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 "AcceptTransitGatewayPeeringAttachment":{ 25 "name":"AcceptTransitGatewayPeeringAttachment", 26 "http":{ 27 "method":"POST", 28 "requestUri":"/" 29 }, 30 "input":{"shape":"AcceptTransitGatewayPeeringAttachmentRequest"}, 31 "output":{"shape":"AcceptTransitGatewayPeeringAttachmentResult"} 32 }, 33 "AcceptTransitGatewayVpcAttachment":{ 34 "name":"AcceptTransitGatewayVpcAttachment", 35 "http":{ 36 "method":"POST", 37 "requestUri":"/" 38 }, 39 "input":{"shape":"AcceptTransitGatewayVpcAttachmentRequest"}, 40 "output":{"shape":"AcceptTransitGatewayVpcAttachmentResult"} 41 }, 42 "AcceptVpcEndpointConnections":{ 43 "name":"AcceptVpcEndpointConnections", 44 "http":{ 45 "method":"POST", 46 "requestUri":"/" 47 }, 48 "input":{"shape":"AcceptVpcEndpointConnectionsRequest"}, 49 "output":{"shape":"AcceptVpcEndpointConnectionsResult"} 50 }, 51 "AcceptVpcPeeringConnection":{ 52 "name":"AcceptVpcPeeringConnection", 53 "http":{ 54 "method":"POST", 55 "requestUri":"/" 56 }, 57 "input":{"shape":"AcceptVpcPeeringConnectionRequest"}, 58 "output":{"shape":"AcceptVpcPeeringConnectionResult"} 59 }, 60 "AdvertiseByoipCidr":{ 61 "name":"AdvertiseByoipCidr", 62 "http":{ 63 "method":"POST", 64 "requestUri":"/" 65 }, 66 "input":{"shape":"AdvertiseByoipCidrRequest"}, 67 "output":{"shape":"AdvertiseByoipCidrResult"} 68 }, 69 "AllocateAddress":{ 70 "name":"AllocateAddress", 71 "http":{ 72 "method":"POST", 73 "requestUri":"/" 74 }, 75 "input":{"shape":"AllocateAddressRequest"}, 76 "output":{"shape":"AllocateAddressResult"} 77 }, 78 "AllocateHosts":{ 79 "name":"AllocateHosts", 80 "http":{ 81 "method":"POST", 82 "requestUri":"/" 83 }, 84 "input":{"shape":"AllocateHostsRequest"}, 85 "output":{"shape":"AllocateHostsResult"} 86 }, 87 "ApplySecurityGroupsToClientVpnTargetNetwork":{ 88 "name":"ApplySecurityGroupsToClientVpnTargetNetwork", 89 "http":{ 90 "method":"POST", 91 "requestUri":"/" 92 }, 93 "input":{"shape":"ApplySecurityGroupsToClientVpnTargetNetworkRequest"}, 94 "output":{"shape":"ApplySecurityGroupsToClientVpnTargetNetworkResult"} 95 }, 96 "AssignIpv6Addresses":{ 97 "name":"AssignIpv6Addresses", 98 "http":{ 99 "method":"POST", 100 "requestUri":"/" 101 }, 102 "input":{"shape":"AssignIpv6AddressesRequest"}, 103 "output":{"shape":"AssignIpv6AddressesResult"} 104 }, 105 "AssignPrivateIpAddresses":{ 106 "name":"AssignPrivateIpAddresses", 107 "http":{ 108 "method":"POST", 109 "requestUri":"/" 110 }, 111 "input":{"shape":"AssignPrivateIpAddressesRequest"}, 112 "output":{"shape":"AssignPrivateIpAddressesResult"} 113 }, 114 "AssociateAddress":{ 115 "name":"AssociateAddress", 116 "http":{ 117 "method":"POST", 118 "requestUri":"/" 119 }, 120 "input":{"shape":"AssociateAddressRequest"}, 121 "output":{"shape":"AssociateAddressResult"} 122 }, 123 "AssociateClientVpnTargetNetwork":{ 124 "name":"AssociateClientVpnTargetNetwork", 125 "http":{ 126 "method":"POST", 127 "requestUri":"/" 128 }, 129 "input":{"shape":"AssociateClientVpnTargetNetworkRequest"}, 130 "output":{"shape":"AssociateClientVpnTargetNetworkResult"} 131 }, 132 "AssociateDhcpOptions":{ 133 "name":"AssociateDhcpOptions", 134 "http":{ 135 "method":"POST", 136 "requestUri":"/" 137 }, 138 "input":{"shape":"AssociateDhcpOptionsRequest"} 139 }, 140 "AssociateIamInstanceProfile":{ 141 "name":"AssociateIamInstanceProfile", 142 "http":{ 143 "method":"POST", 144 "requestUri":"/" 145 }, 146 "input":{"shape":"AssociateIamInstanceProfileRequest"}, 147 "output":{"shape":"AssociateIamInstanceProfileResult"} 148 }, 149 "AssociateRouteTable":{ 150 "name":"AssociateRouteTable", 151 "http":{ 152 "method":"POST", 153 "requestUri":"/" 154 }, 155 "input":{"shape":"AssociateRouteTableRequest"}, 156 "output":{"shape":"AssociateRouteTableResult"} 157 }, 158 "AssociateSubnetCidrBlock":{ 159 "name":"AssociateSubnetCidrBlock", 160 "http":{ 161 "method":"POST", 162 "requestUri":"/" 163 }, 164 "input":{"shape":"AssociateSubnetCidrBlockRequest"}, 165 "output":{"shape":"AssociateSubnetCidrBlockResult"} 166 }, 167 "AssociateTransitGatewayMulticastDomain":{ 168 "name":"AssociateTransitGatewayMulticastDomain", 169 "http":{ 170 "method":"POST", 171 "requestUri":"/" 172 }, 173 "input":{"shape":"AssociateTransitGatewayMulticastDomainRequest"}, 174 "output":{"shape":"AssociateTransitGatewayMulticastDomainResult"} 175 }, 176 "AssociateTransitGatewayRouteTable":{ 177 "name":"AssociateTransitGatewayRouteTable", 178 "http":{ 179 "method":"POST", 180 "requestUri":"/" 181 }, 182 "input":{"shape":"AssociateTransitGatewayRouteTableRequest"}, 183 "output":{"shape":"AssociateTransitGatewayRouteTableResult"} 184 }, 185 "AssociateVpcCidrBlock":{ 186 "name":"AssociateVpcCidrBlock", 187 "http":{ 188 "method":"POST", 189 "requestUri":"/" 190 }, 191 "input":{"shape":"AssociateVpcCidrBlockRequest"}, 192 "output":{"shape":"AssociateVpcCidrBlockResult"} 193 }, 194 "AttachClassicLinkVpc":{ 195 "name":"AttachClassicLinkVpc", 196 "http":{ 197 "method":"POST", 198 "requestUri":"/" 199 }, 200 "input":{"shape":"AttachClassicLinkVpcRequest"}, 201 "output":{"shape":"AttachClassicLinkVpcResult"} 202 }, 203 "AttachInternetGateway":{ 204 "name":"AttachInternetGateway", 205 "http":{ 206 "method":"POST", 207 "requestUri":"/" 208 }, 209 "input":{"shape":"AttachInternetGatewayRequest"} 210 }, 211 "AttachNetworkInterface":{ 212 "name":"AttachNetworkInterface", 213 "http":{ 214 "method":"POST", 215 "requestUri":"/" 216 }, 217 "input":{"shape":"AttachNetworkInterfaceRequest"}, 218 "output":{"shape":"AttachNetworkInterfaceResult"} 219 }, 220 "AttachVolume":{ 221 "name":"AttachVolume", 222 "http":{ 223 "method":"POST", 224 "requestUri":"/" 225 }, 226 "input":{"shape":"AttachVolumeRequest"}, 227 "output":{"shape":"VolumeAttachment"} 228 }, 229 "AttachVpnGateway":{ 230 "name":"AttachVpnGateway", 231 "http":{ 232 "method":"POST", 233 "requestUri":"/" 234 }, 235 "input":{"shape":"AttachVpnGatewayRequest"}, 236 "output":{"shape":"AttachVpnGatewayResult"} 237 }, 238 "AuthorizeClientVpnIngress":{ 239 "name":"AuthorizeClientVpnIngress", 240 "http":{ 241 "method":"POST", 242 "requestUri":"/" 243 }, 244 "input":{"shape":"AuthorizeClientVpnIngressRequest"}, 245 "output":{"shape":"AuthorizeClientVpnIngressResult"} 246 }, 247 "AuthorizeSecurityGroupEgress":{ 248 "name":"AuthorizeSecurityGroupEgress", 249 "http":{ 250 "method":"POST", 251 "requestUri":"/" 252 }, 253 "input":{"shape":"AuthorizeSecurityGroupEgressRequest"} 254 }, 255 "AuthorizeSecurityGroupIngress":{ 256 "name":"AuthorizeSecurityGroupIngress", 257 "http":{ 258 "method":"POST", 259 "requestUri":"/" 260 }, 261 "input":{"shape":"AuthorizeSecurityGroupIngressRequest"} 262 }, 263 "BundleInstance":{ 264 "name":"BundleInstance", 265 "http":{ 266 "method":"POST", 267 "requestUri":"/" 268 }, 269 "input":{"shape":"BundleInstanceRequest"}, 270 "output":{"shape":"BundleInstanceResult"} 271 }, 272 "CancelBundleTask":{ 273 "name":"CancelBundleTask", 274 "http":{ 275 "method":"POST", 276 "requestUri":"/" 277 }, 278 "input":{"shape":"CancelBundleTaskRequest"}, 279 "output":{"shape":"CancelBundleTaskResult"} 280 }, 281 "CancelCapacityReservation":{ 282 "name":"CancelCapacityReservation", 283 "http":{ 284 "method":"POST", 285 "requestUri":"/" 286 }, 287 "input":{"shape":"CancelCapacityReservationRequest"}, 288 "output":{"shape":"CancelCapacityReservationResult"} 289 }, 290 "CancelConversionTask":{ 291 "name":"CancelConversionTask", 292 "http":{ 293 "method":"POST", 294 "requestUri":"/" 295 }, 296 "input":{"shape":"CancelConversionRequest"} 297 }, 298 "CancelExportTask":{ 299 "name":"CancelExportTask", 300 "http":{ 301 "method":"POST", 302 "requestUri":"/" 303 }, 304 "input":{"shape":"CancelExportTaskRequest"} 305 }, 306 "CancelImportTask":{ 307 "name":"CancelImportTask", 308 "http":{ 309 "method":"POST", 310 "requestUri":"/" 311 }, 312 "input":{"shape":"CancelImportTaskRequest"}, 313 "output":{"shape":"CancelImportTaskResult"} 314 }, 315 "CancelReservedInstancesListing":{ 316 "name":"CancelReservedInstancesListing", 317 "http":{ 318 "method":"POST", 319 "requestUri":"/" 320 }, 321 "input":{"shape":"CancelReservedInstancesListingRequest"}, 322 "output":{"shape":"CancelReservedInstancesListingResult"} 323 }, 324 "CancelSpotFleetRequests":{ 325 "name":"CancelSpotFleetRequests", 326 "http":{ 327 "method":"POST", 328 "requestUri":"/" 329 }, 330 "input":{"shape":"CancelSpotFleetRequestsRequest"}, 331 "output":{"shape":"CancelSpotFleetRequestsResponse"} 332 }, 333 "CancelSpotInstanceRequests":{ 334 "name":"CancelSpotInstanceRequests", 335 "http":{ 336 "method":"POST", 337 "requestUri":"/" 338 }, 339 "input":{"shape":"CancelSpotInstanceRequestsRequest"}, 340 "output":{"shape":"CancelSpotInstanceRequestsResult"} 341 }, 342 "ConfirmProductInstance":{ 343 "name":"ConfirmProductInstance", 344 "http":{ 345 "method":"POST", 346 "requestUri":"/" 347 }, 348 "input":{"shape":"ConfirmProductInstanceRequest"}, 349 "output":{"shape":"ConfirmProductInstanceResult"} 350 }, 351 "CopyFpgaImage":{ 352 "name":"CopyFpgaImage", 353 "http":{ 354 "method":"POST", 355 "requestUri":"/" 356 }, 357 "input":{"shape":"CopyFpgaImageRequest"}, 358 "output":{"shape":"CopyFpgaImageResult"} 359 }, 360 "CopyImage":{ 361 "name":"CopyImage", 362 "http":{ 363 "method":"POST", 364 "requestUri":"/" 365 }, 366 "input":{"shape":"CopyImageRequest"}, 367 "output":{"shape":"CopyImageResult"} 368 }, 369 "CopySnapshot":{ 370 "name":"CopySnapshot", 371 "http":{ 372 "method":"POST", 373 "requestUri":"/" 374 }, 375 "input":{"shape":"CopySnapshotRequest"}, 376 "output":{"shape":"CopySnapshotResult"} 377 }, 378 "CreateCapacityReservation":{ 379 "name":"CreateCapacityReservation", 380 "http":{ 381 "method":"POST", 382 "requestUri":"/" 383 }, 384 "input":{"shape":"CreateCapacityReservationRequest"}, 385 "output":{"shape":"CreateCapacityReservationResult"} 386 }, 387 "CreateClientVpnEndpoint":{ 388 "name":"CreateClientVpnEndpoint", 389 "http":{ 390 "method":"POST", 391 "requestUri":"/" 392 }, 393 "input":{"shape":"CreateClientVpnEndpointRequest"}, 394 "output":{"shape":"CreateClientVpnEndpointResult"} 395 }, 396 "CreateClientVpnRoute":{ 397 "name":"CreateClientVpnRoute", 398 "http":{ 399 "method":"POST", 400 "requestUri":"/" 401 }, 402 "input":{"shape":"CreateClientVpnRouteRequest"}, 403 "output":{"shape":"CreateClientVpnRouteResult"} 404 }, 405 "CreateCustomerGateway":{ 406 "name":"CreateCustomerGateway", 407 "http":{ 408 "method":"POST", 409 "requestUri":"/" 410 }, 411 "input":{"shape":"CreateCustomerGatewayRequest"}, 412 "output":{"shape":"CreateCustomerGatewayResult"} 413 }, 414 "CreateDefaultSubnet":{ 415 "name":"CreateDefaultSubnet", 416 "http":{ 417 "method":"POST", 418 "requestUri":"/" 419 }, 420 "input":{"shape":"CreateDefaultSubnetRequest"}, 421 "output":{"shape":"CreateDefaultSubnetResult"} 422 }, 423 "CreateDefaultVpc":{ 424 "name":"CreateDefaultVpc", 425 "http":{ 426 "method":"POST", 427 "requestUri":"/" 428 }, 429 "input":{"shape":"CreateDefaultVpcRequest"}, 430 "output":{"shape":"CreateDefaultVpcResult"} 431 }, 432 "CreateDhcpOptions":{ 433 "name":"CreateDhcpOptions", 434 "http":{ 435 "method":"POST", 436 "requestUri":"/" 437 }, 438 "input":{"shape":"CreateDhcpOptionsRequest"}, 439 "output":{"shape":"CreateDhcpOptionsResult"} 440 }, 441 "CreateEgressOnlyInternetGateway":{ 442 "name":"CreateEgressOnlyInternetGateway", 443 "http":{ 444 "method":"POST", 445 "requestUri":"/" 446 }, 447 "input":{"shape":"CreateEgressOnlyInternetGatewayRequest"}, 448 "output":{"shape":"CreateEgressOnlyInternetGatewayResult"} 449 }, 450 "CreateFleet":{ 451 "name":"CreateFleet", 452 "http":{ 453 "method":"POST", 454 "requestUri":"/" 455 }, 456 "input":{"shape":"CreateFleetRequest"}, 457 "output":{"shape":"CreateFleetResult"} 458 }, 459 "CreateFlowLogs":{ 460 "name":"CreateFlowLogs", 461 "http":{ 462 "method":"POST", 463 "requestUri":"/" 464 }, 465 "input":{"shape":"CreateFlowLogsRequest"}, 466 "output":{"shape":"CreateFlowLogsResult"} 467 }, 468 "CreateFpgaImage":{ 469 "name":"CreateFpgaImage", 470 "http":{ 471 "method":"POST", 472 "requestUri":"/" 473 }, 474 "input":{"shape":"CreateFpgaImageRequest"}, 475 "output":{"shape":"CreateFpgaImageResult"} 476 }, 477 "CreateImage":{ 478 "name":"CreateImage", 479 "http":{ 480 "method":"POST", 481 "requestUri":"/" 482 }, 483 "input":{"shape":"CreateImageRequest"}, 484 "output":{"shape":"CreateImageResult"} 485 }, 486 "CreateInstanceExportTask":{ 487 "name":"CreateInstanceExportTask", 488 "http":{ 489 "method":"POST", 490 "requestUri":"/" 491 }, 492 "input":{"shape":"CreateInstanceExportTaskRequest"}, 493 "output":{"shape":"CreateInstanceExportTaskResult"} 494 }, 495 "CreateInternetGateway":{ 496 "name":"CreateInternetGateway", 497 "http":{ 498 "method":"POST", 499 "requestUri":"/" 500 }, 501 "input":{"shape":"CreateInternetGatewayRequest"}, 502 "output":{"shape":"CreateInternetGatewayResult"} 503 }, 504 "CreateKeyPair":{ 505 "name":"CreateKeyPair", 506 "http":{ 507 "method":"POST", 508 "requestUri":"/" 509 }, 510 "input":{"shape":"CreateKeyPairRequest"}, 511 "output":{"shape":"KeyPair"} 512 }, 513 "CreateLaunchTemplate":{ 514 "name":"CreateLaunchTemplate", 515 "http":{ 516 "method":"POST", 517 "requestUri":"/" 518 }, 519 "input":{"shape":"CreateLaunchTemplateRequest"}, 520 "output":{"shape":"CreateLaunchTemplateResult"} 521 }, 522 "CreateLaunchTemplateVersion":{ 523 "name":"CreateLaunchTemplateVersion", 524 "http":{ 525 "method":"POST", 526 "requestUri":"/" 527 }, 528 "input":{"shape":"CreateLaunchTemplateVersionRequest"}, 529 "output":{"shape":"CreateLaunchTemplateVersionResult"} 530 }, 531 "CreateLocalGatewayRoute":{ 532 "name":"CreateLocalGatewayRoute", 533 "http":{ 534 "method":"POST", 535 "requestUri":"/" 536 }, 537 "input":{"shape":"CreateLocalGatewayRouteRequest"}, 538 "output":{"shape":"CreateLocalGatewayRouteResult"} 539 }, 540 "CreateLocalGatewayRouteTableVpcAssociation":{ 541 "name":"CreateLocalGatewayRouteTableVpcAssociation", 542 "http":{ 543 "method":"POST", 544 "requestUri":"/" 545 }, 546 "input":{"shape":"CreateLocalGatewayRouteTableVpcAssociationRequest"}, 547 "output":{"shape":"CreateLocalGatewayRouteTableVpcAssociationResult"} 548 }, 549 "CreateNatGateway":{ 550 "name":"CreateNatGateway", 551 "http":{ 552 "method":"POST", 553 "requestUri":"/" 554 }, 555 "input":{"shape":"CreateNatGatewayRequest"}, 556 "output":{"shape":"CreateNatGatewayResult"} 557 }, 558 "CreateNetworkAcl":{ 559 "name":"CreateNetworkAcl", 560 "http":{ 561 "method":"POST", 562 "requestUri":"/" 563 }, 564 "input":{"shape":"CreateNetworkAclRequest"}, 565 "output":{"shape":"CreateNetworkAclResult"} 566 }, 567 "CreateNetworkAclEntry":{ 568 "name":"CreateNetworkAclEntry", 569 "http":{ 570 "method":"POST", 571 "requestUri":"/" 572 }, 573 "input":{"shape":"CreateNetworkAclEntryRequest"} 574 }, 575 "CreateNetworkInterface":{ 576 "name":"CreateNetworkInterface", 577 "http":{ 578 "method":"POST", 579 "requestUri":"/" 580 }, 581 "input":{"shape":"CreateNetworkInterfaceRequest"}, 582 "output":{"shape":"CreateNetworkInterfaceResult"} 583 }, 584 "CreateNetworkInterfacePermission":{ 585 "name":"CreateNetworkInterfacePermission", 586 "http":{ 587 "method":"POST", 588 "requestUri":"/" 589 }, 590 "input":{"shape":"CreateNetworkInterfacePermissionRequest"}, 591 "output":{"shape":"CreateNetworkInterfacePermissionResult"} 592 }, 593 "CreatePlacementGroup":{ 594 "name":"CreatePlacementGroup", 595 "http":{ 596 "method":"POST", 597 "requestUri":"/" 598 }, 599 "input":{"shape":"CreatePlacementGroupRequest"} 600 }, 601 "CreateReservedInstancesListing":{ 602 "name":"CreateReservedInstancesListing", 603 "http":{ 604 "method":"POST", 605 "requestUri":"/" 606 }, 607 "input":{"shape":"CreateReservedInstancesListingRequest"}, 608 "output":{"shape":"CreateReservedInstancesListingResult"} 609 }, 610 "CreateRoute":{ 611 "name":"CreateRoute", 612 "http":{ 613 "method":"POST", 614 "requestUri":"/" 615 }, 616 "input":{"shape":"CreateRouteRequest"}, 617 "output":{"shape":"CreateRouteResult"} 618 }, 619 "CreateRouteTable":{ 620 "name":"CreateRouteTable", 621 "http":{ 622 "method":"POST", 623 "requestUri":"/" 624 }, 625 "input":{"shape":"CreateRouteTableRequest"}, 626 "output":{"shape":"CreateRouteTableResult"} 627 }, 628 "CreateSecurityGroup":{ 629 "name":"CreateSecurityGroup", 630 "http":{ 631 "method":"POST", 632 "requestUri":"/" 633 }, 634 "input":{"shape":"CreateSecurityGroupRequest"}, 635 "output":{"shape":"CreateSecurityGroupResult"} 636 }, 637 "CreateSnapshot":{ 638 "name":"CreateSnapshot", 639 "http":{ 640 "method":"POST", 641 "requestUri":"/" 642 }, 643 "input":{"shape":"CreateSnapshotRequest"}, 644 "output":{"shape":"Snapshot"} 645 }, 646 "CreateSnapshots":{ 647 "name":"CreateSnapshots", 648 "http":{ 649 "method":"POST", 650 "requestUri":"/" 651 }, 652 "input":{"shape":"CreateSnapshotsRequest"}, 653 "output":{"shape":"CreateSnapshotsResult"} 654 }, 655 "CreateSpotDatafeedSubscription":{ 656 "name":"CreateSpotDatafeedSubscription", 657 "http":{ 658 "method":"POST", 659 "requestUri":"/" 660 }, 661 "input":{"shape":"CreateSpotDatafeedSubscriptionRequest"}, 662 "output":{"shape":"CreateSpotDatafeedSubscriptionResult"} 663 }, 664 "CreateSubnet":{ 665 "name":"CreateSubnet", 666 "http":{ 667 "method":"POST", 668 "requestUri":"/" 669 }, 670 "input":{"shape":"CreateSubnetRequest"}, 671 "output":{"shape":"CreateSubnetResult"} 672 }, 673 "CreateTags":{ 674 "name":"CreateTags", 675 "http":{ 676 "method":"POST", 677 "requestUri":"/" 678 }, 679 "input":{"shape":"CreateTagsRequest"} 680 }, 681 "CreateTrafficMirrorFilter":{ 682 "name":"CreateTrafficMirrorFilter", 683 "http":{ 684 "method":"POST", 685 "requestUri":"/" 686 }, 687 "input":{"shape":"CreateTrafficMirrorFilterRequest"}, 688 "output":{"shape":"CreateTrafficMirrorFilterResult"} 689 }, 690 "CreateTrafficMirrorFilterRule":{ 691 "name":"CreateTrafficMirrorFilterRule", 692 "http":{ 693 "method":"POST", 694 "requestUri":"/" 695 }, 696 "input":{"shape":"CreateTrafficMirrorFilterRuleRequest"}, 697 "output":{"shape":"CreateTrafficMirrorFilterRuleResult"} 698 }, 699 "CreateTrafficMirrorSession":{ 700 "name":"CreateTrafficMirrorSession", 701 "http":{ 702 "method":"POST", 703 "requestUri":"/" 704 }, 705 "input":{"shape":"CreateTrafficMirrorSessionRequest"}, 706 "output":{"shape":"CreateTrafficMirrorSessionResult"} 707 }, 708 "CreateTrafficMirrorTarget":{ 709 "name":"CreateTrafficMirrorTarget", 710 "http":{ 711 "method":"POST", 712 "requestUri":"/" 713 }, 714 "input":{"shape":"CreateTrafficMirrorTargetRequest"}, 715 "output":{"shape":"CreateTrafficMirrorTargetResult"} 716 }, 717 "CreateTransitGateway":{ 718 "name":"CreateTransitGateway", 719 "http":{ 720 "method":"POST", 721 "requestUri":"/" 722 }, 723 "input":{"shape":"CreateTransitGatewayRequest"}, 724 "output":{"shape":"CreateTransitGatewayResult"} 725 }, 726 "CreateTransitGatewayMulticastDomain":{ 727 "name":"CreateTransitGatewayMulticastDomain", 728 "http":{ 729 "method":"POST", 730 "requestUri":"/" 731 }, 732 "input":{"shape":"CreateTransitGatewayMulticastDomainRequest"}, 733 "output":{"shape":"CreateTransitGatewayMulticastDomainResult"} 734 }, 735 "CreateTransitGatewayPeeringAttachment":{ 736 "name":"CreateTransitGatewayPeeringAttachment", 737 "http":{ 738 "method":"POST", 739 "requestUri":"/" 740 }, 741 "input":{"shape":"CreateTransitGatewayPeeringAttachmentRequest"}, 742 "output":{"shape":"CreateTransitGatewayPeeringAttachmentResult"} 743 }, 744 "CreateTransitGatewayRoute":{ 745 "name":"CreateTransitGatewayRoute", 746 "http":{ 747 "method":"POST", 748 "requestUri":"/" 749 }, 750 "input":{"shape":"CreateTransitGatewayRouteRequest"}, 751 "output":{"shape":"CreateTransitGatewayRouteResult"} 752 }, 753 "CreateTransitGatewayRouteTable":{ 754 "name":"CreateTransitGatewayRouteTable", 755 "http":{ 756 "method":"POST", 757 "requestUri":"/" 758 }, 759 "input":{"shape":"CreateTransitGatewayRouteTableRequest"}, 760 "output":{"shape":"CreateTransitGatewayRouteTableResult"} 761 }, 762 "CreateTransitGatewayVpcAttachment":{ 763 "name":"CreateTransitGatewayVpcAttachment", 764 "http":{ 765 "method":"POST", 766 "requestUri":"/" 767 }, 768 "input":{"shape":"CreateTransitGatewayVpcAttachmentRequest"}, 769 "output":{"shape":"CreateTransitGatewayVpcAttachmentResult"} 770 }, 771 "CreateVolume":{ 772 "name":"CreateVolume", 773 "http":{ 774 "method":"POST", 775 "requestUri":"/" 776 }, 777 "input":{"shape":"CreateVolumeRequest"}, 778 "output":{"shape":"Volume"} 779 }, 780 "CreateVpc":{ 781 "name":"CreateVpc", 782 "http":{ 783 "method":"POST", 784 "requestUri":"/" 785 }, 786 "input":{"shape":"CreateVpcRequest"}, 787 "output":{"shape":"CreateVpcResult"} 788 }, 789 "CreateVpcEndpoint":{ 790 "name":"CreateVpcEndpoint", 791 "http":{ 792 "method":"POST", 793 "requestUri":"/" 794 }, 795 "input":{"shape":"CreateVpcEndpointRequest"}, 796 "output":{"shape":"CreateVpcEndpointResult"} 797 }, 798 "CreateVpcEndpointConnectionNotification":{ 799 "name":"CreateVpcEndpointConnectionNotification", 800 "http":{ 801 "method":"POST", 802 "requestUri":"/" 803 }, 804 "input":{"shape":"CreateVpcEndpointConnectionNotificationRequest"}, 805 "output":{"shape":"CreateVpcEndpointConnectionNotificationResult"} 806 }, 807 "CreateVpcEndpointServiceConfiguration":{ 808 "name":"CreateVpcEndpointServiceConfiguration", 809 "http":{ 810 "method":"POST", 811 "requestUri":"/" 812 }, 813 "input":{"shape":"CreateVpcEndpointServiceConfigurationRequest"}, 814 "output":{"shape":"CreateVpcEndpointServiceConfigurationResult"} 815 }, 816 "CreateVpcPeeringConnection":{ 817 "name":"CreateVpcPeeringConnection", 818 "http":{ 819 "method":"POST", 820 "requestUri":"/" 821 }, 822 "input":{"shape":"CreateVpcPeeringConnectionRequest"}, 823 "output":{"shape":"CreateVpcPeeringConnectionResult"} 824 }, 825 "CreateVpnConnection":{ 826 "name":"CreateVpnConnection", 827 "http":{ 828 "method":"POST", 829 "requestUri":"/" 830 }, 831 "input":{"shape":"CreateVpnConnectionRequest"}, 832 "output":{"shape":"CreateVpnConnectionResult"} 833 }, 834 "CreateVpnConnectionRoute":{ 835 "name":"CreateVpnConnectionRoute", 836 "http":{ 837 "method":"POST", 838 "requestUri":"/" 839 }, 840 "input":{"shape":"CreateVpnConnectionRouteRequest"} 841 }, 842 "CreateVpnGateway":{ 843 "name":"CreateVpnGateway", 844 "http":{ 845 "method":"POST", 846 "requestUri":"/" 847 }, 848 "input":{"shape":"CreateVpnGatewayRequest"}, 849 "output":{"shape":"CreateVpnGatewayResult"} 850 }, 851 "DeleteClientVpnEndpoint":{ 852 "name":"DeleteClientVpnEndpoint", 853 "http":{ 854 "method":"POST", 855 "requestUri":"/" 856 }, 857 "input":{"shape":"DeleteClientVpnEndpointRequest"}, 858 "output":{"shape":"DeleteClientVpnEndpointResult"} 859 }, 860 "DeleteClientVpnRoute":{ 861 "name":"DeleteClientVpnRoute", 862 "http":{ 863 "method":"POST", 864 "requestUri":"/" 865 }, 866 "input":{"shape":"DeleteClientVpnRouteRequest"}, 867 "output":{"shape":"DeleteClientVpnRouteResult"} 868 }, 869 "DeleteCustomerGateway":{ 870 "name":"DeleteCustomerGateway", 871 "http":{ 872 "method":"POST", 873 "requestUri":"/" 874 }, 875 "input":{"shape":"DeleteCustomerGatewayRequest"} 876 }, 877 "DeleteDhcpOptions":{ 878 "name":"DeleteDhcpOptions", 879 "http":{ 880 "method":"POST", 881 "requestUri":"/" 882 }, 883 "input":{"shape":"DeleteDhcpOptionsRequest"} 884 }, 885 "DeleteEgressOnlyInternetGateway":{ 886 "name":"DeleteEgressOnlyInternetGateway", 887 "http":{ 888 "method":"POST", 889 "requestUri":"/" 890 }, 891 "input":{"shape":"DeleteEgressOnlyInternetGatewayRequest"}, 892 "output":{"shape":"DeleteEgressOnlyInternetGatewayResult"} 893 }, 894 "DeleteFleets":{ 895 "name":"DeleteFleets", 896 "http":{ 897 "method":"POST", 898 "requestUri":"/" 899 }, 900 "input":{"shape":"DeleteFleetsRequest"}, 901 "output":{"shape":"DeleteFleetsResult"} 902 }, 903 "DeleteFlowLogs":{ 904 "name":"DeleteFlowLogs", 905 "http":{ 906 "method":"POST", 907 "requestUri":"/" 908 }, 909 "input":{"shape":"DeleteFlowLogsRequest"}, 910 "output":{"shape":"DeleteFlowLogsResult"} 911 }, 912 "DeleteFpgaImage":{ 913 "name":"DeleteFpgaImage", 914 "http":{ 915 "method":"POST", 916 "requestUri":"/" 917 }, 918 "input":{"shape":"DeleteFpgaImageRequest"}, 919 "output":{"shape":"DeleteFpgaImageResult"} 920 }, 921 "DeleteInternetGateway":{ 922 "name":"DeleteInternetGateway", 923 "http":{ 924 "method":"POST", 925 "requestUri":"/" 926 }, 927 "input":{"shape":"DeleteInternetGatewayRequest"} 928 }, 929 "DeleteKeyPair":{ 930 "name":"DeleteKeyPair", 931 "http":{ 932 "method":"POST", 933 "requestUri":"/" 934 }, 935 "input":{"shape":"DeleteKeyPairRequest"} 936 }, 937 "DeleteLaunchTemplate":{ 938 "name":"DeleteLaunchTemplate", 939 "http":{ 940 "method":"POST", 941 "requestUri":"/" 942 }, 943 "input":{"shape":"DeleteLaunchTemplateRequest"}, 944 "output":{"shape":"DeleteLaunchTemplateResult"} 945 }, 946 "DeleteLaunchTemplateVersions":{ 947 "name":"DeleteLaunchTemplateVersions", 948 "http":{ 949 "method":"POST", 950 "requestUri":"/" 951 }, 952 "input":{"shape":"DeleteLaunchTemplateVersionsRequest"}, 953 "output":{"shape":"DeleteLaunchTemplateVersionsResult"} 954 }, 955 "DeleteLocalGatewayRoute":{ 956 "name":"DeleteLocalGatewayRoute", 957 "http":{ 958 "method":"POST", 959 "requestUri":"/" 960 }, 961 "input":{"shape":"DeleteLocalGatewayRouteRequest"}, 962 "output":{"shape":"DeleteLocalGatewayRouteResult"} 963 }, 964 "DeleteLocalGatewayRouteTableVpcAssociation":{ 965 "name":"DeleteLocalGatewayRouteTableVpcAssociation", 966 "http":{ 967 "method":"POST", 968 "requestUri":"/" 969 }, 970 "input":{"shape":"DeleteLocalGatewayRouteTableVpcAssociationRequest"}, 971 "output":{"shape":"DeleteLocalGatewayRouteTableVpcAssociationResult"} 972 }, 973 "DeleteNatGateway":{ 974 "name":"DeleteNatGateway", 975 "http":{ 976 "method":"POST", 977 "requestUri":"/" 978 }, 979 "input":{"shape":"DeleteNatGatewayRequest"}, 980 "output":{"shape":"DeleteNatGatewayResult"} 981 }, 982 "DeleteNetworkAcl":{ 983 "name":"DeleteNetworkAcl", 984 "http":{ 985 "method":"POST", 986 "requestUri":"/" 987 }, 988 "input":{"shape":"DeleteNetworkAclRequest"} 989 }, 990 "DeleteNetworkAclEntry":{ 991 "name":"DeleteNetworkAclEntry", 992 "http":{ 993 "method":"POST", 994 "requestUri":"/" 995 }, 996 "input":{"shape":"DeleteNetworkAclEntryRequest"} 997 }, 998 "DeleteNetworkInterface":{ 999 "name":"DeleteNetworkInterface", 1000 "http":{ 1001 "method":"POST", 1002 "requestUri":"/" 1003 }, 1004 "input":{"shape":"DeleteNetworkInterfaceRequest"} 1005 }, 1006 "DeleteNetworkInterfacePermission":{ 1007 "name":"DeleteNetworkInterfacePermission", 1008 "http":{ 1009 "method":"POST", 1010 "requestUri":"/" 1011 }, 1012 "input":{"shape":"DeleteNetworkInterfacePermissionRequest"}, 1013 "output":{"shape":"DeleteNetworkInterfacePermissionResult"} 1014 }, 1015 "DeletePlacementGroup":{ 1016 "name":"DeletePlacementGroup", 1017 "http":{ 1018 "method":"POST", 1019 "requestUri":"/" 1020 }, 1021 "input":{"shape":"DeletePlacementGroupRequest"} 1022 }, 1023 "DeleteQueuedReservedInstances":{ 1024 "name":"DeleteQueuedReservedInstances", 1025 "http":{ 1026 "method":"POST", 1027 "requestUri":"/" 1028 }, 1029 "input":{"shape":"DeleteQueuedReservedInstancesRequest"}, 1030 "output":{"shape":"DeleteQueuedReservedInstancesResult"} 1031 }, 1032 "DeleteRoute":{ 1033 "name":"DeleteRoute", 1034 "http":{ 1035 "method":"POST", 1036 "requestUri":"/" 1037 }, 1038 "input":{"shape":"DeleteRouteRequest"} 1039 }, 1040 "DeleteRouteTable":{ 1041 "name":"DeleteRouteTable", 1042 "http":{ 1043 "method":"POST", 1044 "requestUri":"/" 1045 }, 1046 "input":{"shape":"DeleteRouteTableRequest"} 1047 }, 1048 "DeleteSecurityGroup":{ 1049 "name":"DeleteSecurityGroup", 1050 "http":{ 1051 "method":"POST", 1052 "requestUri":"/" 1053 }, 1054 "input":{"shape":"DeleteSecurityGroupRequest"} 1055 }, 1056 "DeleteSnapshot":{ 1057 "name":"DeleteSnapshot", 1058 "http":{ 1059 "method":"POST", 1060 "requestUri":"/" 1061 }, 1062 "input":{"shape":"DeleteSnapshotRequest"} 1063 }, 1064 "DeleteSpotDatafeedSubscription":{ 1065 "name":"DeleteSpotDatafeedSubscription", 1066 "http":{ 1067 "method":"POST", 1068 "requestUri":"/" 1069 }, 1070 "input":{"shape":"DeleteSpotDatafeedSubscriptionRequest"} 1071 }, 1072 "DeleteSubnet":{ 1073 "name":"DeleteSubnet", 1074 "http":{ 1075 "method":"POST", 1076 "requestUri":"/" 1077 }, 1078 "input":{"shape":"DeleteSubnetRequest"} 1079 }, 1080 "DeleteTags":{ 1081 "name":"DeleteTags", 1082 "http":{ 1083 "method":"POST", 1084 "requestUri":"/" 1085 }, 1086 "input":{"shape":"DeleteTagsRequest"} 1087 }, 1088 "DeleteTrafficMirrorFilter":{ 1089 "name":"DeleteTrafficMirrorFilter", 1090 "http":{ 1091 "method":"POST", 1092 "requestUri":"/" 1093 }, 1094 "input":{"shape":"DeleteTrafficMirrorFilterRequest"}, 1095 "output":{"shape":"DeleteTrafficMirrorFilterResult"} 1096 }, 1097 "DeleteTrafficMirrorFilterRule":{ 1098 "name":"DeleteTrafficMirrorFilterRule", 1099 "http":{ 1100 "method":"POST", 1101 "requestUri":"/" 1102 }, 1103 "input":{"shape":"DeleteTrafficMirrorFilterRuleRequest"}, 1104 "output":{"shape":"DeleteTrafficMirrorFilterRuleResult"} 1105 }, 1106 "DeleteTrafficMirrorSession":{ 1107 "name":"DeleteTrafficMirrorSession", 1108 "http":{ 1109 "method":"POST", 1110 "requestUri":"/" 1111 }, 1112 "input":{"shape":"DeleteTrafficMirrorSessionRequest"}, 1113 "output":{"shape":"DeleteTrafficMirrorSessionResult"} 1114 }, 1115 "DeleteTrafficMirrorTarget":{ 1116 "name":"DeleteTrafficMirrorTarget", 1117 "http":{ 1118 "method":"POST", 1119 "requestUri":"/" 1120 }, 1121 "input":{"shape":"DeleteTrafficMirrorTargetRequest"}, 1122 "output":{"shape":"DeleteTrafficMirrorTargetResult"} 1123 }, 1124 "DeleteTransitGateway":{ 1125 "name":"DeleteTransitGateway", 1126 "http":{ 1127 "method":"POST", 1128 "requestUri":"/" 1129 }, 1130 "input":{"shape":"DeleteTransitGatewayRequest"}, 1131 "output":{"shape":"DeleteTransitGatewayResult"} 1132 }, 1133 "DeleteTransitGatewayMulticastDomain":{ 1134 "name":"DeleteTransitGatewayMulticastDomain", 1135 "http":{ 1136 "method":"POST", 1137 "requestUri":"/" 1138 }, 1139 "input":{"shape":"DeleteTransitGatewayMulticastDomainRequest"}, 1140 "output":{"shape":"DeleteTransitGatewayMulticastDomainResult"} 1141 }, 1142 "DeleteTransitGatewayPeeringAttachment":{ 1143 "name":"DeleteTransitGatewayPeeringAttachment", 1144 "http":{ 1145 "method":"POST", 1146 "requestUri":"/" 1147 }, 1148 "input":{"shape":"DeleteTransitGatewayPeeringAttachmentRequest"}, 1149 "output":{"shape":"DeleteTransitGatewayPeeringAttachmentResult"} 1150 }, 1151 "DeleteTransitGatewayRoute":{ 1152 "name":"DeleteTransitGatewayRoute", 1153 "http":{ 1154 "method":"POST", 1155 "requestUri":"/" 1156 }, 1157 "input":{"shape":"DeleteTransitGatewayRouteRequest"}, 1158 "output":{"shape":"DeleteTransitGatewayRouteResult"} 1159 }, 1160 "DeleteTransitGatewayRouteTable":{ 1161 "name":"DeleteTransitGatewayRouteTable", 1162 "http":{ 1163 "method":"POST", 1164 "requestUri":"/" 1165 }, 1166 "input":{"shape":"DeleteTransitGatewayRouteTableRequest"}, 1167 "output":{"shape":"DeleteTransitGatewayRouteTableResult"} 1168 }, 1169 "DeleteTransitGatewayVpcAttachment":{ 1170 "name":"DeleteTransitGatewayVpcAttachment", 1171 "http":{ 1172 "method":"POST", 1173 "requestUri":"/" 1174 }, 1175 "input":{"shape":"DeleteTransitGatewayVpcAttachmentRequest"}, 1176 "output":{"shape":"DeleteTransitGatewayVpcAttachmentResult"} 1177 }, 1178 "DeleteVolume":{ 1179 "name":"DeleteVolume", 1180 "http":{ 1181 "method":"POST", 1182 "requestUri":"/" 1183 }, 1184 "input":{"shape":"DeleteVolumeRequest"} 1185 }, 1186 "DeleteVpc":{ 1187 "name":"DeleteVpc", 1188 "http":{ 1189 "method":"POST", 1190 "requestUri":"/" 1191 }, 1192 "input":{"shape":"DeleteVpcRequest"} 1193 }, 1194 "DeleteVpcEndpointConnectionNotifications":{ 1195 "name":"DeleteVpcEndpointConnectionNotifications", 1196 "http":{ 1197 "method":"POST", 1198 "requestUri":"/" 1199 }, 1200 "input":{"shape":"DeleteVpcEndpointConnectionNotificationsRequest"}, 1201 "output":{"shape":"DeleteVpcEndpointConnectionNotificationsResult"} 1202 }, 1203 "DeleteVpcEndpointServiceConfigurations":{ 1204 "name":"DeleteVpcEndpointServiceConfigurations", 1205 "http":{ 1206 "method":"POST", 1207 "requestUri":"/" 1208 }, 1209 "input":{"shape":"DeleteVpcEndpointServiceConfigurationsRequest"}, 1210 "output":{"shape":"DeleteVpcEndpointServiceConfigurationsResult"} 1211 }, 1212 "DeleteVpcEndpoints":{ 1213 "name":"DeleteVpcEndpoints", 1214 "http":{ 1215 "method":"POST", 1216 "requestUri":"/" 1217 }, 1218 "input":{"shape":"DeleteVpcEndpointsRequest"}, 1219 "output":{"shape":"DeleteVpcEndpointsResult"} 1220 }, 1221 "DeleteVpcPeeringConnection":{ 1222 "name":"DeleteVpcPeeringConnection", 1223 "http":{ 1224 "method":"POST", 1225 "requestUri":"/" 1226 }, 1227 "input":{"shape":"DeleteVpcPeeringConnectionRequest"}, 1228 "output":{"shape":"DeleteVpcPeeringConnectionResult"} 1229 }, 1230 "DeleteVpnConnection":{ 1231 "name":"DeleteVpnConnection", 1232 "http":{ 1233 "method":"POST", 1234 "requestUri":"/" 1235 }, 1236 "input":{"shape":"DeleteVpnConnectionRequest"} 1237 }, 1238 "DeleteVpnConnectionRoute":{ 1239 "name":"DeleteVpnConnectionRoute", 1240 "http":{ 1241 "method":"POST", 1242 "requestUri":"/" 1243 }, 1244 "input":{"shape":"DeleteVpnConnectionRouteRequest"} 1245 }, 1246 "DeleteVpnGateway":{ 1247 "name":"DeleteVpnGateway", 1248 "http":{ 1249 "method":"POST", 1250 "requestUri":"/" 1251 }, 1252 "input":{"shape":"DeleteVpnGatewayRequest"} 1253 }, 1254 "DeprovisionByoipCidr":{ 1255 "name":"DeprovisionByoipCidr", 1256 "http":{ 1257 "method":"POST", 1258 "requestUri":"/" 1259 }, 1260 "input":{"shape":"DeprovisionByoipCidrRequest"}, 1261 "output":{"shape":"DeprovisionByoipCidrResult"} 1262 }, 1263 "DeregisterImage":{ 1264 "name":"DeregisterImage", 1265 "http":{ 1266 "method":"POST", 1267 "requestUri":"/" 1268 }, 1269 "input":{"shape":"DeregisterImageRequest"} 1270 }, 1271 "DeregisterTransitGatewayMulticastGroupMembers":{ 1272 "name":"DeregisterTransitGatewayMulticastGroupMembers", 1273 "http":{ 1274 "method":"POST", 1275 "requestUri":"/" 1276 }, 1277 "input":{"shape":"DeregisterTransitGatewayMulticastGroupMembersRequest"}, 1278 "output":{"shape":"DeregisterTransitGatewayMulticastGroupMembersResult"} 1279 }, 1280 "DeregisterTransitGatewayMulticastGroupSources":{ 1281 "name":"DeregisterTransitGatewayMulticastGroupSources", 1282 "http":{ 1283 "method":"POST", 1284 "requestUri":"/" 1285 }, 1286 "input":{"shape":"DeregisterTransitGatewayMulticastGroupSourcesRequest"}, 1287 "output":{"shape":"DeregisterTransitGatewayMulticastGroupSourcesResult"} 1288 }, 1289 "DescribeAccountAttributes":{ 1290 "name":"DescribeAccountAttributes", 1291 "http":{ 1292 "method":"POST", 1293 "requestUri":"/" 1294 }, 1295 "input":{"shape":"DescribeAccountAttributesRequest"}, 1296 "output":{"shape":"DescribeAccountAttributesResult"} 1297 }, 1298 "DescribeAddresses":{ 1299 "name":"DescribeAddresses", 1300 "http":{ 1301 "method":"POST", 1302 "requestUri":"/" 1303 }, 1304 "input":{"shape":"DescribeAddressesRequest"}, 1305 "output":{"shape":"DescribeAddressesResult"} 1306 }, 1307 "DescribeAggregateIdFormat":{ 1308 "name":"DescribeAggregateIdFormat", 1309 "http":{ 1310 "method":"POST", 1311 "requestUri":"/" 1312 }, 1313 "input":{"shape":"DescribeAggregateIdFormatRequest"}, 1314 "output":{"shape":"DescribeAggregateIdFormatResult"} 1315 }, 1316 "DescribeAvailabilityZones":{ 1317 "name":"DescribeAvailabilityZones", 1318 "http":{ 1319 "method":"POST", 1320 "requestUri":"/" 1321 }, 1322 "input":{"shape":"DescribeAvailabilityZonesRequest"}, 1323 "output":{"shape":"DescribeAvailabilityZonesResult"} 1324 }, 1325 "DescribeBundleTasks":{ 1326 "name":"DescribeBundleTasks", 1327 "http":{ 1328 "method":"POST", 1329 "requestUri":"/" 1330 }, 1331 "input":{"shape":"DescribeBundleTasksRequest"}, 1332 "output":{"shape":"DescribeBundleTasksResult"} 1333 }, 1334 "DescribeByoipCidrs":{ 1335 "name":"DescribeByoipCidrs", 1336 "http":{ 1337 "method":"POST", 1338 "requestUri":"/" 1339 }, 1340 "input":{"shape":"DescribeByoipCidrsRequest"}, 1341 "output":{"shape":"DescribeByoipCidrsResult"} 1342 }, 1343 "DescribeCapacityReservations":{ 1344 "name":"DescribeCapacityReservations", 1345 "http":{ 1346 "method":"POST", 1347 "requestUri":"/" 1348 }, 1349 "input":{"shape":"DescribeCapacityReservationsRequest"}, 1350 "output":{"shape":"DescribeCapacityReservationsResult"} 1351 }, 1352 "DescribeClassicLinkInstances":{ 1353 "name":"DescribeClassicLinkInstances", 1354 "http":{ 1355 "method":"POST", 1356 "requestUri":"/" 1357 }, 1358 "input":{"shape":"DescribeClassicLinkInstancesRequest"}, 1359 "output":{"shape":"DescribeClassicLinkInstancesResult"} 1360 }, 1361 "DescribeClientVpnAuthorizationRules":{ 1362 "name":"DescribeClientVpnAuthorizationRules", 1363 "http":{ 1364 "method":"POST", 1365 "requestUri":"/" 1366 }, 1367 "input":{"shape":"DescribeClientVpnAuthorizationRulesRequest"}, 1368 "output":{"shape":"DescribeClientVpnAuthorizationRulesResult"} 1369 }, 1370 "DescribeClientVpnConnections":{ 1371 "name":"DescribeClientVpnConnections", 1372 "http":{ 1373 "method":"POST", 1374 "requestUri":"/" 1375 }, 1376 "input":{"shape":"DescribeClientVpnConnectionsRequest"}, 1377 "output":{"shape":"DescribeClientVpnConnectionsResult"} 1378 }, 1379 "DescribeClientVpnEndpoints":{ 1380 "name":"DescribeClientVpnEndpoints", 1381 "http":{ 1382 "method":"POST", 1383 "requestUri":"/" 1384 }, 1385 "input":{"shape":"DescribeClientVpnEndpointsRequest"}, 1386 "output":{"shape":"DescribeClientVpnEndpointsResult"} 1387 }, 1388 "DescribeClientVpnRoutes":{ 1389 "name":"DescribeClientVpnRoutes", 1390 "http":{ 1391 "method":"POST", 1392 "requestUri":"/" 1393 }, 1394 "input":{"shape":"DescribeClientVpnRoutesRequest"}, 1395 "output":{"shape":"DescribeClientVpnRoutesResult"} 1396 }, 1397 "DescribeClientVpnTargetNetworks":{ 1398 "name":"DescribeClientVpnTargetNetworks", 1399 "http":{ 1400 "method":"POST", 1401 "requestUri":"/" 1402 }, 1403 "input":{"shape":"DescribeClientVpnTargetNetworksRequest"}, 1404 "output":{"shape":"DescribeClientVpnTargetNetworksResult"} 1405 }, 1406 "DescribeCoipPools":{ 1407 "name":"DescribeCoipPools", 1408 "http":{ 1409 "method":"POST", 1410 "requestUri":"/" 1411 }, 1412 "input":{"shape":"DescribeCoipPoolsRequest"}, 1413 "output":{"shape":"DescribeCoipPoolsResult"} 1414 }, 1415 "DescribeConversionTasks":{ 1416 "name":"DescribeConversionTasks", 1417 "http":{ 1418 "method":"POST", 1419 "requestUri":"/" 1420 }, 1421 "input":{"shape":"DescribeConversionTasksRequest"}, 1422 "output":{"shape":"DescribeConversionTasksResult"} 1423 }, 1424 "DescribeCustomerGateways":{ 1425 "name":"DescribeCustomerGateways", 1426 "http":{ 1427 "method":"POST", 1428 "requestUri":"/" 1429 }, 1430 "input":{"shape":"DescribeCustomerGatewaysRequest"}, 1431 "output":{"shape":"DescribeCustomerGatewaysResult"} 1432 }, 1433 "DescribeDhcpOptions":{ 1434 "name":"DescribeDhcpOptions", 1435 "http":{ 1436 "method":"POST", 1437 "requestUri":"/" 1438 }, 1439 "input":{"shape":"DescribeDhcpOptionsRequest"}, 1440 "output":{"shape":"DescribeDhcpOptionsResult"} 1441 }, 1442 "DescribeEgressOnlyInternetGateways":{ 1443 "name":"DescribeEgressOnlyInternetGateways", 1444 "http":{ 1445 "method":"POST", 1446 "requestUri":"/" 1447 }, 1448 "input":{"shape":"DescribeEgressOnlyInternetGatewaysRequest"}, 1449 "output":{"shape":"DescribeEgressOnlyInternetGatewaysResult"} 1450 }, 1451 "DescribeElasticGpus":{ 1452 "name":"DescribeElasticGpus", 1453 "http":{ 1454 "method":"POST", 1455 "requestUri":"/" 1456 }, 1457 "input":{"shape":"DescribeElasticGpusRequest"}, 1458 "output":{"shape":"DescribeElasticGpusResult"} 1459 }, 1460 "DescribeExportImageTasks":{ 1461 "name":"DescribeExportImageTasks", 1462 "http":{ 1463 "method":"POST", 1464 "requestUri":"/" 1465 }, 1466 "input":{"shape":"DescribeExportImageTasksRequest"}, 1467 "output":{"shape":"DescribeExportImageTasksResult"} 1468 }, 1469 "DescribeExportTasks":{ 1470 "name":"DescribeExportTasks", 1471 "http":{ 1472 "method":"POST", 1473 "requestUri":"/" 1474 }, 1475 "input":{"shape":"DescribeExportTasksRequest"}, 1476 "output":{"shape":"DescribeExportTasksResult"} 1477 }, 1478 "DescribeFastSnapshotRestores":{ 1479 "name":"DescribeFastSnapshotRestores", 1480 "http":{ 1481 "method":"POST", 1482 "requestUri":"/" 1483 }, 1484 "input":{"shape":"DescribeFastSnapshotRestoresRequest"}, 1485 "output":{"shape":"DescribeFastSnapshotRestoresResult"} 1486 }, 1487 "DescribeFleetHistory":{ 1488 "name":"DescribeFleetHistory", 1489 "http":{ 1490 "method":"POST", 1491 "requestUri":"/" 1492 }, 1493 "input":{"shape":"DescribeFleetHistoryRequest"}, 1494 "output":{"shape":"DescribeFleetHistoryResult"} 1495 }, 1496 "DescribeFleetInstances":{ 1497 "name":"DescribeFleetInstances", 1498 "http":{ 1499 "method":"POST", 1500 "requestUri":"/" 1501 }, 1502 "input":{"shape":"DescribeFleetInstancesRequest"}, 1503 "output":{"shape":"DescribeFleetInstancesResult"} 1504 }, 1505 "DescribeFleets":{ 1506 "name":"DescribeFleets", 1507 "http":{ 1508 "method":"POST", 1509 "requestUri":"/" 1510 }, 1511 "input":{"shape":"DescribeFleetsRequest"}, 1512 "output":{"shape":"DescribeFleetsResult"} 1513 }, 1514 "DescribeFlowLogs":{ 1515 "name":"DescribeFlowLogs", 1516 "http":{ 1517 "method":"POST", 1518 "requestUri":"/" 1519 }, 1520 "input":{"shape":"DescribeFlowLogsRequest"}, 1521 "output":{"shape":"DescribeFlowLogsResult"} 1522 }, 1523 "DescribeFpgaImageAttribute":{ 1524 "name":"DescribeFpgaImageAttribute", 1525 "http":{ 1526 "method":"POST", 1527 "requestUri":"/" 1528 }, 1529 "input":{"shape":"DescribeFpgaImageAttributeRequest"}, 1530 "output":{"shape":"DescribeFpgaImageAttributeResult"} 1531 }, 1532 "DescribeFpgaImages":{ 1533 "name":"DescribeFpgaImages", 1534 "http":{ 1535 "method":"POST", 1536 "requestUri":"/" 1537 }, 1538 "input":{"shape":"DescribeFpgaImagesRequest"}, 1539 "output":{"shape":"DescribeFpgaImagesResult"} 1540 }, 1541 "DescribeHostReservationOfferings":{ 1542 "name":"DescribeHostReservationOfferings", 1543 "http":{ 1544 "method":"POST", 1545 "requestUri":"/" 1546 }, 1547 "input":{"shape":"DescribeHostReservationOfferingsRequest"}, 1548 "output":{"shape":"DescribeHostReservationOfferingsResult"} 1549 }, 1550 "DescribeHostReservations":{ 1551 "name":"DescribeHostReservations", 1552 "http":{ 1553 "method":"POST", 1554 "requestUri":"/" 1555 }, 1556 "input":{"shape":"DescribeHostReservationsRequest"}, 1557 "output":{"shape":"DescribeHostReservationsResult"} 1558 }, 1559 "DescribeHosts":{ 1560 "name":"DescribeHosts", 1561 "http":{ 1562 "method":"POST", 1563 "requestUri":"/" 1564 }, 1565 "input":{"shape":"DescribeHostsRequest"}, 1566 "output":{"shape":"DescribeHostsResult"} 1567 }, 1568 "DescribeIamInstanceProfileAssociations":{ 1569 "name":"DescribeIamInstanceProfileAssociations", 1570 "http":{ 1571 "method":"POST", 1572 "requestUri":"/" 1573 }, 1574 "input":{"shape":"DescribeIamInstanceProfileAssociationsRequest"}, 1575 "output":{"shape":"DescribeIamInstanceProfileAssociationsResult"} 1576 }, 1577 "DescribeIdFormat":{ 1578 "name":"DescribeIdFormat", 1579 "http":{ 1580 "method":"POST", 1581 "requestUri":"/" 1582 }, 1583 "input":{"shape":"DescribeIdFormatRequest"}, 1584 "output":{"shape":"DescribeIdFormatResult"} 1585 }, 1586 "DescribeIdentityIdFormat":{ 1587 "name":"DescribeIdentityIdFormat", 1588 "http":{ 1589 "method":"POST", 1590 "requestUri":"/" 1591 }, 1592 "input":{"shape":"DescribeIdentityIdFormatRequest"}, 1593 "output":{"shape":"DescribeIdentityIdFormatResult"} 1594 }, 1595 "DescribeImageAttribute":{ 1596 "name":"DescribeImageAttribute", 1597 "http":{ 1598 "method":"POST", 1599 "requestUri":"/" 1600 }, 1601 "input":{"shape":"DescribeImageAttributeRequest"}, 1602 "output":{"shape":"ImageAttribute"} 1603 }, 1604 "DescribeImages":{ 1605 "name":"DescribeImages", 1606 "http":{ 1607 "method":"POST", 1608 "requestUri":"/" 1609 }, 1610 "input":{"shape":"DescribeImagesRequest"}, 1611 "output":{"shape":"DescribeImagesResult"} 1612 }, 1613 "DescribeImportImageTasks":{ 1614 "name":"DescribeImportImageTasks", 1615 "http":{ 1616 "method":"POST", 1617 "requestUri":"/" 1618 }, 1619 "input":{"shape":"DescribeImportImageTasksRequest"}, 1620 "output":{"shape":"DescribeImportImageTasksResult"} 1621 }, 1622 "DescribeImportSnapshotTasks":{ 1623 "name":"DescribeImportSnapshotTasks", 1624 "http":{ 1625 "method":"POST", 1626 "requestUri":"/" 1627 }, 1628 "input":{"shape":"DescribeImportSnapshotTasksRequest"}, 1629 "output":{"shape":"DescribeImportSnapshotTasksResult"} 1630 }, 1631 "DescribeInstanceAttribute":{ 1632 "name":"DescribeInstanceAttribute", 1633 "http":{ 1634 "method":"POST", 1635 "requestUri":"/" 1636 }, 1637 "input":{"shape":"DescribeInstanceAttributeRequest"}, 1638 "output":{"shape":"InstanceAttribute"} 1639 }, 1640 "DescribeInstanceCreditSpecifications":{ 1641 "name":"DescribeInstanceCreditSpecifications", 1642 "http":{ 1643 "method":"POST", 1644 "requestUri":"/" 1645 }, 1646 "input":{"shape":"DescribeInstanceCreditSpecificationsRequest"}, 1647 "output":{"shape":"DescribeInstanceCreditSpecificationsResult"} 1648 }, 1649 "DescribeInstanceStatus":{ 1650 "name":"DescribeInstanceStatus", 1651 "http":{ 1652 "method":"POST", 1653 "requestUri":"/" 1654 }, 1655 "input":{"shape":"DescribeInstanceStatusRequest"}, 1656 "output":{"shape":"DescribeInstanceStatusResult"} 1657 }, 1658 "DescribeInstanceTypeOfferings":{ 1659 "name":"DescribeInstanceTypeOfferings", 1660 "http":{ 1661 "method":"POST", 1662 "requestUri":"/" 1663 }, 1664 "input":{"shape":"DescribeInstanceTypeOfferingsRequest"}, 1665 "output":{"shape":"DescribeInstanceTypeOfferingsResult"} 1666 }, 1667 "DescribeInstanceTypes":{ 1668 "name":"DescribeInstanceTypes", 1669 "http":{ 1670 "method":"POST", 1671 "requestUri":"/" 1672 }, 1673 "input":{"shape":"DescribeInstanceTypesRequest"}, 1674 "output":{"shape":"DescribeInstanceTypesResult"} 1675 }, 1676 "DescribeInstances":{ 1677 "name":"DescribeInstances", 1678 "http":{ 1679 "method":"POST", 1680 "requestUri":"/" 1681 }, 1682 "input":{"shape":"DescribeInstancesRequest"}, 1683 "output":{"shape":"DescribeInstancesResult"} 1684 }, 1685 "DescribeInternetGateways":{ 1686 "name":"DescribeInternetGateways", 1687 "http":{ 1688 "method":"POST", 1689 "requestUri":"/" 1690 }, 1691 "input":{"shape":"DescribeInternetGatewaysRequest"}, 1692 "output":{"shape":"DescribeInternetGatewaysResult"} 1693 }, 1694 "DescribeIpv6Pools":{ 1695 "name":"DescribeIpv6Pools", 1696 "http":{ 1697 "method":"POST", 1698 "requestUri":"/" 1699 }, 1700 "input":{"shape":"DescribeIpv6PoolsRequest"}, 1701 "output":{"shape":"DescribeIpv6PoolsResult"} 1702 }, 1703 "DescribeKeyPairs":{ 1704 "name":"DescribeKeyPairs", 1705 "http":{ 1706 "method":"POST", 1707 "requestUri":"/" 1708 }, 1709 "input":{"shape":"DescribeKeyPairsRequest"}, 1710 "output":{"shape":"DescribeKeyPairsResult"} 1711 }, 1712 "DescribeLaunchTemplateVersions":{ 1713 "name":"DescribeLaunchTemplateVersions", 1714 "http":{ 1715 "method":"POST", 1716 "requestUri":"/" 1717 }, 1718 "input":{"shape":"DescribeLaunchTemplateVersionsRequest"}, 1719 "output":{"shape":"DescribeLaunchTemplateVersionsResult"} 1720 }, 1721 "DescribeLaunchTemplates":{ 1722 "name":"DescribeLaunchTemplates", 1723 "http":{ 1724 "method":"POST", 1725 "requestUri":"/" 1726 }, 1727 "input":{"shape":"DescribeLaunchTemplatesRequest"}, 1728 "output":{"shape":"DescribeLaunchTemplatesResult"} 1729 }, 1730 "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations":{ 1731 "name":"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations", 1732 "http":{ 1733 "method":"POST", 1734 "requestUri":"/" 1735 }, 1736 "input":{"shape":"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest"}, 1737 "output":{"shape":"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult"} 1738 }, 1739 "DescribeLocalGatewayRouteTableVpcAssociations":{ 1740 "name":"DescribeLocalGatewayRouteTableVpcAssociations", 1741 "http":{ 1742 "method":"POST", 1743 "requestUri":"/" 1744 }, 1745 "input":{"shape":"DescribeLocalGatewayRouteTableVpcAssociationsRequest"}, 1746 "output":{"shape":"DescribeLocalGatewayRouteTableVpcAssociationsResult"} 1747 }, 1748 "DescribeLocalGatewayRouteTables":{ 1749 "name":"DescribeLocalGatewayRouteTables", 1750 "http":{ 1751 "method":"POST", 1752 "requestUri":"/" 1753 }, 1754 "input":{"shape":"DescribeLocalGatewayRouteTablesRequest"}, 1755 "output":{"shape":"DescribeLocalGatewayRouteTablesResult"} 1756 }, 1757 "DescribeLocalGatewayVirtualInterfaceGroups":{ 1758 "name":"DescribeLocalGatewayVirtualInterfaceGroups", 1759 "http":{ 1760 "method":"POST", 1761 "requestUri":"/" 1762 }, 1763 "input":{"shape":"DescribeLocalGatewayVirtualInterfaceGroupsRequest"}, 1764 "output":{"shape":"DescribeLocalGatewayVirtualInterfaceGroupsResult"} 1765 }, 1766 "DescribeLocalGatewayVirtualInterfaces":{ 1767 "name":"DescribeLocalGatewayVirtualInterfaces", 1768 "http":{ 1769 "method":"POST", 1770 "requestUri":"/" 1771 }, 1772 "input":{"shape":"DescribeLocalGatewayVirtualInterfacesRequest"}, 1773 "output":{"shape":"DescribeLocalGatewayVirtualInterfacesResult"} 1774 }, 1775 "DescribeLocalGateways":{ 1776 "name":"DescribeLocalGateways", 1777 "http":{ 1778 "method":"POST", 1779 "requestUri":"/" 1780 }, 1781 "input":{"shape":"DescribeLocalGatewaysRequest"}, 1782 "output":{"shape":"DescribeLocalGatewaysResult"} 1783 }, 1784 "DescribeMovingAddresses":{ 1785 "name":"DescribeMovingAddresses", 1786 "http":{ 1787 "method":"POST", 1788 "requestUri":"/" 1789 }, 1790 "input":{"shape":"DescribeMovingAddressesRequest"}, 1791 "output":{"shape":"DescribeMovingAddressesResult"} 1792 }, 1793 "DescribeNatGateways":{ 1794 "name":"DescribeNatGateways", 1795 "http":{ 1796 "method":"POST", 1797 "requestUri":"/" 1798 }, 1799 "input":{"shape":"DescribeNatGatewaysRequest"}, 1800 "output":{"shape":"DescribeNatGatewaysResult"} 1801 }, 1802 "DescribeNetworkAcls":{ 1803 "name":"DescribeNetworkAcls", 1804 "http":{ 1805 "method":"POST", 1806 "requestUri":"/" 1807 }, 1808 "input":{"shape":"DescribeNetworkAclsRequest"}, 1809 "output":{"shape":"DescribeNetworkAclsResult"} 1810 }, 1811 "DescribeNetworkInterfaceAttribute":{ 1812 "name":"DescribeNetworkInterfaceAttribute", 1813 "http":{ 1814 "method":"POST", 1815 "requestUri":"/" 1816 }, 1817 "input":{"shape":"DescribeNetworkInterfaceAttributeRequest"}, 1818 "output":{"shape":"DescribeNetworkInterfaceAttributeResult"} 1819 }, 1820 "DescribeNetworkInterfacePermissions":{ 1821 "name":"DescribeNetworkInterfacePermissions", 1822 "http":{ 1823 "method":"POST", 1824 "requestUri":"/" 1825 }, 1826 "input":{"shape":"DescribeNetworkInterfacePermissionsRequest"}, 1827 "output":{"shape":"DescribeNetworkInterfacePermissionsResult"} 1828 }, 1829 "DescribeNetworkInterfaces":{ 1830 "name":"DescribeNetworkInterfaces", 1831 "http":{ 1832 "method":"POST", 1833 "requestUri":"/" 1834 }, 1835 "input":{"shape":"DescribeNetworkInterfacesRequest"}, 1836 "output":{"shape":"DescribeNetworkInterfacesResult"} 1837 }, 1838 "DescribePlacementGroups":{ 1839 "name":"DescribePlacementGroups", 1840 "http":{ 1841 "method":"POST", 1842 "requestUri":"/" 1843 }, 1844 "input":{"shape":"DescribePlacementGroupsRequest"}, 1845 "output":{"shape":"DescribePlacementGroupsResult"} 1846 }, 1847 "DescribePrefixLists":{ 1848 "name":"DescribePrefixLists", 1849 "http":{ 1850 "method":"POST", 1851 "requestUri":"/" 1852 }, 1853 "input":{"shape":"DescribePrefixListsRequest"}, 1854 "output":{"shape":"DescribePrefixListsResult"} 1855 }, 1856 "DescribePrincipalIdFormat":{ 1857 "name":"DescribePrincipalIdFormat", 1858 "http":{ 1859 "method":"POST", 1860 "requestUri":"/" 1861 }, 1862 "input":{"shape":"DescribePrincipalIdFormatRequest"}, 1863 "output":{"shape":"DescribePrincipalIdFormatResult"} 1864 }, 1865 "DescribePublicIpv4Pools":{ 1866 "name":"DescribePublicIpv4Pools", 1867 "http":{ 1868 "method":"POST", 1869 "requestUri":"/" 1870 }, 1871 "input":{"shape":"DescribePublicIpv4PoolsRequest"}, 1872 "output":{"shape":"DescribePublicIpv4PoolsResult"} 1873 }, 1874 "DescribeRegions":{ 1875 "name":"DescribeRegions", 1876 "http":{ 1877 "method":"POST", 1878 "requestUri":"/" 1879 }, 1880 "input":{"shape":"DescribeRegionsRequest"}, 1881 "output":{"shape":"DescribeRegionsResult"} 1882 }, 1883 "DescribeReservedInstances":{ 1884 "name":"DescribeReservedInstances", 1885 "http":{ 1886 "method":"POST", 1887 "requestUri":"/" 1888 }, 1889 "input":{"shape":"DescribeReservedInstancesRequest"}, 1890 "output":{"shape":"DescribeReservedInstancesResult"} 1891 }, 1892 "DescribeReservedInstancesListings":{ 1893 "name":"DescribeReservedInstancesListings", 1894 "http":{ 1895 "method":"POST", 1896 "requestUri":"/" 1897 }, 1898 "input":{"shape":"DescribeReservedInstancesListingsRequest"}, 1899 "output":{"shape":"DescribeReservedInstancesListingsResult"} 1900 }, 1901 "DescribeReservedInstancesModifications":{ 1902 "name":"DescribeReservedInstancesModifications", 1903 "http":{ 1904 "method":"POST", 1905 "requestUri":"/" 1906 }, 1907 "input":{"shape":"DescribeReservedInstancesModificationsRequest"}, 1908 "output":{"shape":"DescribeReservedInstancesModificationsResult"} 1909 }, 1910 "DescribeReservedInstancesOfferings":{ 1911 "name":"DescribeReservedInstancesOfferings", 1912 "http":{ 1913 "method":"POST", 1914 "requestUri":"/" 1915 }, 1916 "input":{"shape":"DescribeReservedInstancesOfferingsRequest"}, 1917 "output":{"shape":"DescribeReservedInstancesOfferingsResult"} 1918 }, 1919 "DescribeRouteTables":{ 1920 "name":"DescribeRouteTables", 1921 "http":{ 1922 "method":"POST", 1923 "requestUri":"/" 1924 }, 1925 "input":{"shape":"DescribeRouteTablesRequest"}, 1926 "output":{"shape":"DescribeRouteTablesResult"} 1927 }, 1928 "DescribeScheduledInstanceAvailability":{ 1929 "name":"DescribeScheduledInstanceAvailability", 1930 "http":{ 1931 "method":"POST", 1932 "requestUri":"/" 1933 }, 1934 "input":{"shape":"DescribeScheduledInstanceAvailabilityRequest"}, 1935 "output":{"shape":"DescribeScheduledInstanceAvailabilityResult"} 1936 }, 1937 "DescribeScheduledInstances":{ 1938 "name":"DescribeScheduledInstances", 1939 "http":{ 1940 "method":"POST", 1941 "requestUri":"/" 1942 }, 1943 "input":{"shape":"DescribeScheduledInstancesRequest"}, 1944 "output":{"shape":"DescribeScheduledInstancesResult"} 1945 }, 1946 "DescribeSecurityGroupReferences":{ 1947 "name":"DescribeSecurityGroupReferences", 1948 "http":{ 1949 "method":"POST", 1950 "requestUri":"/" 1951 }, 1952 "input":{"shape":"DescribeSecurityGroupReferencesRequest"}, 1953 "output":{"shape":"DescribeSecurityGroupReferencesResult"} 1954 }, 1955 "DescribeSecurityGroups":{ 1956 "name":"DescribeSecurityGroups", 1957 "http":{ 1958 "method":"POST", 1959 "requestUri":"/" 1960 }, 1961 "input":{"shape":"DescribeSecurityGroupsRequest"}, 1962 "output":{"shape":"DescribeSecurityGroupsResult"} 1963 }, 1964 "DescribeSnapshotAttribute":{ 1965 "name":"DescribeSnapshotAttribute", 1966 "http":{ 1967 "method":"POST", 1968 "requestUri":"/" 1969 }, 1970 "input":{"shape":"DescribeSnapshotAttributeRequest"}, 1971 "output":{"shape":"DescribeSnapshotAttributeResult"} 1972 }, 1973 "DescribeSnapshots":{ 1974 "name":"DescribeSnapshots", 1975 "http":{ 1976 "method":"POST", 1977 "requestUri":"/" 1978 }, 1979 "input":{"shape":"DescribeSnapshotsRequest"}, 1980 "output":{"shape":"DescribeSnapshotsResult"} 1981 }, 1982 "DescribeSpotDatafeedSubscription":{ 1983 "name":"DescribeSpotDatafeedSubscription", 1984 "http":{ 1985 "method":"POST", 1986 "requestUri":"/" 1987 }, 1988 "input":{"shape":"DescribeSpotDatafeedSubscriptionRequest"}, 1989 "output":{"shape":"DescribeSpotDatafeedSubscriptionResult"} 1990 }, 1991 "DescribeSpotFleetInstances":{ 1992 "name":"DescribeSpotFleetInstances", 1993 "http":{ 1994 "method":"POST", 1995 "requestUri":"/" 1996 }, 1997 "input":{"shape":"DescribeSpotFleetInstancesRequest"}, 1998 "output":{"shape":"DescribeSpotFleetInstancesResponse"} 1999 }, 2000 "DescribeSpotFleetRequestHistory":{ 2001 "name":"DescribeSpotFleetRequestHistory", 2002 "http":{ 2003 "method":"POST", 2004 "requestUri":"/" 2005 }, 2006 "input":{"shape":"DescribeSpotFleetRequestHistoryRequest"}, 2007 "output":{"shape":"DescribeSpotFleetRequestHistoryResponse"} 2008 }, 2009 "DescribeSpotFleetRequests":{ 2010 "name":"DescribeSpotFleetRequests", 2011 "http":{ 2012 "method":"POST", 2013 "requestUri":"/" 2014 }, 2015 "input":{"shape":"DescribeSpotFleetRequestsRequest"}, 2016 "output":{"shape":"DescribeSpotFleetRequestsResponse"} 2017 }, 2018 "DescribeSpotInstanceRequests":{ 2019 "name":"DescribeSpotInstanceRequests", 2020 "http":{ 2021 "method":"POST", 2022 "requestUri":"/" 2023 }, 2024 "input":{"shape":"DescribeSpotInstanceRequestsRequest"}, 2025 "output":{"shape":"DescribeSpotInstanceRequestsResult"} 2026 }, 2027 "DescribeSpotPriceHistory":{ 2028 "name":"DescribeSpotPriceHistory", 2029 "http":{ 2030 "method":"POST", 2031 "requestUri":"/" 2032 }, 2033 "input":{"shape":"DescribeSpotPriceHistoryRequest"}, 2034 "output":{"shape":"DescribeSpotPriceHistoryResult"} 2035 }, 2036 "DescribeStaleSecurityGroups":{ 2037 "name":"DescribeStaleSecurityGroups", 2038 "http":{ 2039 "method":"POST", 2040 "requestUri":"/" 2041 }, 2042 "input":{"shape":"DescribeStaleSecurityGroupsRequest"}, 2043 "output":{"shape":"DescribeStaleSecurityGroupsResult"} 2044 }, 2045 "DescribeSubnets":{ 2046 "name":"DescribeSubnets", 2047 "http":{ 2048 "method":"POST", 2049 "requestUri":"/" 2050 }, 2051 "input":{"shape":"DescribeSubnetsRequest"}, 2052 "output":{"shape":"DescribeSubnetsResult"} 2053 }, 2054 "DescribeTags":{ 2055 "name":"DescribeTags", 2056 "http":{ 2057 "method":"POST", 2058 "requestUri":"/" 2059 }, 2060 "input":{"shape":"DescribeTagsRequest"}, 2061 "output":{"shape":"DescribeTagsResult"} 2062 }, 2063 "DescribeTrafficMirrorFilters":{ 2064 "name":"DescribeTrafficMirrorFilters", 2065 "http":{ 2066 "method":"POST", 2067 "requestUri":"/" 2068 }, 2069 "input":{"shape":"DescribeTrafficMirrorFiltersRequest"}, 2070 "output":{"shape":"DescribeTrafficMirrorFiltersResult"} 2071 }, 2072 "DescribeTrafficMirrorSessions":{ 2073 "name":"DescribeTrafficMirrorSessions", 2074 "http":{ 2075 "method":"POST", 2076 "requestUri":"/" 2077 }, 2078 "input":{"shape":"DescribeTrafficMirrorSessionsRequest"}, 2079 "output":{"shape":"DescribeTrafficMirrorSessionsResult"} 2080 }, 2081 "DescribeTrafficMirrorTargets":{ 2082 "name":"DescribeTrafficMirrorTargets", 2083 "http":{ 2084 "method":"POST", 2085 "requestUri":"/" 2086 }, 2087 "input":{"shape":"DescribeTrafficMirrorTargetsRequest"}, 2088 "output":{"shape":"DescribeTrafficMirrorTargetsResult"} 2089 }, 2090 "DescribeTransitGatewayAttachments":{ 2091 "name":"DescribeTransitGatewayAttachments", 2092 "http":{ 2093 "method":"POST", 2094 "requestUri":"/" 2095 }, 2096 "input":{"shape":"DescribeTransitGatewayAttachmentsRequest"}, 2097 "output":{"shape":"DescribeTransitGatewayAttachmentsResult"} 2098 }, 2099 "DescribeTransitGatewayMulticastDomains":{ 2100 "name":"DescribeTransitGatewayMulticastDomains", 2101 "http":{ 2102 "method":"POST", 2103 "requestUri":"/" 2104 }, 2105 "input":{"shape":"DescribeTransitGatewayMulticastDomainsRequest"}, 2106 "output":{"shape":"DescribeTransitGatewayMulticastDomainsResult"} 2107 }, 2108 "DescribeTransitGatewayPeeringAttachments":{ 2109 "name":"DescribeTransitGatewayPeeringAttachments", 2110 "http":{ 2111 "method":"POST", 2112 "requestUri":"/" 2113 }, 2114 "input":{"shape":"DescribeTransitGatewayPeeringAttachmentsRequest"}, 2115 "output":{"shape":"DescribeTransitGatewayPeeringAttachmentsResult"} 2116 }, 2117 "DescribeTransitGatewayRouteTables":{ 2118 "name":"DescribeTransitGatewayRouteTables", 2119 "http":{ 2120 "method":"POST", 2121 "requestUri":"/" 2122 }, 2123 "input":{"shape":"DescribeTransitGatewayRouteTablesRequest"}, 2124 "output":{"shape":"DescribeTransitGatewayRouteTablesResult"} 2125 }, 2126 "DescribeTransitGatewayVpcAttachments":{ 2127 "name":"DescribeTransitGatewayVpcAttachments", 2128 "http":{ 2129 "method":"POST", 2130 "requestUri":"/" 2131 }, 2132 "input":{"shape":"DescribeTransitGatewayVpcAttachmentsRequest"}, 2133 "output":{"shape":"DescribeTransitGatewayVpcAttachmentsResult"} 2134 }, 2135 "DescribeTransitGateways":{ 2136 "name":"DescribeTransitGateways", 2137 "http":{ 2138 "method":"POST", 2139 "requestUri":"/" 2140 }, 2141 "input":{"shape":"DescribeTransitGatewaysRequest"}, 2142 "output":{"shape":"DescribeTransitGatewaysResult"} 2143 }, 2144 "DescribeVolumeAttribute":{ 2145 "name":"DescribeVolumeAttribute", 2146 "http":{ 2147 "method":"POST", 2148 "requestUri":"/" 2149 }, 2150 "input":{"shape":"DescribeVolumeAttributeRequest"}, 2151 "output":{"shape":"DescribeVolumeAttributeResult"} 2152 }, 2153 "DescribeVolumeStatus":{ 2154 "name":"DescribeVolumeStatus", 2155 "http":{ 2156 "method":"POST", 2157 "requestUri":"/" 2158 }, 2159 "input":{"shape":"DescribeVolumeStatusRequest"}, 2160 "output":{"shape":"DescribeVolumeStatusResult"} 2161 }, 2162 "DescribeVolumes":{ 2163 "name":"DescribeVolumes", 2164 "http":{ 2165 "method":"POST", 2166 "requestUri":"/" 2167 }, 2168 "input":{"shape":"DescribeVolumesRequest"}, 2169 "output":{"shape":"DescribeVolumesResult"} 2170 }, 2171 "DescribeVolumesModifications":{ 2172 "name":"DescribeVolumesModifications", 2173 "http":{ 2174 "method":"POST", 2175 "requestUri":"/" 2176 }, 2177 "input":{"shape":"DescribeVolumesModificationsRequest"}, 2178 "output":{"shape":"DescribeVolumesModificationsResult"} 2179 }, 2180 "DescribeVpcAttribute":{ 2181 "name":"DescribeVpcAttribute", 2182 "http":{ 2183 "method":"POST", 2184 "requestUri":"/" 2185 }, 2186 "input":{"shape":"DescribeVpcAttributeRequest"}, 2187 "output":{"shape":"DescribeVpcAttributeResult"} 2188 }, 2189 "DescribeVpcClassicLink":{ 2190 "name":"DescribeVpcClassicLink", 2191 "http":{ 2192 "method":"POST", 2193 "requestUri":"/" 2194 }, 2195 "input":{"shape":"DescribeVpcClassicLinkRequest"}, 2196 "output":{"shape":"DescribeVpcClassicLinkResult"} 2197 }, 2198 "DescribeVpcClassicLinkDnsSupport":{ 2199 "name":"DescribeVpcClassicLinkDnsSupport", 2200 "http":{ 2201 "method":"POST", 2202 "requestUri":"/" 2203 }, 2204 "input":{"shape":"DescribeVpcClassicLinkDnsSupportRequest"}, 2205 "output":{"shape":"DescribeVpcClassicLinkDnsSupportResult"} 2206 }, 2207 "DescribeVpcEndpointConnectionNotifications":{ 2208 "name":"DescribeVpcEndpointConnectionNotifications", 2209 "http":{ 2210 "method":"POST", 2211 "requestUri":"/" 2212 }, 2213 "input":{"shape":"DescribeVpcEndpointConnectionNotificationsRequest"}, 2214 "output":{"shape":"DescribeVpcEndpointConnectionNotificationsResult"} 2215 }, 2216 "DescribeVpcEndpointConnections":{ 2217 "name":"DescribeVpcEndpointConnections", 2218 "http":{ 2219 "method":"POST", 2220 "requestUri":"/" 2221 }, 2222 "input":{"shape":"DescribeVpcEndpointConnectionsRequest"}, 2223 "output":{"shape":"DescribeVpcEndpointConnectionsResult"} 2224 }, 2225 "DescribeVpcEndpointServiceConfigurations":{ 2226 "name":"DescribeVpcEndpointServiceConfigurations", 2227 "http":{ 2228 "method":"POST", 2229 "requestUri":"/" 2230 }, 2231 "input":{"shape":"DescribeVpcEndpointServiceConfigurationsRequest"}, 2232 "output":{"shape":"DescribeVpcEndpointServiceConfigurationsResult"} 2233 }, 2234 "DescribeVpcEndpointServicePermissions":{ 2235 "name":"DescribeVpcEndpointServicePermissions", 2236 "http":{ 2237 "method":"POST", 2238 "requestUri":"/" 2239 }, 2240 "input":{"shape":"DescribeVpcEndpointServicePermissionsRequest"}, 2241 "output":{"shape":"DescribeVpcEndpointServicePermissionsResult"} 2242 }, 2243 "DescribeVpcEndpointServices":{ 2244 "name":"DescribeVpcEndpointServices", 2245 "http":{ 2246 "method":"POST", 2247 "requestUri":"/" 2248 }, 2249 "input":{"shape":"DescribeVpcEndpointServicesRequest"}, 2250 "output":{"shape":"DescribeVpcEndpointServicesResult"} 2251 }, 2252 "DescribeVpcEndpoints":{ 2253 "name":"DescribeVpcEndpoints", 2254 "http":{ 2255 "method":"POST", 2256 "requestUri":"/" 2257 }, 2258 "input":{"shape":"DescribeVpcEndpointsRequest"}, 2259 "output":{"shape":"DescribeVpcEndpointsResult"} 2260 }, 2261 "DescribeVpcPeeringConnections":{ 2262 "name":"DescribeVpcPeeringConnections", 2263 "http":{ 2264 "method":"POST", 2265 "requestUri":"/" 2266 }, 2267 "input":{"shape":"DescribeVpcPeeringConnectionsRequest"}, 2268 "output":{"shape":"DescribeVpcPeeringConnectionsResult"} 2269 }, 2270 "DescribeVpcs":{ 2271 "name":"DescribeVpcs", 2272 "http":{ 2273 "method":"POST", 2274 "requestUri":"/" 2275 }, 2276 "input":{"shape":"DescribeVpcsRequest"}, 2277 "output":{"shape":"DescribeVpcsResult"} 2278 }, 2279 "DescribeVpnConnections":{ 2280 "name":"DescribeVpnConnections", 2281 "http":{ 2282 "method":"POST", 2283 "requestUri":"/" 2284 }, 2285 "input":{"shape":"DescribeVpnConnectionsRequest"}, 2286 "output":{"shape":"DescribeVpnConnectionsResult"} 2287 }, 2288 "DescribeVpnGateways":{ 2289 "name":"DescribeVpnGateways", 2290 "http":{ 2291 "method":"POST", 2292 "requestUri":"/" 2293 }, 2294 "input":{"shape":"DescribeVpnGatewaysRequest"}, 2295 "output":{"shape":"DescribeVpnGatewaysResult"} 2296 }, 2297 "DetachClassicLinkVpc":{ 2298 "name":"DetachClassicLinkVpc", 2299 "http":{ 2300 "method":"POST", 2301 "requestUri":"/" 2302 }, 2303 "input":{"shape":"DetachClassicLinkVpcRequest"}, 2304 "output":{"shape":"DetachClassicLinkVpcResult"} 2305 }, 2306 "DetachInternetGateway":{ 2307 "name":"DetachInternetGateway", 2308 "http":{ 2309 "method":"POST", 2310 "requestUri":"/" 2311 }, 2312 "input":{"shape":"DetachInternetGatewayRequest"} 2313 }, 2314 "DetachNetworkInterface":{ 2315 "name":"DetachNetworkInterface", 2316 "http":{ 2317 "method":"POST", 2318 "requestUri":"/" 2319 }, 2320 "input":{"shape":"DetachNetworkInterfaceRequest"} 2321 }, 2322 "DetachVolume":{ 2323 "name":"DetachVolume", 2324 "http":{ 2325 "method":"POST", 2326 "requestUri":"/" 2327 }, 2328 "input":{"shape":"DetachVolumeRequest"}, 2329 "output":{"shape":"VolumeAttachment"} 2330 }, 2331 "DetachVpnGateway":{ 2332 "name":"DetachVpnGateway", 2333 "http":{ 2334 "method":"POST", 2335 "requestUri":"/" 2336 }, 2337 "input":{"shape":"DetachVpnGatewayRequest"} 2338 }, 2339 "DisableEbsEncryptionByDefault":{ 2340 "name":"DisableEbsEncryptionByDefault", 2341 "http":{ 2342 "method":"POST", 2343 "requestUri":"/" 2344 }, 2345 "input":{"shape":"DisableEbsEncryptionByDefaultRequest"}, 2346 "output":{"shape":"DisableEbsEncryptionByDefaultResult"} 2347 }, 2348 "DisableFastSnapshotRestores":{ 2349 "name":"DisableFastSnapshotRestores", 2350 "http":{ 2351 "method":"POST", 2352 "requestUri":"/" 2353 }, 2354 "input":{"shape":"DisableFastSnapshotRestoresRequest"}, 2355 "output":{"shape":"DisableFastSnapshotRestoresResult"} 2356 }, 2357 "DisableTransitGatewayRouteTablePropagation":{ 2358 "name":"DisableTransitGatewayRouteTablePropagation", 2359 "http":{ 2360 "method":"POST", 2361 "requestUri":"/" 2362 }, 2363 "input":{"shape":"DisableTransitGatewayRouteTablePropagationRequest"}, 2364 "output":{"shape":"DisableTransitGatewayRouteTablePropagationResult"} 2365 }, 2366 "DisableVgwRoutePropagation":{ 2367 "name":"DisableVgwRoutePropagation", 2368 "http":{ 2369 "method":"POST", 2370 "requestUri":"/" 2371 }, 2372 "input":{"shape":"DisableVgwRoutePropagationRequest"} 2373 }, 2374 "DisableVpcClassicLink":{ 2375 "name":"DisableVpcClassicLink", 2376 "http":{ 2377 "method":"POST", 2378 "requestUri":"/" 2379 }, 2380 "input":{"shape":"DisableVpcClassicLinkRequest"}, 2381 "output":{"shape":"DisableVpcClassicLinkResult"} 2382 }, 2383 "DisableVpcClassicLinkDnsSupport":{ 2384 "name":"DisableVpcClassicLinkDnsSupport", 2385 "http":{ 2386 "method":"POST", 2387 "requestUri":"/" 2388 }, 2389 "input":{"shape":"DisableVpcClassicLinkDnsSupportRequest"}, 2390 "output":{"shape":"DisableVpcClassicLinkDnsSupportResult"} 2391 }, 2392 "DisassociateAddress":{ 2393 "name":"DisassociateAddress", 2394 "http":{ 2395 "method":"POST", 2396 "requestUri":"/" 2397 }, 2398 "input":{"shape":"DisassociateAddressRequest"} 2399 }, 2400 "DisassociateClientVpnTargetNetwork":{ 2401 "name":"DisassociateClientVpnTargetNetwork", 2402 "http":{ 2403 "method":"POST", 2404 "requestUri":"/" 2405 }, 2406 "input":{"shape":"DisassociateClientVpnTargetNetworkRequest"}, 2407 "output":{"shape":"DisassociateClientVpnTargetNetworkResult"} 2408 }, 2409 "DisassociateIamInstanceProfile":{ 2410 "name":"DisassociateIamInstanceProfile", 2411 "http":{ 2412 "method":"POST", 2413 "requestUri":"/" 2414 }, 2415 "input":{"shape":"DisassociateIamInstanceProfileRequest"}, 2416 "output":{"shape":"DisassociateIamInstanceProfileResult"} 2417 }, 2418 "DisassociateRouteTable":{ 2419 "name":"DisassociateRouteTable", 2420 "http":{ 2421 "method":"POST", 2422 "requestUri":"/" 2423 }, 2424 "input":{"shape":"DisassociateRouteTableRequest"} 2425 }, 2426 "DisassociateSubnetCidrBlock":{ 2427 "name":"DisassociateSubnetCidrBlock", 2428 "http":{ 2429 "method":"POST", 2430 "requestUri":"/" 2431 }, 2432 "input":{"shape":"DisassociateSubnetCidrBlockRequest"}, 2433 "output":{"shape":"DisassociateSubnetCidrBlockResult"} 2434 }, 2435 "DisassociateTransitGatewayMulticastDomain":{ 2436 "name":"DisassociateTransitGatewayMulticastDomain", 2437 "http":{ 2438 "method":"POST", 2439 "requestUri":"/" 2440 }, 2441 "input":{"shape":"DisassociateTransitGatewayMulticastDomainRequest"}, 2442 "output":{"shape":"DisassociateTransitGatewayMulticastDomainResult"} 2443 }, 2444 "DisassociateTransitGatewayRouteTable":{ 2445 "name":"DisassociateTransitGatewayRouteTable", 2446 "http":{ 2447 "method":"POST", 2448 "requestUri":"/" 2449 }, 2450 "input":{"shape":"DisassociateTransitGatewayRouteTableRequest"}, 2451 "output":{"shape":"DisassociateTransitGatewayRouteTableResult"} 2452 }, 2453 "DisassociateVpcCidrBlock":{ 2454 "name":"DisassociateVpcCidrBlock", 2455 "http":{ 2456 "method":"POST", 2457 "requestUri":"/" 2458 }, 2459 "input":{"shape":"DisassociateVpcCidrBlockRequest"}, 2460 "output":{"shape":"DisassociateVpcCidrBlockResult"} 2461 }, 2462 "EnableEbsEncryptionByDefault":{ 2463 "name":"EnableEbsEncryptionByDefault", 2464 "http":{ 2465 "method":"POST", 2466 "requestUri":"/" 2467 }, 2468 "input":{"shape":"EnableEbsEncryptionByDefaultRequest"}, 2469 "output":{"shape":"EnableEbsEncryptionByDefaultResult"} 2470 }, 2471 "EnableFastSnapshotRestores":{ 2472 "name":"EnableFastSnapshotRestores", 2473 "http":{ 2474 "method":"POST", 2475 "requestUri":"/" 2476 }, 2477 "input":{"shape":"EnableFastSnapshotRestoresRequest"}, 2478 "output":{"shape":"EnableFastSnapshotRestoresResult"} 2479 }, 2480 "EnableTransitGatewayRouteTablePropagation":{ 2481 "name":"EnableTransitGatewayRouteTablePropagation", 2482 "http":{ 2483 "method":"POST", 2484 "requestUri":"/" 2485 }, 2486 "input":{"shape":"EnableTransitGatewayRouteTablePropagationRequest"}, 2487 "output":{"shape":"EnableTransitGatewayRouteTablePropagationResult"} 2488 }, 2489 "EnableVgwRoutePropagation":{ 2490 "name":"EnableVgwRoutePropagation", 2491 "http":{ 2492 "method":"POST", 2493 "requestUri":"/" 2494 }, 2495 "input":{"shape":"EnableVgwRoutePropagationRequest"} 2496 }, 2497 "EnableVolumeIO":{ 2498 "name":"EnableVolumeIO", 2499 "http":{ 2500 "method":"POST", 2501 "requestUri":"/" 2502 }, 2503 "input":{"shape":"EnableVolumeIORequest"} 2504 }, 2505 "EnableVpcClassicLink":{ 2506 "name":"EnableVpcClassicLink", 2507 "http":{ 2508 "method":"POST", 2509 "requestUri":"/" 2510 }, 2511 "input":{"shape":"EnableVpcClassicLinkRequest"}, 2512 "output":{"shape":"EnableVpcClassicLinkResult"} 2513 }, 2514 "EnableVpcClassicLinkDnsSupport":{ 2515 "name":"EnableVpcClassicLinkDnsSupport", 2516 "http":{ 2517 "method":"POST", 2518 "requestUri":"/" 2519 }, 2520 "input":{"shape":"EnableVpcClassicLinkDnsSupportRequest"}, 2521 "output":{"shape":"EnableVpcClassicLinkDnsSupportResult"} 2522 }, 2523 "ExportClientVpnClientCertificateRevocationList":{ 2524 "name":"ExportClientVpnClientCertificateRevocationList", 2525 "http":{ 2526 "method":"POST", 2527 "requestUri":"/" 2528 }, 2529 "input":{"shape":"ExportClientVpnClientCertificateRevocationListRequest"}, 2530 "output":{"shape":"ExportClientVpnClientCertificateRevocationListResult"} 2531 }, 2532 "ExportClientVpnClientConfiguration":{ 2533 "name":"ExportClientVpnClientConfiguration", 2534 "http":{ 2535 "method":"POST", 2536 "requestUri":"/" 2537 }, 2538 "input":{"shape":"ExportClientVpnClientConfigurationRequest"}, 2539 "output":{"shape":"ExportClientVpnClientConfigurationResult"} 2540 }, 2541 "ExportImage":{ 2542 "name":"ExportImage", 2543 "http":{ 2544 "method":"POST", 2545 "requestUri":"/" 2546 }, 2547 "input":{"shape":"ExportImageRequest"}, 2548 "output":{"shape":"ExportImageResult"} 2549 }, 2550 "ExportTransitGatewayRoutes":{ 2551 "name":"ExportTransitGatewayRoutes", 2552 "http":{ 2553 "method":"POST", 2554 "requestUri":"/" 2555 }, 2556 "input":{"shape":"ExportTransitGatewayRoutesRequest"}, 2557 "output":{"shape":"ExportTransitGatewayRoutesResult"} 2558 }, 2559 "GetAssociatedIpv6PoolCidrs":{ 2560 "name":"GetAssociatedIpv6PoolCidrs", 2561 "http":{ 2562 "method":"POST", 2563 "requestUri":"/" 2564 }, 2565 "input":{"shape":"GetAssociatedIpv6PoolCidrsRequest"}, 2566 "output":{"shape":"GetAssociatedIpv6PoolCidrsResult"} 2567 }, 2568 "GetCapacityReservationUsage":{ 2569 "name":"GetCapacityReservationUsage", 2570 "http":{ 2571 "method":"POST", 2572 "requestUri":"/" 2573 }, 2574 "input":{"shape":"GetCapacityReservationUsageRequest"}, 2575 "output":{"shape":"GetCapacityReservationUsageResult"} 2576 }, 2577 "GetCoipPoolUsage":{ 2578 "name":"GetCoipPoolUsage", 2579 "http":{ 2580 "method":"POST", 2581 "requestUri":"/" 2582 }, 2583 "input":{"shape":"GetCoipPoolUsageRequest"}, 2584 "output":{"shape":"GetCoipPoolUsageResult"} 2585 }, 2586 "GetConsoleOutput":{ 2587 "name":"GetConsoleOutput", 2588 "http":{ 2589 "method":"POST", 2590 "requestUri":"/" 2591 }, 2592 "input":{"shape":"GetConsoleOutputRequest"}, 2593 "output":{"shape":"GetConsoleOutputResult"} 2594 }, 2595 "GetConsoleScreenshot":{ 2596 "name":"GetConsoleScreenshot", 2597 "http":{ 2598 "method":"POST", 2599 "requestUri":"/" 2600 }, 2601 "input":{"shape":"GetConsoleScreenshotRequest"}, 2602 "output":{"shape":"GetConsoleScreenshotResult"} 2603 }, 2604 "GetDefaultCreditSpecification":{ 2605 "name":"GetDefaultCreditSpecification", 2606 "http":{ 2607 "method":"POST", 2608 "requestUri":"/" 2609 }, 2610 "input":{"shape":"GetDefaultCreditSpecificationRequest"}, 2611 "output":{"shape":"GetDefaultCreditSpecificationResult"} 2612 }, 2613 "GetEbsDefaultKmsKeyId":{ 2614 "name":"GetEbsDefaultKmsKeyId", 2615 "http":{ 2616 "method":"POST", 2617 "requestUri":"/" 2618 }, 2619 "input":{"shape":"GetEbsDefaultKmsKeyIdRequest"}, 2620 "output":{"shape":"GetEbsDefaultKmsKeyIdResult"} 2621 }, 2622 "GetEbsEncryptionByDefault":{ 2623 "name":"GetEbsEncryptionByDefault", 2624 "http":{ 2625 "method":"POST", 2626 "requestUri":"/" 2627 }, 2628 "input":{"shape":"GetEbsEncryptionByDefaultRequest"}, 2629 "output":{"shape":"GetEbsEncryptionByDefaultResult"} 2630 }, 2631 "GetHostReservationPurchasePreview":{ 2632 "name":"GetHostReservationPurchasePreview", 2633 "http":{ 2634 "method":"POST", 2635 "requestUri":"/" 2636 }, 2637 "input":{"shape":"GetHostReservationPurchasePreviewRequest"}, 2638 "output":{"shape":"GetHostReservationPurchasePreviewResult"} 2639 }, 2640 "GetLaunchTemplateData":{ 2641 "name":"GetLaunchTemplateData", 2642 "http":{ 2643 "method":"POST", 2644 "requestUri":"/" 2645 }, 2646 "input":{"shape":"GetLaunchTemplateDataRequest"}, 2647 "output":{"shape":"GetLaunchTemplateDataResult"} 2648 }, 2649 "GetPasswordData":{ 2650 "name":"GetPasswordData", 2651 "http":{ 2652 "method":"POST", 2653 "requestUri":"/" 2654 }, 2655 "input":{"shape":"GetPasswordDataRequest"}, 2656 "output":{"shape":"GetPasswordDataResult"} 2657 }, 2658 "GetReservedInstancesExchangeQuote":{ 2659 "name":"GetReservedInstancesExchangeQuote", 2660 "http":{ 2661 "method":"POST", 2662 "requestUri":"/" 2663 }, 2664 "input":{"shape":"GetReservedInstancesExchangeQuoteRequest"}, 2665 "output":{"shape":"GetReservedInstancesExchangeQuoteResult"} 2666 }, 2667 "GetTransitGatewayAttachmentPropagations":{ 2668 "name":"GetTransitGatewayAttachmentPropagations", 2669 "http":{ 2670 "method":"POST", 2671 "requestUri":"/" 2672 }, 2673 "input":{"shape":"GetTransitGatewayAttachmentPropagationsRequest"}, 2674 "output":{"shape":"GetTransitGatewayAttachmentPropagationsResult"} 2675 }, 2676 "GetTransitGatewayMulticastDomainAssociations":{ 2677 "name":"GetTransitGatewayMulticastDomainAssociations", 2678 "http":{ 2679 "method":"POST", 2680 "requestUri":"/" 2681 }, 2682 "input":{"shape":"GetTransitGatewayMulticastDomainAssociationsRequest"}, 2683 "output":{"shape":"GetTransitGatewayMulticastDomainAssociationsResult"} 2684 }, 2685 "GetTransitGatewayRouteTableAssociations":{ 2686 "name":"GetTransitGatewayRouteTableAssociations", 2687 "http":{ 2688 "method":"POST", 2689 "requestUri":"/" 2690 }, 2691 "input":{"shape":"GetTransitGatewayRouteTableAssociationsRequest"}, 2692 "output":{"shape":"GetTransitGatewayRouteTableAssociationsResult"} 2693 }, 2694 "GetTransitGatewayRouteTablePropagations":{ 2695 "name":"GetTransitGatewayRouteTablePropagations", 2696 "http":{ 2697 "method":"POST", 2698 "requestUri":"/" 2699 }, 2700 "input":{"shape":"GetTransitGatewayRouteTablePropagationsRequest"}, 2701 "output":{"shape":"GetTransitGatewayRouteTablePropagationsResult"} 2702 }, 2703 "ImportClientVpnClientCertificateRevocationList":{ 2704 "name":"ImportClientVpnClientCertificateRevocationList", 2705 "http":{ 2706 "method":"POST", 2707 "requestUri":"/" 2708 }, 2709 "input":{"shape":"ImportClientVpnClientCertificateRevocationListRequest"}, 2710 "output":{"shape":"ImportClientVpnClientCertificateRevocationListResult"} 2711 }, 2712 "ImportImage":{ 2713 "name":"ImportImage", 2714 "http":{ 2715 "method":"POST", 2716 "requestUri":"/" 2717 }, 2718 "input":{"shape":"ImportImageRequest"}, 2719 "output":{"shape":"ImportImageResult"} 2720 }, 2721 "ImportInstance":{ 2722 "name":"ImportInstance", 2723 "http":{ 2724 "method":"POST", 2725 "requestUri":"/" 2726 }, 2727 "input":{"shape":"ImportInstanceRequest"}, 2728 "output":{"shape":"ImportInstanceResult"} 2729 }, 2730 "ImportKeyPair":{ 2731 "name":"ImportKeyPair", 2732 "http":{ 2733 "method":"POST", 2734 "requestUri":"/" 2735 }, 2736 "input":{"shape":"ImportKeyPairRequest"}, 2737 "output":{"shape":"ImportKeyPairResult"} 2738 }, 2739 "ImportSnapshot":{ 2740 "name":"ImportSnapshot", 2741 "http":{ 2742 "method":"POST", 2743 "requestUri":"/" 2744 }, 2745 "input":{"shape":"ImportSnapshotRequest"}, 2746 "output":{"shape":"ImportSnapshotResult"} 2747 }, 2748 "ImportVolume":{ 2749 "name":"ImportVolume", 2750 "http":{ 2751 "method":"POST", 2752 "requestUri":"/" 2753 }, 2754 "input":{"shape":"ImportVolumeRequest"}, 2755 "output":{"shape":"ImportVolumeResult"} 2756 }, 2757 "ModifyAvailabilityZoneGroup":{ 2758 "name":"ModifyAvailabilityZoneGroup", 2759 "http":{ 2760 "method":"POST", 2761 "requestUri":"/" 2762 }, 2763 "input":{"shape":"ModifyAvailabilityZoneGroupRequest"}, 2764 "output":{"shape":"ModifyAvailabilityZoneGroupResult"} 2765 }, 2766 "ModifyCapacityReservation":{ 2767 "name":"ModifyCapacityReservation", 2768 "http":{ 2769 "method":"POST", 2770 "requestUri":"/" 2771 }, 2772 "input":{"shape":"ModifyCapacityReservationRequest"}, 2773 "output":{"shape":"ModifyCapacityReservationResult"} 2774 }, 2775 "ModifyClientVpnEndpoint":{ 2776 "name":"ModifyClientVpnEndpoint", 2777 "http":{ 2778 "method":"POST", 2779 "requestUri":"/" 2780 }, 2781 "input":{"shape":"ModifyClientVpnEndpointRequest"}, 2782 "output":{"shape":"ModifyClientVpnEndpointResult"} 2783 }, 2784 "ModifyDefaultCreditSpecification":{ 2785 "name":"ModifyDefaultCreditSpecification", 2786 "http":{ 2787 "method":"POST", 2788 "requestUri":"/" 2789 }, 2790 "input":{"shape":"ModifyDefaultCreditSpecificationRequest"}, 2791 "output":{"shape":"ModifyDefaultCreditSpecificationResult"} 2792 }, 2793 "ModifyEbsDefaultKmsKeyId":{ 2794 "name":"ModifyEbsDefaultKmsKeyId", 2795 "http":{ 2796 "method":"POST", 2797 "requestUri":"/" 2798 }, 2799 "input":{"shape":"ModifyEbsDefaultKmsKeyIdRequest"}, 2800 "output":{"shape":"ModifyEbsDefaultKmsKeyIdResult"} 2801 }, 2802 "ModifyFleet":{ 2803 "name":"ModifyFleet", 2804 "http":{ 2805 "method":"POST", 2806 "requestUri":"/" 2807 }, 2808 "input":{"shape":"ModifyFleetRequest"}, 2809 "output":{"shape":"ModifyFleetResult"} 2810 }, 2811 "ModifyFpgaImageAttribute":{ 2812 "name":"ModifyFpgaImageAttribute", 2813 "http":{ 2814 "method":"POST", 2815 "requestUri":"/" 2816 }, 2817 "input":{"shape":"ModifyFpgaImageAttributeRequest"}, 2818 "output":{"shape":"ModifyFpgaImageAttributeResult"} 2819 }, 2820 "ModifyHosts":{ 2821 "name":"ModifyHosts", 2822 "http":{ 2823 "method":"POST", 2824 "requestUri":"/" 2825 }, 2826 "input":{"shape":"ModifyHostsRequest"}, 2827 "output":{"shape":"ModifyHostsResult"} 2828 }, 2829 "ModifyIdFormat":{ 2830 "name":"ModifyIdFormat", 2831 "http":{ 2832 "method":"POST", 2833 "requestUri":"/" 2834 }, 2835 "input":{"shape":"ModifyIdFormatRequest"} 2836 }, 2837 "ModifyIdentityIdFormat":{ 2838 "name":"ModifyIdentityIdFormat", 2839 "http":{ 2840 "method":"POST", 2841 "requestUri":"/" 2842 }, 2843 "input":{"shape":"ModifyIdentityIdFormatRequest"} 2844 }, 2845 "ModifyImageAttribute":{ 2846 "name":"ModifyImageAttribute", 2847 "http":{ 2848 "method":"POST", 2849 "requestUri":"/" 2850 }, 2851 "input":{"shape":"ModifyImageAttributeRequest"} 2852 }, 2853 "ModifyInstanceAttribute":{ 2854 "name":"ModifyInstanceAttribute", 2855 "http":{ 2856 "method":"POST", 2857 "requestUri":"/" 2858 }, 2859 "input":{"shape":"ModifyInstanceAttributeRequest"} 2860 }, 2861 "ModifyInstanceCapacityReservationAttributes":{ 2862 "name":"ModifyInstanceCapacityReservationAttributes", 2863 "http":{ 2864 "method":"POST", 2865 "requestUri":"/" 2866 }, 2867 "input":{"shape":"ModifyInstanceCapacityReservationAttributesRequest"}, 2868 "output":{"shape":"ModifyInstanceCapacityReservationAttributesResult"} 2869 }, 2870 "ModifyInstanceCreditSpecification":{ 2871 "name":"ModifyInstanceCreditSpecification", 2872 "http":{ 2873 "method":"POST", 2874 "requestUri":"/" 2875 }, 2876 "input":{"shape":"ModifyInstanceCreditSpecificationRequest"}, 2877 "output":{"shape":"ModifyInstanceCreditSpecificationResult"} 2878 }, 2879 "ModifyInstanceEventStartTime":{ 2880 "name":"ModifyInstanceEventStartTime", 2881 "http":{ 2882 "method":"POST", 2883 "requestUri":"/" 2884 }, 2885 "input":{"shape":"ModifyInstanceEventStartTimeRequest"}, 2886 "output":{"shape":"ModifyInstanceEventStartTimeResult"} 2887 }, 2888 "ModifyInstanceMetadataOptions":{ 2889 "name":"ModifyInstanceMetadataOptions", 2890 "http":{ 2891 "method":"POST", 2892 "requestUri":"/" 2893 }, 2894 "input":{"shape":"ModifyInstanceMetadataOptionsRequest"}, 2895 "output":{"shape":"ModifyInstanceMetadataOptionsResult"} 2896 }, 2897 "ModifyInstancePlacement":{ 2898 "name":"ModifyInstancePlacement", 2899 "http":{ 2900 "method":"POST", 2901 "requestUri":"/" 2902 }, 2903 "input":{"shape":"ModifyInstancePlacementRequest"}, 2904 "output":{"shape":"ModifyInstancePlacementResult"} 2905 }, 2906 "ModifyLaunchTemplate":{ 2907 "name":"ModifyLaunchTemplate", 2908 "http":{ 2909 "method":"POST", 2910 "requestUri":"/" 2911 }, 2912 "input":{"shape":"ModifyLaunchTemplateRequest"}, 2913 "output":{"shape":"ModifyLaunchTemplateResult"} 2914 }, 2915 "ModifyNetworkInterfaceAttribute":{ 2916 "name":"ModifyNetworkInterfaceAttribute", 2917 "http":{ 2918 "method":"POST", 2919 "requestUri":"/" 2920 }, 2921 "input":{"shape":"ModifyNetworkInterfaceAttributeRequest"} 2922 }, 2923 "ModifyReservedInstances":{ 2924 "name":"ModifyReservedInstances", 2925 "http":{ 2926 "method":"POST", 2927 "requestUri":"/" 2928 }, 2929 "input":{"shape":"ModifyReservedInstancesRequest"}, 2930 "output":{"shape":"ModifyReservedInstancesResult"} 2931 }, 2932 "ModifySnapshotAttribute":{ 2933 "name":"ModifySnapshotAttribute", 2934 "http":{ 2935 "method":"POST", 2936 "requestUri":"/" 2937 }, 2938 "input":{"shape":"ModifySnapshotAttributeRequest"} 2939 }, 2940 "ModifySpotFleetRequest":{ 2941 "name":"ModifySpotFleetRequest", 2942 "http":{ 2943 "method":"POST", 2944 "requestUri":"/" 2945 }, 2946 "input":{"shape":"ModifySpotFleetRequestRequest"}, 2947 "output":{"shape":"ModifySpotFleetRequestResponse"} 2948 }, 2949 "ModifySubnetAttribute":{ 2950 "name":"ModifySubnetAttribute", 2951 "http":{ 2952 "method":"POST", 2953 "requestUri":"/" 2954 }, 2955 "input":{"shape":"ModifySubnetAttributeRequest"} 2956 }, 2957 "ModifyTrafficMirrorFilterNetworkServices":{ 2958 "name":"ModifyTrafficMirrorFilterNetworkServices", 2959 "http":{ 2960 "method":"POST", 2961 "requestUri":"/" 2962 }, 2963 "input":{"shape":"ModifyTrafficMirrorFilterNetworkServicesRequest"}, 2964 "output":{"shape":"ModifyTrafficMirrorFilterNetworkServicesResult"} 2965 }, 2966 "ModifyTrafficMirrorFilterRule":{ 2967 "name":"ModifyTrafficMirrorFilterRule", 2968 "http":{ 2969 "method":"POST", 2970 "requestUri":"/" 2971 }, 2972 "input":{"shape":"ModifyTrafficMirrorFilterRuleRequest"}, 2973 "output":{"shape":"ModifyTrafficMirrorFilterRuleResult"} 2974 }, 2975 "ModifyTrafficMirrorSession":{ 2976 "name":"ModifyTrafficMirrorSession", 2977 "http":{ 2978 "method":"POST", 2979 "requestUri":"/" 2980 }, 2981 "input":{"shape":"ModifyTrafficMirrorSessionRequest"}, 2982 "output":{"shape":"ModifyTrafficMirrorSessionResult"} 2983 }, 2984 "ModifyTransitGatewayVpcAttachment":{ 2985 "name":"ModifyTransitGatewayVpcAttachment", 2986 "http":{ 2987 "method":"POST", 2988 "requestUri":"/" 2989 }, 2990 "input":{"shape":"ModifyTransitGatewayVpcAttachmentRequest"}, 2991 "output":{"shape":"ModifyTransitGatewayVpcAttachmentResult"} 2992 }, 2993 "ModifyVolume":{ 2994 "name":"ModifyVolume", 2995 "http":{ 2996 "method":"POST", 2997 "requestUri":"/" 2998 }, 2999 "input":{"shape":"ModifyVolumeRequest"}, 3000 "output":{"shape":"ModifyVolumeResult"} 3001 }, 3002 "ModifyVolumeAttribute":{ 3003 "name":"ModifyVolumeAttribute", 3004 "http":{ 3005 "method":"POST", 3006 "requestUri":"/" 3007 }, 3008 "input":{"shape":"ModifyVolumeAttributeRequest"} 3009 }, 3010 "ModifyVpcAttribute":{ 3011 "name":"ModifyVpcAttribute", 3012 "http":{ 3013 "method":"POST", 3014 "requestUri":"/" 3015 }, 3016 "input":{"shape":"ModifyVpcAttributeRequest"} 3017 }, 3018 "ModifyVpcEndpoint":{ 3019 "name":"ModifyVpcEndpoint", 3020 "http":{ 3021 "method":"POST", 3022 "requestUri":"/" 3023 }, 3024 "input":{"shape":"ModifyVpcEndpointRequest"}, 3025 "output":{"shape":"ModifyVpcEndpointResult"} 3026 }, 3027 "ModifyVpcEndpointConnectionNotification":{ 3028 "name":"ModifyVpcEndpointConnectionNotification", 3029 "http":{ 3030 "method":"POST", 3031 "requestUri":"/" 3032 }, 3033 "input":{"shape":"ModifyVpcEndpointConnectionNotificationRequest"}, 3034 "output":{"shape":"ModifyVpcEndpointConnectionNotificationResult"} 3035 }, 3036 "ModifyVpcEndpointServiceConfiguration":{ 3037 "name":"ModifyVpcEndpointServiceConfiguration", 3038 "http":{ 3039 "method":"POST", 3040 "requestUri":"/" 3041 }, 3042 "input":{"shape":"ModifyVpcEndpointServiceConfigurationRequest"}, 3043 "output":{"shape":"ModifyVpcEndpointServiceConfigurationResult"} 3044 }, 3045 "ModifyVpcEndpointServicePermissions":{ 3046 "name":"ModifyVpcEndpointServicePermissions", 3047 "http":{ 3048 "method":"POST", 3049 "requestUri":"/" 3050 }, 3051 "input":{"shape":"ModifyVpcEndpointServicePermissionsRequest"}, 3052 "output":{"shape":"ModifyVpcEndpointServicePermissionsResult"} 3053 }, 3054 "ModifyVpcPeeringConnectionOptions":{ 3055 "name":"ModifyVpcPeeringConnectionOptions", 3056 "http":{ 3057 "method":"POST", 3058 "requestUri":"/" 3059 }, 3060 "input":{"shape":"ModifyVpcPeeringConnectionOptionsRequest"}, 3061 "output":{"shape":"ModifyVpcPeeringConnectionOptionsResult"} 3062 }, 3063 "ModifyVpcTenancy":{ 3064 "name":"ModifyVpcTenancy", 3065 "http":{ 3066 "method":"POST", 3067 "requestUri":"/" 3068 }, 3069 "input":{"shape":"ModifyVpcTenancyRequest"}, 3070 "output":{"shape":"ModifyVpcTenancyResult"} 3071 }, 3072 "ModifyVpnConnection":{ 3073 "name":"ModifyVpnConnection", 3074 "http":{ 3075 "method":"POST", 3076 "requestUri":"/" 3077 }, 3078 "input":{"shape":"ModifyVpnConnectionRequest"}, 3079 "output":{"shape":"ModifyVpnConnectionResult"} 3080 }, 3081 "ModifyVpnTunnelCertificate":{ 3082 "name":"ModifyVpnTunnelCertificate", 3083 "http":{ 3084 "method":"POST", 3085 "requestUri":"/" 3086 }, 3087 "input":{"shape":"ModifyVpnTunnelCertificateRequest"}, 3088 "output":{"shape":"ModifyVpnTunnelCertificateResult"} 3089 }, 3090 "ModifyVpnTunnelOptions":{ 3091 "name":"ModifyVpnTunnelOptions", 3092 "http":{ 3093 "method":"POST", 3094 "requestUri":"/" 3095 }, 3096 "input":{"shape":"ModifyVpnTunnelOptionsRequest"}, 3097 "output":{"shape":"ModifyVpnTunnelOptionsResult"} 3098 }, 3099 "MonitorInstances":{ 3100 "name":"MonitorInstances", 3101 "http":{ 3102 "method":"POST", 3103 "requestUri":"/" 3104 }, 3105 "input":{"shape":"MonitorInstancesRequest"}, 3106 "output":{"shape":"MonitorInstancesResult"} 3107 }, 3108 "MoveAddressToVpc":{ 3109 "name":"MoveAddressToVpc", 3110 "http":{ 3111 "method":"POST", 3112 "requestUri":"/" 3113 }, 3114 "input":{"shape":"MoveAddressToVpcRequest"}, 3115 "output":{"shape":"MoveAddressToVpcResult"} 3116 }, 3117 "ProvisionByoipCidr":{ 3118 "name":"ProvisionByoipCidr", 3119 "http":{ 3120 "method":"POST", 3121 "requestUri":"/" 3122 }, 3123 "input":{"shape":"ProvisionByoipCidrRequest"}, 3124 "output":{"shape":"ProvisionByoipCidrResult"} 3125 }, 3126 "PurchaseHostReservation":{ 3127 "name":"PurchaseHostReservation", 3128 "http":{ 3129 "method":"POST", 3130 "requestUri":"/" 3131 }, 3132 "input":{"shape":"PurchaseHostReservationRequest"}, 3133 "output":{"shape":"PurchaseHostReservationResult"} 3134 }, 3135 "PurchaseReservedInstancesOffering":{ 3136 "name":"PurchaseReservedInstancesOffering", 3137 "http":{ 3138 "method":"POST", 3139 "requestUri":"/" 3140 }, 3141 "input":{"shape":"PurchaseReservedInstancesOfferingRequest"}, 3142 "output":{"shape":"PurchaseReservedInstancesOfferingResult"} 3143 }, 3144 "PurchaseScheduledInstances":{ 3145 "name":"PurchaseScheduledInstances", 3146 "http":{ 3147 "method":"POST", 3148 "requestUri":"/" 3149 }, 3150 "input":{"shape":"PurchaseScheduledInstancesRequest"}, 3151 "output":{"shape":"PurchaseScheduledInstancesResult"} 3152 }, 3153 "RebootInstances":{ 3154 "name":"RebootInstances", 3155 "http":{ 3156 "method":"POST", 3157 "requestUri":"/" 3158 }, 3159 "input":{"shape":"RebootInstancesRequest"} 3160 }, 3161 "RegisterImage":{ 3162 "name":"RegisterImage", 3163 "http":{ 3164 "method":"POST", 3165 "requestUri":"/" 3166 }, 3167 "input":{"shape":"RegisterImageRequest"}, 3168 "output":{"shape":"RegisterImageResult"} 3169 }, 3170 "RegisterTransitGatewayMulticastGroupMembers":{ 3171 "name":"RegisterTransitGatewayMulticastGroupMembers", 3172 "http":{ 3173 "method":"POST", 3174 "requestUri":"/" 3175 }, 3176 "input":{"shape":"RegisterTransitGatewayMulticastGroupMembersRequest"}, 3177 "output":{"shape":"RegisterTransitGatewayMulticastGroupMembersResult"} 3178 }, 3179 "RegisterTransitGatewayMulticastGroupSources":{ 3180 "name":"RegisterTransitGatewayMulticastGroupSources", 3181 "http":{ 3182 "method":"POST", 3183 "requestUri":"/" 3184 }, 3185 "input":{"shape":"RegisterTransitGatewayMulticastGroupSourcesRequest"}, 3186 "output":{"shape":"RegisterTransitGatewayMulticastGroupSourcesResult"} 3187 }, 3188 "RejectTransitGatewayPeeringAttachment":{ 3189 "name":"RejectTransitGatewayPeeringAttachment", 3190 "http":{ 3191 "method":"POST", 3192 "requestUri":"/" 3193 }, 3194 "input":{"shape":"RejectTransitGatewayPeeringAttachmentRequest"}, 3195 "output":{"shape":"RejectTransitGatewayPeeringAttachmentResult"} 3196 }, 3197 "RejectTransitGatewayVpcAttachment":{ 3198 "name":"RejectTransitGatewayVpcAttachment", 3199 "http":{ 3200 "method":"POST", 3201 "requestUri":"/" 3202 }, 3203 "input":{"shape":"RejectTransitGatewayVpcAttachmentRequest"}, 3204 "output":{"shape":"RejectTransitGatewayVpcAttachmentResult"} 3205 }, 3206 "RejectVpcEndpointConnections":{ 3207 "name":"RejectVpcEndpointConnections", 3208 "http":{ 3209 "method":"POST", 3210 "requestUri":"/" 3211 }, 3212 "input":{"shape":"RejectVpcEndpointConnectionsRequest"}, 3213 "output":{"shape":"RejectVpcEndpointConnectionsResult"} 3214 }, 3215 "RejectVpcPeeringConnection":{ 3216 "name":"RejectVpcPeeringConnection", 3217 "http":{ 3218 "method":"POST", 3219 "requestUri":"/" 3220 }, 3221 "input":{"shape":"RejectVpcPeeringConnectionRequest"}, 3222 "output":{"shape":"RejectVpcPeeringConnectionResult"} 3223 }, 3224 "ReleaseAddress":{ 3225 "name":"ReleaseAddress", 3226 "http":{ 3227 "method":"POST", 3228 "requestUri":"/" 3229 }, 3230 "input":{"shape":"ReleaseAddressRequest"} 3231 }, 3232 "ReleaseHosts":{ 3233 "name":"ReleaseHosts", 3234 "http":{ 3235 "method":"POST", 3236 "requestUri":"/" 3237 }, 3238 "input":{"shape":"ReleaseHostsRequest"}, 3239 "output":{"shape":"ReleaseHostsResult"} 3240 }, 3241 "ReplaceIamInstanceProfileAssociation":{ 3242 "name":"ReplaceIamInstanceProfileAssociation", 3243 "http":{ 3244 "method":"POST", 3245 "requestUri":"/" 3246 }, 3247 "input":{"shape":"ReplaceIamInstanceProfileAssociationRequest"}, 3248 "output":{"shape":"ReplaceIamInstanceProfileAssociationResult"} 3249 }, 3250 "ReplaceNetworkAclAssociation":{ 3251 "name":"ReplaceNetworkAclAssociation", 3252 "http":{ 3253 "method":"POST", 3254 "requestUri":"/" 3255 }, 3256 "input":{"shape":"ReplaceNetworkAclAssociationRequest"}, 3257 "output":{"shape":"ReplaceNetworkAclAssociationResult"} 3258 }, 3259 "ReplaceNetworkAclEntry":{ 3260 "name":"ReplaceNetworkAclEntry", 3261 "http":{ 3262 "method":"POST", 3263 "requestUri":"/" 3264 }, 3265 "input":{"shape":"ReplaceNetworkAclEntryRequest"} 3266 }, 3267 "ReplaceRoute":{ 3268 "name":"ReplaceRoute", 3269 "http":{ 3270 "method":"POST", 3271 "requestUri":"/" 3272 }, 3273 "input":{"shape":"ReplaceRouteRequest"} 3274 }, 3275 "ReplaceRouteTableAssociation":{ 3276 "name":"ReplaceRouteTableAssociation", 3277 "http":{ 3278 "method":"POST", 3279 "requestUri":"/" 3280 }, 3281 "input":{"shape":"ReplaceRouteTableAssociationRequest"}, 3282 "output":{"shape":"ReplaceRouteTableAssociationResult"} 3283 }, 3284 "ReplaceTransitGatewayRoute":{ 3285 "name":"ReplaceTransitGatewayRoute", 3286 "http":{ 3287 "method":"POST", 3288 "requestUri":"/" 3289 }, 3290 "input":{"shape":"ReplaceTransitGatewayRouteRequest"}, 3291 "output":{"shape":"ReplaceTransitGatewayRouteResult"} 3292 }, 3293 "ReportInstanceStatus":{ 3294 "name":"ReportInstanceStatus", 3295 "http":{ 3296 "method":"POST", 3297 "requestUri":"/" 3298 }, 3299 "input":{"shape":"ReportInstanceStatusRequest"} 3300 }, 3301 "RequestSpotFleet":{ 3302 "name":"RequestSpotFleet", 3303 "http":{ 3304 "method":"POST", 3305 "requestUri":"/" 3306 }, 3307 "input":{"shape":"RequestSpotFleetRequest"}, 3308 "output":{"shape":"RequestSpotFleetResponse"} 3309 }, 3310 "RequestSpotInstances":{ 3311 "name":"RequestSpotInstances", 3312 "http":{ 3313 "method":"POST", 3314 "requestUri":"/" 3315 }, 3316 "input":{"shape":"RequestSpotInstancesRequest"}, 3317 "output":{"shape":"RequestSpotInstancesResult"} 3318 }, 3319 "ResetEbsDefaultKmsKeyId":{ 3320 "name":"ResetEbsDefaultKmsKeyId", 3321 "http":{ 3322 "method":"POST", 3323 "requestUri":"/" 3324 }, 3325 "input":{"shape":"ResetEbsDefaultKmsKeyIdRequest"}, 3326 "output":{"shape":"ResetEbsDefaultKmsKeyIdResult"} 3327 }, 3328 "ResetFpgaImageAttribute":{ 3329 "name":"ResetFpgaImageAttribute", 3330 "http":{ 3331 "method":"POST", 3332 "requestUri":"/" 3333 }, 3334 "input":{"shape":"ResetFpgaImageAttributeRequest"}, 3335 "output":{"shape":"ResetFpgaImageAttributeResult"} 3336 }, 3337 "ResetImageAttribute":{ 3338 "name":"ResetImageAttribute", 3339 "http":{ 3340 "method":"POST", 3341 "requestUri":"/" 3342 }, 3343 "input":{"shape":"ResetImageAttributeRequest"} 3344 }, 3345 "ResetInstanceAttribute":{ 3346 "name":"ResetInstanceAttribute", 3347 "http":{ 3348 "method":"POST", 3349 "requestUri":"/" 3350 }, 3351 "input":{"shape":"ResetInstanceAttributeRequest"} 3352 }, 3353 "ResetNetworkInterfaceAttribute":{ 3354 "name":"ResetNetworkInterfaceAttribute", 3355 "http":{ 3356 "method":"POST", 3357 "requestUri":"/" 3358 }, 3359 "input":{"shape":"ResetNetworkInterfaceAttributeRequest"} 3360 }, 3361 "ResetSnapshotAttribute":{ 3362 "name":"ResetSnapshotAttribute", 3363 "http":{ 3364 "method":"POST", 3365 "requestUri":"/" 3366 }, 3367 "input":{"shape":"ResetSnapshotAttributeRequest"} 3368 }, 3369 "RestoreAddressToClassic":{ 3370 "name":"RestoreAddressToClassic", 3371 "http":{ 3372 "method":"POST", 3373 "requestUri":"/" 3374 }, 3375 "input":{"shape":"RestoreAddressToClassicRequest"}, 3376 "output":{"shape":"RestoreAddressToClassicResult"} 3377 }, 3378 "RevokeClientVpnIngress":{ 3379 "name":"RevokeClientVpnIngress", 3380 "http":{ 3381 "method":"POST", 3382 "requestUri":"/" 3383 }, 3384 "input":{"shape":"RevokeClientVpnIngressRequest"}, 3385 "output":{"shape":"RevokeClientVpnIngressResult"} 3386 }, 3387 "RevokeSecurityGroupEgress":{ 3388 "name":"RevokeSecurityGroupEgress", 3389 "http":{ 3390 "method":"POST", 3391 "requestUri":"/" 3392 }, 3393 "input":{"shape":"RevokeSecurityGroupEgressRequest"} 3394 }, 3395 "RevokeSecurityGroupIngress":{ 3396 "name":"RevokeSecurityGroupIngress", 3397 "http":{ 3398 "method":"POST", 3399 "requestUri":"/" 3400 }, 3401 "input":{"shape":"RevokeSecurityGroupIngressRequest"} 3402 }, 3403 "RunInstances":{ 3404 "name":"RunInstances", 3405 "http":{ 3406 "method":"POST", 3407 "requestUri":"/" 3408 }, 3409 "input":{"shape":"RunInstancesRequest"}, 3410 "output":{"shape":"Reservation"} 3411 }, 3412 "RunScheduledInstances":{ 3413 "name":"RunScheduledInstances", 3414 "http":{ 3415 "method":"POST", 3416 "requestUri":"/" 3417 }, 3418 "input":{"shape":"RunScheduledInstancesRequest"}, 3419 "output":{"shape":"RunScheduledInstancesResult"} 3420 }, 3421 "SearchLocalGatewayRoutes":{ 3422 "name":"SearchLocalGatewayRoutes", 3423 "http":{ 3424 "method":"POST", 3425 "requestUri":"/" 3426 }, 3427 "input":{"shape":"SearchLocalGatewayRoutesRequest"}, 3428 "output":{"shape":"SearchLocalGatewayRoutesResult"} 3429 }, 3430 "SearchTransitGatewayMulticastGroups":{ 3431 "name":"SearchTransitGatewayMulticastGroups", 3432 "http":{ 3433 "method":"POST", 3434 "requestUri":"/" 3435 }, 3436 "input":{"shape":"SearchTransitGatewayMulticastGroupsRequest"}, 3437 "output":{"shape":"SearchTransitGatewayMulticastGroupsResult"} 3438 }, 3439 "SearchTransitGatewayRoutes":{ 3440 "name":"SearchTransitGatewayRoutes", 3441 "http":{ 3442 "method":"POST", 3443 "requestUri":"/" 3444 }, 3445 "input":{"shape":"SearchTransitGatewayRoutesRequest"}, 3446 "output":{"shape":"SearchTransitGatewayRoutesResult"} 3447 }, 3448 "SendDiagnosticInterrupt":{ 3449 "name":"SendDiagnosticInterrupt", 3450 "http":{ 3451 "method":"POST", 3452 "requestUri":"/" 3453 }, 3454 "input":{"shape":"SendDiagnosticInterruptRequest"} 3455 }, 3456 "StartInstances":{ 3457 "name":"StartInstances", 3458 "http":{ 3459 "method":"POST", 3460 "requestUri":"/" 3461 }, 3462 "input":{"shape":"StartInstancesRequest"}, 3463 "output":{"shape":"StartInstancesResult"} 3464 }, 3465 "StartVpcEndpointServicePrivateDnsVerification":{ 3466 "name":"StartVpcEndpointServicePrivateDnsVerification", 3467 "http":{ 3468 "method":"POST", 3469 "requestUri":"/" 3470 }, 3471 "input":{"shape":"StartVpcEndpointServicePrivateDnsVerificationRequest"}, 3472 "output":{"shape":"StartVpcEndpointServicePrivateDnsVerificationResult"} 3473 }, 3474 "StopInstances":{ 3475 "name":"StopInstances", 3476 "http":{ 3477 "method":"POST", 3478 "requestUri":"/" 3479 }, 3480 "input":{"shape":"StopInstancesRequest"}, 3481 "output":{"shape":"StopInstancesResult"} 3482 }, 3483 "TerminateClientVpnConnections":{ 3484 "name":"TerminateClientVpnConnections", 3485 "http":{ 3486 "method":"POST", 3487 "requestUri":"/" 3488 }, 3489 "input":{"shape":"TerminateClientVpnConnectionsRequest"}, 3490 "output":{"shape":"TerminateClientVpnConnectionsResult"} 3491 }, 3492 "TerminateInstances":{ 3493 "name":"TerminateInstances", 3494 "http":{ 3495 "method":"POST", 3496 "requestUri":"/" 3497 }, 3498 "input":{"shape":"TerminateInstancesRequest"}, 3499 "output":{"shape":"TerminateInstancesResult"} 3500 }, 3501 "UnassignIpv6Addresses":{ 3502 "name":"UnassignIpv6Addresses", 3503 "http":{ 3504 "method":"POST", 3505 "requestUri":"/" 3506 }, 3507 "input":{"shape":"UnassignIpv6AddressesRequest"}, 3508 "output":{"shape":"UnassignIpv6AddressesResult"} 3509 }, 3510 "UnassignPrivateIpAddresses":{ 3511 "name":"UnassignPrivateIpAddresses", 3512 "http":{ 3513 "method":"POST", 3514 "requestUri":"/" 3515 }, 3516 "input":{"shape":"UnassignPrivateIpAddressesRequest"} 3517 }, 3518 "UnmonitorInstances":{ 3519 "name":"UnmonitorInstances", 3520 "http":{ 3521 "method":"POST", 3522 "requestUri":"/" 3523 }, 3524 "input":{"shape":"UnmonitorInstancesRequest"}, 3525 "output":{"shape":"UnmonitorInstancesResult"} 3526 }, 3527 "UpdateSecurityGroupRuleDescriptionsEgress":{ 3528 "name":"UpdateSecurityGroupRuleDescriptionsEgress", 3529 "http":{ 3530 "method":"POST", 3531 "requestUri":"/" 3532 }, 3533 "input":{"shape":"UpdateSecurityGroupRuleDescriptionsEgressRequest"}, 3534 "output":{"shape":"UpdateSecurityGroupRuleDescriptionsEgressResult"} 3535 }, 3536 "UpdateSecurityGroupRuleDescriptionsIngress":{ 3537 "name":"UpdateSecurityGroupRuleDescriptionsIngress", 3538 "http":{ 3539 "method":"POST", 3540 "requestUri":"/" 3541 }, 3542 "input":{"shape":"UpdateSecurityGroupRuleDescriptionsIngressRequest"}, 3543 "output":{"shape":"UpdateSecurityGroupRuleDescriptionsIngressResult"} 3544 }, 3545 "WithdrawByoipCidr":{ 3546 "name":"WithdrawByoipCidr", 3547 "http":{ 3548 "method":"POST", 3549 "requestUri":"/" 3550 }, 3551 "input":{"shape":"WithdrawByoipCidrRequest"}, 3552 "output":{"shape":"WithdrawByoipCidrResult"} 3553 } 3554 }, 3555 "shapes":{ 3556 "AcceptReservedInstancesExchangeQuoteRequest":{ 3557 "type":"structure", 3558 "required":["ReservedInstanceIds"], 3559 "members":{ 3560 "DryRun":{"shape":"Boolean"}, 3561 "ReservedInstanceIds":{ 3562 "shape":"ReservedInstanceIdSet", 3563 "locationName":"ReservedInstanceId" 3564 }, 3565 "TargetConfigurations":{ 3566 "shape":"TargetConfigurationRequestSet", 3567 "locationName":"TargetConfiguration" 3568 } 3569 } 3570 }, 3571 "AcceptReservedInstancesExchangeQuoteResult":{ 3572 "type":"structure", 3573 "members":{ 3574 "ExchangeId":{ 3575 "shape":"String", 3576 "locationName":"exchangeId" 3577 } 3578 } 3579 }, 3580 "AcceptTransitGatewayPeeringAttachmentRequest":{ 3581 "type":"structure", 3582 "required":["TransitGatewayAttachmentId"], 3583 "members":{ 3584 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 3585 "DryRun":{"shape":"Boolean"} 3586 } 3587 }, 3588 "AcceptTransitGatewayPeeringAttachmentResult":{ 3589 "type":"structure", 3590 "members":{ 3591 "TransitGatewayPeeringAttachment":{ 3592 "shape":"TransitGatewayPeeringAttachment", 3593 "locationName":"transitGatewayPeeringAttachment" 3594 } 3595 } 3596 }, 3597 "AcceptTransitGatewayVpcAttachmentRequest":{ 3598 "type":"structure", 3599 "required":["TransitGatewayAttachmentId"], 3600 "members":{ 3601 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 3602 "DryRun":{"shape":"Boolean"} 3603 } 3604 }, 3605 "AcceptTransitGatewayVpcAttachmentResult":{ 3606 "type":"structure", 3607 "members":{ 3608 "TransitGatewayVpcAttachment":{ 3609 "shape":"TransitGatewayVpcAttachment", 3610 "locationName":"transitGatewayVpcAttachment" 3611 } 3612 } 3613 }, 3614 "AcceptVpcEndpointConnectionsRequest":{ 3615 "type":"structure", 3616 "required":[ 3617 "ServiceId", 3618 "VpcEndpointIds" 3619 ], 3620 "members":{ 3621 "DryRun":{"shape":"Boolean"}, 3622 "ServiceId":{"shape":"VpcEndpointServiceId"}, 3623 "VpcEndpointIds":{ 3624 "shape":"VpcEndpointIdList", 3625 "locationName":"VpcEndpointId" 3626 } 3627 } 3628 }, 3629 "AcceptVpcEndpointConnectionsResult":{ 3630 "type":"structure", 3631 "members":{ 3632 "Unsuccessful":{ 3633 "shape":"UnsuccessfulItemSet", 3634 "locationName":"unsuccessful" 3635 } 3636 } 3637 }, 3638 "AcceptVpcPeeringConnectionRequest":{ 3639 "type":"structure", 3640 "members":{ 3641 "DryRun":{ 3642 "shape":"Boolean", 3643 "locationName":"dryRun" 3644 }, 3645 "VpcPeeringConnectionId":{ 3646 "shape":"VpcPeeringConnectionId", 3647 "locationName":"vpcPeeringConnectionId" 3648 } 3649 } 3650 }, 3651 "AcceptVpcPeeringConnectionResult":{ 3652 "type":"structure", 3653 "members":{ 3654 "VpcPeeringConnection":{ 3655 "shape":"VpcPeeringConnection", 3656 "locationName":"vpcPeeringConnection" 3657 } 3658 } 3659 }, 3660 "AccountAttribute":{ 3661 "type":"structure", 3662 "members":{ 3663 "AttributeName":{ 3664 "shape":"String", 3665 "locationName":"attributeName" 3666 }, 3667 "AttributeValues":{ 3668 "shape":"AccountAttributeValueList", 3669 "locationName":"attributeValueSet" 3670 } 3671 } 3672 }, 3673 "AccountAttributeList":{ 3674 "type":"list", 3675 "member":{ 3676 "shape":"AccountAttribute", 3677 "locationName":"item" 3678 } 3679 }, 3680 "AccountAttributeName":{ 3681 "type":"string", 3682 "enum":[ 3683 "supported-platforms", 3684 "default-vpc" 3685 ] 3686 }, 3687 "AccountAttributeNameStringList":{ 3688 "type":"list", 3689 "member":{ 3690 "shape":"AccountAttributeName", 3691 "locationName":"attributeName" 3692 } 3693 }, 3694 "AccountAttributeValue":{ 3695 "type":"structure", 3696 "members":{ 3697 "AttributeValue":{ 3698 "shape":"String", 3699 "locationName":"attributeValue" 3700 } 3701 } 3702 }, 3703 "AccountAttributeValueList":{ 3704 "type":"list", 3705 "member":{ 3706 "shape":"AccountAttributeValue", 3707 "locationName":"item" 3708 } 3709 }, 3710 "ActiveInstance":{ 3711 "type":"structure", 3712 "members":{ 3713 "InstanceId":{ 3714 "shape":"String", 3715 "locationName":"instanceId" 3716 }, 3717 "InstanceType":{ 3718 "shape":"String", 3719 "locationName":"instanceType" 3720 }, 3721 "SpotInstanceRequestId":{ 3722 "shape":"String", 3723 "locationName":"spotInstanceRequestId" 3724 }, 3725 "InstanceHealth":{ 3726 "shape":"InstanceHealthStatus", 3727 "locationName":"instanceHealth" 3728 } 3729 } 3730 }, 3731 "ActiveInstanceSet":{ 3732 "type":"list", 3733 "member":{ 3734 "shape":"ActiveInstance", 3735 "locationName":"item" 3736 } 3737 }, 3738 "ActivityStatus":{ 3739 "type":"string", 3740 "enum":[ 3741 "error", 3742 "pending_fulfillment", 3743 "pending_termination", 3744 "fulfilled" 3745 ] 3746 }, 3747 "Address":{ 3748 "type":"structure", 3749 "members":{ 3750 "InstanceId":{ 3751 "shape":"String", 3752 "locationName":"instanceId" 3753 }, 3754 "PublicIp":{ 3755 "shape":"String", 3756 "locationName":"publicIp" 3757 }, 3758 "AllocationId":{ 3759 "shape":"String", 3760 "locationName":"allocationId" 3761 }, 3762 "AssociationId":{ 3763 "shape":"String", 3764 "locationName":"associationId" 3765 }, 3766 "Domain":{ 3767 "shape":"DomainType", 3768 "locationName":"domain" 3769 }, 3770 "NetworkInterfaceId":{ 3771 "shape":"String", 3772 "locationName":"networkInterfaceId" 3773 }, 3774 "NetworkInterfaceOwnerId":{ 3775 "shape":"String", 3776 "locationName":"networkInterfaceOwnerId" 3777 }, 3778 "PrivateIpAddress":{ 3779 "shape":"String", 3780 "locationName":"privateIpAddress" 3781 }, 3782 "Tags":{ 3783 "shape":"TagList", 3784 "locationName":"tagSet" 3785 }, 3786 "PublicIpv4Pool":{ 3787 "shape":"String", 3788 "locationName":"publicIpv4Pool" 3789 }, 3790 "NetworkBorderGroup":{ 3791 "shape":"String", 3792 "locationName":"networkBorderGroup" 3793 }, 3794 "CustomerOwnedIp":{ 3795 "shape":"String", 3796 "locationName":"customerOwnedIp" 3797 }, 3798 "CustomerOwnedIpv4Pool":{ 3799 "shape":"String", 3800 "locationName":"customerOwnedIpv4Pool" 3801 } 3802 } 3803 }, 3804 "AddressList":{ 3805 "type":"list", 3806 "member":{ 3807 "shape":"Address", 3808 "locationName":"item" 3809 } 3810 }, 3811 "AdvertiseByoipCidrRequest":{ 3812 "type":"structure", 3813 "required":["Cidr"], 3814 "members":{ 3815 "Cidr":{"shape":"String"}, 3816 "DryRun":{"shape":"Boolean"} 3817 } 3818 }, 3819 "AdvertiseByoipCidrResult":{ 3820 "type":"structure", 3821 "members":{ 3822 "ByoipCidr":{ 3823 "shape":"ByoipCidr", 3824 "locationName":"byoipCidr" 3825 } 3826 } 3827 }, 3828 "Affinity":{ 3829 "type":"string", 3830 "enum":[ 3831 "default", 3832 "host" 3833 ] 3834 }, 3835 "AllocateAddressRequest":{ 3836 "type":"structure", 3837 "members":{ 3838 "Domain":{"shape":"DomainType"}, 3839 "Address":{"shape":"String"}, 3840 "PublicIpv4Pool":{"shape":"String"}, 3841 "NetworkBorderGroup":{"shape":"String"}, 3842 "CustomerOwnedIpv4Pool":{"shape":"String"}, 3843 "DryRun":{ 3844 "shape":"Boolean", 3845 "locationName":"dryRun" 3846 } 3847 } 3848 }, 3849 "AllocateAddressResult":{ 3850 "type":"structure", 3851 "members":{ 3852 "PublicIp":{ 3853 "shape":"String", 3854 "locationName":"publicIp" 3855 }, 3856 "AllocationId":{ 3857 "shape":"String", 3858 "locationName":"allocationId" 3859 }, 3860 "PublicIpv4Pool":{ 3861 "shape":"String", 3862 "locationName":"publicIpv4Pool" 3863 }, 3864 "NetworkBorderGroup":{ 3865 "shape":"String", 3866 "locationName":"networkBorderGroup" 3867 }, 3868 "Domain":{ 3869 "shape":"DomainType", 3870 "locationName":"domain" 3871 }, 3872 "CustomerOwnedIp":{ 3873 "shape":"String", 3874 "locationName":"customerOwnedIp" 3875 }, 3876 "CustomerOwnedIpv4Pool":{ 3877 "shape":"String", 3878 "locationName":"customerOwnedIpv4Pool" 3879 } 3880 } 3881 }, 3882 "AllocateHostsRequest":{ 3883 "type":"structure", 3884 "required":[ 3885 "AvailabilityZone", 3886 "Quantity" 3887 ], 3888 "members":{ 3889 "AutoPlacement":{ 3890 "shape":"AutoPlacement", 3891 "locationName":"autoPlacement" 3892 }, 3893 "AvailabilityZone":{ 3894 "shape":"String", 3895 "locationName":"availabilityZone" 3896 }, 3897 "ClientToken":{ 3898 "shape":"String", 3899 "locationName":"clientToken" 3900 }, 3901 "InstanceType":{ 3902 "shape":"String", 3903 "locationName":"instanceType" 3904 }, 3905 "InstanceFamily":{"shape":"String"}, 3906 "Quantity":{ 3907 "shape":"Integer", 3908 "locationName":"quantity" 3909 }, 3910 "TagSpecifications":{ 3911 "shape":"TagSpecificationList", 3912 "locationName":"TagSpecification" 3913 }, 3914 "HostRecovery":{"shape":"HostRecovery"} 3915 } 3916 }, 3917 "AllocateHostsResult":{ 3918 "type":"structure", 3919 "members":{ 3920 "HostIds":{ 3921 "shape":"ResponseHostIdList", 3922 "locationName":"hostIdSet" 3923 } 3924 } 3925 }, 3926 "AllocationId":{"type":"string"}, 3927 "AllocationIdList":{ 3928 "type":"list", 3929 "member":{ 3930 "shape":"AllocationId", 3931 "locationName":"AllocationId" 3932 } 3933 }, 3934 "AllocationState":{ 3935 "type":"string", 3936 "enum":[ 3937 "available", 3938 "under-assessment", 3939 "permanent-failure", 3940 "released", 3941 "released-permanent-failure", 3942 "pending" 3943 ] 3944 }, 3945 "AllocationStrategy":{ 3946 "type":"string", 3947 "enum":[ 3948 "lowestPrice", 3949 "diversified", 3950 "capacityOptimized" 3951 ] 3952 }, 3953 "AllowedPrincipal":{ 3954 "type":"structure", 3955 "members":{ 3956 "PrincipalType":{ 3957 "shape":"PrincipalType", 3958 "locationName":"principalType" 3959 }, 3960 "Principal":{ 3961 "shape":"String", 3962 "locationName":"principal" 3963 } 3964 } 3965 }, 3966 "AllowedPrincipalSet":{ 3967 "type":"list", 3968 "member":{ 3969 "shape":"AllowedPrincipal", 3970 "locationName":"item" 3971 } 3972 }, 3973 "AllowsMultipleInstanceTypes":{ 3974 "type":"string", 3975 "enum":[ 3976 "on", 3977 "off" 3978 ] 3979 }, 3980 "ApplySecurityGroupsToClientVpnTargetNetworkRequest":{ 3981 "type":"structure", 3982 "required":[ 3983 "ClientVpnEndpointId", 3984 "VpcId", 3985 "SecurityGroupIds" 3986 ], 3987 "members":{ 3988 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 3989 "VpcId":{"shape":"VpcId"}, 3990 "SecurityGroupIds":{ 3991 "shape":"ClientVpnSecurityGroupIdSet", 3992 "locationName":"SecurityGroupId" 3993 }, 3994 "DryRun":{"shape":"Boolean"} 3995 } 3996 }, 3997 "ApplySecurityGroupsToClientVpnTargetNetworkResult":{ 3998 "type":"structure", 3999 "members":{ 4000 "SecurityGroupIds":{ 4001 "shape":"ClientVpnSecurityGroupIdSet", 4002 "locationName":"securityGroupIds" 4003 } 4004 } 4005 }, 4006 "ArchitectureType":{ 4007 "type":"string", 4008 "enum":[ 4009 "i386", 4010 "x86_64", 4011 "arm64" 4012 ] 4013 }, 4014 "ArchitectureTypeList":{ 4015 "type":"list", 4016 "member":{ 4017 "shape":"ArchitectureType", 4018 "locationName":"item" 4019 } 4020 }, 4021 "ArchitectureValues":{ 4022 "type":"string", 4023 "enum":[ 4024 "i386", 4025 "x86_64", 4026 "arm64" 4027 ] 4028 }, 4029 "AssignIpv6AddressesRequest":{ 4030 "type":"structure", 4031 "required":["NetworkInterfaceId"], 4032 "members":{ 4033 "Ipv6AddressCount":{ 4034 "shape":"Integer", 4035 "locationName":"ipv6AddressCount" 4036 }, 4037 "Ipv6Addresses":{ 4038 "shape":"Ipv6AddressList", 4039 "locationName":"ipv6Addresses" 4040 }, 4041 "NetworkInterfaceId":{ 4042 "shape":"NetworkInterfaceId", 4043 "locationName":"networkInterfaceId" 4044 } 4045 } 4046 }, 4047 "AssignIpv6AddressesResult":{ 4048 "type":"structure", 4049 "members":{ 4050 "AssignedIpv6Addresses":{ 4051 "shape":"Ipv6AddressList", 4052 "locationName":"assignedIpv6Addresses" 4053 }, 4054 "NetworkInterfaceId":{ 4055 "shape":"String", 4056 "locationName":"networkInterfaceId" 4057 } 4058 } 4059 }, 4060 "AssignPrivateIpAddressesRequest":{ 4061 "type":"structure", 4062 "required":["NetworkInterfaceId"], 4063 "members":{ 4064 "AllowReassignment":{ 4065 "shape":"Boolean", 4066 "locationName":"allowReassignment" 4067 }, 4068 "NetworkInterfaceId":{ 4069 "shape":"NetworkInterfaceId", 4070 "locationName":"networkInterfaceId" 4071 }, 4072 "PrivateIpAddresses":{ 4073 "shape":"PrivateIpAddressStringList", 4074 "locationName":"privateIpAddress" 4075 }, 4076 "SecondaryPrivateIpAddressCount":{ 4077 "shape":"Integer", 4078 "locationName":"secondaryPrivateIpAddressCount" 4079 } 4080 } 4081 }, 4082 "AssignPrivateIpAddressesResult":{ 4083 "type":"structure", 4084 "members":{ 4085 "NetworkInterfaceId":{ 4086 "shape":"String", 4087 "locationName":"networkInterfaceId" 4088 }, 4089 "AssignedPrivateIpAddresses":{ 4090 "shape":"AssignedPrivateIpAddressList", 4091 "locationName":"assignedPrivateIpAddressesSet" 4092 } 4093 } 4094 }, 4095 "AssignedPrivateIpAddress":{ 4096 "type":"structure", 4097 "members":{ 4098 "PrivateIpAddress":{ 4099 "shape":"String", 4100 "locationName":"privateIpAddress" 4101 } 4102 } 4103 }, 4104 "AssignedPrivateIpAddressList":{ 4105 "type":"list", 4106 "member":{ 4107 "shape":"AssignedPrivateIpAddress", 4108 "locationName":"item" 4109 } 4110 }, 4111 "AssociateAddressRequest":{ 4112 "type":"structure", 4113 "members":{ 4114 "AllocationId":{"shape":"AllocationId"}, 4115 "InstanceId":{"shape":"InstanceId"}, 4116 "PublicIp":{"shape":"String"}, 4117 "AllowReassociation":{ 4118 "shape":"Boolean", 4119 "locationName":"allowReassociation" 4120 }, 4121 "DryRun":{ 4122 "shape":"Boolean", 4123 "locationName":"dryRun" 4124 }, 4125 "NetworkInterfaceId":{ 4126 "shape":"NetworkInterfaceId", 4127 "locationName":"networkInterfaceId" 4128 }, 4129 "PrivateIpAddress":{ 4130 "shape":"String", 4131 "locationName":"privateIpAddress" 4132 } 4133 } 4134 }, 4135 "AssociateAddressResult":{ 4136 "type":"structure", 4137 "members":{ 4138 "AssociationId":{ 4139 "shape":"String", 4140 "locationName":"associationId" 4141 } 4142 } 4143 }, 4144 "AssociateClientVpnTargetNetworkRequest":{ 4145 "type":"structure", 4146 "required":[ 4147 "ClientVpnEndpointId", 4148 "SubnetId" 4149 ], 4150 "members":{ 4151 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 4152 "SubnetId":{"shape":"SubnetId"}, 4153 "ClientToken":{ 4154 "shape":"String", 4155 "idempotencyToken":true 4156 }, 4157 "DryRun":{"shape":"Boolean"} 4158 } 4159 }, 4160 "AssociateClientVpnTargetNetworkResult":{ 4161 "type":"structure", 4162 "members":{ 4163 "AssociationId":{ 4164 "shape":"String", 4165 "locationName":"associationId" 4166 }, 4167 "Status":{ 4168 "shape":"AssociationStatus", 4169 "locationName":"status" 4170 } 4171 } 4172 }, 4173 "AssociateDhcpOptionsRequest":{ 4174 "type":"structure", 4175 "required":[ 4176 "DhcpOptionsId", 4177 "VpcId" 4178 ], 4179 "members":{ 4180 "DhcpOptionsId":{"shape":"DefaultingDhcpOptionsId"}, 4181 "VpcId":{"shape":"VpcId"}, 4182 "DryRun":{ 4183 "shape":"Boolean", 4184 "locationName":"dryRun" 4185 } 4186 } 4187 }, 4188 "AssociateIamInstanceProfileRequest":{ 4189 "type":"structure", 4190 "required":[ 4191 "IamInstanceProfile", 4192 "InstanceId" 4193 ], 4194 "members":{ 4195 "IamInstanceProfile":{"shape":"IamInstanceProfileSpecification"}, 4196 "InstanceId":{"shape":"InstanceId"} 4197 } 4198 }, 4199 "AssociateIamInstanceProfileResult":{ 4200 "type":"structure", 4201 "members":{ 4202 "IamInstanceProfileAssociation":{ 4203 "shape":"IamInstanceProfileAssociation", 4204 "locationName":"iamInstanceProfileAssociation" 4205 } 4206 } 4207 }, 4208 "AssociateRouteTableRequest":{ 4209 "type":"structure", 4210 "required":["RouteTableId"], 4211 "members":{ 4212 "DryRun":{ 4213 "shape":"Boolean", 4214 "locationName":"dryRun" 4215 }, 4216 "RouteTableId":{ 4217 "shape":"RouteTableId", 4218 "locationName":"routeTableId" 4219 }, 4220 "SubnetId":{ 4221 "shape":"SubnetId", 4222 "locationName":"subnetId" 4223 }, 4224 "GatewayId":{"shape":"RouteGatewayId"} 4225 } 4226 }, 4227 "AssociateRouteTableResult":{ 4228 "type":"structure", 4229 "members":{ 4230 "AssociationId":{ 4231 "shape":"String", 4232 "locationName":"associationId" 4233 }, 4234 "AssociationState":{ 4235 "shape":"RouteTableAssociationState", 4236 "locationName":"associationState" 4237 } 4238 } 4239 }, 4240 "AssociateSubnetCidrBlockRequest":{ 4241 "type":"structure", 4242 "required":[ 4243 "Ipv6CidrBlock", 4244 "SubnetId" 4245 ], 4246 "members":{ 4247 "Ipv6CidrBlock":{ 4248 "shape":"String", 4249 "locationName":"ipv6CidrBlock" 4250 }, 4251 "SubnetId":{ 4252 "shape":"SubnetId", 4253 "locationName":"subnetId" 4254 } 4255 } 4256 }, 4257 "AssociateSubnetCidrBlockResult":{ 4258 "type":"structure", 4259 "members":{ 4260 "Ipv6CidrBlockAssociation":{ 4261 "shape":"SubnetIpv6CidrBlockAssociation", 4262 "locationName":"ipv6CidrBlockAssociation" 4263 }, 4264 "SubnetId":{ 4265 "shape":"String", 4266 "locationName":"subnetId" 4267 } 4268 } 4269 }, 4270 "AssociateTransitGatewayMulticastDomainRequest":{ 4271 "type":"structure", 4272 "members":{ 4273 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 4274 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 4275 "SubnetIds":{"shape":"ValueStringList"}, 4276 "DryRun":{"shape":"Boolean"} 4277 } 4278 }, 4279 "AssociateTransitGatewayMulticastDomainResult":{ 4280 "type":"structure", 4281 "members":{ 4282 "Associations":{ 4283 "shape":"TransitGatewayMulticastDomainAssociations", 4284 "locationName":"associations" 4285 } 4286 } 4287 }, 4288 "AssociateTransitGatewayRouteTableRequest":{ 4289 "type":"structure", 4290 "required":[ 4291 "TransitGatewayRouteTableId", 4292 "TransitGatewayAttachmentId" 4293 ], 4294 "members":{ 4295 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 4296 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 4297 "DryRun":{"shape":"Boolean"} 4298 } 4299 }, 4300 "AssociateTransitGatewayRouteTableResult":{ 4301 "type":"structure", 4302 "members":{ 4303 "Association":{ 4304 "shape":"TransitGatewayAssociation", 4305 "locationName":"association" 4306 } 4307 } 4308 }, 4309 "AssociateVpcCidrBlockRequest":{ 4310 "type":"structure", 4311 "required":["VpcId"], 4312 "members":{ 4313 "AmazonProvidedIpv6CidrBlock":{ 4314 "shape":"Boolean", 4315 "locationName":"amazonProvidedIpv6CidrBlock" 4316 }, 4317 "CidrBlock":{"shape":"String"}, 4318 "VpcId":{ 4319 "shape":"VpcId", 4320 "locationName":"vpcId" 4321 }, 4322 "Ipv6CidrBlockNetworkBorderGroup":{"shape":"String"}, 4323 "Ipv6Pool":{"shape":"Ipv6PoolEc2Id"}, 4324 "Ipv6CidrBlock":{"shape":"String"} 4325 } 4326 }, 4327 "AssociateVpcCidrBlockResult":{ 4328 "type":"structure", 4329 "members":{ 4330 "Ipv6CidrBlockAssociation":{ 4331 "shape":"VpcIpv6CidrBlockAssociation", 4332 "locationName":"ipv6CidrBlockAssociation" 4333 }, 4334 "CidrBlockAssociation":{ 4335 "shape":"VpcCidrBlockAssociation", 4336 "locationName":"cidrBlockAssociation" 4337 }, 4338 "VpcId":{ 4339 "shape":"String", 4340 "locationName":"vpcId" 4341 } 4342 } 4343 }, 4344 "AssociatedNetworkType":{ 4345 "type":"string", 4346 "enum":["vpc"] 4347 }, 4348 "AssociatedTargetNetwork":{ 4349 "type":"structure", 4350 "members":{ 4351 "NetworkId":{ 4352 "shape":"String", 4353 "locationName":"networkId" 4354 }, 4355 "NetworkType":{ 4356 "shape":"AssociatedNetworkType", 4357 "locationName":"networkType" 4358 } 4359 } 4360 }, 4361 "AssociatedTargetNetworkSet":{ 4362 "type":"list", 4363 "member":{ 4364 "shape":"AssociatedTargetNetwork", 4365 "locationName":"item" 4366 } 4367 }, 4368 "AssociationIdList":{ 4369 "type":"list", 4370 "member":{ 4371 "shape":"IamInstanceProfileAssociationId", 4372 "locationName":"AssociationId" 4373 } 4374 }, 4375 "AssociationStatus":{ 4376 "type":"structure", 4377 "members":{ 4378 "Code":{ 4379 "shape":"AssociationStatusCode", 4380 "locationName":"code" 4381 }, 4382 "Message":{ 4383 "shape":"String", 4384 "locationName":"message" 4385 } 4386 } 4387 }, 4388 "AssociationStatusCode":{ 4389 "type":"string", 4390 "enum":[ 4391 "associating", 4392 "associated", 4393 "association-failed", 4394 "disassociating", 4395 "disassociated" 4396 ] 4397 }, 4398 "AttachClassicLinkVpcRequest":{ 4399 "type":"structure", 4400 "required":[ 4401 "Groups", 4402 "InstanceId", 4403 "VpcId" 4404 ], 4405 "members":{ 4406 "DryRun":{ 4407 "shape":"Boolean", 4408 "locationName":"dryRun" 4409 }, 4410 "Groups":{ 4411 "shape":"GroupIdStringList", 4412 "locationName":"SecurityGroupId" 4413 }, 4414 "InstanceId":{ 4415 "shape":"InstanceId", 4416 "locationName":"instanceId" 4417 }, 4418 "VpcId":{ 4419 "shape":"VpcId", 4420 "locationName":"vpcId" 4421 } 4422 } 4423 }, 4424 "AttachClassicLinkVpcResult":{ 4425 "type":"structure", 4426 "members":{ 4427 "Return":{ 4428 "shape":"Boolean", 4429 "locationName":"return" 4430 } 4431 } 4432 }, 4433 "AttachInternetGatewayRequest":{ 4434 "type":"structure", 4435 "required":[ 4436 "InternetGatewayId", 4437 "VpcId" 4438 ], 4439 "members":{ 4440 "DryRun":{ 4441 "shape":"Boolean", 4442 "locationName":"dryRun" 4443 }, 4444 "InternetGatewayId":{ 4445 "shape":"InternetGatewayId", 4446 "locationName":"internetGatewayId" 4447 }, 4448 "VpcId":{ 4449 "shape":"VpcId", 4450 "locationName":"vpcId" 4451 } 4452 } 4453 }, 4454 "AttachNetworkInterfaceRequest":{ 4455 "type":"structure", 4456 "required":[ 4457 "DeviceIndex", 4458 "InstanceId", 4459 "NetworkInterfaceId" 4460 ], 4461 "members":{ 4462 "DeviceIndex":{ 4463 "shape":"Integer", 4464 "locationName":"deviceIndex" 4465 }, 4466 "DryRun":{ 4467 "shape":"Boolean", 4468 "locationName":"dryRun" 4469 }, 4470 "InstanceId":{ 4471 "shape":"InstanceId", 4472 "locationName":"instanceId" 4473 }, 4474 "NetworkInterfaceId":{ 4475 "shape":"NetworkInterfaceId", 4476 "locationName":"networkInterfaceId" 4477 } 4478 } 4479 }, 4480 "AttachNetworkInterfaceResult":{ 4481 "type":"structure", 4482 "members":{ 4483 "AttachmentId":{ 4484 "shape":"String", 4485 "locationName":"attachmentId" 4486 } 4487 } 4488 }, 4489 "AttachVolumeRequest":{ 4490 "type":"structure", 4491 "required":[ 4492 "Device", 4493 "InstanceId", 4494 "VolumeId" 4495 ], 4496 "members":{ 4497 "Device":{"shape":"String"}, 4498 "InstanceId":{"shape":"InstanceId"}, 4499 "VolumeId":{"shape":"VolumeId"}, 4500 "DryRun":{ 4501 "shape":"Boolean", 4502 "locationName":"dryRun" 4503 } 4504 } 4505 }, 4506 "AttachVpnGatewayRequest":{ 4507 "type":"structure", 4508 "required":[ 4509 "VpcId", 4510 "VpnGatewayId" 4511 ], 4512 "members":{ 4513 "VpcId":{"shape":"VpcId"}, 4514 "VpnGatewayId":{"shape":"VpnGatewayId"}, 4515 "DryRun":{ 4516 "shape":"Boolean", 4517 "locationName":"dryRun" 4518 } 4519 } 4520 }, 4521 "AttachVpnGatewayResult":{ 4522 "type":"structure", 4523 "members":{ 4524 "VpcAttachment":{ 4525 "shape":"VpcAttachment", 4526 "locationName":"attachment" 4527 } 4528 } 4529 }, 4530 "AttachmentStatus":{ 4531 "type":"string", 4532 "enum":[ 4533 "attaching", 4534 "attached", 4535 "detaching", 4536 "detached" 4537 ] 4538 }, 4539 "AttributeBooleanValue":{ 4540 "type":"structure", 4541 "members":{ 4542 "Value":{ 4543 "shape":"Boolean", 4544 "locationName":"value" 4545 } 4546 } 4547 }, 4548 "AttributeValue":{ 4549 "type":"structure", 4550 "members":{ 4551 "Value":{ 4552 "shape":"String", 4553 "locationName":"value" 4554 } 4555 } 4556 }, 4557 "AuthorizationRule":{ 4558 "type":"structure", 4559 "members":{ 4560 "ClientVpnEndpointId":{ 4561 "shape":"String", 4562 "locationName":"clientVpnEndpointId" 4563 }, 4564 "Description":{ 4565 "shape":"String", 4566 "locationName":"description" 4567 }, 4568 "GroupId":{ 4569 "shape":"String", 4570 "locationName":"groupId" 4571 }, 4572 "AccessAll":{ 4573 "shape":"Boolean", 4574 "locationName":"accessAll" 4575 }, 4576 "DestinationCidr":{ 4577 "shape":"String", 4578 "locationName":"destinationCidr" 4579 }, 4580 "Status":{ 4581 "shape":"ClientVpnAuthorizationRuleStatus", 4582 "locationName":"status" 4583 } 4584 } 4585 }, 4586 "AuthorizationRuleSet":{ 4587 "type":"list", 4588 "member":{ 4589 "shape":"AuthorizationRule", 4590 "locationName":"item" 4591 } 4592 }, 4593 "AuthorizeClientVpnIngressRequest":{ 4594 "type":"structure", 4595 "required":[ 4596 "ClientVpnEndpointId", 4597 "TargetNetworkCidr" 4598 ], 4599 "members":{ 4600 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 4601 "TargetNetworkCidr":{"shape":"String"}, 4602 "AccessGroupId":{"shape":"String"}, 4603 "AuthorizeAllGroups":{"shape":"Boolean"}, 4604 "Description":{"shape":"String"}, 4605 "ClientToken":{ 4606 "shape":"String", 4607 "idempotencyToken":true 4608 }, 4609 "DryRun":{"shape":"Boolean"} 4610 } 4611 }, 4612 "AuthorizeClientVpnIngressResult":{ 4613 "type":"structure", 4614 "members":{ 4615 "Status":{ 4616 "shape":"ClientVpnAuthorizationRuleStatus", 4617 "locationName":"status" 4618 } 4619 } 4620 }, 4621 "AuthorizeSecurityGroupEgressRequest":{ 4622 "type":"structure", 4623 "required":["GroupId"], 4624 "members":{ 4625 "DryRun":{ 4626 "shape":"Boolean", 4627 "locationName":"dryRun" 4628 }, 4629 "GroupId":{ 4630 "shape":"SecurityGroupId", 4631 "locationName":"groupId" 4632 }, 4633 "IpPermissions":{ 4634 "shape":"IpPermissionList", 4635 "locationName":"ipPermissions" 4636 }, 4637 "CidrIp":{ 4638 "shape":"String", 4639 "locationName":"cidrIp" 4640 }, 4641 "FromPort":{ 4642 "shape":"Integer", 4643 "locationName":"fromPort" 4644 }, 4645 "IpProtocol":{ 4646 "shape":"String", 4647 "locationName":"ipProtocol" 4648 }, 4649 "ToPort":{ 4650 "shape":"Integer", 4651 "locationName":"toPort" 4652 }, 4653 "SourceSecurityGroupName":{ 4654 "shape":"String", 4655 "locationName":"sourceSecurityGroupName" 4656 }, 4657 "SourceSecurityGroupOwnerId":{ 4658 "shape":"String", 4659 "locationName":"sourceSecurityGroupOwnerId" 4660 } 4661 } 4662 }, 4663 "AuthorizeSecurityGroupIngressRequest":{ 4664 "type":"structure", 4665 "members":{ 4666 "CidrIp":{"shape":"String"}, 4667 "FromPort":{"shape":"Integer"}, 4668 "GroupId":{"shape":"SecurityGroupId"}, 4669 "GroupName":{"shape":"SecurityGroupName"}, 4670 "IpPermissions":{"shape":"IpPermissionList"}, 4671 "IpProtocol":{"shape":"String"}, 4672 "SourceSecurityGroupName":{"shape":"String"}, 4673 "SourceSecurityGroupOwnerId":{"shape":"String"}, 4674 "ToPort":{"shape":"Integer"}, 4675 "DryRun":{ 4676 "shape":"Boolean", 4677 "locationName":"dryRun" 4678 } 4679 } 4680 }, 4681 "AutoAcceptSharedAttachmentsValue":{ 4682 "type":"string", 4683 "enum":[ 4684 "enable", 4685 "disable" 4686 ] 4687 }, 4688 "AutoPlacement":{ 4689 "type":"string", 4690 "enum":[ 4691 "on", 4692 "off" 4693 ] 4694 }, 4695 "AutoRecoveryFlag":{"type":"boolean"}, 4696 "AvailabilityZone":{ 4697 "type":"structure", 4698 "members":{ 4699 "State":{ 4700 "shape":"AvailabilityZoneState", 4701 "locationName":"zoneState" 4702 }, 4703 "OptInStatus":{ 4704 "shape":"AvailabilityZoneOptInStatus", 4705 "locationName":"optInStatus" 4706 }, 4707 "Messages":{ 4708 "shape":"AvailabilityZoneMessageList", 4709 "locationName":"messageSet" 4710 }, 4711 "RegionName":{ 4712 "shape":"String", 4713 "locationName":"regionName" 4714 }, 4715 "ZoneName":{ 4716 "shape":"String", 4717 "locationName":"zoneName" 4718 }, 4719 "ZoneId":{ 4720 "shape":"String", 4721 "locationName":"zoneId" 4722 }, 4723 "GroupName":{ 4724 "shape":"String", 4725 "locationName":"groupName" 4726 }, 4727 "NetworkBorderGroup":{ 4728 "shape":"String", 4729 "locationName":"networkBorderGroup" 4730 } 4731 } 4732 }, 4733 "AvailabilityZoneList":{ 4734 "type":"list", 4735 "member":{ 4736 "shape":"AvailabilityZone", 4737 "locationName":"item" 4738 } 4739 }, 4740 "AvailabilityZoneMessage":{ 4741 "type":"structure", 4742 "members":{ 4743 "Message":{ 4744 "shape":"String", 4745 "locationName":"message" 4746 } 4747 } 4748 }, 4749 "AvailabilityZoneMessageList":{ 4750 "type":"list", 4751 "member":{ 4752 "shape":"AvailabilityZoneMessage", 4753 "locationName":"item" 4754 } 4755 }, 4756 "AvailabilityZoneOptInStatus":{ 4757 "type":"string", 4758 "enum":[ 4759 "opt-in-not-required", 4760 "opted-in", 4761 "not-opted-in" 4762 ] 4763 }, 4764 "AvailabilityZoneState":{ 4765 "type":"string", 4766 "enum":[ 4767 "available", 4768 "information", 4769 "impaired", 4770 "unavailable" 4771 ] 4772 }, 4773 "AvailabilityZoneStringList":{ 4774 "type":"list", 4775 "member":{ 4776 "shape":"String", 4777 "locationName":"AvailabilityZone" 4778 } 4779 }, 4780 "AvailableCapacity":{ 4781 "type":"structure", 4782 "members":{ 4783 "AvailableInstanceCapacity":{ 4784 "shape":"AvailableInstanceCapacityList", 4785 "locationName":"availableInstanceCapacity" 4786 }, 4787 "AvailableVCpus":{ 4788 "shape":"Integer", 4789 "locationName":"availableVCpus" 4790 } 4791 } 4792 }, 4793 "AvailableInstanceCapacityList":{ 4794 "type":"list", 4795 "member":{ 4796 "shape":"InstanceCapacity", 4797 "locationName":"item" 4798 } 4799 }, 4800 "BareMetalFlag":{"type":"boolean"}, 4801 "BatchState":{ 4802 "type":"string", 4803 "enum":[ 4804 "submitted", 4805 "active", 4806 "cancelled", 4807 "failed", 4808 "cancelled_running", 4809 "cancelled_terminating", 4810 "modifying" 4811 ] 4812 }, 4813 "BillingProductList":{ 4814 "type":"list", 4815 "member":{ 4816 "shape":"String", 4817 "locationName":"item" 4818 } 4819 }, 4820 "Blob":{"type":"blob"}, 4821 "BlobAttributeValue":{ 4822 "type":"structure", 4823 "members":{ 4824 "Value":{ 4825 "shape":"Blob", 4826 "locationName":"value" 4827 } 4828 } 4829 }, 4830 "BlockDeviceMapping":{ 4831 "type":"structure", 4832 "members":{ 4833 "DeviceName":{ 4834 "shape":"String", 4835 "locationName":"deviceName" 4836 }, 4837 "VirtualName":{ 4838 "shape":"String", 4839 "locationName":"virtualName" 4840 }, 4841 "Ebs":{ 4842 "shape":"EbsBlockDevice", 4843 "locationName":"ebs" 4844 }, 4845 "NoDevice":{ 4846 "shape":"String", 4847 "locationName":"noDevice" 4848 } 4849 } 4850 }, 4851 "BlockDeviceMappingList":{ 4852 "type":"list", 4853 "member":{ 4854 "shape":"BlockDeviceMapping", 4855 "locationName":"item" 4856 } 4857 }, 4858 "BlockDeviceMappingRequestList":{ 4859 "type":"list", 4860 "member":{ 4861 "shape":"BlockDeviceMapping", 4862 "locationName":"BlockDeviceMapping" 4863 } 4864 }, 4865 "Boolean":{"type":"boolean"}, 4866 "BundleId":{"type":"string"}, 4867 "BundleIdStringList":{ 4868 "type":"list", 4869 "member":{ 4870 "shape":"BundleId", 4871 "locationName":"BundleId" 4872 } 4873 }, 4874 "BundleInstanceRequest":{ 4875 "type":"structure", 4876 "required":[ 4877 "InstanceId", 4878 "Storage" 4879 ], 4880 "members":{ 4881 "InstanceId":{"shape":"InstanceId"}, 4882 "Storage":{"shape":"Storage"}, 4883 "DryRun":{ 4884 "shape":"Boolean", 4885 "locationName":"dryRun" 4886 } 4887 } 4888 }, 4889 "BundleInstanceResult":{ 4890 "type":"structure", 4891 "members":{ 4892 "BundleTask":{ 4893 "shape":"BundleTask", 4894 "locationName":"bundleInstanceTask" 4895 } 4896 } 4897 }, 4898 "BundleTask":{ 4899 "type":"structure", 4900 "members":{ 4901 "BundleId":{ 4902 "shape":"String", 4903 "locationName":"bundleId" 4904 }, 4905 "BundleTaskError":{ 4906 "shape":"BundleTaskError", 4907 "locationName":"error" 4908 }, 4909 "InstanceId":{ 4910 "shape":"String", 4911 "locationName":"instanceId" 4912 }, 4913 "Progress":{ 4914 "shape":"String", 4915 "locationName":"progress" 4916 }, 4917 "StartTime":{ 4918 "shape":"DateTime", 4919 "locationName":"startTime" 4920 }, 4921 "State":{ 4922 "shape":"BundleTaskState", 4923 "locationName":"state" 4924 }, 4925 "Storage":{ 4926 "shape":"Storage", 4927 "locationName":"storage" 4928 }, 4929 "UpdateTime":{ 4930 "shape":"DateTime", 4931 "locationName":"updateTime" 4932 } 4933 } 4934 }, 4935 "BundleTaskError":{ 4936 "type":"structure", 4937 "members":{ 4938 "Code":{ 4939 "shape":"String", 4940 "locationName":"code" 4941 }, 4942 "Message":{ 4943 "shape":"String", 4944 "locationName":"message" 4945 } 4946 } 4947 }, 4948 "BundleTaskList":{ 4949 "type":"list", 4950 "member":{ 4951 "shape":"BundleTask", 4952 "locationName":"item" 4953 } 4954 }, 4955 "BundleTaskState":{ 4956 "type":"string", 4957 "enum":[ 4958 "pending", 4959 "waiting-for-shutdown", 4960 "bundling", 4961 "storing", 4962 "cancelling", 4963 "complete", 4964 "failed" 4965 ] 4966 }, 4967 "BurstablePerformanceFlag":{"type":"boolean"}, 4968 "ByoipCidr":{ 4969 "type":"structure", 4970 "members":{ 4971 "Cidr":{ 4972 "shape":"String", 4973 "locationName":"cidr" 4974 }, 4975 "Description":{ 4976 "shape":"String", 4977 "locationName":"description" 4978 }, 4979 "StatusMessage":{ 4980 "shape":"String", 4981 "locationName":"statusMessage" 4982 }, 4983 "State":{ 4984 "shape":"ByoipCidrState", 4985 "locationName":"state" 4986 } 4987 } 4988 }, 4989 "ByoipCidrSet":{ 4990 "type":"list", 4991 "member":{ 4992 "shape":"ByoipCidr", 4993 "locationName":"item" 4994 } 4995 }, 4996 "ByoipCidrState":{ 4997 "type":"string", 4998 "enum":[ 4999 "advertised", 5000 "deprovisioned", 5001 "failed-deprovision", 5002 "failed-provision", 5003 "pending-deprovision", 5004 "pending-provision", 5005 "provisioned", 5006 "provisioned-not-publicly-advertisable" 5007 ] 5008 }, 5009 "CancelBatchErrorCode":{ 5010 "type":"string", 5011 "enum":[ 5012 "fleetRequestIdDoesNotExist", 5013 "fleetRequestIdMalformed", 5014 "fleetRequestNotInCancellableState", 5015 "unexpectedError" 5016 ] 5017 }, 5018 "CancelBundleTaskRequest":{ 5019 "type":"structure", 5020 "required":["BundleId"], 5021 "members":{ 5022 "BundleId":{"shape":"BundleId"}, 5023 "DryRun":{ 5024 "shape":"Boolean", 5025 "locationName":"dryRun" 5026 } 5027 } 5028 }, 5029 "CancelBundleTaskResult":{ 5030 "type":"structure", 5031 "members":{ 5032 "BundleTask":{ 5033 "shape":"BundleTask", 5034 "locationName":"bundleInstanceTask" 5035 } 5036 } 5037 }, 5038 "CancelCapacityReservationRequest":{ 5039 "type":"structure", 5040 "required":["CapacityReservationId"], 5041 "members":{ 5042 "CapacityReservationId":{"shape":"CapacityReservationId"}, 5043 "DryRun":{"shape":"Boolean"} 5044 } 5045 }, 5046 "CancelCapacityReservationResult":{ 5047 "type":"structure", 5048 "members":{ 5049 "Return":{ 5050 "shape":"Boolean", 5051 "locationName":"return" 5052 } 5053 } 5054 }, 5055 "CancelConversionRequest":{ 5056 "type":"structure", 5057 "required":["ConversionTaskId"], 5058 "members":{ 5059 "ConversionTaskId":{ 5060 "shape":"ConversionTaskId", 5061 "locationName":"conversionTaskId" 5062 }, 5063 "DryRun":{ 5064 "shape":"Boolean", 5065 "locationName":"dryRun" 5066 }, 5067 "ReasonMessage":{ 5068 "shape":"String", 5069 "locationName":"reasonMessage" 5070 } 5071 } 5072 }, 5073 "CancelExportTaskRequest":{ 5074 "type":"structure", 5075 "required":["ExportTaskId"], 5076 "members":{ 5077 "ExportTaskId":{ 5078 "shape":"ExportVmTaskId", 5079 "locationName":"exportTaskId" 5080 } 5081 } 5082 }, 5083 "CancelImportTaskRequest":{ 5084 "type":"structure", 5085 "members":{ 5086 "CancelReason":{"shape":"String"}, 5087 "DryRun":{"shape":"Boolean"}, 5088 "ImportTaskId":{"shape":"ImportTaskId"} 5089 } 5090 }, 5091 "CancelImportTaskResult":{ 5092 "type":"structure", 5093 "members":{ 5094 "ImportTaskId":{ 5095 "shape":"String", 5096 "locationName":"importTaskId" 5097 }, 5098 "PreviousState":{ 5099 "shape":"String", 5100 "locationName":"previousState" 5101 }, 5102 "State":{ 5103 "shape":"String", 5104 "locationName":"state" 5105 } 5106 } 5107 }, 5108 "CancelReservedInstancesListingRequest":{ 5109 "type":"structure", 5110 "required":["ReservedInstancesListingId"], 5111 "members":{ 5112 "ReservedInstancesListingId":{ 5113 "shape":"ReservedInstancesListingId", 5114 "locationName":"reservedInstancesListingId" 5115 } 5116 } 5117 }, 5118 "CancelReservedInstancesListingResult":{ 5119 "type":"structure", 5120 "members":{ 5121 "ReservedInstancesListings":{ 5122 "shape":"ReservedInstancesListingList", 5123 "locationName":"reservedInstancesListingsSet" 5124 } 5125 } 5126 }, 5127 "CancelSpotFleetRequestsError":{ 5128 "type":"structure", 5129 "members":{ 5130 "Code":{ 5131 "shape":"CancelBatchErrorCode", 5132 "locationName":"code" 5133 }, 5134 "Message":{ 5135 "shape":"String", 5136 "locationName":"message" 5137 } 5138 } 5139 }, 5140 "CancelSpotFleetRequestsErrorItem":{ 5141 "type":"structure", 5142 "members":{ 5143 "Error":{ 5144 "shape":"CancelSpotFleetRequestsError", 5145 "locationName":"error" 5146 }, 5147 "SpotFleetRequestId":{ 5148 "shape":"String", 5149 "locationName":"spotFleetRequestId" 5150 } 5151 } 5152 }, 5153 "CancelSpotFleetRequestsErrorSet":{ 5154 "type":"list", 5155 "member":{ 5156 "shape":"CancelSpotFleetRequestsErrorItem", 5157 "locationName":"item" 5158 } 5159 }, 5160 "CancelSpotFleetRequestsRequest":{ 5161 "type":"structure", 5162 "required":[ 5163 "SpotFleetRequestIds", 5164 "TerminateInstances" 5165 ], 5166 "members":{ 5167 "DryRun":{ 5168 "shape":"Boolean", 5169 "locationName":"dryRun" 5170 }, 5171 "SpotFleetRequestIds":{ 5172 "shape":"SpotFleetRequestIdList", 5173 "locationName":"spotFleetRequestId" 5174 }, 5175 "TerminateInstances":{ 5176 "shape":"Boolean", 5177 "locationName":"terminateInstances" 5178 } 5179 } 5180 }, 5181 "CancelSpotFleetRequestsResponse":{ 5182 "type":"structure", 5183 "members":{ 5184 "SuccessfulFleetRequests":{ 5185 "shape":"CancelSpotFleetRequestsSuccessSet", 5186 "locationName":"successfulFleetRequestSet" 5187 }, 5188 "UnsuccessfulFleetRequests":{ 5189 "shape":"CancelSpotFleetRequestsErrorSet", 5190 "locationName":"unsuccessfulFleetRequestSet" 5191 } 5192 } 5193 }, 5194 "CancelSpotFleetRequestsSuccessItem":{ 5195 "type":"structure", 5196 "members":{ 5197 "CurrentSpotFleetRequestState":{ 5198 "shape":"BatchState", 5199 "locationName":"currentSpotFleetRequestState" 5200 }, 5201 "PreviousSpotFleetRequestState":{ 5202 "shape":"BatchState", 5203 "locationName":"previousSpotFleetRequestState" 5204 }, 5205 "SpotFleetRequestId":{ 5206 "shape":"String", 5207 "locationName":"spotFleetRequestId" 5208 } 5209 } 5210 }, 5211 "CancelSpotFleetRequestsSuccessSet":{ 5212 "type":"list", 5213 "member":{ 5214 "shape":"CancelSpotFleetRequestsSuccessItem", 5215 "locationName":"item" 5216 } 5217 }, 5218 "CancelSpotInstanceRequestState":{ 5219 "type":"string", 5220 "enum":[ 5221 "active", 5222 "open", 5223 "closed", 5224 "cancelled", 5225 "completed" 5226 ] 5227 }, 5228 "CancelSpotInstanceRequestsRequest":{ 5229 "type":"structure", 5230 "required":["SpotInstanceRequestIds"], 5231 "members":{ 5232 "DryRun":{ 5233 "shape":"Boolean", 5234 "locationName":"dryRun" 5235 }, 5236 "SpotInstanceRequestIds":{ 5237 "shape":"SpotInstanceRequestIdList", 5238 "locationName":"SpotInstanceRequestId" 5239 } 5240 } 5241 }, 5242 "CancelSpotInstanceRequestsResult":{ 5243 "type":"structure", 5244 "members":{ 5245 "CancelledSpotInstanceRequests":{ 5246 "shape":"CancelledSpotInstanceRequestList", 5247 "locationName":"spotInstanceRequestSet" 5248 } 5249 } 5250 }, 5251 "CancelledSpotInstanceRequest":{ 5252 "type":"structure", 5253 "members":{ 5254 "SpotInstanceRequestId":{ 5255 "shape":"String", 5256 "locationName":"spotInstanceRequestId" 5257 }, 5258 "State":{ 5259 "shape":"CancelSpotInstanceRequestState", 5260 "locationName":"state" 5261 } 5262 } 5263 }, 5264 "CancelledSpotInstanceRequestList":{ 5265 "type":"list", 5266 "member":{ 5267 "shape":"CancelledSpotInstanceRequest", 5268 "locationName":"item" 5269 } 5270 }, 5271 "CapacityReservation":{ 5272 "type":"structure", 5273 "members":{ 5274 "CapacityReservationId":{ 5275 "shape":"String", 5276 "locationName":"capacityReservationId" 5277 }, 5278 "OwnerId":{ 5279 "shape":"String", 5280 "locationName":"ownerId" 5281 }, 5282 "CapacityReservationArn":{ 5283 "shape":"String", 5284 "locationName":"capacityReservationArn" 5285 }, 5286 "AvailabilityZoneId":{ 5287 "shape":"String", 5288 "locationName":"availabilityZoneId" 5289 }, 5290 "InstanceType":{ 5291 "shape":"String", 5292 "locationName":"instanceType" 5293 }, 5294 "InstancePlatform":{ 5295 "shape":"CapacityReservationInstancePlatform", 5296 "locationName":"instancePlatform" 5297 }, 5298 "AvailabilityZone":{ 5299 "shape":"String", 5300 "locationName":"availabilityZone" 5301 }, 5302 "Tenancy":{ 5303 "shape":"CapacityReservationTenancy", 5304 "locationName":"tenancy" 5305 }, 5306 "TotalInstanceCount":{ 5307 "shape":"Integer", 5308 "locationName":"totalInstanceCount" 5309 }, 5310 "AvailableInstanceCount":{ 5311 "shape":"Integer", 5312 "locationName":"availableInstanceCount" 5313 }, 5314 "EbsOptimized":{ 5315 "shape":"Boolean", 5316 "locationName":"ebsOptimized" 5317 }, 5318 "EphemeralStorage":{ 5319 "shape":"Boolean", 5320 "locationName":"ephemeralStorage" 5321 }, 5322 "State":{ 5323 "shape":"CapacityReservationState", 5324 "locationName":"state" 5325 }, 5326 "EndDate":{ 5327 "shape":"DateTime", 5328 "locationName":"endDate" 5329 }, 5330 "EndDateType":{ 5331 "shape":"EndDateType", 5332 "locationName":"endDateType" 5333 }, 5334 "InstanceMatchCriteria":{ 5335 "shape":"InstanceMatchCriteria", 5336 "locationName":"instanceMatchCriteria" 5337 }, 5338 "CreateDate":{ 5339 "shape":"DateTime", 5340 "locationName":"createDate" 5341 }, 5342 "Tags":{ 5343 "shape":"TagList", 5344 "locationName":"tagSet" 5345 } 5346 } 5347 }, 5348 "CapacityReservationId":{"type":"string"}, 5349 "CapacityReservationIdSet":{ 5350 "type":"list", 5351 "member":{ 5352 "shape":"CapacityReservationId", 5353 "locationName":"item" 5354 } 5355 }, 5356 "CapacityReservationInstancePlatform":{ 5357 "type":"string", 5358 "enum":[ 5359 "Linux/UNIX", 5360 "Red Hat Enterprise Linux", 5361 "SUSE Linux", 5362 "Windows", 5363 "Windows with SQL Server", 5364 "Windows with SQL Server Enterprise", 5365 "Windows with SQL Server Standard", 5366 "Windows with SQL Server Web", 5367 "Linux with SQL Server Standard", 5368 "Linux with SQL Server Web", 5369 "Linux with SQL Server Enterprise" 5370 ] 5371 }, 5372 "CapacityReservationOptions":{ 5373 "type":"structure", 5374 "members":{ 5375 "UsageStrategy":{ 5376 "shape":"FleetCapacityReservationUsageStrategy", 5377 "locationName":"usageStrategy" 5378 } 5379 } 5380 }, 5381 "CapacityReservationOptionsRequest":{ 5382 "type":"structure", 5383 "members":{ 5384 "UsageStrategy":{"shape":"FleetCapacityReservationUsageStrategy"} 5385 } 5386 }, 5387 "CapacityReservationPreference":{ 5388 "type":"string", 5389 "enum":[ 5390 "open", 5391 "none" 5392 ] 5393 }, 5394 "CapacityReservationSet":{ 5395 "type":"list", 5396 "member":{ 5397 "shape":"CapacityReservation", 5398 "locationName":"item" 5399 } 5400 }, 5401 "CapacityReservationSpecification":{ 5402 "type":"structure", 5403 "members":{ 5404 "CapacityReservationPreference":{"shape":"CapacityReservationPreference"}, 5405 "CapacityReservationTarget":{"shape":"CapacityReservationTarget"} 5406 } 5407 }, 5408 "CapacityReservationSpecificationResponse":{ 5409 "type":"structure", 5410 "members":{ 5411 "CapacityReservationPreference":{ 5412 "shape":"CapacityReservationPreference", 5413 "locationName":"capacityReservationPreference" 5414 }, 5415 "CapacityReservationTarget":{ 5416 "shape":"CapacityReservationTargetResponse", 5417 "locationName":"capacityReservationTarget" 5418 } 5419 } 5420 }, 5421 "CapacityReservationState":{ 5422 "type":"string", 5423 "enum":[ 5424 "active", 5425 "expired", 5426 "cancelled", 5427 "pending", 5428 "failed" 5429 ] 5430 }, 5431 "CapacityReservationTarget":{ 5432 "type":"structure", 5433 "members":{ 5434 "CapacityReservationId":{"shape":"CapacityReservationId"} 5435 } 5436 }, 5437 "CapacityReservationTargetResponse":{ 5438 "type":"structure", 5439 "members":{ 5440 "CapacityReservationId":{ 5441 "shape":"String", 5442 "locationName":"capacityReservationId" 5443 } 5444 } 5445 }, 5446 "CapacityReservationTenancy":{ 5447 "type":"string", 5448 "enum":[ 5449 "default", 5450 "dedicated" 5451 ] 5452 }, 5453 "CertificateAuthentication":{ 5454 "type":"structure", 5455 "members":{ 5456 "ClientRootCertificateChain":{ 5457 "shape":"String", 5458 "locationName":"clientRootCertificateChain" 5459 } 5460 } 5461 }, 5462 "CertificateAuthenticationRequest":{ 5463 "type":"structure", 5464 "members":{ 5465 "ClientRootCertificateChainArn":{"shape":"String"} 5466 } 5467 }, 5468 "CidrAuthorizationContext":{ 5469 "type":"structure", 5470 "required":[ 5471 "Message", 5472 "Signature" 5473 ], 5474 "members":{ 5475 "Message":{"shape":"String"}, 5476 "Signature":{"shape":"String"} 5477 } 5478 }, 5479 "CidrBlock":{ 5480 "type":"structure", 5481 "members":{ 5482 "CidrBlock":{ 5483 "shape":"String", 5484 "locationName":"cidrBlock" 5485 } 5486 } 5487 }, 5488 "CidrBlockSet":{ 5489 "type":"list", 5490 "member":{ 5491 "shape":"CidrBlock", 5492 "locationName":"item" 5493 } 5494 }, 5495 "ClassicLinkDnsSupport":{ 5496 "type":"structure", 5497 "members":{ 5498 "ClassicLinkDnsSupported":{ 5499 "shape":"Boolean", 5500 "locationName":"classicLinkDnsSupported" 5501 }, 5502 "VpcId":{ 5503 "shape":"String", 5504 "locationName":"vpcId" 5505 } 5506 } 5507 }, 5508 "ClassicLinkDnsSupportList":{ 5509 "type":"list", 5510 "member":{ 5511 "shape":"ClassicLinkDnsSupport", 5512 "locationName":"item" 5513 } 5514 }, 5515 "ClassicLinkInstance":{ 5516 "type":"structure", 5517 "members":{ 5518 "Groups":{ 5519 "shape":"GroupIdentifierList", 5520 "locationName":"groupSet" 5521 }, 5522 "InstanceId":{ 5523 "shape":"String", 5524 "locationName":"instanceId" 5525 }, 5526 "Tags":{ 5527 "shape":"TagList", 5528 "locationName":"tagSet" 5529 }, 5530 "VpcId":{ 5531 "shape":"String", 5532 "locationName":"vpcId" 5533 } 5534 } 5535 }, 5536 "ClassicLinkInstanceList":{ 5537 "type":"list", 5538 "member":{ 5539 "shape":"ClassicLinkInstance", 5540 "locationName":"item" 5541 } 5542 }, 5543 "ClassicLoadBalancer":{ 5544 "type":"structure", 5545 "members":{ 5546 "Name":{ 5547 "shape":"String", 5548 "locationName":"name" 5549 } 5550 } 5551 }, 5552 "ClassicLoadBalancers":{ 5553 "type":"list", 5554 "member":{ 5555 "shape":"ClassicLoadBalancer", 5556 "locationName":"item" 5557 }, 5558 "max":5, 5559 "min":1 5560 }, 5561 "ClassicLoadBalancersConfig":{ 5562 "type":"structure", 5563 "members":{ 5564 "ClassicLoadBalancers":{ 5565 "shape":"ClassicLoadBalancers", 5566 "locationName":"classicLoadBalancers" 5567 } 5568 } 5569 }, 5570 "ClientCertificateRevocationListStatus":{ 5571 "type":"structure", 5572 "members":{ 5573 "Code":{ 5574 "shape":"ClientCertificateRevocationListStatusCode", 5575 "locationName":"code" 5576 }, 5577 "Message":{ 5578 "shape":"String", 5579 "locationName":"message" 5580 } 5581 } 5582 }, 5583 "ClientCertificateRevocationListStatusCode":{ 5584 "type":"string", 5585 "enum":[ 5586 "pending", 5587 "active" 5588 ] 5589 }, 5590 "ClientData":{ 5591 "type":"structure", 5592 "members":{ 5593 "Comment":{"shape":"String"}, 5594 "UploadEnd":{"shape":"DateTime"}, 5595 "UploadSize":{"shape":"Double"}, 5596 "UploadStart":{"shape":"DateTime"} 5597 } 5598 }, 5599 "ClientVpnAssociationId":{"type":"string"}, 5600 "ClientVpnAuthentication":{ 5601 "type":"structure", 5602 "members":{ 5603 "Type":{ 5604 "shape":"ClientVpnAuthenticationType", 5605 "locationName":"type" 5606 }, 5607 "ActiveDirectory":{ 5608 "shape":"DirectoryServiceAuthentication", 5609 "locationName":"activeDirectory" 5610 }, 5611 "MutualAuthentication":{ 5612 "shape":"CertificateAuthentication", 5613 "locationName":"mutualAuthentication" 5614 } 5615 } 5616 }, 5617 "ClientVpnAuthenticationList":{ 5618 "type":"list", 5619 "member":{ 5620 "shape":"ClientVpnAuthentication", 5621 "locationName":"item" 5622 } 5623 }, 5624 "ClientVpnAuthenticationRequest":{ 5625 "type":"structure", 5626 "members":{ 5627 "Type":{"shape":"ClientVpnAuthenticationType"}, 5628 "ActiveDirectory":{"shape":"DirectoryServiceAuthenticationRequest"}, 5629 "MutualAuthentication":{"shape":"CertificateAuthenticationRequest"} 5630 } 5631 }, 5632 "ClientVpnAuthenticationRequestList":{ 5633 "type":"list", 5634 "member":{"shape":"ClientVpnAuthenticationRequest"} 5635 }, 5636 "ClientVpnAuthenticationType":{ 5637 "type":"string", 5638 "enum":[ 5639 "certificate-authentication", 5640 "directory-service-authentication" 5641 ] 5642 }, 5643 "ClientVpnAuthorizationRuleStatus":{ 5644 "type":"structure", 5645 "members":{ 5646 "Code":{ 5647 "shape":"ClientVpnAuthorizationRuleStatusCode", 5648 "locationName":"code" 5649 }, 5650 "Message":{ 5651 "shape":"String", 5652 "locationName":"message" 5653 } 5654 } 5655 }, 5656 "ClientVpnAuthorizationRuleStatusCode":{ 5657 "type":"string", 5658 "enum":[ 5659 "authorizing", 5660 "active", 5661 "failed", 5662 "revoking" 5663 ] 5664 }, 5665 "ClientVpnConnection":{ 5666 "type":"structure", 5667 "members":{ 5668 "ClientVpnEndpointId":{ 5669 "shape":"String", 5670 "locationName":"clientVpnEndpointId" 5671 }, 5672 "Timestamp":{ 5673 "shape":"String", 5674 "locationName":"timestamp" 5675 }, 5676 "ConnectionId":{ 5677 "shape":"String", 5678 "locationName":"connectionId" 5679 }, 5680 "Username":{ 5681 "shape":"String", 5682 "locationName":"username" 5683 }, 5684 "ConnectionEstablishedTime":{ 5685 "shape":"String", 5686 "locationName":"connectionEstablishedTime" 5687 }, 5688 "IngressBytes":{ 5689 "shape":"String", 5690 "locationName":"ingressBytes" 5691 }, 5692 "EgressBytes":{ 5693 "shape":"String", 5694 "locationName":"egressBytes" 5695 }, 5696 "IngressPackets":{ 5697 "shape":"String", 5698 "locationName":"ingressPackets" 5699 }, 5700 "EgressPackets":{ 5701 "shape":"String", 5702 "locationName":"egressPackets" 5703 }, 5704 "ClientIp":{ 5705 "shape":"String", 5706 "locationName":"clientIp" 5707 }, 5708 "CommonName":{ 5709 "shape":"String", 5710 "locationName":"commonName" 5711 }, 5712 "Status":{ 5713 "shape":"ClientVpnConnectionStatus", 5714 "locationName":"status" 5715 }, 5716 "ConnectionEndTime":{ 5717 "shape":"String", 5718 "locationName":"connectionEndTime" 5719 } 5720 } 5721 }, 5722 "ClientVpnConnectionSet":{ 5723 "type":"list", 5724 "member":{ 5725 "shape":"ClientVpnConnection", 5726 "locationName":"item" 5727 } 5728 }, 5729 "ClientVpnConnectionStatus":{ 5730 "type":"structure", 5731 "members":{ 5732 "Code":{ 5733 "shape":"ClientVpnConnectionStatusCode", 5734 "locationName":"code" 5735 }, 5736 "Message":{ 5737 "shape":"String", 5738 "locationName":"message" 5739 } 5740 } 5741 }, 5742 "ClientVpnConnectionStatusCode":{ 5743 "type":"string", 5744 "enum":[ 5745 "active", 5746 "failed-to-terminate", 5747 "terminating", 5748 "terminated" 5749 ] 5750 }, 5751 "ClientVpnEndpoint":{ 5752 "type":"structure", 5753 "members":{ 5754 "ClientVpnEndpointId":{ 5755 "shape":"String", 5756 "locationName":"clientVpnEndpointId" 5757 }, 5758 "Description":{ 5759 "shape":"String", 5760 "locationName":"description" 5761 }, 5762 "Status":{ 5763 "shape":"ClientVpnEndpointStatus", 5764 "locationName":"status" 5765 }, 5766 "CreationTime":{ 5767 "shape":"String", 5768 "locationName":"creationTime" 5769 }, 5770 "DeletionTime":{ 5771 "shape":"String", 5772 "locationName":"deletionTime" 5773 }, 5774 "DnsName":{ 5775 "shape":"String", 5776 "locationName":"dnsName" 5777 }, 5778 "ClientCidrBlock":{ 5779 "shape":"String", 5780 "locationName":"clientCidrBlock" 5781 }, 5782 "DnsServers":{ 5783 "shape":"ValueStringList", 5784 "locationName":"dnsServer" 5785 }, 5786 "SplitTunnel":{ 5787 "shape":"Boolean", 5788 "locationName":"splitTunnel" 5789 }, 5790 "VpnProtocol":{ 5791 "shape":"VpnProtocol", 5792 "locationName":"vpnProtocol" 5793 }, 5794 "TransportProtocol":{ 5795 "shape":"TransportProtocol", 5796 "locationName":"transportProtocol" 5797 }, 5798 "VpnPort":{ 5799 "shape":"Integer", 5800 "locationName":"vpnPort" 5801 }, 5802 "AssociatedTargetNetworks":{ 5803 "shape":"AssociatedTargetNetworkSet", 5804 "deprecated":true, 5805 "deprecatedMessage":"This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.", 5806 "locationName":"associatedTargetNetwork" 5807 }, 5808 "ServerCertificateArn":{ 5809 "shape":"String", 5810 "locationName":"serverCertificateArn" 5811 }, 5812 "AuthenticationOptions":{ 5813 "shape":"ClientVpnAuthenticationList", 5814 "locationName":"authenticationOptions" 5815 }, 5816 "ConnectionLogOptions":{ 5817 "shape":"ConnectionLogResponseOptions", 5818 "locationName":"connectionLogOptions" 5819 }, 5820 "Tags":{ 5821 "shape":"TagList", 5822 "locationName":"tagSet" 5823 }, 5824 "SecurityGroupIds":{ 5825 "shape":"ClientVpnSecurityGroupIdSet", 5826 "locationName":"securityGroupIdSet" 5827 }, 5828 "VpcId":{ 5829 "shape":"VpcId", 5830 "locationName":"vpcId" 5831 } 5832 } 5833 }, 5834 "ClientVpnEndpointId":{"type":"string"}, 5835 "ClientVpnEndpointIdList":{ 5836 "type":"list", 5837 "member":{ 5838 "shape":"ClientVpnEndpointId", 5839 "locationName":"item" 5840 } 5841 }, 5842 "ClientVpnEndpointStatus":{ 5843 "type":"structure", 5844 "members":{ 5845 "Code":{ 5846 "shape":"ClientVpnEndpointStatusCode", 5847 "locationName":"code" 5848 }, 5849 "Message":{ 5850 "shape":"String", 5851 "locationName":"message" 5852 } 5853 } 5854 }, 5855 "ClientVpnEndpointStatusCode":{ 5856 "type":"string", 5857 "enum":[ 5858 "pending-associate", 5859 "available", 5860 "deleting", 5861 "deleted" 5862 ] 5863 }, 5864 "ClientVpnRoute":{ 5865 "type":"structure", 5866 "members":{ 5867 "ClientVpnEndpointId":{ 5868 "shape":"String", 5869 "locationName":"clientVpnEndpointId" 5870 }, 5871 "DestinationCidr":{ 5872 "shape":"String", 5873 "locationName":"destinationCidr" 5874 }, 5875 "TargetSubnet":{ 5876 "shape":"String", 5877 "locationName":"targetSubnet" 5878 }, 5879 "Type":{ 5880 "shape":"String", 5881 "locationName":"type" 5882 }, 5883 "Origin":{ 5884 "shape":"String", 5885 "locationName":"origin" 5886 }, 5887 "Status":{ 5888 "shape":"ClientVpnRouteStatus", 5889 "locationName":"status" 5890 }, 5891 "Description":{ 5892 "shape":"String", 5893 "locationName":"description" 5894 } 5895 } 5896 }, 5897 "ClientVpnRouteSet":{ 5898 "type":"list", 5899 "member":{ 5900 "shape":"ClientVpnRoute", 5901 "locationName":"item" 5902 } 5903 }, 5904 "ClientVpnRouteStatus":{ 5905 "type":"structure", 5906 "members":{ 5907 "Code":{ 5908 "shape":"ClientVpnRouteStatusCode", 5909 "locationName":"code" 5910 }, 5911 "Message":{ 5912 "shape":"String", 5913 "locationName":"message" 5914 } 5915 } 5916 }, 5917 "ClientVpnRouteStatusCode":{ 5918 "type":"string", 5919 "enum":[ 5920 "creating", 5921 "active", 5922 "failed", 5923 "deleting" 5924 ] 5925 }, 5926 "ClientVpnSecurityGroupIdSet":{ 5927 "type":"list", 5928 "member":{ 5929 "shape":"SecurityGroupId", 5930 "locationName":"item" 5931 } 5932 }, 5933 "CoipAddressUsage":{ 5934 "type":"structure", 5935 "members":{ 5936 "AllocationId":{ 5937 "shape":"String", 5938 "locationName":"allocationId" 5939 }, 5940 "AwsAccountId":{ 5941 "shape":"String", 5942 "locationName":"awsAccountId" 5943 }, 5944 "AwsService":{ 5945 "shape":"String", 5946 "locationName":"awsService" 5947 }, 5948 "CoIp":{ 5949 "shape":"String", 5950 "locationName":"coIp" 5951 } 5952 } 5953 }, 5954 "CoipAddressUsageSet":{ 5955 "type":"list", 5956 "member":{ 5957 "shape":"CoipAddressUsage", 5958 "locationName":"item" 5959 } 5960 }, 5961 "CoipPool":{ 5962 "type":"structure", 5963 "members":{ 5964 "PoolId":{ 5965 "shape":"CoipPoolId", 5966 "locationName":"poolId" 5967 }, 5968 "PoolCidrs":{ 5969 "shape":"ValueStringList", 5970 "locationName":"poolCidrSet" 5971 }, 5972 "LocalGatewayRouteTableId":{ 5973 "shape":"LocalGatewayRoutetableId", 5974 "locationName":"localGatewayRouteTableId" 5975 }, 5976 "Tags":{ 5977 "shape":"TagList", 5978 "locationName":"tagSet" 5979 } 5980 } 5981 }, 5982 "CoipPoolId":{"type":"string"}, 5983 "CoipPoolIdSet":{ 5984 "type":"list", 5985 "member":{ 5986 "shape":"CoipPoolId", 5987 "locationName":"item" 5988 } 5989 }, 5990 "CoipPoolMaxResults":{ 5991 "type":"integer", 5992 "max":1000, 5993 "min":5 5994 }, 5995 "CoipPoolSet":{ 5996 "type":"list", 5997 "member":{ 5998 "shape":"CoipPool", 5999 "locationName":"item" 6000 } 6001 }, 6002 "ConfirmProductInstanceRequest":{ 6003 "type":"structure", 6004 "required":[ 6005 "InstanceId", 6006 "ProductCode" 6007 ], 6008 "members":{ 6009 "InstanceId":{"shape":"InstanceId"}, 6010 "ProductCode":{"shape":"String"}, 6011 "DryRun":{ 6012 "shape":"Boolean", 6013 "locationName":"dryRun" 6014 } 6015 } 6016 }, 6017 "ConfirmProductInstanceResult":{ 6018 "type":"structure", 6019 "members":{ 6020 "OwnerId":{ 6021 "shape":"String", 6022 "locationName":"ownerId" 6023 }, 6024 "Return":{ 6025 "shape":"Boolean", 6026 "locationName":"return" 6027 } 6028 } 6029 }, 6030 "ConnectionLogOptions":{ 6031 "type":"structure", 6032 "members":{ 6033 "Enabled":{"shape":"Boolean"}, 6034 "CloudwatchLogGroup":{"shape":"String"}, 6035 "CloudwatchLogStream":{"shape":"String"} 6036 } 6037 }, 6038 "ConnectionLogResponseOptions":{ 6039 "type":"structure", 6040 "members":{ 6041 "Enabled":{"shape":"Boolean"}, 6042 "CloudwatchLogGroup":{"shape":"String"}, 6043 "CloudwatchLogStream":{"shape":"String"} 6044 } 6045 }, 6046 "ConnectionNotification":{ 6047 "type":"structure", 6048 "members":{ 6049 "ConnectionNotificationId":{ 6050 "shape":"String", 6051 "locationName":"connectionNotificationId" 6052 }, 6053 "ServiceId":{ 6054 "shape":"String", 6055 "locationName":"serviceId" 6056 }, 6057 "VpcEndpointId":{ 6058 "shape":"String", 6059 "locationName":"vpcEndpointId" 6060 }, 6061 "ConnectionNotificationType":{ 6062 "shape":"ConnectionNotificationType", 6063 "locationName":"connectionNotificationType" 6064 }, 6065 "ConnectionNotificationArn":{ 6066 "shape":"String", 6067 "locationName":"connectionNotificationArn" 6068 }, 6069 "ConnectionEvents":{ 6070 "shape":"ValueStringList", 6071 "locationName":"connectionEvents" 6072 }, 6073 "ConnectionNotificationState":{ 6074 "shape":"ConnectionNotificationState", 6075 "locationName":"connectionNotificationState" 6076 } 6077 } 6078 }, 6079 "ConnectionNotificationId":{"type":"string"}, 6080 "ConnectionNotificationSet":{ 6081 "type":"list", 6082 "member":{ 6083 "shape":"ConnectionNotification", 6084 "locationName":"item" 6085 } 6086 }, 6087 "ConnectionNotificationState":{ 6088 "type":"string", 6089 "enum":[ 6090 "Enabled", 6091 "Disabled" 6092 ] 6093 }, 6094 "ConnectionNotificationType":{ 6095 "type":"string", 6096 "enum":["Topic"] 6097 }, 6098 "ContainerFormat":{ 6099 "type":"string", 6100 "enum":["ova"] 6101 }, 6102 "ConversionIdStringList":{ 6103 "type":"list", 6104 "member":{ 6105 "shape":"ConversionTaskId", 6106 "locationName":"item" 6107 } 6108 }, 6109 "ConversionTask":{ 6110 "type":"structure", 6111 "members":{ 6112 "ConversionTaskId":{ 6113 "shape":"String", 6114 "locationName":"conversionTaskId" 6115 }, 6116 "ExpirationTime":{ 6117 "shape":"String", 6118 "locationName":"expirationTime" 6119 }, 6120 "ImportInstance":{ 6121 "shape":"ImportInstanceTaskDetails", 6122 "locationName":"importInstance" 6123 }, 6124 "ImportVolume":{ 6125 "shape":"ImportVolumeTaskDetails", 6126 "locationName":"importVolume" 6127 }, 6128 "State":{ 6129 "shape":"ConversionTaskState", 6130 "locationName":"state" 6131 }, 6132 "StatusMessage":{ 6133 "shape":"String", 6134 "locationName":"statusMessage" 6135 }, 6136 "Tags":{ 6137 "shape":"TagList", 6138 "locationName":"tagSet" 6139 } 6140 } 6141 }, 6142 "ConversionTaskId":{"type":"string"}, 6143 "ConversionTaskState":{ 6144 "type":"string", 6145 "enum":[ 6146 "active", 6147 "cancelling", 6148 "cancelled", 6149 "completed" 6150 ] 6151 }, 6152 "CopyFpgaImageRequest":{ 6153 "type":"structure", 6154 "required":[ 6155 "SourceFpgaImageId", 6156 "SourceRegion" 6157 ], 6158 "members":{ 6159 "DryRun":{"shape":"Boolean"}, 6160 "SourceFpgaImageId":{"shape":"FpgaImageId"}, 6161 "Description":{"shape":"String"}, 6162 "Name":{"shape":"String"}, 6163 "SourceRegion":{"shape":"String"}, 6164 "ClientToken":{"shape":"String"} 6165 } 6166 }, 6167 "CopyFpgaImageResult":{ 6168 "type":"structure", 6169 "members":{ 6170 "FpgaImageId":{ 6171 "shape":"String", 6172 "locationName":"fpgaImageId" 6173 } 6174 } 6175 }, 6176 "CopyImageRequest":{ 6177 "type":"structure", 6178 "required":[ 6179 "Name", 6180 "SourceImageId", 6181 "SourceRegion" 6182 ], 6183 "members":{ 6184 "ClientToken":{"shape":"String"}, 6185 "Description":{"shape":"String"}, 6186 "Encrypted":{ 6187 "shape":"Boolean", 6188 "locationName":"encrypted" 6189 }, 6190 "KmsKeyId":{ 6191 "shape":"KmsKeyId", 6192 "locationName":"kmsKeyId" 6193 }, 6194 "Name":{"shape":"String"}, 6195 "SourceImageId":{"shape":"String"}, 6196 "SourceRegion":{"shape":"String"}, 6197 "DryRun":{ 6198 "shape":"Boolean", 6199 "locationName":"dryRun" 6200 } 6201 } 6202 }, 6203 "CopyImageResult":{ 6204 "type":"structure", 6205 "members":{ 6206 "ImageId":{ 6207 "shape":"String", 6208 "locationName":"imageId" 6209 } 6210 } 6211 }, 6212 "CopySnapshotRequest":{ 6213 "type":"structure", 6214 "required":[ 6215 "SourceRegion", 6216 "SourceSnapshotId" 6217 ], 6218 "members":{ 6219 "Description":{"shape":"String"}, 6220 "DestinationRegion":{ 6221 "shape":"String", 6222 "locationName":"destinationRegion" 6223 }, 6224 "Encrypted":{ 6225 "shape":"Boolean", 6226 "locationName":"encrypted" 6227 }, 6228 "KmsKeyId":{ 6229 "shape":"KmsKeyId", 6230 "locationName":"kmsKeyId" 6231 }, 6232 "PresignedUrl":{ 6233 "shape":"String", 6234 "locationName":"presignedUrl" 6235 }, 6236 "SourceRegion":{"shape":"String"}, 6237 "SourceSnapshotId":{"shape":"String"}, 6238 "TagSpecifications":{ 6239 "shape":"TagSpecificationList", 6240 "locationName":"TagSpecification" 6241 }, 6242 "DryRun":{ 6243 "shape":"Boolean", 6244 "locationName":"dryRun" 6245 } 6246 } 6247 }, 6248 "CopySnapshotResult":{ 6249 "type":"structure", 6250 "members":{ 6251 "SnapshotId":{ 6252 "shape":"String", 6253 "locationName":"snapshotId" 6254 }, 6255 "Tags":{ 6256 "shape":"TagList", 6257 "locationName":"tagSet" 6258 } 6259 } 6260 }, 6261 "CopyTagsFromSource":{ 6262 "type":"string", 6263 "enum":["volume"] 6264 }, 6265 "CoreCount":{"type":"integer"}, 6266 "CoreCountList":{ 6267 "type":"list", 6268 "member":{ 6269 "shape":"CoreCount", 6270 "locationName":"item" 6271 } 6272 }, 6273 "CpuOptions":{ 6274 "type":"structure", 6275 "members":{ 6276 "CoreCount":{ 6277 "shape":"Integer", 6278 "locationName":"coreCount" 6279 }, 6280 "ThreadsPerCore":{ 6281 "shape":"Integer", 6282 "locationName":"threadsPerCore" 6283 } 6284 } 6285 }, 6286 "CpuOptionsRequest":{ 6287 "type":"structure", 6288 "members":{ 6289 "CoreCount":{"shape":"Integer"}, 6290 "ThreadsPerCore":{"shape":"Integer"} 6291 } 6292 }, 6293 "CreateCapacityReservationRequest":{ 6294 "type":"structure", 6295 "required":[ 6296 "InstanceType", 6297 "InstancePlatform", 6298 "InstanceCount" 6299 ], 6300 "members":{ 6301 "ClientToken":{"shape":"String"}, 6302 "InstanceType":{"shape":"String"}, 6303 "InstancePlatform":{"shape":"CapacityReservationInstancePlatform"}, 6304 "AvailabilityZone":{"shape":"String"}, 6305 "AvailabilityZoneId":{"shape":"String"}, 6306 "Tenancy":{"shape":"CapacityReservationTenancy"}, 6307 "InstanceCount":{"shape":"Integer"}, 6308 "EbsOptimized":{"shape":"Boolean"}, 6309 "EphemeralStorage":{"shape":"Boolean"}, 6310 "EndDate":{"shape":"DateTime"}, 6311 "EndDateType":{"shape":"EndDateType"}, 6312 "InstanceMatchCriteria":{"shape":"InstanceMatchCriteria"}, 6313 "TagSpecifications":{"shape":"TagSpecificationList"}, 6314 "DryRun":{"shape":"Boolean"} 6315 } 6316 }, 6317 "CreateCapacityReservationResult":{ 6318 "type":"structure", 6319 "members":{ 6320 "CapacityReservation":{ 6321 "shape":"CapacityReservation", 6322 "locationName":"capacityReservation" 6323 } 6324 } 6325 }, 6326 "CreateClientVpnEndpointRequest":{ 6327 "type":"structure", 6328 "required":[ 6329 "ClientCidrBlock", 6330 "ServerCertificateArn", 6331 "AuthenticationOptions", 6332 "ConnectionLogOptions" 6333 ], 6334 "members":{ 6335 "ClientCidrBlock":{"shape":"String"}, 6336 "ServerCertificateArn":{"shape":"String"}, 6337 "AuthenticationOptions":{ 6338 "shape":"ClientVpnAuthenticationRequestList", 6339 "locationName":"Authentication" 6340 }, 6341 "ConnectionLogOptions":{"shape":"ConnectionLogOptions"}, 6342 "DnsServers":{"shape":"ValueStringList"}, 6343 "TransportProtocol":{"shape":"TransportProtocol"}, 6344 "VpnPort":{"shape":"Integer"}, 6345 "Description":{"shape":"String"}, 6346 "SplitTunnel":{"shape":"Boolean"}, 6347 "DryRun":{"shape":"Boolean"}, 6348 "ClientToken":{ 6349 "shape":"String", 6350 "idempotencyToken":true 6351 }, 6352 "TagSpecifications":{ 6353 "shape":"TagSpecificationList", 6354 "locationName":"TagSpecification" 6355 }, 6356 "SecurityGroupIds":{ 6357 "shape":"ClientVpnSecurityGroupIdSet", 6358 "locationName":"SecurityGroupId" 6359 }, 6360 "VpcId":{"shape":"VpcId"} 6361 } 6362 }, 6363 "CreateClientVpnEndpointResult":{ 6364 "type":"structure", 6365 "members":{ 6366 "ClientVpnEndpointId":{ 6367 "shape":"String", 6368 "locationName":"clientVpnEndpointId" 6369 }, 6370 "Status":{ 6371 "shape":"ClientVpnEndpointStatus", 6372 "locationName":"status" 6373 }, 6374 "DnsName":{ 6375 "shape":"String", 6376 "locationName":"dnsName" 6377 } 6378 } 6379 }, 6380 "CreateClientVpnRouteRequest":{ 6381 "type":"structure", 6382 "required":[ 6383 "ClientVpnEndpointId", 6384 "DestinationCidrBlock", 6385 "TargetVpcSubnetId" 6386 ], 6387 "members":{ 6388 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 6389 "DestinationCidrBlock":{"shape":"String"}, 6390 "TargetVpcSubnetId":{"shape":"SubnetId"}, 6391 "Description":{"shape":"String"}, 6392 "ClientToken":{ 6393 "shape":"String", 6394 "idempotencyToken":true 6395 }, 6396 "DryRun":{"shape":"Boolean"} 6397 } 6398 }, 6399 "CreateClientVpnRouteResult":{ 6400 "type":"structure", 6401 "members":{ 6402 "Status":{ 6403 "shape":"ClientVpnRouteStatus", 6404 "locationName":"status" 6405 } 6406 } 6407 }, 6408 "CreateCustomerGatewayRequest":{ 6409 "type":"structure", 6410 "required":[ 6411 "BgpAsn", 6412 "Type" 6413 ], 6414 "members":{ 6415 "BgpAsn":{"shape":"Integer"}, 6416 "PublicIp":{ 6417 "shape":"String", 6418 "locationName":"IpAddress" 6419 }, 6420 "CertificateArn":{"shape":"String"}, 6421 "Type":{"shape":"GatewayType"}, 6422 "DeviceName":{"shape":"String"}, 6423 "DryRun":{ 6424 "shape":"Boolean", 6425 "locationName":"dryRun" 6426 } 6427 } 6428 }, 6429 "CreateCustomerGatewayResult":{ 6430 "type":"structure", 6431 "members":{ 6432 "CustomerGateway":{ 6433 "shape":"CustomerGateway", 6434 "locationName":"customerGateway" 6435 } 6436 } 6437 }, 6438 "CreateDefaultSubnetRequest":{ 6439 "type":"structure", 6440 "required":["AvailabilityZone"], 6441 "members":{ 6442 "AvailabilityZone":{"shape":"String"}, 6443 "DryRun":{"shape":"Boolean"} 6444 } 6445 }, 6446 "CreateDefaultSubnetResult":{ 6447 "type":"structure", 6448 "members":{ 6449 "Subnet":{ 6450 "shape":"Subnet", 6451 "locationName":"subnet" 6452 } 6453 } 6454 }, 6455 "CreateDefaultVpcRequest":{ 6456 "type":"structure", 6457 "members":{ 6458 "DryRun":{"shape":"Boolean"} 6459 } 6460 }, 6461 "CreateDefaultVpcResult":{ 6462 "type":"structure", 6463 "members":{ 6464 "Vpc":{ 6465 "shape":"Vpc", 6466 "locationName":"vpc" 6467 } 6468 } 6469 }, 6470 "CreateDhcpOptionsRequest":{ 6471 "type":"structure", 6472 "required":["DhcpConfigurations"], 6473 "members":{ 6474 "DhcpConfigurations":{ 6475 "shape":"NewDhcpConfigurationList", 6476 "locationName":"dhcpConfiguration" 6477 }, 6478 "DryRun":{ 6479 "shape":"Boolean", 6480 "locationName":"dryRun" 6481 } 6482 } 6483 }, 6484 "CreateDhcpOptionsResult":{ 6485 "type":"structure", 6486 "members":{ 6487 "DhcpOptions":{ 6488 "shape":"DhcpOptions", 6489 "locationName":"dhcpOptions" 6490 } 6491 } 6492 }, 6493 "CreateEgressOnlyInternetGatewayRequest":{ 6494 "type":"structure", 6495 "required":["VpcId"], 6496 "members":{ 6497 "ClientToken":{"shape":"String"}, 6498 "DryRun":{"shape":"Boolean"}, 6499 "VpcId":{"shape":"VpcId"} 6500 } 6501 }, 6502 "CreateEgressOnlyInternetGatewayResult":{ 6503 "type":"structure", 6504 "members":{ 6505 "ClientToken":{ 6506 "shape":"String", 6507 "locationName":"clientToken" 6508 }, 6509 "EgressOnlyInternetGateway":{ 6510 "shape":"EgressOnlyInternetGateway", 6511 "locationName":"egressOnlyInternetGateway" 6512 } 6513 } 6514 }, 6515 "CreateFleetError":{ 6516 "type":"structure", 6517 "members":{ 6518 "LaunchTemplateAndOverrides":{ 6519 "shape":"LaunchTemplateAndOverridesResponse", 6520 "locationName":"launchTemplateAndOverrides" 6521 }, 6522 "Lifecycle":{ 6523 "shape":"InstanceLifecycle", 6524 "locationName":"lifecycle" 6525 }, 6526 "ErrorCode":{ 6527 "shape":"String", 6528 "locationName":"errorCode" 6529 }, 6530 "ErrorMessage":{ 6531 "shape":"String", 6532 "locationName":"errorMessage" 6533 } 6534 } 6535 }, 6536 "CreateFleetErrorsSet":{ 6537 "type":"list", 6538 "member":{ 6539 "shape":"CreateFleetError", 6540 "locationName":"item" 6541 } 6542 }, 6543 "CreateFleetInstance":{ 6544 "type":"structure", 6545 "members":{ 6546 "LaunchTemplateAndOverrides":{ 6547 "shape":"LaunchTemplateAndOverridesResponse", 6548 "locationName":"launchTemplateAndOverrides" 6549 }, 6550 "Lifecycle":{ 6551 "shape":"InstanceLifecycle", 6552 "locationName":"lifecycle" 6553 }, 6554 "InstanceIds":{ 6555 "shape":"InstanceIdsSet", 6556 "locationName":"instanceIds" 6557 }, 6558 "InstanceType":{ 6559 "shape":"InstanceType", 6560 "locationName":"instanceType" 6561 }, 6562 "Platform":{ 6563 "shape":"PlatformValues", 6564 "locationName":"platform" 6565 } 6566 } 6567 }, 6568 "CreateFleetInstancesSet":{ 6569 "type":"list", 6570 "member":{ 6571 "shape":"CreateFleetInstance", 6572 "locationName":"item" 6573 } 6574 }, 6575 "CreateFleetRequest":{ 6576 "type":"structure", 6577 "required":[ 6578 "LaunchTemplateConfigs", 6579 "TargetCapacitySpecification" 6580 ], 6581 "members":{ 6582 "DryRun":{"shape":"Boolean"}, 6583 "ClientToken":{"shape":"String"}, 6584 "SpotOptions":{"shape":"SpotOptionsRequest"}, 6585 "OnDemandOptions":{"shape":"OnDemandOptionsRequest"}, 6586 "ExcessCapacityTerminationPolicy":{"shape":"FleetExcessCapacityTerminationPolicy"}, 6587 "LaunchTemplateConfigs":{"shape":"FleetLaunchTemplateConfigListRequest"}, 6588 "TargetCapacitySpecification":{"shape":"TargetCapacitySpecificationRequest"}, 6589 "TerminateInstancesWithExpiration":{"shape":"Boolean"}, 6590 "Type":{"shape":"FleetType"}, 6591 "ValidFrom":{"shape":"DateTime"}, 6592 "ValidUntil":{"shape":"DateTime"}, 6593 "ReplaceUnhealthyInstances":{"shape":"Boolean"}, 6594 "TagSpecifications":{ 6595 "shape":"TagSpecificationList", 6596 "locationName":"TagSpecification" 6597 } 6598 } 6599 }, 6600 "CreateFleetResult":{ 6601 "type":"structure", 6602 "members":{ 6603 "FleetId":{ 6604 "shape":"FleetId", 6605 "locationName":"fleetId" 6606 }, 6607 "Errors":{ 6608 "shape":"CreateFleetErrorsSet", 6609 "locationName":"errorSet" 6610 }, 6611 "Instances":{ 6612 "shape":"CreateFleetInstancesSet", 6613 "locationName":"fleetInstanceSet" 6614 } 6615 } 6616 }, 6617 "CreateFlowLogsRequest":{ 6618 "type":"structure", 6619 "required":[ 6620 "ResourceIds", 6621 "ResourceType", 6622 "TrafficType" 6623 ], 6624 "members":{ 6625 "DryRun":{"shape":"Boolean"}, 6626 "ClientToken":{"shape":"String"}, 6627 "DeliverLogsPermissionArn":{"shape":"String"}, 6628 "LogGroupName":{"shape":"String"}, 6629 "ResourceIds":{ 6630 "shape":"FlowLogResourceIds", 6631 "locationName":"ResourceId" 6632 }, 6633 "ResourceType":{"shape":"FlowLogsResourceType"}, 6634 "TrafficType":{"shape":"TrafficType"}, 6635 "LogDestinationType":{"shape":"LogDestinationType"}, 6636 "LogDestination":{"shape":"String"}, 6637 "LogFormat":{"shape":"String"}, 6638 "TagSpecifications":{ 6639 "shape":"TagSpecificationList", 6640 "locationName":"TagSpecification" 6641 }, 6642 "MaxAggregationInterval":{"shape":"Integer"} 6643 } 6644 }, 6645 "CreateFlowLogsResult":{ 6646 "type":"structure", 6647 "members":{ 6648 "ClientToken":{ 6649 "shape":"String", 6650 "locationName":"clientToken" 6651 }, 6652 "FlowLogIds":{ 6653 "shape":"ValueStringList", 6654 "locationName":"flowLogIdSet" 6655 }, 6656 "Unsuccessful":{ 6657 "shape":"UnsuccessfulItemSet", 6658 "locationName":"unsuccessful" 6659 } 6660 } 6661 }, 6662 "CreateFpgaImageRequest":{ 6663 "type":"structure", 6664 "required":["InputStorageLocation"], 6665 "members":{ 6666 "DryRun":{"shape":"Boolean"}, 6667 "InputStorageLocation":{"shape":"StorageLocation"}, 6668 "LogsStorageLocation":{"shape":"StorageLocation"}, 6669 "Description":{"shape":"String"}, 6670 "Name":{"shape":"String"}, 6671 "ClientToken":{"shape":"String"}, 6672 "TagSpecifications":{ 6673 "shape":"TagSpecificationList", 6674 "locationName":"TagSpecification" 6675 } 6676 } 6677 }, 6678 "CreateFpgaImageResult":{ 6679 "type":"structure", 6680 "members":{ 6681 "FpgaImageId":{ 6682 "shape":"String", 6683 "locationName":"fpgaImageId" 6684 }, 6685 "FpgaImageGlobalId":{ 6686 "shape":"String", 6687 "locationName":"fpgaImageGlobalId" 6688 } 6689 } 6690 }, 6691 "CreateImageRequest":{ 6692 "type":"structure", 6693 "required":[ 6694 "InstanceId", 6695 "Name" 6696 ], 6697 "members":{ 6698 "BlockDeviceMappings":{ 6699 "shape":"BlockDeviceMappingRequestList", 6700 "locationName":"blockDeviceMapping" 6701 }, 6702 "Description":{ 6703 "shape":"String", 6704 "locationName":"description" 6705 }, 6706 "DryRun":{ 6707 "shape":"Boolean", 6708 "locationName":"dryRun" 6709 }, 6710 "InstanceId":{ 6711 "shape":"InstanceId", 6712 "locationName":"instanceId" 6713 }, 6714 "Name":{ 6715 "shape":"String", 6716 "locationName":"name" 6717 }, 6718 "NoReboot":{ 6719 "shape":"Boolean", 6720 "locationName":"noReboot" 6721 } 6722 } 6723 }, 6724 "CreateImageResult":{ 6725 "type":"structure", 6726 "members":{ 6727 "ImageId":{ 6728 "shape":"String", 6729 "locationName":"imageId" 6730 } 6731 } 6732 }, 6733 "CreateInstanceExportTaskRequest":{ 6734 "type":"structure", 6735 "required":["InstanceId"], 6736 "members":{ 6737 "Description":{ 6738 "shape":"String", 6739 "locationName":"description" 6740 }, 6741 "ExportToS3Task":{ 6742 "shape":"ExportToS3TaskSpecification", 6743 "locationName":"exportToS3" 6744 }, 6745 "InstanceId":{ 6746 "shape":"InstanceId", 6747 "locationName":"instanceId" 6748 }, 6749 "TargetEnvironment":{ 6750 "shape":"ExportEnvironment", 6751 "locationName":"targetEnvironment" 6752 } 6753 } 6754 }, 6755 "CreateInstanceExportTaskResult":{ 6756 "type":"structure", 6757 "members":{ 6758 "ExportTask":{ 6759 "shape":"ExportTask", 6760 "locationName":"exportTask" 6761 } 6762 } 6763 }, 6764 "CreateInternetGatewayRequest":{ 6765 "type":"structure", 6766 "members":{ 6767 "DryRun":{ 6768 "shape":"Boolean", 6769 "locationName":"dryRun" 6770 } 6771 } 6772 }, 6773 "CreateInternetGatewayResult":{ 6774 "type":"structure", 6775 "members":{ 6776 "InternetGateway":{ 6777 "shape":"InternetGateway", 6778 "locationName":"internetGateway" 6779 } 6780 } 6781 }, 6782 "CreateKeyPairRequest":{ 6783 "type":"structure", 6784 "required":["KeyName"], 6785 "members":{ 6786 "KeyName":{"shape":"String"}, 6787 "DryRun":{ 6788 "shape":"Boolean", 6789 "locationName":"dryRun" 6790 } 6791 } 6792 }, 6793 "CreateLaunchTemplateRequest":{ 6794 "type":"structure", 6795 "required":[ 6796 "LaunchTemplateName", 6797 "LaunchTemplateData" 6798 ], 6799 "members":{ 6800 "DryRun":{"shape":"Boolean"}, 6801 "ClientToken":{"shape":"String"}, 6802 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 6803 "VersionDescription":{"shape":"VersionDescription"}, 6804 "LaunchTemplateData":{"shape":"RequestLaunchTemplateData"}, 6805 "TagSpecifications":{ 6806 "shape":"TagSpecificationList", 6807 "locationName":"TagSpecification" 6808 } 6809 } 6810 }, 6811 "CreateLaunchTemplateResult":{ 6812 "type":"structure", 6813 "members":{ 6814 "LaunchTemplate":{ 6815 "shape":"LaunchTemplate", 6816 "locationName":"launchTemplate" 6817 } 6818 } 6819 }, 6820 "CreateLaunchTemplateVersionRequest":{ 6821 "type":"structure", 6822 "required":["LaunchTemplateData"], 6823 "members":{ 6824 "DryRun":{"shape":"Boolean"}, 6825 "ClientToken":{"shape":"String"}, 6826 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 6827 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 6828 "SourceVersion":{"shape":"String"}, 6829 "VersionDescription":{"shape":"VersionDescription"}, 6830 "LaunchTemplateData":{"shape":"RequestLaunchTemplateData"} 6831 } 6832 }, 6833 "CreateLaunchTemplateVersionResult":{ 6834 "type":"structure", 6835 "members":{ 6836 "LaunchTemplateVersion":{ 6837 "shape":"LaunchTemplateVersion", 6838 "locationName":"launchTemplateVersion" 6839 } 6840 } 6841 }, 6842 "CreateLocalGatewayRouteRequest":{ 6843 "type":"structure", 6844 "required":[ 6845 "DestinationCidrBlock", 6846 "LocalGatewayRouteTableId", 6847 "LocalGatewayVirtualInterfaceGroupId" 6848 ], 6849 "members":{ 6850 "DestinationCidrBlock":{"shape":"String"}, 6851 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 6852 "LocalGatewayVirtualInterfaceGroupId":{"shape":"LocalGatewayVirtualInterfaceGroupId"}, 6853 "DryRun":{"shape":"Boolean"} 6854 } 6855 }, 6856 "CreateLocalGatewayRouteResult":{ 6857 "type":"structure", 6858 "members":{ 6859 "Route":{ 6860 "shape":"LocalGatewayRoute", 6861 "locationName":"route" 6862 } 6863 } 6864 }, 6865 "CreateLocalGatewayRouteTableVpcAssociationRequest":{ 6866 "type":"structure", 6867 "required":[ 6868 "LocalGatewayRouteTableId", 6869 "VpcId" 6870 ], 6871 "members":{ 6872 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 6873 "VpcId":{"shape":"VpcId"}, 6874 "DryRun":{"shape":"Boolean"} 6875 } 6876 }, 6877 "CreateLocalGatewayRouteTableVpcAssociationResult":{ 6878 "type":"structure", 6879 "members":{ 6880 "LocalGatewayRouteTableVpcAssociation":{ 6881 "shape":"LocalGatewayRouteTableVpcAssociation", 6882 "locationName":"localGatewayRouteTableVpcAssociation" 6883 } 6884 } 6885 }, 6886 "CreateNatGatewayRequest":{ 6887 "type":"structure", 6888 "required":[ 6889 "AllocationId", 6890 "SubnetId" 6891 ], 6892 "members":{ 6893 "AllocationId":{"shape":"AllocationId"}, 6894 "ClientToken":{ 6895 "shape":"String", 6896 "idempotencyToken":true 6897 }, 6898 "DryRun":{"shape":"Boolean"}, 6899 "SubnetId":{"shape":"SubnetId"}, 6900 "TagSpecifications":{ 6901 "shape":"TagSpecificationList", 6902 "locationName":"TagSpecification" 6903 } 6904 } 6905 }, 6906 "CreateNatGatewayResult":{ 6907 "type":"structure", 6908 "members":{ 6909 "ClientToken":{ 6910 "shape":"String", 6911 "locationName":"clientToken" 6912 }, 6913 "NatGateway":{ 6914 "shape":"NatGateway", 6915 "locationName":"natGateway" 6916 } 6917 } 6918 }, 6919 "CreateNetworkAclEntryRequest":{ 6920 "type":"structure", 6921 "required":[ 6922 "Egress", 6923 "NetworkAclId", 6924 "Protocol", 6925 "RuleAction", 6926 "RuleNumber" 6927 ], 6928 "members":{ 6929 "CidrBlock":{ 6930 "shape":"String", 6931 "locationName":"cidrBlock" 6932 }, 6933 "DryRun":{ 6934 "shape":"Boolean", 6935 "locationName":"dryRun" 6936 }, 6937 "Egress":{ 6938 "shape":"Boolean", 6939 "locationName":"egress" 6940 }, 6941 "IcmpTypeCode":{ 6942 "shape":"IcmpTypeCode", 6943 "locationName":"Icmp" 6944 }, 6945 "Ipv6CidrBlock":{ 6946 "shape":"String", 6947 "locationName":"ipv6CidrBlock" 6948 }, 6949 "NetworkAclId":{ 6950 "shape":"NetworkAclId", 6951 "locationName":"networkAclId" 6952 }, 6953 "PortRange":{ 6954 "shape":"PortRange", 6955 "locationName":"portRange" 6956 }, 6957 "Protocol":{ 6958 "shape":"String", 6959 "locationName":"protocol" 6960 }, 6961 "RuleAction":{ 6962 "shape":"RuleAction", 6963 "locationName":"ruleAction" 6964 }, 6965 "RuleNumber":{ 6966 "shape":"Integer", 6967 "locationName":"ruleNumber" 6968 } 6969 } 6970 }, 6971 "CreateNetworkAclRequest":{ 6972 "type":"structure", 6973 "required":["VpcId"], 6974 "members":{ 6975 "DryRun":{ 6976 "shape":"Boolean", 6977 "locationName":"dryRun" 6978 }, 6979 "VpcId":{ 6980 "shape":"VpcId", 6981 "locationName":"vpcId" 6982 } 6983 } 6984 }, 6985 "CreateNetworkAclResult":{ 6986 "type":"structure", 6987 "members":{ 6988 "NetworkAcl":{ 6989 "shape":"NetworkAcl", 6990 "locationName":"networkAcl" 6991 } 6992 } 6993 }, 6994 "CreateNetworkInterfacePermissionRequest":{ 6995 "type":"structure", 6996 "required":[ 6997 "NetworkInterfaceId", 6998 "Permission" 6999 ], 7000 "members":{ 7001 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 7002 "AwsAccountId":{"shape":"String"}, 7003 "AwsService":{"shape":"String"}, 7004 "Permission":{"shape":"InterfacePermissionType"}, 7005 "DryRun":{"shape":"Boolean"} 7006 } 7007 }, 7008 "CreateNetworkInterfacePermissionResult":{ 7009 "type":"structure", 7010 "members":{ 7011 "InterfacePermission":{ 7012 "shape":"NetworkInterfacePermission", 7013 "locationName":"interfacePermission" 7014 } 7015 } 7016 }, 7017 "CreateNetworkInterfaceRequest":{ 7018 "type":"structure", 7019 "required":["SubnetId"], 7020 "members":{ 7021 "Description":{ 7022 "shape":"String", 7023 "locationName":"description" 7024 }, 7025 "DryRun":{ 7026 "shape":"Boolean", 7027 "locationName":"dryRun" 7028 }, 7029 "Groups":{ 7030 "shape":"SecurityGroupIdStringList", 7031 "locationName":"SecurityGroupId" 7032 }, 7033 "Ipv6AddressCount":{ 7034 "shape":"Integer", 7035 "locationName":"ipv6AddressCount" 7036 }, 7037 "Ipv6Addresses":{ 7038 "shape":"InstanceIpv6AddressList", 7039 "locationName":"ipv6Addresses" 7040 }, 7041 "PrivateIpAddress":{ 7042 "shape":"String", 7043 "locationName":"privateIpAddress" 7044 }, 7045 "PrivateIpAddresses":{ 7046 "shape":"PrivateIpAddressSpecificationList", 7047 "locationName":"privateIpAddresses" 7048 }, 7049 "SecondaryPrivateIpAddressCount":{ 7050 "shape":"Integer", 7051 "locationName":"secondaryPrivateIpAddressCount" 7052 }, 7053 "InterfaceType":{"shape":"NetworkInterfaceCreationType"}, 7054 "SubnetId":{ 7055 "shape":"SubnetId", 7056 "locationName":"subnetId" 7057 } 7058 } 7059 }, 7060 "CreateNetworkInterfaceResult":{ 7061 "type":"structure", 7062 "members":{ 7063 "NetworkInterface":{ 7064 "shape":"NetworkInterface", 7065 "locationName":"networkInterface" 7066 } 7067 } 7068 }, 7069 "CreatePlacementGroupRequest":{ 7070 "type":"structure", 7071 "members":{ 7072 "DryRun":{ 7073 "shape":"Boolean", 7074 "locationName":"dryRun" 7075 }, 7076 "GroupName":{ 7077 "shape":"String", 7078 "locationName":"groupName" 7079 }, 7080 "Strategy":{ 7081 "shape":"PlacementStrategy", 7082 "locationName":"strategy" 7083 }, 7084 "PartitionCount":{"shape":"Integer"} 7085 } 7086 }, 7087 "CreateReservedInstancesListingRequest":{ 7088 "type":"structure", 7089 "required":[ 7090 "ClientToken", 7091 "InstanceCount", 7092 "PriceSchedules", 7093 "ReservedInstancesId" 7094 ], 7095 "members":{ 7096 "ClientToken":{ 7097 "shape":"String", 7098 "locationName":"clientToken" 7099 }, 7100 "InstanceCount":{ 7101 "shape":"Integer", 7102 "locationName":"instanceCount" 7103 }, 7104 "PriceSchedules":{ 7105 "shape":"PriceScheduleSpecificationList", 7106 "locationName":"priceSchedules" 7107 }, 7108 "ReservedInstancesId":{ 7109 "shape":"ReservationId", 7110 "locationName":"reservedInstancesId" 7111 } 7112 } 7113 }, 7114 "CreateReservedInstancesListingResult":{ 7115 "type":"structure", 7116 "members":{ 7117 "ReservedInstancesListings":{ 7118 "shape":"ReservedInstancesListingList", 7119 "locationName":"reservedInstancesListingsSet" 7120 } 7121 } 7122 }, 7123 "CreateRouteRequest":{ 7124 "type":"structure", 7125 "required":["RouteTableId"], 7126 "members":{ 7127 "DestinationCidrBlock":{ 7128 "shape":"String", 7129 "locationName":"destinationCidrBlock" 7130 }, 7131 "DestinationIpv6CidrBlock":{ 7132 "shape":"String", 7133 "locationName":"destinationIpv6CidrBlock" 7134 }, 7135 "DryRun":{ 7136 "shape":"Boolean", 7137 "locationName":"dryRun" 7138 }, 7139 "EgressOnlyInternetGatewayId":{ 7140 "shape":"EgressOnlyInternetGatewayId", 7141 "locationName":"egressOnlyInternetGatewayId" 7142 }, 7143 "GatewayId":{ 7144 "shape":"RouteGatewayId", 7145 "locationName":"gatewayId" 7146 }, 7147 "InstanceId":{ 7148 "shape":"InstanceId", 7149 "locationName":"instanceId" 7150 }, 7151 "NatGatewayId":{ 7152 "shape":"NatGatewayId", 7153 "locationName":"natGatewayId" 7154 }, 7155 "TransitGatewayId":{"shape":"TransitGatewayId"}, 7156 "LocalGatewayId":{"shape":"LocalGatewayId"}, 7157 "NetworkInterfaceId":{ 7158 "shape":"NetworkInterfaceId", 7159 "locationName":"networkInterfaceId" 7160 }, 7161 "RouteTableId":{ 7162 "shape":"RouteTableId", 7163 "locationName":"routeTableId" 7164 }, 7165 "VpcPeeringConnectionId":{ 7166 "shape":"VpcPeeringConnectionId", 7167 "locationName":"vpcPeeringConnectionId" 7168 } 7169 } 7170 }, 7171 "CreateRouteResult":{ 7172 "type":"structure", 7173 "members":{ 7174 "Return":{ 7175 "shape":"Boolean", 7176 "locationName":"return" 7177 } 7178 } 7179 }, 7180 "CreateRouteTableRequest":{ 7181 "type":"structure", 7182 "required":["VpcId"], 7183 "members":{ 7184 "DryRun":{ 7185 "shape":"Boolean", 7186 "locationName":"dryRun" 7187 }, 7188 "VpcId":{ 7189 "shape":"VpcId", 7190 "locationName":"vpcId" 7191 } 7192 } 7193 }, 7194 "CreateRouteTableResult":{ 7195 "type":"structure", 7196 "members":{ 7197 "RouteTable":{ 7198 "shape":"RouteTable", 7199 "locationName":"routeTable" 7200 } 7201 } 7202 }, 7203 "CreateSecurityGroupRequest":{ 7204 "type":"structure", 7205 "required":[ 7206 "Description", 7207 "GroupName" 7208 ], 7209 "members":{ 7210 "Description":{ 7211 "shape":"String", 7212 "locationName":"GroupDescription" 7213 }, 7214 "GroupName":{"shape":"String"}, 7215 "VpcId":{"shape":"VpcId"}, 7216 "DryRun":{ 7217 "shape":"Boolean", 7218 "locationName":"dryRun" 7219 } 7220 } 7221 }, 7222 "CreateSecurityGroupResult":{ 7223 "type":"structure", 7224 "members":{ 7225 "GroupId":{ 7226 "shape":"String", 7227 "locationName":"groupId" 7228 } 7229 } 7230 }, 7231 "CreateSnapshotRequest":{ 7232 "type":"structure", 7233 "required":["VolumeId"], 7234 "members":{ 7235 "Description":{"shape":"String"}, 7236 "VolumeId":{"shape":"VolumeId"}, 7237 "TagSpecifications":{ 7238 "shape":"TagSpecificationList", 7239 "locationName":"TagSpecification" 7240 }, 7241 "DryRun":{ 7242 "shape":"Boolean", 7243 "locationName":"dryRun" 7244 } 7245 } 7246 }, 7247 "CreateSnapshotsRequest":{ 7248 "type":"structure", 7249 "required":["InstanceSpecification"], 7250 "members":{ 7251 "Description":{"shape":"String"}, 7252 "InstanceSpecification":{"shape":"InstanceSpecification"}, 7253 "TagSpecifications":{ 7254 "shape":"TagSpecificationList", 7255 "locationName":"TagSpecification" 7256 }, 7257 "DryRun":{"shape":"Boolean"}, 7258 "CopyTagsFromSource":{"shape":"CopyTagsFromSource"} 7259 } 7260 }, 7261 "CreateSnapshotsResult":{ 7262 "type":"structure", 7263 "members":{ 7264 "Snapshots":{ 7265 "shape":"SnapshotSet", 7266 "locationName":"snapshotSet" 7267 } 7268 } 7269 }, 7270 "CreateSpotDatafeedSubscriptionRequest":{ 7271 "type":"structure", 7272 "required":["Bucket"], 7273 "members":{ 7274 "Bucket":{ 7275 "shape":"String", 7276 "locationName":"bucket" 7277 }, 7278 "DryRun":{ 7279 "shape":"Boolean", 7280 "locationName":"dryRun" 7281 }, 7282 "Prefix":{ 7283 "shape":"String", 7284 "locationName":"prefix" 7285 } 7286 } 7287 }, 7288 "CreateSpotDatafeedSubscriptionResult":{ 7289 "type":"structure", 7290 "members":{ 7291 "SpotDatafeedSubscription":{ 7292 "shape":"SpotDatafeedSubscription", 7293 "locationName":"spotDatafeedSubscription" 7294 } 7295 } 7296 }, 7297 "CreateSubnetRequest":{ 7298 "type":"structure", 7299 "required":[ 7300 "CidrBlock", 7301 "VpcId" 7302 ], 7303 "members":{ 7304 "AvailabilityZone":{"shape":"String"}, 7305 "AvailabilityZoneId":{"shape":"String"}, 7306 "CidrBlock":{"shape":"String"}, 7307 "Ipv6CidrBlock":{"shape":"String"}, 7308 "OutpostArn":{"shape":"String"}, 7309 "VpcId":{"shape":"VpcId"}, 7310 "DryRun":{ 7311 "shape":"Boolean", 7312 "locationName":"dryRun" 7313 } 7314 } 7315 }, 7316 "CreateSubnetResult":{ 7317 "type":"structure", 7318 "members":{ 7319 "Subnet":{ 7320 "shape":"Subnet", 7321 "locationName":"subnet" 7322 } 7323 } 7324 }, 7325 "CreateTagsRequest":{ 7326 "type":"structure", 7327 "required":[ 7328 "Resources", 7329 "Tags" 7330 ], 7331 "members":{ 7332 "DryRun":{ 7333 "shape":"Boolean", 7334 "locationName":"dryRun" 7335 }, 7336 "Resources":{ 7337 "shape":"ResourceIdList", 7338 "locationName":"ResourceId" 7339 }, 7340 "Tags":{ 7341 "shape":"TagList", 7342 "locationName":"Tag" 7343 } 7344 } 7345 }, 7346 "CreateTrafficMirrorFilterRequest":{ 7347 "type":"structure", 7348 "members":{ 7349 "Description":{"shape":"String"}, 7350 "TagSpecifications":{ 7351 "shape":"TagSpecificationList", 7352 "locationName":"TagSpecification" 7353 }, 7354 "DryRun":{"shape":"Boolean"}, 7355 "ClientToken":{ 7356 "shape":"String", 7357 "idempotencyToken":true 7358 } 7359 } 7360 }, 7361 "CreateTrafficMirrorFilterResult":{ 7362 "type":"structure", 7363 "members":{ 7364 "TrafficMirrorFilter":{ 7365 "shape":"TrafficMirrorFilter", 7366 "locationName":"trafficMirrorFilter" 7367 }, 7368 "ClientToken":{ 7369 "shape":"String", 7370 "locationName":"clientToken" 7371 } 7372 } 7373 }, 7374 "CreateTrafficMirrorFilterRuleRequest":{ 7375 "type":"structure", 7376 "required":[ 7377 "TrafficMirrorFilterId", 7378 "TrafficDirection", 7379 "RuleNumber", 7380 "RuleAction", 7381 "DestinationCidrBlock", 7382 "SourceCidrBlock" 7383 ], 7384 "members":{ 7385 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 7386 "TrafficDirection":{"shape":"TrafficDirection"}, 7387 "RuleNumber":{"shape":"Integer"}, 7388 "RuleAction":{"shape":"TrafficMirrorRuleAction"}, 7389 "DestinationPortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 7390 "SourcePortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 7391 "Protocol":{"shape":"Integer"}, 7392 "DestinationCidrBlock":{"shape":"String"}, 7393 "SourceCidrBlock":{"shape":"String"}, 7394 "Description":{"shape":"String"}, 7395 "DryRun":{"shape":"Boolean"}, 7396 "ClientToken":{ 7397 "shape":"String", 7398 "idempotencyToken":true 7399 } 7400 } 7401 }, 7402 "CreateTrafficMirrorFilterRuleResult":{ 7403 "type":"structure", 7404 "members":{ 7405 "TrafficMirrorFilterRule":{ 7406 "shape":"TrafficMirrorFilterRule", 7407 "locationName":"trafficMirrorFilterRule" 7408 }, 7409 "ClientToken":{ 7410 "shape":"String", 7411 "locationName":"clientToken" 7412 } 7413 } 7414 }, 7415 "CreateTrafficMirrorSessionRequest":{ 7416 "type":"structure", 7417 "required":[ 7418 "NetworkInterfaceId", 7419 "TrafficMirrorTargetId", 7420 "TrafficMirrorFilterId", 7421 "SessionNumber" 7422 ], 7423 "members":{ 7424 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 7425 "TrafficMirrorTargetId":{"shape":"TrafficMirrorTargetId"}, 7426 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 7427 "PacketLength":{"shape":"Integer"}, 7428 "SessionNumber":{"shape":"Integer"}, 7429 "VirtualNetworkId":{"shape":"Integer"}, 7430 "Description":{"shape":"String"}, 7431 "TagSpecifications":{ 7432 "shape":"TagSpecificationList", 7433 "locationName":"TagSpecification" 7434 }, 7435 "DryRun":{"shape":"Boolean"}, 7436 "ClientToken":{ 7437 "shape":"String", 7438 "idempotencyToken":true 7439 } 7440 } 7441 }, 7442 "CreateTrafficMirrorSessionResult":{ 7443 "type":"structure", 7444 "members":{ 7445 "TrafficMirrorSession":{ 7446 "shape":"TrafficMirrorSession", 7447 "locationName":"trafficMirrorSession" 7448 }, 7449 "ClientToken":{ 7450 "shape":"String", 7451 "locationName":"clientToken" 7452 } 7453 } 7454 }, 7455 "CreateTrafficMirrorTargetRequest":{ 7456 "type":"structure", 7457 "members":{ 7458 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 7459 "NetworkLoadBalancerArn":{"shape":"String"}, 7460 "Description":{"shape":"String"}, 7461 "TagSpecifications":{ 7462 "shape":"TagSpecificationList", 7463 "locationName":"TagSpecification" 7464 }, 7465 "DryRun":{"shape":"Boolean"}, 7466 "ClientToken":{ 7467 "shape":"String", 7468 "idempotencyToken":true 7469 } 7470 } 7471 }, 7472 "CreateTrafficMirrorTargetResult":{ 7473 "type":"structure", 7474 "members":{ 7475 "TrafficMirrorTarget":{ 7476 "shape":"TrafficMirrorTarget", 7477 "locationName":"trafficMirrorTarget" 7478 }, 7479 "ClientToken":{ 7480 "shape":"String", 7481 "locationName":"clientToken" 7482 } 7483 } 7484 }, 7485 "CreateTransitGatewayMulticastDomainRequest":{ 7486 "type":"structure", 7487 "required":["TransitGatewayId"], 7488 "members":{ 7489 "TransitGatewayId":{"shape":"TransitGatewayId"}, 7490 "TagSpecifications":{ 7491 "shape":"TagSpecificationList", 7492 "locationName":"TagSpecification" 7493 }, 7494 "DryRun":{"shape":"Boolean"} 7495 } 7496 }, 7497 "CreateTransitGatewayMulticastDomainResult":{ 7498 "type":"structure", 7499 "members":{ 7500 "TransitGatewayMulticastDomain":{ 7501 "shape":"TransitGatewayMulticastDomain", 7502 "locationName":"transitGatewayMulticastDomain" 7503 } 7504 } 7505 }, 7506 "CreateTransitGatewayPeeringAttachmentRequest":{ 7507 "type":"structure", 7508 "required":[ 7509 "TransitGatewayId", 7510 "PeerTransitGatewayId", 7511 "PeerAccountId", 7512 "PeerRegion" 7513 ], 7514 "members":{ 7515 "TransitGatewayId":{"shape":"TransitGatewayId"}, 7516 "PeerTransitGatewayId":{"shape":"TransitAssociationGatewayId"}, 7517 "PeerAccountId":{"shape":"String"}, 7518 "PeerRegion":{"shape":"String"}, 7519 "TagSpecifications":{ 7520 "shape":"TagSpecificationList", 7521 "locationName":"TagSpecification" 7522 }, 7523 "DryRun":{"shape":"Boolean"} 7524 } 7525 }, 7526 "CreateTransitGatewayPeeringAttachmentResult":{ 7527 "type":"structure", 7528 "members":{ 7529 "TransitGatewayPeeringAttachment":{ 7530 "shape":"TransitGatewayPeeringAttachment", 7531 "locationName":"transitGatewayPeeringAttachment" 7532 } 7533 } 7534 }, 7535 "CreateTransitGatewayRequest":{ 7536 "type":"structure", 7537 "members":{ 7538 "Description":{"shape":"String"}, 7539 "Options":{"shape":"TransitGatewayRequestOptions"}, 7540 "TagSpecifications":{ 7541 "shape":"TagSpecificationList", 7542 "locationName":"TagSpecification" 7543 }, 7544 "DryRun":{"shape":"Boolean"} 7545 } 7546 }, 7547 "CreateTransitGatewayResult":{ 7548 "type":"structure", 7549 "members":{ 7550 "TransitGateway":{ 7551 "shape":"TransitGateway", 7552 "locationName":"transitGateway" 7553 } 7554 } 7555 }, 7556 "CreateTransitGatewayRouteRequest":{ 7557 "type":"structure", 7558 "required":[ 7559 "DestinationCidrBlock", 7560 "TransitGatewayRouteTableId" 7561 ], 7562 "members":{ 7563 "DestinationCidrBlock":{"shape":"String"}, 7564 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 7565 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 7566 "Blackhole":{"shape":"Boolean"}, 7567 "DryRun":{"shape":"Boolean"} 7568 } 7569 }, 7570 "CreateTransitGatewayRouteResult":{ 7571 "type":"structure", 7572 "members":{ 7573 "Route":{ 7574 "shape":"TransitGatewayRoute", 7575 "locationName":"route" 7576 } 7577 } 7578 }, 7579 "CreateTransitGatewayRouteTableRequest":{ 7580 "type":"structure", 7581 "required":["TransitGatewayId"], 7582 "members":{ 7583 "TransitGatewayId":{"shape":"TransitGatewayId"}, 7584 "TagSpecifications":{"shape":"TagSpecificationList"}, 7585 "DryRun":{"shape":"Boolean"} 7586 } 7587 }, 7588 "CreateTransitGatewayRouteTableResult":{ 7589 "type":"structure", 7590 "members":{ 7591 "TransitGatewayRouteTable":{ 7592 "shape":"TransitGatewayRouteTable", 7593 "locationName":"transitGatewayRouteTable" 7594 } 7595 } 7596 }, 7597 "CreateTransitGatewayVpcAttachmentRequest":{ 7598 "type":"structure", 7599 "required":[ 7600 "TransitGatewayId", 7601 "VpcId", 7602 "SubnetIds" 7603 ], 7604 "members":{ 7605 "TransitGatewayId":{"shape":"TransitGatewayId"}, 7606 "VpcId":{"shape":"VpcId"}, 7607 "SubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 7608 "Options":{"shape":"CreateTransitGatewayVpcAttachmentRequestOptions"}, 7609 "TagSpecifications":{"shape":"TagSpecificationList"}, 7610 "DryRun":{"shape":"Boolean"} 7611 } 7612 }, 7613 "CreateTransitGatewayVpcAttachmentRequestOptions":{ 7614 "type":"structure", 7615 "members":{ 7616 "DnsSupport":{"shape":"DnsSupportValue"}, 7617 "Ipv6Support":{"shape":"Ipv6SupportValue"} 7618 } 7619 }, 7620 "CreateTransitGatewayVpcAttachmentResult":{ 7621 "type":"structure", 7622 "members":{ 7623 "TransitGatewayVpcAttachment":{ 7624 "shape":"TransitGatewayVpcAttachment", 7625 "locationName":"transitGatewayVpcAttachment" 7626 } 7627 } 7628 }, 7629 "CreateVolumePermission":{ 7630 "type":"structure", 7631 "members":{ 7632 "Group":{ 7633 "shape":"PermissionGroup", 7634 "locationName":"group" 7635 }, 7636 "UserId":{ 7637 "shape":"String", 7638 "locationName":"userId" 7639 } 7640 } 7641 }, 7642 "CreateVolumePermissionList":{ 7643 "type":"list", 7644 "member":{ 7645 "shape":"CreateVolumePermission", 7646 "locationName":"item" 7647 } 7648 }, 7649 "CreateVolumePermissionModifications":{ 7650 "type":"structure", 7651 "members":{ 7652 "Add":{"shape":"CreateVolumePermissionList"}, 7653 "Remove":{"shape":"CreateVolumePermissionList"} 7654 } 7655 }, 7656 "CreateVolumeRequest":{ 7657 "type":"structure", 7658 "required":["AvailabilityZone"], 7659 "members":{ 7660 "AvailabilityZone":{"shape":"String"}, 7661 "Encrypted":{ 7662 "shape":"Boolean", 7663 "locationName":"encrypted" 7664 }, 7665 "Iops":{"shape":"Integer"}, 7666 "KmsKeyId":{"shape":"KmsKeyId"}, 7667 "OutpostArn":{"shape":"String"}, 7668 "Size":{"shape":"Integer"}, 7669 "SnapshotId":{"shape":"SnapshotId"}, 7670 "VolumeType":{"shape":"VolumeType"}, 7671 "DryRun":{ 7672 "shape":"Boolean", 7673 "locationName":"dryRun" 7674 }, 7675 "TagSpecifications":{ 7676 "shape":"TagSpecificationList", 7677 "locationName":"TagSpecification" 7678 }, 7679 "MultiAttachEnabled":{"shape":"Boolean"} 7680 } 7681 }, 7682 "CreateVpcEndpointConnectionNotificationRequest":{ 7683 "type":"structure", 7684 "required":[ 7685 "ConnectionNotificationArn", 7686 "ConnectionEvents" 7687 ], 7688 "members":{ 7689 "DryRun":{"shape":"Boolean"}, 7690 "ServiceId":{"shape":"VpcEndpointServiceId"}, 7691 "VpcEndpointId":{"shape":"VpcEndpointId"}, 7692 "ConnectionNotificationArn":{"shape":"String"}, 7693 "ConnectionEvents":{"shape":"ValueStringList"}, 7694 "ClientToken":{"shape":"String"} 7695 } 7696 }, 7697 "CreateVpcEndpointConnectionNotificationResult":{ 7698 "type":"structure", 7699 "members":{ 7700 "ConnectionNotification":{ 7701 "shape":"ConnectionNotification", 7702 "locationName":"connectionNotification" 7703 }, 7704 "ClientToken":{ 7705 "shape":"String", 7706 "locationName":"clientToken" 7707 } 7708 } 7709 }, 7710 "CreateVpcEndpointRequest":{ 7711 "type":"structure", 7712 "required":[ 7713 "VpcId", 7714 "ServiceName" 7715 ], 7716 "members":{ 7717 "DryRun":{"shape":"Boolean"}, 7718 "VpcEndpointType":{"shape":"VpcEndpointType"}, 7719 "VpcId":{"shape":"VpcId"}, 7720 "ServiceName":{"shape":"String"}, 7721 "PolicyDocument":{"shape":"String"}, 7722 "RouteTableIds":{ 7723 "shape":"VpcEndpointRouteTableIdList", 7724 "locationName":"RouteTableId" 7725 }, 7726 "SubnetIds":{ 7727 "shape":"VpcEndpointSubnetIdList", 7728 "locationName":"SubnetId" 7729 }, 7730 "SecurityGroupIds":{ 7731 "shape":"VpcEndpointSecurityGroupIdList", 7732 "locationName":"SecurityGroupId" 7733 }, 7734 "ClientToken":{"shape":"String"}, 7735 "PrivateDnsEnabled":{"shape":"Boolean"}, 7736 "TagSpecifications":{ 7737 "shape":"TagSpecificationList", 7738 "locationName":"TagSpecification" 7739 } 7740 } 7741 }, 7742 "CreateVpcEndpointResult":{ 7743 "type":"structure", 7744 "members":{ 7745 "VpcEndpoint":{ 7746 "shape":"VpcEndpoint", 7747 "locationName":"vpcEndpoint" 7748 }, 7749 "ClientToken":{ 7750 "shape":"String", 7751 "locationName":"clientToken" 7752 } 7753 } 7754 }, 7755 "CreateVpcEndpointServiceConfigurationRequest":{ 7756 "type":"structure", 7757 "required":["NetworkLoadBalancerArns"], 7758 "members":{ 7759 "DryRun":{"shape":"Boolean"}, 7760 "AcceptanceRequired":{"shape":"Boolean"}, 7761 "PrivateDnsName":{"shape":"String"}, 7762 "NetworkLoadBalancerArns":{ 7763 "shape":"ValueStringList", 7764 "locationName":"NetworkLoadBalancerArn" 7765 }, 7766 "ClientToken":{"shape":"String"}, 7767 "TagSpecifications":{ 7768 "shape":"TagSpecificationList", 7769 "locationName":"TagSpecification" 7770 } 7771 } 7772 }, 7773 "CreateVpcEndpointServiceConfigurationResult":{ 7774 "type":"structure", 7775 "members":{ 7776 "ServiceConfiguration":{ 7777 "shape":"ServiceConfiguration", 7778 "locationName":"serviceConfiguration" 7779 }, 7780 "ClientToken":{ 7781 "shape":"String", 7782 "locationName":"clientToken" 7783 } 7784 } 7785 }, 7786 "CreateVpcPeeringConnectionRequest":{ 7787 "type":"structure", 7788 "members":{ 7789 "DryRun":{ 7790 "shape":"Boolean", 7791 "locationName":"dryRun" 7792 }, 7793 "PeerOwnerId":{ 7794 "shape":"String", 7795 "locationName":"peerOwnerId" 7796 }, 7797 "PeerVpcId":{ 7798 "shape":"String", 7799 "locationName":"peerVpcId" 7800 }, 7801 "VpcId":{ 7802 "shape":"VpcId", 7803 "locationName":"vpcId" 7804 }, 7805 "PeerRegion":{"shape":"String"} 7806 } 7807 }, 7808 "CreateVpcPeeringConnectionResult":{ 7809 "type":"structure", 7810 "members":{ 7811 "VpcPeeringConnection":{ 7812 "shape":"VpcPeeringConnection", 7813 "locationName":"vpcPeeringConnection" 7814 } 7815 } 7816 }, 7817 "CreateVpcRequest":{ 7818 "type":"structure", 7819 "required":["CidrBlock"], 7820 "members":{ 7821 "CidrBlock":{"shape":"String"}, 7822 "AmazonProvidedIpv6CidrBlock":{ 7823 "shape":"Boolean", 7824 "locationName":"amazonProvidedIpv6CidrBlock" 7825 }, 7826 "Ipv6Pool":{"shape":"Ipv6PoolEc2Id"}, 7827 "Ipv6CidrBlock":{"shape":"String"}, 7828 "DryRun":{ 7829 "shape":"Boolean", 7830 "locationName":"dryRun" 7831 }, 7832 "InstanceTenancy":{ 7833 "shape":"Tenancy", 7834 "locationName":"instanceTenancy" 7835 }, 7836 "Ipv6CidrBlockNetworkBorderGroup":{"shape":"String"} 7837 } 7838 }, 7839 "CreateVpcResult":{ 7840 "type":"structure", 7841 "members":{ 7842 "Vpc":{ 7843 "shape":"Vpc", 7844 "locationName":"vpc" 7845 } 7846 } 7847 }, 7848 "CreateVpnConnectionRequest":{ 7849 "type":"structure", 7850 "required":[ 7851 "CustomerGatewayId", 7852 "Type" 7853 ], 7854 "members":{ 7855 "CustomerGatewayId":{"shape":"CustomerGatewayId"}, 7856 "Type":{"shape":"String"}, 7857 "VpnGatewayId":{"shape":"VpnGatewayId"}, 7858 "TransitGatewayId":{"shape":"TransitGatewayId"}, 7859 "DryRun":{ 7860 "shape":"Boolean", 7861 "locationName":"dryRun" 7862 }, 7863 "Options":{ 7864 "shape":"VpnConnectionOptionsSpecification", 7865 "locationName":"options" 7866 } 7867 } 7868 }, 7869 "CreateVpnConnectionResult":{ 7870 "type":"structure", 7871 "members":{ 7872 "VpnConnection":{ 7873 "shape":"VpnConnection", 7874 "locationName":"vpnConnection" 7875 } 7876 } 7877 }, 7878 "CreateVpnConnectionRouteRequest":{ 7879 "type":"structure", 7880 "required":[ 7881 "DestinationCidrBlock", 7882 "VpnConnectionId" 7883 ], 7884 "members":{ 7885 "DestinationCidrBlock":{"shape":"String"}, 7886 "VpnConnectionId":{"shape":"VpnConnectionId"} 7887 } 7888 }, 7889 "CreateVpnGatewayRequest":{ 7890 "type":"structure", 7891 "required":["Type"], 7892 "members":{ 7893 "AvailabilityZone":{"shape":"String"}, 7894 "Type":{"shape":"GatewayType"}, 7895 "AmazonSideAsn":{"shape":"Long"}, 7896 "DryRun":{ 7897 "shape":"Boolean", 7898 "locationName":"dryRun" 7899 } 7900 } 7901 }, 7902 "CreateVpnGatewayResult":{ 7903 "type":"structure", 7904 "members":{ 7905 "VpnGateway":{ 7906 "shape":"VpnGateway", 7907 "locationName":"vpnGateway" 7908 } 7909 } 7910 }, 7911 "CreditSpecification":{ 7912 "type":"structure", 7913 "members":{ 7914 "CpuCredits":{ 7915 "shape":"String", 7916 "locationName":"cpuCredits" 7917 } 7918 } 7919 }, 7920 "CreditSpecificationRequest":{ 7921 "type":"structure", 7922 "required":["CpuCredits"], 7923 "members":{ 7924 "CpuCredits":{"shape":"String"} 7925 } 7926 }, 7927 "CurrencyCodeValues":{ 7928 "type":"string", 7929 "enum":["USD"] 7930 }, 7931 "CurrentGenerationFlag":{"type":"boolean"}, 7932 "CustomerGateway":{ 7933 "type":"structure", 7934 "members":{ 7935 "BgpAsn":{ 7936 "shape":"String", 7937 "locationName":"bgpAsn" 7938 }, 7939 "CustomerGatewayId":{ 7940 "shape":"String", 7941 "locationName":"customerGatewayId" 7942 }, 7943 "IpAddress":{ 7944 "shape":"String", 7945 "locationName":"ipAddress" 7946 }, 7947 "CertificateArn":{ 7948 "shape":"String", 7949 "locationName":"certificateArn" 7950 }, 7951 "State":{ 7952 "shape":"String", 7953 "locationName":"state" 7954 }, 7955 "Type":{ 7956 "shape":"String", 7957 "locationName":"type" 7958 }, 7959 "DeviceName":{ 7960 "shape":"String", 7961 "locationName":"deviceName" 7962 }, 7963 "Tags":{ 7964 "shape":"TagList", 7965 "locationName":"tagSet" 7966 } 7967 } 7968 }, 7969 "CustomerGatewayId":{"type":"string"}, 7970 "CustomerGatewayIdStringList":{ 7971 "type":"list", 7972 "member":{ 7973 "shape":"CustomerGatewayId", 7974 "locationName":"CustomerGatewayId" 7975 } 7976 }, 7977 "CustomerGatewayList":{ 7978 "type":"list", 7979 "member":{ 7980 "shape":"CustomerGateway", 7981 "locationName":"item" 7982 } 7983 }, 7984 "DITMaxResults":{ 7985 "type":"integer", 7986 "max":100, 7987 "min":5 7988 }, 7989 "DITOMaxResults":{ 7990 "type":"integer", 7991 "max":1000, 7992 "min":5 7993 }, 7994 "DatafeedSubscriptionState":{ 7995 "type":"string", 7996 "enum":[ 7997 "Active", 7998 "Inactive" 7999 ] 8000 }, 8001 "DateTime":{"type":"timestamp"}, 8002 "DedicatedHostFlag":{"type":"boolean"}, 8003 "DedicatedHostId":{"type":"string"}, 8004 "DefaultRouteTableAssociationValue":{ 8005 "type":"string", 8006 "enum":[ 8007 "enable", 8008 "disable" 8009 ] 8010 }, 8011 "DefaultRouteTablePropagationValue":{ 8012 "type":"string", 8013 "enum":[ 8014 "enable", 8015 "disable" 8016 ] 8017 }, 8018 "DefaultTargetCapacityType":{ 8019 "type":"string", 8020 "enum":[ 8021 "spot", 8022 "on-demand" 8023 ] 8024 }, 8025 "DefaultingDhcpOptionsId":{"type":"string"}, 8026 "DeleteClientVpnEndpointRequest":{ 8027 "type":"structure", 8028 "required":["ClientVpnEndpointId"], 8029 "members":{ 8030 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 8031 "DryRun":{"shape":"Boolean"} 8032 } 8033 }, 8034 "DeleteClientVpnEndpointResult":{ 8035 "type":"structure", 8036 "members":{ 8037 "Status":{ 8038 "shape":"ClientVpnEndpointStatus", 8039 "locationName":"status" 8040 } 8041 } 8042 }, 8043 "DeleteClientVpnRouteRequest":{ 8044 "type":"structure", 8045 "required":[ 8046 "ClientVpnEndpointId", 8047 "DestinationCidrBlock" 8048 ], 8049 "members":{ 8050 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 8051 "TargetVpcSubnetId":{"shape":"SubnetId"}, 8052 "DestinationCidrBlock":{"shape":"String"}, 8053 "DryRun":{"shape":"Boolean"} 8054 } 8055 }, 8056 "DeleteClientVpnRouteResult":{ 8057 "type":"structure", 8058 "members":{ 8059 "Status":{ 8060 "shape":"ClientVpnRouteStatus", 8061 "locationName":"status" 8062 } 8063 } 8064 }, 8065 "DeleteCustomerGatewayRequest":{ 8066 "type":"structure", 8067 "required":["CustomerGatewayId"], 8068 "members":{ 8069 "CustomerGatewayId":{"shape":"CustomerGatewayId"}, 8070 "DryRun":{ 8071 "shape":"Boolean", 8072 "locationName":"dryRun" 8073 } 8074 } 8075 }, 8076 "DeleteDhcpOptionsRequest":{ 8077 "type":"structure", 8078 "required":["DhcpOptionsId"], 8079 "members":{ 8080 "DhcpOptionsId":{"shape":"DhcpOptionsId"}, 8081 "DryRun":{ 8082 "shape":"Boolean", 8083 "locationName":"dryRun" 8084 } 8085 } 8086 }, 8087 "DeleteEgressOnlyInternetGatewayRequest":{ 8088 "type":"structure", 8089 "required":["EgressOnlyInternetGatewayId"], 8090 "members":{ 8091 "DryRun":{"shape":"Boolean"}, 8092 "EgressOnlyInternetGatewayId":{"shape":"EgressOnlyInternetGatewayId"} 8093 } 8094 }, 8095 "DeleteEgressOnlyInternetGatewayResult":{ 8096 "type":"structure", 8097 "members":{ 8098 "ReturnCode":{ 8099 "shape":"Boolean", 8100 "locationName":"returnCode" 8101 } 8102 } 8103 }, 8104 "DeleteFleetError":{ 8105 "type":"structure", 8106 "members":{ 8107 "Code":{ 8108 "shape":"DeleteFleetErrorCode", 8109 "locationName":"code" 8110 }, 8111 "Message":{ 8112 "shape":"String", 8113 "locationName":"message" 8114 } 8115 } 8116 }, 8117 "DeleteFleetErrorCode":{ 8118 "type":"string", 8119 "enum":[ 8120 "fleetIdDoesNotExist", 8121 "fleetIdMalformed", 8122 "fleetNotInDeletableState", 8123 "unexpectedError" 8124 ] 8125 }, 8126 "DeleteFleetErrorItem":{ 8127 "type":"structure", 8128 "members":{ 8129 "Error":{ 8130 "shape":"DeleteFleetError", 8131 "locationName":"error" 8132 }, 8133 "FleetId":{ 8134 "shape":"FleetId", 8135 "locationName":"fleetId" 8136 } 8137 } 8138 }, 8139 "DeleteFleetErrorSet":{ 8140 "type":"list", 8141 "member":{ 8142 "shape":"DeleteFleetErrorItem", 8143 "locationName":"item" 8144 } 8145 }, 8146 "DeleteFleetSuccessItem":{ 8147 "type":"structure", 8148 "members":{ 8149 "CurrentFleetState":{ 8150 "shape":"FleetStateCode", 8151 "locationName":"currentFleetState" 8152 }, 8153 "PreviousFleetState":{ 8154 "shape":"FleetStateCode", 8155 "locationName":"previousFleetState" 8156 }, 8157 "FleetId":{ 8158 "shape":"FleetId", 8159 "locationName":"fleetId" 8160 } 8161 } 8162 }, 8163 "DeleteFleetSuccessSet":{ 8164 "type":"list", 8165 "member":{ 8166 "shape":"DeleteFleetSuccessItem", 8167 "locationName":"item" 8168 } 8169 }, 8170 "DeleteFleetsRequest":{ 8171 "type":"structure", 8172 "required":[ 8173 "FleetIds", 8174 "TerminateInstances" 8175 ], 8176 "members":{ 8177 "DryRun":{"shape":"Boolean"}, 8178 "FleetIds":{ 8179 "shape":"FleetIdSet", 8180 "locationName":"FleetId" 8181 }, 8182 "TerminateInstances":{"shape":"Boolean"} 8183 } 8184 }, 8185 "DeleteFleetsResult":{ 8186 "type":"structure", 8187 "members":{ 8188 "SuccessfulFleetDeletions":{ 8189 "shape":"DeleteFleetSuccessSet", 8190 "locationName":"successfulFleetDeletionSet" 8191 }, 8192 "UnsuccessfulFleetDeletions":{ 8193 "shape":"DeleteFleetErrorSet", 8194 "locationName":"unsuccessfulFleetDeletionSet" 8195 } 8196 } 8197 }, 8198 "DeleteFlowLogsRequest":{ 8199 "type":"structure", 8200 "required":["FlowLogIds"], 8201 "members":{ 8202 "DryRun":{"shape":"Boolean"}, 8203 "FlowLogIds":{ 8204 "shape":"FlowLogIdList", 8205 "locationName":"FlowLogId" 8206 } 8207 } 8208 }, 8209 "DeleteFlowLogsResult":{ 8210 "type":"structure", 8211 "members":{ 8212 "Unsuccessful":{ 8213 "shape":"UnsuccessfulItemSet", 8214 "locationName":"unsuccessful" 8215 } 8216 } 8217 }, 8218 "DeleteFpgaImageRequest":{ 8219 "type":"structure", 8220 "required":["FpgaImageId"], 8221 "members":{ 8222 "DryRun":{"shape":"Boolean"}, 8223 "FpgaImageId":{"shape":"FpgaImageId"} 8224 } 8225 }, 8226 "DeleteFpgaImageResult":{ 8227 "type":"structure", 8228 "members":{ 8229 "Return":{ 8230 "shape":"Boolean", 8231 "locationName":"return" 8232 } 8233 } 8234 }, 8235 "DeleteInternetGatewayRequest":{ 8236 "type":"structure", 8237 "required":["InternetGatewayId"], 8238 "members":{ 8239 "DryRun":{ 8240 "shape":"Boolean", 8241 "locationName":"dryRun" 8242 }, 8243 "InternetGatewayId":{ 8244 "shape":"InternetGatewayId", 8245 "locationName":"internetGatewayId" 8246 } 8247 } 8248 }, 8249 "DeleteKeyPairRequest":{ 8250 "type":"structure", 8251 "required":["KeyName"], 8252 "members":{ 8253 "KeyName":{"shape":"KeyPairName"}, 8254 "DryRun":{ 8255 "shape":"Boolean", 8256 "locationName":"dryRun" 8257 } 8258 } 8259 }, 8260 "DeleteLaunchTemplateRequest":{ 8261 "type":"structure", 8262 "members":{ 8263 "DryRun":{"shape":"Boolean"}, 8264 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 8265 "LaunchTemplateName":{"shape":"LaunchTemplateName"} 8266 } 8267 }, 8268 "DeleteLaunchTemplateResult":{ 8269 "type":"structure", 8270 "members":{ 8271 "LaunchTemplate":{ 8272 "shape":"LaunchTemplate", 8273 "locationName":"launchTemplate" 8274 } 8275 } 8276 }, 8277 "DeleteLaunchTemplateVersionsRequest":{ 8278 "type":"structure", 8279 "required":["Versions"], 8280 "members":{ 8281 "DryRun":{"shape":"Boolean"}, 8282 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 8283 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 8284 "Versions":{ 8285 "shape":"VersionStringList", 8286 "locationName":"LaunchTemplateVersion" 8287 } 8288 } 8289 }, 8290 "DeleteLaunchTemplateVersionsResponseErrorItem":{ 8291 "type":"structure", 8292 "members":{ 8293 "LaunchTemplateId":{ 8294 "shape":"String", 8295 "locationName":"launchTemplateId" 8296 }, 8297 "LaunchTemplateName":{ 8298 "shape":"String", 8299 "locationName":"launchTemplateName" 8300 }, 8301 "VersionNumber":{ 8302 "shape":"Long", 8303 "locationName":"versionNumber" 8304 }, 8305 "ResponseError":{ 8306 "shape":"ResponseError", 8307 "locationName":"responseError" 8308 } 8309 } 8310 }, 8311 "DeleteLaunchTemplateVersionsResponseErrorSet":{ 8312 "type":"list", 8313 "member":{ 8314 "shape":"DeleteLaunchTemplateVersionsResponseErrorItem", 8315 "locationName":"item" 8316 } 8317 }, 8318 "DeleteLaunchTemplateVersionsResponseSuccessItem":{ 8319 "type":"structure", 8320 "members":{ 8321 "LaunchTemplateId":{ 8322 "shape":"String", 8323 "locationName":"launchTemplateId" 8324 }, 8325 "LaunchTemplateName":{ 8326 "shape":"String", 8327 "locationName":"launchTemplateName" 8328 }, 8329 "VersionNumber":{ 8330 "shape":"Long", 8331 "locationName":"versionNumber" 8332 } 8333 } 8334 }, 8335 "DeleteLaunchTemplateVersionsResponseSuccessSet":{ 8336 "type":"list", 8337 "member":{ 8338 "shape":"DeleteLaunchTemplateVersionsResponseSuccessItem", 8339 "locationName":"item" 8340 } 8341 }, 8342 "DeleteLaunchTemplateVersionsResult":{ 8343 "type":"structure", 8344 "members":{ 8345 "SuccessfullyDeletedLaunchTemplateVersions":{ 8346 "shape":"DeleteLaunchTemplateVersionsResponseSuccessSet", 8347 "locationName":"successfullyDeletedLaunchTemplateVersionSet" 8348 }, 8349 "UnsuccessfullyDeletedLaunchTemplateVersions":{ 8350 "shape":"DeleteLaunchTemplateVersionsResponseErrorSet", 8351 "locationName":"unsuccessfullyDeletedLaunchTemplateVersionSet" 8352 } 8353 } 8354 }, 8355 "DeleteLocalGatewayRouteRequest":{ 8356 "type":"structure", 8357 "required":[ 8358 "DestinationCidrBlock", 8359 "LocalGatewayRouteTableId" 8360 ], 8361 "members":{ 8362 "DestinationCidrBlock":{"shape":"String"}, 8363 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 8364 "DryRun":{"shape":"Boolean"} 8365 } 8366 }, 8367 "DeleteLocalGatewayRouteResult":{ 8368 "type":"structure", 8369 "members":{ 8370 "Route":{ 8371 "shape":"LocalGatewayRoute", 8372 "locationName":"route" 8373 } 8374 } 8375 }, 8376 "DeleteLocalGatewayRouteTableVpcAssociationRequest":{ 8377 "type":"structure", 8378 "required":["LocalGatewayRouteTableVpcAssociationId"], 8379 "members":{ 8380 "LocalGatewayRouteTableVpcAssociationId":{"shape":"LocalGatewayRouteTableVpcAssociationId"}, 8381 "DryRun":{"shape":"Boolean"} 8382 } 8383 }, 8384 "DeleteLocalGatewayRouteTableVpcAssociationResult":{ 8385 "type":"structure", 8386 "members":{ 8387 "LocalGatewayRouteTableVpcAssociation":{ 8388 "shape":"LocalGatewayRouteTableVpcAssociation", 8389 "locationName":"localGatewayRouteTableVpcAssociation" 8390 } 8391 } 8392 }, 8393 "DeleteNatGatewayRequest":{ 8394 "type":"structure", 8395 "required":["NatGatewayId"], 8396 "members":{ 8397 "DryRun":{"shape":"Boolean"}, 8398 "NatGatewayId":{"shape":"NatGatewayId"} 8399 } 8400 }, 8401 "DeleteNatGatewayResult":{ 8402 "type":"structure", 8403 "members":{ 8404 "NatGatewayId":{ 8405 "shape":"String", 8406 "locationName":"natGatewayId" 8407 } 8408 } 8409 }, 8410 "DeleteNetworkAclEntryRequest":{ 8411 "type":"structure", 8412 "required":[ 8413 "Egress", 8414 "NetworkAclId", 8415 "RuleNumber" 8416 ], 8417 "members":{ 8418 "DryRun":{ 8419 "shape":"Boolean", 8420 "locationName":"dryRun" 8421 }, 8422 "Egress":{ 8423 "shape":"Boolean", 8424 "locationName":"egress" 8425 }, 8426 "NetworkAclId":{ 8427 "shape":"NetworkAclId", 8428 "locationName":"networkAclId" 8429 }, 8430 "RuleNumber":{ 8431 "shape":"Integer", 8432 "locationName":"ruleNumber" 8433 } 8434 } 8435 }, 8436 "DeleteNetworkAclRequest":{ 8437 "type":"structure", 8438 "required":["NetworkAclId"], 8439 "members":{ 8440 "DryRun":{ 8441 "shape":"Boolean", 8442 "locationName":"dryRun" 8443 }, 8444 "NetworkAclId":{ 8445 "shape":"NetworkAclId", 8446 "locationName":"networkAclId" 8447 } 8448 } 8449 }, 8450 "DeleteNetworkInterfacePermissionRequest":{ 8451 "type":"structure", 8452 "required":["NetworkInterfacePermissionId"], 8453 "members":{ 8454 "NetworkInterfacePermissionId":{"shape":"NetworkInterfacePermissionId"}, 8455 "Force":{"shape":"Boolean"}, 8456 "DryRun":{"shape":"Boolean"} 8457 } 8458 }, 8459 "DeleteNetworkInterfacePermissionResult":{ 8460 "type":"structure", 8461 "members":{ 8462 "Return":{ 8463 "shape":"Boolean", 8464 "locationName":"return" 8465 } 8466 } 8467 }, 8468 "DeleteNetworkInterfaceRequest":{ 8469 "type":"structure", 8470 "required":["NetworkInterfaceId"], 8471 "members":{ 8472 "DryRun":{ 8473 "shape":"Boolean", 8474 "locationName":"dryRun" 8475 }, 8476 "NetworkInterfaceId":{ 8477 "shape":"NetworkInterfaceId", 8478 "locationName":"networkInterfaceId" 8479 } 8480 } 8481 }, 8482 "DeletePlacementGroupRequest":{ 8483 "type":"structure", 8484 "required":["GroupName"], 8485 "members":{ 8486 "DryRun":{ 8487 "shape":"Boolean", 8488 "locationName":"dryRun" 8489 }, 8490 "GroupName":{ 8491 "shape":"PlacementGroupName", 8492 "locationName":"groupName" 8493 } 8494 } 8495 }, 8496 "DeleteQueuedReservedInstancesError":{ 8497 "type":"structure", 8498 "members":{ 8499 "Code":{ 8500 "shape":"DeleteQueuedReservedInstancesErrorCode", 8501 "locationName":"code" 8502 }, 8503 "Message":{ 8504 "shape":"String", 8505 "locationName":"message" 8506 } 8507 } 8508 }, 8509 "DeleteQueuedReservedInstancesErrorCode":{ 8510 "type":"string", 8511 "enum":[ 8512 "reserved-instances-id-invalid", 8513 "reserved-instances-not-in-queued-state", 8514 "unexpected-error" 8515 ] 8516 }, 8517 "DeleteQueuedReservedInstancesIdList":{ 8518 "type":"list", 8519 "member":{ 8520 "shape":"ReservationId", 8521 "locationName":"item" 8522 }, 8523 "max":100, 8524 "min":1 8525 }, 8526 "DeleteQueuedReservedInstancesRequest":{ 8527 "type":"structure", 8528 "required":["ReservedInstancesIds"], 8529 "members":{ 8530 "DryRun":{"shape":"Boolean"}, 8531 "ReservedInstancesIds":{ 8532 "shape":"DeleteQueuedReservedInstancesIdList", 8533 "locationName":"ReservedInstancesId" 8534 } 8535 } 8536 }, 8537 "DeleteQueuedReservedInstancesResult":{ 8538 "type":"structure", 8539 "members":{ 8540 "SuccessfulQueuedPurchaseDeletions":{ 8541 "shape":"SuccessfulQueuedPurchaseDeletionSet", 8542 "locationName":"successfulQueuedPurchaseDeletionSet" 8543 }, 8544 "FailedQueuedPurchaseDeletions":{ 8545 "shape":"FailedQueuedPurchaseDeletionSet", 8546 "locationName":"failedQueuedPurchaseDeletionSet" 8547 } 8548 } 8549 }, 8550 "DeleteRouteRequest":{ 8551 "type":"structure", 8552 "required":["RouteTableId"], 8553 "members":{ 8554 "DestinationCidrBlock":{ 8555 "shape":"String", 8556 "locationName":"destinationCidrBlock" 8557 }, 8558 "DestinationIpv6CidrBlock":{ 8559 "shape":"String", 8560 "locationName":"destinationIpv6CidrBlock" 8561 }, 8562 "DryRun":{ 8563 "shape":"Boolean", 8564 "locationName":"dryRun" 8565 }, 8566 "RouteTableId":{ 8567 "shape":"RouteTableId", 8568 "locationName":"routeTableId" 8569 } 8570 } 8571 }, 8572 "DeleteRouteTableRequest":{ 8573 "type":"structure", 8574 "required":["RouteTableId"], 8575 "members":{ 8576 "DryRun":{ 8577 "shape":"Boolean", 8578 "locationName":"dryRun" 8579 }, 8580 "RouteTableId":{ 8581 "shape":"RouteTableId", 8582 "locationName":"routeTableId" 8583 } 8584 } 8585 }, 8586 "DeleteSecurityGroupRequest":{ 8587 "type":"structure", 8588 "members":{ 8589 "GroupId":{"shape":"SecurityGroupId"}, 8590 "GroupName":{"shape":"SecurityGroupName"}, 8591 "DryRun":{ 8592 "shape":"Boolean", 8593 "locationName":"dryRun" 8594 } 8595 } 8596 }, 8597 "DeleteSnapshotRequest":{ 8598 "type":"structure", 8599 "required":["SnapshotId"], 8600 "members":{ 8601 "SnapshotId":{"shape":"SnapshotId"}, 8602 "DryRun":{ 8603 "shape":"Boolean", 8604 "locationName":"dryRun" 8605 } 8606 } 8607 }, 8608 "DeleteSpotDatafeedSubscriptionRequest":{ 8609 "type":"structure", 8610 "members":{ 8611 "DryRun":{ 8612 "shape":"Boolean", 8613 "locationName":"dryRun" 8614 } 8615 } 8616 }, 8617 "DeleteSubnetRequest":{ 8618 "type":"structure", 8619 "required":["SubnetId"], 8620 "members":{ 8621 "SubnetId":{"shape":"SubnetId"}, 8622 "DryRun":{ 8623 "shape":"Boolean", 8624 "locationName":"dryRun" 8625 } 8626 } 8627 }, 8628 "DeleteTagsRequest":{ 8629 "type":"structure", 8630 "required":["Resources"], 8631 "members":{ 8632 "DryRun":{ 8633 "shape":"Boolean", 8634 "locationName":"dryRun" 8635 }, 8636 "Resources":{ 8637 "shape":"ResourceIdList", 8638 "locationName":"resourceId" 8639 }, 8640 "Tags":{ 8641 "shape":"TagList", 8642 "locationName":"tag" 8643 } 8644 } 8645 }, 8646 "DeleteTrafficMirrorFilterRequest":{ 8647 "type":"structure", 8648 "required":["TrafficMirrorFilterId"], 8649 "members":{ 8650 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 8651 "DryRun":{"shape":"Boolean"} 8652 } 8653 }, 8654 "DeleteTrafficMirrorFilterResult":{ 8655 "type":"structure", 8656 "members":{ 8657 "TrafficMirrorFilterId":{ 8658 "shape":"String", 8659 "locationName":"trafficMirrorFilterId" 8660 } 8661 } 8662 }, 8663 "DeleteTrafficMirrorFilterRuleRequest":{ 8664 "type":"structure", 8665 "required":["TrafficMirrorFilterRuleId"], 8666 "members":{ 8667 "TrafficMirrorFilterRuleId":{"shape":"TrafficMirrorFilterRuleId"}, 8668 "DryRun":{"shape":"Boolean"} 8669 } 8670 }, 8671 "DeleteTrafficMirrorFilterRuleResult":{ 8672 "type":"structure", 8673 "members":{ 8674 "TrafficMirrorFilterRuleId":{ 8675 "shape":"String", 8676 "locationName":"trafficMirrorFilterRuleId" 8677 } 8678 } 8679 }, 8680 "DeleteTrafficMirrorSessionRequest":{ 8681 "type":"structure", 8682 "required":["TrafficMirrorSessionId"], 8683 "members":{ 8684 "TrafficMirrorSessionId":{"shape":"TrafficMirrorSessionId"}, 8685 "DryRun":{"shape":"Boolean"} 8686 } 8687 }, 8688 "DeleteTrafficMirrorSessionResult":{ 8689 "type":"structure", 8690 "members":{ 8691 "TrafficMirrorSessionId":{ 8692 "shape":"String", 8693 "locationName":"trafficMirrorSessionId" 8694 } 8695 } 8696 }, 8697 "DeleteTrafficMirrorTargetRequest":{ 8698 "type":"structure", 8699 "required":["TrafficMirrorTargetId"], 8700 "members":{ 8701 "TrafficMirrorTargetId":{"shape":"TrafficMirrorTargetId"}, 8702 "DryRun":{"shape":"Boolean"} 8703 } 8704 }, 8705 "DeleteTrafficMirrorTargetResult":{ 8706 "type":"structure", 8707 "members":{ 8708 "TrafficMirrorTargetId":{ 8709 "shape":"String", 8710 "locationName":"trafficMirrorTargetId" 8711 } 8712 } 8713 }, 8714 "DeleteTransitGatewayMulticastDomainRequest":{ 8715 "type":"structure", 8716 "required":["TransitGatewayMulticastDomainId"], 8717 "members":{ 8718 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 8719 "DryRun":{"shape":"Boolean"} 8720 } 8721 }, 8722 "DeleteTransitGatewayMulticastDomainResult":{ 8723 "type":"structure", 8724 "members":{ 8725 "TransitGatewayMulticastDomain":{ 8726 "shape":"TransitGatewayMulticastDomain", 8727 "locationName":"transitGatewayMulticastDomain" 8728 } 8729 } 8730 }, 8731 "DeleteTransitGatewayPeeringAttachmentRequest":{ 8732 "type":"structure", 8733 "required":["TransitGatewayAttachmentId"], 8734 "members":{ 8735 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 8736 "DryRun":{"shape":"Boolean"} 8737 } 8738 }, 8739 "DeleteTransitGatewayPeeringAttachmentResult":{ 8740 "type":"structure", 8741 "members":{ 8742 "TransitGatewayPeeringAttachment":{ 8743 "shape":"TransitGatewayPeeringAttachment", 8744 "locationName":"transitGatewayPeeringAttachment" 8745 } 8746 } 8747 }, 8748 "DeleteTransitGatewayRequest":{ 8749 "type":"structure", 8750 "required":["TransitGatewayId"], 8751 "members":{ 8752 "TransitGatewayId":{"shape":"TransitGatewayId"}, 8753 "DryRun":{"shape":"Boolean"} 8754 } 8755 }, 8756 "DeleteTransitGatewayResult":{ 8757 "type":"structure", 8758 "members":{ 8759 "TransitGateway":{ 8760 "shape":"TransitGateway", 8761 "locationName":"transitGateway" 8762 } 8763 } 8764 }, 8765 "DeleteTransitGatewayRouteRequest":{ 8766 "type":"structure", 8767 "required":[ 8768 "TransitGatewayRouteTableId", 8769 "DestinationCidrBlock" 8770 ], 8771 "members":{ 8772 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 8773 "DestinationCidrBlock":{"shape":"String"}, 8774 "DryRun":{"shape":"Boolean"} 8775 } 8776 }, 8777 "DeleteTransitGatewayRouteResult":{ 8778 "type":"structure", 8779 "members":{ 8780 "Route":{ 8781 "shape":"TransitGatewayRoute", 8782 "locationName":"route" 8783 } 8784 } 8785 }, 8786 "DeleteTransitGatewayRouteTableRequest":{ 8787 "type":"structure", 8788 "required":["TransitGatewayRouteTableId"], 8789 "members":{ 8790 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 8791 "DryRun":{"shape":"Boolean"} 8792 } 8793 }, 8794 "DeleteTransitGatewayRouteTableResult":{ 8795 "type":"structure", 8796 "members":{ 8797 "TransitGatewayRouteTable":{ 8798 "shape":"TransitGatewayRouteTable", 8799 "locationName":"transitGatewayRouteTable" 8800 } 8801 } 8802 }, 8803 "DeleteTransitGatewayVpcAttachmentRequest":{ 8804 "type":"structure", 8805 "required":["TransitGatewayAttachmentId"], 8806 "members":{ 8807 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 8808 "DryRun":{"shape":"Boolean"} 8809 } 8810 }, 8811 "DeleteTransitGatewayVpcAttachmentResult":{ 8812 "type":"structure", 8813 "members":{ 8814 "TransitGatewayVpcAttachment":{ 8815 "shape":"TransitGatewayVpcAttachment", 8816 "locationName":"transitGatewayVpcAttachment" 8817 } 8818 } 8819 }, 8820 "DeleteVolumeRequest":{ 8821 "type":"structure", 8822 "required":["VolumeId"], 8823 "members":{ 8824 "VolumeId":{"shape":"VolumeId"}, 8825 "DryRun":{ 8826 "shape":"Boolean", 8827 "locationName":"dryRun" 8828 } 8829 } 8830 }, 8831 "DeleteVpcEndpointConnectionNotificationsRequest":{ 8832 "type":"structure", 8833 "required":["ConnectionNotificationIds"], 8834 "members":{ 8835 "DryRun":{"shape":"Boolean"}, 8836 "ConnectionNotificationIds":{ 8837 "shape":"ValueStringList", 8838 "locationName":"ConnectionNotificationId" 8839 } 8840 } 8841 }, 8842 "DeleteVpcEndpointConnectionNotificationsResult":{ 8843 "type":"structure", 8844 "members":{ 8845 "Unsuccessful":{ 8846 "shape":"UnsuccessfulItemSet", 8847 "locationName":"unsuccessful" 8848 } 8849 } 8850 }, 8851 "DeleteVpcEndpointServiceConfigurationsRequest":{ 8852 "type":"structure", 8853 "required":["ServiceIds"], 8854 "members":{ 8855 "DryRun":{"shape":"Boolean"}, 8856 "ServiceIds":{ 8857 "shape":"VpcEndpointServiceIdList", 8858 "locationName":"ServiceId" 8859 } 8860 } 8861 }, 8862 "DeleteVpcEndpointServiceConfigurationsResult":{ 8863 "type":"structure", 8864 "members":{ 8865 "Unsuccessful":{ 8866 "shape":"UnsuccessfulItemSet", 8867 "locationName":"unsuccessful" 8868 } 8869 } 8870 }, 8871 "DeleteVpcEndpointsRequest":{ 8872 "type":"structure", 8873 "required":["VpcEndpointIds"], 8874 "members":{ 8875 "DryRun":{"shape":"Boolean"}, 8876 "VpcEndpointIds":{ 8877 "shape":"VpcEndpointIdList", 8878 "locationName":"VpcEndpointId" 8879 } 8880 } 8881 }, 8882 "DeleteVpcEndpointsResult":{ 8883 "type":"structure", 8884 "members":{ 8885 "Unsuccessful":{ 8886 "shape":"UnsuccessfulItemSet", 8887 "locationName":"unsuccessful" 8888 } 8889 } 8890 }, 8891 "DeleteVpcPeeringConnectionRequest":{ 8892 "type":"structure", 8893 "required":["VpcPeeringConnectionId"], 8894 "members":{ 8895 "DryRun":{ 8896 "shape":"Boolean", 8897 "locationName":"dryRun" 8898 }, 8899 "VpcPeeringConnectionId":{ 8900 "shape":"VpcPeeringConnectionId", 8901 "locationName":"vpcPeeringConnectionId" 8902 } 8903 } 8904 }, 8905 "DeleteVpcPeeringConnectionResult":{ 8906 "type":"structure", 8907 "members":{ 8908 "Return":{ 8909 "shape":"Boolean", 8910 "locationName":"return" 8911 } 8912 } 8913 }, 8914 "DeleteVpcRequest":{ 8915 "type":"structure", 8916 "required":["VpcId"], 8917 "members":{ 8918 "VpcId":{"shape":"VpcId"}, 8919 "DryRun":{ 8920 "shape":"Boolean", 8921 "locationName":"dryRun" 8922 } 8923 } 8924 }, 8925 "DeleteVpnConnectionRequest":{ 8926 "type":"structure", 8927 "required":["VpnConnectionId"], 8928 "members":{ 8929 "VpnConnectionId":{"shape":"VpnConnectionId"}, 8930 "DryRun":{ 8931 "shape":"Boolean", 8932 "locationName":"dryRun" 8933 } 8934 } 8935 }, 8936 "DeleteVpnConnectionRouteRequest":{ 8937 "type":"structure", 8938 "required":[ 8939 "DestinationCidrBlock", 8940 "VpnConnectionId" 8941 ], 8942 "members":{ 8943 "DestinationCidrBlock":{"shape":"String"}, 8944 "VpnConnectionId":{"shape":"VpnConnectionId"} 8945 } 8946 }, 8947 "DeleteVpnGatewayRequest":{ 8948 "type":"structure", 8949 "required":["VpnGatewayId"], 8950 "members":{ 8951 "VpnGatewayId":{"shape":"VpnGatewayId"}, 8952 "DryRun":{ 8953 "shape":"Boolean", 8954 "locationName":"dryRun" 8955 } 8956 } 8957 }, 8958 "DeprovisionByoipCidrRequest":{ 8959 "type":"structure", 8960 "required":["Cidr"], 8961 "members":{ 8962 "Cidr":{"shape":"String"}, 8963 "DryRun":{"shape":"Boolean"} 8964 } 8965 }, 8966 "DeprovisionByoipCidrResult":{ 8967 "type":"structure", 8968 "members":{ 8969 "ByoipCidr":{ 8970 "shape":"ByoipCidr", 8971 "locationName":"byoipCidr" 8972 } 8973 } 8974 }, 8975 "DeregisterImageRequest":{ 8976 "type":"structure", 8977 "required":["ImageId"], 8978 "members":{ 8979 "ImageId":{"shape":"ImageId"}, 8980 "DryRun":{ 8981 "shape":"Boolean", 8982 "locationName":"dryRun" 8983 } 8984 } 8985 }, 8986 "DeregisterTransitGatewayMulticastGroupMembersRequest":{ 8987 "type":"structure", 8988 "members":{ 8989 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 8990 "GroupIpAddress":{"shape":"String"}, 8991 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 8992 "DryRun":{"shape":"Boolean"} 8993 } 8994 }, 8995 "DeregisterTransitGatewayMulticastGroupMembersResult":{ 8996 "type":"structure", 8997 "members":{ 8998 "DeregisteredMulticastGroupMembers":{ 8999 "shape":"TransitGatewayMulticastDeregisteredGroupMembers", 9000 "locationName":"deregisteredMulticastGroupMembers" 9001 } 9002 } 9003 }, 9004 "DeregisterTransitGatewayMulticastGroupSourcesRequest":{ 9005 "type":"structure", 9006 "members":{ 9007 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 9008 "GroupIpAddress":{"shape":"String"}, 9009 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 9010 "DryRun":{"shape":"Boolean"} 9011 } 9012 }, 9013 "DeregisterTransitGatewayMulticastGroupSourcesResult":{ 9014 "type":"structure", 9015 "members":{ 9016 "DeregisteredMulticastGroupSources":{ 9017 "shape":"TransitGatewayMulticastDeregisteredGroupSources", 9018 "locationName":"deregisteredMulticastGroupSources" 9019 } 9020 } 9021 }, 9022 "DescribeAccountAttributesRequest":{ 9023 "type":"structure", 9024 "members":{ 9025 "AttributeNames":{ 9026 "shape":"AccountAttributeNameStringList", 9027 "locationName":"attributeName" 9028 }, 9029 "DryRun":{ 9030 "shape":"Boolean", 9031 "locationName":"dryRun" 9032 } 9033 } 9034 }, 9035 "DescribeAccountAttributesResult":{ 9036 "type":"structure", 9037 "members":{ 9038 "AccountAttributes":{ 9039 "shape":"AccountAttributeList", 9040 "locationName":"accountAttributeSet" 9041 } 9042 } 9043 }, 9044 "DescribeAddressesRequest":{ 9045 "type":"structure", 9046 "members":{ 9047 "Filters":{ 9048 "shape":"FilterList", 9049 "locationName":"Filter" 9050 }, 9051 "PublicIps":{ 9052 "shape":"PublicIpStringList", 9053 "locationName":"PublicIp" 9054 }, 9055 "AllocationIds":{ 9056 "shape":"AllocationIdList", 9057 "locationName":"AllocationId" 9058 }, 9059 "DryRun":{ 9060 "shape":"Boolean", 9061 "locationName":"dryRun" 9062 } 9063 } 9064 }, 9065 "DescribeAddressesResult":{ 9066 "type":"structure", 9067 "members":{ 9068 "Addresses":{ 9069 "shape":"AddressList", 9070 "locationName":"addressesSet" 9071 } 9072 } 9073 }, 9074 "DescribeAggregateIdFormatRequest":{ 9075 "type":"structure", 9076 "members":{ 9077 "DryRun":{"shape":"Boolean"} 9078 } 9079 }, 9080 "DescribeAggregateIdFormatResult":{ 9081 "type":"structure", 9082 "members":{ 9083 "UseLongIdsAggregated":{ 9084 "shape":"Boolean", 9085 "locationName":"useLongIdsAggregated" 9086 }, 9087 "Statuses":{ 9088 "shape":"IdFormatList", 9089 "locationName":"statusSet" 9090 } 9091 } 9092 }, 9093 "DescribeAvailabilityZonesRequest":{ 9094 "type":"structure", 9095 "members":{ 9096 "Filters":{ 9097 "shape":"FilterList", 9098 "locationName":"Filter" 9099 }, 9100 "ZoneNames":{ 9101 "shape":"ZoneNameStringList", 9102 "locationName":"ZoneName" 9103 }, 9104 "ZoneIds":{ 9105 "shape":"ZoneIdStringList", 9106 "locationName":"ZoneId" 9107 }, 9108 "AllAvailabilityZones":{"shape":"Boolean"}, 9109 "DryRun":{ 9110 "shape":"Boolean", 9111 "locationName":"dryRun" 9112 } 9113 } 9114 }, 9115 "DescribeAvailabilityZonesResult":{ 9116 "type":"structure", 9117 "members":{ 9118 "AvailabilityZones":{ 9119 "shape":"AvailabilityZoneList", 9120 "locationName":"availabilityZoneInfo" 9121 } 9122 } 9123 }, 9124 "DescribeBundleTasksRequest":{ 9125 "type":"structure", 9126 "members":{ 9127 "BundleIds":{ 9128 "shape":"BundleIdStringList", 9129 "locationName":"BundleId" 9130 }, 9131 "Filters":{ 9132 "shape":"FilterList", 9133 "locationName":"Filter" 9134 }, 9135 "DryRun":{ 9136 "shape":"Boolean", 9137 "locationName":"dryRun" 9138 } 9139 } 9140 }, 9141 "DescribeBundleTasksResult":{ 9142 "type":"structure", 9143 "members":{ 9144 "BundleTasks":{ 9145 "shape":"BundleTaskList", 9146 "locationName":"bundleInstanceTasksSet" 9147 } 9148 } 9149 }, 9150 "DescribeByoipCidrsMaxResults":{ 9151 "type":"integer", 9152 "max":100, 9153 "min":1 9154 }, 9155 "DescribeByoipCidrsRequest":{ 9156 "type":"structure", 9157 "required":["MaxResults"], 9158 "members":{ 9159 "DryRun":{"shape":"Boolean"}, 9160 "MaxResults":{"shape":"DescribeByoipCidrsMaxResults"}, 9161 "NextToken":{"shape":"NextToken"} 9162 } 9163 }, 9164 "DescribeByoipCidrsResult":{ 9165 "type":"structure", 9166 "members":{ 9167 "ByoipCidrs":{ 9168 "shape":"ByoipCidrSet", 9169 "locationName":"byoipCidrSet" 9170 }, 9171 "NextToken":{ 9172 "shape":"String", 9173 "locationName":"nextToken" 9174 } 9175 } 9176 }, 9177 "DescribeCapacityReservationsMaxResults":{ 9178 "type":"integer", 9179 "max":1000, 9180 "min":1 9181 }, 9182 "DescribeCapacityReservationsRequest":{ 9183 "type":"structure", 9184 "members":{ 9185 "CapacityReservationIds":{ 9186 "shape":"CapacityReservationIdSet", 9187 "locationName":"CapacityReservationId" 9188 }, 9189 "NextToken":{"shape":"String"}, 9190 "MaxResults":{"shape":"DescribeCapacityReservationsMaxResults"}, 9191 "Filters":{ 9192 "shape":"FilterList", 9193 "locationName":"Filter" 9194 }, 9195 "DryRun":{"shape":"Boolean"} 9196 } 9197 }, 9198 "DescribeCapacityReservationsResult":{ 9199 "type":"structure", 9200 "members":{ 9201 "NextToken":{ 9202 "shape":"String", 9203 "locationName":"nextToken" 9204 }, 9205 "CapacityReservations":{ 9206 "shape":"CapacityReservationSet", 9207 "locationName":"capacityReservationSet" 9208 } 9209 } 9210 }, 9211 "DescribeClassicLinkInstancesMaxResults":{ 9212 "type":"integer", 9213 "max":1000, 9214 "min":5 9215 }, 9216 "DescribeClassicLinkInstancesRequest":{ 9217 "type":"structure", 9218 "members":{ 9219 "Filters":{ 9220 "shape":"FilterList", 9221 "locationName":"Filter" 9222 }, 9223 "DryRun":{ 9224 "shape":"Boolean", 9225 "locationName":"dryRun" 9226 }, 9227 "InstanceIds":{ 9228 "shape":"InstanceIdStringList", 9229 "locationName":"InstanceId" 9230 }, 9231 "MaxResults":{ 9232 "shape":"DescribeClassicLinkInstancesMaxResults", 9233 "locationName":"maxResults" 9234 }, 9235 "NextToken":{ 9236 "shape":"String", 9237 "locationName":"nextToken" 9238 } 9239 } 9240 }, 9241 "DescribeClassicLinkInstancesResult":{ 9242 "type":"structure", 9243 "members":{ 9244 "Instances":{ 9245 "shape":"ClassicLinkInstanceList", 9246 "locationName":"instancesSet" 9247 }, 9248 "NextToken":{ 9249 "shape":"String", 9250 "locationName":"nextToken" 9251 } 9252 } 9253 }, 9254 "DescribeClientVpnAuthorizationRulesMaxResults":{ 9255 "type":"integer", 9256 "max":1000, 9257 "min":5 9258 }, 9259 "DescribeClientVpnAuthorizationRulesRequest":{ 9260 "type":"structure", 9261 "required":["ClientVpnEndpointId"], 9262 "members":{ 9263 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 9264 "DryRun":{"shape":"Boolean"}, 9265 "NextToken":{"shape":"NextToken"}, 9266 "Filters":{ 9267 "shape":"FilterList", 9268 "locationName":"Filter" 9269 }, 9270 "MaxResults":{"shape":"DescribeClientVpnAuthorizationRulesMaxResults"} 9271 } 9272 }, 9273 "DescribeClientVpnAuthorizationRulesResult":{ 9274 "type":"structure", 9275 "members":{ 9276 "AuthorizationRules":{ 9277 "shape":"AuthorizationRuleSet", 9278 "locationName":"authorizationRule" 9279 }, 9280 "NextToken":{ 9281 "shape":"NextToken", 9282 "locationName":"nextToken" 9283 } 9284 } 9285 }, 9286 "DescribeClientVpnConnectionsMaxResults":{ 9287 "type":"integer", 9288 "max":1000, 9289 "min":5 9290 }, 9291 "DescribeClientVpnConnectionsRequest":{ 9292 "type":"structure", 9293 "required":["ClientVpnEndpointId"], 9294 "members":{ 9295 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 9296 "Filters":{ 9297 "shape":"FilterList", 9298 "locationName":"Filter" 9299 }, 9300 "NextToken":{"shape":"NextToken"}, 9301 "MaxResults":{"shape":"DescribeClientVpnConnectionsMaxResults"}, 9302 "DryRun":{"shape":"Boolean"} 9303 } 9304 }, 9305 "DescribeClientVpnConnectionsResult":{ 9306 "type":"structure", 9307 "members":{ 9308 "Connections":{ 9309 "shape":"ClientVpnConnectionSet", 9310 "locationName":"connections" 9311 }, 9312 "NextToken":{ 9313 "shape":"NextToken", 9314 "locationName":"nextToken" 9315 } 9316 } 9317 }, 9318 "DescribeClientVpnEndpointMaxResults":{ 9319 "type":"integer", 9320 "max":1000, 9321 "min":5 9322 }, 9323 "DescribeClientVpnEndpointsRequest":{ 9324 "type":"structure", 9325 "members":{ 9326 "ClientVpnEndpointIds":{ 9327 "shape":"ClientVpnEndpointIdList", 9328 "locationName":"ClientVpnEndpointId" 9329 }, 9330 "MaxResults":{"shape":"DescribeClientVpnEndpointMaxResults"}, 9331 "NextToken":{"shape":"NextToken"}, 9332 "Filters":{ 9333 "shape":"FilterList", 9334 "locationName":"Filter" 9335 }, 9336 "DryRun":{"shape":"Boolean"} 9337 } 9338 }, 9339 "DescribeClientVpnEndpointsResult":{ 9340 "type":"structure", 9341 "members":{ 9342 "ClientVpnEndpoints":{ 9343 "shape":"EndpointSet", 9344 "locationName":"clientVpnEndpoint" 9345 }, 9346 "NextToken":{ 9347 "shape":"NextToken", 9348 "locationName":"nextToken" 9349 } 9350 } 9351 }, 9352 "DescribeClientVpnRoutesMaxResults":{ 9353 "type":"integer", 9354 "max":1000, 9355 "min":5 9356 }, 9357 "DescribeClientVpnRoutesRequest":{ 9358 "type":"structure", 9359 "required":["ClientVpnEndpointId"], 9360 "members":{ 9361 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 9362 "Filters":{ 9363 "shape":"FilterList", 9364 "locationName":"Filter" 9365 }, 9366 "MaxResults":{"shape":"DescribeClientVpnRoutesMaxResults"}, 9367 "NextToken":{"shape":"NextToken"}, 9368 "DryRun":{"shape":"Boolean"} 9369 } 9370 }, 9371 "DescribeClientVpnRoutesResult":{ 9372 "type":"structure", 9373 "members":{ 9374 "Routes":{ 9375 "shape":"ClientVpnRouteSet", 9376 "locationName":"routes" 9377 }, 9378 "NextToken":{ 9379 "shape":"NextToken", 9380 "locationName":"nextToken" 9381 } 9382 } 9383 }, 9384 "DescribeClientVpnTargetNetworksMaxResults":{ 9385 "type":"integer", 9386 "max":1000, 9387 "min":5 9388 }, 9389 "DescribeClientVpnTargetNetworksRequest":{ 9390 "type":"structure", 9391 "required":["ClientVpnEndpointId"], 9392 "members":{ 9393 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 9394 "AssociationIds":{"shape":"ValueStringList"}, 9395 "MaxResults":{"shape":"DescribeClientVpnTargetNetworksMaxResults"}, 9396 "NextToken":{"shape":"NextToken"}, 9397 "Filters":{ 9398 "shape":"FilterList", 9399 "locationName":"Filter" 9400 }, 9401 "DryRun":{"shape":"Boolean"} 9402 } 9403 }, 9404 "DescribeClientVpnTargetNetworksResult":{ 9405 "type":"structure", 9406 "members":{ 9407 "ClientVpnTargetNetworks":{ 9408 "shape":"TargetNetworkSet", 9409 "locationName":"clientVpnTargetNetworks" 9410 }, 9411 "NextToken":{ 9412 "shape":"NextToken", 9413 "locationName":"nextToken" 9414 } 9415 } 9416 }, 9417 "DescribeCoipPoolsRequest":{ 9418 "type":"structure", 9419 "members":{ 9420 "PoolIds":{ 9421 "shape":"CoipPoolIdSet", 9422 "locationName":"PoolId" 9423 }, 9424 "Filters":{ 9425 "shape":"FilterList", 9426 "locationName":"Filter" 9427 }, 9428 "MaxResults":{"shape":"CoipPoolMaxResults"}, 9429 "NextToken":{"shape":"String"}, 9430 "DryRun":{"shape":"Boolean"} 9431 } 9432 }, 9433 "DescribeCoipPoolsResult":{ 9434 "type":"structure", 9435 "members":{ 9436 "CoipPools":{ 9437 "shape":"CoipPoolSet", 9438 "locationName":"coipPoolSet" 9439 }, 9440 "NextToken":{ 9441 "shape":"String", 9442 "locationName":"nextToken" 9443 } 9444 } 9445 }, 9446 "DescribeConversionTaskList":{ 9447 "type":"list", 9448 "member":{ 9449 "shape":"ConversionTask", 9450 "locationName":"item" 9451 } 9452 }, 9453 "DescribeConversionTasksRequest":{ 9454 "type":"structure", 9455 "members":{ 9456 "ConversionTaskIds":{ 9457 "shape":"ConversionIdStringList", 9458 "locationName":"conversionTaskId" 9459 }, 9460 "DryRun":{ 9461 "shape":"Boolean", 9462 "locationName":"dryRun" 9463 } 9464 } 9465 }, 9466 "DescribeConversionTasksResult":{ 9467 "type":"structure", 9468 "members":{ 9469 "ConversionTasks":{ 9470 "shape":"DescribeConversionTaskList", 9471 "locationName":"conversionTasks" 9472 } 9473 } 9474 }, 9475 "DescribeCustomerGatewaysRequest":{ 9476 "type":"structure", 9477 "members":{ 9478 "CustomerGatewayIds":{ 9479 "shape":"CustomerGatewayIdStringList", 9480 "locationName":"CustomerGatewayId" 9481 }, 9482 "Filters":{ 9483 "shape":"FilterList", 9484 "locationName":"Filter" 9485 }, 9486 "DryRun":{ 9487 "shape":"Boolean", 9488 "locationName":"dryRun" 9489 } 9490 } 9491 }, 9492 "DescribeCustomerGatewaysResult":{ 9493 "type":"structure", 9494 "members":{ 9495 "CustomerGateways":{ 9496 "shape":"CustomerGatewayList", 9497 "locationName":"customerGatewaySet" 9498 } 9499 } 9500 }, 9501 "DescribeDhcpOptionsMaxResults":{ 9502 "type":"integer", 9503 "max":1000, 9504 "min":5 9505 }, 9506 "DescribeDhcpOptionsRequest":{ 9507 "type":"structure", 9508 "members":{ 9509 "DhcpOptionsIds":{ 9510 "shape":"DhcpOptionsIdStringList", 9511 "locationName":"DhcpOptionsId" 9512 }, 9513 "Filters":{ 9514 "shape":"FilterList", 9515 "locationName":"Filter" 9516 }, 9517 "DryRun":{ 9518 "shape":"Boolean", 9519 "locationName":"dryRun" 9520 }, 9521 "NextToken":{"shape":"String"}, 9522 "MaxResults":{"shape":"DescribeDhcpOptionsMaxResults"} 9523 } 9524 }, 9525 "DescribeDhcpOptionsResult":{ 9526 "type":"structure", 9527 "members":{ 9528 "DhcpOptions":{ 9529 "shape":"DhcpOptionsList", 9530 "locationName":"dhcpOptionsSet" 9531 }, 9532 "NextToken":{ 9533 "shape":"String", 9534 "locationName":"nextToken" 9535 } 9536 } 9537 }, 9538 "DescribeEgressOnlyInternetGatewaysMaxResults":{ 9539 "type":"integer", 9540 "max":255, 9541 "min":5 9542 }, 9543 "DescribeEgressOnlyInternetGatewaysRequest":{ 9544 "type":"structure", 9545 "members":{ 9546 "DryRun":{"shape":"Boolean"}, 9547 "EgressOnlyInternetGatewayIds":{ 9548 "shape":"EgressOnlyInternetGatewayIdList", 9549 "locationName":"EgressOnlyInternetGatewayId" 9550 }, 9551 "MaxResults":{"shape":"DescribeEgressOnlyInternetGatewaysMaxResults"}, 9552 "NextToken":{"shape":"String"}, 9553 "Filters":{ 9554 "shape":"FilterList", 9555 "locationName":"Filter" 9556 } 9557 } 9558 }, 9559 "DescribeEgressOnlyInternetGatewaysResult":{ 9560 "type":"structure", 9561 "members":{ 9562 "EgressOnlyInternetGateways":{ 9563 "shape":"EgressOnlyInternetGatewayList", 9564 "locationName":"egressOnlyInternetGatewaySet" 9565 }, 9566 "NextToken":{ 9567 "shape":"String", 9568 "locationName":"nextToken" 9569 } 9570 } 9571 }, 9572 "DescribeElasticGpusMaxResults":{ 9573 "type":"integer", 9574 "max":1000, 9575 "min":10 9576 }, 9577 "DescribeElasticGpusRequest":{ 9578 "type":"structure", 9579 "members":{ 9580 "ElasticGpuIds":{ 9581 "shape":"ElasticGpuIdSet", 9582 "locationName":"ElasticGpuId" 9583 }, 9584 "DryRun":{"shape":"Boolean"}, 9585 "Filters":{ 9586 "shape":"FilterList", 9587 "locationName":"Filter" 9588 }, 9589 "MaxResults":{"shape":"DescribeElasticGpusMaxResults"}, 9590 "NextToken":{"shape":"String"} 9591 } 9592 }, 9593 "DescribeElasticGpusResult":{ 9594 "type":"structure", 9595 "members":{ 9596 "ElasticGpuSet":{ 9597 "shape":"ElasticGpuSet", 9598 "locationName":"elasticGpuSet" 9599 }, 9600 "MaxResults":{ 9601 "shape":"Integer", 9602 "locationName":"maxResults" 9603 }, 9604 "NextToken":{ 9605 "shape":"String", 9606 "locationName":"nextToken" 9607 } 9608 } 9609 }, 9610 "DescribeExportImageTasksMaxResults":{ 9611 "type":"integer", 9612 "max":500, 9613 "min":1 9614 }, 9615 "DescribeExportImageTasksRequest":{ 9616 "type":"structure", 9617 "members":{ 9618 "DryRun":{"shape":"Boolean"}, 9619 "Filters":{ 9620 "shape":"FilterList", 9621 "locationName":"Filter" 9622 }, 9623 "ExportImageTaskIds":{ 9624 "shape":"ExportImageTaskIdList", 9625 "locationName":"ExportImageTaskId" 9626 }, 9627 "MaxResults":{"shape":"DescribeExportImageTasksMaxResults"}, 9628 "NextToken":{"shape":"NextToken"} 9629 } 9630 }, 9631 "DescribeExportImageTasksResult":{ 9632 "type":"structure", 9633 "members":{ 9634 "ExportImageTasks":{ 9635 "shape":"ExportImageTaskList", 9636 "locationName":"exportImageTaskSet" 9637 }, 9638 "NextToken":{ 9639 "shape":"NextToken", 9640 "locationName":"nextToken" 9641 } 9642 } 9643 }, 9644 "DescribeExportTasksRequest":{ 9645 "type":"structure", 9646 "members":{ 9647 "ExportTaskIds":{ 9648 "shape":"ExportTaskIdStringList", 9649 "locationName":"exportTaskId" 9650 }, 9651 "Filters":{ 9652 "shape":"FilterList", 9653 "locationName":"Filter" 9654 } 9655 } 9656 }, 9657 "DescribeExportTasksResult":{ 9658 "type":"structure", 9659 "members":{ 9660 "ExportTasks":{ 9661 "shape":"ExportTaskList", 9662 "locationName":"exportTaskSet" 9663 } 9664 } 9665 }, 9666 "DescribeFastSnapshotRestoreSuccessItem":{ 9667 "type":"structure", 9668 "members":{ 9669 "SnapshotId":{ 9670 "shape":"String", 9671 "locationName":"snapshotId" 9672 }, 9673 "AvailabilityZone":{ 9674 "shape":"String", 9675 "locationName":"availabilityZone" 9676 }, 9677 "State":{ 9678 "shape":"FastSnapshotRestoreStateCode", 9679 "locationName":"state" 9680 }, 9681 "StateTransitionReason":{ 9682 "shape":"String", 9683 "locationName":"stateTransitionReason" 9684 }, 9685 "OwnerId":{ 9686 "shape":"String", 9687 "locationName":"ownerId" 9688 }, 9689 "OwnerAlias":{ 9690 "shape":"String", 9691 "locationName":"ownerAlias" 9692 }, 9693 "EnablingTime":{ 9694 "shape":"MillisecondDateTime", 9695 "locationName":"enablingTime" 9696 }, 9697 "OptimizingTime":{ 9698 "shape":"MillisecondDateTime", 9699 "locationName":"optimizingTime" 9700 }, 9701 "EnabledTime":{ 9702 "shape":"MillisecondDateTime", 9703 "locationName":"enabledTime" 9704 }, 9705 "DisablingTime":{ 9706 "shape":"MillisecondDateTime", 9707 "locationName":"disablingTime" 9708 }, 9709 "DisabledTime":{ 9710 "shape":"MillisecondDateTime", 9711 "locationName":"disabledTime" 9712 } 9713 } 9714 }, 9715 "DescribeFastSnapshotRestoreSuccessSet":{ 9716 "type":"list", 9717 "member":{ 9718 "shape":"DescribeFastSnapshotRestoreSuccessItem", 9719 "locationName":"item" 9720 } 9721 }, 9722 "DescribeFastSnapshotRestoresMaxResults":{ 9723 "type":"integer", 9724 "max":200, 9725 "min":0 9726 }, 9727 "DescribeFastSnapshotRestoresRequest":{ 9728 "type":"structure", 9729 "members":{ 9730 "Filters":{ 9731 "shape":"FilterList", 9732 "locationName":"Filter" 9733 }, 9734 "MaxResults":{"shape":"DescribeFastSnapshotRestoresMaxResults"}, 9735 "NextToken":{"shape":"NextToken"}, 9736 "DryRun":{"shape":"Boolean"} 9737 } 9738 }, 9739 "DescribeFastSnapshotRestoresResult":{ 9740 "type":"structure", 9741 "members":{ 9742 "FastSnapshotRestores":{ 9743 "shape":"DescribeFastSnapshotRestoreSuccessSet", 9744 "locationName":"fastSnapshotRestoreSet" 9745 }, 9746 "NextToken":{ 9747 "shape":"NextToken", 9748 "locationName":"nextToken" 9749 } 9750 } 9751 }, 9752 "DescribeFleetError":{ 9753 "type":"structure", 9754 "members":{ 9755 "LaunchTemplateAndOverrides":{ 9756 "shape":"LaunchTemplateAndOverridesResponse", 9757 "locationName":"launchTemplateAndOverrides" 9758 }, 9759 "Lifecycle":{ 9760 "shape":"InstanceLifecycle", 9761 "locationName":"lifecycle" 9762 }, 9763 "ErrorCode":{ 9764 "shape":"String", 9765 "locationName":"errorCode" 9766 }, 9767 "ErrorMessage":{ 9768 "shape":"String", 9769 "locationName":"errorMessage" 9770 } 9771 } 9772 }, 9773 "DescribeFleetHistoryRequest":{ 9774 "type":"structure", 9775 "required":[ 9776 "FleetId", 9777 "StartTime" 9778 ], 9779 "members":{ 9780 "DryRun":{"shape":"Boolean"}, 9781 "EventType":{"shape":"FleetEventType"}, 9782 "MaxResults":{"shape":"Integer"}, 9783 "NextToken":{"shape":"String"}, 9784 "FleetId":{"shape":"FleetId"}, 9785 "StartTime":{"shape":"DateTime"} 9786 } 9787 }, 9788 "DescribeFleetHistoryResult":{ 9789 "type":"structure", 9790 "members":{ 9791 "HistoryRecords":{ 9792 "shape":"HistoryRecordSet", 9793 "locationName":"historyRecordSet" 9794 }, 9795 "LastEvaluatedTime":{ 9796 "shape":"DateTime", 9797 "locationName":"lastEvaluatedTime" 9798 }, 9799 "NextToken":{ 9800 "shape":"String", 9801 "locationName":"nextToken" 9802 }, 9803 "FleetId":{ 9804 "shape":"FleetId", 9805 "locationName":"fleetId" 9806 }, 9807 "StartTime":{ 9808 "shape":"DateTime", 9809 "locationName":"startTime" 9810 } 9811 } 9812 }, 9813 "DescribeFleetInstancesRequest":{ 9814 "type":"structure", 9815 "required":["FleetId"], 9816 "members":{ 9817 "DryRun":{"shape":"Boolean"}, 9818 "MaxResults":{"shape":"Integer"}, 9819 "NextToken":{"shape":"String"}, 9820 "FleetId":{"shape":"FleetId"}, 9821 "Filters":{ 9822 "shape":"FilterList", 9823 "locationName":"Filter" 9824 } 9825 } 9826 }, 9827 "DescribeFleetInstancesResult":{ 9828 "type":"structure", 9829 "members":{ 9830 "ActiveInstances":{ 9831 "shape":"ActiveInstanceSet", 9832 "locationName":"activeInstanceSet" 9833 }, 9834 "NextToken":{ 9835 "shape":"String", 9836 "locationName":"nextToken" 9837 }, 9838 "FleetId":{ 9839 "shape":"FleetId", 9840 "locationName":"fleetId" 9841 } 9842 } 9843 }, 9844 "DescribeFleetsErrorSet":{ 9845 "type":"list", 9846 "member":{ 9847 "shape":"DescribeFleetError", 9848 "locationName":"item" 9849 } 9850 }, 9851 "DescribeFleetsInstances":{ 9852 "type":"structure", 9853 "members":{ 9854 "LaunchTemplateAndOverrides":{ 9855 "shape":"LaunchTemplateAndOverridesResponse", 9856 "locationName":"launchTemplateAndOverrides" 9857 }, 9858 "Lifecycle":{ 9859 "shape":"InstanceLifecycle", 9860 "locationName":"lifecycle" 9861 }, 9862 "InstanceIds":{ 9863 "shape":"InstanceIdsSet", 9864 "locationName":"instanceIds" 9865 }, 9866 "InstanceType":{ 9867 "shape":"InstanceType", 9868 "locationName":"instanceType" 9869 }, 9870 "Platform":{ 9871 "shape":"PlatformValues", 9872 "locationName":"platform" 9873 } 9874 } 9875 }, 9876 "DescribeFleetsInstancesSet":{ 9877 "type":"list", 9878 "member":{ 9879 "shape":"DescribeFleetsInstances", 9880 "locationName":"item" 9881 } 9882 }, 9883 "DescribeFleetsRequest":{ 9884 "type":"structure", 9885 "members":{ 9886 "DryRun":{"shape":"Boolean"}, 9887 "MaxResults":{"shape":"Integer"}, 9888 "NextToken":{"shape":"String"}, 9889 "FleetIds":{ 9890 "shape":"FleetIdSet", 9891 "locationName":"FleetId" 9892 }, 9893 "Filters":{ 9894 "shape":"FilterList", 9895 "locationName":"Filter" 9896 } 9897 } 9898 }, 9899 "DescribeFleetsResult":{ 9900 "type":"structure", 9901 "members":{ 9902 "NextToken":{ 9903 "shape":"String", 9904 "locationName":"nextToken" 9905 }, 9906 "Fleets":{ 9907 "shape":"FleetSet", 9908 "locationName":"fleetSet" 9909 } 9910 } 9911 }, 9912 "DescribeFlowLogsRequest":{ 9913 "type":"structure", 9914 "members":{ 9915 "DryRun":{"shape":"Boolean"}, 9916 "Filter":{"shape":"FilterList"}, 9917 "FlowLogIds":{ 9918 "shape":"FlowLogIdList", 9919 "locationName":"FlowLogId" 9920 }, 9921 "MaxResults":{"shape":"Integer"}, 9922 "NextToken":{"shape":"String"} 9923 } 9924 }, 9925 "DescribeFlowLogsResult":{ 9926 "type":"structure", 9927 "members":{ 9928 "FlowLogs":{ 9929 "shape":"FlowLogSet", 9930 "locationName":"flowLogSet" 9931 }, 9932 "NextToken":{ 9933 "shape":"String", 9934 "locationName":"nextToken" 9935 } 9936 } 9937 }, 9938 "DescribeFpgaImageAttributeRequest":{ 9939 "type":"structure", 9940 "required":[ 9941 "FpgaImageId", 9942 "Attribute" 9943 ], 9944 "members":{ 9945 "DryRun":{"shape":"Boolean"}, 9946 "FpgaImageId":{"shape":"FpgaImageId"}, 9947 "Attribute":{"shape":"FpgaImageAttributeName"} 9948 } 9949 }, 9950 "DescribeFpgaImageAttributeResult":{ 9951 "type":"structure", 9952 "members":{ 9953 "FpgaImageAttribute":{ 9954 "shape":"FpgaImageAttribute", 9955 "locationName":"fpgaImageAttribute" 9956 } 9957 } 9958 }, 9959 "DescribeFpgaImagesMaxResults":{ 9960 "type":"integer", 9961 "max":1000, 9962 "min":5 9963 }, 9964 "DescribeFpgaImagesRequest":{ 9965 "type":"structure", 9966 "members":{ 9967 "DryRun":{"shape":"Boolean"}, 9968 "FpgaImageIds":{ 9969 "shape":"FpgaImageIdList", 9970 "locationName":"FpgaImageId" 9971 }, 9972 "Owners":{ 9973 "shape":"OwnerStringList", 9974 "locationName":"Owner" 9975 }, 9976 "Filters":{ 9977 "shape":"FilterList", 9978 "locationName":"Filter" 9979 }, 9980 "NextToken":{"shape":"NextToken"}, 9981 "MaxResults":{"shape":"DescribeFpgaImagesMaxResults"} 9982 } 9983 }, 9984 "DescribeFpgaImagesResult":{ 9985 "type":"structure", 9986 "members":{ 9987 "FpgaImages":{ 9988 "shape":"FpgaImageList", 9989 "locationName":"fpgaImageSet" 9990 }, 9991 "NextToken":{ 9992 "shape":"NextToken", 9993 "locationName":"nextToken" 9994 } 9995 } 9996 }, 9997 "DescribeHostReservationOfferingsRequest":{ 9998 "type":"structure", 9999 "members":{ 10000 "Filter":{"shape":"FilterList"}, 10001 "MaxDuration":{"shape":"Integer"}, 10002 "MaxResults":{"shape":"DescribeHostReservationsMaxResults"}, 10003 "MinDuration":{"shape":"Integer"}, 10004 "NextToken":{"shape":"String"}, 10005 "OfferingId":{"shape":"OfferingId"} 10006 } 10007 }, 10008 "DescribeHostReservationOfferingsResult":{ 10009 "type":"structure", 10010 "members":{ 10011 "NextToken":{ 10012 "shape":"String", 10013 "locationName":"nextToken" 10014 }, 10015 "OfferingSet":{ 10016 "shape":"HostOfferingSet", 10017 "locationName":"offeringSet" 10018 } 10019 } 10020 }, 10021 "DescribeHostReservationsMaxResults":{ 10022 "type":"integer", 10023 "max":500, 10024 "min":5 10025 }, 10026 "DescribeHostReservationsRequest":{ 10027 "type":"structure", 10028 "members":{ 10029 "Filter":{"shape":"FilterList"}, 10030 "HostReservationIdSet":{"shape":"HostReservationIdSet"}, 10031 "MaxResults":{"shape":"Integer"}, 10032 "NextToken":{"shape":"String"} 10033 } 10034 }, 10035 "DescribeHostReservationsResult":{ 10036 "type":"structure", 10037 "members":{ 10038 "HostReservationSet":{ 10039 "shape":"HostReservationSet", 10040 "locationName":"hostReservationSet" 10041 }, 10042 "NextToken":{ 10043 "shape":"String", 10044 "locationName":"nextToken" 10045 } 10046 } 10047 }, 10048 "DescribeHostsRequest":{ 10049 "type":"structure", 10050 "members":{ 10051 "Filter":{ 10052 "shape":"FilterList", 10053 "locationName":"filter" 10054 }, 10055 "HostIds":{ 10056 "shape":"RequestHostIdList", 10057 "locationName":"hostId" 10058 }, 10059 "MaxResults":{ 10060 "shape":"Integer", 10061 "locationName":"maxResults" 10062 }, 10063 "NextToken":{ 10064 "shape":"String", 10065 "locationName":"nextToken" 10066 } 10067 } 10068 }, 10069 "DescribeHostsResult":{ 10070 "type":"structure", 10071 "members":{ 10072 "Hosts":{ 10073 "shape":"HostList", 10074 "locationName":"hostSet" 10075 }, 10076 "NextToken":{ 10077 "shape":"String", 10078 "locationName":"nextToken" 10079 } 10080 } 10081 }, 10082 "DescribeIamInstanceProfileAssociationsMaxResults":{ 10083 "type":"integer", 10084 "max":1000, 10085 "min":5 10086 }, 10087 "DescribeIamInstanceProfileAssociationsRequest":{ 10088 "type":"structure", 10089 "members":{ 10090 "AssociationIds":{ 10091 "shape":"AssociationIdList", 10092 "locationName":"AssociationId" 10093 }, 10094 "Filters":{ 10095 "shape":"FilterList", 10096 "locationName":"Filter" 10097 }, 10098 "MaxResults":{"shape":"DescribeIamInstanceProfileAssociationsMaxResults"}, 10099 "NextToken":{"shape":"NextToken"} 10100 } 10101 }, 10102 "DescribeIamInstanceProfileAssociationsResult":{ 10103 "type":"structure", 10104 "members":{ 10105 "IamInstanceProfileAssociations":{ 10106 "shape":"IamInstanceProfileAssociationSet", 10107 "locationName":"iamInstanceProfileAssociationSet" 10108 }, 10109 "NextToken":{ 10110 "shape":"NextToken", 10111 "locationName":"nextToken" 10112 } 10113 } 10114 }, 10115 "DescribeIdFormatRequest":{ 10116 "type":"structure", 10117 "members":{ 10118 "Resource":{"shape":"String"} 10119 } 10120 }, 10121 "DescribeIdFormatResult":{ 10122 "type":"structure", 10123 "members":{ 10124 "Statuses":{ 10125 "shape":"IdFormatList", 10126 "locationName":"statusSet" 10127 } 10128 } 10129 }, 10130 "DescribeIdentityIdFormatRequest":{ 10131 "type":"structure", 10132 "required":["PrincipalArn"], 10133 "members":{ 10134 "PrincipalArn":{ 10135 "shape":"String", 10136 "locationName":"principalArn" 10137 }, 10138 "Resource":{ 10139 "shape":"String", 10140 "locationName":"resource" 10141 } 10142 } 10143 }, 10144 "DescribeIdentityIdFormatResult":{ 10145 "type":"structure", 10146 "members":{ 10147 "Statuses":{ 10148 "shape":"IdFormatList", 10149 "locationName":"statusSet" 10150 } 10151 } 10152 }, 10153 "DescribeImageAttributeRequest":{ 10154 "type":"structure", 10155 "required":[ 10156 "Attribute", 10157 "ImageId" 10158 ], 10159 "members":{ 10160 "Attribute":{"shape":"ImageAttributeName"}, 10161 "ImageId":{"shape":"ImageId"}, 10162 "DryRun":{ 10163 "shape":"Boolean", 10164 "locationName":"dryRun" 10165 } 10166 } 10167 }, 10168 "DescribeImagesRequest":{ 10169 "type":"structure", 10170 "members":{ 10171 "ExecutableUsers":{ 10172 "shape":"ExecutableByStringList", 10173 "locationName":"ExecutableBy" 10174 }, 10175 "Filters":{ 10176 "shape":"FilterList", 10177 "locationName":"Filter" 10178 }, 10179 "ImageIds":{ 10180 "shape":"ImageIdStringList", 10181 "locationName":"ImageId" 10182 }, 10183 "Owners":{ 10184 "shape":"OwnerStringList", 10185 "locationName":"Owner" 10186 }, 10187 "DryRun":{ 10188 "shape":"Boolean", 10189 "locationName":"dryRun" 10190 } 10191 } 10192 }, 10193 "DescribeImagesResult":{ 10194 "type":"structure", 10195 "members":{ 10196 "Images":{ 10197 "shape":"ImageList", 10198 "locationName":"imagesSet" 10199 } 10200 } 10201 }, 10202 "DescribeImportImageTasksRequest":{ 10203 "type":"structure", 10204 "members":{ 10205 "DryRun":{"shape":"Boolean"}, 10206 "Filters":{"shape":"FilterList"}, 10207 "ImportTaskIds":{ 10208 "shape":"ImportTaskIdList", 10209 "locationName":"ImportTaskId" 10210 }, 10211 "MaxResults":{"shape":"Integer"}, 10212 "NextToken":{"shape":"String"} 10213 } 10214 }, 10215 "DescribeImportImageTasksResult":{ 10216 "type":"structure", 10217 "members":{ 10218 "ImportImageTasks":{ 10219 "shape":"ImportImageTaskList", 10220 "locationName":"importImageTaskSet" 10221 }, 10222 "NextToken":{ 10223 "shape":"String", 10224 "locationName":"nextToken" 10225 } 10226 } 10227 }, 10228 "DescribeImportSnapshotTasksRequest":{ 10229 "type":"structure", 10230 "members":{ 10231 "DryRun":{"shape":"Boolean"}, 10232 "Filters":{"shape":"FilterList"}, 10233 "ImportTaskIds":{ 10234 "shape":"ImportSnapshotTaskIdList", 10235 "locationName":"ImportTaskId" 10236 }, 10237 "MaxResults":{"shape":"Integer"}, 10238 "NextToken":{"shape":"String"} 10239 } 10240 }, 10241 "DescribeImportSnapshotTasksResult":{ 10242 "type":"structure", 10243 "members":{ 10244 "ImportSnapshotTasks":{ 10245 "shape":"ImportSnapshotTaskList", 10246 "locationName":"importSnapshotTaskSet" 10247 }, 10248 "NextToken":{ 10249 "shape":"String", 10250 "locationName":"nextToken" 10251 } 10252 } 10253 }, 10254 "DescribeInstanceAttributeRequest":{ 10255 "type":"structure", 10256 "required":[ 10257 "Attribute", 10258 "InstanceId" 10259 ], 10260 "members":{ 10261 "Attribute":{ 10262 "shape":"InstanceAttributeName", 10263 "locationName":"attribute" 10264 }, 10265 "DryRun":{ 10266 "shape":"Boolean", 10267 "locationName":"dryRun" 10268 }, 10269 "InstanceId":{ 10270 "shape":"InstanceId", 10271 "locationName":"instanceId" 10272 } 10273 } 10274 }, 10275 "DescribeInstanceCreditSpecificationsMaxResults":{ 10276 "type":"integer", 10277 "max":1000, 10278 "min":5 10279 }, 10280 "DescribeInstanceCreditSpecificationsRequest":{ 10281 "type":"structure", 10282 "members":{ 10283 "DryRun":{"shape":"Boolean"}, 10284 "Filters":{ 10285 "shape":"FilterList", 10286 "locationName":"Filter" 10287 }, 10288 "InstanceIds":{ 10289 "shape":"InstanceIdStringList", 10290 "locationName":"InstanceId" 10291 }, 10292 "MaxResults":{"shape":"DescribeInstanceCreditSpecificationsMaxResults"}, 10293 "NextToken":{"shape":"String"} 10294 } 10295 }, 10296 "DescribeInstanceCreditSpecificationsResult":{ 10297 "type":"structure", 10298 "members":{ 10299 "InstanceCreditSpecifications":{ 10300 "shape":"InstanceCreditSpecificationList", 10301 "locationName":"instanceCreditSpecificationSet" 10302 }, 10303 "NextToken":{ 10304 "shape":"String", 10305 "locationName":"nextToken" 10306 } 10307 } 10308 }, 10309 "DescribeInstanceStatusRequest":{ 10310 "type":"structure", 10311 "members":{ 10312 "Filters":{ 10313 "shape":"FilterList", 10314 "locationName":"Filter" 10315 }, 10316 "InstanceIds":{ 10317 "shape":"InstanceIdStringList", 10318 "locationName":"InstanceId" 10319 }, 10320 "MaxResults":{"shape":"Integer"}, 10321 "NextToken":{"shape":"String"}, 10322 "DryRun":{ 10323 "shape":"Boolean", 10324 "locationName":"dryRun" 10325 }, 10326 "IncludeAllInstances":{ 10327 "shape":"Boolean", 10328 "locationName":"includeAllInstances" 10329 } 10330 } 10331 }, 10332 "DescribeInstanceStatusResult":{ 10333 "type":"structure", 10334 "members":{ 10335 "InstanceStatuses":{ 10336 "shape":"InstanceStatusList", 10337 "locationName":"instanceStatusSet" 10338 }, 10339 "NextToken":{ 10340 "shape":"String", 10341 "locationName":"nextToken" 10342 } 10343 } 10344 }, 10345 "DescribeInstanceTypeOfferingsRequest":{ 10346 "type":"structure", 10347 "members":{ 10348 "DryRun":{"shape":"Boolean"}, 10349 "LocationType":{"shape":"LocationType"}, 10350 "Filters":{ 10351 "shape":"FilterList", 10352 "locationName":"Filter" 10353 }, 10354 "MaxResults":{"shape":"DITOMaxResults"}, 10355 "NextToken":{"shape":"NextToken"} 10356 } 10357 }, 10358 "DescribeInstanceTypeOfferingsResult":{ 10359 "type":"structure", 10360 "members":{ 10361 "InstanceTypeOfferings":{ 10362 "shape":"InstanceTypeOfferingsList", 10363 "locationName":"instanceTypeOfferingSet" 10364 }, 10365 "NextToken":{ 10366 "shape":"NextToken", 10367 "locationName":"nextToken" 10368 } 10369 } 10370 }, 10371 "DescribeInstanceTypesRequest":{ 10372 "type":"structure", 10373 "members":{ 10374 "DryRun":{"shape":"Boolean"}, 10375 "InstanceTypes":{ 10376 "shape":"RequestInstanceTypeList", 10377 "locationName":"InstanceType" 10378 }, 10379 "Filters":{ 10380 "shape":"FilterList", 10381 "locationName":"Filter" 10382 }, 10383 "MaxResults":{"shape":"DITMaxResults"}, 10384 "NextToken":{"shape":"NextToken"} 10385 } 10386 }, 10387 "DescribeInstanceTypesResult":{ 10388 "type":"structure", 10389 "members":{ 10390 "InstanceTypes":{ 10391 "shape":"InstanceTypeInfoList", 10392 "locationName":"instanceTypeSet" 10393 }, 10394 "NextToken":{ 10395 "shape":"NextToken", 10396 "locationName":"nextToken" 10397 } 10398 } 10399 }, 10400 "DescribeInstancesRequest":{ 10401 "type":"structure", 10402 "members":{ 10403 "Filters":{ 10404 "shape":"FilterList", 10405 "locationName":"Filter" 10406 }, 10407 "InstanceIds":{ 10408 "shape":"InstanceIdStringList", 10409 "locationName":"InstanceId" 10410 }, 10411 "DryRun":{ 10412 "shape":"Boolean", 10413 "locationName":"dryRun" 10414 }, 10415 "MaxResults":{ 10416 "shape":"Integer", 10417 "locationName":"maxResults" 10418 }, 10419 "NextToken":{ 10420 "shape":"String", 10421 "locationName":"nextToken" 10422 } 10423 } 10424 }, 10425 "DescribeInstancesResult":{ 10426 "type":"structure", 10427 "members":{ 10428 "Reservations":{ 10429 "shape":"ReservationList", 10430 "locationName":"reservationSet" 10431 }, 10432 "NextToken":{ 10433 "shape":"String", 10434 "locationName":"nextToken" 10435 } 10436 } 10437 }, 10438 "DescribeInternetGatewaysMaxResults":{ 10439 "type":"integer", 10440 "max":1000, 10441 "min":5 10442 }, 10443 "DescribeInternetGatewaysRequest":{ 10444 "type":"structure", 10445 "members":{ 10446 "Filters":{ 10447 "shape":"FilterList", 10448 "locationName":"Filter" 10449 }, 10450 "DryRun":{ 10451 "shape":"Boolean", 10452 "locationName":"dryRun" 10453 }, 10454 "InternetGatewayIds":{ 10455 "shape":"InternetGatewayIdList", 10456 "locationName":"internetGatewayId" 10457 }, 10458 "NextToken":{"shape":"String"}, 10459 "MaxResults":{"shape":"DescribeInternetGatewaysMaxResults"} 10460 } 10461 }, 10462 "DescribeInternetGatewaysResult":{ 10463 "type":"structure", 10464 "members":{ 10465 "InternetGateways":{ 10466 "shape":"InternetGatewayList", 10467 "locationName":"internetGatewaySet" 10468 }, 10469 "NextToken":{ 10470 "shape":"String", 10471 "locationName":"nextToken" 10472 } 10473 } 10474 }, 10475 "DescribeIpv6PoolsRequest":{ 10476 "type":"structure", 10477 "members":{ 10478 "PoolIds":{ 10479 "shape":"Ipv6PoolIdList", 10480 "locationName":"PoolId" 10481 }, 10482 "NextToken":{"shape":"NextToken"}, 10483 "MaxResults":{"shape":"Ipv6PoolMaxResults"}, 10484 "DryRun":{"shape":"Boolean"}, 10485 "Filters":{ 10486 "shape":"FilterList", 10487 "locationName":"Filter" 10488 } 10489 } 10490 }, 10491 "DescribeIpv6PoolsResult":{ 10492 "type":"structure", 10493 "members":{ 10494 "Ipv6Pools":{ 10495 "shape":"Ipv6PoolSet", 10496 "locationName":"ipv6PoolSet" 10497 }, 10498 "NextToken":{ 10499 "shape":"NextToken", 10500 "locationName":"nextToken" 10501 } 10502 } 10503 }, 10504 "DescribeKeyPairsRequest":{ 10505 "type":"structure", 10506 "members":{ 10507 "Filters":{ 10508 "shape":"FilterList", 10509 "locationName":"Filter" 10510 }, 10511 "KeyNames":{ 10512 "shape":"KeyNameStringList", 10513 "locationName":"KeyName" 10514 }, 10515 "KeyPairIds":{ 10516 "shape":"KeyPairIdStringList", 10517 "locationName":"KeyPairId" 10518 }, 10519 "DryRun":{ 10520 "shape":"Boolean", 10521 "locationName":"dryRun" 10522 } 10523 } 10524 }, 10525 "DescribeKeyPairsResult":{ 10526 "type":"structure", 10527 "members":{ 10528 "KeyPairs":{ 10529 "shape":"KeyPairList", 10530 "locationName":"keySet" 10531 } 10532 } 10533 }, 10534 "DescribeLaunchTemplateVersionsRequest":{ 10535 "type":"structure", 10536 "members":{ 10537 "DryRun":{"shape":"Boolean"}, 10538 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 10539 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 10540 "Versions":{ 10541 "shape":"VersionStringList", 10542 "locationName":"LaunchTemplateVersion" 10543 }, 10544 "MinVersion":{"shape":"String"}, 10545 "MaxVersion":{"shape":"String"}, 10546 "NextToken":{"shape":"String"}, 10547 "MaxResults":{"shape":"Integer"}, 10548 "Filters":{ 10549 "shape":"FilterList", 10550 "locationName":"Filter" 10551 } 10552 } 10553 }, 10554 "DescribeLaunchTemplateVersionsResult":{ 10555 "type":"structure", 10556 "members":{ 10557 "LaunchTemplateVersions":{ 10558 "shape":"LaunchTemplateVersionSet", 10559 "locationName":"launchTemplateVersionSet" 10560 }, 10561 "NextToken":{ 10562 "shape":"String", 10563 "locationName":"nextToken" 10564 } 10565 } 10566 }, 10567 "DescribeLaunchTemplatesMaxResults":{ 10568 "type":"integer", 10569 "max":200, 10570 "min":1 10571 }, 10572 "DescribeLaunchTemplatesRequest":{ 10573 "type":"structure", 10574 "members":{ 10575 "DryRun":{"shape":"Boolean"}, 10576 "LaunchTemplateIds":{ 10577 "shape":"LaunchTemplateIdStringList", 10578 "locationName":"LaunchTemplateId" 10579 }, 10580 "LaunchTemplateNames":{ 10581 "shape":"LaunchTemplateNameStringList", 10582 "locationName":"LaunchTemplateName" 10583 }, 10584 "Filters":{ 10585 "shape":"FilterList", 10586 "locationName":"Filter" 10587 }, 10588 "NextToken":{"shape":"String"}, 10589 "MaxResults":{"shape":"DescribeLaunchTemplatesMaxResults"} 10590 } 10591 }, 10592 "DescribeLaunchTemplatesResult":{ 10593 "type":"structure", 10594 "members":{ 10595 "LaunchTemplates":{ 10596 "shape":"LaunchTemplateSet", 10597 "locationName":"launchTemplates" 10598 }, 10599 "NextToken":{ 10600 "shape":"String", 10601 "locationName":"nextToken" 10602 } 10603 } 10604 }, 10605 "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest":{ 10606 "type":"structure", 10607 "members":{ 10608 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds":{ 10609 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet", 10610 "locationName":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId" 10611 }, 10612 "Filters":{ 10613 "shape":"FilterList", 10614 "locationName":"Filter" 10615 }, 10616 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 10617 "NextToken":{"shape":"String"}, 10618 "DryRun":{"shape":"Boolean"} 10619 } 10620 }, 10621 "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult":{ 10622 "type":"structure", 10623 "members":{ 10624 "LocalGatewayRouteTableVirtualInterfaceGroupAssociations":{ 10625 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet", 10626 "locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationSet" 10627 }, 10628 "NextToken":{ 10629 "shape":"String", 10630 "locationName":"nextToken" 10631 } 10632 } 10633 }, 10634 "DescribeLocalGatewayRouteTableVpcAssociationsRequest":{ 10635 "type":"structure", 10636 "members":{ 10637 "LocalGatewayRouteTableVpcAssociationIds":{ 10638 "shape":"LocalGatewayRouteTableVpcAssociationIdSet", 10639 "locationName":"LocalGatewayRouteTableVpcAssociationId" 10640 }, 10641 "Filters":{ 10642 "shape":"FilterList", 10643 "locationName":"Filter" 10644 }, 10645 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 10646 "NextToken":{"shape":"String"}, 10647 "DryRun":{"shape":"Boolean"} 10648 } 10649 }, 10650 "DescribeLocalGatewayRouteTableVpcAssociationsResult":{ 10651 "type":"structure", 10652 "members":{ 10653 "LocalGatewayRouteTableVpcAssociations":{ 10654 "shape":"LocalGatewayRouteTableVpcAssociationSet", 10655 "locationName":"localGatewayRouteTableVpcAssociationSet" 10656 }, 10657 "NextToken":{ 10658 "shape":"String", 10659 "locationName":"nextToken" 10660 } 10661 } 10662 }, 10663 "DescribeLocalGatewayRouteTablesRequest":{ 10664 "type":"structure", 10665 "members":{ 10666 "LocalGatewayRouteTableIds":{ 10667 "shape":"LocalGatewayRouteTableIdSet", 10668 "locationName":"LocalGatewayRouteTableId" 10669 }, 10670 "Filters":{ 10671 "shape":"FilterList", 10672 "locationName":"Filter" 10673 }, 10674 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 10675 "NextToken":{"shape":"String"}, 10676 "DryRun":{"shape":"Boolean"} 10677 } 10678 }, 10679 "DescribeLocalGatewayRouteTablesResult":{ 10680 "type":"structure", 10681 "members":{ 10682 "LocalGatewayRouteTables":{ 10683 "shape":"LocalGatewayRouteTableSet", 10684 "locationName":"localGatewayRouteTableSet" 10685 }, 10686 "NextToken":{ 10687 "shape":"String", 10688 "locationName":"nextToken" 10689 } 10690 } 10691 }, 10692 "DescribeLocalGatewayVirtualInterfaceGroupsRequest":{ 10693 "type":"structure", 10694 "members":{ 10695 "LocalGatewayVirtualInterfaceGroupIds":{ 10696 "shape":"LocalGatewayVirtualInterfaceGroupIdSet", 10697 "locationName":"LocalGatewayVirtualInterfaceGroupId" 10698 }, 10699 "Filters":{ 10700 "shape":"FilterList", 10701 "locationName":"Filter" 10702 }, 10703 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 10704 "NextToken":{"shape":"String"}, 10705 "DryRun":{"shape":"Boolean"} 10706 } 10707 }, 10708 "DescribeLocalGatewayVirtualInterfaceGroupsResult":{ 10709 "type":"structure", 10710 "members":{ 10711 "LocalGatewayVirtualInterfaceGroups":{ 10712 "shape":"LocalGatewayVirtualInterfaceGroupSet", 10713 "locationName":"localGatewayVirtualInterfaceGroupSet" 10714 }, 10715 "NextToken":{ 10716 "shape":"String", 10717 "locationName":"nextToken" 10718 } 10719 } 10720 }, 10721 "DescribeLocalGatewayVirtualInterfacesRequest":{ 10722 "type":"structure", 10723 "members":{ 10724 "LocalGatewayVirtualInterfaceIds":{ 10725 "shape":"LocalGatewayVirtualInterfaceIdSet", 10726 "locationName":"LocalGatewayVirtualInterfaceId" 10727 }, 10728 "Filters":{ 10729 "shape":"FilterList", 10730 "locationName":"Filter" 10731 }, 10732 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 10733 "NextToken":{"shape":"String"}, 10734 "DryRun":{"shape":"Boolean"} 10735 } 10736 }, 10737 "DescribeLocalGatewayVirtualInterfacesResult":{ 10738 "type":"structure", 10739 "members":{ 10740 "LocalGatewayVirtualInterfaces":{ 10741 "shape":"LocalGatewayVirtualInterfaceSet", 10742 "locationName":"localGatewayVirtualInterfaceSet" 10743 }, 10744 "NextToken":{ 10745 "shape":"String", 10746 "locationName":"nextToken" 10747 } 10748 } 10749 }, 10750 "DescribeLocalGatewaysRequest":{ 10751 "type":"structure", 10752 "members":{ 10753 "LocalGatewayIds":{ 10754 "shape":"LocalGatewayIdSet", 10755 "locationName":"LocalGatewayId" 10756 }, 10757 "Filters":{ 10758 "shape":"FilterList", 10759 "locationName":"Filter" 10760 }, 10761 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 10762 "NextToken":{"shape":"String"}, 10763 "DryRun":{"shape":"Boolean"} 10764 } 10765 }, 10766 "DescribeLocalGatewaysResult":{ 10767 "type":"structure", 10768 "members":{ 10769 "LocalGateways":{ 10770 "shape":"LocalGatewaySet", 10771 "locationName":"localGatewaySet" 10772 }, 10773 "NextToken":{ 10774 "shape":"String", 10775 "locationName":"nextToken" 10776 } 10777 } 10778 }, 10779 "DescribeMovingAddressesMaxResults":{ 10780 "type":"integer", 10781 "max":1000, 10782 "min":5 10783 }, 10784 "DescribeMovingAddressesRequest":{ 10785 "type":"structure", 10786 "members":{ 10787 "Filters":{ 10788 "shape":"FilterList", 10789 "locationName":"filter" 10790 }, 10791 "DryRun":{ 10792 "shape":"Boolean", 10793 "locationName":"dryRun" 10794 }, 10795 "MaxResults":{ 10796 "shape":"DescribeMovingAddressesMaxResults", 10797 "locationName":"maxResults" 10798 }, 10799 "NextToken":{ 10800 "shape":"String", 10801 "locationName":"nextToken" 10802 }, 10803 "PublicIps":{ 10804 "shape":"ValueStringList", 10805 "locationName":"publicIp" 10806 } 10807 } 10808 }, 10809 "DescribeMovingAddressesResult":{ 10810 "type":"structure", 10811 "members":{ 10812 "MovingAddressStatuses":{ 10813 "shape":"MovingAddressStatusSet", 10814 "locationName":"movingAddressStatusSet" 10815 }, 10816 "NextToken":{ 10817 "shape":"String", 10818 "locationName":"nextToken" 10819 } 10820 } 10821 }, 10822 "DescribeNatGatewaysMaxResults":{ 10823 "type":"integer", 10824 "max":1000, 10825 "min":5 10826 }, 10827 "DescribeNatGatewaysRequest":{ 10828 "type":"structure", 10829 "members":{ 10830 "DryRun":{"shape":"Boolean"}, 10831 "Filter":{"shape":"FilterList"}, 10832 "MaxResults":{"shape":"DescribeNatGatewaysMaxResults"}, 10833 "NatGatewayIds":{ 10834 "shape":"NatGatewayIdStringList", 10835 "locationName":"NatGatewayId" 10836 }, 10837 "NextToken":{"shape":"String"} 10838 } 10839 }, 10840 "DescribeNatGatewaysResult":{ 10841 "type":"structure", 10842 "members":{ 10843 "NatGateways":{ 10844 "shape":"NatGatewayList", 10845 "locationName":"natGatewaySet" 10846 }, 10847 "NextToken":{ 10848 "shape":"String", 10849 "locationName":"nextToken" 10850 } 10851 } 10852 }, 10853 "DescribeNetworkAclsMaxResults":{ 10854 "type":"integer", 10855 "max":1000, 10856 "min":5 10857 }, 10858 "DescribeNetworkAclsRequest":{ 10859 "type":"structure", 10860 "members":{ 10861 "Filters":{ 10862 "shape":"FilterList", 10863 "locationName":"Filter" 10864 }, 10865 "DryRun":{ 10866 "shape":"Boolean", 10867 "locationName":"dryRun" 10868 }, 10869 "NetworkAclIds":{ 10870 "shape":"NetworkAclIdStringList", 10871 "locationName":"NetworkAclId" 10872 }, 10873 "NextToken":{"shape":"String"}, 10874 "MaxResults":{"shape":"DescribeNetworkAclsMaxResults"} 10875 } 10876 }, 10877 "DescribeNetworkAclsResult":{ 10878 "type":"structure", 10879 "members":{ 10880 "NetworkAcls":{ 10881 "shape":"NetworkAclList", 10882 "locationName":"networkAclSet" 10883 }, 10884 "NextToken":{ 10885 "shape":"String", 10886 "locationName":"nextToken" 10887 } 10888 } 10889 }, 10890 "DescribeNetworkInterfaceAttributeRequest":{ 10891 "type":"structure", 10892 "required":["NetworkInterfaceId"], 10893 "members":{ 10894 "Attribute":{ 10895 "shape":"NetworkInterfaceAttribute", 10896 "locationName":"attribute" 10897 }, 10898 "DryRun":{ 10899 "shape":"Boolean", 10900 "locationName":"dryRun" 10901 }, 10902 "NetworkInterfaceId":{ 10903 "shape":"NetworkInterfaceId", 10904 "locationName":"networkInterfaceId" 10905 } 10906 } 10907 }, 10908 "DescribeNetworkInterfaceAttributeResult":{ 10909 "type":"structure", 10910 "members":{ 10911 "Attachment":{ 10912 "shape":"NetworkInterfaceAttachment", 10913 "locationName":"attachment" 10914 }, 10915 "Description":{ 10916 "shape":"AttributeValue", 10917 "locationName":"description" 10918 }, 10919 "Groups":{ 10920 "shape":"GroupIdentifierList", 10921 "locationName":"groupSet" 10922 }, 10923 "NetworkInterfaceId":{ 10924 "shape":"String", 10925 "locationName":"networkInterfaceId" 10926 }, 10927 "SourceDestCheck":{ 10928 "shape":"AttributeBooleanValue", 10929 "locationName":"sourceDestCheck" 10930 } 10931 } 10932 }, 10933 "DescribeNetworkInterfacePermissionsMaxResults":{ 10934 "type":"integer", 10935 "max":255, 10936 "min":5 10937 }, 10938 "DescribeNetworkInterfacePermissionsRequest":{ 10939 "type":"structure", 10940 "members":{ 10941 "NetworkInterfacePermissionIds":{ 10942 "shape":"NetworkInterfacePermissionIdList", 10943 "locationName":"NetworkInterfacePermissionId" 10944 }, 10945 "Filters":{ 10946 "shape":"FilterList", 10947 "locationName":"Filter" 10948 }, 10949 "NextToken":{"shape":"String"}, 10950 "MaxResults":{"shape":"DescribeNetworkInterfacePermissionsMaxResults"} 10951 } 10952 }, 10953 "DescribeNetworkInterfacePermissionsResult":{ 10954 "type":"structure", 10955 "members":{ 10956 "NetworkInterfacePermissions":{ 10957 "shape":"NetworkInterfacePermissionList", 10958 "locationName":"networkInterfacePermissions" 10959 }, 10960 "NextToken":{ 10961 "shape":"String", 10962 "locationName":"nextToken" 10963 } 10964 } 10965 }, 10966 "DescribeNetworkInterfacesMaxResults":{ 10967 "type":"integer", 10968 "max":1000, 10969 "min":5 10970 }, 10971 "DescribeNetworkInterfacesRequest":{ 10972 "type":"structure", 10973 "members":{ 10974 "Filters":{ 10975 "shape":"FilterList", 10976 "locationName":"filter" 10977 }, 10978 "DryRun":{ 10979 "shape":"Boolean", 10980 "locationName":"dryRun" 10981 }, 10982 "NetworkInterfaceIds":{ 10983 "shape":"NetworkInterfaceIdList", 10984 "locationName":"NetworkInterfaceId" 10985 }, 10986 "NextToken":{"shape":"String"}, 10987 "MaxResults":{"shape":"DescribeNetworkInterfacesMaxResults"} 10988 } 10989 }, 10990 "DescribeNetworkInterfacesResult":{ 10991 "type":"structure", 10992 "members":{ 10993 "NetworkInterfaces":{ 10994 "shape":"NetworkInterfaceList", 10995 "locationName":"networkInterfaceSet" 10996 }, 10997 "NextToken":{ 10998 "shape":"String", 10999 "locationName":"nextToken" 11000 } 11001 } 11002 }, 11003 "DescribePlacementGroupsRequest":{ 11004 "type":"structure", 11005 "members":{ 11006 "Filters":{ 11007 "shape":"FilterList", 11008 "locationName":"Filter" 11009 }, 11010 "DryRun":{ 11011 "shape":"Boolean", 11012 "locationName":"dryRun" 11013 }, 11014 "GroupNames":{ 11015 "shape":"PlacementGroupStringList", 11016 "locationName":"groupName" 11017 }, 11018 "GroupIds":{ 11019 "shape":"PlacementGroupIdStringList", 11020 "locationName":"GroupId" 11021 } 11022 } 11023 }, 11024 "DescribePlacementGroupsResult":{ 11025 "type":"structure", 11026 "members":{ 11027 "PlacementGroups":{ 11028 "shape":"PlacementGroupList", 11029 "locationName":"placementGroupSet" 11030 } 11031 } 11032 }, 11033 "DescribePrefixListsRequest":{ 11034 "type":"structure", 11035 "members":{ 11036 "DryRun":{"shape":"Boolean"}, 11037 "Filters":{ 11038 "shape":"FilterList", 11039 "locationName":"Filter" 11040 }, 11041 "MaxResults":{"shape":"Integer"}, 11042 "NextToken":{"shape":"String"}, 11043 "PrefixListIds":{ 11044 "shape":"PrefixListResourceIdStringList", 11045 "locationName":"PrefixListId" 11046 } 11047 } 11048 }, 11049 "DescribePrefixListsResult":{ 11050 "type":"structure", 11051 "members":{ 11052 "NextToken":{ 11053 "shape":"String", 11054 "locationName":"nextToken" 11055 }, 11056 "PrefixLists":{ 11057 "shape":"PrefixListSet", 11058 "locationName":"prefixListSet" 11059 } 11060 } 11061 }, 11062 "DescribePrincipalIdFormatMaxResults":{ 11063 "type":"integer", 11064 "max":1000, 11065 "min":1 11066 }, 11067 "DescribePrincipalIdFormatRequest":{ 11068 "type":"structure", 11069 "members":{ 11070 "DryRun":{"shape":"Boolean"}, 11071 "Resources":{ 11072 "shape":"ResourceList", 11073 "locationName":"Resource" 11074 }, 11075 "MaxResults":{"shape":"DescribePrincipalIdFormatMaxResults"}, 11076 "NextToken":{"shape":"String"} 11077 } 11078 }, 11079 "DescribePrincipalIdFormatResult":{ 11080 "type":"structure", 11081 "members":{ 11082 "Principals":{ 11083 "shape":"PrincipalIdFormatList", 11084 "locationName":"principalSet" 11085 }, 11086 "NextToken":{ 11087 "shape":"String", 11088 "locationName":"nextToken" 11089 } 11090 } 11091 }, 11092 "DescribePublicIpv4PoolsRequest":{ 11093 "type":"structure", 11094 "members":{ 11095 "PoolIds":{ 11096 "shape":"PublicIpv4PoolIdStringList", 11097 "locationName":"PoolId" 11098 }, 11099 "NextToken":{"shape":"NextToken"}, 11100 "MaxResults":{"shape":"PoolMaxResults"}, 11101 "Filters":{ 11102 "shape":"FilterList", 11103 "locationName":"Filter" 11104 } 11105 } 11106 }, 11107 "DescribePublicIpv4PoolsResult":{ 11108 "type":"structure", 11109 "members":{ 11110 "PublicIpv4Pools":{ 11111 "shape":"PublicIpv4PoolSet", 11112 "locationName":"publicIpv4PoolSet" 11113 }, 11114 "NextToken":{ 11115 "shape":"String", 11116 "locationName":"nextToken" 11117 } 11118 } 11119 }, 11120 "DescribeRegionsRequest":{ 11121 "type":"structure", 11122 "members":{ 11123 "Filters":{ 11124 "shape":"FilterList", 11125 "locationName":"Filter" 11126 }, 11127 "RegionNames":{ 11128 "shape":"RegionNameStringList", 11129 "locationName":"RegionName" 11130 }, 11131 "DryRun":{ 11132 "shape":"Boolean", 11133 "locationName":"dryRun" 11134 }, 11135 "AllRegions":{"shape":"Boolean"} 11136 } 11137 }, 11138 "DescribeRegionsResult":{ 11139 "type":"structure", 11140 "members":{ 11141 "Regions":{ 11142 "shape":"RegionList", 11143 "locationName":"regionInfo" 11144 } 11145 } 11146 }, 11147 "DescribeReservedInstancesListingsRequest":{ 11148 "type":"structure", 11149 "members":{ 11150 "Filters":{ 11151 "shape":"FilterList", 11152 "locationName":"Filter" 11153 }, 11154 "ReservedInstancesId":{ 11155 "shape":"ReservationId", 11156 "locationName":"reservedInstancesId" 11157 }, 11158 "ReservedInstancesListingId":{ 11159 "shape":"ReservedInstancesListingId", 11160 "locationName":"reservedInstancesListingId" 11161 } 11162 } 11163 }, 11164 "DescribeReservedInstancesListingsResult":{ 11165 "type":"structure", 11166 "members":{ 11167 "ReservedInstancesListings":{ 11168 "shape":"ReservedInstancesListingList", 11169 "locationName":"reservedInstancesListingsSet" 11170 } 11171 } 11172 }, 11173 "DescribeReservedInstancesModificationsRequest":{ 11174 "type":"structure", 11175 "members":{ 11176 "Filters":{ 11177 "shape":"FilterList", 11178 "locationName":"Filter" 11179 }, 11180 "ReservedInstancesModificationIds":{ 11181 "shape":"ReservedInstancesModificationIdStringList", 11182 "locationName":"ReservedInstancesModificationId" 11183 }, 11184 "NextToken":{ 11185 "shape":"String", 11186 "locationName":"nextToken" 11187 } 11188 } 11189 }, 11190 "DescribeReservedInstancesModificationsResult":{ 11191 "type":"structure", 11192 "members":{ 11193 "NextToken":{ 11194 "shape":"String", 11195 "locationName":"nextToken" 11196 }, 11197 "ReservedInstancesModifications":{ 11198 "shape":"ReservedInstancesModificationList", 11199 "locationName":"reservedInstancesModificationsSet" 11200 } 11201 } 11202 }, 11203 "DescribeReservedInstancesOfferingsRequest":{ 11204 "type":"structure", 11205 "members":{ 11206 "AvailabilityZone":{"shape":"String"}, 11207 "Filters":{ 11208 "shape":"FilterList", 11209 "locationName":"Filter" 11210 }, 11211 "IncludeMarketplace":{"shape":"Boolean"}, 11212 "InstanceType":{"shape":"InstanceType"}, 11213 "MaxDuration":{"shape":"Long"}, 11214 "MaxInstanceCount":{"shape":"Integer"}, 11215 "MinDuration":{"shape":"Long"}, 11216 "OfferingClass":{"shape":"OfferingClassType"}, 11217 "ProductDescription":{"shape":"RIProductDescription"}, 11218 "ReservedInstancesOfferingIds":{ 11219 "shape":"ReservedInstancesOfferingIdStringList", 11220 "locationName":"ReservedInstancesOfferingId" 11221 }, 11222 "DryRun":{ 11223 "shape":"Boolean", 11224 "locationName":"dryRun" 11225 }, 11226 "InstanceTenancy":{ 11227 "shape":"Tenancy", 11228 "locationName":"instanceTenancy" 11229 }, 11230 "MaxResults":{ 11231 "shape":"Integer", 11232 "locationName":"maxResults" 11233 }, 11234 "NextToken":{ 11235 "shape":"String", 11236 "locationName":"nextToken" 11237 }, 11238 "OfferingType":{ 11239 "shape":"OfferingTypeValues", 11240 "locationName":"offeringType" 11241 } 11242 } 11243 }, 11244 "DescribeReservedInstancesOfferingsResult":{ 11245 "type":"structure", 11246 "members":{ 11247 "ReservedInstancesOfferings":{ 11248 "shape":"ReservedInstancesOfferingList", 11249 "locationName":"reservedInstancesOfferingsSet" 11250 }, 11251 "NextToken":{ 11252 "shape":"String", 11253 "locationName":"nextToken" 11254 } 11255 } 11256 }, 11257 "DescribeReservedInstancesRequest":{ 11258 "type":"structure", 11259 "members":{ 11260 "Filters":{ 11261 "shape":"FilterList", 11262 "locationName":"Filter" 11263 }, 11264 "OfferingClass":{"shape":"OfferingClassType"}, 11265 "ReservedInstancesIds":{ 11266 "shape":"ReservedInstancesIdStringList", 11267 "locationName":"ReservedInstancesId" 11268 }, 11269 "DryRun":{ 11270 "shape":"Boolean", 11271 "locationName":"dryRun" 11272 }, 11273 "OfferingType":{ 11274 "shape":"OfferingTypeValues", 11275 "locationName":"offeringType" 11276 } 11277 } 11278 }, 11279 "DescribeReservedInstancesResult":{ 11280 "type":"structure", 11281 "members":{ 11282 "ReservedInstances":{ 11283 "shape":"ReservedInstancesList", 11284 "locationName":"reservedInstancesSet" 11285 } 11286 } 11287 }, 11288 "DescribeRouteTablesMaxResults":{ 11289 "type":"integer", 11290 "max":100, 11291 "min":5 11292 }, 11293 "DescribeRouteTablesRequest":{ 11294 "type":"structure", 11295 "members":{ 11296 "Filters":{ 11297 "shape":"FilterList", 11298 "locationName":"Filter" 11299 }, 11300 "DryRun":{ 11301 "shape":"Boolean", 11302 "locationName":"dryRun" 11303 }, 11304 "RouteTableIds":{ 11305 "shape":"RouteTableIdStringList", 11306 "locationName":"RouteTableId" 11307 }, 11308 "NextToken":{"shape":"String"}, 11309 "MaxResults":{"shape":"DescribeRouteTablesMaxResults"} 11310 } 11311 }, 11312 "DescribeRouteTablesResult":{ 11313 "type":"structure", 11314 "members":{ 11315 "RouteTables":{ 11316 "shape":"RouteTableList", 11317 "locationName":"routeTableSet" 11318 }, 11319 "NextToken":{ 11320 "shape":"String", 11321 "locationName":"nextToken" 11322 } 11323 } 11324 }, 11325 "DescribeScheduledInstanceAvailabilityMaxResults":{ 11326 "type":"integer", 11327 "max":300, 11328 "min":5 11329 }, 11330 "DescribeScheduledInstanceAvailabilityRequest":{ 11331 "type":"structure", 11332 "required":[ 11333 "FirstSlotStartTimeRange", 11334 "Recurrence" 11335 ], 11336 "members":{ 11337 "DryRun":{"shape":"Boolean"}, 11338 "Filters":{ 11339 "shape":"FilterList", 11340 "locationName":"Filter" 11341 }, 11342 "FirstSlotStartTimeRange":{"shape":"SlotDateTimeRangeRequest"}, 11343 "MaxResults":{"shape":"DescribeScheduledInstanceAvailabilityMaxResults"}, 11344 "MaxSlotDurationInHours":{"shape":"Integer"}, 11345 "MinSlotDurationInHours":{"shape":"Integer"}, 11346 "NextToken":{"shape":"String"}, 11347 "Recurrence":{"shape":"ScheduledInstanceRecurrenceRequest"} 11348 } 11349 }, 11350 "DescribeScheduledInstanceAvailabilityResult":{ 11351 "type":"structure", 11352 "members":{ 11353 "NextToken":{ 11354 "shape":"String", 11355 "locationName":"nextToken" 11356 }, 11357 "ScheduledInstanceAvailabilitySet":{ 11358 "shape":"ScheduledInstanceAvailabilitySet", 11359 "locationName":"scheduledInstanceAvailabilitySet" 11360 } 11361 } 11362 }, 11363 "DescribeScheduledInstancesRequest":{ 11364 "type":"structure", 11365 "members":{ 11366 "DryRun":{"shape":"Boolean"}, 11367 "Filters":{ 11368 "shape":"FilterList", 11369 "locationName":"Filter" 11370 }, 11371 "MaxResults":{"shape":"Integer"}, 11372 "NextToken":{"shape":"String"}, 11373 "ScheduledInstanceIds":{ 11374 "shape":"ScheduledInstanceIdRequestSet", 11375 "locationName":"ScheduledInstanceId" 11376 }, 11377 "SlotStartTimeRange":{"shape":"SlotStartTimeRangeRequest"} 11378 } 11379 }, 11380 "DescribeScheduledInstancesResult":{ 11381 "type":"structure", 11382 "members":{ 11383 "NextToken":{ 11384 "shape":"String", 11385 "locationName":"nextToken" 11386 }, 11387 "ScheduledInstanceSet":{ 11388 "shape":"ScheduledInstanceSet", 11389 "locationName":"scheduledInstanceSet" 11390 } 11391 } 11392 }, 11393 "DescribeSecurityGroupReferencesRequest":{ 11394 "type":"structure", 11395 "required":["GroupId"], 11396 "members":{ 11397 "DryRun":{"shape":"Boolean"}, 11398 "GroupId":{"shape":"GroupIds"} 11399 } 11400 }, 11401 "DescribeSecurityGroupReferencesResult":{ 11402 "type":"structure", 11403 "members":{ 11404 "SecurityGroupReferenceSet":{ 11405 "shape":"SecurityGroupReferences", 11406 "locationName":"securityGroupReferenceSet" 11407 } 11408 } 11409 }, 11410 "DescribeSecurityGroupsMaxResults":{ 11411 "type":"integer", 11412 "max":1000, 11413 "min":5 11414 }, 11415 "DescribeSecurityGroupsRequest":{ 11416 "type":"structure", 11417 "members":{ 11418 "Filters":{ 11419 "shape":"FilterList", 11420 "locationName":"Filter" 11421 }, 11422 "GroupIds":{ 11423 "shape":"GroupIdStringList", 11424 "locationName":"GroupId" 11425 }, 11426 "GroupNames":{ 11427 "shape":"GroupNameStringList", 11428 "locationName":"GroupName" 11429 }, 11430 "DryRun":{ 11431 "shape":"Boolean", 11432 "locationName":"dryRun" 11433 }, 11434 "NextToken":{"shape":"String"}, 11435 "MaxResults":{"shape":"DescribeSecurityGroupsMaxResults"} 11436 } 11437 }, 11438 "DescribeSecurityGroupsResult":{ 11439 "type":"structure", 11440 "members":{ 11441 "SecurityGroups":{ 11442 "shape":"SecurityGroupList", 11443 "locationName":"securityGroupInfo" 11444 }, 11445 "NextToken":{ 11446 "shape":"String", 11447 "locationName":"nextToken" 11448 } 11449 } 11450 }, 11451 "DescribeSnapshotAttributeRequest":{ 11452 "type":"structure", 11453 "required":[ 11454 "Attribute", 11455 "SnapshotId" 11456 ], 11457 "members":{ 11458 "Attribute":{"shape":"SnapshotAttributeName"}, 11459 "SnapshotId":{"shape":"SnapshotId"}, 11460 "DryRun":{ 11461 "shape":"Boolean", 11462 "locationName":"dryRun" 11463 } 11464 } 11465 }, 11466 "DescribeSnapshotAttributeResult":{ 11467 "type":"structure", 11468 "members":{ 11469 "CreateVolumePermissions":{ 11470 "shape":"CreateVolumePermissionList", 11471 "locationName":"createVolumePermission" 11472 }, 11473 "ProductCodes":{ 11474 "shape":"ProductCodeList", 11475 "locationName":"productCodes" 11476 }, 11477 "SnapshotId":{ 11478 "shape":"String", 11479 "locationName":"snapshotId" 11480 } 11481 } 11482 }, 11483 "DescribeSnapshotsRequest":{ 11484 "type":"structure", 11485 "members":{ 11486 "Filters":{ 11487 "shape":"FilterList", 11488 "locationName":"Filter" 11489 }, 11490 "MaxResults":{"shape":"Integer"}, 11491 "NextToken":{"shape":"String"}, 11492 "OwnerIds":{ 11493 "shape":"OwnerStringList", 11494 "locationName":"Owner" 11495 }, 11496 "RestorableByUserIds":{ 11497 "shape":"RestorableByStringList", 11498 "locationName":"RestorableBy" 11499 }, 11500 "SnapshotIds":{ 11501 "shape":"SnapshotIdStringList", 11502 "locationName":"SnapshotId" 11503 }, 11504 "DryRun":{ 11505 "shape":"Boolean", 11506 "locationName":"dryRun" 11507 } 11508 } 11509 }, 11510 "DescribeSnapshotsResult":{ 11511 "type":"structure", 11512 "members":{ 11513 "Snapshots":{ 11514 "shape":"SnapshotList", 11515 "locationName":"snapshotSet" 11516 }, 11517 "NextToken":{ 11518 "shape":"String", 11519 "locationName":"nextToken" 11520 } 11521 } 11522 }, 11523 "DescribeSpotDatafeedSubscriptionRequest":{ 11524 "type":"structure", 11525 "members":{ 11526 "DryRun":{ 11527 "shape":"Boolean", 11528 "locationName":"dryRun" 11529 } 11530 } 11531 }, 11532 "DescribeSpotDatafeedSubscriptionResult":{ 11533 "type":"structure", 11534 "members":{ 11535 "SpotDatafeedSubscription":{ 11536 "shape":"SpotDatafeedSubscription", 11537 "locationName":"spotDatafeedSubscription" 11538 } 11539 } 11540 }, 11541 "DescribeSpotFleetInstancesMaxResults":{ 11542 "type":"integer", 11543 "max":1000, 11544 "min":1 11545 }, 11546 "DescribeSpotFleetInstancesRequest":{ 11547 "type":"structure", 11548 "required":["SpotFleetRequestId"], 11549 "members":{ 11550 "DryRun":{ 11551 "shape":"Boolean", 11552 "locationName":"dryRun" 11553 }, 11554 "MaxResults":{ 11555 "shape":"DescribeSpotFleetInstancesMaxResults", 11556 "locationName":"maxResults" 11557 }, 11558 "NextToken":{ 11559 "shape":"String", 11560 "locationName":"nextToken" 11561 }, 11562 "SpotFleetRequestId":{ 11563 "shape":"SpotFleetRequestId", 11564 "locationName":"spotFleetRequestId" 11565 } 11566 } 11567 }, 11568 "DescribeSpotFleetInstancesResponse":{ 11569 "type":"structure", 11570 "members":{ 11571 "ActiveInstances":{ 11572 "shape":"ActiveInstanceSet", 11573 "locationName":"activeInstanceSet" 11574 }, 11575 "NextToken":{ 11576 "shape":"String", 11577 "locationName":"nextToken" 11578 }, 11579 "SpotFleetRequestId":{ 11580 "shape":"String", 11581 "locationName":"spotFleetRequestId" 11582 } 11583 } 11584 }, 11585 "DescribeSpotFleetRequestHistoryMaxResults":{ 11586 "type":"integer", 11587 "max":1000, 11588 "min":1 11589 }, 11590 "DescribeSpotFleetRequestHistoryRequest":{ 11591 "type":"structure", 11592 "required":[ 11593 "SpotFleetRequestId", 11594 "StartTime" 11595 ], 11596 "members":{ 11597 "DryRun":{ 11598 "shape":"Boolean", 11599 "locationName":"dryRun" 11600 }, 11601 "EventType":{ 11602 "shape":"EventType", 11603 "locationName":"eventType" 11604 }, 11605 "MaxResults":{ 11606 "shape":"DescribeSpotFleetRequestHistoryMaxResults", 11607 "locationName":"maxResults" 11608 }, 11609 "NextToken":{ 11610 "shape":"String", 11611 "locationName":"nextToken" 11612 }, 11613 "SpotFleetRequestId":{ 11614 "shape":"SpotFleetRequestId", 11615 "locationName":"spotFleetRequestId" 11616 }, 11617 "StartTime":{ 11618 "shape":"DateTime", 11619 "locationName":"startTime" 11620 } 11621 } 11622 }, 11623 "DescribeSpotFleetRequestHistoryResponse":{ 11624 "type":"structure", 11625 "members":{ 11626 "HistoryRecords":{ 11627 "shape":"HistoryRecords", 11628 "locationName":"historyRecordSet" 11629 }, 11630 "LastEvaluatedTime":{ 11631 "shape":"DateTime", 11632 "locationName":"lastEvaluatedTime" 11633 }, 11634 "NextToken":{ 11635 "shape":"String", 11636 "locationName":"nextToken" 11637 }, 11638 "SpotFleetRequestId":{ 11639 "shape":"String", 11640 "locationName":"spotFleetRequestId" 11641 }, 11642 "StartTime":{ 11643 "shape":"DateTime", 11644 "locationName":"startTime" 11645 } 11646 } 11647 }, 11648 "DescribeSpotFleetRequestsRequest":{ 11649 "type":"structure", 11650 "members":{ 11651 "DryRun":{ 11652 "shape":"Boolean", 11653 "locationName":"dryRun" 11654 }, 11655 "MaxResults":{ 11656 "shape":"Integer", 11657 "locationName":"maxResults" 11658 }, 11659 "NextToken":{ 11660 "shape":"String", 11661 "locationName":"nextToken" 11662 }, 11663 "SpotFleetRequestIds":{ 11664 "shape":"SpotFleetRequestIdList", 11665 "locationName":"spotFleetRequestId" 11666 } 11667 } 11668 }, 11669 "DescribeSpotFleetRequestsResponse":{ 11670 "type":"structure", 11671 "members":{ 11672 "NextToken":{ 11673 "shape":"String", 11674 "locationName":"nextToken" 11675 }, 11676 "SpotFleetRequestConfigs":{ 11677 "shape":"SpotFleetRequestConfigSet", 11678 "locationName":"spotFleetRequestConfigSet" 11679 } 11680 } 11681 }, 11682 "DescribeSpotInstanceRequestsRequest":{ 11683 "type":"structure", 11684 "members":{ 11685 "Filters":{ 11686 "shape":"FilterList", 11687 "locationName":"Filter" 11688 }, 11689 "DryRun":{ 11690 "shape":"Boolean", 11691 "locationName":"dryRun" 11692 }, 11693 "SpotInstanceRequestIds":{ 11694 "shape":"SpotInstanceRequestIdList", 11695 "locationName":"SpotInstanceRequestId" 11696 }, 11697 "NextToken":{"shape":"String"}, 11698 "MaxResults":{"shape":"Integer"} 11699 } 11700 }, 11701 "DescribeSpotInstanceRequestsResult":{ 11702 "type":"structure", 11703 "members":{ 11704 "SpotInstanceRequests":{ 11705 "shape":"SpotInstanceRequestList", 11706 "locationName":"spotInstanceRequestSet" 11707 }, 11708 "NextToken":{ 11709 "shape":"String", 11710 "locationName":"nextToken" 11711 } 11712 } 11713 }, 11714 "DescribeSpotPriceHistoryRequest":{ 11715 "type":"structure", 11716 "members":{ 11717 "Filters":{ 11718 "shape":"FilterList", 11719 "locationName":"Filter" 11720 }, 11721 "AvailabilityZone":{ 11722 "shape":"String", 11723 "locationName":"availabilityZone" 11724 }, 11725 "DryRun":{ 11726 "shape":"Boolean", 11727 "locationName":"dryRun" 11728 }, 11729 "EndTime":{ 11730 "shape":"DateTime", 11731 "locationName":"endTime" 11732 }, 11733 "InstanceTypes":{ 11734 "shape":"InstanceTypeList", 11735 "locationName":"InstanceType" 11736 }, 11737 "MaxResults":{ 11738 "shape":"Integer", 11739 "locationName":"maxResults" 11740 }, 11741 "NextToken":{ 11742 "shape":"String", 11743 "locationName":"nextToken" 11744 }, 11745 "ProductDescriptions":{ 11746 "shape":"ProductDescriptionList", 11747 "locationName":"ProductDescription" 11748 }, 11749 "StartTime":{ 11750 "shape":"DateTime", 11751 "locationName":"startTime" 11752 } 11753 } 11754 }, 11755 "DescribeSpotPriceHistoryResult":{ 11756 "type":"structure", 11757 "members":{ 11758 "NextToken":{ 11759 "shape":"String", 11760 "locationName":"nextToken" 11761 }, 11762 "SpotPriceHistory":{ 11763 "shape":"SpotPriceHistoryList", 11764 "locationName":"spotPriceHistorySet" 11765 } 11766 } 11767 }, 11768 "DescribeStaleSecurityGroupsMaxResults":{ 11769 "type":"integer", 11770 "max":255, 11771 "min":5 11772 }, 11773 "DescribeStaleSecurityGroupsNextToken":{ 11774 "type":"string", 11775 "max":1024, 11776 "min":1 11777 }, 11778 "DescribeStaleSecurityGroupsRequest":{ 11779 "type":"structure", 11780 "required":["VpcId"], 11781 "members":{ 11782 "DryRun":{"shape":"Boolean"}, 11783 "MaxResults":{"shape":"DescribeStaleSecurityGroupsMaxResults"}, 11784 "NextToken":{"shape":"DescribeStaleSecurityGroupsNextToken"}, 11785 "VpcId":{"shape":"VpcId"} 11786 } 11787 }, 11788 "DescribeStaleSecurityGroupsResult":{ 11789 "type":"structure", 11790 "members":{ 11791 "NextToken":{ 11792 "shape":"String", 11793 "locationName":"nextToken" 11794 }, 11795 "StaleSecurityGroupSet":{ 11796 "shape":"StaleSecurityGroupSet", 11797 "locationName":"staleSecurityGroupSet" 11798 } 11799 } 11800 }, 11801 "DescribeSubnetsMaxResults":{ 11802 "type":"integer", 11803 "max":1000, 11804 "min":5 11805 }, 11806 "DescribeSubnetsRequest":{ 11807 "type":"structure", 11808 "members":{ 11809 "Filters":{ 11810 "shape":"FilterList", 11811 "locationName":"Filter" 11812 }, 11813 "SubnetIds":{ 11814 "shape":"SubnetIdStringList", 11815 "locationName":"SubnetId" 11816 }, 11817 "DryRun":{ 11818 "shape":"Boolean", 11819 "locationName":"dryRun" 11820 }, 11821 "NextToken":{"shape":"String"}, 11822 "MaxResults":{"shape":"DescribeSubnetsMaxResults"} 11823 } 11824 }, 11825 "DescribeSubnetsResult":{ 11826 "type":"structure", 11827 "members":{ 11828 "Subnets":{ 11829 "shape":"SubnetList", 11830 "locationName":"subnetSet" 11831 }, 11832 "NextToken":{ 11833 "shape":"String", 11834 "locationName":"nextToken" 11835 } 11836 } 11837 }, 11838 "DescribeTagsRequest":{ 11839 "type":"structure", 11840 "members":{ 11841 "DryRun":{ 11842 "shape":"Boolean", 11843 "locationName":"dryRun" 11844 }, 11845 "Filters":{ 11846 "shape":"FilterList", 11847 "locationName":"Filter" 11848 }, 11849 "MaxResults":{ 11850 "shape":"Integer", 11851 "locationName":"maxResults" 11852 }, 11853 "NextToken":{ 11854 "shape":"String", 11855 "locationName":"nextToken" 11856 } 11857 } 11858 }, 11859 "DescribeTagsResult":{ 11860 "type":"structure", 11861 "members":{ 11862 "NextToken":{ 11863 "shape":"String", 11864 "locationName":"nextToken" 11865 }, 11866 "Tags":{ 11867 "shape":"TagDescriptionList", 11868 "locationName":"tagSet" 11869 } 11870 } 11871 }, 11872 "DescribeTrafficMirrorFiltersRequest":{ 11873 "type":"structure", 11874 "members":{ 11875 "TrafficMirrorFilterIds":{ 11876 "shape":"TrafficMirrorFilterIdList", 11877 "locationName":"TrafficMirrorFilterId" 11878 }, 11879 "DryRun":{"shape":"Boolean"}, 11880 "Filters":{ 11881 "shape":"FilterList", 11882 "locationName":"Filter" 11883 }, 11884 "MaxResults":{"shape":"TrafficMirroringMaxResults"}, 11885 "NextToken":{"shape":"NextToken"} 11886 } 11887 }, 11888 "DescribeTrafficMirrorFiltersResult":{ 11889 "type":"structure", 11890 "members":{ 11891 "TrafficMirrorFilters":{ 11892 "shape":"TrafficMirrorFilterSet", 11893 "locationName":"trafficMirrorFilterSet" 11894 }, 11895 "NextToken":{ 11896 "shape":"String", 11897 "locationName":"nextToken" 11898 } 11899 } 11900 }, 11901 "DescribeTrafficMirrorSessionsRequest":{ 11902 "type":"structure", 11903 "members":{ 11904 "TrafficMirrorSessionIds":{ 11905 "shape":"TrafficMirrorSessionIdList", 11906 "locationName":"TrafficMirrorSessionId" 11907 }, 11908 "DryRun":{"shape":"Boolean"}, 11909 "Filters":{ 11910 "shape":"FilterList", 11911 "locationName":"Filter" 11912 }, 11913 "MaxResults":{"shape":"TrafficMirroringMaxResults"}, 11914 "NextToken":{"shape":"NextToken"} 11915 } 11916 }, 11917 "DescribeTrafficMirrorSessionsResult":{ 11918 "type":"structure", 11919 "members":{ 11920 "TrafficMirrorSessions":{ 11921 "shape":"TrafficMirrorSessionSet", 11922 "locationName":"trafficMirrorSessionSet" 11923 }, 11924 "NextToken":{ 11925 "shape":"String", 11926 "locationName":"nextToken" 11927 } 11928 } 11929 }, 11930 "DescribeTrafficMirrorTargetsRequest":{ 11931 "type":"structure", 11932 "members":{ 11933 "TrafficMirrorTargetIds":{ 11934 "shape":"TrafficMirrorTargetIdList", 11935 "locationName":"TrafficMirrorTargetId" 11936 }, 11937 "DryRun":{"shape":"Boolean"}, 11938 "Filters":{ 11939 "shape":"FilterList", 11940 "locationName":"Filter" 11941 }, 11942 "MaxResults":{"shape":"TrafficMirroringMaxResults"}, 11943 "NextToken":{"shape":"NextToken"} 11944 } 11945 }, 11946 "DescribeTrafficMirrorTargetsResult":{ 11947 "type":"structure", 11948 "members":{ 11949 "TrafficMirrorTargets":{ 11950 "shape":"TrafficMirrorTargetSet", 11951 "locationName":"trafficMirrorTargetSet" 11952 }, 11953 "NextToken":{ 11954 "shape":"String", 11955 "locationName":"nextToken" 11956 } 11957 } 11958 }, 11959 "DescribeTransitGatewayAttachmentsRequest":{ 11960 "type":"structure", 11961 "members":{ 11962 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 11963 "Filters":{ 11964 "shape":"FilterList", 11965 "locationName":"Filter" 11966 }, 11967 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 11968 "NextToken":{"shape":"String"}, 11969 "DryRun":{"shape":"Boolean"} 11970 } 11971 }, 11972 "DescribeTransitGatewayAttachmentsResult":{ 11973 "type":"structure", 11974 "members":{ 11975 "TransitGatewayAttachments":{ 11976 "shape":"TransitGatewayAttachmentList", 11977 "locationName":"transitGatewayAttachments" 11978 }, 11979 "NextToken":{ 11980 "shape":"String", 11981 "locationName":"nextToken" 11982 } 11983 } 11984 }, 11985 "DescribeTransitGatewayMulticastDomainsRequest":{ 11986 "type":"structure", 11987 "members":{ 11988 "TransitGatewayMulticastDomainIds":{"shape":"TransitGatewayMulticastDomainIdStringList"}, 11989 "Filters":{ 11990 "shape":"FilterList", 11991 "locationName":"Filter" 11992 }, 11993 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 11994 "NextToken":{"shape":"String"}, 11995 "DryRun":{"shape":"Boolean"} 11996 } 11997 }, 11998 "DescribeTransitGatewayMulticastDomainsResult":{ 11999 "type":"structure", 12000 "members":{ 12001 "TransitGatewayMulticastDomains":{ 12002 "shape":"TransitGatewayMulticastDomainList", 12003 "locationName":"transitGatewayMulticastDomains" 12004 }, 12005 "NextToken":{ 12006 "shape":"String", 12007 "locationName":"nextToken" 12008 } 12009 } 12010 }, 12011 "DescribeTransitGatewayPeeringAttachmentsRequest":{ 12012 "type":"structure", 12013 "members":{ 12014 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 12015 "Filters":{ 12016 "shape":"FilterList", 12017 "locationName":"Filter" 12018 }, 12019 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 12020 "NextToken":{"shape":"String"}, 12021 "DryRun":{"shape":"Boolean"} 12022 } 12023 }, 12024 "DescribeTransitGatewayPeeringAttachmentsResult":{ 12025 "type":"structure", 12026 "members":{ 12027 "TransitGatewayPeeringAttachments":{ 12028 "shape":"TransitGatewayPeeringAttachmentList", 12029 "locationName":"transitGatewayPeeringAttachments" 12030 }, 12031 "NextToken":{ 12032 "shape":"String", 12033 "locationName":"nextToken" 12034 } 12035 } 12036 }, 12037 "DescribeTransitGatewayRouteTablesRequest":{ 12038 "type":"structure", 12039 "members":{ 12040 "TransitGatewayRouteTableIds":{"shape":"TransitGatewayRouteTableIdStringList"}, 12041 "Filters":{ 12042 "shape":"FilterList", 12043 "locationName":"Filter" 12044 }, 12045 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 12046 "NextToken":{"shape":"String"}, 12047 "DryRun":{"shape":"Boolean"} 12048 } 12049 }, 12050 "DescribeTransitGatewayRouteTablesResult":{ 12051 "type":"structure", 12052 "members":{ 12053 "TransitGatewayRouteTables":{ 12054 "shape":"TransitGatewayRouteTableList", 12055 "locationName":"transitGatewayRouteTables" 12056 }, 12057 "NextToken":{ 12058 "shape":"String", 12059 "locationName":"nextToken" 12060 } 12061 } 12062 }, 12063 "DescribeTransitGatewayVpcAttachmentsRequest":{ 12064 "type":"structure", 12065 "members":{ 12066 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 12067 "Filters":{ 12068 "shape":"FilterList", 12069 "locationName":"Filter" 12070 }, 12071 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 12072 "NextToken":{"shape":"String"}, 12073 "DryRun":{"shape":"Boolean"} 12074 } 12075 }, 12076 "DescribeTransitGatewayVpcAttachmentsResult":{ 12077 "type":"structure", 12078 "members":{ 12079 "TransitGatewayVpcAttachments":{ 12080 "shape":"TransitGatewayVpcAttachmentList", 12081 "locationName":"transitGatewayVpcAttachments" 12082 }, 12083 "NextToken":{ 12084 "shape":"String", 12085 "locationName":"nextToken" 12086 } 12087 } 12088 }, 12089 "DescribeTransitGatewaysRequest":{ 12090 "type":"structure", 12091 "members":{ 12092 "TransitGatewayIds":{"shape":"TransitGatewayIdStringList"}, 12093 "Filters":{ 12094 "shape":"FilterList", 12095 "locationName":"Filter" 12096 }, 12097 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 12098 "NextToken":{"shape":"String"}, 12099 "DryRun":{"shape":"Boolean"} 12100 } 12101 }, 12102 "DescribeTransitGatewaysResult":{ 12103 "type":"structure", 12104 "members":{ 12105 "TransitGateways":{ 12106 "shape":"TransitGatewayList", 12107 "locationName":"transitGatewaySet" 12108 }, 12109 "NextToken":{ 12110 "shape":"String", 12111 "locationName":"nextToken" 12112 } 12113 } 12114 }, 12115 "DescribeVolumeAttributeRequest":{ 12116 "type":"structure", 12117 "required":[ 12118 "Attribute", 12119 "VolumeId" 12120 ], 12121 "members":{ 12122 "Attribute":{"shape":"VolumeAttributeName"}, 12123 "VolumeId":{"shape":"VolumeId"}, 12124 "DryRun":{ 12125 "shape":"Boolean", 12126 "locationName":"dryRun" 12127 } 12128 } 12129 }, 12130 "DescribeVolumeAttributeResult":{ 12131 "type":"structure", 12132 "members":{ 12133 "AutoEnableIO":{ 12134 "shape":"AttributeBooleanValue", 12135 "locationName":"autoEnableIO" 12136 }, 12137 "ProductCodes":{ 12138 "shape":"ProductCodeList", 12139 "locationName":"productCodes" 12140 }, 12141 "VolumeId":{ 12142 "shape":"String", 12143 "locationName":"volumeId" 12144 } 12145 } 12146 }, 12147 "DescribeVolumeStatusRequest":{ 12148 "type":"structure", 12149 "members":{ 12150 "Filters":{ 12151 "shape":"FilterList", 12152 "locationName":"Filter" 12153 }, 12154 "MaxResults":{"shape":"Integer"}, 12155 "NextToken":{"shape":"String"}, 12156 "VolumeIds":{ 12157 "shape":"VolumeIdStringList", 12158 "locationName":"VolumeId" 12159 }, 12160 "DryRun":{ 12161 "shape":"Boolean", 12162 "locationName":"dryRun" 12163 } 12164 } 12165 }, 12166 "DescribeVolumeStatusResult":{ 12167 "type":"structure", 12168 "members":{ 12169 "NextToken":{ 12170 "shape":"String", 12171 "locationName":"nextToken" 12172 }, 12173 "VolumeStatuses":{ 12174 "shape":"VolumeStatusList", 12175 "locationName":"volumeStatusSet" 12176 } 12177 } 12178 }, 12179 "DescribeVolumesModificationsRequest":{ 12180 "type":"structure", 12181 "members":{ 12182 "DryRun":{"shape":"Boolean"}, 12183 "VolumeIds":{ 12184 "shape":"VolumeIdStringList", 12185 "locationName":"VolumeId" 12186 }, 12187 "Filters":{ 12188 "shape":"FilterList", 12189 "locationName":"Filter" 12190 }, 12191 "NextToken":{"shape":"String"}, 12192 "MaxResults":{"shape":"Integer"} 12193 } 12194 }, 12195 "DescribeVolumesModificationsResult":{ 12196 "type":"structure", 12197 "members":{ 12198 "VolumesModifications":{ 12199 "shape":"VolumeModificationList", 12200 "locationName":"volumeModificationSet" 12201 }, 12202 "NextToken":{ 12203 "shape":"String", 12204 "locationName":"nextToken" 12205 } 12206 } 12207 }, 12208 "DescribeVolumesRequest":{ 12209 "type":"structure", 12210 "members":{ 12211 "Filters":{ 12212 "shape":"FilterList", 12213 "locationName":"Filter" 12214 }, 12215 "VolumeIds":{ 12216 "shape":"VolumeIdStringList", 12217 "locationName":"VolumeId" 12218 }, 12219 "DryRun":{ 12220 "shape":"Boolean", 12221 "locationName":"dryRun" 12222 }, 12223 "MaxResults":{ 12224 "shape":"Integer", 12225 "locationName":"maxResults" 12226 }, 12227 "NextToken":{ 12228 "shape":"String", 12229 "locationName":"nextToken" 12230 } 12231 } 12232 }, 12233 "DescribeVolumesResult":{ 12234 "type":"structure", 12235 "members":{ 12236 "Volumes":{ 12237 "shape":"VolumeList", 12238 "locationName":"volumeSet" 12239 }, 12240 "NextToken":{ 12241 "shape":"String", 12242 "locationName":"nextToken" 12243 } 12244 } 12245 }, 12246 "DescribeVpcAttributeRequest":{ 12247 "type":"structure", 12248 "required":[ 12249 "Attribute", 12250 "VpcId" 12251 ], 12252 "members":{ 12253 "Attribute":{"shape":"VpcAttributeName"}, 12254 "VpcId":{"shape":"VpcId"}, 12255 "DryRun":{ 12256 "shape":"Boolean", 12257 "locationName":"dryRun" 12258 } 12259 } 12260 }, 12261 "DescribeVpcAttributeResult":{ 12262 "type":"structure", 12263 "members":{ 12264 "VpcId":{ 12265 "shape":"String", 12266 "locationName":"vpcId" 12267 }, 12268 "EnableDnsHostnames":{ 12269 "shape":"AttributeBooleanValue", 12270 "locationName":"enableDnsHostnames" 12271 }, 12272 "EnableDnsSupport":{ 12273 "shape":"AttributeBooleanValue", 12274 "locationName":"enableDnsSupport" 12275 } 12276 } 12277 }, 12278 "DescribeVpcClassicLinkDnsSupportMaxResults":{ 12279 "type":"integer", 12280 "max":255, 12281 "min":5 12282 }, 12283 "DescribeVpcClassicLinkDnsSupportNextToken":{ 12284 "type":"string", 12285 "max":1024, 12286 "min":1 12287 }, 12288 "DescribeVpcClassicLinkDnsSupportRequest":{ 12289 "type":"structure", 12290 "members":{ 12291 "MaxResults":{ 12292 "shape":"DescribeVpcClassicLinkDnsSupportMaxResults", 12293 "locationName":"maxResults" 12294 }, 12295 "NextToken":{ 12296 "shape":"DescribeVpcClassicLinkDnsSupportNextToken", 12297 "locationName":"nextToken" 12298 }, 12299 "VpcIds":{"shape":"VpcClassicLinkIdList"} 12300 } 12301 }, 12302 "DescribeVpcClassicLinkDnsSupportResult":{ 12303 "type":"structure", 12304 "members":{ 12305 "NextToken":{ 12306 "shape":"DescribeVpcClassicLinkDnsSupportNextToken", 12307 "locationName":"nextToken" 12308 }, 12309 "Vpcs":{ 12310 "shape":"ClassicLinkDnsSupportList", 12311 "locationName":"vpcs" 12312 } 12313 } 12314 }, 12315 "DescribeVpcClassicLinkRequest":{ 12316 "type":"structure", 12317 "members":{ 12318 "Filters":{ 12319 "shape":"FilterList", 12320 "locationName":"Filter" 12321 }, 12322 "DryRun":{ 12323 "shape":"Boolean", 12324 "locationName":"dryRun" 12325 }, 12326 "VpcIds":{ 12327 "shape":"VpcClassicLinkIdList", 12328 "locationName":"VpcId" 12329 } 12330 } 12331 }, 12332 "DescribeVpcClassicLinkResult":{ 12333 "type":"structure", 12334 "members":{ 12335 "Vpcs":{ 12336 "shape":"VpcClassicLinkList", 12337 "locationName":"vpcSet" 12338 } 12339 } 12340 }, 12341 "DescribeVpcEndpointConnectionNotificationsRequest":{ 12342 "type":"structure", 12343 "members":{ 12344 "DryRun":{"shape":"Boolean"}, 12345 "ConnectionNotificationId":{"shape":"ConnectionNotificationId"}, 12346 "Filters":{ 12347 "shape":"FilterList", 12348 "locationName":"Filter" 12349 }, 12350 "MaxResults":{"shape":"Integer"}, 12351 "NextToken":{"shape":"String"} 12352 } 12353 }, 12354 "DescribeVpcEndpointConnectionNotificationsResult":{ 12355 "type":"structure", 12356 "members":{ 12357 "ConnectionNotificationSet":{ 12358 "shape":"ConnectionNotificationSet", 12359 "locationName":"connectionNotificationSet" 12360 }, 12361 "NextToken":{ 12362 "shape":"String", 12363 "locationName":"nextToken" 12364 } 12365 } 12366 }, 12367 "DescribeVpcEndpointConnectionsRequest":{ 12368 "type":"structure", 12369 "members":{ 12370 "DryRun":{"shape":"Boolean"}, 12371 "Filters":{ 12372 "shape":"FilterList", 12373 "locationName":"Filter" 12374 }, 12375 "MaxResults":{"shape":"Integer"}, 12376 "NextToken":{"shape":"String"} 12377 } 12378 }, 12379 "DescribeVpcEndpointConnectionsResult":{ 12380 "type":"structure", 12381 "members":{ 12382 "VpcEndpointConnections":{ 12383 "shape":"VpcEndpointConnectionSet", 12384 "locationName":"vpcEndpointConnectionSet" 12385 }, 12386 "NextToken":{ 12387 "shape":"String", 12388 "locationName":"nextToken" 12389 } 12390 } 12391 }, 12392 "DescribeVpcEndpointServiceConfigurationsRequest":{ 12393 "type":"structure", 12394 "members":{ 12395 "DryRun":{"shape":"Boolean"}, 12396 "ServiceIds":{ 12397 "shape":"VpcEndpointServiceIdList", 12398 "locationName":"ServiceId" 12399 }, 12400 "Filters":{ 12401 "shape":"FilterList", 12402 "locationName":"Filter" 12403 }, 12404 "MaxResults":{"shape":"Integer"}, 12405 "NextToken":{"shape":"String"} 12406 } 12407 }, 12408 "DescribeVpcEndpointServiceConfigurationsResult":{ 12409 "type":"structure", 12410 "members":{ 12411 "ServiceConfigurations":{ 12412 "shape":"ServiceConfigurationSet", 12413 "locationName":"serviceConfigurationSet" 12414 }, 12415 "NextToken":{ 12416 "shape":"String", 12417 "locationName":"nextToken" 12418 } 12419 } 12420 }, 12421 "DescribeVpcEndpointServicePermissionsRequest":{ 12422 "type":"structure", 12423 "required":["ServiceId"], 12424 "members":{ 12425 "DryRun":{"shape":"Boolean"}, 12426 "ServiceId":{"shape":"VpcEndpointServiceId"}, 12427 "Filters":{ 12428 "shape":"FilterList", 12429 "locationName":"Filter" 12430 }, 12431 "MaxResults":{"shape":"Integer"}, 12432 "NextToken":{"shape":"String"} 12433 } 12434 }, 12435 "DescribeVpcEndpointServicePermissionsResult":{ 12436 "type":"structure", 12437 "members":{ 12438 "AllowedPrincipals":{ 12439 "shape":"AllowedPrincipalSet", 12440 "locationName":"allowedPrincipals" 12441 }, 12442 "NextToken":{ 12443 "shape":"String", 12444 "locationName":"nextToken" 12445 } 12446 } 12447 }, 12448 "DescribeVpcEndpointServicesRequest":{ 12449 "type":"structure", 12450 "members":{ 12451 "DryRun":{"shape":"Boolean"}, 12452 "ServiceNames":{ 12453 "shape":"ValueStringList", 12454 "locationName":"ServiceName" 12455 }, 12456 "Filters":{ 12457 "shape":"FilterList", 12458 "locationName":"Filter" 12459 }, 12460 "MaxResults":{"shape":"Integer"}, 12461 "NextToken":{"shape":"String"} 12462 } 12463 }, 12464 "DescribeVpcEndpointServicesResult":{ 12465 "type":"structure", 12466 "members":{ 12467 "ServiceNames":{ 12468 "shape":"ValueStringList", 12469 "locationName":"serviceNameSet" 12470 }, 12471 "ServiceDetails":{ 12472 "shape":"ServiceDetailSet", 12473 "locationName":"serviceDetailSet" 12474 }, 12475 "NextToken":{ 12476 "shape":"String", 12477 "locationName":"nextToken" 12478 } 12479 } 12480 }, 12481 "DescribeVpcEndpointsRequest":{ 12482 "type":"structure", 12483 "members":{ 12484 "DryRun":{"shape":"Boolean"}, 12485 "VpcEndpointIds":{ 12486 "shape":"VpcEndpointIdList", 12487 "locationName":"VpcEndpointId" 12488 }, 12489 "Filters":{ 12490 "shape":"FilterList", 12491 "locationName":"Filter" 12492 }, 12493 "MaxResults":{"shape":"Integer"}, 12494 "NextToken":{"shape":"String"} 12495 } 12496 }, 12497 "DescribeVpcEndpointsResult":{ 12498 "type":"structure", 12499 "members":{ 12500 "VpcEndpoints":{ 12501 "shape":"VpcEndpointSet", 12502 "locationName":"vpcEndpointSet" 12503 }, 12504 "NextToken":{ 12505 "shape":"String", 12506 "locationName":"nextToken" 12507 } 12508 } 12509 }, 12510 "DescribeVpcPeeringConnectionsMaxResults":{ 12511 "type":"integer", 12512 "max":1000, 12513 "min":5 12514 }, 12515 "DescribeVpcPeeringConnectionsRequest":{ 12516 "type":"structure", 12517 "members":{ 12518 "Filters":{ 12519 "shape":"FilterList", 12520 "locationName":"Filter" 12521 }, 12522 "DryRun":{ 12523 "shape":"Boolean", 12524 "locationName":"dryRun" 12525 }, 12526 "VpcPeeringConnectionIds":{ 12527 "shape":"VpcPeeringConnectionIdList", 12528 "locationName":"VpcPeeringConnectionId" 12529 }, 12530 "NextToken":{"shape":"String"}, 12531 "MaxResults":{"shape":"DescribeVpcPeeringConnectionsMaxResults"} 12532 } 12533 }, 12534 "DescribeVpcPeeringConnectionsResult":{ 12535 "type":"structure", 12536 "members":{ 12537 "VpcPeeringConnections":{ 12538 "shape":"VpcPeeringConnectionList", 12539 "locationName":"vpcPeeringConnectionSet" 12540 }, 12541 "NextToken":{ 12542 "shape":"String", 12543 "locationName":"nextToken" 12544 } 12545 } 12546 }, 12547 "DescribeVpcsMaxResults":{ 12548 "type":"integer", 12549 "max":1000, 12550 "min":5 12551 }, 12552 "DescribeVpcsRequest":{ 12553 "type":"structure", 12554 "members":{ 12555 "Filters":{ 12556 "shape":"FilterList", 12557 "locationName":"Filter" 12558 }, 12559 "VpcIds":{ 12560 "shape":"VpcIdStringList", 12561 "locationName":"VpcId" 12562 }, 12563 "DryRun":{ 12564 "shape":"Boolean", 12565 "locationName":"dryRun" 12566 }, 12567 "NextToken":{"shape":"String"}, 12568 "MaxResults":{"shape":"DescribeVpcsMaxResults"} 12569 } 12570 }, 12571 "DescribeVpcsResult":{ 12572 "type":"structure", 12573 "members":{ 12574 "Vpcs":{ 12575 "shape":"VpcList", 12576 "locationName":"vpcSet" 12577 }, 12578 "NextToken":{ 12579 "shape":"String", 12580 "locationName":"nextToken" 12581 } 12582 } 12583 }, 12584 "DescribeVpnConnectionsRequest":{ 12585 "type":"structure", 12586 "members":{ 12587 "Filters":{ 12588 "shape":"FilterList", 12589 "locationName":"Filter" 12590 }, 12591 "VpnConnectionIds":{ 12592 "shape":"VpnConnectionIdStringList", 12593 "locationName":"VpnConnectionId" 12594 }, 12595 "DryRun":{ 12596 "shape":"Boolean", 12597 "locationName":"dryRun" 12598 } 12599 } 12600 }, 12601 "DescribeVpnConnectionsResult":{ 12602 "type":"structure", 12603 "members":{ 12604 "VpnConnections":{ 12605 "shape":"VpnConnectionList", 12606 "locationName":"vpnConnectionSet" 12607 } 12608 } 12609 }, 12610 "DescribeVpnGatewaysRequest":{ 12611 "type":"structure", 12612 "members":{ 12613 "Filters":{ 12614 "shape":"FilterList", 12615 "locationName":"Filter" 12616 }, 12617 "VpnGatewayIds":{ 12618 "shape":"VpnGatewayIdStringList", 12619 "locationName":"VpnGatewayId" 12620 }, 12621 "DryRun":{ 12622 "shape":"Boolean", 12623 "locationName":"dryRun" 12624 } 12625 } 12626 }, 12627 "DescribeVpnGatewaysResult":{ 12628 "type":"structure", 12629 "members":{ 12630 "VpnGateways":{ 12631 "shape":"VpnGatewayList", 12632 "locationName":"vpnGatewaySet" 12633 } 12634 } 12635 }, 12636 "DetachClassicLinkVpcRequest":{ 12637 "type":"structure", 12638 "required":[ 12639 "InstanceId", 12640 "VpcId" 12641 ], 12642 "members":{ 12643 "DryRun":{ 12644 "shape":"Boolean", 12645 "locationName":"dryRun" 12646 }, 12647 "InstanceId":{ 12648 "shape":"InstanceId", 12649 "locationName":"instanceId" 12650 }, 12651 "VpcId":{ 12652 "shape":"VpcId", 12653 "locationName":"vpcId" 12654 } 12655 } 12656 }, 12657 "DetachClassicLinkVpcResult":{ 12658 "type":"structure", 12659 "members":{ 12660 "Return":{ 12661 "shape":"Boolean", 12662 "locationName":"return" 12663 } 12664 } 12665 }, 12666 "DetachInternetGatewayRequest":{ 12667 "type":"structure", 12668 "required":[ 12669 "InternetGatewayId", 12670 "VpcId" 12671 ], 12672 "members":{ 12673 "DryRun":{ 12674 "shape":"Boolean", 12675 "locationName":"dryRun" 12676 }, 12677 "InternetGatewayId":{ 12678 "shape":"InternetGatewayId", 12679 "locationName":"internetGatewayId" 12680 }, 12681 "VpcId":{ 12682 "shape":"VpcId", 12683 "locationName":"vpcId" 12684 } 12685 } 12686 }, 12687 "DetachNetworkInterfaceRequest":{ 12688 "type":"structure", 12689 "required":["AttachmentId"], 12690 "members":{ 12691 "AttachmentId":{ 12692 "shape":"NetworkInterfaceAttachmentId", 12693 "locationName":"attachmentId" 12694 }, 12695 "DryRun":{ 12696 "shape":"Boolean", 12697 "locationName":"dryRun" 12698 }, 12699 "Force":{ 12700 "shape":"Boolean", 12701 "locationName":"force" 12702 } 12703 } 12704 }, 12705 "DetachVolumeRequest":{ 12706 "type":"structure", 12707 "required":["VolumeId"], 12708 "members":{ 12709 "Device":{"shape":"String"}, 12710 "Force":{"shape":"Boolean"}, 12711 "InstanceId":{"shape":"InstanceId"}, 12712 "VolumeId":{"shape":"VolumeId"}, 12713 "DryRun":{ 12714 "shape":"Boolean", 12715 "locationName":"dryRun" 12716 } 12717 } 12718 }, 12719 "DetachVpnGatewayRequest":{ 12720 "type":"structure", 12721 "required":[ 12722 "VpcId", 12723 "VpnGatewayId" 12724 ], 12725 "members":{ 12726 "VpcId":{"shape":"VpcId"}, 12727 "VpnGatewayId":{"shape":"VpnGatewayId"}, 12728 "DryRun":{ 12729 "shape":"Boolean", 12730 "locationName":"dryRun" 12731 } 12732 } 12733 }, 12734 "DeviceType":{ 12735 "type":"string", 12736 "enum":[ 12737 "ebs", 12738 "instance-store" 12739 ] 12740 }, 12741 "DhcpConfiguration":{ 12742 "type":"structure", 12743 "members":{ 12744 "Key":{ 12745 "shape":"String", 12746 "locationName":"key" 12747 }, 12748 "Values":{ 12749 "shape":"DhcpConfigurationValueList", 12750 "locationName":"valueSet" 12751 } 12752 } 12753 }, 12754 "DhcpConfigurationList":{ 12755 "type":"list", 12756 "member":{ 12757 "shape":"DhcpConfiguration", 12758 "locationName":"item" 12759 } 12760 }, 12761 "DhcpConfigurationValueList":{ 12762 "type":"list", 12763 "member":{ 12764 "shape":"AttributeValue", 12765 "locationName":"item" 12766 } 12767 }, 12768 "DhcpOptions":{ 12769 "type":"structure", 12770 "members":{ 12771 "DhcpConfigurations":{ 12772 "shape":"DhcpConfigurationList", 12773 "locationName":"dhcpConfigurationSet" 12774 }, 12775 "DhcpOptionsId":{ 12776 "shape":"String", 12777 "locationName":"dhcpOptionsId" 12778 }, 12779 "OwnerId":{ 12780 "shape":"String", 12781 "locationName":"ownerId" 12782 }, 12783 "Tags":{ 12784 "shape":"TagList", 12785 "locationName":"tagSet" 12786 } 12787 } 12788 }, 12789 "DhcpOptionsId":{"type":"string"}, 12790 "DhcpOptionsIdStringList":{ 12791 "type":"list", 12792 "member":{ 12793 "shape":"DhcpOptionsId", 12794 "locationName":"DhcpOptionsId" 12795 } 12796 }, 12797 "DhcpOptionsList":{ 12798 "type":"list", 12799 "member":{ 12800 "shape":"DhcpOptions", 12801 "locationName":"item" 12802 } 12803 }, 12804 "DirectoryServiceAuthentication":{ 12805 "type":"structure", 12806 "members":{ 12807 "DirectoryId":{ 12808 "shape":"String", 12809 "locationName":"directoryId" 12810 } 12811 } 12812 }, 12813 "DirectoryServiceAuthenticationRequest":{ 12814 "type":"structure", 12815 "members":{ 12816 "DirectoryId":{"shape":"String"} 12817 } 12818 }, 12819 "DisableEbsEncryptionByDefaultRequest":{ 12820 "type":"structure", 12821 "members":{ 12822 "DryRun":{"shape":"Boolean"} 12823 } 12824 }, 12825 "DisableEbsEncryptionByDefaultResult":{ 12826 "type":"structure", 12827 "members":{ 12828 "EbsEncryptionByDefault":{ 12829 "shape":"Boolean", 12830 "locationName":"ebsEncryptionByDefault" 12831 } 12832 } 12833 }, 12834 "DisableFastSnapshotRestoreErrorItem":{ 12835 "type":"structure", 12836 "members":{ 12837 "SnapshotId":{ 12838 "shape":"String", 12839 "locationName":"snapshotId" 12840 }, 12841 "FastSnapshotRestoreStateErrors":{ 12842 "shape":"DisableFastSnapshotRestoreStateErrorSet", 12843 "locationName":"fastSnapshotRestoreStateErrorSet" 12844 } 12845 } 12846 }, 12847 "DisableFastSnapshotRestoreErrorSet":{ 12848 "type":"list", 12849 "member":{ 12850 "shape":"DisableFastSnapshotRestoreErrorItem", 12851 "locationName":"item" 12852 } 12853 }, 12854 "DisableFastSnapshotRestoreStateError":{ 12855 "type":"structure", 12856 "members":{ 12857 "Code":{ 12858 "shape":"String", 12859 "locationName":"code" 12860 }, 12861 "Message":{ 12862 "shape":"String", 12863 "locationName":"message" 12864 } 12865 } 12866 }, 12867 "DisableFastSnapshotRestoreStateErrorItem":{ 12868 "type":"structure", 12869 "members":{ 12870 "AvailabilityZone":{ 12871 "shape":"String", 12872 "locationName":"availabilityZone" 12873 }, 12874 "Error":{ 12875 "shape":"DisableFastSnapshotRestoreStateError", 12876 "locationName":"error" 12877 } 12878 } 12879 }, 12880 "DisableFastSnapshotRestoreStateErrorSet":{ 12881 "type":"list", 12882 "member":{ 12883 "shape":"DisableFastSnapshotRestoreStateErrorItem", 12884 "locationName":"item" 12885 } 12886 }, 12887 "DisableFastSnapshotRestoreSuccessItem":{ 12888 "type":"structure", 12889 "members":{ 12890 "SnapshotId":{ 12891 "shape":"String", 12892 "locationName":"snapshotId" 12893 }, 12894 "AvailabilityZone":{ 12895 "shape":"String", 12896 "locationName":"availabilityZone" 12897 }, 12898 "State":{ 12899 "shape":"FastSnapshotRestoreStateCode", 12900 "locationName":"state" 12901 }, 12902 "StateTransitionReason":{ 12903 "shape":"String", 12904 "locationName":"stateTransitionReason" 12905 }, 12906 "OwnerId":{ 12907 "shape":"String", 12908 "locationName":"ownerId" 12909 }, 12910 "OwnerAlias":{ 12911 "shape":"String", 12912 "locationName":"ownerAlias" 12913 }, 12914 "EnablingTime":{ 12915 "shape":"MillisecondDateTime", 12916 "locationName":"enablingTime" 12917 }, 12918 "OptimizingTime":{ 12919 "shape":"MillisecondDateTime", 12920 "locationName":"optimizingTime" 12921 }, 12922 "EnabledTime":{ 12923 "shape":"MillisecondDateTime", 12924 "locationName":"enabledTime" 12925 }, 12926 "DisablingTime":{ 12927 "shape":"MillisecondDateTime", 12928 "locationName":"disablingTime" 12929 }, 12930 "DisabledTime":{ 12931 "shape":"MillisecondDateTime", 12932 "locationName":"disabledTime" 12933 } 12934 } 12935 }, 12936 "DisableFastSnapshotRestoreSuccessSet":{ 12937 "type":"list", 12938 "member":{ 12939 "shape":"DisableFastSnapshotRestoreSuccessItem", 12940 "locationName":"item" 12941 } 12942 }, 12943 "DisableFastSnapshotRestoresRequest":{ 12944 "type":"structure", 12945 "required":[ 12946 "AvailabilityZones", 12947 "SourceSnapshotIds" 12948 ], 12949 "members":{ 12950 "AvailabilityZones":{ 12951 "shape":"AvailabilityZoneStringList", 12952 "locationName":"AvailabilityZone" 12953 }, 12954 "SourceSnapshotIds":{ 12955 "shape":"SnapshotIdStringList", 12956 "locationName":"SourceSnapshotId" 12957 }, 12958 "DryRun":{"shape":"Boolean"} 12959 } 12960 }, 12961 "DisableFastSnapshotRestoresResult":{ 12962 "type":"structure", 12963 "members":{ 12964 "Successful":{ 12965 "shape":"DisableFastSnapshotRestoreSuccessSet", 12966 "locationName":"successful" 12967 }, 12968 "Unsuccessful":{ 12969 "shape":"DisableFastSnapshotRestoreErrorSet", 12970 "locationName":"unsuccessful" 12971 } 12972 } 12973 }, 12974 "DisableTransitGatewayRouteTablePropagationRequest":{ 12975 "type":"structure", 12976 "required":[ 12977 "TransitGatewayRouteTableId", 12978 "TransitGatewayAttachmentId" 12979 ], 12980 "members":{ 12981 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 12982 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 12983 "DryRun":{"shape":"Boolean"} 12984 } 12985 }, 12986 "DisableTransitGatewayRouteTablePropagationResult":{ 12987 "type":"structure", 12988 "members":{ 12989 "Propagation":{ 12990 "shape":"TransitGatewayPropagation", 12991 "locationName":"propagation" 12992 } 12993 } 12994 }, 12995 "DisableVgwRoutePropagationRequest":{ 12996 "type":"structure", 12997 "required":[ 12998 "GatewayId", 12999 "RouteTableId" 13000 ], 13001 "members":{ 13002 "GatewayId":{"shape":"VpnGatewayId"}, 13003 "RouteTableId":{"shape":"RouteTableId"}, 13004 "DryRun":{"shape":"Boolean"} 13005 } 13006 }, 13007 "DisableVpcClassicLinkDnsSupportRequest":{ 13008 "type":"structure", 13009 "members":{ 13010 "VpcId":{"shape":"VpcId"} 13011 } 13012 }, 13013 "DisableVpcClassicLinkDnsSupportResult":{ 13014 "type":"structure", 13015 "members":{ 13016 "Return":{ 13017 "shape":"Boolean", 13018 "locationName":"return" 13019 } 13020 } 13021 }, 13022 "DisableVpcClassicLinkRequest":{ 13023 "type":"structure", 13024 "required":["VpcId"], 13025 "members":{ 13026 "DryRun":{ 13027 "shape":"Boolean", 13028 "locationName":"dryRun" 13029 }, 13030 "VpcId":{ 13031 "shape":"VpcId", 13032 "locationName":"vpcId" 13033 } 13034 } 13035 }, 13036 "DisableVpcClassicLinkResult":{ 13037 "type":"structure", 13038 "members":{ 13039 "Return":{ 13040 "shape":"Boolean", 13041 "locationName":"return" 13042 } 13043 } 13044 }, 13045 "DisassociateAddressRequest":{ 13046 "type":"structure", 13047 "members":{ 13048 "AssociationId":{"shape":"ElasticIpAssociationId"}, 13049 "PublicIp":{"shape":"String"}, 13050 "DryRun":{ 13051 "shape":"Boolean", 13052 "locationName":"dryRun" 13053 } 13054 } 13055 }, 13056 "DisassociateClientVpnTargetNetworkRequest":{ 13057 "type":"structure", 13058 "required":[ 13059 "ClientVpnEndpointId", 13060 "AssociationId" 13061 ], 13062 "members":{ 13063 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 13064 "AssociationId":{"shape":"ClientVpnAssociationId"}, 13065 "DryRun":{"shape":"Boolean"} 13066 } 13067 }, 13068 "DisassociateClientVpnTargetNetworkResult":{ 13069 "type":"structure", 13070 "members":{ 13071 "AssociationId":{ 13072 "shape":"String", 13073 "locationName":"associationId" 13074 }, 13075 "Status":{ 13076 "shape":"AssociationStatus", 13077 "locationName":"status" 13078 } 13079 } 13080 }, 13081 "DisassociateIamInstanceProfileRequest":{ 13082 "type":"structure", 13083 "required":["AssociationId"], 13084 "members":{ 13085 "AssociationId":{"shape":"IamInstanceProfileAssociationId"} 13086 } 13087 }, 13088 "DisassociateIamInstanceProfileResult":{ 13089 "type":"structure", 13090 "members":{ 13091 "IamInstanceProfileAssociation":{ 13092 "shape":"IamInstanceProfileAssociation", 13093 "locationName":"iamInstanceProfileAssociation" 13094 } 13095 } 13096 }, 13097 "DisassociateRouteTableRequest":{ 13098 "type":"structure", 13099 "required":["AssociationId"], 13100 "members":{ 13101 "AssociationId":{ 13102 "shape":"RouteTableAssociationId", 13103 "locationName":"associationId" 13104 }, 13105 "DryRun":{ 13106 "shape":"Boolean", 13107 "locationName":"dryRun" 13108 } 13109 } 13110 }, 13111 "DisassociateSubnetCidrBlockRequest":{ 13112 "type":"structure", 13113 "required":["AssociationId"], 13114 "members":{ 13115 "AssociationId":{ 13116 "shape":"SubnetCidrAssociationId", 13117 "locationName":"associationId" 13118 } 13119 } 13120 }, 13121 "DisassociateSubnetCidrBlockResult":{ 13122 "type":"structure", 13123 "members":{ 13124 "Ipv6CidrBlockAssociation":{ 13125 "shape":"SubnetIpv6CidrBlockAssociation", 13126 "locationName":"ipv6CidrBlockAssociation" 13127 }, 13128 "SubnetId":{ 13129 "shape":"String", 13130 "locationName":"subnetId" 13131 } 13132 } 13133 }, 13134 "DisassociateTransitGatewayMulticastDomainRequest":{ 13135 "type":"structure", 13136 "members":{ 13137 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 13138 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 13139 "SubnetIds":{"shape":"ValueStringList"}, 13140 "DryRun":{"shape":"Boolean"} 13141 } 13142 }, 13143 "DisassociateTransitGatewayMulticastDomainResult":{ 13144 "type":"structure", 13145 "members":{ 13146 "Associations":{ 13147 "shape":"TransitGatewayMulticastDomainAssociations", 13148 "locationName":"associations" 13149 } 13150 } 13151 }, 13152 "DisassociateTransitGatewayRouteTableRequest":{ 13153 "type":"structure", 13154 "required":[ 13155 "TransitGatewayRouteTableId", 13156 "TransitGatewayAttachmentId" 13157 ], 13158 "members":{ 13159 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 13160 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 13161 "DryRun":{"shape":"Boolean"} 13162 } 13163 }, 13164 "DisassociateTransitGatewayRouteTableResult":{ 13165 "type":"structure", 13166 "members":{ 13167 "Association":{ 13168 "shape":"TransitGatewayAssociation", 13169 "locationName":"association" 13170 } 13171 } 13172 }, 13173 "DisassociateVpcCidrBlockRequest":{ 13174 "type":"structure", 13175 "required":["AssociationId"], 13176 "members":{ 13177 "AssociationId":{ 13178 "shape":"VpcCidrAssociationId", 13179 "locationName":"associationId" 13180 } 13181 } 13182 }, 13183 "DisassociateVpcCidrBlockResult":{ 13184 "type":"structure", 13185 "members":{ 13186 "Ipv6CidrBlockAssociation":{ 13187 "shape":"VpcIpv6CidrBlockAssociation", 13188 "locationName":"ipv6CidrBlockAssociation" 13189 }, 13190 "CidrBlockAssociation":{ 13191 "shape":"VpcCidrBlockAssociation", 13192 "locationName":"cidrBlockAssociation" 13193 }, 13194 "VpcId":{ 13195 "shape":"String", 13196 "locationName":"vpcId" 13197 } 13198 } 13199 }, 13200 "DiskCount":{"type":"integer"}, 13201 "DiskImage":{ 13202 "type":"structure", 13203 "members":{ 13204 "Description":{"shape":"String"}, 13205 "Image":{"shape":"DiskImageDetail"}, 13206 "Volume":{"shape":"VolumeDetail"} 13207 } 13208 }, 13209 "DiskImageDescription":{ 13210 "type":"structure", 13211 "members":{ 13212 "Checksum":{ 13213 "shape":"String", 13214 "locationName":"checksum" 13215 }, 13216 "Format":{ 13217 "shape":"DiskImageFormat", 13218 "locationName":"format" 13219 }, 13220 "ImportManifestUrl":{ 13221 "shape":"String", 13222 "locationName":"importManifestUrl" 13223 }, 13224 "Size":{ 13225 "shape":"Long", 13226 "locationName":"size" 13227 } 13228 } 13229 }, 13230 "DiskImageDetail":{ 13231 "type":"structure", 13232 "required":[ 13233 "Bytes", 13234 "Format", 13235 "ImportManifestUrl" 13236 ], 13237 "members":{ 13238 "Bytes":{ 13239 "shape":"Long", 13240 "locationName":"bytes" 13241 }, 13242 "Format":{ 13243 "shape":"DiskImageFormat", 13244 "locationName":"format" 13245 }, 13246 "ImportManifestUrl":{ 13247 "shape":"String", 13248 "locationName":"importManifestUrl" 13249 } 13250 } 13251 }, 13252 "DiskImageFormat":{ 13253 "type":"string", 13254 "enum":[ 13255 "VMDK", 13256 "RAW", 13257 "VHD" 13258 ] 13259 }, 13260 "DiskImageList":{ 13261 "type":"list", 13262 "member":{"shape":"DiskImage"} 13263 }, 13264 "DiskImageVolumeDescription":{ 13265 "type":"structure", 13266 "members":{ 13267 "Id":{ 13268 "shape":"String", 13269 "locationName":"id" 13270 }, 13271 "Size":{ 13272 "shape":"Long", 13273 "locationName":"size" 13274 } 13275 } 13276 }, 13277 "DiskInfo":{ 13278 "type":"structure", 13279 "members":{ 13280 "SizeInGB":{ 13281 "shape":"DiskSize", 13282 "locationName":"sizeInGB" 13283 }, 13284 "Count":{ 13285 "shape":"DiskCount", 13286 "locationName":"count" 13287 }, 13288 "Type":{ 13289 "shape":"DiskType", 13290 "locationName":"type" 13291 } 13292 } 13293 }, 13294 "DiskInfoList":{ 13295 "type":"list", 13296 "member":{ 13297 "shape":"DiskInfo", 13298 "locationName":"item" 13299 } 13300 }, 13301 "DiskSize":{"type":"long"}, 13302 "DiskType":{ 13303 "type":"string", 13304 "enum":[ 13305 "hdd", 13306 "ssd" 13307 ] 13308 }, 13309 "DnsEntry":{ 13310 "type":"structure", 13311 "members":{ 13312 "DnsName":{ 13313 "shape":"String", 13314 "locationName":"dnsName" 13315 }, 13316 "HostedZoneId":{ 13317 "shape":"String", 13318 "locationName":"hostedZoneId" 13319 } 13320 } 13321 }, 13322 "DnsEntrySet":{ 13323 "type":"list", 13324 "member":{ 13325 "shape":"DnsEntry", 13326 "locationName":"item" 13327 } 13328 }, 13329 "DnsNameState":{ 13330 "type":"string", 13331 "enum":[ 13332 "pendingVerification", 13333 "verified", 13334 "failed" 13335 ] 13336 }, 13337 "DnsServersOptionsModifyStructure":{ 13338 "type":"structure", 13339 "members":{ 13340 "CustomDnsServers":{"shape":"ValueStringList"}, 13341 "Enabled":{"shape":"Boolean"} 13342 } 13343 }, 13344 "DnsSupportValue":{ 13345 "type":"string", 13346 "enum":[ 13347 "enable", 13348 "disable" 13349 ] 13350 }, 13351 "DomainType":{ 13352 "type":"string", 13353 "enum":[ 13354 "vpc", 13355 "standard" 13356 ] 13357 }, 13358 "Double":{"type":"double"}, 13359 "EbsBlockDevice":{ 13360 "type":"structure", 13361 "members":{ 13362 "DeleteOnTermination":{ 13363 "shape":"Boolean", 13364 "locationName":"deleteOnTermination" 13365 }, 13366 "Iops":{ 13367 "shape":"Integer", 13368 "locationName":"iops" 13369 }, 13370 "SnapshotId":{ 13371 "shape":"String", 13372 "locationName":"snapshotId" 13373 }, 13374 "VolumeSize":{ 13375 "shape":"Integer", 13376 "locationName":"volumeSize" 13377 }, 13378 "VolumeType":{ 13379 "shape":"VolumeType", 13380 "locationName":"volumeType" 13381 }, 13382 "KmsKeyId":{"shape":"String"}, 13383 "Encrypted":{ 13384 "shape":"Boolean", 13385 "locationName":"encrypted" 13386 } 13387 } 13388 }, 13389 "EbsEncryptionSupport":{ 13390 "type":"string", 13391 "enum":[ 13392 "unsupported", 13393 "supported" 13394 ] 13395 }, 13396 "EbsInfo":{ 13397 "type":"structure", 13398 "members":{ 13399 "EbsOptimizedSupport":{ 13400 "shape":"EbsOptimizedSupport", 13401 "locationName":"ebsOptimizedSupport" 13402 }, 13403 "EncryptionSupport":{ 13404 "shape":"EbsEncryptionSupport", 13405 "locationName":"encryptionSupport" 13406 } 13407 } 13408 }, 13409 "EbsInstanceBlockDevice":{ 13410 "type":"structure", 13411 "members":{ 13412 "AttachTime":{ 13413 "shape":"DateTime", 13414 "locationName":"attachTime" 13415 }, 13416 "DeleteOnTermination":{ 13417 "shape":"Boolean", 13418 "locationName":"deleteOnTermination" 13419 }, 13420 "Status":{ 13421 "shape":"AttachmentStatus", 13422 "locationName":"status" 13423 }, 13424 "VolumeId":{ 13425 "shape":"String", 13426 "locationName":"volumeId" 13427 } 13428 } 13429 }, 13430 "EbsInstanceBlockDeviceSpecification":{ 13431 "type":"structure", 13432 "members":{ 13433 "DeleteOnTermination":{ 13434 "shape":"Boolean", 13435 "locationName":"deleteOnTermination" 13436 }, 13437 "VolumeId":{ 13438 "shape":"VolumeId", 13439 "locationName":"volumeId" 13440 } 13441 } 13442 }, 13443 "EbsOptimizedSupport":{ 13444 "type":"string", 13445 "enum":[ 13446 "unsupported", 13447 "supported", 13448 "default" 13449 ] 13450 }, 13451 "EgressOnlyInternetGateway":{ 13452 "type":"structure", 13453 "members":{ 13454 "Attachments":{ 13455 "shape":"InternetGatewayAttachmentList", 13456 "locationName":"attachmentSet" 13457 }, 13458 "EgressOnlyInternetGatewayId":{ 13459 "shape":"EgressOnlyInternetGatewayId", 13460 "locationName":"egressOnlyInternetGatewayId" 13461 }, 13462 "Tags":{ 13463 "shape":"TagList", 13464 "locationName":"tagSet" 13465 } 13466 } 13467 }, 13468 "EgressOnlyInternetGatewayId":{"type":"string"}, 13469 "EgressOnlyInternetGatewayIdList":{ 13470 "type":"list", 13471 "member":{ 13472 "shape":"EgressOnlyInternetGatewayId", 13473 "locationName":"item" 13474 } 13475 }, 13476 "EgressOnlyInternetGatewayList":{ 13477 "type":"list", 13478 "member":{ 13479 "shape":"EgressOnlyInternetGateway", 13480 "locationName":"item" 13481 } 13482 }, 13483 "ElasticGpuAssociation":{ 13484 "type":"structure", 13485 "members":{ 13486 "ElasticGpuId":{ 13487 "shape":"String", 13488 "locationName":"elasticGpuId" 13489 }, 13490 "ElasticGpuAssociationId":{ 13491 "shape":"String", 13492 "locationName":"elasticGpuAssociationId" 13493 }, 13494 "ElasticGpuAssociationState":{ 13495 "shape":"String", 13496 "locationName":"elasticGpuAssociationState" 13497 }, 13498 "ElasticGpuAssociationTime":{ 13499 "shape":"String", 13500 "locationName":"elasticGpuAssociationTime" 13501 } 13502 } 13503 }, 13504 "ElasticGpuAssociationList":{ 13505 "type":"list", 13506 "member":{ 13507 "shape":"ElasticGpuAssociation", 13508 "locationName":"item" 13509 } 13510 }, 13511 "ElasticGpuHealth":{ 13512 "type":"structure", 13513 "members":{ 13514 "Status":{ 13515 "shape":"ElasticGpuStatus", 13516 "locationName":"status" 13517 } 13518 } 13519 }, 13520 "ElasticGpuId":{"type":"string"}, 13521 "ElasticGpuIdSet":{ 13522 "type":"list", 13523 "member":{ 13524 "shape":"ElasticGpuId", 13525 "locationName":"item" 13526 } 13527 }, 13528 "ElasticGpuSet":{ 13529 "type":"list", 13530 "member":{ 13531 "shape":"ElasticGpus", 13532 "locationName":"item" 13533 } 13534 }, 13535 "ElasticGpuSpecification":{ 13536 "type":"structure", 13537 "required":["Type"], 13538 "members":{ 13539 "Type":{"shape":"String"} 13540 } 13541 }, 13542 "ElasticGpuSpecificationList":{ 13543 "type":"list", 13544 "member":{ 13545 "shape":"ElasticGpuSpecification", 13546 "locationName":"ElasticGpuSpecification" 13547 } 13548 }, 13549 "ElasticGpuSpecificationResponse":{ 13550 "type":"structure", 13551 "members":{ 13552 "Type":{ 13553 "shape":"String", 13554 "locationName":"type" 13555 } 13556 } 13557 }, 13558 "ElasticGpuSpecificationResponseList":{ 13559 "type":"list", 13560 "member":{ 13561 "shape":"ElasticGpuSpecificationResponse", 13562 "locationName":"item" 13563 } 13564 }, 13565 "ElasticGpuSpecifications":{ 13566 "type":"list", 13567 "member":{ 13568 "shape":"ElasticGpuSpecification", 13569 "locationName":"item" 13570 } 13571 }, 13572 "ElasticGpuState":{ 13573 "type":"string", 13574 "enum":["ATTACHED"] 13575 }, 13576 "ElasticGpuStatus":{ 13577 "type":"string", 13578 "enum":[ 13579 "OK", 13580 "IMPAIRED" 13581 ] 13582 }, 13583 "ElasticGpus":{ 13584 "type":"structure", 13585 "members":{ 13586 "ElasticGpuId":{ 13587 "shape":"String", 13588 "locationName":"elasticGpuId" 13589 }, 13590 "AvailabilityZone":{ 13591 "shape":"String", 13592 "locationName":"availabilityZone" 13593 }, 13594 "ElasticGpuType":{ 13595 "shape":"String", 13596 "locationName":"elasticGpuType" 13597 }, 13598 "ElasticGpuHealth":{ 13599 "shape":"ElasticGpuHealth", 13600 "locationName":"elasticGpuHealth" 13601 }, 13602 "ElasticGpuState":{ 13603 "shape":"ElasticGpuState", 13604 "locationName":"elasticGpuState" 13605 }, 13606 "InstanceId":{ 13607 "shape":"String", 13608 "locationName":"instanceId" 13609 }, 13610 "Tags":{ 13611 "shape":"TagList", 13612 "locationName":"tagSet" 13613 } 13614 } 13615 }, 13616 "ElasticInferenceAccelerator":{ 13617 "type":"structure", 13618 "required":["Type"], 13619 "members":{ 13620 "Type":{"shape":"String"}, 13621 "Count":{"shape":"ElasticInferenceAcceleratorCount"} 13622 } 13623 }, 13624 "ElasticInferenceAcceleratorAssociation":{ 13625 "type":"structure", 13626 "members":{ 13627 "ElasticInferenceAcceleratorArn":{ 13628 "shape":"String", 13629 "locationName":"elasticInferenceAcceleratorArn" 13630 }, 13631 "ElasticInferenceAcceleratorAssociationId":{ 13632 "shape":"String", 13633 "locationName":"elasticInferenceAcceleratorAssociationId" 13634 }, 13635 "ElasticInferenceAcceleratorAssociationState":{ 13636 "shape":"String", 13637 "locationName":"elasticInferenceAcceleratorAssociationState" 13638 }, 13639 "ElasticInferenceAcceleratorAssociationTime":{ 13640 "shape":"DateTime", 13641 "locationName":"elasticInferenceAcceleratorAssociationTime" 13642 } 13643 } 13644 }, 13645 "ElasticInferenceAcceleratorAssociationList":{ 13646 "type":"list", 13647 "member":{ 13648 "shape":"ElasticInferenceAcceleratorAssociation", 13649 "locationName":"item" 13650 } 13651 }, 13652 "ElasticInferenceAcceleratorCount":{ 13653 "type":"integer", 13654 "min":1 13655 }, 13656 "ElasticInferenceAccelerators":{ 13657 "type":"list", 13658 "member":{ 13659 "shape":"ElasticInferenceAccelerator", 13660 "locationName":"item" 13661 } 13662 }, 13663 "ElasticIpAssociationId":{"type":"string"}, 13664 "EnaSupport":{ 13665 "type":"string", 13666 "enum":[ 13667 "unsupported", 13668 "supported", 13669 "required" 13670 ] 13671 }, 13672 "EnableEbsEncryptionByDefaultRequest":{ 13673 "type":"structure", 13674 "members":{ 13675 "DryRun":{"shape":"Boolean"} 13676 } 13677 }, 13678 "EnableEbsEncryptionByDefaultResult":{ 13679 "type":"structure", 13680 "members":{ 13681 "EbsEncryptionByDefault":{ 13682 "shape":"Boolean", 13683 "locationName":"ebsEncryptionByDefault" 13684 } 13685 } 13686 }, 13687 "EnableFastSnapshotRestoreErrorItem":{ 13688 "type":"structure", 13689 "members":{ 13690 "SnapshotId":{ 13691 "shape":"String", 13692 "locationName":"snapshotId" 13693 }, 13694 "FastSnapshotRestoreStateErrors":{ 13695 "shape":"EnableFastSnapshotRestoreStateErrorSet", 13696 "locationName":"fastSnapshotRestoreStateErrorSet" 13697 } 13698 } 13699 }, 13700 "EnableFastSnapshotRestoreErrorSet":{ 13701 "type":"list", 13702 "member":{ 13703 "shape":"EnableFastSnapshotRestoreErrorItem", 13704 "locationName":"item" 13705 } 13706 }, 13707 "EnableFastSnapshotRestoreStateError":{ 13708 "type":"structure", 13709 "members":{ 13710 "Code":{ 13711 "shape":"String", 13712 "locationName":"code" 13713 }, 13714 "Message":{ 13715 "shape":"String", 13716 "locationName":"message" 13717 } 13718 } 13719 }, 13720 "EnableFastSnapshotRestoreStateErrorItem":{ 13721 "type":"structure", 13722 "members":{ 13723 "AvailabilityZone":{ 13724 "shape":"String", 13725 "locationName":"availabilityZone" 13726 }, 13727 "Error":{ 13728 "shape":"EnableFastSnapshotRestoreStateError", 13729 "locationName":"error" 13730 } 13731 } 13732 }, 13733 "EnableFastSnapshotRestoreStateErrorSet":{ 13734 "type":"list", 13735 "member":{ 13736 "shape":"EnableFastSnapshotRestoreStateErrorItem", 13737 "locationName":"item" 13738 } 13739 }, 13740 "EnableFastSnapshotRestoreSuccessItem":{ 13741 "type":"structure", 13742 "members":{ 13743 "SnapshotId":{ 13744 "shape":"String", 13745 "locationName":"snapshotId" 13746 }, 13747 "AvailabilityZone":{ 13748 "shape":"String", 13749 "locationName":"availabilityZone" 13750 }, 13751 "State":{ 13752 "shape":"FastSnapshotRestoreStateCode", 13753 "locationName":"state" 13754 }, 13755 "StateTransitionReason":{ 13756 "shape":"String", 13757 "locationName":"stateTransitionReason" 13758 }, 13759 "OwnerId":{ 13760 "shape":"String", 13761 "locationName":"ownerId" 13762 }, 13763 "OwnerAlias":{ 13764 "shape":"String", 13765 "locationName":"ownerAlias" 13766 }, 13767 "EnablingTime":{ 13768 "shape":"MillisecondDateTime", 13769 "locationName":"enablingTime" 13770 }, 13771 "OptimizingTime":{ 13772 "shape":"MillisecondDateTime", 13773 "locationName":"optimizingTime" 13774 }, 13775 "EnabledTime":{ 13776 "shape":"MillisecondDateTime", 13777 "locationName":"enabledTime" 13778 }, 13779 "DisablingTime":{ 13780 "shape":"MillisecondDateTime", 13781 "locationName":"disablingTime" 13782 }, 13783 "DisabledTime":{ 13784 "shape":"MillisecondDateTime", 13785 "locationName":"disabledTime" 13786 } 13787 } 13788 }, 13789 "EnableFastSnapshotRestoreSuccessSet":{ 13790 "type":"list", 13791 "member":{ 13792 "shape":"EnableFastSnapshotRestoreSuccessItem", 13793 "locationName":"item" 13794 } 13795 }, 13796 "EnableFastSnapshotRestoresRequest":{ 13797 "type":"structure", 13798 "required":[ 13799 "AvailabilityZones", 13800 "SourceSnapshotIds" 13801 ], 13802 "members":{ 13803 "AvailabilityZones":{ 13804 "shape":"AvailabilityZoneStringList", 13805 "locationName":"AvailabilityZone" 13806 }, 13807 "SourceSnapshotIds":{ 13808 "shape":"SnapshotIdStringList", 13809 "locationName":"SourceSnapshotId" 13810 }, 13811 "DryRun":{"shape":"Boolean"} 13812 } 13813 }, 13814 "EnableFastSnapshotRestoresResult":{ 13815 "type":"structure", 13816 "members":{ 13817 "Successful":{ 13818 "shape":"EnableFastSnapshotRestoreSuccessSet", 13819 "locationName":"successful" 13820 }, 13821 "Unsuccessful":{ 13822 "shape":"EnableFastSnapshotRestoreErrorSet", 13823 "locationName":"unsuccessful" 13824 } 13825 } 13826 }, 13827 "EnableTransitGatewayRouteTablePropagationRequest":{ 13828 "type":"structure", 13829 "required":[ 13830 "TransitGatewayRouteTableId", 13831 "TransitGatewayAttachmentId" 13832 ], 13833 "members":{ 13834 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 13835 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 13836 "DryRun":{"shape":"Boolean"} 13837 } 13838 }, 13839 "EnableTransitGatewayRouteTablePropagationResult":{ 13840 "type":"structure", 13841 "members":{ 13842 "Propagation":{ 13843 "shape":"TransitGatewayPropagation", 13844 "locationName":"propagation" 13845 } 13846 } 13847 }, 13848 "EnableVgwRoutePropagationRequest":{ 13849 "type":"structure", 13850 "required":[ 13851 "GatewayId", 13852 "RouteTableId" 13853 ], 13854 "members":{ 13855 "GatewayId":{"shape":"VpnGatewayId"}, 13856 "RouteTableId":{"shape":"RouteTableId"}, 13857 "DryRun":{"shape":"Boolean"} 13858 } 13859 }, 13860 "EnableVolumeIORequest":{ 13861 "type":"structure", 13862 "required":["VolumeId"], 13863 "members":{ 13864 "DryRun":{ 13865 "shape":"Boolean", 13866 "locationName":"dryRun" 13867 }, 13868 "VolumeId":{ 13869 "shape":"VolumeId", 13870 "locationName":"volumeId" 13871 } 13872 } 13873 }, 13874 "EnableVpcClassicLinkDnsSupportRequest":{ 13875 "type":"structure", 13876 "members":{ 13877 "VpcId":{"shape":"VpcId"} 13878 } 13879 }, 13880 "EnableVpcClassicLinkDnsSupportResult":{ 13881 "type":"structure", 13882 "members":{ 13883 "Return":{ 13884 "shape":"Boolean", 13885 "locationName":"return" 13886 } 13887 } 13888 }, 13889 "EnableVpcClassicLinkRequest":{ 13890 "type":"structure", 13891 "required":["VpcId"], 13892 "members":{ 13893 "DryRun":{ 13894 "shape":"Boolean", 13895 "locationName":"dryRun" 13896 }, 13897 "VpcId":{ 13898 "shape":"VpcId", 13899 "locationName":"vpcId" 13900 } 13901 } 13902 }, 13903 "EnableVpcClassicLinkResult":{ 13904 "type":"structure", 13905 "members":{ 13906 "Return":{ 13907 "shape":"Boolean", 13908 "locationName":"return" 13909 } 13910 } 13911 }, 13912 "EndDateType":{ 13913 "type":"string", 13914 "enum":[ 13915 "unlimited", 13916 "limited" 13917 ] 13918 }, 13919 "EndpointSet":{ 13920 "type":"list", 13921 "member":{ 13922 "shape":"ClientVpnEndpoint", 13923 "locationName":"item" 13924 } 13925 }, 13926 "EventCode":{ 13927 "type":"string", 13928 "enum":[ 13929 "instance-reboot", 13930 "system-reboot", 13931 "system-maintenance", 13932 "instance-retirement", 13933 "instance-stop" 13934 ] 13935 }, 13936 "EventInformation":{ 13937 "type":"structure", 13938 "members":{ 13939 "EventDescription":{ 13940 "shape":"String", 13941 "locationName":"eventDescription" 13942 }, 13943 "EventSubType":{ 13944 "shape":"String", 13945 "locationName":"eventSubType" 13946 }, 13947 "InstanceId":{ 13948 "shape":"String", 13949 "locationName":"instanceId" 13950 } 13951 } 13952 }, 13953 "EventType":{ 13954 "type":"string", 13955 "enum":[ 13956 "instanceChange", 13957 "fleetRequestChange", 13958 "error", 13959 "information" 13960 ] 13961 }, 13962 "ExcessCapacityTerminationPolicy":{ 13963 "type":"string", 13964 "enum":[ 13965 "noTermination", 13966 "default" 13967 ] 13968 }, 13969 "ExecutableByStringList":{ 13970 "type":"list", 13971 "member":{ 13972 "shape":"String", 13973 "locationName":"ExecutableBy" 13974 } 13975 }, 13976 "ExportClientVpnClientCertificateRevocationListRequest":{ 13977 "type":"structure", 13978 "required":["ClientVpnEndpointId"], 13979 "members":{ 13980 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 13981 "DryRun":{"shape":"Boolean"} 13982 } 13983 }, 13984 "ExportClientVpnClientCertificateRevocationListResult":{ 13985 "type":"structure", 13986 "members":{ 13987 "CertificateRevocationList":{ 13988 "shape":"String", 13989 "locationName":"certificateRevocationList" 13990 }, 13991 "Status":{ 13992 "shape":"ClientCertificateRevocationListStatus", 13993 "locationName":"status" 13994 } 13995 } 13996 }, 13997 "ExportClientVpnClientConfigurationRequest":{ 13998 "type":"structure", 13999 "required":["ClientVpnEndpointId"], 14000 "members":{ 14001 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 14002 "DryRun":{"shape":"Boolean"} 14003 } 14004 }, 14005 "ExportClientVpnClientConfigurationResult":{ 14006 "type":"structure", 14007 "members":{ 14008 "ClientConfiguration":{ 14009 "shape":"String", 14010 "locationName":"clientConfiguration" 14011 } 14012 } 14013 }, 14014 "ExportEnvironment":{ 14015 "type":"string", 14016 "enum":[ 14017 "citrix", 14018 "vmware", 14019 "microsoft" 14020 ] 14021 }, 14022 "ExportImageRequest":{ 14023 "type":"structure", 14024 "required":[ 14025 "DiskImageFormat", 14026 "ImageId", 14027 "S3ExportLocation" 14028 ], 14029 "members":{ 14030 "ClientToken":{ 14031 "shape":"String", 14032 "idempotencyToken":true 14033 }, 14034 "Description":{"shape":"String"}, 14035 "DiskImageFormat":{"shape":"DiskImageFormat"}, 14036 "DryRun":{"shape":"Boolean"}, 14037 "ImageId":{"shape":"ImageId"}, 14038 "S3ExportLocation":{"shape":"ExportTaskS3LocationRequest"}, 14039 "RoleName":{"shape":"String"} 14040 } 14041 }, 14042 "ExportImageResult":{ 14043 "type":"structure", 14044 "members":{ 14045 "Description":{ 14046 "shape":"String", 14047 "locationName":"description" 14048 }, 14049 "DiskImageFormat":{ 14050 "shape":"DiskImageFormat", 14051 "locationName":"diskImageFormat" 14052 }, 14053 "ExportImageTaskId":{ 14054 "shape":"String", 14055 "locationName":"exportImageTaskId" 14056 }, 14057 "ImageId":{ 14058 "shape":"String", 14059 "locationName":"imageId" 14060 }, 14061 "RoleName":{ 14062 "shape":"String", 14063 "locationName":"roleName" 14064 }, 14065 "Progress":{ 14066 "shape":"String", 14067 "locationName":"progress" 14068 }, 14069 "S3ExportLocation":{ 14070 "shape":"ExportTaskS3Location", 14071 "locationName":"s3ExportLocation" 14072 }, 14073 "Status":{ 14074 "shape":"String", 14075 "locationName":"status" 14076 }, 14077 "StatusMessage":{ 14078 "shape":"String", 14079 "locationName":"statusMessage" 14080 } 14081 } 14082 }, 14083 "ExportImageTask":{ 14084 "type":"structure", 14085 "members":{ 14086 "Description":{ 14087 "shape":"String", 14088 "locationName":"description" 14089 }, 14090 "ExportImageTaskId":{ 14091 "shape":"String", 14092 "locationName":"exportImageTaskId" 14093 }, 14094 "ImageId":{ 14095 "shape":"String", 14096 "locationName":"imageId" 14097 }, 14098 "Progress":{ 14099 "shape":"String", 14100 "locationName":"progress" 14101 }, 14102 "S3ExportLocation":{ 14103 "shape":"ExportTaskS3Location", 14104 "locationName":"s3ExportLocation" 14105 }, 14106 "Status":{ 14107 "shape":"String", 14108 "locationName":"status" 14109 }, 14110 "StatusMessage":{ 14111 "shape":"String", 14112 "locationName":"statusMessage" 14113 } 14114 } 14115 }, 14116 "ExportImageTaskId":{"type":"string"}, 14117 "ExportImageTaskIdList":{ 14118 "type":"list", 14119 "member":{ 14120 "shape":"ExportImageTaskId", 14121 "locationName":"ExportImageTaskId" 14122 } 14123 }, 14124 "ExportImageTaskList":{ 14125 "type":"list", 14126 "member":{ 14127 "shape":"ExportImageTask", 14128 "locationName":"item" 14129 } 14130 }, 14131 "ExportTask":{ 14132 "type":"structure", 14133 "members":{ 14134 "Description":{ 14135 "shape":"String", 14136 "locationName":"description" 14137 }, 14138 "ExportTaskId":{ 14139 "shape":"String", 14140 "locationName":"exportTaskId" 14141 }, 14142 "ExportToS3Task":{ 14143 "shape":"ExportToS3Task", 14144 "locationName":"exportToS3" 14145 }, 14146 "InstanceExportDetails":{ 14147 "shape":"InstanceExportDetails", 14148 "locationName":"instanceExport" 14149 }, 14150 "State":{ 14151 "shape":"ExportTaskState", 14152 "locationName":"state" 14153 }, 14154 "StatusMessage":{ 14155 "shape":"String", 14156 "locationName":"statusMessage" 14157 }, 14158 "Tags":{ 14159 "shape":"TagList", 14160 "locationName":"tagSet" 14161 } 14162 } 14163 }, 14164 "ExportTaskId":{"type":"string"}, 14165 "ExportTaskIdStringList":{ 14166 "type":"list", 14167 "member":{ 14168 "shape":"ExportTaskId", 14169 "locationName":"ExportTaskId" 14170 } 14171 }, 14172 "ExportTaskList":{ 14173 "type":"list", 14174 "member":{ 14175 "shape":"ExportTask", 14176 "locationName":"item" 14177 } 14178 }, 14179 "ExportTaskS3Location":{ 14180 "type":"structure", 14181 "members":{ 14182 "S3Bucket":{ 14183 "shape":"String", 14184 "locationName":"s3Bucket" 14185 }, 14186 "S3Prefix":{ 14187 "shape":"String", 14188 "locationName":"s3Prefix" 14189 } 14190 } 14191 }, 14192 "ExportTaskS3LocationRequest":{ 14193 "type":"structure", 14194 "required":["S3Bucket"], 14195 "members":{ 14196 "S3Bucket":{"shape":"String"}, 14197 "S3Prefix":{"shape":"String"} 14198 } 14199 }, 14200 "ExportTaskState":{ 14201 "type":"string", 14202 "enum":[ 14203 "active", 14204 "cancelling", 14205 "cancelled", 14206 "completed" 14207 ] 14208 }, 14209 "ExportToS3Task":{ 14210 "type":"structure", 14211 "members":{ 14212 "ContainerFormat":{ 14213 "shape":"ContainerFormat", 14214 "locationName":"containerFormat" 14215 }, 14216 "DiskImageFormat":{ 14217 "shape":"DiskImageFormat", 14218 "locationName":"diskImageFormat" 14219 }, 14220 "S3Bucket":{ 14221 "shape":"String", 14222 "locationName":"s3Bucket" 14223 }, 14224 "S3Key":{ 14225 "shape":"String", 14226 "locationName":"s3Key" 14227 } 14228 } 14229 }, 14230 "ExportToS3TaskSpecification":{ 14231 "type":"structure", 14232 "members":{ 14233 "ContainerFormat":{ 14234 "shape":"ContainerFormat", 14235 "locationName":"containerFormat" 14236 }, 14237 "DiskImageFormat":{ 14238 "shape":"DiskImageFormat", 14239 "locationName":"diskImageFormat" 14240 }, 14241 "S3Bucket":{ 14242 "shape":"String", 14243 "locationName":"s3Bucket" 14244 }, 14245 "S3Prefix":{ 14246 "shape":"String", 14247 "locationName":"s3Prefix" 14248 } 14249 } 14250 }, 14251 "ExportTransitGatewayRoutesRequest":{ 14252 "type":"structure", 14253 "required":[ 14254 "TransitGatewayRouteTableId", 14255 "S3Bucket" 14256 ], 14257 "members":{ 14258 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 14259 "Filters":{ 14260 "shape":"FilterList", 14261 "locationName":"Filter" 14262 }, 14263 "S3Bucket":{"shape":"String"}, 14264 "DryRun":{"shape":"Boolean"} 14265 } 14266 }, 14267 "ExportTransitGatewayRoutesResult":{ 14268 "type":"structure", 14269 "members":{ 14270 "S3Location":{ 14271 "shape":"String", 14272 "locationName":"s3Location" 14273 } 14274 } 14275 }, 14276 "ExportVmTaskId":{"type":"string"}, 14277 "FailedQueuedPurchaseDeletion":{ 14278 "type":"structure", 14279 "members":{ 14280 "Error":{ 14281 "shape":"DeleteQueuedReservedInstancesError", 14282 "locationName":"error" 14283 }, 14284 "ReservedInstancesId":{ 14285 "shape":"String", 14286 "locationName":"reservedInstancesId" 14287 } 14288 } 14289 }, 14290 "FailedQueuedPurchaseDeletionSet":{ 14291 "type":"list", 14292 "member":{ 14293 "shape":"FailedQueuedPurchaseDeletion", 14294 "locationName":"item" 14295 } 14296 }, 14297 "FastSnapshotRestoreStateCode":{ 14298 "type":"string", 14299 "enum":[ 14300 "enabling", 14301 "optimizing", 14302 "enabled", 14303 "disabling", 14304 "disabled" 14305 ] 14306 }, 14307 "Filter":{ 14308 "type":"structure", 14309 "members":{ 14310 "Name":{"shape":"String"}, 14311 "Values":{ 14312 "shape":"ValueStringList", 14313 "locationName":"Value" 14314 } 14315 } 14316 }, 14317 "FilterList":{ 14318 "type":"list", 14319 "member":{ 14320 "shape":"Filter", 14321 "locationName":"Filter" 14322 } 14323 }, 14324 "FleetActivityStatus":{ 14325 "type":"string", 14326 "enum":[ 14327 "error", 14328 "pending_fulfillment", 14329 "pending_termination", 14330 "fulfilled" 14331 ] 14332 }, 14333 "FleetCapacityReservationUsageStrategy":{ 14334 "type":"string", 14335 "enum":["use-capacity-reservations-first"] 14336 }, 14337 "FleetData":{ 14338 "type":"structure", 14339 "members":{ 14340 "ActivityStatus":{ 14341 "shape":"FleetActivityStatus", 14342 "locationName":"activityStatus" 14343 }, 14344 "CreateTime":{ 14345 "shape":"DateTime", 14346 "locationName":"createTime" 14347 }, 14348 "FleetId":{ 14349 "shape":"FleetId", 14350 "locationName":"fleetId" 14351 }, 14352 "FleetState":{ 14353 "shape":"FleetStateCode", 14354 "locationName":"fleetState" 14355 }, 14356 "ClientToken":{ 14357 "shape":"String", 14358 "locationName":"clientToken" 14359 }, 14360 "ExcessCapacityTerminationPolicy":{ 14361 "shape":"FleetExcessCapacityTerminationPolicy", 14362 "locationName":"excessCapacityTerminationPolicy" 14363 }, 14364 "FulfilledCapacity":{ 14365 "shape":"Double", 14366 "locationName":"fulfilledCapacity" 14367 }, 14368 "FulfilledOnDemandCapacity":{ 14369 "shape":"Double", 14370 "locationName":"fulfilledOnDemandCapacity" 14371 }, 14372 "LaunchTemplateConfigs":{ 14373 "shape":"FleetLaunchTemplateConfigList", 14374 "locationName":"launchTemplateConfigs" 14375 }, 14376 "TargetCapacitySpecification":{ 14377 "shape":"TargetCapacitySpecification", 14378 "locationName":"targetCapacitySpecification" 14379 }, 14380 "TerminateInstancesWithExpiration":{ 14381 "shape":"Boolean", 14382 "locationName":"terminateInstancesWithExpiration" 14383 }, 14384 "Type":{ 14385 "shape":"FleetType", 14386 "locationName":"type" 14387 }, 14388 "ValidFrom":{ 14389 "shape":"DateTime", 14390 "locationName":"validFrom" 14391 }, 14392 "ValidUntil":{ 14393 "shape":"DateTime", 14394 "locationName":"validUntil" 14395 }, 14396 "ReplaceUnhealthyInstances":{ 14397 "shape":"Boolean", 14398 "locationName":"replaceUnhealthyInstances" 14399 }, 14400 "SpotOptions":{ 14401 "shape":"SpotOptions", 14402 "locationName":"spotOptions" 14403 }, 14404 "OnDemandOptions":{ 14405 "shape":"OnDemandOptions", 14406 "locationName":"onDemandOptions" 14407 }, 14408 "Tags":{ 14409 "shape":"TagList", 14410 "locationName":"tagSet" 14411 }, 14412 "Errors":{ 14413 "shape":"DescribeFleetsErrorSet", 14414 "locationName":"errorSet" 14415 }, 14416 "Instances":{ 14417 "shape":"DescribeFleetsInstancesSet", 14418 "locationName":"fleetInstanceSet" 14419 } 14420 } 14421 }, 14422 "FleetEventType":{ 14423 "type":"string", 14424 "enum":[ 14425 "instance-change", 14426 "fleet-change", 14427 "service-error" 14428 ] 14429 }, 14430 "FleetExcessCapacityTerminationPolicy":{ 14431 "type":"string", 14432 "enum":[ 14433 "no-termination", 14434 "termination" 14435 ] 14436 }, 14437 "FleetId":{"type":"string"}, 14438 "FleetIdSet":{ 14439 "type":"list", 14440 "member":{"shape":"FleetId"} 14441 }, 14442 "FleetLaunchTemplateConfig":{ 14443 "type":"structure", 14444 "members":{ 14445 "LaunchTemplateSpecification":{ 14446 "shape":"FleetLaunchTemplateSpecification", 14447 "locationName":"launchTemplateSpecification" 14448 }, 14449 "Overrides":{ 14450 "shape":"FleetLaunchTemplateOverridesList", 14451 "locationName":"overrides" 14452 } 14453 } 14454 }, 14455 "FleetLaunchTemplateConfigList":{ 14456 "type":"list", 14457 "member":{ 14458 "shape":"FleetLaunchTemplateConfig", 14459 "locationName":"item" 14460 } 14461 }, 14462 "FleetLaunchTemplateConfigListRequest":{ 14463 "type":"list", 14464 "member":{ 14465 "shape":"FleetLaunchTemplateConfigRequest", 14466 "locationName":"item" 14467 }, 14468 "max":50 14469 }, 14470 "FleetLaunchTemplateConfigRequest":{ 14471 "type":"structure", 14472 "members":{ 14473 "LaunchTemplateSpecification":{"shape":"FleetLaunchTemplateSpecificationRequest"}, 14474 "Overrides":{"shape":"FleetLaunchTemplateOverridesListRequest"} 14475 } 14476 }, 14477 "FleetLaunchTemplateOverrides":{ 14478 "type":"structure", 14479 "members":{ 14480 "InstanceType":{ 14481 "shape":"InstanceType", 14482 "locationName":"instanceType" 14483 }, 14484 "MaxPrice":{ 14485 "shape":"String", 14486 "locationName":"maxPrice" 14487 }, 14488 "SubnetId":{ 14489 "shape":"String", 14490 "locationName":"subnetId" 14491 }, 14492 "AvailabilityZone":{ 14493 "shape":"String", 14494 "locationName":"availabilityZone" 14495 }, 14496 "WeightedCapacity":{ 14497 "shape":"Double", 14498 "locationName":"weightedCapacity" 14499 }, 14500 "Priority":{ 14501 "shape":"Double", 14502 "locationName":"priority" 14503 }, 14504 "Placement":{ 14505 "shape":"PlacementResponse", 14506 "locationName":"placement" 14507 } 14508 } 14509 }, 14510 "FleetLaunchTemplateOverridesList":{ 14511 "type":"list", 14512 "member":{ 14513 "shape":"FleetLaunchTemplateOverrides", 14514 "locationName":"item" 14515 } 14516 }, 14517 "FleetLaunchTemplateOverridesListRequest":{ 14518 "type":"list", 14519 "member":{ 14520 "shape":"FleetLaunchTemplateOverridesRequest", 14521 "locationName":"item" 14522 }, 14523 "max":50 14524 }, 14525 "FleetLaunchTemplateOverridesRequest":{ 14526 "type":"structure", 14527 "members":{ 14528 "InstanceType":{"shape":"InstanceType"}, 14529 "MaxPrice":{"shape":"String"}, 14530 "SubnetId":{"shape":"SubnetId"}, 14531 "AvailabilityZone":{"shape":"String"}, 14532 "WeightedCapacity":{"shape":"Double"}, 14533 "Priority":{"shape":"Double"}, 14534 "Placement":{"shape":"Placement"} 14535 } 14536 }, 14537 "FleetLaunchTemplateSpecification":{ 14538 "type":"structure", 14539 "members":{ 14540 "LaunchTemplateId":{ 14541 "shape":"String", 14542 "locationName":"launchTemplateId" 14543 }, 14544 "LaunchTemplateName":{ 14545 "shape":"LaunchTemplateName", 14546 "locationName":"launchTemplateName" 14547 }, 14548 "Version":{ 14549 "shape":"String", 14550 "locationName":"version" 14551 } 14552 } 14553 }, 14554 "FleetLaunchTemplateSpecificationRequest":{ 14555 "type":"structure", 14556 "members":{ 14557 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 14558 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 14559 "Version":{"shape":"String"} 14560 } 14561 }, 14562 "FleetOnDemandAllocationStrategy":{ 14563 "type":"string", 14564 "enum":[ 14565 "lowest-price", 14566 "prioritized" 14567 ] 14568 }, 14569 "FleetSet":{ 14570 "type":"list", 14571 "member":{ 14572 "shape":"FleetData", 14573 "locationName":"item" 14574 } 14575 }, 14576 "FleetStateCode":{ 14577 "type":"string", 14578 "enum":[ 14579 "submitted", 14580 "active", 14581 "deleted", 14582 "failed", 14583 "deleted_running", 14584 "deleted_terminating", 14585 "modifying" 14586 ] 14587 }, 14588 "FleetType":{ 14589 "type":"string", 14590 "enum":[ 14591 "request", 14592 "maintain", 14593 "instant" 14594 ] 14595 }, 14596 "Float":{"type":"float"}, 14597 "FlowLog":{ 14598 "type":"structure", 14599 "members":{ 14600 "CreationTime":{ 14601 "shape":"MillisecondDateTime", 14602 "locationName":"creationTime" 14603 }, 14604 "DeliverLogsErrorMessage":{ 14605 "shape":"String", 14606 "locationName":"deliverLogsErrorMessage" 14607 }, 14608 "DeliverLogsPermissionArn":{ 14609 "shape":"String", 14610 "locationName":"deliverLogsPermissionArn" 14611 }, 14612 "DeliverLogsStatus":{ 14613 "shape":"String", 14614 "locationName":"deliverLogsStatus" 14615 }, 14616 "FlowLogId":{ 14617 "shape":"String", 14618 "locationName":"flowLogId" 14619 }, 14620 "FlowLogStatus":{ 14621 "shape":"String", 14622 "locationName":"flowLogStatus" 14623 }, 14624 "LogGroupName":{ 14625 "shape":"String", 14626 "locationName":"logGroupName" 14627 }, 14628 "ResourceId":{ 14629 "shape":"String", 14630 "locationName":"resourceId" 14631 }, 14632 "TrafficType":{ 14633 "shape":"TrafficType", 14634 "locationName":"trafficType" 14635 }, 14636 "LogDestinationType":{ 14637 "shape":"LogDestinationType", 14638 "locationName":"logDestinationType" 14639 }, 14640 "LogDestination":{ 14641 "shape":"String", 14642 "locationName":"logDestination" 14643 }, 14644 "LogFormat":{ 14645 "shape":"String", 14646 "locationName":"logFormat" 14647 }, 14648 "Tags":{ 14649 "shape":"TagList", 14650 "locationName":"tagSet" 14651 }, 14652 "MaxAggregationInterval":{ 14653 "shape":"Integer", 14654 "locationName":"maxAggregationInterval" 14655 } 14656 } 14657 }, 14658 "FlowLogIdList":{ 14659 "type":"list", 14660 "member":{ 14661 "shape":"VpcFlowLogId", 14662 "locationName":"item" 14663 } 14664 }, 14665 "FlowLogResourceId":{"type":"string"}, 14666 "FlowLogResourceIds":{ 14667 "type":"list", 14668 "member":{ 14669 "shape":"FlowLogResourceId", 14670 "locationName":"item" 14671 } 14672 }, 14673 "FlowLogSet":{ 14674 "type":"list", 14675 "member":{ 14676 "shape":"FlowLog", 14677 "locationName":"item" 14678 } 14679 }, 14680 "FlowLogsResourceType":{ 14681 "type":"string", 14682 "enum":[ 14683 "VPC", 14684 "Subnet", 14685 "NetworkInterface" 14686 ] 14687 }, 14688 "FpgaDeviceCount":{"type":"integer"}, 14689 "FpgaDeviceInfo":{ 14690 "type":"structure", 14691 "members":{ 14692 "Name":{ 14693 "shape":"FpgaDeviceName", 14694 "locationName":"name" 14695 }, 14696 "Manufacturer":{ 14697 "shape":"FpgaDeviceManufacturerName", 14698 "locationName":"manufacturer" 14699 }, 14700 "Count":{ 14701 "shape":"FpgaDeviceCount", 14702 "locationName":"count" 14703 }, 14704 "MemoryInfo":{ 14705 "shape":"FpgaDeviceMemoryInfo", 14706 "locationName":"memoryInfo" 14707 } 14708 } 14709 }, 14710 "FpgaDeviceInfoList":{ 14711 "type":"list", 14712 "member":{ 14713 "shape":"FpgaDeviceInfo", 14714 "locationName":"item" 14715 } 14716 }, 14717 "FpgaDeviceManufacturerName":{"type":"string"}, 14718 "FpgaDeviceMemoryInfo":{ 14719 "type":"structure", 14720 "members":{ 14721 "SizeInMiB":{ 14722 "shape":"FpgaDeviceMemorySize", 14723 "locationName":"sizeInMiB" 14724 } 14725 } 14726 }, 14727 "FpgaDeviceMemorySize":{"type":"integer"}, 14728 "FpgaDeviceName":{"type":"string"}, 14729 "FpgaImage":{ 14730 "type":"structure", 14731 "members":{ 14732 "FpgaImageId":{ 14733 "shape":"String", 14734 "locationName":"fpgaImageId" 14735 }, 14736 "FpgaImageGlobalId":{ 14737 "shape":"String", 14738 "locationName":"fpgaImageGlobalId" 14739 }, 14740 "Name":{ 14741 "shape":"String", 14742 "locationName":"name" 14743 }, 14744 "Description":{ 14745 "shape":"String", 14746 "locationName":"description" 14747 }, 14748 "ShellVersion":{ 14749 "shape":"String", 14750 "locationName":"shellVersion" 14751 }, 14752 "PciId":{ 14753 "shape":"PciId", 14754 "locationName":"pciId" 14755 }, 14756 "State":{ 14757 "shape":"FpgaImageState", 14758 "locationName":"state" 14759 }, 14760 "CreateTime":{ 14761 "shape":"DateTime", 14762 "locationName":"createTime" 14763 }, 14764 "UpdateTime":{ 14765 "shape":"DateTime", 14766 "locationName":"updateTime" 14767 }, 14768 "OwnerId":{ 14769 "shape":"String", 14770 "locationName":"ownerId" 14771 }, 14772 "OwnerAlias":{ 14773 "shape":"String", 14774 "locationName":"ownerAlias" 14775 }, 14776 "ProductCodes":{ 14777 "shape":"ProductCodeList", 14778 "locationName":"productCodes" 14779 }, 14780 "Tags":{ 14781 "shape":"TagList", 14782 "locationName":"tags" 14783 }, 14784 "Public":{ 14785 "shape":"Boolean", 14786 "locationName":"public" 14787 }, 14788 "DataRetentionSupport":{ 14789 "shape":"Boolean", 14790 "locationName":"dataRetentionSupport" 14791 } 14792 } 14793 }, 14794 "FpgaImageAttribute":{ 14795 "type":"structure", 14796 "members":{ 14797 "FpgaImageId":{ 14798 "shape":"String", 14799 "locationName":"fpgaImageId" 14800 }, 14801 "Name":{ 14802 "shape":"String", 14803 "locationName":"name" 14804 }, 14805 "Description":{ 14806 "shape":"String", 14807 "locationName":"description" 14808 }, 14809 "LoadPermissions":{ 14810 "shape":"LoadPermissionList", 14811 "locationName":"loadPermissions" 14812 }, 14813 "ProductCodes":{ 14814 "shape":"ProductCodeList", 14815 "locationName":"productCodes" 14816 } 14817 } 14818 }, 14819 "FpgaImageAttributeName":{ 14820 "type":"string", 14821 "enum":[ 14822 "description", 14823 "name", 14824 "loadPermission", 14825 "productCodes" 14826 ] 14827 }, 14828 "FpgaImageId":{"type":"string"}, 14829 "FpgaImageIdList":{ 14830 "type":"list", 14831 "member":{ 14832 "shape":"FpgaImageId", 14833 "locationName":"item" 14834 } 14835 }, 14836 "FpgaImageList":{ 14837 "type":"list", 14838 "member":{ 14839 "shape":"FpgaImage", 14840 "locationName":"item" 14841 } 14842 }, 14843 "FpgaImageState":{ 14844 "type":"structure", 14845 "members":{ 14846 "Code":{ 14847 "shape":"FpgaImageStateCode", 14848 "locationName":"code" 14849 }, 14850 "Message":{ 14851 "shape":"String", 14852 "locationName":"message" 14853 } 14854 } 14855 }, 14856 "FpgaImageStateCode":{ 14857 "type":"string", 14858 "enum":[ 14859 "pending", 14860 "failed", 14861 "available", 14862 "unavailable" 14863 ] 14864 }, 14865 "FpgaInfo":{ 14866 "type":"structure", 14867 "members":{ 14868 "Fpgas":{ 14869 "shape":"FpgaDeviceInfoList", 14870 "locationName":"fpgas" 14871 }, 14872 "TotalFpgaMemoryInMiB":{ 14873 "shape":"totalFpgaMemory", 14874 "locationName":"totalFpgaMemoryInMiB" 14875 } 14876 } 14877 }, 14878 "FreeTierEligibleFlag":{"type":"boolean"}, 14879 "GatewayType":{ 14880 "type":"string", 14881 "enum":["ipsec.1"] 14882 }, 14883 "GetAssociatedIpv6PoolCidrsRequest":{ 14884 "type":"structure", 14885 "required":["PoolId"], 14886 "members":{ 14887 "PoolId":{"shape":"Ipv6PoolEc2Id"}, 14888 "NextToken":{"shape":"NextToken"}, 14889 "MaxResults":{"shape":"Ipv6PoolMaxResults"}, 14890 "DryRun":{"shape":"Boolean"} 14891 } 14892 }, 14893 "GetAssociatedIpv6PoolCidrsResult":{ 14894 "type":"structure", 14895 "members":{ 14896 "Ipv6CidrAssociations":{ 14897 "shape":"Ipv6CidrAssociationSet", 14898 "locationName":"ipv6CidrAssociationSet" 14899 }, 14900 "NextToken":{ 14901 "shape":"String", 14902 "locationName":"nextToken" 14903 } 14904 } 14905 }, 14906 "GetCapacityReservationUsageRequest":{ 14907 "type":"structure", 14908 "required":["CapacityReservationId"], 14909 "members":{ 14910 "CapacityReservationId":{"shape":"CapacityReservationId"}, 14911 "NextToken":{"shape":"String"}, 14912 "MaxResults":{"shape":"GetCapacityReservationUsageRequestMaxResults"}, 14913 "DryRun":{"shape":"Boolean"} 14914 } 14915 }, 14916 "GetCapacityReservationUsageRequestMaxResults":{ 14917 "type":"integer", 14918 "max":1000, 14919 "min":1 14920 }, 14921 "GetCapacityReservationUsageResult":{ 14922 "type":"structure", 14923 "members":{ 14924 "NextToken":{ 14925 "shape":"String", 14926 "locationName":"nextToken" 14927 }, 14928 "CapacityReservationId":{ 14929 "shape":"String", 14930 "locationName":"capacityReservationId" 14931 }, 14932 "InstanceType":{ 14933 "shape":"String", 14934 "locationName":"instanceType" 14935 }, 14936 "TotalInstanceCount":{ 14937 "shape":"Integer", 14938 "locationName":"totalInstanceCount" 14939 }, 14940 "AvailableInstanceCount":{ 14941 "shape":"Integer", 14942 "locationName":"availableInstanceCount" 14943 }, 14944 "State":{ 14945 "shape":"CapacityReservationState", 14946 "locationName":"state" 14947 }, 14948 "InstanceUsages":{ 14949 "shape":"InstanceUsageSet", 14950 "locationName":"instanceUsageSet" 14951 } 14952 } 14953 }, 14954 "GetCoipPoolUsageRequest":{ 14955 "type":"structure", 14956 "required":["PoolId"], 14957 "members":{ 14958 "PoolId":{"shape":"CoipPoolId"}, 14959 "Filters":{ 14960 "shape":"FilterList", 14961 "locationName":"Filter" 14962 }, 14963 "MaxResults":{"shape":"CoipPoolMaxResults"}, 14964 "NextToken":{"shape":"String"}, 14965 "DryRun":{"shape":"Boolean"} 14966 } 14967 }, 14968 "GetCoipPoolUsageResult":{ 14969 "type":"structure", 14970 "members":{ 14971 "CoipPoolId":{ 14972 "shape":"String", 14973 "locationName":"coipPoolId" 14974 }, 14975 "CoipAddressUsages":{ 14976 "shape":"CoipAddressUsageSet", 14977 "locationName":"coipAddressUsageSet" 14978 }, 14979 "LocalGatewayRouteTableId":{ 14980 "shape":"String", 14981 "locationName":"localGatewayRouteTableId" 14982 } 14983 } 14984 }, 14985 "GetConsoleOutputRequest":{ 14986 "type":"structure", 14987 "required":["InstanceId"], 14988 "members":{ 14989 "InstanceId":{"shape":"InstanceId"}, 14990 "DryRun":{ 14991 "shape":"Boolean", 14992 "locationName":"dryRun" 14993 }, 14994 "Latest":{"shape":"Boolean"} 14995 } 14996 }, 14997 "GetConsoleOutputResult":{ 14998 "type":"structure", 14999 "members":{ 15000 "InstanceId":{ 15001 "shape":"String", 15002 "locationName":"instanceId" 15003 }, 15004 "Output":{ 15005 "shape":"String", 15006 "locationName":"output" 15007 }, 15008 "Timestamp":{ 15009 "shape":"DateTime", 15010 "locationName":"timestamp" 15011 } 15012 } 15013 }, 15014 "GetConsoleScreenshotRequest":{ 15015 "type":"structure", 15016 "required":["InstanceId"], 15017 "members":{ 15018 "DryRun":{"shape":"Boolean"}, 15019 "InstanceId":{"shape":"InstanceId"}, 15020 "WakeUp":{"shape":"Boolean"} 15021 } 15022 }, 15023 "GetConsoleScreenshotResult":{ 15024 "type":"structure", 15025 "members":{ 15026 "ImageData":{ 15027 "shape":"String", 15028 "locationName":"imageData" 15029 }, 15030 "InstanceId":{ 15031 "shape":"String", 15032 "locationName":"instanceId" 15033 } 15034 } 15035 }, 15036 "GetDefaultCreditSpecificationRequest":{ 15037 "type":"structure", 15038 "required":["InstanceFamily"], 15039 "members":{ 15040 "DryRun":{"shape":"Boolean"}, 15041 "InstanceFamily":{"shape":"UnlimitedSupportedInstanceFamily"} 15042 } 15043 }, 15044 "GetDefaultCreditSpecificationResult":{ 15045 "type":"structure", 15046 "members":{ 15047 "InstanceFamilyCreditSpecification":{ 15048 "shape":"InstanceFamilyCreditSpecification", 15049 "locationName":"instanceFamilyCreditSpecification" 15050 } 15051 } 15052 }, 15053 "GetEbsDefaultKmsKeyIdRequest":{ 15054 "type":"structure", 15055 "members":{ 15056 "DryRun":{"shape":"Boolean"} 15057 } 15058 }, 15059 "GetEbsDefaultKmsKeyIdResult":{ 15060 "type":"structure", 15061 "members":{ 15062 "KmsKeyId":{ 15063 "shape":"String", 15064 "locationName":"kmsKeyId" 15065 } 15066 } 15067 }, 15068 "GetEbsEncryptionByDefaultRequest":{ 15069 "type":"structure", 15070 "members":{ 15071 "DryRun":{"shape":"Boolean"} 15072 } 15073 }, 15074 "GetEbsEncryptionByDefaultResult":{ 15075 "type":"structure", 15076 "members":{ 15077 "EbsEncryptionByDefault":{ 15078 "shape":"Boolean", 15079 "locationName":"ebsEncryptionByDefault" 15080 } 15081 } 15082 }, 15083 "GetHostReservationPurchasePreviewRequest":{ 15084 "type":"structure", 15085 "required":[ 15086 "HostIdSet", 15087 "OfferingId" 15088 ], 15089 "members":{ 15090 "HostIdSet":{"shape":"RequestHostIdSet"}, 15091 "OfferingId":{"shape":"OfferingId"} 15092 } 15093 }, 15094 "GetHostReservationPurchasePreviewResult":{ 15095 "type":"structure", 15096 "members":{ 15097 "CurrencyCode":{ 15098 "shape":"CurrencyCodeValues", 15099 "locationName":"currencyCode" 15100 }, 15101 "Purchase":{ 15102 "shape":"PurchaseSet", 15103 "locationName":"purchase" 15104 }, 15105 "TotalHourlyPrice":{ 15106 "shape":"String", 15107 "locationName":"totalHourlyPrice" 15108 }, 15109 "TotalUpfrontPrice":{ 15110 "shape":"String", 15111 "locationName":"totalUpfrontPrice" 15112 } 15113 } 15114 }, 15115 "GetLaunchTemplateDataRequest":{ 15116 "type":"structure", 15117 "required":["InstanceId"], 15118 "members":{ 15119 "DryRun":{"shape":"Boolean"}, 15120 "InstanceId":{"shape":"InstanceId"} 15121 } 15122 }, 15123 "GetLaunchTemplateDataResult":{ 15124 "type":"structure", 15125 "members":{ 15126 "LaunchTemplateData":{ 15127 "shape":"ResponseLaunchTemplateData", 15128 "locationName":"launchTemplateData" 15129 } 15130 } 15131 }, 15132 "GetPasswordDataRequest":{ 15133 "type":"structure", 15134 "required":["InstanceId"], 15135 "members":{ 15136 "InstanceId":{"shape":"InstanceId"}, 15137 "DryRun":{ 15138 "shape":"Boolean", 15139 "locationName":"dryRun" 15140 } 15141 } 15142 }, 15143 "GetPasswordDataResult":{ 15144 "type":"structure", 15145 "members":{ 15146 "InstanceId":{ 15147 "shape":"String", 15148 "locationName":"instanceId" 15149 }, 15150 "PasswordData":{ 15151 "shape":"String", 15152 "locationName":"passwordData" 15153 }, 15154 "Timestamp":{ 15155 "shape":"DateTime", 15156 "locationName":"timestamp" 15157 } 15158 } 15159 }, 15160 "GetReservedInstancesExchangeQuoteRequest":{ 15161 "type":"structure", 15162 "required":["ReservedInstanceIds"], 15163 "members":{ 15164 "DryRun":{"shape":"Boolean"}, 15165 "ReservedInstanceIds":{ 15166 "shape":"ReservedInstanceIdSet", 15167 "locationName":"ReservedInstanceId" 15168 }, 15169 "TargetConfigurations":{ 15170 "shape":"TargetConfigurationRequestSet", 15171 "locationName":"TargetConfiguration" 15172 } 15173 } 15174 }, 15175 "GetReservedInstancesExchangeQuoteResult":{ 15176 "type":"structure", 15177 "members":{ 15178 "CurrencyCode":{ 15179 "shape":"String", 15180 "locationName":"currencyCode" 15181 }, 15182 "IsValidExchange":{ 15183 "shape":"Boolean", 15184 "locationName":"isValidExchange" 15185 }, 15186 "OutputReservedInstancesWillExpireAt":{ 15187 "shape":"DateTime", 15188 "locationName":"outputReservedInstancesWillExpireAt" 15189 }, 15190 "PaymentDue":{ 15191 "shape":"String", 15192 "locationName":"paymentDue" 15193 }, 15194 "ReservedInstanceValueRollup":{ 15195 "shape":"ReservationValue", 15196 "locationName":"reservedInstanceValueRollup" 15197 }, 15198 "ReservedInstanceValueSet":{ 15199 "shape":"ReservedInstanceReservationValueSet", 15200 "locationName":"reservedInstanceValueSet" 15201 }, 15202 "TargetConfigurationValueRollup":{ 15203 "shape":"ReservationValue", 15204 "locationName":"targetConfigurationValueRollup" 15205 }, 15206 "TargetConfigurationValueSet":{ 15207 "shape":"TargetReservationValueSet", 15208 "locationName":"targetConfigurationValueSet" 15209 }, 15210 "ValidationFailureReason":{ 15211 "shape":"String", 15212 "locationName":"validationFailureReason" 15213 } 15214 } 15215 }, 15216 "GetTransitGatewayAttachmentPropagationsRequest":{ 15217 "type":"structure", 15218 "required":["TransitGatewayAttachmentId"], 15219 "members":{ 15220 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 15221 "Filters":{ 15222 "shape":"FilterList", 15223 "locationName":"Filter" 15224 }, 15225 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 15226 "NextToken":{"shape":"String"}, 15227 "DryRun":{"shape":"Boolean"} 15228 } 15229 }, 15230 "GetTransitGatewayAttachmentPropagationsResult":{ 15231 "type":"structure", 15232 "members":{ 15233 "TransitGatewayAttachmentPropagations":{ 15234 "shape":"TransitGatewayAttachmentPropagationList", 15235 "locationName":"transitGatewayAttachmentPropagations" 15236 }, 15237 "NextToken":{ 15238 "shape":"String", 15239 "locationName":"nextToken" 15240 } 15241 } 15242 }, 15243 "GetTransitGatewayMulticastDomainAssociationsRequest":{ 15244 "type":"structure", 15245 "members":{ 15246 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 15247 "Filters":{ 15248 "shape":"FilterList", 15249 "locationName":"Filter" 15250 }, 15251 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 15252 "NextToken":{"shape":"String"}, 15253 "DryRun":{"shape":"Boolean"} 15254 } 15255 }, 15256 "GetTransitGatewayMulticastDomainAssociationsResult":{ 15257 "type":"structure", 15258 "members":{ 15259 "MulticastDomainAssociations":{ 15260 "shape":"TransitGatewayMulticastDomainAssociationList", 15261 "locationName":"multicastDomainAssociations" 15262 }, 15263 "NextToken":{ 15264 "shape":"String", 15265 "locationName":"nextToken" 15266 } 15267 } 15268 }, 15269 "GetTransitGatewayRouteTableAssociationsRequest":{ 15270 "type":"structure", 15271 "required":["TransitGatewayRouteTableId"], 15272 "members":{ 15273 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 15274 "Filters":{ 15275 "shape":"FilterList", 15276 "locationName":"Filter" 15277 }, 15278 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 15279 "NextToken":{"shape":"String"}, 15280 "DryRun":{"shape":"Boolean"} 15281 } 15282 }, 15283 "GetTransitGatewayRouteTableAssociationsResult":{ 15284 "type":"structure", 15285 "members":{ 15286 "Associations":{ 15287 "shape":"TransitGatewayRouteTableAssociationList", 15288 "locationName":"associations" 15289 }, 15290 "NextToken":{ 15291 "shape":"String", 15292 "locationName":"nextToken" 15293 } 15294 } 15295 }, 15296 "GetTransitGatewayRouteTablePropagationsRequest":{ 15297 "type":"structure", 15298 "required":["TransitGatewayRouteTableId"], 15299 "members":{ 15300 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 15301 "Filters":{ 15302 "shape":"FilterList", 15303 "locationName":"Filter" 15304 }, 15305 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 15306 "NextToken":{"shape":"String"}, 15307 "DryRun":{"shape":"Boolean"} 15308 } 15309 }, 15310 "GetTransitGatewayRouteTablePropagationsResult":{ 15311 "type":"structure", 15312 "members":{ 15313 "TransitGatewayRouteTablePropagations":{ 15314 "shape":"TransitGatewayRouteTablePropagationList", 15315 "locationName":"transitGatewayRouteTablePropagations" 15316 }, 15317 "NextToken":{ 15318 "shape":"String", 15319 "locationName":"nextToken" 15320 } 15321 } 15322 }, 15323 "GpuDeviceCount":{"type":"integer"}, 15324 "GpuDeviceInfo":{ 15325 "type":"structure", 15326 "members":{ 15327 "Name":{ 15328 "shape":"GpuDeviceName", 15329 "locationName":"name" 15330 }, 15331 "Manufacturer":{ 15332 "shape":"GpuDeviceManufacturerName", 15333 "locationName":"manufacturer" 15334 }, 15335 "Count":{ 15336 "shape":"GpuDeviceCount", 15337 "locationName":"count" 15338 }, 15339 "MemoryInfo":{ 15340 "shape":"GpuDeviceMemoryInfo", 15341 "locationName":"memoryInfo" 15342 } 15343 } 15344 }, 15345 "GpuDeviceInfoList":{ 15346 "type":"list", 15347 "member":{ 15348 "shape":"GpuDeviceInfo", 15349 "locationName":"item" 15350 } 15351 }, 15352 "GpuDeviceManufacturerName":{"type":"string"}, 15353 "GpuDeviceMemoryInfo":{ 15354 "type":"structure", 15355 "members":{ 15356 "SizeInMiB":{ 15357 "shape":"GpuDeviceMemorySize", 15358 "locationName":"sizeInMiB" 15359 } 15360 } 15361 }, 15362 "GpuDeviceMemorySize":{"type":"integer"}, 15363 "GpuDeviceName":{"type":"string"}, 15364 "GpuInfo":{ 15365 "type":"structure", 15366 "members":{ 15367 "Gpus":{ 15368 "shape":"GpuDeviceInfoList", 15369 "locationName":"gpus" 15370 }, 15371 "TotalGpuMemoryInMiB":{ 15372 "shape":"totalGpuMemory", 15373 "locationName":"totalGpuMemoryInMiB" 15374 } 15375 } 15376 }, 15377 "GroupIdStringList":{ 15378 "type":"list", 15379 "member":{ 15380 "shape":"String", 15381 "locationName":"groupId" 15382 } 15383 }, 15384 "GroupIdentifier":{ 15385 "type":"structure", 15386 "members":{ 15387 "GroupName":{ 15388 "shape":"String", 15389 "locationName":"groupName" 15390 }, 15391 "GroupId":{ 15392 "shape":"String", 15393 "locationName":"groupId" 15394 } 15395 } 15396 }, 15397 "GroupIdentifierList":{ 15398 "type":"list", 15399 "member":{ 15400 "shape":"GroupIdentifier", 15401 "locationName":"item" 15402 } 15403 }, 15404 "GroupIdentifierSet":{ 15405 "type":"list", 15406 "member":{ 15407 "shape":"SecurityGroupIdentifier", 15408 "locationName":"item" 15409 } 15410 }, 15411 "GroupIds":{ 15412 "type":"list", 15413 "member":{ 15414 "shape":"SecurityGroupId", 15415 "locationName":"item" 15416 } 15417 }, 15418 "GroupNameStringList":{ 15419 "type":"list", 15420 "member":{ 15421 "shape":"SecurityGroupName", 15422 "locationName":"GroupName" 15423 } 15424 }, 15425 "HibernationFlag":{"type":"boolean"}, 15426 "HibernationOptions":{ 15427 "type":"structure", 15428 "members":{ 15429 "Configured":{ 15430 "shape":"Boolean", 15431 "locationName":"configured" 15432 } 15433 } 15434 }, 15435 "HibernationOptionsRequest":{ 15436 "type":"structure", 15437 "members":{ 15438 "Configured":{"shape":"Boolean"} 15439 } 15440 }, 15441 "HistoryRecord":{ 15442 "type":"structure", 15443 "members":{ 15444 "EventInformation":{ 15445 "shape":"EventInformation", 15446 "locationName":"eventInformation" 15447 }, 15448 "EventType":{ 15449 "shape":"EventType", 15450 "locationName":"eventType" 15451 }, 15452 "Timestamp":{ 15453 "shape":"DateTime", 15454 "locationName":"timestamp" 15455 } 15456 } 15457 }, 15458 "HistoryRecordEntry":{ 15459 "type":"structure", 15460 "members":{ 15461 "EventInformation":{ 15462 "shape":"EventInformation", 15463 "locationName":"eventInformation" 15464 }, 15465 "EventType":{ 15466 "shape":"FleetEventType", 15467 "locationName":"eventType" 15468 }, 15469 "Timestamp":{ 15470 "shape":"DateTime", 15471 "locationName":"timestamp" 15472 } 15473 } 15474 }, 15475 "HistoryRecordSet":{ 15476 "type":"list", 15477 "member":{ 15478 "shape":"HistoryRecordEntry", 15479 "locationName":"item" 15480 } 15481 }, 15482 "HistoryRecords":{ 15483 "type":"list", 15484 "member":{ 15485 "shape":"HistoryRecord", 15486 "locationName":"item" 15487 } 15488 }, 15489 "Host":{ 15490 "type":"structure", 15491 "members":{ 15492 "AutoPlacement":{ 15493 "shape":"AutoPlacement", 15494 "locationName":"autoPlacement" 15495 }, 15496 "AvailabilityZone":{ 15497 "shape":"String", 15498 "locationName":"availabilityZone" 15499 }, 15500 "AvailableCapacity":{ 15501 "shape":"AvailableCapacity", 15502 "locationName":"availableCapacity" 15503 }, 15504 "ClientToken":{ 15505 "shape":"String", 15506 "locationName":"clientToken" 15507 }, 15508 "HostId":{ 15509 "shape":"String", 15510 "locationName":"hostId" 15511 }, 15512 "HostProperties":{ 15513 "shape":"HostProperties", 15514 "locationName":"hostProperties" 15515 }, 15516 "HostReservationId":{ 15517 "shape":"String", 15518 "locationName":"hostReservationId" 15519 }, 15520 "Instances":{ 15521 "shape":"HostInstanceList", 15522 "locationName":"instances" 15523 }, 15524 "State":{ 15525 "shape":"AllocationState", 15526 "locationName":"state" 15527 }, 15528 "AllocationTime":{ 15529 "shape":"DateTime", 15530 "locationName":"allocationTime" 15531 }, 15532 "ReleaseTime":{ 15533 "shape":"DateTime", 15534 "locationName":"releaseTime" 15535 }, 15536 "Tags":{ 15537 "shape":"TagList", 15538 "locationName":"tagSet" 15539 }, 15540 "HostRecovery":{ 15541 "shape":"HostRecovery", 15542 "locationName":"hostRecovery" 15543 }, 15544 "AllowsMultipleInstanceTypes":{ 15545 "shape":"AllowsMultipleInstanceTypes", 15546 "locationName":"allowsMultipleInstanceTypes" 15547 }, 15548 "OwnerId":{ 15549 "shape":"String", 15550 "locationName":"ownerId" 15551 }, 15552 "AvailabilityZoneId":{ 15553 "shape":"String", 15554 "locationName":"availabilityZoneId" 15555 }, 15556 "MemberOfServiceLinkedResourceGroup":{ 15557 "shape":"Boolean", 15558 "locationName":"memberOfServiceLinkedResourceGroup" 15559 } 15560 } 15561 }, 15562 "HostInstance":{ 15563 "type":"structure", 15564 "members":{ 15565 "InstanceId":{ 15566 "shape":"String", 15567 "locationName":"instanceId" 15568 }, 15569 "InstanceType":{ 15570 "shape":"String", 15571 "locationName":"instanceType" 15572 }, 15573 "OwnerId":{ 15574 "shape":"String", 15575 "locationName":"ownerId" 15576 } 15577 } 15578 }, 15579 "HostInstanceList":{ 15580 "type":"list", 15581 "member":{ 15582 "shape":"HostInstance", 15583 "locationName":"item" 15584 } 15585 }, 15586 "HostList":{ 15587 "type":"list", 15588 "member":{ 15589 "shape":"Host", 15590 "locationName":"item" 15591 } 15592 }, 15593 "HostOffering":{ 15594 "type":"structure", 15595 "members":{ 15596 "CurrencyCode":{ 15597 "shape":"CurrencyCodeValues", 15598 "locationName":"currencyCode" 15599 }, 15600 "Duration":{ 15601 "shape":"Integer", 15602 "locationName":"duration" 15603 }, 15604 "HourlyPrice":{ 15605 "shape":"String", 15606 "locationName":"hourlyPrice" 15607 }, 15608 "InstanceFamily":{ 15609 "shape":"String", 15610 "locationName":"instanceFamily" 15611 }, 15612 "OfferingId":{ 15613 "shape":"String", 15614 "locationName":"offeringId" 15615 }, 15616 "PaymentOption":{ 15617 "shape":"PaymentOption", 15618 "locationName":"paymentOption" 15619 }, 15620 "UpfrontPrice":{ 15621 "shape":"String", 15622 "locationName":"upfrontPrice" 15623 } 15624 } 15625 }, 15626 "HostOfferingSet":{ 15627 "type":"list", 15628 "member":{ 15629 "shape":"HostOffering", 15630 "locationName":"item" 15631 } 15632 }, 15633 "HostProperties":{ 15634 "type":"structure", 15635 "members":{ 15636 "Cores":{ 15637 "shape":"Integer", 15638 "locationName":"cores" 15639 }, 15640 "InstanceType":{ 15641 "shape":"String", 15642 "locationName":"instanceType" 15643 }, 15644 "InstanceFamily":{ 15645 "shape":"String", 15646 "locationName":"instanceFamily" 15647 }, 15648 "Sockets":{ 15649 "shape":"Integer", 15650 "locationName":"sockets" 15651 }, 15652 "TotalVCpus":{ 15653 "shape":"Integer", 15654 "locationName":"totalVCpus" 15655 } 15656 } 15657 }, 15658 "HostRecovery":{ 15659 "type":"string", 15660 "enum":[ 15661 "on", 15662 "off" 15663 ] 15664 }, 15665 "HostReservation":{ 15666 "type":"structure", 15667 "members":{ 15668 "Count":{ 15669 "shape":"Integer", 15670 "locationName":"count" 15671 }, 15672 "CurrencyCode":{ 15673 "shape":"CurrencyCodeValues", 15674 "locationName":"currencyCode" 15675 }, 15676 "Duration":{ 15677 "shape":"Integer", 15678 "locationName":"duration" 15679 }, 15680 "End":{ 15681 "shape":"DateTime", 15682 "locationName":"end" 15683 }, 15684 "HostIdSet":{ 15685 "shape":"ResponseHostIdSet", 15686 "locationName":"hostIdSet" 15687 }, 15688 "HostReservationId":{ 15689 "shape":"String", 15690 "locationName":"hostReservationId" 15691 }, 15692 "HourlyPrice":{ 15693 "shape":"String", 15694 "locationName":"hourlyPrice" 15695 }, 15696 "InstanceFamily":{ 15697 "shape":"String", 15698 "locationName":"instanceFamily" 15699 }, 15700 "OfferingId":{ 15701 "shape":"String", 15702 "locationName":"offeringId" 15703 }, 15704 "PaymentOption":{ 15705 "shape":"PaymentOption", 15706 "locationName":"paymentOption" 15707 }, 15708 "Start":{ 15709 "shape":"DateTime", 15710 "locationName":"start" 15711 }, 15712 "State":{ 15713 "shape":"ReservationState", 15714 "locationName":"state" 15715 }, 15716 "UpfrontPrice":{ 15717 "shape":"String", 15718 "locationName":"upfrontPrice" 15719 }, 15720 "Tags":{ 15721 "shape":"TagList", 15722 "locationName":"tagSet" 15723 } 15724 } 15725 }, 15726 "HostReservationId":{"type":"string"}, 15727 "HostReservationIdSet":{ 15728 "type":"list", 15729 "member":{ 15730 "shape":"HostReservationId", 15731 "locationName":"item" 15732 } 15733 }, 15734 "HostReservationSet":{ 15735 "type":"list", 15736 "member":{ 15737 "shape":"HostReservation", 15738 "locationName":"item" 15739 } 15740 }, 15741 "HostTenancy":{ 15742 "type":"string", 15743 "enum":[ 15744 "dedicated", 15745 "host" 15746 ] 15747 }, 15748 "HttpTokensState":{ 15749 "type":"string", 15750 "enum":[ 15751 "optional", 15752 "required" 15753 ] 15754 }, 15755 "HypervisorType":{ 15756 "type":"string", 15757 "enum":[ 15758 "ovm", 15759 "xen" 15760 ] 15761 }, 15762 "IKEVersionsList":{ 15763 "type":"list", 15764 "member":{ 15765 "shape":"IKEVersionsListValue", 15766 "locationName":"item" 15767 } 15768 }, 15769 "IKEVersionsListValue":{ 15770 "type":"structure", 15771 "members":{ 15772 "Value":{ 15773 "shape":"String", 15774 "locationName":"value" 15775 } 15776 } 15777 }, 15778 "IKEVersionsRequestList":{ 15779 "type":"list", 15780 "member":{ 15781 "shape":"IKEVersionsRequestListValue", 15782 "locationName":"item" 15783 } 15784 }, 15785 "IKEVersionsRequestListValue":{ 15786 "type":"structure", 15787 "members":{ 15788 "Value":{"shape":"String"} 15789 } 15790 }, 15791 "IamInstanceProfile":{ 15792 "type":"structure", 15793 "members":{ 15794 "Arn":{ 15795 "shape":"String", 15796 "locationName":"arn" 15797 }, 15798 "Id":{ 15799 "shape":"String", 15800 "locationName":"id" 15801 } 15802 } 15803 }, 15804 "IamInstanceProfileAssociation":{ 15805 "type":"structure", 15806 "members":{ 15807 "AssociationId":{ 15808 "shape":"String", 15809 "locationName":"associationId" 15810 }, 15811 "InstanceId":{ 15812 "shape":"String", 15813 "locationName":"instanceId" 15814 }, 15815 "IamInstanceProfile":{ 15816 "shape":"IamInstanceProfile", 15817 "locationName":"iamInstanceProfile" 15818 }, 15819 "State":{ 15820 "shape":"IamInstanceProfileAssociationState", 15821 "locationName":"state" 15822 }, 15823 "Timestamp":{ 15824 "shape":"DateTime", 15825 "locationName":"timestamp" 15826 } 15827 } 15828 }, 15829 "IamInstanceProfileAssociationId":{"type":"string"}, 15830 "IamInstanceProfileAssociationSet":{ 15831 "type":"list", 15832 "member":{ 15833 "shape":"IamInstanceProfileAssociation", 15834 "locationName":"item" 15835 } 15836 }, 15837 "IamInstanceProfileAssociationState":{ 15838 "type":"string", 15839 "enum":[ 15840 "associating", 15841 "associated", 15842 "disassociating", 15843 "disassociated" 15844 ] 15845 }, 15846 "IamInstanceProfileSpecification":{ 15847 "type":"structure", 15848 "members":{ 15849 "Arn":{ 15850 "shape":"String", 15851 "locationName":"arn" 15852 }, 15853 "Name":{ 15854 "shape":"String", 15855 "locationName":"name" 15856 } 15857 } 15858 }, 15859 "IcmpTypeCode":{ 15860 "type":"structure", 15861 "members":{ 15862 "Code":{ 15863 "shape":"Integer", 15864 "locationName":"code" 15865 }, 15866 "Type":{ 15867 "shape":"Integer", 15868 "locationName":"type" 15869 } 15870 } 15871 }, 15872 "IdFormat":{ 15873 "type":"structure", 15874 "members":{ 15875 "Deadline":{ 15876 "shape":"DateTime", 15877 "locationName":"deadline" 15878 }, 15879 "Resource":{ 15880 "shape":"String", 15881 "locationName":"resource" 15882 }, 15883 "UseLongIds":{ 15884 "shape":"Boolean", 15885 "locationName":"useLongIds" 15886 } 15887 } 15888 }, 15889 "IdFormatList":{ 15890 "type":"list", 15891 "member":{ 15892 "shape":"IdFormat", 15893 "locationName":"item" 15894 } 15895 }, 15896 "Image":{ 15897 "type":"structure", 15898 "members":{ 15899 "Architecture":{ 15900 "shape":"ArchitectureValues", 15901 "locationName":"architecture" 15902 }, 15903 "CreationDate":{ 15904 "shape":"String", 15905 "locationName":"creationDate" 15906 }, 15907 "ImageId":{ 15908 "shape":"String", 15909 "locationName":"imageId" 15910 }, 15911 "ImageLocation":{ 15912 "shape":"String", 15913 "locationName":"imageLocation" 15914 }, 15915 "ImageType":{ 15916 "shape":"ImageTypeValues", 15917 "locationName":"imageType" 15918 }, 15919 "Public":{ 15920 "shape":"Boolean", 15921 "locationName":"isPublic" 15922 }, 15923 "KernelId":{ 15924 "shape":"String", 15925 "locationName":"kernelId" 15926 }, 15927 "OwnerId":{ 15928 "shape":"String", 15929 "locationName":"imageOwnerId" 15930 }, 15931 "Platform":{ 15932 "shape":"PlatformValues", 15933 "locationName":"platform" 15934 }, 15935 "PlatformDetails":{ 15936 "shape":"String", 15937 "locationName":"platformDetails" 15938 }, 15939 "UsageOperation":{ 15940 "shape":"String", 15941 "locationName":"usageOperation" 15942 }, 15943 "ProductCodes":{ 15944 "shape":"ProductCodeList", 15945 "locationName":"productCodes" 15946 }, 15947 "RamdiskId":{ 15948 "shape":"String", 15949 "locationName":"ramdiskId" 15950 }, 15951 "State":{ 15952 "shape":"ImageState", 15953 "locationName":"imageState" 15954 }, 15955 "BlockDeviceMappings":{ 15956 "shape":"BlockDeviceMappingList", 15957 "locationName":"blockDeviceMapping" 15958 }, 15959 "Description":{ 15960 "shape":"String", 15961 "locationName":"description" 15962 }, 15963 "EnaSupport":{ 15964 "shape":"Boolean", 15965 "locationName":"enaSupport" 15966 }, 15967 "Hypervisor":{ 15968 "shape":"HypervisorType", 15969 "locationName":"hypervisor" 15970 }, 15971 "ImageOwnerAlias":{ 15972 "shape":"String", 15973 "locationName":"imageOwnerAlias" 15974 }, 15975 "Name":{ 15976 "shape":"String", 15977 "locationName":"name" 15978 }, 15979 "RootDeviceName":{ 15980 "shape":"String", 15981 "locationName":"rootDeviceName" 15982 }, 15983 "RootDeviceType":{ 15984 "shape":"DeviceType", 15985 "locationName":"rootDeviceType" 15986 }, 15987 "SriovNetSupport":{ 15988 "shape":"String", 15989 "locationName":"sriovNetSupport" 15990 }, 15991 "StateReason":{ 15992 "shape":"StateReason", 15993 "locationName":"stateReason" 15994 }, 15995 "Tags":{ 15996 "shape":"TagList", 15997 "locationName":"tagSet" 15998 }, 15999 "VirtualizationType":{ 16000 "shape":"VirtualizationType", 16001 "locationName":"virtualizationType" 16002 } 16003 } 16004 }, 16005 "ImageAttribute":{ 16006 "type":"structure", 16007 "members":{ 16008 "BlockDeviceMappings":{ 16009 "shape":"BlockDeviceMappingList", 16010 "locationName":"blockDeviceMapping" 16011 }, 16012 "ImageId":{ 16013 "shape":"String", 16014 "locationName":"imageId" 16015 }, 16016 "LaunchPermissions":{ 16017 "shape":"LaunchPermissionList", 16018 "locationName":"launchPermission" 16019 }, 16020 "ProductCodes":{ 16021 "shape":"ProductCodeList", 16022 "locationName":"productCodes" 16023 }, 16024 "Description":{ 16025 "shape":"AttributeValue", 16026 "locationName":"description" 16027 }, 16028 "KernelId":{ 16029 "shape":"AttributeValue", 16030 "locationName":"kernel" 16031 }, 16032 "RamdiskId":{ 16033 "shape":"AttributeValue", 16034 "locationName":"ramdisk" 16035 }, 16036 "SriovNetSupport":{ 16037 "shape":"AttributeValue", 16038 "locationName":"sriovNetSupport" 16039 } 16040 } 16041 }, 16042 "ImageAttributeName":{ 16043 "type":"string", 16044 "enum":[ 16045 "description", 16046 "kernel", 16047 "ramdisk", 16048 "launchPermission", 16049 "productCodes", 16050 "blockDeviceMapping", 16051 "sriovNetSupport" 16052 ] 16053 }, 16054 "ImageDiskContainer":{ 16055 "type":"structure", 16056 "members":{ 16057 "Description":{"shape":"String"}, 16058 "DeviceName":{"shape":"String"}, 16059 "Format":{"shape":"String"}, 16060 "SnapshotId":{"shape":"SnapshotId"}, 16061 "Url":{"shape":"String"}, 16062 "UserBucket":{"shape":"UserBucket"} 16063 } 16064 }, 16065 "ImageDiskContainerList":{ 16066 "type":"list", 16067 "member":{ 16068 "shape":"ImageDiskContainer", 16069 "locationName":"item" 16070 } 16071 }, 16072 "ImageId":{"type":"string"}, 16073 "ImageIdStringList":{ 16074 "type":"list", 16075 "member":{ 16076 "shape":"ImageId", 16077 "locationName":"ImageId" 16078 } 16079 }, 16080 "ImageList":{ 16081 "type":"list", 16082 "member":{ 16083 "shape":"Image", 16084 "locationName":"item" 16085 } 16086 }, 16087 "ImageState":{ 16088 "type":"string", 16089 "enum":[ 16090 "pending", 16091 "available", 16092 "invalid", 16093 "deregistered", 16094 "transient", 16095 "failed", 16096 "error" 16097 ] 16098 }, 16099 "ImageTypeValues":{ 16100 "type":"string", 16101 "enum":[ 16102 "machine", 16103 "kernel", 16104 "ramdisk" 16105 ] 16106 }, 16107 "ImportClientVpnClientCertificateRevocationListRequest":{ 16108 "type":"structure", 16109 "required":[ 16110 "ClientVpnEndpointId", 16111 "CertificateRevocationList" 16112 ], 16113 "members":{ 16114 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 16115 "CertificateRevocationList":{"shape":"String"}, 16116 "DryRun":{"shape":"Boolean"} 16117 } 16118 }, 16119 "ImportClientVpnClientCertificateRevocationListResult":{ 16120 "type":"structure", 16121 "members":{ 16122 "Return":{ 16123 "shape":"Boolean", 16124 "locationName":"return" 16125 } 16126 } 16127 }, 16128 "ImportImageLicenseConfigurationRequest":{ 16129 "type":"structure", 16130 "members":{ 16131 "LicenseConfigurationArn":{"shape":"String"} 16132 } 16133 }, 16134 "ImportImageLicenseConfigurationResponse":{ 16135 "type":"structure", 16136 "members":{ 16137 "LicenseConfigurationArn":{ 16138 "shape":"String", 16139 "locationName":"licenseConfigurationArn" 16140 } 16141 } 16142 }, 16143 "ImportImageLicenseSpecificationListRequest":{ 16144 "type":"list", 16145 "member":{ 16146 "shape":"ImportImageLicenseConfigurationRequest", 16147 "locationName":"item" 16148 } 16149 }, 16150 "ImportImageLicenseSpecificationListResponse":{ 16151 "type":"list", 16152 "member":{ 16153 "shape":"ImportImageLicenseConfigurationResponse", 16154 "locationName":"item" 16155 } 16156 }, 16157 "ImportImageRequest":{ 16158 "type":"structure", 16159 "members":{ 16160 "Architecture":{"shape":"String"}, 16161 "ClientData":{"shape":"ClientData"}, 16162 "ClientToken":{"shape":"String"}, 16163 "Description":{"shape":"String"}, 16164 "DiskContainers":{ 16165 "shape":"ImageDiskContainerList", 16166 "locationName":"DiskContainer" 16167 }, 16168 "DryRun":{"shape":"Boolean"}, 16169 "Encrypted":{"shape":"Boolean"}, 16170 "Hypervisor":{"shape":"String"}, 16171 "KmsKeyId":{"shape":"KmsKeyId"}, 16172 "LicenseType":{"shape":"String"}, 16173 "Platform":{"shape":"String"}, 16174 "RoleName":{"shape":"String"}, 16175 "LicenseSpecifications":{"shape":"ImportImageLicenseSpecificationListRequest"} 16176 } 16177 }, 16178 "ImportImageResult":{ 16179 "type":"structure", 16180 "members":{ 16181 "Architecture":{ 16182 "shape":"String", 16183 "locationName":"architecture" 16184 }, 16185 "Description":{ 16186 "shape":"String", 16187 "locationName":"description" 16188 }, 16189 "Encrypted":{ 16190 "shape":"Boolean", 16191 "locationName":"encrypted" 16192 }, 16193 "Hypervisor":{ 16194 "shape":"String", 16195 "locationName":"hypervisor" 16196 }, 16197 "ImageId":{ 16198 "shape":"String", 16199 "locationName":"imageId" 16200 }, 16201 "ImportTaskId":{ 16202 "shape":"String", 16203 "locationName":"importTaskId" 16204 }, 16205 "KmsKeyId":{ 16206 "shape":"String", 16207 "locationName":"kmsKeyId" 16208 }, 16209 "LicenseType":{ 16210 "shape":"String", 16211 "locationName":"licenseType" 16212 }, 16213 "Platform":{ 16214 "shape":"String", 16215 "locationName":"platform" 16216 }, 16217 "Progress":{ 16218 "shape":"String", 16219 "locationName":"progress" 16220 }, 16221 "SnapshotDetails":{ 16222 "shape":"SnapshotDetailList", 16223 "locationName":"snapshotDetailSet" 16224 }, 16225 "Status":{ 16226 "shape":"String", 16227 "locationName":"status" 16228 }, 16229 "StatusMessage":{ 16230 "shape":"String", 16231 "locationName":"statusMessage" 16232 }, 16233 "LicenseSpecifications":{ 16234 "shape":"ImportImageLicenseSpecificationListResponse", 16235 "locationName":"licenseSpecifications" 16236 } 16237 } 16238 }, 16239 "ImportImageTask":{ 16240 "type":"structure", 16241 "members":{ 16242 "Architecture":{ 16243 "shape":"String", 16244 "locationName":"architecture" 16245 }, 16246 "Description":{ 16247 "shape":"String", 16248 "locationName":"description" 16249 }, 16250 "Encrypted":{ 16251 "shape":"Boolean", 16252 "locationName":"encrypted" 16253 }, 16254 "Hypervisor":{ 16255 "shape":"String", 16256 "locationName":"hypervisor" 16257 }, 16258 "ImageId":{ 16259 "shape":"String", 16260 "locationName":"imageId" 16261 }, 16262 "ImportTaskId":{ 16263 "shape":"String", 16264 "locationName":"importTaskId" 16265 }, 16266 "KmsKeyId":{ 16267 "shape":"String", 16268 "locationName":"kmsKeyId" 16269 }, 16270 "LicenseType":{ 16271 "shape":"String", 16272 "locationName":"licenseType" 16273 }, 16274 "Platform":{ 16275 "shape":"String", 16276 "locationName":"platform" 16277 }, 16278 "Progress":{ 16279 "shape":"String", 16280 "locationName":"progress" 16281 }, 16282 "SnapshotDetails":{ 16283 "shape":"SnapshotDetailList", 16284 "locationName":"snapshotDetailSet" 16285 }, 16286 "Status":{ 16287 "shape":"String", 16288 "locationName":"status" 16289 }, 16290 "StatusMessage":{ 16291 "shape":"String", 16292 "locationName":"statusMessage" 16293 }, 16294 "Tags":{ 16295 "shape":"TagList", 16296 "locationName":"tagSet" 16297 }, 16298 "LicenseSpecifications":{ 16299 "shape":"ImportImageLicenseSpecificationListResponse", 16300 "locationName":"licenseSpecifications" 16301 } 16302 } 16303 }, 16304 "ImportImageTaskId":{"type":"string"}, 16305 "ImportImageTaskList":{ 16306 "type":"list", 16307 "member":{ 16308 "shape":"ImportImageTask", 16309 "locationName":"item" 16310 } 16311 }, 16312 "ImportInstanceLaunchSpecification":{ 16313 "type":"structure", 16314 "members":{ 16315 "AdditionalInfo":{ 16316 "shape":"String", 16317 "locationName":"additionalInfo" 16318 }, 16319 "Architecture":{ 16320 "shape":"ArchitectureValues", 16321 "locationName":"architecture" 16322 }, 16323 "GroupIds":{ 16324 "shape":"SecurityGroupIdStringList", 16325 "locationName":"GroupId" 16326 }, 16327 "GroupNames":{ 16328 "shape":"SecurityGroupStringList", 16329 "locationName":"GroupName" 16330 }, 16331 "InstanceInitiatedShutdownBehavior":{ 16332 "shape":"ShutdownBehavior", 16333 "locationName":"instanceInitiatedShutdownBehavior" 16334 }, 16335 "InstanceType":{ 16336 "shape":"InstanceType", 16337 "locationName":"instanceType" 16338 }, 16339 "Monitoring":{ 16340 "shape":"Boolean", 16341 "locationName":"monitoring" 16342 }, 16343 "Placement":{ 16344 "shape":"Placement", 16345 "locationName":"placement" 16346 }, 16347 "PrivateIpAddress":{ 16348 "shape":"String", 16349 "locationName":"privateIpAddress" 16350 }, 16351 "SubnetId":{ 16352 "shape":"SubnetId", 16353 "locationName":"subnetId" 16354 }, 16355 "UserData":{ 16356 "shape":"UserData", 16357 "locationName":"userData" 16358 } 16359 } 16360 }, 16361 "ImportInstanceRequest":{ 16362 "type":"structure", 16363 "required":["Platform"], 16364 "members":{ 16365 "Description":{ 16366 "shape":"String", 16367 "locationName":"description" 16368 }, 16369 "DiskImages":{ 16370 "shape":"DiskImageList", 16371 "locationName":"diskImage" 16372 }, 16373 "DryRun":{ 16374 "shape":"Boolean", 16375 "locationName":"dryRun" 16376 }, 16377 "LaunchSpecification":{ 16378 "shape":"ImportInstanceLaunchSpecification", 16379 "locationName":"launchSpecification" 16380 }, 16381 "Platform":{ 16382 "shape":"PlatformValues", 16383 "locationName":"platform" 16384 } 16385 } 16386 }, 16387 "ImportInstanceResult":{ 16388 "type":"structure", 16389 "members":{ 16390 "ConversionTask":{ 16391 "shape":"ConversionTask", 16392 "locationName":"conversionTask" 16393 } 16394 } 16395 }, 16396 "ImportInstanceTaskDetails":{ 16397 "type":"structure", 16398 "members":{ 16399 "Description":{ 16400 "shape":"String", 16401 "locationName":"description" 16402 }, 16403 "InstanceId":{ 16404 "shape":"String", 16405 "locationName":"instanceId" 16406 }, 16407 "Platform":{ 16408 "shape":"PlatformValues", 16409 "locationName":"platform" 16410 }, 16411 "Volumes":{ 16412 "shape":"ImportInstanceVolumeDetailSet", 16413 "locationName":"volumes" 16414 } 16415 } 16416 }, 16417 "ImportInstanceVolumeDetailItem":{ 16418 "type":"structure", 16419 "members":{ 16420 "AvailabilityZone":{ 16421 "shape":"String", 16422 "locationName":"availabilityZone" 16423 }, 16424 "BytesConverted":{ 16425 "shape":"Long", 16426 "locationName":"bytesConverted" 16427 }, 16428 "Description":{ 16429 "shape":"String", 16430 "locationName":"description" 16431 }, 16432 "Image":{ 16433 "shape":"DiskImageDescription", 16434 "locationName":"image" 16435 }, 16436 "Status":{ 16437 "shape":"String", 16438 "locationName":"status" 16439 }, 16440 "StatusMessage":{ 16441 "shape":"String", 16442 "locationName":"statusMessage" 16443 }, 16444 "Volume":{ 16445 "shape":"DiskImageVolumeDescription", 16446 "locationName":"volume" 16447 } 16448 } 16449 }, 16450 "ImportInstanceVolumeDetailSet":{ 16451 "type":"list", 16452 "member":{ 16453 "shape":"ImportInstanceVolumeDetailItem", 16454 "locationName":"item" 16455 } 16456 }, 16457 "ImportKeyPairRequest":{ 16458 "type":"structure", 16459 "required":[ 16460 "KeyName", 16461 "PublicKeyMaterial" 16462 ], 16463 "members":{ 16464 "DryRun":{ 16465 "shape":"Boolean", 16466 "locationName":"dryRun" 16467 }, 16468 "KeyName":{ 16469 "shape":"String", 16470 "locationName":"keyName" 16471 }, 16472 "PublicKeyMaterial":{ 16473 "shape":"Blob", 16474 "locationName":"publicKeyMaterial" 16475 } 16476 } 16477 }, 16478 "ImportKeyPairResult":{ 16479 "type":"structure", 16480 "members":{ 16481 "KeyFingerprint":{ 16482 "shape":"String", 16483 "locationName":"keyFingerprint" 16484 }, 16485 "KeyName":{ 16486 "shape":"String", 16487 "locationName":"keyName" 16488 } 16489 } 16490 }, 16491 "ImportSnapshotRequest":{ 16492 "type":"structure", 16493 "members":{ 16494 "ClientData":{"shape":"ClientData"}, 16495 "ClientToken":{"shape":"String"}, 16496 "Description":{"shape":"String"}, 16497 "DiskContainer":{"shape":"SnapshotDiskContainer"}, 16498 "DryRun":{"shape":"Boolean"}, 16499 "Encrypted":{"shape":"Boolean"}, 16500 "KmsKeyId":{"shape":"KmsKeyId"}, 16501 "RoleName":{"shape":"String"} 16502 } 16503 }, 16504 "ImportSnapshotResult":{ 16505 "type":"structure", 16506 "members":{ 16507 "Description":{ 16508 "shape":"String", 16509 "locationName":"description" 16510 }, 16511 "ImportTaskId":{ 16512 "shape":"String", 16513 "locationName":"importTaskId" 16514 }, 16515 "SnapshotTaskDetail":{ 16516 "shape":"SnapshotTaskDetail", 16517 "locationName":"snapshotTaskDetail" 16518 } 16519 } 16520 }, 16521 "ImportSnapshotTask":{ 16522 "type":"structure", 16523 "members":{ 16524 "Description":{ 16525 "shape":"String", 16526 "locationName":"description" 16527 }, 16528 "ImportTaskId":{ 16529 "shape":"String", 16530 "locationName":"importTaskId" 16531 }, 16532 "SnapshotTaskDetail":{ 16533 "shape":"SnapshotTaskDetail", 16534 "locationName":"snapshotTaskDetail" 16535 }, 16536 "Tags":{ 16537 "shape":"TagList", 16538 "locationName":"tagSet" 16539 } 16540 } 16541 }, 16542 "ImportSnapshotTaskId":{"type":"string"}, 16543 "ImportSnapshotTaskIdList":{ 16544 "type":"list", 16545 "member":{ 16546 "shape":"ImportSnapshotTaskId", 16547 "locationName":"ImportTaskId" 16548 } 16549 }, 16550 "ImportSnapshotTaskList":{ 16551 "type":"list", 16552 "member":{ 16553 "shape":"ImportSnapshotTask", 16554 "locationName":"item" 16555 } 16556 }, 16557 "ImportTaskId":{"type":"string"}, 16558 "ImportTaskIdList":{ 16559 "type":"list", 16560 "member":{ 16561 "shape":"ImportImageTaskId", 16562 "locationName":"ImportTaskId" 16563 } 16564 }, 16565 "ImportVolumeRequest":{ 16566 "type":"structure", 16567 "required":[ 16568 "AvailabilityZone", 16569 "Image", 16570 "Volume" 16571 ], 16572 "members":{ 16573 "AvailabilityZone":{ 16574 "shape":"String", 16575 "locationName":"availabilityZone" 16576 }, 16577 "Description":{ 16578 "shape":"String", 16579 "locationName":"description" 16580 }, 16581 "DryRun":{ 16582 "shape":"Boolean", 16583 "locationName":"dryRun" 16584 }, 16585 "Image":{ 16586 "shape":"DiskImageDetail", 16587 "locationName":"image" 16588 }, 16589 "Volume":{ 16590 "shape":"VolumeDetail", 16591 "locationName":"volume" 16592 } 16593 } 16594 }, 16595 "ImportVolumeResult":{ 16596 "type":"structure", 16597 "members":{ 16598 "ConversionTask":{ 16599 "shape":"ConversionTask", 16600 "locationName":"conversionTask" 16601 } 16602 } 16603 }, 16604 "ImportVolumeTaskDetails":{ 16605 "type":"structure", 16606 "members":{ 16607 "AvailabilityZone":{ 16608 "shape":"String", 16609 "locationName":"availabilityZone" 16610 }, 16611 "BytesConverted":{ 16612 "shape":"Long", 16613 "locationName":"bytesConverted" 16614 }, 16615 "Description":{ 16616 "shape":"String", 16617 "locationName":"description" 16618 }, 16619 "Image":{ 16620 "shape":"DiskImageDescription", 16621 "locationName":"image" 16622 }, 16623 "Volume":{ 16624 "shape":"DiskImageVolumeDescription", 16625 "locationName":"volume" 16626 } 16627 } 16628 }, 16629 "InferenceAcceleratorInfo":{ 16630 "type":"structure", 16631 "members":{ 16632 "Accelerators":{ 16633 "shape":"InferenceDeviceInfoList", 16634 "locationName":"accelerators" 16635 } 16636 } 16637 }, 16638 "InferenceDeviceCount":{"type":"integer"}, 16639 "InferenceDeviceInfo":{ 16640 "type":"structure", 16641 "members":{ 16642 "Count":{ 16643 "shape":"InferenceDeviceCount", 16644 "locationName":"count" 16645 }, 16646 "Name":{ 16647 "shape":"InferenceDeviceName", 16648 "locationName":"name" 16649 }, 16650 "Manufacturer":{ 16651 "shape":"InferenceDeviceManufacturerName", 16652 "locationName":"manufacturer" 16653 } 16654 } 16655 }, 16656 "InferenceDeviceInfoList":{ 16657 "type":"list", 16658 "member":{"shape":"InferenceDeviceInfo"}, 16659 "locationName":"item" 16660 }, 16661 "InferenceDeviceManufacturerName":{"type":"string"}, 16662 "InferenceDeviceName":{"type":"string"}, 16663 "Instance":{ 16664 "type":"structure", 16665 "members":{ 16666 "AmiLaunchIndex":{ 16667 "shape":"Integer", 16668 "locationName":"amiLaunchIndex" 16669 }, 16670 "ImageId":{ 16671 "shape":"String", 16672 "locationName":"imageId" 16673 }, 16674 "InstanceId":{ 16675 "shape":"String", 16676 "locationName":"instanceId" 16677 }, 16678 "InstanceType":{ 16679 "shape":"InstanceType", 16680 "locationName":"instanceType" 16681 }, 16682 "KernelId":{ 16683 "shape":"String", 16684 "locationName":"kernelId" 16685 }, 16686 "KeyName":{ 16687 "shape":"String", 16688 "locationName":"keyName" 16689 }, 16690 "LaunchTime":{ 16691 "shape":"DateTime", 16692 "locationName":"launchTime" 16693 }, 16694 "Monitoring":{ 16695 "shape":"Monitoring", 16696 "locationName":"monitoring" 16697 }, 16698 "Placement":{ 16699 "shape":"Placement", 16700 "locationName":"placement" 16701 }, 16702 "Platform":{ 16703 "shape":"PlatformValues", 16704 "locationName":"platform" 16705 }, 16706 "PrivateDnsName":{ 16707 "shape":"String", 16708 "locationName":"privateDnsName" 16709 }, 16710 "PrivateIpAddress":{ 16711 "shape":"String", 16712 "locationName":"privateIpAddress" 16713 }, 16714 "ProductCodes":{ 16715 "shape":"ProductCodeList", 16716 "locationName":"productCodes" 16717 }, 16718 "PublicDnsName":{ 16719 "shape":"String", 16720 "locationName":"dnsName" 16721 }, 16722 "PublicIpAddress":{ 16723 "shape":"String", 16724 "locationName":"ipAddress" 16725 }, 16726 "RamdiskId":{ 16727 "shape":"String", 16728 "locationName":"ramdiskId" 16729 }, 16730 "State":{ 16731 "shape":"InstanceState", 16732 "locationName":"instanceState" 16733 }, 16734 "StateTransitionReason":{ 16735 "shape":"String", 16736 "locationName":"reason" 16737 }, 16738 "SubnetId":{ 16739 "shape":"String", 16740 "locationName":"subnetId" 16741 }, 16742 "VpcId":{ 16743 "shape":"String", 16744 "locationName":"vpcId" 16745 }, 16746 "Architecture":{ 16747 "shape":"ArchitectureValues", 16748 "locationName":"architecture" 16749 }, 16750 "BlockDeviceMappings":{ 16751 "shape":"InstanceBlockDeviceMappingList", 16752 "locationName":"blockDeviceMapping" 16753 }, 16754 "ClientToken":{ 16755 "shape":"String", 16756 "locationName":"clientToken" 16757 }, 16758 "EbsOptimized":{ 16759 "shape":"Boolean", 16760 "locationName":"ebsOptimized" 16761 }, 16762 "EnaSupport":{ 16763 "shape":"Boolean", 16764 "locationName":"enaSupport" 16765 }, 16766 "Hypervisor":{ 16767 "shape":"HypervisorType", 16768 "locationName":"hypervisor" 16769 }, 16770 "IamInstanceProfile":{ 16771 "shape":"IamInstanceProfile", 16772 "locationName":"iamInstanceProfile" 16773 }, 16774 "InstanceLifecycle":{ 16775 "shape":"InstanceLifecycleType", 16776 "locationName":"instanceLifecycle" 16777 }, 16778 "ElasticGpuAssociations":{ 16779 "shape":"ElasticGpuAssociationList", 16780 "locationName":"elasticGpuAssociationSet" 16781 }, 16782 "ElasticInferenceAcceleratorAssociations":{ 16783 "shape":"ElasticInferenceAcceleratorAssociationList", 16784 "locationName":"elasticInferenceAcceleratorAssociationSet" 16785 }, 16786 "NetworkInterfaces":{ 16787 "shape":"InstanceNetworkInterfaceList", 16788 "locationName":"networkInterfaceSet" 16789 }, 16790 "OutpostArn":{ 16791 "shape":"String", 16792 "locationName":"outpostArn" 16793 }, 16794 "RootDeviceName":{ 16795 "shape":"String", 16796 "locationName":"rootDeviceName" 16797 }, 16798 "RootDeviceType":{ 16799 "shape":"DeviceType", 16800 "locationName":"rootDeviceType" 16801 }, 16802 "SecurityGroups":{ 16803 "shape":"GroupIdentifierList", 16804 "locationName":"groupSet" 16805 }, 16806 "SourceDestCheck":{ 16807 "shape":"Boolean", 16808 "locationName":"sourceDestCheck" 16809 }, 16810 "SpotInstanceRequestId":{ 16811 "shape":"String", 16812 "locationName":"spotInstanceRequestId" 16813 }, 16814 "SriovNetSupport":{ 16815 "shape":"String", 16816 "locationName":"sriovNetSupport" 16817 }, 16818 "StateReason":{ 16819 "shape":"StateReason", 16820 "locationName":"stateReason" 16821 }, 16822 "Tags":{ 16823 "shape":"TagList", 16824 "locationName":"tagSet" 16825 }, 16826 "VirtualizationType":{ 16827 "shape":"VirtualizationType", 16828 "locationName":"virtualizationType" 16829 }, 16830 "CpuOptions":{ 16831 "shape":"CpuOptions", 16832 "locationName":"cpuOptions" 16833 }, 16834 "CapacityReservationId":{ 16835 "shape":"String", 16836 "locationName":"capacityReservationId" 16837 }, 16838 "CapacityReservationSpecification":{ 16839 "shape":"CapacityReservationSpecificationResponse", 16840 "locationName":"capacityReservationSpecification" 16841 }, 16842 "HibernationOptions":{ 16843 "shape":"HibernationOptions", 16844 "locationName":"hibernationOptions" 16845 }, 16846 "Licenses":{ 16847 "shape":"LicenseList", 16848 "locationName":"licenseSet" 16849 }, 16850 "MetadataOptions":{ 16851 "shape":"InstanceMetadataOptionsResponse", 16852 "locationName":"metadataOptions" 16853 } 16854 } 16855 }, 16856 "InstanceAttribute":{ 16857 "type":"structure", 16858 "members":{ 16859 "Groups":{ 16860 "shape":"GroupIdentifierList", 16861 "locationName":"groupSet" 16862 }, 16863 "BlockDeviceMappings":{ 16864 "shape":"InstanceBlockDeviceMappingList", 16865 "locationName":"blockDeviceMapping" 16866 }, 16867 "DisableApiTermination":{ 16868 "shape":"AttributeBooleanValue", 16869 "locationName":"disableApiTermination" 16870 }, 16871 "EnaSupport":{ 16872 "shape":"AttributeBooleanValue", 16873 "locationName":"enaSupport" 16874 }, 16875 "EbsOptimized":{ 16876 "shape":"AttributeBooleanValue", 16877 "locationName":"ebsOptimized" 16878 }, 16879 "InstanceId":{ 16880 "shape":"String", 16881 "locationName":"instanceId" 16882 }, 16883 "InstanceInitiatedShutdownBehavior":{ 16884 "shape":"AttributeValue", 16885 "locationName":"instanceInitiatedShutdownBehavior" 16886 }, 16887 "InstanceType":{ 16888 "shape":"AttributeValue", 16889 "locationName":"instanceType" 16890 }, 16891 "KernelId":{ 16892 "shape":"AttributeValue", 16893 "locationName":"kernel" 16894 }, 16895 "ProductCodes":{ 16896 "shape":"ProductCodeList", 16897 "locationName":"productCodes" 16898 }, 16899 "RamdiskId":{ 16900 "shape":"AttributeValue", 16901 "locationName":"ramdisk" 16902 }, 16903 "RootDeviceName":{ 16904 "shape":"AttributeValue", 16905 "locationName":"rootDeviceName" 16906 }, 16907 "SourceDestCheck":{ 16908 "shape":"AttributeBooleanValue", 16909 "locationName":"sourceDestCheck" 16910 }, 16911 "SriovNetSupport":{ 16912 "shape":"AttributeValue", 16913 "locationName":"sriovNetSupport" 16914 }, 16915 "UserData":{ 16916 "shape":"AttributeValue", 16917 "locationName":"userData" 16918 } 16919 } 16920 }, 16921 "InstanceAttributeName":{ 16922 "type":"string", 16923 "enum":[ 16924 "instanceType", 16925 "kernel", 16926 "ramdisk", 16927 "userData", 16928 "disableApiTermination", 16929 "instanceInitiatedShutdownBehavior", 16930 "rootDeviceName", 16931 "blockDeviceMapping", 16932 "productCodes", 16933 "sourceDestCheck", 16934 "groupSet", 16935 "ebsOptimized", 16936 "sriovNetSupport", 16937 "enaSupport" 16938 ] 16939 }, 16940 "InstanceBlockDeviceMapping":{ 16941 "type":"structure", 16942 "members":{ 16943 "DeviceName":{ 16944 "shape":"String", 16945 "locationName":"deviceName" 16946 }, 16947 "Ebs":{ 16948 "shape":"EbsInstanceBlockDevice", 16949 "locationName":"ebs" 16950 } 16951 } 16952 }, 16953 "InstanceBlockDeviceMappingList":{ 16954 "type":"list", 16955 "member":{ 16956 "shape":"InstanceBlockDeviceMapping", 16957 "locationName":"item" 16958 } 16959 }, 16960 "InstanceBlockDeviceMappingSpecification":{ 16961 "type":"structure", 16962 "members":{ 16963 "DeviceName":{ 16964 "shape":"String", 16965 "locationName":"deviceName" 16966 }, 16967 "Ebs":{ 16968 "shape":"EbsInstanceBlockDeviceSpecification", 16969 "locationName":"ebs" 16970 }, 16971 "NoDevice":{ 16972 "shape":"String", 16973 "locationName":"noDevice" 16974 }, 16975 "VirtualName":{ 16976 "shape":"String", 16977 "locationName":"virtualName" 16978 } 16979 } 16980 }, 16981 "InstanceBlockDeviceMappingSpecificationList":{ 16982 "type":"list", 16983 "member":{ 16984 "shape":"InstanceBlockDeviceMappingSpecification", 16985 "locationName":"item" 16986 } 16987 }, 16988 "InstanceCapacity":{ 16989 "type":"structure", 16990 "members":{ 16991 "AvailableCapacity":{ 16992 "shape":"Integer", 16993 "locationName":"availableCapacity" 16994 }, 16995 "InstanceType":{ 16996 "shape":"String", 16997 "locationName":"instanceType" 16998 }, 16999 "TotalCapacity":{ 17000 "shape":"Integer", 17001 "locationName":"totalCapacity" 17002 } 17003 } 17004 }, 17005 "InstanceCount":{ 17006 "type":"structure", 17007 "members":{ 17008 "InstanceCount":{ 17009 "shape":"Integer", 17010 "locationName":"instanceCount" 17011 }, 17012 "State":{ 17013 "shape":"ListingState", 17014 "locationName":"state" 17015 } 17016 } 17017 }, 17018 "InstanceCountList":{ 17019 "type":"list", 17020 "member":{ 17021 "shape":"InstanceCount", 17022 "locationName":"item" 17023 } 17024 }, 17025 "InstanceCreditSpecification":{ 17026 "type":"structure", 17027 "members":{ 17028 "InstanceId":{ 17029 "shape":"String", 17030 "locationName":"instanceId" 17031 }, 17032 "CpuCredits":{ 17033 "shape":"String", 17034 "locationName":"cpuCredits" 17035 } 17036 } 17037 }, 17038 "InstanceCreditSpecificationList":{ 17039 "type":"list", 17040 "member":{ 17041 "shape":"InstanceCreditSpecification", 17042 "locationName":"item" 17043 } 17044 }, 17045 "InstanceCreditSpecificationListRequest":{ 17046 "type":"list", 17047 "member":{ 17048 "shape":"InstanceCreditSpecificationRequest", 17049 "locationName":"item" 17050 } 17051 }, 17052 "InstanceCreditSpecificationRequest":{ 17053 "type":"structure", 17054 "members":{ 17055 "InstanceId":{"shape":"InstanceId"}, 17056 "CpuCredits":{"shape":"String"} 17057 } 17058 }, 17059 "InstanceEventId":{"type":"string"}, 17060 "InstanceExportDetails":{ 17061 "type":"structure", 17062 "members":{ 17063 "InstanceId":{ 17064 "shape":"String", 17065 "locationName":"instanceId" 17066 }, 17067 "TargetEnvironment":{ 17068 "shape":"ExportEnvironment", 17069 "locationName":"targetEnvironment" 17070 } 17071 } 17072 }, 17073 "InstanceFamilyCreditSpecification":{ 17074 "type":"structure", 17075 "members":{ 17076 "InstanceFamily":{ 17077 "shape":"UnlimitedSupportedInstanceFamily", 17078 "locationName":"instanceFamily" 17079 }, 17080 "CpuCredits":{ 17081 "shape":"String", 17082 "locationName":"cpuCredits" 17083 } 17084 } 17085 }, 17086 "InstanceHealthStatus":{ 17087 "type":"string", 17088 "enum":[ 17089 "healthy", 17090 "unhealthy" 17091 ] 17092 }, 17093 "InstanceId":{"type":"string"}, 17094 "InstanceIdSet":{ 17095 "type":"list", 17096 "member":{ 17097 "shape":"String", 17098 "locationName":"item" 17099 } 17100 }, 17101 "InstanceIdStringList":{ 17102 "type":"list", 17103 "member":{ 17104 "shape":"InstanceId", 17105 "locationName":"InstanceId" 17106 } 17107 }, 17108 "InstanceIdsSet":{ 17109 "type":"list", 17110 "member":{ 17111 "shape":"InstanceId", 17112 "locationName":"item" 17113 } 17114 }, 17115 "InstanceInterruptionBehavior":{ 17116 "type":"string", 17117 "enum":[ 17118 "hibernate", 17119 "stop", 17120 "terminate" 17121 ] 17122 }, 17123 "InstanceIpv6Address":{ 17124 "type":"structure", 17125 "members":{ 17126 "Ipv6Address":{ 17127 "shape":"String", 17128 "locationName":"ipv6Address" 17129 } 17130 } 17131 }, 17132 "InstanceIpv6AddressList":{ 17133 "type":"list", 17134 "member":{ 17135 "shape":"InstanceIpv6Address", 17136 "locationName":"item" 17137 } 17138 }, 17139 "InstanceIpv6AddressListRequest":{ 17140 "type":"list", 17141 "member":{ 17142 "shape":"InstanceIpv6AddressRequest", 17143 "locationName":"InstanceIpv6Address" 17144 } 17145 }, 17146 "InstanceIpv6AddressRequest":{ 17147 "type":"structure", 17148 "members":{ 17149 "Ipv6Address":{"shape":"String"} 17150 } 17151 }, 17152 "InstanceLifecycle":{ 17153 "type":"string", 17154 "enum":[ 17155 "spot", 17156 "on-demand" 17157 ] 17158 }, 17159 "InstanceLifecycleType":{ 17160 "type":"string", 17161 "enum":[ 17162 "spot", 17163 "scheduled" 17164 ] 17165 }, 17166 "InstanceList":{ 17167 "type":"list", 17168 "member":{ 17169 "shape":"Instance", 17170 "locationName":"item" 17171 } 17172 }, 17173 "InstanceMarketOptionsRequest":{ 17174 "type":"structure", 17175 "members":{ 17176 "MarketType":{"shape":"MarketType"}, 17177 "SpotOptions":{"shape":"SpotMarketOptions"} 17178 } 17179 }, 17180 "InstanceMatchCriteria":{ 17181 "type":"string", 17182 "enum":[ 17183 "open", 17184 "targeted" 17185 ] 17186 }, 17187 "InstanceMetadataEndpointState":{ 17188 "type":"string", 17189 "enum":[ 17190 "disabled", 17191 "enabled" 17192 ] 17193 }, 17194 "InstanceMetadataOptionsRequest":{ 17195 "type":"structure", 17196 "members":{ 17197 "HttpTokens":{"shape":"HttpTokensState"}, 17198 "HttpPutResponseHopLimit":{"shape":"Integer"}, 17199 "HttpEndpoint":{"shape":"InstanceMetadataEndpointState"} 17200 } 17201 }, 17202 "InstanceMetadataOptionsResponse":{ 17203 "type":"structure", 17204 "members":{ 17205 "State":{ 17206 "shape":"InstanceMetadataOptionsState", 17207 "locationName":"state" 17208 }, 17209 "HttpTokens":{ 17210 "shape":"HttpTokensState", 17211 "locationName":"httpTokens" 17212 }, 17213 "HttpPutResponseHopLimit":{ 17214 "shape":"Integer", 17215 "locationName":"httpPutResponseHopLimit" 17216 }, 17217 "HttpEndpoint":{ 17218 "shape":"InstanceMetadataEndpointState", 17219 "locationName":"httpEndpoint" 17220 } 17221 } 17222 }, 17223 "InstanceMetadataOptionsState":{ 17224 "type":"string", 17225 "enum":[ 17226 "pending", 17227 "applied" 17228 ] 17229 }, 17230 "InstanceMonitoring":{ 17231 "type":"structure", 17232 "members":{ 17233 "InstanceId":{ 17234 "shape":"String", 17235 "locationName":"instanceId" 17236 }, 17237 "Monitoring":{ 17238 "shape":"Monitoring", 17239 "locationName":"monitoring" 17240 } 17241 } 17242 }, 17243 "InstanceMonitoringList":{ 17244 "type":"list", 17245 "member":{ 17246 "shape":"InstanceMonitoring", 17247 "locationName":"item" 17248 } 17249 }, 17250 "InstanceNetworkInterface":{ 17251 "type":"structure", 17252 "members":{ 17253 "Association":{ 17254 "shape":"InstanceNetworkInterfaceAssociation", 17255 "locationName":"association" 17256 }, 17257 "Attachment":{ 17258 "shape":"InstanceNetworkInterfaceAttachment", 17259 "locationName":"attachment" 17260 }, 17261 "Description":{ 17262 "shape":"String", 17263 "locationName":"description" 17264 }, 17265 "Groups":{ 17266 "shape":"GroupIdentifierList", 17267 "locationName":"groupSet" 17268 }, 17269 "Ipv6Addresses":{ 17270 "shape":"InstanceIpv6AddressList", 17271 "locationName":"ipv6AddressesSet" 17272 }, 17273 "MacAddress":{ 17274 "shape":"String", 17275 "locationName":"macAddress" 17276 }, 17277 "NetworkInterfaceId":{ 17278 "shape":"String", 17279 "locationName":"networkInterfaceId" 17280 }, 17281 "OwnerId":{ 17282 "shape":"String", 17283 "locationName":"ownerId" 17284 }, 17285 "PrivateDnsName":{ 17286 "shape":"String", 17287 "locationName":"privateDnsName" 17288 }, 17289 "PrivateIpAddress":{ 17290 "shape":"String", 17291 "locationName":"privateIpAddress" 17292 }, 17293 "PrivateIpAddresses":{ 17294 "shape":"InstancePrivateIpAddressList", 17295 "locationName":"privateIpAddressesSet" 17296 }, 17297 "SourceDestCheck":{ 17298 "shape":"Boolean", 17299 "locationName":"sourceDestCheck" 17300 }, 17301 "Status":{ 17302 "shape":"NetworkInterfaceStatus", 17303 "locationName":"status" 17304 }, 17305 "SubnetId":{ 17306 "shape":"String", 17307 "locationName":"subnetId" 17308 }, 17309 "VpcId":{ 17310 "shape":"String", 17311 "locationName":"vpcId" 17312 }, 17313 "InterfaceType":{ 17314 "shape":"String", 17315 "locationName":"interfaceType" 17316 } 17317 } 17318 }, 17319 "InstanceNetworkInterfaceAssociation":{ 17320 "type":"structure", 17321 "members":{ 17322 "IpOwnerId":{ 17323 "shape":"String", 17324 "locationName":"ipOwnerId" 17325 }, 17326 "PublicDnsName":{ 17327 "shape":"String", 17328 "locationName":"publicDnsName" 17329 }, 17330 "PublicIp":{ 17331 "shape":"String", 17332 "locationName":"publicIp" 17333 } 17334 } 17335 }, 17336 "InstanceNetworkInterfaceAttachment":{ 17337 "type":"structure", 17338 "members":{ 17339 "AttachTime":{ 17340 "shape":"DateTime", 17341 "locationName":"attachTime" 17342 }, 17343 "AttachmentId":{ 17344 "shape":"String", 17345 "locationName":"attachmentId" 17346 }, 17347 "DeleteOnTermination":{ 17348 "shape":"Boolean", 17349 "locationName":"deleteOnTermination" 17350 }, 17351 "DeviceIndex":{ 17352 "shape":"Integer", 17353 "locationName":"deviceIndex" 17354 }, 17355 "Status":{ 17356 "shape":"AttachmentStatus", 17357 "locationName":"status" 17358 } 17359 } 17360 }, 17361 "InstanceNetworkInterfaceList":{ 17362 "type":"list", 17363 "member":{ 17364 "shape":"InstanceNetworkInterface", 17365 "locationName":"item" 17366 } 17367 }, 17368 "InstanceNetworkInterfaceSpecification":{ 17369 "type":"structure", 17370 "members":{ 17371 "AssociatePublicIpAddress":{ 17372 "shape":"Boolean", 17373 "locationName":"associatePublicIpAddress" 17374 }, 17375 "DeleteOnTermination":{ 17376 "shape":"Boolean", 17377 "locationName":"deleteOnTermination" 17378 }, 17379 "Description":{ 17380 "shape":"String", 17381 "locationName":"description" 17382 }, 17383 "DeviceIndex":{ 17384 "shape":"Integer", 17385 "locationName":"deviceIndex" 17386 }, 17387 "Groups":{ 17388 "shape":"SecurityGroupIdStringList", 17389 "locationName":"SecurityGroupId" 17390 }, 17391 "Ipv6AddressCount":{ 17392 "shape":"Integer", 17393 "locationName":"ipv6AddressCount" 17394 }, 17395 "Ipv6Addresses":{ 17396 "shape":"InstanceIpv6AddressList", 17397 "locationName":"ipv6AddressesSet", 17398 "queryName":"Ipv6Addresses" 17399 }, 17400 "NetworkInterfaceId":{ 17401 "shape":"String", 17402 "locationName":"networkInterfaceId" 17403 }, 17404 "PrivateIpAddress":{ 17405 "shape":"String", 17406 "locationName":"privateIpAddress" 17407 }, 17408 "PrivateIpAddresses":{ 17409 "shape":"PrivateIpAddressSpecificationList", 17410 "locationName":"privateIpAddressesSet", 17411 "queryName":"PrivateIpAddresses" 17412 }, 17413 "SecondaryPrivateIpAddressCount":{ 17414 "shape":"Integer", 17415 "locationName":"secondaryPrivateIpAddressCount" 17416 }, 17417 "SubnetId":{ 17418 "shape":"String", 17419 "locationName":"subnetId" 17420 }, 17421 "InterfaceType":{"shape":"String"} 17422 } 17423 }, 17424 "InstanceNetworkInterfaceSpecificationList":{ 17425 "type":"list", 17426 "member":{ 17427 "shape":"InstanceNetworkInterfaceSpecification", 17428 "locationName":"item" 17429 } 17430 }, 17431 "InstancePrivateIpAddress":{ 17432 "type":"structure", 17433 "members":{ 17434 "Association":{ 17435 "shape":"InstanceNetworkInterfaceAssociation", 17436 "locationName":"association" 17437 }, 17438 "Primary":{ 17439 "shape":"Boolean", 17440 "locationName":"primary" 17441 }, 17442 "PrivateDnsName":{ 17443 "shape":"String", 17444 "locationName":"privateDnsName" 17445 }, 17446 "PrivateIpAddress":{ 17447 "shape":"String", 17448 "locationName":"privateIpAddress" 17449 } 17450 } 17451 }, 17452 "InstancePrivateIpAddressList":{ 17453 "type":"list", 17454 "member":{ 17455 "shape":"InstancePrivateIpAddress", 17456 "locationName":"item" 17457 } 17458 }, 17459 "InstanceSpecification":{ 17460 "type":"structure", 17461 "members":{ 17462 "InstanceId":{"shape":"InstanceId"}, 17463 "ExcludeBootVolume":{"shape":"Boolean"} 17464 } 17465 }, 17466 "InstanceState":{ 17467 "type":"structure", 17468 "members":{ 17469 "Code":{ 17470 "shape":"Integer", 17471 "locationName":"code" 17472 }, 17473 "Name":{ 17474 "shape":"InstanceStateName", 17475 "locationName":"name" 17476 } 17477 } 17478 }, 17479 "InstanceStateChange":{ 17480 "type":"structure", 17481 "members":{ 17482 "CurrentState":{ 17483 "shape":"InstanceState", 17484 "locationName":"currentState" 17485 }, 17486 "InstanceId":{ 17487 "shape":"String", 17488 "locationName":"instanceId" 17489 }, 17490 "PreviousState":{ 17491 "shape":"InstanceState", 17492 "locationName":"previousState" 17493 } 17494 } 17495 }, 17496 "InstanceStateChangeList":{ 17497 "type":"list", 17498 "member":{ 17499 "shape":"InstanceStateChange", 17500 "locationName":"item" 17501 } 17502 }, 17503 "InstanceStateName":{ 17504 "type":"string", 17505 "enum":[ 17506 "pending", 17507 "running", 17508 "shutting-down", 17509 "terminated", 17510 "stopping", 17511 "stopped" 17512 ] 17513 }, 17514 "InstanceStatus":{ 17515 "type":"structure", 17516 "members":{ 17517 "AvailabilityZone":{ 17518 "shape":"String", 17519 "locationName":"availabilityZone" 17520 }, 17521 "OutpostArn":{ 17522 "shape":"String", 17523 "locationName":"outpostArn" 17524 }, 17525 "Events":{ 17526 "shape":"InstanceStatusEventList", 17527 "locationName":"eventsSet" 17528 }, 17529 "InstanceId":{ 17530 "shape":"String", 17531 "locationName":"instanceId" 17532 }, 17533 "InstanceState":{ 17534 "shape":"InstanceState", 17535 "locationName":"instanceState" 17536 }, 17537 "InstanceStatus":{ 17538 "shape":"InstanceStatusSummary", 17539 "locationName":"instanceStatus" 17540 }, 17541 "SystemStatus":{ 17542 "shape":"InstanceStatusSummary", 17543 "locationName":"systemStatus" 17544 } 17545 } 17546 }, 17547 "InstanceStatusDetails":{ 17548 "type":"structure", 17549 "members":{ 17550 "ImpairedSince":{ 17551 "shape":"DateTime", 17552 "locationName":"impairedSince" 17553 }, 17554 "Name":{ 17555 "shape":"StatusName", 17556 "locationName":"name" 17557 }, 17558 "Status":{ 17559 "shape":"StatusType", 17560 "locationName":"status" 17561 } 17562 } 17563 }, 17564 "InstanceStatusDetailsList":{ 17565 "type":"list", 17566 "member":{ 17567 "shape":"InstanceStatusDetails", 17568 "locationName":"item" 17569 } 17570 }, 17571 "InstanceStatusEvent":{ 17572 "type":"structure", 17573 "members":{ 17574 "InstanceEventId":{ 17575 "shape":"InstanceEventId", 17576 "locationName":"instanceEventId" 17577 }, 17578 "Code":{ 17579 "shape":"EventCode", 17580 "locationName":"code" 17581 }, 17582 "Description":{ 17583 "shape":"String", 17584 "locationName":"description" 17585 }, 17586 "NotAfter":{ 17587 "shape":"DateTime", 17588 "locationName":"notAfter" 17589 }, 17590 "NotBefore":{ 17591 "shape":"DateTime", 17592 "locationName":"notBefore" 17593 }, 17594 "NotBeforeDeadline":{ 17595 "shape":"DateTime", 17596 "locationName":"notBeforeDeadline" 17597 } 17598 } 17599 }, 17600 "InstanceStatusEventList":{ 17601 "type":"list", 17602 "member":{ 17603 "shape":"InstanceStatusEvent", 17604 "locationName":"item" 17605 } 17606 }, 17607 "InstanceStatusList":{ 17608 "type":"list", 17609 "member":{ 17610 "shape":"InstanceStatus", 17611 "locationName":"item" 17612 } 17613 }, 17614 "InstanceStatusSummary":{ 17615 "type":"structure", 17616 "members":{ 17617 "Details":{ 17618 "shape":"InstanceStatusDetailsList", 17619 "locationName":"details" 17620 }, 17621 "Status":{ 17622 "shape":"SummaryStatus", 17623 "locationName":"status" 17624 } 17625 } 17626 }, 17627 "InstanceStorageFlag":{"type":"boolean"}, 17628 "InstanceStorageInfo":{ 17629 "type":"structure", 17630 "members":{ 17631 "TotalSizeInGB":{ 17632 "shape":"DiskSize", 17633 "locationName":"totalSizeInGB" 17634 }, 17635 "Disks":{ 17636 "shape":"DiskInfoList", 17637 "locationName":"disks" 17638 } 17639 } 17640 }, 17641 "InstanceType":{ 17642 "type":"string", 17643 "enum":[ 17644 "t1.micro", 17645 "t2.nano", 17646 "t2.micro", 17647 "t2.small", 17648 "t2.medium", 17649 "t2.large", 17650 "t2.xlarge", 17651 "t2.2xlarge", 17652 "t3.nano", 17653 "t3.micro", 17654 "t3.small", 17655 "t3.medium", 17656 "t3.large", 17657 "t3.xlarge", 17658 "t3.2xlarge", 17659 "t3a.nano", 17660 "t3a.micro", 17661 "t3a.small", 17662 "t3a.medium", 17663 "t3a.large", 17664 "t3a.xlarge", 17665 "t3a.2xlarge", 17666 "m1.small", 17667 "m1.medium", 17668 "m1.large", 17669 "m1.xlarge", 17670 "m3.medium", 17671 "m3.large", 17672 "m3.xlarge", 17673 "m3.2xlarge", 17674 "m4.large", 17675 "m4.xlarge", 17676 "m4.2xlarge", 17677 "m4.4xlarge", 17678 "m4.10xlarge", 17679 "m4.16xlarge", 17680 "m2.xlarge", 17681 "m2.2xlarge", 17682 "m2.4xlarge", 17683 "cr1.8xlarge", 17684 "r3.large", 17685 "r3.xlarge", 17686 "r3.2xlarge", 17687 "r3.4xlarge", 17688 "r3.8xlarge", 17689 "r4.large", 17690 "r4.xlarge", 17691 "r4.2xlarge", 17692 "r4.4xlarge", 17693 "r4.8xlarge", 17694 "r4.16xlarge", 17695 "r5.large", 17696 "r5.xlarge", 17697 "r5.2xlarge", 17698 "r5.4xlarge", 17699 "r5.8xlarge", 17700 "r5.12xlarge", 17701 "r5.16xlarge", 17702 "r5.24xlarge", 17703 "r5.metal", 17704 "r5a.large", 17705 "r5a.xlarge", 17706 "r5a.2xlarge", 17707 "r5a.4xlarge", 17708 "r5a.8xlarge", 17709 "r5a.12xlarge", 17710 "r5a.16xlarge", 17711 "r5a.24xlarge", 17712 "r5d.large", 17713 "r5d.xlarge", 17714 "r5d.2xlarge", 17715 "r5d.4xlarge", 17716 "r5d.8xlarge", 17717 "r5d.12xlarge", 17718 "r5d.16xlarge", 17719 "r5d.24xlarge", 17720 "r5d.metal", 17721 "r5ad.large", 17722 "r5ad.xlarge", 17723 "r5ad.2xlarge", 17724 "r5ad.4xlarge", 17725 "r5ad.8xlarge", 17726 "r5ad.12xlarge", 17727 "r5ad.16xlarge", 17728 "r5ad.24xlarge", 17729 "x1.16xlarge", 17730 "x1.32xlarge", 17731 "x1e.xlarge", 17732 "x1e.2xlarge", 17733 "x1e.4xlarge", 17734 "x1e.8xlarge", 17735 "x1e.16xlarge", 17736 "x1e.32xlarge", 17737 "i2.xlarge", 17738 "i2.2xlarge", 17739 "i2.4xlarge", 17740 "i2.8xlarge", 17741 "i3.large", 17742 "i3.xlarge", 17743 "i3.2xlarge", 17744 "i3.4xlarge", 17745 "i3.8xlarge", 17746 "i3.16xlarge", 17747 "i3.metal", 17748 "i3en.large", 17749 "i3en.xlarge", 17750 "i3en.2xlarge", 17751 "i3en.3xlarge", 17752 "i3en.6xlarge", 17753 "i3en.12xlarge", 17754 "i3en.24xlarge", 17755 "i3en.metal", 17756 "hi1.4xlarge", 17757 "hs1.8xlarge", 17758 "c1.medium", 17759 "c1.xlarge", 17760 "c3.large", 17761 "c3.xlarge", 17762 "c3.2xlarge", 17763 "c3.4xlarge", 17764 "c3.8xlarge", 17765 "c4.large", 17766 "c4.xlarge", 17767 "c4.2xlarge", 17768 "c4.4xlarge", 17769 "c4.8xlarge", 17770 "c5.large", 17771 "c5.xlarge", 17772 "c5.2xlarge", 17773 "c5.4xlarge", 17774 "c5.9xlarge", 17775 "c5.12xlarge", 17776 "c5.18xlarge", 17777 "c5.24xlarge", 17778 "c5.metal", 17779 "c5d.large", 17780 "c5d.xlarge", 17781 "c5d.2xlarge", 17782 "c5d.4xlarge", 17783 "c5d.9xlarge", 17784 "c5d.12xlarge", 17785 "c5d.18xlarge", 17786 "c5d.24xlarge", 17787 "c5d.metal", 17788 "c5n.large", 17789 "c5n.xlarge", 17790 "c5n.2xlarge", 17791 "c5n.4xlarge", 17792 "c5n.9xlarge", 17793 "c5n.18xlarge", 17794 "cc1.4xlarge", 17795 "cc2.8xlarge", 17796 "g2.2xlarge", 17797 "g2.8xlarge", 17798 "g3.4xlarge", 17799 "g3.8xlarge", 17800 "g3.16xlarge", 17801 "g3s.xlarge", 17802 "g4dn.xlarge", 17803 "g4dn.2xlarge", 17804 "g4dn.4xlarge", 17805 "g4dn.8xlarge", 17806 "g4dn.12xlarge", 17807 "g4dn.16xlarge", 17808 "cg1.4xlarge", 17809 "p2.xlarge", 17810 "p2.8xlarge", 17811 "p2.16xlarge", 17812 "p3.2xlarge", 17813 "p3.8xlarge", 17814 "p3.16xlarge", 17815 "p3dn.24xlarge", 17816 "d2.xlarge", 17817 "d2.2xlarge", 17818 "d2.4xlarge", 17819 "d2.8xlarge", 17820 "f1.2xlarge", 17821 "f1.4xlarge", 17822 "f1.16xlarge", 17823 "m5.large", 17824 "m5.xlarge", 17825 "m5.2xlarge", 17826 "m5.4xlarge", 17827 "m5.8xlarge", 17828 "m5.12xlarge", 17829 "m5.16xlarge", 17830 "m5.24xlarge", 17831 "m5.metal", 17832 "m5a.large", 17833 "m5a.xlarge", 17834 "m5a.2xlarge", 17835 "m5a.4xlarge", 17836 "m5a.8xlarge", 17837 "m5a.12xlarge", 17838 "m5a.16xlarge", 17839 "m5a.24xlarge", 17840 "m5d.large", 17841 "m5d.xlarge", 17842 "m5d.2xlarge", 17843 "m5d.4xlarge", 17844 "m5d.8xlarge", 17845 "m5d.12xlarge", 17846 "m5d.16xlarge", 17847 "m5d.24xlarge", 17848 "m5d.metal", 17849 "m5ad.large", 17850 "m5ad.xlarge", 17851 "m5ad.2xlarge", 17852 "m5ad.4xlarge", 17853 "m5ad.8xlarge", 17854 "m5ad.12xlarge", 17855 "m5ad.16xlarge", 17856 "m5ad.24xlarge", 17857 "h1.2xlarge", 17858 "h1.4xlarge", 17859 "h1.8xlarge", 17860 "h1.16xlarge", 17861 "z1d.large", 17862 "z1d.xlarge", 17863 "z1d.2xlarge", 17864 "z1d.3xlarge", 17865 "z1d.6xlarge", 17866 "z1d.12xlarge", 17867 "z1d.metal", 17868 "u-6tb1.metal", 17869 "u-9tb1.metal", 17870 "u-12tb1.metal", 17871 "u-18tb1.metal", 17872 "u-24tb1.metal", 17873 "a1.medium", 17874 "a1.large", 17875 "a1.xlarge", 17876 "a1.2xlarge", 17877 "a1.4xlarge", 17878 "a1.metal", 17879 "m5dn.large", 17880 "m5dn.xlarge", 17881 "m5dn.2xlarge", 17882 "m5dn.4xlarge", 17883 "m5dn.8xlarge", 17884 "m5dn.12xlarge", 17885 "m5dn.16xlarge", 17886 "m5dn.24xlarge", 17887 "m5n.large", 17888 "m5n.xlarge", 17889 "m5n.2xlarge", 17890 "m5n.4xlarge", 17891 "m5n.8xlarge", 17892 "m5n.12xlarge", 17893 "m5n.16xlarge", 17894 "m5n.24xlarge", 17895 "r5dn.large", 17896 "r5dn.xlarge", 17897 "r5dn.2xlarge", 17898 "r5dn.4xlarge", 17899 "r5dn.8xlarge", 17900 "r5dn.12xlarge", 17901 "r5dn.16xlarge", 17902 "r5dn.24xlarge", 17903 "r5n.large", 17904 "r5n.xlarge", 17905 "r5n.2xlarge", 17906 "r5n.4xlarge", 17907 "r5n.8xlarge", 17908 "r5n.12xlarge", 17909 "r5n.16xlarge", 17910 "r5n.24xlarge", 17911 "inf1.xlarge", 17912 "inf1.2xlarge", 17913 "inf1.6xlarge", 17914 "inf1.24xlarge" 17915 ] 17916 }, 17917 "InstanceTypeHypervisor":{ 17918 "type":"string", 17919 "enum":[ 17920 "nitro", 17921 "xen" 17922 ] 17923 }, 17924 "InstanceTypeInfo":{ 17925 "type":"structure", 17926 "members":{ 17927 "InstanceType":{ 17928 "shape":"InstanceType", 17929 "locationName":"instanceType" 17930 }, 17931 "CurrentGeneration":{ 17932 "shape":"CurrentGenerationFlag", 17933 "locationName":"currentGeneration" 17934 }, 17935 "FreeTierEligible":{ 17936 "shape":"FreeTierEligibleFlag", 17937 "locationName":"freeTierEligible" 17938 }, 17939 "SupportedUsageClasses":{ 17940 "shape":"UsageClassTypeList", 17941 "locationName":"supportedUsageClasses" 17942 }, 17943 "SupportedRootDeviceTypes":{ 17944 "shape":"RootDeviceTypeList", 17945 "locationName":"supportedRootDeviceTypes" 17946 }, 17947 "BareMetal":{ 17948 "shape":"BareMetalFlag", 17949 "locationName":"bareMetal" 17950 }, 17951 "Hypervisor":{ 17952 "shape":"InstanceTypeHypervisor", 17953 "locationName":"hypervisor" 17954 }, 17955 "ProcessorInfo":{ 17956 "shape":"ProcessorInfo", 17957 "locationName":"processorInfo" 17958 }, 17959 "VCpuInfo":{ 17960 "shape":"VCpuInfo", 17961 "locationName":"vCpuInfo" 17962 }, 17963 "MemoryInfo":{ 17964 "shape":"MemoryInfo", 17965 "locationName":"memoryInfo" 17966 }, 17967 "InstanceStorageSupported":{ 17968 "shape":"InstanceStorageFlag", 17969 "locationName":"instanceStorageSupported" 17970 }, 17971 "InstanceStorageInfo":{ 17972 "shape":"InstanceStorageInfo", 17973 "locationName":"instanceStorageInfo" 17974 }, 17975 "EbsInfo":{ 17976 "shape":"EbsInfo", 17977 "locationName":"ebsInfo" 17978 }, 17979 "NetworkInfo":{ 17980 "shape":"NetworkInfo", 17981 "locationName":"networkInfo" 17982 }, 17983 "GpuInfo":{ 17984 "shape":"GpuInfo", 17985 "locationName":"gpuInfo" 17986 }, 17987 "FpgaInfo":{ 17988 "shape":"FpgaInfo", 17989 "locationName":"fpgaInfo" 17990 }, 17991 "PlacementGroupInfo":{ 17992 "shape":"PlacementGroupInfo", 17993 "locationName":"placementGroupInfo" 17994 }, 17995 "InferenceAcceleratorInfo":{ 17996 "shape":"InferenceAcceleratorInfo", 17997 "locationName":"inferenceAcceleratorInfo" 17998 }, 17999 "HibernationSupported":{ 18000 "shape":"HibernationFlag", 18001 "locationName":"hibernationSupported" 18002 }, 18003 "BurstablePerformanceSupported":{ 18004 "shape":"BurstablePerformanceFlag", 18005 "locationName":"burstablePerformanceSupported" 18006 }, 18007 "DedicatedHostsSupported":{ 18008 "shape":"DedicatedHostFlag", 18009 "locationName":"dedicatedHostsSupported" 18010 }, 18011 "AutoRecoverySupported":{ 18012 "shape":"AutoRecoveryFlag", 18013 "locationName":"autoRecoverySupported" 18014 } 18015 } 18016 }, 18017 "InstanceTypeInfoList":{ 18018 "type":"list", 18019 "member":{ 18020 "shape":"InstanceTypeInfo", 18021 "locationName":"item" 18022 } 18023 }, 18024 "InstanceTypeList":{ 18025 "type":"list", 18026 "member":{"shape":"InstanceType"} 18027 }, 18028 "InstanceTypeOffering":{ 18029 "type":"structure", 18030 "members":{ 18031 "InstanceType":{ 18032 "shape":"InstanceType", 18033 "locationName":"instanceType" 18034 }, 18035 "LocationType":{ 18036 "shape":"LocationType", 18037 "locationName":"locationType" 18038 }, 18039 "Location":{ 18040 "shape":"Location", 18041 "locationName":"location" 18042 } 18043 } 18044 }, 18045 "InstanceTypeOfferingsList":{ 18046 "type":"list", 18047 "member":{ 18048 "shape":"InstanceTypeOffering", 18049 "locationName":"item" 18050 } 18051 }, 18052 "InstanceUsage":{ 18053 "type":"structure", 18054 "members":{ 18055 "AccountId":{ 18056 "shape":"String", 18057 "locationName":"accountId" 18058 }, 18059 "UsedInstanceCount":{ 18060 "shape":"Integer", 18061 "locationName":"usedInstanceCount" 18062 } 18063 } 18064 }, 18065 "InstanceUsageSet":{ 18066 "type":"list", 18067 "member":{ 18068 "shape":"InstanceUsage", 18069 "locationName":"item" 18070 } 18071 }, 18072 "Integer":{"type":"integer"}, 18073 "InterfacePermissionType":{ 18074 "type":"string", 18075 "enum":[ 18076 "INSTANCE-ATTACH", 18077 "EIP-ASSOCIATE" 18078 ] 18079 }, 18080 "InternetGateway":{ 18081 "type":"structure", 18082 "members":{ 18083 "Attachments":{ 18084 "shape":"InternetGatewayAttachmentList", 18085 "locationName":"attachmentSet" 18086 }, 18087 "InternetGatewayId":{ 18088 "shape":"String", 18089 "locationName":"internetGatewayId" 18090 }, 18091 "OwnerId":{ 18092 "shape":"String", 18093 "locationName":"ownerId" 18094 }, 18095 "Tags":{ 18096 "shape":"TagList", 18097 "locationName":"tagSet" 18098 } 18099 } 18100 }, 18101 "InternetGatewayAttachment":{ 18102 "type":"structure", 18103 "members":{ 18104 "State":{ 18105 "shape":"AttachmentStatus", 18106 "locationName":"state" 18107 }, 18108 "VpcId":{ 18109 "shape":"String", 18110 "locationName":"vpcId" 18111 } 18112 } 18113 }, 18114 "InternetGatewayAttachmentList":{ 18115 "type":"list", 18116 "member":{ 18117 "shape":"InternetGatewayAttachment", 18118 "locationName":"item" 18119 } 18120 }, 18121 "InternetGatewayId":{"type":"string"}, 18122 "InternetGatewayIdList":{ 18123 "type":"list", 18124 "member":{ 18125 "shape":"InternetGatewayId", 18126 "locationName":"item" 18127 } 18128 }, 18129 "InternetGatewayList":{ 18130 "type":"list", 18131 "member":{ 18132 "shape":"InternetGateway", 18133 "locationName":"item" 18134 } 18135 }, 18136 "IpPermission":{ 18137 "type":"structure", 18138 "members":{ 18139 "FromPort":{ 18140 "shape":"Integer", 18141 "locationName":"fromPort" 18142 }, 18143 "IpProtocol":{ 18144 "shape":"String", 18145 "locationName":"ipProtocol" 18146 }, 18147 "IpRanges":{ 18148 "shape":"IpRangeList", 18149 "locationName":"ipRanges" 18150 }, 18151 "Ipv6Ranges":{ 18152 "shape":"Ipv6RangeList", 18153 "locationName":"ipv6Ranges" 18154 }, 18155 "PrefixListIds":{ 18156 "shape":"PrefixListIdList", 18157 "locationName":"prefixListIds" 18158 }, 18159 "ToPort":{ 18160 "shape":"Integer", 18161 "locationName":"toPort" 18162 }, 18163 "UserIdGroupPairs":{ 18164 "shape":"UserIdGroupPairList", 18165 "locationName":"groups" 18166 } 18167 } 18168 }, 18169 "IpPermissionList":{ 18170 "type":"list", 18171 "member":{ 18172 "shape":"IpPermission", 18173 "locationName":"item" 18174 } 18175 }, 18176 "IpRange":{ 18177 "type":"structure", 18178 "members":{ 18179 "CidrIp":{ 18180 "shape":"String", 18181 "locationName":"cidrIp" 18182 }, 18183 "Description":{ 18184 "shape":"String", 18185 "locationName":"description" 18186 } 18187 } 18188 }, 18189 "IpRangeList":{ 18190 "type":"list", 18191 "member":{ 18192 "shape":"IpRange", 18193 "locationName":"item" 18194 } 18195 }, 18196 "IpRanges":{ 18197 "type":"list", 18198 "member":{ 18199 "shape":"String", 18200 "locationName":"item" 18201 } 18202 }, 18203 "Ipv4PoolEc2Id":{"type":"string"}, 18204 "Ipv6Address":{"type":"string"}, 18205 "Ipv6AddressList":{ 18206 "type":"list", 18207 "member":{ 18208 "shape":"String", 18209 "locationName":"item" 18210 } 18211 }, 18212 "Ipv6CidrAssociation":{ 18213 "type":"structure", 18214 "members":{ 18215 "Ipv6Cidr":{ 18216 "shape":"String", 18217 "locationName":"ipv6Cidr" 18218 }, 18219 "AssociatedResource":{ 18220 "shape":"String", 18221 "locationName":"associatedResource" 18222 } 18223 } 18224 }, 18225 "Ipv6CidrAssociationSet":{ 18226 "type":"list", 18227 "member":{ 18228 "shape":"Ipv6CidrAssociation", 18229 "locationName":"item" 18230 } 18231 }, 18232 "Ipv6CidrBlock":{ 18233 "type":"structure", 18234 "members":{ 18235 "Ipv6CidrBlock":{ 18236 "shape":"String", 18237 "locationName":"ipv6CidrBlock" 18238 } 18239 } 18240 }, 18241 "Ipv6CidrBlockSet":{ 18242 "type":"list", 18243 "member":{ 18244 "shape":"Ipv6CidrBlock", 18245 "locationName":"item" 18246 } 18247 }, 18248 "Ipv6Flag":{"type":"boolean"}, 18249 "Ipv6Pool":{ 18250 "type":"structure", 18251 "members":{ 18252 "PoolId":{ 18253 "shape":"String", 18254 "locationName":"poolId" 18255 }, 18256 "Description":{ 18257 "shape":"String", 18258 "locationName":"description" 18259 }, 18260 "PoolCidrBlocks":{ 18261 "shape":"PoolCidrBlocksSet", 18262 "locationName":"poolCidrBlockSet" 18263 }, 18264 "Tags":{ 18265 "shape":"TagList", 18266 "locationName":"tagSet" 18267 } 18268 } 18269 }, 18270 "Ipv6PoolEc2Id":{"type":"string"}, 18271 "Ipv6PoolIdList":{ 18272 "type":"list", 18273 "member":{ 18274 "shape":"Ipv6PoolEc2Id", 18275 "locationName":"item" 18276 } 18277 }, 18278 "Ipv6PoolMaxResults":{ 18279 "type":"integer", 18280 "max":1000, 18281 "min":1 18282 }, 18283 "Ipv6PoolSet":{ 18284 "type":"list", 18285 "member":{ 18286 "shape":"Ipv6Pool", 18287 "locationName":"item" 18288 } 18289 }, 18290 "Ipv6Range":{ 18291 "type":"structure", 18292 "members":{ 18293 "CidrIpv6":{ 18294 "shape":"String", 18295 "locationName":"cidrIpv6" 18296 }, 18297 "Description":{ 18298 "shape":"String", 18299 "locationName":"description" 18300 } 18301 } 18302 }, 18303 "Ipv6RangeList":{ 18304 "type":"list", 18305 "member":{ 18306 "shape":"Ipv6Range", 18307 "locationName":"item" 18308 } 18309 }, 18310 "Ipv6SupportValue":{ 18311 "type":"string", 18312 "enum":[ 18313 "enable", 18314 "disable" 18315 ] 18316 }, 18317 "KernelId":{"type":"string"}, 18318 "KeyNameStringList":{ 18319 "type":"list", 18320 "member":{ 18321 "shape":"KeyPairName", 18322 "locationName":"KeyName" 18323 } 18324 }, 18325 "KeyPair":{ 18326 "type":"structure", 18327 "members":{ 18328 "KeyFingerprint":{ 18329 "shape":"String", 18330 "locationName":"keyFingerprint" 18331 }, 18332 "KeyMaterial":{ 18333 "shape":"SensitiveUserData", 18334 "locationName":"keyMaterial" 18335 }, 18336 "KeyName":{ 18337 "shape":"String", 18338 "locationName":"keyName" 18339 }, 18340 "KeyPairId":{ 18341 "shape":"String", 18342 "locationName":"keyPairId" 18343 } 18344 } 18345 }, 18346 "KeyPairId":{"type":"string"}, 18347 "KeyPairIdStringList":{ 18348 "type":"list", 18349 "member":{ 18350 "shape":"KeyPairId", 18351 "locationName":"KeyPairId" 18352 } 18353 }, 18354 "KeyPairInfo":{ 18355 "type":"structure", 18356 "members":{ 18357 "KeyPairId":{ 18358 "shape":"String", 18359 "locationName":"keyPairId" 18360 }, 18361 "KeyFingerprint":{ 18362 "shape":"String", 18363 "locationName":"keyFingerprint" 18364 }, 18365 "KeyName":{ 18366 "shape":"String", 18367 "locationName":"keyName" 18368 }, 18369 "Tags":{ 18370 "shape":"TagList", 18371 "locationName":"tagSet" 18372 } 18373 } 18374 }, 18375 "KeyPairList":{ 18376 "type":"list", 18377 "member":{ 18378 "shape":"KeyPairInfo", 18379 "locationName":"item" 18380 } 18381 }, 18382 "KeyPairName":{"type":"string"}, 18383 "KmsKeyId":{"type":"string"}, 18384 "LastError":{ 18385 "type":"structure", 18386 "members":{ 18387 "Message":{ 18388 "shape":"String", 18389 "locationName":"message" 18390 }, 18391 "Code":{ 18392 "shape":"String", 18393 "locationName":"code" 18394 } 18395 } 18396 }, 18397 "LaunchPermission":{ 18398 "type":"structure", 18399 "members":{ 18400 "Group":{ 18401 "shape":"PermissionGroup", 18402 "locationName":"group" 18403 }, 18404 "UserId":{ 18405 "shape":"String", 18406 "locationName":"userId" 18407 } 18408 } 18409 }, 18410 "LaunchPermissionList":{ 18411 "type":"list", 18412 "member":{ 18413 "shape":"LaunchPermission", 18414 "locationName":"item" 18415 } 18416 }, 18417 "LaunchPermissionModifications":{ 18418 "type":"structure", 18419 "members":{ 18420 "Add":{"shape":"LaunchPermissionList"}, 18421 "Remove":{"shape":"LaunchPermissionList"} 18422 } 18423 }, 18424 "LaunchSpecification":{ 18425 "type":"structure", 18426 "members":{ 18427 "UserData":{ 18428 "shape":"String", 18429 "locationName":"userData" 18430 }, 18431 "SecurityGroups":{ 18432 "shape":"GroupIdentifierList", 18433 "locationName":"groupSet" 18434 }, 18435 "AddressingType":{ 18436 "shape":"String", 18437 "locationName":"addressingType" 18438 }, 18439 "BlockDeviceMappings":{ 18440 "shape":"BlockDeviceMappingList", 18441 "locationName":"blockDeviceMapping" 18442 }, 18443 "EbsOptimized":{ 18444 "shape":"Boolean", 18445 "locationName":"ebsOptimized" 18446 }, 18447 "IamInstanceProfile":{ 18448 "shape":"IamInstanceProfileSpecification", 18449 "locationName":"iamInstanceProfile" 18450 }, 18451 "ImageId":{ 18452 "shape":"String", 18453 "locationName":"imageId" 18454 }, 18455 "InstanceType":{ 18456 "shape":"InstanceType", 18457 "locationName":"instanceType" 18458 }, 18459 "KernelId":{ 18460 "shape":"String", 18461 "locationName":"kernelId" 18462 }, 18463 "KeyName":{ 18464 "shape":"String", 18465 "locationName":"keyName" 18466 }, 18467 "NetworkInterfaces":{ 18468 "shape":"InstanceNetworkInterfaceSpecificationList", 18469 "locationName":"networkInterfaceSet" 18470 }, 18471 "Placement":{ 18472 "shape":"SpotPlacement", 18473 "locationName":"placement" 18474 }, 18475 "RamdiskId":{ 18476 "shape":"String", 18477 "locationName":"ramdiskId" 18478 }, 18479 "SubnetId":{ 18480 "shape":"String", 18481 "locationName":"subnetId" 18482 }, 18483 "Monitoring":{ 18484 "shape":"RunInstancesMonitoringEnabled", 18485 "locationName":"monitoring" 18486 } 18487 } 18488 }, 18489 "LaunchSpecsList":{ 18490 "type":"list", 18491 "member":{ 18492 "shape":"SpotFleetLaunchSpecification", 18493 "locationName":"item" 18494 } 18495 }, 18496 "LaunchTemplate":{ 18497 "type":"structure", 18498 "members":{ 18499 "LaunchTemplateId":{ 18500 "shape":"String", 18501 "locationName":"launchTemplateId" 18502 }, 18503 "LaunchTemplateName":{ 18504 "shape":"LaunchTemplateName", 18505 "locationName":"launchTemplateName" 18506 }, 18507 "CreateTime":{ 18508 "shape":"DateTime", 18509 "locationName":"createTime" 18510 }, 18511 "CreatedBy":{ 18512 "shape":"String", 18513 "locationName":"createdBy" 18514 }, 18515 "DefaultVersionNumber":{ 18516 "shape":"Long", 18517 "locationName":"defaultVersionNumber" 18518 }, 18519 "LatestVersionNumber":{ 18520 "shape":"Long", 18521 "locationName":"latestVersionNumber" 18522 }, 18523 "Tags":{ 18524 "shape":"TagList", 18525 "locationName":"tagSet" 18526 } 18527 } 18528 }, 18529 "LaunchTemplateAndOverridesResponse":{ 18530 "type":"structure", 18531 "members":{ 18532 "LaunchTemplateSpecification":{ 18533 "shape":"FleetLaunchTemplateSpecification", 18534 "locationName":"launchTemplateSpecification" 18535 }, 18536 "Overrides":{ 18537 "shape":"FleetLaunchTemplateOverrides", 18538 "locationName":"overrides" 18539 } 18540 } 18541 }, 18542 "LaunchTemplateBlockDeviceMapping":{ 18543 "type":"structure", 18544 "members":{ 18545 "DeviceName":{ 18546 "shape":"String", 18547 "locationName":"deviceName" 18548 }, 18549 "VirtualName":{ 18550 "shape":"String", 18551 "locationName":"virtualName" 18552 }, 18553 "Ebs":{ 18554 "shape":"LaunchTemplateEbsBlockDevice", 18555 "locationName":"ebs" 18556 }, 18557 "NoDevice":{ 18558 "shape":"String", 18559 "locationName":"noDevice" 18560 } 18561 } 18562 }, 18563 "LaunchTemplateBlockDeviceMappingList":{ 18564 "type":"list", 18565 "member":{ 18566 "shape":"LaunchTemplateBlockDeviceMapping", 18567 "locationName":"item" 18568 } 18569 }, 18570 "LaunchTemplateBlockDeviceMappingRequest":{ 18571 "type":"structure", 18572 "members":{ 18573 "DeviceName":{"shape":"String"}, 18574 "VirtualName":{"shape":"String"}, 18575 "Ebs":{"shape":"LaunchTemplateEbsBlockDeviceRequest"}, 18576 "NoDevice":{"shape":"String"} 18577 } 18578 }, 18579 "LaunchTemplateBlockDeviceMappingRequestList":{ 18580 "type":"list", 18581 "member":{ 18582 "shape":"LaunchTemplateBlockDeviceMappingRequest", 18583 "locationName":"BlockDeviceMapping" 18584 } 18585 }, 18586 "LaunchTemplateCapacityReservationSpecificationRequest":{ 18587 "type":"structure", 18588 "members":{ 18589 "CapacityReservationPreference":{"shape":"CapacityReservationPreference"}, 18590 "CapacityReservationTarget":{"shape":"CapacityReservationTarget"} 18591 } 18592 }, 18593 "LaunchTemplateCapacityReservationSpecificationResponse":{ 18594 "type":"structure", 18595 "members":{ 18596 "CapacityReservationPreference":{ 18597 "shape":"CapacityReservationPreference", 18598 "locationName":"capacityReservationPreference" 18599 }, 18600 "CapacityReservationTarget":{ 18601 "shape":"CapacityReservationTargetResponse", 18602 "locationName":"capacityReservationTarget" 18603 } 18604 } 18605 }, 18606 "LaunchTemplateConfig":{ 18607 "type":"structure", 18608 "members":{ 18609 "LaunchTemplateSpecification":{ 18610 "shape":"FleetLaunchTemplateSpecification", 18611 "locationName":"launchTemplateSpecification" 18612 }, 18613 "Overrides":{ 18614 "shape":"LaunchTemplateOverridesList", 18615 "locationName":"overrides" 18616 } 18617 } 18618 }, 18619 "LaunchTemplateConfigList":{ 18620 "type":"list", 18621 "member":{ 18622 "shape":"LaunchTemplateConfig", 18623 "locationName":"item" 18624 } 18625 }, 18626 "LaunchTemplateCpuOptions":{ 18627 "type":"structure", 18628 "members":{ 18629 "CoreCount":{ 18630 "shape":"Integer", 18631 "locationName":"coreCount" 18632 }, 18633 "ThreadsPerCore":{ 18634 "shape":"Integer", 18635 "locationName":"threadsPerCore" 18636 } 18637 } 18638 }, 18639 "LaunchTemplateCpuOptionsRequest":{ 18640 "type":"structure", 18641 "members":{ 18642 "CoreCount":{"shape":"Integer"}, 18643 "ThreadsPerCore":{"shape":"Integer"} 18644 } 18645 }, 18646 "LaunchTemplateEbsBlockDevice":{ 18647 "type":"structure", 18648 "members":{ 18649 "Encrypted":{ 18650 "shape":"Boolean", 18651 "locationName":"encrypted" 18652 }, 18653 "DeleteOnTermination":{ 18654 "shape":"Boolean", 18655 "locationName":"deleteOnTermination" 18656 }, 18657 "Iops":{ 18658 "shape":"Integer", 18659 "locationName":"iops" 18660 }, 18661 "KmsKeyId":{ 18662 "shape":"KmsKeyId", 18663 "locationName":"kmsKeyId" 18664 }, 18665 "SnapshotId":{ 18666 "shape":"SnapshotId", 18667 "locationName":"snapshotId" 18668 }, 18669 "VolumeSize":{ 18670 "shape":"Integer", 18671 "locationName":"volumeSize" 18672 }, 18673 "VolumeType":{ 18674 "shape":"VolumeType", 18675 "locationName":"volumeType" 18676 } 18677 } 18678 }, 18679 "LaunchTemplateEbsBlockDeviceRequest":{ 18680 "type":"structure", 18681 "members":{ 18682 "Encrypted":{"shape":"Boolean"}, 18683 "DeleteOnTermination":{"shape":"Boolean"}, 18684 "Iops":{"shape":"Integer"}, 18685 "KmsKeyId":{"shape":"KmsKeyId"}, 18686 "SnapshotId":{"shape":"SnapshotId"}, 18687 "VolumeSize":{"shape":"Integer"}, 18688 "VolumeType":{"shape":"VolumeType"} 18689 } 18690 }, 18691 "LaunchTemplateElasticInferenceAccelerator":{ 18692 "type":"structure", 18693 "required":["Type"], 18694 "members":{ 18695 "Type":{"shape":"String"}, 18696 "Count":{"shape":"LaunchTemplateElasticInferenceAcceleratorCount"} 18697 } 18698 }, 18699 "LaunchTemplateElasticInferenceAcceleratorCount":{ 18700 "type":"integer", 18701 "min":1 18702 }, 18703 "LaunchTemplateElasticInferenceAcceleratorList":{ 18704 "type":"list", 18705 "member":{ 18706 "shape":"LaunchTemplateElasticInferenceAccelerator", 18707 "locationName":"item" 18708 } 18709 }, 18710 "LaunchTemplateElasticInferenceAcceleratorResponse":{ 18711 "type":"structure", 18712 "members":{ 18713 "Type":{ 18714 "shape":"String", 18715 "locationName":"type" 18716 }, 18717 "Count":{ 18718 "shape":"Integer", 18719 "locationName":"count" 18720 } 18721 } 18722 }, 18723 "LaunchTemplateElasticInferenceAcceleratorResponseList":{ 18724 "type":"list", 18725 "member":{ 18726 "shape":"LaunchTemplateElasticInferenceAcceleratorResponse", 18727 "locationName":"item" 18728 } 18729 }, 18730 "LaunchTemplateErrorCode":{ 18731 "type":"string", 18732 "enum":[ 18733 "launchTemplateIdDoesNotExist", 18734 "launchTemplateIdMalformed", 18735 "launchTemplateNameDoesNotExist", 18736 "launchTemplateNameMalformed", 18737 "launchTemplateVersionDoesNotExist", 18738 "unexpectedError" 18739 ] 18740 }, 18741 "LaunchTemplateHibernationOptions":{ 18742 "type":"structure", 18743 "members":{ 18744 "Configured":{ 18745 "shape":"Boolean", 18746 "locationName":"configured" 18747 } 18748 } 18749 }, 18750 "LaunchTemplateHibernationOptionsRequest":{ 18751 "type":"structure", 18752 "members":{ 18753 "Configured":{"shape":"Boolean"} 18754 } 18755 }, 18756 "LaunchTemplateHttpTokensState":{ 18757 "type":"string", 18758 "enum":[ 18759 "optional", 18760 "required" 18761 ] 18762 }, 18763 "LaunchTemplateIamInstanceProfileSpecification":{ 18764 "type":"structure", 18765 "members":{ 18766 "Arn":{ 18767 "shape":"String", 18768 "locationName":"arn" 18769 }, 18770 "Name":{ 18771 "shape":"String", 18772 "locationName":"name" 18773 } 18774 } 18775 }, 18776 "LaunchTemplateIamInstanceProfileSpecificationRequest":{ 18777 "type":"structure", 18778 "members":{ 18779 "Arn":{"shape":"String"}, 18780 "Name":{"shape":"String"} 18781 } 18782 }, 18783 "LaunchTemplateId":{"type":"string"}, 18784 "LaunchTemplateIdStringList":{ 18785 "type":"list", 18786 "member":{ 18787 "shape":"LaunchTemplateId", 18788 "locationName":"item" 18789 } 18790 }, 18791 "LaunchTemplateInstanceMarketOptions":{ 18792 "type":"structure", 18793 "members":{ 18794 "MarketType":{ 18795 "shape":"MarketType", 18796 "locationName":"marketType" 18797 }, 18798 "SpotOptions":{ 18799 "shape":"LaunchTemplateSpotMarketOptions", 18800 "locationName":"spotOptions" 18801 } 18802 } 18803 }, 18804 "LaunchTemplateInstanceMarketOptionsRequest":{ 18805 "type":"structure", 18806 "members":{ 18807 "MarketType":{"shape":"MarketType"}, 18808 "SpotOptions":{"shape":"LaunchTemplateSpotMarketOptionsRequest"} 18809 } 18810 }, 18811 "LaunchTemplateInstanceMetadataEndpointState":{ 18812 "type":"string", 18813 "enum":[ 18814 "disabled", 18815 "enabled" 18816 ] 18817 }, 18818 "LaunchTemplateInstanceMetadataOptions":{ 18819 "type":"structure", 18820 "members":{ 18821 "State":{ 18822 "shape":"LaunchTemplateInstanceMetadataOptionsState", 18823 "locationName":"state" 18824 }, 18825 "HttpTokens":{ 18826 "shape":"LaunchTemplateHttpTokensState", 18827 "locationName":"httpTokens" 18828 }, 18829 "HttpPutResponseHopLimit":{ 18830 "shape":"Integer", 18831 "locationName":"httpPutResponseHopLimit" 18832 }, 18833 "HttpEndpoint":{ 18834 "shape":"LaunchTemplateInstanceMetadataEndpointState", 18835 "locationName":"httpEndpoint" 18836 } 18837 } 18838 }, 18839 "LaunchTemplateInstanceMetadataOptionsRequest":{ 18840 "type":"structure", 18841 "members":{ 18842 "HttpTokens":{"shape":"LaunchTemplateHttpTokensState"}, 18843 "HttpPutResponseHopLimit":{"shape":"Integer"}, 18844 "HttpEndpoint":{"shape":"LaunchTemplateInstanceMetadataEndpointState"} 18845 } 18846 }, 18847 "LaunchTemplateInstanceMetadataOptionsState":{ 18848 "type":"string", 18849 "enum":[ 18850 "pending", 18851 "applied" 18852 ] 18853 }, 18854 "LaunchTemplateInstanceNetworkInterfaceSpecification":{ 18855 "type":"structure", 18856 "members":{ 18857 "AssociatePublicIpAddress":{ 18858 "shape":"Boolean", 18859 "locationName":"associatePublicIpAddress" 18860 }, 18861 "DeleteOnTermination":{ 18862 "shape":"Boolean", 18863 "locationName":"deleteOnTermination" 18864 }, 18865 "Description":{ 18866 "shape":"String", 18867 "locationName":"description" 18868 }, 18869 "DeviceIndex":{ 18870 "shape":"Integer", 18871 "locationName":"deviceIndex" 18872 }, 18873 "Groups":{ 18874 "shape":"GroupIdStringList", 18875 "locationName":"groupSet" 18876 }, 18877 "InterfaceType":{ 18878 "shape":"String", 18879 "locationName":"interfaceType" 18880 }, 18881 "Ipv6AddressCount":{ 18882 "shape":"Integer", 18883 "locationName":"ipv6AddressCount" 18884 }, 18885 "Ipv6Addresses":{ 18886 "shape":"InstanceIpv6AddressList", 18887 "locationName":"ipv6AddressesSet" 18888 }, 18889 "NetworkInterfaceId":{ 18890 "shape":"NetworkInterfaceId", 18891 "locationName":"networkInterfaceId" 18892 }, 18893 "PrivateIpAddress":{ 18894 "shape":"String", 18895 "locationName":"privateIpAddress" 18896 }, 18897 "PrivateIpAddresses":{ 18898 "shape":"PrivateIpAddressSpecificationList", 18899 "locationName":"privateIpAddressesSet" 18900 }, 18901 "SecondaryPrivateIpAddressCount":{ 18902 "shape":"Integer", 18903 "locationName":"secondaryPrivateIpAddressCount" 18904 }, 18905 "SubnetId":{ 18906 "shape":"SubnetId", 18907 "locationName":"subnetId" 18908 } 18909 } 18910 }, 18911 "LaunchTemplateInstanceNetworkInterfaceSpecificationList":{ 18912 "type":"list", 18913 "member":{ 18914 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecification", 18915 "locationName":"item" 18916 } 18917 }, 18918 "LaunchTemplateInstanceNetworkInterfaceSpecificationRequest":{ 18919 "type":"structure", 18920 "members":{ 18921 "AssociatePublicIpAddress":{"shape":"Boolean"}, 18922 "DeleteOnTermination":{"shape":"Boolean"}, 18923 "Description":{"shape":"String"}, 18924 "DeviceIndex":{"shape":"Integer"}, 18925 "Groups":{ 18926 "shape":"SecurityGroupIdStringList", 18927 "locationName":"SecurityGroupId" 18928 }, 18929 "InterfaceType":{"shape":"String"}, 18930 "Ipv6AddressCount":{"shape":"Integer"}, 18931 "Ipv6Addresses":{"shape":"InstanceIpv6AddressListRequest"}, 18932 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 18933 "PrivateIpAddress":{"shape":"String"}, 18934 "PrivateIpAddresses":{"shape":"PrivateIpAddressSpecificationList"}, 18935 "SecondaryPrivateIpAddressCount":{"shape":"Integer"}, 18936 "SubnetId":{"shape":"SubnetId"} 18937 } 18938 }, 18939 "LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList":{ 18940 "type":"list", 18941 "member":{ 18942 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationRequest", 18943 "locationName":"InstanceNetworkInterfaceSpecification" 18944 } 18945 }, 18946 "LaunchTemplateLicenseConfiguration":{ 18947 "type":"structure", 18948 "members":{ 18949 "LicenseConfigurationArn":{ 18950 "shape":"String", 18951 "locationName":"licenseConfigurationArn" 18952 } 18953 } 18954 }, 18955 "LaunchTemplateLicenseConfigurationRequest":{ 18956 "type":"structure", 18957 "members":{ 18958 "LicenseConfigurationArn":{"shape":"String"} 18959 } 18960 }, 18961 "LaunchTemplateLicenseList":{ 18962 "type":"list", 18963 "member":{ 18964 "shape":"LaunchTemplateLicenseConfiguration", 18965 "locationName":"item" 18966 } 18967 }, 18968 "LaunchTemplateLicenseSpecificationListRequest":{ 18969 "type":"list", 18970 "member":{ 18971 "shape":"LaunchTemplateLicenseConfigurationRequest", 18972 "locationName":"item" 18973 } 18974 }, 18975 "LaunchTemplateName":{ 18976 "type":"string", 18977 "max":128, 18978 "min":3, 18979 "pattern":"[a-zA-Z0-9\\(\\)\\.\\-/_]+" 18980 }, 18981 "LaunchTemplateNameStringList":{ 18982 "type":"list", 18983 "member":{ 18984 "shape":"LaunchTemplateName", 18985 "locationName":"item" 18986 } 18987 }, 18988 "LaunchTemplateOverrides":{ 18989 "type":"structure", 18990 "members":{ 18991 "InstanceType":{ 18992 "shape":"InstanceType", 18993 "locationName":"instanceType" 18994 }, 18995 "SpotPrice":{ 18996 "shape":"String", 18997 "locationName":"spotPrice" 18998 }, 18999 "SubnetId":{ 19000 "shape":"String", 19001 "locationName":"subnetId" 19002 }, 19003 "AvailabilityZone":{ 19004 "shape":"String", 19005 "locationName":"availabilityZone" 19006 }, 19007 "WeightedCapacity":{ 19008 "shape":"Double", 19009 "locationName":"weightedCapacity" 19010 }, 19011 "Priority":{ 19012 "shape":"Double", 19013 "locationName":"priority" 19014 } 19015 } 19016 }, 19017 "LaunchTemplateOverridesList":{ 19018 "type":"list", 19019 "member":{ 19020 "shape":"LaunchTemplateOverrides", 19021 "locationName":"item" 19022 } 19023 }, 19024 "LaunchTemplatePlacement":{ 19025 "type":"structure", 19026 "members":{ 19027 "AvailabilityZone":{ 19028 "shape":"String", 19029 "locationName":"availabilityZone" 19030 }, 19031 "Affinity":{ 19032 "shape":"String", 19033 "locationName":"affinity" 19034 }, 19035 "GroupName":{ 19036 "shape":"String", 19037 "locationName":"groupName" 19038 }, 19039 "HostId":{ 19040 "shape":"String", 19041 "locationName":"hostId" 19042 }, 19043 "Tenancy":{ 19044 "shape":"Tenancy", 19045 "locationName":"tenancy" 19046 }, 19047 "SpreadDomain":{ 19048 "shape":"String", 19049 "locationName":"spreadDomain" 19050 }, 19051 "HostResourceGroupArn":{ 19052 "shape":"String", 19053 "locationName":"hostResourceGroupArn" 19054 }, 19055 "PartitionNumber":{ 19056 "shape":"Integer", 19057 "locationName":"partitionNumber" 19058 } 19059 } 19060 }, 19061 "LaunchTemplatePlacementRequest":{ 19062 "type":"structure", 19063 "members":{ 19064 "AvailabilityZone":{"shape":"String"}, 19065 "Affinity":{"shape":"String"}, 19066 "GroupName":{"shape":"PlacementGroupName"}, 19067 "HostId":{"shape":"DedicatedHostId"}, 19068 "Tenancy":{"shape":"Tenancy"}, 19069 "SpreadDomain":{"shape":"String"}, 19070 "HostResourceGroupArn":{"shape":"String"}, 19071 "PartitionNumber":{"shape":"Integer"} 19072 } 19073 }, 19074 "LaunchTemplateSet":{ 19075 "type":"list", 19076 "member":{ 19077 "shape":"LaunchTemplate", 19078 "locationName":"item" 19079 } 19080 }, 19081 "LaunchTemplateSpecification":{ 19082 "type":"structure", 19083 "members":{ 19084 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 19085 "LaunchTemplateName":{"shape":"String"}, 19086 "Version":{"shape":"String"} 19087 } 19088 }, 19089 "LaunchTemplateSpotMarketOptions":{ 19090 "type":"structure", 19091 "members":{ 19092 "MaxPrice":{ 19093 "shape":"String", 19094 "locationName":"maxPrice" 19095 }, 19096 "SpotInstanceType":{ 19097 "shape":"SpotInstanceType", 19098 "locationName":"spotInstanceType" 19099 }, 19100 "BlockDurationMinutes":{ 19101 "shape":"Integer", 19102 "locationName":"blockDurationMinutes" 19103 }, 19104 "ValidUntil":{ 19105 "shape":"DateTime", 19106 "locationName":"validUntil" 19107 }, 19108 "InstanceInterruptionBehavior":{ 19109 "shape":"InstanceInterruptionBehavior", 19110 "locationName":"instanceInterruptionBehavior" 19111 } 19112 } 19113 }, 19114 "LaunchTemplateSpotMarketOptionsRequest":{ 19115 "type":"structure", 19116 "members":{ 19117 "MaxPrice":{"shape":"String"}, 19118 "SpotInstanceType":{"shape":"SpotInstanceType"}, 19119 "BlockDurationMinutes":{"shape":"Integer"}, 19120 "ValidUntil":{"shape":"DateTime"}, 19121 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 19122 } 19123 }, 19124 "LaunchTemplateTagSpecification":{ 19125 "type":"structure", 19126 "members":{ 19127 "ResourceType":{ 19128 "shape":"ResourceType", 19129 "locationName":"resourceType" 19130 }, 19131 "Tags":{ 19132 "shape":"TagList", 19133 "locationName":"tagSet" 19134 } 19135 } 19136 }, 19137 "LaunchTemplateTagSpecificationList":{ 19138 "type":"list", 19139 "member":{ 19140 "shape":"LaunchTemplateTagSpecification", 19141 "locationName":"item" 19142 } 19143 }, 19144 "LaunchTemplateTagSpecificationRequest":{ 19145 "type":"structure", 19146 "members":{ 19147 "ResourceType":{"shape":"ResourceType"}, 19148 "Tags":{ 19149 "shape":"TagList", 19150 "locationName":"Tag" 19151 } 19152 } 19153 }, 19154 "LaunchTemplateTagSpecificationRequestList":{ 19155 "type":"list", 19156 "member":{ 19157 "shape":"LaunchTemplateTagSpecificationRequest", 19158 "locationName":"LaunchTemplateTagSpecificationRequest" 19159 } 19160 }, 19161 "LaunchTemplateVersion":{ 19162 "type":"structure", 19163 "members":{ 19164 "LaunchTemplateId":{ 19165 "shape":"String", 19166 "locationName":"launchTemplateId" 19167 }, 19168 "LaunchTemplateName":{ 19169 "shape":"LaunchTemplateName", 19170 "locationName":"launchTemplateName" 19171 }, 19172 "VersionNumber":{ 19173 "shape":"Long", 19174 "locationName":"versionNumber" 19175 }, 19176 "VersionDescription":{ 19177 "shape":"VersionDescription", 19178 "locationName":"versionDescription" 19179 }, 19180 "CreateTime":{ 19181 "shape":"DateTime", 19182 "locationName":"createTime" 19183 }, 19184 "CreatedBy":{ 19185 "shape":"String", 19186 "locationName":"createdBy" 19187 }, 19188 "DefaultVersion":{ 19189 "shape":"Boolean", 19190 "locationName":"defaultVersion" 19191 }, 19192 "LaunchTemplateData":{ 19193 "shape":"ResponseLaunchTemplateData", 19194 "locationName":"launchTemplateData" 19195 } 19196 } 19197 }, 19198 "LaunchTemplateVersionSet":{ 19199 "type":"list", 19200 "member":{ 19201 "shape":"LaunchTemplateVersion", 19202 "locationName":"item" 19203 } 19204 }, 19205 "LaunchTemplatesMonitoring":{ 19206 "type":"structure", 19207 "members":{ 19208 "Enabled":{ 19209 "shape":"Boolean", 19210 "locationName":"enabled" 19211 } 19212 } 19213 }, 19214 "LaunchTemplatesMonitoringRequest":{ 19215 "type":"structure", 19216 "members":{ 19217 "Enabled":{"shape":"Boolean"} 19218 } 19219 }, 19220 "LicenseConfiguration":{ 19221 "type":"structure", 19222 "members":{ 19223 "LicenseConfigurationArn":{ 19224 "shape":"String", 19225 "locationName":"licenseConfigurationArn" 19226 } 19227 } 19228 }, 19229 "LicenseConfigurationRequest":{ 19230 "type":"structure", 19231 "members":{ 19232 "LicenseConfigurationArn":{"shape":"String"} 19233 } 19234 }, 19235 "LicenseList":{ 19236 "type":"list", 19237 "member":{ 19238 "shape":"LicenseConfiguration", 19239 "locationName":"item" 19240 } 19241 }, 19242 "LicenseSpecificationListRequest":{ 19243 "type":"list", 19244 "member":{ 19245 "shape":"LicenseConfigurationRequest", 19246 "locationName":"item" 19247 } 19248 }, 19249 "ListingState":{ 19250 "type":"string", 19251 "enum":[ 19252 "available", 19253 "sold", 19254 "cancelled", 19255 "pending" 19256 ] 19257 }, 19258 "ListingStatus":{ 19259 "type":"string", 19260 "enum":[ 19261 "active", 19262 "pending", 19263 "cancelled", 19264 "closed" 19265 ] 19266 }, 19267 "LoadBalancersConfig":{ 19268 "type":"structure", 19269 "members":{ 19270 "ClassicLoadBalancersConfig":{ 19271 "shape":"ClassicLoadBalancersConfig", 19272 "locationName":"classicLoadBalancersConfig" 19273 }, 19274 "TargetGroupsConfig":{ 19275 "shape":"TargetGroupsConfig", 19276 "locationName":"targetGroupsConfig" 19277 } 19278 } 19279 }, 19280 "LoadPermission":{ 19281 "type":"structure", 19282 "members":{ 19283 "UserId":{ 19284 "shape":"String", 19285 "locationName":"userId" 19286 }, 19287 "Group":{ 19288 "shape":"PermissionGroup", 19289 "locationName":"group" 19290 } 19291 } 19292 }, 19293 "LoadPermissionList":{ 19294 "type":"list", 19295 "member":{ 19296 "shape":"LoadPermission", 19297 "locationName":"item" 19298 } 19299 }, 19300 "LoadPermissionListRequest":{ 19301 "type":"list", 19302 "member":{ 19303 "shape":"LoadPermissionRequest", 19304 "locationName":"item" 19305 } 19306 }, 19307 "LoadPermissionModifications":{ 19308 "type":"structure", 19309 "members":{ 19310 "Add":{"shape":"LoadPermissionListRequest"}, 19311 "Remove":{"shape":"LoadPermissionListRequest"} 19312 } 19313 }, 19314 "LoadPermissionRequest":{ 19315 "type":"structure", 19316 "members":{ 19317 "Group":{"shape":"PermissionGroup"}, 19318 "UserId":{"shape":"String"} 19319 } 19320 }, 19321 "LocalGateway":{ 19322 "type":"structure", 19323 "members":{ 19324 "LocalGatewayId":{ 19325 "shape":"LocalGatewayId", 19326 "locationName":"localGatewayId" 19327 }, 19328 "OutpostArn":{ 19329 "shape":"String", 19330 "locationName":"outpostArn" 19331 }, 19332 "OwnerId":{ 19333 "shape":"String", 19334 "locationName":"ownerId" 19335 }, 19336 "State":{ 19337 "shape":"String", 19338 "locationName":"state" 19339 }, 19340 "Tags":{ 19341 "shape":"TagList", 19342 "locationName":"tagSet" 19343 } 19344 } 19345 }, 19346 "LocalGatewayId":{"type":"string"}, 19347 "LocalGatewayIdSet":{ 19348 "type":"list", 19349 "member":{ 19350 "shape":"LocalGatewayId", 19351 "locationName":"item" 19352 } 19353 }, 19354 "LocalGatewayMaxResults":{ 19355 "type":"integer", 19356 "max":1000, 19357 "min":5 19358 }, 19359 "LocalGatewayRoute":{ 19360 "type":"structure", 19361 "members":{ 19362 "DestinationCidrBlock":{ 19363 "shape":"String", 19364 "locationName":"destinationCidrBlock" 19365 }, 19366 "LocalGatewayVirtualInterfaceGroupId":{ 19367 "shape":"LocalGatewayVirtualInterfaceGroupId", 19368 "locationName":"localGatewayVirtualInterfaceGroupId" 19369 }, 19370 "Type":{ 19371 "shape":"LocalGatewayRouteType", 19372 "locationName":"type" 19373 }, 19374 "State":{ 19375 "shape":"LocalGatewayRouteState", 19376 "locationName":"state" 19377 }, 19378 "LocalGatewayRouteTableId":{ 19379 "shape":"LocalGatewayRoutetableId", 19380 "locationName":"localGatewayRouteTableId" 19381 } 19382 } 19383 }, 19384 "LocalGatewayRouteList":{ 19385 "type":"list", 19386 "member":{ 19387 "shape":"LocalGatewayRoute", 19388 "locationName":"item" 19389 } 19390 }, 19391 "LocalGatewayRouteState":{ 19392 "type":"string", 19393 "enum":[ 19394 "pending", 19395 "active", 19396 "blackhole", 19397 "deleting", 19398 "deleted" 19399 ] 19400 }, 19401 "LocalGatewayRouteTable":{ 19402 "type":"structure", 19403 "members":{ 19404 "LocalGatewayRouteTableId":{ 19405 "shape":"String", 19406 "locationName":"localGatewayRouteTableId" 19407 }, 19408 "LocalGatewayId":{ 19409 "shape":"LocalGatewayId", 19410 "locationName":"localGatewayId" 19411 }, 19412 "OutpostArn":{ 19413 "shape":"String", 19414 "locationName":"outpostArn" 19415 }, 19416 "State":{ 19417 "shape":"String", 19418 "locationName":"state" 19419 }, 19420 "Tags":{ 19421 "shape":"TagList", 19422 "locationName":"tagSet" 19423 } 19424 } 19425 }, 19426 "LocalGatewayRouteTableIdSet":{ 19427 "type":"list", 19428 "member":{ 19429 "shape":"LocalGatewayRoutetableId", 19430 "locationName":"item" 19431 } 19432 }, 19433 "LocalGatewayRouteTableSet":{ 19434 "type":"list", 19435 "member":{ 19436 "shape":"LocalGatewayRouteTable", 19437 "locationName":"item" 19438 } 19439 }, 19440 "LocalGatewayRouteTableVirtualInterfaceGroupAssociation":{ 19441 "type":"structure", 19442 "members":{ 19443 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{ 19444 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId", 19445 "locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationId" 19446 }, 19447 "LocalGatewayVirtualInterfaceGroupId":{ 19448 "shape":"LocalGatewayVirtualInterfaceGroupId", 19449 "locationName":"localGatewayVirtualInterfaceGroupId" 19450 }, 19451 "LocalGatewayId":{ 19452 "shape":"String", 19453 "locationName":"localGatewayId" 19454 }, 19455 "LocalGatewayRouteTableId":{ 19456 "shape":"LocalGatewayId", 19457 "locationName":"localGatewayRouteTableId" 19458 }, 19459 "State":{ 19460 "shape":"String", 19461 "locationName":"state" 19462 }, 19463 "Tags":{ 19464 "shape":"TagList", 19465 "locationName":"tagSet" 19466 } 19467 } 19468 }, 19469 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{"type":"string"}, 19470 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet":{ 19471 "type":"list", 19472 "member":{ 19473 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId", 19474 "locationName":"item" 19475 } 19476 }, 19477 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet":{ 19478 "type":"list", 19479 "member":{ 19480 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociation", 19481 "locationName":"item" 19482 } 19483 }, 19484 "LocalGatewayRouteTableVpcAssociation":{ 19485 "type":"structure", 19486 "members":{ 19487 "LocalGatewayRouteTableVpcAssociationId":{ 19488 "shape":"LocalGatewayRouteTableVpcAssociationId", 19489 "locationName":"localGatewayRouteTableVpcAssociationId" 19490 }, 19491 "LocalGatewayRouteTableId":{ 19492 "shape":"String", 19493 "locationName":"localGatewayRouteTableId" 19494 }, 19495 "LocalGatewayId":{ 19496 "shape":"String", 19497 "locationName":"localGatewayId" 19498 }, 19499 "VpcId":{ 19500 "shape":"String", 19501 "locationName":"vpcId" 19502 }, 19503 "State":{ 19504 "shape":"String", 19505 "locationName":"state" 19506 }, 19507 "Tags":{ 19508 "shape":"TagList", 19509 "locationName":"tagSet" 19510 } 19511 } 19512 }, 19513 "LocalGatewayRouteTableVpcAssociationId":{"type":"string"}, 19514 "LocalGatewayRouteTableVpcAssociationIdSet":{ 19515 "type":"list", 19516 "member":{ 19517 "shape":"LocalGatewayRouteTableVpcAssociationId", 19518 "locationName":"item" 19519 } 19520 }, 19521 "LocalGatewayRouteTableVpcAssociationSet":{ 19522 "type":"list", 19523 "member":{ 19524 "shape":"LocalGatewayRouteTableVpcAssociation", 19525 "locationName":"item" 19526 } 19527 }, 19528 "LocalGatewayRouteType":{ 19529 "type":"string", 19530 "enum":[ 19531 "static", 19532 "propagated" 19533 ] 19534 }, 19535 "LocalGatewayRoutetableId":{"type":"string"}, 19536 "LocalGatewaySet":{ 19537 "type":"list", 19538 "member":{ 19539 "shape":"LocalGateway", 19540 "locationName":"item" 19541 } 19542 }, 19543 "LocalGatewayVirtualInterface":{ 19544 "type":"structure", 19545 "members":{ 19546 "LocalGatewayVirtualInterfaceId":{ 19547 "shape":"LocalGatewayVirtualInterfaceId", 19548 "locationName":"localGatewayVirtualInterfaceId" 19549 }, 19550 "LocalGatewayId":{ 19551 "shape":"String", 19552 "locationName":"localGatewayId" 19553 }, 19554 "Vlan":{ 19555 "shape":"Integer", 19556 "locationName":"vlan" 19557 }, 19558 "LocalAddress":{ 19559 "shape":"String", 19560 "locationName":"localAddress" 19561 }, 19562 "PeerAddress":{ 19563 "shape":"String", 19564 "locationName":"peerAddress" 19565 }, 19566 "LocalBgpAsn":{ 19567 "shape":"Integer", 19568 "locationName":"localBgpAsn" 19569 }, 19570 "PeerBgpAsn":{ 19571 "shape":"Integer", 19572 "locationName":"peerBgpAsn" 19573 }, 19574 "Tags":{ 19575 "shape":"TagList", 19576 "locationName":"tagSet" 19577 } 19578 } 19579 }, 19580 "LocalGatewayVirtualInterfaceGroup":{ 19581 "type":"structure", 19582 "members":{ 19583 "LocalGatewayVirtualInterfaceGroupId":{ 19584 "shape":"LocalGatewayVirtualInterfaceGroupId", 19585 "locationName":"localGatewayVirtualInterfaceGroupId" 19586 }, 19587 "LocalGatewayVirtualInterfaceIds":{ 19588 "shape":"LocalGatewayVirtualInterfaceIdSet", 19589 "locationName":"localGatewayVirtualInterfaceIdSet" 19590 }, 19591 "LocalGatewayId":{ 19592 "shape":"String", 19593 "locationName":"localGatewayId" 19594 }, 19595 "Tags":{ 19596 "shape":"TagList", 19597 "locationName":"tagSet" 19598 } 19599 } 19600 }, 19601 "LocalGatewayVirtualInterfaceGroupId":{"type":"string"}, 19602 "LocalGatewayVirtualInterfaceGroupIdSet":{ 19603 "type":"list", 19604 "member":{ 19605 "shape":"LocalGatewayVirtualInterfaceGroupId", 19606 "locationName":"item" 19607 } 19608 }, 19609 "LocalGatewayVirtualInterfaceGroupSet":{ 19610 "type":"list", 19611 "member":{ 19612 "shape":"LocalGatewayVirtualInterfaceGroup", 19613 "locationName":"item" 19614 } 19615 }, 19616 "LocalGatewayVirtualInterfaceId":{"type":"string"}, 19617 "LocalGatewayVirtualInterfaceIdSet":{ 19618 "type":"list", 19619 "member":{ 19620 "shape":"LocalGatewayVirtualInterfaceId", 19621 "locationName":"item" 19622 } 19623 }, 19624 "LocalGatewayVirtualInterfaceSet":{ 19625 "type":"list", 19626 "member":{ 19627 "shape":"LocalGatewayVirtualInterface", 19628 "locationName":"item" 19629 } 19630 }, 19631 "Location":{"type":"string"}, 19632 "LocationType":{ 19633 "type":"string", 19634 "enum":[ 19635 "region", 19636 "availability-zone", 19637 "availability-zone-id" 19638 ] 19639 }, 19640 "LogDestinationType":{ 19641 "type":"string", 19642 "enum":[ 19643 "cloud-watch-logs", 19644 "s3" 19645 ] 19646 }, 19647 "Long":{"type":"long"}, 19648 "MarketType":{ 19649 "type":"string", 19650 "enum":["spot"] 19651 }, 19652 "MaxIpv4AddrPerInterface":{"type":"integer"}, 19653 "MaxIpv6AddrPerInterface":{"type":"integer"}, 19654 "MaxNetworkInterfaces":{"type":"integer"}, 19655 "MaxResults":{"type":"integer"}, 19656 "MembershipType":{ 19657 "type":"string", 19658 "enum":[ 19659 "static", 19660 "igmp" 19661 ] 19662 }, 19663 "MemoryInfo":{ 19664 "type":"structure", 19665 "members":{ 19666 "SizeInMiB":{ 19667 "shape":"MemorySize", 19668 "locationName":"sizeInMiB" 19669 } 19670 } 19671 }, 19672 "MemorySize":{"type":"long"}, 19673 "MillisecondDateTime":{"type":"timestamp"}, 19674 "ModifyAvailabilityZoneGroupRequest":{ 19675 "type":"structure", 19676 "required":[ 19677 "GroupName", 19678 "OptInStatus" 19679 ], 19680 "members":{ 19681 "GroupName":{"shape":"String"}, 19682 "OptInStatus":{"shape":"ModifyAvailabilityZoneOptInStatus"}, 19683 "DryRun":{"shape":"Boolean"} 19684 } 19685 }, 19686 "ModifyAvailabilityZoneGroupResult":{ 19687 "type":"structure", 19688 "members":{ 19689 "Return":{ 19690 "shape":"Boolean", 19691 "locationName":"return" 19692 } 19693 } 19694 }, 19695 "ModifyAvailabilityZoneOptInStatus":{ 19696 "type":"string", 19697 "enum":[ 19698 "opted-in", 19699 "not-opted-in" 19700 ] 19701 }, 19702 "ModifyCapacityReservationRequest":{ 19703 "type":"structure", 19704 "required":["CapacityReservationId"], 19705 "members":{ 19706 "CapacityReservationId":{"shape":"CapacityReservationId"}, 19707 "InstanceCount":{"shape":"Integer"}, 19708 "EndDate":{"shape":"DateTime"}, 19709 "EndDateType":{"shape":"EndDateType"}, 19710 "DryRun":{"shape":"Boolean"} 19711 } 19712 }, 19713 "ModifyCapacityReservationResult":{ 19714 "type":"structure", 19715 "members":{ 19716 "Return":{ 19717 "shape":"Boolean", 19718 "locationName":"return" 19719 } 19720 } 19721 }, 19722 "ModifyClientVpnEndpointRequest":{ 19723 "type":"structure", 19724 "required":["ClientVpnEndpointId"], 19725 "members":{ 19726 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 19727 "ServerCertificateArn":{"shape":"String"}, 19728 "ConnectionLogOptions":{"shape":"ConnectionLogOptions"}, 19729 "DnsServers":{"shape":"DnsServersOptionsModifyStructure"}, 19730 "VpnPort":{"shape":"Integer"}, 19731 "Description":{"shape":"String"}, 19732 "SplitTunnel":{"shape":"Boolean"}, 19733 "DryRun":{"shape":"Boolean"}, 19734 "SecurityGroupIds":{ 19735 "shape":"ClientVpnSecurityGroupIdSet", 19736 "locationName":"SecurityGroupId" 19737 }, 19738 "VpcId":{"shape":"VpcId"} 19739 } 19740 }, 19741 "ModifyClientVpnEndpointResult":{ 19742 "type":"structure", 19743 "members":{ 19744 "Return":{ 19745 "shape":"Boolean", 19746 "locationName":"return" 19747 } 19748 } 19749 }, 19750 "ModifyDefaultCreditSpecificationRequest":{ 19751 "type":"structure", 19752 "required":[ 19753 "InstanceFamily", 19754 "CpuCredits" 19755 ], 19756 "members":{ 19757 "DryRun":{"shape":"Boolean"}, 19758 "InstanceFamily":{"shape":"UnlimitedSupportedInstanceFamily"}, 19759 "CpuCredits":{"shape":"String"} 19760 } 19761 }, 19762 "ModifyDefaultCreditSpecificationResult":{ 19763 "type":"structure", 19764 "members":{ 19765 "InstanceFamilyCreditSpecification":{ 19766 "shape":"InstanceFamilyCreditSpecification", 19767 "locationName":"instanceFamilyCreditSpecification" 19768 } 19769 } 19770 }, 19771 "ModifyEbsDefaultKmsKeyIdRequest":{ 19772 "type":"structure", 19773 "required":["KmsKeyId"], 19774 "members":{ 19775 "KmsKeyId":{"shape":"KmsKeyId"}, 19776 "DryRun":{"shape":"Boolean"} 19777 } 19778 }, 19779 "ModifyEbsDefaultKmsKeyIdResult":{ 19780 "type":"structure", 19781 "members":{ 19782 "KmsKeyId":{ 19783 "shape":"String", 19784 "locationName":"kmsKeyId" 19785 } 19786 } 19787 }, 19788 "ModifyFleetRequest":{ 19789 "type":"structure", 19790 "required":[ 19791 "FleetId", 19792 "TargetCapacitySpecification" 19793 ], 19794 "members":{ 19795 "DryRun":{"shape":"Boolean"}, 19796 "ExcessCapacityTerminationPolicy":{"shape":"FleetExcessCapacityTerminationPolicy"}, 19797 "FleetId":{"shape":"FleetId"}, 19798 "TargetCapacitySpecification":{"shape":"TargetCapacitySpecificationRequest"} 19799 } 19800 }, 19801 "ModifyFleetResult":{ 19802 "type":"structure", 19803 "members":{ 19804 "Return":{ 19805 "shape":"Boolean", 19806 "locationName":"return" 19807 } 19808 } 19809 }, 19810 "ModifyFpgaImageAttributeRequest":{ 19811 "type":"structure", 19812 "required":["FpgaImageId"], 19813 "members":{ 19814 "DryRun":{"shape":"Boolean"}, 19815 "FpgaImageId":{"shape":"FpgaImageId"}, 19816 "Attribute":{"shape":"FpgaImageAttributeName"}, 19817 "OperationType":{"shape":"OperationType"}, 19818 "UserIds":{ 19819 "shape":"UserIdStringList", 19820 "locationName":"UserId" 19821 }, 19822 "UserGroups":{ 19823 "shape":"UserGroupStringList", 19824 "locationName":"UserGroup" 19825 }, 19826 "ProductCodes":{ 19827 "shape":"ProductCodeStringList", 19828 "locationName":"ProductCode" 19829 }, 19830 "LoadPermission":{"shape":"LoadPermissionModifications"}, 19831 "Description":{"shape":"String"}, 19832 "Name":{"shape":"String"} 19833 } 19834 }, 19835 "ModifyFpgaImageAttributeResult":{ 19836 "type":"structure", 19837 "members":{ 19838 "FpgaImageAttribute":{ 19839 "shape":"FpgaImageAttribute", 19840 "locationName":"fpgaImageAttribute" 19841 } 19842 } 19843 }, 19844 "ModifyHostsRequest":{ 19845 "type":"structure", 19846 "required":["HostIds"], 19847 "members":{ 19848 "AutoPlacement":{ 19849 "shape":"AutoPlacement", 19850 "locationName":"autoPlacement" 19851 }, 19852 "HostIds":{ 19853 "shape":"RequestHostIdList", 19854 "locationName":"hostId" 19855 }, 19856 "HostRecovery":{"shape":"HostRecovery"}, 19857 "InstanceType":{"shape":"String"}, 19858 "InstanceFamily":{"shape":"String"} 19859 } 19860 }, 19861 "ModifyHostsResult":{ 19862 "type":"structure", 19863 "members":{ 19864 "Successful":{ 19865 "shape":"ResponseHostIdList", 19866 "locationName":"successful" 19867 }, 19868 "Unsuccessful":{ 19869 "shape":"UnsuccessfulItemList", 19870 "locationName":"unsuccessful" 19871 } 19872 } 19873 }, 19874 "ModifyIdFormatRequest":{ 19875 "type":"structure", 19876 "required":[ 19877 "Resource", 19878 "UseLongIds" 19879 ], 19880 "members":{ 19881 "Resource":{"shape":"String"}, 19882 "UseLongIds":{"shape":"Boolean"} 19883 } 19884 }, 19885 "ModifyIdentityIdFormatRequest":{ 19886 "type":"structure", 19887 "required":[ 19888 "PrincipalArn", 19889 "Resource", 19890 "UseLongIds" 19891 ], 19892 "members":{ 19893 "PrincipalArn":{ 19894 "shape":"String", 19895 "locationName":"principalArn" 19896 }, 19897 "Resource":{ 19898 "shape":"String", 19899 "locationName":"resource" 19900 }, 19901 "UseLongIds":{ 19902 "shape":"Boolean", 19903 "locationName":"useLongIds" 19904 } 19905 } 19906 }, 19907 "ModifyImageAttributeRequest":{ 19908 "type":"structure", 19909 "required":["ImageId"], 19910 "members":{ 19911 "Attribute":{"shape":"String"}, 19912 "Description":{"shape":"AttributeValue"}, 19913 "ImageId":{"shape":"ImageId"}, 19914 "LaunchPermission":{"shape":"LaunchPermissionModifications"}, 19915 "OperationType":{"shape":"OperationType"}, 19916 "ProductCodes":{ 19917 "shape":"ProductCodeStringList", 19918 "locationName":"ProductCode" 19919 }, 19920 "UserGroups":{ 19921 "shape":"UserGroupStringList", 19922 "locationName":"UserGroup" 19923 }, 19924 "UserIds":{ 19925 "shape":"UserIdStringList", 19926 "locationName":"UserId" 19927 }, 19928 "Value":{"shape":"String"}, 19929 "DryRun":{ 19930 "shape":"Boolean", 19931 "locationName":"dryRun" 19932 } 19933 } 19934 }, 19935 "ModifyInstanceAttributeRequest":{ 19936 "type":"structure", 19937 "required":["InstanceId"], 19938 "members":{ 19939 "SourceDestCheck":{"shape":"AttributeBooleanValue"}, 19940 "Attribute":{ 19941 "shape":"InstanceAttributeName", 19942 "locationName":"attribute" 19943 }, 19944 "BlockDeviceMappings":{ 19945 "shape":"InstanceBlockDeviceMappingSpecificationList", 19946 "locationName":"blockDeviceMapping" 19947 }, 19948 "DisableApiTermination":{ 19949 "shape":"AttributeBooleanValue", 19950 "locationName":"disableApiTermination" 19951 }, 19952 "DryRun":{ 19953 "shape":"Boolean", 19954 "locationName":"dryRun" 19955 }, 19956 "EbsOptimized":{ 19957 "shape":"AttributeBooleanValue", 19958 "locationName":"ebsOptimized" 19959 }, 19960 "EnaSupport":{ 19961 "shape":"AttributeBooleanValue", 19962 "locationName":"enaSupport" 19963 }, 19964 "Groups":{ 19965 "shape":"GroupIdStringList", 19966 "locationName":"GroupId" 19967 }, 19968 "InstanceId":{ 19969 "shape":"InstanceId", 19970 "locationName":"instanceId" 19971 }, 19972 "InstanceInitiatedShutdownBehavior":{ 19973 "shape":"AttributeValue", 19974 "locationName":"instanceInitiatedShutdownBehavior" 19975 }, 19976 "InstanceType":{ 19977 "shape":"AttributeValue", 19978 "locationName":"instanceType" 19979 }, 19980 "Kernel":{ 19981 "shape":"AttributeValue", 19982 "locationName":"kernel" 19983 }, 19984 "Ramdisk":{ 19985 "shape":"AttributeValue", 19986 "locationName":"ramdisk" 19987 }, 19988 "SriovNetSupport":{ 19989 "shape":"AttributeValue", 19990 "locationName":"sriovNetSupport" 19991 }, 19992 "UserData":{ 19993 "shape":"BlobAttributeValue", 19994 "locationName":"userData" 19995 }, 19996 "Value":{ 19997 "shape":"String", 19998 "locationName":"value" 19999 } 20000 } 20001 }, 20002 "ModifyInstanceCapacityReservationAttributesRequest":{ 20003 "type":"structure", 20004 "required":[ 20005 "InstanceId", 20006 "CapacityReservationSpecification" 20007 ], 20008 "members":{ 20009 "InstanceId":{"shape":"InstanceId"}, 20010 "CapacityReservationSpecification":{"shape":"CapacityReservationSpecification"}, 20011 "DryRun":{"shape":"Boolean"} 20012 } 20013 }, 20014 "ModifyInstanceCapacityReservationAttributesResult":{ 20015 "type":"structure", 20016 "members":{ 20017 "Return":{ 20018 "shape":"Boolean", 20019 "locationName":"return" 20020 } 20021 } 20022 }, 20023 "ModifyInstanceCreditSpecificationRequest":{ 20024 "type":"structure", 20025 "required":["InstanceCreditSpecifications"], 20026 "members":{ 20027 "DryRun":{"shape":"Boolean"}, 20028 "ClientToken":{"shape":"String"}, 20029 "InstanceCreditSpecifications":{ 20030 "shape":"InstanceCreditSpecificationListRequest", 20031 "locationName":"InstanceCreditSpecification" 20032 } 20033 } 20034 }, 20035 "ModifyInstanceCreditSpecificationResult":{ 20036 "type":"structure", 20037 "members":{ 20038 "SuccessfulInstanceCreditSpecifications":{ 20039 "shape":"SuccessfulInstanceCreditSpecificationSet", 20040 "locationName":"successfulInstanceCreditSpecificationSet" 20041 }, 20042 "UnsuccessfulInstanceCreditSpecifications":{ 20043 "shape":"UnsuccessfulInstanceCreditSpecificationSet", 20044 "locationName":"unsuccessfulInstanceCreditSpecificationSet" 20045 } 20046 } 20047 }, 20048 "ModifyInstanceEventStartTimeRequest":{ 20049 "type":"structure", 20050 "required":[ 20051 "InstanceId", 20052 "InstanceEventId", 20053 "NotBefore" 20054 ], 20055 "members":{ 20056 "DryRun":{"shape":"Boolean"}, 20057 "InstanceId":{"shape":"InstanceId"}, 20058 "InstanceEventId":{"shape":"String"}, 20059 "NotBefore":{"shape":"DateTime"} 20060 } 20061 }, 20062 "ModifyInstanceEventStartTimeResult":{ 20063 "type":"structure", 20064 "members":{ 20065 "Event":{ 20066 "shape":"InstanceStatusEvent", 20067 "locationName":"event" 20068 } 20069 } 20070 }, 20071 "ModifyInstanceMetadataOptionsRequest":{ 20072 "type":"structure", 20073 "required":["InstanceId"], 20074 "members":{ 20075 "InstanceId":{"shape":"InstanceId"}, 20076 "HttpTokens":{"shape":"HttpTokensState"}, 20077 "HttpPutResponseHopLimit":{"shape":"Integer"}, 20078 "HttpEndpoint":{"shape":"InstanceMetadataEndpointState"}, 20079 "DryRun":{"shape":"Boolean"} 20080 } 20081 }, 20082 "ModifyInstanceMetadataOptionsResult":{ 20083 "type":"structure", 20084 "members":{ 20085 "InstanceId":{ 20086 "shape":"String", 20087 "locationName":"instanceId" 20088 }, 20089 "InstanceMetadataOptions":{ 20090 "shape":"InstanceMetadataOptionsResponse", 20091 "locationName":"instanceMetadataOptions" 20092 } 20093 } 20094 }, 20095 "ModifyInstancePlacementRequest":{ 20096 "type":"structure", 20097 "required":["InstanceId"], 20098 "members":{ 20099 "Affinity":{ 20100 "shape":"Affinity", 20101 "locationName":"affinity" 20102 }, 20103 "GroupName":{"shape":"PlacementGroupName"}, 20104 "HostId":{ 20105 "shape":"DedicatedHostId", 20106 "locationName":"hostId" 20107 }, 20108 "InstanceId":{ 20109 "shape":"InstanceId", 20110 "locationName":"instanceId" 20111 }, 20112 "Tenancy":{ 20113 "shape":"HostTenancy", 20114 "locationName":"tenancy" 20115 }, 20116 "PartitionNumber":{"shape":"Integer"}, 20117 "HostResourceGroupArn":{"shape":"String"} 20118 } 20119 }, 20120 "ModifyInstancePlacementResult":{ 20121 "type":"structure", 20122 "members":{ 20123 "Return":{ 20124 "shape":"Boolean", 20125 "locationName":"return" 20126 } 20127 } 20128 }, 20129 "ModifyLaunchTemplateRequest":{ 20130 "type":"structure", 20131 "members":{ 20132 "DryRun":{"shape":"Boolean"}, 20133 "ClientToken":{"shape":"String"}, 20134 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 20135 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 20136 "DefaultVersion":{ 20137 "shape":"String", 20138 "locationName":"SetDefaultVersion" 20139 } 20140 } 20141 }, 20142 "ModifyLaunchTemplateResult":{ 20143 "type":"structure", 20144 "members":{ 20145 "LaunchTemplate":{ 20146 "shape":"LaunchTemplate", 20147 "locationName":"launchTemplate" 20148 } 20149 } 20150 }, 20151 "ModifyNetworkInterfaceAttributeRequest":{ 20152 "type":"structure", 20153 "required":["NetworkInterfaceId"], 20154 "members":{ 20155 "Attachment":{ 20156 "shape":"NetworkInterfaceAttachmentChanges", 20157 "locationName":"attachment" 20158 }, 20159 "Description":{ 20160 "shape":"AttributeValue", 20161 "locationName":"description" 20162 }, 20163 "DryRun":{ 20164 "shape":"Boolean", 20165 "locationName":"dryRun" 20166 }, 20167 "Groups":{ 20168 "shape":"SecurityGroupIdStringList", 20169 "locationName":"SecurityGroupId" 20170 }, 20171 "NetworkInterfaceId":{ 20172 "shape":"NetworkInterfaceId", 20173 "locationName":"networkInterfaceId" 20174 }, 20175 "SourceDestCheck":{ 20176 "shape":"AttributeBooleanValue", 20177 "locationName":"sourceDestCheck" 20178 } 20179 } 20180 }, 20181 "ModifyReservedInstancesRequest":{ 20182 "type":"structure", 20183 "required":[ 20184 "ReservedInstancesIds", 20185 "TargetConfigurations" 20186 ], 20187 "members":{ 20188 "ReservedInstancesIds":{ 20189 "shape":"ReservedInstancesIdStringList", 20190 "locationName":"ReservedInstancesId" 20191 }, 20192 "ClientToken":{ 20193 "shape":"String", 20194 "locationName":"clientToken" 20195 }, 20196 "TargetConfigurations":{ 20197 "shape":"ReservedInstancesConfigurationList", 20198 "locationName":"ReservedInstancesConfigurationSetItemType" 20199 } 20200 } 20201 }, 20202 "ModifyReservedInstancesResult":{ 20203 "type":"structure", 20204 "members":{ 20205 "ReservedInstancesModificationId":{ 20206 "shape":"String", 20207 "locationName":"reservedInstancesModificationId" 20208 } 20209 } 20210 }, 20211 "ModifySnapshotAttributeRequest":{ 20212 "type":"structure", 20213 "required":["SnapshotId"], 20214 "members":{ 20215 "Attribute":{"shape":"SnapshotAttributeName"}, 20216 "CreateVolumePermission":{"shape":"CreateVolumePermissionModifications"}, 20217 "GroupNames":{ 20218 "shape":"GroupNameStringList", 20219 "locationName":"UserGroup" 20220 }, 20221 "OperationType":{"shape":"OperationType"}, 20222 "SnapshotId":{"shape":"SnapshotId"}, 20223 "UserIds":{ 20224 "shape":"UserIdStringList", 20225 "locationName":"UserId" 20226 }, 20227 "DryRun":{ 20228 "shape":"Boolean", 20229 "locationName":"dryRun" 20230 } 20231 } 20232 }, 20233 "ModifySpotFleetRequestRequest":{ 20234 "type":"structure", 20235 "required":["SpotFleetRequestId"], 20236 "members":{ 20237 "ExcessCapacityTerminationPolicy":{ 20238 "shape":"ExcessCapacityTerminationPolicy", 20239 "locationName":"excessCapacityTerminationPolicy" 20240 }, 20241 "SpotFleetRequestId":{ 20242 "shape":"SpotFleetRequestId", 20243 "locationName":"spotFleetRequestId" 20244 }, 20245 "TargetCapacity":{ 20246 "shape":"Integer", 20247 "locationName":"targetCapacity" 20248 }, 20249 "OnDemandTargetCapacity":{"shape":"Integer"} 20250 } 20251 }, 20252 "ModifySpotFleetRequestResponse":{ 20253 "type":"structure", 20254 "members":{ 20255 "Return":{ 20256 "shape":"Boolean", 20257 "locationName":"return" 20258 } 20259 } 20260 }, 20261 "ModifySubnetAttributeRequest":{ 20262 "type":"structure", 20263 "required":["SubnetId"], 20264 "members":{ 20265 "AssignIpv6AddressOnCreation":{"shape":"AttributeBooleanValue"}, 20266 "MapPublicIpOnLaunch":{"shape":"AttributeBooleanValue"}, 20267 "SubnetId":{ 20268 "shape":"SubnetId", 20269 "locationName":"subnetId" 20270 } 20271 } 20272 }, 20273 "ModifyTrafficMirrorFilterNetworkServicesRequest":{ 20274 "type":"structure", 20275 "required":["TrafficMirrorFilterId"], 20276 "members":{ 20277 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 20278 "AddNetworkServices":{ 20279 "shape":"TrafficMirrorNetworkServiceList", 20280 "locationName":"AddNetworkService" 20281 }, 20282 "RemoveNetworkServices":{ 20283 "shape":"TrafficMirrorNetworkServiceList", 20284 "locationName":"RemoveNetworkService" 20285 }, 20286 "DryRun":{"shape":"Boolean"} 20287 } 20288 }, 20289 "ModifyTrafficMirrorFilterNetworkServicesResult":{ 20290 "type":"structure", 20291 "members":{ 20292 "TrafficMirrorFilter":{ 20293 "shape":"TrafficMirrorFilter", 20294 "locationName":"trafficMirrorFilter" 20295 } 20296 } 20297 }, 20298 "ModifyTrafficMirrorFilterRuleRequest":{ 20299 "type":"structure", 20300 "required":["TrafficMirrorFilterRuleId"], 20301 "members":{ 20302 "TrafficMirrorFilterRuleId":{"shape":"TrafficMirrorFilterRuleId"}, 20303 "TrafficDirection":{"shape":"TrafficDirection"}, 20304 "RuleNumber":{"shape":"Integer"}, 20305 "RuleAction":{"shape":"TrafficMirrorRuleAction"}, 20306 "DestinationPortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 20307 "SourcePortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 20308 "Protocol":{"shape":"Integer"}, 20309 "DestinationCidrBlock":{"shape":"String"}, 20310 "SourceCidrBlock":{"shape":"String"}, 20311 "Description":{"shape":"String"}, 20312 "RemoveFields":{ 20313 "shape":"TrafficMirrorFilterRuleFieldList", 20314 "locationName":"RemoveField" 20315 }, 20316 "DryRun":{"shape":"Boolean"} 20317 } 20318 }, 20319 "ModifyTrafficMirrorFilterRuleResult":{ 20320 "type":"structure", 20321 "members":{ 20322 "TrafficMirrorFilterRule":{ 20323 "shape":"TrafficMirrorFilterRule", 20324 "locationName":"trafficMirrorFilterRule" 20325 } 20326 } 20327 }, 20328 "ModifyTrafficMirrorSessionRequest":{ 20329 "type":"structure", 20330 "required":["TrafficMirrorSessionId"], 20331 "members":{ 20332 "TrafficMirrorSessionId":{"shape":"TrafficMirrorSessionId"}, 20333 "TrafficMirrorTargetId":{"shape":"TrafficMirrorTargetId"}, 20334 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 20335 "PacketLength":{"shape":"Integer"}, 20336 "SessionNumber":{"shape":"Integer"}, 20337 "VirtualNetworkId":{"shape":"Integer"}, 20338 "Description":{"shape":"String"}, 20339 "RemoveFields":{ 20340 "shape":"TrafficMirrorSessionFieldList", 20341 "locationName":"RemoveField" 20342 }, 20343 "DryRun":{"shape":"Boolean"} 20344 } 20345 }, 20346 "ModifyTrafficMirrorSessionResult":{ 20347 "type":"structure", 20348 "members":{ 20349 "TrafficMirrorSession":{ 20350 "shape":"TrafficMirrorSession", 20351 "locationName":"trafficMirrorSession" 20352 } 20353 } 20354 }, 20355 "ModifyTransitGatewayVpcAttachmentRequest":{ 20356 "type":"structure", 20357 "required":["TransitGatewayAttachmentId"], 20358 "members":{ 20359 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 20360 "AddSubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 20361 "RemoveSubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 20362 "Options":{"shape":"ModifyTransitGatewayVpcAttachmentRequestOptions"}, 20363 "DryRun":{"shape":"Boolean"} 20364 } 20365 }, 20366 "ModifyTransitGatewayVpcAttachmentRequestOptions":{ 20367 "type":"structure", 20368 "members":{ 20369 "DnsSupport":{"shape":"DnsSupportValue"}, 20370 "Ipv6Support":{"shape":"Ipv6SupportValue"} 20371 } 20372 }, 20373 "ModifyTransitGatewayVpcAttachmentResult":{ 20374 "type":"structure", 20375 "members":{ 20376 "TransitGatewayVpcAttachment":{ 20377 "shape":"TransitGatewayVpcAttachment", 20378 "locationName":"transitGatewayVpcAttachment" 20379 } 20380 } 20381 }, 20382 "ModifyVolumeAttributeRequest":{ 20383 "type":"structure", 20384 "required":["VolumeId"], 20385 "members":{ 20386 "AutoEnableIO":{"shape":"AttributeBooleanValue"}, 20387 "VolumeId":{"shape":"VolumeId"}, 20388 "DryRun":{ 20389 "shape":"Boolean", 20390 "locationName":"dryRun" 20391 } 20392 } 20393 }, 20394 "ModifyVolumeRequest":{ 20395 "type":"structure", 20396 "required":["VolumeId"], 20397 "members":{ 20398 "DryRun":{"shape":"Boolean"}, 20399 "VolumeId":{"shape":"VolumeId"}, 20400 "Size":{"shape":"Integer"}, 20401 "VolumeType":{"shape":"VolumeType"}, 20402 "Iops":{"shape":"Integer"} 20403 } 20404 }, 20405 "ModifyVolumeResult":{ 20406 "type":"structure", 20407 "members":{ 20408 "VolumeModification":{ 20409 "shape":"VolumeModification", 20410 "locationName":"volumeModification" 20411 } 20412 } 20413 }, 20414 "ModifyVpcAttributeRequest":{ 20415 "type":"structure", 20416 "required":["VpcId"], 20417 "members":{ 20418 "EnableDnsHostnames":{"shape":"AttributeBooleanValue"}, 20419 "EnableDnsSupport":{"shape":"AttributeBooleanValue"}, 20420 "VpcId":{ 20421 "shape":"VpcId", 20422 "locationName":"vpcId" 20423 } 20424 } 20425 }, 20426 "ModifyVpcEndpointConnectionNotificationRequest":{ 20427 "type":"structure", 20428 "required":["ConnectionNotificationId"], 20429 "members":{ 20430 "DryRun":{"shape":"Boolean"}, 20431 "ConnectionNotificationId":{"shape":"ConnectionNotificationId"}, 20432 "ConnectionNotificationArn":{"shape":"String"}, 20433 "ConnectionEvents":{"shape":"ValueStringList"} 20434 } 20435 }, 20436 "ModifyVpcEndpointConnectionNotificationResult":{ 20437 "type":"structure", 20438 "members":{ 20439 "ReturnValue":{ 20440 "shape":"Boolean", 20441 "locationName":"return" 20442 } 20443 } 20444 }, 20445 "ModifyVpcEndpointRequest":{ 20446 "type":"structure", 20447 "required":["VpcEndpointId"], 20448 "members":{ 20449 "DryRun":{"shape":"Boolean"}, 20450 "VpcEndpointId":{"shape":"VpcEndpointId"}, 20451 "ResetPolicy":{"shape":"Boolean"}, 20452 "PolicyDocument":{"shape":"String"}, 20453 "AddRouteTableIds":{ 20454 "shape":"VpcEndpointRouteTableIdList", 20455 "locationName":"AddRouteTableId" 20456 }, 20457 "RemoveRouteTableIds":{ 20458 "shape":"VpcEndpointRouteTableIdList", 20459 "locationName":"RemoveRouteTableId" 20460 }, 20461 "AddSubnetIds":{ 20462 "shape":"VpcEndpointSubnetIdList", 20463 "locationName":"AddSubnetId" 20464 }, 20465 "RemoveSubnetIds":{ 20466 "shape":"VpcEndpointSubnetIdList", 20467 "locationName":"RemoveSubnetId" 20468 }, 20469 "AddSecurityGroupIds":{ 20470 "shape":"VpcEndpointSecurityGroupIdList", 20471 "locationName":"AddSecurityGroupId" 20472 }, 20473 "RemoveSecurityGroupIds":{ 20474 "shape":"VpcEndpointSecurityGroupIdList", 20475 "locationName":"RemoveSecurityGroupId" 20476 }, 20477 "PrivateDnsEnabled":{"shape":"Boolean"} 20478 } 20479 }, 20480 "ModifyVpcEndpointResult":{ 20481 "type":"structure", 20482 "members":{ 20483 "Return":{ 20484 "shape":"Boolean", 20485 "locationName":"return" 20486 } 20487 } 20488 }, 20489 "ModifyVpcEndpointServiceConfigurationRequest":{ 20490 "type":"structure", 20491 "required":["ServiceId"], 20492 "members":{ 20493 "DryRun":{"shape":"Boolean"}, 20494 "ServiceId":{"shape":"VpcEndpointServiceId"}, 20495 "PrivateDnsName":{"shape":"String"}, 20496 "RemovePrivateDnsName":{"shape":"Boolean"}, 20497 "AcceptanceRequired":{"shape":"Boolean"}, 20498 "AddNetworkLoadBalancerArns":{ 20499 "shape":"ValueStringList", 20500 "locationName":"AddNetworkLoadBalancerArn" 20501 }, 20502 "RemoveNetworkLoadBalancerArns":{ 20503 "shape":"ValueStringList", 20504 "locationName":"RemoveNetworkLoadBalancerArn" 20505 } 20506 } 20507 }, 20508 "ModifyVpcEndpointServiceConfigurationResult":{ 20509 "type":"structure", 20510 "members":{ 20511 "Return":{ 20512 "shape":"Boolean", 20513 "locationName":"return" 20514 } 20515 } 20516 }, 20517 "ModifyVpcEndpointServicePermissionsRequest":{ 20518 "type":"structure", 20519 "required":["ServiceId"], 20520 "members":{ 20521 "DryRun":{"shape":"Boolean"}, 20522 "ServiceId":{"shape":"VpcEndpointServiceId"}, 20523 "AddAllowedPrincipals":{"shape":"ValueStringList"}, 20524 "RemoveAllowedPrincipals":{"shape":"ValueStringList"} 20525 } 20526 }, 20527 "ModifyVpcEndpointServicePermissionsResult":{ 20528 "type":"structure", 20529 "members":{ 20530 "ReturnValue":{ 20531 "shape":"Boolean", 20532 "locationName":"return" 20533 } 20534 } 20535 }, 20536 "ModifyVpcPeeringConnectionOptionsRequest":{ 20537 "type":"structure", 20538 "required":["VpcPeeringConnectionId"], 20539 "members":{ 20540 "AccepterPeeringConnectionOptions":{"shape":"PeeringConnectionOptionsRequest"}, 20541 "DryRun":{"shape":"Boolean"}, 20542 "RequesterPeeringConnectionOptions":{"shape":"PeeringConnectionOptionsRequest"}, 20543 "VpcPeeringConnectionId":{"shape":"VpcPeeringConnectionId"} 20544 } 20545 }, 20546 "ModifyVpcPeeringConnectionOptionsResult":{ 20547 "type":"structure", 20548 "members":{ 20549 "AccepterPeeringConnectionOptions":{ 20550 "shape":"PeeringConnectionOptions", 20551 "locationName":"accepterPeeringConnectionOptions" 20552 }, 20553 "RequesterPeeringConnectionOptions":{ 20554 "shape":"PeeringConnectionOptions", 20555 "locationName":"requesterPeeringConnectionOptions" 20556 } 20557 } 20558 }, 20559 "ModifyVpcTenancyRequest":{ 20560 "type":"structure", 20561 "required":[ 20562 "VpcId", 20563 "InstanceTenancy" 20564 ], 20565 "members":{ 20566 "VpcId":{"shape":"VpcId"}, 20567 "InstanceTenancy":{"shape":"VpcTenancy"}, 20568 "DryRun":{"shape":"Boolean"} 20569 } 20570 }, 20571 "ModifyVpcTenancyResult":{ 20572 "type":"structure", 20573 "members":{ 20574 "ReturnValue":{ 20575 "shape":"Boolean", 20576 "locationName":"return" 20577 } 20578 } 20579 }, 20580 "ModifyVpnConnectionRequest":{ 20581 "type":"structure", 20582 "required":["VpnConnectionId"], 20583 "members":{ 20584 "VpnConnectionId":{"shape":"VpnConnectionId"}, 20585 "TransitGatewayId":{"shape":"TransitGatewayId"}, 20586 "CustomerGatewayId":{"shape":"CustomerGatewayId"}, 20587 "VpnGatewayId":{"shape":"VpnGatewayId"}, 20588 "DryRun":{"shape":"Boolean"} 20589 } 20590 }, 20591 "ModifyVpnConnectionResult":{ 20592 "type":"structure", 20593 "members":{ 20594 "VpnConnection":{ 20595 "shape":"VpnConnection", 20596 "locationName":"vpnConnection" 20597 } 20598 } 20599 }, 20600 "ModifyVpnTunnelCertificateRequest":{ 20601 "type":"structure", 20602 "required":[ 20603 "VpnConnectionId", 20604 "VpnTunnelOutsideIpAddress" 20605 ], 20606 "members":{ 20607 "VpnConnectionId":{"shape":"VpnConnectionId"}, 20608 "VpnTunnelOutsideIpAddress":{"shape":"String"}, 20609 "DryRun":{"shape":"Boolean"} 20610 } 20611 }, 20612 "ModifyVpnTunnelCertificateResult":{ 20613 "type":"structure", 20614 "members":{ 20615 "VpnConnection":{ 20616 "shape":"VpnConnection", 20617 "locationName":"vpnConnection" 20618 } 20619 } 20620 }, 20621 "ModifyVpnTunnelOptionsRequest":{ 20622 "type":"structure", 20623 "required":[ 20624 "VpnConnectionId", 20625 "VpnTunnelOutsideIpAddress", 20626 "TunnelOptions" 20627 ], 20628 "members":{ 20629 "VpnConnectionId":{"shape":"VpnConnectionId"}, 20630 "VpnTunnelOutsideIpAddress":{"shape":"String"}, 20631 "TunnelOptions":{"shape":"ModifyVpnTunnelOptionsSpecification"}, 20632 "DryRun":{"shape":"Boolean"} 20633 } 20634 }, 20635 "ModifyVpnTunnelOptionsResult":{ 20636 "type":"structure", 20637 "members":{ 20638 "VpnConnection":{ 20639 "shape":"VpnConnection", 20640 "locationName":"vpnConnection" 20641 } 20642 } 20643 }, 20644 "ModifyVpnTunnelOptionsSpecification":{ 20645 "type":"structure", 20646 "members":{ 20647 "TunnelInsideCidr":{"shape":"String"}, 20648 "PreSharedKey":{"shape":"String"}, 20649 "Phase1LifetimeSeconds":{"shape":"Integer"}, 20650 "Phase2LifetimeSeconds":{"shape":"Integer"}, 20651 "RekeyMarginTimeSeconds":{"shape":"Integer"}, 20652 "RekeyFuzzPercentage":{"shape":"Integer"}, 20653 "ReplayWindowSize":{"shape":"Integer"}, 20654 "DPDTimeoutSeconds":{"shape":"Integer"}, 20655 "Phase1EncryptionAlgorithms":{ 20656 "shape":"Phase1EncryptionAlgorithmsRequestList", 20657 "locationName":"Phase1EncryptionAlgorithm" 20658 }, 20659 "Phase2EncryptionAlgorithms":{ 20660 "shape":"Phase2EncryptionAlgorithmsRequestList", 20661 "locationName":"Phase2EncryptionAlgorithm" 20662 }, 20663 "Phase1IntegrityAlgorithms":{ 20664 "shape":"Phase1IntegrityAlgorithmsRequestList", 20665 "locationName":"Phase1IntegrityAlgorithm" 20666 }, 20667 "Phase2IntegrityAlgorithms":{ 20668 "shape":"Phase2IntegrityAlgorithmsRequestList", 20669 "locationName":"Phase2IntegrityAlgorithm" 20670 }, 20671 "Phase1DHGroupNumbers":{ 20672 "shape":"Phase1DHGroupNumbersRequestList", 20673 "locationName":"Phase1DHGroupNumber" 20674 }, 20675 "Phase2DHGroupNumbers":{ 20676 "shape":"Phase2DHGroupNumbersRequestList", 20677 "locationName":"Phase2DHGroupNumber" 20678 }, 20679 "IKEVersions":{ 20680 "shape":"IKEVersionsRequestList", 20681 "locationName":"IKEVersion" 20682 } 20683 } 20684 }, 20685 "MonitorInstancesRequest":{ 20686 "type":"structure", 20687 "required":["InstanceIds"], 20688 "members":{ 20689 "InstanceIds":{ 20690 "shape":"InstanceIdStringList", 20691 "locationName":"InstanceId" 20692 }, 20693 "DryRun":{ 20694 "shape":"Boolean", 20695 "locationName":"dryRun" 20696 } 20697 } 20698 }, 20699 "MonitorInstancesResult":{ 20700 "type":"structure", 20701 "members":{ 20702 "InstanceMonitorings":{ 20703 "shape":"InstanceMonitoringList", 20704 "locationName":"instancesSet" 20705 } 20706 } 20707 }, 20708 "Monitoring":{ 20709 "type":"structure", 20710 "members":{ 20711 "State":{ 20712 "shape":"MonitoringState", 20713 "locationName":"state" 20714 } 20715 } 20716 }, 20717 "MonitoringState":{ 20718 "type":"string", 20719 "enum":[ 20720 "disabled", 20721 "disabling", 20722 "enabled", 20723 "pending" 20724 ] 20725 }, 20726 "MoveAddressToVpcRequest":{ 20727 "type":"structure", 20728 "required":["PublicIp"], 20729 "members":{ 20730 "DryRun":{ 20731 "shape":"Boolean", 20732 "locationName":"dryRun" 20733 }, 20734 "PublicIp":{ 20735 "shape":"String", 20736 "locationName":"publicIp" 20737 } 20738 } 20739 }, 20740 "MoveAddressToVpcResult":{ 20741 "type":"structure", 20742 "members":{ 20743 "AllocationId":{ 20744 "shape":"String", 20745 "locationName":"allocationId" 20746 }, 20747 "Status":{ 20748 "shape":"Status", 20749 "locationName":"status" 20750 } 20751 } 20752 }, 20753 "MoveStatus":{ 20754 "type":"string", 20755 "enum":[ 20756 "movingToVpc", 20757 "restoringToClassic" 20758 ] 20759 }, 20760 "MovingAddressStatus":{ 20761 "type":"structure", 20762 "members":{ 20763 "MoveStatus":{ 20764 "shape":"MoveStatus", 20765 "locationName":"moveStatus" 20766 }, 20767 "PublicIp":{ 20768 "shape":"String", 20769 "locationName":"publicIp" 20770 } 20771 } 20772 }, 20773 "MovingAddressStatusSet":{ 20774 "type":"list", 20775 "member":{ 20776 "shape":"MovingAddressStatus", 20777 "locationName":"item" 20778 } 20779 }, 20780 "MulticastSupportValue":{ 20781 "type":"string", 20782 "enum":[ 20783 "enable", 20784 "disable" 20785 ] 20786 }, 20787 "NatGateway":{ 20788 "type":"structure", 20789 "members":{ 20790 "CreateTime":{ 20791 "shape":"DateTime", 20792 "locationName":"createTime" 20793 }, 20794 "DeleteTime":{ 20795 "shape":"DateTime", 20796 "locationName":"deleteTime" 20797 }, 20798 "FailureCode":{ 20799 "shape":"String", 20800 "locationName":"failureCode" 20801 }, 20802 "FailureMessage":{ 20803 "shape":"String", 20804 "locationName":"failureMessage" 20805 }, 20806 "NatGatewayAddresses":{ 20807 "shape":"NatGatewayAddressList", 20808 "locationName":"natGatewayAddressSet" 20809 }, 20810 "NatGatewayId":{ 20811 "shape":"String", 20812 "locationName":"natGatewayId" 20813 }, 20814 "ProvisionedBandwidth":{ 20815 "shape":"ProvisionedBandwidth", 20816 "locationName":"provisionedBandwidth" 20817 }, 20818 "State":{ 20819 "shape":"NatGatewayState", 20820 "locationName":"state" 20821 }, 20822 "SubnetId":{ 20823 "shape":"String", 20824 "locationName":"subnetId" 20825 }, 20826 "VpcId":{ 20827 "shape":"String", 20828 "locationName":"vpcId" 20829 }, 20830 "Tags":{ 20831 "shape":"TagList", 20832 "locationName":"tagSet" 20833 } 20834 } 20835 }, 20836 "NatGatewayAddress":{ 20837 "type":"structure", 20838 "members":{ 20839 "AllocationId":{ 20840 "shape":"String", 20841 "locationName":"allocationId" 20842 }, 20843 "NetworkInterfaceId":{ 20844 "shape":"String", 20845 "locationName":"networkInterfaceId" 20846 }, 20847 "PrivateIp":{ 20848 "shape":"String", 20849 "locationName":"privateIp" 20850 }, 20851 "PublicIp":{ 20852 "shape":"String", 20853 "locationName":"publicIp" 20854 } 20855 } 20856 }, 20857 "NatGatewayAddressList":{ 20858 "type":"list", 20859 "member":{ 20860 "shape":"NatGatewayAddress", 20861 "locationName":"item" 20862 } 20863 }, 20864 "NatGatewayId":{"type":"string"}, 20865 "NatGatewayIdStringList":{ 20866 "type":"list", 20867 "member":{ 20868 "shape":"NatGatewayId", 20869 "locationName":"item" 20870 } 20871 }, 20872 "NatGatewayList":{ 20873 "type":"list", 20874 "member":{ 20875 "shape":"NatGateway", 20876 "locationName":"item" 20877 } 20878 }, 20879 "NatGatewayState":{ 20880 "type":"string", 20881 "enum":[ 20882 "pending", 20883 "failed", 20884 "available", 20885 "deleting", 20886 "deleted" 20887 ] 20888 }, 20889 "NetworkAcl":{ 20890 "type":"structure", 20891 "members":{ 20892 "Associations":{ 20893 "shape":"NetworkAclAssociationList", 20894 "locationName":"associationSet" 20895 }, 20896 "Entries":{ 20897 "shape":"NetworkAclEntryList", 20898 "locationName":"entrySet" 20899 }, 20900 "IsDefault":{ 20901 "shape":"Boolean", 20902 "locationName":"default" 20903 }, 20904 "NetworkAclId":{ 20905 "shape":"String", 20906 "locationName":"networkAclId" 20907 }, 20908 "Tags":{ 20909 "shape":"TagList", 20910 "locationName":"tagSet" 20911 }, 20912 "VpcId":{ 20913 "shape":"String", 20914 "locationName":"vpcId" 20915 }, 20916 "OwnerId":{ 20917 "shape":"String", 20918 "locationName":"ownerId" 20919 } 20920 } 20921 }, 20922 "NetworkAclAssociation":{ 20923 "type":"structure", 20924 "members":{ 20925 "NetworkAclAssociationId":{ 20926 "shape":"String", 20927 "locationName":"networkAclAssociationId" 20928 }, 20929 "NetworkAclId":{ 20930 "shape":"String", 20931 "locationName":"networkAclId" 20932 }, 20933 "SubnetId":{ 20934 "shape":"String", 20935 "locationName":"subnetId" 20936 } 20937 } 20938 }, 20939 "NetworkAclAssociationId":{"type":"string"}, 20940 "NetworkAclAssociationList":{ 20941 "type":"list", 20942 "member":{ 20943 "shape":"NetworkAclAssociation", 20944 "locationName":"item" 20945 } 20946 }, 20947 "NetworkAclEntry":{ 20948 "type":"structure", 20949 "members":{ 20950 "CidrBlock":{ 20951 "shape":"String", 20952 "locationName":"cidrBlock" 20953 }, 20954 "Egress":{ 20955 "shape":"Boolean", 20956 "locationName":"egress" 20957 }, 20958 "IcmpTypeCode":{ 20959 "shape":"IcmpTypeCode", 20960 "locationName":"icmpTypeCode" 20961 }, 20962 "Ipv6CidrBlock":{ 20963 "shape":"String", 20964 "locationName":"ipv6CidrBlock" 20965 }, 20966 "PortRange":{ 20967 "shape":"PortRange", 20968 "locationName":"portRange" 20969 }, 20970 "Protocol":{ 20971 "shape":"String", 20972 "locationName":"protocol" 20973 }, 20974 "RuleAction":{ 20975 "shape":"RuleAction", 20976 "locationName":"ruleAction" 20977 }, 20978 "RuleNumber":{ 20979 "shape":"Integer", 20980 "locationName":"ruleNumber" 20981 } 20982 } 20983 }, 20984 "NetworkAclEntryList":{ 20985 "type":"list", 20986 "member":{ 20987 "shape":"NetworkAclEntry", 20988 "locationName":"item" 20989 } 20990 }, 20991 "NetworkAclId":{"type":"string"}, 20992 "NetworkAclIdStringList":{ 20993 "type":"list", 20994 "member":{ 20995 "shape":"NetworkAclId", 20996 "locationName":"item" 20997 } 20998 }, 20999 "NetworkAclList":{ 21000 "type":"list", 21001 "member":{ 21002 "shape":"NetworkAcl", 21003 "locationName":"item" 21004 } 21005 }, 21006 "NetworkInfo":{ 21007 "type":"structure", 21008 "members":{ 21009 "NetworkPerformance":{ 21010 "shape":"NetworkPerformance", 21011 "locationName":"networkPerformance" 21012 }, 21013 "MaximumNetworkInterfaces":{ 21014 "shape":"MaxNetworkInterfaces", 21015 "locationName":"maximumNetworkInterfaces" 21016 }, 21017 "Ipv4AddressesPerInterface":{ 21018 "shape":"MaxIpv4AddrPerInterface", 21019 "locationName":"ipv4AddressesPerInterface" 21020 }, 21021 "Ipv6AddressesPerInterface":{ 21022 "shape":"MaxIpv6AddrPerInterface", 21023 "locationName":"ipv6AddressesPerInterface" 21024 }, 21025 "Ipv6Supported":{ 21026 "shape":"Ipv6Flag", 21027 "locationName":"ipv6Supported" 21028 }, 21029 "EnaSupport":{ 21030 "shape":"EnaSupport", 21031 "locationName":"enaSupport" 21032 } 21033 } 21034 }, 21035 "NetworkInterface":{ 21036 "type":"structure", 21037 "members":{ 21038 "Association":{ 21039 "shape":"NetworkInterfaceAssociation", 21040 "locationName":"association" 21041 }, 21042 "Attachment":{ 21043 "shape":"NetworkInterfaceAttachment", 21044 "locationName":"attachment" 21045 }, 21046 "AvailabilityZone":{ 21047 "shape":"String", 21048 "locationName":"availabilityZone" 21049 }, 21050 "Description":{ 21051 "shape":"String", 21052 "locationName":"description" 21053 }, 21054 "Groups":{ 21055 "shape":"GroupIdentifierList", 21056 "locationName":"groupSet" 21057 }, 21058 "InterfaceType":{ 21059 "shape":"NetworkInterfaceType", 21060 "locationName":"interfaceType" 21061 }, 21062 "Ipv6Addresses":{ 21063 "shape":"NetworkInterfaceIpv6AddressesList", 21064 "locationName":"ipv6AddressesSet" 21065 }, 21066 "MacAddress":{ 21067 "shape":"String", 21068 "locationName":"macAddress" 21069 }, 21070 "NetworkInterfaceId":{ 21071 "shape":"String", 21072 "locationName":"networkInterfaceId" 21073 }, 21074 "OutpostArn":{ 21075 "shape":"String", 21076 "locationName":"outpostArn" 21077 }, 21078 "OwnerId":{ 21079 "shape":"String", 21080 "locationName":"ownerId" 21081 }, 21082 "PrivateDnsName":{ 21083 "shape":"String", 21084 "locationName":"privateDnsName" 21085 }, 21086 "PrivateIpAddress":{ 21087 "shape":"String", 21088 "locationName":"privateIpAddress" 21089 }, 21090 "PrivateIpAddresses":{ 21091 "shape":"NetworkInterfacePrivateIpAddressList", 21092 "locationName":"privateIpAddressesSet" 21093 }, 21094 "RequesterId":{ 21095 "shape":"String", 21096 "locationName":"requesterId" 21097 }, 21098 "RequesterManaged":{ 21099 "shape":"Boolean", 21100 "locationName":"requesterManaged" 21101 }, 21102 "SourceDestCheck":{ 21103 "shape":"Boolean", 21104 "locationName":"sourceDestCheck" 21105 }, 21106 "Status":{ 21107 "shape":"NetworkInterfaceStatus", 21108 "locationName":"status" 21109 }, 21110 "SubnetId":{ 21111 "shape":"String", 21112 "locationName":"subnetId" 21113 }, 21114 "TagSet":{ 21115 "shape":"TagList", 21116 "locationName":"tagSet" 21117 }, 21118 "VpcId":{ 21119 "shape":"String", 21120 "locationName":"vpcId" 21121 } 21122 } 21123 }, 21124 "NetworkInterfaceAssociation":{ 21125 "type":"structure", 21126 "members":{ 21127 "AllocationId":{ 21128 "shape":"String", 21129 "locationName":"allocationId" 21130 }, 21131 "AssociationId":{ 21132 "shape":"String", 21133 "locationName":"associationId" 21134 }, 21135 "IpOwnerId":{ 21136 "shape":"String", 21137 "locationName":"ipOwnerId" 21138 }, 21139 "PublicDnsName":{ 21140 "shape":"String", 21141 "locationName":"publicDnsName" 21142 }, 21143 "PublicIp":{ 21144 "shape":"String", 21145 "locationName":"publicIp" 21146 } 21147 } 21148 }, 21149 "NetworkInterfaceAttachment":{ 21150 "type":"structure", 21151 "members":{ 21152 "AttachTime":{ 21153 "shape":"DateTime", 21154 "locationName":"attachTime" 21155 }, 21156 "AttachmentId":{ 21157 "shape":"String", 21158 "locationName":"attachmentId" 21159 }, 21160 "DeleteOnTermination":{ 21161 "shape":"Boolean", 21162 "locationName":"deleteOnTermination" 21163 }, 21164 "DeviceIndex":{ 21165 "shape":"Integer", 21166 "locationName":"deviceIndex" 21167 }, 21168 "InstanceId":{ 21169 "shape":"String", 21170 "locationName":"instanceId" 21171 }, 21172 "InstanceOwnerId":{ 21173 "shape":"String", 21174 "locationName":"instanceOwnerId" 21175 }, 21176 "Status":{ 21177 "shape":"AttachmentStatus", 21178 "locationName":"status" 21179 } 21180 } 21181 }, 21182 "NetworkInterfaceAttachmentChanges":{ 21183 "type":"structure", 21184 "members":{ 21185 "AttachmentId":{ 21186 "shape":"NetworkInterfaceAttachmentId", 21187 "locationName":"attachmentId" 21188 }, 21189 "DeleteOnTermination":{ 21190 "shape":"Boolean", 21191 "locationName":"deleteOnTermination" 21192 } 21193 } 21194 }, 21195 "NetworkInterfaceAttachmentId":{"type":"string"}, 21196 "NetworkInterfaceAttribute":{ 21197 "type":"string", 21198 "enum":[ 21199 "description", 21200 "groupSet", 21201 "sourceDestCheck", 21202 "attachment" 21203 ] 21204 }, 21205 "NetworkInterfaceCreationType":{ 21206 "type":"string", 21207 "enum":["efa"] 21208 }, 21209 "NetworkInterfaceId":{"type":"string"}, 21210 "NetworkInterfaceIdList":{ 21211 "type":"list", 21212 "member":{ 21213 "shape":"NetworkInterfaceId", 21214 "locationName":"item" 21215 } 21216 }, 21217 "NetworkInterfaceIpv6Address":{ 21218 "type":"structure", 21219 "members":{ 21220 "Ipv6Address":{ 21221 "shape":"String", 21222 "locationName":"ipv6Address" 21223 } 21224 } 21225 }, 21226 "NetworkInterfaceIpv6AddressesList":{ 21227 "type":"list", 21228 "member":{ 21229 "shape":"NetworkInterfaceIpv6Address", 21230 "locationName":"item" 21231 } 21232 }, 21233 "NetworkInterfaceList":{ 21234 "type":"list", 21235 "member":{ 21236 "shape":"NetworkInterface", 21237 "locationName":"item" 21238 } 21239 }, 21240 "NetworkInterfacePermission":{ 21241 "type":"structure", 21242 "members":{ 21243 "NetworkInterfacePermissionId":{ 21244 "shape":"String", 21245 "locationName":"networkInterfacePermissionId" 21246 }, 21247 "NetworkInterfaceId":{ 21248 "shape":"String", 21249 "locationName":"networkInterfaceId" 21250 }, 21251 "AwsAccountId":{ 21252 "shape":"String", 21253 "locationName":"awsAccountId" 21254 }, 21255 "AwsService":{ 21256 "shape":"String", 21257 "locationName":"awsService" 21258 }, 21259 "Permission":{ 21260 "shape":"InterfacePermissionType", 21261 "locationName":"permission" 21262 }, 21263 "PermissionState":{ 21264 "shape":"NetworkInterfacePermissionState", 21265 "locationName":"permissionState" 21266 } 21267 } 21268 }, 21269 "NetworkInterfacePermissionId":{"type":"string"}, 21270 "NetworkInterfacePermissionIdList":{ 21271 "type":"list", 21272 "member":{"shape":"NetworkInterfacePermissionId"} 21273 }, 21274 "NetworkInterfacePermissionList":{ 21275 "type":"list", 21276 "member":{ 21277 "shape":"NetworkInterfacePermission", 21278 "locationName":"item" 21279 } 21280 }, 21281 "NetworkInterfacePermissionState":{ 21282 "type":"structure", 21283 "members":{ 21284 "State":{ 21285 "shape":"NetworkInterfacePermissionStateCode", 21286 "locationName":"state" 21287 }, 21288 "StatusMessage":{ 21289 "shape":"String", 21290 "locationName":"statusMessage" 21291 } 21292 } 21293 }, 21294 "NetworkInterfacePermissionStateCode":{ 21295 "type":"string", 21296 "enum":[ 21297 "pending", 21298 "granted", 21299 "revoking", 21300 "revoked" 21301 ] 21302 }, 21303 "NetworkInterfacePrivateIpAddress":{ 21304 "type":"structure", 21305 "members":{ 21306 "Association":{ 21307 "shape":"NetworkInterfaceAssociation", 21308 "locationName":"association" 21309 }, 21310 "Primary":{ 21311 "shape":"Boolean", 21312 "locationName":"primary" 21313 }, 21314 "PrivateDnsName":{ 21315 "shape":"String", 21316 "locationName":"privateDnsName" 21317 }, 21318 "PrivateIpAddress":{ 21319 "shape":"String", 21320 "locationName":"privateIpAddress" 21321 } 21322 } 21323 }, 21324 "NetworkInterfacePrivateIpAddressList":{ 21325 "type":"list", 21326 "member":{ 21327 "shape":"NetworkInterfacePrivateIpAddress", 21328 "locationName":"item" 21329 } 21330 }, 21331 "NetworkInterfaceStatus":{ 21332 "type":"string", 21333 "enum":[ 21334 "available", 21335 "associated", 21336 "attaching", 21337 "in-use", 21338 "detaching" 21339 ] 21340 }, 21341 "NetworkInterfaceType":{ 21342 "type":"string", 21343 "enum":[ 21344 "interface", 21345 "natGateway", 21346 "efa" 21347 ] 21348 }, 21349 "NetworkPerformance":{"type":"string"}, 21350 "NewDhcpConfiguration":{ 21351 "type":"structure", 21352 "members":{ 21353 "Key":{ 21354 "shape":"String", 21355 "locationName":"key" 21356 }, 21357 "Values":{ 21358 "shape":"ValueStringList", 21359 "locationName":"Value" 21360 } 21361 } 21362 }, 21363 "NewDhcpConfigurationList":{ 21364 "type":"list", 21365 "member":{ 21366 "shape":"NewDhcpConfiguration", 21367 "locationName":"item" 21368 } 21369 }, 21370 "NextToken":{"type":"string"}, 21371 "OccurrenceDayRequestSet":{ 21372 "type":"list", 21373 "member":{ 21374 "shape":"Integer", 21375 "locationName":"OccurenceDay" 21376 } 21377 }, 21378 "OccurrenceDaySet":{ 21379 "type":"list", 21380 "member":{ 21381 "shape":"Integer", 21382 "locationName":"item" 21383 } 21384 }, 21385 "OfferingClassType":{ 21386 "type":"string", 21387 "enum":[ 21388 "standard", 21389 "convertible" 21390 ] 21391 }, 21392 "OfferingId":{"type":"string"}, 21393 "OfferingTypeValues":{ 21394 "type":"string", 21395 "enum":[ 21396 "Heavy Utilization", 21397 "Medium Utilization", 21398 "Light Utilization", 21399 "No Upfront", 21400 "Partial Upfront", 21401 "All Upfront" 21402 ] 21403 }, 21404 "OnDemandAllocationStrategy":{ 21405 "type":"string", 21406 "enum":[ 21407 "lowestPrice", 21408 "prioritized" 21409 ] 21410 }, 21411 "OnDemandOptions":{ 21412 "type":"structure", 21413 "members":{ 21414 "AllocationStrategy":{ 21415 "shape":"FleetOnDemandAllocationStrategy", 21416 "locationName":"allocationStrategy" 21417 }, 21418 "CapacityReservationOptions":{ 21419 "shape":"CapacityReservationOptions", 21420 "locationName":"capacityReservationOptions" 21421 }, 21422 "SingleInstanceType":{ 21423 "shape":"Boolean", 21424 "locationName":"singleInstanceType" 21425 }, 21426 "SingleAvailabilityZone":{ 21427 "shape":"Boolean", 21428 "locationName":"singleAvailabilityZone" 21429 }, 21430 "MinTargetCapacity":{ 21431 "shape":"Integer", 21432 "locationName":"minTargetCapacity" 21433 }, 21434 "MaxTotalPrice":{ 21435 "shape":"String", 21436 "locationName":"maxTotalPrice" 21437 } 21438 } 21439 }, 21440 "OnDemandOptionsRequest":{ 21441 "type":"structure", 21442 "members":{ 21443 "AllocationStrategy":{"shape":"FleetOnDemandAllocationStrategy"}, 21444 "CapacityReservationOptions":{"shape":"CapacityReservationOptionsRequest"}, 21445 "SingleInstanceType":{"shape":"Boolean"}, 21446 "SingleAvailabilityZone":{"shape":"Boolean"}, 21447 "MinTargetCapacity":{"shape":"Integer"}, 21448 "MaxTotalPrice":{"shape":"String"} 21449 } 21450 }, 21451 "OperationType":{ 21452 "type":"string", 21453 "enum":[ 21454 "add", 21455 "remove" 21456 ] 21457 }, 21458 "OwnerStringList":{ 21459 "type":"list", 21460 "member":{ 21461 "shape":"String", 21462 "locationName":"Owner" 21463 } 21464 }, 21465 "PaymentOption":{ 21466 "type":"string", 21467 "enum":[ 21468 "AllUpfront", 21469 "PartialUpfront", 21470 "NoUpfront" 21471 ] 21472 }, 21473 "PciId":{ 21474 "type":"structure", 21475 "members":{ 21476 "DeviceId":{"shape":"String"}, 21477 "VendorId":{"shape":"String"}, 21478 "SubsystemId":{"shape":"String"}, 21479 "SubsystemVendorId":{"shape":"String"} 21480 } 21481 }, 21482 "PeeringAttachmentStatus":{ 21483 "type":"structure", 21484 "members":{ 21485 "Code":{ 21486 "shape":"String", 21487 "locationName":"code" 21488 }, 21489 "Message":{ 21490 "shape":"String", 21491 "locationName":"message" 21492 } 21493 } 21494 }, 21495 "PeeringConnectionOptions":{ 21496 "type":"structure", 21497 "members":{ 21498 "AllowDnsResolutionFromRemoteVpc":{ 21499 "shape":"Boolean", 21500 "locationName":"allowDnsResolutionFromRemoteVpc" 21501 }, 21502 "AllowEgressFromLocalClassicLinkToRemoteVpc":{ 21503 "shape":"Boolean", 21504 "locationName":"allowEgressFromLocalClassicLinkToRemoteVpc" 21505 }, 21506 "AllowEgressFromLocalVpcToRemoteClassicLink":{ 21507 "shape":"Boolean", 21508 "locationName":"allowEgressFromLocalVpcToRemoteClassicLink" 21509 } 21510 } 21511 }, 21512 "PeeringConnectionOptionsRequest":{ 21513 "type":"structure", 21514 "members":{ 21515 "AllowDnsResolutionFromRemoteVpc":{"shape":"Boolean"}, 21516 "AllowEgressFromLocalClassicLinkToRemoteVpc":{"shape":"Boolean"}, 21517 "AllowEgressFromLocalVpcToRemoteClassicLink":{"shape":"Boolean"} 21518 } 21519 }, 21520 "PeeringTgwInfo":{ 21521 "type":"structure", 21522 "members":{ 21523 "TransitGatewayId":{ 21524 "shape":"String", 21525 "locationName":"transitGatewayId" 21526 }, 21527 "OwnerId":{ 21528 "shape":"String", 21529 "locationName":"ownerId" 21530 }, 21531 "Region":{ 21532 "shape":"String", 21533 "locationName":"region" 21534 } 21535 } 21536 }, 21537 "PermissionGroup":{ 21538 "type":"string", 21539 "enum":["all"] 21540 }, 21541 "Phase1DHGroupNumbersList":{ 21542 "type":"list", 21543 "member":{ 21544 "shape":"Phase1DHGroupNumbersListValue", 21545 "locationName":"item" 21546 } 21547 }, 21548 "Phase1DHGroupNumbersListValue":{ 21549 "type":"structure", 21550 "members":{ 21551 "Value":{ 21552 "shape":"Integer", 21553 "locationName":"value" 21554 } 21555 } 21556 }, 21557 "Phase1DHGroupNumbersRequestList":{ 21558 "type":"list", 21559 "member":{ 21560 "shape":"Phase1DHGroupNumbersRequestListValue", 21561 "locationName":"item" 21562 } 21563 }, 21564 "Phase1DHGroupNumbersRequestListValue":{ 21565 "type":"structure", 21566 "members":{ 21567 "Value":{"shape":"Integer"} 21568 } 21569 }, 21570 "Phase1EncryptionAlgorithmsList":{ 21571 "type":"list", 21572 "member":{ 21573 "shape":"Phase1EncryptionAlgorithmsListValue", 21574 "locationName":"item" 21575 } 21576 }, 21577 "Phase1EncryptionAlgorithmsListValue":{ 21578 "type":"structure", 21579 "members":{ 21580 "Value":{ 21581 "shape":"String", 21582 "locationName":"value" 21583 } 21584 } 21585 }, 21586 "Phase1EncryptionAlgorithmsRequestList":{ 21587 "type":"list", 21588 "member":{ 21589 "shape":"Phase1EncryptionAlgorithmsRequestListValue", 21590 "locationName":"item" 21591 } 21592 }, 21593 "Phase1EncryptionAlgorithmsRequestListValue":{ 21594 "type":"structure", 21595 "members":{ 21596 "Value":{"shape":"String"} 21597 } 21598 }, 21599 "Phase1IntegrityAlgorithmsList":{ 21600 "type":"list", 21601 "member":{ 21602 "shape":"Phase1IntegrityAlgorithmsListValue", 21603 "locationName":"item" 21604 } 21605 }, 21606 "Phase1IntegrityAlgorithmsListValue":{ 21607 "type":"structure", 21608 "members":{ 21609 "Value":{ 21610 "shape":"String", 21611 "locationName":"value" 21612 } 21613 } 21614 }, 21615 "Phase1IntegrityAlgorithmsRequestList":{ 21616 "type":"list", 21617 "member":{ 21618 "shape":"Phase1IntegrityAlgorithmsRequestListValue", 21619 "locationName":"item" 21620 } 21621 }, 21622 "Phase1IntegrityAlgorithmsRequestListValue":{ 21623 "type":"structure", 21624 "members":{ 21625 "Value":{"shape":"String"} 21626 } 21627 }, 21628 "Phase2DHGroupNumbersList":{ 21629 "type":"list", 21630 "member":{ 21631 "shape":"Phase2DHGroupNumbersListValue", 21632 "locationName":"item" 21633 } 21634 }, 21635 "Phase2DHGroupNumbersListValue":{ 21636 "type":"structure", 21637 "members":{ 21638 "Value":{ 21639 "shape":"Integer", 21640 "locationName":"value" 21641 } 21642 } 21643 }, 21644 "Phase2DHGroupNumbersRequestList":{ 21645 "type":"list", 21646 "member":{ 21647 "shape":"Phase2DHGroupNumbersRequestListValue", 21648 "locationName":"item" 21649 } 21650 }, 21651 "Phase2DHGroupNumbersRequestListValue":{ 21652 "type":"structure", 21653 "members":{ 21654 "Value":{"shape":"Integer"} 21655 } 21656 }, 21657 "Phase2EncryptionAlgorithmsList":{ 21658 "type":"list", 21659 "member":{ 21660 "shape":"Phase2EncryptionAlgorithmsListValue", 21661 "locationName":"item" 21662 } 21663 }, 21664 "Phase2EncryptionAlgorithmsListValue":{ 21665 "type":"structure", 21666 "members":{ 21667 "Value":{ 21668 "shape":"String", 21669 "locationName":"value" 21670 } 21671 } 21672 }, 21673 "Phase2EncryptionAlgorithmsRequestList":{ 21674 "type":"list", 21675 "member":{ 21676 "shape":"Phase2EncryptionAlgorithmsRequestListValue", 21677 "locationName":"item" 21678 } 21679 }, 21680 "Phase2EncryptionAlgorithmsRequestListValue":{ 21681 "type":"structure", 21682 "members":{ 21683 "Value":{"shape":"String"} 21684 } 21685 }, 21686 "Phase2IntegrityAlgorithmsList":{ 21687 "type":"list", 21688 "member":{ 21689 "shape":"Phase2IntegrityAlgorithmsListValue", 21690 "locationName":"item" 21691 } 21692 }, 21693 "Phase2IntegrityAlgorithmsListValue":{ 21694 "type":"structure", 21695 "members":{ 21696 "Value":{ 21697 "shape":"String", 21698 "locationName":"value" 21699 } 21700 } 21701 }, 21702 "Phase2IntegrityAlgorithmsRequestList":{ 21703 "type":"list", 21704 "member":{ 21705 "shape":"Phase2IntegrityAlgorithmsRequestListValue", 21706 "locationName":"item" 21707 } 21708 }, 21709 "Phase2IntegrityAlgorithmsRequestListValue":{ 21710 "type":"structure", 21711 "members":{ 21712 "Value":{"shape":"String"} 21713 } 21714 }, 21715 "Placement":{ 21716 "type":"structure", 21717 "members":{ 21718 "AvailabilityZone":{ 21719 "shape":"String", 21720 "locationName":"availabilityZone" 21721 }, 21722 "Affinity":{ 21723 "shape":"String", 21724 "locationName":"affinity" 21725 }, 21726 "GroupName":{ 21727 "shape":"String", 21728 "locationName":"groupName" 21729 }, 21730 "PartitionNumber":{ 21731 "shape":"Integer", 21732 "locationName":"partitionNumber" 21733 }, 21734 "HostId":{ 21735 "shape":"String", 21736 "locationName":"hostId" 21737 }, 21738 "Tenancy":{ 21739 "shape":"Tenancy", 21740 "locationName":"tenancy" 21741 }, 21742 "SpreadDomain":{ 21743 "shape":"String", 21744 "locationName":"spreadDomain" 21745 }, 21746 "HostResourceGroupArn":{ 21747 "shape":"String", 21748 "locationName":"hostResourceGroupArn" 21749 } 21750 } 21751 }, 21752 "PlacementGroup":{ 21753 "type":"structure", 21754 "members":{ 21755 "GroupName":{ 21756 "shape":"String", 21757 "locationName":"groupName" 21758 }, 21759 "State":{ 21760 "shape":"PlacementGroupState", 21761 "locationName":"state" 21762 }, 21763 "Strategy":{ 21764 "shape":"PlacementStrategy", 21765 "locationName":"strategy" 21766 }, 21767 "PartitionCount":{ 21768 "shape":"Integer", 21769 "locationName":"partitionCount" 21770 }, 21771 "GroupId":{ 21772 "shape":"String", 21773 "locationName":"groupId" 21774 }, 21775 "Tags":{ 21776 "shape":"TagList", 21777 "locationName":"tagSet" 21778 } 21779 } 21780 }, 21781 "PlacementGroupId":{"type":"string"}, 21782 "PlacementGroupIdStringList":{ 21783 "type":"list", 21784 "member":{ 21785 "shape":"PlacementGroupId", 21786 "locationName":"GroupId" 21787 } 21788 }, 21789 "PlacementGroupInfo":{ 21790 "type":"structure", 21791 "members":{ 21792 "SupportedStrategies":{ 21793 "shape":"PlacementGroupStrategyList", 21794 "locationName":"supportedStrategies" 21795 } 21796 } 21797 }, 21798 "PlacementGroupList":{ 21799 "type":"list", 21800 "member":{ 21801 "shape":"PlacementGroup", 21802 "locationName":"item" 21803 } 21804 }, 21805 "PlacementGroupName":{"type":"string"}, 21806 "PlacementGroupState":{ 21807 "type":"string", 21808 "enum":[ 21809 "pending", 21810 "available", 21811 "deleting", 21812 "deleted" 21813 ] 21814 }, 21815 "PlacementGroupStrategy":{ 21816 "type":"string", 21817 "enum":[ 21818 "cluster", 21819 "partition", 21820 "spread" 21821 ] 21822 }, 21823 "PlacementGroupStrategyList":{ 21824 "type":"list", 21825 "member":{ 21826 "shape":"PlacementGroupStrategy", 21827 "locationName":"item" 21828 } 21829 }, 21830 "PlacementGroupStringList":{ 21831 "type":"list", 21832 "member":{"shape":"PlacementGroupName"} 21833 }, 21834 "PlacementResponse":{ 21835 "type":"structure", 21836 "members":{ 21837 "GroupName":{ 21838 "shape":"String", 21839 "locationName":"groupName" 21840 } 21841 } 21842 }, 21843 "PlacementStrategy":{ 21844 "type":"string", 21845 "enum":[ 21846 "cluster", 21847 "spread", 21848 "partition" 21849 ] 21850 }, 21851 "PlatformValues":{ 21852 "type":"string", 21853 "enum":["Windows"] 21854 }, 21855 "PoolCidrBlock":{ 21856 "type":"structure", 21857 "members":{ 21858 "Cidr":{ 21859 "shape":"String", 21860 "locationName":"poolCidrBlock" 21861 } 21862 } 21863 }, 21864 "PoolCidrBlocksSet":{ 21865 "type":"list", 21866 "member":{ 21867 "shape":"PoolCidrBlock", 21868 "locationName":"item" 21869 } 21870 }, 21871 "PoolMaxResults":{ 21872 "type":"integer", 21873 "max":10, 21874 "min":1 21875 }, 21876 "PortRange":{ 21877 "type":"structure", 21878 "members":{ 21879 "From":{ 21880 "shape":"Integer", 21881 "locationName":"from" 21882 }, 21883 "To":{ 21884 "shape":"Integer", 21885 "locationName":"to" 21886 } 21887 } 21888 }, 21889 "PrefixList":{ 21890 "type":"structure", 21891 "members":{ 21892 "Cidrs":{ 21893 "shape":"ValueStringList", 21894 "locationName":"cidrSet" 21895 }, 21896 "PrefixListId":{ 21897 "shape":"String", 21898 "locationName":"prefixListId" 21899 }, 21900 "PrefixListName":{ 21901 "shape":"String", 21902 "locationName":"prefixListName" 21903 } 21904 } 21905 }, 21906 "PrefixListId":{ 21907 "type":"structure", 21908 "members":{ 21909 "Description":{ 21910 "shape":"String", 21911 "locationName":"description" 21912 }, 21913 "PrefixListId":{ 21914 "shape":"String", 21915 "locationName":"prefixListId" 21916 } 21917 } 21918 }, 21919 "PrefixListIdList":{ 21920 "type":"list", 21921 "member":{ 21922 "shape":"PrefixListId", 21923 "locationName":"item" 21924 } 21925 }, 21926 "PrefixListIdSet":{ 21927 "type":"list", 21928 "member":{ 21929 "shape":"String", 21930 "locationName":"item" 21931 } 21932 }, 21933 "PrefixListResourceId":{"type":"string"}, 21934 "PrefixListResourceIdStringList":{ 21935 "type":"list", 21936 "member":{ 21937 "shape":"PrefixListResourceId", 21938 "locationName":"item" 21939 } 21940 }, 21941 "PrefixListSet":{ 21942 "type":"list", 21943 "member":{ 21944 "shape":"PrefixList", 21945 "locationName":"item" 21946 } 21947 }, 21948 "PriceSchedule":{ 21949 "type":"structure", 21950 "members":{ 21951 "Active":{ 21952 "shape":"Boolean", 21953 "locationName":"active" 21954 }, 21955 "CurrencyCode":{ 21956 "shape":"CurrencyCodeValues", 21957 "locationName":"currencyCode" 21958 }, 21959 "Price":{ 21960 "shape":"Double", 21961 "locationName":"price" 21962 }, 21963 "Term":{ 21964 "shape":"Long", 21965 "locationName":"term" 21966 } 21967 } 21968 }, 21969 "PriceScheduleList":{ 21970 "type":"list", 21971 "member":{ 21972 "shape":"PriceSchedule", 21973 "locationName":"item" 21974 } 21975 }, 21976 "PriceScheduleSpecification":{ 21977 "type":"structure", 21978 "members":{ 21979 "CurrencyCode":{ 21980 "shape":"CurrencyCodeValues", 21981 "locationName":"currencyCode" 21982 }, 21983 "Price":{ 21984 "shape":"Double", 21985 "locationName":"price" 21986 }, 21987 "Term":{ 21988 "shape":"Long", 21989 "locationName":"term" 21990 } 21991 } 21992 }, 21993 "PriceScheduleSpecificationList":{ 21994 "type":"list", 21995 "member":{ 21996 "shape":"PriceScheduleSpecification", 21997 "locationName":"item" 21998 } 21999 }, 22000 "PricingDetail":{ 22001 "type":"structure", 22002 "members":{ 22003 "Count":{ 22004 "shape":"Integer", 22005 "locationName":"count" 22006 }, 22007 "Price":{ 22008 "shape":"Double", 22009 "locationName":"price" 22010 } 22011 } 22012 }, 22013 "PricingDetailsList":{ 22014 "type":"list", 22015 "member":{ 22016 "shape":"PricingDetail", 22017 "locationName":"item" 22018 } 22019 }, 22020 "PrincipalIdFormat":{ 22021 "type":"structure", 22022 "members":{ 22023 "Arn":{ 22024 "shape":"String", 22025 "locationName":"arn" 22026 }, 22027 "Statuses":{ 22028 "shape":"IdFormatList", 22029 "locationName":"statusSet" 22030 } 22031 } 22032 }, 22033 "PrincipalIdFormatList":{ 22034 "type":"list", 22035 "member":{ 22036 "shape":"PrincipalIdFormat", 22037 "locationName":"item" 22038 } 22039 }, 22040 "PrincipalType":{ 22041 "type":"string", 22042 "enum":[ 22043 "All", 22044 "Service", 22045 "OrganizationUnit", 22046 "Account", 22047 "User", 22048 "Role" 22049 ] 22050 }, 22051 "PrivateDnsNameConfiguration":{ 22052 "type":"structure", 22053 "members":{ 22054 "State":{ 22055 "shape":"DnsNameState", 22056 "locationName":"state" 22057 }, 22058 "Type":{ 22059 "shape":"String", 22060 "locationName":"type" 22061 }, 22062 "Value":{ 22063 "shape":"String", 22064 "locationName":"value" 22065 }, 22066 "Name":{ 22067 "shape":"String", 22068 "locationName":"name" 22069 } 22070 } 22071 }, 22072 "PrivateIpAddressConfigSet":{ 22073 "type":"list", 22074 "member":{ 22075 "shape":"ScheduledInstancesPrivateIpAddressConfig", 22076 "locationName":"PrivateIpAddressConfigSet" 22077 } 22078 }, 22079 "PrivateIpAddressSpecification":{ 22080 "type":"structure", 22081 "members":{ 22082 "Primary":{ 22083 "shape":"Boolean", 22084 "locationName":"primary" 22085 }, 22086 "PrivateIpAddress":{ 22087 "shape":"String", 22088 "locationName":"privateIpAddress" 22089 } 22090 } 22091 }, 22092 "PrivateIpAddressSpecificationList":{ 22093 "type":"list", 22094 "member":{ 22095 "shape":"PrivateIpAddressSpecification", 22096 "locationName":"item" 22097 } 22098 }, 22099 "PrivateIpAddressStringList":{ 22100 "type":"list", 22101 "member":{ 22102 "shape":"String", 22103 "locationName":"PrivateIpAddress" 22104 } 22105 }, 22106 "ProcessorInfo":{ 22107 "type":"structure", 22108 "members":{ 22109 "SupportedArchitectures":{ 22110 "shape":"ArchitectureTypeList", 22111 "locationName":"supportedArchitectures" 22112 }, 22113 "SustainedClockSpeedInGhz":{ 22114 "shape":"ProcessorSustainedClockSpeed", 22115 "locationName":"sustainedClockSpeedInGhz" 22116 } 22117 } 22118 }, 22119 "ProcessorSustainedClockSpeed":{"type":"double"}, 22120 "ProductCode":{ 22121 "type":"structure", 22122 "members":{ 22123 "ProductCodeId":{ 22124 "shape":"String", 22125 "locationName":"productCode" 22126 }, 22127 "ProductCodeType":{ 22128 "shape":"ProductCodeValues", 22129 "locationName":"type" 22130 } 22131 } 22132 }, 22133 "ProductCodeList":{ 22134 "type":"list", 22135 "member":{ 22136 "shape":"ProductCode", 22137 "locationName":"item" 22138 } 22139 }, 22140 "ProductCodeStringList":{ 22141 "type":"list", 22142 "member":{ 22143 "shape":"String", 22144 "locationName":"ProductCode" 22145 } 22146 }, 22147 "ProductCodeValues":{ 22148 "type":"string", 22149 "enum":[ 22150 "devpay", 22151 "marketplace" 22152 ] 22153 }, 22154 "ProductDescriptionList":{ 22155 "type":"list", 22156 "member":{"shape":"String"} 22157 }, 22158 "PropagatingVgw":{ 22159 "type":"structure", 22160 "members":{ 22161 "GatewayId":{ 22162 "shape":"String", 22163 "locationName":"gatewayId" 22164 } 22165 } 22166 }, 22167 "PropagatingVgwList":{ 22168 "type":"list", 22169 "member":{ 22170 "shape":"PropagatingVgw", 22171 "locationName":"item" 22172 } 22173 }, 22174 "ProvisionByoipCidrRequest":{ 22175 "type":"structure", 22176 "required":["Cidr"], 22177 "members":{ 22178 "Cidr":{"shape":"String"}, 22179 "CidrAuthorizationContext":{"shape":"CidrAuthorizationContext"}, 22180 "PubliclyAdvertisable":{"shape":"Boolean"}, 22181 "Description":{"shape":"String"}, 22182 "DryRun":{"shape":"Boolean"} 22183 } 22184 }, 22185 "ProvisionByoipCidrResult":{ 22186 "type":"structure", 22187 "members":{ 22188 "ByoipCidr":{ 22189 "shape":"ByoipCidr", 22190 "locationName":"byoipCidr" 22191 } 22192 } 22193 }, 22194 "ProvisionedBandwidth":{ 22195 "type":"structure", 22196 "members":{ 22197 "ProvisionTime":{ 22198 "shape":"DateTime", 22199 "locationName":"provisionTime" 22200 }, 22201 "Provisioned":{ 22202 "shape":"String", 22203 "locationName":"provisioned" 22204 }, 22205 "RequestTime":{ 22206 "shape":"DateTime", 22207 "locationName":"requestTime" 22208 }, 22209 "Requested":{ 22210 "shape":"String", 22211 "locationName":"requested" 22212 }, 22213 "Status":{ 22214 "shape":"String", 22215 "locationName":"status" 22216 } 22217 } 22218 }, 22219 "PublicIpStringList":{ 22220 "type":"list", 22221 "member":{ 22222 "shape":"String", 22223 "locationName":"PublicIp" 22224 } 22225 }, 22226 "PublicIpv4Pool":{ 22227 "type":"structure", 22228 "members":{ 22229 "PoolId":{ 22230 "shape":"String", 22231 "locationName":"poolId" 22232 }, 22233 "Description":{ 22234 "shape":"String", 22235 "locationName":"description" 22236 }, 22237 "PoolAddressRanges":{ 22238 "shape":"PublicIpv4PoolRangeSet", 22239 "locationName":"poolAddressRangeSet" 22240 }, 22241 "TotalAddressCount":{ 22242 "shape":"Integer", 22243 "locationName":"totalAddressCount" 22244 }, 22245 "TotalAvailableAddressCount":{ 22246 "shape":"Integer", 22247 "locationName":"totalAvailableAddressCount" 22248 }, 22249 "Tags":{ 22250 "shape":"TagList", 22251 "locationName":"tagSet" 22252 } 22253 } 22254 }, 22255 "PublicIpv4PoolIdStringList":{ 22256 "type":"list", 22257 "member":{ 22258 "shape":"Ipv4PoolEc2Id", 22259 "locationName":"item" 22260 } 22261 }, 22262 "PublicIpv4PoolRange":{ 22263 "type":"structure", 22264 "members":{ 22265 "FirstAddress":{ 22266 "shape":"String", 22267 "locationName":"firstAddress" 22268 }, 22269 "LastAddress":{ 22270 "shape":"String", 22271 "locationName":"lastAddress" 22272 }, 22273 "AddressCount":{ 22274 "shape":"Integer", 22275 "locationName":"addressCount" 22276 }, 22277 "AvailableAddressCount":{ 22278 "shape":"Integer", 22279 "locationName":"availableAddressCount" 22280 } 22281 } 22282 }, 22283 "PublicIpv4PoolRangeSet":{ 22284 "type":"list", 22285 "member":{ 22286 "shape":"PublicIpv4PoolRange", 22287 "locationName":"item" 22288 } 22289 }, 22290 "PublicIpv4PoolSet":{ 22291 "type":"list", 22292 "member":{ 22293 "shape":"PublicIpv4Pool", 22294 "locationName":"item" 22295 } 22296 }, 22297 "Purchase":{ 22298 "type":"structure", 22299 "members":{ 22300 "CurrencyCode":{ 22301 "shape":"CurrencyCodeValues", 22302 "locationName":"currencyCode" 22303 }, 22304 "Duration":{ 22305 "shape":"Integer", 22306 "locationName":"duration" 22307 }, 22308 "HostIdSet":{ 22309 "shape":"ResponseHostIdSet", 22310 "locationName":"hostIdSet" 22311 }, 22312 "HostReservationId":{ 22313 "shape":"String", 22314 "locationName":"hostReservationId" 22315 }, 22316 "HourlyPrice":{ 22317 "shape":"String", 22318 "locationName":"hourlyPrice" 22319 }, 22320 "InstanceFamily":{ 22321 "shape":"String", 22322 "locationName":"instanceFamily" 22323 }, 22324 "PaymentOption":{ 22325 "shape":"PaymentOption", 22326 "locationName":"paymentOption" 22327 }, 22328 "UpfrontPrice":{ 22329 "shape":"String", 22330 "locationName":"upfrontPrice" 22331 } 22332 } 22333 }, 22334 "PurchaseHostReservationRequest":{ 22335 "type":"structure", 22336 "required":[ 22337 "HostIdSet", 22338 "OfferingId" 22339 ], 22340 "members":{ 22341 "ClientToken":{"shape":"String"}, 22342 "CurrencyCode":{"shape":"CurrencyCodeValues"}, 22343 "HostIdSet":{"shape":"RequestHostIdSet"}, 22344 "LimitPrice":{"shape":"String"}, 22345 "OfferingId":{"shape":"OfferingId"} 22346 } 22347 }, 22348 "PurchaseHostReservationResult":{ 22349 "type":"structure", 22350 "members":{ 22351 "ClientToken":{ 22352 "shape":"String", 22353 "locationName":"clientToken" 22354 }, 22355 "CurrencyCode":{ 22356 "shape":"CurrencyCodeValues", 22357 "locationName":"currencyCode" 22358 }, 22359 "Purchase":{ 22360 "shape":"PurchaseSet", 22361 "locationName":"purchase" 22362 }, 22363 "TotalHourlyPrice":{ 22364 "shape":"String", 22365 "locationName":"totalHourlyPrice" 22366 }, 22367 "TotalUpfrontPrice":{ 22368 "shape":"String", 22369 "locationName":"totalUpfrontPrice" 22370 } 22371 } 22372 }, 22373 "PurchaseRequest":{ 22374 "type":"structure", 22375 "required":[ 22376 "InstanceCount", 22377 "PurchaseToken" 22378 ], 22379 "members":{ 22380 "InstanceCount":{"shape":"Integer"}, 22381 "PurchaseToken":{"shape":"String"} 22382 } 22383 }, 22384 "PurchaseRequestSet":{ 22385 "type":"list", 22386 "member":{ 22387 "shape":"PurchaseRequest", 22388 "locationName":"PurchaseRequest" 22389 }, 22390 "min":1 22391 }, 22392 "PurchaseReservedInstancesOfferingRequest":{ 22393 "type":"structure", 22394 "required":[ 22395 "InstanceCount", 22396 "ReservedInstancesOfferingId" 22397 ], 22398 "members":{ 22399 "InstanceCount":{"shape":"Integer"}, 22400 "ReservedInstancesOfferingId":{"shape":"ReservedInstancesOfferingId"}, 22401 "DryRun":{ 22402 "shape":"Boolean", 22403 "locationName":"dryRun" 22404 }, 22405 "LimitPrice":{ 22406 "shape":"ReservedInstanceLimitPrice", 22407 "locationName":"limitPrice" 22408 }, 22409 "PurchaseTime":{"shape":"DateTime"} 22410 } 22411 }, 22412 "PurchaseReservedInstancesOfferingResult":{ 22413 "type":"structure", 22414 "members":{ 22415 "ReservedInstancesId":{ 22416 "shape":"String", 22417 "locationName":"reservedInstancesId" 22418 } 22419 } 22420 }, 22421 "PurchaseScheduledInstancesRequest":{ 22422 "type":"structure", 22423 "required":["PurchaseRequests"], 22424 "members":{ 22425 "ClientToken":{ 22426 "shape":"String", 22427 "idempotencyToken":true 22428 }, 22429 "DryRun":{"shape":"Boolean"}, 22430 "PurchaseRequests":{ 22431 "shape":"PurchaseRequestSet", 22432 "locationName":"PurchaseRequest" 22433 } 22434 } 22435 }, 22436 "PurchaseScheduledInstancesResult":{ 22437 "type":"structure", 22438 "members":{ 22439 "ScheduledInstanceSet":{ 22440 "shape":"PurchasedScheduledInstanceSet", 22441 "locationName":"scheduledInstanceSet" 22442 } 22443 } 22444 }, 22445 "PurchaseSet":{ 22446 "type":"list", 22447 "member":{ 22448 "shape":"Purchase", 22449 "locationName":"item" 22450 } 22451 }, 22452 "PurchasedScheduledInstanceSet":{ 22453 "type":"list", 22454 "member":{ 22455 "shape":"ScheduledInstance", 22456 "locationName":"item" 22457 } 22458 }, 22459 "RIProductDescription":{ 22460 "type":"string", 22461 "enum":[ 22462 "Linux/UNIX", 22463 "Linux/UNIX (Amazon VPC)", 22464 "Windows", 22465 "Windows (Amazon VPC)" 22466 ] 22467 }, 22468 "RamdiskId":{"type":"string"}, 22469 "ReasonCodesList":{ 22470 "type":"list", 22471 "member":{ 22472 "shape":"ReportInstanceReasonCodes", 22473 "locationName":"item" 22474 } 22475 }, 22476 "RebootInstancesRequest":{ 22477 "type":"structure", 22478 "required":["InstanceIds"], 22479 "members":{ 22480 "InstanceIds":{ 22481 "shape":"InstanceIdStringList", 22482 "locationName":"InstanceId" 22483 }, 22484 "DryRun":{ 22485 "shape":"Boolean", 22486 "locationName":"dryRun" 22487 } 22488 } 22489 }, 22490 "RecurringCharge":{ 22491 "type":"structure", 22492 "members":{ 22493 "Amount":{ 22494 "shape":"Double", 22495 "locationName":"amount" 22496 }, 22497 "Frequency":{ 22498 "shape":"RecurringChargeFrequency", 22499 "locationName":"frequency" 22500 } 22501 } 22502 }, 22503 "RecurringChargeFrequency":{ 22504 "type":"string", 22505 "enum":["Hourly"] 22506 }, 22507 "RecurringChargesList":{ 22508 "type":"list", 22509 "member":{ 22510 "shape":"RecurringCharge", 22511 "locationName":"item" 22512 } 22513 }, 22514 "Region":{ 22515 "type":"structure", 22516 "members":{ 22517 "Endpoint":{ 22518 "shape":"String", 22519 "locationName":"regionEndpoint" 22520 }, 22521 "RegionName":{ 22522 "shape":"String", 22523 "locationName":"regionName" 22524 }, 22525 "OptInStatus":{ 22526 "shape":"String", 22527 "locationName":"optInStatus" 22528 } 22529 } 22530 }, 22531 "RegionList":{ 22532 "type":"list", 22533 "member":{ 22534 "shape":"Region", 22535 "locationName":"item" 22536 } 22537 }, 22538 "RegionNameStringList":{ 22539 "type":"list", 22540 "member":{ 22541 "shape":"String", 22542 "locationName":"RegionName" 22543 } 22544 }, 22545 "RegisterImageRequest":{ 22546 "type":"structure", 22547 "required":["Name"], 22548 "members":{ 22549 "ImageLocation":{"shape":"String"}, 22550 "Architecture":{ 22551 "shape":"ArchitectureValues", 22552 "locationName":"architecture" 22553 }, 22554 "BlockDeviceMappings":{ 22555 "shape":"BlockDeviceMappingRequestList", 22556 "locationName":"BlockDeviceMapping" 22557 }, 22558 "Description":{ 22559 "shape":"String", 22560 "locationName":"description" 22561 }, 22562 "DryRun":{ 22563 "shape":"Boolean", 22564 "locationName":"dryRun" 22565 }, 22566 "EnaSupport":{ 22567 "shape":"Boolean", 22568 "locationName":"enaSupport" 22569 }, 22570 "KernelId":{ 22571 "shape":"KernelId", 22572 "locationName":"kernelId" 22573 }, 22574 "Name":{ 22575 "shape":"String", 22576 "locationName":"name" 22577 }, 22578 "BillingProducts":{ 22579 "shape":"BillingProductList", 22580 "locationName":"BillingProduct" 22581 }, 22582 "RamdiskId":{ 22583 "shape":"RamdiskId", 22584 "locationName":"ramdiskId" 22585 }, 22586 "RootDeviceName":{ 22587 "shape":"String", 22588 "locationName":"rootDeviceName" 22589 }, 22590 "SriovNetSupport":{ 22591 "shape":"String", 22592 "locationName":"sriovNetSupport" 22593 }, 22594 "VirtualizationType":{ 22595 "shape":"String", 22596 "locationName":"virtualizationType" 22597 } 22598 } 22599 }, 22600 "RegisterImageResult":{ 22601 "type":"structure", 22602 "members":{ 22603 "ImageId":{ 22604 "shape":"String", 22605 "locationName":"imageId" 22606 } 22607 } 22608 }, 22609 "RegisterTransitGatewayMulticastGroupMembersRequest":{ 22610 "type":"structure", 22611 "members":{ 22612 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 22613 "GroupIpAddress":{"shape":"String"}, 22614 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 22615 "DryRun":{"shape":"Boolean"} 22616 } 22617 }, 22618 "RegisterTransitGatewayMulticastGroupMembersResult":{ 22619 "type":"structure", 22620 "members":{ 22621 "RegisteredMulticastGroupMembers":{ 22622 "shape":"TransitGatewayMulticastRegisteredGroupMembers", 22623 "locationName":"registeredMulticastGroupMembers" 22624 } 22625 } 22626 }, 22627 "RegisterTransitGatewayMulticastGroupSourcesRequest":{ 22628 "type":"structure", 22629 "members":{ 22630 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 22631 "GroupIpAddress":{"shape":"String"}, 22632 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 22633 "DryRun":{"shape":"Boolean"} 22634 } 22635 }, 22636 "RegisterTransitGatewayMulticastGroupSourcesResult":{ 22637 "type":"structure", 22638 "members":{ 22639 "RegisteredMulticastGroupSources":{ 22640 "shape":"TransitGatewayMulticastRegisteredGroupSources", 22641 "locationName":"registeredMulticastGroupSources" 22642 } 22643 } 22644 }, 22645 "RejectTransitGatewayPeeringAttachmentRequest":{ 22646 "type":"structure", 22647 "required":["TransitGatewayAttachmentId"], 22648 "members":{ 22649 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 22650 "DryRun":{"shape":"Boolean"} 22651 } 22652 }, 22653 "RejectTransitGatewayPeeringAttachmentResult":{ 22654 "type":"structure", 22655 "members":{ 22656 "TransitGatewayPeeringAttachment":{ 22657 "shape":"TransitGatewayPeeringAttachment", 22658 "locationName":"transitGatewayPeeringAttachment" 22659 } 22660 } 22661 }, 22662 "RejectTransitGatewayVpcAttachmentRequest":{ 22663 "type":"structure", 22664 "required":["TransitGatewayAttachmentId"], 22665 "members":{ 22666 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 22667 "DryRun":{"shape":"Boolean"} 22668 } 22669 }, 22670 "RejectTransitGatewayVpcAttachmentResult":{ 22671 "type":"structure", 22672 "members":{ 22673 "TransitGatewayVpcAttachment":{ 22674 "shape":"TransitGatewayVpcAttachment", 22675 "locationName":"transitGatewayVpcAttachment" 22676 } 22677 } 22678 }, 22679 "RejectVpcEndpointConnectionsRequest":{ 22680 "type":"structure", 22681 "required":[ 22682 "ServiceId", 22683 "VpcEndpointIds" 22684 ], 22685 "members":{ 22686 "DryRun":{"shape":"Boolean"}, 22687 "ServiceId":{"shape":"VpcEndpointServiceId"}, 22688 "VpcEndpointIds":{ 22689 "shape":"VpcEndpointIdList", 22690 "locationName":"VpcEndpointId" 22691 } 22692 } 22693 }, 22694 "RejectVpcEndpointConnectionsResult":{ 22695 "type":"structure", 22696 "members":{ 22697 "Unsuccessful":{ 22698 "shape":"UnsuccessfulItemSet", 22699 "locationName":"unsuccessful" 22700 } 22701 } 22702 }, 22703 "RejectVpcPeeringConnectionRequest":{ 22704 "type":"structure", 22705 "required":["VpcPeeringConnectionId"], 22706 "members":{ 22707 "DryRun":{ 22708 "shape":"Boolean", 22709 "locationName":"dryRun" 22710 }, 22711 "VpcPeeringConnectionId":{ 22712 "shape":"VpcPeeringConnectionId", 22713 "locationName":"vpcPeeringConnectionId" 22714 } 22715 } 22716 }, 22717 "RejectVpcPeeringConnectionResult":{ 22718 "type":"structure", 22719 "members":{ 22720 "Return":{ 22721 "shape":"Boolean", 22722 "locationName":"return" 22723 } 22724 } 22725 }, 22726 "ReleaseAddressRequest":{ 22727 "type":"structure", 22728 "members":{ 22729 "AllocationId":{"shape":"AllocationId"}, 22730 "PublicIp":{"shape":"String"}, 22731 "NetworkBorderGroup":{"shape":"String"}, 22732 "DryRun":{ 22733 "shape":"Boolean", 22734 "locationName":"dryRun" 22735 } 22736 } 22737 }, 22738 "ReleaseHostsRequest":{ 22739 "type":"structure", 22740 "required":["HostIds"], 22741 "members":{ 22742 "HostIds":{ 22743 "shape":"RequestHostIdList", 22744 "locationName":"hostId" 22745 } 22746 } 22747 }, 22748 "ReleaseHostsResult":{ 22749 "type":"structure", 22750 "members":{ 22751 "Successful":{ 22752 "shape":"ResponseHostIdList", 22753 "locationName":"successful" 22754 }, 22755 "Unsuccessful":{ 22756 "shape":"UnsuccessfulItemList", 22757 "locationName":"unsuccessful" 22758 } 22759 } 22760 }, 22761 "ReplaceIamInstanceProfileAssociationRequest":{ 22762 "type":"structure", 22763 "required":[ 22764 "IamInstanceProfile", 22765 "AssociationId" 22766 ], 22767 "members":{ 22768 "IamInstanceProfile":{"shape":"IamInstanceProfileSpecification"}, 22769 "AssociationId":{"shape":"IamInstanceProfileAssociationId"} 22770 } 22771 }, 22772 "ReplaceIamInstanceProfileAssociationResult":{ 22773 "type":"structure", 22774 "members":{ 22775 "IamInstanceProfileAssociation":{ 22776 "shape":"IamInstanceProfileAssociation", 22777 "locationName":"iamInstanceProfileAssociation" 22778 } 22779 } 22780 }, 22781 "ReplaceNetworkAclAssociationRequest":{ 22782 "type":"structure", 22783 "required":[ 22784 "AssociationId", 22785 "NetworkAclId" 22786 ], 22787 "members":{ 22788 "AssociationId":{ 22789 "shape":"NetworkAclAssociationId", 22790 "locationName":"associationId" 22791 }, 22792 "DryRun":{ 22793 "shape":"Boolean", 22794 "locationName":"dryRun" 22795 }, 22796 "NetworkAclId":{ 22797 "shape":"NetworkAclId", 22798 "locationName":"networkAclId" 22799 } 22800 } 22801 }, 22802 "ReplaceNetworkAclAssociationResult":{ 22803 "type":"structure", 22804 "members":{ 22805 "NewAssociationId":{ 22806 "shape":"String", 22807 "locationName":"newAssociationId" 22808 } 22809 } 22810 }, 22811 "ReplaceNetworkAclEntryRequest":{ 22812 "type":"structure", 22813 "required":[ 22814 "Egress", 22815 "NetworkAclId", 22816 "Protocol", 22817 "RuleAction", 22818 "RuleNumber" 22819 ], 22820 "members":{ 22821 "CidrBlock":{ 22822 "shape":"String", 22823 "locationName":"cidrBlock" 22824 }, 22825 "DryRun":{ 22826 "shape":"Boolean", 22827 "locationName":"dryRun" 22828 }, 22829 "Egress":{ 22830 "shape":"Boolean", 22831 "locationName":"egress" 22832 }, 22833 "IcmpTypeCode":{ 22834 "shape":"IcmpTypeCode", 22835 "locationName":"Icmp" 22836 }, 22837 "Ipv6CidrBlock":{ 22838 "shape":"String", 22839 "locationName":"ipv6CidrBlock" 22840 }, 22841 "NetworkAclId":{ 22842 "shape":"NetworkAclId", 22843 "locationName":"networkAclId" 22844 }, 22845 "PortRange":{ 22846 "shape":"PortRange", 22847 "locationName":"portRange" 22848 }, 22849 "Protocol":{ 22850 "shape":"String", 22851 "locationName":"protocol" 22852 }, 22853 "RuleAction":{ 22854 "shape":"RuleAction", 22855 "locationName":"ruleAction" 22856 }, 22857 "RuleNumber":{ 22858 "shape":"Integer", 22859 "locationName":"ruleNumber" 22860 } 22861 } 22862 }, 22863 "ReplaceRouteRequest":{ 22864 "type":"structure", 22865 "required":["RouteTableId"], 22866 "members":{ 22867 "DestinationCidrBlock":{ 22868 "shape":"String", 22869 "locationName":"destinationCidrBlock" 22870 }, 22871 "DestinationIpv6CidrBlock":{ 22872 "shape":"String", 22873 "locationName":"destinationIpv6CidrBlock" 22874 }, 22875 "DryRun":{ 22876 "shape":"Boolean", 22877 "locationName":"dryRun" 22878 }, 22879 "EgressOnlyInternetGatewayId":{ 22880 "shape":"EgressOnlyInternetGatewayId", 22881 "locationName":"egressOnlyInternetGatewayId" 22882 }, 22883 "GatewayId":{ 22884 "shape":"RouteGatewayId", 22885 "locationName":"gatewayId" 22886 }, 22887 "InstanceId":{ 22888 "shape":"InstanceId", 22889 "locationName":"instanceId" 22890 }, 22891 "LocalTarget":{"shape":"Boolean"}, 22892 "NatGatewayId":{ 22893 "shape":"NatGatewayId", 22894 "locationName":"natGatewayId" 22895 }, 22896 "TransitGatewayId":{"shape":"TransitGatewayId"}, 22897 "LocalGatewayId":{"shape":"LocalGatewayId"}, 22898 "NetworkInterfaceId":{ 22899 "shape":"NetworkInterfaceId", 22900 "locationName":"networkInterfaceId" 22901 }, 22902 "RouteTableId":{ 22903 "shape":"RouteTableId", 22904 "locationName":"routeTableId" 22905 }, 22906 "VpcPeeringConnectionId":{ 22907 "shape":"VpcPeeringConnectionId", 22908 "locationName":"vpcPeeringConnectionId" 22909 } 22910 } 22911 }, 22912 "ReplaceRouteTableAssociationRequest":{ 22913 "type":"structure", 22914 "required":[ 22915 "AssociationId", 22916 "RouteTableId" 22917 ], 22918 "members":{ 22919 "AssociationId":{ 22920 "shape":"RouteTableAssociationId", 22921 "locationName":"associationId" 22922 }, 22923 "DryRun":{ 22924 "shape":"Boolean", 22925 "locationName":"dryRun" 22926 }, 22927 "RouteTableId":{ 22928 "shape":"RouteTableId", 22929 "locationName":"routeTableId" 22930 } 22931 } 22932 }, 22933 "ReplaceRouteTableAssociationResult":{ 22934 "type":"structure", 22935 "members":{ 22936 "NewAssociationId":{ 22937 "shape":"String", 22938 "locationName":"newAssociationId" 22939 }, 22940 "AssociationState":{ 22941 "shape":"RouteTableAssociationState", 22942 "locationName":"associationState" 22943 } 22944 } 22945 }, 22946 "ReplaceTransitGatewayRouteRequest":{ 22947 "type":"structure", 22948 "required":[ 22949 "DestinationCidrBlock", 22950 "TransitGatewayRouteTableId" 22951 ], 22952 "members":{ 22953 "DestinationCidrBlock":{"shape":"String"}, 22954 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 22955 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 22956 "Blackhole":{"shape":"Boolean"}, 22957 "DryRun":{"shape":"Boolean"} 22958 } 22959 }, 22960 "ReplaceTransitGatewayRouteResult":{ 22961 "type":"structure", 22962 "members":{ 22963 "Route":{ 22964 "shape":"TransitGatewayRoute", 22965 "locationName":"route" 22966 } 22967 } 22968 }, 22969 "ReportInstanceReasonCodes":{ 22970 "type":"string", 22971 "enum":[ 22972 "instance-stuck-in-state", 22973 "unresponsive", 22974 "not-accepting-credentials", 22975 "password-not-available", 22976 "performance-network", 22977 "performance-instance-store", 22978 "performance-ebs-volume", 22979 "performance-other", 22980 "other" 22981 ] 22982 }, 22983 "ReportInstanceStatusRequest":{ 22984 "type":"structure", 22985 "required":[ 22986 "Instances", 22987 "ReasonCodes", 22988 "Status" 22989 ], 22990 "members":{ 22991 "Description":{ 22992 "shape":"String", 22993 "locationName":"description" 22994 }, 22995 "DryRun":{ 22996 "shape":"Boolean", 22997 "locationName":"dryRun" 22998 }, 22999 "EndTime":{ 23000 "shape":"DateTime", 23001 "locationName":"endTime" 23002 }, 23003 "Instances":{ 23004 "shape":"InstanceIdStringList", 23005 "locationName":"instanceId" 23006 }, 23007 "ReasonCodes":{ 23008 "shape":"ReasonCodesList", 23009 "locationName":"reasonCode" 23010 }, 23011 "StartTime":{ 23012 "shape":"DateTime", 23013 "locationName":"startTime" 23014 }, 23015 "Status":{ 23016 "shape":"ReportStatusType", 23017 "locationName":"status" 23018 } 23019 } 23020 }, 23021 "ReportStatusType":{ 23022 "type":"string", 23023 "enum":[ 23024 "ok", 23025 "impaired" 23026 ] 23027 }, 23028 "RequestHostIdList":{ 23029 "type":"list", 23030 "member":{ 23031 "shape":"DedicatedHostId", 23032 "locationName":"item" 23033 } 23034 }, 23035 "RequestHostIdSet":{ 23036 "type":"list", 23037 "member":{ 23038 "shape":"DedicatedHostId", 23039 "locationName":"item" 23040 } 23041 }, 23042 "RequestInstanceTypeList":{ 23043 "type":"list", 23044 "member":{"shape":"InstanceType"}, 23045 "locationName":"InstanceType", 23046 "max":100 23047 }, 23048 "RequestLaunchTemplateData":{ 23049 "type":"structure", 23050 "members":{ 23051 "KernelId":{"shape":"KernelId"}, 23052 "EbsOptimized":{"shape":"Boolean"}, 23053 "IamInstanceProfile":{"shape":"LaunchTemplateIamInstanceProfileSpecificationRequest"}, 23054 "BlockDeviceMappings":{ 23055 "shape":"LaunchTemplateBlockDeviceMappingRequestList", 23056 "locationName":"BlockDeviceMapping" 23057 }, 23058 "NetworkInterfaces":{ 23059 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList", 23060 "locationName":"NetworkInterface" 23061 }, 23062 "ImageId":{"shape":"ImageId"}, 23063 "InstanceType":{"shape":"InstanceType"}, 23064 "KeyName":{"shape":"KeyPairName"}, 23065 "Monitoring":{"shape":"LaunchTemplatesMonitoringRequest"}, 23066 "Placement":{"shape":"LaunchTemplatePlacementRequest"}, 23067 "RamDiskId":{"shape":"RamdiskId"}, 23068 "DisableApiTermination":{"shape":"Boolean"}, 23069 "InstanceInitiatedShutdownBehavior":{"shape":"ShutdownBehavior"}, 23070 "UserData":{"shape":"String"}, 23071 "TagSpecifications":{ 23072 "shape":"LaunchTemplateTagSpecificationRequestList", 23073 "locationName":"TagSpecification" 23074 }, 23075 "ElasticGpuSpecifications":{ 23076 "shape":"ElasticGpuSpecificationList", 23077 "locationName":"ElasticGpuSpecification" 23078 }, 23079 "ElasticInferenceAccelerators":{ 23080 "shape":"LaunchTemplateElasticInferenceAcceleratorList", 23081 "locationName":"ElasticInferenceAccelerator" 23082 }, 23083 "SecurityGroupIds":{ 23084 "shape":"SecurityGroupIdStringList", 23085 "locationName":"SecurityGroupId" 23086 }, 23087 "SecurityGroups":{ 23088 "shape":"SecurityGroupStringList", 23089 "locationName":"SecurityGroup" 23090 }, 23091 "InstanceMarketOptions":{"shape":"LaunchTemplateInstanceMarketOptionsRequest"}, 23092 "CreditSpecification":{"shape":"CreditSpecificationRequest"}, 23093 "CpuOptions":{"shape":"LaunchTemplateCpuOptionsRequest"}, 23094 "CapacityReservationSpecification":{"shape":"LaunchTemplateCapacityReservationSpecificationRequest"}, 23095 "LicenseSpecifications":{ 23096 "shape":"LaunchTemplateLicenseSpecificationListRequest", 23097 "locationName":"LicenseSpecification" 23098 }, 23099 "HibernationOptions":{"shape":"LaunchTemplateHibernationOptionsRequest"}, 23100 "MetadataOptions":{"shape":"LaunchTemplateInstanceMetadataOptionsRequest"} 23101 } 23102 }, 23103 "RequestSpotFleetRequest":{ 23104 "type":"structure", 23105 "required":["SpotFleetRequestConfig"], 23106 "members":{ 23107 "DryRun":{ 23108 "shape":"Boolean", 23109 "locationName":"dryRun" 23110 }, 23111 "SpotFleetRequestConfig":{ 23112 "shape":"SpotFleetRequestConfigData", 23113 "locationName":"spotFleetRequestConfig" 23114 } 23115 } 23116 }, 23117 "RequestSpotFleetResponse":{ 23118 "type":"structure", 23119 "members":{ 23120 "SpotFleetRequestId":{ 23121 "shape":"String", 23122 "locationName":"spotFleetRequestId" 23123 } 23124 } 23125 }, 23126 "RequestSpotInstancesRequest":{ 23127 "type":"structure", 23128 "members":{ 23129 "AvailabilityZoneGroup":{ 23130 "shape":"String", 23131 "locationName":"availabilityZoneGroup" 23132 }, 23133 "BlockDurationMinutes":{ 23134 "shape":"Integer", 23135 "locationName":"blockDurationMinutes" 23136 }, 23137 "ClientToken":{ 23138 "shape":"String", 23139 "locationName":"clientToken" 23140 }, 23141 "DryRun":{ 23142 "shape":"Boolean", 23143 "locationName":"dryRun" 23144 }, 23145 "InstanceCount":{ 23146 "shape":"Integer", 23147 "locationName":"instanceCount" 23148 }, 23149 "LaunchGroup":{ 23150 "shape":"String", 23151 "locationName":"launchGroup" 23152 }, 23153 "LaunchSpecification":{"shape":"RequestSpotLaunchSpecification"}, 23154 "SpotPrice":{ 23155 "shape":"String", 23156 "locationName":"spotPrice" 23157 }, 23158 "Type":{ 23159 "shape":"SpotInstanceType", 23160 "locationName":"type" 23161 }, 23162 "ValidFrom":{ 23163 "shape":"DateTime", 23164 "locationName":"validFrom" 23165 }, 23166 "ValidUntil":{ 23167 "shape":"DateTime", 23168 "locationName":"validUntil" 23169 }, 23170 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 23171 } 23172 }, 23173 "RequestSpotInstancesResult":{ 23174 "type":"structure", 23175 "members":{ 23176 "SpotInstanceRequests":{ 23177 "shape":"SpotInstanceRequestList", 23178 "locationName":"spotInstanceRequestSet" 23179 } 23180 } 23181 }, 23182 "RequestSpotLaunchSpecification":{ 23183 "type":"structure", 23184 "members":{ 23185 "SecurityGroupIds":{ 23186 "shape":"RequestSpotLaunchSpecificationSecurityGroupIdList", 23187 "locationName":"SecurityGroupId" 23188 }, 23189 "SecurityGroups":{ 23190 "shape":"RequestSpotLaunchSpecificationSecurityGroupList", 23191 "locationName":"SecurityGroup" 23192 }, 23193 "AddressingType":{ 23194 "shape":"String", 23195 "locationName":"addressingType" 23196 }, 23197 "BlockDeviceMappings":{ 23198 "shape":"BlockDeviceMappingList", 23199 "locationName":"blockDeviceMapping" 23200 }, 23201 "EbsOptimized":{ 23202 "shape":"Boolean", 23203 "locationName":"ebsOptimized" 23204 }, 23205 "IamInstanceProfile":{ 23206 "shape":"IamInstanceProfileSpecification", 23207 "locationName":"iamInstanceProfile" 23208 }, 23209 "ImageId":{ 23210 "shape":"ImageId", 23211 "locationName":"imageId" 23212 }, 23213 "InstanceType":{ 23214 "shape":"InstanceType", 23215 "locationName":"instanceType" 23216 }, 23217 "KernelId":{ 23218 "shape":"KernelId", 23219 "locationName":"kernelId" 23220 }, 23221 "KeyName":{ 23222 "shape":"KeyPairName", 23223 "locationName":"keyName" 23224 }, 23225 "Monitoring":{ 23226 "shape":"RunInstancesMonitoringEnabled", 23227 "locationName":"monitoring" 23228 }, 23229 "NetworkInterfaces":{ 23230 "shape":"InstanceNetworkInterfaceSpecificationList", 23231 "locationName":"NetworkInterface" 23232 }, 23233 "Placement":{ 23234 "shape":"SpotPlacement", 23235 "locationName":"placement" 23236 }, 23237 "RamdiskId":{ 23238 "shape":"RamdiskId", 23239 "locationName":"ramdiskId" 23240 }, 23241 "SubnetId":{ 23242 "shape":"SubnetId", 23243 "locationName":"subnetId" 23244 }, 23245 "UserData":{ 23246 "shape":"String", 23247 "locationName":"userData" 23248 } 23249 } 23250 }, 23251 "RequestSpotLaunchSpecificationSecurityGroupIdList":{ 23252 "type":"list", 23253 "member":{ 23254 "shape":"SecurityGroupId", 23255 "locationName":"item" 23256 } 23257 }, 23258 "RequestSpotLaunchSpecificationSecurityGroupList":{ 23259 "type":"list", 23260 "member":{ 23261 "shape":"SecurityGroupName", 23262 "locationName":"item" 23263 } 23264 }, 23265 "Reservation":{ 23266 "type":"structure", 23267 "members":{ 23268 "Groups":{ 23269 "shape":"GroupIdentifierList", 23270 "locationName":"groupSet" 23271 }, 23272 "Instances":{ 23273 "shape":"InstanceList", 23274 "locationName":"instancesSet" 23275 }, 23276 "OwnerId":{ 23277 "shape":"String", 23278 "locationName":"ownerId" 23279 }, 23280 "RequesterId":{ 23281 "shape":"String", 23282 "locationName":"requesterId" 23283 }, 23284 "ReservationId":{ 23285 "shape":"String", 23286 "locationName":"reservationId" 23287 } 23288 } 23289 }, 23290 "ReservationId":{"type":"string"}, 23291 "ReservationList":{ 23292 "type":"list", 23293 "member":{ 23294 "shape":"Reservation", 23295 "locationName":"item" 23296 } 23297 }, 23298 "ReservationState":{ 23299 "type":"string", 23300 "enum":[ 23301 "payment-pending", 23302 "payment-failed", 23303 "active", 23304 "retired" 23305 ] 23306 }, 23307 "ReservationValue":{ 23308 "type":"structure", 23309 "members":{ 23310 "HourlyPrice":{ 23311 "shape":"String", 23312 "locationName":"hourlyPrice" 23313 }, 23314 "RemainingTotalValue":{ 23315 "shape":"String", 23316 "locationName":"remainingTotalValue" 23317 }, 23318 "RemainingUpfrontValue":{ 23319 "shape":"String", 23320 "locationName":"remainingUpfrontValue" 23321 } 23322 } 23323 }, 23324 "ReservedInstanceIdSet":{ 23325 "type":"list", 23326 "member":{ 23327 "shape":"ReservationId", 23328 "locationName":"ReservedInstanceId" 23329 } 23330 }, 23331 "ReservedInstanceLimitPrice":{ 23332 "type":"structure", 23333 "members":{ 23334 "Amount":{ 23335 "shape":"Double", 23336 "locationName":"amount" 23337 }, 23338 "CurrencyCode":{ 23339 "shape":"CurrencyCodeValues", 23340 "locationName":"currencyCode" 23341 } 23342 } 23343 }, 23344 "ReservedInstanceReservationValue":{ 23345 "type":"structure", 23346 "members":{ 23347 "ReservationValue":{ 23348 "shape":"ReservationValue", 23349 "locationName":"reservationValue" 23350 }, 23351 "ReservedInstanceId":{ 23352 "shape":"String", 23353 "locationName":"reservedInstanceId" 23354 } 23355 } 23356 }, 23357 "ReservedInstanceReservationValueSet":{ 23358 "type":"list", 23359 "member":{ 23360 "shape":"ReservedInstanceReservationValue", 23361 "locationName":"item" 23362 } 23363 }, 23364 "ReservedInstanceState":{ 23365 "type":"string", 23366 "enum":[ 23367 "payment-pending", 23368 "active", 23369 "payment-failed", 23370 "retired", 23371 "queued", 23372 "queued-deleted" 23373 ] 23374 }, 23375 "ReservedInstances":{ 23376 "type":"structure", 23377 "members":{ 23378 "AvailabilityZone":{ 23379 "shape":"String", 23380 "locationName":"availabilityZone" 23381 }, 23382 "Duration":{ 23383 "shape":"Long", 23384 "locationName":"duration" 23385 }, 23386 "End":{ 23387 "shape":"DateTime", 23388 "locationName":"end" 23389 }, 23390 "FixedPrice":{ 23391 "shape":"Float", 23392 "locationName":"fixedPrice" 23393 }, 23394 "InstanceCount":{ 23395 "shape":"Integer", 23396 "locationName":"instanceCount" 23397 }, 23398 "InstanceType":{ 23399 "shape":"InstanceType", 23400 "locationName":"instanceType" 23401 }, 23402 "ProductDescription":{ 23403 "shape":"RIProductDescription", 23404 "locationName":"productDescription" 23405 }, 23406 "ReservedInstancesId":{ 23407 "shape":"String", 23408 "locationName":"reservedInstancesId" 23409 }, 23410 "Start":{ 23411 "shape":"DateTime", 23412 "locationName":"start" 23413 }, 23414 "State":{ 23415 "shape":"ReservedInstanceState", 23416 "locationName":"state" 23417 }, 23418 "UsagePrice":{ 23419 "shape":"Float", 23420 "locationName":"usagePrice" 23421 }, 23422 "CurrencyCode":{ 23423 "shape":"CurrencyCodeValues", 23424 "locationName":"currencyCode" 23425 }, 23426 "InstanceTenancy":{ 23427 "shape":"Tenancy", 23428 "locationName":"instanceTenancy" 23429 }, 23430 "OfferingClass":{ 23431 "shape":"OfferingClassType", 23432 "locationName":"offeringClass" 23433 }, 23434 "OfferingType":{ 23435 "shape":"OfferingTypeValues", 23436 "locationName":"offeringType" 23437 }, 23438 "RecurringCharges":{ 23439 "shape":"RecurringChargesList", 23440 "locationName":"recurringCharges" 23441 }, 23442 "Scope":{ 23443 "shape":"scope", 23444 "locationName":"scope" 23445 }, 23446 "Tags":{ 23447 "shape":"TagList", 23448 "locationName":"tagSet" 23449 } 23450 } 23451 }, 23452 "ReservedInstancesConfiguration":{ 23453 "type":"structure", 23454 "members":{ 23455 "AvailabilityZone":{ 23456 "shape":"String", 23457 "locationName":"availabilityZone" 23458 }, 23459 "InstanceCount":{ 23460 "shape":"Integer", 23461 "locationName":"instanceCount" 23462 }, 23463 "InstanceType":{ 23464 "shape":"InstanceType", 23465 "locationName":"instanceType" 23466 }, 23467 "Platform":{ 23468 "shape":"String", 23469 "locationName":"platform" 23470 }, 23471 "Scope":{ 23472 "shape":"scope", 23473 "locationName":"scope" 23474 } 23475 } 23476 }, 23477 "ReservedInstancesConfigurationList":{ 23478 "type":"list", 23479 "member":{ 23480 "shape":"ReservedInstancesConfiguration", 23481 "locationName":"item" 23482 } 23483 }, 23484 "ReservedInstancesId":{ 23485 "type":"structure", 23486 "members":{ 23487 "ReservedInstancesId":{ 23488 "shape":"String", 23489 "locationName":"reservedInstancesId" 23490 } 23491 } 23492 }, 23493 "ReservedInstancesIdStringList":{ 23494 "type":"list", 23495 "member":{ 23496 "shape":"ReservationId", 23497 "locationName":"ReservedInstancesId" 23498 } 23499 }, 23500 "ReservedInstancesList":{ 23501 "type":"list", 23502 "member":{ 23503 "shape":"ReservedInstances", 23504 "locationName":"item" 23505 } 23506 }, 23507 "ReservedInstancesListing":{ 23508 "type":"structure", 23509 "members":{ 23510 "ClientToken":{ 23511 "shape":"String", 23512 "locationName":"clientToken" 23513 }, 23514 "CreateDate":{ 23515 "shape":"DateTime", 23516 "locationName":"createDate" 23517 }, 23518 "InstanceCounts":{ 23519 "shape":"InstanceCountList", 23520 "locationName":"instanceCounts" 23521 }, 23522 "PriceSchedules":{ 23523 "shape":"PriceScheduleList", 23524 "locationName":"priceSchedules" 23525 }, 23526 "ReservedInstancesId":{ 23527 "shape":"String", 23528 "locationName":"reservedInstancesId" 23529 }, 23530 "ReservedInstancesListingId":{ 23531 "shape":"String", 23532 "locationName":"reservedInstancesListingId" 23533 }, 23534 "Status":{ 23535 "shape":"ListingStatus", 23536 "locationName":"status" 23537 }, 23538 "StatusMessage":{ 23539 "shape":"String", 23540 "locationName":"statusMessage" 23541 }, 23542 "Tags":{ 23543 "shape":"TagList", 23544 "locationName":"tagSet" 23545 }, 23546 "UpdateDate":{ 23547 "shape":"DateTime", 23548 "locationName":"updateDate" 23549 } 23550 } 23551 }, 23552 "ReservedInstancesListingId":{"type":"string"}, 23553 "ReservedInstancesListingList":{ 23554 "type":"list", 23555 "member":{ 23556 "shape":"ReservedInstancesListing", 23557 "locationName":"item" 23558 } 23559 }, 23560 "ReservedInstancesModification":{ 23561 "type":"structure", 23562 "members":{ 23563 "ClientToken":{ 23564 "shape":"String", 23565 "locationName":"clientToken" 23566 }, 23567 "CreateDate":{ 23568 "shape":"DateTime", 23569 "locationName":"createDate" 23570 }, 23571 "EffectiveDate":{ 23572 "shape":"DateTime", 23573 "locationName":"effectiveDate" 23574 }, 23575 "ModificationResults":{ 23576 "shape":"ReservedInstancesModificationResultList", 23577 "locationName":"modificationResultSet" 23578 }, 23579 "ReservedInstancesIds":{ 23580 "shape":"ReservedIntancesIds", 23581 "locationName":"reservedInstancesSet" 23582 }, 23583 "ReservedInstancesModificationId":{ 23584 "shape":"String", 23585 "locationName":"reservedInstancesModificationId" 23586 }, 23587 "Status":{ 23588 "shape":"String", 23589 "locationName":"status" 23590 }, 23591 "StatusMessage":{ 23592 "shape":"String", 23593 "locationName":"statusMessage" 23594 }, 23595 "UpdateDate":{ 23596 "shape":"DateTime", 23597 "locationName":"updateDate" 23598 } 23599 } 23600 }, 23601 "ReservedInstancesModificationId":{"type":"string"}, 23602 "ReservedInstancesModificationIdStringList":{ 23603 "type":"list", 23604 "member":{ 23605 "shape":"ReservedInstancesModificationId", 23606 "locationName":"ReservedInstancesModificationId" 23607 } 23608 }, 23609 "ReservedInstancesModificationList":{ 23610 "type":"list", 23611 "member":{ 23612 "shape":"ReservedInstancesModification", 23613 "locationName":"item" 23614 } 23615 }, 23616 "ReservedInstancesModificationResult":{ 23617 "type":"structure", 23618 "members":{ 23619 "ReservedInstancesId":{ 23620 "shape":"String", 23621 "locationName":"reservedInstancesId" 23622 }, 23623 "TargetConfiguration":{ 23624 "shape":"ReservedInstancesConfiguration", 23625 "locationName":"targetConfiguration" 23626 } 23627 } 23628 }, 23629 "ReservedInstancesModificationResultList":{ 23630 "type":"list", 23631 "member":{ 23632 "shape":"ReservedInstancesModificationResult", 23633 "locationName":"item" 23634 } 23635 }, 23636 "ReservedInstancesOffering":{ 23637 "type":"structure", 23638 "members":{ 23639 "AvailabilityZone":{ 23640 "shape":"String", 23641 "locationName":"availabilityZone" 23642 }, 23643 "Duration":{ 23644 "shape":"Long", 23645 "locationName":"duration" 23646 }, 23647 "FixedPrice":{ 23648 "shape":"Float", 23649 "locationName":"fixedPrice" 23650 }, 23651 "InstanceType":{ 23652 "shape":"InstanceType", 23653 "locationName":"instanceType" 23654 }, 23655 "ProductDescription":{ 23656 "shape":"RIProductDescription", 23657 "locationName":"productDescription" 23658 }, 23659 "ReservedInstancesOfferingId":{ 23660 "shape":"String", 23661 "locationName":"reservedInstancesOfferingId" 23662 }, 23663 "UsagePrice":{ 23664 "shape":"Float", 23665 "locationName":"usagePrice" 23666 }, 23667 "CurrencyCode":{ 23668 "shape":"CurrencyCodeValues", 23669 "locationName":"currencyCode" 23670 }, 23671 "InstanceTenancy":{ 23672 "shape":"Tenancy", 23673 "locationName":"instanceTenancy" 23674 }, 23675 "Marketplace":{ 23676 "shape":"Boolean", 23677 "locationName":"marketplace" 23678 }, 23679 "OfferingClass":{ 23680 "shape":"OfferingClassType", 23681 "locationName":"offeringClass" 23682 }, 23683 "OfferingType":{ 23684 "shape":"OfferingTypeValues", 23685 "locationName":"offeringType" 23686 }, 23687 "PricingDetails":{ 23688 "shape":"PricingDetailsList", 23689 "locationName":"pricingDetailsSet" 23690 }, 23691 "RecurringCharges":{ 23692 "shape":"RecurringChargesList", 23693 "locationName":"recurringCharges" 23694 }, 23695 "Scope":{ 23696 "shape":"scope", 23697 "locationName":"scope" 23698 } 23699 } 23700 }, 23701 "ReservedInstancesOfferingId":{"type":"string"}, 23702 "ReservedInstancesOfferingIdStringList":{ 23703 "type":"list", 23704 "member":{"shape":"ReservedInstancesOfferingId"} 23705 }, 23706 "ReservedInstancesOfferingList":{ 23707 "type":"list", 23708 "member":{ 23709 "shape":"ReservedInstancesOffering", 23710 "locationName":"item" 23711 } 23712 }, 23713 "ReservedIntancesIds":{ 23714 "type":"list", 23715 "member":{ 23716 "shape":"ReservedInstancesId", 23717 "locationName":"item" 23718 } 23719 }, 23720 "ResetEbsDefaultKmsKeyIdRequest":{ 23721 "type":"structure", 23722 "members":{ 23723 "DryRun":{"shape":"Boolean"} 23724 } 23725 }, 23726 "ResetEbsDefaultKmsKeyIdResult":{ 23727 "type":"structure", 23728 "members":{ 23729 "KmsKeyId":{ 23730 "shape":"String", 23731 "locationName":"kmsKeyId" 23732 } 23733 } 23734 }, 23735 "ResetFpgaImageAttributeName":{ 23736 "type":"string", 23737 "enum":["loadPermission"] 23738 }, 23739 "ResetFpgaImageAttributeRequest":{ 23740 "type":"structure", 23741 "required":["FpgaImageId"], 23742 "members":{ 23743 "DryRun":{"shape":"Boolean"}, 23744 "FpgaImageId":{"shape":"FpgaImageId"}, 23745 "Attribute":{"shape":"ResetFpgaImageAttributeName"} 23746 } 23747 }, 23748 "ResetFpgaImageAttributeResult":{ 23749 "type":"structure", 23750 "members":{ 23751 "Return":{ 23752 "shape":"Boolean", 23753 "locationName":"return" 23754 } 23755 } 23756 }, 23757 "ResetImageAttributeName":{ 23758 "type":"string", 23759 "enum":["launchPermission"] 23760 }, 23761 "ResetImageAttributeRequest":{ 23762 "type":"structure", 23763 "required":[ 23764 "Attribute", 23765 "ImageId" 23766 ], 23767 "members":{ 23768 "Attribute":{"shape":"ResetImageAttributeName"}, 23769 "ImageId":{"shape":"ImageId"}, 23770 "DryRun":{ 23771 "shape":"Boolean", 23772 "locationName":"dryRun" 23773 } 23774 } 23775 }, 23776 "ResetInstanceAttributeRequest":{ 23777 "type":"structure", 23778 "required":[ 23779 "Attribute", 23780 "InstanceId" 23781 ], 23782 "members":{ 23783 "Attribute":{ 23784 "shape":"InstanceAttributeName", 23785 "locationName":"attribute" 23786 }, 23787 "DryRun":{ 23788 "shape":"Boolean", 23789 "locationName":"dryRun" 23790 }, 23791 "InstanceId":{ 23792 "shape":"InstanceId", 23793 "locationName":"instanceId" 23794 } 23795 } 23796 }, 23797 "ResetNetworkInterfaceAttributeRequest":{ 23798 "type":"structure", 23799 "required":["NetworkInterfaceId"], 23800 "members":{ 23801 "DryRun":{ 23802 "shape":"Boolean", 23803 "locationName":"dryRun" 23804 }, 23805 "NetworkInterfaceId":{ 23806 "shape":"NetworkInterfaceId", 23807 "locationName":"networkInterfaceId" 23808 }, 23809 "SourceDestCheck":{ 23810 "shape":"String", 23811 "locationName":"sourceDestCheck" 23812 } 23813 } 23814 }, 23815 "ResetSnapshotAttributeRequest":{ 23816 "type":"structure", 23817 "required":[ 23818 "Attribute", 23819 "SnapshotId" 23820 ], 23821 "members":{ 23822 "Attribute":{"shape":"SnapshotAttributeName"}, 23823 "SnapshotId":{"shape":"SnapshotId"}, 23824 "DryRun":{ 23825 "shape":"Boolean", 23826 "locationName":"dryRun" 23827 } 23828 } 23829 }, 23830 "ResourceIdList":{ 23831 "type":"list", 23832 "member":{"shape":"TaggableResourceId"} 23833 }, 23834 "ResourceList":{ 23835 "type":"list", 23836 "member":{ 23837 "shape":"String", 23838 "locationName":"item" 23839 } 23840 }, 23841 "ResourceType":{ 23842 "type":"string", 23843 "enum":[ 23844 "client-vpn-endpoint", 23845 "customer-gateway", 23846 "dedicated-host", 23847 "dhcp-options", 23848 "elastic-ip", 23849 "fleet", 23850 "fpga-image", 23851 "host-reservation", 23852 "image", 23853 "instance", 23854 "internet-gateway", 23855 "key-pair", 23856 "launch-template", 23857 "natgateway", 23858 "network-acl", 23859 "network-interface", 23860 "placement-group", 23861 "reserved-instances", 23862 "route-table", 23863 "security-group", 23864 "snapshot", 23865 "spot-fleet-request", 23866 "spot-instances-request", 23867 "subnet", 23868 "traffic-mirror-filter", 23869 "traffic-mirror-session", 23870 "traffic-mirror-target", 23871 "transit-gateway", 23872 "transit-gateway-attachment", 23873 "transit-gateway-multicast-domain", 23874 "transit-gateway-route-table", 23875 "volume", 23876 "vpc", 23877 "vpc-peering-connection", 23878 "vpn-connection", 23879 "vpn-gateway", 23880 "vpc-flow-log" 23881 ] 23882 }, 23883 "ResponseError":{ 23884 "type":"structure", 23885 "members":{ 23886 "Code":{ 23887 "shape":"LaunchTemplateErrorCode", 23888 "locationName":"code" 23889 }, 23890 "Message":{ 23891 "shape":"String", 23892 "locationName":"message" 23893 } 23894 } 23895 }, 23896 "ResponseHostIdList":{ 23897 "type":"list", 23898 "member":{ 23899 "shape":"String", 23900 "locationName":"item" 23901 } 23902 }, 23903 "ResponseHostIdSet":{ 23904 "type":"list", 23905 "member":{ 23906 "shape":"String", 23907 "locationName":"item" 23908 } 23909 }, 23910 "ResponseLaunchTemplateData":{ 23911 "type":"structure", 23912 "members":{ 23913 "KernelId":{ 23914 "shape":"String", 23915 "locationName":"kernelId" 23916 }, 23917 "EbsOptimized":{ 23918 "shape":"Boolean", 23919 "locationName":"ebsOptimized" 23920 }, 23921 "IamInstanceProfile":{ 23922 "shape":"LaunchTemplateIamInstanceProfileSpecification", 23923 "locationName":"iamInstanceProfile" 23924 }, 23925 "BlockDeviceMappings":{ 23926 "shape":"LaunchTemplateBlockDeviceMappingList", 23927 "locationName":"blockDeviceMappingSet" 23928 }, 23929 "NetworkInterfaces":{ 23930 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationList", 23931 "locationName":"networkInterfaceSet" 23932 }, 23933 "ImageId":{ 23934 "shape":"String", 23935 "locationName":"imageId" 23936 }, 23937 "InstanceType":{ 23938 "shape":"InstanceType", 23939 "locationName":"instanceType" 23940 }, 23941 "KeyName":{ 23942 "shape":"String", 23943 "locationName":"keyName" 23944 }, 23945 "Monitoring":{ 23946 "shape":"LaunchTemplatesMonitoring", 23947 "locationName":"monitoring" 23948 }, 23949 "Placement":{ 23950 "shape":"LaunchTemplatePlacement", 23951 "locationName":"placement" 23952 }, 23953 "RamDiskId":{ 23954 "shape":"String", 23955 "locationName":"ramDiskId" 23956 }, 23957 "DisableApiTermination":{ 23958 "shape":"Boolean", 23959 "locationName":"disableApiTermination" 23960 }, 23961 "InstanceInitiatedShutdownBehavior":{ 23962 "shape":"ShutdownBehavior", 23963 "locationName":"instanceInitiatedShutdownBehavior" 23964 }, 23965 "UserData":{ 23966 "shape":"String", 23967 "locationName":"userData" 23968 }, 23969 "TagSpecifications":{ 23970 "shape":"LaunchTemplateTagSpecificationList", 23971 "locationName":"tagSpecificationSet" 23972 }, 23973 "ElasticGpuSpecifications":{ 23974 "shape":"ElasticGpuSpecificationResponseList", 23975 "locationName":"elasticGpuSpecificationSet" 23976 }, 23977 "ElasticInferenceAccelerators":{ 23978 "shape":"LaunchTemplateElasticInferenceAcceleratorResponseList", 23979 "locationName":"elasticInferenceAcceleratorSet" 23980 }, 23981 "SecurityGroupIds":{ 23982 "shape":"ValueStringList", 23983 "locationName":"securityGroupIdSet" 23984 }, 23985 "SecurityGroups":{ 23986 "shape":"ValueStringList", 23987 "locationName":"securityGroupSet" 23988 }, 23989 "InstanceMarketOptions":{ 23990 "shape":"LaunchTemplateInstanceMarketOptions", 23991 "locationName":"instanceMarketOptions" 23992 }, 23993 "CreditSpecification":{ 23994 "shape":"CreditSpecification", 23995 "locationName":"creditSpecification" 23996 }, 23997 "CpuOptions":{ 23998 "shape":"LaunchTemplateCpuOptions", 23999 "locationName":"cpuOptions" 24000 }, 24001 "CapacityReservationSpecification":{ 24002 "shape":"LaunchTemplateCapacityReservationSpecificationResponse", 24003 "locationName":"capacityReservationSpecification" 24004 }, 24005 "LicenseSpecifications":{ 24006 "shape":"LaunchTemplateLicenseList", 24007 "locationName":"licenseSet" 24008 }, 24009 "HibernationOptions":{ 24010 "shape":"LaunchTemplateHibernationOptions", 24011 "locationName":"hibernationOptions" 24012 }, 24013 "MetadataOptions":{ 24014 "shape":"LaunchTemplateInstanceMetadataOptions", 24015 "locationName":"metadataOptions" 24016 } 24017 } 24018 }, 24019 "RestorableByStringList":{ 24020 "type":"list", 24021 "member":{"shape":"String"} 24022 }, 24023 "RestoreAddressToClassicRequest":{ 24024 "type":"structure", 24025 "required":["PublicIp"], 24026 "members":{ 24027 "DryRun":{ 24028 "shape":"Boolean", 24029 "locationName":"dryRun" 24030 }, 24031 "PublicIp":{ 24032 "shape":"String", 24033 "locationName":"publicIp" 24034 } 24035 } 24036 }, 24037 "RestoreAddressToClassicResult":{ 24038 "type":"structure", 24039 "members":{ 24040 "PublicIp":{ 24041 "shape":"String", 24042 "locationName":"publicIp" 24043 }, 24044 "Status":{ 24045 "shape":"Status", 24046 "locationName":"status" 24047 } 24048 } 24049 }, 24050 "RevokeClientVpnIngressRequest":{ 24051 "type":"structure", 24052 "required":[ 24053 "ClientVpnEndpointId", 24054 "TargetNetworkCidr" 24055 ], 24056 "members":{ 24057 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 24058 "TargetNetworkCidr":{"shape":"String"}, 24059 "AccessGroupId":{"shape":"String"}, 24060 "RevokeAllGroups":{"shape":"Boolean"}, 24061 "DryRun":{"shape":"Boolean"} 24062 } 24063 }, 24064 "RevokeClientVpnIngressResult":{ 24065 "type":"structure", 24066 "members":{ 24067 "Status":{ 24068 "shape":"ClientVpnAuthorizationRuleStatus", 24069 "locationName":"status" 24070 } 24071 } 24072 }, 24073 "RevokeSecurityGroupEgressRequest":{ 24074 "type":"structure", 24075 "required":["GroupId"], 24076 "members":{ 24077 "DryRun":{ 24078 "shape":"Boolean", 24079 "locationName":"dryRun" 24080 }, 24081 "GroupId":{ 24082 "shape":"SecurityGroupId", 24083 "locationName":"groupId" 24084 }, 24085 "IpPermissions":{ 24086 "shape":"IpPermissionList", 24087 "locationName":"ipPermissions" 24088 }, 24089 "CidrIp":{ 24090 "shape":"String", 24091 "locationName":"cidrIp" 24092 }, 24093 "FromPort":{ 24094 "shape":"Integer", 24095 "locationName":"fromPort" 24096 }, 24097 "IpProtocol":{ 24098 "shape":"String", 24099 "locationName":"ipProtocol" 24100 }, 24101 "ToPort":{ 24102 "shape":"Integer", 24103 "locationName":"toPort" 24104 }, 24105 "SourceSecurityGroupName":{ 24106 "shape":"String", 24107 "locationName":"sourceSecurityGroupName" 24108 }, 24109 "SourceSecurityGroupOwnerId":{ 24110 "shape":"String", 24111 "locationName":"sourceSecurityGroupOwnerId" 24112 } 24113 } 24114 }, 24115 "RevokeSecurityGroupIngressRequest":{ 24116 "type":"structure", 24117 "members":{ 24118 "CidrIp":{"shape":"String"}, 24119 "FromPort":{"shape":"Integer"}, 24120 "GroupId":{"shape":"SecurityGroupId"}, 24121 "GroupName":{"shape":"SecurityGroupName"}, 24122 "IpPermissions":{"shape":"IpPermissionList"}, 24123 "IpProtocol":{"shape":"String"}, 24124 "SourceSecurityGroupName":{"shape":"String"}, 24125 "SourceSecurityGroupOwnerId":{"shape":"String"}, 24126 "ToPort":{"shape":"Integer"}, 24127 "DryRun":{ 24128 "shape":"Boolean", 24129 "locationName":"dryRun" 24130 } 24131 } 24132 }, 24133 "RootDeviceType":{ 24134 "type":"string", 24135 "enum":[ 24136 "ebs", 24137 "instance-store" 24138 ] 24139 }, 24140 "RootDeviceTypeList":{ 24141 "type":"list", 24142 "member":{ 24143 "shape":"RootDeviceType", 24144 "locationName":"item" 24145 } 24146 }, 24147 "Route":{ 24148 "type":"structure", 24149 "members":{ 24150 "DestinationCidrBlock":{ 24151 "shape":"String", 24152 "locationName":"destinationCidrBlock" 24153 }, 24154 "DestinationIpv6CidrBlock":{ 24155 "shape":"String", 24156 "locationName":"destinationIpv6CidrBlock" 24157 }, 24158 "DestinationPrefixListId":{ 24159 "shape":"String", 24160 "locationName":"destinationPrefixListId" 24161 }, 24162 "EgressOnlyInternetGatewayId":{ 24163 "shape":"String", 24164 "locationName":"egressOnlyInternetGatewayId" 24165 }, 24166 "GatewayId":{ 24167 "shape":"String", 24168 "locationName":"gatewayId" 24169 }, 24170 "InstanceId":{ 24171 "shape":"String", 24172 "locationName":"instanceId" 24173 }, 24174 "InstanceOwnerId":{ 24175 "shape":"String", 24176 "locationName":"instanceOwnerId" 24177 }, 24178 "NatGatewayId":{ 24179 "shape":"String", 24180 "locationName":"natGatewayId" 24181 }, 24182 "TransitGatewayId":{ 24183 "shape":"String", 24184 "locationName":"transitGatewayId" 24185 }, 24186 "LocalGatewayId":{ 24187 "shape":"String", 24188 "locationName":"localGatewayId" 24189 }, 24190 "NetworkInterfaceId":{ 24191 "shape":"String", 24192 "locationName":"networkInterfaceId" 24193 }, 24194 "Origin":{ 24195 "shape":"RouteOrigin", 24196 "locationName":"origin" 24197 }, 24198 "State":{ 24199 "shape":"RouteState", 24200 "locationName":"state" 24201 }, 24202 "VpcPeeringConnectionId":{ 24203 "shape":"String", 24204 "locationName":"vpcPeeringConnectionId" 24205 } 24206 } 24207 }, 24208 "RouteGatewayId":{"type":"string"}, 24209 "RouteList":{ 24210 "type":"list", 24211 "member":{ 24212 "shape":"Route", 24213 "locationName":"item" 24214 } 24215 }, 24216 "RouteOrigin":{ 24217 "type":"string", 24218 "enum":[ 24219 "CreateRouteTable", 24220 "CreateRoute", 24221 "EnableVgwRoutePropagation" 24222 ] 24223 }, 24224 "RouteState":{ 24225 "type":"string", 24226 "enum":[ 24227 "active", 24228 "blackhole" 24229 ] 24230 }, 24231 "RouteTable":{ 24232 "type":"structure", 24233 "members":{ 24234 "Associations":{ 24235 "shape":"RouteTableAssociationList", 24236 "locationName":"associationSet" 24237 }, 24238 "PropagatingVgws":{ 24239 "shape":"PropagatingVgwList", 24240 "locationName":"propagatingVgwSet" 24241 }, 24242 "RouteTableId":{ 24243 "shape":"String", 24244 "locationName":"routeTableId" 24245 }, 24246 "Routes":{ 24247 "shape":"RouteList", 24248 "locationName":"routeSet" 24249 }, 24250 "Tags":{ 24251 "shape":"TagList", 24252 "locationName":"tagSet" 24253 }, 24254 "VpcId":{ 24255 "shape":"String", 24256 "locationName":"vpcId" 24257 }, 24258 "OwnerId":{ 24259 "shape":"String", 24260 "locationName":"ownerId" 24261 } 24262 } 24263 }, 24264 "RouteTableAssociation":{ 24265 "type":"structure", 24266 "members":{ 24267 "Main":{ 24268 "shape":"Boolean", 24269 "locationName":"main" 24270 }, 24271 "RouteTableAssociationId":{ 24272 "shape":"String", 24273 "locationName":"routeTableAssociationId" 24274 }, 24275 "RouteTableId":{ 24276 "shape":"String", 24277 "locationName":"routeTableId" 24278 }, 24279 "SubnetId":{ 24280 "shape":"String", 24281 "locationName":"subnetId" 24282 }, 24283 "GatewayId":{ 24284 "shape":"String", 24285 "locationName":"gatewayId" 24286 }, 24287 "AssociationState":{ 24288 "shape":"RouteTableAssociationState", 24289 "locationName":"associationState" 24290 } 24291 } 24292 }, 24293 "RouteTableAssociationId":{"type":"string"}, 24294 "RouteTableAssociationList":{ 24295 "type":"list", 24296 "member":{ 24297 "shape":"RouteTableAssociation", 24298 "locationName":"item" 24299 } 24300 }, 24301 "RouteTableAssociationState":{ 24302 "type":"structure", 24303 "members":{ 24304 "State":{ 24305 "shape":"RouteTableAssociationStateCode", 24306 "locationName":"state" 24307 }, 24308 "StatusMessage":{ 24309 "shape":"String", 24310 "locationName":"statusMessage" 24311 } 24312 } 24313 }, 24314 "RouteTableAssociationStateCode":{ 24315 "type":"string", 24316 "enum":[ 24317 "associating", 24318 "associated", 24319 "disassociating", 24320 "disassociated", 24321 "failed" 24322 ] 24323 }, 24324 "RouteTableId":{"type":"string"}, 24325 "RouteTableIdStringList":{ 24326 "type":"list", 24327 "member":{ 24328 "shape":"RouteTableId", 24329 "locationName":"item" 24330 } 24331 }, 24332 "RouteTableList":{ 24333 "type":"list", 24334 "member":{ 24335 "shape":"RouteTable", 24336 "locationName":"item" 24337 } 24338 }, 24339 "RuleAction":{ 24340 "type":"string", 24341 "enum":[ 24342 "allow", 24343 "deny" 24344 ] 24345 }, 24346 "RunInstancesMonitoringEnabled":{ 24347 "type":"structure", 24348 "required":["Enabled"], 24349 "members":{ 24350 "Enabled":{ 24351 "shape":"Boolean", 24352 "locationName":"enabled" 24353 } 24354 } 24355 }, 24356 "RunInstancesRequest":{ 24357 "type":"structure", 24358 "required":[ 24359 "MaxCount", 24360 "MinCount" 24361 ], 24362 "members":{ 24363 "BlockDeviceMappings":{ 24364 "shape":"BlockDeviceMappingRequestList", 24365 "locationName":"BlockDeviceMapping" 24366 }, 24367 "ImageId":{"shape":"ImageId"}, 24368 "InstanceType":{"shape":"InstanceType"}, 24369 "Ipv6AddressCount":{"shape":"Integer"}, 24370 "Ipv6Addresses":{ 24371 "shape":"InstanceIpv6AddressList", 24372 "locationName":"Ipv6Address" 24373 }, 24374 "KernelId":{"shape":"KernelId"}, 24375 "KeyName":{"shape":"KeyPairName"}, 24376 "MaxCount":{"shape":"Integer"}, 24377 "MinCount":{"shape":"Integer"}, 24378 "Monitoring":{"shape":"RunInstancesMonitoringEnabled"}, 24379 "Placement":{"shape":"Placement"}, 24380 "RamdiskId":{"shape":"RamdiskId"}, 24381 "SecurityGroupIds":{ 24382 "shape":"SecurityGroupIdStringList", 24383 "locationName":"SecurityGroupId" 24384 }, 24385 "SecurityGroups":{ 24386 "shape":"SecurityGroupStringList", 24387 "locationName":"SecurityGroup" 24388 }, 24389 "SubnetId":{"shape":"SubnetId"}, 24390 "UserData":{"shape":"String"}, 24391 "AdditionalInfo":{ 24392 "shape":"String", 24393 "locationName":"additionalInfo" 24394 }, 24395 "ClientToken":{ 24396 "shape":"String", 24397 "locationName":"clientToken" 24398 }, 24399 "DisableApiTermination":{ 24400 "shape":"Boolean", 24401 "locationName":"disableApiTermination" 24402 }, 24403 "DryRun":{ 24404 "shape":"Boolean", 24405 "locationName":"dryRun" 24406 }, 24407 "EbsOptimized":{ 24408 "shape":"Boolean", 24409 "locationName":"ebsOptimized" 24410 }, 24411 "IamInstanceProfile":{ 24412 "shape":"IamInstanceProfileSpecification", 24413 "locationName":"iamInstanceProfile" 24414 }, 24415 "InstanceInitiatedShutdownBehavior":{ 24416 "shape":"ShutdownBehavior", 24417 "locationName":"instanceInitiatedShutdownBehavior" 24418 }, 24419 "NetworkInterfaces":{ 24420 "shape":"InstanceNetworkInterfaceSpecificationList", 24421 "locationName":"networkInterface" 24422 }, 24423 "PrivateIpAddress":{ 24424 "shape":"String", 24425 "locationName":"privateIpAddress" 24426 }, 24427 "ElasticGpuSpecification":{"shape":"ElasticGpuSpecifications"}, 24428 "ElasticInferenceAccelerators":{ 24429 "shape":"ElasticInferenceAccelerators", 24430 "locationName":"ElasticInferenceAccelerator" 24431 }, 24432 "TagSpecifications":{ 24433 "shape":"TagSpecificationList", 24434 "locationName":"TagSpecification" 24435 }, 24436 "LaunchTemplate":{"shape":"LaunchTemplateSpecification"}, 24437 "InstanceMarketOptions":{"shape":"InstanceMarketOptionsRequest"}, 24438 "CreditSpecification":{"shape":"CreditSpecificationRequest"}, 24439 "CpuOptions":{"shape":"CpuOptionsRequest"}, 24440 "CapacityReservationSpecification":{"shape":"CapacityReservationSpecification"}, 24441 "HibernationOptions":{"shape":"HibernationOptionsRequest"}, 24442 "LicenseSpecifications":{ 24443 "shape":"LicenseSpecificationListRequest", 24444 "locationName":"LicenseSpecification" 24445 }, 24446 "MetadataOptions":{"shape":"InstanceMetadataOptionsRequest"} 24447 } 24448 }, 24449 "RunScheduledInstancesRequest":{ 24450 "type":"structure", 24451 "required":[ 24452 "LaunchSpecification", 24453 "ScheduledInstanceId" 24454 ], 24455 "members":{ 24456 "ClientToken":{ 24457 "shape":"String", 24458 "idempotencyToken":true 24459 }, 24460 "DryRun":{"shape":"Boolean"}, 24461 "InstanceCount":{"shape":"Integer"}, 24462 "LaunchSpecification":{"shape":"ScheduledInstancesLaunchSpecification"}, 24463 "ScheduledInstanceId":{"shape":"ScheduledInstanceId"} 24464 } 24465 }, 24466 "RunScheduledInstancesResult":{ 24467 "type":"structure", 24468 "members":{ 24469 "InstanceIdSet":{ 24470 "shape":"InstanceIdSet", 24471 "locationName":"instanceIdSet" 24472 } 24473 } 24474 }, 24475 "S3Storage":{ 24476 "type":"structure", 24477 "members":{ 24478 "AWSAccessKeyId":{"shape":"String"}, 24479 "Bucket":{ 24480 "shape":"String", 24481 "locationName":"bucket" 24482 }, 24483 "Prefix":{ 24484 "shape":"String", 24485 "locationName":"prefix" 24486 }, 24487 "UploadPolicy":{ 24488 "shape":"Blob", 24489 "locationName":"uploadPolicy" 24490 }, 24491 "UploadPolicySignature":{ 24492 "shape":"String", 24493 "locationName":"uploadPolicySignature" 24494 } 24495 } 24496 }, 24497 "ScheduledInstance":{ 24498 "type":"structure", 24499 "members":{ 24500 "AvailabilityZone":{ 24501 "shape":"String", 24502 "locationName":"availabilityZone" 24503 }, 24504 "CreateDate":{ 24505 "shape":"DateTime", 24506 "locationName":"createDate" 24507 }, 24508 "HourlyPrice":{ 24509 "shape":"String", 24510 "locationName":"hourlyPrice" 24511 }, 24512 "InstanceCount":{ 24513 "shape":"Integer", 24514 "locationName":"instanceCount" 24515 }, 24516 "InstanceType":{ 24517 "shape":"String", 24518 "locationName":"instanceType" 24519 }, 24520 "NetworkPlatform":{ 24521 "shape":"String", 24522 "locationName":"networkPlatform" 24523 }, 24524 "NextSlotStartTime":{ 24525 "shape":"DateTime", 24526 "locationName":"nextSlotStartTime" 24527 }, 24528 "Platform":{ 24529 "shape":"String", 24530 "locationName":"platform" 24531 }, 24532 "PreviousSlotEndTime":{ 24533 "shape":"DateTime", 24534 "locationName":"previousSlotEndTime" 24535 }, 24536 "Recurrence":{ 24537 "shape":"ScheduledInstanceRecurrence", 24538 "locationName":"recurrence" 24539 }, 24540 "ScheduledInstanceId":{ 24541 "shape":"String", 24542 "locationName":"scheduledInstanceId" 24543 }, 24544 "SlotDurationInHours":{ 24545 "shape":"Integer", 24546 "locationName":"slotDurationInHours" 24547 }, 24548 "TermEndDate":{ 24549 "shape":"DateTime", 24550 "locationName":"termEndDate" 24551 }, 24552 "TermStartDate":{ 24553 "shape":"DateTime", 24554 "locationName":"termStartDate" 24555 }, 24556 "TotalScheduledInstanceHours":{ 24557 "shape":"Integer", 24558 "locationName":"totalScheduledInstanceHours" 24559 } 24560 } 24561 }, 24562 "ScheduledInstanceAvailability":{ 24563 "type":"structure", 24564 "members":{ 24565 "AvailabilityZone":{ 24566 "shape":"String", 24567 "locationName":"availabilityZone" 24568 }, 24569 "AvailableInstanceCount":{ 24570 "shape":"Integer", 24571 "locationName":"availableInstanceCount" 24572 }, 24573 "FirstSlotStartTime":{ 24574 "shape":"DateTime", 24575 "locationName":"firstSlotStartTime" 24576 }, 24577 "HourlyPrice":{ 24578 "shape":"String", 24579 "locationName":"hourlyPrice" 24580 }, 24581 "InstanceType":{ 24582 "shape":"String", 24583 "locationName":"instanceType" 24584 }, 24585 "MaxTermDurationInDays":{ 24586 "shape":"Integer", 24587 "locationName":"maxTermDurationInDays" 24588 }, 24589 "MinTermDurationInDays":{ 24590 "shape":"Integer", 24591 "locationName":"minTermDurationInDays" 24592 }, 24593 "NetworkPlatform":{ 24594 "shape":"String", 24595 "locationName":"networkPlatform" 24596 }, 24597 "Platform":{ 24598 "shape":"String", 24599 "locationName":"platform" 24600 }, 24601 "PurchaseToken":{ 24602 "shape":"String", 24603 "locationName":"purchaseToken" 24604 }, 24605 "Recurrence":{ 24606 "shape":"ScheduledInstanceRecurrence", 24607 "locationName":"recurrence" 24608 }, 24609 "SlotDurationInHours":{ 24610 "shape":"Integer", 24611 "locationName":"slotDurationInHours" 24612 }, 24613 "TotalScheduledInstanceHours":{ 24614 "shape":"Integer", 24615 "locationName":"totalScheduledInstanceHours" 24616 } 24617 } 24618 }, 24619 "ScheduledInstanceAvailabilitySet":{ 24620 "type":"list", 24621 "member":{ 24622 "shape":"ScheduledInstanceAvailability", 24623 "locationName":"item" 24624 } 24625 }, 24626 "ScheduledInstanceId":{"type":"string"}, 24627 "ScheduledInstanceIdRequestSet":{ 24628 "type":"list", 24629 "member":{ 24630 "shape":"ScheduledInstanceId", 24631 "locationName":"ScheduledInstanceId" 24632 } 24633 }, 24634 "ScheduledInstanceRecurrence":{ 24635 "type":"structure", 24636 "members":{ 24637 "Frequency":{ 24638 "shape":"String", 24639 "locationName":"frequency" 24640 }, 24641 "Interval":{ 24642 "shape":"Integer", 24643 "locationName":"interval" 24644 }, 24645 "OccurrenceDaySet":{ 24646 "shape":"OccurrenceDaySet", 24647 "locationName":"occurrenceDaySet" 24648 }, 24649 "OccurrenceRelativeToEnd":{ 24650 "shape":"Boolean", 24651 "locationName":"occurrenceRelativeToEnd" 24652 }, 24653 "OccurrenceUnit":{ 24654 "shape":"String", 24655 "locationName":"occurrenceUnit" 24656 } 24657 } 24658 }, 24659 "ScheduledInstanceRecurrenceRequest":{ 24660 "type":"structure", 24661 "members":{ 24662 "Frequency":{"shape":"String"}, 24663 "Interval":{"shape":"Integer"}, 24664 "OccurrenceDays":{ 24665 "shape":"OccurrenceDayRequestSet", 24666 "locationName":"OccurrenceDay" 24667 }, 24668 "OccurrenceRelativeToEnd":{"shape":"Boolean"}, 24669 "OccurrenceUnit":{"shape":"String"} 24670 } 24671 }, 24672 "ScheduledInstanceSet":{ 24673 "type":"list", 24674 "member":{ 24675 "shape":"ScheduledInstance", 24676 "locationName":"item" 24677 } 24678 }, 24679 "ScheduledInstancesBlockDeviceMapping":{ 24680 "type":"structure", 24681 "members":{ 24682 "DeviceName":{"shape":"String"}, 24683 "Ebs":{"shape":"ScheduledInstancesEbs"}, 24684 "NoDevice":{"shape":"String"}, 24685 "VirtualName":{"shape":"String"} 24686 } 24687 }, 24688 "ScheduledInstancesBlockDeviceMappingSet":{ 24689 "type":"list", 24690 "member":{ 24691 "shape":"ScheduledInstancesBlockDeviceMapping", 24692 "locationName":"BlockDeviceMapping" 24693 } 24694 }, 24695 "ScheduledInstancesEbs":{ 24696 "type":"structure", 24697 "members":{ 24698 "DeleteOnTermination":{"shape":"Boolean"}, 24699 "Encrypted":{"shape":"Boolean"}, 24700 "Iops":{"shape":"Integer"}, 24701 "SnapshotId":{"shape":"SnapshotId"}, 24702 "VolumeSize":{"shape":"Integer"}, 24703 "VolumeType":{"shape":"String"} 24704 } 24705 }, 24706 "ScheduledInstancesIamInstanceProfile":{ 24707 "type":"structure", 24708 "members":{ 24709 "Arn":{"shape":"String"}, 24710 "Name":{"shape":"String"} 24711 } 24712 }, 24713 "ScheduledInstancesIpv6Address":{ 24714 "type":"structure", 24715 "members":{ 24716 "Ipv6Address":{"shape":"Ipv6Address"} 24717 } 24718 }, 24719 "ScheduledInstancesIpv6AddressList":{ 24720 "type":"list", 24721 "member":{ 24722 "shape":"ScheduledInstancesIpv6Address", 24723 "locationName":"Ipv6Address" 24724 } 24725 }, 24726 "ScheduledInstancesLaunchSpecification":{ 24727 "type":"structure", 24728 "required":["ImageId"], 24729 "members":{ 24730 "BlockDeviceMappings":{ 24731 "shape":"ScheduledInstancesBlockDeviceMappingSet", 24732 "locationName":"BlockDeviceMapping" 24733 }, 24734 "EbsOptimized":{"shape":"Boolean"}, 24735 "IamInstanceProfile":{"shape":"ScheduledInstancesIamInstanceProfile"}, 24736 "ImageId":{"shape":"ImageId"}, 24737 "InstanceType":{"shape":"String"}, 24738 "KernelId":{"shape":"KernelId"}, 24739 "KeyName":{"shape":"KeyPairName"}, 24740 "Monitoring":{"shape":"ScheduledInstancesMonitoring"}, 24741 "NetworkInterfaces":{ 24742 "shape":"ScheduledInstancesNetworkInterfaceSet", 24743 "locationName":"NetworkInterface" 24744 }, 24745 "Placement":{"shape":"ScheduledInstancesPlacement"}, 24746 "RamdiskId":{"shape":"RamdiskId"}, 24747 "SecurityGroupIds":{ 24748 "shape":"ScheduledInstancesSecurityGroupIdSet", 24749 "locationName":"SecurityGroupId" 24750 }, 24751 "SubnetId":{"shape":"SubnetId"}, 24752 "UserData":{"shape":"String"} 24753 } 24754 }, 24755 "ScheduledInstancesMonitoring":{ 24756 "type":"structure", 24757 "members":{ 24758 "Enabled":{"shape":"Boolean"} 24759 } 24760 }, 24761 "ScheduledInstancesNetworkInterface":{ 24762 "type":"structure", 24763 "members":{ 24764 "AssociatePublicIpAddress":{"shape":"Boolean"}, 24765 "DeleteOnTermination":{"shape":"Boolean"}, 24766 "Description":{"shape":"String"}, 24767 "DeviceIndex":{"shape":"Integer"}, 24768 "Groups":{ 24769 "shape":"ScheduledInstancesSecurityGroupIdSet", 24770 "locationName":"Group" 24771 }, 24772 "Ipv6AddressCount":{"shape":"Integer"}, 24773 "Ipv6Addresses":{ 24774 "shape":"ScheduledInstancesIpv6AddressList", 24775 "locationName":"Ipv6Address" 24776 }, 24777 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 24778 "PrivateIpAddress":{"shape":"String"}, 24779 "PrivateIpAddressConfigs":{ 24780 "shape":"PrivateIpAddressConfigSet", 24781 "locationName":"PrivateIpAddressConfig" 24782 }, 24783 "SecondaryPrivateIpAddressCount":{"shape":"Integer"}, 24784 "SubnetId":{"shape":"SubnetId"} 24785 } 24786 }, 24787 "ScheduledInstancesNetworkInterfaceSet":{ 24788 "type":"list", 24789 "member":{ 24790 "shape":"ScheduledInstancesNetworkInterface", 24791 "locationName":"NetworkInterface" 24792 } 24793 }, 24794 "ScheduledInstancesPlacement":{ 24795 "type":"structure", 24796 "members":{ 24797 "AvailabilityZone":{"shape":"String"}, 24798 "GroupName":{"shape":"PlacementGroupName"} 24799 } 24800 }, 24801 "ScheduledInstancesPrivateIpAddressConfig":{ 24802 "type":"structure", 24803 "members":{ 24804 "Primary":{"shape":"Boolean"}, 24805 "PrivateIpAddress":{"shape":"String"} 24806 } 24807 }, 24808 "ScheduledInstancesSecurityGroupIdSet":{ 24809 "type":"list", 24810 "member":{ 24811 "shape":"SecurityGroupId", 24812 "locationName":"SecurityGroupId" 24813 } 24814 }, 24815 "SearchLocalGatewayRoutesRequest":{ 24816 "type":"structure", 24817 "required":[ 24818 "LocalGatewayRouteTableId", 24819 "Filters" 24820 ], 24821 "members":{ 24822 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 24823 "Filters":{ 24824 "shape":"FilterList", 24825 "locationName":"Filter" 24826 }, 24827 "MaxResults":{"shape":"MaxResults"}, 24828 "NextToken":{"shape":"String"}, 24829 "DryRun":{"shape":"Boolean"} 24830 } 24831 }, 24832 "SearchLocalGatewayRoutesResult":{ 24833 "type":"structure", 24834 "members":{ 24835 "Routes":{ 24836 "shape":"LocalGatewayRouteList", 24837 "locationName":"routeSet" 24838 }, 24839 "NextToken":{ 24840 "shape":"String", 24841 "locationName":"nextToken" 24842 } 24843 } 24844 }, 24845 "SearchTransitGatewayMulticastGroupsRequest":{ 24846 "type":"structure", 24847 "members":{ 24848 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 24849 "Filters":{ 24850 "shape":"FilterList", 24851 "locationName":"Filter" 24852 }, 24853 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 24854 "NextToken":{"shape":"String"}, 24855 "DryRun":{"shape":"Boolean"} 24856 } 24857 }, 24858 "SearchTransitGatewayMulticastGroupsResult":{ 24859 "type":"structure", 24860 "members":{ 24861 "MulticastGroups":{ 24862 "shape":"TransitGatewayMulticastGroupList", 24863 "locationName":"multicastGroups" 24864 }, 24865 "NextToken":{ 24866 "shape":"String", 24867 "locationName":"nextToken" 24868 } 24869 } 24870 }, 24871 "SearchTransitGatewayRoutesRequest":{ 24872 "type":"structure", 24873 "required":[ 24874 "TransitGatewayRouteTableId", 24875 "Filters" 24876 ], 24877 "members":{ 24878 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 24879 "Filters":{ 24880 "shape":"FilterList", 24881 "locationName":"Filter" 24882 }, 24883 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 24884 "DryRun":{"shape":"Boolean"} 24885 } 24886 }, 24887 "SearchTransitGatewayRoutesResult":{ 24888 "type":"structure", 24889 "members":{ 24890 "Routes":{ 24891 "shape":"TransitGatewayRouteList", 24892 "locationName":"routeSet" 24893 }, 24894 "AdditionalRoutesAvailable":{ 24895 "shape":"Boolean", 24896 "locationName":"additionalRoutesAvailable" 24897 } 24898 } 24899 }, 24900 "SecurityGroup":{ 24901 "type":"structure", 24902 "members":{ 24903 "Description":{ 24904 "shape":"String", 24905 "locationName":"groupDescription" 24906 }, 24907 "GroupName":{ 24908 "shape":"String", 24909 "locationName":"groupName" 24910 }, 24911 "IpPermissions":{ 24912 "shape":"IpPermissionList", 24913 "locationName":"ipPermissions" 24914 }, 24915 "OwnerId":{ 24916 "shape":"String", 24917 "locationName":"ownerId" 24918 }, 24919 "GroupId":{ 24920 "shape":"String", 24921 "locationName":"groupId" 24922 }, 24923 "IpPermissionsEgress":{ 24924 "shape":"IpPermissionList", 24925 "locationName":"ipPermissionsEgress" 24926 }, 24927 "Tags":{ 24928 "shape":"TagList", 24929 "locationName":"tagSet" 24930 }, 24931 "VpcId":{ 24932 "shape":"String", 24933 "locationName":"vpcId" 24934 } 24935 } 24936 }, 24937 "SecurityGroupId":{"type":"string"}, 24938 "SecurityGroupIdStringList":{ 24939 "type":"list", 24940 "member":{ 24941 "shape":"SecurityGroupId", 24942 "locationName":"SecurityGroupId" 24943 } 24944 }, 24945 "SecurityGroupIdentifier":{ 24946 "type":"structure", 24947 "members":{ 24948 "GroupId":{ 24949 "shape":"String", 24950 "locationName":"groupId" 24951 }, 24952 "GroupName":{ 24953 "shape":"String", 24954 "locationName":"groupName" 24955 } 24956 } 24957 }, 24958 "SecurityGroupList":{ 24959 "type":"list", 24960 "member":{ 24961 "shape":"SecurityGroup", 24962 "locationName":"item" 24963 } 24964 }, 24965 "SecurityGroupName":{"type":"string"}, 24966 "SecurityGroupReference":{ 24967 "type":"structure", 24968 "members":{ 24969 "GroupId":{ 24970 "shape":"String", 24971 "locationName":"groupId" 24972 }, 24973 "ReferencingVpcId":{ 24974 "shape":"String", 24975 "locationName":"referencingVpcId" 24976 }, 24977 "VpcPeeringConnectionId":{ 24978 "shape":"String", 24979 "locationName":"vpcPeeringConnectionId" 24980 } 24981 } 24982 }, 24983 "SecurityGroupReferences":{ 24984 "type":"list", 24985 "member":{ 24986 "shape":"SecurityGroupReference", 24987 "locationName":"item" 24988 } 24989 }, 24990 "SecurityGroupStringList":{ 24991 "type":"list", 24992 "member":{ 24993 "shape":"SecurityGroupName", 24994 "locationName":"SecurityGroup" 24995 } 24996 }, 24997 "SendDiagnosticInterruptRequest":{ 24998 "type":"structure", 24999 "required":["InstanceId"], 25000 "members":{ 25001 "InstanceId":{"shape":"InstanceId"}, 25002 "DryRun":{"shape":"Boolean"} 25003 } 25004 }, 25005 "SensitiveUserData":{ 25006 "type":"string", 25007 "sensitive":true 25008 }, 25009 "ServiceConfiguration":{ 25010 "type":"structure", 25011 "members":{ 25012 "ServiceType":{ 25013 "shape":"ServiceTypeDetailSet", 25014 "locationName":"serviceType" 25015 }, 25016 "ServiceId":{ 25017 "shape":"String", 25018 "locationName":"serviceId" 25019 }, 25020 "ServiceName":{ 25021 "shape":"String", 25022 "locationName":"serviceName" 25023 }, 25024 "ServiceState":{ 25025 "shape":"ServiceState", 25026 "locationName":"serviceState" 25027 }, 25028 "AvailabilityZones":{ 25029 "shape":"ValueStringList", 25030 "locationName":"availabilityZoneSet" 25031 }, 25032 "AcceptanceRequired":{ 25033 "shape":"Boolean", 25034 "locationName":"acceptanceRequired" 25035 }, 25036 "ManagesVpcEndpoints":{ 25037 "shape":"Boolean", 25038 "locationName":"managesVpcEndpoints" 25039 }, 25040 "NetworkLoadBalancerArns":{ 25041 "shape":"ValueStringList", 25042 "locationName":"networkLoadBalancerArnSet" 25043 }, 25044 "BaseEndpointDnsNames":{ 25045 "shape":"ValueStringList", 25046 "locationName":"baseEndpointDnsNameSet" 25047 }, 25048 "PrivateDnsName":{ 25049 "shape":"String", 25050 "locationName":"privateDnsName" 25051 }, 25052 "PrivateDnsNameConfiguration":{ 25053 "shape":"PrivateDnsNameConfiguration", 25054 "locationName":"privateDnsNameConfiguration" 25055 }, 25056 "Tags":{ 25057 "shape":"TagList", 25058 "locationName":"tagSet" 25059 } 25060 } 25061 }, 25062 "ServiceConfigurationSet":{ 25063 "type":"list", 25064 "member":{ 25065 "shape":"ServiceConfiguration", 25066 "locationName":"item" 25067 } 25068 }, 25069 "ServiceDetail":{ 25070 "type":"structure", 25071 "members":{ 25072 "ServiceName":{ 25073 "shape":"String", 25074 "locationName":"serviceName" 25075 }, 25076 "ServiceId":{ 25077 "shape":"String", 25078 "locationName":"serviceId" 25079 }, 25080 "ServiceType":{ 25081 "shape":"ServiceTypeDetailSet", 25082 "locationName":"serviceType" 25083 }, 25084 "AvailabilityZones":{ 25085 "shape":"ValueStringList", 25086 "locationName":"availabilityZoneSet" 25087 }, 25088 "Owner":{ 25089 "shape":"String", 25090 "locationName":"owner" 25091 }, 25092 "BaseEndpointDnsNames":{ 25093 "shape":"ValueStringList", 25094 "locationName":"baseEndpointDnsNameSet" 25095 }, 25096 "PrivateDnsName":{ 25097 "shape":"String", 25098 "locationName":"privateDnsName" 25099 }, 25100 "VpcEndpointPolicySupported":{ 25101 "shape":"Boolean", 25102 "locationName":"vpcEndpointPolicySupported" 25103 }, 25104 "AcceptanceRequired":{ 25105 "shape":"Boolean", 25106 "locationName":"acceptanceRequired" 25107 }, 25108 "ManagesVpcEndpoints":{ 25109 "shape":"Boolean", 25110 "locationName":"managesVpcEndpoints" 25111 }, 25112 "Tags":{ 25113 "shape":"TagList", 25114 "locationName":"tagSet" 25115 }, 25116 "PrivateDnsNameVerificationState":{ 25117 "shape":"DnsNameState", 25118 "locationName":"privateDnsNameVerificationState" 25119 } 25120 } 25121 }, 25122 "ServiceDetailSet":{ 25123 "type":"list", 25124 "member":{ 25125 "shape":"ServiceDetail", 25126 "locationName":"item" 25127 } 25128 }, 25129 "ServiceState":{ 25130 "type":"string", 25131 "enum":[ 25132 "Pending", 25133 "Available", 25134 "Deleting", 25135 "Deleted", 25136 "Failed" 25137 ] 25138 }, 25139 "ServiceType":{ 25140 "type":"string", 25141 "enum":[ 25142 "Interface", 25143 "Gateway" 25144 ] 25145 }, 25146 "ServiceTypeDetail":{ 25147 "type":"structure", 25148 "members":{ 25149 "ServiceType":{ 25150 "shape":"ServiceType", 25151 "locationName":"serviceType" 25152 } 25153 } 25154 }, 25155 "ServiceTypeDetailSet":{ 25156 "type":"list", 25157 "member":{ 25158 "shape":"ServiceTypeDetail", 25159 "locationName":"item" 25160 } 25161 }, 25162 "ShutdownBehavior":{ 25163 "type":"string", 25164 "enum":[ 25165 "stop", 25166 "terminate" 25167 ] 25168 }, 25169 "SlotDateTimeRangeRequest":{ 25170 "type":"structure", 25171 "required":[ 25172 "EarliestTime", 25173 "LatestTime" 25174 ], 25175 "members":{ 25176 "EarliestTime":{"shape":"DateTime"}, 25177 "LatestTime":{"shape":"DateTime"} 25178 } 25179 }, 25180 "SlotStartTimeRangeRequest":{ 25181 "type":"structure", 25182 "members":{ 25183 "EarliestTime":{"shape":"DateTime"}, 25184 "LatestTime":{"shape":"DateTime"} 25185 } 25186 }, 25187 "Snapshot":{ 25188 "type":"structure", 25189 "members":{ 25190 "DataEncryptionKeyId":{ 25191 "shape":"String", 25192 "locationName":"dataEncryptionKeyId" 25193 }, 25194 "Description":{ 25195 "shape":"String", 25196 "locationName":"description" 25197 }, 25198 "Encrypted":{ 25199 "shape":"Boolean", 25200 "locationName":"encrypted" 25201 }, 25202 "KmsKeyId":{ 25203 "shape":"String", 25204 "locationName":"kmsKeyId" 25205 }, 25206 "OwnerId":{ 25207 "shape":"String", 25208 "locationName":"ownerId" 25209 }, 25210 "Progress":{ 25211 "shape":"String", 25212 "locationName":"progress" 25213 }, 25214 "SnapshotId":{ 25215 "shape":"String", 25216 "locationName":"snapshotId" 25217 }, 25218 "StartTime":{ 25219 "shape":"DateTime", 25220 "locationName":"startTime" 25221 }, 25222 "State":{ 25223 "shape":"SnapshotState", 25224 "locationName":"status" 25225 }, 25226 "StateMessage":{ 25227 "shape":"String", 25228 "locationName":"statusMessage" 25229 }, 25230 "VolumeId":{ 25231 "shape":"String", 25232 "locationName":"volumeId" 25233 }, 25234 "VolumeSize":{ 25235 "shape":"Integer", 25236 "locationName":"volumeSize" 25237 }, 25238 "OwnerAlias":{ 25239 "shape":"String", 25240 "locationName":"ownerAlias" 25241 }, 25242 "Tags":{ 25243 "shape":"TagList", 25244 "locationName":"tagSet" 25245 } 25246 } 25247 }, 25248 "SnapshotAttributeName":{ 25249 "type":"string", 25250 "enum":[ 25251 "productCodes", 25252 "createVolumePermission" 25253 ] 25254 }, 25255 "SnapshotDetail":{ 25256 "type":"structure", 25257 "members":{ 25258 "Description":{ 25259 "shape":"String", 25260 "locationName":"description" 25261 }, 25262 "DeviceName":{ 25263 "shape":"String", 25264 "locationName":"deviceName" 25265 }, 25266 "DiskImageSize":{ 25267 "shape":"Double", 25268 "locationName":"diskImageSize" 25269 }, 25270 "Format":{ 25271 "shape":"String", 25272 "locationName":"format" 25273 }, 25274 "Progress":{ 25275 "shape":"String", 25276 "locationName":"progress" 25277 }, 25278 "SnapshotId":{ 25279 "shape":"String", 25280 "locationName":"snapshotId" 25281 }, 25282 "Status":{ 25283 "shape":"String", 25284 "locationName":"status" 25285 }, 25286 "StatusMessage":{ 25287 "shape":"String", 25288 "locationName":"statusMessage" 25289 }, 25290 "Url":{ 25291 "shape":"String", 25292 "locationName":"url" 25293 }, 25294 "UserBucket":{ 25295 "shape":"UserBucketDetails", 25296 "locationName":"userBucket" 25297 } 25298 } 25299 }, 25300 "SnapshotDetailList":{ 25301 "type":"list", 25302 "member":{ 25303 "shape":"SnapshotDetail", 25304 "locationName":"item" 25305 } 25306 }, 25307 "SnapshotDiskContainer":{ 25308 "type":"structure", 25309 "members":{ 25310 "Description":{"shape":"String"}, 25311 "Format":{"shape":"String"}, 25312 "Url":{"shape":"String"}, 25313 "UserBucket":{"shape":"UserBucket"} 25314 } 25315 }, 25316 "SnapshotId":{"type":"string"}, 25317 "SnapshotIdStringList":{ 25318 "type":"list", 25319 "member":{ 25320 "shape":"SnapshotId", 25321 "locationName":"SnapshotId" 25322 } 25323 }, 25324 "SnapshotInfo":{ 25325 "type":"structure", 25326 "members":{ 25327 "Description":{ 25328 "shape":"String", 25329 "locationName":"description" 25330 }, 25331 "Tags":{ 25332 "shape":"TagList", 25333 "locationName":"tagSet" 25334 }, 25335 "Encrypted":{ 25336 "shape":"Boolean", 25337 "locationName":"encrypted" 25338 }, 25339 "VolumeId":{ 25340 "shape":"String", 25341 "locationName":"volumeId" 25342 }, 25343 "State":{ 25344 "shape":"SnapshotState", 25345 "locationName":"state" 25346 }, 25347 "VolumeSize":{ 25348 "shape":"Integer", 25349 "locationName":"volumeSize" 25350 }, 25351 "StartTime":{ 25352 "shape":"MillisecondDateTime", 25353 "locationName":"startTime" 25354 }, 25355 "Progress":{ 25356 "shape":"String", 25357 "locationName":"progress" 25358 }, 25359 "OwnerId":{ 25360 "shape":"String", 25361 "locationName":"ownerId" 25362 }, 25363 "SnapshotId":{ 25364 "shape":"String", 25365 "locationName":"snapshotId" 25366 } 25367 } 25368 }, 25369 "SnapshotList":{ 25370 "type":"list", 25371 "member":{ 25372 "shape":"Snapshot", 25373 "locationName":"item" 25374 } 25375 }, 25376 "SnapshotSet":{ 25377 "type":"list", 25378 "member":{ 25379 "shape":"SnapshotInfo", 25380 "locationName":"item" 25381 } 25382 }, 25383 "SnapshotState":{ 25384 "type":"string", 25385 "enum":[ 25386 "pending", 25387 "completed", 25388 "error" 25389 ] 25390 }, 25391 "SnapshotTaskDetail":{ 25392 "type":"structure", 25393 "members":{ 25394 "Description":{ 25395 "shape":"String", 25396 "locationName":"description" 25397 }, 25398 "DiskImageSize":{ 25399 "shape":"Double", 25400 "locationName":"diskImageSize" 25401 }, 25402 "Encrypted":{ 25403 "shape":"Boolean", 25404 "locationName":"encrypted" 25405 }, 25406 "Format":{ 25407 "shape":"String", 25408 "locationName":"format" 25409 }, 25410 "KmsKeyId":{ 25411 "shape":"String", 25412 "locationName":"kmsKeyId" 25413 }, 25414 "Progress":{ 25415 "shape":"String", 25416 "locationName":"progress" 25417 }, 25418 "SnapshotId":{ 25419 "shape":"String", 25420 "locationName":"snapshotId" 25421 }, 25422 "Status":{ 25423 "shape":"String", 25424 "locationName":"status" 25425 }, 25426 "StatusMessage":{ 25427 "shape":"String", 25428 "locationName":"statusMessage" 25429 }, 25430 "Url":{ 25431 "shape":"String", 25432 "locationName":"url" 25433 }, 25434 "UserBucket":{ 25435 "shape":"UserBucketDetails", 25436 "locationName":"userBucket" 25437 } 25438 } 25439 }, 25440 "SpotAllocationStrategy":{ 25441 "type":"string", 25442 "enum":[ 25443 "lowest-price", 25444 "diversified", 25445 "capacity-optimized" 25446 ] 25447 }, 25448 "SpotDatafeedSubscription":{ 25449 "type":"structure", 25450 "members":{ 25451 "Bucket":{ 25452 "shape":"String", 25453 "locationName":"bucket" 25454 }, 25455 "Fault":{ 25456 "shape":"SpotInstanceStateFault", 25457 "locationName":"fault" 25458 }, 25459 "OwnerId":{ 25460 "shape":"String", 25461 "locationName":"ownerId" 25462 }, 25463 "Prefix":{ 25464 "shape":"String", 25465 "locationName":"prefix" 25466 }, 25467 "State":{ 25468 "shape":"DatafeedSubscriptionState", 25469 "locationName":"state" 25470 } 25471 } 25472 }, 25473 "SpotFleetLaunchSpecification":{ 25474 "type":"structure", 25475 "members":{ 25476 "SecurityGroups":{ 25477 "shape":"GroupIdentifierList", 25478 "locationName":"groupSet" 25479 }, 25480 "AddressingType":{ 25481 "shape":"String", 25482 "locationName":"addressingType" 25483 }, 25484 "BlockDeviceMappings":{ 25485 "shape":"BlockDeviceMappingList", 25486 "locationName":"blockDeviceMapping" 25487 }, 25488 "EbsOptimized":{ 25489 "shape":"Boolean", 25490 "locationName":"ebsOptimized" 25491 }, 25492 "IamInstanceProfile":{ 25493 "shape":"IamInstanceProfileSpecification", 25494 "locationName":"iamInstanceProfile" 25495 }, 25496 "ImageId":{ 25497 "shape":"String", 25498 "locationName":"imageId" 25499 }, 25500 "InstanceType":{ 25501 "shape":"InstanceType", 25502 "locationName":"instanceType" 25503 }, 25504 "KernelId":{ 25505 "shape":"String", 25506 "locationName":"kernelId" 25507 }, 25508 "KeyName":{ 25509 "shape":"String", 25510 "locationName":"keyName" 25511 }, 25512 "Monitoring":{ 25513 "shape":"SpotFleetMonitoring", 25514 "locationName":"monitoring" 25515 }, 25516 "NetworkInterfaces":{ 25517 "shape":"InstanceNetworkInterfaceSpecificationList", 25518 "locationName":"networkInterfaceSet" 25519 }, 25520 "Placement":{ 25521 "shape":"SpotPlacement", 25522 "locationName":"placement" 25523 }, 25524 "RamdiskId":{ 25525 "shape":"String", 25526 "locationName":"ramdiskId" 25527 }, 25528 "SpotPrice":{ 25529 "shape":"String", 25530 "locationName":"spotPrice" 25531 }, 25532 "SubnetId":{ 25533 "shape":"String", 25534 "locationName":"subnetId" 25535 }, 25536 "UserData":{ 25537 "shape":"String", 25538 "locationName":"userData" 25539 }, 25540 "WeightedCapacity":{ 25541 "shape":"Double", 25542 "locationName":"weightedCapacity" 25543 }, 25544 "TagSpecifications":{ 25545 "shape":"SpotFleetTagSpecificationList", 25546 "locationName":"tagSpecificationSet" 25547 } 25548 } 25549 }, 25550 "SpotFleetMonitoring":{ 25551 "type":"structure", 25552 "members":{ 25553 "Enabled":{ 25554 "shape":"Boolean", 25555 "locationName":"enabled" 25556 } 25557 } 25558 }, 25559 "SpotFleetRequestConfig":{ 25560 "type":"structure", 25561 "members":{ 25562 "ActivityStatus":{ 25563 "shape":"ActivityStatus", 25564 "locationName":"activityStatus" 25565 }, 25566 "CreateTime":{ 25567 "shape":"MillisecondDateTime", 25568 "locationName":"createTime" 25569 }, 25570 "SpotFleetRequestConfig":{ 25571 "shape":"SpotFleetRequestConfigData", 25572 "locationName":"spotFleetRequestConfig" 25573 }, 25574 "SpotFleetRequestId":{ 25575 "shape":"String", 25576 "locationName":"spotFleetRequestId" 25577 }, 25578 "SpotFleetRequestState":{ 25579 "shape":"BatchState", 25580 "locationName":"spotFleetRequestState" 25581 }, 25582 "Tags":{ 25583 "shape":"TagList", 25584 "locationName":"tagSet" 25585 } 25586 } 25587 }, 25588 "SpotFleetRequestConfigData":{ 25589 "type":"structure", 25590 "required":[ 25591 "IamFleetRole", 25592 "TargetCapacity" 25593 ], 25594 "members":{ 25595 "AllocationStrategy":{ 25596 "shape":"AllocationStrategy", 25597 "locationName":"allocationStrategy" 25598 }, 25599 "OnDemandAllocationStrategy":{ 25600 "shape":"OnDemandAllocationStrategy", 25601 "locationName":"onDemandAllocationStrategy" 25602 }, 25603 "ClientToken":{ 25604 "shape":"String", 25605 "locationName":"clientToken" 25606 }, 25607 "ExcessCapacityTerminationPolicy":{ 25608 "shape":"ExcessCapacityTerminationPolicy", 25609 "locationName":"excessCapacityTerminationPolicy" 25610 }, 25611 "FulfilledCapacity":{ 25612 "shape":"Double", 25613 "locationName":"fulfilledCapacity" 25614 }, 25615 "OnDemandFulfilledCapacity":{ 25616 "shape":"Double", 25617 "locationName":"onDemandFulfilledCapacity" 25618 }, 25619 "IamFleetRole":{ 25620 "shape":"String", 25621 "locationName":"iamFleetRole" 25622 }, 25623 "LaunchSpecifications":{ 25624 "shape":"LaunchSpecsList", 25625 "locationName":"launchSpecifications" 25626 }, 25627 "LaunchTemplateConfigs":{ 25628 "shape":"LaunchTemplateConfigList", 25629 "locationName":"launchTemplateConfigs" 25630 }, 25631 "SpotPrice":{ 25632 "shape":"String", 25633 "locationName":"spotPrice" 25634 }, 25635 "TargetCapacity":{ 25636 "shape":"Integer", 25637 "locationName":"targetCapacity" 25638 }, 25639 "OnDemandTargetCapacity":{ 25640 "shape":"Integer", 25641 "locationName":"onDemandTargetCapacity" 25642 }, 25643 "OnDemandMaxTotalPrice":{ 25644 "shape":"String", 25645 "locationName":"onDemandMaxTotalPrice" 25646 }, 25647 "SpotMaxTotalPrice":{ 25648 "shape":"String", 25649 "locationName":"spotMaxTotalPrice" 25650 }, 25651 "TerminateInstancesWithExpiration":{ 25652 "shape":"Boolean", 25653 "locationName":"terminateInstancesWithExpiration" 25654 }, 25655 "Type":{ 25656 "shape":"FleetType", 25657 "locationName":"type" 25658 }, 25659 "ValidFrom":{ 25660 "shape":"DateTime", 25661 "locationName":"validFrom" 25662 }, 25663 "ValidUntil":{ 25664 "shape":"DateTime", 25665 "locationName":"validUntil" 25666 }, 25667 "ReplaceUnhealthyInstances":{ 25668 "shape":"Boolean", 25669 "locationName":"replaceUnhealthyInstances" 25670 }, 25671 "InstanceInterruptionBehavior":{ 25672 "shape":"InstanceInterruptionBehavior", 25673 "locationName":"instanceInterruptionBehavior" 25674 }, 25675 "LoadBalancersConfig":{ 25676 "shape":"LoadBalancersConfig", 25677 "locationName":"loadBalancersConfig" 25678 }, 25679 "InstancePoolsToUseCount":{ 25680 "shape":"Integer", 25681 "locationName":"instancePoolsToUseCount" 25682 }, 25683 "TagSpecifications":{ 25684 "shape":"TagSpecificationList", 25685 "locationName":"TagSpecification" 25686 } 25687 } 25688 }, 25689 "SpotFleetRequestConfigSet":{ 25690 "type":"list", 25691 "member":{ 25692 "shape":"SpotFleetRequestConfig", 25693 "locationName":"item" 25694 } 25695 }, 25696 "SpotFleetRequestId":{"type":"string"}, 25697 "SpotFleetRequestIdList":{ 25698 "type":"list", 25699 "member":{ 25700 "shape":"SpotFleetRequestId", 25701 "locationName":"item" 25702 } 25703 }, 25704 "SpotFleetTagSpecification":{ 25705 "type":"structure", 25706 "members":{ 25707 "ResourceType":{ 25708 "shape":"ResourceType", 25709 "locationName":"resourceType" 25710 }, 25711 "Tags":{ 25712 "shape":"TagList", 25713 "locationName":"tag" 25714 } 25715 } 25716 }, 25717 "SpotFleetTagSpecificationList":{ 25718 "type":"list", 25719 "member":{ 25720 "shape":"SpotFleetTagSpecification", 25721 "locationName":"item" 25722 } 25723 }, 25724 "SpotInstanceInterruptionBehavior":{ 25725 "type":"string", 25726 "enum":[ 25727 "hibernate", 25728 "stop", 25729 "terminate" 25730 ] 25731 }, 25732 "SpotInstanceRequest":{ 25733 "type":"structure", 25734 "members":{ 25735 "ActualBlockHourlyPrice":{ 25736 "shape":"String", 25737 "locationName":"actualBlockHourlyPrice" 25738 }, 25739 "AvailabilityZoneGroup":{ 25740 "shape":"String", 25741 "locationName":"availabilityZoneGroup" 25742 }, 25743 "BlockDurationMinutes":{ 25744 "shape":"Integer", 25745 "locationName":"blockDurationMinutes" 25746 }, 25747 "CreateTime":{ 25748 "shape":"DateTime", 25749 "locationName":"createTime" 25750 }, 25751 "Fault":{ 25752 "shape":"SpotInstanceStateFault", 25753 "locationName":"fault" 25754 }, 25755 "InstanceId":{ 25756 "shape":"InstanceId", 25757 "locationName":"instanceId" 25758 }, 25759 "LaunchGroup":{ 25760 "shape":"String", 25761 "locationName":"launchGroup" 25762 }, 25763 "LaunchSpecification":{ 25764 "shape":"LaunchSpecification", 25765 "locationName":"launchSpecification" 25766 }, 25767 "LaunchedAvailabilityZone":{ 25768 "shape":"String", 25769 "locationName":"launchedAvailabilityZone" 25770 }, 25771 "ProductDescription":{ 25772 "shape":"RIProductDescription", 25773 "locationName":"productDescription" 25774 }, 25775 "SpotInstanceRequestId":{ 25776 "shape":"String", 25777 "locationName":"spotInstanceRequestId" 25778 }, 25779 "SpotPrice":{ 25780 "shape":"String", 25781 "locationName":"spotPrice" 25782 }, 25783 "State":{ 25784 "shape":"SpotInstanceState", 25785 "locationName":"state" 25786 }, 25787 "Status":{ 25788 "shape":"SpotInstanceStatus", 25789 "locationName":"status" 25790 }, 25791 "Tags":{ 25792 "shape":"TagList", 25793 "locationName":"tagSet" 25794 }, 25795 "Type":{ 25796 "shape":"SpotInstanceType", 25797 "locationName":"type" 25798 }, 25799 "ValidFrom":{ 25800 "shape":"DateTime", 25801 "locationName":"validFrom" 25802 }, 25803 "ValidUntil":{ 25804 "shape":"DateTime", 25805 "locationName":"validUntil" 25806 }, 25807 "InstanceInterruptionBehavior":{ 25808 "shape":"InstanceInterruptionBehavior", 25809 "locationName":"instanceInterruptionBehavior" 25810 } 25811 } 25812 }, 25813 "SpotInstanceRequestId":{"type":"string"}, 25814 "SpotInstanceRequestIdList":{ 25815 "type":"list", 25816 "member":{ 25817 "shape":"SpotInstanceRequestId", 25818 "locationName":"SpotInstanceRequestId" 25819 } 25820 }, 25821 "SpotInstanceRequestList":{ 25822 "type":"list", 25823 "member":{ 25824 "shape":"SpotInstanceRequest", 25825 "locationName":"item" 25826 } 25827 }, 25828 "SpotInstanceState":{ 25829 "type":"string", 25830 "enum":[ 25831 "open", 25832 "active", 25833 "closed", 25834 "cancelled", 25835 "failed" 25836 ] 25837 }, 25838 "SpotInstanceStateFault":{ 25839 "type":"structure", 25840 "members":{ 25841 "Code":{ 25842 "shape":"String", 25843 "locationName":"code" 25844 }, 25845 "Message":{ 25846 "shape":"String", 25847 "locationName":"message" 25848 } 25849 } 25850 }, 25851 "SpotInstanceStatus":{ 25852 "type":"structure", 25853 "members":{ 25854 "Code":{ 25855 "shape":"String", 25856 "locationName":"code" 25857 }, 25858 "Message":{ 25859 "shape":"String", 25860 "locationName":"message" 25861 }, 25862 "UpdateTime":{ 25863 "shape":"DateTime", 25864 "locationName":"updateTime" 25865 } 25866 } 25867 }, 25868 "SpotInstanceType":{ 25869 "type":"string", 25870 "enum":[ 25871 "one-time", 25872 "persistent" 25873 ] 25874 }, 25875 "SpotMarketOptions":{ 25876 "type":"structure", 25877 "members":{ 25878 "MaxPrice":{"shape":"String"}, 25879 "SpotInstanceType":{"shape":"SpotInstanceType"}, 25880 "BlockDurationMinutes":{"shape":"Integer"}, 25881 "ValidUntil":{"shape":"DateTime"}, 25882 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 25883 } 25884 }, 25885 "SpotOptions":{ 25886 "type":"structure", 25887 "members":{ 25888 "AllocationStrategy":{ 25889 "shape":"SpotAllocationStrategy", 25890 "locationName":"allocationStrategy" 25891 }, 25892 "InstanceInterruptionBehavior":{ 25893 "shape":"SpotInstanceInterruptionBehavior", 25894 "locationName":"instanceInterruptionBehavior" 25895 }, 25896 "InstancePoolsToUseCount":{ 25897 "shape":"Integer", 25898 "locationName":"instancePoolsToUseCount" 25899 }, 25900 "SingleInstanceType":{ 25901 "shape":"Boolean", 25902 "locationName":"singleInstanceType" 25903 }, 25904 "SingleAvailabilityZone":{ 25905 "shape":"Boolean", 25906 "locationName":"singleAvailabilityZone" 25907 }, 25908 "MinTargetCapacity":{ 25909 "shape":"Integer", 25910 "locationName":"minTargetCapacity" 25911 }, 25912 "MaxTotalPrice":{ 25913 "shape":"String", 25914 "locationName":"maxTotalPrice" 25915 } 25916 } 25917 }, 25918 "SpotOptionsRequest":{ 25919 "type":"structure", 25920 "members":{ 25921 "AllocationStrategy":{"shape":"SpotAllocationStrategy"}, 25922 "InstanceInterruptionBehavior":{"shape":"SpotInstanceInterruptionBehavior"}, 25923 "InstancePoolsToUseCount":{"shape":"Integer"}, 25924 "SingleInstanceType":{"shape":"Boolean"}, 25925 "SingleAvailabilityZone":{"shape":"Boolean"}, 25926 "MinTargetCapacity":{"shape":"Integer"}, 25927 "MaxTotalPrice":{"shape":"String"} 25928 } 25929 }, 25930 "SpotPlacement":{ 25931 "type":"structure", 25932 "members":{ 25933 "AvailabilityZone":{ 25934 "shape":"String", 25935 "locationName":"availabilityZone" 25936 }, 25937 "GroupName":{ 25938 "shape":"String", 25939 "locationName":"groupName" 25940 }, 25941 "Tenancy":{ 25942 "shape":"Tenancy", 25943 "locationName":"tenancy" 25944 } 25945 } 25946 }, 25947 "SpotPrice":{ 25948 "type":"structure", 25949 "members":{ 25950 "AvailabilityZone":{ 25951 "shape":"String", 25952 "locationName":"availabilityZone" 25953 }, 25954 "InstanceType":{ 25955 "shape":"InstanceType", 25956 "locationName":"instanceType" 25957 }, 25958 "ProductDescription":{ 25959 "shape":"RIProductDescription", 25960 "locationName":"productDescription" 25961 }, 25962 "SpotPrice":{ 25963 "shape":"String", 25964 "locationName":"spotPrice" 25965 }, 25966 "Timestamp":{ 25967 "shape":"DateTime", 25968 "locationName":"timestamp" 25969 } 25970 } 25971 }, 25972 "SpotPriceHistoryList":{ 25973 "type":"list", 25974 "member":{ 25975 "shape":"SpotPrice", 25976 "locationName":"item" 25977 } 25978 }, 25979 "StaleIpPermission":{ 25980 "type":"structure", 25981 "members":{ 25982 "FromPort":{ 25983 "shape":"Integer", 25984 "locationName":"fromPort" 25985 }, 25986 "IpProtocol":{ 25987 "shape":"String", 25988 "locationName":"ipProtocol" 25989 }, 25990 "IpRanges":{ 25991 "shape":"IpRanges", 25992 "locationName":"ipRanges" 25993 }, 25994 "PrefixListIds":{ 25995 "shape":"PrefixListIdSet", 25996 "locationName":"prefixListIds" 25997 }, 25998 "ToPort":{ 25999 "shape":"Integer", 26000 "locationName":"toPort" 26001 }, 26002 "UserIdGroupPairs":{ 26003 "shape":"UserIdGroupPairSet", 26004 "locationName":"groups" 26005 } 26006 } 26007 }, 26008 "StaleIpPermissionSet":{ 26009 "type":"list", 26010 "member":{ 26011 "shape":"StaleIpPermission", 26012 "locationName":"item" 26013 } 26014 }, 26015 "StaleSecurityGroup":{ 26016 "type":"structure", 26017 "members":{ 26018 "Description":{ 26019 "shape":"String", 26020 "locationName":"description" 26021 }, 26022 "GroupId":{ 26023 "shape":"String", 26024 "locationName":"groupId" 26025 }, 26026 "GroupName":{ 26027 "shape":"String", 26028 "locationName":"groupName" 26029 }, 26030 "StaleIpPermissions":{ 26031 "shape":"StaleIpPermissionSet", 26032 "locationName":"staleIpPermissions" 26033 }, 26034 "StaleIpPermissionsEgress":{ 26035 "shape":"StaleIpPermissionSet", 26036 "locationName":"staleIpPermissionsEgress" 26037 }, 26038 "VpcId":{ 26039 "shape":"String", 26040 "locationName":"vpcId" 26041 } 26042 } 26043 }, 26044 "StaleSecurityGroupSet":{ 26045 "type":"list", 26046 "member":{ 26047 "shape":"StaleSecurityGroup", 26048 "locationName":"item" 26049 } 26050 }, 26051 "StartInstancesRequest":{ 26052 "type":"structure", 26053 "required":["InstanceIds"], 26054 "members":{ 26055 "InstanceIds":{ 26056 "shape":"InstanceIdStringList", 26057 "locationName":"InstanceId" 26058 }, 26059 "AdditionalInfo":{ 26060 "shape":"String", 26061 "locationName":"additionalInfo" 26062 }, 26063 "DryRun":{ 26064 "shape":"Boolean", 26065 "locationName":"dryRun" 26066 } 26067 } 26068 }, 26069 "StartInstancesResult":{ 26070 "type":"structure", 26071 "members":{ 26072 "StartingInstances":{ 26073 "shape":"InstanceStateChangeList", 26074 "locationName":"instancesSet" 26075 } 26076 } 26077 }, 26078 "StartVpcEndpointServicePrivateDnsVerificationRequest":{ 26079 "type":"structure", 26080 "required":["ServiceId"], 26081 "members":{ 26082 "DryRun":{"shape":"Boolean"}, 26083 "ServiceId":{"shape":"VpcEndpointServiceId"} 26084 } 26085 }, 26086 "StartVpcEndpointServicePrivateDnsVerificationResult":{ 26087 "type":"structure", 26088 "members":{ 26089 "ReturnValue":{ 26090 "shape":"Boolean", 26091 "locationName":"return" 26092 } 26093 } 26094 }, 26095 "State":{ 26096 "type":"string", 26097 "enum":[ 26098 "PendingAcceptance", 26099 "Pending", 26100 "Available", 26101 "Deleting", 26102 "Deleted", 26103 "Rejected", 26104 "Failed", 26105 "Expired" 26106 ] 26107 }, 26108 "StateReason":{ 26109 "type":"structure", 26110 "members":{ 26111 "Code":{ 26112 "shape":"String", 26113 "locationName":"code" 26114 }, 26115 "Message":{ 26116 "shape":"String", 26117 "locationName":"message" 26118 } 26119 } 26120 }, 26121 "Status":{ 26122 "type":"string", 26123 "enum":[ 26124 "MoveInProgress", 26125 "InVpc", 26126 "InClassic" 26127 ] 26128 }, 26129 "StatusName":{ 26130 "type":"string", 26131 "enum":["reachability"] 26132 }, 26133 "StatusType":{ 26134 "type":"string", 26135 "enum":[ 26136 "passed", 26137 "failed", 26138 "insufficient-data", 26139 "initializing" 26140 ] 26141 }, 26142 "StopInstancesRequest":{ 26143 "type":"structure", 26144 "required":["InstanceIds"], 26145 "members":{ 26146 "InstanceIds":{ 26147 "shape":"InstanceIdStringList", 26148 "locationName":"InstanceId" 26149 }, 26150 "Hibernate":{"shape":"Boolean"}, 26151 "DryRun":{ 26152 "shape":"Boolean", 26153 "locationName":"dryRun" 26154 }, 26155 "Force":{ 26156 "shape":"Boolean", 26157 "locationName":"force" 26158 } 26159 } 26160 }, 26161 "StopInstancesResult":{ 26162 "type":"structure", 26163 "members":{ 26164 "StoppingInstances":{ 26165 "shape":"InstanceStateChangeList", 26166 "locationName":"instancesSet" 26167 } 26168 } 26169 }, 26170 "Storage":{ 26171 "type":"structure", 26172 "members":{ 26173 "S3":{"shape":"S3Storage"} 26174 } 26175 }, 26176 "StorageLocation":{ 26177 "type":"structure", 26178 "members":{ 26179 "Bucket":{"shape":"String"}, 26180 "Key":{"shape":"String"} 26181 } 26182 }, 26183 "String":{"type":"string"}, 26184 "Subnet":{ 26185 "type":"structure", 26186 "members":{ 26187 "AvailabilityZone":{ 26188 "shape":"String", 26189 "locationName":"availabilityZone" 26190 }, 26191 "AvailabilityZoneId":{ 26192 "shape":"String", 26193 "locationName":"availabilityZoneId" 26194 }, 26195 "AvailableIpAddressCount":{ 26196 "shape":"Integer", 26197 "locationName":"availableIpAddressCount" 26198 }, 26199 "CidrBlock":{ 26200 "shape":"String", 26201 "locationName":"cidrBlock" 26202 }, 26203 "DefaultForAz":{ 26204 "shape":"Boolean", 26205 "locationName":"defaultForAz" 26206 }, 26207 "MapPublicIpOnLaunch":{ 26208 "shape":"Boolean", 26209 "locationName":"mapPublicIpOnLaunch" 26210 }, 26211 "State":{ 26212 "shape":"SubnetState", 26213 "locationName":"state" 26214 }, 26215 "SubnetId":{ 26216 "shape":"String", 26217 "locationName":"subnetId" 26218 }, 26219 "VpcId":{ 26220 "shape":"String", 26221 "locationName":"vpcId" 26222 }, 26223 "OwnerId":{ 26224 "shape":"String", 26225 "locationName":"ownerId" 26226 }, 26227 "AssignIpv6AddressOnCreation":{ 26228 "shape":"Boolean", 26229 "locationName":"assignIpv6AddressOnCreation" 26230 }, 26231 "Ipv6CidrBlockAssociationSet":{ 26232 "shape":"SubnetIpv6CidrBlockAssociationSet", 26233 "locationName":"ipv6CidrBlockAssociationSet" 26234 }, 26235 "Tags":{ 26236 "shape":"TagList", 26237 "locationName":"tagSet" 26238 }, 26239 "SubnetArn":{ 26240 "shape":"String", 26241 "locationName":"subnetArn" 26242 }, 26243 "OutpostArn":{ 26244 "shape":"String", 26245 "locationName":"outpostArn" 26246 } 26247 } 26248 }, 26249 "SubnetAssociation":{ 26250 "type":"structure", 26251 "members":{ 26252 "SubnetId":{ 26253 "shape":"String", 26254 "locationName":"subnetId" 26255 }, 26256 "State":{ 26257 "shape":"TransitGatewayMulitcastDomainAssociationState", 26258 "locationName":"state" 26259 } 26260 } 26261 }, 26262 "SubnetAssociationList":{ 26263 "type":"list", 26264 "member":{ 26265 "shape":"SubnetAssociation", 26266 "locationName":"item" 26267 } 26268 }, 26269 "SubnetCidrAssociationId":{"type":"string"}, 26270 "SubnetCidrBlockState":{ 26271 "type":"structure", 26272 "members":{ 26273 "State":{ 26274 "shape":"SubnetCidrBlockStateCode", 26275 "locationName":"state" 26276 }, 26277 "StatusMessage":{ 26278 "shape":"String", 26279 "locationName":"statusMessage" 26280 } 26281 } 26282 }, 26283 "SubnetCidrBlockStateCode":{ 26284 "type":"string", 26285 "enum":[ 26286 "associating", 26287 "associated", 26288 "disassociating", 26289 "disassociated", 26290 "failing", 26291 "failed" 26292 ] 26293 }, 26294 "SubnetId":{"type":"string"}, 26295 "SubnetIdStringList":{ 26296 "type":"list", 26297 "member":{ 26298 "shape":"SubnetId", 26299 "locationName":"SubnetId" 26300 } 26301 }, 26302 "SubnetIpv6CidrBlockAssociation":{ 26303 "type":"structure", 26304 "members":{ 26305 "AssociationId":{ 26306 "shape":"String", 26307 "locationName":"associationId" 26308 }, 26309 "Ipv6CidrBlock":{ 26310 "shape":"String", 26311 "locationName":"ipv6CidrBlock" 26312 }, 26313 "Ipv6CidrBlockState":{ 26314 "shape":"SubnetCidrBlockState", 26315 "locationName":"ipv6CidrBlockState" 26316 } 26317 } 26318 }, 26319 "SubnetIpv6CidrBlockAssociationSet":{ 26320 "type":"list", 26321 "member":{ 26322 "shape":"SubnetIpv6CidrBlockAssociation", 26323 "locationName":"item" 26324 } 26325 }, 26326 "SubnetList":{ 26327 "type":"list", 26328 "member":{ 26329 "shape":"Subnet", 26330 "locationName":"item" 26331 } 26332 }, 26333 "SubnetState":{ 26334 "type":"string", 26335 "enum":[ 26336 "pending", 26337 "available" 26338 ] 26339 }, 26340 "SuccessfulInstanceCreditSpecificationItem":{ 26341 "type":"structure", 26342 "members":{ 26343 "InstanceId":{ 26344 "shape":"String", 26345 "locationName":"instanceId" 26346 } 26347 } 26348 }, 26349 "SuccessfulInstanceCreditSpecificationSet":{ 26350 "type":"list", 26351 "member":{ 26352 "shape":"SuccessfulInstanceCreditSpecificationItem", 26353 "locationName":"item" 26354 } 26355 }, 26356 "SuccessfulQueuedPurchaseDeletion":{ 26357 "type":"structure", 26358 "members":{ 26359 "ReservedInstancesId":{ 26360 "shape":"String", 26361 "locationName":"reservedInstancesId" 26362 } 26363 } 26364 }, 26365 "SuccessfulQueuedPurchaseDeletionSet":{ 26366 "type":"list", 26367 "member":{ 26368 "shape":"SuccessfulQueuedPurchaseDeletion", 26369 "locationName":"item" 26370 } 26371 }, 26372 "SummaryStatus":{ 26373 "type":"string", 26374 "enum":[ 26375 "ok", 26376 "impaired", 26377 "insufficient-data", 26378 "not-applicable", 26379 "initializing" 26380 ] 26381 }, 26382 "Tag":{ 26383 "type":"structure", 26384 "members":{ 26385 "Key":{ 26386 "shape":"String", 26387 "locationName":"key" 26388 }, 26389 "Value":{ 26390 "shape":"String", 26391 "locationName":"value" 26392 } 26393 } 26394 }, 26395 "TagDescription":{ 26396 "type":"structure", 26397 "members":{ 26398 "Key":{ 26399 "shape":"String", 26400 "locationName":"key" 26401 }, 26402 "ResourceId":{ 26403 "shape":"String", 26404 "locationName":"resourceId" 26405 }, 26406 "ResourceType":{ 26407 "shape":"ResourceType", 26408 "locationName":"resourceType" 26409 }, 26410 "Value":{ 26411 "shape":"String", 26412 "locationName":"value" 26413 } 26414 } 26415 }, 26416 "TagDescriptionList":{ 26417 "type":"list", 26418 "member":{ 26419 "shape":"TagDescription", 26420 "locationName":"item" 26421 } 26422 }, 26423 "TagList":{ 26424 "type":"list", 26425 "member":{ 26426 "shape":"Tag", 26427 "locationName":"item" 26428 } 26429 }, 26430 "TagSpecification":{ 26431 "type":"structure", 26432 "members":{ 26433 "ResourceType":{ 26434 "shape":"ResourceType", 26435 "locationName":"resourceType" 26436 }, 26437 "Tags":{ 26438 "shape":"TagList", 26439 "locationName":"Tag" 26440 } 26441 } 26442 }, 26443 "TagSpecificationList":{ 26444 "type":"list", 26445 "member":{ 26446 "shape":"TagSpecification", 26447 "locationName":"item" 26448 } 26449 }, 26450 "TaggableResourceId":{"type":"string"}, 26451 "TargetCapacitySpecification":{ 26452 "type":"structure", 26453 "members":{ 26454 "TotalTargetCapacity":{ 26455 "shape":"Integer", 26456 "locationName":"totalTargetCapacity" 26457 }, 26458 "OnDemandTargetCapacity":{ 26459 "shape":"Integer", 26460 "locationName":"onDemandTargetCapacity" 26461 }, 26462 "SpotTargetCapacity":{ 26463 "shape":"Integer", 26464 "locationName":"spotTargetCapacity" 26465 }, 26466 "DefaultTargetCapacityType":{ 26467 "shape":"DefaultTargetCapacityType", 26468 "locationName":"defaultTargetCapacityType" 26469 } 26470 } 26471 }, 26472 "TargetCapacitySpecificationRequest":{ 26473 "type":"structure", 26474 "required":["TotalTargetCapacity"], 26475 "members":{ 26476 "TotalTargetCapacity":{"shape":"Integer"}, 26477 "OnDemandTargetCapacity":{"shape":"Integer"}, 26478 "SpotTargetCapacity":{"shape":"Integer"}, 26479 "DefaultTargetCapacityType":{"shape":"DefaultTargetCapacityType"} 26480 } 26481 }, 26482 "TargetConfiguration":{ 26483 "type":"structure", 26484 "members":{ 26485 "InstanceCount":{ 26486 "shape":"Integer", 26487 "locationName":"instanceCount" 26488 }, 26489 "OfferingId":{ 26490 "shape":"String", 26491 "locationName":"offeringId" 26492 } 26493 } 26494 }, 26495 "TargetConfigurationRequest":{ 26496 "type":"structure", 26497 "required":["OfferingId"], 26498 "members":{ 26499 "InstanceCount":{"shape":"Integer"}, 26500 "OfferingId":{"shape":"ReservedInstancesOfferingId"} 26501 } 26502 }, 26503 "TargetConfigurationRequestSet":{ 26504 "type":"list", 26505 "member":{ 26506 "shape":"TargetConfigurationRequest", 26507 "locationName":"TargetConfigurationRequest" 26508 } 26509 }, 26510 "TargetGroup":{ 26511 "type":"structure", 26512 "members":{ 26513 "Arn":{ 26514 "shape":"String", 26515 "locationName":"arn" 26516 } 26517 } 26518 }, 26519 "TargetGroups":{ 26520 "type":"list", 26521 "member":{ 26522 "shape":"TargetGroup", 26523 "locationName":"item" 26524 }, 26525 "max":5, 26526 "min":1 26527 }, 26528 "TargetGroupsConfig":{ 26529 "type":"structure", 26530 "members":{ 26531 "TargetGroups":{ 26532 "shape":"TargetGroups", 26533 "locationName":"targetGroups" 26534 } 26535 } 26536 }, 26537 "TargetNetwork":{ 26538 "type":"structure", 26539 "members":{ 26540 "AssociationId":{ 26541 "shape":"String", 26542 "locationName":"associationId" 26543 }, 26544 "VpcId":{ 26545 "shape":"String", 26546 "locationName":"vpcId" 26547 }, 26548 "TargetNetworkId":{ 26549 "shape":"String", 26550 "locationName":"targetNetworkId" 26551 }, 26552 "ClientVpnEndpointId":{ 26553 "shape":"String", 26554 "locationName":"clientVpnEndpointId" 26555 }, 26556 "Status":{ 26557 "shape":"AssociationStatus", 26558 "locationName":"status" 26559 }, 26560 "SecurityGroups":{ 26561 "shape":"ValueStringList", 26562 "locationName":"securityGroups" 26563 } 26564 } 26565 }, 26566 "TargetNetworkSet":{ 26567 "type":"list", 26568 "member":{ 26569 "shape":"TargetNetwork", 26570 "locationName":"item" 26571 } 26572 }, 26573 "TargetReservationValue":{ 26574 "type":"structure", 26575 "members":{ 26576 "ReservationValue":{ 26577 "shape":"ReservationValue", 26578 "locationName":"reservationValue" 26579 }, 26580 "TargetConfiguration":{ 26581 "shape":"TargetConfiguration", 26582 "locationName":"targetConfiguration" 26583 } 26584 } 26585 }, 26586 "TargetReservationValueSet":{ 26587 "type":"list", 26588 "member":{ 26589 "shape":"TargetReservationValue", 26590 "locationName":"item" 26591 } 26592 }, 26593 "TelemetryStatus":{ 26594 "type":"string", 26595 "enum":[ 26596 "UP", 26597 "DOWN" 26598 ] 26599 }, 26600 "Tenancy":{ 26601 "type":"string", 26602 "enum":[ 26603 "default", 26604 "dedicated", 26605 "host" 26606 ] 26607 }, 26608 "TerminateClientVpnConnectionsRequest":{ 26609 "type":"structure", 26610 "required":["ClientVpnEndpointId"], 26611 "members":{ 26612 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 26613 "ConnectionId":{"shape":"VpnConnectionId"}, 26614 "Username":{"shape":"String"}, 26615 "DryRun":{"shape":"Boolean"} 26616 } 26617 }, 26618 "TerminateClientVpnConnectionsResult":{ 26619 "type":"structure", 26620 "members":{ 26621 "ClientVpnEndpointId":{ 26622 "shape":"String", 26623 "locationName":"clientVpnEndpointId" 26624 }, 26625 "Username":{ 26626 "shape":"String", 26627 "locationName":"username" 26628 }, 26629 "ConnectionStatuses":{ 26630 "shape":"TerminateConnectionStatusSet", 26631 "locationName":"connectionStatuses" 26632 } 26633 } 26634 }, 26635 "TerminateConnectionStatus":{ 26636 "type":"structure", 26637 "members":{ 26638 "ConnectionId":{ 26639 "shape":"String", 26640 "locationName":"connectionId" 26641 }, 26642 "PreviousStatus":{ 26643 "shape":"ClientVpnConnectionStatus", 26644 "locationName":"previousStatus" 26645 }, 26646 "CurrentStatus":{ 26647 "shape":"ClientVpnConnectionStatus", 26648 "locationName":"currentStatus" 26649 } 26650 } 26651 }, 26652 "TerminateConnectionStatusSet":{ 26653 "type":"list", 26654 "member":{ 26655 "shape":"TerminateConnectionStatus", 26656 "locationName":"item" 26657 } 26658 }, 26659 "TerminateInstancesRequest":{ 26660 "type":"structure", 26661 "required":["InstanceIds"], 26662 "members":{ 26663 "InstanceIds":{ 26664 "shape":"InstanceIdStringList", 26665 "locationName":"InstanceId" 26666 }, 26667 "DryRun":{ 26668 "shape":"Boolean", 26669 "locationName":"dryRun" 26670 } 26671 } 26672 }, 26673 "TerminateInstancesResult":{ 26674 "type":"structure", 26675 "members":{ 26676 "TerminatingInstances":{ 26677 "shape":"InstanceStateChangeList", 26678 "locationName":"instancesSet" 26679 } 26680 } 26681 }, 26682 "ThreadsPerCore":{"type":"integer"}, 26683 "ThreadsPerCoreList":{ 26684 "type":"list", 26685 "member":{ 26686 "shape":"ThreadsPerCore", 26687 "locationName":"item" 26688 } 26689 }, 26690 "TrafficDirection":{ 26691 "type":"string", 26692 "enum":[ 26693 "ingress", 26694 "egress" 26695 ] 26696 }, 26697 "TrafficMirrorFilter":{ 26698 "type":"structure", 26699 "members":{ 26700 "TrafficMirrorFilterId":{ 26701 "shape":"String", 26702 "locationName":"trafficMirrorFilterId" 26703 }, 26704 "IngressFilterRules":{ 26705 "shape":"TrafficMirrorFilterRuleList", 26706 "locationName":"ingressFilterRuleSet" 26707 }, 26708 "EgressFilterRules":{ 26709 "shape":"TrafficMirrorFilterRuleList", 26710 "locationName":"egressFilterRuleSet" 26711 }, 26712 "NetworkServices":{ 26713 "shape":"TrafficMirrorNetworkServiceList", 26714 "locationName":"networkServiceSet" 26715 }, 26716 "Description":{ 26717 "shape":"String", 26718 "locationName":"description" 26719 }, 26720 "Tags":{ 26721 "shape":"TagList", 26722 "locationName":"tagSet" 26723 } 26724 } 26725 }, 26726 "TrafficMirrorFilterId":{"type":"string"}, 26727 "TrafficMirrorFilterIdList":{ 26728 "type":"list", 26729 "member":{ 26730 "shape":"TrafficMirrorFilterId", 26731 "locationName":"item" 26732 } 26733 }, 26734 "TrafficMirrorFilterRule":{ 26735 "type":"structure", 26736 "members":{ 26737 "TrafficMirrorFilterRuleId":{ 26738 "shape":"String", 26739 "locationName":"trafficMirrorFilterRuleId" 26740 }, 26741 "TrafficMirrorFilterId":{ 26742 "shape":"String", 26743 "locationName":"trafficMirrorFilterId" 26744 }, 26745 "TrafficDirection":{ 26746 "shape":"TrafficDirection", 26747 "locationName":"trafficDirection" 26748 }, 26749 "RuleNumber":{ 26750 "shape":"Integer", 26751 "locationName":"ruleNumber" 26752 }, 26753 "RuleAction":{ 26754 "shape":"TrafficMirrorRuleAction", 26755 "locationName":"ruleAction" 26756 }, 26757 "Protocol":{ 26758 "shape":"Integer", 26759 "locationName":"protocol" 26760 }, 26761 "DestinationPortRange":{ 26762 "shape":"TrafficMirrorPortRange", 26763 "locationName":"destinationPortRange" 26764 }, 26765 "SourcePortRange":{ 26766 "shape":"TrafficMirrorPortRange", 26767 "locationName":"sourcePortRange" 26768 }, 26769 "DestinationCidrBlock":{ 26770 "shape":"String", 26771 "locationName":"destinationCidrBlock" 26772 }, 26773 "SourceCidrBlock":{ 26774 "shape":"String", 26775 "locationName":"sourceCidrBlock" 26776 }, 26777 "Description":{ 26778 "shape":"String", 26779 "locationName":"description" 26780 } 26781 } 26782 }, 26783 "TrafficMirrorFilterRuleField":{ 26784 "type":"string", 26785 "enum":[ 26786 "destination-port-range", 26787 "source-port-range", 26788 "protocol", 26789 "description" 26790 ] 26791 }, 26792 "TrafficMirrorFilterRuleFieldList":{ 26793 "type":"list", 26794 "member":{"shape":"TrafficMirrorFilterRuleField"} 26795 }, 26796 "TrafficMirrorFilterRuleId":{"type":"string"}, 26797 "TrafficMirrorFilterRuleList":{ 26798 "type":"list", 26799 "member":{ 26800 "shape":"TrafficMirrorFilterRule", 26801 "locationName":"item" 26802 } 26803 }, 26804 "TrafficMirrorFilterSet":{ 26805 "type":"list", 26806 "member":{ 26807 "shape":"TrafficMirrorFilter", 26808 "locationName":"item" 26809 } 26810 }, 26811 "TrafficMirrorNetworkService":{ 26812 "type":"string", 26813 "enum":["amazon-dns"] 26814 }, 26815 "TrafficMirrorNetworkServiceList":{ 26816 "type":"list", 26817 "member":{ 26818 "shape":"TrafficMirrorNetworkService", 26819 "locationName":"item" 26820 } 26821 }, 26822 "TrafficMirrorPortRange":{ 26823 "type":"structure", 26824 "members":{ 26825 "FromPort":{ 26826 "shape":"Integer", 26827 "locationName":"fromPort" 26828 }, 26829 "ToPort":{ 26830 "shape":"Integer", 26831 "locationName":"toPort" 26832 } 26833 } 26834 }, 26835 "TrafficMirrorPortRangeRequest":{ 26836 "type":"structure", 26837 "members":{ 26838 "FromPort":{"shape":"Integer"}, 26839 "ToPort":{"shape":"Integer"} 26840 } 26841 }, 26842 "TrafficMirrorRuleAction":{ 26843 "type":"string", 26844 "enum":[ 26845 "accept", 26846 "reject" 26847 ] 26848 }, 26849 "TrafficMirrorSession":{ 26850 "type":"structure", 26851 "members":{ 26852 "TrafficMirrorSessionId":{ 26853 "shape":"String", 26854 "locationName":"trafficMirrorSessionId" 26855 }, 26856 "TrafficMirrorTargetId":{ 26857 "shape":"String", 26858 "locationName":"trafficMirrorTargetId" 26859 }, 26860 "TrafficMirrorFilterId":{ 26861 "shape":"String", 26862 "locationName":"trafficMirrorFilterId" 26863 }, 26864 "NetworkInterfaceId":{ 26865 "shape":"String", 26866 "locationName":"networkInterfaceId" 26867 }, 26868 "OwnerId":{ 26869 "shape":"String", 26870 "locationName":"ownerId" 26871 }, 26872 "PacketLength":{ 26873 "shape":"Integer", 26874 "locationName":"packetLength" 26875 }, 26876 "SessionNumber":{ 26877 "shape":"Integer", 26878 "locationName":"sessionNumber" 26879 }, 26880 "VirtualNetworkId":{ 26881 "shape":"Integer", 26882 "locationName":"virtualNetworkId" 26883 }, 26884 "Description":{ 26885 "shape":"String", 26886 "locationName":"description" 26887 }, 26888 "Tags":{ 26889 "shape":"TagList", 26890 "locationName":"tagSet" 26891 } 26892 } 26893 }, 26894 "TrafficMirrorSessionField":{ 26895 "type":"string", 26896 "enum":[ 26897 "packet-length", 26898 "description", 26899 "virtual-network-id" 26900 ] 26901 }, 26902 "TrafficMirrorSessionFieldList":{ 26903 "type":"list", 26904 "member":{"shape":"TrafficMirrorSessionField"} 26905 }, 26906 "TrafficMirrorSessionId":{"type":"string"}, 26907 "TrafficMirrorSessionIdList":{ 26908 "type":"list", 26909 "member":{ 26910 "shape":"TrafficMirrorSessionId", 26911 "locationName":"item" 26912 } 26913 }, 26914 "TrafficMirrorSessionSet":{ 26915 "type":"list", 26916 "member":{ 26917 "shape":"TrafficMirrorSession", 26918 "locationName":"item" 26919 } 26920 }, 26921 "TrafficMirrorTarget":{ 26922 "type":"structure", 26923 "members":{ 26924 "TrafficMirrorTargetId":{ 26925 "shape":"String", 26926 "locationName":"trafficMirrorTargetId" 26927 }, 26928 "NetworkInterfaceId":{ 26929 "shape":"String", 26930 "locationName":"networkInterfaceId" 26931 }, 26932 "NetworkLoadBalancerArn":{ 26933 "shape":"String", 26934 "locationName":"networkLoadBalancerArn" 26935 }, 26936 "Type":{ 26937 "shape":"TrafficMirrorTargetType", 26938 "locationName":"type" 26939 }, 26940 "Description":{ 26941 "shape":"String", 26942 "locationName":"description" 26943 }, 26944 "OwnerId":{ 26945 "shape":"String", 26946 "locationName":"ownerId" 26947 }, 26948 "Tags":{ 26949 "shape":"TagList", 26950 "locationName":"tagSet" 26951 } 26952 } 26953 }, 26954 "TrafficMirrorTargetId":{"type":"string"}, 26955 "TrafficMirrorTargetIdList":{ 26956 "type":"list", 26957 "member":{ 26958 "shape":"TrafficMirrorTargetId", 26959 "locationName":"item" 26960 } 26961 }, 26962 "TrafficMirrorTargetSet":{ 26963 "type":"list", 26964 "member":{ 26965 "shape":"TrafficMirrorTarget", 26966 "locationName":"item" 26967 } 26968 }, 26969 "TrafficMirrorTargetType":{ 26970 "type":"string", 26971 "enum":[ 26972 "network-interface", 26973 "network-load-balancer" 26974 ] 26975 }, 26976 "TrafficMirroringMaxResults":{ 26977 "type":"integer", 26978 "max":1000, 26979 "min":5 26980 }, 26981 "TrafficType":{ 26982 "type":"string", 26983 "enum":[ 26984 "ACCEPT", 26985 "REJECT", 26986 "ALL" 26987 ] 26988 }, 26989 "TransitAssociationGatewayId":{"type":"string"}, 26990 "TransitGateway":{ 26991 "type":"structure", 26992 "members":{ 26993 "TransitGatewayId":{ 26994 "shape":"String", 26995 "locationName":"transitGatewayId" 26996 }, 26997 "TransitGatewayArn":{ 26998 "shape":"String", 26999 "locationName":"transitGatewayArn" 27000 }, 27001 "State":{ 27002 "shape":"TransitGatewayState", 27003 "locationName":"state" 27004 }, 27005 "OwnerId":{ 27006 "shape":"String", 27007 "locationName":"ownerId" 27008 }, 27009 "Description":{ 27010 "shape":"String", 27011 "locationName":"description" 27012 }, 27013 "CreationTime":{ 27014 "shape":"DateTime", 27015 "locationName":"creationTime" 27016 }, 27017 "Options":{ 27018 "shape":"TransitGatewayOptions", 27019 "locationName":"options" 27020 }, 27021 "Tags":{ 27022 "shape":"TagList", 27023 "locationName":"tagSet" 27024 } 27025 } 27026 }, 27027 "TransitGatewayAssociation":{ 27028 "type":"structure", 27029 "members":{ 27030 "TransitGatewayRouteTableId":{ 27031 "shape":"TransitGatewayRouteTableId", 27032 "locationName":"transitGatewayRouteTableId" 27033 }, 27034 "TransitGatewayAttachmentId":{ 27035 "shape":"TransitGatewayAttachmentId", 27036 "locationName":"transitGatewayAttachmentId" 27037 }, 27038 "ResourceId":{ 27039 "shape":"String", 27040 "locationName":"resourceId" 27041 }, 27042 "ResourceType":{ 27043 "shape":"TransitGatewayAttachmentResourceType", 27044 "locationName":"resourceType" 27045 }, 27046 "State":{ 27047 "shape":"TransitGatewayAssociationState", 27048 "locationName":"state" 27049 } 27050 } 27051 }, 27052 "TransitGatewayAssociationState":{ 27053 "type":"string", 27054 "enum":[ 27055 "associating", 27056 "associated", 27057 "disassociating", 27058 "disassociated" 27059 ] 27060 }, 27061 "TransitGatewayAttachment":{ 27062 "type":"structure", 27063 "members":{ 27064 "TransitGatewayAttachmentId":{ 27065 "shape":"String", 27066 "locationName":"transitGatewayAttachmentId" 27067 }, 27068 "TransitGatewayId":{ 27069 "shape":"String", 27070 "locationName":"transitGatewayId" 27071 }, 27072 "TransitGatewayOwnerId":{ 27073 "shape":"String", 27074 "locationName":"transitGatewayOwnerId" 27075 }, 27076 "ResourceOwnerId":{ 27077 "shape":"String", 27078 "locationName":"resourceOwnerId" 27079 }, 27080 "ResourceType":{ 27081 "shape":"TransitGatewayAttachmentResourceType", 27082 "locationName":"resourceType" 27083 }, 27084 "ResourceId":{ 27085 "shape":"String", 27086 "locationName":"resourceId" 27087 }, 27088 "State":{ 27089 "shape":"TransitGatewayAttachmentState", 27090 "locationName":"state" 27091 }, 27092 "Association":{ 27093 "shape":"TransitGatewayAttachmentAssociation", 27094 "locationName":"association" 27095 }, 27096 "CreationTime":{ 27097 "shape":"DateTime", 27098 "locationName":"creationTime" 27099 }, 27100 "Tags":{ 27101 "shape":"TagList", 27102 "locationName":"tagSet" 27103 } 27104 } 27105 }, 27106 "TransitGatewayAttachmentAssociation":{ 27107 "type":"structure", 27108 "members":{ 27109 "TransitGatewayRouteTableId":{ 27110 "shape":"String", 27111 "locationName":"transitGatewayRouteTableId" 27112 }, 27113 "State":{ 27114 "shape":"TransitGatewayAssociationState", 27115 "locationName":"state" 27116 } 27117 } 27118 }, 27119 "TransitGatewayAttachmentId":{"type":"string"}, 27120 "TransitGatewayAttachmentIdStringList":{ 27121 "type":"list", 27122 "member":{"shape":"TransitGatewayAttachmentId"} 27123 }, 27124 "TransitGatewayAttachmentList":{ 27125 "type":"list", 27126 "member":{ 27127 "shape":"TransitGatewayAttachment", 27128 "locationName":"item" 27129 } 27130 }, 27131 "TransitGatewayAttachmentPropagation":{ 27132 "type":"structure", 27133 "members":{ 27134 "TransitGatewayRouteTableId":{ 27135 "shape":"String", 27136 "locationName":"transitGatewayRouteTableId" 27137 }, 27138 "State":{ 27139 "shape":"TransitGatewayPropagationState", 27140 "locationName":"state" 27141 } 27142 } 27143 }, 27144 "TransitGatewayAttachmentPropagationList":{ 27145 "type":"list", 27146 "member":{ 27147 "shape":"TransitGatewayAttachmentPropagation", 27148 "locationName":"item" 27149 } 27150 }, 27151 "TransitGatewayAttachmentResourceType":{ 27152 "type":"string", 27153 "enum":[ 27154 "vpc", 27155 "vpn", 27156 "direct-connect-gateway", 27157 "tgw-peering" 27158 ] 27159 }, 27160 "TransitGatewayAttachmentState":{ 27161 "type":"string", 27162 "enum":[ 27163 "initiating", 27164 "pendingAcceptance", 27165 "rollingBack", 27166 "pending", 27167 "available", 27168 "modifying", 27169 "deleting", 27170 "deleted", 27171 "failed", 27172 "rejected", 27173 "rejecting", 27174 "failing" 27175 ] 27176 }, 27177 "TransitGatewayId":{"type":"string"}, 27178 "TransitGatewayIdStringList":{ 27179 "type":"list", 27180 "member":{ 27181 "shape":"TransitGatewayId", 27182 "locationName":"item" 27183 } 27184 }, 27185 "TransitGatewayList":{ 27186 "type":"list", 27187 "member":{ 27188 "shape":"TransitGateway", 27189 "locationName":"item" 27190 } 27191 }, 27192 "TransitGatewayMaxResults":{ 27193 "type":"integer", 27194 "max":1000, 27195 "min":5 27196 }, 27197 "TransitGatewayMulitcastDomainAssociationState":{ 27198 "type":"string", 27199 "enum":[ 27200 "associating", 27201 "associated", 27202 "disassociating", 27203 "disassociated" 27204 ] 27205 }, 27206 "TransitGatewayMulticastDeregisteredGroupMembers":{ 27207 "type":"structure", 27208 "members":{ 27209 "TransitGatewayMulticastDomainId":{ 27210 "shape":"String", 27211 "locationName":"transitGatewayMulticastDomainId" 27212 }, 27213 "DeregisteredNetworkInterfaceIds":{ 27214 "shape":"ValueStringList", 27215 "locationName":"deregisteredNetworkInterfaceIds" 27216 }, 27217 "GroupIpAddress":{ 27218 "shape":"String", 27219 "locationName":"groupIpAddress" 27220 } 27221 } 27222 }, 27223 "TransitGatewayMulticastDeregisteredGroupSources":{ 27224 "type":"structure", 27225 "members":{ 27226 "TransitGatewayMulticastDomainId":{ 27227 "shape":"String", 27228 "locationName":"transitGatewayMulticastDomainId" 27229 }, 27230 "DeregisteredNetworkInterfaceIds":{ 27231 "shape":"ValueStringList", 27232 "locationName":"deregisteredNetworkInterfaceIds" 27233 }, 27234 "GroupIpAddress":{ 27235 "shape":"String", 27236 "locationName":"groupIpAddress" 27237 } 27238 } 27239 }, 27240 "TransitGatewayMulticastDomain":{ 27241 "type":"structure", 27242 "members":{ 27243 "TransitGatewayMulticastDomainId":{ 27244 "shape":"String", 27245 "locationName":"transitGatewayMulticastDomainId" 27246 }, 27247 "TransitGatewayId":{ 27248 "shape":"String", 27249 "locationName":"transitGatewayId" 27250 }, 27251 "State":{ 27252 "shape":"TransitGatewayMulticastDomainState", 27253 "locationName":"state" 27254 }, 27255 "CreationTime":{ 27256 "shape":"DateTime", 27257 "locationName":"creationTime" 27258 }, 27259 "Tags":{ 27260 "shape":"TagList", 27261 "locationName":"tagSet" 27262 } 27263 } 27264 }, 27265 "TransitGatewayMulticastDomainAssociation":{ 27266 "type":"structure", 27267 "members":{ 27268 "TransitGatewayAttachmentId":{ 27269 "shape":"String", 27270 "locationName":"transitGatewayAttachmentId" 27271 }, 27272 "ResourceId":{ 27273 "shape":"String", 27274 "locationName":"resourceId" 27275 }, 27276 "ResourceType":{ 27277 "shape":"TransitGatewayAttachmentResourceType", 27278 "locationName":"resourceType" 27279 }, 27280 "Subnet":{ 27281 "shape":"SubnetAssociation", 27282 "locationName":"subnet" 27283 } 27284 } 27285 }, 27286 "TransitGatewayMulticastDomainAssociationList":{ 27287 "type":"list", 27288 "member":{ 27289 "shape":"TransitGatewayMulticastDomainAssociation", 27290 "locationName":"item" 27291 } 27292 }, 27293 "TransitGatewayMulticastDomainAssociations":{ 27294 "type":"structure", 27295 "members":{ 27296 "TransitGatewayMulticastDomainId":{ 27297 "shape":"String", 27298 "locationName":"transitGatewayMulticastDomainId" 27299 }, 27300 "TransitGatewayAttachmentId":{ 27301 "shape":"String", 27302 "locationName":"transitGatewayAttachmentId" 27303 }, 27304 "ResourceId":{ 27305 "shape":"String", 27306 "locationName":"resourceId" 27307 }, 27308 "ResourceType":{ 27309 "shape":"TransitGatewayAttachmentResourceType", 27310 "locationName":"resourceType" 27311 }, 27312 "Subnets":{ 27313 "shape":"SubnetAssociationList", 27314 "locationName":"subnets" 27315 } 27316 } 27317 }, 27318 "TransitGatewayMulticastDomainId":{"type":"string"}, 27319 "TransitGatewayMulticastDomainIdStringList":{ 27320 "type":"list", 27321 "member":{ 27322 "shape":"TransitGatewayMulticastDomainId", 27323 "locationName":"item" 27324 } 27325 }, 27326 "TransitGatewayMulticastDomainList":{ 27327 "type":"list", 27328 "member":{ 27329 "shape":"TransitGatewayMulticastDomain", 27330 "locationName":"item" 27331 } 27332 }, 27333 "TransitGatewayMulticastDomainState":{ 27334 "type":"string", 27335 "enum":[ 27336 "pending", 27337 "available", 27338 "deleting", 27339 "deleted" 27340 ] 27341 }, 27342 "TransitGatewayMulticastGroup":{ 27343 "type":"structure", 27344 "members":{ 27345 "GroupIpAddress":{ 27346 "shape":"String", 27347 "locationName":"groupIpAddress" 27348 }, 27349 "TransitGatewayAttachmentId":{ 27350 "shape":"String", 27351 "locationName":"transitGatewayAttachmentId" 27352 }, 27353 "SubnetId":{ 27354 "shape":"String", 27355 "locationName":"subnetId" 27356 }, 27357 "ResourceId":{ 27358 "shape":"String", 27359 "locationName":"resourceId" 27360 }, 27361 "ResourceType":{ 27362 "shape":"TransitGatewayAttachmentResourceType", 27363 "locationName":"resourceType" 27364 }, 27365 "NetworkInterfaceId":{ 27366 "shape":"String", 27367 "locationName":"networkInterfaceId" 27368 }, 27369 "GroupMember":{ 27370 "shape":"Boolean", 27371 "locationName":"groupMember" 27372 }, 27373 "GroupSource":{ 27374 "shape":"Boolean", 27375 "locationName":"groupSource" 27376 }, 27377 "MemberType":{ 27378 "shape":"MembershipType", 27379 "locationName":"memberType" 27380 }, 27381 "SourceType":{ 27382 "shape":"MembershipType", 27383 "locationName":"sourceType" 27384 } 27385 } 27386 }, 27387 "TransitGatewayMulticastGroupList":{ 27388 "type":"list", 27389 "member":{ 27390 "shape":"TransitGatewayMulticastGroup", 27391 "locationName":"item" 27392 } 27393 }, 27394 "TransitGatewayMulticastRegisteredGroupMembers":{ 27395 "type":"structure", 27396 "members":{ 27397 "TransitGatewayMulticastDomainId":{ 27398 "shape":"String", 27399 "locationName":"transitGatewayMulticastDomainId" 27400 }, 27401 "RegisteredNetworkInterfaceIds":{ 27402 "shape":"ValueStringList", 27403 "locationName":"registeredNetworkInterfaceIds" 27404 }, 27405 "GroupIpAddress":{ 27406 "shape":"String", 27407 "locationName":"groupIpAddress" 27408 } 27409 } 27410 }, 27411 "TransitGatewayMulticastRegisteredGroupSources":{ 27412 "type":"structure", 27413 "members":{ 27414 "TransitGatewayMulticastDomainId":{ 27415 "shape":"String", 27416 "locationName":"transitGatewayMulticastDomainId" 27417 }, 27418 "RegisteredNetworkInterfaceIds":{ 27419 "shape":"ValueStringList", 27420 "locationName":"registeredNetworkInterfaceIds" 27421 }, 27422 "GroupIpAddress":{ 27423 "shape":"String", 27424 "locationName":"groupIpAddress" 27425 } 27426 } 27427 }, 27428 "TransitGatewayNetworkInterfaceIdList":{ 27429 "type":"list", 27430 "member":{ 27431 "shape":"NetworkInterfaceId", 27432 "locationName":"item" 27433 } 27434 }, 27435 "TransitGatewayOptions":{ 27436 "type":"structure", 27437 "members":{ 27438 "AmazonSideAsn":{ 27439 "shape":"Long", 27440 "locationName":"amazonSideAsn" 27441 }, 27442 "AutoAcceptSharedAttachments":{ 27443 "shape":"AutoAcceptSharedAttachmentsValue", 27444 "locationName":"autoAcceptSharedAttachments" 27445 }, 27446 "DefaultRouteTableAssociation":{ 27447 "shape":"DefaultRouteTableAssociationValue", 27448 "locationName":"defaultRouteTableAssociation" 27449 }, 27450 "AssociationDefaultRouteTableId":{ 27451 "shape":"String", 27452 "locationName":"associationDefaultRouteTableId" 27453 }, 27454 "DefaultRouteTablePropagation":{ 27455 "shape":"DefaultRouteTablePropagationValue", 27456 "locationName":"defaultRouteTablePropagation" 27457 }, 27458 "PropagationDefaultRouteTableId":{ 27459 "shape":"String", 27460 "locationName":"propagationDefaultRouteTableId" 27461 }, 27462 "VpnEcmpSupport":{ 27463 "shape":"VpnEcmpSupportValue", 27464 "locationName":"vpnEcmpSupport" 27465 }, 27466 "DnsSupport":{ 27467 "shape":"DnsSupportValue", 27468 "locationName":"dnsSupport" 27469 }, 27470 "MulticastSupport":{ 27471 "shape":"MulticastSupportValue", 27472 "locationName":"multicastSupport" 27473 } 27474 } 27475 }, 27476 "TransitGatewayPeeringAttachment":{ 27477 "type":"structure", 27478 "members":{ 27479 "TransitGatewayAttachmentId":{ 27480 "shape":"String", 27481 "locationName":"transitGatewayAttachmentId" 27482 }, 27483 "RequesterTgwInfo":{ 27484 "shape":"PeeringTgwInfo", 27485 "locationName":"requesterTgwInfo" 27486 }, 27487 "AccepterTgwInfo":{ 27488 "shape":"PeeringTgwInfo", 27489 "locationName":"accepterTgwInfo" 27490 }, 27491 "Status":{ 27492 "shape":"PeeringAttachmentStatus", 27493 "locationName":"status" 27494 }, 27495 "State":{ 27496 "shape":"TransitGatewayAttachmentState", 27497 "locationName":"state" 27498 }, 27499 "CreationTime":{ 27500 "shape":"DateTime", 27501 "locationName":"creationTime" 27502 }, 27503 "Tags":{ 27504 "shape":"TagList", 27505 "locationName":"tagSet" 27506 } 27507 } 27508 }, 27509 "TransitGatewayPeeringAttachmentList":{ 27510 "type":"list", 27511 "member":{ 27512 "shape":"TransitGatewayPeeringAttachment", 27513 "locationName":"item" 27514 } 27515 }, 27516 "TransitGatewayPropagation":{ 27517 "type":"structure", 27518 "members":{ 27519 "TransitGatewayAttachmentId":{ 27520 "shape":"TransitGatewayAttachmentId", 27521 "locationName":"transitGatewayAttachmentId" 27522 }, 27523 "ResourceId":{ 27524 "shape":"String", 27525 "locationName":"resourceId" 27526 }, 27527 "ResourceType":{ 27528 "shape":"TransitGatewayAttachmentResourceType", 27529 "locationName":"resourceType" 27530 }, 27531 "TransitGatewayRouteTableId":{ 27532 "shape":"String", 27533 "locationName":"transitGatewayRouteTableId" 27534 }, 27535 "State":{ 27536 "shape":"TransitGatewayPropagationState", 27537 "locationName":"state" 27538 } 27539 } 27540 }, 27541 "TransitGatewayPropagationState":{ 27542 "type":"string", 27543 "enum":[ 27544 "enabling", 27545 "enabled", 27546 "disabling", 27547 "disabled" 27548 ] 27549 }, 27550 "TransitGatewayRequestOptions":{ 27551 "type":"structure", 27552 "members":{ 27553 "AmazonSideAsn":{"shape":"Long"}, 27554 "AutoAcceptSharedAttachments":{"shape":"AutoAcceptSharedAttachmentsValue"}, 27555 "DefaultRouteTableAssociation":{"shape":"DefaultRouteTableAssociationValue"}, 27556 "DefaultRouteTablePropagation":{"shape":"DefaultRouteTablePropagationValue"}, 27557 "VpnEcmpSupport":{"shape":"VpnEcmpSupportValue"}, 27558 "DnsSupport":{"shape":"DnsSupportValue"}, 27559 "MulticastSupport":{"shape":"MulticastSupportValue"} 27560 } 27561 }, 27562 "TransitGatewayRoute":{ 27563 "type":"structure", 27564 "members":{ 27565 "DestinationCidrBlock":{ 27566 "shape":"String", 27567 "locationName":"destinationCidrBlock" 27568 }, 27569 "TransitGatewayAttachments":{ 27570 "shape":"TransitGatewayRouteAttachmentList", 27571 "locationName":"transitGatewayAttachments" 27572 }, 27573 "Type":{ 27574 "shape":"TransitGatewayRouteType", 27575 "locationName":"type" 27576 }, 27577 "State":{ 27578 "shape":"TransitGatewayRouteState", 27579 "locationName":"state" 27580 } 27581 } 27582 }, 27583 "TransitGatewayRouteAttachment":{ 27584 "type":"structure", 27585 "members":{ 27586 "ResourceId":{ 27587 "shape":"String", 27588 "locationName":"resourceId" 27589 }, 27590 "TransitGatewayAttachmentId":{ 27591 "shape":"String", 27592 "locationName":"transitGatewayAttachmentId" 27593 }, 27594 "ResourceType":{ 27595 "shape":"TransitGatewayAttachmentResourceType", 27596 "locationName":"resourceType" 27597 } 27598 } 27599 }, 27600 "TransitGatewayRouteAttachmentList":{ 27601 "type":"list", 27602 "member":{ 27603 "shape":"TransitGatewayRouteAttachment", 27604 "locationName":"item" 27605 } 27606 }, 27607 "TransitGatewayRouteList":{ 27608 "type":"list", 27609 "member":{ 27610 "shape":"TransitGatewayRoute", 27611 "locationName":"item" 27612 } 27613 }, 27614 "TransitGatewayRouteState":{ 27615 "type":"string", 27616 "enum":[ 27617 "pending", 27618 "active", 27619 "blackhole", 27620 "deleting", 27621 "deleted" 27622 ] 27623 }, 27624 "TransitGatewayRouteTable":{ 27625 "type":"structure", 27626 "members":{ 27627 "TransitGatewayRouteTableId":{ 27628 "shape":"String", 27629 "locationName":"transitGatewayRouteTableId" 27630 }, 27631 "TransitGatewayId":{ 27632 "shape":"String", 27633 "locationName":"transitGatewayId" 27634 }, 27635 "State":{ 27636 "shape":"TransitGatewayRouteTableState", 27637 "locationName":"state" 27638 }, 27639 "DefaultAssociationRouteTable":{ 27640 "shape":"Boolean", 27641 "locationName":"defaultAssociationRouteTable" 27642 }, 27643 "DefaultPropagationRouteTable":{ 27644 "shape":"Boolean", 27645 "locationName":"defaultPropagationRouteTable" 27646 }, 27647 "CreationTime":{ 27648 "shape":"DateTime", 27649 "locationName":"creationTime" 27650 }, 27651 "Tags":{ 27652 "shape":"TagList", 27653 "locationName":"tagSet" 27654 } 27655 } 27656 }, 27657 "TransitGatewayRouteTableAssociation":{ 27658 "type":"structure", 27659 "members":{ 27660 "TransitGatewayAttachmentId":{ 27661 "shape":"String", 27662 "locationName":"transitGatewayAttachmentId" 27663 }, 27664 "ResourceId":{ 27665 "shape":"String", 27666 "locationName":"resourceId" 27667 }, 27668 "ResourceType":{ 27669 "shape":"TransitGatewayAttachmentResourceType", 27670 "locationName":"resourceType" 27671 }, 27672 "State":{ 27673 "shape":"TransitGatewayAssociationState", 27674 "locationName":"state" 27675 } 27676 } 27677 }, 27678 "TransitGatewayRouteTableAssociationList":{ 27679 "type":"list", 27680 "member":{ 27681 "shape":"TransitGatewayRouteTableAssociation", 27682 "locationName":"item" 27683 } 27684 }, 27685 "TransitGatewayRouteTableId":{"type":"string"}, 27686 "TransitGatewayRouteTableIdStringList":{ 27687 "type":"list", 27688 "member":{ 27689 "shape":"TransitGatewayRouteTableId", 27690 "locationName":"item" 27691 } 27692 }, 27693 "TransitGatewayRouteTableList":{ 27694 "type":"list", 27695 "member":{ 27696 "shape":"TransitGatewayRouteTable", 27697 "locationName":"item" 27698 } 27699 }, 27700 "TransitGatewayRouteTablePropagation":{ 27701 "type":"structure", 27702 "members":{ 27703 "TransitGatewayAttachmentId":{ 27704 "shape":"String", 27705 "locationName":"transitGatewayAttachmentId" 27706 }, 27707 "ResourceId":{ 27708 "shape":"String", 27709 "locationName":"resourceId" 27710 }, 27711 "ResourceType":{ 27712 "shape":"TransitGatewayAttachmentResourceType", 27713 "locationName":"resourceType" 27714 }, 27715 "State":{ 27716 "shape":"TransitGatewayPropagationState", 27717 "locationName":"state" 27718 } 27719 } 27720 }, 27721 "TransitGatewayRouteTablePropagationList":{ 27722 "type":"list", 27723 "member":{ 27724 "shape":"TransitGatewayRouteTablePropagation", 27725 "locationName":"item" 27726 } 27727 }, 27728 "TransitGatewayRouteTableState":{ 27729 "type":"string", 27730 "enum":[ 27731 "pending", 27732 "available", 27733 "deleting", 27734 "deleted" 27735 ] 27736 }, 27737 "TransitGatewayRouteType":{ 27738 "type":"string", 27739 "enum":[ 27740 "static", 27741 "propagated" 27742 ] 27743 }, 27744 "TransitGatewayState":{ 27745 "type":"string", 27746 "enum":[ 27747 "pending", 27748 "available", 27749 "modifying", 27750 "deleting", 27751 "deleted" 27752 ] 27753 }, 27754 "TransitGatewaySubnetIdList":{ 27755 "type":"list", 27756 "member":{ 27757 "shape":"SubnetId", 27758 "locationName":"item" 27759 } 27760 }, 27761 "TransitGatewayVpcAttachment":{ 27762 "type":"structure", 27763 "members":{ 27764 "TransitGatewayAttachmentId":{ 27765 "shape":"String", 27766 "locationName":"transitGatewayAttachmentId" 27767 }, 27768 "TransitGatewayId":{ 27769 "shape":"String", 27770 "locationName":"transitGatewayId" 27771 }, 27772 "VpcId":{ 27773 "shape":"String", 27774 "locationName":"vpcId" 27775 }, 27776 "VpcOwnerId":{ 27777 "shape":"String", 27778 "locationName":"vpcOwnerId" 27779 }, 27780 "State":{ 27781 "shape":"TransitGatewayAttachmentState", 27782 "locationName":"state" 27783 }, 27784 "SubnetIds":{ 27785 "shape":"ValueStringList", 27786 "locationName":"subnetIds" 27787 }, 27788 "CreationTime":{ 27789 "shape":"DateTime", 27790 "locationName":"creationTime" 27791 }, 27792 "Options":{ 27793 "shape":"TransitGatewayVpcAttachmentOptions", 27794 "locationName":"options" 27795 }, 27796 "Tags":{ 27797 "shape":"TagList", 27798 "locationName":"tagSet" 27799 } 27800 } 27801 }, 27802 "TransitGatewayVpcAttachmentList":{ 27803 "type":"list", 27804 "member":{ 27805 "shape":"TransitGatewayVpcAttachment", 27806 "locationName":"item" 27807 } 27808 }, 27809 "TransitGatewayVpcAttachmentOptions":{ 27810 "type":"structure", 27811 "members":{ 27812 "DnsSupport":{ 27813 "shape":"DnsSupportValue", 27814 "locationName":"dnsSupport" 27815 }, 27816 "Ipv6Support":{ 27817 "shape":"Ipv6SupportValue", 27818 "locationName":"ipv6Support" 27819 } 27820 } 27821 }, 27822 "TransportProtocol":{ 27823 "type":"string", 27824 "enum":[ 27825 "tcp", 27826 "udp" 27827 ] 27828 }, 27829 "TunnelOption":{ 27830 "type":"structure", 27831 "members":{ 27832 "OutsideIpAddress":{ 27833 "shape":"String", 27834 "locationName":"outsideIpAddress" 27835 }, 27836 "TunnelInsideCidr":{ 27837 "shape":"String", 27838 "locationName":"tunnelInsideCidr" 27839 }, 27840 "PreSharedKey":{ 27841 "shape":"String", 27842 "locationName":"preSharedKey" 27843 }, 27844 "Phase1LifetimeSeconds":{ 27845 "shape":"Integer", 27846 "locationName":"phase1LifetimeSeconds" 27847 }, 27848 "Phase2LifetimeSeconds":{ 27849 "shape":"Integer", 27850 "locationName":"phase2LifetimeSeconds" 27851 }, 27852 "RekeyMarginTimeSeconds":{ 27853 "shape":"Integer", 27854 "locationName":"rekeyMarginTimeSeconds" 27855 }, 27856 "RekeyFuzzPercentage":{ 27857 "shape":"Integer", 27858 "locationName":"rekeyFuzzPercentage" 27859 }, 27860 "ReplayWindowSize":{ 27861 "shape":"Integer", 27862 "locationName":"replayWindowSize" 27863 }, 27864 "DpdTimeoutSeconds":{ 27865 "shape":"Integer", 27866 "locationName":"dpdTimeoutSeconds" 27867 }, 27868 "Phase1EncryptionAlgorithms":{ 27869 "shape":"Phase1EncryptionAlgorithmsList", 27870 "locationName":"phase1EncryptionAlgorithmSet" 27871 }, 27872 "Phase2EncryptionAlgorithms":{ 27873 "shape":"Phase2EncryptionAlgorithmsList", 27874 "locationName":"phase2EncryptionAlgorithmSet" 27875 }, 27876 "Phase1IntegrityAlgorithms":{ 27877 "shape":"Phase1IntegrityAlgorithmsList", 27878 "locationName":"phase1IntegrityAlgorithmSet" 27879 }, 27880 "Phase2IntegrityAlgorithms":{ 27881 "shape":"Phase2IntegrityAlgorithmsList", 27882 "locationName":"phase2IntegrityAlgorithmSet" 27883 }, 27884 "Phase1DHGroupNumbers":{ 27885 "shape":"Phase1DHGroupNumbersList", 27886 "locationName":"phase1DHGroupNumberSet" 27887 }, 27888 "Phase2DHGroupNumbers":{ 27889 "shape":"Phase2DHGroupNumbersList", 27890 "locationName":"phase2DHGroupNumberSet" 27891 }, 27892 "IkeVersions":{ 27893 "shape":"IKEVersionsList", 27894 "locationName":"ikeVersionSet" 27895 } 27896 } 27897 }, 27898 "TunnelOptionsList":{ 27899 "type":"list", 27900 "member":{ 27901 "shape":"TunnelOption", 27902 "locationName":"item" 27903 } 27904 }, 27905 "UnassignIpv6AddressesRequest":{ 27906 "type":"structure", 27907 "required":[ 27908 "Ipv6Addresses", 27909 "NetworkInterfaceId" 27910 ], 27911 "members":{ 27912 "Ipv6Addresses":{ 27913 "shape":"Ipv6AddressList", 27914 "locationName":"ipv6Addresses" 27915 }, 27916 "NetworkInterfaceId":{ 27917 "shape":"NetworkInterfaceId", 27918 "locationName":"networkInterfaceId" 27919 } 27920 } 27921 }, 27922 "UnassignIpv6AddressesResult":{ 27923 "type":"structure", 27924 "members":{ 27925 "NetworkInterfaceId":{ 27926 "shape":"String", 27927 "locationName":"networkInterfaceId" 27928 }, 27929 "UnassignedIpv6Addresses":{ 27930 "shape":"Ipv6AddressList", 27931 "locationName":"unassignedIpv6Addresses" 27932 } 27933 } 27934 }, 27935 "UnassignPrivateIpAddressesRequest":{ 27936 "type":"structure", 27937 "required":[ 27938 "NetworkInterfaceId", 27939 "PrivateIpAddresses" 27940 ], 27941 "members":{ 27942 "NetworkInterfaceId":{ 27943 "shape":"NetworkInterfaceId", 27944 "locationName":"networkInterfaceId" 27945 }, 27946 "PrivateIpAddresses":{ 27947 "shape":"PrivateIpAddressStringList", 27948 "locationName":"privateIpAddress" 27949 } 27950 } 27951 }, 27952 "UnlimitedSupportedInstanceFamily":{ 27953 "type":"string", 27954 "enum":[ 27955 "t2", 27956 "t3", 27957 "t3a" 27958 ] 27959 }, 27960 "UnmonitorInstancesRequest":{ 27961 "type":"structure", 27962 "required":["InstanceIds"], 27963 "members":{ 27964 "InstanceIds":{ 27965 "shape":"InstanceIdStringList", 27966 "locationName":"InstanceId" 27967 }, 27968 "DryRun":{ 27969 "shape":"Boolean", 27970 "locationName":"dryRun" 27971 } 27972 } 27973 }, 27974 "UnmonitorInstancesResult":{ 27975 "type":"structure", 27976 "members":{ 27977 "InstanceMonitorings":{ 27978 "shape":"InstanceMonitoringList", 27979 "locationName":"instancesSet" 27980 } 27981 } 27982 }, 27983 "UnsuccessfulInstanceCreditSpecificationErrorCode":{ 27984 "type":"string", 27985 "enum":[ 27986 "InvalidInstanceID.Malformed", 27987 "InvalidInstanceID.NotFound", 27988 "IncorrectInstanceState", 27989 "InstanceCreditSpecification.NotSupported" 27990 ] 27991 }, 27992 "UnsuccessfulInstanceCreditSpecificationItem":{ 27993 "type":"structure", 27994 "members":{ 27995 "InstanceId":{ 27996 "shape":"String", 27997 "locationName":"instanceId" 27998 }, 27999 "Error":{ 28000 "shape":"UnsuccessfulInstanceCreditSpecificationItemError", 28001 "locationName":"error" 28002 } 28003 } 28004 }, 28005 "UnsuccessfulInstanceCreditSpecificationItemError":{ 28006 "type":"structure", 28007 "members":{ 28008 "Code":{ 28009 "shape":"UnsuccessfulInstanceCreditSpecificationErrorCode", 28010 "locationName":"code" 28011 }, 28012 "Message":{ 28013 "shape":"String", 28014 "locationName":"message" 28015 } 28016 } 28017 }, 28018 "UnsuccessfulInstanceCreditSpecificationSet":{ 28019 "type":"list", 28020 "member":{ 28021 "shape":"UnsuccessfulInstanceCreditSpecificationItem", 28022 "locationName":"item" 28023 } 28024 }, 28025 "UnsuccessfulItem":{ 28026 "type":"structure", 28027 "members":{ 28028 "Error":{ 28029 "shape":"UnsuccessfulItemError", 28030 "locationName":"error" 28031 }, 28032 "ResourceId":{ 28033 "shape":"String", 28034 "locationName":"resourceId" 28035 } 28036 } 28037 }, 28038 "UnsuccessfulItemError":{ 28039 "type":"structure", 28040 "members":{ 28041 "Code":{ 28042 "shape":"String", 28043 "locationName":"code" 28044 }, 28045 "Message":{ 28046 "shape":"String", 28047 "locationName":"message" 28048 } 28049 } 28050 }, 28051 "UnsuccessfulItemList":{ 28052 "type":"list", 28053 "member":{ 28054 "shape":"UnsuccessfulItem", 28055 "locationName":"item" 28056 } 28057 }, 28058 "UnsuccessfulItemSet":{ 28059 "type":"list", 28060 "member":{ 28061 "shape":"UnsuccessfulItem", 28062 "locationName":"item" 28063 } 28064 }, 28065 "UpdateSecurityGroupRuleDescriptionsEgressRequest":{ 28066 "type":"structure", 28067 "required":["IpPermissions"], 28068 "members":{ 28069 "DryRun":{"shape":"Boolean"}, 28070 "GroupId":{"shape":"SecurityGroupId"}, 28071 "GroupName":{"shape":"SecurityGroupName"}, 28072 "IpPermissions":{"shape":"IpPermissionList"} 28073 } 28074 }, 28075 "UpdateSecurityGroupRuleDescriptionsEgressResult":{ 28076 "type":"structure", 28077 "members":{ 28078 "Return":{ 28079 "shape":"Boolean", 28080 "locationName":"return" 28081 } 28082 } 28083 }, 28084 "UpdateSecurityGroupRuleDescriptionsIngressRequest":{ 28085 "type":"structure", 28086 "required":["IpPermissions"], 28087 "members":{ 28088 "DryRun":{"shape":"Boolean"}, 28089 "GroupId":{"shape":"SecurityGroupId"}, 28090 "GroupName":{"shape":"SecurityGroupName"}, 28091 "IpPermissions":{"shape":"IpPermissionList"} 28092 } 28093 }, 28094 "UpdateSecurityGroupRuleDescriptionsIngressResult":{ 28095 "type":"structure", 28096 "members":{ 28097 "Return":{ 28098 "shape":"Boolean", 28099 "locationName":"return" 28100 } 28101 } 28102 }, 28103 "UsageClassType":{ 28104 "type":"string", 28105 "enum":[ 28106 "spot", 28107 "on-demand" 28108 ] 28109 }, 28110 "UsageClassTypeList":{ 28111 "type":"list", 28112 "member":{ 28113 "shape":"UsageClassType", 28114 "locationName":"item" 28115 } 28116 }, 28117 "UserBucket":{ 28118 "type":"structure", 28119 "members":{ 28120 "S3Bucket":{"shape":"String"}, 28121 "S3Key":{"shape":"String"} 28122 } 28123 }, 28124 "UserBucketDetails":{ 28125 "type":"structure", 28126 "members":{ 28127 "S3Bucket":{ 28128 "shape":"String", 28129 "locationName":"s3Bucket" 28130 }, 28131 "S3Key":{ 28132 "shape":"String", 28133 "locationName":"s3Key" 28134 } 28135 } 28136 }, 28137 "UserData":{ 28138 "type":"structure", 28139 "members":{ 28140 "Data":{ 28141 "shape":"String", 28142 "locationName":"data" 28143 } 28144 }, 28145 "sensitive":true 28146 }, 28147 "UserGroupStringList":{ 28148 "type":"list", 28149 "member":{ 28150 "shape":"String", 28151 "locationName":"UserGroup" 28152 } 28153 }, 28154 "UserIdGroupPair":{ 28155 "type":"structure", 28156 "members":{ 28157 "Description":{ 28158 "shape":"String", 28159 "locationName":"description" 28160 }, 28161 "GroupId":{ 28162 "shape":"String", 28163 "locationName":"groupId" 28164 }, 28165 "GroupName":{ 28166 "shape":"String", 28167 "locationName":"groupName" 28168 }, 28169 "PeeringStatus":{ 28170 "shape":"String", 28171 "locationName":"peeringStatus" 28172 }, 28173 "UserId":{ 28174 "shape":"String", 28175 "locationName":"userId" 28176 }, 28177 "VpcId":{ 28178 "shape":"String", 28179 "locationName":"vpcId" 28180 }, 28181 "VpcPeeringConnectionId":{ 28182 "shape":"String", 28183 "locationName":"vpcPeeringConnectionId" 28184 } 28185 } 28186 }, 28187 "UserIdGroupPairList":{ 28188 "type":"list", 28189 "member":{ 28190 "shape":"UserIdGroupPair", 28191 "locationName":"item" 28192 } 28193 }, 28194 "UserIdGroupPairSet":{ 28195 "type":"list", 28196 "member":{ 28197 "shape":"UserIdGroupPair", 28198 "locationName":"item" 28199 } 28200 }, 28201 "UserIdStringList":{ 28202 "type":"list", 28203 "member":{ 28204 "shape":"String", 28205 "locationName":"UserId" 28206 } 28207 }, 28208 "VCpuCount":{"type":"integer"}, 28209 "VCpuInfo":{ 28210 "type":"structure", 28211 "members":{ 28212 "DefaultVCpus":{ 28213 "shape":"VCpuCount", 28214 "locationName":"defaultVCpus" 28215 }, 28216 "DefaultCores":{ 28217 "shape":"CoreCount", 28218 "locationName":"defaultCores" 28219 }, 28220 "DefaultThreadsPerCore":{ 28221 "shape":"ThreadsPerCore", 28222 "locationName":"defaultThreadsPerCore" 28223 }, 28224 "ValidCores":{ 28225 "shape":"CoreCountList", 28226 "locationName":"validCores" 28227 }, 28228 "ValidThreadsPerCore":{ 28229 "shape":"ThreadsPerCoreList", 28230 "locationName":"validThreadsPerCore" 28231 } 28232 } 28233 }, 28234 "ValueStringList":{ 28235 "type":"list", 28236 "member":{ 28237 "shape":"String", 28238 "locationName":"item" 28239 } 28240 }, 28241 "VersionDescription":{ 28242 "type":"string", 28243 "max":255 28244 }, 28245 "VersionStringList":{ 28246 "type":"list", 28247 "member":{ 28248 "shape":"String", 28249 "locationName":"item" 28250 } 28251 }, 28252 "VgwTelemetry":{ 28253 "type":"structure", 28254 "members":{ 28255 "AcceptedRouteCount":{ 28256 "shape":"Integer", 28257 "locationName":"acceptedRouteCount" 28258 }, 28259 "LastStatusChange":{ 28260 "shape":"DateTime", 28261 "locationName":"lastStatusChange" 28262 }, 28263 "OutsideIpAddress":{ 28264 "shape":"String", 28265 "locationName":"outsideIpAddress" 28266 }, 28267 "Status":{ 28268 "shape":"TelemetryStatus", 28269 "locationName":"status" 28270 }, 28271 "StatusMessage":{ 28272 "shape":"String", 28273 "locationName":"statusMessage" 28274 }, 28275 "CertificateArn":{ 28276 "shape":"String", 28277 "locationName":"certificateArn" 28278 } 28279 } 28280 }, 28281 "VgwTelemetryList":{ 28282 "type":"list", 28283 "member":{ 28284 "shape":"VgwTelemetry", 28285 "locationName":"item" 28286 } 28287 }, 28288 "VirtualizationType":{ 28289 "type":"string", 28290 "enum":[ 28291 "hvm", 28292 "paravirtual" 28293 ] 28294 }, 28295 "Volume":{ 28296 "type":"structure", 28297 "members":{ 28298 "Attachments":{ 28299 "shape":"VolumeAttachmentList", 28300 "locationName":"attachmentSet" 28301 }, 28302 "AvailabilityZone":{ 28303 "shape":"String", 28304 "locationName":"availabilityZone" 28305 }, 28306 "CreateTime":{ 28307 "shape":"DateTime", 28308 "locationName":"createTime" 28309 }, 28310 "Encrypted":{ 28311 "shape":"Boolean", 28312 "locationName":"encrypted" 28313 }, 28314 "KmsKeyId":{ 28315 "shape":"String", 28316 "locationName":"kmsKeyId" 28317 }, 28318 "OutpostArn":{ 28319 "shape":"String", 28320 "locationName":"outpostArn" 28321 }, 28322 "Size":{ 28323 "shape":"Integer", 28324 "locationName":"size" 28325 }, 28326 "SnapshotId":{ 28327 "shape":"String", 28328 "locationName":"snapshotId" 28329 }, 28330 "State":{ 28331 "shape":"VolumeState", 28332 "locationName":"status" 28333 }, 28334 "VolumeId":{ 28335 "shape":"String", 28336 "locationName":"volumeId" 28337 }, 28338 "Iops":{ 28339 "shape":"Integer", 28340 "locationName":"iops" 28341 }, 28342 "Tags":{ 28343 "shape":"TagList", 28344 "locationName":"tagSet" 28345 }, 28346 "VolumeType":{ 28347 "shape":"VolumeType", 28348 "locationName":"volumeType" 28349 }, 28350 "FastRestored":{ 28351 "shape":"Boolean", 28352 "locationName":"fastRestored" 28353 }, 28354 "MultiAttachEnabled":{ 28355 "shape":"Boolean", 28356 "locationName":"multiAttachEnabled" 28357 } 28358 } 28359 }, 28360 "VolumeAttachment":{ 28361 "type":"structure", 28362 "members":{ 28363 "AttachTime":{ 28364 "shape":"DateTime", 28365 "locationName":"attachTime" 28366 }, 28367 "Device":{ 28368 "shape":"String", 28369 "locationName":"device" 28370 }, 28371 "InstanceId":{ 28372 "shape":"String", 28373 "locationName":"instanceId" 28374 }, 28375 "State":{ 28376 "shape":"VolumeAttachmentState", 28377 "locationName":"status" 28378 }, 28379 "VolumeId":{ 28380 "shape":"String", 28381 "locationName":"volumeId" 28382 }, 28383 "DeleteOnTermination":{ 28384 "shape":"Boolean", 28385 "locationName":"deleteOnTermination" 28386 } 28387 } 28388 }, 28389 "VolumeAttachmentList":{ 28390 "type":"list", 28391 "member":{ 28392 "shape":"VolumeAttachment", 28393 "locationName":"item" 28394 } 28395 }, 28396 "VolumeAttachmentState":{ 28397 "type":"string", 28398 "enum":[ 28399 "attaching", 28400 "attached", 28401 "detaching", 28402 "detached", 28403 "busy" 28404 ] 28405 }, 28406 "VolumeAttributeName":{ 28407 "type":"string", 28408 "enum":[ 28409 "autoEnableIO", 28410 "productCodes" 28411 ] 28412 }, 28413 "VolumeDetail":{ 28414 "type":"structure", 28415 "required":["Size"], 28416 "members":{ 28417 "Size":{ 28418 "shape":"Long", 28419 "locationName":"size" 28420 } 28421 } 28422 }, 28423 "VolumeId":{"type":"string"}, 28424 "VolumeIdStringList":{ 28425 "type":"list", 28426 "member":{ 28427 "shape":"VolumeId", 28428 "locationName":"VolumeId" 28429 } 28430 }, 28431 "VolumeList":{ 28432 "type":"list", 28433 "member":{ 28434 "shape":"Volume", 28435 "locationName":"item" 28436 } 28437 }, 28438 "VolumeModification":{ 28439 "type":"structure", 28440 "members":{ 28441 "VolumeId":{ 28442 "shape":"String", 28443 "locationName":"volumeId" 28444 }, 28445 "ModificationState":{ 28446 "shape":"VolumeModificationState", 28447 "locationName":"modificationState" 28448 }, 28449 "StatusMessage":{ 28450 "shape":"String", 28451 "locationName":"statusMessage" 28452 }, 28453 "TargetSize":{ 28454 "shape":"Integer", 28455 "locationName":"targetSize" 28456 }, 28457 "TargetIops":{ 28458 "shape":"Integer", 28459 "locationName":"targetIops" 28460 }, 28461 "TargetVolumeType":{ 28462 "shape":"VolumeType", 28463 "locationName":"targetVolumeType" 28464 }, 28465 "OriginalSize":{ 28466 "shape":"Integer", 28467 "locationName":"originalSize" 28468 }, 28469 "OriginalIops":{ 28470 "shape":"Integer", 28471 "locationName":"originalIops" 28472 }, 28473 "OriginalVolumeType":{ 28474 "shape":"VolumeType", 28475 "locationName":"originalVolumeType" 28476 }, 28477 "Progress":{ 28478 "shape":"Long", 28479 "locationName":"progress" 28480 }, 28481 "StartTime":{ 28482 "shape":"DateTime", 28483 "locationName":"startTime" 28484 }, 28485 "EndTime":{ 28486 "shape":"DateTime", 28487 "locationName":"endTime" 28488 } 28489 } 28490 }, 28491 "VolumeModificationList":{ 28492 "type":"list", 28493 "member":{ 28494 "shape":"VolumeModification", 28495 "locationName":"item" 28496 } 28497 }, 28498 "VolumeModificationState":{ 28499 "type":"string", 28500 "enum":[ 28501 "modifying", 28502 "optimizing", 28503 "completed", 28504 "failed" 28505 ] 28506 }, 28507 "VolumeState":{ 28508 "type":"string", 28509 "enum":[ 28510 "creating", 28511 "available", 28512 "in-use", 28513 "deleting", 28514 "deleted", 28515 "error" 28516 ] 28517 }, 28518 "VolumeStatusAction":{ 28519 "type":"structure", 28520 "members":{ 28521 "Code":{ 28522 "shape":"String", 28523 "locationName":"code" 28524 }, 28525 "Description":{ 28526 "shape":"String", 28527 "locationName":"description" 28528 }, 28529 "EventId":{ 28530 "shape":"String", 28531 "locationName":"eventId" 28532 }, 28533 "EventType":{ 28534 "shape":"String", 28535 "locationName":"eventType" 28536 } 28537 } 28538 }, 28539 "VolumeStatusActionsList":{ 28540 "type":"list", 28541 "member":{ 28542 "shape":"VolumeStatusAction", 28543 "locationName":"item" 28544 } 28545 }, 28546 "VolumeStatusAttachmentStatus":{ 28547 "type":"structure", 28548 "members":{ 28549 "IoPerformance":{ 28550 "shape":"String", 28551 "locationName":"ioPerformance" 28552 }, 28553 "InstanceId":{ 28554 "shape":"String", 28555 "locationName":"instanceId" 28556 } 28557 } 28558 }, 28559 "VolumeStatusAttachmentStatusList":{ 28560 "type":"list", 28561 "member":{ 28562 "shape":"VolumeStatusAttachmentStatus", 28563 "locationName":"item" 28564 } 28565 }, 28566 "VolumeStatusDetails":{ 28567 "type":"structure", 28568 "members":{ 28569 "Name":{ 28570 "shape":"VolumeStatusName", 28571 "locationName":"name" 28572 }, 28573 "Status":{ 28574 "shape":"String", 28575 "locationName":"status" 28576 } 28577 } 28578 }, 28579 "VolumeStatusDetailsList":{ 28580 "type":"list", 28581 "member":{ 28582 "shape":"VolumeStatusDetails", 28583 "locationName":"item" 28584 } 28585 }, 28586 "VolumeStatusEvent":{ 28587 "type":"structure", 28588 "members":{ 28589 "Description":{ 28590 "shape":"String", 28591 "locationName":"description" 28592 }, 28593 "EventId":{ 28594 "shape":"String", 28595 "locationName":"eventId" 28596 }, 28597 "EventType":{ 28598 "shape":"String", 28599 "locationName":"eventType" 28600 }, 28601 "NotAfter":{ 28602 "shape":"MillisecondDateTime", 28603 "locationName":"notAfter" 28604 }, 28605 "NotBefore":{ 28606 "shape":"MillisecondDateTime", 28607 "locationName":"notBefore" 28608 }, 28609 "InstanceId":{ 28610 "shape":"String", 28611 "locationName":"instanceId" 28612 } 28613 } 28614 }, 28615 "VolumeStatusEventsList":{ 28616 "type":"list", 28617 "member":{ 28618 "shape":"VolumeStatusEvent", 28619 "locationName":"item" 28620 } 28621 }, 28622 "VolumeStatusInfo":{ 28623 "type":"structure", 28624 "members":{ 28625 "Details":{ 28626 "shape":"VolumeStatusDetailsList", 28627 "locationName":"details" 28628 }, 28629 "Status":{ 28630 "shape":"VolumeStatusInfoStatus", 28631 "locationName":"status" 28632 } 28633 } 28634 }, 28635 "VolumeStatusInfoStatus":{ 28636 "type":"string", 28637 "enum":[ 28638 "ok", 28639 "impaired", 28640 "insufficient-data" 28641 ] 28642 }, 28643 "VolumeStatusItem":{ 28644 "type":"structure", 28645 "members":{ 28646 "Actions":{ 28647 "shape":"VolumeStatusActionsList", 28648 "locationName":"actionsSet" 28649 }, 28650 "AvailabilityZone":{ 28651 "shape":"String", 28652 "locationName":"availabilityZone" 28653 }, 28654 "OutpostArn":{ 28655 "shape":"String", 28656 "locationName":"outpostArn" 28657 }, 28658 "Events":{ 28659 "shape":"VolumeStatusEventsList", 28660 "locationName":"eventsSet" 28661 }, 28662 "VolumeId":{ 28663 "shape":"String", 28664 "locationName":"volumeId" 28665 }, 28666 "VolumeStatus":{ 28667 "shape":"VolumeStatusInfo", 28668 "locationName":"volumeStatus" 28669 }, 28670 "AttachmentStatuses":{ 28671 "shape":"VolumeStatusAttachmentStatusList", 28672 "locationName":"attachmentStatuses" 28673 } 28674 } 28675 }, 28676 "VolumeStatusList":{ 28677 "type":"list", 28678 "member":{ 28679 "shape":"VolumeStatusItem", 28680 "locationName":"item" 28681 } 28682 }, 28683 "VolumeStatusName":{ 28684 "type":"string", 28685 "enum":[ 28686 "io-enabled", 28687 "io-performance" 28688 ] 28689 }, 28690 "VolumeType":{ 28691 "type":"string", 28692 "enum":[ 28693 "standard", 28694 "io1", 28695 "gp2", 28696 "sc1", 28697 "st1" 28698 ] 28699 }, 28700 "Vpc":{ 28701 "type":"structure", 28702 "members":{ 28703 "CidrBlock":{ 28704 "shape":"String", 28705 "locationName":"cidrBlock" 28706 }, 28707 "DhcpOptionsId":{ 28708 "shape":"String", 28709 "locationName":"dhcpOptionsId" 28710 }, 28711 "State":{ 28712 "shape":"VpcState", 28713 "locationName":"state" 28714 }, 28715 "VpcId":{ 28716 "shape":"String", 28717 "locationName":"vpcId" 28718 }, 28719 "OwnerId":{ 28720 "shape":"String", 28721 "locationName":"ownerId" 28722 }, 28723 "InstanceTenancy":{ 28724 "shape":"Tenancy", 28725 "locationName":"instanceTenancy" 28726 }, 28727 "Ipv6CidrBlockAssociationSet":{ 28728 "shape":"VpcIpv6CidrBlockAssociationSet", 28729 "locationName":"ipv6CidrBlockAssociationSet" 28730 }, 28731 "CidrBlockAssociationSet":{ 28732 "shape":"VpcCidrBlockAssociationSet", 28733 "locationName":"cidrBlockAssociationSet" 28734 }, 28735 "IsDefault":{ 28736 "shape":"Boolean", 28737 "locationName":"isDefault" 28738 }, 28739 "Tags":{ 28740 "shape":"TagList", 28741 "locationName":"tagSet" 28742 } 28743 } 28744 }, 28745 "VpcAttachment":{ 28746 "type":"structure", 28747 "members":{ 28748 "State":{ 28749 "shape":"AttachmentStatus", 28750 "locationName":"state" 28751 }, 28752 "VpcId":{ 28753 "shape":"String", 28754 "locationName":"vpcId" 28755 } 28756 } 28757 }, 28758 "VpcAttachmentList":{ 28759 "type":"list", 28760 "member":{ 28761 "shape":"VpcAttachment", 28762 "locationName":"item" 28763 } 28764 }, 28765 "VpcAttributeName":{ 28766 "type":"string", 28767 "enum":[ 28768 "enableDnsSupport", 28769 "enableDnsHostnames" 28770 ] 28771 }, 28772 "VpcCidrAssociationId":{"type":"string"}, 28773 "VpcCidrBlockAssociation":{ 28774 "type":"structure", 28775 "members":{ 28776 "AssociationId":{ 28777 "shape":"String", 28778 "locationName":"associationId" 28779 }, 28780 "CidrBlock":{ 28781 "shape":"String", 28782 "locationName":"cidrBlock" 28783 }, 28784 "CidrBlockState":{ 28785 "shape":"VpcCidrBlockState", 28786 "locationName":"cidrBlockState" 28787 } 28788 } 28789 }, 28790 "VpcCidrBlockAssociationSet":{ 28791 "type":"list", 28792 "member":{ 28793 "shape":"VpcCidrBlockAssociation", 28794 "locationName":"item" 28795 } 28796 }, 28797 "VpcCidrBlockState":{ 28798 "type":"structure", 28799 "members":{ 28800 "State":{ 28801 "shape":"VpcCidrBlockStateCode", 28802 "locationName":"state" 28803 }, 28804 "StatusMessage":{ 28805 "shape":"String", 28806 "locationName":"statusMessage" 28807 } 28808 } 28809 }, 28810 "VpcCidrBlockStateCode":{ 28811 "type":"string", 28812 "enum":[ 28813 "associating", 28814 "associated", 28815 "disassociating", 28816 "disassociated", 28817 "failing", 28818 "failed" 28819 ] 28820 }, 28821 "VpcClassicLink":{ 28822 "type":"structure", 28823 "members":{ 28824 "ClassicLinkEnabled":{ 28825 "shape":"Boolean", 28826 "locationName":"classicLinkEnabled" 28827 }, 28828 "Tags":{ 28829 "shape":"TagList", 28830 "locationName":"tagSet" 28831 }, 28832 "VpcId":{ 28833 "shape":"String", 28834 "locationName":"vpcId" 28835 } 28836 } 28837 }, 28838 "VpcClassicLinkIdList":{ 28839 "type":"list", 28840 "member":{ 28841 "shape":"VpcId", 28842 "locationName":"VpcId" 28843 } 28844 }, 28845 "VpcClassicLinkList":{ 28846 "type":"list", 28847 "member":{ 28848 "shape":"VpcClassicLink", 28849 "locationName":"item" 28850 } 28851 }, 28852 "VpcEndpoint":{ 28853 "type":"structure", 28854 "members":{ 28855 "VpcEndpointId":{ 28856 "shape":"String", 28857 "locationName":"vpcEndpointId" 28858 }, 28859 "VpcEndpointType":{ 28860 "shape":"VpcEndpointType", 28861 "locationName":"vpcEndpointType" 28862 }, 28863 "VpcId":{ 28864 "shape":"String", 28865 "locationName":"vpcId" 28866 }, 28867 "ServiceName":{ 28868 "shape":"String", 28869 "locationName":"serviceName" 28870 }, 28871 "State":{ 28872 "shape":"State", 28873 "locationName":"state" 28874 }, 28875 "PolicyDocument":{ 28876 "shape":"String", 28877 "locationName":"policyDocument" 28878 }, 28879 "RouteTableIds":{ 28880 "shape":"ValueStringList", 28881 "locationName":"routeTableIdSet" 28882 }, 28883 "SubnetIds":{ 28884 "shape":"ValueStringList", 28885 "locationName":"subnetIdSet" 28886 }, 28887 "Groups":{ 28888 "shape":"GroupIdentifierSet", 28889 "locationName":"groupSet" 28890 }, 28891 "PrivateDnsEnabled":{ 28892 "shape":"Boolean", 28893 "locationName":"privateDnsEnabled" 28894 }, 28895 "RequesterManaged":{ 28896 "shape":"Boolean", 28897 "locationName":"requesterManaged" 28898 }, 28899 "NetworkInterfaceIds":{ 28900 "shape":"ValueStringList", 28901 "locationName":"networkInterfaceIdSet" 28902 }, 28903 "DnsEntries":{ 28904 "shape":"DnsEntrySet", 28905 "locationName":"dnsEntrySet" 28906 }, 28907 "CreationTimestamp":{ 28908 "shape":"MillisecondDateTime", 28909 "locationName":"creationTimestamp" 28910 }, 28911 "Tags":{ 28912 "shape":"TagList", 28913 "locationName":"tagSet" 28914 }, 28915 "OwnerId":{ 28916 "shape":"String", 28917 "locationName":"ownerId" 28918 }, 28919 "LastError":{ 28920 "shape":"LastError", 28921 "locationName":"lastError" 28922 } 28923 } 28924 }, 28925 "VpcEndpointConnection":{ 28926 "type":"structure", 28927 "members":{ 28928 "ServiceId":{ 28929 "shape":"String", 28930 "locationName":"serviceId" 28931 }, 28932 "VpcEndpointId":{ 28933 "shape":"String", 28934 "locationName":"vpcEndpointId" 28935 }, 28936 "VpcEndpointOwner":{ 28937 "shape":"String", 28938 "locationName":"vpcEndpointOwner" 28939 }, 28940 "VpcEndpointState":{ 28941 "shape":"State", 28942 "locationName":"vpcEndpointState" 28943 }, 28944 "CreationTimestamp":{ 28945 "shape":"MillisecondDateTime", 28946 "locationName":"creationTimestamp" 28947 }, 28948 "DnsEntries":{ 28949 "shape":"DnsEntrySet", 28950 "locationName":"dnsEntrySet" 28951 }, 28952 "NetworkLoadBalancerArns":{ 28953 "shape":"ValueStringList", 28954 "locationName":"networkLoadBalancerArnSet" 28955 } 28956 } 28957 }, 28958 "VpcEndpointConnectionSet":{ 28959 "type":"list", 28960 "member":{ 28961 "shape":"VpcEndpointConnection", 28962 "locationName":"item" 28963 } 28964 }, 28965 "VpcEndpointId":{"type":"string"}, 28966 "VpcEndpointIdList":{ 28967 "type":"list", 28968 "member":{ 28969 "shape":"VpcEndpointId", 28970 "locationName":"item" 28971 } 28972 }, 28973 "VpcEndpointRouteTableIdList":{ 28974 "type":"list", 28975 "member":{ 28976 "shape":"RouteTableId", 28977 "locationName":"item" 28978 } 28979 }, 28980 "VpcEndpointSecurityGroupIdList":{ 28981 "type":"list", 28982 "member":{ 28983 "shape":"SecurityGroupId", 28984 "locationName":"item" 28985 } 28986 }, 28987 "VpcEndpointServiceId":{"type":"string"}, 28988 "VpcEndpointServiceIdList":{ 28989 "type":"list", 28990 "member":{ 28991 "shape":"VpcEndpointServiceId", 28992 "locationName":"item" 28993 } 28994 }, 28995 "VpcEndpointSet":{ 28996 "type":"list", 28997 "member":{ 28998 "shape":"VpcEndpoint", 28999 "locationName":"item" 29000 } 29001 }, 29002 "VpcEndpointSubnetIdList":{ 29003 "type":"list", 29004 "member":{ 29005 "shape":"SubnetId", 29006 "locationName":"item" 29007 } 29008 }, 29009 "VpcEndpointType":{ 29010 "type":"string", 29011 "enum":[ 29012 "Interface", 29013 "Gateway" 29014 ] 29015 }, 29016 "VpcFlowLogId":{"type":"string"}, 29017 "VpcId":{"type":"string"}, 29018 "VpcIdStringList":{ 29019 "type":"list", 29020 "member":{ 29021 "shape":"VpcId", 29022 "locationName":"VpcId" 29023 } 29024 }, 29025 "VpcIpv6CidrBlockAssociation":{ 29026 "type":"structure", 29027 "members":{ 29028 "AssociationId":{ 29029 "shape":"String", 29030 "locationName":"associationId" 29031 }, 29032 "Ipv6CidrBlock":{ 29033 "shape":"String", 29034 "locationName":"ipv6CidrBlock" 29035 }, 29036 "Ipv6CidrBlockState":{ 29037 "shape":"VpcCidrBlockState", 29038 "locationName":"ipv6CidrBlockState" 29039 }, 29040 "NetworkBorderGroup":{ 29041 "shape":"String", 29042 "locationName":"networkBorderGroup" 29043 }, 29044 "Ipv6Pool":{ 29045 "shape":"String", 29046 "locationName":"ipv6Pool" 29047 } 29048 } 29049 }, 29050 "VpcIpv6CidrBlockAssociationSet":{ 29051 "type":"list", 29052 "member":{ 29053 "shape":"VpcIpv6CidrBlockAssociation", 29054 "locationName":"item" 29055 } 29056 }, 29057 "VpcList":{ 29058 "type":"list", 29059 "member":{ 29060 "shape":"Vpc", 29061 "locationName":"item" 29062 } 29063 }, 29064 "VpcPeeringConnection":{ 29065 "type":"structure", 29066 "members":{ 29067 "AccepterVpcInfo":{ 29068 "shape":"VpcPeeringConnectionVpcInfo", 29069 "locationName":"accepterVpcInfo" 29070 }, 29071 "ExpirationTime":{ 29072 "shape":"DateTime", 29073 "locationName":"expirationTime" 29074 }, 29075 "RequesterVpcInfo":{ 29076 "shape":"VpcPeeringConnectionVpcInfo", 29077 "locationName":"requesterVpcInfo" 29078 }, 29079 "Status":{ 29080 "shape":"VpcPeeringConnectionStateReason", 29081 "locationName":"status" 29082 }, 29083 "Tags":{ 29084 "shape":"TagList", 29085 "locationName":"tagSet" 29086 }, 29087 "VpcPeeringConnectionId":{ 29088 "shape":"String", 29089 "locationName":"vpcPeeringConnectionId" 29090 } 29091 } 29092 }, 29093 "VpcPeeringConnectionId":{"type":"string"}, 29094 "VpcPeeringConnectionIdList":{ 29095 "type":"list", 29096 "member":{ 29097 "shape":"VpcPeeringConnectionId", 29098 "locationName":"item" 29099 } 29100 }, 29101 "VpcPeeringConnectionList":{ 29102 "type":"list", 29103 "member":{ 29104 "shape":"VpcPeeringConnection", 29105 "locationName":"item" 29106 } 29107 }, 29108 "VpcPeeringConnectionOptionsDescription":{ 29109 "type":"structure", 29110 "members":{ 29111 "AllowDnsResolutionFromRemoteVpc":{ 29112 "shape":"Boolean", 29113 "locationName":"allowDnsResolutionFromRemoteVpc" 29114 }, 29115 "AllowEgressFromLocalClassicLinkToRemoteVpc":{ 29116 "shape":"Boolean", 29117 "locationName":"allowEgressFromLocalClassicLinkToRemoteVpc" 29118 }, 29119 "AllowEgressFromLocalVpcToRemoteClassicLink":{ 29120 "shape":"Boolean", 29121 "locationName":"allowEgressFromLocalVpcToRemoteClassicLink" 29122 } 29123 } 29124 }, 29125 "VpcPeeringConnectionStateReason":{ 29126 "type":"structure", 29127 "members":{ 29128 "Code":{ 29129 "shape":"VpcPeeringConnectionStateReasonCode", 29130 "locationName":"code" 29131 }, 29132 "Message":{ 29133 "shape":"String", 29134 "locationName":"message" 29135 } 29136 } 29137 }, 29138 "VpcPeeringConnectionStateReasonCode":{ 29139 "type":"string", 29140 "enum":[ 29141 "initiating-request", 29142 "pending-acceptance", 29143 "active", 29144 "deleted", 29145 "rejected", 29146 "failed", 29147 "expired", 29148 "provisioning", 29149 "deleting" 29150 ] 29151 }, 29152 "VpcPeeringConnectionVpcInfo":{ 29153 "type":"structure", 29154 "members":{ 29155 "CidrBlock":{ 29156 "shape":"String", 29157 "locationName":"cidrBlock" 29158 }, 29159 "Ipv6CidrBlockSet":{ 29160 "shape":"Ipv6CidrBlockSet", 29161 "locationName":"ipv6CidrBlockSet" 29162 }, 29163 "CidrBlockSet":{ 29164 "shape":"CidrBlockSet", 29165 "locationName":"cidrBlockSet" 29166 }, 29167 "OwnerId":{ 29168 "shape":"String", 29169 "locationName":"ownerId" 29170 }, 29171 "PeeringOptions":{ 29172 "shape":"VpcPeeringConnectionOptionsDescription", 29173 "locationName":"peeringOptions" 29174 }, 29175 "VpcId":{ 29176 "shape":"String", 29177 "locationName":"vpcId" 29178 }, 29179 "Region":{ 29180 "shape":"String", 29181 "locationName":"region" 29182 } 29183 } 29184 }, 29185 "VpcState":{ 29186 "type":"string", 29187 "enum":[ 29188 "pending", 29189 "available" 29190 ] 29191 }, 29192 "VpcTenancy":{ 29193 "type":"string", 29194 "enum":["default"] 29195 }, 29196 "VpnConnection":{ 29197 "type":"structure", 29198 "members":{ 29199 "CustomerGatewayConfiguration":{ 29200 "shape":"String", 29201 "locationName":"customerGatewayConfiguration" 29202 }, 29203 "CustomerGatewayId":{ 29204 "shape":"String", 29205 "locationName":"customerGatewayId" 29206 }, 29207 "Category":{ 29208 "shape":"String", 29209 "locationName":"category" 29210 }, 29211 "State":{ 29212 "shape":"VpnState", 29213 "locationName":"state" 29214 }, 29215 "Type":{ 29216 "shape":"GatewayType", 29217 "locationName":"type" 29218 }, 29219 "VpnConnectionId":{ 29220 "shape":"String", 29221 "locationName":"vpnConnectionId" 29222 }, 29223 "VpnGatewayId":{ 29224 "shape":"String", 29225 "locationName":"vpnGatewayId" 29226 }, 29227 "TransitGatewayId":{ 29228 "shape":"String", 29229 "locationName":"transitGatewayId" 29230 }, 29231 "Options":{ 29232 "shape":"VpnConnectionOptions", 29233 "locationName":"options" 29234 }, 29235 "Routes":{ 29236 "shape":"VpnStaticRouteList", 29237 "locationName":"routes" 29238 }, 29239 "Tags":{ 29240 "shape":"TagList", 29241 "locationName":"tagSet" 29242 }, 29243 "VgwTelemetry":{ 29244 "shape":"VgwTelemetryList", 29245 "locationName":"vgwTelemetry" 29246 } 29247 } 29248 }, 29249 "VpnConnectionId":{"type":"string"}, 29250 "VpnConnectionIdStringList":{ 29251 "type":"list", 29252 "member":{ 29253 "shape":"VpnConnectionId", 29254 "locationName":"VpnConnectionId" 29255 } 29256 }, 29257 "VpnConnectionList":{ 29258 "type":"list", 29259 "member":{ 29260 "shape":"VpnConnection", 29261 "locationName":"item" 29262 } 29263 }, 29264 "VpnConnectionOptions":{ 29265 "type":"structure", 29266 "members":{ 29267 "EnableAcceleration":{ 29268 "shape":"Boolean", 29269 "locationName":"enableAcceleration" 29270 }, 29271 "StaticRoutesOnly":{ 29272 "shape":"Boolean", 29273 "locationName":"staticRoutesOnly" 29274 }, 29275 "TunnelOptions":{ 29276 "shape":"TunnelOptionsList", 29277 "locationName":"tunnelOptionSet" 29278 } 29279 } 29280 }, 29281 "VpnConnectionOptionsSpecification":{ 29282 "type":"structure", 29283 "members":{ 29284 "EnableAcceleration":{"shape":"Boolean"}, 29285 "StaticRoutesOnly":{ 29286 "shape":"Boolean", 29287 "locationName":"staticRoutesOnly" 29288 }, 29289 "TunnelOptions":{"shape":"VpnTunnelOptionsSpecificationsList"} 29290 } 29291 }, 29292 "VpnEcmpSupportValue":{ 29293 "type":"string", 29294 "enum":[ 29295 "enable", 29296 "disable" 29297 ] 29298 }, 29299 "VpnGateway":{ 29300 "type":"structure", 29301 "members":{ 29302 "AvailabilityZone":{ 29303 "shape":"String", 29304 "locationName":"availabilityZone" 29305 }, 29306 "State":{ 29307 "shape":"VpnState", 29308 "locationName":"state" 29309 }, 29310 "Type":{ 29311 "shape":"GatewayType", 29312 "locationName":"type" 29313 }, 29314 "VpcAttachments":{ 29315 "shape":"VpcAttachmentList", 29316 "locationName":"attachments" 29317 }, 29318 "VpnGatewayId":{ 29319 "shape":"String", 29320 "locationName":"vpnGatewayId" 29321 }, 29322 "AmazonSideAsn":{ 29323 "shape":"Long", 29324 "locationName":"amazonSideAsn" 29325 }, 29326 "Tags":{ 29327 "shape":"TagList", 29328 "locationName":"tagSet" 29329 } 29330 } 29331 }, 29332 "VpnGatewayId":{"type":"string"}, 29333 "VpnGatewayIdStringList":{ 29334 "type":"list", 29335 "member":{ 29336 "shape":"VpnGatewayId", 29337 "locationName":"VpnGatewayId" 29338 } 29339 }, 29340 "VpnGatewayList":{ 29341 "type":"list", 29342 "member":{ 29343 "shape":"VpnGateway", 29344 "locationName":"item" 29345 } 29346 }, 29347 "VpnProtocol":{ 29348 "type":"string", 29349 "enum":["openvpn"] 29350 }, 29351 "VpnState":{ 29352 "type":"string", 29353 "enum":[ 29354 "pending", 29355 "available", 29356 "deleting", 29357 "deleted" 29358 ] 29359 }, 29360 "VpnStaticRoute":{ 29361 "type":"structure", 29362 "members":{ 29363 "DestinationCidrBlock":{ 29364 "shape":"String", 29365 "locationName":"destinationCidrBlock" 29366 }, 29367 "Source":{ 29368 "shape":"VpnStaticRouteSource", 29369 "locationName":"source" 29370 }, 29371 "State":{ 29372 "shape":"VpnState", 29373 "locationName":"state" 29374 } 29375 } 29376 }, 29377 "VpnStaticRouteList":{ 29378 "type":"list", 29379 "member":{ 29380 "shape":"VpnStaticRoute", 29381 "locationName":"item" 29382 } 29383 }, 29384 "VpnStaticRouteSource":{ 29385 "type":"string", 29386 "enum":["Static"] 29387 }, 29388 "VpnTunnelOptionsSpecification":{ 29389 "type":"structure", 29390 "members":{ 29391 "TunnelInsideCidr":{"shape":"String"}, 29392 "PreSharedKey":{"shape":"String"}, 29393 "Phase1LifetimeSeconds":{"shape":"Integer"}, 29394 "Phase2LifetimeSeconds":{"shape":"Integer"}, 29395 "RekeyMarginTimeSeconds":{"shape":"Integer"}, 29396 "RekeyFuzzPercentage":{"shape":"Integer"}, 29397 "ReplayWindowSize":{"shape":"Integer"}, 29398 "DPDTimeoutSeconds":{"shape":"Integer"}, 29399 "Phase1EncryptionAlgorithms":{ 29400 "shape":"Phase1EncryptionAlgorithmsRequestList", 29401 "locationName":"Phase1EncryptionAlgorithm" 29402 }, 29403 "Phase2EncryptionAlgorithms":{ 29404 "shape":"Phase2EncryptionAlgorithmsRequestList", 29405 "locationName":"Phase2EncryptionAlgorithm" 29406 }, 29407 "Phase1IntegrityAlgorithms":{ 29408 "shape":"Phase1IntegrityAlgorithmsRequestList", 29409 "locationName":"Phase1IntegrityAlgorithm" 29410 }, 29411 "Phase2IntegrityAlgorithms":{ 29412 "shape":"Phase2IntegrityAlgorithmsRequestList", 29413 "locationName":"Phase2IntegrityAlgorithm" 29414 }, 29415 "Phase1DHGroupNumbers":{ 29416 "shape":"Phase1DHGroupNumbersRequestList", 29417 "locationName":"Phase1DHGroupNumber" 29418 }, 29419 "Phase2DHGroupNumbers":{ 29420 "shape":"Phase2DHGroupNumbersRequestList", 29421 "locationName":"Phase2DHGroupNumber" 29422 }, 29423 "IKEVersions":{ 29424 "shape":"IKEVersionsRequestList", 29425 "locationName":"IKEVersion" 29426 } 29427 } 29428 }, 29429 "VpnTunnelOptionsSpecificationsList":{ 29430 "type":"list", 29431 "member":{"shape":"VpnTunnelOptionsSpecification"} 29432 }, 29433 "WithdrawByoipCidrRequest":{ 29434 "type":"structure", 29435 "required":["Cidr"], 29436 "members":{ 29437 "Cidr":{"shape":"String"}, 29438 "DryRun":{"shape":"Boolean"} 29439 } 29440 }, 29441 "WithdrawByoipCidrResult":{ 29442 "type":"structure", 29443 "members":{ 29444 "ByoipCidr":{ 29445 "shape":"ByoipCidr", 29446 "locationName":"byoipCidr" 29447 } 29448 } 29449 }, 29450 "ZoneIdStringList":{ 29451 "type":"list", 29452 "member":{ 29453 "shape":"String", 29454 "locationName":"ZoneId" 29455 } 29456 }, 29457 "ZoneNameStringList":{ 29458 "type":"list", 29459 "member":{ 29460 "shape":"String", 29461 "locationName":"ZoneName" 29462 } 29463 }, 29464 "scope":{ 29465 "type":"string", 29466 "enum":[ 29467 "Availability Zone", 29468 "Region" 29469 ] 29470 }, 29471 "totalFpgaMemory":{"type":"integer"}, 29472 "totalGpuMemory":{"type":"integer"} 29473 } 29474} 29475