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 "DescribeKeyPairs":{ 1695 "name":"DescribeKeyPairs", 1696 "http":{ 1697 "method":"POST", 1698 "requestUri":"/" 1699 }, 1700 "input":{"shape":"DescribeKeyPairsRequest"}, 1701 "output":{"shape":"DescribeKeyPairsResult"} 1702 }, 1703 "DescribeLaunchTemplateVersions":{ 1704 "name":"DescribeLaunchTemplateVersions", 1705 "http":{ 1706 "method":"POST", 1707 "requestUri":"/" 1708 }, 1709 "input":{"shape":"DescribeLaunchTemplateVersionsRequest"}, 1710 "output":{"shape":"DescribeLaunchTemplateVersionsResult"} 1711 }, 1712 "DescribeLaunchTemplates":{ 1713 "name":"DescribeLaunchTemplates", 1714 "http":{ 1715 "method":"POST", 1716 "requestUri":"/" 1717 }, 1718 "input":{"shape":"DescribeLaunchTemplatesRequest"}, 1719 "output":{"shape":"DescribeLaunchTemplatesResult"} 1720 }, 1721 "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations":{ 1722 "name":"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations", 1723 "http":{ 1724 "method":"POST", 1725 "requestUri":"/" 1726 }, 1727 "input":{"shape":"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest"}, 1728 "output":{"shape":"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult"} 1729 }, 1730 "DescribeLocalGatewayRouteTableVpcAssociations":{ 1731 "name":"DescribeLocalGatewayRouteTableVpcAssociations", 1732 "http":{ 1733 "method":"POST", 1734 "requestUri":"/" 1735 }, 1736 "input":{"shape":"DescribeLocalGatewayRouteTableVpcAssociationsRequest"}, 1737 "output":{"shape":"DescribeLocalGatewayRouteTableVpcAssociationsResult"} 1738 }, 1739 "DescribeLocalGatewayRouteTables":{ 1740 "name":"DescribeLocalGatewayRouteTables", 1741 "http":{ 1742 "method":"POST", 1743 "requestUri":"/" 1744 }, 1745 "input":{"shape":"DescribeLocalGatewayRouteTablesRequest"}, 1746 "output":{"shape":"DescribeLocalGatewayRouteTablesResult"} 1747 }, 1748 "DescribeLocalGatewayVirtualInterfaceGroups":{ 1749 "name":"DescribeLocalGatewayVirtualInterfaceGroups", 1750 "http":{ 1751 "method":"POST", 1752 "requestUri":"/" 1753 }, 1754 "input":{"shape":"DescribeLocalGatewayVirtualInterfaceGroupsRequest"}, 1755 "output":{"shape":"DescribeLocalGatewayVirtualInterfaceGroupsResult"} 1756 }, 1757 "DescribeLocalGatewayVirtualInterfaces":{ 1758 "name":"DescribeLocalGatewayVirtualInterfaces", 1759 "http":{ 1760 "method":"POST", 1761 "requestUri":"/" 1762 }, 1763 "input":{"shape":"DescribeLocalGatewayVirtualInterfacesRequest"}, 1764 "output":{"shape":"DescribeLocalGatewayVirtualInterfacesResult"} 1765 }, 1766 "DescribeLocalGateways":{ 1767 "name":"DescribeLocalGateways", 1768 "http":{ 1769 "method":"POST", 1770 "requestUri":"/" 1771 }, 1772 "input":{"shape":"DescribeLocalGatewaysRequest"}, 1773 "output":{"shape":"DescribeLocalGatewaysResult"} 1774 }, 1775 "DescribeMovingAddresses":{ 1776 "name":"DescribeMovingAddresses", 1777 "http":{ 1778 "method":"POST", 1779 "requestUri":"/" 1780 }, 1781 "input":{"shape":"DescribeMovingAddressesRequest"}, 1782 "output":{"shape":"DescribeMovingAddressesResult"} 1783 }, 1784 "DescribeNatGateways":{ 1785 "name":"DescribeNatGateways", 1786 "http":{ 1787 "method":"POST", 1788 "requestUri":"/" 1789 }, 1790 "input":{"shape":"DescribeNatGatewaysRequest"}, 1791 "output":{"shape":"DescribeNatGatewaysResult"} 1792 }, 1793 "DescribeNetworkAcls":{ 1794 "name":"DescribeNetworkAcls", 1795 "http":{ 1796 "method":"POST", 1797 "requestUri":"/" 1798 }, 1799 "input":{"shape":"DescribeNetworkAclsRequest"}, 1800 "output":{"shape":"DescribeNetworkAclsResult"} 1801 }, 1802 "DescribeNetworkInterfaceAttribute":{ 1803 "name":"DescribeNetworkInterfaceAttribute", 1804 "http":{ 1805 "method":"POST", 1806 "requestUri":"/" 1807 }, 1808 "input":{"shape":"DescribeNetworkInterfaceAttributeRequest"}, 1809 "output":{"shape":"DescribeNetworkInterfaceAttributeResult"} 1810 }, 1811 "DescribeNetworkInterfacePermissions":{ 1812 "name":"DescribeNetworkInterfacePermissions", 1813 "http":{ 1814 "method":"POST", 1815 "requestUri":"/" 1816 }, 1817 "input":{"shape":"DescribeNetworkInterfacePermissionsRequest"}, 1818 "output":{"shape":"DescribeNetworkInterfacePermissionsResult"} 1819 }, 1820 "DescribeNetworkInterfaces":{ 1821 "name":"DescribeNetworkInterfaces", 1822 "http":{ 1823 "method":"POST", 1824 "requestUri":"/" 1825 }, 1826 "input":{"shape":"DescribeNetworkInterfacesRequest"}, 1827 "output":{"shape":"DescribeNetworkInterfacesResult"} 1828 }, 1829 "DescribePlacementGroups":{ 1830 "name":"DescribePlacementGroups", 1831 "http":{ 1832 "method":"POST", 1833 "requestUri":"/" 1834 }, 1835 "input":{"shape":"DescribePlacementGroupsRequest"}, 1836 "output":{"shape":"DescribePlacementGroupsResult"} 1837 }, 1838 "DescribePrefixLists":{ 1839 "name":"DescribePrefixLists", 1840 "http":{ 1841 "method":"POST", 1842 "requestUri":"/" 1843 }, 1844 "input":{"shape":"DescribePrefixListsRequest"}, 1845 "output":{"shape":"DescribePrefixListsResult"} 1846 }, 1847 "DescribePrincipalIdFormat":{ 1848 "name":"DescribePrincipalIdFormat", 1849 "http":{ 1850 "method":"POST", 1851 "requestUri":"/" 1852 }, 1853 "input":{"shape":"DescribePrincipalIdFormatRequest"}, 1854 "output":{"shape":"DescribePrincipalIdFormatResult"} 1855 }, 1856 "DescribePublicIpv4Pools":{ 1857 "name":"DescribePublicIpv4Pools", 1858 "http":{ 1859 "method":"POST", 1860 "requestUri":"/" 1861 }, 1862 "input":{"shape":"DescribePublicIpv4PoolsRequest"}, 1863 "output":{"shape":"DescribePublicIpv4PoolsResult"} 1864 }, 1865 "DescribeRegions":{ 1866 "name":"DescribeRegions", 1867 "http":{ 1868 "method":"POST", 1869 "requestUri":"/" 1870 }, 1871 "input":{"shape":"DescribeRegionsRequest"}, 1872 "output":{"shape":"DescribeRegionsResult"} 1873 }, 1874 "DescribeReservedInstances":{ 1875 "name":"DescribeReservedInstances", 1876 "http":{ 1877 "method":"POST", 1878 "requestUri":"/" 1879 }, 1880 "input":{"shape":"DescribeReservedInstancesRequest"}, 1881 "output":{"shape":"DescribeReservedInstancesResult"} 1882 }, 1883 "DescribeReservedInstancesListings":{ 1884 "name":"DescribeReservedInstancesListings", 1885 "http":{ 1886 "method":"POST", 1887 "requestUri":"/" 1888 }, 1889 "input":{"shape":"DescribeReservedInstancesListingsRequest"}, 1890 "output":{"shape":"DescribeReservedInstancesListingsResult"} 1891 }, 1892 "DescribeReservedInstancesModifications":{ 1893 "name":"DescribeReservedInstancesModifications", 1894 "http":{ 1895 "method":"POST", 1896 "requestUri":"/" 1897 }, 1898 "input":{"shape":"DescribeReservedInstancesModificationsRequest"}, 1899 "output":{"shape":"DescribeReservedInstancesModificationsResult"} 1900 }, 1901 "DescribeReservedInstancesOfferings":{ 1902 "name":"DescribeReservedInstancesOfferings", 1903 "http":{ 1904 "method":"POST", 1905 "requestUri":"/" 1906 }, 1907 "input":{"shape":"DescribeReservedInstancesOfferingsRequest"}, 1908 "output":{"shape":"DescribeReservedInstancesOfferingsResult"} 1909 }, 1910 "DescribeRouteTables":{ 1911 "name":"DescribeRouteTables", 1912 "http":{ 1913 "method":"POST", 1914 "requestUri":"/" 1915 }, 1916 "input":{"shape":"DescribeRouteTablesRequest"}, 1917 "output":{"shape":"DescribeRouteTablesResult"} 1918 }, 1919 "DescribeScheduledInstanceAvailability":{ 1920 "name":"DescribeScheduledInstanceAvailability", 1921 "http":{ 1922 "method":"POST", 1923 "requestUri":"/" 1924 }, 1925 "input":{"shape":"DescribeScheduledInstanceAvailabilityRequest"}, 1926 "output":{"shape":"DescribeScheduledInstanceAvailabilityResult"} 1927 }, 1928 "DescribeScheduledInstances":{ 1929 "name":"DescribeScheduledInstances", 1930 "http":{ 1931 "method":"POST", 1932 "requestUri":"/" 1933 }, 1934 "input":{"shape":"DescribeScheduledInstancesRequest"}, 1935 "output":{"shape":"DescribeScheduledInstancesResult"} 1936 }, 1937 "DescribeSecurityGroupReferences":{ 1938 "name":"DescribeSecurityGroupReferences", 1939 "http":{ 1940 "method":"POST", 1941 "requestUri":"/" 1942 }, 1943 "input":{"shape":"DescribeSecurityGroupReferencesRequest"}, 1944 "output":{"shape":"DescribeSecurityGroupReferencesResult"} 1945 }, 1946 "DescribeSecurityGroups":{ 1947 "name":"DescribeSecurityGroups", 1948 "http":{ 1949 "method":"POST", 1950 "requestUri":"/" 1951 }, 1952 "input":{"shape":"DescribeSecurityGroupsRequest"}, 1953 "output":{"shape":"DescribeSecurityGroupsResult"} 1954 }, 1955 "DescribeSnapshotAttribute":{ 1956 "name":"DescribeSnapshotAttribute", 1957 "http":{ 1958 "method":"POST", 1959 "requestUri":"/" 1960 }, 1961 "input":{"shape":"DescribeSnapshotAttributeRequest"}, 1962 "output":{"shape":"DescribeSnapshotAttributeResult"} 1963 }, 1964 "DescribeSnapshots":{ 1965 "name":"DescribeSnapshots", 1966 "http":{ 1967 "method":"POST", 1968 "requestUri":"/" 1969 }, 1970 "input":{"shape":"DescribeSnapshotsRequest"}, 1971 "output":{"shape":"DescribeSnapshotsResult"} 1972 }, 1973 "DescribeSpotDatafeedSubscription":{ 1974 "name":"DescribeSpotDatafeedSubscription", 1975 "http":{ 1976 "method":"POST", 1977 "requestUri":"/" 1978 }, 1979 "input":{"shape":"DescribeSpotDatafeedSubscriptionRequest"}, 1980 "output":{"shape":"DescribeSpotDatafeedSubscriptionResult"} 1981 }, 1982 "DescribeSpotFleetInstances":{ 1983 "name":"DescribeSpotFleetInstances", 1984 "http":{ 1985 "method":"POST", 1986 "requestUri":"/" 1987 }, 1988 "input":{"shape":"DescribeSpotFleetInstancesRequest"}, 1989 "output":{"shape":"DescribeSpotFleetInstancesResponse"} 1990 }, 1991 "DescribeSpotFleetRequestHistory":{ 1992 "name":"DescribeSpotFleetRequestHistory", 1993 "http":{ 1994 "method":"POST", 1995 "requestUri":"/" 1996 }, 1997 "input":{"shape":"DescribeSpotFleetRequestHistoryRequest"}, 1998 "output":{"shape":"DescribeSpotFleetRequestHistoryResponse"} 1999 }, 2000 "DescribeSpotFleetRequests":{ 2001 "name":"DescribeSpotFleetRequests", 2002 "http":{ 2003 "method":"POST", 2004 "requestUri":"/" 2005 }, 2006 "input":{"shape":"DescribeSpotFleetRequestsRequest"}, 2007 "output":{"shape":"DescribeSpotFleetRequestsResponse"} 2008 }, 2009 "DescribeSpotInstanceRequests":{ 2010 "name":"DescribeSpotInstanceRequests", 2011 "http":{ 2012 "method":"POST", 2013 "requestUri":"/" 2014 }, 2015 "input":{"shape":"DescribeSpotInstanceRequestsRequest"}, 2016 "output":{"shape":"DescribeSpotInstanceRequestsResult"} 2017 }, 2018 "DescribeSpotPriceHistory":{ 2019 "name":"DescribeSpotPriceHistory", 2020 "http":{ 2021 "method":"POST", 2022 "requestUri":"/" 2023 }, 2024 "input":{"shape":"DescribeSpotPriceHistoryRequest"}, 2025 "output":{"shape":"DescribeSpotPriceHistoryResult"} 2026 }, 2027 "DescribeStaleSecurityGroups":{ 2028 "name":"DescribeStaleSecurityGroups", 2029 "http":{ 2030 "method":"POST", 2031 "requestUri":"/" 2032 }, 2033 "input":{"shape":"DescribeStaleSecurityGroupsRequest"}, 2034 "output":{"shape":"DescribeStaleSecurityGroupsResult"} 2035 }, 2036 "DescribeSubnets":{ 2037 "name":"DescribeSubnets", 2038 "http":{ 2039 "method":"POST", 2040 "requestUri":"/" 2041 }, 2042 "input":{"shape":"DescribeSubnetsRequest"}, 2043 "output":{"shape":"DescribeSubnetsResult"} 2044 }, 2045 "DescribeTags":{ 2046 "name":"DescribeTags", 2047 "http":{ 2048 "method":"POST", 2049 "requestUri":"/" 2050 }, 2051 "input":{"shape":"DescribeTagsRequest"}, 2052 "output":{"shape":"DescribeTagsResult"} 2053 }, 2054 "DescribeTrafficMirrorFilters":{ 2055 "name":"DescribeTrafficMirrorFilters", 2056 "http":{ 2057 "method":"POST", 2058 "requestUri":"/" 2059 }, 2060 "input":{"shape":"DescribeTrafficMirrorFiltersRequest"}, 2061 "output":{"shape":"DescribeTrafficMirrorFiltersResult"} 2062 }, 2063 "DescribeTrafficMirrorSessions":{ 2064 "name":"DescribeTrafficMirrorSessions", 2065 "http":{ 2066 "method":"POST", 2067 "requestUri":"/" 2068 }, 2069 "input":{"shape":"DescribeTrafficMirrorSessionsRequest"}, 2070 "output":{"shape":"DescribeTrafficMirrorSessionsResult"} 2071 }, 2072 "DescribeTrafficMirrorTargets":{ 2073 "name":"DescribeTrafficMirrorTargets", 2074 "http":{ 2075 "method":"POST", 2076 "requestUri":"/" 2077 }, 2078 "input":{"shape":"DescribeTrafficMirrorTargetsRequest"}, 2079 "output":{"shape":"DescribeTrafficMirrorTargetsResult"} 2080 }, 2081 "DescribeTransitGatewayAttachments":{ 2082 "name":"DescribeTransitGatewayAttachments", 2083 "http":{ 2084 "method":"POST", 2085 "requestUri":"/" 2086 }, 2087 "input":{"shape":"DescribeTransitGatewayAttachmentsRequest"}, 2088 "output":{"shape":"DescribeTransitGatewayAttachmentsResult"} 2089 }, 2090 "DescribeTransitGatewayMulticastDomains":{ 2091 "name":"DescribeTransitGatewayMulticastDomains", 2092 "http":{ 2093 "method":"POST", 2094 "requestUri":"/" 2095 }, 2096 "input":{"shape":"DescribeTransitGatewayMulticastDomainsRequest"}, 2097 "output":{"shape":"DescribeTransitGatewayMulticastDomainsResult"} 2098 }, 2099 "DescribeTransitGatewayPeeringAttachments":{ 2100 "name":"DescribeTransitGatewayPeeringAttachments", 2101 "http":{ 2102 "method":"POST", 2103 "requestUri":"/" 2104 }, 2105 "input":{"shape":"DescribeTransitGatewayPeeringAttachmentsRequest"}, 2106 "output":{"shape":"DescribeTransitGatewayPeeringAttachmentsResult"} 2107 }, 2108 "DescribeTransitGatewayRouteTables":{ 2109 "name":"DescribeTransitGatewayRouteTables", 2110 "http":{ 2111 "method":"POST", 2112 "requestUri":"/" 2113 }, 2114 "input":{"shape":"DescribeTransitGatewayRouteTablesRequest"}, 2115 "output":{"shape":"DescribeTransitGatewayRouteTablesResult"} 2116 }, 2117 "DescribeTransitGatewayVpcAttachments":{ 2118 "name":"DescribeTransitGatewayVpcAttachments", 2119 "http":{ 2120 "method":"POST", 2121 "requestUri":"/" 2122 }, 2123 "input":{"shape":"DescribeTransitGatewayVpcAttachmentsRequest"}, 2124 "output":{"shape":"DescribeTransitGatewayVpcAttachmentsResult"} 2125 }, 2126 "DescribeTransitGateways":{ 2127 "name":"DescribeTransitGateways", 2128 "http":{ 2129 "method":"POST", 2130 "requestUri":"/" 2131 }, 2132 "input":{"shape":"DescribeTransitGatewaysRequest"}, 2133 "output":{"shape":"DescribeTransitGatewaysResult"} 2134 }, 2135 "DescribeVolumeAttribute":{ 2136 "name":"DescribeVolumeAttribute", 2137 "http":{ 2138 "method":"POST", 2139 "requestUri":"/" 2140 }, 2141 "input":{"shape":"DescribeVolumeAttributeRequest"}, 2142 "output":{"shape":"DescribeVolumeAttributeResult"} 2143 }, 2144 "DescribeVolumeStatus":{ 2145 "name":"DescribeVolumeStatus", 2146 "http":{ 2147 "method":"POST", 2148 "requestUri":"/" 2149 }, 2150 "input":{"shape":"DescribeVolumeStatusRequest"}, 2151 "output":{"shape":"DescribeVolumeStatusResult"} 2152 }, 2153 "DescribeVolumes":{ 2154 "name":"DescribeVolumes", 2155 "http":{ 2156 "method":"POST", 2157 "requestUri":"/" 2158 }, 2159 "input":{"shape":"DescribeVolumesRequest"}, 2160 "output":{"shape":"DescribeVolumesResult"} 2161 }, 2162 "DescribeVolumesModifications":{ 2163 "name":"DescribeVolumesModifications", 2164 "http":{ 2165 "method":"POST", 2166 "requestUri":"/" 2167 }, 2168 "input":{"shape":"DescribeVolumesModificationsRequest"}, 2169 "output":{"shape":"DescribeVolumesModificationsResult"} 2170 }, 2171 "DescribeVpcAttribute":{ 2172 "name":"DescribeVpcAttribute", 2173 "http":{ 2174 "method":"POST", 2175 "requestUri":"/" 2176 }, 2177 "input":{"shape":"DescribeVpcAttributeRequest"}, 2178 "output":{"shape":"DescribeVpcAttributeResult"} 2179 }, 2180 "DescribeVpcClassicLink":{ 2181 "name":"DescribeVpcClassicLink", 2182 "http":{ 2183 "method":"POST", 2184 "requestUri":"/" 2185 }, 2186 "input":{"shape":"DescribeVpcClassicLinkRequest"}, 2187 "output":{"shape":"DescribeVpcClassicLinkResult"} 2188 }, 2189 "DescribeVpcClassicLinkDnsSupport":{ 2190 "name":"DescribeVpcClassicLinkDnsSupport", 2191 "http":{ 2192 "method":"POST", 2193 "requestUri":"/" 2194 }, 2195 "input":{"shape":"DescribeVpcClassicLinkDnsSupportRequest"}, 2196 "output":{"shape":"DescribeVpcClassicLinkDnsSupportResult"} 2197 }, 2198 "DescribeVpcEndpointConnectionNotifications":{ 2199 "name":"DescribeVpcEndpointConnectionNotifications", 2200 "http":{ 2201 "method":"POST", 2202 "requestUri":"/" 2203 }, 2204 "input":{"shape":"DescribeVpcEndpointConnectionNotificationsRequest"}, 2205 "output":{"shape":"DescribeVpcEndpointConnectionNotificationsResult"} 2206 }, 2207 "DescribeVpcEndpointConnections":{ 2208 "name":"DescribeVpcEndpointConnections", 2209 "http":{ 2210 "method":"POST", 2211 "requestUri":"/" 2212 }, 2213 "input":{"shape":"DescribeVpcEndpointConnectionsRequest"}, 2214 "output":{"shape":"DescribeVpcEndpointConnectionsResult"} 2215 }, 2216 "DescribeVpcEndpointServiceConfigurations":{ 2217 "name":"DescribeVpcEndpointServiceConfigurations", 2218 "http":{ 2219 "method":"POST", 2220 "requestUri":"/" 2221 }, 2222 "input":{"shape":"DescribeVpcEndpointServiceConfigurationsRequest"}, 2223 "output":{"shape":"DescribeVpcEndpointServiceConfigurationsResult"} 2224 }, 2225 "DescribeVpcEndpointServicePermissions":{ 2226 "name":"DescribeVpcEndpointServicePermissions", 2227 "http":{ 2228 "method":"POST", 2229 "requestUri":"/" 2230 }, 2231 "input":{"shape":"DescribeVpcEndpointServicePermissionsRequest"}, 2232 "output":{"shape":"DescribeVpcEndpointServicePermissionsResult"} 2233 }, 2234 "DescribeVpcEndpointServices":{ 2235 "name":"DescribeVpcEndpointServices", 2236 "http":{ 2237 "method":"POST", 2238 "requestUri":"/" 2239 }, 2240 "input":{"shape":"DescribeVpcEndpointServicesRequest"}, 2241 "output":{"shape":"DescribeVpcEndpointServicesResult"} 2242 }, 2243 "DescribeVpcEndpoints":{ 2244 "name":"DescribeVpcEndpoints", 2245 "http":{ 2246 "method":"POST", 2247 "requestUri":"/" 2248 }, 2249 "input":{"shape":"DescribeVpcEndpointsRequest"}, 2250 "output":{"shape":"DescribeVpcEndpointsResult"} 2251 }, 2252 "DescribeVpcPeeringConnections":{ 2253 "name":"DescribeVpcPeeringConnections", 2254 "http":{ 2255 "method":"POST", 2256 "requestUri":"/" 2257 }, 2258 "input":{"shape":"DescribeVpcPeeringConnectionsRequest"}, 2259 "output":{"shape":"DescribeVpcPeeringConnectionsResult"} 2260 }, 2261 "DescribeVpcs":{ 2262 "name":"DescribeVpcs", 2263 "http":{ 2264 "method":"POST", 2265 "requestUri":"/" 2266 }, 2267 "input":{"shape":"DescribeVpcsRequest"}, 2268 "output":{"shape":"DescribeVpcsResult"} 2269 }, 2270 "DescribeVpnConnections":{ 2271 "name":"DescribeVpnConnections", 2272 "http":{ 2273 "method":"POST", 2274 "requestUri":"/" 2275 }, 2276 "input":{"shape":"DescribeVpnConnectionsRequest"}, 2277 "output":{"shape":"DescribeVpnConnectionsResult"} 2278 }, 2279 "DescribeVpnGateways":{ 2280 "name":"DescribeVpnGateways", 2281 "http":{ 2282 "method":"POST", 2283 "requestUri":"/" 2284 }, 2285 "input":{"shape":"DescribeVpnGatewaysRequest"}, 2286 "output":{"shape":"DescribeVpnGatewaysResult"} 2287 }, 2288 "DetachClassicLinkVpc":{ 2289 "name":"DetachClassicLinkVpc", 2290 "http":{ 2291 "method":"POST", 2292 "requestUri":"/" 2293 }, 2294 "input":{"shape":"DetachClassicLinkVpcRequest"}, 2295 "output":{"shape":"DetachClassicLinkVpcResult"} 2296 }, 2297 "DetachInternetGateway":{ 2298 "name":"DetachInternetGateway", 2299 "http":{ 2300 "method":"POST", 2301 "requestUri":"/" 2302 }, 2303 "input":{"shape":"DetachInternetGatewayRequest"} 2304 }, 2305 "DetachNetworkInterface":{ 2306 "name":"DetachNetworkInterface", 2307 "http":{ 2308 "method":"POST", 2309 "requestUri":"/" 2310 }, 2311 "input":{"shape":"DetachNetworkInterfaceRequest"} 2312 }, 2313 "DetachVolume":{ 2314 "name":"DetachVolume", 2315 "http":{ 2316 "method":"POST", 2317 "requestUri":"/" 2318 }, 2319 "input":{"shape":"DetachVolumeRequest"}, 2320 "output":{"shape":"VolumeAttachment"} 2321 }, 2322 "DetachVpnGateway":{ 2323 "name":"DetachVpnGateway", 2324 "http":{ 2325 "method":"POST", 2326 "requestUri":"/" 2327 }, 2328 "input":{"shape":"DetachVpnGatewayRequest"} 2329 }, 2330 "DisableEbsEncryptionByDefault":{ 2331 "name":"DisableEbsEncryptionByDefault", 2332 "http":{ 2333 "method":"POST", 2334 "requestUri":"/" 2335 }, 2336 "input":{"shape":"DisableEbsEncryptionByDefaultRequest"}, 2337 "output":{"shape":"DisableEbsEncryptionByDefaultResult"} 2338 }, 2339 "DisableFastSnapshotRestores":{ 2340 "name":"DisableFastSnapshotRestores", 2341 "http":{ 2342 "method":"POST", 2343 "requestUri":"/" 2344 }, 2345 "input":{"shape":"DisableFastSnapshotRestoresRequest"}, 2346 "output":{"shape":"DisableFastSnapshotRestoresResult"} 2347 }, 2348 "DisableTransitGatewayRouteTablePropagation":{ 2349 "name":"DisableTransitGatewayRouteTablePropagation", 2350 "http":{ 2351 "method":"POST", 2352 "requestUri":"/" 2353 }, 2354 "input":{"shape":"DisableTransitGatewayRouteTablePropagationRequest"}, 2355 "output":{"shape":"DisableTransitGatewayRouteTablePropagationResult"} 2356 }, 2357 "DisableVgwRoutePropagation":{ 2358 "name":"DisableVgwRoutePropagation", 2359 "http":{ 2360 "method":"POST", 2361 "requestUri":"/" 2362 }, 2363 "input":{"shape":"DisableVgwRoutePropagationRequest"} 2364 }, 2365 "DisableVpcClassicLink":{ 2366 "name":"DisableVpcClassicLink", 2367 "http":{ 2368 "method":"POST", 2369 "requestUri":"/" 2370 }, 2371 "input":{"shape":"DisableVpcClassicLinkRequest"}, 2372 "output":{"shape":"DisableVpcClassicLinkResult"} 2373 }, 2374 "DisableVpcClassicLinkDnsSupport":{ 2375 "name":"DisableVpcClassicLinkDnsSupport", 2376 "http":{ 2377 "method":"POST", 2378 "requestUri":"/" 2379 }, 2380 "input":{"shape":"DisableVpcClassicLinkDnsSupportRequest"}, 2381 "output":{"shape":"DisableVpcClassicLinkDnsSupportResult"} 2382 }, 2383 "DisassociateAddress":{ 2384 "name":"DisassociateAddress", 2385 "http":{ 2386 "method":"POST", 2387 "requestUri":"/" 2388 }, 2389 "input":{"shape":"DisassociateAddressRequest"} 2390 }, 2391 "DisassociateClientVpnTargetNetwork":{ 2392 "name":"DisassociateClientVpnTargetNetwork", 2393 "http":{ 2394 "method":"POST", 2395 "requestUri":"/" 2396 }, 2397 "input":{"shape":"DisassociateClientVpnTargetNetworkRequest"}, 2398 "output":{"shape":"DisassociateClientVpnTargetNetworkResult"} 2399 }, 2400 "DisassociateIamInstanceProfile":{ 2401 "name":"DisassociateIamInstanceProfile", 2402 "http":{ 2403 "method":"POST", 2404 "requestUri":"/" 2405 }, 2406 "input":{"shape":"DisassociateIamInstanceProfileRequest"}, 2407 "output":{"shape":"DisassociateIamInstanceProfileResult"} 2408 }, 2409 "DisassociateRouteTable":{ 2410 "name":"DisassociateRouteTable", 2411 "http":{ 2412 "method":"POST", 2413 "requestUri":"/" 2414 }, 2415 "input":{"shape":"DisassociateRouteTableRequest"} 2416 }, 2417 "DisassociateSubnetCidrBlock":{ 2418 "name":"DisassociateSubnetCidrBlock", 2419 "http":{ 2420 "method":"POST", 2421 "requestUri":"/" 2422 }, 2423 "input":{"shape":"DisassociateSubnetCidrBlockRequest"}, 2424 "output":{"shape":"DisassociateSubnetCidrBlockResult"} 2425 }, 2426 "DisassociateTransitGatewayMulticastDomain":{ 2427 "name":"DisassociateTransitGatewayMulticastDomain", 2428 "http":{ 2429 "method":"POST", 2430 "requestUri":"/" 2431 }, 2432 "input":{"shape":"DisassociateTransitGatewayMulticastDomainRequest"}, 2433 "output":{"shape":"DisassociateTransitGatewayMulticastDomainResult"} 2434 }, 2435 "DisassociateTransitGatewayRouteTable":{ 2436 "name":"DisassociateTransitGatewayRouteTable", 2437 "http":{ 2438 "method":"POST", 2439 "requestUri":"/" 2440 }, 2441 "input":{"shape":"DisassociateTransitGatewayRouteTableRequest"}, 2442 "output":{"shape":"DisassociateTransitGatewayRouteTableResult"} 2443 }, 2444 "DisassociateVpcCidrBlock":{ 2445 "name":"DisassociateVpcCidrBlock", 2446 "http":{ 2447 "method":"POST", 2448 "requestUri":"/" 2449 }, 2450 "input":{"shape":"DisassociateVpcCidrBlockRequest"}, 2451 "output":{"shape":"DisassociateVpcCidrBlockResult"} 2452 }, 2453 "EnableEbsEncryptionByDefault":{ 2454 "name":"EnableEbsEncryptionByDefault", 2455 "http":{ 2456 "method":"POST", 2457 "requestUri":"/" 2458 }, 2459 "input":{"shape":"EnableEbsEncryptionByDefaultRequest"}, 2460 "output":{"shape":"EnableEbsEncryptionByDefaultResult"} 2461 }, 2462 "EnableFastSnapshotRestores":{ 2463 "name":"EnableFastSnapshotRestores", 2464 "http":{ 2465 "method":"POST", 2466 "requestUri":"/" 2467 }, 2468 "input":{"shape":"EnableFastSnapshotRestoresRequest"}, 2469 "output":{"shape":"EnableFastSnapshotRestoresResult"} 2470 }, 2471 "EnableTransitGatewayRouteTablePropagation":{ 2472 "name":"EnableTransitGatewayRouteTablePropagation", 2473 "http":{ 2474 "method":"POST", 2475 "requestUri":"/" 2476 }, 2477 "input":{"shape":"EnableTransitGatewayRouteTablePropagationRequest"}, 2478 "output":{"shape":"EnableTransitGatewayRouteTablePropagationResult"} 2479 }, 2480 "EnableVgwRoutePropagation":{ 2481 "name":"EnableVgwRoutePropagation", 2482 "http":{ 2483 "method":"POST", 2484 "requestUri":"/" 2485 }, 2486 "input":{"shape":"EnableVgwRoutePropagationRequest"} 2487 }, 2488 "EnableVolumeIO":{ 2489 "name":"EnableVolumeIO", 2490 "http":{ 2491 "method":"POST", 2492 "requestUri":"/" 2493 }, 2494 "input":{"shape":"EnableVolumeIORequest"} 2495 }, 2496 "EnableVpcClassicLink":{ 2497 "name":"EnableVpcClassicLink", 2498 "http":{ 2499 "method":"POST", 2500 "requestUri":"/" 2501 }, 2502 "input":{"shape":"EnableVpcClassicLinkRequest"}, 2503 "output":{"shape":"EnableVpcClassicLinkResult"} 2504 }, 2505 "EnableVpcClassicLinkDnsSupport":{ 2506 "name":"EnableVpcClassicLinkDnsSupport", 2507 "http":{ 2508 "method":"POST", 2509 "requestUri":"/" 2510 }, 2511 "input":{"shape":"EnableVpcClassicLinkDnsSupportRequest"}, 2512 "output":{"shape":"EnableVpcClassicLinkDnsSupportResult"} 2513 }, 2514 "ExportClientVpnClientCertificateRevocationList":{ 2515 "name":"ExportClientVpnClientCertificateRevocationList", 2516 "http":{ 2517 "method":"POST", 2518 "requestUri":"/" 2519 }, 2520 "input":{"shape":"ExportClientVpnClientCertificateRevocationListRequest"}, 2521 "output":{"shape":"ExportClientVpnClientCertificateRevocationListResult"} 2522 }, 2523 "ExportClientVpnClientConfiguration":{ 2524 "name":"ExportClientVpnClientConfiguration", 2525 "http":{ 2526 "method":"POST", 2527 "requestUri":"/" 2528 }, 2529 "input":{"shape":"ExportClientVpnClientConfigurationRequest"}, 2530 "output":{"shape":"ExportClientVpnClientConfigurationResult"} 2531 }, 2532 "ExportImage":{ 2533 "name":"ExportImage", 2534 "http":{ 2535 "method":"POST", 2536 "requestUri":"/" 2537 }, 2538 "input":{"shape":"ExportImageRequest"}, 2539 "output":{"shape":"ExportImageResult"} 2540 }, 2541 "ExportTransitGatewayRoutes":{ 2542 "name":"ExportTransitGatewayRoutes", 2543 "http":{ 2544 "method":"POST", 2545 "requestUri":"/" 2546 }, 2547 "input":{"shape":"ExportTransitGatewayRoutesRequest"}, 2548 "output":{"shape":"ExportTransitGatewayRoutesResult"} 2549 }, 2550 "GetCapacityReservationUsage":{ 2551 "name":"GetCapacityReservationUsage", 2552 "http":{ 2553 "method":"POST", 2554 "requestUri":"/" 2555 }, 2556 "input":{"shape":"GetCapacityReservationUsageRequest"}, 2557 "output":{"shape":"GetCapacityReservationUsageResult"} 2558 }, 2559 "GetCoipPoolUsage":{ 2560 "name":"GetCoipPoolUsage", 2561 "http":{ 2562 "method":"POST", 2563 "requestUri":"/" 2564 }, 2565 "input":{"shape":"GetCoipPoolUsageRequest"}, 2566 "output":{"shape":"GetCoipPoolUsageResult"} 2567 }, 2568 "GetConsoleOutput":{ 2569 "name":"GetConsoleOutput", 2570 "http":{ 2571 "method":"POST", 2572 "requestUri":"/" 2573 }, 2574 "input":{"shape":"GetConsoleOutputRequest"}, 2575 "output":{"shape":"GetConsoleOutputResult"} 2576 }, 2577 "GetConsoleScreenshot":{ 2578 "name":"GetConsoleScreenshot", 2579 "http":{ 2580 "method":"POST", 2581 "requestUri":"/" 2582 }, 2583 "input":{"shape":"GetConsoleScreenshotRequest"}, 2584 "output":{"shape":"GetConsoleScreenshotResult"} 2585 }, 2586 "GetDefaultCreditSpecification":{ 2587 "name":"GetDefaultCreditSpecification", 2588 "http":{ 2589 "method":"POST", 2590 "requestUri":"/" 2591 }, 2592 "input":{"shape":"GetDefaultCreditSpecificationRequest"}, 2593 "output":{"shape":"GetDefaultCreditSpecificationResult"} 2594 }, 2595 "GetEbsDefaultKmsKeyId":{ 2596 "name":"GetEbsDefaultKmsKeyId", 2597 "http":{ 2598 "method":"POST", 2599 "requestUri":"/" 2600 }, 2601 "input":{"shape":"GetEbsDefaultKmsKeyIdRequest"}, 2602 "output":{"shape":"GetEbsDefaultKmsKeyIdResult"} 2603 }, 2604 "GetEbsEncryptionByDefault":{ 2605 "name":"GetEbsEncryptionByDefault", 2606 "http":{ 2607 "method":"POST", 2608 "requestUri":"/" 2609 }, 2610 "input":{"shape":"GetEbsEncryptionByDefaultRequest"}, 2611 "output":{"shape":"GetEbsEncryptionByDefaultResult"} 2612 }, 2613 "GetHostReservationPurchasePreview":{ 2614 "name":"GetHostReservationPurchasePreview", 2615 "http":{ 2616 "method":"POST", 2617 "requestUri":"/" 2618 }, 2619 "input":{"shape":"GetHostReservationPurchasePreviewRequest"}, 2620 "output":{"shape":"GetHostReservationPurchasePreviewResult"} 2621 }, 2622 "GetLaunchTemplateData":{ 2623 "name":"GetLaunchTemplateData", 2624 "http":{ 2625 "method":"POST", 2626 "requestUri":"/" 2627 }, 2628 "input":{"shape":"GetLaunchTemplateDataRequest"}, 2629 "output":{"shape":"GetLaunchTemplateDataResult"} 2630 }, 2631 "GetPasswordData":{ 2632 "name":"GetPasswordData", 2633 "http":{ 2634 "method":"POST", 2635 "requestUri":"/" 2636 }, 2637 "input":{"shape":"GetPasswordDataRequest"}, 2638 "output":{"shape":"GetPasswordDataResult"} 2639 }, 2640 "GetReservedInstancesExchangeQuote":{ 2641 "name":"GetReservedInstancesExchangeQuote", 2642 "http":{ 2643 "method":"POST", 2644 "requestUri":"/" 2645 }, 2646 "input":{"shape":"GetReservedInstancesExchangeQuoteRequest"}, 2647 "output":{"shape":"GetReservedInstancesExchangeQuoteResult"} 2648 }, 2649 "GetTransitGatewayAttachmentPropagations":{ 2650 "name":"GetTransitGatewayAttachmentPropagations", 2651 "http":{ 2652 "method":"POST", 2653 "requestUri":"/" 2654 }, 2655 "input":{"shape":"GetTransitGatewayAttachmentPropagationsRequest"}, 2656 "output":{"shape":"GetTransitGatewayAttachmentPropagationsResult"} 2657 }, 2658 "GetTransitGatewayMulticastDomainAssociations":{ 2659 "name":"GetTransitGatewayMulticastDomainAssociations", 2660 "http":{ 2661 "method":"POST", 2662 "requestUri":"/" 2663 }, 2664 "input":{"shape":"GetTransitGatewayMulticastDomainAssociationsRequest"}, 2665 "output":{"shape":"GetTransitGatewayMulticastDomainAssociationsResult"} 2666 }, 2667 "GetTransitGatewayRouteTableAssociations":{ 2668 "name":"GetTransitGatewayRouteTableAssociations", 2669 "http":{ 2670 "method":"POST", 2671 "requestUri":"/" 2672 }, 2673 "input":{"shape":"GetTransitGatewayRouteTableAssociationsRequest"}, 2674 "output":{"shape":"GetTransitGatewayRouteTableAssociationsResult"} 2675 }, 2676 "GetTransitGatewayRouteTablePropagations":{ 2677 "name":"GetTransitGatewayRouteTablePropagations", 2678 "http":{ 2679 "method":"POST", 2680 "requestUri":"/" 2681 }, 2682 "input":{"shape":"GetTransitGatewayRouteTablePropagationsRequest"}, 2683 "output":{"shape":"GetTransitGatewayRouteTablePropagationsResult"} 2684 }, 2685 "ImportClientVpnClientCertificateRevocationList":{ 2686 "name":"ImportClientVpnClientCertificateRevocationList", 2687 "http":{ 2688 "method":"POST", 2689 "requestUri":"/" 2690 }, 2691 "input":{"shape":"ImportClientVpnClientCertificateRevocationListRequest"}, 2692 "output":{"shape":"ImportClientVpnClientCertificateRevocationListResult"} 2693 }, 2694 "ImportImage":{ 2695 "name":"ImportImage", 2696 "http":{ 2697 "method":"POST", 2698 "requestUri":"/" 2699 }, 2700 "input":{"shape":"ImportImageRequest"}, 2701 "output":{"shape":"ImportImageResult"} 2702 }, 2703 "ImportInstance":{ 2704 "name":"ImportInstance", 2705 "http":{ 2706 "method":"POST", 2707 "requestUri":"/" 2708 }, 2709 "input":{"shape":"ImportInstanceRequest"}, 2710 "output":{"shape":"ImportInstanceResult"} 2711 }, 2712 "ImportKeyPair":{ 2713 "name":"ImportKeyPair", 2714 "http":{ 2715 "method":"POST", 2716 "requestUri":"/" 2717 }, 2718 "input":{"shape":"ImportKeyPairRequest"}, 2719 "output":{"shape":"ImportKeyPairResult"} 2720 }, 2721 "ImportSnapshot":{ 2722 "name":"ImportSnapshot", 2723 "http":{ 2724 "method":"POST", 2725 "requestUri":"/" 2726 }, 2727 "input":{"shape":"ImportSnapshotRequest"}, 2728 "output":{"shape":"ImportSnapshotResult"} 2729 }, 2730 "ImportVolume":{ 2731 "name":"ImportVolume", 2732 "http":{ 2733 "method":"POST", 2734 "requestUri":"/" 2735 }, 2736 "input":{"shape":"ImportVolumeRequest"}, 2737 "output":{"shape":"ImportVolumeResult"} 2738 }, 2739 "ModifyCapacityReservation":{ 2740 "name":"ModifyCapacityReservation", 2741 "http":{ 2742 "method":"POST", 2743 "requestUri":"/" 2744 }, 2745 "input":{"shape":"ModifyCapacityReservationRequest"}, 2746 "output":{"shape":"ModifyCapacityReservationResult"} 2747 }, 2748 "ModifyClientVpnEndpoint":{ 2749 "name":"ModifyClientVpnEndpoint", 2750 "http":{ 2751 "method":"POST", 2752 "requestUri":"/" 2753 }, 2754 "input":{"shape":"ModifyClientVpnEndpointRequest"}, 2755 "output":{"shape":"ModifyClientVpnEndpointResult"} 2756 }, 2757 "ModifyDefaultCreditSpecification":{ 2758 "name":"ModifyDefaultCreditSpecification", 2759 "http":{ 2760 "method":"POST", 2761 "requestUri":"/" 2762 }, 2763 "input":{"shape":"ModifyDefaultCreditSpecificationRequest"}, 2764 "output":{"shape":"ModifyDefaultCreditSpecificationResult"} 2765 }, 2766 "ModifyEbsDefaultKmsKeyId":{ 2767 "name":"ModifyEbsDefaultKmsKeyId", 2768 "http":{ 2769 "method":"POST", 2770 "requestUri":"/" 2771 }, 2772 "input":{"shape":"ModifyEbsDefaultKmsKeyIdRequest"}, 2773 "output":{"shape":"ModifyEbsDefaultKmsKeyIdResult"} 2774 }, 2775 "ModifyFleet":{ 2776 "name":"ModifyFleet", 2777 "http":{ 2778 "method":"POST", 2779 "requestUri":"/" 2780 }, 2781 "input":{"shape":"ModifyFleetRequest"}, 2782 "output":{"shape":"ModifyFleetResult"} 2783 }, 2784 "ModifyFpgaImageAttribute":{ 2785 "name":"ModifyFpgaImageAttribute", 2786 "http":{ 2787 "method":"POST", 2788 "requestUri":"/" 2789 }, 2790 "input":{"shape":"ModifyFpgaImageAttributeRequest"}, 2791 "output":{"shape":"ModifyFpgaImageAttributeResult"} 2792 }, 2793 "ModifyHosts":{ 2794 "name":"ModifyHosts", 2795 "http":{ 2796 "method":"POST", 2797 "requestUri":"/" 2798 }, 2799 "input":{"shape":"ModifyHostsRequest"}, 2800 "output":{"shape":"ModifyHostsResult"} 2801 }, 2802 "ModifyIdFormat":{ 2803 "name":"ModifyIdFormat", 2804 "http":{ 2805 "method":"POST", 2806 "requestUri":"/" 2807 }, 2808 "input":{"shape":"ModifyIdFormatRequest"} 2809 }, 2810 "ModifyIdentityIdFormat":{ 2811 "name":"ModifyIdentityIdFormat", 2812 "http":{ 2813 "method":"POST", 2814 "requestUri":"/" 2815 }, 2816 "input":{"shape":"ModifyIdentityIdFormatRequest"} 2817 }, 2818 "ModifyImageAttribute":{ 2819 "name":"ModifyImageAttribute", 2820 "http":{ 2821 "method":"POST", 2822 "requestUri":"/" 2823 }, 2824 "input":{"shape":"ModifyImageAttributeRequest"} 2825 }, 2826 "ModifyInstanceAttribute":{ 2827 "name":"ModifyInstanceAttribute", 2828 "http":{ 2829 "method":"POST", 2830 "requestUri":"/" 2831 }, 2832 "input":{"shape":"ModifyInstanceAttributeRequest"} 2833 }, 2834 "ModifyInstanceCapacityReservationAttributes":{ 2835 "name":"ModifyInstanceCapacityReservationAttributes", 2836 "http":{ 2837 "method":"POST", 2838 "requestUri":"/" 2839 }, 2840 "input":{"shape":"ModifyInstanceCapacityReservationAttributesRequest"}, 2841 "output":{"shape":"ModifyInstanceCapacityReservationAttributesResult"} 2842 }, 2843 "ModifyInstanceCreditSpecification":{ 2844 "name":"ModifyInstanceCreditSpecification", 2845 "http":{ 2846 "method":"POST", 2847 "requestUri":"/" 2848 }, 2849 "input":{"shape":"ModifyInstanceCreditSpecificationRequest"}, 2850 "output":{"shape":"ModifyInstanceCreditSpecificationResult"} 2851 }, 2852 "ModifyInstanceEventStartTime":{ 2853 "name":"ModifyInstanceEventStartTime", 2854 "http":{ 2855 "method":"POST", 2856 "requestUri":"/" 2857 }, 2858 "input":{"shape":"ModifyInstanceEventStartTimeRequest"}, 2859 "output":{"shape":"ModifyInstanceEventStartTimeResult"} 2860 }, 2861 "ModifyInstanceMetadataOptions":{ 2862 "name":"ModifyInstanceMetadataOptions", 2863 "http":{ 2864 "method":"POST", 2865 "requestUri":"/" 2866 }, 2867 "input":{"shape":"ModifyInstanceMetadataOptionsRequest"}, 2868 "output":{"shape":"ModifyInstanceMetadataOptionsResult"} 2869 }, 2870 "ModifyInstancePlacement":{ 2871 "name":"ModifyInstancePlacement", 2872 "http":{ 2873 "method":"POST", 2874 "requestUri":"/" 2875 }, 2876 "input":{"shape":"ModifyInstancePlacementRequest"}, 2877 "output":{"shape":"ModifyInstancePlacementResult"} 2878 }, 2879 "ModifyLaunchTemplate":{ 2880 "name":"ModifyLaunchTemplate", 2881 "http":{ 2882 "method":"POST", 2883 "requestUri":"/" 2884 }, 2885 "input":{"shape":"ModifyLaunchTemplateRequest"}, 2886 "output":{"shape":"ModifyLaunchTemplateResult"} 2887 }, 2888 "ModifyNetworkInterfaceAttribute":{ 2889 "name":"ModifyNetworkInterfaceAttribute", 2890 "http":{ 2891 "method":"POST", 2892 "requestUri":"/" 2893 }, 2894 "input":{"shape":"ModifyNetworkInterfaceAttributeRequest"} 2895 }, 2896 "ModifyReservedInstances":{ 2897 "name":"ModifyReservedInstances", 2898 "http":{ 2899 "method":"POST", 2900 "requestUri":"/" 2901 }, 2902 "input":{"shape":"ModifyReservedInstancesRequest"}, 2903 "output":{"shape":"ModifyReservedInstancesResult"} 2904 }, 2905 "ModifySnapshotAttribute":{ 2906 "name":"ModifySnapshotAttribute", 2907 "http":{ 2908 "method":"POST", 2909 "requestUri":"/" 2910 }, 2911 "input":{"shape":"ModifySnapshotAttributeRequest"} 2912 }, 2913 "ModifySpotFleetRequest":{ 2914 "name":"ModifySpotFleetRequest", 2915 "http":{ 2916 "method":"POST", 2917 "requestUri":"/" 2918 }, 2919 "input":{"shape":"ModifySpotFleetRequestRequest"}, 2920 "output":{"shape":"ModifySpotFleetRequestResponse"} 2921 }, 2922 "ModifySubnetAttribute":{ 2923 "name":"ModifySubnetAttribute", 2924 "http":{ 2925 "method":"POST", 2926 "requestUri":"/" 2927 }, 2928 "input":{"shape":"ModifySubnetAttributeRequest"} 2929 }, 2930 "ModifyTrafficMirrorFilterNetworkServices":{ 2931 "name":"ModifyTrafficMirrorFilterNetworkServices", 2932 "http":{ 2933 "method":"POST", 2934 "requestUri":"/" 2935 }, 2936 "input":{"shape":"ModifyTrafficMirrorFilterNetworkServicesRequest"}, 2937 "output":{"shape":"ModifyTrafficMirrorFilterNetworkServicesResult"} 2938 }, 2939 "ModifyTrafficMirrorFilterRule":{ 2940 "name":"ModifyTrafficMirrorFilterRule", 2941 "http":{ 2942 "method":"POST", 2943 "requestUri":"/" 2944 }, 2945 "input":{"shape":"ModifyTrafficMirrorFilterRuleRequest"}, 2946 "output":{"shape":"ModifyTrafficMirrorFilterRuleResult"} 2947 }, 2948 "ModifyTrafficMirrorSession":{ 2949 "name":"ModifyTrafficMirrorSession", 2950 "http":{ 2951 "method":"POST", 2952 "requestUri":"/" 2953 }, 2954 "input":{"shape":"ModifyTrafficMirrorSessionRequest"}, 2955 "output":{"shape":"ModifyTrafficMirrorSessionResult"} 2956 }, 2957 "ModifyTransitGatewayVpcAttachment":{ 2958 "name":"ModifyTransitGatewayVpcAttachment", 2959 "http":{ 2960 "method":"POST", 2961 "requestUri":"/" 2962 }, 2963 "input":{"shape":"ModifyTransitGatewayVpcAttachmentRequest"}, 2964 "output":{"shape":"ModifyTransitGatewayVpcAttachmentResult"} 2965 }, 2966 "ModifyVolume":{ 2967 "name":"ModifyVolume", 2968 "http":{ 2969 "method":"POST", 2970 "requestUri":"/" 2971 }, 2972 "input":{"shape":"ModifyVolumeRequest"}, 2973 "output":{"shape":"ModifyVolumeResult"} 2974 }, 2975 "ModifyVolumeAttribute":{ 2976 "name":"ModifyVolumeAttribute", 2977 "http":{ 2978 "method":"POST", 2979 "requestUri":"/" 2980 }, 2981 "input":{"shape":"ModifyVolumeAttributeRequest"} 2982 }, 2983 "ModifyVpcAttribute":{ 2984 "name":"ModifyVpcAttribute", 2985 "http":{ 2986 "method":"POST", 2987 "requestUri":"/" 2988 }, 2989 "input":{"shape":"ModifyVpcAttributeRequest"} 2990 }, 2991 "ModifyVpcEndpoint":{ 2992 "name":"ModifyVpcEndpoint", 2993 "http":{ 2994 "method":"POST", 2995 "requestUri":"/" 2996 }, 2997 "input":{"shape":"ModifyVpcEndpointRequest"}, 2998 "output":{"shape":"ModifyVpcEndpointResult"} 2999 }, 3000 "ModifyVpcEndpointConnectionNotification":{ 3001 "name":"ModifyVpcEndpointConnectionNotification", 3002 "http":{ 3003 "method":"POST", 3004 "requestUri":"/" 3005 }, 3006 "input":{"shape":"ModifyVpcEndpointConnectionNotificationRequest"}, 3007 "output":{"shape":"ModifyVpcEndpointConnectionNotificationResult"} 3008 }, 3009 "ModifyVpcEndpointServiceConfiguration":{ 3010 "name":"ModifyVpcEndpointServiceConfiguration", 3011 "http":{ 3012 "method":"POST", 3013 "requestUri":"/" 3014 }, 3015 "input":{"shape":"ModifyVpcEndpointServiceConfigurationRequest"}, 3016 "output":{"shape":"ModifyVpcEndpointServiceConfigurationResult"} 3017 }, 3018 "ModifyVpcEndpointServicePermissions":{ 3019 "name":"ModifyVpcEndpointServicePermissions", 3020 "http":{ 3021 "method":"POST", 3022 "requestUri":"/" 3023 }, 3024 "input":{"shape":"ModifyVpcEndpointServicePermissionsRequest"}, 3025 "output":{"shape":"ModifyVpcEndpointServicePermissionsResult"} 3026 }, 3027 "ModifyVpcPeeringConnectionOptions":{ 3028 "name":"ModifyVpcPeeringConnectionOptions", 3029 "http":{ 3030 "method":"POST", 3031 "requestUri":"/" 3032 }, 3033 "input":{"shape":"ModifyVpcPeeringConnectionOptionsRequest"}, 3034 "output":{"shape":"ModifyVpcPeeringConnectionOptionsResult"} 3035 }, 3036 "ModifyVpcTenancy":{ 3037 "name":"ModifyVpcTenancy", 3038 "http":{ 3039 "method":"POST", 3040 "requestUri":"/" 3041 }, 3042 "input":{"shape":"ModifyVpcTenancyRequest"}, 3043 "output":{"shape":"ModifyVpcTenancyResult"} 3044 }, 3045 "ModifyVpnConnection":{ 3046 "name":"ModifyVpnConnection", 3047 "http":{ 3048 "method":"POST", 3049 "requestUri":"/" 3050 }, 3051 "input":{"shape":"ModifyVpnConnectionRequest"}, 3052 "output":{"shape":"ModifyVpnConnectionResult"} 3053 }, 3054 "ModifyVpnTunnelCertificate":{ 3055 "name":"ModifyVpnTunnelCertificate", 3056 "http":{ 3057 "method":"POST", 3058 "requestUri":"/" 3059 }, 3060 "input":{"shape":"ModifyVpnTunnelCertificateRequest"}, 3061 "output":{"shape":"ModifyVpnTunnelCertificateResult"} 3062 }, 3063 "ModifyVpnTunnelOptions":{ 3064 "name":"ModifyVpnTunnelOptions", 3065 "http":{ 3066 "method":"POST", 3067 "requestUri":"/" 3068 }, 3069 "input":{"shape":"ModifyVpnTunnelOptionsRequest"}, 3070 "output":{"shape":"ModifyVpnTunnelOptionsResult"} 3071 }, 3072 "MonitorInstances":{ 3073 "name":"MonitorInstances", 3074 "http":{ 3075 "method":"POST", 3076 "requestUri":"/" 3077 }, 3078 "input":{"shape":"MonitorInstancesRequest"}, 3079 "output":{"shape":"MonitorInstancesResult"} 3080 }, 3081 "MoveAddressToVpc":{ 3082 "name":"MoveAddressToVpc", 3083 "http":{ 3084 "method":"POST", 3085 "requestUri":"/" 3086 }, 3087 "input":{"shape":"MoveAddressToVpcRequest"}, 3088 "output":{"shape":"MoveAddressToVpcResult"} 3089 }, 3090 "ProvisionByoipCidr":{ 3091 "name":"ProvisionByoipCidr", 3092 "http":{ 3093 "method":"POST", 3094 "requestUri":"/" 3095 }, 3096 "input":{"shape":"ProvisionByoipCidrRequest"}, 3097 "output":{"shape":"ProvisionByoipCidrResult"} 3098 }, 3099 "PurchaseHostReservation":{ 3100 "name":"PurchaseHostReservation", 3101 "http":{ 3102 "method":"POST", 3103 "requestUri":"/" 3104 }, 3105 "input":{"shape":"PurchaseHostReservationRequest"}, 3106 "output":{"shape":"PurchaseHostReservationResult"} 3107 }, 3108 "PurchaseReservedInstancesOffering":{ 3109 "name":"PurchaseReservedInstancesOffering", 3110 "http":{ 3111 "method":"POST", 3112 "requestUri":"/" 3113 }, 3114 "input":{"shape":"PurchaseReservedInstancesOfferingRequest"}, 3115 "output":{"shape":"PurchaseReservedInstancesOfferingResult"} 3116 }, 3117 "PurchaseScheduledInstances":{ 3118 "name":"PurchaseScheduledInstances", 3119 "http":{ 3120 "method":"POST", 3121 "requestUri":"/" 3122 }, 3123 "input":{"shape":"PurchaseScheduledInstancesRequest"}, 3124 "output":{"shape":"PurchaseScheduledInstancesResult"} 3125 }, 3126 "RebootInstances":{ 3127 "name":"RebootInstances", 3128 "http":{ 3129 "method":"POST", 3130 "requestUri":"/" 3131 }, 3132 "input":{"shape":"RebootInstancesRequest"} 3133 }, 3134 "RegisterImage":{ 3135 "name":"RegisterImage", 3136 "http":{ 3137 "method":"POST", 3138 "requestUri":"/" 3139 }, 3140 "input":{"shape":"RegisterImageRequest"}, 3141 "output":{"shape":"RegisterImageResult"} 3142 }, 3143 "RegisterTransitGatewayMulticastGroupMembers":{ 3144 "name":"RegisterTransitGatewayMulticastGroupMembers", 3145 "http":{ 3146 "method":"POST", 3147 "requestUri":"/" 3148 }, 3149 "input":{"shape":"RegisterTransitGatewayMulticastGroupMembersRequest"}, 3150 "output":{"shape":"RegisterTransitGatewayMulticastGroupMembersResult"} 3151 }, 3152 "RegisterTransitGatewayMulticastGroupSources":{ 3153 "name":"RegisterTransitGatewayMulticastGroupSources", 3154 "http":{ 3155 "method":"POST", 3156 "requestUri":"/" 3157 }, 3158 "input":{"shape":"RegisterTransitGatewayMulticastGroupSourcesRequest"}, 3159 "output":{"shape":"RegisterTransitGatewayMulticastGroupSourcesResult"} 3160 }, 3161 "RejectTransitGatewayPeeringAttachment":{ 3162 "name":"RejectTransitGatewayPeeringAttachment", 3163 "http":{ 3164 "method":"POST", 3165 "requestUri":"/" 3166 }, 3167 "input":{"shape":"RejectTransitGatewayPeeringAttachmentRequest"}, 3168 "output":{"shape":"RejectTransitGatewayPeeringAttachmentResult"} 3169 }, 3170 "RejectTransitGatewayVpcAttachment":{ 3171 "name":"RejectTransitGatewayVpcAttachment", 3172 "http":{ 3173 "method":"POST", 3174 "requestUri":"/" 3175 }, 3176 "input":{"shape":"RejectTransitGatewayVpcAttachmentRequest"}, 3177 "output":{"shape":"RejectTransitGatewayVpcAttachmentResult"} 3178 }, 3179 "RejectVpcEndpointConnections":{ 3180 "name":"RejectVpcEndpointConnections", 3181 "http":{ 3182 "method":"POST", 3183 "requestUri":"/" 3184 }, 3185 "input":{"shape":"RejectVpcEndpointConnectionsRequest"}, 3186 "output":{"shape":"RejectVpcEndpointConnectionsResult"} 3187 }, 3188 "RejectVpcPeeringConnection":{ 3189 "name":"RejectVpcPeeringConnection", 3190 "http":{ 3191 "method":"POST", 3192 "requestUri":"/" 3193 }, 3194 "input":{"shape":"RejectVpcPeeringConnectionRequest"}, 3195 "output":{"shape":"RejectVpcPeeringConnectionResult"} 3196 }, 3197 "ReleaseAddress":{ 3198 "name":"ReleaseAddress", 3199 "http":{ 3200 "method":"POST", 3201 "requestUri":"/" 3202 }, 3203 "input":{"shape":"ReleaseAddressRequest"} 3204 }, 3205 "ReleaseHosts":{ 3206 "name":"ReleaseHosts", 3207 "http":{ 3208 "method":"POST", 3209 "requestUri":"/" 3210 }, 3211 "input":{"shape":"ReleaseHostsRequest"}, 3212 "output":{"shape":"ReleaseHostsResult"} 3213 }, 3214 "ReplaceIamInstanceProfileAssociation":{ 3215 "name":"ReplaceIamInstanceProfileAssociation", 3216 "http":{ 3217 "method":"POST", 3218 "requestUri":"/" 3219 }, 3220 "input":{"shape":"ReplaceIamInstanceProfileAssociationRequest"}, 3221 "output":{"shape":"ReplaceIamInstanceProfileAssociationResult"} 3222 }, 3223 "ReplaceNetworkAclAssociation":{ 3224 "name":"ReplaceNetworkAclAssociation", 3225 "http":{ 3226 "method":"POST", 3227 "requestUri":"/" 3228 }, 3229 "input":{"shape":"ReplaceNetworkAclAssociationRequest"}, 3230 "output":{"shape":"ReplaceNetworkAclAssociationResult"} 3231 }, 3232 "ReplaceNetworkAclEntry":{ 3233 "name":"ReplaceNetworkAclEntry", 3234 "http":{ 3235 "method":"POST", 3236 "requestUri":"/" 3237 }, 3238 "input":{"shape":"ReplaceNetworkAclEntryRequest"} 3239 }, 3240 "ReplaceRoute":{ 3241 "name":"ReplaceRoute", 3242 "http":{ 3243 "method":"POST", 3244 "requestUri":"/" 3245 }, 3246 "input":{"shape":"ReplaceRouteRequest"} 3247 }, 3248 "ReplaceRouteTableAssociation":{ 3249 "name":"ReplaceRouteTableAssociation", 3250 "http":{ 3251 "method":"POST", 3252 "requestUri":"/" 3253 }, 3254 "input":{"shape":"ReplaceRouteTableAssociationRequest"}, 3255 "output":{"shape":"ReplaceRouteTableAssociationResult"} 3256 }, 3257 "ReplaceTransitGatewayRoute":{ 3258 "name":"ReplaceTransitGatewayRoute", 3259 "http":{ 3260 "method":"POST", 3261 "requestUri":"/" 3262 }, 3263 "input":{"shape":"ReplaceTransitGatewayRouteRequest"}, 3264 "output":{"shape":"ReplaceTransitGatewayRouteResult"} 3265 }, 3266 "ReportInstanceStatus":{ 3267 "name":"ReportInstanceStatus", 3268 "http":{ 3269 "method":"POST", 3270 "requestUri":"/" 3271 }, 3272 "input":{"shape":"ReportInstanceStatusRequest"} 3273 }, 3274 "RequestSpotFleet":{ 3275 "name":"RequestSpotFleet", 3276 "http":{ 3277 "method":"POST", 3278 "requestUri":"/" 3279 }, 3280 "input":{"shape":"RequestSpotFleetRequest"}, 3281 "output":{"shape":"RequestSpotFleetResponse"} 3282 }, 3283 "RequestSpotInstances":{ 3284 "name":"RequestSpotInstances", 3285 "http":{ 3286 "method":"POST", 3287 "requestUri":"/" 3288 }, 3289 "input":{"shape":"RequestSpotInstancesRequest"}, 3290 "output":{"shape":"RequestSpotInstancesResult"} 3291 }, 3292 "ResetEbsDefaultKmsKeyId":{ 3293 "name":"ResetEbsDefaultKmsKeyId", 3294 "http":{ 3295 "method":"POST", 3296 "requestUri":"/" 3297 }, 3298 "input":{"shape":"ResetEbsDefaultKmsKeyIdRequest"}, 3299 "output":{"shape":"ResetEbsDefaultKmsKeyIdResult"} 3300 }, 3301 "ResetFpgaImageAttribute":{ 3302 "name":"ResetFpgaImageAttribute", 3303 "http":{ 3304 "method":"POST", 3305 "requestUri":"/" 3306 }, 3307 "input":{"shape":"ResetFpgaImageAttributeRequest"}, 3308 "output":{"shape":"ResetFpgaImageAttributeResult"} 3309 }, 3310 "ResetImageAttribute":{ 3311 "name":"ResetImageAttribute", 3312 "http":{ 3313 "method":"POST", 3314 "requestUri":"/" 3315 }, 3316 "input":{"shape":"ResetImageAttributeRequest"} 3317 }, 3318 "ResetInstanceAttribute":{ 3319 "name":"ResetInstanceAttribute", 3320 "http":{ 3321 "method":"POST", 3322 "requestUri":"/" 3323 }, 3324 "input":{"shape":"ResetInstanceAttributeRequest"} 3325 }, 3326 "ResetNetworkInterfaceAttribute":{ 3327 "name":"ResetNetworkInterfaceAttribute", 3328 "http":{ 3329 "method":"POST", 3330 "requestUri":"/" 3331 }, 3332 "input":{"shape":"ResetNetworkInterfaceAttributeRequest"} 3333 }, 3334 "ResetSnapshotAttribute":{ 3335 "name":"ResetSnapshotAttribute", 3336 "http":{ 3337 "method":"POST", 3338 "requestUri":"/" 3339 }, 3340 "input":{"shape":"ResetSnapshotAttributeRequest"} 3341 }, 3342 "RestoreAddressToClassic":{ 3343 "name":"RestoreAddressToClassic", 3344 "http":{ 3345 "method":"POST", 3346 "requestUri":"/" 3347 }, 3348 "input":{"shape":"RestoreAddressToClassicRequest"}, 3349 "output":{"shape":"RestoreAddressToClassicResult"} 3350 }, 3351 "RevokeClientVpnIngress":{ 3352 "name":"RevokeClientVpnIngress", 3353 "http":{ 3354 "method":"POST", 3355 "requestUri":"/" 3356 }, 3357 "input":{"shape":"RevokeClientVpnIngressRequest"}, 3358 "output":{"shape":"RevokeClientVpnIngressResult"} 3359 }, 3360 "RevokeSecurityGroupEgress":{ 3361 "name":"RevokeSecurityGroupEgress", 3362 "http":{ 3363 "method":"POST", 3364 "requestUri":"/" 3365 }, 3366 "input":{"shape":"RevokeSecurityGroupEgressRequest"} 3367 }, 3368 "RevokeSecurityGroupIngress":{ 3369 "name":"RevokeSecurityGroupIngress", 3370 "http":{ 3371 "method":"POST", 3372 "requestUri":"/" 3373 }, 3374 "input":{"shape":"RevokeSecurityGroupIngressRequest"} 3375 }, 3376 "RunInstances":{ 3377 "name":"RunInstances", 3378 "http":{ 3379 "method":"POST", 3380 "requestUri":"/" 3381 }, 3382 "input":{"shape":"RunInstancesRequest"}, 3383 "output":{"shape":"Reservation"} 3384 }, 3385 "RunScheduledInstances":{ 3386 "name":"RunScheduledInstances", 3387 "http":{ 3388 "method":"POST", 3389 "requestUri":"/" 3390 }, 3391 "input":{"shape":"RunScheduledInstancesRequest"}, 3392 "output":{"shape":"RunScheduledInstancesResult"} 3393 }, 3394 "SearchLocalGatewayRoutes":{ 3395 "name":"SearchLocalGatewayRoutes", 3396 "http":{ 3397 "method":"POST", 3398 "requestUri":"/" 3399 }, 3400 "input":{"shape":"SearchLocalGatewayRoutesRequest"}, 3401 "output":{"shape":"SearchLocalGatewayRoutesResult"} 3402 }, 3403 "SearchTransitGatewayMulticastGroups":{ 3404 "name":"SearchTransitGatewayMulticastGroups", 3405 "http":{ 3406 "method":"POST", 3407 "requestUri":"/" 3408 }, 3409 "input":{"shape":"SearchTransitGatewayMulticastGroupsRequest"}, 3410 "output":{"shape":"SearchTransitGatewayMulticastGroupsResult"} 3411 }, 3412 "SearchTransitGatewayRoutes":{ 3413 "name":"SearchTransitGatewayRoutes", 3414 "http":{ 3415 "method":"POST", 3416 "requestUri":"/" 3417 }, 3418 "input":{"shape":"SearchTransitGatewayRoutesRequest"}, 3419 "output":{"shape":"SearchTransitGatewayRoutesResult"} 3420 }, 3421 "SendDiagnosticInterrupt":{ 3422 "name":"SendDiagnosticInterrupt", 3423 "http":{ 3424 "method":"POST", 3425 "requestUri":"/" 3426 }, 3427 "input":{"shape":"SendDiagnosticInterruptRequest"} 3428 }, 3429 "StartInstances":{ 3430 "name":"StartInstances", 3431 "http":{ 3432 "method":"POST", 3433 "requestUri":"/" 3434 }, 3435 "input":{"shape":"StartInstancesRequest"}, 3436 "output":{"shape":"StartInstancesResult"} 3437 }, 3438 "StopInstances":{ 3439 "name":"StopInstances", 3440 "http":{ 3441 "method":"POST", 3442 "requestUri":"/" 3443 }, 3444 "input":{"shape":"StopInstancesRequest"}, 3445 "output":{"shape":"StopInstancesResult"} 3446 }, 3447 "TerminateClientVpnConnections":{ 3448 "name":"TerminateClientVpnConnections", 3449 "http":{ 3450 "method":"POST", 3451 "requestUri":"/" 3452 }, 3453 "input":{"shape":"TerminateClientVpnConnectionsRequest"}, 3454 "output":{"shape":"TerminateClientVpnConnectionsResult"} 3455 }, 3456 "TerminateInstances":{ 3457 "name":"TerminateInstances", 3458 "http":{ 3459 "method":"POST", 3460 "requestUri":"/" 3461 }, 3462 "input":{"shape":"TerminateInstancesRequest"}, 3463 "output":{"shape":"TerminateInstancesResult"} 3464 }, 3465 "UnassignIpv6Addresses":{ 3466 "name":"UnassignIpv6Addresses", 3467 "http":{ 3468 "method":"POST", 3469 "requestUri":"/" 3470 }, 3471 "input":{"shape":"UnassignIpv6AddressesRequest"}, 3472 "output":{"shape":"UnassignIpv6AddressesResult"} 3473 }, 3474 "UnassignPrivateIpAddresses":{ 3475 "name":"UnassignPrivateIpAddresses", 3476 "http":{ 3477 "method":"POST", 3478 "requestUri":"/" 3479 }, 3480 "input":{"shape":"UnassignPrivateIpAddressesRequest"} 3481 }, 3482 "UnmonitorInstances":{ 3483 "name":"UnmonitorInstances", 3484 "http":{ 3485 "method":"POST", 3486 "requestUri":"/" 3487 }, 3488 "input":{"shape":"UnmonitorInstancesRequest"}, 3489 "output":{"shape":"UnmonitorInstancesResult"} 3490 }, 3491 "UpdateSecurityGroupRuleDescriptionsEgress":{ 3492 "name":"UpdateSecurityGroupRuleDescriptionsEgress", 3493 "http":{ 3494 "method":"POST", 3495 "requestUri":"/" 3496 }, 3497 "input":{"shape":"UpdateSecurityGroupRuleDescriptionsEgressRequest"}, 3498 "output":{"shape":"UpdateSecurityGroupRuleDescriptionsEgressResult"} 3499 }, 3500 "UpdateSecurityGroupRuleDescriptionsIngress":{ 3501 "name":"UpdateSecurityGroupRuleDescriptionsIngress", 3502 "http":{ 3503 "method":"POST", 3504 "requestUri":"/" 3505 }, 3506 "input":{"shape":"UpdateSecurityGroupRuleDescriptionsIngressRequest"}, 3507 "output":{"shape":"UpdateSecurityGroupRuleDescriptionsIngressResult"} 3508 }, 3509 "WithdrawByoipCidr":{ 3510 "name":"WithdrawByoipCidr", 3511 "http":{ 3512 "method":"POST", 3513 "requestUri":"/" 3514 }, 3515 "input":{"shape":"WithdrawByoipCidrRequest"}, 3516 "output":{"shape":"WithdrawByoipCidrResult"} 3517 } 3518 }, 3519 "shapes":{ 3520 "AcceptReservedInstancesExchangeQuoteRequest":{ 3521 "type":"structure", 3522 "required":["ReservedInstanceIds"], 3523 "members":{ 3524 "DryRun":{"shape":"Boolean"}, 3525 "ReservedInstanceIds":{ 3526 "shape":"ReservedInstanceIdSet", 3527 "locationName":"ReservedInstanceId" 3528 }, 3529 "TargetConfigurations":{ 3530 "shape":"TargetConfigurationRequestSet", 3531 "locationName":"TargetConfiguration" 3532 } 3533 } 3534 }, 3535 "AcceptReservedInstancesExchangeQuoteResult":{ 3536 "type":"structure", 3537 "members":{ 3538 "ExchangeId":{ 3539 "shape":"String", 3540 "locationName":"exchangeId" 3541 } 3542 } 3543 }, 3544 "AcceptTransitGatewayPeeringAttachmentRequest":{ 3545 "type":"structure", 3546 "required":["TransitGatewayAttachmentId"], 3547 "members":{ 3548 "TransitGatewayAttachmentId":{"shape":"String"}, 3549 "DryRun":{"shape":"Boolean"} 3550 } 3551 }, 3552 "AcceptTransitGatewayPeeringAttachmentResult":{ 3553 "type":"structure", 3554 "members":{ 3555 "TransitGatewayPeeringAttachment":{ 3556 "shape":"TransitGatewayPeeringAttachment", 3557 "locationName":"transitGatewayPeeringAttachment" 3558 } 3559 } 3560 }, 3561 "AcceptTransitGatewayVpcAttachmentRequest":{ 3562 "type":"structure", 3563 "required":["TransitGatewayAttachmentId"], 3564 "members":{ 3565 "TransitGatewayAttachmentId":{"shape":"String"}, 3566 "DryRun":{"shape":"Boolean"} 3567 } 3568 }, 3569 "AcceptTransitGatewayVpcAttachmentResult":{ 3570 "type":"structure", 3571 "members":{ 3572 "TransitGatewayVpcAttachment":{ 3573 "shape":"TransitGatewayVpcAttachment", 3574 "locationName":"transitGatewayVpcAttachment" 3575 } 3576 } 3577 }, 3578 "AcceptVpcEndpointConnectionsRequest":{ 3579 "type":"structure", 3580 "required":[ 3581 "ServiceId", 3582 "VpcEndpointIds" 3583 ], 3584 "members":{ 3585 "DryRun":{"shape":"Boolean"}, 3586 "ServiceId":{"shape":"ServiceId"}, 3587 "VpcEndpointIds":{ 3588 "shape":"ValueStringList", 3589 "locationName":"VpcEndpointId" 3590 } 3591 } 3592 }, 3593 "AcceptVpcEndpointConnectionsResult":{ 3594 "type":"structure", 3595 "members":{ 3596 "Unsuccessful":{ 3597 "shape":"UnsuccessfulItemSet", 3598 "locationName":"unsuccessful" 3599 } 3600 } 3601 }, 3602 "AcceptVpcPeeringConnectionRequest":{ 3603 "type":"structure", 3604 "members":{ 3605 "DryRun":{ 3606 "shape":"Boolean", 3607 "locationName":"dryRun" 3608 }, 3609 "VpcPeeringConnectionId":{ 3610 "shape":"VpcPeeringConnectionId", 3611 "locationName":"vpcPeeringConnectionId" 3612 } 3613 } 3614 }, 3615 "AcceptVpcPeeringConnectionResult":{ 3616 "type":"structure", 3617 "members":{ 3618 "VpcPeeringConnection":{ 3619 "shape":"VpcPeeringConnection", 3620 "locationName":"vpcPeeringConnection" 3621 } 3622 } 3623 }, 3624 "AccountAttribute":{ 3625 "type":"structure", 3626 "members":{ 3627 "AttributeName":{ 3628 "shape":"String", 3629 "locationName":"attributeName" 3630 }, 3631 "AttributeValues":{ 3632 "shape":"AccountAttributeValueList", 3633 "locationName":"attributeValueSet" 3634 } 3635 } 3636 }, 3637 "AccountAttributeList":{ 3638 "type":"list", 3639 "member":{ 3640 "shape":"AccountAttribute", 3641 "locationName":"item" 3642 } 3643 }, 3644 "AccountAttributeName":{ 3645 "type":"string", 3646 "enum":[ 3647 "supported-platforms", 3648 "default-vpc" 3649 ] 3650 }, 3651 "AccountAttributeNameStringList":{ 3652 "type":"list", 3653 "member":{ 3654 "shape":"AccountAttributeName", 3655 "locationName":"attributeName" 3656 } 3657 }, 3658 "AccountAttributeValue":{ 3659 "type":"structure", 3660 "members":{ 3661 "AttributeValue":{ 3662 "shape":"String", 3663 "locationName":"attributeValue" 3664 } 3665 } 3666 }, 3667 "AccountAttributeValueList":{ 3668 "type":"list", 3669 "member":{ 3670 "shape":"AccountAttributeValue", 3671 "locationName":"item" 3672 } 3673 }, 3674 "ActiveInstance":{ 3675 "type":"structure", 3676 "members":{ 3677 "InstanceId":{ 3678 "shape":"String", 3679 "locationName":"instanceId" 3680 }, 3681 "InstanceType":{ 3682 "shape":"String", 3683 "locationName":"instanceType" 3684 }, 3685 "SpotInstanceRequestId":{ 3686 "shape":"String", 3687 "locationName":"spotInstanceRequestId" 3688 }, 3689 "InstanceHealth":{ 3690 "shape":"InstanceHealthStatus", 3691 "locationName":"instanceHealth" 3692 } 3693 } 3694 }, 3695 "ActiveInstanceSet":{ 3696 "type":"list", 3697 "member":{ 3698 "shape":"ActiveInstance", 3699 "locationName":"item" 3700 } 3701 }, 3702 "ActivityStatus":{ 3703 "type":"string", 3704 "enum":[ 3705 "error", 3706 "pending_fulfillment", 3707 "pending_termination", 3708 "fulfilled" 3709 ] 3710 }, 3711 "Address":{ 3712 "type":"structure", 3713 "members":{ 3714 "InstanceId":{ 3715 "shape":"String", 3716 "locationName":"instanceId" 3717 }, 3718 "PublicIp":{ 3719 "shape":"String", 3720 "locationName":"publicIp" 3721 }, 3722 "AllocationId":{ 3723 "shape":"String", 3724 "locationName":"allocationId" 3725 }, 3726 "AssociationId":{ 3727 "shape":"String", 3728 "locationName":"associationId" 3729 }, 3730 "Domain":{ 3731 "shape":"DomainType", 3732 "locationName":"domain" 3733 }, 3734 "NetworkInterfaceId":{ 3735 "shape":"String", 3736 "locationName":"networkInterfaceId" 3737 }, 3738 "NetworkInterfaceOwnerId":{ 3739 "shape":"String", 3740 "locationName":"networkInterfaceOwnerId" 3741 }, 3742 "PrivateIpAddress":{ 3743 "shape":"String", 3744 "locationName":"privateIpAddress" 3745 }, 3746 "Tags":{ 3747 "shape":"TagList", 3748 "locationName":"tagSet" 3749 }, 3750 "PublicIpv4Pool":{ 3751 "shape":"String", 3752 "locationName":"publicIpv4Pool" 3753 }, 3754 "NetworkBorderGroup":{ 3755 "shape":"String", 3756 "locationName":"networkBorderGroup" 3757 }, 3758 "CustomerOwnedIp":{ 3759 "shape":"String", 3760 "locationName":"customerOwnedIp" 3761 }, 3762 "CustomerOwnedIpv4Pool":{ 3763 "shape":"String", 3764 "locationName":"customerOwnedIpv4Pool" 3765 } 3766 } 3767 }, 3768 "AddressList":{ 3769 "type":"list", 3770 "member":{ 3771 "shape":"Address", 3772 "locationName":"item" 3773 } 3774 }, 3775 "AdvertiseByoipCidrRequest":{ 3776 "type":"structure", 3777 "required":["Cidr"], 3778 "members":{ 3779 "Cidr":{"shape":"String"}, 3780 "DryRun":{"shape":"Boolean"} 3781 } 3782 }, 3783 "AdvertiseByoipCidrResult":{ 3784 "type":"structure", 3785 "members":{ 3786 "ByoipCidr":{ 3787 "shape":"ByoipCidr", 3788 "locationName":"byoipCidr" 3789 } 3790 } 3791 }, 3792 "Affinity":{ 3793 "type":"string", 3794 "enum":[ 3795 "default", 3796 "host" 3797 ] 3798 }, 3799 "AllocateAddressRequest":{ 3800 "type":"structure", 3801 "members":{ 3802 "Domain":{"shape":"DomainType"}, 3803 "Address":{"shape":"String"}, 3804 "PublicIpv4Pool":{"shape":"String"}, 3805 "NetworkBorderGroup":{"shape":"String"}, 3806 "CustomerOwnedIpv4Pool":{"shape":"String"}, 3807 "DryRun":{ 3808 "shape":"Boolean", 3809 "locationName":"dryRun" 3810 } 3811 } 3812 }, 3813 "AllocateAddressResult":{ 3814 "type":"structure", 3815 "members":{ 3816 "PublicIp":{ 3817 "shape":"String", 3818 "locationName":"publicIp" 3819 }, 3820 "AllocationId":{ 3821 "shape":"String", 3822 "locationName":"allocationId" 3823 }, 3824 "PublicIpv4Pool":{ 3825 "shape":"String", 3826 "locationName":"publicIpv4Pool" 3827 }, 3828 "NetworkBorderGroup":{ 3829 "shape":"String", 3830 "locationName":"networkBorderGroup" 3831 }, 3832 "Domain":{ 3833 "shape":"DomainType", 3834 "locationName":"domain" 3835 }, 3836 "CustomerOwnedIp":{ 3837 "shape":"String", 3838 "locationName":"customerOwnedIp" 3839 }, 3840 "CustomerOwnedIpv4Pool":{ 3841 "shape":"String", 3842 "locationName":"customerOwnedIpv4Pool" 3843 } 3844 } 3845 }, 3846 "AllocateHostsRequest":{ 3847 "type":"structure", 3848 "required":[ 3849 "AvailabilityZone", 3850 "Quantity" 3851 ], 3852 "members":{ 3853 "AutoPlacement":{ 3854 "shape":"AutoPlacement", 3855 "locationName":"autoPlacement" 3856 }, 3857 "AvailabilityZone":{ 3858 "shape":"String", 3859 "locationName":"availabilityZone" 3860 }, 3861 "ClientToken":{ 3862 "shape":"String", 3863 "locationName":"clientToken" 3864 }, 3865 "InstanceType":{ 3866 "shape":"String", 3867 "locationName":"instanceType" 3868 }, 3869 "InstanceFamily":{"shape":"String"}, 3870 "Quantity":{ 3871 "shape":"Integer", 3872 "locationName":"quantity" 3873 }, 3874 "TagSpecifications":{ 3875 "shape":"TagSpecificationList", 3876 "locationName":"TagSpecification" 3877 }, 3878 "HostRecovery":{"shape":"HostRecovery"} 3879 } 3880 }, 3881 "AllocateHostsResult":{ 3882 "type":"structure", 3883 "members":{ 3884 "HostIds":{ 3885 "shape":"ResponseHostIdList", 3886 "locationName":"hostIdSet" 3887 } 3888 } 3889 }, 3890 "AllocationId":{"type":"string"}, 3891 "AllocationIdList":{ 3892 "type":"list", 3893 "member":{ 3894 "shape":"String", 3895 "locationName":"AllocationId" 3896 } 3897 }, 3898 "AllocationState":{ 3899 "type":"string", 3900 "enum":[ 3901 "available", 3902 "under-assessment", 3903 "permanent-failure", 3904 "released", 3905 "released-permanent-failure", 3906 "pending" 3907 ] 3908 }, 3909 "AllocationStrategy":{ 3910 "type":"string", 3911 "enum":[ 3912 "lowestPrice", 3913 "diversified", 3914 "capacityOptimized" 3915 ] 3916 }, 3917 "AllowedPrincipal":{ 3918 "type":"structure", 3919 "members":{ 3920 "PrincipalType":{ 3921 "shape":"PrincipalType", 3922 "locationName":"principalType" 3923 }, 3924 "Principal":{ 3925 "shape":"String", 3926 "locationName":"principal" 3927 } 3928 } 3929 }, 3930 "AllowedPrincipalSet":{ 3931 "type":"list", 3932 "member":{ 3933 "shape":"AllowedPrincipal", 3934 "locationName":"item" 3935 } 3936 }, 3937 "AllowsMultipleInstanceTypes":{ 3938 "type":"string", 3939 "enum":[ 3940 "on", 3941 "off" 3942 ] 3943 }, 3944 "ApplySecurityGroupsToClientVpnTargetNetworkRequest":{ 3945 "type":"structure", 3946 "required":[ 3947 "ClientVpnEndpointId", 3948 "VpcId", 3949 "SecurityGroupIds" 3950 ], 3951 "members":{ 3952 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 3953 "VpcId":{"shape":"VpcId"}, 3954 "SecurityGroupIds":{ 3955 "shape":"ClientVpnSecurityGroupIdSet", 3956 "locationName":"SecurityGroupId" 3957 }, 3958 "DryRun":{"shape":"Boolean"} 3959 } 3960 }, 3961 "ApplySecurityGroupsToClientVpnTargetNetworkResult":{ 3962 "type":"structure", 3963 "members":{ 3964 "SecurityGroupIds":{ 3965 "shape":"ClientVpnSecurityGroupIdSet", 3966 "locationName":"securityGroupIds" 3967 } 3968 } 3969 }, 3970 "ArchitectureType":{ 3971 "type":"string", 3972 "enum":[ 3973 "i386", 3974 "x86_64", 3975 "arm64" 3976 ] 3977 }, 3978 "ArchitectureTypeList":{ 3979 "type":"list", 3980 "member":{ 3981 "shape":"ArchitectureType", 3982 "locationName":"item" 3983 } 3984 }, 3985 "ArchitectureValues":{ 3986 "type":"string", 3987 "enum":[ 3988 "i386", 3989 "x86_64", 3990 "arm64" 3991 ] 3992 }, 3993 "AssignIpv6AddressesRequest":{ 3994 "type":"structure", 3995 "required":["NetworkInterfaceId"], 3996 "members":{ 3997 "Ipv6AddressCount":{ 3998 "shape":"Integer", 3999 "locationName":"ipv6AddressCount" 4000 }, 4001 "Ipv6Addresses":{ 4002 "shape":"Ipv6AddressList", 4003 "locationName":"ipv6Addresses" 4004 }, 4005 "NetworkInterfaceId":{ 4006 "shape":"NetworkInterfaceId", 4007 "locationName":"networkInterfaceId" 4008 } 4009 } 4010 }, 4011 "AssignIpv6AddressesResult":{ 4012 "type":"structure", 4013 "members":{ 4014 "AssignedIpv6Addresses":{ 4015 "shape":"Ipv6AddressList", 4016 "locationName":"assignedIpv6Addresses" 4017 }, 4018 "NetworkInterfaceId":{ 4019 "shape":"String", 4020 "locationName":"networkInterfaceId" 4021 } 4022 } 4023 }, 4024 "AssignPrivateIpAddressesRequest":{ 4025 "type":"structure", 4026 "required":["NetworkInterfaceId"], 4027 "members":{ 4028 "AllowReassignment":{ 4029 "shape":"Boolean", 4030 "locationName":"allowReassignment" 4031 }, 4032 "NetworkInterfaceId":{ 4033 "shape":"NetworkInterfaceId", 4034 "locationName":"networkInterfaceId" 4035 }, 4036 "PrivateIpAddresses":{ 4037 "shape":"PrivateIpAddressStringList", 4038 "locationName":"privateIpAddress" 4039 }, 4040 "SecondaryPrivateIpAddressCount":{ 4041 "shape":"Integer", 4042 "locationName":"secondaryPrivateIpAddressCount" 4043 } 4044 } 4045 }, 4046 "AssignPrivateIpAddressesResult":{ 4047 "type":"structure", 4048 "members":{ 4049 "NetworkInterfaceId":{ 4050 "shape":"String", 4051 "locationName":"networkInterfaceId" 4052 }, 4053 "AssignedPrivateIpAddresses":{ 4054 "shape":"AssignedPrivateIpAddressList", 4055 "locationName":"assignedPrivateIpAddressesSet" 4056 } 4057 } 4058 }, 4059 "AssignedPrivateIpAddress":{ 4060 "type":"structure", 4061 "members":{ 4062 "PrivateIpAddress":{ 4063 "shape":"String", 4064 "locationName":"privateIpAddress" 4065 } 4066 } 4067 }, 4068 "AssignedPrivateIpAddressList":{ 4069 "type":"list", 4070 "member":{ 4071 "shape":"AssignedPrivateIpAddress", 4072 "locationName":"item" 4073 } 4074 }, 4075 "AssociateAddressRequest":{ 4076 "type":"structure", 4077 "members":{ 4078 "AllocationId":{"shape":"AllocationId"}, 4079 "InstanceId":{"shape":"InstanceId"}, 4080 "PublicIp":{"shape":"String"}, 4081 "AllowReassociation":{ 4082 "shape":"Boolean", 4083 "locationName":"allowReassociation" 4084 }, 4085 "DryRun":{ 4086 "shape":"Boolean", 4087 "locationName":"dryRun" 4088 }, 4089 "NetworkInterfaceId":{ 4090 "shape":"NetworkInterfaceId", 4091 "locationName":"networkInterfaceId" 4092 }, 4093 "PrivateIpAddress":{ 4094 "shape":"String", 4095 "locationName":"privateIpAddress" 4096 } 4097 } 4098 }, 4099 "AssociateAddressResult":{ 4100 "type":"structure", 4101 "members":{ 4102 "AssociationId":{ 4103 "shape":"String", 4104 "locationName":"associationId" 4105 } 4106 } 4107 }, 4108 "AssociateClientVpnTargetNetworkRequest":{ 4109 "type":"structure", 4110 "required":[ 4111 "ClientVpnEndpointId", 4112 "SubnetId" 4113 ], 4114 "members":{ 4115 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 4116 "SubnetId":{"shape":"SubnetId"}, 4117 "ClientToken":{ 4118 "shape":"String", 4119 "idempotencyToken":true 4120 }, 4121 "DryRun":{"shape":"Boolean"} 4122 } 4123 }, 4124 "AssociateClientVpnTargetNetworkResult":{ 4125 "type":"structure", 4126 "members":{ 4127 "AssociationId":{ 4128 "shape":"String", 4129 "locationName":"associationId" 4130 }, 4131 "Status":{ 4132 "shape":"AssociationStatus", 4133 "locationName":"status" 4134 } 4135 } 4136 }, 4137 "AssociateDhcpOptionsRequest":{ 4138 "type":"structure", 4139 "required":[ 4140 "DhcpOptionsId", 4141 "VpcId" 4142 ], 4143 "members":{ 4144 "DhcpOptionsId":{"shape":"DhcpOptionsId"}, 4145 "VpcId":{"shape":"VpcId"}, 4146 "DryRun":{ 4147 "shape":"Boolean", 4148 "locationName":"dryRun" 4149 } 4150 } 4151 }, 4152 "AssociateIamInstanceProfileRequest":{ 4153 "type":"structure", 4154 "required":[ 4155 "IamInstanceProfile", 4156 "InstanceId" 4157 ], 4158 "members":{ 4159 "IamInstanceProfile":{"shape":"IamInstanceProfileSpecification"}, 4160 "InstanceId":{"shape":"InstanceId"} 4161 } 4162 }, 4163 "AssociateIamInstanceProfileResult":{ 4164 "type":"structure", 4165 "members":{ 4166 "IamInstanceProfileAssociation":{ 4167 "shape":"IamInstanceProfileAssociation", 4168 "locationName":"iamInstanceProfileAssociation" 4169 } 4170 } 4171 }, 4172 "AssociateRouteTableRequest":{ 4173 "type":"structure", 4174 "required":["RouteTableId"], 4175 "members":{ 4176 "DryRun":{ 4177 "shape":"Boolean", 4178 "locationName":"dryRun" 4179 }, 4180 "RouteTableId":{ 4181 "shape":"String", 4182 "locationName":"routeTableId" 4183 }, 4184 "SubnetId":{ 4185 "shape":"String", 4186 "locationName":"subnetId" 4187 }, 4188 "GatewayId":{"shape":"String"} 4189 } 4190 }, 4191 "AssociateRouteTableResult":{ 4192 "type":"structure", 4193 "members":{ 4194 "AssociationId":{ 4195 "shape":"String", 4196 "locationName":"associationId" 4197 }, 4198 "AssociationState":{ 4199 "shape":"RouteTableAssociationState", 4200 "locationName":"associationState" 4201 } 4202 } 4203 }, 4204 "AssociateSubnetCidrBlockRequest":{ 4205 "type":"structure", 4206 "required":[ 4207 "Ipv6CidrBlock", 4208 "SubnetId" 4209 ], 4210 "members":{ 4211 "Ipv6CidrBlock":{ 4212 "shape":"String", 4213 "locationName":"ipv6CidrBlock" 4214 }, 4215 "SubnetId":{ 4216 "shape":"String", 4217 "locationName":"subnetId" 4218 } 4219 } 4220 }, 4221 "AssociateSubnetCidrBlockResult":{ 4222 "type":"structure", 4223 "members":{ 4224 "Ipv6CidrBlockAssociation":{ 4225 "shape":"SubnetIpv6CidrBlockAssociation", 4226 "locationName":"ipv6CidrBlockAssociation" 4227 }, 4228 "SubnetId":{ 4229 "shape":"String", 4230 "locationName":"subnetId" 4231 } 4232 } 4233 }, 4234 "AssociateTransitGatewayMulticastDomainRequest":{ 4235 "type":"structure", 4236 "members":{ 4237 "TransitGatewayMulticastDomainId":{"shape":"String"}, 4238 "TransitGatewayAttachmentId":{"shape":"String"}, 4239 "SubnetIds":{"shape":"ValueStringList"}, 4240 "DryRun":{"shape":"Boolean"} 4241 } 4242 }, 4243 "AssociateTransitGatewayMulticastDomainResult":{ 4244 "type":"structure", 4245 "members":{ 4246 "Associations":{ 4247 "shape":"TransitGatewayMulticastDomainAssociations", 4248 "locationName":"associations" 4249 } 4250 } 4251 }, 4252 "AssociateTransitGatewayRouteTableRequest":{ 4253 "type":"structure", 4254 "required":[ 4255 "TransitGatewayRouteTableId", 4256 "TransitGatewayAttachmentId" 4257 ], 4258 "members":{ 4259 "TransitGatewayRouteTableId":{"shape":"String"}, 4260 "TransitGatewayAttachmentId":{"shape":"String"}, 4261 "DryRun":{"shape":"Boolean"} 4262 } 4263 }, 4264 "AssociateTransitGatewayRouteTableResult":{ 4265 "type":"structure", 4266 "members":{ 4267 "Association":{ 4268 "shape":"TransitGatewayAssociation", 4269 "locationName":"association" 4270 } 4271 } 4272 }, 4273 "AssociateVpcCidrBlockRequest":{ 4274 "type":"structure", 4275 "required":["VpcId"], 4276 "members":{ 4277 "AmazonProvidedIpv6CidrBlock":{ 4278 "shape":"Boolean", 4279 "locationName":"amazonProvidedIpv6CidrBlock" 4280 }, 4281 "CidrBlock":{"shape":"String"}, 4282 "VpcId":{ 4283 "shape":"VpcId", 4284 "locationName":"vpcId" 4285 }, 4286 "Ipv6CidrBlockNetworkBorderGroup":{"shape":"String"} 4287 } 4288 }, 4289 "AssociateVpcCidrBlockResult":{ 4290 "type":"structure", 4291 "members":{ 4292 "Ipv6CidrBlockAssociation":{ 4293 "shape":"VpcIpv6CidrBlockAssociation", 4294 "locationName":"ipv6CidrBlockAssociation" 4295 }, 4296 "CidrBlockAssociation":{ 4297 "shape":"VpcCidrBlockAssociation", 4298 "locationName":"cidrBlockAssociation" 4299 }, 4300 "VpcId":{ 4301 "shape":"String", 4302 "locationName":"vpcId" 4303 } 4304 } 4305 }, 4306 "AssociatedNetworkType":{ 4307 "type":"string", 4308 "enum":["vpc"] 4309 }, 4310 "AssociatedTargetNetwork":{ 4311 "type":"structure", 4312 "members":{ 4313 "NetworkId":{ 4314 "shape":"String", 4315 "locationName":"networkId" 4316 }, 4317 "NetworkType":{ 4318 "shape":"AssociatedNetworkType", 4319 "locationName":"networkType" 4320 } 4321 } 4322 }, 4323 "AssociatedTargetNetworkSet":{ 4324 "type":"list", 4325 "member":{ 4326 "shape":"AssociatedTargetNetwork", 4327 "locationName":"item" 4328 } 4329 }, 4330 "AssociationIdList":{ 4331 "type":"list", 4332 "member":{ 4333 "shape":"String", 4334 "locationName":"AssociationId" 4335 } 4336 }, 4337 "AssociationStatus":{ 4338 "type":"structure", 4339 "members":{ 4340 "Code":{ 4341 "shape":"AssociationStatusCode", 4342 "locationName":"code" 4343 }, 4344 "Message":{ 4345 "shape":"String", 4346 "locationName":"message" 4347 } 4348 } 4349 }, 4350 "AssociationStatusCode":{ 4351 "type":"string", 4352 "enum":[ 4353 "associating", 4354 "associated", 4355 "association-failed", 4356 "disassociating", 4357 "disassociated" 4358 ] 4359 }, 4360 "AttachClassicLinkVpcRequest":{ 4361 "type":"structure", 4362 "required":[ 4363 "Groups", 4364 "InstanceId", 4365 "VpcId" 4366 ], 4367 "members":{ 4368 "DryRun":{ 4369 "shape":"Boolean", 4370 "locationName":"dryRun" 4371 }, 4372 "Groups":{ 4373 "shape":"GroupIdStringList", 4374 "locationName":"SecurityGroupId" 4375 }, 4376 "InstanceId":{ 4377 "shape":"InstanceId", 4378 "locationName":"instanceId" 4379 }, 4380 "VpcId":{ 4381 "shape":"VpcId", 4382 "locationName":"vpcId" 4383 } 4384 } 4385 }, 4386 "AttachClassicLinkVpcResult":{ 4387 "type":"structure", 4388 "members":{ 4389 "Return":{ 4390 "shape":"Boolean", 4391 "locationName":"return" 4392 } 4393 } 4394 }, 4395 "AttachInternetGatewayRequest":{ 4396 "type":"structure", 4397 "required":[ 4398 "InternetGatewayId", 4399 "VpcId" 4400 ], 4401 "members":{ 4402 "DryRun":{ 4403 "shape":"Boolean", 4404 "locationName":"dryRun" 4405 }, 4406 "InternetGatewayId":{ 4407 "shape":"InternetGatewayId", 4408 "locationName":"internetGatewayId" 4409 }, 4410 "VpcId":{ 4411 "shape":"VpcId", 4412 "locationName":"vpcId" 4413 } 4414 } 4415 }, 4416 "AttachNetworkInterfaceRequest":{ 4417 "type":"structure", 4418 "required":[ 4419 "DeviceIndex", 4420 "InstanceId", 4421 "NetworkInterfaceId" 4422 ], 4423 "members":{ 4424 "DeviceIndex":{ 4425 "shape":"Integer", 4426 "locationName":"deviceIndex" 4427 }, 4428 "DryRun":{ 4429 "shape":"Boolean", 4430 "locationName":"dryRun" 4431 }, 4432 "InstanceId":{ 4433 "shape":"InstanceId", 4434 "locationName":"instanceId" 4435 }, 4436 "NetworkInterfaceId":{ 4437 "shape":"NetworkInterfaceId", 4438 "locationName":"networkInterfaceId" 4439 } 4440 } 4441 }, 4442 "AttachNetworkInterfaceResult":{ 4443 "type":"structure", 4444 "members":{ 4445 "AttachmentId":{ 4446 "shape":"String", 4447 "locationName":"attachmentId" 4448 } 4449 } 4450 }, 4451 "AttachVolumeRequest":{ 4452 "type":"structure", 4453 "required":[ 4454 "Device", 4455 "InstanceId", 4456 "VolumeId" 4457 ], 4458 "members":{ 4459 "Device":{"shape":"String"}, 4460 "InstanceId":{"shape":"InstanceId"}, 4461 "VolumeId":{"shape":"VolumeId"}, 4462 "DryRun":{ 4463 "shape":"Boolean", 4464 "locationName":"dryRun" 4465 } 4466 } 4467 }, 4468 "AttachVpnGatewayRequest":{ 4469 "type":"structure", 4470 "required":[ 4471 "VpcId", 4472 "VpnGatewayId" 4473 ], 4474 "members":{ 4475 "VpcId":{"shape":"VpcId"}, 4476 "VpnGatewayId":{"shape":"VpnGatewayId"}, 4477 "DryRun":{ 4478 "shape":"Boolean", 4479 "locationName":"dryRun" 4480 } 4481 } 4482 }, 4483 "AttachVpnGatewayResult":{ 4484 "type":"structure", 4485 "members":{ 4486 "VpcAttachment":{ 4487 "shape":"VpcAttachment", 4488 "locationName":"attachment" 4489 } 4490 } 4491 }, 4492 "AttachmentId":{"type":"string"}, 4493 "AttachmentStatus":{ 4494 "type":"string", 4495 "enum":[ 4496 "attaching", 4497 "attached", 4498 "detaching", 4499 "detached" 4500 ] 4501 }, 4502 "AttributeBooleanValue":{ 4503 "type":"structure", 4504 "members":{ 4505 "Value":{ 4506 "shape":"Boolean", 4507 "locationName":"value" 4508 } 4509 } 4510 }, 4511 "AttributeValue":{ 4512 "type":"structure", 4513 "members":{ 4514 "Value":{ 4515 "shape":"String", 4516 "locationName":"value" 4517 } 4518 } 4519 }, 4520 "AuthorizationRule":{ 4521 "type":"structure", 4522 "members":{ 4523 "ClientVpnEndpointId":{ 4524 "shape":"String", 4525 "locationName":"clientVpnEndpointId" 4526 }, 4527 "Description":{ 4528 "shape":"String", 4529 "locationName":"description" 4530 }, 4531 "GroupId":{ 4532 "shape":"String", 4533 "locationName":"groupId" 4534 }, 4535 "AccessAll":{ 4536 "shape":"Boolean", 4537 "locationName":"accessAll" 4538 }, 4539 "DestinationCidr":{ 4540 "shape":"String", 4541 "locationName":"destinationCidr" 4542 }, 4543 "Status":{ 4544 "shape":"ClientVpnAuthorizationRuleStatus", 4545 "locationName":"status" 4546 } 4547 } 4548 }, 4549 "AuthorizationRuleSet":{ 4550 "type":"list", 4551 "member":{ 4552 "shape":"AuthorizationRule", 4553 "locationName":"item" 4554 } 4555 }, 4556 "AuthorizeClientVpnIngressRequest":{ 4557 "type":"structure", 4558 "required":[ 4559 "ClientVpnEndpointId", 4560 "TargetNetworkCidr" 4561 ], 4562 "members":{ 4563 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 4564 "TargetNetworkCidr":{"shape":"String"}, 4565 "AccessGroupId":{"shape":"String"}, 4566 "AuthorizeAllGroups":{"shape":"Boolean"}, 4567 "Description":{"shape":"String"}, 4568 "ClientToken":{ 4569 "shape":"String", 4570 "idempotencyToken":true 4571 }, 4572 "DryRun":{"shape":"Boolean"} 4573 } 4574 }, 4575 "AuthorizeClientVpnIngressResult":{ 4576 "type":"structure", 4577 "members":{ 4578 "Status":{ 4579 "shape":"ClientVpnAuthorizationRuleStatus", 4580 "locationName":"status" 4581 } 4582 } 4583 }, 4584 "AuthorizeSecurityGroupEgressRequest":{ 4585 "type":"structure", 4586 "required":["GroupId"], 4587 "members":{ 4588 "DryRun":{ 4589 "shape":"Boolean", 4590 "locationName":"dryRun" 4591 }, 4592 "GroupId":{ 4593 "shape":"String", 4594 "locationName":"groupId" 4595 }, 4596 "IpPermissions":{ 4597 "shape":"IpPermissionList", 4598 "locationName":"ipPermissions" 4599 }, 4600 "CidrIp":{ 4601 "shape":"String", 4602 "locationName":"cidrIp" 4603 }, 4604 "FromPort":{ 4605 "shape":"Integer", 4606 "locationName":"fromPort" 4607 }, 4608 "IpProtocol":{ 4609 "shape":"String", 4610 "locationName":"ipProtocol" 4611 }, 4612 "ToPort":{ 4613 "shape":"Integer", 4614 "locationName":"toPort" 4615 }, 4616 "SourceSecurityGroupName":{ 4617 "shape":"String", 4618 "locationName":"sourceSecurityGroupName" 4619 }, 4620 "SourceSecurityGroupOwnerId":{ 4621 "shape":"String", 4622 "locationName":"sourceSecurityGroupOwnerId" 4623 } 4624 } 4625 }, 4626 "AuthorizeSecurityGroupIngressRequest":{ 4627 "type":"structure", 4628 "members":{ 4629 "CidrIp":{"shape":"String"}, 4630 "FromPort":{"shape":"Integer"}, 4631 "GroupId":{"shape":"String"}, 4632 "GroupName":{"shape":"String"}, 4633 "IpPermissions":{"shape":"IpPermissionList"}, 4634 "IpProtocol":{"shape":"String"}, 4635 "SourceSecurityGroupName":{"shape":"String"}, 4636 "SourceSecurityGroupOwnerId":{"shape":"String"}, 4637 "ToPort":{"shape":"Integer"}, 4638 "DryRun":{ 4639 "shape":"Boolean", 4640 "locationName":"dryRun" 4641 } 4642 } 4643 }, 4644 "AutoAcceptSharedAttachmentsValue":{ 4645 "type":"string", 4646 "enum":[ 4647 "enable", 4648 "disable" 4649 ] 4650 }, 4651 "AutoPlacement":{ 4652 "type":"string", 4653 "enum":[ 4654 "on", 4655 "off" 4656 ] 4657 }, 4658 "AutoRecoveryFlag":{"type":"boolean"}, 4659 "AvailabilityZone":{ 4660 "type":"structure", 4661 "members":{ 4662 "State":{ 4663 "shape":"AvailabilityZoneState", 4664 "locationName":"zoneState" 4665 }, 4666 "OptInStatus":{ 4667 "shape":"AvailabilityZoneOptInStatus", 4668 "locationName":"optInStatus" 4669 }, 4670 "Messages":{ 4671 "shape":"AvailabilityZoneMessageList", 4672 "locationName":"messageSet" 4673 }, 4674 "RegionName":{ 4675 "shape":"String", 4676 "locationName":"regionName" 4677 }, 4678 "ZoneName":{ 4679 "shape":"String", 4680 "locationName":"zoneName" 4681 }, 4682 "ZoneId":{ 4683 "shape":"String", 4684 "locationName":"zoneId" 4685 }, 4686 "GroupName":{ 4687 "shape":"String", 4688 "locationName":"groupName" 4689 }, 4690 "NetworkBorderGroup":{ 4691 "shape":"String", 4692 "locationName":"networkBorderGroup" 4693 } 4694 } 4695 }, 4696 "AvailabilityZoneList":{ 4697 "type":"list", 4698 "member":{ 4699 "shape":"AvailabilityZone", 4700 "locationName":"item" 4701 } 4702 }, 4703 "AvailabilityZoneMessage":{ 4704 "type":"structure", 4705 "members":{ 4706 "Message":{ 4707 "shape":"String", 4708 "locationName":"message" 4709 } 4710 } 4711 }, 4712 "AvailabilityZoneMessageList":{ 4713 "type":"list", 4714 "member":{ 4715 "shape":"AvailabilityZoneMessage", 4716 "locationName":"item" 4717 } 4718 }, 4719 "AvailabilityZoneOptInStatus":{ 4720 "type":"string", 4721 "enum":[ 4722 "opt-in-not-required", 4723 "opted-in", 4724 "not-opted-in" 4725 ] 4726 }, 4727 "AvailabilityZoneState":{ 4728 "type":"string", 4729 "enum":[ 4730 "available", 4731 "information", 4732 "impaired", 4733 "unavailable" 4734 ] 4735 }, 4736 "AvailabilityZoneStringList":{ 4737 "type":"list", 4738 "member":{ 4739 "shape":"String", 4740 "locationName":"AvailabilityZone" 4741 } 4742 }, 4743 "AvailableCapacity":{ 4744 "type":"structure", 4745 "members":{ 4746 "AvailableInstanceCapacity":{ 4747 "shape":"AvailableInstanceCapacityList", 4748 "locationName":"availableInstanceCapacity" 4749 }, 4750 "AvailableVCpus":{ 4751 "shape":"Integer", 4752 "locationName":"availableVCpus" 4753 } 4754 } 4755 }, 4756 "AvailableInstanceCapacityList":{ 4757 "type":"list", 4758 "member":{ 4759 "shape":"InstanceCapacity", 4760 "locationName":"item" 4761 } 4762 }, 4763 "BareMetalFlag":{"type":"boolean"}, 4764 "BatchState":{ 4765 "type":"string", 4766 "enum":[ 4767 "submitted", 4768 "active", 4769 "cancelled", 4770 "failed", 4771 "cancelled_running", 4772 "cancelled_terminating", 4773 "modifying" 4774 ] 4775 }, 4776 "BillingProductList":{ 4777 "type":"list", 4778 "member":{ 4779 "shape":"String", 4780 "locationName":"item" 4781 } 4782 }, 4783 "Blob":{"type":"blob"}, 4784 "BlobAttributeValue":{ 4785 "type":"structure", 4786 "members":{ 4787 "Value":{ 4788 "shape":"Blob", 4789 "locationName":"value" 4790 } 4791 } 4792 }, 4793 "BlockDeviceMapping":{ 4794 "type":"structure", 4795 "members":{ 4796 "DeviceName":{ 4797 "shape":"String", 4798 "locationName":"deviceName" 4799 }, 4800 "VirtualName":{ 4801 "shape":"String", 4802 "locationName":"virtualName" 4803 }, 4804 "Ebs":{ 4805 "shape":"EbsBlockDevice", 4806 "locationName":"ebs" 4807 }, 4808 "NoDevice":{ 4809 "shape":"String", 4810 "locationName":"noDevice" 4811 } 4812 } 4813 }, 4814 "BlockDeviceMappingList":{ 4815 "type":"list", 4816 "member":{ 4817 "shape":"BlockDeviceMapping", 4818 "locationName":"item" 4819 } 4820 }, 4821 "BlockDeviceMappingRequestList":{ 4822 "type":"list", 4823 "member":{ 4824 "shape":"BlockDeviceMapping", 4825 "locationName":"BlockDeviceMapping" 4826 } 4827 }, 4828 "Boolean":{"type":"boolean"}, 4829 "BundleIdStringList":{ 4830 "type":"list", 4831 "member":{ 4832 "shape":"String", 4833 "locationName":"BundleId" 4834 } 4835 }, 4836 "BundleInstanceRequest":{ 4837 "type":"structure", 4838 "required":[ 4839 "InstanceId", 4840 "Storage" 4841 ], 4842 "members":{ 4843 "InstanceId":{"shape":"InstanceId"}, 4844 "Storage":{"shape":"Storage"}, 4845 "DryRun":{ 4846 "shape":"Boolean", 4847 "locationName":"dryRun" 4848 } 4849 } 4850 }, 4851 "BundleInstanceResult":{ 4852 "type":"structure", 4853 "members":{ 4854 "BundleTask":{ 4855 "shape":"BundleTask", 4856 "locationName":"bundleInstanceTask" 4857 } 4858 } 4859 }, 4860 "BundleTask":{ 4861 "type":"structure", 4862 "members":{ 4863 "BundleId":{ 4864 "shape":"String", 4865 "locationName":"bundleId" 4866 }, 4867 "BundleTaskError":{ 4868 "shape":"BundleTaskError", 4869 "locationName":"error" 4870 }, 4871 "InstanceId":{ 4872 "shape":"String", 4873 "locationName":"instanceId" 4874 }, 4875 "Progress":{ 4876 "shape":"String", 4877 "locationName":"progress" 4878 }, 4879 "StartTime":{ 4880 "shape":"DateTime", 4881 "locationName":"startTime" 4882 }, 4883 "State":{ 4884 "shape":"BundleTaskState", 4885 "locationName":"state" 4886 }, 4887 "Storage":{ 4888 "shape":"Storage", 4889 "locationName":"storage" 4890 }, 4891 "UpdateTime":{ 4892 "shape":"DateTime", 4893 "locationName":"updateTime" 4894 } 4895 } 4896 }, 4897 "BundleTaskError":{ 4898 "type":"structure", 4899 "members":{ 4900 "Code":{ 4901 "shape":"String", 4902 "locationName":"code" 4903 }, 4904 "Message":{ 4905 "shape":"String", 4906 "locationName":"message" 4907 } 4908 } 4909 }, 4910 "BundleTaskList":{ 4911 "type":"list", 4912 "member":{ 4913 "shape":"BundleTask", 4914 "locationName":"item" 4915 } 4916 }, 4917 "BundleTaskState":{ 4918 "type":"string", 4919 "enum":[ 4920 "pending", 4921 "waiting-for-shutdown", 4922 "bundling", 4923 "storing", 4924 "cancelling", 4925 "complete", 4926 "failed" 4927 ] 4928 }, 4929 "BurstablePerformanceFlag":{"type":"boolean"}, 4930 "ByoipCidr":{ 4931 "type":"structure", 4932 "members":{ 4933 "Cidr":{ 4934 "shape":"String", 4935 "locationName":"cidr" 4936 }, 4937 "Description":{ 4938 "shape":"String", 4939 "locationName":"description" 4940 }, 4941 "StatusMessage":{ 4942 "shape":"String", 4943 "locationName":"statusMessage" 4944 }, 4945 "State":{ 4946 "shape":"ByoipCidrState", 4947 "locationName":"state" 4948 } 4949 } 4950 }, 4951 "ByoipCidrSet":{ 4952 "type":"list", 4953 "member":{ 4954 "shape":"ByoipCidr", 4955 "locationName":"item" 4956 } 4957 }, 4958 "ByoipCidrState":{ 4959 "type":"string", 4960 "enum":[ 4961 "advertised", 4962 "deprovisioned", 4963 "failed-deprovision", 4964 "failed-provision", 4965 "pending-deprovision", 4966 "pending-provision", 4967 "provisioned" 4968 ] 4969 }, 4970 "CancelBatchErrorCode":{ 4971 "type":"string", 4972 "enum":[ 4973 "fleetRequestIdDoesNotExist", 4974 "fleetRequestIdMalformed", 4975 "fleetRequestNotInCancellableState", 4976 "unexpectedError" 4977 ] 4978 }, 4979 "CancelBundleTaskRequest":{ 4980 "type":"structure", 4981 "required":["BundleId"], 4982 "members":{ 4983 "BundleId":{"shape":"String"}, 4984 "DryRun":{ 4985 "shape":"Boolean", 4986 "locationName":"dryRun" 4987 } 4988 } 4989 }, 4990 "CancelBundleTaskResult":{ 4991 "type":"structure", 4992 "members":{ 4993 "BundleTask":{ 4994 "shape":"BundleTask", 4995 "locationName":"bundleInstanceTask" 4996 } 4997 } 4998 }, 4999 "CancelCapacityReservationRequest":{ 5000 "type":"structure", 5001 "required":["CapacityReservationId"], 5002 "members":{ 5003 "CapacityReservationId":{"shape":"CapacityReservationId"}, 5004 "DryRun":{"shape":"Boolean"} 5005 } 5006 }, 5007 "CancelCapacityReservationResult":{ 5008 "type":"structure", 5009 "members":{ 5010 "Return":{ 5011 "shape":"Boolean", 5012 "locationName":"return" 5013 } 5014 } 5015 }, 5016 "CancelConversionRequest":{ 5017 "type":"structure", 5018 "required":["ConversionTaskId"], 5019 "members":{ 5020 "ConversionTaskId":{ 5021 "shape":"ConversionTaskId", 5022 "locationName":"conversionTaskId" 5023 }, 5024 "DryRun":{ 5025 "shape":"Boolean", 5026 "locationName":"dryRun" 5027 }, 5028 "ReasonMessage":{ 5029 "shape":"String", 5030 "locationName":"reasonMessage" 5031 } 5032 } 5033 }, 5034 "CancelExportTaskRequest":{ 5035 "type":"structure", 5036 "required":["ExportTaskId"], 5037 "members":{ 5038 "ExportTaskId":{ 5039 "shape":"ExportTaskId", 5040 "locationName":"exportTaskId" 5041 } 5042 } 5043 }, 5044 "CancelImportTaskRequest":{ 5045 "type":"structure", 5046 "members":{ 5047 "CancelReason":{"shape":"String"}, 5048 "DryRun":{"shape":"Boolean"}, 5049 "ImportTaskId":{"shape":"ImportTaskId"} 5050 } 5051 }, 5052 "CancelImportTaskResult":{ 5053 "type":"structure", 5054 "members":{ 5055 "ImportTaskId":{ 5056 "shape":"String", 5057 "locationName":"importTaskId" 5058 }, 5059 "PreviousState":{ 5060 "shape":"String", 5061 "locationName":"previousState" 5062 }, 5063 "State":{ 5064 "shape":"String", 5065 "locationName":"state" 5066 } 5067 } 5068 }, 5069 "CancelReservedInstancesListingRequest":{ 5070 "type":"structure", 5071 "required":["ReservedInstancesListingId"], 5072 "members":{ 5073 "ReservedInstancesListingId":{ 5074 "shape":"ReservedInstancesListingId", 5075 "locationName":"reservedInstancesListingId" 5076 } 5077 } 5078 }, 5079 "CancelReservedInstancesListingResult":{ 5080 "type":"structure", 5081 "members":{ 5082 "ReservedInstancesListings":{ 5083 "shape":"ReservedInstancesListingList", 5084 "locationName":"reservedInstancesListingsSet" 5085 } 5086 } 5087 }, 5088 "CancelSpotFleetRequestsError":{ 5089 "type":"structure", 5090 "members":{ 5091 "Code":{ 5092 "shape":"CancelBatchErrorCode", 5093 "locationName":"code" 5094 }, 5095 "Message":{ 5096 "shape":"String", 5097 "locationName":"message" 5098 } 5099 } 5100 }, 5101 "CancelSpotFleetRequestsErrorItem":{ 5102 "type":"structure", 5103 "members":{ 5104 "Error":{ 5105 "shape":"CancelSpotFleetRequestsError", 5106 "locationName":"error" 5107 }, 5108 "SpotFleetRequestId":{ 5109 "shape":"String", 5110 "locationName":"spotFleetRequestId" 5111 } 5112 } 5113 }, 5114 "CancelSpotFleetRequestsErrorSet":{ 5115 "type":"list", 5116 "member":{ 5117 "shape":"CancelSpotFleetRequestsErrorItem", 5118 "locationName":"item" 5119 } 5120 }, 5121 "CancelSpotFleetRequestsRequest":{ 5122 "type":"structure", 5123 "required":[ 5124 "SpotFleetRequestIds", 5125 "TerminateInstances" 5126 ], 5127 "members":{ 5128 "DryRun":{ 5129 "shape":"Boolean", 5130 "locationName":"dryRun" 5131 }, 5132 "SpotFleetRequestIds":{ 5133 "shape":"ValueStringList", 5134 "locationName":"spotFleetRequestId" 5135 }, 5136 "TerminateInstances":{ 5137 "shape":"Boolean", 5138 "locationName":"terminateInstances" 5139 } 5140 } 5141 }, 5142 "CancelSpotFleetRequestsResponse":{ 5143 "type":"structure", 5144 "members":{ 5145 "SuccessfulFleetRequests":{ 5146 "shape":"CancelSpotFleetRequestsSuccessSet", 5147 "locationName":"successfulFleetRequestSet" 5148 }, 5149 "UnsuccessfulFleetRequests":{ 5150 "shape":"CancelSpotFleetRequestsErrorSet", 5151 "locationName":"unsuccessfulFleetRequestSet" 5152 } 5153 } 5154 }, 5155 "CancelSpotFleetRequestsSuccessItem":{ 5156 "type":"structure", 5157 "members":{ 5158 "CurrentSpotFleetRequestState":{ 5159 "shape":"BatchState", 5160 "locationName":"currentSpotFleetRequestState" 5161 }, 5162 "PreviousSpotFleetRequestState":{ 5163 "shape":"BatchState", 5164 "locationName":"previousSpotFleetRequestState" 5165 }, 5166 "SpotFleetRequestId":{ 5167 "shape":"String", 5168 "locationName":"spotFleetRequestId" 5169 } 5170 } 5171 }, 5172 "CancelSpotFleetRequestsSuccessSet":{ 5173 "type":"list", 5174 "member":{ 5175 "shape":"CancelSpotFleetRequestsSuccessItem", 5176 "locationName":"item" 5177 } 5178 }, 5179 "CancelSpotInstanceRequestState":{ 5180 "type":"string", 5181 "enum":[ 5182 "active", 5183 "open", 5184 "closed", 5185 "cancelled", 5186 "completed" 5187 ] 5188 }, 5189 "CancelSpotInstanceRequestsRequest":{ 5190 "type":"structure", 5191 "required":["SpotInstanceRequestIds"], 5192 "members":{ 5193 "DryRun":{ 5194 "shape":"Boolean", 5195 "locationName":"dryRun" 5196 }, 5197 "SpotInstanceRequestIds":{ 5198 "shape":"SpotInstanceRequestIdList", 5199 "locationName":"SpotInstanceRequestId" 5200 } 5201 } 5202 }, 5203 "CancelSpotInstanceRequestsResult":{ 5204 "type":"structure", 5205 "members":{ 5206 "CancelledSpotInstanceRequests":{ 5207 "shape":"CancelledSpotInstanceRequestList", 5208 "locationName":"spotInstanceRequestSet" 5209 } 5210 } 5211 }, 5212 "CancelledSpotInstanceRequest":{ 5213 "type":"structure", 5214 "members":{ 5215 "SpotInstanceRequestId":{ 5216 "shape":"String", 5217 "locationName":"spotInstanceRequestId" 5218 }, 5219 "State":{ 5220 "shape":"CancelSpotInstanceRequestState", 5221 "locationName":"state" 5222 } 5223 } 5224 }, 5225 "CancelledSpotInstanceRequestList":{ 5226 "type":"list", 5227 "member":{ 5228 "shape":"CancelledSpotInstanceRequest", 5229 "locationName":"item" 5230 } 5231 }, 5232 "CapacityReservation":{ 5233 "type":"structure", 5234 "members":{ 5235 "CapacityReservationId":{ 5236 "shape":"String", 5237 "locationName":"capacityReservationId" 5238 }, 5239 "OwnerId":{ 5240 "shape":"String", 5241 "locationName":"ownerId" 5242 }, 5243 "CapacityReservationArn":{ 5244 "shape":"String", 5245 "locationName":"capacityReservationArn" 5246 }, 5247 "AvailabilityZoneId":{ 5248 "shape":"String", 5249 "locationName":"availabilityZoneId" 5250 }, 5251 "InstanceType":{ 5252 "shape":"String", 5253 "locationName":"instanceType" 5254 }, 5255 "InstancePlatform":{ 5256 "shape":"CapacityReservationInstancePlatform", 5257 "locationName":"instancePlatform" 5258 }, 5259 "AvailabilityZone":{ 5260 "shape":"String", 5261 "locationName":"availabilityZone" 5262 }, 5263 "Tenancy":{ 5264 "shape":"CapacityReservationTenancy", 5265 "locationName":"tenancy" 5266 }, 5267 "TotalInstanceCount":{ 5268 "shape":"Integer", 5269 "locationName":"totalInstanceCount" 5270 }, 5271 "AvailableInstanceCount":{ 5272 "shape":"Integer", 5273 "locationName":"availableInstanceCount" 5274 }, 5275 "EbsOptimized":{ 5276 "shape":"Boolean", 5277 "locationName":"ebsOptimized" 5278 }, 5279 "EphemeralStorage":{ 5280 "shape":"Boolean", 5281 "locationName":"ephemeralStorage" 5282 }, 5283 "State":{ 5284 "shape":"CapacityReservationState", 5285 "locationName":"state" 5286 }, 5287 "EndDate":{ 5288 "shape":"DateTime", 5289 "locationName":"endDate" 5290 }, 5291 "EndDateType":{ 5292 "shape":"EndDateType", 5293 "locationName":"endDateType" 5294 }, 5295 "InstanceMatchCriteria":{ 5296 "shape":"InstanceMatchCriteria", 5297 "locationName":"instanceMatchCriteria" 5298 }, 5299 "CreateDate":{ 5300 "shape":"DateTime", 5301 "locationName":"createDate" 5302 }, 5303 "Tags":{ 5304 "shape":"TagList", 5305 "locationName":"tagSet" 5306 } 5307 } 5308 }, 5309 "CapacityReservationId":{"type":"string"}, 5310 "CapacityReservationIdSet":{ 5311 "type":"list", 5312 "member":{ 5313 "shape":"String", 5314 "locationName":"item" 5315 } 5316 }, 5317 "CapacityReservationInstancePlatform":{ 5318 "type":"string", 5319 "enum":[ 5320 "Linux/UNIX", 5321 "Red Hat Enterprise Linux", 5322 "SUSE Linux", 5323 "Windows", 5324 "Windows with SQL Server", 5325 "Windows with SQL Server Enterprise", 5326 "Windows with SQL Server Standard", 5327 "Windows with SQL Server Web", 5328 "Linux with SQL Server Standard", 5329 "Linux with SQL Server Web", 5330 "Linux with SQL Server Enterprise" 5331 ] 5332 }, 5333 "CapacityReservationOptions":{ 5334 "type":"structure", 5335 "members":{ 5336 "UsageStrategy":{ 5337 "shape":"FleetCapacityReservationUsageStrategy", 5338 "locationName":"usageStrategy" 5339 } 5340 } 5341 }, 5342 "CapacityReservationOptionsRequest":{ 5343 "type":"structure", 5344 "members":{ 5345 "UsageStrategy":{"shape":"FleetCapacityReservationUsageStrategy"} 5346 } 5347 }, 5348 "CapacityReservationPreference":{ 5349 "type":"string", 5350 "enum":[ 5351 "open", 5352 "none" 5353 ] 5354 }, 5355 "CapacityReservationSet":{ 5356 "type":"list", 5357 "member":{ 5358 "shape":"CapacityReservation", 5359 "locationName":"item" 5360 } 5361 }, 5362 "CapacityReservationSpecification":{ 5363 "type":"structure", 5364 "members":{ 5365 "CapacityReservationPreference":{"shape":"CapacityReservationPreference"}, 5366 "CapacityReservationTarget":{"shape":"CapacityReservationTarget"} 5367 } 5368 }, 5369 "CapacityReservationSpecificationResponse":{ 5370 "type":"structure", 5371 "members":{ 5372 "CapacityReservationPreference":{ 5373 "shape":"CapacityReservationPreference", 5374 "locationName":"capacityReservationPreference" 5375 }, 5376 "CapacityReservationTarget":{ 5377 "shape":"CapacityReservationTargetResponse", 5378 "locationName":"capacityReservationTarget" 5379 } 5380 } 5381 }, 5382 "CapacityReservationState":{ 5383 "type":"string", 5384 "enum":[ 5385 "active", 5386 "expired", 5387 "cancelled", 5388 "pending", 5389 "failed" 5390 ] 5391 }, 5392 "CapacityReservationTarget":{ 5393 "type":"structure", 5394 "members":{ 5395 "CapacityReservationId":{"shape":"String"} 5396 } 5397 }, 5398 "CapacityReservationTargetResponse":{ 5399 "type":"structure", 5400 "members":{ 5401 "CapacityReservationId":{ 5402 "shape":"String", 5403 "locationName":"capacityReservationId" 5404 } 5405 } 5406 }, 5407 "CapacityReservationTenancy":{ 5408 "type":"string", 5409 "enum":[ 5410 "default", 5411 "dedicated" 5412 ] 5413 }, 5414 "CertificateAuthentication":{ 5415 "type":"structure", 5416 "members":{ 5417 "ClientRootCertificateChain":{ 5418 "shape":"String", 5419 "locationName":"clientRootCertificateChain" 5420 } 5421 } 5422 }, 5423 "CertificateAuthenticationRequest":{ 5424 "type":"structure", 5425 "members":{ 5426 "ClientRootCertificateChainArn":{"shape":"String"} 5427 } 5428 }, 5429 "CidrAuthorizationContext":{ 5430 "type":"structure", 5431 "required":[ 5432 "Message", 5433 "Signature" 5434 ], 5435 "members":{ 5436 "Message":{"shape":"String"}, 5437 "Signature":{"shape":"String"} 5438 } 5439 }, 5440 "CidrBlock":{ 5441 "type":"structure", 5442 "members":{ 5443 "CidrBlock":{ 5444 "shape":"String", 5445 "locationName":"cidrBlock" 5446 } 5447 } 5448 }, 5449 "CidrBlockSet":{ 5450 "type":"list", 5451 "member":{ 5452 "shape":"CidrBlock", 5453 "locationName":"item" 5454 } 5455 }, 5456 "ClassicLinkDnsSupport":{ 5457 "type":"structure", 5458 "members":{ 5459 "ClassicLinkDnsSupported":{ 5460 "shape":"Boolean", 5461 "locationName":"classicLinkDnsSupported" 5462 }, 5463 "VpcId":{ 5464 "shape":"String", 5465 "locationName":"vpcId" 5466 } 5467 } 5468 }, 5469 "ClassicLinkDnsSupportList":{ 5470 "type":"list", 5471 "member":{ 5472 "shape":"ClassicLinkDnsSupport", 5473 "locationName":"item" 5474 } 5475 }, 5476 "ClassicLinkInstance":{ 5477 "type":"structure", 5478 "members":{ 5479 "Groups":{ 5480 "shape":"GroupIdentifierList", 5481 "locationName":"groupSet" 5482 }, 5483 "InstanceId":{ 5484 "shape":"String", 5485 "locationName":"instanceId" 5486 }, 5487 "Tags":{ 5488 "shape":"TagList", 5489 "locationName":"tagSet" 5490 }, 5491 "VpcId":{ 5492 "shape":"String", 5493 "locationName":"vpcId" 5494 } 5495 } 5496 }, 5497 "ClassicLinkInstanceList":{ 5498 "type":"list", 5499 "member":{ 5500 "shape":"ClassicLinkInstance", 5501 "locationName":"item" 5502 } 5503 }, 5504 "ClassicLoadBalancer":{ 5505 "type":"structure", 5506 "members":{ 5507 "Name":{ 5508 "shape":"String", 5509 "locationName":"name" 5510 } 5511 } 5512 }, 5513 "ClassicLoadBalancers":{ 5514 "type":"list", 5515 "member":{ 5516 "shape":"ClassicLoadBalancer", 5517 "locationName":"item" 5518 }, 5519 "max":5, 5520 "min":1 5521 }, 5522 "ClassicLoadBalancersConfig":{ 5523 "type":"structure", 5524 "members":{ 5525 "ClassicLoadBalancers":{ 5526 "shape":"ClassicLoadBalancers", 5527 "locationName":"classicLoadBalancers" 5528 } 5529 } 5530 }, 5531 "ClientCertificateRevocationListStatus":{ 5532 "type":"structure", 5533 "members":{ 5534 "Code":{ 5535 "shape":"ClientCertificateRevocationListStatusCode", 5536 "locationName":"code" 5537 }, 5538 "Message":{ 5539 "shape":"String", 5540 "locationName":"message" 5541 } 5542 } 5543 }, 5544 "ClientCertificateRevocationListStatusCode":{ 5545 "type":"string", 5546 "enum":[ 5547 "pending", 5548 "active" 5549 ] 5550 }, 5551 "ClientData":{ 5552 "type":"structure", 5553 "members":{ 5554 "Comment":{"shape":"String"}, 5555 "UploadEnd":{"shape":"DateTime"}, 5556 "UploadSize":{"shape":"Double"}, 5557 "UploadStart":{"shape":"DateTime"} 5558 } 5559 }, 5560 "ClientVpnAuthentication":{ 5561 "type":"structure", 5562 "members":{ 5563 "Type":{ 5564 "shape":"ClientVpnAuthenticationType", 5565 "locationName":"type" 5566 }, 5567 "ActiveDirectory":{ 5568 "shape":"DirectoryServiceAuthentication", 5569 "locationName":"activeDirectory" 5570 }, 5571 "MutualAuthentication":{ 5572 "shape":"CertificateAuthentication", 5573 "locationName":"mutualAuthentication" 5574 } 5575 } 5576 }, 5577 "ClientVpnAuthenticationList":{ 5578 "type":"list", 5579 "member":{ 5580 "shape":"ClientVpnAuthentication", 5581 "locationName":"item" 5582 } 5583 }, 5584 "ClientVpnAuthenticationRequest":{ 5585 "type":"structure", 5586 "members":{ 5587 "Type":{"shape":"ClientVpnAuthenticationType"}, 5588 "ActiveDirectory":{"shape":"DirectoryServiceAuthenticationRequest"}, 5589 "MutualAuthentication":{"shape":"CertificateAuthenticationRequest"} 5590 } 5591 }, 5592 "ClientVpnAuthenticationRequestList":{ 5593 "type":"list", 5594 "member":{"shape":"ClientVpnAuthenticationRequest"} 5595 }, 5596 "ClientVpnAuthenticationType":{ 5597 "type":"string", 5598 "enum":[ 5599 "certificate-authentication", 5600 "directory-service-authentication" 5601 ] 5602 }, 5603 "ClientVpnAuthorizationRuleStatus":{ 5604 "type":"structure", 5605 "members":{ 5606 "Code":{ 5607 "shape":"ClientVpnAuthorizationRuleStatusCode", 5608 "locationName":"code" 5609 }, 5610 "Message":{ 5611 "shape":"String", 5612 "locationName":"message" 5613 } 5614 } 5615 }, 5616 "ClientVpnAuthorizationRuleStatusCode":{ 5617 "type":"string", 5618 "enum":[ 5619 "authorizing", 5620 "active", 5621 "failed", 5622 "revoking" 5623 ] 5624 }, 5625 "ClientVpnConnection":{ 5626 "type":"structure", 5627 "members":{ 5628 "ClientVpnEndpointId":{ 5629 "shape":"String", 5630 "locationName":"clientVpnEndpointId" 5631 }, 5632 "Timestamp":{ 5633 "shape":"String", 5634 "locationName":"timestamp" 5635 }, 5636 "ConnectionId":{ 5637 "shape":"String", 5638 "locationName":"connectionId" 5639 }, 5640 "Username":{ 5641 "shape":"String", 5642 "locationName":"username" 5643 }, 5644 "ConnectionEstablishedTime":{ 5645 "shape":"String", 5646 "locationName":"connectionEstablishedTime" 5647 }, 5648 "IngressBytes":{ 5649 "shape":"String", 5650 "locationName":"ingressBytes" 5651 }, 5652 "EgressBytes":{ 5653 "shape":"String", 5654 "locationName":"egressBytes" 5655 }, 5656 "IngressPackets":{ 5657 "shape":"String", 5658 "locationName":"ingressPackets" 5659 }, 5660 "EgressPackets":{ 5661 "shape":"String", 5662 "locationName":"egressPackets" 5663 }, 5664 "ClientIp":{ 5665 "shape":"String", 5666 "locationName":"clientIp" 5667 }, 5668 "CommonName":{ 5669 "shape":"String", 5670 "locationName":"commonName" 5671 }, 5672 "Status":{ 5673 "shape":"ClientVpnConnectionStatus", 5674 "locationName":"status" 5675 }, 5676 "ConnectionEndTime":{ 5677 "shape":"String", 5678 "locationName":"connectionEndTime" 5679 } 5680 } 5681 }, 5682 "ClientVpnConnectionSet":{ 5683 "type":"list", 5684 "member":{ 5685 "shape":"ClientVpnConnection", 5686 "locationName":"item" 5687 } 5688 }, 5689 "ClientVpnConnectionStatus":{ 5690 "type":"structure", 5691 "members":{ 5692 "Code":{ 5693 "shape":"ClientVpnConnectionStatusCode", 5694 "locationName":"code" 5695 }, 5696 "Message":{ 5697 "shape":"String", 5698 "locationName":"message" 5699 } 5700 } 5701 }, 5702 "ClientVpnConnectionStatusCode":{ 5703 "type":"string", 5704 "enum":[ 5705 "active", 5706 "failed-to-terminate", 5707 "terminating", 5708 "terminated" 5709 ] 5710 }, 5711 "ClientVpnEndpoint":{ 5712 "type":"structure", 5713 "members":{ 5714 "ClientVpnEndpointId":{ 5715 "shape":"String", 5716 "locationName":"clientVpnEndpointId" 5717 }, 5718 "Description":{ 5719 "shape":"String", 5720 "locationName":"description" 5721 }, 5722 "Status":{ 5723 "shape":"ClientVpnEndpointStatus", 5724 "locationName":"status" 5725 }, 5726 "CreationTime":{ 5727 "shape":"String", 5728 "locationName":"creationTime" 5729 }, 5730 "DeletionTime":{ 5731 "shape":"String", 5732 "locationName":"deletionTime" 5733 }, 5734 "DnsName":{ 5735 "shape":"String", 5736 "locationName":"dnsName" 5737 }, 5738 "ClientCidrBlock":{ 5739 "shape":"String", 5740 "locationName":"clientCidrBlock" 5741 }, 5742 "DnsServers":{ 5743 "shape":"ValueStringList", 5744 "locationName":"dnsServer" 5745 }, 5746 "SplitTunnel":{ 5747 "shape":"Boolean", 5748 "locationName":"splitTunnel" 5749 }, 5750 "VpnProtocol":{ 5751 "shape":"VpnProtocol", 5752 "locationName":"vpnProtocol" 5753 }, 5754 "TransportProtocol":{ 5755 "shape":"TransportProtocol", 5756 "locationName":"transportProtocol" 5757 }, 5758 "AssociatedTargetNetworks":{ 5759 "shape":"AssociatedTargetNetworkSet", 5760 "deprecated":true, 5761 "deprecatedMessage":"This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.", 5762 "locationName":"associatedTargetNetwork" 5763 }, 5764 "ServerCertificateArn":{ 5765 "shape":"String", 5766 "locationName":"serverCertificateArn" 5767 }, 5768 "AuthenticationOptions":{ 5769 "shape":"ClientVpnAuthenticationList", 5770 "locationName":"authenticationOptions" 5771 }, 5772 "ConnectionLogOptions":{ 5773 "shape":"ConnectionLogResponseOptions", 5774 "locationName":"connectionLogOptions" 5775 }, 5776 "Tags":{ 5777 "shape":"TagList", 5778 "locationName":"tagSet" 5779 } 5780 } 5781 }, 5782 "ClientVpnEndpointId":{"type":"string"}, 5783 "ClientVpnEndpointStatus":{ 5784 "type":"structure", 5785 "members":{ 5786 "Code":{ 5787 "shape":"ClientVpnEndpointStatusCode", 5788 "locationName":"code" 5789 }, 5790 "Message":{ 5791 "shape":"String", 5792 "locationName":"message" 5793 } 5794 } 5795 }, 5796 "ClientVpnEndpointStatusCode":{ 5797 "type":"string", 5798 "enum":[ 5799 "pending-associate", 5800 "available", 5801 "deleting", 5802 "deleted" 5803 ] 5804 }, 5805 "ClientVpnRoute":{ 5806 "type":"structure", 5807 "members":{ 5808 "ClientVpnEndpointId":{ 5809 "shape":"String", 5810 "locationName":"clientVpnEndpointId" 5811 }, 5812 "DestinationCidr":{ 5813 "shape":"String", 5814 "locationName":"destinationCidr" 5815 }, 5816 "TargetSubnet":{ 5817 "shape":"String", 5818 "locationName":"targetSubnet" 5819 }, 5820 "Type":{ 5821 "shape":"String", 5822 "locationName":"type" 5823 }, 5824 "Origin":{ 5825 "shape":"String", 5826 "locationName":"origin" 5827 }, 5828 "Status":{ 5829 "shape":"ClientVpnRouteStatus", 5830 "locationName":"status" 5831 }, 5832 "Description":{ 5833 "shape":"String", 5834 "locationName":"description" 5835 } 5836 } 5837 }, 5838 "ClientVpnRouteSet":{ 5839 "type":"list", 5840 "member":{ 5841 "shape":"ClientVpnRoute", 5842 "locationName":"item" 5843 } 5844 }, 5845 "ClientVpnRouteStatus":{ 5846 "type":"structure", 5847 "members":{ 5848 "Code":{ 5849 "shape":"ClientVpnRouteStatusCode", 5850 "locationName":"code" 5851 }, 5852 "Message":{ 5853 "shape":"String", 5854 "locationName":"message" 5855 } 5856 } 5857 }, 5858 "ClientVpnRouteStatusCode":{ 5859 "type":"string", 5860 "enum":[ 5861 "creating", 5862 "active", 5863 "failed", 5864 "deleting" 5865 ] 5866 }, 5867 "ClientVpnSecurityGroupIdSet":{ 5868 "type":"list", 5869 "member":{ 5870 "shape":"String", 5871 "locationName":"item" 5872 } 5873 }, 5874 "CoipAddressUsage":{ 5875 "type":"structure", 5876 "members":{ 5877 "AllocationId":{ 5878 "shape":"String", 5879 "locationName":"allocationId" 5880 }, 5881 "AwsAccountId":{ 5882 "shape":"String", 5883 "locationName":"awsAccountId" 5884 }, 5885 "AwsService":{ 5886 "shape":"String", 5887 "locationName":"awsService" 5888 }, 5889 "CoIp":{ 5890 "shape":"String", 5891 "locationName":"coIp" 5892 } 5893 } 5894 }, 5895 "CoipAddressUsageSet":{ 5896 "type":"list", 5897 "member":{ 5898 "shape":"CoipAddressUsage", 5899 "locationName":"item" 5900 } 5901 }, 5902 "CoipPool":{ 5903 "type":"structure", 5904 "members":{ 5905 "PoolId":{ 5906 "shape":"String", 5907 "locationName":"poolId" 5908 }, 5909 "PoolCidrs":{ 5910 "shape":"ValueStringList", 5911 "locationName":"poolCidrSet" 5912 }, 5913 "LocalGatewayRouteTableId":{ 5914 "shape":"String", 5915 "locationName":"localGatewayRouteTableId" 5916 }, 5917 "Tags":{ 5918 "shape":"TagList", 5919 "locationName":"tagSet" 5920 } 5921 } 5922 }, 5923 "CoipPoolIdSet":{ 5924 "type":"list", 5925 "member":{ 5926 "shape":"String", 5927 "locationName":"item" 5928 } 5929 }, 5930 "CoipPoolMaxResults":{ 5931 "type":"integer", 5932 "max":1000, 5933 "min":5 5934 }, 5935 "CoipPoolSet":{ 5936 "type":"list", 5937 "member":{ 5938 "shape":"CoipPool", 5939 "locationName":"item" 5940 } 5941 }, 5942 "ConfirmProductInstanceRequest":{ 5943 "type":"structure", 5944 "required":[ 5945 "InstanceId", 5946 "ProductCode" 5947 ], 5948 "members":{ 5949 "InstanceId":{"shape":"InstanceId"}, 5950 "ProductCode":{"shape":"String"}, 5951 "DryRun":{ 5952 "shape":"Boolean", 5953 "locationName":"dryRun" 5954 } 5955 } 5956 }, 5957 "ConfirmProductInstanceResult":{ 5958 "type":"structure", 5959 "members":{ 5960 "OwnerId":{ 5961 "shape":"String", 5962 "locationName":"ownerId" 5963 }, 5964 "Return":{ 5965 "shape":"Boolean", 5966 "locationName":"return" 5967 } 5968 } 5969 }, 5970 "ConnectionLogOptions":{ 5971 "type":"structure", 5972 "members":{ 5973 "Enabled":{"shape":"Boolean"}, 5974 "CloudwatchLogGroup":{"shape":"String"}, 5975 "CloudwatchLogStream":{"shape":"String"} 5976 } 5977 }, 5978 "ConnectionLogResponseOptions":{ 5979 "type":"structure", 5980 "members":{ 5981 "Enabled":{"shape":"Boolean"}, 5982 "CloudwatchLogGroup":{"shape":"String"}, 5983 "CloudwatchLogStream":{"shape":"String"} 5984 } 5985 }, 5986 "ConnectionNotification":{ 5987 "type":"structure", 5988 "members":{ 5989 "ConnectionNotificationId":{ 5990 "shape":"String", 5991 "locationName":"connectionNotificationId" 5992 }, 5993 "ServiceId":{ 5994 "shape":"String", 5995 "locationName":"serviceId" 5996 }, 5997 "VpcEndpointId":{ 5998 "shape":"String", 5999 "locationName":"vpcEndpointId" 6000 }, 6001 "ConnectionNotificationType":{ 6002 "shape":"ConnectionNotificationType", 6003 "locationName":"connectionNotificationType" 6004 }, 6005 "ConnectionNotificationArn":{ 6006 "shape":"String", 6007 "locationName":"connectionNotificationArn" 6008 }, 6009 "ConnectionEvents":{ 6010 "shape":"ValueStringList", 6011 "locationName":"connectionEvents" 6012 }, 6013 "ConnectionNotificationState":{ 6014 "shape":"ConnectionNotificationState", 6015 "locationName":"connectionNotificationState" 6016 } 6017 } 6018 }, 6019 "ConnectionNotificationId":{"type":"string"}, 6020 "ConnectionNotificationSet":{ 6021 "type":"list", 6022 "member":{ 6023 "shape":"ConnectionNotification", 6024 "locationName":"item" 6025 } 6026 }, 6027 "ConnectionNotificationState":{ 6028 "type":"string", 6029 "enum":[ 6030 "Enabled", 6031 "Disabled" 6032 ] 6033 }, 6034 "ConnectionNotificationType":{ 6035 "type":"string", 6036 "enum":["Topic"] 6037 }, 6038 "ContainerFormat":{ 6039 "type":"string", 6040 "enum":["ova"] 6041 }, 6042 "ConversionIdStringList":{ 6043 "type":"list", 6044 "member":{ 6045 "shape":"String", 6046 "locationName":"item" 6047 } 6048 }, 6049 "ConversionTask":{ 6050 "type":"structure", 6051 "members":{ 6052 "ConversionTaskId":{ 6053 "shape":"String", 6054 "locationName":"conversionTaskId" 6055 }, 6056 "ExpirationTime":{ 6057 "shape":"String", 6058 "locationName":"expirationTime" 6059 }, 6060 "ImportInstance":{ 6061 "shape":"ImportInstanceTaskDetails", 6062 "locationName":"importInstance" 6063 }, 6064 "ImportVolume":{ 6065 "shape":"ImportVolumeTaskDetails", 6066 "locationName":"importVolume" 6067 }, 6068 "State":{ 6069 "shape":"ConversionTaskState", 6070 "locationName":"state" 6071 }, 6072 "StatusMessage":{ 6073 "shape":"String", 6074 "locationName":"statusMessage" 6075 }, 6076 "Tags":{ 6077 "shape":"TagList", 6078 "locationName":"tagSet" 6079 } 6080 } 6081 }, 6082 "ConversionTaskId":{"type":"string"}, 6083 "ConversionTaskState":{ 6084 "type":"string", 6085 "enum":[ 6086 "active", 6087 "cancelling", 6088 "cancelled", 6089 "completed" 6090 ] 6091 }, 6092 "CopyFpgaImageRequest":{ 6093 "type":"structure", 6094 "required":[ 6095 "SourceFpgaImageId", 6096 "SourceRegion" 6097 ], 6098 "members":{ 6099 "DryRun":{"shape":"Boolean"}, 6100 "SourceFpgaImageId":{"shape":"String"}, 6101 "Description":{"shape":"String"}, 6102 "Name":{"shape":"String"}, 6103 "SourceRegion":{"shape":"String"}, 6104 "ClientToken":{"shape":"String"} 6105 } 6106 }, 6107 "CopyFpgaImageResult":{ 6108 "type":"structure", 6109 "members":{ 6110 "FpgaImageId":{ 6111 "shape":"String", 6112 "locationName":"fpgaImageId" 6113 } 6114 } 6115 }, 6116 "CopyImageRequest":{ 6117 "type":"structure", 6118 "required":[ 6119 "Name", 6120 "SourceImageId", 6121 "SourceRegion" 6122 ], 6123 "members":{ 6124 "ClientToken":{"shape":"String"}, 6125 "Description":{"shape":"String"}, 6126 "Encrypted":{ 6127 "shape":"Boolean", 6128 "locationName":"encrypted" 6129 }, 6130 "KmsKeyId":{ 6131 "shape":"String", 6132 "locationName":"kmsKeyId" 6133 }, 6134 "Name":{"shape":"String"}, 6135 "SourceImageId":{"shape":"String"}, 6136 "SourceRegion":{"shape":"String"}, 6137 "DryRun":{ 6138 "shape":"Boolean", 6139 "locationName":"dryRun" 6140 } 6141 } 6142 }, 6143 "CopyImageResult":{ 6144 "type":"structure", 6145 "members":{ 6146 "ImageId":{ 6147 "shape":"String", 6148 "locationName":"imageId" 6149 } 6150 } 6151 }, 6152 "CopySnapshotRequest":{ 6153 "type":"structure", 6154 "required":[ 6155 "SourceRegion", 6156 "SourceSnapshotId" 6157 ], 6158 "members":{ 6159 "Description":{"shape":"String"}, 6160 "DestinationRegion":{ 6161 "shape":"String", 6162 "locationName":"destinationRegion" 6163 }, 6164 "Encrypted":{ 6165 "shape":"Boolean", 6166 "locationName":"encrypted" 6167 }, 6168 "KmsKeyId":{ 6169 "shape":"String", 6170 "locationName":"kmsKeyId" 6171 }, 6172 "PresignedUrl":{ 6173 "shape":"String", 6174 "locationName":"presignedUrl" 6175 }, 6176 "SourceRegion":{"shape":"String"}, 6177 "SourceSnapshotId":{"shape":"String"}, 6178 "TagSpecifications":{ 6179 "shape":"TagSpecificationList", 6180 "locationName":"TagSpecification" 6181 }, 6182 "DryRun":{ 6183 "shape":"Boolean", 6184 "locationName":"dryRun" 6185 } 6186 } 6187 }, 6188 "CopySnapshotResult":{ 6189 "type":"structure", 6190 "members":{ 6191 "SnapshotId":{ 6192 "shape":"String", 6193 "locationName":"snapshotId" 6194 }, 6195 "Tags":{ 6196 "shape":"TagList", 6197 "locationName":"tagSet" 6198 } 6199 } 6200 }, 6201 "CopyTagsFromSource":{ 6202 "type":"string", 6203 "enum":["volume"] 6204 }, 6205 "CoreCount":{"type":"integer"}, 6206 "CoreCountList":{ 6207 "type":"list", 6208 "member":{ 6209 "shape":"CoreCount", 6210 "locationName":"item" 6211 } 6212 }, 6213 "CpuOptions":{ 6214 "type":"structure", 6215 "members":{ 6216 "CoreCount":{ 6217 "shape":"Integer", 6218 "locationName":"coreCount" 6219 }, 6220 "ThreadsPerCore":{ 6221 "shape":"Integer", 6222 "locationName":"threadsPerCore" 6223 } 6224 } 6225 }, 6226 "CpuOptionsRequest":{ 6227 "type":"structure", 6228 "members":{ 6229 "CoreCount":{"shape":"Integer"}, 6230 "ThreadsPerCore":{"shape":"Integer"} 6231 } 6232 }, 6233 "CreateCapacityReservationRequest":{ 6234 "type":"structure", 6235 "required":[ 6236 "InstanceType", 6237 "InstancePlatform", 6238 "InstanceCount" 6239 ], 6240 "members":{ 6241 "ClientToken":{"shape":"String"}, 6242 "InstanceType":{"shape":"String"}, 6243 "InstancePlatform":{"shape":"CapacityReservationInstancePlatform"}, 6244 "AvailabilityZone":{"shape":"String"}, 6245 "AvailabilityZoneId":{"shape":"String"}, 6246 "Tenancy":{"shape":"CapacityReservationTenancy"}, 6247 "InstanceCount":{"shape":"Integer"}, 6248 "EbsOptimized":{"shape":"Boolean"}, 6249 "EphemeralStorage":{"shape":"Boolean"}, 6250 "EndDate":{"shape":"DateTime"}, 6251 "EndDateType":{"shape":"EndDateType"}, 6252 "InstanceMatchCriteria":{"shape":"InstanceMatchCriteria"}, 6253 "TagSpecifications":{"shape":"TagSpecificationList"}, 6254 "DryRun":{"shape":"Boolean"} 6255 } 6256 }, 6257 "CreateCapacityReservationResult":{ 6258 "type":"structure", 6259 "members":{ 6260 "CapacityReservation":{ 6261 "shape":"CapacityReservation", 6262 "locationName":"capacityReservation" 6263 } 6264 } 6265 }, 6266 "CreateClientVpnEndpointRequest":{ 6267 "type":"structure", 6268 "required":[ 6269 "ClientCidrBlock", 6270 "ServerCertificateArn", 6271 "AuthenticationOptions", 6272 "ConnectionLogOptions" 6273 ], 6274 "members":{ 6275 "ClientCidrBlock":{"shape":"String"}, 6276 "ServerCertificateArn":{"shape":"String"}, 6277 "AuthenticationOptions":{ 6278 "shape":"ClientVpnAuthenticationRequestList", 6279 "locationName":"Authentication" 6280 }, 6281 "ConnectionLogOptions":{"shape":"ConnectionLogOptions"}, 6282 "DnsServers":{"shape":"ValueStringList"}, 6283 "TransportProtocol":{"shape":"TransportProtocol"}, 6284 "Description":{"shape":"String"}, 6285 "SplitTunnel":{"shape":"Boolean"}, 6286 "DryRun":{"shape":"Boolean"}, 6287 "ClientToken":{ 6288 "shape":"String", 6289 "idempotencyToken":true 6290 }, 6291 "TagSpecifications":{ 6292 "shape":"TagSpecificationList", 6293 "locationName":"TagSpecification" 6294 } 6295 } 6296 }, 6297 "CreateClientVpnEndpointResult":{ 6298 "type":"structure", 6299 "members":{ 6300 "ClientVpnEndpointId":{ 6301 "shape":"String", 6302 "locationName":"clientVpnEndpointId" 6303 }, 6304 "Status":{ 6305 "shape":"ClientVpnEndpointStatus", 6306 "locationName":"status" 6307 }, 6308 "DnsName":{ 6309 "shape":"String", 6310 "locationName":"dnsName" 6311 } 6312 } 6313 }, 6314 "CreateClientVpnRouteRequest":{ 6315 "type":"structure", 6316 "required":[ 6317 "ClientVpnEndpointId", 6318 "DestinationCidrBlock", 6319 "TargetVpcSubnetId" 6320 ], 6321 "members":{ 6322 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 6323 "DestinationCidrBlock":{"shape":"String"}, 6324 "TargetVpcSubnetId":{"shape":"String"}, 6325 "Description":{"shape":"String"}, 6326 "ClientToken":{ 6327 "shape":"String", 6328 "idempotencyToken":true 6329 }, 6330 "DryRun":{"shape":"Boolean"} 6331 } 6332 }, 6333 "CreateClientVpnRouteResult":{ 6334 "type":"structure", 6335 "members":{ 6336 "Status":{ 6337 "shape":"ClientVpnRouteStatus", 6338 "locationName":"status" 6339 } 6340 } 6341 }, 6342 "CreateCustomerGatewayRequest":{ 6343 "type":"structure", 6344 "required":[ 6345 "BgpAsn", 6346 "Type" 6347 ], 6348 "members":{ 6349 "BgpAsn":{"shape":"Integer"}, 6350 "PublicIp":{ 6351 "shape":"String", 6352 "locationName":"IpAddress" 6353 }, 6354 "CertificateArn":{"shape":"String"}, 6355 "Type":{"shape":"GatewayType"}, 6356 "DeviceName":{"shape":"String"}, 6357 "DryRun":{ 6358 "shape":"Boolean", 6359 "locationName":"dryRun" 6360 } 6361 } 6362 }, 6363 "CreateCustomerGatewayResult":{ 6364 "type":"structure", 6365 "members":{ 6366 "CustomerGateway":{ 6367 "shape":"CustomerGateway", 6368 "locationName":"customerGateway" 6369 } 6370 } 6371 }, 6372 "CreateDefaultSubnetRequest":{ 6373 "type":"structure", 6374 "required":["AvailabilityZone"], 6375 "members":{ 6376 "AvailabilityZone":{"shape":"String"}, 6377 "DryRun":{"shape":"Boolean"} 6378 } 6379 }, 6380 "CreateDefaultSubnetResult":{ 6381 "type":"structure", 6382 "members":{ 6383 "Subnet":{ 6384 "shape":"Subnet", 6385 "locationName":"subnet" 6386 } 6387 } 6388 }, 6389 "CreateDefaultVpcRequest":{ 6390 "type":"structure", 6391 "members":{ 6392 "DryRun":{"shape":"Boolean"} 6393 } 6394 }, 6395 "CreateDefaultVpcResult":{ 6396 "type":"structure", 6397 "members":{ 6398 "Vpc":{ 6399 "shape":"Vpc", 6400 "locationName":"vpc" 6401 } 6402 } 6403 }, 6404 "CreateDhcpOptionsRequest":{ 6405 "type":"structure", 6406 "required":["DhcpConfigurations"], 6407 "members":{ 6408 "DhcpConfigurations":{ 6409 "shape":"NewDhcpConfigurationList", 6410 "locationName":"dhcpConfiguration" 6411 }, 6412 "DryRun":{ 6413 "shape":"Boolean", 6414 "locationName":"dryRun" 6415 } 6416 } 6417 }, 6418 "CreateDhcpOptionsResult":{ 6419 "type":"structure", 6420 "members":{ 6421 "DhcpOptions":{ 6422 "shape":"DhcpOptions", 6423 "locationName":"dhcpOptions" 6424 } 6425 } 6426 }, 6427 "CreateEgressOnlyInternetGatewayRequest":{ 6428 "type":"structure", 6429 "required":["VpcId"], 6430 "members":{ 6431 "ClientToken":{"shape":"String"}, 6432 "DryRun":{"shape":"Boolean"}, 6433 "VpcId":{"shape":"VpcId"} 6434 } 6435 }, 6436 "CreateEgressOnlyInternetGatewayResult":{ 6437 "type":"structure", 6438 "members":{ 6439 "ClientToken":{ 6440 "shape":"String", 6441 "locationName":"clientToken" 6442 }, 6443 "EgressOnlyInternetGateway":{ 6444 "shape":"EgressOnlyInternetGateway", 6445 "locationName":"egressOnlyInternetGateway" 6446 } 6447 } 6448 }, 6449 "CreateFleetError":{ 6450 "type":"structure", 6451 "members":{ 6452 "LaunchTemplateAndOverrides":{ 6453 "shape":"LaunchTemplateAndOverridesResponse", 6454 "locationName":"launchTemplateAndOverrides" 6455 }, 6456 "Lifecycle":{ 6457 "shape":"InstanceLifecycle", 6458 "locationName":"lifecycle" 6459 }, 6460 "ErrorCode":{ 6461 "shape":"String", 6462 "locationName":"errorCode" 6463 }, 6464 "ErrorMessage":{ 6465 "shape":"String", 6466 "locationName":"errorMessage" 6467 } 6468 } 6469 }, 6470 "CreateFleetErrorsSet":{ 6471 "type":"list", 6472 "member":{ 6473 "shape":"CreateFleetError", 6474 "locationName":"item" 6475 } 6476 }, 6477 "CreateFleetInstance":{ 6478 "type":"structure", 6479 "members":{ 6480 "LaunchTemplateAndOverrides":{ 6481 "shape":"LaunchTemplateAndOverridesResponse", 6482 "locationName":"launchTemplateAndOverrides" 6483 }, 6484 "Lifecycle":{ 6485 "shape":"InstanceLifecycle", 6486 "locationName":"lifecycle" 6487 }, 6488 "InstanceIds":{ 6489 "shape":"InstanceIdsSet", 6490 "locationName":"instanceIds" 6491 }, 6492 "InstanceType":{ 6493 "shape":"InstanceType", 6494 "locationName":"instanceType" 6495 }, 6496 "Platform":{ 6497 "shape":"PlatformValues", 6498 "locationName":"platform" 6499 } 6500 } 6501 }, 6502 "CreateFleetInstancesSet":{ 6503 "type":"list", 6504 "member":{ 6505 "shape":"CreateFleetInstance", 6506 "locationName":"item" 6507 } 6508 }, 6509 "CreateFleetRequest":{ 6510 "type":"structure", 6511 "required":[ 6512 "LaunchTemplateConfigs", 6513 "TargetCapacitySpecification" 6514 ], 6515 "members":{ 6516 "DryRun":{"shape":"Boolean"}, 6517 "ClientToken":{"shape":"String"}, 6518 "SpotOptions":{"shape":"SpotOptionsRequest"}, 6519 "OnDemandOptions":{"shape":"OnDemandOptionsRequest"}, 6520 "ExcessCapacityTerminationPolicy":{"shape":"FleetExcessCapacityTerminationPolicy"}, 6521 "LaunchTemplateConfigs":{"shape":"FleetLaunchTemplateConfigListRequest"}, 6522 "TargetCapacitySpecification":{"shape":"TargetCapacitySpecificationRequest"}, 6523 "TerminateInstancesWithExpiration":{"shape":"Boolean"}, 6524 "Type":{"shape":"FleetType"}, 6525 "ValidFrom":{"shape":"DateTime"}, 6526 "ValidUntil":{"shape":"DateTime"}, 6527 "ReplaceUnhealthyInstances":{"shape":"Boolean"}, 6528 "TagSpecifications":{ 6529 "shape":"TagSpecificationList", 6530 "locationName":"TagSpecification" 6531 } 6532 } 6533 }, 6534 "CreateFleetResult":{ 6535 "type":"structure", 6536 "members":{ 6537 "FleetId":{ 6538 "shape":"FleetIdentifier", 6539 "locationName":"fleetId" 6540 }, 6541 "Errors":{ 6542 "shape":"CreateFleetErrorsSet", 6543 "locationName":"errorSet" 6544 }, 6545 "Instances":{ 6546 "shape":"CreateFleetInstancesSet", 6547 "locationName":"fleetInstanceSet" 6548 } 6549 } 6550 }, 6551 "CreateFlowLogsRequest":{ 6552 "type":"structure", 6553 "required":[ 6554 "ResourceIds", 6555 "ResourceType", 6556 "TrafficType" 6557 ], 6558 "members":{ 6559 "DryRun":{"shape":"Boolean"}, 6560 "ClientToken":{"shape":"String"}, 6561 "DeliverLogsPermissionArn":{"shape":"String"}, 6562 "LogGroupName":{"shape":"String"}, 6563 "ResourceIds":{ 6564 "shape":"ValueStringList", 6565 "locationName":"ResourceId" 6566 }, 6567 "ResourceType":{"shape":"FlowLogsResourceType"}, 6568 "TrafficType":{"shape":"TrafficType"}, 6569 "LogDestinationType":{"shape":"LogDestinationType"}, 6570 "LogDestination":{"shape":"String"}, 6571 "LogFormat":{"shape":"String"} 6572 } 6573 }, 6574 "CreateFlowLogsResult":{ 6575 "type":"structure", 6576 "members":{ 6577 "ClientToken":{ 6578 "shape":"String", 6579 "locationName":"clientToken" 6580 }, 6581 "FlowLogIds":{ 6582 "shape":"ValueStringList", 6583 "locationName":"flowLogIdSet" 6584 }, 6585 "Unsuccessful":{ 6586 "shape":"UnsuccessfulItemSet", 6587 "locationName":"unsuccessful" 6588 } 6589 } 6590 }, 6591 "CreateFpgaImageRequest":{ 6592 "type":"structure", 6593 "required":["InputStorageLocation"], 6594 "members":{ 6595 "DryRun":{"shape":"Boolean"}, 6596 "InputStorageLocation":{"shape":"StorageLocation"}, 6597 "LogsStorageLocation":{"shape":"StorageLocation"}, 6598 "Description":{"shape":"String"}, 6599 "Name":{"shape":"String"}, 6600 "ClientToken":{"shape":"String"}, 6601 "TagSpecifications":{ 6602 "shape":"TagSpecificationList", 6603 "locationName":"TagSpecification" 6604 } 6605 } 6606 }, 6607 "CreateFpgaImageResult":{ 6608 "type":"structure", 6609 "members":{ 6610 "FpgaImageId":{ 6611 "shape":"String", 6612 "locationName":"fpgaImageId" 6613 }, 6614 "FpgaImageGlobalId":{ 6615 "shape":"String", 6616 "locationName":"fpgaImageGlobalId" 6617 } 6618 } 6619 }, 6620 "CreateImageRequest":{ 6621 "type":"structure", 6622 "required":[ 6623 "InstanceId", 6624 "Name" 6625 ], 6626 "members":{ 6627 "BlockDeviceMappings":{ 6628 "shape":"BlockDeviceMappingRequestList", 6629 "locationName":"blockDeviceMapping" 6630 }, 6631 "Description":{ 6632 "shape":"String", 6633 "locationName":"description" 6634 }, 6635 "DryRun":{ 6636 "shape":"Boolean", 6637 "locationName":"dryRun" 6638 }, 6639 "InstanceId":{ 6640 "shape":"String", 6641 "locationName":"instanceId" 6642 }, 6643 "Name":{ 6644 "shape":"String", 6645 "locationName":"name" 6646 }, 6647 "NoReboot":{ 6648 "shape":"Boolean", 6649 "locationName":"noReboot" 6650 } 6651 } 6652 }, 6653 "CreateImageResult":{ 6654 "type":"structure", 6655 "members":{ 6656 "ImageId":{ 6657 "shape":"String", 6658 "locationName":"imageId" 6659 } 6660 } 6661 }, 6662 "CreateInstanceExportTaskRequest":{ 6663 "type":"structure", 6664 "required":["InstanceId"], 6665 "members":{ 6666 "Description":{ 6667 "shape":"String", 6668 "locationName":"description" 6669 }, 6670 "ExportToS3Task":{ 6671 "shape":"ExportToS3TaskSpecification", 6672 "locationName":"exportToS3" 6673 }, 6674 "InstanceId":{ 6675 "shape":"InstanceId", 6676 "locationName":"instanceId" 6677 }, 6678 "TargetEnvironment":{ 6679 "shape":"ExportEnvironment", 6680 "locationName":"targetEnvironment" 6681 } 6682 } 6683 }, 6684 "CreateInstanceExportTaskResult":{ 6685 "type":"structure", 6686 "members":{ 6687 "ExportTask":{ 6688 "shape":"ExportTask", 6689 "locationName":"exportTask" 6690 } 6691 } 6692 }, 6693 "CreateInternetGatewayRequest":{ 6694 "type":"structure", 6695 "members":{ 6696 "DryRun":{ 6697 "shape":"Boolean", 6698 "locationName":"dryRun" 6699 } 6700 } 6701 }, 6702 "CreateInternetGatewayResult":{ 6703 "type":"structure", 6704 "members":{ 6705 "InternetGateway":{ 6706 "shape":"InternetGateway", 6707 "locationName":"internetGateway" 6708 } 6709 } 6710 }, 6711 "CreateKeyPairRequest":{ 6712 "type":"structure", 6713 "required":["KeyName"], 6714 "members":{ 6715 "KeyName":{"shape":"KeyPairName"}, 6716 "DryRun":{ 6717 "shape":"Boolean", 6718 "locationName":"dryRun" 6719 } 6720 } 6721 }, 6722 "CreateLaunchTemplateRequest":{ 6723 "type":"structure", 6724 "required":[ 6725 "LaunchTemplateName", 6726 "LaunchTemplateData" 6727 ], 6728 "members":{ 6729 "DryRun":{"shape":"Boolean"}, 6730 "ClientToken":{"shape":"String"}, 6731 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 6732 "VersionDescription":{"shape":"VersionDescription"}, 6733 "LaunchTemplateData":{"shape":"RequestLaunchTemplateData"}, 6734 "TagSpecifications":{ 6735 "shape":"TagSpecificationList", 6736 "locationName":"TagSpecification" 6737 } 6738 } 6739 }, 6740 "CreateLaunchTemplateResult":{ 6741 "type":"structure", 6742 "members":{ 6743 "LaunchTemplate":{ 6744 "shape":"LaunchTemplate", 6745 "locationName":"launchTemplate" 6746 } 6747 } 6748 }, 6749 "CreateLaunchTemplateVersionRequest":{ 6750 "type":"structure", 6751 "required":["LaunchTemplateData"], 6752 "members":{ 6753 "DryRun":{"shape":"Boolean"}, 6754 "ClientToken":{"shape":"String"}, 6755 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 6756 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 6757 "SourceVersion":{"shape":"String"}, 6758 "VersionDescription":{"shape":"VersionDescription"}, 6759 "LaunchTemplateData":{"shape":"RequestLaunchTemplateData"} 6760 } 6761 }, 6762 "CreateLaunchTemplateVersionResult":{ 6763 "type":"structure", 6764 "members":{ 6765 "LaunchTemplateVersion":{ 6766 "shape":"LaunchTemplateVersion", 6767 "locationName":"launchTemplateVersion" 6768 } 6769 } 6770 }, 6771 "CreateLocalGatewayRouteRequest":{ 6772 "type":"structure", 6773 "required":[ 6774 "DestinationCidrBlock", 6775 "LocalGatewayRouteTableId", 6776 "LocalGatewayVirtualInterfaceGroupId" 6777 ], 6778 "members":{ 6779 "DestinationCidrBlock":{"shape":"String"}, 6780 "LocalGatewayRouteTableId":{"shape":"String"}, 6781 "LocalGatewayVirtualInterfaceGroupId":{"shape":"String"}, 6782 "DryRun":{"shape":"Boolean"} 6783 } 6784 }, 6785 "CreateLocalGatewayRouteResult":{ 6786 "type":"structure", 6787 "members":{ 6788 "Route":{ 6789 "shape":"LocalGatewayRoute", 6790 "locationName":"route" 6791 } 6792 } 6793 }, 6794 "CreateLocalGatewayRouteTableVpcAssociationRequest":{ 6795 "type":"structure", 6796 "required":[ 6797 "LocalGatewayRouteTableId", 6798 "VpcId" 6799 ], 6800 "members":{ 6801 "LocalGatewayRouteTableId":{"shape":"String"}, 6802 "VpcId":{"shape":"String"}, 6803 "DryRun":{"shape":"Boolean"} 6804 } 6805 }, 6806 "CreateLocalGatewayRouteTableVpcAssociationResult":{ 6807 "type":"structure", 6808 "members":{ 6809 "LocalGatewayRouteTableVpcAssociation":{ 6810 "shape":"LocalGatewayRouteTableVpcAssociation", 6811 "locationName":"localGatewayRouteTableVpcAssociation" 6812 } 6813 } 6814 }, 6815 "CreateNatGatewayRequest":{ 6816 "type":"structure", 6817 "required":[ 6818 "AllocationId", 6819 "SubnetId" 6820 ], 6821 "members":{ 6822 "AllocationId":{"shape":"AllocationId"}, 6823 "ClientToken":{"shape":"String"}, 6824 "SubnetId":{"shape":"SubnetId"} 6825 } 6826 }, 6827 "CreateNatGatewayResult":{ 6828 "type":"structure", 6829 "members":{ 6830 "ClientToken":{ 6831 "shape":"String", 6832 "locationName":"clientToken" 6833 }, 6834 "NatGateway":{ 6835 "shape":"NatGateway", 6836 "locationName":"natGateway" 6837 } 6838 } 6839 }, 6840 "CreateNetworkAclEntryRequest":{ 6841 "type":"structure", 6842 "required":[ 6843 "Egress", 6844 "NetworkAclId", 6845 "Protocol", 6846 "RuleAction", 6847 "RuleNumber" 6848 ], 6849 "members":{ 6850 "CidrBlock":{ 6851 "shape":"String", 6852 "locationName":"cidrBlock" 6853 }, 6854 "DryRun":{ 6855 "shape":"Boolean", 6856 "locationName":"dryRun" 6857 }, 6858 "Egress":{ 6859 "shape":"Boolean", 6860 "locationName":"egress" 6861 }, 6862 "IcmpTypeCode":{ 6863 "shape":"IcmpTypeCode", 6864 "locationName":"Icmp" 6865 }, 6866 "Ipv6CidrBlock":{ 6867 "shape":"String", 6868 "locationName":"ipv6CidrBlock" 6869 }, 6870 "NetworkAclId":{ 6871 "shape":"NetworkAclId", 6872 "locationName":"networkAclId" 6873 }, 6874 "PortRange":{ 6875 "shape":"PortRange", 6876 "locationName":"portRange" 6877 }, 6878 "Protocol":{ 6879 "shape":"String", 6880 "locationName":"protocol" 6881 }, 6882 "RuleAction":{ 6883 "shape":"RuleAction", 6884 "locationName":"ruleAction" 6885 }, 6886 "RuleNumber":{ 6887 "shape":"Integer", 6888 "locationName":"ruleNumber" 6889 } 6890 } 6891 }, 6892 "CreateNetworkAclRequest":{ 6893 "type":"structure", 6894 "required":["VpcId"], 6895 "members":{ 6896 "DryRun":{ 6897 "shape":"Boolean", 6898 "locationName":"dryRun" 6899 }, 6900 "VpcId":{ 6901 "shape":"VpcId", 6902 "locationName":"vpcId" 6903 } 6904 } 6905 }, 6906 "CreateNetworkAclResult":{ 6907 "type":"structure", 6908 "members":{ 6909 "NetworkAcl":{ 6910 "shape":"NetworkAcl", 6911 "locationName":"networkAcl" 6912 } 6913 } 6914 }, 6915 "CreateNetworkInterfacePermissionRequest":{ 6916 "type":"structure", 6917 "required":[ 6918 "NetworkInterfaceId", 6919 "Permission" 6920 ], 6921 "members":{ 6922 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 6923 "AwsAccountId":{"shape":"String"}, 6924 "AwsService":{"shape":"String"}, 6925 "Permission":{"shape":"InterfacePermissionType"}, 6926 "DryRun":{"shape":"Boolean"} 6927 } 6928 }, 6929 "CreateNetworkInterfacePermissionResult":{ 6930 "type":"structure", 6931 "members":{ 6932 "InterfacePermission":{ 6933 "shape":"NetworkInterfacePermission", 6934 "locationName":"interfacePermission" 6935 } 6936 } 6937 }, 6938 "CreateNetworkInterfaceRequest":{ 6939 "type":"structure", 6940 "required":["SubnetId"], 6941 "members":{ 6942 "Description":{ 6943 "shape":"String", 6944 "locationName":"description" 6945 }, 6946 "DryRun":{ 6947 "shape":"Boolean", 6948 "locationName":"dryRun" 6949 }, 6950 "Groups":{ 6951 "shape":"SecurityGroupIdStringList", 6952 "locationName":"SecurityGroupId" 6953 }, 6954 "Ipv6AddressCount":{ 6955 "shape":"Integer", 6956 "locationName":"ipv6AddressCount" 6957 }, 6958 "Ipv6Addresses":{ 6959 "shape":"InstanceIpv6AddressList", 6960 "locationName":"ipv6Addresses" 6961 }, 6962 "PrivateIpAddress":{ 6963 "shape":"String", 6964 "locationName":"privateIpAddress" 6965 }, 6966 "PrivateIpAddresses":{ 6967 "shape":"PrivateIpAddressSpecificationList", 6968 "locationName":"privateIpAddresses" 6969 }, 6970 "SecondaryPrivateIpAddressCount":{ 6971 "shape":"Integer", 6972 "locationName":"secondaryPrivateIpAddressCount" 6973 }, 6974 "InterfaceType":{"shape":"NetworkInterfaceCreationType"}, 6975 "SubnetId":{ 6976 "shape":"SubnetId", 6977 "locationName":"subnetId" 6978 } 6979 } 6980 }, 6981 "CreateNetworkInterfaceResult":{ 6982 "type":"structure", 6983 "members":{ 6984 "NetworkInterface":{ 6985 "shape":"NetworkInterface", 6986 "locationName":"networkInterface" 6987 } 6988 } 6989 }, 6990 "CreatePlacementGroupRequest":{ 6991 "type":"structure", 6992 "members":{ 6993 "DryRun":{ 6994 "shape":"Boolean", 6995 "locationName":"dryRun" 6996 }, 6997 "GroupName":{ 6998 "shape":"String", 6999 "locationName":"groupName" 7000 }, 7001 "Strategy":{ 7002 "shape":"PlacementStrategy", 7003 "locationName":"strategy" 7004 }, 7005 "PartitionCount":{"shape":"Integer"} 7006 } 7007 }, 7008 "CreateReservedInstancesListingRequest":{ 7009 "type":"structure", 7010 "required":[ 7011 "ClientToken", 7012 "InstanceCount", 7013 "PriceSchedules", 7014 "ReservedInstancesId" 7015 ], 7016 "members":{ 7017 "ClientToken":{ 7018 "shape":"String", 7019 "locationName":"clientToken" 7020 }, 7021 "InstanceCount":{ 7022 "shape":"Integer", 7023 "locationName":"instanceCount" 7024 }, 7025 "PriceSchedules":{ 7026 "shape":"PriceScheduleSpecificationList", 7027 "locationName":"priceSchedules" 7028 }, 7029 "ReservedInstancesId":{ 7030 "shape":"String", 7031 "locationName":"reservedInstancesId" 7032 } 7033 } 7034 }, 7035 "CreateReservedInstancesListingResult":{ 7036 "type":"structure", 7037 "members":{ 7038 "ReservedInstancesListings":{ 7039 "shape":"ReservedInstancesListingList", 7040 "locationName":"reservedInstancesListingsSet" 7041 } 7042 } 7043 }, 7044 "CreateRouteRequest":{ 7045 "type":"structure", 7046 "required":["RouteTableId"], 7047 "members":{ 7048 "DestinationCidrBlock":{ 7049 "shape":"String", 7050 "locationName":"destinationCidrBlock" 7051 }, 7052 "DestinationIpv6CidrBlock":{ 7053 "shape":"String", 7054 "locationName":"destinationIpv6CidrBlock" 7055 }, 7056 "DryRun":{ 7057 "shape":"Boolean", 7058 "locationName":"dryRun" 7059 }, 7060 "EgressOnlyInternetGatewayId":{ 7061 "shape":"EgressOnlyInternetGatewayId", 7062 "locationName":"egressOnlyInternetGatewayId" 7063 }, 7064 "GatewayId":{ 7065 "shape":"RouteTableGatewayId", 7066 "locationName":"gatewayId" 7067 }, 7068 "InstanceId":{ 7069 "shape":"InstanceId", 7070 "locationName":"instanceId" 7071 }, 7072 "NatGatewayId":{ 7073 "shape":"NatGatewayId", 7074 "locationName":"natGatewayId" 7075 }, 7076 "TransitGatewayId":{"shape":"TransitGatewayId"}, 7077 "LocalGatewayId":{"shape":"String"}, 7078 "NetworkInterfaceId":{ 7079 "shape":"NetworkInterfaceId", 7080 "locationName":"networkInterfaceId" 7081 }, 7082 "RouteTableId":{ 7083 "shape":"RouteTableId", 7084 "locationName":"routeTableId" 7085 }, 7086 "VpcPeeringConnectionId":{ 7087 "shape":"VpcPeeringConnectionId", 7088 "locationName":"vpcPeeringConnectionId" 7089 } 7090 } 7091 }, 7092 "CreateRouteResult":{ 7093 "type":"structure", 7094 "members":{ 7095 "Return":{ 7096 "shape":"Boolean", 7097 "locationName":"return" 7098 } 7099 } 7100 }, 7101 "CreateRouteTableRequest":{ 7102 "type":"structure", 7103 "required":["VpcId"], 7104 "members":{ 7105 "DryRun":{ 7106 "shape":"Boolean", 7107 "locationName":"dryRun" 7108 }, 7109 "VpcId":{ 7110 "shape":"VpcId", 7111 "locationName":"vpcId" 7112 } 7113 } 7114 }, 7115 "CreateRouteTableResult":{ 7116 "type":"structure", 7117 "members":{ 7118 "RouteTable":{ 7119 "shape":"RouteTable", 7120 "locationName":"routeTable" 7121 } 7122 } 7123 }, 7124 "CreateSecurityGroupRequest":{ 7125 "type":"structure", 7126 "required":[ 7127 "Description", 7128 "GroupName" 7129 ], 7130 "members":{ 7131 "Description":{ 7132 "shape":"String", 7133 "locationName":"GroupDescription" 7134 }, 7135 "GroupName":{"shape":"String"}, 7136 "VpcId":{"shape":"VpcId"}, 7137 "DryRun":{ 7138 "shape":"Boolean", 7139 "locationName":"dryRun" 7140 } 7141 } 7142 }, 7143 "CreateSecurityGroupResult":{ 7144 "type":"structure", 7145 "members":{ 7146 "GroupId":{ 7147 "shape":"String", 7148 "locationName":"groupId" 7149 } 7150 } 7151 }, 7152 "CreateSnapshotRequest":{ 7153 "type":"structure", 7154 "required":["VolumeId"], 7155 "members":{ 7156 "Description":{"shape":"String"}, 7157 "VolumeId":{"shape":"VolumeId"}, 7158 "TagSpecifications":{ 7159 "shape":"TagSpecificationList", 7160 "locationName":"TagSpecification" 7161 }, 7162 "DryRun":{ 7163 "shape":"Boolean", 7164 "locationName":"dryRun" 7165 } 7166 } 7167 }, 7168 "CreateSnapshotsRequest":{ 7169 "type":"structure", 7170 "required":["InstanceSpecification"], 7171 "members":{ 7172 "Description":{"shape":"String"}, 7173 "InstanceSpecification":{"shape":"InstanceSpecification"}, 7174 "TagSpecifications":{ 7175 "shape":"TagSpecificationList", 7176 "locationName":"TagSpecification" 7177 }, 7178 "DryRun":{"shape":"Boolean"}, 7179 "CopyTagsFromSource":{"shape":"CopyTagsFromSource"} 7180 } 7181 }, 7182 "CreateSnapshotsResult":{ 7183 "type":"structure", 7184 "members":{ 7185 "Snapshots":{ 7186 "shape":"SnapshotSet", 7187 "locationName":"snapshotSet" 7188 } 7189 } 7190 }, 7191 "CreateSpotDatafeedSubscriptionRequest":{ 7192 "type":"structure", 7193 "required":["Bucket"], 7194 "members":{ 7195 "Bucket":{ 7196 "shape":"String", 7197 "locationName":"bucket" 7198 }, 7199 "DryRun":{ 7200 "shape":"Boolean", 7201 "locationName":"dryRun" 7202 }, 7203 "Prefix":{ 7204 "shape":"String", 7205 "locationName":"prefix" 7206 } 7207 } 7208 }, 7209 "CreateSpotDatafeedSubscriptionResult":{ 7210 "type":"structure", 7211 "members":{ 7212 "SpotDatafeedSubscription":{ 7213 "shape":"SpotDatafeedSubscription", 7214 "locationName":"spotDatafeedSubscription" 7215 } 7216 } 7217 }, 7218 "CreateSubnetRequest":{ 7219 "type":"structure", 7220 "required":[ 7221 "CidrBlock", 7222 "VpcId" 7223 ], 7224 "members":{ 7225 "AvailabilityZone":{"shape":"String"}, 7226 "AvailabilityZoneId":{"shape":"String"}, 7227 "CidrBlock":{"shape":"String"}, 7228 "Ipv6CidrBlock":{"shape":"String"}, 7229 "OutpostArn":{"shape":"String"}, 7230 "VpcId":{"shape":"String"}, 7231 "DryRun":{ 7232 "shape":"Boolean", 7233 "locationName":"dryRun" 7234 } 7235 } 7236 }, 7237 "CreateSubnetResult":{ 7238 "type":"structure", 7239 "members":{ 7240 "Subnet":{ 7241 "shape":"Subnet", 7242 "locationName":"subnet" 7243 } 7244 } 7245 }, 7246 "CreateTagsRequest":{ 7247 "type":"structure", 7248 "required":[ 7249 "Resources", 7250 "Tags" 7251 ], 7252 "members":{ 7253 "DryRun":{ 7254 "shape":"Boolean", 7255 "locationName":"dryRun" 7256 }, 7257 "Resources":{ 7258 "shape":"ResourceIdList", 7259 "locationName":"ResourceId" 7260 }, 7261 "Tags":{ 7262 "shape":"TagList", 7263 "locationName":"Tag" 7264 } 7265 } 7266 }, 7267 "CreateTrafficMirrorFilterRequest":{ 7268 "type":"structure", 7269 "members":{ 7270 "Description":{"shape":"String"}, 7271 "TagSpecifications":{ 7272 "shape":"TagSpecificationList", 7273 "locationName":"TagSpecification" 7274 }, 7275 "DryRun":{"shape":"Boolean"}, 7276 "ClientToken":{ 7277 "shape":"String", 7278 "idempotencyToken":true 7279 } 7280 } 7281 }, 7282 "CreateTrafficMirrorFilterResult":{ 7283 "type":"structure", 7284 "members":{ 7285 "TrafficMirrorFilter":{ 7286 "shape":"TrafficMirrorFilter", 7287 "locationName":"trafficMirrorFilter" 7288 }, 7289 "ClientToken":{ 7290 "shape":"String", 7291 "locationName":"clientToken" 7292 } 7293 } 7294 }, 7295 "CreateTrafficMirrorFilterRuleRequest":{ 7296 "type":"structure", 7297 "required":[ 7298 "TrafficMirrorFilterId", 7299 "TrafficDirection", 7300 "RuleNumber", 7301 "RuleAction", 7302 "DestinationCidrBlock", 7303 "SourceCidrBlock" 7304 ], 7305 "members":{ 7306 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 7307 "TrafficDirection":{"shape":"TrafficDirection"}, 7308 "RuleNumber":{"shape":"Integer"}, 7309 "RuleAction":{"shape":"TrafficMirrorRuleAction"}, 7310 "DestinationPortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 7311 "SourcePortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 7312 "Protocol":{"shape":"Integer"}, 7313 "DestinationCidrBlock":{"shape":"String"}, 7314 "SourceCidrBlock":{"shape":"String"}, 7315 "Description":{"shape":"String"}, 7316 "DryRun":{"shape":"Boolean"}, 7317 "ClientToken":{ 7318 "shape":"String", 7319 "idempotencyToken":true 7320 } 7321 } 7322 }, 7323 "CreateTrafficMirrorFilterRuleResult":{ 7324 "type":"structure", 7325 "members":{ 7326 "TrafficMirrorFilterRule":{ 7327 "shape":"TrafficMirrorFilterRule", 7328 "locationName":"trafficMirrorFilterRule" 7329 }, 7330 "ClientToken":{ 7331 "shape":"String", 7332 "locationName":"clientToken" 7333 } 7334 } 7335 }, 7336 "CreateTrafficMirrorSessionRequest":{ 7337 "type":"structure", 7338 "required":[ 7339 "NetworkInterfaceId", 7340 "TrafficMirrorTargetId", 7341 "TrafficMirrorFilterId", 7342 "SessionNumber" 7343 ], 7344 "members":{ 7345 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 7346 "TrafficMirrorTargetId":{"shape":"TrafficMirrorTargetId"}, 7347 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 7348 "PacketLength":{"shape":"Integer"}, 7349 "SessionNumber":{"shape":"Integer"}, 7350 "VirtualNetworkId":{"shape":"Integer"}, 7351 "Description":{"shape":"String"}, 7352 "TagSpecifications":{ 7353 "shape":"TagSpecificationList", 7354 "locationName":"TagSpecification" 7355 }, 7356 "DryRun":{"shape":"Boolean"}, 7357 "ClientToken":{ 7358 "shape":"String", 7359 "idempotencyToken":true 7360 } 7361 } 7362 }, 7363 "CreateTrafficMirrorSessionResult":{ 7364 "type":"structure", 7365 "members":{ 7366 "TrafficMirrorSession":{ 7367 "shape":"TrafficMirrorSession", 7368 "locationName":"trafficMirrorSession" 7369 }, 7370 "ClientToken":{ 7371 "shape":"String", 7372 "locationName":"clientToken" 7373 } 7374 } 7375 }, 7376 "CreateTrafficMirrorTargetRequest":{ 7377 "type":"structure", 7378 "members":{ 7379 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 7380 "NetworkLoadBalancerArn":{"shape":"String"}, 7381 "Description":{"shape":"String"}, 7382 "TagSpecifications":{ 7383 "shape":"TagSpecificationList", 7384 "locationName":"TagSpecification" 7385 }, 7386 "DryRun":{"shape":"Boolean"}, 7387 "ClientToken":{ 7388 "shape":"String", 7389 "idempotencyToken":true 7390 } 7391 } 7392 }, 7393 "CreateTrafficMirrorTargetResult":{ 7394 "type":"structure", 7395 "members":{ 7396 "TrafficMirrorTarget":{ 7397 "shape":"TrafficMirrorTarget", 7398 "locationName":"trafficMirrorTarget" 7399 }, 7400 "ClientToken":{ 7401 "shape":"String", 7402 "locationName":"clientToken" 7403 } 7404 } 7405 }, 7406 "CreateTransitGatewayMulticastDomainRequest":{ 7407 "type":"structure", 7408 "required":["TransitGatewayId"], 7409 "members":{ 7410 "TransitGatewayId":{"shape":"String"}, 7411 "TagSpecifications":{ 7412 "shape":"TagSpecificationList", 7413 "locationName":"TagSpecification" 7414 }, 7415 "DryRun":{"shape":"Boolean"} 7416 } 7417 }, 7418 "CreateTransitGatewayMulticastDomainResult":{ 7419 "type":"structure", 7420 "members":{ 7421 "TransitGatewayMulticastDomain":{ 7422 "shape":"TransitGatewayMulticastDomain", 7423 "locationName":"transitGatewayMulticastDomain" 7424 } 7425 } 7426 }, 7427 "CreateTransitGatewayPeeringAttachmentRequest":{ 7428 "type":"structure", 7429 "required":[ 7430 "TransitGatewayId", 7431 "PeerTransitGatewayId", 7432 "PeerAccountId", 7433 "PeerRegion" 7434 ], 7435 "members":{ 7436 "TransitGatewayId":{"shape":"String"}, 7437 "PeerTransitGatewayId":{"shape":"String"}, 7438 "PeerAccountId":{"shape":"String"}, 7439 "PeerRegion":{"shape":"String"}, 7440 "TagSpecifications":{ 7441 "shape":"TagSpecificationList", 7442 "locationName":"TagSpecification" 7443 }, 7444 "DryRun":{"shape":"Boolean"} 7445 } 7446 }, 7447 "CreateTransitGatewayPeeringAttachmentResult":{ 7448 "type":"structure", 7449 "members":{ 7450 "TransitGatewayPeeringAttachment":{ 7451 "shape":"TransitGatewayPeeringAttachment", 7452 "locationName":"transitGatewayPeeringAttachment" 7453 } 7454 } 7455 }, 7456 "CreateTransitGatewayRequest":{ 7457 "type":"structure", 7458 "members":{ 7459 "Description":{"shape":"String"}, 7460 "Options":{"shape":"TransitGatewayRequestOptions"}, 7461 "TagSpecifications":{ 7462 "shape":"TagSpecificationList", 7463 "locationName":"TagSpecification" 7464 }, 7465 "DryRun":{"shape":"Boolean"} 7466 } 7467 }, 7468 "CreateTransitGatewayResult":{ 7469 "type":"structure", 7470 "members":{ 7471 "TransitGateway":{ 7472 "shape":"TransitGateway", 7473 "locationName":"transitGateway" 7474 } 7475 } 7476 }, 7477 "CreateTransitGatewayRouteRequest":{ 7478 "type":"structure", 7479 "required":[ 7480 "DestinationCidrBlock", 7481 "TransitGatewayRouteTableId" 7482 ], 7483 "members":{ 7484 "DestinationCidrBlock":{"shape":"String"}, 7485 "TransitGatewayRouteTableId":{"shape":"String"}, 7486 "TransitGatewayAttachmentId":{"shape":"String"}, 7487 "Blackhole":{"shape":"Boolean"}, 7488 "DryRun":{"shape":"Boolean"} 7489 } 7490 }, 7491 "CreateTransitGatewayRouteResult":{ 7492 "type":"structure", 7493 "members":{ 7494 "Route":{ 7495 "shape":"TransitGatewayRoute", 7496 "locationName":"route" 7497 } 7498 } 7499 }, 7500 "CreateTransitGatewayRouteTableRequest":{ 7501 "type":"structure", 7502 "required":["TransitGatewayId"], 7503 "members":{ 7504 "TransitGatewayId":{"shape":"String"}, 7505 "TagSpecifications":{"shape":"TagSpecificationList"}, 7506 "DryRun":{"shape":"Boolean"} 7507 } 7508 }, 7509 "CreateTransitGatewayRouteTableResult":{ 7510 "type":"structure", 7511 "members":{ 7512 "TransitGatewayRouteTable":{ 7513 "shape":"TransitGatewayRouteTable", 7514 "locationName":"transitGatewayRouteTable" 7515 } 7516 } 7517 }, 7518 "CreateTransitGatewayVpcAttachmentRequest":{ 7519 "type":"structure", 7520 "required":[ 7521 "TransitGatewayId", 7522 "VpcId", 7523 "SubnetIds" 7524 ], 7525 "members":{ 7526 "TransitGatewayId":{"shape":"String"}, 7527 "VpcId":{"shape":"String"}, 7528 "SubnetIds":{"shape":"ValueStringList"}, 7529 "Options":{"shape":"CreateTransitGatewayVpcAttachmentRequestOptions"}, 7530 "TagSpecifications":{"shape":"TagSpecificationList"}, 7531 "DryRun":{"shape":"Boolean"} 7532 } 7533 }, 7534 "CreateTransitGatewayVpcAttachmentRequestOptions":{ 7535 "type":"structure", 7536 "members":{ 7537 "DnsSupport":{"shape":"DnsSupportValue"}, 7538 "Ipv6Support":{"shape":"Ipv6SupportValue"} 7539 } 7540 }, 7541 "CreateTransitGatewayVpcAttachmentResult":{ 7542 "type":"structure", 7543 "members":{ 7544 "TransitGatewayVpcAttachment":{ 7545 "shape":"TransitGatewayVpcAttachment", 7546 "locationName":"transitGatewayVpcAttachment" 7547 } 7548 } 7549 }, 7550 "CreateVolumePermission":{ 7551 "type":"structure", 7552 "members":{ 7553 "Group":{ 7554 "shape":"PermissionGroup", 7555 "locationName":"group" 7556 }, 7557 "UserId":{ 7558 "shape":"String", 7559 "locationName":"userId" 7560 } 7561 } 7562 }, 7563 "CreateVolumePermissionList":{ 7564 "type":"list", 7565 "member":{ 7566 "shape":"CreateVolumePermission", 7567 "locationName":"item" 7568 } 7569 }, 7570 "CreateVolumePermissionModifications":{ 7571 "type":"structure", 7572 "members":{ 7573 "Add":{"shape":"CreateVolumePermissionList"}, 7574 "Remove":{"shape":"CreateVolumePermissionList"} 7575 } 7576 }, 7577 "CreateVolumeRequest":{ 7578 "type":"structure", 7579 "required":["AvailabilityZone"], 7580 "members":{ 7581 "AvailabilityZone":{"shape":"String"}, 7582 "Encrypted":{ 7583 "shape":"Boolean", 7584 "locationName":"encrypted" 7585 }, 7586 "Iops":{"shape":"Integer"}, 7587 "KmsKeyId":{"shape":"KmsKeyId"}, 7588 "OutpostArn":{"shape":"String"}, 7589 "Size":{"shape":"Integer"}, 7590 "SnapshotId":{"shape":"SnapshotId"}, 7591 "VolumeType":{"shape":"VolumeType"}, 7592 "DryRun":{ 7593 "shape":"Boolean", 7594 "locationName":"dryRun" 7595 }, 7596 "TagSpecifications":{ 7597 "shape":"TagSpecificationList", 7598 "locationName":"TagSpecification" 7599 } 7600 } 7601 }, 7602 "CreateVpcEndpointConnectionNotificationRequest":{ 7603 "type":"structure", 7604 "required":[ 7605 "ConnectionNotificationArn", 7606 "ConnectionEvents" 7607 ], 7608 "members":{ 7609 "DryRun":{"shape":"Boolean"}, 7610 "ServiceId":{"shape":"ServiceId"}, 7611 "VpcEndpointId":{"shape":"VpcEndpointId"}, 7612 "ConnectionNotificationArn":{"shape":"String"}, 7613 "ConnectionEvents":{"shape":"ValueStringList"}, 7614 "ClientToken":{"shape":"String"} 7615 } 7616 }, 7617 "CreateVpcEndpointConnectionNotificationResult":{ 7618 "type":"structure", 7619 "members":{ 7620 "ConnectionNotification":{ 7621 "shape":"ConnectionNotification", 7622 "locationName":"connectionNotification" 7623 }, 7624 "ClientToken":{ 7625 "shape":"String", 7626 "locationName":"clientToken" 7627 } 7628 } 7629 }, 7630 "CreateVpcEndpointRequest":{ 7631 "type":"structure", 7632 "required":[ 7633 "VpcId", 7634 "ServiceName" 7635 ], 7636 "members":{ 7637 "DryRun":{"shape":"Boolean"}, 7638 "VpcEndpointType":{"shape":"VpcEndpointType"}, 7639 "VpcId":{"shape":"VpcId"}, 7640 "ServiceName":{"shape":"String"}, 7641 "PolicyDocument":{"shape":"String"}, 7642 "RouteTableIds":{ 7643 "shape":"ValueStringList", 7644 "locationName":"RouteTableId" 7645 }, 7646 "SubnetIds":{ 7647 "shape":"ValueStringList", 7648 "locationName":"SubnetId" 7649 }, 7650 "SecurityGroupIds":{ 7651 "shape":"ValueStringList", 7652 "locationName":"SecurityGroupId" 7653 }, 7654 "ClientToken":{"shape":"String"}, 7655 "PrivateDnsEnabled":{"shape":"Boolean"} 7656 } 7657 }, 7658 "CreateVpcEndpointResult":{ 7659 "type":"structure", 7660 "members":{ 7661 "VpcEndpoint":{ 7662 "shape":"VpcEndpoint", 7663 "locationName":"vpcEndpoint" 7664 }, 7665 "ClientToken":{ 7666 "shape":"String", 7667 "locationName":"clientToken" 7668 } 7669 } 7670 }, 7671 "CreateVpcEndpointServiceConfigurationRequest":{ 7672 "type":"structure", 7673 "required":["NetworkLoadBalancerArns"], 7674 "members":{ 7675 "DryRun":{"shape":"Boolean"}, 7676 "AcceptanceRequired":{"shape":"Boolean"}, 7677 "NetworkLoadBalancerArns":{ 7678 "shape":"ValueStringList", 7679 "locationName":"NetworkLoadBalancerArn" 7680 }, 7681 "ClientToken":{"shape":"String"} 7682 } 7683 }, 7684 "CreateVpcEndpointServiceConfigurationResult":{ 7685 "type":"structure", 7686 "members":{ 7687 "ServiceConfiguration":{ 7688 "shape":"ServiceConfiguration", 7689 "locationName":"serviceConfiguration" 7690 }, 7691 "ClientToken":{ 7692 "shape":"String", 7693 "locationName":"clientToken" 7694 } 7695 } 7696 }, 7697 "CreateVpcPeeringConnectionRequest":{ 7698 "type":"structure", 7699 "members":{ 7700 "DryRun":{ 7701 "shape":"Boolean", 7702 "locationName":"dryRun" 7703 }, 7704 "PeerOwnerId":{ 7705 "shape":"String", 7706 "locationName":"peerOwnerId" 7707 }, 7708 "PeerVpcId":{ 7709 "shape":"String", 7710 "locationName":"peerVpcId" 7711 }, 7712 "VpcId":{ 7713 "shape":"VpcId", 7714 "locationName":"vpcId" 7715 }, 7716 "PeerRegion":{"shape":"String"} 7717 } 7718 }, 7719 "CreateVpcPeeringConnectionResult":{ 7720 "type":"structure", 7721 "members":{ 7722 "VpcPeeringConnection":{ 7723 "shape":"VpcPeeringConnection", 7724 "locationName":"vpcPeeringConnection" 7725 } 7726 } 7727 }, 7728 "CreateVpcRequest":{ 7729 "type":"structure", 7730 "required":["CidrBlock"], 7731 "members":{ 7732 "CidrBlock":{"shape":"String"}, 7733 "AmazonProvidedIpv6CidrBlock":{ 7734 "shape":"Boolean", 7735 "locationName":"amazonProvidedIpv6CidrBlock" 7736 }, 7737 "DryRun":{ 7738 "shape":"Boolean", 7739 "locationName":"dryRun" 7740 }, 7741 "InstanceTenancy":{ 7742 "shape":"Tenancy", 7743 "locationName":"instanceTenancy" 7744 }, 7745 "Ipv6CidrBlockNetworkBorderGroup":{"shape":"String"} 7746 } 7747 }, 7748 "CreateVpcResult":{ 7749 "type":"structure", 7750 "members":{ 7751 "Vpc":{ 7752 "shape":"Vpc", 7753 "locationName":"vpc" 7754 } 7755 } 7756 }, 7757 "CreateVpnConnectionRequest":{ 7758 "type":"structure", 7759 "required":[ 7760 "CustomerGatewayId", 7761 "Type" 7762 ], 7763 "members":{ 7764 "CustomerGatewayId":{"shape":"CustomerGatewayId"}, 7765 "Type":{"shape":"String"}, 7766 "VpnGatewayId":{"shape":"VpnGatewayId"}, 7767 "TransitGatewayId":{"shape":"TransitGatewayId"}, 7768 "DryRun":{ 7769 "shape":"Boolean", 7770 "locationName":"dryRun" 7771 }, 7772 "Options":{ 7773 "shape":"VpnConnectionOptionsSpecification", 7774 "locationName":"options" 7775 } 7776 } 7777 }, 7778 "CreateVpnConnectionResult":{ 7779 "type":"structure", 7780 "members":{ 7781 "VpnConnection":{ 7782 "shape":"VpnConnection", 7783 "locationName":"vpnConnection" 7784 } 7785 } 7786 }, 7787 "CreateVpnConnectionRouteRequest":{ 7788 "type":"structure", 7789 "required":[ 7790 "DestinationCidrBlock", 7791 "VpnConnectionId" 7792 ], 7793 "members":{ 7794 "DestinationCidrBlock":{"shape":"String"}, 7795 "VpnConnectionId":{"shape":"VpnConnectionId"} 7796 } 7797 }, 7798 "CreateVpnGatewayRequest":{ 7799 "type":"structure", 7800 "required":["Type"], 7801 "members":{ 7802 "AvailabilityZone":{"shape":"String"}, 7803 "Type":{"shape":"GatewayType"}, 7804 "AmazonSideAsn":{"shape":"Long"}, 7805 "DryRun":{ 7806 "shape":"Boolean", 7807 "locationName":"dryRun" 7808 } 7809 } 7810 }, 7811 "CreateVpnGatewayResult":{ 7812 "type":"structure", 7813 "members":{ 7814 "VpnGateway":{ 7815 "shape":"VpnGateway", 7816 "locationName":"vpnGateway" 7817 } 7818 } 7819 }, 7820 "CreditSpecification":{ 7821 "type":"structure", 7822 "members":{ 7823 "CpuCredits":{ 7824 "shape":"String", 7825 "locationName":"cpuCredits" 7826 } 7827 } 7828 }, 7829 "CreditSpecificationRequest":{ 7830 "type":"structure", 7831 "required":["CpuCredits"], 7832 "members":{ 7833 "CpuCredits":{"shape":"String"} 7834 } 7835 }, 7836 "CurrencyCodeValues":{ 7837 "type":"string", 7838 "enum":["USD"] 7839 }, 7840 "CurrentGenerationFlag":{"type":"boolean"}, 7841 "CustomerGateway":{ 7842 "type":"structure", 7843 "members":{ 7844 "BgpAsn":{ 7845 "shape":"String", 7846 "locationName":"bgpAsn" 7847 }, 7848 "CustomerGatewayId":{ 7849 "shape":"String", 7850 "locationName":"customerGatewayId" 7851 }, 7852 "IpAddress":{ 7853 "shape":"String", 7854 "locationName":"ipAddress" 7855 }, 7856 "CertificateArn":{ 7857 "shape":"String", 7858 "locationName":"certificateArn" 7859 }, 7860 "State":{ 7861 "shape":"String", 7862 "locationName":"state" 7863 }, 7864 "Type":{ 7865 "shape":"String", 7866 "locationName":"type" 7867 }, 7868 "DeviceName":{ 7869 "shape":"String", 7870 "locationName":"deviceName" 7871 }, 7872 "Tags":{ 7873 "shape":"TagList", 7874 "locationName":"tagSet" 7875 } 7876 } 7877 }, 7878 "CustomerGatewayId":{"type":"string"}, 7879 "CustomerGatewayIdStringList":{ 7880 "type":"list", 7881 "member":{ 7882 "shape":"String", 7883 "locationName":"CustomerGatewayId" 7884 } 7885 }, 7886 "CustomerGatewayList":{ 7887 "type":"list", 7888 "member":{ 7889 "shape":"CustomerGateway", 7890 "locationName":"item" 7891 } 7892 }, 7893 "DITMaxResults":{ 7894 "type":"integer", 7895 "max":100, 7896 "min":5 7897 }, 7898 "DITOMaxResults":{ 7899 "type":"integer", 7900 "max":1000, 7901 "min":5 7902 }, 7903 "DatafeedSubscriptionState":{ 7904 "type":"string", 7905 "enum":[ 7906 "Active", 7907 "Inactive" 7908 ] 7909 }, 7910 "DateTime":{"type":"timestamp"}, 7911 "DedicatedHostFlag":{"type":"boolean"}, 7912 "DedicatedHostId":{"type":"string"}, 7913 "DefaultRouteTableAssociationValue":{ 7914 "type":"string", 7915 "enum":[ 7916 "enable", 7917 "disable" 7918 ] 7919 }, 7920 "DefaultRouteTablePropagationValue":{ 7921 "type":"string", 7922 "enum":[ 7923 "enable", 7924 "disable" 7925 ] 7926 }, 7927 "DefaultTargetCapacityType":{ 7928 "type":"string", 7929 "enum":[ 7930 "spot", 7931 "on-demand" 7932 ] 7933 }, 7934 "DeleteClientVpnEndpointRequest":{ 7935 "type":"structure", 7936 "required":["ClientVpnEndpointId"], 7937 "members":{ 7938 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 7939 "DryRun":{"shape":"Boolean"} 7940 } 7941 }, 7942 "DeleteClientVpnEndpointResult":{ 7943 "type":"structure", 7944 "members":{ 7945 "Status":{ 7946 "shape":"ClientVpnEndpointStatus", 7947 "locationName":"status" 7948 } 7949 } 7950 }, 7951 "DeleteClientVpnRouteRequest":{ 7952 "type":"structure", 7953 "required":[ 7954 "ClientVpnEndpointId", 7955 "DestinationCidrBlock" 7956 ], 7957 "members":{ 7958 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 7959 "TargetVpcSubnetId":{"shape":"String"}, 7960 "DestinationCidrBlock":{"shape":"String"}, 7961 "DryRun":{"shape":"Boolean"} 7962 } 7963 }, 7964 "DeleteClientVpnRouteResult":{ 7965 "type":"structure", 7966 "members":{ 7967 "Status":{ 7968 "shape":"ClientVpnRouteStatus", 7969 "locationName":"status" 7970 } 7971 } 7972 }, 7973 "DeleteCustomerGatewayRequest":{ 7974 "type":"structure", 7975 "required":["CustomerGatewayId"], 7976 "members":{ 7977 "CustomerGatewayId":{"shape":"CustomerGatewayId"}, 7978 "DryRun":{ 7979 "shape":"Boolean", 7980 "locationName":"dryRun" 7981 } 7982 } 7983 }, 7984 "DeleteDhcpOptionsRequest":{ 7985 "type":"structure", 7986 "required":["DhcpOptionsId"], 7987 "members":{ 7988 "DhcpOptionsId":{"shape":"DhcpOptionsId"}, 7989 "DryRun":{ 7990 "shape":"Boolean", 7991 "locationName":"dryRun" 7992 } 7993 } 7994 }, 7995 "DeleteEgressOnlyInternetGatewayRequest":{ 7996 "type":"structure", 7997 "required":["EgressOnlyInternetGatewayId"], 7998 "members":{ 7999 "DryRun":{"shape":"Boolean"}, 8000 "EgressOnlyInternetGatewayId":{"shape":"EgressOnlyInternetGatewayId"} 8001 } 8002 }, 8003 "DeleteEgressOnlyInternetGatewayResult":{ 8004 "type":"structure", 8005 "members":{ 8006 "ReturnCode":{ 8007 "shape":"Boolean", 8008 "locationName":"returnCode" 8009 } 8010 } 8011 }, 8012 "DeleteFleetError":{ 8013 "type":"structure", 8014 "members":{ 8015 "Code":{ 8016 "shape":"DeleteFleetErrorCode", 8017 "locationName":"code" 8018 }, 8019 "Message":{ 8020 "shape":"String", 8021 "locationName":"message" 8022 } 8023 } 8024 }, 8025 "DeleteFleetErrorCode":{ 8026 "type":"string", 8027 "enum":[ 8028 "fleetIdDoesNotExist", 8029 "fleetIdMalformed", 8030 "fleetNotInDeletableState", 8031 "unexpectedError" 8032 ] 8033 }, 8034 "DeleteFleetErrorItem":{ 8035 "type":"structure", 8036 "members":{ 8037 "Error":{ 8038 "shape":"DeleteFleetError", 8039 "locationName":"error" 8040 }, 8041 "FleetId":{ 8042 "shape":"FleetIdentifier", 8043 "locationName":"fleetId" 8044 } 8045 } 8046 }, 8047 "DeleteFleetErrorSet":{ 8048 "type":"list", 8049 "member":{ 8050 "shape":"DeleteFleetErrorItem", 8051 "locationName":"item" 8052 } 8053 }, 8054 "DeleteFleetSuccessItem":{ 8055 "type":"structure", 8056 "members":{ 8057 "CurrentFleetState":{ 8058 "shape":"FleetStateCode", 8059 "locationName":"currentFleetState" 8060 }, 8061 "PreviousFleetState":{ 8062 "shape":"FleetStateCode", 8063 "locationName":"previousFleetState" 8064 }, 8065 "FleetId":{ 8066 "shape":"FleetIdentifier", 8067 "locationName":"fleetId" 8068 } 8069 } 8070 }, 8071 "DeleteFleetSuccessSet":{ 8072 "type":"list", 8073 "member":{ 8074 "shape":"DeleteFleetSuccessItem", 8075 "locationName":"item" 8076 } 8077 }, 8078 "DeleteFleetsRequest":{ 8079 "type":"structure", 8080 "required":[ 8081 "FleetIds", 8082 "TerminateInstances" 8083 ], 8084 "members":{ 8085 "DryRun":{"shape":"Boolean"}, 8086 "FleetIds":{ 8087 "shape":"FleetIdSet", 8088 "locationName":"FleetId" 8089 }, 8090 "TerminateInstances":{"shape":"Boolean"} 8091 } 8092 }, 8093 "DeleteFleetsResult":{ 8094 "type":"structure", 8095 "members":{ 8096 "SuccessfulFleetDeletions":{ 8097 "shape":"DeleteFleetSuccessSet", 8098 "locationName":"successfulFleetDeletionSet" 8099 }, 8100 "UnsuccessfulFleetDeletions":{ 8101 "shape":"DeleteFleetErrorSet", 8102 "locationName":"unsuccessfulFleetDeletionSet" 8103 } 8104 } 8105 }, 8106 "DeleteFlowLogsRequest":{ 8107 "type":"structure", 8108 "required":["FlowLogIds"], 8109 "members":{ 8110 "DryRun":{"shape":"Boolean"}, 8111 "FlowLogIds":{ 8112 "shape":"ValueStringList", 8113 "locationName":"FlowLogId" 8114 } 8115 } 8116 }, 8117 "DeleteFlowLogsResult":{ 8118 "type":"structure", 8119 "members":{ 8120 "Unsuccessful":{ 8121 "shape":"UnsuccessfulItemSet", 8122 "locationName":"unsuccessful" 8123 } 8124 } 8125 }, 8126 "DeleteFpgaImageRequest":{ 8127 "type":"structure", 8128 "required":["FpgaImageId"], 8129 "members":{ 8130 "DryRun":{"shape":"Boolean"}, 8131 "FpgaImageId":{"shape":"FpgaImageId"} 8132 } 8133 }, 8134 "DeleteFpgaImageResult":{ 8135 "type":"structure", 8136 "members":{ 8137 "Return":{ 8138 "shape":"Boolean", 8139 "locationName":"return" 8140 } 8141 } 8142 }, 8143 "DeleteInternetGatewayRequest":{ 8144 "type":"structure", 8145 "required":["InternetGatewayId"], 8146 "members":{ 8147 "DryRun":{ 8148 "shape":"Boolean", 8149 "locationName":"dryRun" 8150 }, 8151 "InternetGatewayId":{ 8152 "shape":"InternetGatewayId", 8153 "locationName":"internetGatewayId" 8154 } 8155 } 8156 }, 8157 "DeleteKeyPairRequest":{ 8158 "type":"structure", 8159 "required":["KeyName"], 8160 "members":{ 8161 "KeyName":{"shape":"KeyPairName"}, 8162 "DryRun":{ 8163 "shape":"Boolean", 8164 "locationName":"dryRun" 8165 } 8166 } 8167 }, 8168 "DeleteLaunchTemplateRequest":{ 8169 "type":"structure", 8170 "members":{ 8171 "DryRun":{"shape":"Boolean"}, 8172 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 8173 "LaunchTemplateName":{"shape":"LaunchTemplateName"} 8174 } 8175 }, 8176 "DeleteLaunchTemplateResult":{ 8177 "type":"structure", 8178 "members":{ 8179 "LaunchTemplate":{ 8180 "shape":"LaunchTemplate", 8181 "locationName":"launchTemplate" 8182 } 8183 } 8184 }, 8185 "DeleteLaunchTemplateVersionsRequest":{ 8186 "type":"structure", 8187 "required":["Versions"], 8188 "members":{ 8189 "DryRun":{"shape":"Boolean"}, 8190 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 8191 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 8192 "Versions":{ 8193 "shape":"VersionStringList", 8194 "locationName":"LaunchTemplateVersion" 8195 } 8196 } 8197 }, 8198 "DeleteLaunchTemplateVersionsResponseErrorItem":{ 8199 "type":"structure", 8200 "members":{ 8201 "LaunchTemplateId":{ 8202 "shape":"String", 8203 "locationName":"launchTemplateId" 8204 }, 8205 "LaunchTemplateName":{ 8206 "shape":"String", 8207 "locationName":"launchTemplateName" 8208 }, 8209 "VersionNumber":{ 8210 "shape":"Long", 8211 "locationName":"versionNumber" 8212 }, 8213 "ResponseError":{ 8214 "shape":"ResponseError", 8215 "locationName":"responseError" 8216 } 8217 } 8218 }, 8219 "DeleteLaunchTemplateVersionsResponseErrorSet":{ 8220 "type":"list", 8221 "member":{ 8222 "shape":"DeleteLaunchTemplateVersionsResponseErrorItem", 8223 "locationName":"item" 8224 } 8225 }, 8226 "DeleteLaunchTemplateVersionsResponseSuccessItem":{ 8227 "type":"structure", 8228 "members":{ 8229 "LaunchTemplateId":{ 8230 "shape":"String", 8231 "locationName":"launchTemplateId" 8232 }, 8233 "LaunchTemplateName":{ 8234 "shape":"String", 8235 "locationName":"launchTemplateName" 8236 }, 8237 "VersionNumber":{ 8238 "shape":"Long", 8239 "locationName":"versionNumber" 8240 } 8241 } 8242 }, 8243 "DeleteLaunchTemplateVersionsResponseSuccessSet":{ 8244 "type":"list", 8245 "member":{ 8246 "shape":"DeleteLaunchTemplateVersionsResponseSuccessItem", 8247 "locationName":"item" 8248 } 8249 }, 8250 "DeleteLaunchTemplateVersionsResult":{ 8251 "type":"structure", 8252 "members":{ 8253 "SuccessfullyDeletedLaunchTemplateVersions":{ 8254 "shape":"DeleteLaunchTemplateVersionsResponseSuccessSet", 8255 "locationName":"successfullyDeletedLaunchTemplateVersionSet" 8256 }, 8257 "UnsuccessfullyDeletedLaunchTemplateVersions":{ 8258 "shape":"DeleteLaunchTemplateVersionsResponseErrorSet", 8259 "locationName":"unsuccessfullyDeletedLaunchTemplateVersionSet" 8260 } 8261 } 8262 }, 8263 "DeleteLocalGatewayRouteRequest":{ 8264 "type":"structure", 8265 "required":[ 8266 "DestinationCidrBlock", 8267 "LocalGatewayRouteTableId" 8268 ], 8269 "members":{ 8270 "DestinationCidrBlock":{"shape":"String"}, 8271 "LocalGatewayRouteTableId":{"shape":"String"}, 8272 "DryRun":{"shape":"Boolean"} 8273 } 8274 }, 8275 "DeleteLocalGatewayRouteResult":{ 8276 "type":"structure", 8277 "members":{ 8278 "Route":{ 8279 "shape":"LocalGatewayRoute", 8280 "locationName":"route" 8281 } 8282 } 8283 }, 8284 "DeleteLocalGatewayRouteTableVpcAssociationRequest":{ 8285 "type":"structure", 8286 "required":["LocalGatewayRouteTableVpcAssociationId"], 8287 "members":{ 8288 "LocalGatewayRouteTableVpcAssociationId":{"shape":"String"}, 8289 "DryRun":{"shape":"Boolean"} 8290 } 8291 }, 8292 "DeleteLocalGatewayRouteTableVpcAssociationResult":{ 8293 "type":"structure", 8294 "members":{ 8295 "LocalGatewayRouteTableVpcAssociation":{ 8296 "shape":"LocalGatewayRouteTableVpcAssociation", 8297 "locationName":"localGatewayRouteTableVpcAssociation" 8298 } 8299 } 8300 }, 8301 "DeleteNatGatewayRequest":{ 8302 "type":"structure", 8303 "required":["NatGatewayId"], 8304 "members":{ 8305 "NatGatewayId":{"shape":"NatGatewayId"} 8306 } 8307 }, 8308 "DeleteNatGatewayResult":{ 8309 "type":"structure", 8310 "members":{ 8311 "NatGatewayId":{ 8312 "shape":"String", 8313 "locationName":"natGatewayId" 8314 } 8315 } 8316 }, 8317 "DeleteNetworkAclEntryRequest":{ 8318 "type":"structure", 8319 "required":[ 8320 "Egress", 8321 "NetworkAclId", 8322 "RuleNumber" 8323 ], 8324 "members":{ 8325 "DryRun":{ 8326 "shape":"Boolean", 8327 "locationName":"dryRun" 8328 }, 8329 "Egress":{ 8330 "shape":"Boolean", 8331 "locationName":"egress" 8332 }, 8333 "NetworkAclId":{ 8334 "shape":"NetworkAclId", 8335 "locationName":"networkAclId" 8336 }, 8337 "RuleNumber":{ 8338 "shape":"Integer", 8339 "locationName":"ruleNumber" 8340 } 8341 } 8342 }, 8343 "DeleteNetworkAclRequest":{ 8344 "type":"structure", 8345 "required":["NetworkAclId"], 8346 "members":{ 8347 "DryRun":{ 8348 "shape":"Boolean", 8349 "locationName":"dryRun" 8350 }, 8351 "NetworkAclId":{ 8352 "shape":"NetworkAclId", 8353 "locationName":"networkAclId" 8354 } 8355 } 8356 }, 8357 "DeleteNetworkInterfacePermissionRequest":{ 8358 "type":"structure", 8359 "required":["NetworkInterfacePermissionId"], 8360 "members":{ 8361 "NetworkInterfacePermissionId":{"shape":"String"}, 8362 "Force":{"shape":"Boolean"}, 8363 "DryRun":{"shape":"Boolean"} 8364 } 8365 }, 8366 "DeleteNetworkInterfacePermissionResult":{ 8367 "type":"structure", 8368 "members":{ 8369 "Return":{ 8370 "shape":"Boolean", 8371 "locationName":"return" 8372 } 8373 } 8374 }, 8375 "DeleteNetworkInterfaceRequest":{ 8376 "type":"structure", 8377 "required":["NetworkInterfaceId"], 8378 "members":{ 8379 "DryRun":{ 8380 "shape":"Boolean", 8381 "locationName":"dryRun" 8382 }, 8383 "NetworkInterfaceId":{ 8384 "shape":"NetworkInterfaceId", 8385 "locationName":"networkInterfaceId" 8386 } 8387 } 8388 }, 8389 "DeletePlacementGroupRequest":{ 8390 "type":"structure", 8391 "required":["GroupName"], 8392 "members":{ 8393 "DryRun":{ 8394 "shape":"Boolean", 8395 "locationName":"dryRun" 8396 }, 8397 "GroupName":{ 8398 "shape":"String", 8399 "locationName":"groupName" 8400 } 8401 } 8402 }, 8403 "DeleteQueuedReservedInstancesError":{ 8404 "type":"structure", 8405 "members":{ 8406 "Code":{ 8407 "shape":"DeleteQueuedReservedInstancesErrorCode", 8408 "locationName":"code" 8409 }, 8410 "Message":{ 8411 "shape":"String", 8412 "locationName":"message" 8413 } 8414 } 8415 }, 8416 "DeleteQueuedReservedInstancesErrorCode":{ 8417 "type":"string", 8418 "enum":[ 8419 "reserved-instances-id-invalid", 8420 "reserved-instances-not-in-queued-state", 8421 "unexpected-error" 8422 ] 8423 }, 8424 "DeleteQueuedReservedInstancesIdList":{ 8425 "type":"list", 8426 "member":{ 8427 "shape":"String", 8428 "locationName":"item" 8429 }, 8430 "max":100, 8431 "min":1 8432 }, 8433 "DeleteQueuedReservedInstancesRequest":{ 8434 "type":"structure", 8435 "required":["ReservedInstancesIds"], 8436 "members":{ 8437 "DryRun":{"shape":"Boolean"}, 8438 "ReservedInstancesIds":{ 8439 "shape":"DeleteQueuedReservedInstancesIdList", 8440 "locationName":"ReservedInstancesId" 8441 } 8442 } 8443 }, 8444 "DeleteQueuedReservedInstancesResult":{ 8445 "type":"structure", 8446 "members":{ 8447 "SuccessfulQueuedPurchaseDeletions":{ 8448 "shape":"SuccessfulQueuedPurchaseDeletionSet", 8449 "locationName":"successfulQueuedPurchaseDeletionSet" 8450 }, 8451 "FailedQueuedPurchaseDeletions":{ 8452 "shape":"FailedQueuedPurchaseDeletionSet", 8453 "locationName":"failedQueuedPurchaseDeletionSet" 8454 } 8455 } 8456 }, 8457 "DeleteRouteRequest":{ 8458 "type":"structure", 8459 "required":["RouteTableId"], 8460 "members":{ 8461 "DestinationCidrBlock":{ 8462 "shape":"String", 8463 "locationName":"destinationCidrBlock" 8464 }, 8465 "DestinationIpv6CidrBlock":{ 8466 "shape":"String", 8467 "locationName":"destinationIpv6CidrBlock" 8468 }, 8469 "DryRun":{ 8470 "shape":"Boolean", 8471 "locationName":"dryRun" 8472 }, 8473 "RouteTableId":{ 8474 "shape":"RouteTableId", 8475 "locationName":"routeTableId" 8476 } 8477 } 8478 }, 8479 "DeleteRouteTableRequest":{ 8480 "type":"structure", 8481 "required":["RouteTableId"], 8482 "members":{ 8483 "DryRun":{ 8484 "shape":"Boolean", 8485 "locationName":"dryRun" 8486 }, 8487 "RouteTableId":{ 8488 "shape":"String", 8489 "locationName":"routeTableId" 8490 } 8491 } 8492 }, 8493 "DeleteSecurityGroupRequest":{ 8494 "type":"structure", 8495 "members":{ 8496 "GroupId":{"shape":"String"}, 8497 "GroupName":{"shape":"String"}, 8498 "DryRun":{ 8499 "shape":"Boolean", 8500 "locationName":"dryRun" 8501 } 8502 } 8503 }, 8504 "DeleteSnapshotRequest":{ 8505 "type":"structure", 8506 "required":["SnapshotId"], 8507 "members":{ 8508 "SnapshotId":{"shape":"SnapshotId"}, 8509 "DryRun":{ 8510 "shape":"Boolean", 8511 "locationName":"dryRun" 8512 } 8513 } 8514 }, 8515 "DeleteSpotDatafeedSubscriptionRequest":{ 8516 "type":"structure", 8517 "members":{ 8518 "DryRun":{ 8519 "shape":"Boolean", 8520 "locationName":"dryRun" 8521 } 8522 } 8523 }, 8524 "DeleteSubnetRequest":{ 8525 "type":"structure", 8526 "required":["SubnetId"], 8527 "members":{ 8528 "SubnetId":{"shape":"String"}, 8529 "DryRun":{ 8530 "shape":"Boolean", 8531 "locationName":"dryRun" 8532 } 8533 } 8534 }, 8535 "DeleteTagsRequest":{ 8536 "type":"structure", 8537 "required":["Resources"], 8538 "members":{ 8539 "DryRun":{ 8540 "shape":"Boolean", 8541 "locationName":"dryRun" 8542 }, 8543 "Resources":{ 8544 "shape":"ResourceIdList", 8545 "locationName":"resourceId" 8546 }, 8547 "Tags":{ 8548 "shape":"TagList", 8549 "locationName":"tag" 8550 } 8551 } 8552 }, 8553 "DeleteTrafficMirrorFilterRequest":{ 8554 "type":"structure", 8555 "required":["TrafficMirrorFilterId"], 8556 "members":{ 8557 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 8558 "DryRun":{"shape":"Boolean"} 8559 } 8560 }, 8561 "DeleteTrafficMirrorFilterResult":{ 8562 "type":"structure", 8563 "members":{ 8564 "TrafficMirrorFilterId":{ 8565 "shape":"String", 8566 "locationName":"trafficMirrorFilterId" 8567 } 8568 } 8569 }, 8570 "DeleteTrafficMirrorFilterRuleRequest":{ 8571 "type":"structure", 8572 "required":["TrafficMirrorFilterRuleId"], 8573 "members":{ 8574 "TrafficMirrorFilterRuleId":{"shape":"TrafficMirrorFilterRuleId"}, 8575 "DryRun":{"shape":"Boolean"} 8576 } 8577 }, 8578 "DeleteTrafficMirrorFilterRuleResult":{ 8579 "type":"structure", 8580 "members":{ 8581 "TrafficMirrorFilterRuleId":{ 8582 "shape":"String", 8583 "locationName":"trafficMirrorFilterRuleId" 8584 } 8585 } 8586 }, 8587 "DeleteTrafficMirrorSessionRequest":{ 8588 "type":"structure", 8589 "required":["TrafficMirrorSessionId"], 8590 "members":{ 8591 "TrafficMirrorSessionId":{"shape":"TrafficMirrorSessionId"}, 8592 "DryRun":{"shape":"Boolean"} 8593 } 8594 }, 8595 "DeleteTrafficMirrorSessionResult":{ 8596 "type":"structure", 8597 "members":{ 8598 "TrafficMirrorSessionId":{ 8599 "shape":"String", 8600 "locationName":"trafficMirrorSessionId" 8601 } 8602 } 8603 }, 8604 "DeleteTrafficMirrorTargetRequest":{ 8605 "type":"structure", 8606 "required":["TrafficMirrorTargetId"], 8607 "members":{ 8608 "TrafficMirrorTargetId":{"shape":"TrafficMirrorTargetId"}, 8609 "DryRun":{"shape":"Boolean"} 8610 } 8611 }, 8612 "DeleteTrafficMirrorTargetResult":{ 8613 "type":"structure", 8614 "members":{ 8615 "TrafficMirrorTargetId":{ 8616 "shape":"String", 8617 "locationName":"trafficMirrorTargetId" 8618 } 8619 } 8620 }, 8621 "DeleteTransitGatewayMulticastDomainRequest":{ 8622 "type":"structure", 8623 "required":["TransitGatewayMulticastDomainId"], 8624 "members":{ 8625 "TransitGatewayMulticastDomainId":{"shape":"String"}, 8626 "DryRun":{"shape":"Boolean"} 8627 } 8628 }, 8629 "DeleteTransitGatewayMulticastDomainResult":{ 8630 "type":"structure", 8631 "members":{ 8632 "TransitGatewayMulticastDomain":{ 8633 "shape":"TransitGatewayMulticastDomain", 8634 "locationName":"transitGatewayMulticastDomain" 8635 } 8636 } 8637 }, 8638 "DeleteTransitGatewayPeeringAttachmentRequest":{ 8639 "type":"structure", 8640 "required":["TransitGatewayAttachmentId"], 8641 "members":{ 8642 "TransitGatewayAttachmentId":{"shape":"String"}, 8643 "DryRun":{"shape":"Boolean"} 8644 } 8645 }, 8646 "DeleteTransitGatewayPeeringAttachmentResult":{ 8647 "type":"structure", 8648 "members":{ 8649 "TransitGatewayPeeringAttachment":{ 8650 "shape":"TransitGatewayPeeringAttachment", 8651 "locationName":"transitGatewayPeeringAttachment" 8652 } 8653 } 8654 }, 8655 "DeleteTransitGatewayRequest":{ 8656 "type":"structure", 8657 "required":["TransitGatewayId"], 8658 "members":{ 8659 "TransitGatewayId":{"shape":"String"}, 8660 "DryRun":{"shape":"Boolean"} 8661 } 8662 }, 8663 "DeleteTransitGatewayResult":{ 8664 "type":"structure", 8665 "members":{ 8666 "TransitGateway":{ 8667 "shape":"TransitGateway", 8668 "locationName":"transitGateway" 8669 } 8670 } 8671 }, 8672 "DeleteTransitGatewayRouteRequest":{ 8673 "type":"structure", 8674 "required":[ 8675 "TransitGatewayRouteTableId", 8676 "DestinationCidrBlock" 8677 ], 8678 "members":{ 8679 "TransitGatewayRouteTableId":{"shape":"String"}, 8680 "DestinationCidrBlock":{"shape":"String"}, 8681 "DryRun":{"shape":"Boolean"} 8682 } 8683 }, 8684 "DeleteTransitGatewayRouteResult":{ 8685 "type":"structure", 8686 "members":{ 8687 "Route":{ 8688 "shape":"TransitGatewayRoute", 8689 "locationName":"route" 8690 } 8691 } 8692 }, 8693 "DeleteTransitGatewayRouteTableRequest":{ 8694 "type":"structure", 8695 "required":["TransitGatewayRouteTableId"], 8696 "members":{ 8697 "TransitGatewayRouteTableId":{"shape":"String"}, 8698 "DryRun":{"shape":"Boolean"} 8699 } 8700 }, 8701 "DeleteTransitGatewayRouteTableResult":{ 8702 "type":"structure", 8703 "members":{ 8704 "TransitGatewayRouteTable":{ 8705 "shape":"TransitGatewayRouteTable", 8706 "locationName":"transitGatewayRouteTable" 8707 } 8708 } 8709 }, 8710 "DeleteTransitGatewayVpcAttachmentRequest":{ 8711 "type":"structure", 8712 "required":["TransitGatewayAttachmentId"], 8713 "members":{ 8714 "TransitGatewayAttachmentId":{"shape":"String"}, 8715 "DryRun":{"shape":"Boolean"} 8716 } 8717 }, 8718 "DeleteTransitGatewayVpcAttachmentResult":{ 8719 "type":"structure", 8720 "members":{ 8721 "TransitGatewayVpcAttachment":{ 8722 "shape":"TransitGatewayVpcAttachment", 8723 "locationName":"transitGatewayVpcAttachment" 8724 } 8725 } 8726 }, 8727 "DeleteVolumeRequest":{ 8728 "type":"structure", 8729 "required":["VolumeId"], 8730 "members":{ 8731 "VolumeId":{"shape":"VolumeId"}, 8732 "DryRun":{ 8733 "shape":"Boolean", 8734 "locationName":"dryRun" 8735 } 8736 } 8737 }, 8738 "DeleteVpcEndpointConnectionNotificationsRequest":{ 8739 "type":"structure", 8740 "required":["ConnectionNotificationIds"], 8741 "members":{ 8742 "DryRun":{"shape":"Boolean"}, 8743 "ConnectionNotificationIds":{ 8744 "shape":"ValueStringList", 8745 "locationName":"ConnectionNotificationId" 8746 } 8747 } 8748 }, 8749 "DeleteVpcEndpointConnectionNotificationsResult":{ 8750 "type":"structure", 8751 "members":{ 8752 "Unsuccessful":{ 8753 "shape":"UnsuccessfulItemSet", 8754 "locationName":"unsuccessful" 8755 } 8756 } 8757 }, 8758 "DeleteVpcEndpointServiceConfigurationsRequest":{ 8759 "type":"structure", 8760 "required":["ServiceIds"], 8761 "members":{ 8762 "DryRun":{"shape":"Boolean"}, 8763 "ServiceIds":{ 8764 "shape":"ValueStringList", 8765 "locationName":"ServiceId" 8766 } 8767 } 8768 }, 8769 "DeleteVpcEndpointServiceConfigurationsResult":{ 8770 "type":"structure", 8771 "members":{ 8772 "Unsuccessful":{ 8773 "shape":"UnsuccessfulItemSet", 8774 "locationName":"unsuccessful" 8775 } 8776 } 8777 }, 8778 "DeleteVpcEndpointsRequest":{ 8779 "type":"structure", 8780 "required":["VpcEndpointIds"], 8781 "members":{ 8782 "DryRun":{"shape":"Boolean"}, 8783 "VpcEndpointIds":{ 8784 "shape":"ValueStringList", 8785 "locationName":"VpcEndpointId" 8786 } 8787 } 8788 }, 8789 "DeleteVpcEndpointsResult":{ 8790 "type":"structure", 8791 "members":{ 8792 "Unsuccessful":{ 8793 "shape":"UnsuccessfulItemSet", 8794 "locationName":"unsuccessful" 8795 } 8796 } 8797 }, 8798 "DeleteVpcPeeringConnectionRequest":{ 8799 "type":"structure", 8800 "required":["VpcPeeringConnectionId"], 8801 "members":{ 8802 "DryRun":{ 8803 "shape":"Boolean", 8804 "locationName":"dryRun" 8805 }, 8806 "VpcPeeringConnectionId":{ 8807 "shape":"VpcPeeringConnectionId", 8808 "locationName":"vpcPeeringConnectionId" 8809 } 8810 } 8811 }, 8812 "DeleteVpcPeeringConnectionResult":{ 8813 "type":"structure", 8814 "members":{ 8815 "Return":{ 8816 "shape":"Boolean", 8817 "locationName":"return" 8818 } 8819 } 8820 }, 8821 "DeleteVpcRequest":{ 8822 "type":"structure", 8823 "required":["VpcId"], 8824 "members":{ 8825 "VpcId":{"shape":"VpcId"}, 8826 "DryRun":{ 8827 "shape":"Boolean", 8828 "locationName":"dryRun" 8829 } 8830 } 8831 }, 8832 "DeleteVpnConnectionRequest":{ 8833 "type":"structure", 8834 "required":["VpnConnectionId"], 8835 "members":{ 8836 "VpnConnectionId":{"shape":"VpnConnectionId"}, 8837 "DryRun":{ 8838 "shape":"Boolean", 8839 "locationName":"dryRun" 8840 } 8841 } 8842 }, 8843 "DeleteVpnConnectionRouteRequest":{ 8844 "type":"structure", 8845 "required":[ 8846 "DestinationCidrBlock", 8847 "VpnConnectionId" 8848 ], 8849 "members":{ 8850 "DestinationCidrBlock":{"shape":"String"}, 8851 "VpnConnectionId":{"shape":"VpnConnectionId"} 8852 } 8853 }, 8854 "DeleteVpnGatewayRequest":{ 8855 "type":"structure", 8856 "required":["VpnGatewayId"], 8857 "members":{ 8858 "VpnGatewayId":{"shape":"VpnGatewayId"}, 8859 "DryRun":{ 8860 "shape":"Boolean", 8861 "locationName":"dryRun" 8862 } 8863 } 8864 }, 8865 "DeprovisionByoipCidrRequest":{ 8866 "type":"structure", 8867 "required":["Cidr"], 8868 "members":{ 8869 "Cidr":{"shape":"String"}, 8870 "DryRun":{"shape":"Boolean"} 8871 } 8872 }, 8873 "DeprovisionByoipCidrResult":{ 8874 "type":"structure", 8875 "members":{ 8876 "ByoipCidr":{ 8877 "shape":"ByoipCidr", 8878 "locationName":"byoipCidr" 8879 } 8880 } 8881 }, 8882 "DeregisterImageRequest":{ 8883 "type":"structure", 8884 "required":["ImageId"], 8885 "members":{ 8886 "ImageId":{"shape":"String"}, 8887 "DryRun":{ 8888 "shape":"Boolean", 8889 "locationName":"dryRun" 8890 } 8891 } 8892 }, 8893 "DeregisterTransitGatewayMulticastGroupMembersRequest":{ 8894 "type":"structure", 8895 "members":{ 8896 "TransitGatewayMulticastDomainId":{"shape":"String"}, 8897 "GroupIpAddress":{"shape":"String"}, 8898 "NetworkInterfaceIds":{"shape":"ValueStringList"}, 8899 "DryRun":{"shape":"Boolean"} 8900 } 8901 }, 8902 "DeregisterTransitGatewayMulticastGroupMembersResult":{ 8903 "type":"structure", 8904 "members":{ 8905 "DeregisteredMulticastGroupMembers":{ 8906 "shape":"TransitGatewayMulticastDeregisteredGroupMembers", 8907 "locationName":"deregisteredMulticastGroupMembers" 8908 } 8909 } 8910 }, 8911 "DeregisterTransitGatewayMulticastGroupSourcesRequest":{ 8912 "type":"structure", 8913 "members":{ 8914 "TransitGatewayMulticastDomainId":{"shape":"String"}, 8915 "GroupIpAddress":{"shape":"String"}, 8916 "NetworkInterfaceIds":{"shape":"ValueStringList"}, 8917 "DryRun":{"shape":"Boolean"} 8918 } 8919 }, 8920 "DeregisterTransitGatewayMulticastGroupSourcesResult":{ 8921 "type":"structure", 8922 "members":{ 8923 "DeregisteredMulticastGroupSources":{ 8924 "shape":"TransitGatewayMulticastDeregisteredGroupSources", 8925 "locationName":"deregisteredMulticastGroupSources" 8926 } 8927 } 8928 }, 8929 "DescribeAccountAttributesRequest":{ 8930 "type":"structure", 8931 "members":{ 8932 "AttributeNames":{ 8933 "shape":"AccountAttributeNameStringList", 8934 "locationName":"attributeName" 8935 }, 8936 "DryRun":{ 8937 "shape":"Boolean", 8938 "locationName":"dryRun" 8939 } 8940 } 8941 }, 8942 "DescribeAccountAttributesResult":{ 8943 "type":"structure", 8944 "members":{ 8945 "AccountAttributes":{ 8946 "shape":"AccountAttributeList", 8947 "locationName":"accountAttributeSet" 8948 } 8949 } 8950 }, 8951 "DescribeAddressesRequest":{ 8952 "type":"structure", 8953 "members":{ 8954 "Filters":{ 8955 "shape":"FilterList", 8956 "locationName":"Filter" 8957 }, 8958 "PublicIps":{ 8959 "shape":"PublicIpStringList", 8960 "locationName":"PublicIp" 8961 }, 8962 "AllocationIds":{ 8963 "shape":"AllocationIdList", 8964 "locationName":"AllocationId" 8965 }, 8966 "DryRun":{ 8967 "shape":"Boolean", 8968 "locationName":"dryRun" 8969 } 8970 } 8971 }, 8972 "DescribeAddressesResult":{ 8973 "type":"structure", 8974 "members":{ 8975 "Addresses":{ 8976 "shape":"AddressList", 8977 "locationName":"addressesSet" 8978 } 8979 } 8980 }, 8981 "DescribeAggregateIdFormatRequest":{ 8982 "type":"structure", 8983 "members":{ 8984 "DryRun":{"shape":"Boolean"} 8985 } 8986 }, 8987 "DescribeAggregateIdFormatResult":{ 8988 "type":"structure", 8989 "members":{ 8990 "UseLongIdsAggregated":{ 8991 "shape":"Boolean", 8992 "locationName":"useLongIdsAggregated" 8993 }, 8994 "Statuses":{ 8995 "shape":"IdFormatList", 8996 "locationName":"statusSet" 8997 } 8998 } 8999 }, 9000 "DescribeAvailabilityZonesRequest":{ 9001 "type":"structure", 9002 "members":{ 9003 "Filters":{ 9004 "shape":"FilterList", 9005 "locationName":"Filter" 9006 }, 9007 "ZoneNames":{ 9008 "shape":"ZoneNameStringList", 9009 "locationName":"ZoneName" 9010 }, 9011 "ZoneIds":{ 9012 "shape":"ZoneIdStringList", 9013 "locationName":"ZoneId" 9014 }, 9015 "AllAvailabilityZones":{"shape":"Boolean"}, 9016 "DryRun":{ 9017 "shape":"Boolean", 9018 "locationName":"dryRun" 9019 } 9020 } 9021 }, 9022 "DescribeAvailabilityZonesResult":{ 9023 "type":"structure", 9024 "members":{ 9025 "AvailabilityZones":{ 9026 "shape":"AvailabilityZoneList", 9027 "locationName":"availabilityZoneInfo" 9028 } 9029 } 9030 }, 9031 "DescribeBundleTasksRequest":{ 9032 "type":"structure", 9033 "members":{ 9034 "BundleIds":{ 9035 "shape":"BundleIdStringList", 9036 "locationName":"BundleId" 9037 }, 9038 "Filters":{ 9039 "shape":"FilterList", 9040 "locationName":"Filter" 9041 }, 9042 "DryRun":{ 9043 "shape":"Boolean", 9044 "locationName":"dryRun" 9045 } 9046 } 9047 }, 9048 "DescribeBundleTasksResult":{ 9049 "type":"structure", 9050 "members":{ 9051 "BundleTasks":{ 9052 "shape":"BundleTaskList", 9053 "locationName":"bundleInstanceTasksSet" 9054 } 9055 } 9056 }, 9057 "DescribeByoipCidrsMaxResults":{ 9058 "type":"integer", 9059 "max":100, 9060 "min":1 9061 }, 9062 "DescribeByoipCidrsRequest":{ 9063 "type":"structure", 9064 "required":["MaxResults"], 9065 "members":{ 9066 "DryRun":{"shape":"Boolean"}, 9067 "MaxResults":{"shape":"DescribeByoipCidrsMaxResults"}, 9068 "NextToken":{"shape":"NextToken"} 9069 } 9070 }, 9071 "DescribeByoipCidrsResult":{ 9072 "type":"structure", 9073 "members":{ 9074 "ByoipCidrs":{ 9075 "shape":"ByoipCidrSet", 9076 "locationName":"byoipCidrSet" 9077 }, 9078 "NextToken":{ 9079 "shape":"String", 9080 "locationName":"nextToken" 9081 } 9082 } 9083 }, 9084 "DescribeCapacityReservationsMaxResults":{ 9085 "type":"integer", 9086 "max":1000, 9087 "min":1 9088 }, 9089 "DescribeCapacityReservationsRequest":{ 9090 "type":"structure", 9091 "members":{ 9092 "CapacityReservationIds":{ 9093 "shape":"CapacityReservationIdSet", 9094 "locationName":"CapacityReservationId" 9095 }, 9096 "NextToken":{"shape":"String"}, 9097 "MaxResults":{"shape":"DescribeCapacityReservationsMaxResults"}, 9098 "Filters":{ 9099 "shape":"FilterList", 9100 "locationName":"Filter" 9101 }, 9102 "DryRun":{"shape":"Boolean"} 9103 } 9104 }, 9105 "DescribeCapacityReservationsResult":{ 9106 "type":"structure", 9107 "members":{ 9108 "NextToken":{ 9109 "shape":"String", 9110 "locationName":"nextToken" 9111 }, 9112 "CapacityReservations":{ 9113 "shape":"CapacityReservationSet", 9114 "locationName":"capacityReservationSet" 9115 } 9116 } 9117 }, 9118 "DescribeClassicLinkInstancesMaxResults":{ 9119 "type":"integer", 9120 "max":1000, 9121 "min":5 9122 }, 9123 "DescribeClassicLinkInstancesRequest":{ 9124 "type":"structure", 9125 "members":{ 9126 "Filters":{ 9127 "shape":"FilterList", 9128 "locationName":"Filter" 9129 }, 9130 "DryRun":{ 9131 "shape":"Boolean", 9132 "locationName":"dryRun" 9133 }, 9134 "InstanceIds":{ 9135 "shape":"InstanceIdStringList", 9136 "locationName":"InstanceId" 9137 }, 9138 "MaxResults":{ 9139 "shape":"DescribeClassicLinkInstancesMaxResults", 9140 "locationName":"maxResults" 9141 }, 9142 "NextToken":{ 9143 "shape":"String", 9144 "locationName":"nextToken" 9145 } 9146 } 9147 }, 9148 "DescribeClassicLinkInstancesResult":{ 9149 "type":"structure", 9150 "members":{ 9151 "Instances":{ 9152 "shape":"ClassicLinkInstanceList", 9153 "locationName":"instancesSet" 9154 }, 9155 "NextToken":{ 9156 "shape":"String", 9157 "locationName":"nextToken" 9158 } 9159 } 9160 }, 9161 "DescribeClientVpnAuthorizationRulesMaxResults":{ 9162 "type":"integer", 9163 "max":1000, 9164 "min":5 9165 }, 9166 "DescribeClientVpnAuthorizationRulesRequest":{ 9167 "type":"structure", 9168 "required":["ClientVpnEndpointId"], 9169 "members":{ 9170 "ClientVpnEndpointId":{"shape":"String"}, 9171 "DryRun":{"shape":"Boolean"}, 9172 "NextToken":{"shape":"NextToken"}, 9173 "Filters":{ 9174 "shape":"FilterList", 9175 "locationName":"Filter" 9176 }, 9177 "MaxResults":{"shape":"DescribeClientVpnAuthorizationRulesMaxResults"} 9178 } 9179 }, 9180 "DescribeClientVpnAuthorizationRulesResult":{ 9181 "type":"structure", 9182 "members":{ 9183 "AuthorizationRules":{ 9184 "shape":"AuthorizationRuleSet", 9185 "locationName":"authorizationRule" 9186 }, 9187 "NextToken":{ 9188 "shape":"NextToken", 9189 "locationName":"nextToken" 9190 } 9191 } 9192 }, 9193 "DescribeClientVpnConnectionsMaxResults":{ 9194 "type":"integer", 9195 "max":1000, 9196 "min":5 9197 }, 9198 "DescribeClientVpnConnectionsRequest":{ 9199 "type":"structure", 9200 "required":["ClientVpnEndpointId"], 9201 "members":{ 9202 "ClientVpnEndpointId":{"shape":"String"}, 9203 "Filters":{ 9204 "shape":"FilterList", 9205 "locationName":"Filter" 9206 }, 9207 "NextToken":{"shape":"NextToken"}, 9208 "MaxResults":{"shape":"DescribeClientVpnConnectionsMaxResults"}, 9209 "DryRun":{"shape":"Boolean"} 9210 } 9211 }, 9212 "DescribeClientVpnConnectionsResult":{ 9213 "type":"structure", 9214 "members":{ 9215 "Connections":{ 9216 "shape":"ClientVpnConnectionSet", 9217 "locationName":"connections" 9218 }, 9219 "NextToken":{ 9220 "shape":"NextToken", 9221 "locationName":"nextToken" 9222 } 9223 } 9224 }, 9225 "DescribeClientVpnEndpointMaxResults":{ 9226 "type":"integer", 9227 "max":1000, 9228 "min":5 9229 }, 9230 "DescribeClientVpnEndpointsRequest":{ 9231 "type":"structure", 9232 "members":{ 9233 "ClientVpnEndpointIds":{ 9234 "shape":"ValueStringList", 9235 "locationName":"ClientVpnEndpointId" 9236 }, 9237 "MaxResults":{"shape":"DescribeClientVpnEndpointMaxResults"}, 9238 "NextToken":{"shape":"NextToken"}, 9239 "Filters":{ 9240 "shape":"FilterList", 9241 "locationName":"Filter" 9242 }, 9243 "DryRun":{"shape":"Boolean"} 9244 } 9245 }, 9246 "DescribeClientVpnEndpointsResult":{ 9247 "type":"structure", 9248 "members":{ 9249 "ClientVpnEndpoints":{ 9250 "shape":"EndpointSet", 9251 "locationName":"clientVpnEndpoint" 9252 }, 9253 "NextToken":{ 9254 "shape":"NextToken", 9255 "locationName":"nextToken" 9256 } 9257 } 9258 }, 9259 "DescribeClientVpnRoutesMaxResults":{ 9260 "type":"integer", 9261 "max":1000, 9262 "min":5 9263 }, 9264 "DescribeClientVpnRoutesRequest":{ 9265 "type":"structure", 9266 "required":["ClientVpnEndpointId"], 9267 "members":{ 9268 "ClientVpnEndpointId":{"shape":"String"}, 9269 "Filters":{ 9270 "shape":"FilterList", 9271 "locationName":"Filter" 9272 }, 9273 "MaxResults":{"shape":"DescribeClientVpnRoutesMaxResults"}, 9274 "NextToken":{"shape":"NextToken"}, 9275 "DryRun":{"shape":"Boolean"} 9276 } 9277 }, 9278 "DescribeClientVpnRoutesResult":{ 9279 "type":"structure", 9280 "members":{ 9281 "Routes":{ 9282 "shape":"ClientVpnRouteSet", 9283 "locationName":"routes" 9284 }, 9285 "NextToken":{ 9286 "shape":"NextToken", 9287 "locationName":"nextToken" 9288 } 9289 } 9290 }, 9291 "DescribeClientVpnTargetNetworksMaxResults":{ 9292 "type":"integer", 9293 "max":1000, 9294 "min":5 9295 }, 9296 "DescribeClientVpnTargetNetworksRequest":{ 9297 "type":"structure", 9298 "required":["ClientVpnEndpointId"], 9299 "members":{ 9300 "ClientVpnEndpointId":{"shape":"String"}, 9301 "AssociationIds":{"shape":"ValueStringList"}, 9302 "MaxResults":{"shape":"DescribeClientVpnTargetNetworksMaxResults"}, 9303 "NextToken":{"shape":"NextToken"}, 9304 "Filters":{ 9305 "shape":"FilterList", 9306 "locationName":"Filter" 9307 }, 9308 "DryRun":{"shape":"Boolean"} 9309 } 9310 }, 9311 "DescribeClientVpnTargetNetworksResult":{ 9312 "type":"structure", 9313 "members":{ 9314 "ClientVpnTargetNetworks":{ 9315 "shape":"TargetNetworkSet", 9316 "locationName":"clientVpnTargetNetworks" 9317 }, 9318 "NextToken":{ 9319 "shape":"NextToken", 9320 "locationName":"nextToken" 9321 } 9322 } 9323 }, 9324 "DescribeCoipPoolsRequest":{ 9325 "type":"structure", 9326 "members":{ 9327 "PoolIds":{ 9328 "shape":"CoipPoolIdSet", 9329 "locationName":"PoolId" 9330 }, 9331 "Filters":{ 9332 "shape":"FilterList", 9333 "locationName":"Filter" 9334 }, 9335 "MaxResults":{"shape":"CoipPoolMaxResults"}, 9336 "NextToken":{"shape":"String"}, 9337 "DryRun":{"shape":"Boolean"} 9338 } 9339 }, 9340 "DescribeCoipPoolsResult":{ 9341 "type":"structure", 9342 "members":{ 9343 "CoipPools":{ 9344 "shape":"CoipPoolSet", 9345 "locationName":"coipPoolSet" 9346 }, 9347 "NextToken":{ 9348 "shape":"String", 9349 "locationName":"nextToken" 9350 } 9351 } 9352 }, 9353 "DescribeConversionTaskList":{ 9354 "type":"list", 9355 "member":{ 9356 "shape":"ConversionTask", 9357 "locationName":"item" 9358 } 9359 }, 9360 "DescribeConversionTasksRequest":{ 9361 "type":"structure", 9362 "members":{ 9363 "ConversionTaskIds":{ 9364 "shape":"ConversionIdStringList", 9365 "locationName":"conversionTaskId" 9366 }, 9367 "DryRun":{ 9368 "shape":"Boolean", 9369 "locationName":"dryRun" 9370 } 9371 } 9372 }, 9373 "DescribeConversionTasksResult":{ 9374 "type":"structure", 9375 "members":{ 9376 "ConversionTasks":{ 9377 "shape":"DescribeConversionTaskList", 9378 "locationName":"conversionTasks" 9379 } 9380 } 9381 }, 9382 "DescribeCustomerGatewaysRequest":{ 9383 "type":"structure", 9384 "members":{ 9385 "CustomerGatewayIds":{ 9386 "shape":"CustomerGatewayIdStringList", 9387 "locationName":"CustomerGatewayId" 9388 }, 9389 "Filters":{ 9390 "shape":"FilterList", 9391 "locationName":"Filter" 9392 }, 9393 "DryRun":{ 9394 "shape":"Boolean", 9395 "locationName":"dryRun" 9396 } 9397 } 9398 }, 9399 "DescribeCustomerGatewaysResult":{ 9400 "type":"structure", 9401 "members":{ 9402 "CustomerGateways":{ 9403 "shape":"CustomerGatewayList", 9404 "locationName":"customerGatewaySet" 9405 } 9406 } 9407 }, 9408 "DescribeDhcpOptionsMaxResults":{ 9409 "type":"integer", 9410 "max":1000, 9411 "min":5 9412 }, 9413 "DescribeDhcpOptionsRequest":{ 9414 "type":"structure", 9415 "members":{ 9416 "DhcpOptionsIds":{ 9417 "shape":"DhcpOptionsIdStringList", 9418 "locationName":"DhcpOptionsId" 9419 }, 9420 "Filters":{ 9421 "shape":"FilterList", 9422 "locationName":"Filter" 9423 }, 9424 "DryRun":{ 9425 "shape":"Boolean", 9426 "locationName":"dryRun" 9427 }, 9428 "NextToken":{"shape":"String"}, 9429 "MaxResults":{"shape":"DescribeDhcpOptionsMaxResults"} 9430 } 9431 }, 9432 "DescribeDhcpOptionsResult":{ 9433 "type":"structure", 9434 "members":{ 9435 "DhcpOptions":{ 9436 "shape":"DhcpOptionsList", 9437 "locationName":"dhcpOptionsSet" 9438 }, 9439 "NextToken":{ 9440 "shape":"String", 9441 "locationName":"nextToken" 9442 } 9443 } 9444 }, 9445 "DescribeEgressOnlyInternetGatewaysMaxResults":{ 9446 "type":"integer", 9447 "max":255, 9448 "min":5 9449 }, 9450 "DescribeEgressOnlyInternetGatewaysRequest":{ 9451 "type":"structure", 9452 "members":{ 9453 "DryRun":{"shape":"Boolean"}, 9454 "EgressOnlyInternetGatewayIds":{ 9455 "shape":"EgressOnlyInternetGatewayIdList", 9456 "locationName":"EgressOnlyInternetGatewayId" 9457 }, 9458 "MaxResults":{"shape":"DescribeEgressOnlyInternetGatewaysMaxResults"}, 9459 "NextToken":{"shape":"String"} 9460 } 9461 }, 9462 "DescribeEgressOnlyInternetGatewaysResult":{ 9463 "type":"structure", 9464 "members":{ 9465 "EgressOnlyInternetGateways":{ 9466 "shape":"EgressOnlyInternetGatewayList", 9467 "locationName":"egressOnlyInternetGatewaySet" 9468 }, 9469 "NextToken":{ 9470 "shape":"String", 9471 "locationName":"nextToken" 9472 } 9473 } 9474 }, 9475 "DescribeElasticGpusMaxResults":{ 9476 "type":"integer", 9477 "max":1000, 9478 "min":10 9479 }, 9480 "DescribeElasticGpusRequest":{ 9481 "type":"structure", 9482 "members":{ 9483 "ElasticGpuIds":{ 9484 "shape":"ElasticGpuIdSet", 9485 "locationName":"ElasticGpuId" 9486 }, 9487 "DryRun":{"shape":"Boolean"}, 9488 "Filters":{ 9489 "shape":"FilterList", 9490 "locationName":"Filter" 9491 }, 9492 "MaxResults":{"shape":"DescribeElasticGpusMaxResults"}, 9493 "NextToken":{"shape":"String"} 9494 } 9495 }, 9496 "DescribeElasticGpusResult":{ 9497 "type":"structure", 9498 "members":{ 9499 "ElasticGpuSet":{ 9500 "shape":"ElasticGpuSet", 9501 "locationName":"elasticGpuSet" 9502 }, 9503 "MaxResults":{ 9504 "shape":"Integer", 9505 "locationName":"maxResults" 9506 }, 9507 "NextToken":{ 9508 "shape":"String", 9509 "locationName":"nextToken" 9510 } 9511 } 9512 }, 9513 "DescribeExportImageTasksMaxResults":{ 9514 "type":"integer", 9515 "max":500, 9516 "min":1 9517 }, 9518 "DescribeExportImageTasksRequest":{ 9519 "type":"structure", 9520 "members":{ 9521 "DryRun":{"shape":"Boolean"}, 9522 "Filters":{ 9523 "shape":"FilterList", 9524 "locationName":"Filter" 9525 }, 9526 "ExportImageTaskIds":{ 9527 "shape":"ExportImageTaskIdList", 9528 "locationName":"ExportImageTaskId" 9529 }, 9530 "MaxResults":{"shape":"DescribeExportImageTasksMaxResults"}, 9531 "NextToken":{"shape":"NextToken"} 9532 } 9533 }, 9534 "DescribeExportImageTasksResult":{ 9535 "type":"structure", 9536 "members":{ 9537 "ExportImageTasks":{ 9538 "shape":"ExportImageTaskList", 9539 "locationName":"exportImageTaskSet" 9540 }, 9541 "NextToken":{ 9542 "shape":"NextToken", 9543 "locationName":"nextToken" 9544 } 9545 } 9546 }, 9547 "DescribeExportTasksRequest":{ 9548 "type":"structure", 9549 "members":{ 9550 "ExportTaskIds":{ 9551 "shape":"ExportTaskIdStringList", 9552 "locationName":"exportTaskId" 9553 }, 9554 "Filters":{ 9555 "shape":"FilterList", 9556 "locationName":"Filter" 9557 } 9558 } 9559 }, 9560 "DescribeExportTasksResult":{ 9561 "type":"structure", 9562 "members":{ 9563 "ExportTasks":{ 9564 "shape":"ExportTaskList", 9565 "locationName":"exportTaskSet" 9566 } 9567 } 9568 }, 9569 "DescribeFastSnapshotRestoreSuccessItem":{ 9570 "type":"structure", 9571 "members":{ 9572 "SnapshotId":{ 9573 "shape":"String", 9574 "locationName":"snapshotId" 9575 }, 9576 "AvailabilityZone":{ 9577 "shape":"String", 9578 "locationName":"availabilityZone" 9579 }, 9580 "State":{ 9581 "shape":"FastSnapshotRestoreStateCode", 9582 "locationName":"state" 9583 }, 9584 "StateTransitionReason":{ 9585 "shape":"String", 9586 "locationName":"stateTransitionReason" 9587 }, 9588 "OwnerId":{ 9589 "shape":"String", 9590 "locationName":"ownerId" 9591 }, 9592 "OwnerAlias":{ 9593 "shape":"String", 9594 "locationName":"ownerAlias" 9595 }, 9596 "EnablingTime":{ 9597 "shape":"MillisecondDateTime", 9598 "locationName":"enablingTime" 9599 }, 9600 "OptimizingTime":{ 9601 "shape":"MillisecondDateTime", 9602 "locationName":"optimizingTime" 9603 }, 9604 "EnabledTime":{ 9605 "shape":"MillisecondDateTime", 9606 "locationName":"enabledTime" 9607 }, 9608 "DisablingTime":{ 9609 "shape":"MillisecondDateTime", 9610 "locationName":"disablingTime" 9611 }, 9612 "DisabledTime":{ 9613 "shape":"MillisecondDateTime", 9614 "locationName":"disabledTime" 9615 } 9616 } 9617 }, 9618 "DescribeFastSnapshotRestoreSuccessSet":{ 9619 "type":"list", 9620 "member":{ 9621 "shape":"DescribeFastSnapshotRestoreSuccessItem", 9622 "locationName":"item" 9623 } 9624 }, 9625 "DescribeFastSnapshotRestoresMaxResults":{ 9626 "type":"integer", 9627 "max":200, 9628 "min":0 9629 }, 9630 "DescribeFastSnapshotRestoresRequest":{ 9631 "type":"structure", 9632 "members":{ 9633 "Filters":{ 9634 "shape":"FilterList", 9635 "locationName":"Filter" 9636 }, 9637 "MaxResults":{"shape":"DescribeFastSnapshotRestoresMaxResults"}, 9638 "NextToken":{"shape":"NextToken"}, 9639 "DryRun":{"shape":"Boolean"} 9640 } 9641 }, 9642 "DescribeFastSnapshotRestoresResult":{ 9643 "type":"structure", 9644 "members":{ 9645 "FastSnapshotRestores":{ 9646 "shape":"DescribeFastSnapshotRestoreSuccessSet", 9647 "locationName":"fastSnapshotRestoreSet" 9648 }, 9649 "NextToken":{ 9650 "shape":"NextToken", 9651 "locationName":"nextToken" 9652 } 9653 } 9654 }, 9655 "DescribeFleetError":{ 9656 "type":"structure", 9657 "members":{ 9658 "LaunchTemplateAndOverrides":{ 9659 "shape":"LaunchTemplateAndOverridesResponse", 9660 "locationName":"launchTemplateAndOverrides" 9661 }, 9662 "Lifecycle":{ 9663 "shape":"InstanceLifecycle", 9664 "locationName":"lifecycle" 9665 }, 9666 "ErrorCode":{ 9667 "shape":"String", 9668 "locationName":"errorCode" 9669 }, 9670 "ErrorMessage":{ 9671 "shape":"String", 9672 "locationName":"errorMessage" 9673 } 9674 } 9675 }, 9676 "DescribeFleetHistoryRequest":{ 9677 "type":"structure", 9678 "required":[ 9679 "FleetId", 9680 "StartTime" 9681 ], 9682 "members":{ 9683 "DryRun":{"shape":"Boolean"}, 9684 "EventType":{"shape":"FleetEventType"}, 9685 "MaxResults":{"shape":"Integer"}, 9686 "NextToken":{"shape":"String"}, 9687 "FleetId":{"shape":"FleetIdentifier"}, 9688 "StartTime":{"shape":"DateTime"} 9689 } 9690 }, 9691 "DescribeFleetHistoryResult":{ 9692 "type":"structure", 9693 "members":{ 9694 "HistoryRecords":{ 9695 "shape":"HistoryRecordSet", 9696 "locationName":"historyRecordSet" 9697 }, 9698 "LastEvaluatedTime":{ 9699 "shape":"DateTime", 9700 "locationName":"lastEvaluatedTime" 9701 }, 9702 "NextToken":{ 9703 "shape":"String", 9704 "locationName":"nextToken" 9705 }, 9706 "FleetId":{ 9707 "shape":"FleetIdentifier", 9708 "locationName":"fleetId" 9709 }, 9710 "StartTime":{ 9711 "shape":"DateTime", 9712 "locationName":"startTime" 9713 } 9714 } 9715 }, 9716 "DescribeFleetInstancesRequest":{ 9717 "type":"structure", 9718 "required":["FleetId"], 9719 "members":{ 9720 "DryRun":{"shape":"Boolean"}, 9721 "MaxResults":{"shape":"Integer"}, 9722 "NextToken":{"shape":"String"}, 9723 "FleetId":{"shape":"FleetIdentifier"}, 9724 "Filters":{ 9725 "shape":"FilterList", 9726 "locationName":"Filter" 9727 } 9728 } 9729 }, 9730 "DescribeFleetInstancesResult":{ 9731 "type":"structure", 9732 "members":{ 9733 "ActiveInstances":{ 9734 "shape":"ActiveInstanceSet", 9735 "locationName":"activeInstanceSet" 9736 }, 9737 "NextToken":{ 9738 "shape":"String", 9739 "locationName":"nextToken" 9740 }, 9741 "FleetId":{ 9742 "shape":"FleetIdentifier", 9743 "locationName":"fleetId" 9744 } 9745 } 9746 }, 9747 "DescribeFleetsErrorSet":{ 9748 "type":"list", 9749 "member":{ 9750 "shape":"DescribeFleetError", 9751 "locationName":"item" 9752 } 9753 }, 9754 "DescribeFleetsInstances":{ 9755 "type":"structure", 9756 "members":{ 9757 "LaunchTemplateAndOverrides":{ 9758 "shape":"LaunchTemplateAndOverridesResponse", 9759 "locationName":"launchTemplateAndOverrides" 9760 }, 9761 "Lifecycle":{ 9762 "shape":"InstanceLifecycle", 9763 "locationName":"lifecycle" 9764 }, 9765 "InstanceIds":{ 9766 "shape":"InstanceIdsSet", 9767 "locationName":"instanceIds" 9768 }, 9769 "InstanceType":{ 9770 "shape":"InstanceType", 9771 "locationName":"instanceType" 9772 }, 9773 "Platform":{ 9774 "shape":"PlatformValues", 9775 "locationName":"platform" 9776 } 9777 } 9778 }, 9779 "DescribeFleetsInstancesSet":{ 9780 "type":"list", 9781 "member":{ 9782 "shape":"DescribeFleetsInstances", 9783 "locationName":"item" 9784 } 9785 }, 9786 "DescribeFleetsRequest":{ 9787 "type":"structure", 9788 "members":{ 9789 "DryRun":{"shape":"Boolean"}, 9790 "MaxResults":{"shape":"Integer"}, 9791 "NextToken":{"shape":"String"}, 9792 "FleetIds":{ 9793 "shape":"FleetIdSet", 9794 "locationName":"FleetId" 9795 }, 9796 "Filters":{ 9797 "shape":"FilterList", 9798 "locationName":"Filter" 9799 } 9800 } 9801 }, 9802 "DescribeFleetsResult":{ 9803 "type":"structure", 9804 "members":{ 9805 "NextToken":{ 9806 "shape":"String", 9807 "locationName":"nextToken" 9808 }, 9809 "Fleets":{ 9810 "shape":"FleetSet", 9811 "locationName":"fleetSet" 9812 } 9813 } 9814 }, 9815 "DescribeFlowLogsRequest":{ 9816 "type":"structure", 9817 "members":{ 9818 "DryRun":{"shape":"Boolean"}, 9819 "Filter":{"shape":"FilterList"}, 9820 "FlowLogIds":{ 9821 "shape":"ValueStringList", 9822 "locationName":"FlowLogId" 9823 }, 9824 "MaxResults":{"shape":"Integer"}, 9825 "NextToken":{"shape":"String"} 9826 } 9827 }, 9828 "DescribeFlowLogsResult":{ 9829 "type":"structure", 9830 "members":{ 9831 "FlowLogs":{ 9832 "shape":"FlowLogSet", 9833 "locationName":"flowLogSet" 9834 }, 9835 "NextToken":{ 9836 "shape":"String", 9837 "locationName":"nextToken" 9838 } 9839 } 9840 }, 9841 "DescribeFpgaImageAttributeRequest":{ 9842 "type":"structure", 9843 "required":[ 9844 "FpgaImageId", 9845 "Attribute" 9846 ], 9847 "members":{ 9848 "DryRun":{"shape":"Boolean"}, 9849 "FpgaImageId":{"shape":"String"}, 9850 "Attribute":{"shape":"FpgaImageAttributeName"} 9851 } 9852 }, 9853 "DescribeFpgaImageAttributeResult":{ 9854 "type":"structure", 9855 "members":{ 9856 "FpgaImageAttribute":{ 9857 "shape":"FpgaImageAttribute", 9858 "locationName":"fpgaImageAttribute" 9859 } 9860 } 9861 }, 9862 "DescribeFpgaImagesMaxResults":{ 9863 "type":"integer", 9864 "max":1000, 9865 "min":5 9866 }, 9867 "DescribeFpgaImagesRequest":{ 9868 "type":"structure", 9869 "members":{ 9870 "DryRun":{"shape":"Boolean"}, 9871 "FpgaImageIds":{ 9872 "shape":"FpgaImageIdList", 9873 "locationName":"FpgaImageId" 9874 }, 9875 "Owners":{ 9876 "shape":"OwnerStringList", 9877 "locationName":"Owner" 9878 }, 9879 "Filters":{ 9880 "shape":"FilterList", 9881 "locationName":"Filter" 9882 }, 9883 "NextToken":{"shape":"NextToken"}, 9884 "MaxResults":{"shape":"DescribeFpgaImagesMaxResults"} 9885 } 9886 }, 9887 "DescribeFpgaImagesResult":{ 9888 "type":"structure", 9889 "members":{ 9890 "FpgaImages":{ 9891 "shape":"FpgaImageList", 9892 "locationName":"fpgaImageSet" 9893 }, 9894 "NextToken":{ 9895 "shape":"NextToken", 9896 "locationName":"nextToken" 9897 } 9898 } 9899 }, 9900 "DescribeHostReservationOfferingsRequest":{ 9901 "type":"structure", 9902 "members":{ 9903 "Filter":{"shape":"FilterList"}, 9904 "MaxDuration":{"shape":"Integer"}, 9905 "MaxResults":{"shape":"DescribeHostReservationsMaxResults"}, 9906 "MinDuration":{"shape":"Integer"}, 9907 "NextToken":{"shape":"String"}, 9908 "OfferingId":{"shape":"String"} 9909 } 9910 }, 9911 "DescribeHostReservationOfferingsResult":{ 9912 "type":"structure", 9913 "members":{ 9914 "NextToken":{ 9915 "shape":"String", 9916 "locationName":"nextToken" 9917 }, 9918 "OfferingSet":{ 9919 "shape":"HostOfferingSet", 9920 "locationName":"offeringSet" 9921 } 9922 } 9923 }, 9924 "DescribeHostReservationsMaxResults":{ 9925 "type":"integer", 9926 "max":500, 9927 "min":5 9928 }, 9929 "DescribeHostReservationsRequest":{ 9930 "type":"structure", 9931 "members":{ 9932 "Filter":{"shape":"FilterList"}, 9933 "HostReservationIdSet":{"shape":"HostReservationIdSet"}, 9934 "MaxResults":{"shape":"Integer"}, 9935 "NextToken":{"shape":"String"} 9936 } 9937 }, 9938 "DescribeHostReservationsResult":{ 9939 "type":"structure", 9940 "members":{ 9941 "HostReservationSet":{ 9942 "shape":"HostReservationSet", 9943 "locationName":"hostReservationSet" 9944 }, 9945 "NextToken":{ 9946 "shape":"String", 9947 "locationName":"nextToken" 9948 } 9949 } 9950 }, 9951 "DescribeHostsRequest":{ 9952 "type":"structure", 9953 "members":{ 9954 "Filter":{ 9955 "shape":"FilterList", 9956 "locationName":"filter" 9957 }, 9958 "HostIds":{ 9959 "shape":"RequestHostIdList", 9960 "locationName":"hostId" 9961 }, 9962 "MaxResults":{ 9963 "shape":"Integer", 9964 "locationName":"maxResults" 9965 }, 9966 "NextToken":{ 9967 "shape":"String", 9968 "locationName":"nextToken" 9969 } 9970 } 9971 }, 9972 "DescribeHostsResult":{ 9973 "type":"structure", 9974 "members":{ 9975 "Hosts":{ 9976 "shape":"HostList", 9977 "locationName":"hostSet" 9978 }, 9979 "NextToken":{ 9980 "shape":"String", 9981 "locationName":"nextToken" 9982 } 9983 } 9984 }, 9985 "DescribeIamInstanceProfileAssociationsMaxResults":{ 9986 "type":"integer", 9987 "max":1000, 9988 "min":5 9989 }, 9990 "DescribeIamInstanceProfileAssociationsRequest":{ 9991 "type":"structure", 9992 "members":{ 9993 "AssociationIds":{ 9994 "shape":"AssociationIdList", 9995 "locationName":"AssociationId" 9996 }, 9997 "Filters":{ 9998 "shape":"FilterList", 9999 "locationName":"Filter" 10000 }, 10001 "MaxResults":{"shape":"DescribeIamInstanceProfileAssociationsMaxResults"}, 10002 "NextToken":{"shape":"NextToken"} 10003 } 10004 }, 10005 "DescribeIamInstanceProfileAssociationsResult":{ 10006 "type":"structure", 10007 "members":{ 10008 "IamInstanceProfileAssociations":{ 10009 "shape":"IamInstanceProfileAssociationSet", 10010 "locationName":"iamInstanceProfileAssociationSet" 10011 }, 10012 "NextToken":{ 10013 "shape":"NextToken", 10014 "locationName":"nextToken" 10015 } 10016 } 10017 }, 10018 "DescribeIdFormatRequest":{ 10019 "type":"structure", 10020 "members":{ 10021 "Resource":{"shape":"String"} 10022 } 10023 }, 10024 "DescribeIdFormatResult":{ 10025 "type":"structure", 10026 "members":{ 10027 "Statuses":{ 10028 "shape":"IdFormatList", 10029 "locationName":"statusSet" 10030 } 10031 } 10032 }, 10033 "DescribeIdentityIdFormatRequest":{ 10034 "type":"structure", 10035 "required":["PrincipalArn"], 10036 "members":{ 10037 "PrincipalArn":{ 10038 "shape":"String", 10039 "locationName":"principalArn" 10040 }, 10041 "Resource":{ 10042 "shape":"String", 10043 "locationName":"resource" 10044 } 10045 } 10046 }, 10047 "DescribeIdentityIdFormatResult":{ 10048 "type":"structure", 10049 "members":{ 10050 "Statuses":{ 10051 "shape":"IdFormatList", 10052 "locationName":"statusSet" 10053 } 10054 } 10055 }, 10056 "DescribeImageAttributeRequest":{ 10057 "type":"structure", 10058 "required":[ 10059 "Attribute", 10060 "ImageId" 10061 ], 10062 "members":{ 10063 "Attribute":{"shape":"ImageAttributeName"}, 10064 "ImageId":{"shape":"String"}, 10065 "DryRun":{ 10066 "shape":"Boolean", 10067 "locationName":"dryRun" 10068 } 10069 } 10070 }, 10071 "DescribeImagesRequest":{ 10072 "type":"structure", 10073 "members":{ 10074 "ExecutableUsers":{ 10075 "shape":"ExecutableByStringList", 10076 "locationName":"ExecutableBy" 10077 }, 10078 "Filters":{ 10079 "shape":"FilterList", 10080 "locationName":"Filter" 10081 }, 10082 "ImageIds":{ 10083 "shape":"ImageIdStringList", 10084 "locationName":"ImageId" 10085 }, 10086 "Owners":{ 10087 "shape":"OwnerStringList", 10088 "locationName":"Owner" 10089 }, 10090 "DryRun":{ 10091 "shape":"Boolean", 10092 "locationName":"dryRun" 10093 } 10094 } 10095 }, 10096 "DescribeImagesResult":{ 10097 "type":"structure", 10098 "members":{ 10099 "Images":{ 10100 "shape":"ImageList", 10101 "locationName":"imagesSet" 10102 } 10103 } 10104 }, 10105 "DescribeImportImageTasksRequest":{ 10106 "type":"structure", 10107 "members":{ 10108 "DryRun":{"shape":"Boolean"}, 10109 "Filters":{"shape":"FilterList"}, 10110 "ImportTaskIds":{ 10111 "shape":"ImportTaskIdList", 10112 "locationName":"ImportTaskId" 10113 }, 10114 "MaxResults":{"shape":"Integer"}, 10115 "NextToken":{"shape":"String"} 10116 } 10117 }, 10118 "DescribeImportImageTasksResult":{ 10119 "type":"structure", 10120 "members":{ 10121 "ImportImageTasks":{ 10122 "shape":"ImportImageTaskList", 10123 "locationName":"importImageTaskSet" 10124 }, 10125 "NextToken":{ 10126 "shape":"String", 10127 "locationName":"nextToken" 10128 } 10129 } 10130 }, 10131 "DescribeImportSnapshotTasksRequest":{ 10132 "type":"structure", 10133 "members":{ 10134 "DryRun":{"shape":"Boolean"}, 10135 "Filters":{"shape":"FilterList"}, 10136 "ImportTaskIds":{ 10137 "shape":"ImportTaskIdList", 10138 "locationName":"ImportTaskId" 10139 }, 10140 "MaxResults":{"shape":"Integer"}, 10141 "NextToken":{"shape":"String"} 10142 } 10143 }, 10144 "DescribeImportSnapshotTasksResult":{ 10145 "type":"structure", 10146 "members":{ 10147 "ImportSnapshotTasks":{ 10148 "shape":"ImportSnapshotTaskList", 10149 "locationName":"importSnapshotTaskSet" 10150 }, 10151 "NextToken":{ 10152 "shape":"String", 10153 "locationName":"nextToken" 10154 } 10155 } 10156 }, 10157 "DescribeInstanceAttributeRequest":{ 10158 "type":"structure", 10159 "required":[ 10160 "Attribute", 10161 "InstanceId" 10162 ], 10163 "members":{ 10164 "Attribute":{ 10165 "shape":"InstanceAttributeName", 10166 "locationName":"attribute" 10167 }, 10168 "DryRun":{ 10169 "shape":"Boolean", 10170 "locationName":"dryRun" 10171 }, 10172 "InstanceId":{ 10173 "shape":"String", 10174 "locationName":"instanceId" 10175 } 10176 } 10177 }, 10178 "DescribeInstanceCreditSpecificationsMaxResults":{ 10179 "type":"integer", 10180 "max":1000, 10181 "min":5 10182 }, 10183 "DescribeInstanceCreditSpecificationsRequest":{ 10184 "type":"structure", 10185 "members":{ 10186 "DryRun":{"shape":"Boolean"}, 10187 "Filters":{ 10188 "shape":"FilterList", 10189 "locationName":"Filter" 10190 }, 10191 "InstanceIds":{ 10192 "shape":"InstanceIdStringList", 10193 "locationName":"InstanceId" 10194 }, 10195 "MaxResults":{"shape":"DescribeInstanceCreditSpecificationsMaxResults"}, 10196 "NextToken":{"shape":"String"} 10197 } 10198 }, 10199 "DescribeInstanceCreditSpecificationsResult":{ 10200 "type":"structure", 10201 "members":{ 10202 "InstanceCreditSpecifications":{ 10203 "shape":"InstanceCreditSpecificationList", 10204 "locationName":"instanceCreditSpecificationSet" 10205 }, 10206 "NextToken":{ 10207 "shape":"String", 10208 "locationName":"nextToken" 10209 } 10210 } 10211 }, 10212 "DescribeInstanceStatusRequest":{ 10213 "type":"structure", 10214 "members":{ 10215 "Filters":{ 10216 "shape":"FilterList", 10217 "locationName":"Filter" 10218 }, 10219 "InstanceIds":{ 10220 "shape":"InstanceIdStringList", 10221 "locationName":"InstanceId" 10222 }, 10223 "MaxResults":{"shape":"Integer"}, 10224 "NextToken":{"shape":"String"}, 10225 "DryRun":{ 10226 "shape":"Boolean", 10227 "locationName":"dryRun" 10228 }, 10229 "IncludeAllInstances":{ 10230 "shape":"Boolean", 10231 "locationName":"includeAllInstances" 10232 } 10233 } 10234 }, 10235 "DescribeInstanceStatusResult":{ 10236 "type":"structure", 10237 "members":{ 10238 "InstanceStatuses":{ 10239 "shape":"InstanceStatusList", 10240 "locationName":"instanceStatusSet" 10241 }, 10242 "NextToken":{ 10243 "shape":"String", 10244 "locationName":"nextToken" 10245 } 10246 } 10247 }, 10248 "DescribeInstanceTypeOfferingsRequest":{ 10249 "type":"structure", 10250 "members":{ 10251 "DryRun":{"shape":"Boolean"}, 10252 "LocationType":{"shape":"LocationType"}, 10253 "Filters":{ 10254 "shape":"FilterList", 10255 "locationName":"Filter" 10256 }, 10257 "MaxResults":{"shape":"DITOMaxResults"}, 10258 "NextToken":{"shape":"NextToken"} 10259 } 10260 }, 10261 "DescribeInstanceTypeOfferingsResult":{ 10262 "type":"structure", 10263 "members":{ 10264 "InstanceTypeOfferings":{ 10265 "shape":"InstanceTypeOfferingsList", 10266 "locationName":"instanceTypeOfferingSet" 10267 }, 10268 "NextToken":{ 10269 "shape":"NextToken", 10270 "locationName":"nextToken" 10271 } 10272 } 10273 }, 10274 "DescribeInstanceTypesRequest":{ 10275 "type":"structure", 10276 "members":{ 10277 "DryRun":{"shape":"Boolean"}, 10278 "InstanceTypes":{ 10279 "shape":"RequestInstanceTypeList", 10280 "locationName":"InstanceType" 10281 }, 10282 "Filters":{ 10283 "shape":"FilterList", 10284 "locationName":"Filter" 10285 }, 10286 "MaxResults":{"shape":"DITMaxResults"}, 10287 "NextToken":{"shape":"NextToken"} 10288 } 10289 }, 10290 "DescribeInstanceTypesResult":{ 10291 "type":"structure", 10292 "members":{ 10293 "InstanceTypes":{ 10294 "shape":"InstanceTypeInfoList", 10295 "locationName":"instanceTypeSet" 10296 }, 10297 "NextToken":{ 10298 "shape":"NextToken", 10299 "locationName":"nextToken" 10300 } 10301 } 10302 }, 10303 "DescribeInstancesRequest":{ 10304 "type":"structure", 10305 "members":{ 10306 "Filters":{ 10307 "shape":"FilterList", 10308 "locationName":"Filter" 10309 }, 10310 "InstanceIds":{ 10311 "shape":"InstanceIdStringList", 10312 "locationName":"InstanceId" 10313 }, 10314 "DryRun":{ 10315 "shape":"Boolean", 10316 "locationName":"dryRun" 10317 }, 10318 "MaxResults":{ 10319 "shape":"Integer", 10320 "locationName":"maxResults" 10321 }, 10322 "NextToken":{ 10323 "shape":"String", 10324 "locationName":"nextToken" 10325 } 10326 } 10327 }, 10328 "DescribeInstancesResult":{ 10329 "type":"structure", 10330 "members":{ 10331 "Reservations":{ 10332 "shape":"ReservationList", 10333 "locationName":"reservationSet" 10334 }, 10335 "NextToken":{ 10336 "shape":"String", 10337 "locationName":"nextToken" 10338 } 10339 } 10340 }, 10341 "DescribeInternetGatewaysMaxResults":{ 10342 "type":"integer", 10343 "max":1000, 10344 "min":5 10345 }, 10346 "DescribeInternetGatewaysRequest":{ 10347 "type":"structure", 10348 "members":{ 10349 "Filters":{ 10350 "shape":"FilterList", 10351 "locationName":"Filter" 10352 }, 10353 "DryRun":{ 10354 "shape":"Boolean", 10355 "locationName":"dryRun" 10356 }, 10357 "InternetGatewayIds":{ 10358 "shape":"ValueStringList", 10359 "locationName":"internetGatewayId" 10360 }, 10361 "NextToken":{"shape":"String"}, 10362 "MaxResults":{"shape":"DescribeInternetGatewaysMaxResults"} 10363 } 10364 }, 10365 "DescribeInternetGatewaysResult":{ 10366 "type":"structure", 10367 "members":{ 10368 "InternetGateways":{ 10369 "shape":"InternetGatewayList", 10370 "locationName":"internetGatewaySet" 10371 }, 10372 "NextToken":{ 10373 "shape":"String", 10374 "locationName":"nextToken" 10375 } 10376 } 10377 }, 10378 "DescribeKeyPairsRequest":{ 10379 "type":"structure", 10380 "members":{ 10381 "Filters":{ 10382 "shape":"FilterList", 10383 "locationName":"Filter" 10384 }, 10385 "KeyNames":{ 10386 "shape":"KeyNameStringList", 10387 "locationName":"KeyName" 10388 }, 10389 "KeyPairIds":{ 10390 "shape":"KeyPairIdStringList", 10391 "locationName":"KeyPairId" 10392 }, 10393 "DryRun":{ 10394 "shape":"Boolean", 10395 "locationName":"dryRun" 10396 } 10397 } 10398 }, 10399 "DescribeKeyPairsResult":{ 10400 "type":"structure", 10401 "members":{ 10402 "KeyPairs":{ 10403 "shape":"KeyPairList", 10404 "locationName":"keySet" 10405 } 10406 } 10407 }, 10408 "DescribeLaunchTemplateVersionsRequest":{ 10409 "type":"structure", 10410 "members":{ 10411 "DryRun":{"shape":"Boolean"}, 10412 "LaunchTemplateId":{"shape":"String"}, 10413 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 10414 "Versions":{ 10415 "shape":"VersionStringList", 10416 "locationName":"LaunchTemplateVersion" 10417 }, 10418 "MinVersion":{"shape":"String"}, 10419 "MaxVersion":{"shape":"String"}, 10420 "NextToken":{"shape":"String"}, 10421 "MaxResults":{"shape":"Integer"}, 10422 "Filters":{ 10423 "shape":"FilterList", 10424 "locationName":"Filter" 10425 } 10426 } 10427 }, 10428 "DescribeLaunchTemplateVersionsResult":{ 10429 "type":"structure", 10430 "members":{ 10431 "LaunchTemplateVersions":{ 10432 "shape":"LaunchTemplateVersionSet", 10433 "locationName":"launchTemplateVersionSet" 10434 }, 10435 "NextToken":{ 10436 "shape":"String", 10437 "locationName":"nextToken" 10438 } 10439 } 10440 }, 10441 "DescribeLaunchTemplatesMaxResults":{ 10442 "type":"integer", 10443 "max":200, 10444 "min":1 10445 }, 10446 "DescribeLaunchTemplatesRequest":{ 10447 "type":"structure", 10448 "members":{ 10449 "DryRun":{"shape":"Boolean"}, 10450 "LaunchTemplateIds":{ 10451 "shape":"ValueStringList", 10452 "locationName":"LaunchTemplateId" 10453 }, 10454 "LaunchTemplateNames":{ 10455 "shape":"LaunchTemplateNameStringList", 10456 "locationName":"LaunchTemplateName" 10457 }, 10458 "Filters":{ 10459 "shape":"FilterList", 10460 "locationName":"Filter" 10461 }, 10462 "NextToken":{"shape":"String"}, 10463 "MaxResults":{"shape":"DescribeLaunchTemplatesMaxResults"} 10464 } 10465 }, 10466 "DescribeLaunchTemplatesResult":{ 10467 "type":"structure", 10468 "members":{ 10469 "LaunchTemplates":{ 10470 "shape":"LaunchTemplateSet", 10471 "locationName":"launchTemplates" 10472 }, 10473 "NextToken":{ 10474 "shape":"String", 10475 "locationName":"nextToken" 10476 } 10477 } 10478 }, 10479 "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest":{ 10480 "type":"structure", 10481 "members":{ 10482 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds":{ 10483 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet", 10484 "locationName":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId" 10485 }, 10486 "Filters":{ 10487 "shape":"FilterList", 10488 "locationName":"Filter" 10489 }, 10490 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 10491 "NextToken":{"shape":"String"}, 10492 "DryRun":{"shape":"Boolean"} 10493 } 10494 }, 10495 "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult":{ 10496 "type":"structure", 10497 "members":{ 10498 "LocalGatewayRouteTableVirtualInterfaceGroupAssociations":{ 10499 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet", 10500 "locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationSet" 10501 }, 10502 "NextToken":{ 10503 "shape":"String", 10504 "locationName":"nextToken" 10505 } 10506 } 10507 }, 10508 "DescribeLocalGatewayRouteTableVpcAssociationsRequest":{ 10509 "type":"structure", 10510 "members":{ 10511 "LocalGatewayRouteTableVpcAssociationIds":{ 10512 "shape":"LocalGatewayRouteTableVpcAssociationIdSet", 10513 "locationName":"LocalGatewayRouteTableVpcAssociationId" 10514 }, 10515 "Filters":{ 10516 "shape":"FilterList", 10517 "locationName":"Filter" 10518 }, 10519 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 10520 "NextToken":{"shape":"String"}, 10521 "DryRun":{"shape":"Boolean"} 10522 } 10523 }, 10524 "DescribeLocalGatewayRouteTableVpcAssociationsResult":{ 10525 "type":"structure", 10526 "members":{ 10527 "LocalGatewayRouteTableVpcAssociations":{ 10528 "shape":"LocalGatewayRouteTableVpcAssociationSet", 10529 "locationName":"localGatewayRouteTableVpcAssociationSet" 10530 }, 10531 "NextToken":{ 10532 "shape":"String", 10533 "locationName":"nextToken" 10534 } 10535 } 10536 }, 10537 "DescribeLocalGatewayRouteTablesRequest":{ 10538 "type":"structure", 10539 "members":{ 10540 "LocalGatewayRouteTableIds":{ 10541 "shape":"LocalGatewayRouteTableIdSet", 10542 "locationName":"LocalGatewayRouteTableId" 10543 }, 10544 "Filters":{ 10545 "shape":"FilterList", 10546 "locationName":"Filter" 10547 }, 10548 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 10549 "NextToken":{"shape":"String"}, 10550 "DryRun":{"shape":"Boolean"} 10551 } 10552 }, 10553 "DescribeLocalGatewayRouteTablesResult":{ 10554 "type":"structure", 10555 "members":{ 10556 "LocalGatewayRouteTables":{ 10557 "shape":"LocalGatewayRouteTableSet", 10558 "locationName":"localGatewayRouteTableSet" 10559 }, 10560 "NextToken":{ 10561 "shape":"String", 10562 "locationName":"nextToken" 10563 } 10564 } 10565 }, 10566 "DescribeLocalGatewayVirtualInterfaceGroupsRequest":{ 10567 "type":"structure", 10568 "members":{ 10569 "LocalGatewayVirtualInterfaceGroupIds":{ 10570 "shape":"LocalGatewayVirtualInterfaceGroupIdSet", 10571 "locationName":"LocalGatewayVirtualInterfaceGroupId" 10572 }, 10573 "Filters":{ 10574 "shape":"FilterList", 10575 "locationName":"Filter" 10576 }, 10577 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 10578 "NextToken":{"shape":"String"}, 10579 "DryRun":{"shape":"Boolean"} 10580 } 10581 }, 10582 "DescribeLocalGatewayVirtualInterfaceGroupsResult":{ 10583 "type":"structure", 10584 "members":{ 10585 "LocalGatewayVirtualInterfaceGroups":{ 10586 "shape":"LocalGatewayVirtualInterfaceGroupSet", 10587 "locationName":"localGatewayVirtualInterfaceGroupSet" 10588 }, 10589 "NextToken":{ 10590 "shape":"String", 10591 "locationName":"nextToken" 10592 } 10593 } 10594 }, 10595 "DescribeLocalGatewayVirtualInterfacesRequest":{ 10596 "type":"structure", 10597 "members":{ 10598 "LocalGatewayVirtualInterfaceIds":{ 10599 "shape":"LocalGatewayVirtualInterfaceIdSet", 10600 "locationName":"LocalGatewayVirtualInterfaceId" 10601 }, 10602 "Filters":{ 10603 "shape":"FilterList", 10604 "locationName":"Filter" 10605 }, 10606 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 10607 "NextToken":{"shape":"String"}, 10608 "DryRun":{"shape":"Boolean"} 10609 } 10610 }, 10611 "DescribeLocalGatewayVirtualInterfacesResult":{ 10612 "type":"structure", 10613 "members":{ 10614 "LocalGatewayVirtualInterfaces":{ 10615 "shape":"LocalGatewayVirtualInterfaceSet", 10616 "locationName":"localGatewayVirtualInterfaceSet" 10617 }, 10618 "NextToken":{ 10619 "shape":"String", 10620 "locationName":"nextToken" 10621 } 10622 } 10623 }, 10624 "DescribeLocalGatewaysRequest":{ 10625 "type":"structure", 10626 "members":{ 10627 "LocalGatewayIds":{ 10628 "shape":"LocalGatewayIdSet", 10629 "locationName":"LocalGatewayId" 10630 }, 10631 "Filters":{ 10632 "shape":"FilterList", 10633 "locationName":"Filter" 10634 }, 10635 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 10636 "NextToken":{"shape":"String"}, 10637 "DryRun":{"shape":"Boolean"} 10638 } 10639 }, 10640 "DescribeLocalGatewaysResult":{ 10641 "type":"structure", 10642 "members":{ 10643 "LocalGateways":{ 10644 "shape":"LocalGatewaySet", 10645 "locationName":"localGatewaySet" 10646 }, 10647 "NextToken":{ 10648 "shape":"String", 10649 "locationName":"nextToken" 10650 } 10651 } 10652 }, 10653 "DescribeMovingAddressesMaxResults":{ 10654 "type":"integer", 10655 "max":1000, 10656 "min":5 10657 }, 10658 "DescribeMovingAddressesRequest":{ 10659 "type":"structure", 10660 "members":{ 10661 "Filters":{ 10662 "shape":"FilterList", 10663 "locationName":"filter" 10664 }, 10665 "DryRun":{ 10666 "shape":"Boolean", 10667 "locationName":"dryRun" 10668 }, 10669 "MaxResults":{ 10670 "shape":"DescribeMovingAddressesMaxResults", 10671 "locationName":"maxResults" 10672 }, 10673 "NextToken":{ 10674 "shape":"String", 10675 "locationName":"nextToken" 10676 }, 10677 "PublicIps":{ 10678 "shape":"ValueStringList", 10679 "locationName":"publicIp" 10680 } 10681 } 10682 }, 10683 "DescribeMovingAddressesResult":{ 10684 "type":"structure", 10685 "members":{ 10686 "MovingAddressStatuses":{ 10687 "shape":"MovingAddressStatusSet", 10688 "locationName":"movingAddressStatusSet" 10689 }, 10690 "NextToken":{ 10691 "shape":"String", 10692 "locationName":"nextToken" 10693 } 10694 } 10695 }, 10696 "DescribeNatGatewaysMaxResults":{ 10697 "type":"integer", 10698 "max":1000, 10699 "min":5 10700 }, 10701 "DescribeNatGatewaysRequest":{ 10702 "type":"structure", 10703 "members":{ 10704 "Filter":{"shape":"FilterList"}, 10705 "MaxResults":{"shape":"DescribeNatGatewaysMaxResults"}, 10706 "NatGatewayIds":{ 10707 "shape":"ValueStringList", 10708 "locationName":"NatGatewayId" 10709 }, 10710 "NextToken":{"shape":"String"} 10711 } 10712 }, 10713 "DescribeNatGatewaysResult":{ 10714 "type":"structure", 10715 "members":{ 10716 "NatGateways":{ 10717 "shape":"NatGatewayList", 10718 "locationName":"natGatewaySet" 10719 }, 10720 "NextToken":{ 10721 "shape":"String", 10722 "locationName":"nextToken" 10723 } 10724 } 10725 }, 10726 "DescribeNetworkAclsMaxResults":{ 10727 "type":"integer", 10728 "max":1000, 10729 "min":5 10730 }, 10731 "DescribeNetworkAclsRequest":{ 10732 "type":"structure", 10733 "members":{ 10734 "Filters":{ 10735 "shape":"FilterList", 10736 "locationName":"Filter" 10737 }, 10738 "DryRun":{ 10739 "shape":"Boolean", 10740 "locationName":"dryRun" 10741 }, 10742 "NetworkAclIds":{ 10743 "shape":"ValueStringList", 10744 "locationName":"NetworkAclId" 10745 }, 10746 "NextToken":{"shape":"String"}, 10747 "MaxResults":{"shape":"DescribeNetworkAclsMaxResults"} 10748 } 10749 }, 10750 "DescribeNetworkAclsResult":{ 10751 "type":"structure", 10752 "members":{ 10753 "NetworkAcls":{ 10754 "shape":"NetworkAclList", 10755 "locationName":"networkAclSet" 10756 }, 10757 "NextToken":{ 10758 "shape":"String", 10759 "locationName":"nextToken" 10760 } 10761 } 10762 }, 10763 "DescribeNetworkInterfaceAttributeRequest":{ 10764 "type":"structure", 10765 "required":["NetworkInterfaceId"], 10766 "members":{ 10767 "Attribute":{ 10768 "shape":"NetworkInterfaceAttribute", 10769 "locationName":"attribute" 10770 }, 10771 "DryRun":{ 10772 "shape":"Boolean", 10773 "locationName":"dryRun" 10774 }, 10775 "NetworkInterfaceId":{ 10776 "shape":"String", 10777 "locationName":"networkInterfaceId" 10778 } 10779 } 10780 }, 10781 "DescribeNetworkInterfaceAttributeResult":{ 10782 "type":"structure", 10783 "members":{ 10784 "Attachment":{ 10785 "shape":"NetworkInterfaceAttachment", 10786 "locationName":"attachment" 10787 }, 10788 "Description":{ 10789 "shape":"AttributeValue", 10790 "locationName":"description" 10791 }, 10792 "Groups":{ 10793 "shape":"GroupIdentifierList", 10794 "locationName":"groupSet" 10795 }, 10796 "NetworkInterfaceId":{ 10797 "shape":"String", 10798 "locationName":"networkInterfaceId" 10799 }, 10800 "SourceDestCheck":{ 10801 "shape":"AttributeBooleanValue", 10802 "locationName":"sourceDestCheck" 10803 } 10804 } 10805 }, 10806 "DescribeNetworkInterfacePermissionsMaxResults":{ 10807 "type":"integer", 10808 "max":255, 10809 "min":5 10810 }, 10811 "DescribeNetworkInterfacePermissionsRequest":{ 10812 "type":"structure", 10813 "members":{ 10814 "NetworkInterfacePermissionIds":{ 10815 "shape":"NetworkInterfacePermissionIdList", 10816 "locationName":"NetworkInterfacePermissionId" 10817 }, 10818 "Filters":{ 10819 "shape":"FilterList", 10820 "locationName":"Filter" 10821 }, 10822 "NextToken":{"shape":"String"}, 10823 "MaxResults":{"shape":"DescribeNetworkInterfacePermissionsMaxResults"} 10824 } 10825 }, 10826 "DescribeNetworkInterfacePermissionsResult":{ 10827 "type":"structure", 10828 "members":{ 10829 "NetworkInterfacePermissions":{ 10830 "shape":"NetworkInterfacePermissionList", 10831 "locationName":"networkInterfacePermissions" 10832 }, 10833 "NextToken":{ 10834 "shape":"String", 10835 "locationName":"nextToken" 10836 } 10837 } 10838 }, 10839 "DescribeNetworkInterfacesMaxResults":{ 10840 "type":"integer", 10841 "max":1000, 10842 "min":5 10843 }, 10844 "DescribeNetworkInterfacesRequest":{ 10845 "type":"structure", 10846 "members":{ 10847 "Filters":{ 10848 "shape":"FilterList", 10849 "locationName":"filter" 10850 }, 10851 "DryRun":{ 10852 "shape":"Boolean", 10853 "locationName":"dryRun" 10854 }, 10855 "NetworkInterfaceIds":{ 10856 "shape":"NetworkInterfaceIdList", 10857 "locationName":"NetworkInterfaceId" 10858 }, 10859 "NextToken":{"shape":"String"}, 10860 "MaxResults":{"shape":"DescribeNetworkInterfacesMaxResults"} 10861 } 10862 }, 10863 "DescribeNetworkInterfacesResult":{ 10864 "type":"structure", 10865 "members":{ 10866 "NetworkInterfaces":{ 10867 "shape":"NetworkInterfaceList", 10868 "locationName":"networkInterfaceSet" 10869 }, 10870 "NextToken":{ 10871 "shape":"String", 10872 "locationName":"nextToken" 10873 } 10874 } 10875 }, 10876 "DescribePlacementGroupsRequest":{ 10877 "type":"structure", 10878 "members":{ 10879 "Filters":{ 10880 "shape":"FilterList", 10881 "locationName":"Filter" 10882 }, 10883 "DryRun":{ 10884 "shape":"Boolean", 10885 "locationName":"dryRun" 10886 }, 10887 "GroupNames":{ 10888 "shape":"PlacementGroupStringList", 10889 "locationName":"groupName" 10890 }, 10891 "GroupIds":{ 10892 "shape":"PlacementGroupIdStringList", 10893 "locationName":"GroupId" 10894 } 10895 } 10896 }, 10897 "DescribePlacementGroupsResult":{ 10898 "type":"structure", 10899 "members":{ 10900 "PlacementGroups":{ 10901 "shape":"PlacementGroupList", 10902 "locationName":"placementGroupSet" 10903 } 10904 } 10905 }, 10906 "DescribePrefixListsRequest":{ 10907 "type":"structure", 10908 "members":{ 10909 "DryRun":{"shape":"Boolean"}, 10910 "Filters":{ 10911 "shape":"FilterList", 10912 "locationName":"Filter" 10913 }, 10914 "MaxResults":{"shape":"Integer"}, 10915 "NextToken":{"shape":"String"}, 10916 "PrefixListIds":{ 10917 "shape":"ValueStringList", 10918 "locationName":"PrefixListId" 10919 } 10920 } 10921 }, 10922 "DescribePrefixListsResult":{ 10923 "type":"structure", 10924 "members":{ 10925 "NextToken":{ 10926 "shape":"String", 10927 "locationName":"nextToken" 10928 }, 10929 "PrefixLists":{ 10930 "shape":"PrefixListSet", 10931 "locationName":"prefixListSet" 10932 } 10933 } 10934 }, 10935 "DescribePrincipalIdFormatMaxResults":{ 10936 "type":"integer", 10937 "max":1000, 10938 "min":1 10939 }, 10940 "DescribePrincipalIdFormatRequest":{ 10941 "type":"structure", 10942 "members":{ 10943 "DryRun":{"shape":"Boolean"}, 10944 "Resources":{ 10945 "shape":"ResourceList", 10946 "locationName":"Resource" 10947 }, 10948 "MaxResults":{"shape":"DescribePrincipalIdFormatMaxResults"}, 10949 "NextToken":{"shape":"String"} 10950 } 10951 }, 10952 "DescribePrincipalIdFormatResult":{ 10953 "type":"structure", 10954 "members":{ 10955 "Principals":{ 10956 "shape":"PrincipalIdFormatList", 10957 "locationName":"principalSet" 10958 }, 10959 "NextToken":{ 10960 "shape":"String", 10961 "locationName":"nextToken" 10962 } 10963 } 10964 }, 10965 "DescribePublicIpv4PoolsRequest":{ 10966 "type":"structure", 10967 "members":{ 10968 "PoolIds":{ 10969 "shape":"ValueStringList", 10970 "locationName":"PoolId" 10971 }, 10972 "NextToken":{"shape":"NextToken"}, 10973 "MaxResults":{"shape":"PoolMaxResults"} 10974 } 10975 }, 10976 "DescribePublicIpv4PoolsResult":{ 10977 "type":"structure", 10978 "members":{ 10979 "PublicIpv4Pools":{ 10980 "shape":"PublicIpv4PoolSet", 10981 "locationName":"publicIpv4PoolSet" 10982 }, 10983 "NextToken":{ 10984 "shape":"String", 10985 "locationName":"nextToken" 10986 } 10987 } 10988 }, 10989 "DescribeRegionsRequest":{ 10990 "type":"structure", 10991 "members":{ 10992 "Filters":{ 10993 "shape":"FilterList", 10994 "locationName":"Filter" 10995 }, 10996 "RegionNames":{ 10997 "shape":"RegionNameStringList", 10998 "locationName":"RegionName" 10999 }, 11000 "DryRun":{ 11001 "shape":"Boolean", 11002 "locationName":"dryRun" 11003 }, 11004 "AllRegions":{"shape":"Boolean"} 11005 } 11006 }, 11007 "DescribeRegionsResult":{ 11008 "type":"structure", 11009 "members":{ 11010 "Regions":{ 11011 "shape":"RegionList", 11012 "locationName":"regionInfo" 11013 } 11014 } 11015 }, 11016 "DescribeReservedInstancesListingsRequest":{ 11017 "type":"structure", 11018 "members":{ 11019 "Filters":{ 11020 "shape":"FilterList", 11021 "locationName":"Filter" 11022 }, 11023 "ReservedInstancesId":{ 11024 "shape":"String", 11025 "locationName":"reservedInstancesId" 11026 }, 11027 "ReservedInstancesListingId":{ 11028 "shape":"String", 11029 "locationName":"reservedInstancesListingId" 11030 } 11031 } 11032 }, 11033 "DescribeReservedInstancesListingsResult":{ 11034 "type":"structure", 11035 "members":{ 11036 "ReservedInstancesListings":{ 11037 "shape":"ReservedInstancesListingList", 11038 "locationName":"reservedInstancesListingsSet" 11039 } 11040 } 11041 }, 11042 "DescribeReservedInstancesModificationsRequest":{ 11043 "type":"structure", 11044 "members":{ 11045 "Filters":{ 11046 "shape":"FilterList", 11047 "locationName":"Filter" 11048 }, 11049 "ReservedInstancesModificationIds":{ 11050 "shape":"ReservedInstancesModificationIdStringList", 11051 "locationName":"ReservedInstancesModificationId" 11052 }, 11053 "NextToken":{ 11054 "shape":"String", 11055 "locationName":"nextToken" 11056 } 11057 } 11058 }, 11059 "DescribeReservedInstancesModificationsResult":{ 11060 "type":"structure", 11061 "members":{ 11062 "NextToken":{ 11063 "shape":"String", 11064 "locationName":"nextToken" 11065 }, 11066 "ReservedInstancesModifications":{ 11067 "shape":"ReservedInstancesModificationList", 11068 "locationName":"reservedInstancesModificationsSet" 11069 } 11070 } 11071 }, 11072 "DescribeReservedInstancesOfferingsRequest":{ 11073 "type":"structure", 11074 "members":{ 11075 "AvailabilityZone":{"shape":"String"}, 11076 "Filters":{ 11077 "shape":"FilterList", 11078 "locationName":"Filter" 11079 }, 11080 "IncludeMarketplace":{"shape":"Boolean"}, 11081 "InstanceType":{"shape":"InstanceType"}, 11082 "MaxDuration":{"shape":"Long"}, 11083 "MaxInstanceCount":{"shape":"Integer"}, 11084 "MinDuration":{"shape":"Long"}, 11085 "OfferingClass":{"shape":"OfferingClassType"}, 11086 "ProductDescription":{"shape":"RIProductDescription"}, 11087 "ReservedInstancesOfferingIds":{ 11088 "shape":"ReservedInstancesOfferingIdStringList", 11089 "locationName":"ReservedInstancesOfferingId" 11090 }, 11091 "DryRun":{ 11092 "shape":"Boolean", 11093 "locationName":"dryRun" 11094 }, 11095 "InstanceTenancy":{ 11096 "shape":"Tenancy", 11097 "locationName":"instanceTenancy" 11098 }, 11099 "MaxResults":{ 11100 "shape":"Integer", 11101 "locationName":"maxResults" 11102 }, 11103 "NextToken":{ 11104 "shape":"String", 11105 "locationName":"nextToken" 11106 }, 11107 "OfferingType":{ 11108 "shape":"OfferingTypeValues", 11109 "locationName":"offeringType" 11110 } 11111 } 11112 }, 11113 "DescribeReservedInstancesOfferingsResult":{ 11114 "type":"structure", 11115 "members":{ 11116 "ReservedInstancesOfferings":{ 11117 "shape":"ReservedInstancesOfferingList", 11118 "locationName":"reservedInstancesOfferingsSet" 11119 }, 11120 "NextToken":{ 11121 "shape":"String", 11122 "locationName":"nextToken" 11123 } 11124 } 11125 }, 11126 "DescribeReservedInstancesRequest":{ 11127 "type":"structure", 11128 "members":{ 11129 "Filters":{ 11130 "shape":"FilterList", 11131 "locationName":"Filter" 11132 }, 11133 "OfferingClass":{"shape":"OfferingClassType"}, 11134 "ReservedInstancesIds":{ 11135 "shape":"ReservedInstancesIdStringList", 11136 "locationName":"ReservedInstancesId" 11137 }, 11138 "DryRun":{ 11139 "shape":"Boolean", 11140 "locationName":"dryRun" 11141 }, 11142 "OfferingType":{ 11143 "shape":"OfferingTypeValues", 11144 "locationName":"offeringType" 11145 } 11146 } 11147 }, 11148 "DescribeReservedInstancesResult":{ 11149 "type":"structure", 11150 "members":{ 11151 "ReservedInstances":{ 11152 "shape":"ReservedInstancesList", 11153 "locationName":"reservedInstancesSet" 11154 } 11155 } 11156 }, 11157 "DescribeRouteTablesMaxResults":{ 11158 "type":"integer", 11159 "max":100, 11160 "min":5 11161 }, 11162 "DescribeRouteTablesRequest":{ 11163 "type":"structure", 11164 "members":{ 11165 "Filters":{ 11166 "shape":"FilterList", 11167 "locationName":"Filter" 11168 }, 11169 "DryRun":{ 11170 "shape":"Boolean", 11171 "locationName":"dryRun" 11172 }, 11173 "RouteTableIds":{ 11174 "shape":"ValueStringList", 11175 "locationName":"RouteTableId" 11176 }, 11177 "NextToken":{"shape":"String"}, 11178 "MaxResults":{"shape":"DescribeRouteTablesMaxResults"} 11179 } 11180 }, 11181 "DescribeRouteTablesResult":{ 11182 "type":"structure", 11183 "members":{ 11184 "RouteTables":{ 11185 "shape":"RouteTableList", 11186 "locationName":"routeTableSet" 11187 }, 11188 "NextToken":{ 11189 "shape":"String", 11190 "locationName":"nextToken" 11191 } 11192 } 11193 }, 11194 "DescribeScheduledInstanceAvailabilityMaxResults":{ 11195 "type":"integer", 11196 "max":300, 11197 "min":5 11198 }, 11199 "DescribeScheduledInstanceAvailabilityRequest":{ 11200 "type":"structure", 11201 "required":[ 11202 "FirstSlotStartTimeRange", 11203 "Recurrence" 11204 ], 11205 "members":{ 11206 "DryRun":{"shape":"Boolean"}, 11207 "Filters":{ 11208 "shape":"FilterList", 11209 "locationName":"Filter" 11210 }, 11211 "FirstSlotStartTimeRange":{"shape":"SlotDateTimeRangeRequest"}, 11212 "MaxResults":{"shape":"DescribeScheduledInstanceAvailabilityMaxResults"}, 11213 "MaxSlotDurationInHours":{"shape":"Integer"}, 11214 "MinSlotDurationInHours":{"shape":"Integer"}, 11215 "NextToken":{"shape":"String"}, 11216 "Recurrence":{"shape":"ScheduledInstanceRecurrenceRequest"} 11217 } 11218 }, 11219 "DescribeScheduledInstanceAvailabilityResult":{ 11220 "type":"structure", 11221 "members":{ 11222 "NextToken":{ 11223 "shape":"String", 11224 "locationName":"nextToken" 11225 }, 11226 "ScheduledInstanceAvailabilitySet":{ 11227 "shape":"ScheduledInstanceAvailabilitySet", 11228 "locationName":"scheduledInstanceAvailabilitySet" 11229 } 11230 } 11231 }, 11232 "DescribeScheduledInstancesRequest":{ 11233 "type":"structure", 11234 "members":{ 11235 "DryRun":{"shape":"Boolean"}, 11236 "Filters":{ 11237 "shape":"FilterList", 11238 "locationName":"Filter" 11239 }, 11240 "MaxResults":{"shape":"Integer"}, 11241 "NextToken":{"shape":"String"}, 11242 "ScheduledInstanceIds":{ 11243 "shape":"ScheduledInstanceIdRequestSet", 11244 "locationName":"ScheduledInstanceId" 11245 }, 11246 "SlotStartTimeRange":{"shape":"SlotStartTimeRangeRequest"} 11247 } 11248 }, 11249 "DescribeScheduledInstancesResult":{ 11250 "type":"structure", 11251 "members":{ 11252 "NextToken":{ 11253 "shape":"String", 11254 "locationName":"nextToken" 11255 }, 11256 "ScheduledInstanceSet":{ 11257 "shape":"ScheduledInstanceSet", 11258 "locationName":"scheduledInstanceSet" 11259 } 11260 } 11261 }, 11262 "DescribeSecurityGroupReferencesRequest":{ 11263 "type":"structure", 11264 "required":["GroupId"], 11265 "members":{ 11266 "DryRun":{"shape":"Boolean"}, 11267 "GroupId":{"shape":"GroupIds"} 11268 } 11269 }, 11270 "DescribeSecurityGroupReferencesResult":{ 11271 "type":"structure", 11272 "members":{ 11273 "SecurityGroupReferenceSet":{ 11274 "shape":"SecurityGroupReferences", 11275 "locationName":"securityGroupReferenceSet" 11276 } 11277 } 11278 }, 11279 "DescribeSecurityGroupsMaxResults":{ 11280 "type":"integer", 11281 "max":1000, 11282 "min":5 11283 }, 11284 "DescribeSecurityGroupsRequest":{ 11285 "type":"structure", 11286 "members":{ 11287 "Filters":{ 11288 "shape":"FilterList", 11289 "locationName":"Filter" 11290 }, 11291 "GroupIds":{ 11292 "shape":"GroupIdStringList", 11293 "locationName":"GroupId" 11294 }, 11295 "GroupNames":{ 11296 "shape":"GroupNameStringList", 11297 "locationName":"GroupName" 11298 }, 11299 "DryRun":{ 11300 "shape":"Boolean", 11301 "locationName":"dryRun" 11302 }, 11303 "NextToken":{"shape":"String"}, 11304 "MaxResults":{"shape":"DescribeSecurityGroupsMaxResults"} 11305 } 11306 }, 11307 "DescribeSecurityGroupsResult":{ 11308 "type":"structure", 11309 "members":{ 11310 "SecurityGroups":{ 11311 "shape":"SecurityGroupList", 11312 "locationName":"securityGroupInfo" 11313 }, 11314 "NextToken":{ 11315 "shape":"String", 11316 "locationName":"nextToken" 11317 } 11318 } 11319 }, 11320 "DescribeSnapshotAttributeRequest":{ 11321 "type":"structure", 11322 "required":[ 11323 "Attribute", 11324 "SnapshotId" 11325 ], 11326 "members":{ 11327 "Attribute":{"shape":"SnapshotAttributeName"}, 11328 "SnapshotId":{"shape":"String"}, 11329 "DryRun":{ 11330 "shape":"Boolean", 11331 "locationName":"dryRun" 11332 } 11333 } 11334 }, 11335 "DescribeSnapshotAttributeResult":{ 11336 "type":"structure", 11337 "members":{ 11338 "CreateVolumePermissions":{ 11339 "shape":"CreateVolumePermissionList", 11340 "locationName":"createVolumePermission" 11341 }, 11342 "ProductCodes":{ 11343 "shape":"ProductCodeList", 11344 "locationName":"productCodes" 11345 }, 11346 "SnapshotId":{ 11347 "shape":"String", 11348 "locationName":"snapshotId" 11349 } 11350 } 11351 }, 11352 "DescribeSnapshotsRequest":{ 11353 "type":"structure", 11354 "members":{ 11355 "Filters":{ 11356 "shape":"FilterList", 11357 "locationName":"Filter" 11358 }, 11359 "MaxResults":{"shape":"Integer"}, 11360 "NextToken":{"shape":"String"}, 11361 "OwnerIds":{ 11362 "shape":"OwnerStringList", 11363 "locationName":"Owner" 11364 }, 11365 "RestorableByUserIds":{ 11366 "shape":"RestorableByStringList", 11367 "locationName":"RestorableBy" 11368 }, 11369 "SnapshotIds":{ 11370 "shape":"SnapshotIdStringList", 11371 "locationName":"SnapshotId" 11372 }, 11373 "DryRun":{ 11374 "shape":"Boolean", 11375 "locationName":"dryRun" 11376 } 11377 } 11378 }, 11379 "DescribeSnapshotsResult":{ 11380 "type":"structure", 11381 "members":{ 11382 "Snapshots":{ 11383 "shape":"SnapshotList", 11384 "locationName":"snapshotSet" 11385 }, 11386 "NextToken":{ 11387 "shape":"String", 11388 "locationName":"nextToken" 11389 } 11390 } 11391 }, 11392 "DescribeSpotDatafeedSubscriptionRequest":{ 11393 "type":"structure", 11394 "members":{ 11395 "DryRun":{ 11396 "shape":"Boolean", 11397 "locationName":"dryRun" 11398 } 11399 } 11400 }, 11401 "DescribeSpotDatafeedSubscriptionResult":{ 11402 "type":"structure", 11403 "members":{ 11404 "SpotDatafeedSubscription":{ 11405 "shape":"SpotDatafeedSubscription", 11406 "locationName":"spotDatafeedSubscription" 11407 } 11408 } 11409 }, 11410 "DescribeSpotFleetInstancesMaxResults":{ 11411 "type":"integer", 11412 "max":1000, 11413 "min":1 11414 }, 11415 "DescribeSpotFleetInstancesRequest":{ 11416 "type":"structure", 11417 "required":["SpotFleetRequestId"], 11418 "members":{ 11419 "DryRun":{ 11420 "shape":"Boolean", 11421 "locationName":"dryRun" 11422 }, 11423 "MaxResults":{ 11424 "shape":"DescribeSpotFleetInstancesMaxResults", 11425 "locationName":"maxResults" 11426 }, 11427 "NextToken":{ 11428 "shape":"String", 11429 "locationName":"nextToken" 11430 }, 11431 "SpotFleetRequestId":{ 11432 "shape":"String", 11433 "locationName":"spotFleetRequestId" 11434 } 11435 } 11436 }, 11437 "DescribeSpotFleetInstancesResponse":{ 11438 "type":"structure", 11439 "members":{ 11440 "ActiveInstances":{ 11441 "shape":"ActiveInstanceSet", 11442 "locationName":"activeInstanceSet" 11443 }, 11444 "NextToken":{ 11445 "shape":"String", 11446 "locationName":"nextToken" 11447 }, 11448 "SpotFleetRequestId":{ 11449 "shape":"String", 11450 "locationName":"spotFleetRequestId" 11451 } 11452 } 11453 }, 11454 "DescribeSpotFleetRequestHistoryMaxResults":{ 11455 "type":"integer", 11456 "max":1000, 11457 "min":1 11458 }, 11459 "DescribeSpotFleetRequestHistoryRequest":{ 11460 "type":"structure", 11461 "required":[ 11462 "SpotFleetRequestId", 11463 "StartTime" 11464 ], 11465 "members":{ 11466 "DryRun":{ 11467 "shape":"Boolean", 11468 "locationName":"dryRun" 11469 }, 11470 "EventType":{ 11471 "shape":"EventType", 11472 "locationName":"eventType" 11473 }, 11474 "MaxResults":{ 11475 "shape":"DescribeSpotFleetRequestHistoryMaxResults", 11476 "locationName":"maxResults" 11477 }, 11478 "NextToken":{ 11479 "shape":"String", 11480 "locationName":"nextToken" 11481 }, 11482 "SpotFleetRequestId":{ 11483 "shape":"String", 11484 "locationName":"spotFleetRequestId" 11485 }, 11486 "StartTime":{ 11487 "shape":"DateTime", 11488 "locationName":"startTime" 11489 } 11490 } 11491 }, 11492 "DescribeSpotFleetRequestHistoryResponse":{ 11493 "type":"structure", 11494 "members":{ 11495 "HistoryRecords":{ 11496 "shape":"HistoryRecords", 11497 "locationName":"historyRecordSet" 11498 }, 11499 "LastEvaluatedTime":{ 11500 "shape":"DateTime", 11501 "locationName":"lastEvaluatedTime" 11502 }, 11503 "NextToken":{ 11504 "shape":"String", 11505 "locationName":"nextToken" 11506 }, 11507 "SpotFleetRequestId":{ 11508 "shape":"String", 11509 "locationName":"spotFleetRequestId" 11510 }, 11511 "StartTime":{ 11512 "shape":"DateTime", 11513 "locationName":"startTime" 11514 } 11515 } 11516 }, 11517 "DescribeSpotFleetRequestsRequest":{ 11518 "type":"structure", 11519 "members":{ 11520 "DryRun":{ 11521 "shape":"Boolean", 11522 "locationName":"dryRun" 11523 }, 11524 "MaxResults":{ 11525 "shape":"Integer", 11526 "locationName":"maxResults" 11527 }, 11528 "NextToken":{ 11529 "shape":"String", 11530 "locationName":"nextToken" 11531 }, 11532 "SpotFleetRequestIds":{ 11533 "shape":"ValueStringList", 11534 "locationName":"spotFleetRequestId" 11535 } 11536 } 11537 }, 11538 "DescribeSpotFleetRequestsResponse":{ 11539 "type":"structure", 11540 "members":{ 11541 "NextToken":{ 11542 "shape":"String", 11543 "locationName":"nextToken" 11544 }, 11545 "SpotFleetRequestConfigs":{ 11546 "shape":"SpotFleetRequestConfigSet", 11547 "locationName":"spotFleetRequestConfigSet" 11548 } 11549 } 11550 }, 11551 "DescribeSpotInstanceRequestsRequest":{ 11552 "type":"structure", 11553 "members":{ 11554 "Filters":{ 11555 "shape":"FilterList", 11556 "locationName":"Filter" 11557 }, 11558 "DryRun":{ 11559 "shape":"Boolean", 11560 "locationName":"dryRun" 11561 }, 11562 "SpotInstanceRequestIds":{ 11563 "shape":"SpotInstanceRequestIdList", 11564 "locationName":"SpotInstanceRequestId" 11565 }, 11566 "NextToken":{"shape":"String"}, 11567 "MaxResults":{"shape":"Integer"} 11568 } 11569 }, 11570 "DescribeSpotInstanceRequestsResult":{ 11571 "type":"structure", 11572 "members":{ 11573 "SpotInstanceRequests":{ 11574 "shape":"SpotInstanceRequestList", 11575 "locationName":"spotInstanceRequestSet" 11576 }, 11577 "NextToken":{ 11578 "shape":"String", 11579 "locationName":"nextToken" 11580 } 11581 } 11582 }, 11583 "DescribeSpotPriceHistoryRequest":{ 11584 "type":"structure", 11585 "members":{ 11586 "Filters":{ 11587 "shape":"FilterList", 11588 "locationName":"Filter" 11589 }, 11590 "AvailabilityZone":{ 11591 "shape":"String", 11592 "locationName":"availabilityZone" 11593 }, 11594 "DryRun":{ 11595 "shape":"Boolean", 11596 "locationName":"dryRun" 11597 }, 11598 "EndTime":{ 11599 "shape":"DateTime", 11600 "locationName":"endTime" 11601 }, 11602 "InstanceTypes":{ 11603 "shape":"InstanceTypeList", 11604 "locationName":"InstanceType" 11605 }, 11606 "MaxResults":{ 11607 "shape":"Integer", 11608 "locationName":"maxResults" 11609 }, 11610 "NextToken":{ 11611 "shape":"String", 11612 "locationName":"nextToken" 11613 }, 11614 "ProductDescriptions":{ 11615 "shape":"ProductDescriptionList", 11616 "locationName":"ProductDescription" 11617 }, 11618 "StartTime":{ 11619 "shape":"DateTime", 11620 "locationName":"startTime" 11621 } 11622 } 11623 }, 11624 "DescribeSpotPriceHistoryResult":{ 11625 "type":"structure", 11626 "members":{ 11627 "NextToken":{ 11628 "shape":"String", 11629 "locationName":"nextToken" 11630 }, 11631 "SpotPriceHistory":{ 11632 "shape":"SpotPriceHistoryList", 11633 "locationName":"spotPriceHistorySet" 11634 } 11635 } 11636 }, 11637 "DescribeStaleSecurityGroupsMaxResults":{ 11638 "type":"integer", 11639 "max":255, 11640 "min":5 11641 }, 11642 "DescribeStaleSecurityGroupsNextToken":{ 11643 "type":"string", 11644 "max":1024, 11645 "min":1 11646 }, 11647 "DescribeStaleSecurityGroupsRequest":{ 11648 "type":"structure", 11649 "required":["VpcId"], 11650 "members":{ 11651 "DryRun":{"shape":"Boolean"}, 11652 "MaxResults":{"shape":"DescribeStaleSecurityGroupsMaxResults"}, 11653 "NextToken":{"shape":"DescribeStaleSecurityGroupsNextToken"}, 11654 "VpcId":{"shape":"VpcId"} 11655 } 11656 }, 11657 "DescribeStaleSecurityGroupsResult":{ 11658 "type":"structure", 11659 "members":{ 11660 "NextToken":{ 11661 "shape":"String", 11662 "locationName":"nextToken" 11663 }, 11664 "StaleSecurityGroupSet":{ 11665 "shape":"StaleSecurityGroupSet", 11666 "locationName":"staleSecurityGroupSet" 11667 } 11668 } 11669 }, 11670 "DescribeSubnetsMaxResults":{ 11671 "type":"integer", 11672 "max":1000, 11673 "min":5 11674 }, 11675 "DescribeSubnetsRequest":{ 11676 "type":"structure", 11677 "members":{ 11678 "Filters":{ 11679 "shape":"FilterList", 11680 "locationName":"Filter" 11681 }, 11682 "SubnetIds":{ 11683 "shape":"SubnetIdStringList", 11684 "locationName":"SubnetId" 11685 }, 11686 "DryRun":{ 11687 "shape":"Boolean", 11688 "locationName":"dryRun" 11689 }, 11690 "NextToken":{"shape":"String"}, 11691 "MaxResults":{"shape":"DescribeSubnetsMaxResults"} 11692 } 11693 }, 11694 "DescribeSubnetsResult":{ 11695 "type":"structure", 11696 "members":{ 11697 "Subnets":{ 11698 "shape":"SubnetList", 11699 "locationName":"subnetSet" 11700 }, 11701 "NextToken":{ 11702 "shape":"String", 11703 "locationName":"nextToken" 11704 } 11705 } 11706 }, 11707 "DescribeTagsRequest":{ 11708 "type":"structure", 11709 "members":{ 11710 "DryRun":{ 11711 "shape":"Boolean", 11712 "locationName":"dryRun" 11713 }, 11714 "Filters":{ 11715 "shape":"FilterList", 11716 "locationName":"Filter" 11717 }, 11718 "MaxResults":{ 11719 "shape":"Integer", 11720 "locationName":"maxResults" 11721 }, 11722 "NextToken":{ 11723 "shape":"String", 11724 "locationName":"nextToken" 11725 } 11726 } 11727 }, 11728 "DescribeTagsResult":{ 11729 "type":"structure", 11730 "members":{ 11731 "NextToken":{ 11732 "shape":"String", 11733 "locationName":"nextToken" 11734 }, 11735 "Tags":{ 11736 "shape":"TagDescriptionList", 11737 "locationName":"tagSet" 11738 } 11739 } 11740 }, 11741 "DescribeTrafficMirrorFiltersRequest":{ 11742 "type":"structure", 11743 "members":{ 11744 "TrafficMirrorFilterIds":{ 11745 "shape":"ValueStringList", 11746 "locationName":"TrafficMirrorFilterId" 11747 }, 11748 "DryRun":{"shape":"Boolean"}, 11749 "Filters":{ 11750 "shape":"FilterList", 11751 "locationName":"Filter" 11752 }, 11753 "MaxResults":{"shape":"TrafficMirroringMaxResults"}, 11754 "NextToken":{"shape":"NextToken"} 11755 } 11756 }, 11757 "DescribeTrafficMirrorFiltersResult":{ 11758 "type":"structure", 11759 "members":{ 11760 "TrafficMirrorFilters":{ 11761 "shape":"TrafficMirrorFilterSet", 11762 "locationName":"trafficMirrorFilterSet" 11763 }, 11764 "NextToken":{ 11765 "shape":"String", 11766 "locationName":"nextToken" 11767 } 11768 } 11769 }, 11770 "DescribeTrafficMirrorSessionsRequest":{ 11771 "type":"structure", 11772 "members":{ 11773 "TrafficMirrorSessionIds":{ 11774 "shape":"ValueStringList", 11775 "locationName":"TrafficMirrorSessionId" 11776 }, 11777 "DryRun":{"shape":"Boolean"}, 11778 "Filters":{ 11779 "shape":"FilterList", 11780 "locationName":"Filter" 11781 }, 11782 "MaxResults":{"shape":"TrafficMirroringMaxResults"}, 11783 "NextToken":{"shape":"NextToken"} 11784 } 11785 }, 11786 "DescribeTrafficMirrorSessionsResult":{ 11787 "type":"structure", 11788 "members":{ 11789 "TrafficMirrorSessions":{ 11790 "shape":"TrafficMirrorSessionSet", 11791 "locationName":"trafficMirrorSessionSet" 11792 }, 11793 "NextToken":{ 11794 "shape":"String", 11795 "locationName":"nextToken" 11796 } 11797 } 11798 }, 11799 "DescribeTrafficMirrorTargetsRequest":{ 11800 "type":"structure", 11801 "members":{ 11802 "TrafficMirrorTargetIds":{ 11803 "shape":"ValueStringList", 11804 "locationName":"TrafficMirrorTargetId" 11805 }, 11806 "DryRun":{"shape":"Boolean"}, 11807 "Filters":{ 11808 "shape":"FilterList", 11809 "locationName":"Filter" 11810 }, 11811 "MaxResults":{"shape":"TrafficMirroringMaxResults"}, 11812 "NextToken":{"shape":"NextToken"} 11813 } 11814 }, 11815 "DescribeTrafficMirrorTargetsResult":{ 11816 "type":"structure", 11817 "members":{ 11818 "TrafficMirrorTargets":{ 11819 "shape":"TrafficMirrorTargetSet", 11820 "locationName":"trafficMirrorTargetSet" 11821 }, 11822 "NextToken":{ 11823 "shape":"String", 11824 "locationName":"nextToken" 11825 } 11826 } 11827 }, 11828 "DescribeTransitGatewayAttachmentsRequest":{ 11829 "type":"structure", 11830 "members":{ 11831 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 11832 "Filters":{ 11833 "shape":"FilterList", 11834 "locationName":"Filter" 11835 }, 11836 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 11837 "NextToken":{"shape":"String"}, 11838 "DryRun":{"shape":"Boolean"} 11839 } 11840 }, 11841 "DescribeTransitGatewayAttachmentsResult":{ 11842 "type":"structure", 11843 "members":{ 11844 "TransitGatewayAttachments":{ 11845 "shape":"TransitGatewayAttachmentList", 11846 "locationName":"transitGatewayAttachments" 11847 }, 11848 "NextToken":{ 11849 "shape":"String", 11850 "locationName":"nextToken" 11851 } 11852 } 11853 }, 11854 "DescribeTransitGatewayMulticastDomainsRequest":{ 11855 "type":"structure", 11856 "members":{ 11857 "TransitGatewayMulticastDomainIds":{"shape":"TransitGatewayMulticastDomainIdStringList"}, 11858 "Filters":{ 11859 "shape":"FilterList", 11860 "locationName":"Filter" 11861 }, 11862 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 11863 "NextToken":{"shape":"String"}, 11864 "DryRun":{"shape":"Boolean"} 11865 } 11866 }, 11867 "DescribeTransitGatewayMulticastDomainsResult":{ 11868 "type":"structure", 11869 "members":{ 11870 "TransitGatewayMulticastDomains":{ 11871 "shape":"TransitGatewayMulticastDomainList", 11872 "locationName":"transitGatewayMulticastDomains" 11873 }, 11874 "NextToken":{ 11875 "shape":"String", 11876 "locationName":"nextToken" 11877 } 11878 } 11879 }, 11880 "DescribeTransitGatewayPeeringAttachmentsRequest":{ 11881 "type":"structure", 11882 "members":{ 11883 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 11884 "Filters":{ 11885 "shape":"FilterList", 11886 "locationName":"Filter" 11887 }, 11888 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 11889 "NextToken":{"shape":"String"}, 11890 "DryRun":{"shape":"Boolean"} 11891 } 11892 }, 11893 "DescribeTransitGatewayPeeringAttachmentsResult":{ 11894 "type":"structure", 11895 "members":{ 11896 "TransitGatewayPeeringAttachments":{ 11897 "shape":"TransitGatewayPeeringAttachmentList", 11898 "locationName":"transitGatewayPeeringAttachments" 11899 }, 11900 "NextToken":{ 11901 "shape":"String", 11902 "locationName":"nextToken" 11903 } 11904 } 11905 }, 11906 "DescribeTransitGatewayRouteTablesRequest":{ 11907 "type":"structure", 11908 "members":{ 11909 "TransitGatewayRouteTableIds":{"shape":"TransitGatewayRouteTableIdStringList"}, 11910 "Filters":{ 11911 "shape":"FilterList", 11912 "locationName":"Filter" 11913 }, 11914 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 11915 "NextToken":{"shape":"String"}, 11916 "DryRun":{"shape":"Boolean"} 11917 } 11918 }, 11919 "DescribeTransitGatewayRouteTablesResult":{ 11920 "type":"structure", 11921 "members":{ 11922 "TransitGatewayRouteTables":{ 11923 "shape":"TransitGatewayRouteTableList", 11924 "locationName":"transitGatewayRouteTables" 11925 }, 11926 "NextToken":{ 11927 "shape":"String", 11928 "locationName":"nextToken" 11929 } 11930 } 11931 }, 11932 "DescribeTransitGatewayVpcAttachmentsRequest":{ 11933 "type":"structure", 11934 "members":{ 11935 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 11936 "Filters":{ 11937 "shape":"FilterList", 11938 "locationName":"Filter" 11939 }, 11940 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 11941 "NextToken":{"shape":"String"}, 11942 "DryRun":{"shape":"Boolean"} 11943 } 11944 }, 11945 "DescribeTransitGatewayVpcAttachmentsResult":{ 11946 "type":"structure", 11947 "members":{ 11948 "TransitGatewayVpcAttachments":{ 11949 "shape":"TransitGatewayVpcAttachmentList", 11950 "locationName":"transitGatewayVpcAttachments" 11951 }, 11952 "NextToken":{ 11953 "shape":"String", 11954 "locationName":"nextToken" 11955 } 11956 } 11957 }, 11958 "DescribeTransitGatewaysRequest":{ 11959 "type":"structure", 11960 "members":{ 11961 "TransitGatewayIds":{"shape":"TransitGatewayIdStringList"}, 11962 "Filters":{ 11963 "shape":"FilterList", 11964 "locationName":"Filter" 11965 }, 11966 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 11967 "NextToken":{"shape":"String"}, 11968 "DryRun":{"shape":"Boolean"} 11969 } 11970 }, 11971 "DescribeTransitGatewaysResult":{ 11972 "type":"structure", 11973 "members":{ 11974 "TransitGateways":{ 11975 "shape":"TransitGatewayList", 11976 "locationName":"transitGatewaySet" 11977 }, 11978 "NextToken":{ 11979 "shape":"String", 11980 "locationName":"nextToken" 11981 } 11982 } 11983 }, 11984 "DescribeVolumeAttributeRequest":{ 11985 "type":"structure", 11986 "required":[ 11987 "Attribute", 11988 "VolumeId" 11989 ], 11990 "members":{ 11991 "Attribute":{"shape":"VolumeAttributeName"}, 11992 "VolumeId":{"shape":"String"}, 11993 "DryRun":{ 11994 "shape":"Boolean", 11995 "locationName":"dryRun" 11996 } 11997 } 11998 }, 11999 "DescribeVolumeAttributeResult":{ 12000 "type":"structure", 12001 "members":{ 12002 "AutoEnableIO":{ 12003 "shape":"AttributeBooleanValue", 12004 "locationName":"autoEnableIO" 12005 }, 12006 "ProductCodes":{ 12007 "shape":"ProductCodeList", 12008 "locationName":"productCodes" 12009 }, 12010 "VolumeId":{ 12011 "shape":"String", 12012 "locationName":"volumeId" 12013 } 12014 } 12015 }, 12016 "DescribeVolumeStatusRequest":{ 12017 "type":"structure", 12018 "members":{ 12019 "Filters":{ 12020 "shape":"FilterList", 12021 "locationName":"Filter" 12022 }, 12023 "MaxResults":{"shape":"Integer"}, 12024 "NextToken":{"shape":"String"}, 12025 "VolumeIds":{ 12026 "shape":"VolumeIdStringList", 12027 "locationName":"VolumeId" 12028 }, 12029 "DryRun":{ 12030 "shape":"Boolean", 12031 "locationName":"dryRun" 12032 } 12033 } 12034 }, 12035 "DescribeVolumeStatusResult":{ 12036 "type":"structure", 12037 "members":{ 12038 "NextToken":{ 12039 "shape":"String", 12040 "locationName":"nextToken" 12041 }, 12042 "VolumeStatuses":{ 12043 "shape":"VolumeStatusList", 12044 "locationName":"volumeStatusSet" 12045 } 12046 } 12047 }, 12048 "DescribeVolumesModificationsRequest":{ 12049 "type":"structure", 12050 "members":{ 12051 "DryRun":{"shape":"Boolean"}, 12052 "VolumeIds":{ 12053 "shape":"VolumeIdStringList", 12054 "locationName":"VolumeId" 12055 }, 12056 "Filters":{ 12057 "shape":"FilterList", 12058 "locationName":"Filter" 12059 }, 12060 "NextToken":{"shape":"String"}, 12061 "MaxResults":{"shape":"Integer"} 12062 } 12063 }, 12064 "DescribeVolumesModificationsResult":{ 12065 "type":"structure", 12066 "members":{ 12067 "VolumesModifications":{ 12068 "shape":"VolumeModificationList", 12069 "locationName":"volumeModificationSet" 12070 }, 12071 "NextToken":{ 12072 "shape":"String", 12073 "locationName":"nextToken" 12074 } 12075 } 12076 }, 12077 "DescribeVolumesRequest":{ 12078 "type":"structure", 12079 "members":{ 12080 "Filters":{ 12081 "shape":"FilterList", 12082 "locationName":"Filter" 12083 }, 12084 "VolumeIds":{ 12085 "shape":"VolumeIdStringList", 12086 "locationName":"VolumeId" 12087 }, 12088 "DryRun":{ 12089 "shape":"Boolean", 12090 "locationName":"dryRun" 12091 }, 12092 "MaxResults":{ 12093 "shape":"Integer", 12094 "locationName":"maxResults" 12095 }, 12096 "NextToken":{ 12097 "shape":"String", 12098 "locationName":"nextToken" 12099 } 12100 } 12101 }, 12102 "DescribeVolumesResult":{ 12103 "type":"structure", 12104 "members":{ 12105 "Volumes":{ 12106 "shape":"VolumeList", 12107 "locationName":"volumeSet" 12108 }, 12109 "NextToken":{ 12110 "shape":"String", 12111 "locationName":"nextToken" 12112 } 12113 } 12114 }, 12115 "DescribeVpcAttributeRequest":{ 12116 "type":"structure", 12117 "required":[ 12118 "Attribute", 12119 "VpcId" 12120 ], 12121 "members":{ 12122 "Attribute":{"shape":"VpcAttributeName"}, 12123 "VpcId":{"shape":"String"}, 12124 "DryRun":{ 12125 "shape":"Boolean", 12126 "locationName":"dryRun" 12127 } 12128 } 12129 }, 12130 "DescribeVpcAttributeResult":{ 12131 "type":"structure", 12132 "members":{ 12133 "VpcId":{ 12134 "shape":"String", 12135 "locationName":"vpcId" 12136 }, 12137 "EnableDnsHostnames":{ 12138 "shape":"AttributeBooleanValue", 12139 "locationName":"enableDnsHostnames" 12140 }, 12141 "EnableDnsSupport":{ 12142 "shape":"AttributeBooleanValue", 12143 "locationName":"enableDnsSupport" 12144 } 12145 } 12146 }, 12147 "DescribeVpcClassicLinkDnsSupportMaxResults":{ 12148 "type":"integer", 12149 "max":255, 12150 "min":5 12151 }, 12152 "DescribeVpcClassicLinkDnsSupportNextToken":{ 12153 "type":"string", 12154 "max":1024, 12155 "min":1 12156 }, 12157 "DescribeVpcClassicLinkDnsSupportRequest":{ 12158 "type":"structure", 12159 "members":{ 12160 "MaxResults":{ 12161 "shape":"DescribeVpcClassicLinkDnsSupportMaxResults", 12162 "locationName":"maxResults" 12163 }, 12164 "NextToken":{ 12165 "shape":"DescribeVpcClassicLinkDnsSupportNextToken", 12166 "locationName":"nextToken" 12167 }, 12168 "VpcIds":{"shape":"VpcClassicLinkIdList"} 12169 } 12170 }, 12171 "DescribeVpcClassicLinkDnsSupportResult":{ 12172 "type":"structure", 12173 "members":{ 12174 "NextToken":{ 12175 "shape":"DescribeVpcClassicLinkDnsSupportNextToken", 12176 "locationName":"nextToken" 12177 }, 12178 "Vpcs":{ 12179 "shape":"ClassicLinkDnsSupportList", 12180 "locationName":"vpcs" 12181 } 12182 } 12183 }, 12184 "DescribeVpcClassicLinkRequest":{ 12185 "type":"structure", 12186 "members":{ 12187 "Filters":{ 12188 "shape":"FilterList", 12189 "locationName":"Filter" 12190 }, 12191 "DryRun":{ 12192 "shape":"Boolean", 12193 "locationName":"dryRun" 12194 }, 12195 "VpcIds":{ 12196 "shape":"VpcClassicLinkIdList", 12197 "locationName":"VpcId" 12198 } 12199 } 12200 }, 12201 "DescribeVpcClassicLinkResult":{ 12202 "type":"structure", 12203 "members":{ 12204 "Vpcs":{ 12205 "shape":"VpcClassicLinkList", 12206 "locationName":"vpcSet" 12207 } 12208 } 12209 }, 12210 "DescribeVpcEndpointConnectionNotificationsRequest":{ 12211 "type":"structure", 12212 "members":{ 12213 "DryRun":{"shape":"Boolean"}, 12214 "ConnectionNotificationId":{"shape":"String"}, 12215 "Filters":{ 12216 "shape":"FilterList", 12217 "locationName":"Filter" 12218 }, 12219 "MaxResults":{"shape":"Integer"}, 12220 "NextToken":{"shape":"String"} 12221 } 12222 }, 12223 "DescribeVpcEndpointConnectionNotificationsResult":{ 12224 "type":"structure", 12225 "members":{ 12226 "ConnectionNotificationSet":{ 12227 "shape":"ConnectionNotificationSet", 12228 "locationName":"connectionNotificationSet" 12229 }, 12230 "NextToken":{ 12231 "shape":"String", 12232 "locationName":"nextToken" 12233 } 12234 } 12235 }, 12236 "DescribeVpcEndpointConnectionsRequest":{ 12237 "type":"structure", 12238 "members":{ 12239 "DryRun":{"shape":"Boolean"}, 12240 "Filters":{ 12241 "shape":"FilterList", 12242 "locationName":"Filter" 12243 }, 12244 "MaxResults":{"shape":"Integer"}, 12245 "NextToken":{"shape":"String"} 12246 } 12247 }, 12248 "DescribeVpcEndpointConnectionsResult":{ 12249 "type":"structure", 12250 "members":{ 12251 "VpcEndpointConnections":{ 12252 "shape":"VpcEndpointConnectionSet", 12253 "locationName":"vpcEndpointConnectionSet" 12254 }, 12255 "NextToken":{ 12256 "shape":"String", 12257 "locationName":"nextToken" 12258 } 12259 } 12260 }, 12261 "DescribeVpcEndpointServiceConfigurationsRequest":{ 12262 "type":"structure", 12263 "members":{ 12264 "DryRun":{"shape":"Boolean"}, 12265 "ServiceIds":{ 12266 "shape":"ValueStringList", 12267 "locationName":"ServiceId" 12268 }, 12269 "Filters":{ 12270 "shape":"FilterList", 12271 "locationName":"Filter" 12272 }, 12273 "MaxResults":{"shape":"Integer"}, 12274 "NextToken":{"shape":"String"} 12275 } 12276 }, 12277 "DescribeVpcEndpointServiceConfigurationsResult":{ 12278 "type":"structure", 12279 "members":{ 12280 "ServiceConfigurations":{ 12281 "shape":"ServiceConfigurationSet", 12282 "locationName":"serviceConfigurationSet" 12283 }, 12284 "NextToken":{ 12285 "shape":"String", 12286 "locationName":"nextToken" 12287 } 12288 } 12289 }, 12290 "DescribeVpcEndpointServicePermissionsRequest":{ 12291 "type":"structure", 12292 "required":["ServiceId"], 12293 "members":{ 12294 "DryRun":{"shape":"Boolean"}, 12295 "ServiceId":{"shape":"String"}, 12296 "Filters":{ 12297 "shape":"FilterList", 12298 "locationName":"Filter" 12299 }, 12300 "MaxResults":{"shape":"Integer"}, 12301 "NextToken":{"shape":"String"} 12302 } 12303 }, 12304 "DescribeVpcEndpointServicePermissionsResult":{ 12305 "type":"structure", 12306 "members":{ 12307 "AllowedPrincipals":{ 12308 "shape":"AllowedPrincipalSet", 12309 "locationName":"allowedPrincipals" 12310 }, 12311 "NextToken":{ 12312 "shape":"String", 12313 "locationName":"nextToken" 12314 } 12315 } 12316 }, 12317 "DescribeVpcEndpointServicesRequest":{ 12318 "type":"structure", 12319 "members":{ 12320 "DryRun":{"shape":"Boolean"}, 12321 "ServiceNames":{ 12322 "shape":"ValueStringList", 12323 "locationName":"ServiceName" 12324 }, 12325 "Filters":{ 12326 "shape":"FilterList", 12327 "locationName":"Filter" 12328 }, 12329 "MaxResults":{"shape":"Integer"}, 12330 "NextToken":{"shape":"String"} 12331 } 12332 }, 12333 "DescribeVpcEndpointServicesResult":{ 12334 "type":"structure", 12335 "members":{ 12336 "ServiceNames":{ 12337 "shape":"ValueStringList", 12338 "locationName":"serviceNameSet" 12339 }, 12340 "ServiceDetails":{ 12341 "shape":"ServiceDetailSet", 12342 "locationName":"serviceDetailSet" 12343 }, 12344 "NextToken":{ 12345 "shape":"String", 12346 "locationName":"nextToken" 12347 } 12348 } 12349 }, 12350 "DescribeVpcEndpointsRequest":{ 12351 "type":"structure", 12352 "members":{ 12353 "DryRun":{"shape":"Boolean"}, 12354 "VpcEndpointIds":{ 12355 "shape":"ValueStringList", 12356 "locationName":"VpcEndpointId" 12357 }, 12358 "Filters":{ 12359 "shape":"FilterList", 12360 "locationName":"Filter" 12361 }, 12362 "MaxResults":{"shape":"Integer"}, 12363 "NextToken":{"shape":"String"} 12364 } 12365 }, 12366 "DescribeVpcEndpointsResult":{ 12367 "type":"structure", 12368 "members":{ 12369 "VpcEndpoints":{ 12370 "shape":"VpcEndpointSet", 12371 "locationName":"vpcEndpointSet" 12372 }, 12373 "NextToken":{ 12374 "shape":"String", 12375 "locationName":"nextToken" 12376 } 12377 } 12378 }, 12379 "DescribeVpcPeeringConnectionsMaxResults":{ 12380 "type":"integer", 12381 "max":1000, 12382 "min":5 12383 }, 12384 "DescribeVpcPeeringConnectionsRequest":{ 12385 "type":"structure", 12386 "members":{ 12387 "Filters":{ 12388 "shape":"FilterList", 12389 "locationName":"Filter" 12390 }, 12391 "DryRun":{ 12392 "shape":"Boolean", 12393 "locationName":"dryRun" 12394 }, 12395 "VpcPeeringConnectionIds":{ 12396 "shape":"ValueStringList", 12397 "locationName":"VpcPeeringConnectionId" 12398 }, 12399 "NextToken":{"shape":"String"}, 12400 "MaxResults":{"shape":"DescribeVpcPeeringConnectionsMaxResults"} 12401 } 12402 }, 12403 "DescribeVpcPeeringConnectionsResult":{ 12404 "type":"structure", 12405 "members":{ 12406 "VpcPeeringConnections":{ 12407 "shape":"VpcPeeringConnectionList", 12408 "locationName":"vpcPeeringConnectionSet" 12409 }, 12410 "NextToken":{ 12411 "shape":"String", 12412 "locationName":"nextToken" 12413 } 12414 } 12415 }, 12416 "DescribeVpcsMaxResults":{ 12417 "type":"integer", 12418 "max":1000, 12419 "min":5 12420 }, 12421 "DescribeVpcsRequest":{ 12422 "type":"structure", 12423 "members":{ 12424 "Filters":{ 12425 "shape":"FilterList", 12426 "locationName":"Filter" 12427 }, 12428 "VpcIds":{ 12429 "shape":"VpcIdStringList", 12430 "locationName":"VpcId" 12431 }, 12432 "DryRun":{ 12433 "shape":"Boolean", 12434 "locationName":"dryRun" 12435 }, 12436 "NextToken":{"shape":"String"}, 12437 "MaxResults":{"shape":"DescribeVpcsMaxResults"} 12438 } 12439 }, 12440 "DescribeVpcsResult":{ 12441 "type":"structure", 12442 "members":{ 12443 "Vpcs":{ 12444 "shape":"VpcList", 12445 "locationName":"vpcSet" 12446 }, 12447 "NextToken":{ 12448 "shape":"String", 12449 "locationName":"nextToken" 12450 } 12451 } 12452 }, 12453 "DescribeVpnConnectionsRequest":{ 12454 "type":"structure", 12455 "members":{ 12456 "Filters":{ 12457 "shape":"FilterList", 12458 "locationName":"Filter" 12459 }, 12460 "VpnConnectionIds":{ 12461 "shape":"VpnConnectionIdStringList", 12462 "locationName":"VpnConnectionId" 12463 }, 12464 "DryRun":{ 12465 "shape":"Boolean", 12466 "locationName":"dryRun" 12467 } 12468 } 12469 }, 12470 "DescribeVpnConnectionsResult":{ 12471 "type":"structure", 12472 "members":{ 12473 "VpnConnections":{ 12474 "shape":"VpnConnectionList", 12475 "locationName":"vpnConnectionSet" 12476 } 12477 } 12478 }, 12479 "DescribeVpnGatewaysRequest":{ 12480 "type":"structure", 12481 "members":{ 12482 "Filters":{ 12483 "shape":"FilterList", 12484 "locationName":"Filter" 12485 }, 12486 "VpnGatewayIds":{ 12487 "shape":"VpnGatewayIdStringList", 12488 "locationName":"VpnGatewayId" 12489 }, 12490 "DryRun":{ 12491 "shape":"Boolean", 12492 "locationName":"dryRun" 12493 } 12494 } 12495 }, 12496 "DescribeVpnGatewaysResult":{ 12497 "type":"structure", 12498 "members":{ 12499 "VpnGateways":{ 12500 "shape":"VpnGatewayList", 12501 "locationName":"vpnGatewaySet" 12502 } 12503 } 12504 }, 12505 "DetachClassicLinkVpcRequest":{ 12506 "type":"structure", 12507 "required":[ 12508 "InstanceId", 12509 "VpcId" 12510 ], 12511 "members":{ 12512 "DryRun":{ 12513 "shape":"Boolean", 12514 "locationName":"dryRun" 12515 }, 12516 "InstanceId":{ 12517 "shape":"InstanceId", 12518 "locationName":"instanceId" 12519 }, 12520 "VpcId":{ 12521 "shape":"VpcId", 12522 "locationName":"vpcId" 12523 } 12524 } 12525 }, 12526 "DetachClassicLinkVpcResult":{ 12527 "type":"structure", 12528 "members":{ 12529 "Return":{ 12530 "shape":"Boolean", 12531 "locationName":"return" 12532 } 12533 } 12534 }, 12535 "DetachInternetGatewayRequest":{ 12536 "type":"structure", 12537 "required":[ 12538 "InternetGatewayId", 12539 "VpcId" 12540 ], 12541 "members":{ 12542 "DryRun":{ 12543 "shape":"Boolean", 12544 "locationName":"dryRun" 12545 }, 12546 "InternetGatewayId":{ 12547 "shape":"InternetGatewayId", 12548 "locationName":"internetGatewayId" 12549 }, 12550 "VpcId":{ 12551 "shape":"VpcId", 12552 "locationName":"vpcId" 12553 } 12554 } 12555 }, 12556 "DetachNetworkInterfaceRequest":{ 12557 "type":"structure", 12558 "required":["AttachmentId"], 12559 "members":{ 12560 "AttachmentId":{ 12561 "shape":"AttachmentId", 12562 "locationName":"attachmentId" 12563 }, 12564 "DryRun":{ 12565 "shape":"Boolean", 12566 "locationName":"dryRun" 12567 }, 12568 "Force":{ 12569 "shape":"Boolean", 12570 "locationName":"force" 12571 } 12572 } 12573 }, 12574 "DetachVolumeRequest":{ 12575 "type":"structure", 12576 "required":["VolumeId"], 12577 "members":{ 12578 "Device":{"shape":"String"}, 12579 "Force":{"shape":"Boolean"}, 12580 "InstanceId":{"shape":"InstanceId"}, 12581 "VolumeId":{"shape":"VolumeId"}, 12582 "DryRun":{ 12583 "shape":"Boolean", 12584 "locationName":"dryRun" 12585 } 12586 } 12587 }, 12588 "DetachVpnGatewayRequest":{ 12589 "type":"structure", 12590 "required":[ 12591 "VpcId", 12592 "VpnGatewayId" 12593 ], 12594 "members":{ 12595 "VpcId":{"shape":"VpcId"}, 12596 "VpnGatewayId":{"shape":"VpnGatewayId"}, 12597 "DryRun":{ 12598 "shape":"Boolean", 12599 "locationName":"dryRun" 12600 } 12601 } 12602 }, 12603 "DeviceType":{ 12604 "type":"string", 12605 "enum":[ 12606 "ebs", 12607 "instance-store" 12608 ] 12609 }, 12610 "DhcpConfiguration":{ 12611 "type":"structure", 12612 "members":{ 12613 "Key":{ 12614 "shape":"String", 12615 "locationName":"key" 12616 }, 12617 "Values":{ 12618 "shape":"DhcpConfigurationValueList", 12619 "locationName":"valueSet" 12620 } 12621 } 12622 }, 12623 "DhcpConfigurationList":{ 12624 "type":"list", 12625 "member":{ 12626 "shape":"DhcpConfiguration", 12627 "locationName":"item" 12628 } 12629 }, 12630 "DhcpConfigurationValueList":{ 12631 "type":"list", 12632 "member":{ 12633 "shape":"AttributeValue", 12634 "locationName":"item" 12635 } 12636 }, 12637 "DhcpOptions":{ 12638 "type":"structure", 12639 "members":{ 12640 "DhcpConfigurations":{ 12641 "shape":"DhcpConfigurationList", 12642 "locationName":"dhcpConfigurationSet" 12643 }, 12644 "DhcpOptionsId":{ 12645 "shape":"String", 12646 "locationName":"dhcpOptionsId" 12647 }, 12648 "OwnerId":{ 12649 "shape":"String", 12650 "locationName":"ownerId" 12651 }, 12652 "Tags":{ 12653 "shape":"TagList", 12654 "locationName":"tagSet" 12655 } 12656 } 12657 }, 12658 "DhcpOptionsId":{"type":"string"}, 12659 "DhcpOptionsIdStringList":{ 12660 "type":"list", 12661 "member":{ 12662 "shape":"String", 12663 "locationName":"DhcpOptionsId" 12664 } 12665 }, 12666 "DhcpOptionsList":{ 12667 "type":"list", 12668 "member":{ 12669 "shape":"DhcpOptions", 12670 "locationName":"item" 12671 } 12672 }, 12673 "DirectoryServiceAuthentication":{ 12674 "type":"structure", 12675 "members":{ 12676 "DirectoryId":{ 12677 "shape":"String", 12678 "locationName":"directoryId" 12679 } 12680 } 12681 }, 12682 "DirectoryServiceAuthenticationRequest":{ 12683 "type":"structure", 12684 "members":{ 12685 "DirectoryId":{"shape":"String"} 12686 } 12687 }, 12688 "DisableEbsEncryptionByDefaultRequest":{ 12689 "type":"structure", 12690 "members":{ 12691 "DryRun":{"shape":"Boolean"} 12692 } 12693 }, 12694 "DisableEbsEncryptionByDefaultResult":{ 12695 "type":"structure", 12696 "members":{ 12697 "EbsEncryptionByDefault":{ 12698 "shape":"Boolean", 12699 "locationName":"ebsEncryptionByDefault" 12700 } 12701 } 12702 }, 12703 "DisableFastSnapshotRestoreErrorItem":{ 12704 "type":"structure", 12705 "members":{ 12706 "SnapshotId":{ 12707 "shape":"String", 12708 "locationName":"snapshotId" 12709 }, 12710 "FastSnapshotRestoreStateErrors":{ 12711 "shape":"DisableFastSnapshotRestoreStateErrorSet", 12712 "locationName":"fastSnapshotRestoreStateErrorSet" 12713 } 12714 } 12715 }, 12716 "DisableFastSnapshotRestoreErrorSet":{ 12717 "type":"list", 12718 "member":{ 12719 "shape":"DisableFastSnapshotRestoreErrorItem", 12720 "locationName":"item" 12721 } 12722 }, 12723 "DisableFastSnapshotRestoreStateError":{ 12724 "type":"structure", 12725 "members":{ 12726 "Code":{ 12727 "shape":"String", 12728 "locationName":"code" 12729 }, 12730 "Message":{ 12731 "shape":"String", 12732 "locationName":"message" 12733 } 12734 } 12735 }, 12736 "DisableFastSnapshotRestoreStateErrorItem":{ 12737 "type":"structure", 12738 "members":{ 12739 "AvailabilityZone":{ 12740 "shape":"String", 12741 "locationName":"availabilityZone" 12742 }, 12743 "Error":{ 12744 "shape":"DisableFastSnapshotRestoreStateError", 12745 "locationName":"error" 12746 } 12747 } 12748 }, 12749 "DisableFastSnapshotRestoreStateErrorSet":{ 12750 "type":"list", 12751 "member":{ 12752 "shape":"DisableFastSnapshotRestoreStateErrorItem", 12753 "locationName":"item" 12754 } 12755 }, 12756 "DisableFastSnapshotRestoreSuccessItem":{ 12757 "type":"structure", 12758 "members":{ 12759 "SnapshotId":{ 12760 "shape":"String", 12761 "locationName":"snapshotId" 12762 }, 12763 "AvailabilityZone":{ 12764 "shape":"String", 12765 "locationName":"availabilityZone" 12766 }, 12767 "State":{ 12768 "shape":"FastSnapshotRestoreStateCode", 12769 "locationName":"state" 12770 }, 12771 "StateTransitionReason":{ 12772 "shape":"String", 12773 "locationName":"stateTransitionReason" 12774 }, 12775 "OwnerId":{ 12776 "shape":"String", 12777 "locationName":"ownerId" 12778 }, 12779 "OwnerAlias":{ 12780 "shape":"String", 12781 "locationName":"ownerAlias" 12782 }, 12783 "EnablingTime":{ 12784 "shape":"MillisecondDateTime", 12785 "locationName":"enablingTime" 12786 }, 12787 "OptimizingTime":{ 12788 "shape":"MillisecondDateTime", 12789 "locationName":"optimizingTime" 12790 }, 12791 "EnabledTime":{ 12792 "shape":"MillisecondDateTime", 12793 "locationName":"enabledTime" 12794 }, 12795 "DisablingTime":{ 12796 "shape":"MillisecondDateTime", 12797 "locationName":"disablingTime" 12798 }, 12799 "DisabledTime":{ 12800 "shape":"MillisecondDateTime", 12801 "locationName":"disabledTime" 12802 } 12803 } 12804 }, 12805 "DisableFastSnapshotRestoreSuccessSet":{ 12806 "type":"list", 12807 "member":{ 12808 "shape":"DisableFastSnapshotRestoreSuccessItem", 12809 "locationName":"item" 12810 } 12811 }, 12812 "DisableFastSnapshotRestoresRequest":{ 12813 "type":"structure", 12814 "required":[ 12815 "AvailabilityZones", 12816 "SourceSnapshotIds" 12817 ], 12818 "members":{ 12819 "AvailabilityZones":{ 12820 "shape":"AvailabilityZoneStringList", 12821 "locationName":"AvailabilityZone" 12822 }, 12823 "SourceSnapshotIds":{ 12824 "shape":"SnapshotIdStringList", 12825 "locationName":"SourceSnapshotId" 12826 }, 12827 "DryRun":{"shape":"Boolean"} 12828 } 12829 }, 12830 "DisableFastSnapshotRestoresResult":{ 12831 "type":"structure", 12832 "members":{ 12833 "Successful":{ 12834 "shape":"DisableFastSnapshotRestoreSuccessSet", 12835 "locationName":"successful" 12836 }, 12837 "Unsuccessful":{ 12838 "shape":"DisableFastSnapshotRestoreErrorSet", 12839 "locationName":"unsuccessful" 12840 } 12841 } 12842 }, 12843 "DisableTransitGatewayRouteTablePropagationRequest":{ 12844 "type":"structure", 12845 "required":[ 12846 "TransitGatewayRouteTableId", 12847 "TransitGatewayAttachmentId" 12848 ], 12849 "members":{ 12850 "TransitGatewayRouteTableId":{"shape":"String"}, 12851 "TransitGatewayAttachmentId":{"shape":"String"}, 12852 "DryRun":{"shape":"Boolean"} 12853 } 12854 }, 12855 "DisableTransitGatewayRouteTablePropagationResult":{ 12856 "type":"structure", 12857 "members":{ 12858 "Propagation":{ 12859 "shape":"TransitGatewayPropagation", 12860 "locationName":"propagation" 12861 } 12862 } 12863 }, 12864 "DisableVgwRoutePropagationRequest":{ 12865 "type":"structure", 12866 "required":[ 12867 "GatewayId", 12868 "RouteTableId" 12869 ], 12870 "members":{ 12871 "GatewayId":{"shape":"VpnGatewayId"}, 12872 "RouteTableId":{"shape":"RouteTableId"} 12873 } 12874 }, 12875 "DisableVpcClassicLinkDnsSupportRequest":{ 12876 "type":"structure", 12877 "members":{ 12878 "VpcId":{"shape":"VpcId"} 12879 } 12880 }, 12881 "DisableVpcClassicLinkDnsSupportResult":{ 12882 "type":"structure", 12883 "members":{ 12884 "Return":{ 12885 "shape":"Boolean", 12886 "locationName":"return" 12887 } 12888 } 12889 }, 12890 "DisableVpcClassicLinkRequest":{ 12891 "type":"structure", 12892 "required":["VpcId"], 12893 "members":{ 12894 "DryRun":{ 12895 "shape":"Boolean", 12896 "locationName":"dryRun" 12897 }, 12898 "VpcId":{ 12899 "shape":"VpcId", 12900 "locationName":"vpcId" 12901 } 12902 } 12903 }, 12904 "DisableVpcClassicLinkResult":{ 12905 "type":"structure", 12906 "members":{ 12907 "Return":{ 12908 "shape":"Boolean", 12909 "locationName":"return" 12910 } 12911 } 12912 }, 12913 "DisassociateAddressRequest":{ 12914 "type":"structure", 12915 "members":{ 12916 "AssociationId":{"shape":"String"}, 12917 "PublicIp":{"shape":"String"}, 12918 "DryRun":{ 12919 "shape":"Boolean", 12920 "locationName":"dryRun" 12921 } 12922 } 12923 }, 12924 "DisassociateClientVpnTargetNetworkRequest":{ 12925 "type":"structure", 12926 "required":[ 12927 "ClientVpnEndpointId", 12928 "AssociationId" 12929 ], 12930 "members":{ 12931 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 12932 "AssociationId":{"shape":"String"}, 12933 "DryRun":{"shape":"Boolean"} 12934 } 12935 }, 12936 "DisassociateClientVpnTargetNetworkResult":{ 12937 "type":"structure", 12938 "members":{ 12939 "AssociationId":{ 12940 "shape":"String", 12941 "locationName":"associationId" 12942 }, 12943 "Status":{ 12944 "shape":"AssociationStatus", 12945 "locationName":"status" 12946 } 12947 } 12948 }, 12949 "DisassociateIamInstanceProfileRequest":{ 12950 "type":"structure", 12951 "required":["AssociationId"], 12952 "members":{ 12953 "AssociationId":{"shape":"String"} 12954 } 12955 }, 12956 "DisassociateIamInstanceProfileResult":{ 12957 "type":"structure", 12958 "members":{ 12959 "IamInstanceProfileAssociation":{ 12960 "shape":"IamInstanceProfileAssociation", 12961 "locationName":"iamInstanceProfileAssociation" 12962 } 12963 } 12964 }, 12965 "DisassociateRouteTableRequest":{ 12966 "type":"structure", 12967 "required":["AssociationId"], 12968 "members":{ 12969 "AssociationId":{ 12970 "shape":"RouteTableAssociationId", 12971 "locationName":"associationId" 12972 }, 12973 "DryRun":{ 12974 "shape":"Boolean", 12975 "locationName":"dryRun" 12976 } 12977 } 12978 }, 12979 "DisassociateSubnetCidrBlockRequest":{ 12980 "type":"structure", 12981 "required":["AssociationId"], 12982 "members":{ 12983 "AssociationId":{ 12984 "shape":"String", 12985 "locationName":"associationId" 12986 } 12987 } 12988 }, 12989 "DisassociateSubnetCidrBlockResult":{ 12990 "type":"structure", 12991 "members":{ 12992 "Ipv6CidrBlockAssociation":{ 12993 "shape":"SubnetIpv6CidrBlockAssociation", 12994 "locationName":"ipv6CidrBlockAssociation" 12995 }, 12996 "SubnetId":{ 12997 "shape":"String", 12998 "locationName":"subnetId" 12999 } 13000 } 13001 }, 13002 "DisassociateTransitGatewayMulticastDomainRequest":{ 13003 "type":"structure", 13004 "members":{ 13005 "TransitGatewayMulticastDomainId":{"shape":"String"}, 13006 "TransitGatewayAttachmentId":{"shape":"String"}, 13007 "SubnetIds":{"shape":"ValueStringList"}, 13008 "DryRun":{"shape":"Boolean"} 13009 } 13010 }, 13011 "DisassociateTransitGatewayMulticastDomainResult":{ 13012 "type":"structure", 13013 "members":{ 13014 "Associations":{ 13015 "shape":"TransitGatewayMulticastDomainAssociations", 13016 "locationName":"associations" 13017 } 13018 } 13019 }, 13020 "DisassociateTransitGatewayRouteTableRequest":{ 13021 "type":"structure", 13022 "required":[ 13023 "TransitGatewayRouteTableId", 13024 "TransitGatewayAttachmentId" 13025 ], 13026 "members":{ 13027 "TransitGatewayRouteTableId":{"shape":"String"}, 13028 "TransitGatewayAttachmentId":{"shape":"String"}, 13029 "DryRun":{"shape":"Boolean"} 13030 } 13031 }, 13032 "DisassociateTransitGatewayRouteTableResult":{ 13033 "type":"structure", 13034 "members":{ 13035 "Association":{ 13036 "shape":"TransitGatewayAssociation", 13037 "locationName":"association" 13038 } 13039 } 13040 }, 13041 "DisassociateVpcCidrBlockRequest":{ 13042 "type":"structure", 13043 "required":["AssociationId"], 13044 "members":{ 13045 "AssociationId":{ 13046 "shape":"VpcCidrAssociationId", 13047 "locationName":"associationId" 13048 } 13049 } 13050 }, 13051 "DisassociateVpcCidrBlockResult":{ 13052 "type":"structure", 13053 "members":{ 13054 "Ipv6CidrBlockAssociation":{ 13055 "shape":"VpcIpv6CidrBlockAssociation", 13056 "locationName":"ipv6CidrBlockAssociation" 13057 }, 13058 "CidrBlockAssociation":{ 13059 "shape":"VpcCidrBlockAssociation", 13060 "locationName":"cidrBlockAssociation" 13061 }, 13062 "VpcId":{ 13063 "shape":"String", 13064 "locationName":"vpcId" 13065 } 13066 } 13067 }, 13068 "DiskCount":{"type":"integer"}, 13069 "DiskImage":{ 13070 "type":"structure", 13071 "members":{ 13072 "Description":{"shape":"String"}, 13073 "Image":{"shape":"DiskImageDetail"}, 13074 "Volume":{"shape":"VolumeDetail"} 13075 } 13076 }, 13077 "DiskImageDescription":{ 13078 "type":"structure", 13079 "members":{ 13080 "Checksum":{ 13081 "shape":"String", 13082 "locationName":"checksum" 13083 }, 13084 "Format":{ 13085 "shape":"DiskImageFormat", 13086 "locationName":"format" 13087 }, 13088 "ImportManifestUrl":{ 13089 "shape":"String", 13090 "locationName":"importManifestUrl" 13091 }, 13092 "Size":{ 13093 "shape":"Long", 13094 "locationName":"size" 13095 } 13096 } 13097 }, 13098 "DiskImageDetail":{ 13099 "type":"structure", 13100 "required":[ 13101 "Bytes", 13102 "Format", 13103 "ImportManifestUrl" 13104 ], 13105 "members":{ 13106 "Bytes":{ 13107 "shape":"Long", 13108 "locationName":"bytes" 13109 }, 13110 "Format":{ 13111 "shape":"DiskImageFormat", 13112 "locationName":"format" 13113 }, 13114 "ImportManifestUrl":{ 13115 "shape":"String", 13116 "locationName":"importManifestUrl" 13117 } 13118 } 13119 }, 13120 "DiskImageFormat":{ 13121 "type":"string", 13122 "enum":[ 13123 "VMDK", 13124 "RAW", 13125 "VHD" 13126 ] 13127 }, 13128 "DiskImageList":{ 13129 "type":"list", 13130 "member":{"shape":"DiskImage"} 13131 }, 13132 "DiskImageVolumeDescription":{ 13133 "type":"structure", 13134 "members":{ 13135 "Id":{ 13136 "shape":"String", 13137 "locationName":"id" 13138 }, 13139 "Size":{ 13140 "shape":"Long", 13141 "locationName":"size" 13142 } 13143 } 13144 }, 13145 "DiskInfo":{ 13146 "type":"structure", 13147 "members":{ 13148 "SizeInGB":{ 13149 "shape":"DiskSize", 13150 "locationName":"sizeInGB" 13151 }, 13152 "Count":{ 13153 "shape":"DiskCount", 13154 "locationName":"count" 13155 }, 13156 "Type":{ 13157 "shape":"DiskType", 13158 "locationName":"type" 13159 } 13160 } 13161 }, 13162 "DiskInfoList":{ 13163 "type":"list", 13164 "member":{ 13165 "shape":"DiskInfo", 13166 "locationName":"item" 13167 } 13168 }, 13169 "DiskSize":{"type":"long"}, 13170 "DiskType":{ 13171 "type":"string", 13172 "enum":[ 13173 "hdd", 13174 "ssd" 13175 ] 13176 }, 13177 "DnsEntry":{ 13178 "type":"structure", 13179 "members":{ 13180 "DnsName":{ 13181 "shape":"String", 13182 "locationName":"dnsName" 13183 }, 13184 "HostedZoneId":{ 13185 "shape":"String", 13186 "locationName":"hostedZoneId" 13187 } 13188 } 13189 }, 13190 "DnsEntrySet":{ 13191 "type":"list", 13192 "member":{ 13193 "shape":"DnsEntry", 13194 "locationName":"item" 13195 } 13196 }, 13197 "DnsServersOptionsModifyStructure":{ 13198 "type":"structure", 13199 "members":{ 13200 "CustomDnsServers":{"shape":"ValueStringList"}, 13201 "Enabled":{"shape":"Boolean"} 13202 } 13203 }, 13204 "DnsSupportValue":{ 13205 "type":"string", 13206 "enum":[ 13207 "enable", 13208 "disable" 13209 ] 13210 }, 13211 "DomainType":{ 13212 "type":"string", 13213 "enum":[ 13214 "vpc", 13215 "standard" 13216 ] 13217 }, 13218 "Double":{"type":"double"}, 13219 "EbsBlockDevice":{ 13220 "type":"structure", 13221 "members":{ 13222 "DeleteOnTermination":{ 13223 "shape":"Boolean", 13224 "locationName":"deleteOnTermination" 13225 }, 13226 "Iops":{ 13227 "shape":"Integer", 13228 "locationName":"iops" 13229 }, 13230 "SnapshotId":{ 13231 "shape":"String", 13232 "locationName":"snapshotId" 13233 }, 13234 "VolumeSize":{ 13235 "shape":"Integer", 13236 "locationName":"volumeSize" 13237 }, 13238 "VolumeType":{ 13239 "shape":"VolumeType", 13240 "locationName":"volumeType" 13241 }, 13242 "Encrypted":{ 13243 "shape":"Boolean", 13244 "locationName":"encrypted" 13245 }, 13246 "KmsKeyId":{"shape":"String"} 13247 } 13248 }, 13249 "EbsEncryptionSupport":{ 13250 "type":"string", 13251 "enum":[ 13252 "unsupported", 13253 "supported" 13254 ] 13255 }, 13256 "EbsInfo":{ 13257 "type":"structure", 13258 "members":{ 13259 "EbsOptimizedSupport":{ 13260 "shape":"EbsOptimizedSupport", 13261 "locationName":"ebsOptimizedSupport" 13262 }, 13263 "EncryptionSupport":{ 13264 "shape":"EbsEncryptionSupport", 13265 "locationName":"encryptionSupport" 13266 } 13267 } 13268 }, 13269 "EbsInstanceBlockDevice":{ 13270 "type":"structure", 13271 "members":{ 13272 "AttachTime":{ 13273 "shape":"DateTime", 13274 "locationName":"attachTime" 13275 }, 13276 "DeleteOnTermination":{ 13277 "shape":"Boolean", 13278 "locationName":"deleteOnTermination" 13279 }, 13280 "Status":{ 13281 "shape":"AttachmentStatus", 13282 "locationName":"status" 13283 }, 13284 "VolumeId":{ 13285 "shape":"String", 13286 "locationName":"volumeId" 13287 } 13288 } 13289 }, 13290 "EbsInstanceBlockDeviceSpecification":{ 13291 "type":"structure", 13292 "members":{ 13293 "DeleteOnTermination":{ 13294 "shape":"Boolean", 13295 "locationName":"deleteOnTermination" 13296 }, 13297 "VolumeId":{ 13298 "shape":"String", 13299 "locationName":"volumeId" 13300 } 13301 } 13302 }, 13303 "EbsOptimizedSupport":{ 13304 "type":"string", 13305 "enum":[ 13306 "unsupported", 13307 "supported", 13308 "default" 13309 ] 13310 }, 13311 "EgressOnlyInternetGateway":{ 13312 "type":"structure", 13313 "members":{ 13314 "Attachments":{ 13315 "shape":"InternetGatewayAttachmentList", 13316 "locationName":"attachmentSet" 13317 }, 13318 "EgressOnlyInternetGatewayId":{ 13319 "shape":"EgressOnlyInternetGatewayId", 13320 "locationName":"egressOnlyInternetGatewayId" 13321 } 13322 } 13323 }, 13324 "EgressOnlyInternetGatewayId":{"type":"string"}, 13325 "EgressOnlyInternetGatewayIdList":{ 13326 "type":"list", 13327 "member":{ 13328 "shape":"EgressOnlyInternetGatewayId", 13329 "locationName":"item" 13330 } 13331 }, 13332 "EgressOnlyInternetGatewayList":{ 13333 "type":"list", 13334 "member":{ 13335 "shape":"EgressOnlyInternetGateway", 13336 "locationName":"item" 13337 } 13338 }, 13339 "ElasticGpuAssociation":{ 13340 "type":"structure", 13341 "members":{ 13342 "ElasticGpuId":{ 13343 "shape":"String", 13344 "locationName":"elasticGpuId" 13345 }, 13346 "ElasticGpuAssociationId":{ 13347 "shape":"String", 13348 "locationName":"elasticGpuAssociationId" 13349 }, 13350 "ElasticGpuAssociationState":{ 13351 "shape":"String", 13352 "locationName":"elasticGpuAssociationState" 13353 }, 13354 "ElasticGpuAssociationTime":{ 13355 "shape":"String", 13356 "locationName":"elasticGpuAssociationTime" 13357 } 13358 } 13359 }, 13360 "ElasticGpuAssociationList":{ 13361 "type":"list", 13362 "member":{ 13363 "shape":"ElasticGpuAssociation", 13364 "locationName":"item" 13365 } 13366 }, 13367 "ElasticGpuHealth":{ 13368 "type":"structure", 13369 "members":{ 13370 "Status":{ 13371 "shape":"ElasticGpuStatus", 13372 "locationName":"status" 13373 } 13374 } 13375 }, 13376 "ElasticGpuIdSet":{ 13377 "type":"list", 13378 "member":{ 13379 "shape":"String", 13380 "locationName":"item" 13381 } 13382 }, 13383 "ElasticGpuSet":{ 13384 "type":"list", 13385 "member":{ 13386 "shape":"ElasticGpus", 13387 "locationName":"item" 13388 } 13389 }, 13390 "ElasticGpuSpecification":{ 13391 "type":"structure", 13392 "required":["Type"], 13393 "members":{ 13394 "Type":{"shape":"String"} 13395 } 13396 }, 13397 "ElasticGpuSpecificationList":{ 13398 "type":"list", 13399 "member":{ 13400 "shape":"ElasticGpuSpecification", 13401 "locationName":"ElasticGpuSpecification" 13402 } 13403 }, 13404 "ElasticGpuSpecificationResponse":{ 13405 "type":"structure", 13406 "members":{ 13407 "Type":{ 13408 "shape":"String", 13409 "locationName":"type" 13410 } 13411 } 13412 }, 13413 "ElasticGpuSpecificationResponseList":{ 13414 "type":"list", 13415 "member":{ 13416 "shape":"ElasticGpuSpecificationResponse", 13417 "locationName":"item" 13418 } 13419 }, 13420 "ElasticGpuSpecifications":{ 13421 "type":"list", 13422 "member":{ 13423 "shape":"ElasticGpuSpecification", 13424 "locationName":"item" 13425 } 13426 }, 13427 "ElasticGpuState":{ 13428 "type":"string", 13429 "enum":["ATTACHED"] 13430 }, 13431 "ElasticGpuStatus":{ 13432 "type":"string", 13433 "enum":[ 13434 "OK", 13435 "IMPAIRED" 13436 ] 13437 }, 13438 "ElasticGpus":{ 13439 "type":"structure", 13440 "members":{ 13441 "ElasticGpuId":{ 13442 "shape":"String", 13443 "locationName":"elasticGpuId" 13444 }, 13445 "AvailabilityZone":{ 13446 "shape":"String", 13447 "locationName":"availabilityZone" 13448 }, 13449 "ElasticGpuType":{ 13450 "shape":"String", 13451 "locationName":"elasticGpuType" 13452 }, 13453 "ElasticGpuHealth":{ 13454 "shape":"ElasticGpuHealth", 13455 "locationName":"elasticGpuHealth" 13456 }, 13457 "ElasticGpuState":{ 13458 "shape":"ElasticGpuState", 13459 "locationName":"elasticGpuState" 13460 }, 13461 "InstanceId":{ 13462 "shape":"String", 13463 "locationName":"instanceId" 13464 }, 13465 "Tags":{ 13466 "shape":"TagList", 13467 "locationName":"tagSet" 13468 } 13469 } 13470 }, 13471 "ElasticInferenceAccelerator":{ 13472 "type":"structure", 13473 "required":["Type"], 13474 "members":{ 13475 "Type":{"shape":"String"}, 13476 "Count":{"shape":"ElasticInferenceAcceleratorCount"} 13477 } 13478 }, 13479 "ElasticInferenceAcceleratorAssociation":{ 13480 "type":"structure", 13481 "members":{ 13482 "ElasticInferenceAcceleratorArn":{ 13483 "shape":"String", 13484 "locationName":"elasticInferenceAcceleratorArn" 13485 }, 13486 "ElasticInferenceAcceleratorAssociationId":{ 13487 "shape":"String", 13488 "locationName":"elasticInferenceAcceleratorAssociationId" 13489 }, 13490 "ElasticInferenceAcceleratorAssociationState":{ 13491 "shape":"String", 13492 "locationName":"elasticInferenceAcceleratorAssociationState" 13493 }, 13494 "ElasticInferenceAcceleratorAssociationTime":{ 13495 "shape":"DateTime", 13496 "locationName":"elasticInferenceAcceleratorAssociationTime" 13497 } 13498 } 13499 }, 13500 "ElasticInferenceAcceleratorAssociationList":{ 13501 "type":"list", 13502 "member":{ 13503 "shape":"ElasticInferenceAcceleratorAssociation", 13504 "locationName":"item" 13505 } 13506 }, 13507 "ElasticInferenceAcceleratorCount":{ 13508 "type":"integer", 13509 "min":1 13510 }, 13511 "ElasticInferenceAccelerators":{ 13512 "type":"list", 13513 "member":{ 13514 "shape":"ElasticInferenceAccelerator", 13515 "locationName":"item" 13516 } 13517 }, 13518 "EnaSupport":{ 13519 "type":"string", 13520 "enum":[ 13521 "unsupported", 13522 "supported", 13523 "required" 13524 ] 13525 }, 13526 "EnableEbsEncryptionByDefaultRequest":{ 13527 "type":"structure", 13528 "members":{ 13529 "DryRun":{"shape":"Boolean"} 13530 } 13531 }, 13532 "EnableEbsEncryptionByDefaultResult":{ 13533 "type":"structure", 13534 "members":{ 13535 "EbsEncryptionByDefault":{ 13536 "shape":"Boolean", 13537 "locationName":"ebsEncryptionByDefault" 13538 } 13539 } 13540 }, 13541 "EnableFastSnapshotRestoreErrorItem":{ 13542 "type":"structure", 13543 "members":{ 13544 "SnapshotId":{ 13545 "shape":"String", 13546 "locationName":"snapshotId" 13547 }, 13548 "FastSnapshotRestoreStateErrors":{ 13549 "shape":"EnableFastSnapshotRestoreStateErrorSet", 13550 "locationName":"fastSnapshotRestoreStateErrorSet" 13551 } 13552 } 13553 }, 13554 "EnableFastSnapshotRestoreErrorSet":{ 13555 "type":"list", 13556 "member":{ 13557 "shape":"EnableFastSnapshotRestoreErrorItem", 13558 "locationName":"item" 13559 } 13560 }, 13561 "EnableFastSnapshotRestoreStateError":{ 13562 "type":"structure", 13563 "members":{ 13564 "Code":{ 13565 "shape":"String", 13566 "locationName":"code" 13567 }, 13568 "Message":{ 13569 "shape":"String", 13570 "locationName":"message" 13571 } 13572 } 13573 }, 13574 "EnableFastSnapshotRestoreStateErrorItem":{ 13575 "type":"structure", 13576 "members":{ 13577 "AvailabilityZone":{ 13578 "shape":"String", 13579 "locationName":"availabilityZone" 13580 }, 13581 "Error":{ 13582 "shape":"EnableFastSnapshotRestoreStateError", 13583 "locationName":"error" 13584 } 13585 } 13586 }, 13587 "EnableFastSnapshotRestoreStateErrorSet":{ 13588 "type":"list", 13589 "member":{ 13590 "shape":"EnableFastSnapshotRestoreStateErrorItem", 13591 "locationName":"item" 13592 } 13593 }, 13594 "EnableFastSnapshotRestoreSuccessItem":{ 13595 "type":"structure", 13596 "members":{ 13597 "SnapshotId":{ 13598 "shape":"String", 13599 "locationName":"snapshotId" 13600 }, 13601 "AvailabilityZone":{ 13602 "shape":"String", 13603 "locationName":"availabilityZone" 13604 }, 13605 "State":{ 13606 "shape":"FastSnapshotRestoreStateCode", 13607 "locationName":"state" 13608 }, 13609 "StateTransitionReason":{ 13610 "shape":"String", 13611 "locationName":"stateTransitionReason" 13612 }, 13613 "OwnerId":{ 13614 "shape":"String", 13615 "locationName":"ownerId" 13616 }, 13617 "OwnerAlias":{ 13618 "shape":"String", 13619 "locationName":"ownerAlias" 13620 }, 13621 "EnablingTime":{ 13622 "shape":"MillisecondDateTime", 13623 "locationName":"enablingTime" 13624 }, 13625 "OptimizingTime":{ 13626 "shape":"MillisecondDateTime", 13627 "locationName":"optimizingTime" 13628 }, 13629 "EnabledTime":{ 13630 "shape":"MillisecondDateTime", 13631 "locationName":"enabledTime" 13632 }, 13633 "DisablingTime":{ 13634 "shape":"MillisecondDateTime", 13635 "locationName":"disablingTime" 13636 }, 13637 "DisabledTime":{ 13638 "shape":"MillisecondDateTime", 13639 "locationName":"disabledTime" 13640 } 13641 } 13642 }, 13643 "EnableFastSnapshotRestoreSuccessSet":{ 13644 "type":"list", 13645 "member":{ 13646 "shape":"EnableFastSnapshotRestoreSuccessItem", 13647 "locationName":"item" 13648 } 13649 }, 13650 "EnableFastSnapshotRestoresRequest":{ 13651 "type":"structure", 13652 "required":[ 13653 "AvailabilityZones", 13654 "SourceSnapshotIds" 13655 ], 13656 "members":{ 13657 "AvailabilityZones":{ 13658 "shape":"AvailabilityZoneStringList", 13659 "locationName":"AvailabilityZone" 13660 }, 13661 "SourceSnapshotIds":{ 13662 "shape":"SnapshotIdStringList", 13663 "locationName":"SourceSnapshotId" 13664 }, 13665 "DryRun":{"shape":"Boolean"} 13666 } 13667 }, 13668 "EnableFastSnapshotRestoresResult":{ 13669 "type":"structure", 13670 "members":{ 13671 "Successful":{ 13672 "shape":"EnableFastSnapshotRestoreSuccessSet", 13673 "locationName":"successful" 13674 }, 13675 "Unsuccessful":{ 13676 "shape":"EnableFastSnapshotRestoreErrorSet", 13677 "locationName":"unsuccessful" 13678 } 13679 } 13680 }, 13681 "EnableTransitGatewayRouteTablePropagationRequest":{ 13682 "type":"structure", 13683 "required":[ 13684 "TransitGatewayRouteTableId", 13685 "TransitGatewayAttachmentId" 13686 ], 13687 "members":{ 13688 "TransitGatewayRouteTableId":{"shape":"String"}, 13689 "TransitGatewayAttachmentId":{"shape":"String"}, 13690 "DryRun":{"shape":"Boolean"} 13691 } 13692 }, 13693 "EnableTransitGatewayRouteTablePropagationResult":{ 13694 "type":"structure", 13695 "members":{ 13696 "Propagation":{ 13697 "shape":"TransitGatewayPropagation", 13698 "locationName":"propagation" 13699 } 13700 } 13701 }, 13702 "EnableVgwRoutePropagationRequest":{ 13703 "type":"structure", 13704 "required":[ 13705 "GatewayId", 13706 "RouteTableId" 13707 ], 13708 "members":{ 13709 "GatewayId":{"shape":"VpnGatewayId"}, 13710 "RouteTableId":{"shape":"RouteTableId"} 13711 } 13712 }, 13713 "EnableVolumeIORequest":{ 13714 "type":"structure", 13715 "required":["VolumeId"], 13716 "members":{ 13717 "DryRun":{ 13718 "shape":"Boolean", 13719 "locationName":"dryRun" 13720 }, 13721 "VolumeId":{ 13722 "shape":"VolumeId", 13723 "locationName":"volumeId" 13724 } 13725 } 13726 }, 13727 "EnableVpcClassicLinkDnsSupportRequest":{ 13728 "type":"structure", 13729 "members":{ 13730 "VpcId":{"shape":"VpcId"} 13731 } 13732 }, 13733 "EnableVpcClassicLinkDnsSupportResult":{ 13734 "type":"structure", 13735 "members":{ 13736 "Return":{ 13737 "shape":"Boolean", 13738 "locationName":"return" 13739 } 13740 } 13741 }, 13742 "EnableVpcClassicLinkRequest":{ 13743 "type":"structure", 13744 "required":["VpcId"], 13745 "members":{ 13746 "DryRun":{ 13747 "shape":"Boolean", 13748 "locationName":"dryRun" 13749 }, 13750 "VpcId":{ 13751 "shape":"VpcId", 13752 "locationName":"vpcId" 13753 } 13754 } 13755 }, 13756 "EnableVpcClassicLinkResult":{ 13757 "type":"structure", 13758 "members":{ 13759 "Return":{ 13760 "shape":"Boolean", 13761 "locationName":"return" 13762 } 13763 } 13764 }, 13765 "EndDateType":{ 13766 "type":"string", 13767 "enum":[ 13768 "unlimited", 13769 "limited" 13770 ] 13771 }, 13772 "EndpointSet":{ 13773 "type":"list", 13774 "member":{ 13775 "shape":"ClientVpnEndpoint", 13776 "locationName":"item" 13777 } 13778 }, 13779 "EventCode":{ 13780 "type":"string", 13781 "enum":[ 13782 "instance-reboot", 13783 "system-reboot", 13784 "system-maintenance", 13785 "instance-retirement", 13786 "instance-stop" 13787 ] 13788 }, 13789 "EventInformation":{ 13790 "type":"structure", 13791 "members":{ 13792 "EventDescription":{ 13793 "shape":"String", 13794 "locationName":"eventDescription" 13795 }, 13796 "EventSubType":{ 13797 "shape":"String", 13798 "locationName":"eventSubType" 13799 }, 13800 "InstanceId":{ 13801 "shape":"String", 13802 "locationName":"instanceId" 13803 } 13804 } 13805 }, 13806 "EventType":{ 13807 "type":"string", 13808 "enum":[ 13809 "instanceChange", 13810 "fleetRequestChange", 13811 "error", 13812 "information" 13813 ] 13814 }, 13815 "ExcessCapacityTerminationPolicy":{ 13816 "type":"string", 13817 "enum":[ 13818 "noTermination", 13819 "default" 13820 ] 13821 }, 13822 "ExecutableByStringList":{ 13823 "type":"list", 13824 "member":{ 13825 "shape":"String", 13826 "locationName":"ExecutableBy" 13827 } 13828 }, 13829 "ExportClientVpnClientCertificateRevocationListRequest":{ 13830 "type":"structure", 13831 "required":["ClientVpnEndpointId"], 13832 "members":{ 13833 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 13834 "DryRun":{"shape":"Boolean"} 13835 } 13836 }, 13837 "ExportClientVpnClientCertificateRevocationListResult":{ 13838 "type":"structure", 13839 "members":{ 13840 "CertificateRevocationList":{ 13841 "shape":"String", 13842 "locationName":"certificateRevocationList" 13843 }, 13844 "Status":{ 13845 "shape":"ClientCertificateRevocationListStatus", 13846 "locationName":"status" 13847 } 13848 } 13849 }, 13850 "ExportClientVpnClientConfigurationRequest":{ 13851 "type":"structure", 13852 "required":["ClientVpnEndpointId"], 13853 "members":{ 13854 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 13855 "DryRun":{"shape":"Boolean"} 13856 } 13857 }, 13858 "ExportClientVpnClientConfigurationResult":{ 13859 "type":"structure", 13860 "members":{ 13861 "ClientConfiguration":{ 13862 "shape":"String", 13863 "locationName":"clientConfiguration" 13864 } 13865 } 13866 }, 13867 "ExportEnvironment":{ 13868 "type":"string", 13869 "enum":[ 13870 "citrix", 13871 "vmware", 13872 "microsoft" 13873 ] 13874 }, 13875 "ExportImageRequest":{ 13876 "type":"structure", 13877 "required":[ 13878 "DiskImageFormat", 13879 "ImageId", 13880 "S3ExportLocation" 13881 ], 13882 "members":{ 13883 "ClientToken":{ 13884 "shape":"String", 13885 "idempotencyToken":true 13886 }, 13887 "Description":{"shape":"String"}, 13888 "DiskImageFormat":{"shape":"DiskImageFormat"}, 13889 "DryRun":{"shape":"Boolean"}, 13890 "ImageId":{"shape":"ImageId"}, 13891 "S3ExportLocation":{"shape":"ExportTaskS3LocationRequest"}, 13892 "RoleName":{"shape":"String"} 13893 } 13894 }, 13895 "ExportImageResult":{ 13896 "type":"structure", 13897 "members":{ 13898 "Description":{ 13899 "shape":"String", 13900 "locationName":"description" 13901 }, 13902 "DiskImageFormat":{ 13903 "shape":"DiskImageFormat", 13904 "locationName":"diskImageFormat" 13905 }, 13906 "ExportImageTaskId":{ 13907 "shape":"String", 13908 "locationName":"exportImageTaskId" 13909 }, 13910 "ImageId":{ 13911 "shape":"String", 13912 "locationName":"imageId" 13913 }, 13914 "RoleName":{ 13915 "shape":"String", 13916 "locationName":"roleName" 13917 }, 13918 "Progress":{ 13919 "shape":"String", 13920 "locationName":"progress" 13921 }, 13922 "S3ExportLocation":{ 13923 "shape":"ExportTaskS3Location", 13924 "locationName":"s3ExportLocation" 13925 }, 13926 "Status":{ 13927 "shape":"String", 13928 "locationName":"status" 13929 }, 13930 "StatusMessage":{ 13931 "shape":"String", 13932 "locationName":"statusMessage" 13933 } 13934 } 13935 }, 13936 "ExportImageTask":{ 13937 "type":"structure", 13938 "members":{ 13939 "Description":{ 13940 "shape":"String", 13941 "locationName":"description" 13942 }, 13943 "ExportImageTaskId":{ 13944 "shape":"String", 13945 "locationName":"exportImageTaskId" 13946 }, 13947 "ImageId":{ 13948 "shape":"String", 13949 "locationName":"imageId" 13950 }, 13951 "Progress":{ 13952 "shape":"String", 13953 "locationName":"progress" 13954 }, 13955 "S3ExportLocation":{ 13956 "shape":"ExportTaskS3Location", 13957 "locationName":"s3ExportLocation" 13958 }, 13959 "Status":{ 13960 "shape":"String", 13961 "locationName":"status" 13962 }, 13963 "StatusMessage":{ 13964 "shape":"String", 13965 "locationName":"statusMessage" 13966 } 13967 } 13968 }, 13969 "ExportImageTaskIdList":{ 13970 "type":"list", 13971 "member":{ 13972 "shape":"String", 13973 "locationName":"ExportImageTaskId" 13974 } 13975 }, 13976 "ExportImageTaskList":{ 13977 "type":"list", 13978 "member":{ 13979 "shape":"ExportImageTask", 13980 "locationName":"item" 13981 } 13982 }, 13983 "ExportTask":{ 13984 "type":"structure", 13985 "members":{ 13986 "Description":{ 13987 "shape":"String", 13988 "locationName":"description" 13989 }, 13990 "ExportTaskId":{ 13991 "shape":"String", 13992 "locationName":"exportTaskId" 13993 }, 13994 "ExportToS3Task":{ 13995 "shape":"ExportToS3Task", 13996 "locationName":"exportToS3" 13997 }, 13998 "InstanceExportDetails":{ 13999 "shape":"InstanceExportDetails", 14000 "locationName":"instanceExport" 14001 }, 14002 "State":{ 14003 "shape":"ExportTaskState", 14004 "locationName":"state" 14005 }, 14006 "StatusMessage":{ 14007 "shape":"String", 14008 "locationName":"statusMessage" 14009 }, 14010 "Tags":{ 14011 "shape":"TagList", 14012 "locationName":"tagSet" 14013 } 14014 } 14015 }, 14016 "ExportTaskId":{"type":"string"}, 14017 "ExportTaskIdStringList":{ 14018 "type":"list", 14019 "member":{ 14020 "shape":"String", 14021 "locationName":"ExportTaskId" 14022 } 14023 }, 14024 "ExportTaskList":{ 14025 "type":"list", 14026 "member":{ 14027 "shape":"ExportTask", 14028 "locationName":"item" 14029 } 14030 }, 14031 "ExportTaskS3Location":{ 14032 "type":"structure", 14033 "members":{ 14034 "S3Bucket":{ 14035 "shape":"String", 14036 "locationName":"s3Bucket" 14037 }, 14038 "S3Prefix":{ 14039 "shape":"String", 14040 "locationName":"s3Prefix" 14041 } 14042 } 14043 }, 14044 "ExportTaskS3LocationRequest":{ 14045 "type":"structure", 14046 "required":["S3Bucket"], 14047 "members":{ 14048 "S3Bucket":{"shape":"String"}, 14049 "S3Prefix":{"shape":"String"} 14050 } 14051 }, 14052 "ExportTaskState":{ 14053 "type":"string", 14054 "enum":[ 14055 "active", 14056 "cancelling", 14057 "cancelled", 14058 "completed" 14059 ] 14060 }, 14061 "ExportToS3Task":{ 14062 "type":"structure", 14063 "members":{ 14064 "ContainerFormat":{ 14065 "shape":"ContainerFormat", 14066 "locationName":"containerFormat" 14067 }, 14068 "DiskImageFormat":{ 14069 "shape":"DiskImageFormat", 14070 "locationName":"diskImageFormat" 14071 }, 14072 "S3Bucket":{ 14073 "shape":"String", 14074 "locationName":"s3Bucket" 14075 }, 14076 "S3Key":{ 14077 "shape":"String", 14078 "locationName":"s3Key" 14079 } 14080 } 14081 }, 14082 "ExportToS3TaskSpecification":{ 14083 "type":"structure", 14084 "members":{ 14085 "ContainerFormat":{ 14086 "shape":"ContainerFormat", 14087 "locationName":"containerFormat" 14088 }, 14089 "DiskImageFormat":{ 14090 "shape":"DiskImageFormat", 14091 "locationName":"diskImageFormat" 14092 }, 14093 "S3Bucket":{ 14094 "shape":"String", 14095 "locationName":"s3Bucket" 14096 }, 14097 "S3Prefix":{ 14098 "shape":"String", 14099 "locationName":"s3Prefix" 14100 } 14101 } 14102 }, 14103 "ExportTransitGatewayRoutesRequest":{ 14104 "type":"structure", 14105 "required":[ 14106 "TransitGatewayRouteTableId", 14107 "S3Bucket" 14108 ], 14109 "members":{ 14110 "TransitGatewayRouteTableId":{"shape":"String"}, 14111 "Filters":{ 14112 "shape":"FilterList", 14113 "locationName":"Filter" 14114 }, 14115 "S3Bucket":{"shape":"String"}, 14116 "DryRun":{"shape":"Boolean"} 14117 } 14118 }, 14119 "ExportTransitGatewayRoutesResult":{ 14120 "type":"structure", 14121 "members":{ 14122 "S3Location":{ 14123 "shape":"String", 14124 "locationName":"s3Location" 14125 } 14126 } 14127 }, 14128 "FailedQueuedPurchaseDeletion":{ 14129 "type":"structure", 14130 "members":{ 14131 "Error":{ 14132 "shape":"DeleteQueuedReservedInstancesError", 14133 "locationName":"error" 14134 }, 14135 "ReservedInstancesId":{ 14136 "shape":"String", 14137 "locationName":"reservedInstancesId" 14138 } 14139 } 14140 }, 14141 "FailedQueuedPurchaseDeletionSet":{ 14142 "type":"list", 14143 "member":{ 14144 "shape":"FailedQueuedPurchaseDeletion", 14145 "locationName":"item" 14146 } 14147 }, 14148 "FastSnapshotRestoreStateCode":{ 14149 "type":"string", 14150 "enum":[ 14151 "enabling", 14152 "optimizing", 14153 "enabled", 14154 "disabling", 14155 "disabled" 14156 ] 14157 }, 14158 "Filter":{ 14159 "type":"structure", 14160 "members":{ 14161 "Name":{"shape":"String"}, 14162 "Values":{ 14163 "shape":"ValueStringList", 14164 "locationName":"Value" 14165 } 14166 } 14167 }, 14168 "FilterList":{ 14169 "type":"list", 14170 "member":{ 14171 "shape":"Filter", 14172 "locationName":"Filter" 14173 } 14174 }, 14175 "FleetActivityStatus":{ 14176 "type":"string", 14177 "enum":[ 14178 "error", 14179 "pending_fulfillment", 14180 "pending_termination", 14181 "fulfilled" 14182 ] 14183 }, 14184 "FleetCapacityReservationUsageStrategy":{ 14185 "type":"string", 14186 "enum":["use-capacity-reservations-first"] 14187 }, 14188 "FleetData":{ 14189 "type":"structure", 14190 "members":{ 14191 "ActivityStatus":{ 14192 "shape":"FleetActivityStatus", 14193 "locationName":"activityStatus" 14194 }, 14195 "CreateTime":{ 14196 "shape":"DateTime", 14197 "locationName":"createTime" 14198 }, 14199 "FleetId":{ 14200 "shape":"FleetIdentifier", 14201 "locationName":"fleetId" 14202 }, 14203 "FleetState":{ 14204 "shape":"FleetStateCode", 14205 "locationName":"fleetState" 14206 }, 14207 "ClientToken":{ 14208 "shape":"String", 14209 "locationName":"clientToken" 14210 }, 14211 "ExcessCapacityTerminationPolicy":{ 14212 "shape":"FleetExcessCapacityTerminationPolicy", 14213 "locationName":"excessCapacityTerminationPolicy" 14214 }, 14215 "FulfilledCapacity":{ 14216 "shape":"Double", 14217 "locationName":"fulfilledCapacity" 14218 }, 14219 "FulfilledOnDemandCapacity":{ 14220 "shape":"Double", 14221 "locationName":"fulfilledOnDemandCapacity" 14222 }, 14223 "LaunchTemplateConfigs":{ 14224 "shape":"FleetLaunchTemplateConfigList", 14225 "locationName":"launchTemplateConfigs" 14226 }, 14227 "TargetCapacitySpecification":{ 14228 "shape":"TargetCapacitySpecification", 14229 "locationName":"targetCapacitySpecification" 14230 }, 14231 "TerminateInstancesWithExpiration":{ 14232 "shape":"Boolean", 14233 "locationName":"terminateInstancesWithExpiration" 14234 }, 14235 "Type":{ 14236 "shape":"FleetType", 14237 "locationName":"type" 14238 }, 14239 "ValidFrom":{ 14240 "shape":"DateTime", 14241 "locationName":"validFrom" 14242 }, 14243 "ValidUntil":{ 14244 "shape":"DateTime", 14245 "locationName":"validUntil" 14246 }, 14247 "ReplaceUnhealthyInstances":{ 14248 "shape":"Boolean", 14249 "locationName":"replaceUnhealthyInstances" 14250 }, 14251 "SpotOptions":{ 14252 "shape":"SpotOptions", 14253 "locationName":"spotOptions" 14254 }, 14255 "OnDemandOptions":{ 14256 "shape":"OnDemandOptions", 14257 "locationName":"onDemandOptions" 14258 }, 14259 "Tags":{ 14260 "shape":"TagList", 14261 "locationName":"tagSet" 14262 }, 14263 "Errors":{ 14264 "shape":"DescribeFleetsErrorSet", 14265 "locationName":"errorSet" 14266 }, 14267 "Instances":{ 14268 "shape":"DescribeFleetsInstancesSet", 14269 "locationName":"fleetInstanceSet" 14270 } 14271 } 14272 }, 14273 "FleetEventType":{ 14274 "type":"string", 14275 "enum":[ 14276 "instance-change", 14277 "fleet-change", 14278 "service-error" 14279 ] 14280 }, 14281 "FleetExcessCapacityTerminationPolicy":{ 14282 "type":"string", 14283 "enum":[ 14284 "no-termination", 14285 "termination" 14286 ] 14287 }, 14288 "FleetIdSet":{ 14289 "type":"list", 14290 "member":{"shape":"FleetIdentifier"} 14291 }, 14292 "FleetIdentifier":{"type":"string"}, 14293 "FleetLaunchTemplateConfig":{ 14294 "type":"structure", 14295 "members":{ 14296 "LaunchTemplateSpecification":{ 14297 "shape":"FleetLaunchTemplateSpecification", 14298 "locationName":"launchTemplateSpecification" 14299 }, 14300 "Overrides":{ 14301 "shape":"FleetLaunchTemplateOverridesList", 14302 "locationName":"overrides" 14303 } 14304 } 14305 }, 14306 "FleetLaunchTemplateConfigList":{ 14307 "type":"list", 14308 "member":{ 14309 "shape":"FleetLaunchTemplateConfig", 14310 "locationName":"item" 14311 } 14312 }, 14313 "FleetLaunchTemplateConfigListRequest":{ 14314 "type":"list", 14315 "member":{ 14316 "shape":"FleetLaunchTemplateConfigRequest", 14317 "locationName":"item" 14318 }, 14319 "max":50 14320 }, 14321 "FleetLaunchTemplateConfigRequest":{ 14322 "type":"structure", 14323 "members":{ 14324 "LaunchTemplateSpecification":{"shape":"FleetLaunchTemplateSpecificationRequest"}, 14325 "Overrides":{"shape":"FleetLaunchTemplateOverridesListRequest"} 14326 } 14327 }, 14328 "FleetLaunchTemplateOverrides":{ 14329 "type":"structure", 14330 "members":{ 14331 "InstanceType":{ 14332 "shape":"InstanceType", 14333 "locationName":"instanceType" 14334 }, 14335 "MaxPrice":{ 14336 "shape":"String", 14337 "locationName":"maxPrice" 14338 }, 14339 "SubnetId":{ 14340 "shape":"String", 14341 "locationName":"subnetId" 14342 }, 14343 "AvailabilityZone":{ 14344 "shape":"String", 14345 "locationName":"availabilityZone" 14346 }, 14347 "WeightedCapacity":{ 14348 "shape":"Double", 14349 "locationName":"weightedCapacity" 14350 }, 14351 "Priority":{ 14352 "shape":"Double", 14353 "locationName":"priority" 14354 }, 14355 "Placement":{ 14356 "shape":"PlacementResponse", 14357 "locationName":"placement" 14358 } 14359 } 14360 }, 14361 "FleetLaunchTemplateOverridesList":{ 14362 "type":"list", 14363 "member":{ 14364 "shape":"FleetLaunchTemplateOverrides", 14365 "locationName":"item" 14366 } 14367 }, 14368 "FleetLaunchTemplateOverridesListRequest":{ 14369 "type":"list", 14370 "member":{ 14371 "shape":"FleetLaunchTemplateOverridesRequest", 14372 "locationName":"item" 14373 }, 14374 "max":50 14375 }, 14376 "FleetLaunchTemplateOverridesRequest":{ 14377 "type":"structure", 14378 "members":{ 14379 "InstanceType":{"shape":"InstanceType"}, 14380 "MaxPrice":{"shape":"String"}, 14381 "SubnetId":{"shape":"String"}, 14382 "AvailabilityZone":{"shape":"String"}, 14383 "WeightedCapacity":{"shape":"Double"}, 14384 "Priority":{"shape":"Double"}, 14385 "Placement":{"shape":"Placement"} 14386 } 14387 }, 14388 "FleetLaunchTemplateSpecification":{ 14389 "type":"structure", 14390 "members":{ 14391 "LaunchTemplateId":{ 14392 "shape":"String", 14393 "locationName":"launchTemplateId" 14394 }, 14395 "LaunchTemplateName":{ 14396 "shape":"LaunchTemplateName", 14397 "locationName":"launchTemplateName" 14398 }, 14399 "Version":{ 14400 "shape":"String", 14401 "locationName":"version" 14402 } 14403 } 14404 }, 14405 "FleetLaunchTemplateSpecificationRequest":{ 14406 "type":"structure", 14407 "members":{ 14408 "LaunchTemplateId":{"shape":"String"}, 14409 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 14410 "Version":{"shape":"String"} 14411 } 14412 }, 14413 "FleetOnDemandAllocationStrategy":{ 14414 "type":"string", 14415 "enum":[ 14416 "lowest-price", 14417 "prioritized" 14418 ] 14419 }, 14420 "FleetSet":{ 14421 "type":"list", 14422 "member":{ 14423 "shape":"FleetData", 14424 "locationName":"item" 14425 } 14426 }, 14427 "FleetStateCode":{ 14428 "type":"string", 14429 "enum":[ 14430 "submitted", 14431 "active", 14432 "deleted", 14433 "failed", 14434 "deleted_running", 14435 "deleted_terminating", 14436 "modifying" 14437 ] 14438 }, 14439 "FleetType":{ 14440 "type":"string", 14441 "enum":[ 14442 "request", 14443 "maintain", 14444 "instant" 14445 ] 14446 }, 14447 "Float":{"type":"float"}, 14448 "FlowLog":{ 14449 "type":"structure", 14450 "members":{ 14451 "CreationTime":{ 14452 "shape":"DateTime", 14453 "locationName":"creationTime" 14454 }, 14455 "DeliverLogsErrorMessage":{ 14456 "shape":"String", 14457 "locationName":"deliverLogsErrorMessage" 14458 }, 14459 "DeliverLogsPermissionArn":{ 14460 "shape":"String", 14461 "locationName":"deliverLogsPermissionArn" 14462 }, 14463 "DeliverLogsStatus":{ 14464 "shape":"String", 14465 "locationName":"deliverLogsStatus" 14466 }, 14467 "FlowLogId":{ 14468 "shape":"String", 14469 "locationName":"flowLogId" 14470 }, 14471 "FlowLogStatus":{ 14472 "shape":"String", 14473 "locationName":"flowLogStatus" 14474 }, 14475 "LogGroupName":{ 14476 "shape":"String", 14477 "locationName":"logGroupName" 14478 }, 14479 "ResourceId":{ 14480 "shape":"String", 14481 "locationName":"resourceId" 14482 }, 14483 "TrafficType":{ 14484 "shape":"TrafficType", 14485 "locationName":"trafficType" 14486 }, 14487 "LogDestinationType":{ 14488 "shape":"LogDestinationType", 14489 "locationName":"logDestinationType" 14490 }, 14491 "LogDestination":{ 14492 "shape":"String", 14493 "locationName":"logDestination" 14494 }, 14495 "LogFormat":{ 14496 "shape":"String", 14497 "locationName":"logFormat" 14498 } 14499 } 14500 }, 14501 "FlowLogSet":{ 14502 "type":"list", 14503 "member":{ 14504 "shape":"FlowLog", 14505 "locationName":"item" 14506 } 14507 }, 14508 "FlowLogsResourceType":{ 14509 "type":"string", 14510 "enum":[ 14511 "VPC", 14512 "Subnet", 14513 "NetworkInterface" 14514 ] 14515 }, 14516 "FpgaDeviceCount":{"type":"integer"}, 14517 "FpgaDeviceInfo":{ 14518 "type":"structure", 14519 "members":{ 14520 "Name":{ 14521 "shape":"FpgaDeviceName", 14522 "locationName":"name" 14523 }, 14524 "Manufacturer":{ 14525 "shape":"FpgaDeviceManufacturerName", 14526 "locationName":"manufacturer" 14527 }, 14528 "Count":{ 14529 "shape":"FpgaDeviceCount", 14530 "locationName":"count" 14531 }, 14532 "MemoryInfo":{ 14533 "shape":"FpgaDeviceMemoryInfo", 14534 "locationName":"memoryInfo" 14535 } 14536 } 14537 }, 14538 "FpgaDeviceInfoList":{ 14539 "type":"list", 14540 "member":{ 14541 "shape":"FpgaDeviceInfo", 14542 "locationName":"item" 14543 } 14544 }, 14545 "FpgaDeviceManufacturerName":{"type":"string"}, 14546 "FpgaDeviceMemoryInfo":{ 14547 "type":"structure", 14548 "members":{ 14549 "SizeInMiB":{ 14550 "shape":"FpgaDeviceMemorySize", 14551 "locationName":"sizeInMiB" 14552 } 14553 } 14554 }, 14555 "FpgaDeviceMemorySize":{"type":"integer"}, 14556 "FpgaDeviceName":{"type":"string"}, 14557 "FpgaImage":{ 14558 "type":"structure", 14559 "members":{ 14560 "FpgaImageId":{ 14561 "shape":"String", 14562 "locationName":"fpgaImageId" 14563 }, 14564 "FpgaImageGlobalId":{ 14565 "shape":"String", 14566 "locationName":"fpgaImageGlobalId" 14567 }, 14568 "Name":{ 14569 "shape":"String", 14570 "locationName":"name" 14571 }, 14572 "Description":{ 14573 "shape":"String", 14574 "locationName":"description" 14575 }, 14576 "ShellVersion":{ 14577 "shape":"String", 14578 "locationName":"shellVersion" 14579 }, 14580 "PciId":{ 14581 "shape":"PciId", 14582 "locationName":"pciId" 14583 }, 14584 "State":{ 14585 "shape":"FpgaImageState", 14586 "locationName":"state" 14587 }, 14588 "CreateTime":{ 14589 "shape":"DateTime", 14590 "locationName":"createTime" 14591 }, 14592 "UpdateTime":{ 14593 "shape":"DateTime", 14594 "locationName":"updateTime" 14595 }, 14596 "OwnerId":{ 14597 "shape":"String", 14598 "locationName":"ownerId" 14599 }, 14600 "OwnerAlias":{ 14601 "shape":"String", 14602 "locationName":"ownerAlias" 14603 }, 14604 "ProductCodes":{ 14605 "shape":"ProductCodeList", 14606 "locationName":"productCodes" 14607 }, 14608 "Tags":{ 14609 "shape":"TagList", 14610 "locationName":"tags" 14611 }, 14612 "Public":{ 14613 "shape":"Boolean", 14614 "locationName":"public" 14615 }, 14616 "DataRetentionSupport":{ 14617 "shape":"Boolean", 14618 "locationName":"dataRetentionSupport" 14619 } 14620 } 14621 }, 14622 "FpgaImageAttribute":{ 14623 "type":"structure", 14624 "members":{ 14625 "FpgaImageId":{ 14626 "shape":"String", 14627 "locationName":"fpgaImageId" 14628 }, 14629 "Name":{ 14630 "shape":"String", 14631 "locationName":"name" 14632 }, 14633 "Description":{ 14634 "shape":"String", 14635 "locationName":"description" 14636 }, 14637 "LoadPermissions":{ 14638 "shape":"LoadPermissionList", 14639 "locationName":"loadPermissions" 14640 }, 14641 "ProductCodes":{ 14642 "shape":"ProductCodeList", 14643 "locationName":"productCodes" 14644 } 14645 } 14646 }, 14647 "FpgaImageAttributeName":{ 14648 "type":"string", 14649 "enum":[ 14650 "description", 14651 "name", 14652 "loadPermission", 14653 "productCodes" 14654 ] 14655 }, 14656 "FpgaImageId":{"type":"string"}, 14657 "FpgaImageIdList":{ 14658 "type":"list", 14659 "member":{ 14660 "shape":"String", 14661 "locationName":"item" 14662 } 14663 }, 14664 "FpgaImageList":{ 14665 "type":"list", 14666 "member":{ 14667 "shape":"FpgaImage", 14668 "locationName":"item" 14669 } 14670 }, 14671 "FpgaImageState":{ 14672 "type":"structure", 14673 "members":{ 14674 "Code":{ 14675 "shape":"FpgaImageStateCode", 14676 "locationName":"code" 14677 }, 14678 "Message":{ 14679 "shape":"String", 14680 "locationName":"message" 14681 } 14682 } 14683 }, 14684 "FpgaImageStateCode":{ 14685 "type":"string", 14686 "enum":[ 14687 "pending", 14688 "failed", 14689 "available", 14690 "unavailable" 14691 ] 14692 }, 14693 "FpgaInfo":{ 14694 "type":"structure", 14695 "members":{ 14696 "Fpgas":{ 14697 "shape":"FpgaDeviceInfoList", 14698 "locationName":"fpgas" 14699 }, 14700 "TotalFpgaMemoryInMiB":{ 14701 "shape":"totalFpgaMemory", 14702 "locationName":"totalFpgaMemoryInMiB" 14703 } 14704 } 14705 }, 14706 "FreeTierEligibleFlag":{"type":"boolean"}, 14707 "GatewayType":{ 14708 "type":"string", 14709 "enum":["ipsec.1"] 14710 }, 14711 "GetCapacityReservationUsageRequest":{ 14712 "type":"structure", 14713 "required":["CapacityReservationId"], 14714 "members":{ 14715 "CapacityReservationId":{"shape":"CapacityReservationId"}, 14716 "NextToken":{"shape":"String"}, 14717 "MaxResults":{"shape":"GetCapacityReservationUsageRequestMaxResults"}, 14718 "DryRun":{"shape":"Boolean"} 14719 } 14720 }, 14721 "GetCapacityReservationUsageRequestMaxResults":{ 14722 "type":"integer", 14723 "max":1000, 14724 "min":1 14725 }, 14726 "GetCapacityReservationUsageResult":{ 14727 "type":"structure", 14728 "members":{ 14729 "NextToken":{ 14730 "shape":"String", 14731 "locationName":"nextToken" 14732 }, 14733 "CapacityReservationId":{ 14734 "shape":"String", 14735 "locationName":"capacityReservationId" 14736 }, 14737 "InstanceType":{ 14738 "shape":"String", 14739 "locationName":"instanceType" 14740 }, 14741 "TotalInstanceCount":{ 14742 "shape":"Integer", 14743 "locationName":"totalInstanceCount" 14744 }, 14745 "AvailableInstanceCount":{ 14746 "shape":"Integer", 14747 "locationName":"availableInstanceCount" 14748 }, 14749 "State":{ 14750 "shape":"CapacityReservationState", 14751 "locationName":"state" 14752 }, 14753 "InstanceUsages":{ 14754 "shape":"InstanceUsageSet", 14755 "locationName":"instanceUsageSet" 14756 } 14757 } 14758 }, 14759 "GetCoipPoolUsageRequest":{ 14760 "type":"structure", 14761 "required":["PoolId"], 14762 "members":{ 14763 "PoolId":{"shape":"String"}, 14764 "Filters":{ 14765 "shape":"FilterList", 14766 "locationName":"Filter" 14767 }, 14768 "MaxResults":{"shape":"CoipPoolMaxResults"}, 14769 "NextToken":{"shape":"String"}, 14770 "DryRun":{"shape":"Boolean"} 14771 } 14772 }, 14773 "GetCoipPoolUsageResult":{ 14774 "type":"structure", 14775 "members":{ 14776 "CoipPoolId":{ 14777 "shape":"String", 14778 "locationName":"coipPoolId" 14779 }, 14780 "CoipAddressUsages":{ 14781 "shape":"CoipAddressUsageSet", 14782 "locationName":"coipAddressUsageSet" 14783 }, 14784 "LocalGatewayRouteTableId":{ 14785 "shape":"String", 14786 "locationName":"localGatewayRouteTableId" 14787 } 14788 } 14789 }, 14790 "GetConsoleOutputRequest":{ 14791 "type":"structure", 14792 "required":["InstanceId"], 14793 "members":{ 14794 "InstanceId":{"shape":"InstanceId"}, 14795 "DryRun":{ 14796 "shape":"Boolean", 14797 "locationName":"dryRun" 14798 }, 14799 "Latest":{"shape":"Boolean"} 14800 } 14801 }, 14802 "GetConsoleOutputResult":{ 14803 "type":"structure", 14804 "members":{ 14805 "InstanceId":{ 14806 "shape":"String", 14807 "locationName":"instanceId" 14808 }, 14809 "Output":{ 14810 "shape":"String", 14811 "locationName":"output" 14812 }, 14813 "Timestamp":{ 14814 "shape":"DateTime", 14815 "locationName":"timestamp" 14816 } 14817 } 14818 }, 14819 "GetConsoleScreenshotRequest":{ 14820 "type":"structure", 14821 "required":["InstanceId"], 14822 "members":{ 14823 "DryRun":{"shape":"Boolean"}, 14824 "InstanceId":{"shape":"InstanceId"}, 14825 "WakeUp":{"shape":"Boolean"} 14826 } 14827 }, 14828 "GetConsoleScreenshotResult":{ 14829 "type":"structure", 14830 "members":{ 14831 "ImageData":{ 14832 "shape":"String", 14833 "locationName":"imageData" 14834 }, 14835 "InstanceId":{ 14836 "shape":"String", 14837 "locationName":"instanceId" 14838 } 14839 } 14840 }, 14841 "GetDefaultCreditSpecificationRequest":{ 14842 "type":"structure", 14843 "required":["InstanceFamily"], 14844 "members":{ 14845 "DryRun":{"shape":"Boolean"}, 14846 "InstanceFamily":{"shape":"UnlimitedSupportedInstanceFamily"} 14847 } 14848 }, 14849 "GetDefaultCreditSpecificationResult":{ 14850 "type":"structure", 14851 "members":{ 14852 "InstanceFamilyCreditSpecification":{ 14853 "shape":"InstanceFamilyCreditSpecification", 14854 "locationName":"instanceFamilyCreditSpecification" 14855 } 14856 } 14857 }, 14858 "GetEbsDefaultKmsKeyIdRequest":{ 14859 "type":"structure", 14860 "members":{ 14861 "DryRun":{"shape":"Boolean"} 14862 } 14863 }, 14864 "GetEbsDefaultKmsKeyIdResult":{ 14865 "type":"structure", 14866 "members":{ 14867 "KmsKeyId":{ 14868 "shape":"String", 14869 "locationName":"kmsKeyId" 14870 } 14871 } 14872 }, 14873 "GetEbsEncryptionByDefaultRequest":{ 14874 "type":"structure", 14875 "members":{ 14876 "DryRun":{"shape":"Boolean"} 14877 } 14878 }, 14879 "GetEbsEncryptionByDefaultResult":{ 14880 "type":"structure", 14881 "members":{ 14882 "EbsEncryptionByDefault":{ 14883 "shape":"Boolean", 14884 "locationName":"ebsEncryptionByDefault" 14885 } 14886 } 14887 }, 14888 "GetHostReservationPurchasePreviewRequest":{ 14889 "type":"structure", 14890 "required":[ 14891 "HostIdSet", 14892 "OfferingId" 14893 ], 14894 "members":{ 14895 "HostIdSet":{"shape":"RequestHostIdSet"}, 14896 "OfferingId":{"shape":"OfferingId"} 14897 } 14898 }, 14899 "GetHostReservationPurchasePreviewResult":{ 14900 "type":"structure", 14901 "members":{ 14902 "CurrencyCode":{ 14903 "shape":"CurrencyCodeValues", 14904 "locationName":"currencyCode" 14905 }, 14906 "Purchase":{ 14907 "shape":"PurchaseSet", 14908 "locationName":"purchase" 14909 }, 14910 "TotalHourlyPrice":{ 14911 "shape":"String", 14912 "locationName":"totalHourlyPrice" 14913 }, 14914 "TotalUpfrontPrice":{ 14915 "shape":"String", 14916 "locationName":"totalUpfrontPrice" 14917 } 14918 } 14919 }, 14920 "GetLaunchTemplateDataRequest":{ 14921 "type":"structure", 14922 "required":["InstanceId"], 14923 "members":{ 14924 "DryRun":{"shape":"Boolean"}, 14925 "InstanceId":{"shape":"InstanceId"} 14926 } 14927 }, 14928 "GetLaunchTemplateDataResult":{ 14929 "type":"structure", 14930 "members":{ 14931 "LaunchTemplateData":{ 14932 "shape":"ResponseLaunchTemplateData", 14933 "locationName":"launchTemplateData" 14934 } 14935 } 14936 }, 14937 "GetPasswordDataRequest":{ 14938 "type":"structure", 14939 "required":["InstanceId"], 14940 "members":{ 14941 "InstanceId":{"shape":"InstanceId"}, 14942 "DryRun":{ 14943 "shape":"Boolean", 14944 "locationName":"dryRun" 14945 } 14946 } 14947 }, 14948 "GetPasswordDataResult":{ 14949 "type":"structure", 14950 "members":{ 14951 "InstanceId":{ 14952 "shape":"String", 14953 "locationName":"instanceId" 14954 }, 14955 "PasswordData":{ 14956 "shape":"String", 14957 "locationName":"passwordData" 14958 }, 14959 "Timestamp":{ 14960 "shape":"DateTime", 14961 "locationName":"timestamp" 14962 } 14963 } 14964 }, 14965 "GetReservedInstancesExchangeQuoteRequest":{ 14966 "type":"structure", 14967 "required":["ReservedInstanceIds"], 14968 "members":{ 14969 "DryRun":{"shape":"Boolean"}, 14970 "ReservedInstanceIds":{ 14971 "shape":"ReservedInstanceIdSet", 14972 "locationName":"ReservedInstanceId" 14973 }, 14974 "TargetConfigurations":{ 14975 "shape":"TargetConfigurationRequestSet", 14976 "locationName":"TargetConfiguration" 14977 } 14978 } 14979 }, 14980 "GetReservedInstancesExchangeQuoteResult":{ 14981 "type":"structure", 14982 "members":{ 14983 "CurrencyCode":{ 14984 "shape":"String", 14985 "locationName":"currencyCode" 14986 }, 14987 "IsValidExchange":{ 14988 "shape":"Boolean", 14989 "locationName":"isValidExchange" 14990 }, 14991 "OutputReservedInstancesWillExpireAt":{ 14992 "shape":"DateTime", 14993 "locationName":"outputReservedInstancesWillExpireAt" 14994 }, 14995 "PaymentDue":{ 14996 "shape":"String", 14997 "locationName":"paymentDue" 14998 }, 14999 "ReservedInstanceValueRollup":{ 15000 "shape":"ReservationValue", 15001 "locationName":"reservedInstanceValueRollup" 15002 }, 15003 "ReservedInstanceValueSet":{ 15004 "shape":"ReservedInstanceReservationValueSet", 15005 "locationName":"reservedInstanceValueSet" 15006 }, 15007 "TargetConfigurationValueRollup":{ 15008 "shape":"ReservationValue", 15009 "locationName":"targetConfigurationValueRollup" 15010 }, 15011 "TargetConfigurationValueSet":{ 15012 "shape":"TargetReservationValueSet", 15013 "locationName":"targetConfigurationValueSet" 15014 }, 15015 "ValidationFailureReason":{ 15016 "shape":"String", 15017 "locationName":"validationFailureReason" 15018 } 15019 } 15020 }, 15021 "GetTransitGatewayAttachmentPropagationsRequest":{ 15022 "type":"structure", 15023 "required":["TransitGatewayAttachmentId"], 15024 "members":{ 15025 "TransitGatewayAttachmentId":{"shape":"String"}, 15026 "Filters":{ 15027 "shape":"FilterList", 15028 "locationName":"Filter" 15029 }, 15030 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 15031 "NextToken":{"shape":"String"}, 15032 "DryRun":{"shape":"Boolean"} 15033 } 15034 }, 15035 "GetTransitGatewayAttachmentPropagationsResult":{ 15036 "type":"structure", 15037 "members":{ 15038 "TransitGatewayAttachmentPropagations":{ 15039 "shape":"TransitGatewayAttachmentPropagationList", 15040 "locationName":"transitGatewayAttachmentPropagations" 15041 }, 15042 "NextToken":{ 15043 "shape":"String", 15044 "locationName":"nextToken" 15045 } 15046 } 15047 }, 15048 "GetTransitGatewayMulticastDomainAssociationsRequest":{ 15049 "type":"structure", 15050 "members":{ 15051 "TransitGatewayMulticastDomainId":{"shape":"String"}, 15052 "Filters":{ 15053 "shape":"FilterList", 15054 "locationName":"Filter" 15055 }, 15056 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 15057 "NextToken":{"shape":"String"}, 15058 "DryRun":{"shape":"Boolean"} 15059 } 15060 }, 15061 "GetTransitGatewayMulticastDomainAssociationsResult":{ 15062 "type":"structure", 15063 "members":{ 15064 "MulticastDomainAssociations":{ 15065 "shape":"TransitGatewayMulticastDomainAssociationList", 15066 "locationName":"multicastDomainAssociations" 15067 }, 15068 "NextToken":{ 15069 "shape":"String", 15070 "locationName":"nextToken" 15071 } 15072 } 15073 }, 15074 "GetTransitGatewayRouteTableAssociationsRequest":{ 15075 "type":"structure", 15076 "required":["TransitGatewayRouteTableId"], 15077 "members":{ 15078 "TransitGatewayRouteTableId":{"shape":"String"}, 15079 "Filters":{ 15080 "shape":"FilterList", 15081 "locationName":"Filter" 15082 }, 15083 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 15084 "NextToken":{"shape":"String"}, 15085 "DryRun":{"shape":"Boolean"} 15086 } 15087 }, 15088 "GetTransitGatewayRouteTableAssociationsResult":{ 15089 "type":"structure", 15090 "members":{ 15091 "Associations":{ 15092 "shape":"TransitGatewayRouteTableAssociationList", 15093 "locationName":"associations" 15094 }, 15095 "NextToken":{ 15096 "shape":"String", 15097 "locationName":"nextToken" 15098 } 15099 } 15100 }, 15101 "GetTransitGatewayRouteTablePropagationsRequest":{ 15102 "type":"structure", 15103 "required":["TransitGatewayRouteTableId"], 15104 "members":{ 15105 "TransitGatewayRouteTableId":{"shape":"String"}, 15106 "Filters":{ 15107 "shape":"FilterList", 15108 "locationName":"Filter" 15109 }, 15110 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 15111 "NextToken":{"shape":"String"}, 15112 "DryRun":{"shape":"Boolean"} 15113 } 15114 }, 15115 "GetTransitGatewayRouteTablePropagationsResult":{ 15116 "type":"structure", 15117 "members":{ 15118 "TransitGatewayRouteTablePropagations":{ 15119 "shape":"TransitGatewayRouteTablePropagationList", 15120 "locationName":"transitGatewayRouteTablePropagations" 15121 }, 15122 "NextToken":{ 15123 "shape":"String", 15124 "locationName":"nextToken" 15125 } 15126 } 15127 }, 15128 "GpuDeviceCount":{"type":"integer"}, 15129 "GpuDeviceInfo":{ 15130 "type":"structure", 15131 "members":{ 15132 "Name":{ 15133 "shape":"GpuDeviceName", 15134 "locationName":"name" 15135 }, 15136 "Manufacturer":{ 15137 "shape":"GpuDeviceManufacturerName", 15138 "locationName":"manufacturer" 15139 }, 15140 "Count":{ 15141 "shape":"GpuDeviceCount", 15142 "locationName":"count" 15143 }, 15144 "MemoryInfo":{ 15145 "shape":"GpuDeviceMemoryInfo", 15146 "locationName":"memoryInfo" 15147 } 15148 } 15149 }, 15150 "GpuDeviceInfoList":{ 15151 "type":"list", 15152 "member":{ 15153 "shape":"GpuDeviceInfo", 15154 "locationName":"item" 15155 } 15156 }, 15157 "GpuDeviceManufacturerName":{"type":"string"}, 15158 "GpuDeviceMemoryInfo":{ 15159 "type":"structure", 15160 "members":{ 15161 "SizeInMiB":{ 15162 "shape":"GpuDeviceMemorySize", 15163 "locationName":"sizeInMiB" 15164 } 15165 } 15166 }, 15167 "GpuDeviceMemorySize":{"type":"integer"}, 15168 "GpuDeviceName":{"type":"string"}, 15169 "GpuInfo":{ 15170 "type":"structure", 15171 "members":{ 15172 "Gpus":{ 15173 "shape":"GpuDeviceInfoList", 15174 "locationName":"gpus" 15175 }, 15176 "TotalGpuMemoryInMiB":{ 15177 "shape":"totalGpuMemory", 15178 "locationName":"totalGpuMemoryInMiB" 15179 } 15180 } 15181 }, 15182 "GroupIdStringList":{ 15183 "type":"list", 15184 "member":{ 15185 "shape":"String", 15186 "locationName":"groupId" 15187 } 15188 }, 15189 "GroupIdentifier":{ 15190 "type":"structure", 15191 "members":{ 15192 "GroupName":{ 15193 "shape":"String", 15194 "locationName":"groupName" 15195 }, 15196 "GroupId":{ 15197 "shape":"String", 15198 "locationName":"groupId" 15199 } 15200 } 15201 }, 15202 "GroupIdentifierList":{ 15203 "type":"list", 15204 "member":{ 15205 "shape":"GroupIdentifier", 15206 "locationName":"item" 15207 } 15208 }, 15209 "GroupIdentifierSet":{ 15210 "type":"list", 15211 "member":{ 15212 "shape":"SecurityGroupIdentifier", 15213 "locationName":"item" 15214 } 15215 }, 15216 "GroupIds":{ 15217 "type":"list", 15218 "member":{ 15219 "shape":"String", 15220 "locationName":"item" 15221 } 15222 }, 15223 "GroupNameStringList":{ 15224 "type":"list", 15225 "member":{ 15226 "shape":"String", 15227 "locationName":"GroupName" 15228 } 15229 }, 15230 "HibernationFlag":{"type":"boolean"}, 15231 "HibernationOptions":{ 15232 "type":"structure", 15233 "members":{ 15234 "Configured":{ 15235 "shape":"Boolean", 15236 "locationName":"configured" 15237 } 15238 } 15239 }, 15240 "HibernationOptionsRequest":{ 15241 "type":"structure", 15242 "members":{ 15243 "Configured":{"shape":"Boolean"} 15244 } 15245 }, 15246 "HistoryRecord":{ 15247 "type":"structure", 15248 "members":{ 15249 "EventInformation":{ 15250 "shape":"EventInformation", 15251 "locationName":"eventInformation" 15252 }, 15253 "EventType":{ 15254 "shape":"EventType", 15255 "locationName":"eventType" 15256 }, 15257 "Timestamp":{ 15258 "shape":"DateTime", 15259 "locationName":"timestamp" 15260 } 15261 } 15262 }, 15263 "HistoryRecordEntry":{ 15264 "type":"structure", 15265 "members":{ 15266 "EventInformation":{ 15267 "shape":"EventInformation", 15268 "locationName":"eventInformation" 15269 }, 15270 "EventType":{ 15271 "shape":"FleetEventType", 15272 "locationName":"eventType" 15273 }, 15274 "Timestamp":{ 15275 "shape":"DateTime", 15276 "locationName":"timestamp" 15277 } 15278 } 15279 }, 15280 "HistoryRecordSet":{ 15281 "type":"list", 15282 "member":{ 15283 "shape":"HistoryRecordEntry", 15284 "locationName":"item" 15285 } 15286 }, 15287 "HistoryRecords":{ 15288 "type":"list", 15289 "member":{ 15290 "shape":"HistoryRecord", 15291 "locationName":"item" 15292 } 15293 }, 15294 "Host":{ 15295 "type":"structure", 15296 "members":{ 15297 "AutoPlacement":{ 15298 "shape":"AutoPlacement", 15299 "locationName":"autoPlacement" 15300 }, 15301 "AvailabilityZone":{ 15302 "shape":"String", 15303 "locationName":"availabilityZone" 15304 }, 15305 "AvailableCapacity":{ 15306 "shape":"AvailableCapacity", 15307 "locationName":"availableCapacity" 15308 }, 15309 "ClientToken":{ 15310 "shape":"String", 15311 "locationName":"clientToken" 15312 }, 15313 "HostId":{ 15314 "shape":"String", 15315 "locationName":"hostId" 15316 }, 15317 "HostProperties":{ 15318 "shape":"HostProperties", 15319 "locationName":"hostProperties" 15320 }, 15321 "HostReservationId":{ 15322 "shape":"String", 15323 "locationName":"hostReservationId" 15324 }, 15325 "Instances":{ 15326 "shape":"HostInstanceList", 15327 "locationName":"instances" 15328 }, 15329 "State":{ 15330 "shape":"AllocationState", 15331 "locationName":"state" 15332 }, 15333 "AllocationTime":{ 15334 "shape":"DateTime", 15335 "locationName":"allocationTime" 15336 }, 15337 "ReleaseTime":{ 15338 "shape":"DateTime", 15339 "locationName":"releaseTime" 15340 }, 15341 "Tags":{ 15342 "shape":"TagList", 15343 "locationName":"tagSet" 15344 }, 15345 "HostRecovery":{ 15346 "shape":"HostRecovery", 15347 "locationName":"hostRecovery" 15348 }, 15349 "AllowsMultipleInstanceTypes":{ 15350 "shape":"AllowsMultipleInstanceTypes", 15351 "locationName":"allowsMultipleInstanceTypes" 15352 }, 15353 "OwnerId":{ 15354 "shape":"String", 15355 "locationName":"ownerId" 15356 }, 15357 "AvailabilityZoneId":{ 15358 "shape":"String", 15359 "locationName":"availabilityZoneId" 15360 }, 15361 "MemberOfServiceLinkedResourceGroup":{ 15362 "shape":"Boolean", 15363 "locationName":"memberOfServiceLinkedResourceGroup" 15364 } 15365 } 15366 }, 15367 "HostInstance":{ 15368 "type":"structure", 15369 "members":{ 15370 "InstanceId":{ 15371 "shape":"String", 15372 "locationName":"instanceId" 15373 }, 15374 "InstanceType":{ 15375 "shape":"String", 15376 "locationName":"instanceType" 15377 }, 15378 "OwnerId":{ 15379 "shape":"String", 15380 "locationName":"ownerId" 15381 } 15382 } 15383 }, 15384 "HostInstanceList":{ 15385 "type":"list", 15386 "member":{ 15387 "shape":"HostInstance", 15388 "locationName":"item" 15389 } 15390 }, 15391 "HostList":{ 15392 "type":"list", 15393 "member":{ 15394 "shape":"Host", 15395 "locationName":"item" 15396 } 15397 }, 15398 "HostOffering":{ 15399 "type":"structure", 15400 "members":{ 15401 "CurrencyCode":{ 15402 "shape":"CurrencyCodeValues", 15403 "locationName":"currencyCode" 15404 }, 15405 "Duration":{ 15406 "shape":"Integer", 15407 "locationName":"duration" 15408 }, 15409 "HourlyPrice":{ 15410 "shape":"String", 15411 "locationName":"hourlyPrice" 15412 }, 15413 "InstanceFamily":{ 15414 "shape":"String", 15415 "locationName":"instanceFamily" 15416 }, 15417 "OfferingId":{ 15418 "shape":"String", 15419 "locationName":"offeringId" 15420 }, 15421 "PaymentOption":{ 15422 "shape":"PaymentOption", 15423 "locationName":"paymentOption" 15424 }, 15425 "UpfrontPrice":{ 15426 "shape":"String", 15427 "locationName":"upfrontPrice" 15428 } 15429 } 15430 }, 15431 "HostOfferingSet":{ 15432 "type":"list", 15433 "member":{ 15434 "shape":"HostOffering", 15435 "locationName":"item" 15436 } 15437 }, 15438 "HostProperties":{ 15439 "type":"structure", 15440 "members":{ 15441 "Cores":{ 15442 "shape":"Integer", 15443 "locationName":"cores" 15444 }, 15445 "InstanceType":{ 15446 "shape":"String", 15447 "locationName":"instanceType" 15448 }, 15449 "InstanceFamily":{ 15450 "shape":"String", 15451 "locationName":"instanceFamily" 15452 }, 15453 "Sockets":{ 15454 "shape":"Integer", 15455 "locationName":"sockets" 15456 }, 15457 "TotalVCpus":{ 15458 "shape":"Integer", 15459 "locationName":"totalVCpus" 15460 } 15461 } 15462 }, 15463 "HostRecovery":{ 15464 "type":"string", 15465 "enum":[ 15466 "on", 15467 "off" 15468 ] 15469 }, 15470 "HostReservation":{ 15471 "type":"structure", 15472 "members":{ 15473 "Count":{ 15474 "shape":"Integer", 15475 "locationName":"count" 15476 }, 15477 "CurrencyCode":{ 15478 "shape":"CurrencyCodeValues", 15479 "locationName":"currencyCode" 15480 }, 15481 "Duration":{ 15482 "shape":"Integer", 15483 "locationName":"duration" 15484 }, 15485 "End":{ 15486 "shape":"DateTime", 15487 "locationName":"end" 15488 }, 15489 "HostIdSet":{ 15490 "shape":"ResponseHostIdSet", 15491 "locationName":"hostIdSet" 15492 }, 15493 "HostReservationId":{ 15494 "shape":"String", 15495 "locationName":"hostReservationId" 15496 }, 15497 "HourlyPrice":{ 15498 "shape":"String", 15499 "locationName":"hourlyPrice" 15500 }, 15501 "InstanceFamily":{ 15502 "shape":"String", 15503 "locationName":"instanceFamily" 15504 }, 15505 "OfferingId":{ 15506 "shape":"String", 15507 "locationName":"offeringId" 15508 }, 15509 "PaymentOption":{ 15510 "shape":"PaymentOption", 15511 "locationName":"paymentOption" 15512 }, 15513 "Start":{ 15514 "shape":"DateTime", 15515 "locationName":"start" 15516 }, 15517 "State":{ 15518 "shape":"ReservationState", 15519 "locationName":"state" 15520 }, 15521 "UpfrontPrice":{ 15522 "shape":"String", 15523 "locationName":"upfrontPrice" 15524 }, 15525 "Tags":{ 15526 "shape":"TagList", 15527 "locationName":"tagSet" 15528 } 15529 } 15530 }, 15531 "HostReservationIdSet":{ 15532 "type":"list", 15533 "member":{ 15534 "shape":"String", 15535 "locationName":"item" 15536 } 15537 }, 15538 "HostReservationSet":{ 15539 "type":"list", 15540 "member":{ 15541 "shape":"HostReservation", 15542 "locationName":"item" 15543 } 15544 }, 15545 "HostTenancy":{ 15546 "type":"string", 15547 "enum":[ 15548 "dedicated", 15549 "host" 15550 ] 15551 }, 15552 "HttpTokensState":{ 15553 "type":"string", 15554 "enum":[ 15555 "optional", 15556 "required" 15557 ] 15558 }, 15559 "HypervisorType":{ 15560 "type":"string", 15561 "enum":[ 15562 "ovm", 15563 "xen" 15564 ] 15565 }, 15566 "IKEVersionsList":{ 15567 "type":"list", 15568 "member":{ 15569 "shape":"IKEVersionsListValue", 15570 "locationName":"item" 15571 } 15572 }, 15573 "IKEVersionsListValue":{ 15574 "type":"structure", 15575 "members":{ 15576 "Value":{ 15577 "shape":"String", 15578 "locationName":"value" 15579 } 15580 } 15581 }, 15582 "IKEVersionsRequestList":{ 15583 "type":"list", 15584 "member":{ 15585 "shape":"IKEVersionsRequestListValue", 15586 "locationName":"item" 15587 } 15588 }, 15589 "IKEVersionsRequestListValue":{ 15590 "type":"structure", 15591 "members":{ 15592 "Value":{"shape":"String"} 15593 } 15594 }, 15595 "IamInstanceProfile":{ 15596 "type":"structure", 15597 "members":{ 15598 "Arn":{ 15599 "shape":"String", 15600 "locationName":"arn" 15601 }, 15602 "Id":{ 15603 "shape":"String", 15604 "locationName":"id" 15605 } 15606 } 15607 }, 15608 "IamInstanceProfileAssociation":{ 15609 "type":"structure", 15610 "members":{ 15611 "AssociationId":{ 15612 "shape":"String", 15613 "locationName":"associationId" 15614 }, 15615 "InstanceId":{ 15616 "shape":"String", 15617 "locationName":"instanceId" 15618 }, 15619 "IamInstanceProfile":{ 15620 "shape":"IamInstanceProfile", 15621 "locationName":"iamInstanceProfile" 15622 }, 15623 "State":{ 15624 "shape":"IamInstanceProfileAssociationState", 15625 "locationName":"state" 15626 }, 15627 "Timestamp":{ 15628 "shape":"DateTime", 15629 "locationName":"timestamp" 15630 } 15631 } 15632 }, 15633 "IamInstanceProfileAssociationSet":{ 15634 "type":"list", 15635 "member":{ 15636 "shape":"IamInstanceProfileAssociation", 15637 "locationName":"item" 15638 } 15639 }, 15640 "IamInstanceProfileAssociationState":{ 15641 "type":"string", 15642 "enum":[ 15643 "associating", 15644 "associated", 15645 "disassociating", 15646 "disassociated" 15647 ] 15648 }, 15649 "IamInstanceProfileSpecification":{ 15650 "type":"structure", 15651 "members":{ 15652 "Arn":{ 15653 "shape":"String", 15654 "locationName":"arn" 15655 }, 15656 "Name":{ 15657 "shape":"String", 15658 "locationName":"name" 15659 } 15660 } 15661 }, 15662 "IcmpTypeCode":{ 15663 "type":"structure", 15664 "members":{ 15665 "Code":{ 15666 "shape":"Integer", 15667 "locationName":"code" 15668 }, 15669 "Type":{ 15670 "shape":"Integer", 15671 "locationName":"type" 15672 } 15673 } 15674 }, 15675 "IdFormat":{ 15676 "type":"structure", 15677 "members":{ 15678 "Deadline":{ 15679 "shape":"DateTime", 15680 "locationName":"deadline" 15681 }, 15682 "Resource":{ 15683 "shape":"String", 15684 "locationName":"resource" 15685 }, 15686 "UseLongIds":{ 15687 "shape":"Boolean", 15688 "locationName":"useLongIds" 15689 } 15690 } 15691 }, 15692 "IdFormatList":{ 15693 "type":"list", 15694 "member":{ 15695 "shape":"IdFormat", 15696 "locationName":"item" 15697 } 15698 }, 15699 "Image":{ 15700 "type":"structure", 15701 "members":{ 15702 "Architecture":{ 15703 "shape":"ArchitectureValues", 15704 "locationName":"architecture" 15705 }, 15706 "CreationDate":{ 15707 "shape":"String", 15708 "locationName":"creationDate" 15709 }, 15710 "ImageId":{ 15711 "shape":"String", 15712 "locationName":"imageId" 15713 }, 15714 "ImageLocation":{ 15715 "shape":"String", 15716 "locationName":"imageLocation" 15717 }, 15718 "ImageType":{ 15719 "shape":"ImageTypeValues", 15720 "locationName":"imageType" 15721 }, 15722 "Public":{ 15723 "shape":"Boolean", 15724 "locationName":"isPublic" 15725 }, 15726 "KernelId":{ 15727 "shape":"String", 15728 "locationName":"kernelId" 15729 }, 15730 "OwnerId":{ 15731 "shape":"String", 15732 "locationName":"imageOwnerId" 15733 }, 15734 "Platform":{ 15735 "shape":"PlatformValues", 15736 "locationName":"platform" 15737 }, 15738 "ProductCodes":{ 15739 "shape":"ProductCodeList", 15740 "locationName":"productCodes" 15741 }, 15742 "RamdiskId":{ 15743 "shape":"String", 15744 "locationName":"ramdiskId" 15745 }, 15746 "State":{ 15747 "shape":"ImageState", 15748 "locationName":"imageState" 15749 }, 15750 "BlockDeviceMappings":{ 15751 "shape":"BlockDeviceMappingList", 15752 "locationName":"blockDeviceMapping" 15753 }, 15754 "Description":{ 15755 "shape":"String", 15756 "locationName":"description" 15757 }, 15758 "EnaSupport":{ 15759 "shape":"Boolean", 15760 "locationName":"enaSupport" 15761 }, 15762 "Hypervisor":{ 15763 "shape":"HypervisorType", 15764 "locationName":"hypervisor" 15765 }, 15766 "ImageOwnerAlias":{ 15767 "shape":"String", 15768 "locationName":"imageOwnerAlias" 15769 }, 15770 "Name":{ 15771 "shape":"String", 15772 "locationName":"name" 15773 }, 15774 "RootDeviceName":{ 15775 "shape":"String", 15776 "locationName":"rootDeviceName" 15777 }, 15778 "RootDeviceType":{ 15779 "shape":"DeviceType", 15780 "locationName":"rootDeviceType" 15781 }, 15782 "SriovNetSupport":{ 15783 "shape":"String", 15784 "locationName":"sriovNetSupport" 15785 }, 15786 "StateReason":{ 15787 "shape":"StateReason", 15788 "locationName":"stateReason" 15789 }, 15790 "Tags":{ 15791 "shape":"TagList", 15792 "locationName":"tagSet" 15793 }, 15794 "VirtualizationType":{ 15795 "shape":"VirtualizationType", 15796 "locationName":"virtualizationType" 15797 } 15798 } 15799 }, 15800 "ImageAttribute":{ 15801 "type":"structure", 15802 "members":{ 15803 "BlockDeviceMappings":{ 15804 "shape":"BlockDeviceMappingList", 15805 "locationName":"blockDeviceMapping" 15806 }, 15807 "ImageId":{ 15808 "shape":"String", 15809 "locationName":"imageId" 15810 }, 15811 "LaunchPermissions":{ 15812 "shape":"LaunchPermissionList", 15813 "locationName":"launchPermission" 15814 }, 15815 "ProductCodes":{ 15816 "shape":"ProductCodeList", 15817 "locationName":"productCodes" 15818 }, 15819 "Description":{ 15820 "shape":"AttributeValue", 15821 "locationName":"description" 15822 }, 15823 "KernelId":{ 15824 "shape":"AttributeValue", 15825 "locationName":"kernel" 15826 }, 15827 "RamdiskId":{ 15828 "shape":"AttributeValue", 15829 "locationName":"ramdisk" 15830 }, 15831 "SriovNetSupport":{ 15832 "shape":"AttributeValue", 15833 "locationName":"sriovNetSupport" 15834 } 15835 } 15836 }, 15837 "ImageAttributeName":{ 15838 "type":"string", 15839 "enum":[ 15840 "description", 15841 "kernel", 15842 "ramdisk", 15843 "launchPermission", 15844 "productCodes", 15845 "blockDeviceMapping", 15846 "sriovNetSupport" 15847 ] 15848 }, 15849 "ImageDiskContainer":{ 15850 "type":"structure", 15851 "members":{ 15852 "Description":{"shape":"String"}, 15853 "DeviceName":{"shape":"String"}, 15854 "Format":{"shape":"String"}, 15855 "SnapshotId":{"shape":"String"}, 15856 "Url":{"shape":"String"}, 15857 "UserBucket":{"shape":"UserBucket"} 15858 } 15859 }, 15860 "ImageDiskContainerList":{ 15861 "type":"list", 15862 "member":{ 15863 "shape":"ImageDiskContainer", 15864 "locationName":"item" 15865 } 15866 }, 15867 "ImageId":{"type":"string"}, 15868 "ImageIdStringList":{ 15869 "type":"list", 15870 "member":{ 15871 "shape":"String", 15872 "locationName":"ImageId" 15873 } 15874 }, 15875 "ImageList":{ 15876 "type":"list", 15877 "member":{ 15878 "shape":"Image", 15879 "locationName":"item" 15880 } 15881 }, 15882 "ImageState":{ 15883 "type":"string", 15884 "enum":[ 15885 "pending", 15886 "available", 15887 "invalid", 15888 "deregistered", 15889 "transient", 15890 "failed", 15891 "error" 15892 ] 15893 }, 15894 "ImageTypeValues":{ 15895 "type":"string", 15896 "enum":[ 15897 "machine", 15898 "kernel", 15899 "ramdisk" 15900 ] 15901 }, 15902 "ImportClientVpnClientCertificateRevocationListRequest":{ 15903 "type":"structure", 15904 "required":[ 15905 "ClientVpnEndpointId", 15906 "CertificateRevocationList" 15907 ], 15908 "members":{ 15909 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 15910 "CertificateRevocationList":{"shape":"String"}, 15911 "DryRun":{"shape":"Boolean"} 15912 } 15913 }, 15914 "ImportClientVpnClientCertificateRevocationListResult":{ 15915 "type":"structure", 15916 "members":{ 15917 "Return":{ 15918 "shape":"Boolean", 15919 "locationName":"return" 15920 } 15921 } 15922 }, 15923 "ImportImageLicenseConfigurationRequest":{ 15924 "type":"structure", 15925 "members":{ 15926 "LicenseConfigurationArn":{"shape":"String"} 15927 } 15928 }, 15929 "ImportImageLicenseConfigurationResponse":{ 15930 "type":"structure", 15931 "members":{ 15932 "LicenseConfigurationArn":{ 15933 "shape":"String", 15934 "locationName":"licenseConfigurationArn" 15935 } 15936 } 15937 }, 15938 "ImportImageLicenseSpecificationListRequest":{ 15939 "type":"list", 15940 "member":{ 15941 "shape":"ImportImageLicenseConfigurationRequest", 15942 "locationName":"item" 15943 } 15944 }, 15945 "ImportImageLicenseSpecificationListResponse":{ 15946 "type":"list", 15947 "member":{ 15948 "shape":"ImportImageLicenseConfigurationResponse", 15949 "locationName":"item" 15950 } 15951 }, 15952 "ImportImageRequest":{ 15953 "type":"structure", 15954 "members":{ 15955 "Architecture":{"shape":"String"}, 15956 "ClientData":{"shape":"ClientData"}, 15957 "ClientToken":{"shape":"String"}, 15958 "Description":{"shape":"String"}, 15959 "DiskContainers":{ 15960 "shape":"ImageDiskContainerList", 15961 "locationName":"DiskContainer" 15962 }, 15963 "DryRun":{"shape":"Boolean"}, 15964 "Encrypted":{"shape":"Boolean"}, 15965 "Hypervisor":{"shape":"String"}, 15966 "KmsKeyId":{"shape":"String"}, 15967 "LicenseType":{"shape":"String"}, 15968 "Platform":{"shape":"String"}, 15969 "RoleName":{"shape":"String"}, 15970 "LicenseSpecifications":{"shape":"ImportImageLicenseSpecificationListRequest"} 15971 } 15972 }, 15973 "ImportImageResult":{ 15974 "type":"structure", 15975 "members":{ 15976 "Architecture":{ 15977 "shape":"String", 15978 "locationName":"architecture" 15979 }, 15980 "Description":{ 15981 "shape":"String", 15982 "locationName":"description" 15983 }, 15984 "Encrypted":{ 15985 "shape":"Boolean", 15986 "locationName":"encrypted" 15987 }, 15988 "Hypervisor":{ 15989 "shape":"String", 15990 "locationName":"hypervisor" 15991 }, 15992 "ImageId":{ 15993 "shape":"String", 15994 "locationName":"imageId" 15995 }, 15996 "ImportTaskId":{ 15997 "shape":"String", 15998 "locationName":"importTaskId" 15999 }, 16000 "KmsKeyId":{ 16001 "shape":"String", 16002 "locationName":"kmsKeyId" 16003 }, 16004 "LicenseType":{ 16005 "shape":"String", 16006 "locationName":"licenseType" 16007 }, 16008 "Platform":{ 16009 "shape":"String", 16010 "locationName":"platform" 16011 }, 16012 "Progress":{ 16013 "shape":"String", 16014 "locationName":"progress" 16015 }, 16016 "SnapshotDetails":{ 16017 "shape":"SnapshotDetailList", 16018 "locationName":"snapshotDetailSet" 16019 }, 16020 "Status":{ 16021 "shape":"String", 16022 "locationName":"status" 16023 }, 16024 "StatusMessage":{ 16025 "shape":"String", 16026 "locationName":"statusMessage" 16027 }, 16028 "LicenseSpecifications":{ 16029 "shape":"ImportImageLicenseSpecificationListResponse", 16030 "locationName":"licenseSpecifications" 16031 } 16032 } 16033 }, 16034 "ImportImageTask":{ 16035 "type":"structure", 16036 "members":{ 16037 "Architecture":{ 16038 "shape":"String", 16039 "locationName":"architecture" 16040 }, 16041 "Description":{ 16042 "shape":"String", 16043 "locationName":"description" 16044 }, 16045 "Encrypted":{ 16046 "shape":"Boolean", 16047 "locationName":"encrypted" 16048 }, 16049 "Hypervisor":{ 16050 "shape":"String", 16051 "locationName":"hypervisor" 16052 }, 16053 "ImageId":{ 16054 "shape":"String", 16055 "locationName":"imageId" 16056 }, 16057 "ImportTaskId":{ 16058 "shape":"String", 16059 "locationName":"importTaskId" 16060 }, 16061 "KmsKeyId":{ 16062 "shape":"String", 16063 "locationName":"kmsKeyId" 16064 }, 16065 "LicenseType":{ 16066 "shape":"String", 16067 "locationName":"licenseType" 16068 }, 16069 "Platform":{ 16070 "shape":"String", 16071 "locationName":"platform" 16072 }, 16073 "Progress":{ 16074 "shape":"String", 16075 "locationName":"progress" 16076 }, 16077 "SnapshotDetails":{ 16078 "shape":"SnapshotDetailList", 16079 "locationName":"snapshotDetailSet" 16080 }, 16081 "Status":{ 16082 "shape":"String", 16083 "locationName":"status" 16084 }, 16085 "StatusMessage":{ 16086 "shape":"String", 16087 "locationName":"statusMessage" 16088 }, 16089 "Tags":{ 16090 "shape":"TagList", 16091 "locationName":"tagSet" 16092 }, 16093 "LicenseSpecifications":{ 16094 "shape":"ImportImageLicenseSpecificationListResponse", 16095 "locationName":"licenseSpecifications" 16096 } 16097 } 16098 }, 16099 "ImportImageTaskList":{ 16100 "type":"list", 16101 "member":{ 16102 "shape":"ImportImageTask", 16103 "locationName":"item" 16104 } 16105 }, 16106 "ImportInstanceLaunchSpecification":{ 16107 "type":"structure", 16108 "members":{ 16109 "AdditionalInfo":{ 16110 "shape":"String", 16111 "locationName":"additionalInfo" 16112 }, 16113 "Architecture":{ 16114 "shape":"ArchitectureValues", 16115 "locationName":"architecture" 16116 }, 16117 "GroupIds":{ 16118 "shape":"SecurityGroupIdStringList", 16119 "locationName":"GroupId" 16120 }, 16121 "GroupNames":{ 16122 "shape":"SecurityGroupStringList", 16123 "locationName":"GroupName" 16124 }, 16125 "InstanceInitiatedShutdownBehavior":{ 16126 "shape":"ShutdownBehavior", 16127 "locationName":"instanceInitiatedShutdownBehavior" 16128 }, 16129 "InstanceType":{ 16130 "shape":"InstanceType", 16131 "locationName":"instanceType" 16132 }, 16133 "Monitoring":{ 16134 "shape":"Boolean", 16135 "locationName":"monitoring" 16136 }, 16137 "Placement":{ 16138 "shape":"Placement", 16139 "locationName":"placement" 16140 }, 16141 "PrivateIpAddress":{ 16142 "shape":"String", 16143 "locationName":"privateIpAddress" 16144 }, 16145 "SubnetId":{ 16146 "shape":"String", 16147 "locationName":"subnetId" 16148 }, 16149 "UserData":{ 16150 "shape":"UserData", 16151 "locationName":"userData" 16152 } 16153 } 16154 }, 16155 "ImportInstanceRequest":{ 16156 "type":"structure", 16157 "required":["Platform"], 16158 "members":{ 16159 "Description":{ 16160 "shape":"String", 16161 "locationName":"description" 16162 }, 16163 "DiskImages":{ 16164 "shape":"DiskImageList", 16165 "locationName":"diskImage" 16166 }, 16167 "DryRun":{ 16168 "shape":"Boolean", 16169 "locationName":"dryRun" 16170 }, 16171 "LaunchSpecification":{ 16172 "shape":"ImportInstanceLaunchSpecification", 16173 "locationName":"launchSpecification" 16174 }, 16175 "Platform":{ 16176 "shape":"PlatformValues", 16177 "locationName":"platform" 16178 } 16179 } 16180 }, 16181 "ImportInstanceResult":{ 16182 "type":"structure", 16183 "members":{ 16184 "ConversionTask":{ 16185 "shape":"ConversionTask", 16186 "locationName":"conversionTask" 16187 } 16188 } 16189 }, 16190 "ImportInstanceTaskDetails":{ 16191 "type":"structure", 16192 "members":{ 16193 "Description":{ 16194 "shape":"String", 16195 "locationName":"description" 16196 }, 16197 "InstanceId":{ 16198 "shape":"String", 16199 "locationName":"instanceId" 16200 }, 16201 "Platform":{ 16202 "shape":"PlatformValues", 16203 "locationName":"platform" 16204 }, 16205 "Volumes":{ 16206 "shape":"ImportInstanceVolumeDetailSet", 16207 "locationName":"volumes" 16208 } 16209 } 16210 }, 16211 "ImportInstanceVolumeDetailItem":{ 16212 "type":"structure", 16213 "members":{ 16214 "AvailabilityZone":{ 16215 "shape":"String", 16216 "locationName":"availabilityZone" 16217 }, 16218 "BytesConverted":{ 16219 "shape":"Long", 16220 "locationName":"bytesConverted" 16221 }, 16222 "Description":{ 16223 "shape":"String", 16224 "locationName":"description" 16225 }, 16226 "Image":{ 16227 "shape":"DiskImageDescription", 16228 "locationName":"image" 16229 }, 16230 "Status":{ 16231 "shape":"String", 16232 "locationName":"status" 16233 }, 16234 "StatusMessage":{ 16235 "shape":"String", 16236 "locationName":"statusMessage" 16237 }, 16238 "Volume":{ 16239 "shape":"DiskImageVolumeDescription", 16240 "locationName":"volume" 16241 } 16242 } 16243 }, 16244 "ImportInstanceVolumeDetailSet":{ 16245 "type":"list", 16246 "member":{ 16247 "shape":"ImportInstanceVolumeDetailItem", 16248 "locationName":"item" 16249 } 16250 }, 16251 "ImportKeyPairRequest":{ 16252 "type":"structure", 16253 "required":[ 16254 "KeyName", 16255 "PublicKeyMaterial" 16256 ], 16257 "members":{ 16258 "DryRun":{ 16259 "shape":"Boolean", 16260 "locationName":"dryRun" 16261 }, 16262 "KeyName":{ 16263 "shape":"KeyPairName", 16264 "locationName":"keyName" 16265 }, 16266 "PublicKeyMaterial":{ 16267 "shape":"Blob", 16268 "locationName":"publicKeyMaterial" 16269 } 16270 } 16271 }, 16272 "ImportKeyPairResult":{ 16273 "type":"structure", 16274 "members":{ 16275 "KeyFingerprint":{ 16276 "shape":"String", 16277 "locationName":"keyFingerprint" 16278 }, 16279 "KeyName":{ 16280 "shape":"String", 16281 "locationName":"keyName" 16282 } 16283 } 16284 }, 16285 "ImportSnapshotRequest":{ 16286 "type":"structure", 16287 "members":{ 16288 "ClientData":{"shape":"ClientData"}, 16289 "ClientToken":{"shape":"String"}, 16290 "Description":{"shape":"String"}, 16291 "DiskContainer":{"shape":"SnapshotDiskContainer"}, 16292 "DryRun":{"shape":"Boolean"}, 16293 "Encrypted":{"shape":"Boolean"}, 16294 "KmsKeyId":{"shape":"KmsKeyId"}, 16295 "RoleName":{"shape":"String"} 16296 } 16297 }, 16298 "ImportSnapshotResult":{ 16299 "type":"structure", 16300 "members":{ 16301 "Description":{ 16302 "shape":"String", 16303 "locationName":"description" 16304 }, 16305 "ImportTaskId":{ 16306 "shape":"String", 16307 "locationName":"importTaskId" 16308 }, 16309 "SnapshotTaskDetail":{ 16310 "shape":"SnapshotTaskDetail", 16311 "locationName":"snapshotTaskDetail" 16312 } 16313 } 16314 }, 16315 "ImportSnapshotTask":{ 16316 "type":"structure", 16317 "members":{ 16318 "Description":{ 16319 "shape":"String", 16320 "locationName":"description" 16321 }, 16322 "ImportTaskId":{ 16323 "shape":"String", 16324 "locationName":"importTaskId" 16325 }, 16326 "SnapshotTaskDetail":{ 16327 "shape":"SnapshotTaskDetail", 16328 "locationName":"snapshotTaskDetail" 16329 }, 16330 "Tags":{ 16331 "shape":"TagList", 16332 "locationName":"tagSet" 16333 } 16334 } 16335 }, 16336 "ImportSnapshotTaskList":{ 16337 "type":"list", 16338 "member":{ 16339 "shape":"ImportSnapshotTask", 16340 "locationName":"item" 16341 } 16342 }, 16343 "ImportTaskId":{"type":"string"}, 16344 "ImportTaskIdList":{ 16345 "type":"list", 16346 "member":{ 16347 "shape":"String", 16348 "locationName":"ImportTaskId" 16349 } 16350 }, 16351 "ImportVolumeRequest":{ 16352 "type":"structure", 16353 "required":[ 16354 "AvailabilityZone", 16355 "Image", 16356 "Volume" 16357 ], 16358 "members":{ 16359 "AvailabilityZone":{ 16360 "shape":"String", 16361 "locationName":"availabilityZone" 16362 }, 16363 "Description":{ 16364 "shape":"String", 16365 "locationName":"description" 16366 }, 16367 "DryRun":{ 16368 "shape":"Boolean", 16369 "locationName":"dryRun" 16370 }, 16371 "Image":{ 16372 "shape":"DiskImageDetail", 16373 "locationName":"image" 16374 }, 16375 "Volume":{ 16376 "shape":"VolumeDetail", 16377 "locationName":"volume" 16378 } 16379 } 16380 }, 16381 "ImportVolumeResult":{ 16382 "type":"structure", 16383 "members":{ 16384 "ConversionTask":{ 16385 "shape":"ConversionTask", 16386 "locationName":"conversionTask" 16387 } 16388 } 16389 }, 16390 "ImportVolumeTaskDetails":{ 16391 "type":"structure", 16392 "members":{ 16393 "AvailabilityZone":{ 16394 "shape":"String", 16395 "locationName":"availabilityZone" 16396 }, 16397 "BytesConverted":{ 16398 "shape":"Long", 16399 "locationName":"bytesConverted" 16400 }, 16401 "Description":{ 16402 "shape":"String", 16403 "locationName":"description" 16404 }, 16405 "Image":{ 16406 "shape":"DiskImageDescription", 16407 "locationName":"image" 16408 }, 16409 "Volume":{ 16410 "shape":"DiskImageVolumeDescription", 16411 "locationName":"volume" 16412 } 16413 } 16414 }, 16415 "InferenceAcceleratorInfo":{ 16416 "type":"structure", 16417 "members":{ 16418 "Accelerators":{ 16419 "shape":"InferenceDeviceInfoList", 16420 "locationName":"accelerators" 16421 } 16422 } 16423 }, 16424 "InferenceDeviceCount":{"type":"integer"}, 16425 "InferenceDeviceInfo":{ 16426 "type":"structure", 16427 "members":{ 16428 "Count":{ 16429 "shape":"InferenceDeviceCount", 16430 "locationName":"count" 16431 }, 16432 "Name":{ 16433 "shape":"InferenceDeviceName", 16434 "locationName":"name" 16435 }, 16436 "Manufacturer":{ 16437 "shape":"InferenceDeviceManufacturerName", 16438 "locationName":"manufacturer" 16439 } 16440 } 16441 }, 16442 "InferenceDeviceInfoList":{ 16443 "type":"list", 16444 "member":{"shape":"InferenceDeviceInfo"}, 16445 "locationName":"item" 16446 }, 16447 "InferenceDeviceManufacturerName":{"type":"string"}, 16448 "InferenceDeviceName":{"type":"string"}, 16449 "Instance":{ 16450 "type":"structure", 16451 "members":{ 16452 "AmiLaunchIndex":{ 16453 "shape":"Integer", 16454 "locationName":"amiLaunchIndex" 16455 }, 16456 "ImageId":{ 16457 "shape":"String", 16458 "locationName":"imageId" 16459 }, 16460 "InstanceId":{ 16461 "shape":"String", 16462 "locationName":"instanceId" 16463 }, 16464 "InstanceType":{ 16465 "shape":"InstanceType", 16466 "locationName":"instanceType" 16467 }, 16468 "KernelId":{ 16469 "shape":"String", 16470 "locationName":"kernelId" 16471 }, 16472 "KeyName":{ 16473 "shape":"String", 16474 "locationName":"keyName" 16475 }, 16476 "LaunchTime":{ 16477 "shape":"DateTime", 16478 "locationName":"launchTime" 16479 }, 16480 "Monitoring":{ 16481 "shape":"Monitoring", 16482 "locationName":"monitoring" 16483 }, 16484 "Placement":{ 16485 "shape":"Placement", 16486 "locationName":"placement" 16487 }, 16488 "Platform":{ 16489 "shape":"PlatformValues", 16490 "locationName":"platform" 16491 }, 16492 "PrivateDnsName":{ 16493 "shape":"String", 16494 "locationName":"privateDnsName" 16495 }, 16496 "PrivateIpAddress":{ 16497 "shape":"String", 16498 "locationName":"privateIpAddress" 16499 }, 16500 "ProductCodes":{ 16501 "shape":"ProductCodeList", 16502 "locationName":"productCodes" 16503 }, 16504 "PublicDnsName":{ 16505 "shape":"String", 16506 "locationName":"dnsName" 16507 }, 16508 "PublicIpAddress":{ 16509 "shape":"String", 16510 "locationName":"ipAddress" 16511 }, 16512 "RamdiskId":{ 16513 "shape":"String", 16514 "locationName":"ramdiskId" 16515 }, 16516 "State":{ 16517 "shape":"InstanceState", 16518 "locationName":"instanceState" 16519 }, 16520 "StateTransitionReason":{ 16521 "shape":"String", 16522 "locationName":"reason" 16523 }, 16524 "SubnetId":{ 16525 "shape":"String", 16526 "locationName":"subnetId" 16527 }, 16528 "VpcId":{ 16529 "shape":"String", 16530 "locationName":"vpcId" 16531 }, 16532 "Architecture":{ 16533 "shape":"ArchitectureValues", 16534 "locationName":"architecture" 16535 }, 16536 "BlockDeviceMappings":{ 16537 "shape":"InstanceBlockDeviceMappingList", 16538 "locationName":"blockDeviceMapping" 16539 }, 16540 "ClientToken":{ 16541 "shape":"String", 16542 "locationName":"clientToken" 16543 }, 16544 "EbsOptimized":{ 16545 "shape":"Boolean", 16546 "locationName":"ebsOptimized" 16547 }, 16548 "EnaSupport":{ 16549 "shape":"Boolean", 16550 "locationName":"enaSupport" 16551 }, 16552 "Hypervisor":{ 16553 "shape":"HypervisorType", 16554 "locationName":"hypervisor" 16555 }, 16556 "IamInstanceProfile":{ 16557 "shape":"IamInstanceProfile", 16558 "locationName":"iamInstanceProfile" 16559 }, 16560 "InstanceLifecycle":{ 16561 "shape":"InstanceLifecycleType", 16562 "locationName":"instanceLifecycle" 16563 }, 16564 "ElasticGpuAssociations":{ 16565 "shape":"ElasticGpuAssociationList", 16566 "locationName":"elasticGpuAssociationSet" 16567 }, 16568 "ElasticInferenceAcceleratorAssociations":{ 16569 "shape":"ElasticInferenceAcceleratorAssociationList", 16570 "locationName":"elasticInferenceAcceleratorAssociationSet" 16571 }, 16572 "NetworkInterfaces":{ 16573 "shape":"InstanceNetworkInterfaceList", 16574 "locationName":"networkInterfaceSet" 16575 }, 16576 "OutpostArn":{ 16577 "shape":"String", 16578 "locationName":"outpostArn" 16579 }, 16580 "RootDeviceName":{ 16581 "shape":"String", 16582 "locationName":"rootDeviceName" 16583 }, 16584 "RootDeviceType":{ 16585 "shape":"DeviceType", 16586 "locationName":"rootDeviceType" 16587 }, 16588 "SecurityGroups":{ 16589 "shape":"GroupIdentifierList", 16590 "locationName":"groupSet" 16591 }, 16592 "SourceDestCheck":{ 16593 "shape":"Boolean", 16594 "locationName":"sourceDestCheck" 16595 }, 16596 "SpotInstanceRequestId":{ 16597 "shape":"String", 16598 "locationName":"spotInstanceRequestId" 16599 }, 16600 "SriovNetSupport":{ 16601 "shape":"String", 16602 "locationName":"sriovNetSupport" 16603 }, 16604 "StateReason":{ 16605 "shape":"StateReason", 16606 "locationName":"stateReason" 16607 }, 16608 "Tags":{ 16609 "shape":"TagList", 16610 "locationName":"tagSet" 16611 }, 16612 "VirtualizationType":{ 16613 "shape":"VirtualizationType", 16614 "locationName":"virtualizationType" 16615 }, 16616 "CpuOptions":{ 16617 "shape":"CpuOptions", 16618 "locationName":"cpuOptions" 16619 }, 16620 "CapacityReservationId":{ 16621 "shape":"String", 16622 "locationName":"capacityReservationId" 16623 }, 16624 "CapacityReservationSpecification":{ 16625 "shape":"CapacityReservationSpecificationResponse", 16626 "locationName":"capacityReservationSpecification" 16627 }, 16628 "HibernationOptions":{ 16629 "shape":"HibernationOptions", 16630 "locationName":"hibernationOptions" 16631 }, 16632 "Licenses":{ 16633 "shape":"LicenseList", 16634 "locationName":"licenseSet" 16635 }, 16636 "MetadataOptions":{ 16637 "shape":"InstanceMetadataOptionsResponse", 16638 "locationName":"metadataOptions" 16639 } 16640 } 16641 }, 16642 "InstanceAttribute":{ 16643 "type":"structure", 16644 "members":{ 16645 "Groups":{ 16646 "shape":"GroupIdentifierList", 16647 "locationName":"groupSet" 16648 }, 16649 "BlockDeviceMappings":{ 16650 "shape":"InstanceBlockDeviceMappingList", 16651 "locationName":"blockDeviceMapping" 16652 }, 16653 "DisableApiTermination":{ 16654 "shape":"AttributeBooleanValue", 16655 "locationName":"disableApiTermination" 16656 }, 16657 "EnaSupport":{ 16658 "shape":"AttributeBooleanValue", 16659 "locationName":"enaSupport" 16660 }, 16661 "EbsOptimized":{ 16662 "shape":"AttributeBooleanValue", 16663 "locationName":"ebsOptimized" 16664 }, 16665 "InstanceId":{ 16666 "shape":"String", 16667 "locationName":"instanceId" 16668 }, 16669 "InstanceInitiatedShutdownBehavior":{ 16670 "shape":"AttributeValue", 16671 "locationName":"instanceInitiatedShutdownBehavior" 16672 }, 16673 "InstanceType":{ 16674 "shape":"AttributeValue", 16675 "locationName":"instanceType" 16676 }, 16677 "KernelId":{ 16678 "shape":"AttributeValue", 16679 "locationName":"kernel" 16680 }, 16681 "ProductCodes":{ 16682 "shape":"ProductCodeList", 16683 "locationName":"productCodes" 16684 }, 16685 "RamdiskId":{ 16686 "shape":"AttributeValue", 16687 "locationName":"ramdisk" 16688 }, 16689 "RootDeviceName":{ 16690 "shape":"AttributeValue", 16691 "locationName":"rootDeviceName" 16692 }, 16693 "SourceDestCheck":{ 16694 "shape":"AttributeBooleanValue", 16695 "locationName":"sourceDestCheck" 16696 }, 16697 "SriovNetSupport":{ 16698 "shape":"AttributeValue", 16699 "locationName":"sriovNetSupport" 16700 }, 16701 "UserData":{ 16702 "shape":"AttributeValue", 16703 "locationName":"userData" 16704 } 16705 } 16706 }, 16707 "InstanceAttributeName":{ 16708 "type":"string", 16709 "enum":[ 16710 "instanceType", 16711 "kernel", 16712 "ramdisk", 16713 "userData", 16714 "disableApiTermination", 16715 "instanceInitiatedShutdownBehavior", 16716 "rootDeviceName", 16717 "blockDeviceMapping", 16718 "productCodes", 16719 "sourceDestCheck", 16720 "groupSet", 16721 "ebsOptimized", 16722 "sriovNetSupport", 16723 "enaSupport" 16724 ] 16725 }, 16726 "InstanceBlockDeviceMapping":{ 16727 "type":"structure", 16728 "members":{ 16729 "DeviceName":{ 16730 "shape":"String", 16731 "locationName":"deviceName" 16732 }, 16733 "Ebs":{ 16734 "shape":"EbsInstanceBlockDevice", 16735 "locationName":"ebs" 16736 } 16737 } 16738 }, 16739 "InstanceBlockDeviceMappingList":{ 16740 "type":"list", 16741 "member":{ 16742 "shape":"InstanceBlockDeviceMapping", 16743 "locationName":"item" 16744 } 16745 }, 16746 "InstanceBlockDeviceMappingSpecification":{ 16747 "type":"structure", 16748 "members":{ 16749 "DeviceName":{ 16750 "shape":"String", 16751 "locationName":"deviceName" 16752 }, 16753 "Ebs":{ 16754 "shape":"EbsInstanceBlockDeviceSpecification", 16755 "locationName":"ebs" 16756 }, 16757 "NoDevice":{ 16758 "shape":"String", 16759 "locationName":"noDevice" 16760 }, 16761 "VirtualName":{ 16762 "shape":"String", 16763 "locationName":"virtualName" 16764 } 16765 } 16766 }, 16767 "InstanceBlockDeviceMappingSpecificationList":{ 16768 "type":"list", 16769 "member":{ 16770 "shape":"InstanceBlockDeviceMappingSpecification", 16771 "locationName":"item" 16772 } 16773 }, 16774 "InstanceCapacity":{ 16775 "type":"structure", 16776 "members":{ 16777 "AvailableCapacity":{ 16778 "shape":"Integer", 16779 "locationName":"availableCapacity" 16780 }, 16781 "InstanceType":{ 16782 "shape":"String", 16783 "locationName":"instanceType" 16784 }, 16785 "TotalCapacity":{ 16786 "shape":"Integer", 16787 "locationName":"totalCapacity" 16788 } 16789 } 16790 }, 16791 "InstanceCount":{ 16792 "type":"structure", 16793 "members":{ 16794 "InstanceCount":{ 16795 "shape":"Integer", 16796 "locationName":"instanceCount" 16797 }, 16798 "State":{ 16799 "shape":"ListingState", 16800 "locationName":"state" 16801 } 16802 } 16803 }, 16804 "InstanceCountList":{ 16805 "type":"list", 16806 "member":{ 16807 "shape":"InstanceCount", 16808 "locationName":"item" 16809 } 16810 }, 16811 "InstanceCreditSpecification":{ 16812 "type":"structure", 16813 "members":{ 16814 "InstanceId":{ 16815 "shape":"String", 16816 "locationName":"instanceId" 16817 }, 16818 "CpuCredits":{ 16819 "shape":"String", 16820 "locationName":"cpuCredits" 16821 } 16822 } 16823 }, 16824 "InstanceCreditSpecificationList":{ 16825 "type":"list", 16826 "member":{ 16827 "shape":"InstanceCreditSpecification", 16828 "locationName":"item" 16829 } 16830 }, 16831 "InstanceCreditSpecificationListRequest":{ 16832 "type":"list", 16833 "member":{ 16834 "shape":"InstanceCreditSpecificationRequest", 16835 "locationName":"item" 16836 } 16837 }, 16838 "InstanceCreditSpecificationRequest":{ 16839 "type":"structure", 16840 "members":{ 16841 "InstanceId":{"shape":"String"}, 16842 "CpuCredits":{"shape":"String"} 16843 } 16844 }, 16845 "InstanceEventId":{"type":"string"}, 16846 "InstanceExportDetails":{ 16847 "type":"structure", 16848 "members":{ 16849 "InstanceId":{ 16850 "shape":"String", 16851 "locationName":"instanceId" 16852 }, 16853 "TargetEnvironment":{ 16854 "shape":"ExportEnvironment", 16855 "locationName":"targetEnvironment" 16856 } 16857 } 16858 }, 16859 "InstanceFamilyCreditSpecification":{ 16860 "type":"structure", 16861 "members":{ 16862 "InstanceFamily":{ 16863 "shape":"UnlimitedSupportedInstanceFamily", 16864 "locationName":"instanceFamily" 16865 }, 16866 "CpuCredits":{ 16867 "shape":"String", 16868 "locationName":"cpuCredits" 16869 } 16870 } 16871 }, 16872 "InstanceHealthStatus":{ 16873 "type":"string", 16874 "enum":[ 16875 "healthy", 16876 "unhealthy" 16877 ] 16878 }, 16879 "InstanceId":{"type":"string"}, 16880 "InstanceIdSet":{ 16881 "type":"list", 16882 "member":{ 16883 "shape":"String", 16884 "locationName":"item" 16885 } 16886 }, 16887 "InstanceIdStringList":{ 16888 "type":"list", 16889 "member":{ 16890 "shape":"String", 16891 "locationName":"InstanceId" 16892 } 16893 }, 16894 "InstanceIdsSet":{ 16895 "type":"list", 16896 "member":{ 16897 "shape":"InstanceId", 16898 "locationName":"item" 16899 } 16900 }, 16901 "InstanceInterruptionBehavior":{ 16902 "type":"string", 16903 "enum":[ 16904 "hibernate", 16905 "stop", 16906 "terminate" 16907 ] 16908 }, 16909 "InstanceIpv6Address":{ 16910 "type":"structure", 16911 "members":{ 16912 "Ipv6Address":{ 16913 "shape":"String", 16914 "locationName":"ipv6Address" 16915 } 16916 } 16917 }, 16918 "InstanceIpv6AddressList":{ 16919 "type":"list", 16920 "member":{ 16921 "shape":"InstanceIpv6Address", 16922 "locationName":"item" 16923 } 16924 }, 16925 "InstanceIpv6AddressListRequest":{ 16926 "type":"list", 16927 "member":{ 16928 "shape":"InstanceIpv6AddressRequest", 16929 "locationName":"InstanceIpv6Address" 16930 } 16931 }, 16932 "InstanceIpv6AddressRequest":{ 16933 "type":"structure", 16934 "members":{ 16935 "Ipv6Address":{"shape":"String"} 16936 } 16937 }, 16938 "InstanceLifecycle":{ 16939 "type":"string", 16940 "enum":[ 16941 "spot", 16942 "on-demand" 16943 ] 16944 }, 16945 "InstanceLifecycleType":{ 16946 "type":"string", 16947 "enum":[ 16948 "spot", 16949 "scheduled" 16950 ] 16951 }, 16952 "InstanceList":{ 16953 "type":"list", 16954 "member":{ 16955 "shape":"Instance", 16956 "locationName":"item" 16957 } 16958 }, 16959 "InstanceMarketOptionsRequest":{ 16960 "type":"structure", 16961 "members":{ 16962 "MarketType":{"shape":"MarketType"}, 16963 "SpotOptions":{"shape":"SpotMarketOptions"} 16964 } 16965 }, 16966 "InstanceMatchCriteria":{ 16967 "type":"string", 16968 "enum":[ 16969 "open", 16970 "targeted" 16971 ] 16972 }, 16973 "InstanceMetadataEndpointState":{ 16974 "type":"string", 16975 "enum":[ 16976 "disabled", 16977 "enabled" 16978 ] 16979 }, 16980 "InstanceMetadataOptionsRequest":{ 16981 "type":"structure", 16982 "members":{ 16983 "HttpTokens":{"shape":"HttpTokensState"}, 16984 "HttpPutResponseHopLimit":{"shape":"Integer"}, 16985 "HttpEndpoint":{"shape":"InstanceMetadataEndpointState"} 16986 } 16987 }, 16988 "InstanceMetadataOptionsResponse":{ 16989 "type":"structure", 16990 "members":{ 16991 "State":{ 16992 "shape":"InstanceMetadataOptionsState", 16993 "locationName":"state" 16994 }, 16995 "HttpTokens":{ 16996 "shape":"HttpTokensState", 16997 "locationName":"httpTokens" 16998 }, 16999 "HttpPutResponseHopLimit":{ 17000 "shape":"Integer", 17001 "locationName":"httpPutResponseHopLimit" 17002 }, 17003 "HttpEndpoint":{ 17004 "shape":"InstanceMetadataEndpointState", 17005 "locationName":"httpEndpoint" 17006 } 17007 } 17008 }, 17009 "InstanceMetadataOptionsState":{ 17010 "type":"string", 17011 "enum":[ 17012 "pending", 17013 "applied" 17014 ] 17015 }, 17016 "InstanceMonitoring":{ 17017 "type":"structure", 17018 "members":{ 17019 "InstanceId":{ 17020 "shape":"String", 17021 "locationName":"instanceId" 17022 }, 17023 "Monitoring":{ 17024 "shape":"Monitoring", 17025 "locationName":"monitoring" 17026 } 17027 } 17028 }, 17029 "InstanceMonitoringList":{ 17030 "type":"list", 17031 "member":{ 17032 "shape":"InstanceMonitoring", 17033 "locationName":"item" 17034 } 17035 }, 17036 "InstanceNetworkInterface":{ 17037 "type":"structure", 17038 "members":{ 17039 "Association":{ 17040 "shape":"InstanceNetworkInterfaceAssociation", 17041 "locationName":"association" 17042 }, 17043 "Attachment":{ 17044 "shape":"InstanceNetworkInterfaceAttachment", 17045 "locationName":"attachment" 17046 }, 17047 "Description":{ 17048 "shape":"String", 17049 "locationName":"description" 17050 }, 17051 "Groups":{ 17052 "shape":"GroupIdentifierList", 17053 "locationName":"groupSet" 17054 }, 17055 "Ipv6Addresses":{ 17056 "shape":"InstanceIpv6AddressList", 17057 "locationName":"ipv6AddressesSet" 17058 }, 17059 "MacAddress":{ 17060 "shape":"String", 17061 "locationName":"macAddress" 17062 }, 17063 "NetworkInterfaceId":{ 17064 "shape":"String", 17065 "locationName":"networkInterfaceId" 17066 }, 17067 "OwnerId":{ 17068 "shape":"String", 17069 "locationName":"ownerId" 17070 }, 17071 "PrivateDnsName":{ 17072 "shape":"String", 17073 "locationName":"privateDnsName" 17074 }, 17075 "PrivateIpAddress":{ 17076 "shape":"String", 17077 "locationName":"privateIpAddress" 17078 }, 17079 "PrivateIpAddresses":{ 17080 "shape":"InstancePrivateIpAddressList", 17081 "locationName":"privateIpAddressesSet" 17082 }, 17083 "SourceDestCheck":{ 17084 "shape":"Boolean", 17085 "locationName":"sourceDestCheck" 17086 }, 17087 "Status":{ 17088 "shape":"NetworkInterfaceStatus", 17089 "locationName":"status" 17090 }, 17091 "SubnetId":{ 17092 "shape":"String", 17093 "locationName":"subnetId" 17094 }, 17095 "VpcId":{ 17096 "shape":"String", 17097 "locationName":"vpcId" 17098 }, 17099 "InterfaceType":{ 17100 "shape":"String", 17101 "locationName":"interfaceType" 17102 } 17103 } 17104 }, 17105 "InstanceNetworkInterfaceAssociation":{ 17106 "type":"structure", 17107 "members":{ 17108 "IpOwnerId":{ 17109 "shape":"String", 17110 "locationName":"ipOwnerId" 17111 }, 17112 "PublicDnsName":{ 17113 "shape":"String", 17114 "locationName":"publicDnsName" 17115 }, 17116 "PublicIp":{ 17117 "shape":"String", 17118 "locationName":"publicIp" 17119 } 17120 } 17121 }, 17122 "InstanceNetworkInterfaceAttachment":{ 17123 "type":"structure", 17124 "members":{ 17125 "AttachTime":{ 17126 "shape":"DateTime", 17127 "locationName":"attachTime" 17128 }, 17129 "AttachmentId":{ 17130 "shape":"String", 17131 "locationName":"attachmentId" 17132 }, 17133 "DeleteOnTermination":{ 17134 "shape":"Boolean", 17135 "locationName":"deleteOnTermination" 17136 }, 17137 "DeviceIndex":{ 17138 "shape":"Integer", 17139 "locationName":"deviceIndex" 17140 }, 17141 "Status":{ 17142 "shape":"AttachmentStatus", 17143 "locationName":"status" 17144 } 17145 } 17146 }, 17147 "InstanceNetworkInterfaceList":{ 17148 "type":"list", 17149 "member":{ 17150 "shape":"InstanceNetworkInterface", 17151 "locationName":"item" 17152 } 17153 }, 17154 "InstanceNetworkInterfaceSpecification":{ 17155 "type":"structure", 17156 "members":{ 17157 "AssociatePublicIpAddress":{ 17158 "shape":"Boolean", 17159 "locationName":"associatePublicIpAddress" 17160 }, 17161 "DeleteOnTermination":{ 17162 "shape":"Boolean", 17163 "locationName":"deleteOnTermination" 17164 }, 17165 "Description":{ 17166 "shape":"String", 17167 "locationName":"description" 17168 }, 17169 "DeviceIndex":{ 17170 "shape":"Integer", 17171 "locationName":"deviceIndex" 17172 }, 17173 "Groups":{ 17174 "shape":"SecurityGroupIdStringList", 17175 "locationName":"SecurityGroupId" 17176 }, 17177 "Ipv6AddressCount":{ 17178 "shape":"Integer", 17179 "locationName":"ipv6AddressCount" 17180 }, 17181 "Ipv6Addresses":{ 17182 "shape":"InstanceIpv6AddressList", 17183 "locationName":"ipv6AddressesSet", 17184 "queryName":"Ipv6Addresses" 17185 }, 17186 "NetworkInterfaceId":{ 17187 "shape":"String", 17188 "locationName":"networkInterfaceId" 17189 }, 17190 "PrivateIpAddress":{ 17191 "shape":"String", 17192 "locationName":"privateIpAddress" 17193 }, 17194 "PrivateIpAddresses":{ 17195 "shape":"PrivateIpAddressSpecificationList", 17196 "locationName":"privateIpAddressesSet", 17197 "queryName":"PrivateIpAddresses" 17198 }, 17199 "SecondaryPrivateIpAddressCount":{ 17200 "shape":"Integer", 17201 "locationName":"secondaryPrivateIpAddressCount" 17202 }, 17203 "SubnetId":{ 17204 "shape":"String", 17205 "locationName":"subnetId" 17206 }, 17207 "InterfaceType":{"shape":"String"} 17208 } 17209 }, 17210 "InstanceNetworkInterfaceSpecificationList":{ 17211 "type":"list", 17212 "member":{ 17213 "shape":"InstanceNetworkInterfaceSpecification", 17214 "locationName":"item" 17215 } 17216 }, 17217 "InstancePrivateIpAddress":{ 17218 "type":"structure", 17219 "members":{ 17220 "Association":{ 17221 "shape":"InstanceNetworkInterfaceAssociation", 17222 "locationName":"association" 17223 }, 17224 "Primary":{ 17225 "shape":"Boolean", 17226 "locationName":"primary" 17227 }, 17228 "PrivateDnsName":{ 17229 "shape":"String", 17230 "locationName":"privateDnsName" 17231 }, 17232 "PrivateIpAddress":{ 17233 "shape":"String", 17234 "locationName":"privateIpAddress" 17235 } 17236 } 17237 }, 17238 "InstancePrivateIpAddressList":{ 17239 "type":"list", 17240 "member":{ 17241 "shape":"InstancePrivateIpAddress", 17242 "locationName":"item" 17243 } 17244 }, 17245 "InstanceSpecification":{ 17246 "type":"structure", 17247 "members":{ 17248 "InstanceId":{"shape":"String"}, 17249 "ExcludeBootVolume":{"shape":"Boolean"} 17250 } 17251 }, 17252 "InstanceState":{ 17253 "type":"structure", 17254 "members":{ 17255 "Code":{ 17256 "shape":"Integer", 17257 "locationName":"code" 17258 }, 17259 "Name":{ 17260 "shape":"InstanceStateName", 17261 "locationName":"name" 17262 } 17263 } 17264 }, 17265 "InstanceStateChange":{ 17266 "type":"structure", 17267 "members":{ 17268 "CurrentState":{ 17269 "shape":"InstanceState", 17270 "locationName":"currentState" 17271 }, 17272 "InstanceId":{ 17273 "shape":"String", 17274 "locationName":"instanceId" 17275 }, 17276 "PreviousState":{ 17277 "shape":"InstanceState", 17278 "locationName":"previousState" 17279 } 17280 } 17281 }, 17282 "InstanceStateChangeList":{ 17283 "type":"list", 17284 "member":{ 17285 "shape":"InstanceStateChange", 17286 "locationName":"item" 17287 } 17288 }, 17289 "InstanceStateName":{ 17290 "type":"string", 17291 "enum":[ 17292 "pending", 17293 "running", 17294 "shutting-down", 17295 "terminated", 17296 "stopping", 17297 "stopped" 17298 ] 17299 }, 17300 "InstanceStatus":{ 17301 "type":"structure", 17302 "members":{ 17303 "AvailabilityZone":{ 17304 "shape":"String", 17305 "locationName":"availabilityZone" 17306 }, 17307 "OutpostArn":{ 17308 "shape":"String", 17309 "locationName":"outpostArn" 17310 }, 17311 "Events":{ 17312 "shape":"InstanceStatusEventList", 17313 "locationName":"eventsSet" 17314 }, 17315 "InstanceId":{ 17316 "shape":"String", 17317 "locationName":"instanceId" 17318 }, 17319 "InstanceState":{ 17320 "shape":"InstanceState", 17321 "locationName":"instanceState" 17322 }, 17323 "InstanceStatus":{ 17324 "shape":"InstanceStatusSummary", 17325 "locationName":"instanceStatus" 17326 }, 17327 "SystemStatus":{ 17328 "shape":"InstanceStatusSummary", 17329 "locationName":"systemStatus" 17330 } 17331 } 17332 }, 17333 "InstanceStatusDetails":{ 17334 "type":"structure", 17335 "members":{ 17336 "ImpairedSince":{ 17337 "shape":"DateTime", 17338 "locationName":"impairedSince" 17339 }, 17340 "Name":{ 17341 "shape":"StatusName", 17342 "locationName":"name" 17343 }, 17344 "Status":{ 17345 "shape":"StatusType", 17346 "locationName":"status" 17347 } 17348 } 17349 }, 17350 "InstanceStatusDetailsList":{ 17351 "type":"list", 17352 "member":{ 17353 "shape":"InstanceStatusDetails", 17354 "locationName":"item" 17355 } 17356 }, 17357 "InstanceStatusEvent":{ 17358 "type":"structure", 17359 "members":{ 17360 "InstanceEventId":{ 17361 "shape":"InstanceEventId", 17362 "locationName":"instanceEventId" 17363 }, 17364 "Code":{ 17365 "shape":"EventCode", 17366 "locationName":"code" 17367 }, 17368 "Description":{ 17369 "shape":"String", 17370 "locationName":"description" 17371 }, 17372 "NotAfter":{ 17373 "shape":"DateTime", 17374 "locationName":"notAfter" 17375 }, 17376 "NotBefore":{ 17377 "shape":"DateTime", 17378 "locationName":"notBefore" 17379 }, 17380 "NotBeforeDeadline":{ 17381 "shape":"DateTime", 17382 "locationName":"notBeforeDeadline" 17383 } 17384 } 17385 }, 17386 "InstanceStatusEventList":{ 17387 "type":"list", 17388 "member":{ 17389 "shape":"InstanceStatusEvent", 17390 "locationName":"item" 17391 } 17392 }, 17393 "InstanceStatusList":{ 17394 "type":"list", 17395 "member":{ 17396 "shape":"InstanceStatus", 17397 "locationName":"item" 17398 } 17399 }, 17400 "InstanceStatusSummary":{ 17401 "type":"structure", 17402 "members":{ 17403 "Details":{ 17404 "shape":"InstanceStatusDetailsList", 17405 "locationName":"details" 17406 }, 17407 "Status":{ 17408 "shape":"SummaryStatus", 17409 "locationName":"status" 17410 } 17411 } 17412 }, 17413 "InstanceStorageFlag":{"type":"boolean"}, 17414 "InstanceStorageInfo":{ 17415 "type":"structure", 17416 "members":{ 17417 "TotalSizeInGB":{ 17418 "shape":"DiskSize", 17419 "locationName":"totalSizeInGB" 17420 }, 17421 "Disks":{ 17422 "shape":"DiskInfoList", 17423 "locationName":"disks" 17424 } 17425 } 17426 }, 17427 "InstanceType":{ 17428 "type":"string", 17429 "enum":[ 17430 "t1.micro", 17431 "t2.nano", 17432 "t2.micro", 17433 "t2.small", 17434 "t2.medium", 17435 "t2.large", 17436 "t2.xlarge", 17437 "t2.2xlarge", 17438 "t3.nano", 17439 "t3.micro", 17440 "t3.small", 17441 "t3.medium", 17442 "t3.large", 17443 "t3.xlarge", 17444 "t3.2xlarge", 17445 "t3a.nano", 17446 "t3a.micro", 17447 "t3a.small", 17448 "t3a.medium", 17449 "t3a.large", 17450 "t3a.xlarge", 17451 "t3a.2xlarge", 17452 "m1.small", 17453 "m1.medium", 17454 "m1.large", 17455 "m1.xlarge", 17456 "m3.medium", 17457 "m3.large", 17458 "m3.xlarge", 17459 "m3.2xlarge", 17460 "m4.large", 17461 "m4.xlarge", 17462 "m4.2xlarge", 17463 "m4.4xlarge", 17464 "m4.10xlarge", 17465 "m4.16xlarge", 17466 "m2.xlarge", 17467 "m2.2xlarge", 17468 "m2.4xlarge", 17469 "cr1.8xlarge", 17470 "r3.large", 17471 "r3.xlarge", 17472 "r3.2xlarge", 17473 "r3.4xlarge", 17474 "r3.8xlarge", 17475 "r4.large", 17476 "r4.xlarge", 17477 "r4.2xlarge", 17478 "r4.4xlarge", 17479 "r4.8xlarge", 17480 "r4.16xlarge", 17481 "r5.large", 17482 "r5.xlarge", 17483 "r5.2xlarge", 17484 "r5.4xlarge", 17485 "r5.8xlarge", 17486 "r5.12xlarge", 17487 "r5.16xlarge", 17488 "r5.24xlarge", 17489 "r5.metal", 17490 "r5a.large", 17491 "r5a.xlarge", 17492 "r5a.2xlarge", 17493 "r5a.4xlarge", 17494 "r5a.8xlarge", 17495 "r5a.12xlarge", 17496 "r5a.16xlarge", 17497 "r5a.24xlarge", 17498 "r5d.large", 17499 "r5d.xlarge", 17500 "r5d.2xlarge", 17501 "r5d.4xlarge", 17502 "r5d.8xlarge", 17503 "r5d.12xlarge", 17504 "r5d.16xlarge", 17505 "r5d.24xlarge", 17506 "r5d.metal", 17507 "r5ad.large", 17508 "r5ad.xlarge", 17509 "r5ad.2xlarge", 17510 "r5ad.4xlarge", 17511 "r5ad.8xlarge", 17512 "r5ad.12xlarge", 17513 "r5ad.16xlarge", 17514 "r5ad.24xlarge", 17515 "x1.16xlarge", 17516 "x1.32xlarge", 17517 "x1e.xlarge", 17518 "x1e.2xlarge", 17519 "x1e.4xlarge", 17520 "x1e.8xlarge", 17521 "x1e.16xlarge", 17522 "x1e.32xlarge", 17523 "i2.xlarge", 17524 "i2.2xlarge", 17525 "i2.4xlarge", 17526 "i2.8xlarge", 17527 "i3.large", 17528 "i3.xlarge", 17529 "i3.2xlarge", 17530 "i3.4xlarge", 17531 "i3.8xlarge", 17532 "i3.16xlarge", 17533 "i3.metal", 17534 "i3en.large", 17535 "i3en.xlarge", 17536 "i3en.2xlarge", 17537 "i3en.3xlarge", 17538 "i3en.6xlarge", 17539 "i3en.12xlarge", 17540 "i3en.24xlarge", 17541 "i3en.metal", 17542 "hi1.4xlarge", 17543 "hs1.8xlarge", 17544 "c1.medium", 17545 "c1.xlarge", 17546 "c3.large", 17547 "c3.xlarge", 17548 "c3.2xlarge", 17549 "c3.4xlarge", 17550 "c3.8xlarge", 17551 "c4.large", 17552 "c4.xlarge", 17553 "c4.2xlarge", 17554 "c4.4xlarge", 17555 "c4.8xlarge", 17556 "c5.large", 17557 "c5.xlarge", 17558 "c5.2xlarge", 17559 "c5.4xlarge", 17560 "c5.9xlarge", 17561 "c5.12xlarge", 17562 "c5.18xlarge", 17563 "c5.24xlarge", 17564 "c5.metal", 17565 "c5d.large", 17566 "c5d.xlarge", 17567 "c5d.2xlarge", 17568 "c5d.4xlarge", 17569 "c5d.9xlarge", 17570 "c5d.12xlarge", 17571 "c5d.18xlarge", 17572 "c5d.24xlarge", 17573 "c5d.metal", 17574 "c5n.large", 17575 "c5n.xlarge", 17576 "c5n.2xlarge", 17577 "c5n.4xlarge", 17578 "c5n.9xlarge", 17579 "c5n.18xlarge", 17580 "cc1.4xlarge", 17581 "cc2.8xlarge", 17582 "g2.2xlarge", 17583 "g2.8xlarge", 17584 "g3.4xlarge", 17585 "g3.8xlarge", 17586 "g3.16xlarge", 17587 "g3s.xlarge", 17588 "g4dn.xlarge", 17589 "g4dn.2xlarge", 17590 "g4dn.4xlarge", 17591 "g4dn.8xlarge", 17592 "g4dn.12xlarge", 17593 "g4dn.16xlarge", 17594 "cg1.4xlarge", 17595 "p2.xlarge", 17596 "p2.8xlarge", 17597 "p2.16xlarge", 17598 "p3.2xlarge", 17599 "p3.8xlarge", 17600 "p3.16xlarge", 17601 "p3dn.24xlarge", 17602 "d2.xlarge", 17603 "d2.2xlarge", 17604 "d2.4xlarge", 17605 "d2.8xlarge", 17606 "f1.2xlarge", 17607 "f1.4xlarge", 17608 "f1.16xlarge", 17609 "m5.large", 17610 "m5.xlarge", 17611 "m5.2xlarge", 17612 "m5.4xlarge", 17613 "m5.8xlarge", 17614 "m5.12xlarge", 17615 "m5.16xlarge", 17616 "m5.24xlarge", 17617 "m5.metal", 17618 "m5a.large", 17619 "m5a.xlarge", 17620 "m5a.2xlarge", 17621 "m5a.4xlarge", 17622 "m5a.8xlarge", 17623 "m5a.12xlarge", 17624 "m5a.16xlarge", 17625 "m5a.24xlarge", 17626 "m5d.large", 17627 "m5d.xlarge", 17628 "m5d.2xlarge", 17629 "m5d.4xlarge", 17630 "m5d.8xlarge", 17631 "m5d.12xlarge", 17632 "m5d.16xlarge", 17633 "m5d.24xlarge", 17634 "m5d.metal", 17635 "m5ad.large", 17636 "m5ad.xlarge", 17637 "m5ad.2xlarge", 17638 "m5ad.4xlarge", 17639 "m5ad.8xlarge", 17640 "m5ad.12xlarge", 17641 "m5ad.16xlarge", 17642 "m5ad.24xlarge", 17643 "h1.2xlarge", 17644 "h1.4xlarge", 17645 "h1.8xlarge", 17646 "h1.16xlarge", 17647 "z1d.large", 17648 "z1d.xlarge", 17649 "z1d.2xlarge", 17650 "z1d.3xlarge", 17651 "z1d.6xlarge", 17652 "z1d.12xlarge", 17653 "z1d.metal", 17654 "u-6tb1.metal", 17655 "u-9tb1.metal", 17656 "u-12tb1.metal", 17657 "u-18tb1.metal", 17658 "u-24tb1.metal", 17659 "a1.medium", 17660 "a1.large", 17661 "a1.xlarge", 17662 "a1.2xlarge", 17663 "a1.4xlarge", 17664 "a1.metal", 17665 "m5dn.large", 17666 "m5dn.xlarge", 17667 "m5dn.2xlarge", 17668 "m5dn.4xlarge", 17669 "m5dn.8xlarge", 17670 "m5dn.12xlarge", 17671 "m5dn.16xlarge", 17672 "m5dn.24xlarge", 17673 "m5n.large", 17674 "m5n.xlarge", 17675 "m5n.2xlarge", 17676 "m5n.4xlarge", 17677 "m5n.8xlarge", 17678 "m5n.12xlarge", 17679 "m5n.16xlarge", 17680 "m5n.24xlarge", 17681 "r5dn.large", 17682 "r5dn.xlarge", 17683 "r5dn.2xlarge", 17684 "r5dn.4xlarge", 17685 "r5dn.8xlarge", 17686 "r5dn.12xlarge", 17687 "r5dn.16xlarge", 17688 "r5dn.24xlarge", 17689 "r5n.large", 17690 "r5n.xlarge", 17691 "r5n.2xlarge", 17692 "r5n.4xlarge", 17693 "r5n.8xlarge", 17694 "r5n.12xlarge", 17695 "r5n.16xlarge", 17696 "r5n.24xlarge", 17697 "inf1.xlarge", 17698 "inf1.2xlarge", 17699 "inf1.6xlarge", 17700 "inf1.24xlarge" 17701 ] 17702 }, 17703 "InstanceTypeHypervisor":{ 17704 "type":"string", 17705 "enum":[ 17706 "nitro", 17707 "xen" 17708 ] 17709 }, 17710 "InstanceTypeInfo":{ 17711 "type":"structure", 17712 "members":{ 17713 "InstanceType":{ 17714 "shape":"InstanceType", 17715 "locationName":"instanceType" 17716 }, 17717 "CurrentGeneration":{ 17718 "shape":"CurrentGenerationFlag", 17719 "locationName":"currentGeneration" 17720 }, 17721 "FreeTierEligible":{ 17722 "shape":"FreeTierEligibleFlag", 17723 "locationName":"freeTierEligible" 17724 }, 17725 "SupportedUsageClasses":{ 17726 "shape":"UsageClassTypeList", 17727 "locationName":"supportedUsageClasses" 17728 }, 17729 "SupportedRootDeviceTypes":{ 17730 "shape":"RootDeviceTypeList", 17731 "locationName":"supportedRootDeviceTypes" 17732 }, 17733 "BareMetal":{ 17734 "shape":"BareMetalFlag", 17735 "locationName":"bareMetal" 17736 }, 17737 "Hypervisor":{ 17738 "shape":"InstanceTypeHypervisor", 17739 "locationName":"hypervisor" 17740 }, 17741 "ProcessorInfo":{ 17742 "shape":"ProcessorInfo", 17743 "locationName":"processorInfo" 17744 }, 17745 "VCpuInfo":{ 17746 "shape":"VCpuInfo", 17747 "locationName":"vCpuInfo" 17748 }, 17749 "MemoryInfo":{ 17750 "shape":"MemoryInfo", 17751 "locationName":"memoryInfo" 17752 }, 17753 "InstanceStorageSupported":{ 17754 "shape":"InstanceStorageFlag", 17755 "locationName":"instanceStorageSupported" 17756 }, 17757 "InstanceStorageInfo":{ 17758 "shape":"InstanceStorageInfo", 17759 "locationName":"instanceStorageInfo" 17760 }, 17761 "EbsInfo":{ 17762 "shape":"EbsInfo", 17763 "locationName":"ebsInfo" 17764 }, 17765 "NetworkInfo":{ 17766 "shape":"NetworkInfo", 17767 "locationName":"networkInfo" 17768 }, 17769 "GpuInfo":{ 17770 "shape":"GpuInfo", 17771 "locationName":"gpuInfo" 17772 }, 17773 "FpgaInfo":{ 17774 "shape":"FpgaInfo", 17775 "locationName":"fpgaInfo" 17776 }, 17777 "PlacementGroupInfo":{ 17778 "shape":"PlacementGroupInfo", 17779 "locationName":"placementGroupInfo" 17780 }, 17781 "InferenceAcceleratorInfo":{ 17782 "shape":"InferenceAcceleratorInfo", 17783 "locationName":"inferenceAcceleratorInfo" 17784 }, 17785 "HibernationSupported":{ 17786 "shape":"HibernationFlag", 17787 "locationName":"hibernationSupported" 17788 }, 17789 "BurstablePerformanceSupported":{ 17790 "shape":"BurstablePerformanceFlag", 17791 "locationName":"burstablePerformanceSupported" 17792 }, 17793 "DedicatedHostsSupported":{ 17794 "shape":"DedicatedHostFlag", 17795 "locationName":"dedicatedHostsSupported" 17796 }, 17797 "AutoRecoverySupported":{ 17798 "shape":"AutoRecoveryFlag", 17799 "locationName":"autoRecoverySupported" 17800 } 17801 } 17802 }, 17803 "InstanceTypeInfoList":{ 17804 "type":"list", 17805 "member":{ 17806 "shape":"InstanceTypeInfo", 17807 "locationName":"item" 17808 } 17809 }, 17810 "InstanceTypeList":{ 17811 "type":"list", 17812 "member":{"shape":"InstanceType"} 17813 }, 17814 "InstanceTypeOffering":{ 17815 "type":"structure", 17816 "members":{ 17817 "InstanceType":{ 17818 "shape":"InstanceType", 17819 "locationName":"instanceType" 17820 }, 17821 "LocationType":{ 17822 "shape":"LocationType", 17823 "locationName":"locationType" 17824 }, 17825 "Location":{ 17826 "shape":"Location", 17827 "locationName":"location" 17828 } 17829 } 17830 }, 17831 "InstanceTypeOfferingsList":{ 17832 "type":"list", 17833 "member":{ 17834 "shape":"InstanceTypeOffering", 17835 "locationName":"item" 17836 } 17837 }, 17838 "InstanceUsage":{ 17839 "type":"structure", 17840 "members":{ 17841 "AccountId":{ 17842 "shape":"String", 17843 "locationName":"accountId" 17844 }, 17845 "UsedInstanceCount":{ 17846 "shape":"Integer", 17847 "locationName":"usedInstanceCount" 17848 } 17849 } 17850 }, 17851 "InstanceUsageSet":{ 17852 "type":"list", 17853 "member":{ 17854 "shape":"InstanceUsage", 17855 "locationName":"item" 17856 } 17857 }, 17858 "Integer":{"type":"integer"}, 17859 "InterfacePermissionType":{ 17860 "type":"string", 17861 "enum":[ 17862 "INSTANCE-ATTACH", 17863 "EIP-ASSOCIATE" 17864 ] 17865 }, 17866 "InternetGateway":{ 17867 "type":"structure", 17868 "members":{ 17869 "Attachments":{ 17870 "shape":"InternetGatewayAttachmentList", 17871 "locationName":"attachmentSet" 17872 }, 17873 "InternetGatewayId":{ 17874 "shape":"String", 17875 "locationName":"internetGatewayId" 17876 }, 17877 "OwnerId":{ 17878 "shape":"String", 17879 "locationName":"ownerId" 17880 }, 17881 "Tags":{ 17882 "shape":"TagList", 17883 "locationName":"tagSet" 17884 } 17885 } 17886 }, 17887 "InternetGatewayAttachment":{ 17888 "type":"structure", 17889 "members":{ 17890 "State":{ 17891 "shape":"AttachmentStatus", 17892 "locationName":"state" 17893 }, 17894 "VpcId":{ 17895 "shape":"String", 17896 "locationName":"vpcId" 17897 } 17898 } 17899 }, 17900 "InternetGatewayAttachmentList":{ 17901 "type":"list", 17902 "member":{ 17903 "shape":"InternetGatewayAttachment", 17904 "locationName":"item" 17905 } 17906 }, 17907 "InternetGatewayId":{"type":"string"}, 17908 "InternetGatewayList":{ 17909 "type":"list", 17910 "member":{ 17911 "shape":"InternetGateway", 17912 "locationName":"item" 17913 } 17914 }, 17915 "IpPermission":{ 17916 "type":"structure", 17917 "members":{ 17918 "FromPort":{ 17919 "shape":"Integer", 17920 "locationName":"fromPort" 17921 }, 17922 "IpProtocol":{ 17923 "shape":"String", 17924 "locationName":"ipProtocol" 17925 }, 17926 "IpRanges":{ 17927 "shape":"IpRangeList", 17928 "locationName":"ipRanges" 17929 }, 17930 "Ipv6Ranges":{ 17931 "shape":"Ipv6RangeList", 17932 "locationName":"ipv6Ranges" 17933 }, 17934 "PrefixListIds":{ 17935 "shape":"PrefixListIdList", 17936 "locationName":"prefixListIds" 17937 }, 17938 "ToPort":{ 17939 "shape":"Integer", 17940 "locationName":"toPort" 17941 }, 17942 "UserIdGroupPairs":{ 17943 "shape":"UserIdGroupPairList", 17944 "locationName":"groups" 17945 } 17946 } 17947 }, 17948 "IpPermissionList":{ 17949 "type":"list", 17950 "member":{ 17951 "shape":"IpPermission", 17952 "locationName":"item" 17953 } 17954 }, 17955 "IpRange":{ 17956 "type":"structure", 17957 "members":{ 17958 "CidrIp":{ 17959 "shape":"String", 17960 "locationName":"cidrIp" 17961 }, 17962 "Description":{ 17963 "shape":"String", 17964 "locationName":"description" 17965 } 17966 } 17967 }, 17968 "IpRangeList":{ 17969 "type":"list", 17970 "member":{ 17971 "shape":"IpRange", 17972 "locationName":"item" 17973 } 17974 }, 17975 "IpRanges":{ 17976 "type":"list", 17977 "member":{ 17978 "shape":"String", 17979 "locationName":"item" 17980 } 17981 }, 17982 "Ipv6Address":{"type":"string"}, 17983 "Ipv6AddressList":{ 17984 "type":"list", 17985 "member":{ 17986 "shape":"String", 17987 "locationName":"item" 17988 } 17989 }, 17990 "Ipv6CidrBlock":{ 17991 "type":"structure", 17992 "members":{ 17993 "Ipv6CidrBlock":{ 17994 "shape":"String", 17995 "locationName":"ipv6CidrBlock" 17996 } 17997 } 17998 }, 17999 "Ipv6CidrBlockSet":{ 18000 "type":"list", 18001 "member":{ 18002 "shape":"Ipv6CidrBlock", 18003 "locationName":"item" 18004 } 18005 }, 18006 "Ipv6Flag":{"type":"boolean"}, 18007 "Ipv6Range":{ 18008 "type":"structure", 18009 "members":{ 18010 "CidrIpv6":{ 18011 "shape":"String", 18012 "locationName":"cidrIpv6" 18013 }, 18014 "Description":{ 18015 "shape":"String", 18016 "locationName":"description" 18017 } 18018 } 18019 }, 18020 "Ipv6RangeList":{ 18021 "type":"list", 18022 "member":{ 18023 "shape":"Ipv6Range", 18024 "locationName":"item" 18025 } 18026 }, 18027 "Ipv6SupportValue":{ 18028 "type":"string", 18029 "enum":[ 18030 "enable", 18031 "disable" 18032 ] 18033 }, 18034 "KeyNameStringList":{ 18035 "type":"list", 18036 "member":{ 18037 "shape":"String", 18038 "locationName":"KeyName" 18039 } 18040 }, 18041 "KeyPair":{ 18042 "type":"structure", 18043 "members":{ 18044 "KeyFingerprint":{ 18045 "shape":"String", 18046 "locationName":"keyFingerprint" 18047 }, 18048 "KeyMaterial":{ 18049 "shape":"SensitiveUserData", 18050 "locationName":"keyMaterial" 18051 }, 18052 "KeyName":{ 18053 "shape":"String", 18054 "locationName":"keyName" 18055 }, 18056 "KeyPairId":{ 18057 "shape":"String", 18058 "locationName":"keyPairId" 18059 } 18060 } 18061 }, 18062 "KeyPairIdStringList":{ 18063 "type":"list", 18064 "member":{ 18065 "shape":"String", 18066 "locationName":"KeyPairId" 18067 } 18068 }, 18069 "KeyPairInfo":{ 18070 "type":"structure", 18071 "members":{ 18072 "KeyPairId":{ 18073 "shape":"String", 18074 "locationName":"keyPairId" 18075 }, 18076 "KeyFingerprint":{ 18077 "shape":"String", 18078 "locationName":"keyFingerprint" 18079 }, 18080 "KeyName":{ 18081 "shape":"String", 18082 "locationName":"keyName" 18083 }, 18084 "Tags":{ 18085 "shape":"TagList", 18086 "locationName":"tagSet" 18087 } 18088 } 18089 }, 18090 "KeyPairList":{ 18091 "type":"list", 18092 "member":{ 18093 "shape":"KeyPairInfo", 18094 "locationName":"item" 18095 } 18096 }, 18097 "KeyPairName":{"type":"string"}, 18098 "KmsKeyId":{"type":"string"}, 18099 "LaunchPermission":{ 18100 "type":"structure", 18101 "members":{ 18102 "Group":{ 18103 "shape":"PermissionGroup", 18104 "locationName":"group" 18105 }, 18106 "UserId":{ 18107 "shape":"String", 18108 "locationName":"userId" 18109 } 18110 } 18111 }, 18112 "LaunchPermissionList":{ 18113 "type":"list", 18114 "member":{ 18115 "shape":"LaunchPermission", 18116 "locationName":"item" 18117 } 18118 }, 18119 "LaunchPermissionModifications":{ 18120 "type":"structure", 18121 "members":{ 18122 "Add":{"shape":"LaunchPermissionList"}, 18123 "Remove":{"shape":"LaunchPermissionList"} 18124 } 18125 }, 18126 "LaunchSpecification":{ 18127 "type":"structure", 18128 "members":{ 18129 "UserData":{ 18130 "shape":"String", 18131 "locationName":"userData" 18132 }, 18133 "SecurityGroups":{ 18134 "shape":"GroupIdentifierList", 18135 "locationName":"groupSet" 18136 }, 18137 "AddressingType":{ 18138 "shape":"String", 18139 "locationName":"addressingType" 18140 }, 18141 "BlockDeviceMappings":{ 18142 "shape":"BlockDeviceMappingList", 18143 "locationName":"blockDeviceMapping" 18144 }, 18145 "EbsOptimized":{ 18146 "shape":"Boolean", 18147 "locationName":"ebsOptimized" 18148 }, 18149 "IamInstanceProfile":{ 18150 "shape":"IamInstanceProfileSpecification", 18151 "locationName":"iamInstanceProfile" 18152 }, 18153 "ImageId":{ 18154 "shape":"String", 18155 "locationName":"imageId" 18156 }, 18157 "InstanceType":{ 18158 "shape":"InstanceType", 18159 "locationName":"instanceType" 18160 }, 18161 "KernelId":{ 18162 "shape":"String", 18163 "locationName":"kernelId" 18164 }, 18165 "KeyName":{ 18166 "shape":"String", 18167 "locationName":"keyName" 18168 }, 18169 "NetworkInterfaces":{ 18170 "shape":"InstanceNetworkInterfaceSpecificationList", 18171 "locationName":"networkInterfaceSet" 18172 }, 18173 "Placement":{ 18174 "shape":"SpotPlacement", 18175 "locationName":"placement" 18176 }, 18177 "RamdiskId":{ 18178 "shape":"String", 18179 "locationName":"ramdiskId" 18180 }, 18181 "SubnetId":{ 18182 "shape":"String", 18183 "locationName":"subnetId" 18184 }, 18185 "Monitoring":{ 18186 "shape":"RunInstancesMonitoringEnabled", 18187 "locationName":"monitoring" 18188 } 18189 } 18190 }, 18191 "LaunchSpecsList":{ 18192 "type":"list", 18193 "member":{ 18194 "shape":"SpotFleetLaunchSpecification", 18195 "locationName":"item" 18196 } 18197 }, 18198 "LaunchTemplate":{ 18199 "type":"structure", 18200 "members":{ 18201 "LaunchTemplateId":{ 18202 "shape":"String", 18203 "locationName":"launchTemplateId" 18204 }, 18205 "LaunchTemplateName":{ 18206 "shape":"LaunchTemplateName", 18207 "locationName":"launchTemplateName" 18208 }, 18209 "CreateTime":{ 18210 "shape":"DateTime", 18211 "locationName":"createTime" 18212 }, 18213 "CreatedBy":{ 18214 "shape":"String", 18215 "locationName":"createdBy" 18216 }, 18217 "DefaultVersionNumber":{ 18218 "shape":"Long", 18219 "locationName":"defaultVersionNumber" 18220 }, 18221 "LatestVersionNumber":{ 18222 "shape":"Long", 18223 "locationName":"latestVersionNumber" 18224 }, 18225 "Tags":{ 18226 "shape":"TagList", 18227 "locationName":"tagSet" 18228 } 18229 } 18230 }, 18231 "LaunchTemplateAndOverridesResponse":{ 18232 "type":"structure", 18233 "members":{ 18234 "LaunchTemplateSpecification":{ 18235 "shape":"FleetLaunchTemplateSpecification", 18236 "locationName":"launchTemplateSpecification" 18237 }, 18238 "Overrides":{ 18239 "shape":"FleetLaunchTemplateOverrides", 18240 "locationName":"overrides" 18241 } 18242 } 18243 }, 18244 "LaunchTemplateBlockDeviceMapping":{ 18245 "type":"structure", 18246 "members":{ 18247 "DeviceName":{ 18248 "shape":"String", 18249 "locationName":"deviceName" 18250 }, 18251 "VirtualName":{ 18252 "shape":"String", 18253 "locationName":"virtualName" 18254 }, 18255 "Ebs":{ 18256 "shape":"LaunchTemplateEbsBlockDevice", 18257 "locationName":"ebs" 18258 }, 18259 "NoDevice":{ 18260 "shape":"String", 18261 "locationName":"noDevice" 18262 } 18263 } 18264 }, 18265 "LaunchTemplateBlockDeviceMappingList":{ 18266 "type":"list", 18267 "member":{ 18268 "shape":"LaunchTemplateBlockDeviceMapping", 18269 "locationName":"item" 18270 } 18271 }, 18272 "LaunchTemplateBlockDeviceMappingRequest":{ 18273 "type":"structure", 18274 "members":{ 18275 "DeviceName":{"shape":"String"}, 18276 "VirtualName":{"shape":"String"}, 18277 "Ebs":{"shape":"LaunchTemplateEbsBlockDeviceRequest"}, 18278 "NoDevice":{"shape":"String"} 18279 } 18280 }, 18281 "LaunchTemplateBlockDeviceMappingRequestList":{ 18282 "type":"list", 18283 "member":{ 18284 "shape":"LaunchTemplateBlockDeviceMappingRequest", 18285 "locationName":"BlockDeviceMapping" 18286 } 18287 }, 18288 "LaunchTemplateCapacityReservationSpecificationRequest":{ 18289 "type":"structure", 18290 "members":{ 18291 "CapacityReservationPreference":{"shape":"CapacityReservationPreference"}, 18292 "CapacityReservationTarget":{"shape":"CapacityReservationTarget"} 18293 } 18294 }, 18295 "LaunchTemplateCapacityReservationSpecificationResponse":{ 18296 "type":"structure", 18297 "members":{ 18298 "CapacityReservationPreference":{ 18299 "shape":"CapacityReservationPreference", 18300 "locationName":"capacityReservationPreference" 18301 }, 18302 "CapacityReservationTarget":{ 18303 "shape":"CapacityReservationTargetResponse", 18304 "locationName":"capacityReservationTarget" 18305 } 18306 } 18307 }, 18308 "LaunchTemplateConfig":{ 18309 "type":"structure", 18310 "members":{ 18311 "LaunchTemplateSpecification":{ 18312 "shape":"FleetLaunchTemplateSpecification", 18313 "locationName":"launchTemplateSpecification" 18314 }, 18315 "Overrides":{ 18316 "shape":"LaunchTemplateOverridesList", 18317 "locationName":"overrides" 18318 } 18319 } 18320 }, 18321 "LaunchTemplateConfigList":{ 18322 "type":"list", 18323 "member":{ 18324 "shape":"LaunchTemplateConfig", 18325 "locationName":"item" 18326 } 18327 }, 18328 "LaunchTemplateCpuOptions":{ 18329 "type":"structure", 18330 "members":{ 18331 "CoreCount":{ 18332 "shape":"Integer", 18333 "locationName":"coreCount" 18334 }, 18335 "ThreadsPerCore":{ 18336 "shape":"Integer", 18337 "locationName":"threadsPerCore" 18338 } 18339 } 18340 }, 18341 "LaunchTemplateCpuOptionsRequest":{ 18342 "type":"structure", 18343 "members":{ 18344 "CoreCount":{"shape":"Integer"}, 18345 "ThreadsPerCore":{"shape":"Integer"} 18346 } 18347 }, 18348 "LaunchTemplateEbsBlockDevice":{ 18349 "type":"structure", 18350 "members":{ 18351 "Encrypted":{ 18352 "shape":"Boolean", 18353 "locationName":"encrypted" 18354 }, 18355 "DeleteOnTermination":{ 18356 "shape":"Boolean", 18357 "locationName":"deleteOnTermination" 18358 }, 18359 "Iops":{ 18360 "shape":"Integer", 18361 "locationName":"iops" 18362 }, 18363 "KmsKeyId":{ 18364 "shape":"String", 18365 "locationName":"kmsKeyId" 18366 }, 18367 "SnapshotId":{ 18368 "shape":"String", 18369 "locationName":"snapshotId" 18370 }, 18371 "VolumeSize":{ 18372 "shape":"Integer", 18373 "locationName":"volumeSize" 18374 }, 18375 "VolumeType":{ 18376 "shape":"VolumeType", 18377 "locationName":"volumeType" 18378 } 18379 } 18380 }, 18381 "LaunchTemplateEbsBlockDeviceRequest":{ 18382 "type":"structure", 18383 "members":{ 18384 "Encrypted":{"shape":"Boolean"}, 18385 "DeleteOnTermination":{"shape":"Boolean"}, 18386 "Iops":{"shape":"Integer"}, 18387 "KmsKeyId":{"shape":"String"}, 18388 "SnapshotId":{"shape":"String"}, 18389 "VolumeSize":{"shape":"Integer"}, 18390 "VolumeType":{"shape":"VolumeType"} 18391 } 18392 }, 18393 "LaunchTemplateElasticInferenceAccelerator":{ 18394 "type":"structure", 18395 "required":["Type"], 18396 "members":{ 18397 "Type":{"shape":"String"}, 18398 "Count":{"shape":"LaunchTemplateElasticInferenceAcceleratorCount"} 18399 } 18400 }, 18401 "LaunchTemplateElasticInferenceAcceleratorCount":{ 18402 "type":"integer", 18403 "min":1 18404 }, 18405 "LaunchTemplateElasticInferenceAcceleratorList":{ 18406 "type":"list", 18407 "member":{ 18408 "shape":"LaunchTemplateElasticInferenceAccelerator", 18409 "locationName":"item" 18410 } 18411 }, 18412 "LaunchTemplateElasticInferenceAcceleratorResponse":{ 18413 "type":"structure", 18414 "members":{ 18415 "Type":{ 18416 "shape":"String", 18417 "locationName":"type" 18418 }, 18419 "Count":{ 18420 "shape":"Integer", 18421 "locationName":"count" 18422 } 18423 } 18424 }, 18425 "LaunchTemplateElasticInferenceAcceleratorResponseList":{ 18426 "type":"list", 18427 "member":{ 18428 "shape":"LaunchTemplateElasticInferenceAcceleratorResponse", 18429 "locationName":"item" 18430 } 18431 }, 18432 "LaunchTemplateErrorCode":{ 18433 "type":"string", 18434 "enum":[ 18435 "launchTemplateIdDoesNotExist", 18436 "launchTemplateIdMalformed", 18437 "launchTemplateNameDoesNotExist", 18438 "launchTemplateNameMalformed", 18439 "launchTemplateVersionDoesNotExist", 18440 "unexpectedError" 18441 ] 18442 }, 18443 "LaunchTemplateHibernationOptions":{ 18444 "type":"structure", 18445 "members":{ 18446 "Configured":{ 18447 "shape":"Boolean", 18448 "locationName":"configured" 18449 } 18450 } 18451 }, 18452 "LaunchTemplateHibernationOptionsRequest":{ 18453 "type":"structure", 18454 "members":{ 18455 "Configured":{"shape":"Boolean"} 18456 } 18457 }, 18458 "LaunchTemplateIamInstanceProfileSpecification":{ 18459 "type":"structure", 18460 "members":{ 18461 "Arn":{ 18462 "shape":"String", 18463 "locationName":"arn" 18464 }, 18465 "Name":{ 18466 "shape":"String", 18467 "locationName":"name" 18468 } 18469 } 18470 }, 18471 "LaunchTemplateIamInstanceProfileSpecificationRequest":{ 18472 "type":"structure", 18473 "members":{ 18474 "Arn":{"shape":"String"}, 18475 "Name":{"shape":"String"} 18476 } 18477 }, 18478 "LaunchTemplateId":{"type":"string"}, 18479 "LaunchTemplateInstanceMarketOptions":{ 18480 "type":"structure", 18481 "members":{ 18482 "MarketType":{ 18483 "shape":"MarketType", 18484 "locationName":"marketType" 18485 }, 18486 "SpotOptions":{ 18487 "shape":"LaunchTemplateSpotMarketOptions", 18488 "locationName":"spotOptions" 18489 } 18490 } 18491 }, 18492 "LaunchTemplateInstanceMarketOptionsRequest":{ 18493 "type":"structure", 18494 "members":{ 18495 "MarketType":{"shape":"MarketType"}, 18496 "SpotOptions":{"shape":"LaunchTemplateSpotMarketOptionsRequest"} 18497 } 18498 }, 18499 "LaunchTemplateInstanceNetworkInterfaceSpecification":{ 18500 "type":"structure", 18501 "members":{ 18502 "AssociatePublicIpAddress":{ 18503 "shape":"Boolean", 18504 "locationName":"associatePublicIpAddress" 18505 }, 18506 "DeleteOnTermination":{ 18507 "shape":"Boolean", 18508 "locationName":"deleteOnTermination" 18509 }, 18510 "Description":{ 18511 "shape":"String", 18512 "locationName":"description" 18513 }, 18514 "DeviceIndex":{ 18515 "shape":"Integer", 18516 "locationName":"deviceIndex" 18517 }, 18518 "Groups":{ 18519 "shape":"GroupIdStringList", 18520 "locationName":"groupSet" 18521 }, 18522 "InterfaceType":{ 18523 "shape":"String", 18524 "locationName":"interfaceType" 18525 }, 18526 "Ipv6AddressCount":{ 18527 "shape":"Integer", 18528 "locationName":"ipv6AddressCount" 18529 }, 18530 "Ipv6Addresses":{ 18531 "shape":"InstanceIpv6AddressList", 18532 "locationName":"ipv6AddressesSet" 18533 }, 18534 "NetworkInterfaceId":{ 18535 "shape":"String", 18536 "locationName":"networkInterfaceId" 18537 }, 18538 "PrivateIpAddress":{ 18539 "shape":"String", 18540 "locationName":"privateIpAddress" 18541 }, 18542 "PrivateIpAddresses":{ 18543 "shape":"PrivateIpAddressSpecificationList", 18544 "locationName":"privateIpAddressesSet" 18545 }, 18546 "SecondaryPrivateIpAddressCount":{ 18547 "shape":"Integer", 18548 "locationName":"secondaryPrivateIpAddressCount" 18549 }, 18550 "SubnetId":{ 18551 "shape":"String", 18552 "locationName":"subnetId" 18553 } 18554 } 18555 }, 18556 "LaunchTemplateInstanceNetworkInterfaceSpecificationList":{ 18557 "type":"list", 18558 "member":{ 18559 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecification", 18560 "locationName":"item" 18561 } 18562 }, 18563 "LaunchTemplateInstanceNetworkInterfaceSpecificationRequest":{ 18564 "type":"structure", 18565 "members":{ 18566 "AssociatePublicIpAddress":{"shape":"Boolean"}, 18567 "DeleteOnTermination":{"shape":"Boolean"}, 18568 "Description":{"shape":"String"}, 18569 "DeviceIndex":{"shape":"Integer"}, 18570 "Groups":{ 18571 "shape":"SecurityGroupIdStringList", 18572 "locationName":"SecurityGroupId" 18573 }, 18574 "InterfaceType":{"shape":"String"}, 18575 "Ipv6AddressCount":{"shape":"Integer"}, 18576 "Ipv6Addresses":{"shape":"InstanceIpv6AddressListRequest"}, 18577 "NetworkInterfaceId":{"shape":"String"}, 18578 "PrivateIpAddress":{"shape":"String"}, 18579 "PrivateIpAddresses":{"shape":"PrivateIpAddressSpecificationList"}, 18580 "SecondaryPrivateIpAddressCount":{"shape":"Integer"}, 18581 "SubnetId":{"shape":"String"} 18582 } 18583 }, 18584 "LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList":{ 18585 "type":"list", 18586 "member":{ 18587 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationRequest", 18588 "locationName":"InstanceNetworkInterfaceSpecification" 18589 } 18590 }, 18591 "LaunchTemplateLicenseConfiguration":{ 18592 "type":"structure", 18593 "members":{ 18594 "LicenseConfigurationArn":{ 18595 "shape":"String", 18596 "locationName":"licenseConfigurationArn" 18597 } 18598 } 18599 }, 18600 "LaunchTemplateLicenseConfigurationRequest":{ 18601 "type":"structure", 18602 "members":{ 18603 "LicenseConfigurationArn":{"shape":"String"} 18604 } 18605 }, 18606 "LaunchTemplateLicenseList":{ 18607 "type":"list", 18608 "member":{ 18609 "shape":"LaunchTemplateLicenseConfiguration", 18610 "locationName":"item" 18611 } 18612 }, 18613 "LaunchTemplateLicenseSpecificationListRequest":{ 18614 "type":"list", 18615 "member":{ 18616 "shape":"LaunchTemplateLicenseConfigurationRequest", 18617 "locationName":"item" 18618 } 18619 }, 18620 "LaunchTemplateName":{ 18621 "type":"string", 18622 "max":128, 18623 "min":3, 18624 "pattern":"[a-zA-Z0-9\\(\\)\\.\\-/_]+" 18625 }, 18626 "LaunchTemplateNameStringList":{ 18627 "type":"list", 18628 "member":{ 18629 "shape":"LaunchTemplateName", 18630 "locationName":"item" 18631 } 18632 }, 18633 "LaunchTemplateOverrides":{ 18634 "type":"structure", 18635 "members":{ 18636 "InstanceType":{ 18637 "shape":"InstanceType", 18638 "locationName":"instanceType" 18639 }, 18640 "SpotPrice":{ 18641 "shape":"String", 18642 "locationName":"spotPrice" 18643 }, 18644 "SubnetId":{ 18645 "shape":"String", 18646 "locationName":"subnetId" 18647 }, 18648 "AvailabilityZone":{ 18649 "shape":"String", 18650 "locationName":"availabilityZone" 18651 }, 18652 "WeightedCapacity":{ 18653 "shape":"Double", 18654 "locationName":"weightedCapacity" 18655 }, 18656 "Priority":{ 18657 "shape":"Double", 18658 "locationName":"priority" 18659 } 18660 } 18661 }, 18662 "LaunchTemplateOverridesList":{ 18663 "type":"list", 18664 "member":{ 18665 "shape":"LaunchTemplateOverrides", 18666 "locationName":"item" 18667 } 18668 }, 18669 "LaunchTemplatePlacement":{ 18670 "type":"structure", 18671 "members":{ 18672 "AvailabilityZone":{ 18673 "shape":"String", 18674 "locationName":"availabilityZone" 18675 }, 18676 "Affinity":{ 18677 "shape":"String", 18678 "locationName":"affinity" 18679 }, 18680 "GroupName":{ 18681 "shape":"String", 18682 "locationName":"groupName" 18683 }, 18684 "HostId":{ 18685 "shape":"String", 18686 "locationName":"hostId" 18687 }, 18688 "Tenancy":{ 18689 "shape":"Tenancy", 18690 "locationName":"tenancy" 18691 }, 18692 "SpreadDomain":{ 18693 "shape":"String", 18694 "locationName":"spreadDomain" 18695 }, 18696 "HostResourceGroupArn":{ 18697 "shape":"String", 18698 "locationName":"hostResourceGroupArn" 18699 } 18700 } 18701 }, 18702 "LaunchTemplatePlacementRequest":{ 18703 "type":"structure", 18704 "members":{ 18705 "AvailabilityZone":{"shape":"String"}, 18706 "Affinity":{"shape":"String"}, 18707 "GroupName":{"shape":"String"}, 18708 "HostId":{"shape":"String"}, 18709 "Tenancy":{"shape":"Tenancy"}, 18710 "SpreadDomain":{"shape":"String"}, 18711 "HostResourceGroupArn":{"shape":"String"} 18712 } 18713 }, 18714 "LaunchTemplateSet":{ 18715 "type":"list", 18716 "member":{ 18717 "shape":"LaunchTemplate", 18718 "locationName":"item" 18719 } 18720 }, 18721 "LaunchTemplateSpecification":{ 18722 "type":"structure", 18723 "members":{ 18724 "LaunchTemplateId":{"shape":"String"}, 18725 "LaunchTemplateName":{"shape":"String"}, 18726 "Version":{"shape":"String"} 18727 } 18728 }, 18729 "LaunchTemplateSpotMarketOptions":{ 18730 "type":"structure", 18731 "members":{ 18732 "MaxPrice":{ 18733 "shape":"String", 18734 "locationName":"maxPrice" 18735 }, 18736 "SpotInstanceType":{ 18737 "shape":"SpotInstanceType", 18738 "locationName":"spotInstanceType" 18739 }, 18740 "BlockDurationMinutes":{ 18741 "shape":"Integer", 18742 "locationName":"blockDurationMinutes" 18743 }, 18744 "ValidUntil":{ 18745 "shape":"DateTime", 18746 "locationName":"validUntil" 18747 }, 18748 "InstanceInterruptionBehavior":{ 18749 "shape":"InstanceInterruptionBehavior", 18750 "locationName":"instanceInterruptionBehavior" 18751 } 18752 } 18753 }, 18754 "LaunchTemplateSpotMarketOptionsRequest":{ 18755 "type":"structure", 18756 "members":{ 18757 "MaxPrice":{"shape":"String"}, 18758 "SpotInstanceType":{"shape":"SpotInstanceType"}, 18759 "BlockDurationMinutes":{"shape":"Integer"}, 18760 "ValidUntil":{"shape":"DateTime"}, 18761 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 18762 } 18763 }, 18764 "LaunchTemplateTagSpecification":{ 18765 "type":"structure", 18766 "members":{ 18767 "ResourceType":{ 18768 "shape":"ResourceType", 18769 "locationName":"resourceType" 18770 }, 18771 "Tags":{ 18772 "shape":"TagList", 18773 "locationName":"tagSet" 18774 } 18775 } 18776 }, 18777 "LaunchTemplateTagSpecificationList":{ 18778 "type":"list", 18779 "member":{ 18780 "shape":"LaunchTemplateTagSpecification", 18781 "locationName":"item" 18782 } 18783 }, 18784 "LaunchTemplateTagSpecificationRequest":{ 18785 "type":"structure", 18786 "members":{ 18787 "ResourceType":{"shape":"ResourceType"}, 18788 "Tags":{ 18789 "shape":"TagList", 18790 "locationName":"Tag" 18791 } 18792 } 18793 }, 18794 "LaunchTemplateTagSpecificationRequestList":{ 18795 "type":"list", 18796 "member":{ 18797 "shape":"LaunchTemplateTagSpecificationRequest", 18798 "locationName":"LaunchTemplateTagSpecificationRequest" 18799 } 18800 }, 18801 "LaunchTemplateVersion":{ 18802 "type":"structure", 18803 "members":{ 18804 "LaunchTemplateId":{ 18805 "shape":"String", 18806 "locationName":"launchTemplateId" 18807 }, 18808 "LaunchTemplateName":{ 18809 "shape":"LaunchTemplateName", 18810 "locationName":"launchTemplateName" 18811 }, 18812 "VersionNumber":{ 18813 "shape":"Long", 18814 "locationName":"versionNumber" 18815 }, 18816 "VersionDescription":{ 18817 "shape":"VersionDescription", 18818 "locationName":"versionDescription" 18819 }, 18820 "CreateTime":{ 18821 "shape":"DateTime", 18822 "locationName":"createTime" 18823 }, 18824 "CreatedBy":{ 18825 "shape":"String", 18826 "locationName":"createdBy" 18827 }, 18828 "DefaultVersion":{ 18829 "shape":"Boolean", 18830 "locationName":"defaultVersion" 18831 }, 18832 "LaunchTemplateData":{ 18833 "shape":"ResponseLaunchTemplateData", 18834 "locationName":"launchTemplateData" 18835 } 18836 } 18837 }, 18838 "LaunchTemplateVersionSet":{ 18839 "type":"list", 18840 "member":{ 18841 "shape":"LaunchTemplateVersion", 18842 "locationName":"item" 18843 } 18844 }, 18845 "LaunchTemplatesMonitoring":{ 18846 "type":"structure", 18847 "members":{ 18848 "Enabled":{ 18849 "shape":"Boolean", 18850 "locationName":"enabled" 18851 } 18852 } 18853 }, 18854 "LaunchTemplatesMonitoringRequest":{ 18855 "type":"structure", 18856 "members":{ 18857 "Enabled":{"shape":"Boolean"} 18858 } 18859 }, 18860 "LicenseConfiguration":{ 18861 "type":"structure", 18862 "members":{ 18863 "LicenseConfigurationArn":{ 18864 "shape":"String", 18865 "locationName":"licenseConfigurationArn" 18866 } 18867 } 18868 }, 18869 "LicenseConfigurationRequest":{ 18870 "type":"structure", 18871 "members":{ 18872 "LicenseConfigurationArn":{"shape":"String"} 18873 } 18874 }, 18875 "LicenseList":{ 18876 "type":"list", 18877 "member":{ 18878 "shape":"LicenseConfiguration", 18879 "locationName":"item" 18880 } 18881 }, 18882 "LicenseSpecificationListRequest":{ 18883 "type":"list", 18884 "member":{ 18885 "shape":"LicenseConfigurationRequest", 18886 "locationName":"item" 18887 } 18888 }, 18889 "ListingState":{ 18890 "type":"string", 18891 "enum":[ 18892 "available", 18893 "sold", 18894 "cancelled", 18895 "pending" 18896 ] 18897 }, 18898 "ListingStatus":{ 18899 "type":"string", 18900 "enum":[ 18901 "active", 18902 "pending", 18903 "cancelled", 18904 "closed" 18905 ] 18906 }, 18907 "LoadBalancersConfig":{ 18908 "type":"structure", 18909 "members":{ 18910 "ClassicLoadBalancersConfig":{ 18911 "shape":"ClassicLoadBalancersConfig", 18912 "locationName":"classicLoadBalancersConfig" 18913 }, 18914 "TargetGroupsConfig":{ 18915 "shape":"TargetGroupsConfig", 18916 "locationName":"targetGroupsConfig" 18917 } 18918 } 18919 }, 18920 "LoadPermission":{ 18921 "type":"structure", 18922 "members":{ 18923 "UserId":{ 18924 "shape":"String", 18925 "locationName":"userId" 18926 }, 18927 "Group":{ 18928 "shape":"PermissionGroup", 18929 "locationName":"group" 18930 } 18931 } 18932 }, 18933 "LoadPermissionList":{ 18934 "type":"list", 18935 "member":{ 18936 "shape":"LoadPermission", 18937 "locationName":"item" 18938 } 18939 }, 18940 "LoadPermissionListRequest":{ 18941 "type":"list", 18942 "member":{ 18943 "shape":"LoadPermissionRequest", 18944 "locationName":"item" 18945 } 18946 }, 18947 "LoadPermissionModifications":{ 18948 "type":"structure", 18949 "members":{ 18950 "Add":{"shape":"LoadPermissionListRequest"}, 18951 "Remove":{"shape":"LoadPermissionListRequest"} 18952 } 18953 }, 18954 "LoadPermissionRequest":{ 18955 "type":"structure", 18956 "members":{ 18957 "Group":{"shape":"PermissionGroup"}, 18958 "UserId":{"shape":"String"} 18959 } 18960 }, 18961 "LocalGateway":{ 18962 "type":"structure", 18963 "members":{ 18964 "LocalGatewayId":{ 18965 "shape":"String", 18966 "locationName":"localGatewayId" 18967 }, 18968 "OutpostArn":{ 18969 "shape":"String", 18970 "locationName":"outpostArn" 18971 }, 18972 "OwnerId":{ 18973 "shape":"String", 18974 "locationName":"ownerId" 18975 }, 18976 "State":{ 18977 "shape":"String", 18978 "locationName":"state" 18979 } 18980 } 18981 }, 18982 "LocalGatewayIdSet":{ 18983 "type":"list", 18984 "member":{ 18985 "shape":"String", 18986 "locationName":"item" 18987 } 18988 }, 18989 "LocalGatewayMaxResults":{ 18990 "type":"integer", 18991 "max":1000, 18992 "min":5 18993 }, 18994 "LocalGatewayRoute":{ 18995 "type":"structure", 18996 "members":{ 18997 "DestinationCidrBlock":{ 18998 "shape":"String", 18999 "locationName":"destinationCidrBlock" 19000 }, 19001 "LocalGatewayVirtualInterfaceGroupId":{ 19002 "shape":"String", 19003 "locationName":"localGatewayVirtualInterfaceGroupId" 19004 }, 19005 "Type":{ 19006 "shape":"LocalGatewayRouteType", 19007 "locationName":"type" 19008 }, 19009 "State":{ 19010 "shape":"LocalGatewayRouteState", 19011 "locationName":"state" 19012 }, 19013 "LocalGatewayRouteTableId":{ 19014 "shape":"String", 19015 "locationName":"localGatewayRouteTableId" 19016 } 19017 } 19018 }, 19019 "LocalGatewayRouteList":{ 19020 "type":"list", 19021 "member":{ 19022 "shape":"LocalGatewayRoute", 19023 "locationName":"item" 19024 } 19025 }, 19026 "LocalGatewayRouteState":{ 19027 "type":"string", 19028 "enum":[ 19029 "pending", 19030 "active", 19031 "blackhole", 19032 "deleting", 19033 "deleted" 19034 ] 19035 }, 19036 "LocalGatewayRouteTable":{ 19037 "type":"structure", 19038 "members":{ 19039 "LocalGatewayRouteTableId":{ 19040 "shape":"String", 19041 "locationName":"localGatewayRouteTableId" 19042 }, 19043 "LocalGatewayId":{ 19044 "shape":"String", 19045 "locationName":"localGatewayId" 19046 }, 19047 "OutpostArn":{ 19048 "shape":"String", 19049 "locationName":"outpostArn" 19050 }, 19051 "State":{ 19052 "shape":"String", 19053 "locationName":"state" 19054 } 19055 } 19056 }, 19057 "LocalGatewayRouteTableIdSet":{ 19058 "type":"list", 19059 "member":{ 19060 "shape":"String", 19061 "locationName":"item" 19062 } 19063 }, 19064 "LocalGatewayRouteTableSet":{ 19065 "type":"list", 19066 "member":{ 19067 "shape":"LocalGatewayRouteTable", 19068 "locationName":"item" 19069 } 19070 }, 19071 "LocalGatewayRouteTableVirtualInterfaceGroupAssociation":{ 19072 "type":"structure", 19073 "members":{ 19074 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{ 19075 "shape":"String", 19076 "locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationId" 19077 }, 19078 "LocalGatewayVirtualInterfaceGroupId":{ 19079 "shape":"String", 19080 "locationName":"localGatewayVirtualInterfaceGroupId" 19081 }, 19082 "LocalGatewayId":{ 19083 "shape":"String", 19084 "locationName":"localGatewayId" 19085 }, 19086 "LocalGatewayRouteTableId":{ 19087 "shape":"String", 19088 "locationName":"localGatewayRouteTableId" 19089 }, 19090 "State":{ 19091 "shape":"String", 19092 "locationName":"state" 19093 } 19094 } 19095 }, 19096 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet":{ 19097 "type":"list", 19098 "member":{ 19099 "shape":"String", 19100 "locationName":"item" 19101 } 19102 }, 19103 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet":{ 19104 "type":"list", 19105 "member":{ 19106 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociation", 19107 "locationName":"item" 19108 } 19109 }, 19110 "LocalGatewayRouteTableVpcAssociation":{ 19111 "type":"structure", 19112 "members":{ 19113 "LocalGatewayRouteTableVpcAssociationId":{ 19114 "shape":"String", 19115 "locationName":"localGatewayRouteTableVpcAssociationId" 19116 }, 19117 "LocalGatewayRouteTableId":{ 19118 "shape":"String", 19119 "locationName":"localGatewayRouteTableId" 19120 }, 19121 "LocalGatewayId":{ 19122 "shape":"String", 19123 "locationName":"localGatewayId" 19124 }, 19125 "VpcId":{ 19126 "shape":"String", 19127 "locationName":"vpcId" 19128 }, 19129 "State":{ 19130 "shape":"String", 19131 "locationName":"state" 19132 } 19133 } 19134 }, 19135 "LocalGatewayRouteTableVpcAssociationIdSet":{ 19136 "type":"list", 19137 "member":{ 19138 "shape":"String", 19139 "locationName":"item" 19140 } 19141 }, 19142 "LocalGatewayRouteTableVpcAssociationSet":{ 19143 "type":"list", 19144 "member":{ 19145 "shape":"LocalGatewayRouteTableVpcAssociation", 19146 "locationName":"item" 19147 } 19148 }, 19149 "LocalGatewayRouteType":{ 19150 "type":"string", 19151 "enum":[ 19152 "static", 19153 "propagated" 19154 ] 19155 }, 19156 "LocalGatewaySet":{ 19157 "type":"list", 19158 "member":{ 19159 "shape":"LocalGateway", 19160 "locationName":"item" 19161 } 19162 }, 19163 "LocalGatewayVirtualInterface":{ 19164 "type":"structure", 19165 "members":{ 19166 "LocalGatewayVirtualInterfaceId":{ 19167 "shape":"String", 19168 "locationName":"localGatewayVirtualInterfaceId" 19169 }, 19170 "LocalGatewayId":{ 19171 "shape":"String", 19172 "locationName":"localGatewayId" 19173 }, 19174 "Vlan":{ 19175 "shape":"Integer", 19176 "locationName":"vlan" 19177 }, 19178 "LocalAddress":{ 19179 "shape":"String", 19180 "locationName":"localAddress" 19181 }, 19182 "PeerAddress":{ 19183 "shape":"String", 19184 "locationName":"peerAddress" 19185 }, 19186 "LocalBgpAsn":{ 19187 "shape":"Integer", 19188 "locationName":"localBgpAsn" 19189 }, 19190 "PeerBgpAsn":{ 19191 "shape":"Integer", 19192 "locationName":"peerBgpAsn" 19193 } 19194 } 19195 }, 19196 "LocalGatewayVirtualInterfaceGroup":{ 19197 "type":"structure", 19198 "members":{ 19199 "LocalGatewayVirtualInterfaceGroupId":{ 19200 "shape":"String", 19201 "locationName":"localGatewayVirtualInterfaceGroupId" 19202 }, 19203 "LocalGatewayVirtualInterfaceIds":{ 19204 "shape":"LocalGatewayVirtualInterfaceIdSet", 19205 "locationName":"localGatewayVirtualInterfaceIdSet" 19206 }, 19207 "LocalGatewayId":{ 19208 "shape":"String", 19209 "locationName":"localGatewayId" 19210 } 19211 } 19212 }, 19213 "LocalGatewayVirtualInterfaceGroupIdSet":{ 19214 "type":"list", 19215 "member":{ 19216 "shape":"String", 19217 "locationName":"item" 19218 } 19219 }, 19220 "LocalGatewayVirtualInterfaceGroupSet":{ 19221 "type":"list", 19222 "member":{ 19223 "shape":"LocalGatewayVirtualInterfaceGroup", 19224 "locationName":"item" 19225 } 19226 }, 19227 "LocalGatewayVirtualInterfaceIdSet":{ 19228 "type":"list", 19229 "member":{ 19230 "shape":"String", 19231 "locationName":"item" 19232 } 19233 }, 19234 "LocalGatewayVirtualInterfaceSet":{ 19235 "type":"list", 19236 "member":{ 19237 "shape":"LocalGatewayVirtualInterface", 19238 "locationName":"item" 19239 } 19240 }, 19241 "Location":{"type":"string"}, 19242 "LocationType":{ 19243 "type":"string", 19244 "enum":[ 19245 "region", 19246 "availability-zone", 19247 "availability-zone-id" 19248 ] 19249 }, 19250 "LogDestinationType":{ 19251 "type":"string", 19252 "enum":[ 19253 "cloud-watch-logs", 19254 "s3" 19255 ] 19256 }, 19257 "Long":{"type":"long"}, 19258 "MarketType":{ 19259 "type":"string", 19260 "enum":["spot"] 19261 }, 19262 "MaxIpv4AddrPerInterface":{"type":"integer"}, 19263 "MaxIpv6AddrPerInterface":{"type":"integer"}, 19264 "MaxNetworkInterfaces":{"type":"integer"}, 19265 "MaxResults":{"type":"integer"}, 19266 "MembershipType":{ 19267 "type":"string", 19268 "enum":[ 19269 "static", 19270 "igmp" 19271 ] 19272 }, 19273 "MemoryInfo":{ 19274 "type":"structure", 19275 "members":{ 19276 "SizeInMiB":{ 19277 "shape":"MemorySize", 19278 "locationName":"sizeInMiB" 19279 } 19280 } 19281 }, 19282 "MemorySize":{"type":"long"}, 19283 "MillisecondDateTime":{"type":"timestamp"}, 19284 "ModifyCapacityReservationRequest":{ 19285 "type":"structure", 19286 "required":["CapacityReservationId"], 19287 "members":{ 19288 "CapacityReservationId":{"shape":"CapacityReservationId"}, 19289 "InstanceCount":{"shape":"Integer"}, 19290 "EndDate":{"shape":"DateTime"}, 19291 "EndDateType":{"shape":"EndDateType"}, 19292 "DryRun":{"shape":"Boolean"} 19293 } 19294 }, 19295 "ModifyCapacityReservationResult":{ 19296 "type":"structure", 19297 "members":{ 19298 "Return":{ 19299 "shape":"Boolean", 19300 "locationName":"return" 19301 } 19302 } 19303 }, 19304 "ModifyClientVpnEndpointRequest":{ 19305 "type":"structure", 19306 "required":["ClientVpnEndpointId"], 19307 "members":{ 19308 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 19309 "ServerCertificateArn":{"shape":"String"}, 19310 "ConnectionLogOptions":{"shape":"ConnectionLogOptions"}, 19311 "DnsServers":{"shape":"DnsServersOptionsModifyStructure"}, 19312 "Description":{"shape":"String"}, 19313 "SplitTunnel":{"shape":"Boolean"}, 19314 "DryRun":{"shape":"Boolean"} 19315 } 19316 }, 19317 "ModifyClientVpnEndpointResult":{ 19318 "type":"structure", 19319 "members":{ 19320 "Return":{ 19321 "shape":"Boolean", 19322 "locationName":"return" 19323 } 19324 } 19325 }, 19326 "ModifyDefaultCreditSpecificationRequest":{ 19327 "type":"structure", 19328 "required":[ 19329 "InstanceFamily", 19330 "CpuCredits" 19331 ], 19332 "members":{ 19333 "DryRun":{"shape":"Boolean"}, 19334 "InstanceFamily":{"shape":"UnlimitedSupportedInstanceFamily"}, 19335 "CpuCredits":{"shape":"String"} 19336 } 19337 }, 19338 "ModifyDefaultCreditSpecificationResult":{ 19339 "type":"structure", 19340 "members":{ 19341 "InstanceFamilyCreditSpecification":{ 19342 "shape":"InstanceFamilyCreditSpecification", 19343 "locationName":"instanceFamilyCreditSpecification" 19344 } 19345 } 19346 }, 19347 "ModifyEbsDefaultKmsKeyIdRequest":{ 19348 "type":"structure", 19349 "required":["KmsKeyId"], 19350 "members":{ 19351 "KmsKeyId":{"shape":"KmsKeyId"}, 19352 "DryRun":{"shape":"Boolean"} 19353 } 19354 }, 19355 "ModifyEbsDefaultKmsKeyIdResult":{ 19356 "type":"structure", 19357 "members":{ 19358 "KmsKeyId":{ 19359 "shape":"String", 19360 "locationName":"kmsKeyId" 19361 } 19362 } 19363 }, 19364 "ModifyFleetRequest":{ 19365 "type":"structure", 19366 "required":[ 19367 "FleetId", 19368 "TargetCapacitySpecification" 19369 ], 19370 "members":{ 19371 "DryRun":{"shape":"Boolean"}, 19372 "ExcessCapacityTerminationPolicy":{"shape":"FleetExcessCapacityTerminationPolicy"}, 19373 "FleetId":{"shape":"FleetIdentifier"}, 19374 "TargetCapacitySpecification":{"shape":"TargetCapacitySpecificationRequest"} 19375 } 19376 }, 19377 "ModifyFleetResult":{ 19378 "type":"structure", 19379 "members":{ 19380 "Return":{ 19381 "shape":"Boolean", 19382 "locationName":"return" 19383 } 19384 } 19385 }, 19386 "ModifyFpgaImageAttributeRequest":{ 19387 "type":"structure", 19388 "required":["FpgaImageId"], 19389 "members":{ 19390 "DryRun":{"shape":"Boolean"}, 19391 "FpgaImageId":{"shape":"FpgaImageId"}, 19392 "Attribute":{"shape":"FpgaImageAttributeName"}, 19393 "OperationType":{"shape":"OperationType"}, 19394 "UserIds":{ 19395 "shape":"UserIdStringList", 19396 "locationName":"UserId" 19397 }, 19398 "UserGroups":{ 19399 "shape":"UserGroupStringList", 19400 "locationName":"UserGroup" 19401 }, 19402 "ProductCodes":{ 19403 "shape":"ProductCodeStringList", 19404 "locationName":"ProductCode" 19405 }, 19406 "LoadPermission":{"shape":"LoadPermissionModifications"}, 19407 "Description":{"shape":"String"}, 19408 "Name":{"shape":"String"} 19409 } 19410 }, 19411 "ModifyFpgaImageAttributeResult":{ 19412 "type":"structure", 19413 "members":{ 19414 "FpgaImageAttribute":{ 19415 "shape":"FpgaImageAttribute", 19416 "locationName":"fpgaImageAttribute" 19417 } 19418 } 19419 }, 19420 "ModifyHostsRequest":{ 19421 "type":"structure", 19422 "required":["HostIds"], 19423 "members":{ 19424 "AutoPlacement":{ 19425 "shape":"AutoPlacement", 19426 "locationName":"autoPlacement" 19427 }, 19428 "HostIds":{ 19429 "shape":"RequestHostIdList", 19430 "locationName":"hostId" 19431 }, 19432 "HostRecovery":{"shape":"HostRecovery"}, 19433 "InstanceType":{"shape":"String"}, 19434 "InstanceFamily":{"shape":"String"} 19435 } 19436 }, 19437 "ModifyHostsResult":{ 19438 "type":"structure", 19439 "members":{ 19440 "Successful":{ 19441 "shape":"ResponseHostIdList", 19442 "locationName":"successful" 19443 }, 19444 "Unsuccessful":{ 19445 "shape":"UnsuccessfulItemList", 19446 "locationName":"unsuccessful" 19447 } 19448 } 19449 }, 19450 "ModifyIdFormatRequest":{ 19451 "type":"structure", 19452 "required":[ 19453 "Resource", 19454 "UseLongIds" 19455 ], 19456 "members":{ 19457 "Resource":{"shape":"String"}, 19458 "UseLongIds":{"shape":"Boolean"} 19459 } 19460 }, 19461 "ModifyIdentityIdFormatRequest":{ 19462 "type":"structure", 19463 "required":[ 19464 "PrincipalArn", 19465 "Resource", 19466 "UseLongIds" 19467 ], 19468 "members":{ 19469 "PrincipalArn":{ 19470 "shape":"String", 19471 "locationName":"principalArn" 19472 }, 19473 "Resource":{ 19474 "shape":"String", 19475 "locationName":"resource" 19476 }, 19477 "UseLongIds":{ 19478 "shape":"Boolean", 19479 "locationName":"useLongIds" 19480 } 19481 } 19482 }, 19483 "ModifyImageAttributeRequest":{ 19484 "type":"structure", 19485 "required":["ImageId"], 19486 "members":{ 19487 "Attribute":{"shape":"String"}, 19488 "Description":{"shape":"AttributeValue"}, 19489 "ImageId":{"shape":"String"}, 19490 "LaunchPermission":{"shape":"LaunchPermissionModifications"}, 19491 "OperationType":{"shape":"OperationType"}, 19492 "ProductCodes":{ 19493 "shape":"ProductCodeStringList", 19494 "locationName":"ProductCode" 19495 }, 19496 "UserGroups":{ 19497 "shape":"UserGroupStringList", 19498 "locationName":"UserGroup" 19499 }, 19500 "UserIds":{ 19501 "shape":"UserIdStringList", 19502 "locationName":"UserId" 19503 }, 19504 "Value":{"shape":"String"}, 19505 "DryRun":{ 19506 "shape":"Boolean", 19507 "locationName":"dryRun" 19508 } 19509 } 19510 }, 19511 "ModifyInstanceAttributeRequest":{ 19512 "type":"structure", 19513 "required":["InstanceId"], 19514 "members":{ 19515 "SourceDestCheck":{"shape":"AttributeBooleanValue"}, 19516 "Attribute":{ 19517 "shape":"InstanceAttributeName", 19518 "locationName":"attribute" 19519 }, 19520 "BlockDeviceMappings":{ 19521 "shape":"InstanceBlockDeviceMappingSpecificationList", 19522 "locationName":"blockDeviceMapping" 19523 }, 19524 "DisableApiTermination":{ 19525 "shape":"AttributeBooleanValue", 19526 "locationName":"disableApiTermination" 19527 }, 19528 "DryRun":{ 19529 "shape":"Boolean", 19530 "locationName":"dryRun" 19531 }, 19532 "EbsOptimized":{ 19533 "shape":"AttributeBooleanValue", 19534 "locationName":"ebsOptimized" 19535 }, 19536 "EnaSupport":{ 19537 "shape":"AttributeBooleanValue", 19538 "locationName":"enaSupport" 19539 }, 19540 "Groups":{ 19541 "shape":"GroupIdStringList", 19542 "locationName":"GroupId" 19543 }, 19544 "InstanceId":{ 19545 "shape":"InstanceId", 19546 "locationName":"instanceId" 19547 }, 19548 "InstanceInitiatedShutdownBehavior":{ 19549 "shape":"AttributeValue", 19550 "locationName":"instanceInitiatedShutdownBehavior" 19551 }, 19552 "InstanceType":{ 19553 "shape":"AttributeValue", 19554 "locationName":"instanceType" 19555 }, 19556 "Kernel":{ 19557 "shape":"AttributeValue", 19558 "locationName":"kernel" 19559 }, 19560 "Ramdisk":{ 19561 "shape":"AttributeValue", 19562 "locationName":"ramdisk" 19563 }, 19564 "SriovNetSupport":{ 19565 "shape":"AttributeValue", 19566 "locationName":"sriovNetSupport" 19567 }, 19568 "UserData":{ 19569 "shape":"BlobAttributeValue", 19570 "locationName":"userData" 19571 }, 19572 "Value":{ 19573 "shape":"String", 19574 "locationName":"value" 19575 } 19576 } 19577 }, 19578 "ModifyInstanceCapacityReservationAttributesRequest":{ 19579 "type":"structure", 19580 "required":[ 19581 "InstanceId", 19582 "CapacityReservationSpecification" 19583 ], 19584 "members":{ 19585 "InstanceId":{"shape":"InstanceId"}, 19586 "CapacityReservationSpecification":{"shape":"CapacityReservationSpecification"}, 19587 "DryRun":{"shape":"Boolean"} 19588 } 19589 }, 19590 "ModifyInstanceCapacityReservationAttributesResult":{ 19591 "type":"structure", 19592 "members":{ 19593 "Return":{ 19594 "shape":"Boolean", 19595 "locationName":"return" 19596 } 19597 } 19598 }, 19599 "ModifyInstanceCreditSpecificationRequest":{ 19600 "type":"structure", 19601 "required":["InstanceCreditSpecifications"], 19602 "members":{ 19603 "DryRun":{"shape":"Boolean"}, 19604 "ClientToken":{"shape":"String"}, 19605 "InstanceCreditSpecifications":{ 19606 "shape":"InstanceCreditSpecificationListRequest", 19607 "locationName":"InstanceCreditSpecification" 19608 } 19609 } 19610 }, 19611 "ModifyInstanceCreditSpecificationResult":{ 19612 "type":"structure", 19613 "members":{ 19614 "SuccessfulInstanceCreditSpecifications":{ 19615 "shape":"SuccessfulInstanceCreditSpecificationSet", 19616 "locationName":"successfulInstanceCreditSpecificationSet" 19617 }, 19618 "UnsuccessfulInstanceCreditSpecifications":{ 19619 "shape":"UnsuccessfulInstanceCreditSpecificationSet", 19620 "locationName":"unsuccessfulInstanceCreditSpecificationSet" 19621 } 19622 } 19623 }, 19624 "ModifyInstanceEventStartTimeRequest":{ 19625 "type":"structure", 19626 "required":[ 19627 "InstanceId", 19628 "InstanceEventId", 19629 "NotBefore" 19630 ], 19631 "members":{ 19632 "DryRun":{"shape":"Boolean"}, 19633 "InstanceId":{"shape":"InstanceId"}, 19634 "InstanceEventId":{"shape":"String"}, 19635 "NotBefore":{"shape":"DateTime"} 19636 } 19637 }, 19638 "ModifyInstanceEventStartTimeResult":{ 19639 "type":"structure", 19640 "members":{ 19641 "Event":{ 19642 "shape":"InstanceStatusEvent", 19643 "locationName":"event" 19644 } 19645 } 19646 }, 19647 "ModifyInstanceMetadataOptionsRequest":{ 19648 "type":"structure", 19649 "required":["InstanceId"], 19650 "members":{ 19651 "InstanceId":{"shape":"String"}, 19652 "HttpTokens":{"shape":"HttpTokensState"}, 19653 "HttpPutResponseHopLimit":{"shape":"Integer"}, 19654 "HttpEndpoint":{"shape":"InstanceMetadataEndpointState"}, 19655 "DryRun":{"shape":"Boolean"} 19656 } 19657 }, 19658 "ModifyInstanceMetadataOptionsResult":{ 19659 "type":"structure", 19660 "members":{ 19661 "InstanceId":{ 19662 "shape":"String", 19663 "locationName":"instanceId" 19664 }, 19665 "InstanceMetadataOptions":{ 19666 "shape":"InstanceMetadataOptionsResponse", 19667 "locationName":"instanceMetadataOptions" 19668 } 19669 } 19670 }, 19671 "ModifyInstancePlacementRequest":{ 19672 "type":"structure", 19673 "required":["InstanceId"], 19674 "members":{ 19675 "Affinity":{ 19676 "shape":"Affinity", 19677 "locationName":"affinity" 19678 }, 19679 "GroupName":{"shape":"PlacementGroupName"}, 19680 "HostId":{ 19681 "shape":"DedicatedHostId", 19682 "locationName":"hostId" 19683 }, 19684 "InstanceId":{ 19685 "shape":"InstanceId", 19686 "locationName":"instanceId" 19687 }, 19688 "Tenancy":{ 19689 "shape":"HostTenancy", 19690 "locationName":"tenancy" 19691 }, 19692 "PartitionNumber":{"shape":"Integer"}, 19693 "HostResourceGroupArn":{"shape":"String"} 19694 } 19695 }, 19696 "ModifyInstancePlacementResult":{ 19697 "type":"structure", 19698 "members":{ 19699 "Return":{ 19700 "shape":"Boolean", 19701 "locationName":"return" 19702 } 19703 } 19704 }, 19705 "ModifyLaunchTemplateRequest":{ 19706 "type":"structure", 19707 "members":{ 19708 "DryRun":{"shape":"Boolean"}, 19709 "ClientToken":{"shape":"String"}, 19710 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 19711 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 19712 "DefaultVersion":{ 19713 "shape":"String", 19714 "locationName":"SetDefaultVersion" 19715 } 19716 } 19717 }, 19718 "ModifyLaunchTemplateResult":{ 19719 "type":"structure", 19720 "members":{ 19721 "LaunchTemplate":{ 19722 "shape":"LaunchTemplate", 19723 "locationName":"launchTemplate" 19724 } 19725 } 19726 }, 19727 "ModifyNetworkInterfaceAttributeRequest":{ 19728 "type":"structure", 19729 "required":["NetworkInterfaceId"], 19730 "members":{ 19731 "Attachment":{ 19732 "shape":"NetworkInterfaceAttachmentChanges", 19733 "locationName":"attachment" 19734 }, 19735 "Description":{ 19736 "shape":"AttributeValue", 19737 "locationName":"description" 19738 }, 19739 "DryRun":{ 19740 "shape":"Boolean", 19741 "locationName":"dryRun" 19742 }, 19743 "Groups":{ 19744 "shape":"SecurityGroupIdStringList", 19745 "locationName":"SecurityGroupId" 19746 }, 19747 "NetworkInterfaceId":{ 19748 "shape":"NetworkInterfaceId", 19749 "locationName":"networkInterfaceId" 19750 }, 19751 "SourceDestCheck":{ 19752 "shape":"AttributeBooleanValue", 19753 "locationName":"sourceDestCheck" 19754 } 19755 } 19756 }, 19757 "ModifyReservedInstancesRequest":{ 19758 "type":"structure", 19759 "required":[ 19760 "ReservedInstancesIds", 19761 "TargetConfigurations" 19762 ], 19763 "members":{ 19764 "ReservedInstancesIds":{ 19765 "shape":"ReservedInstancesIdStringList", 19766 "locationName":"ReservedInstancesId" 19767 }, 19768 "ClientToken":{ 19769 "shape":"String", 19770 "locationName":"clientToken" 19771 }, 19772 "TargetConfigurations":{ 19773 "shape":"ReservedInstancesConfigurationList", 19774 "locationName":"ReservedInstancesConfigurationSetItemType" 19775 } 19776 } 19777 }, 19778 "ModifyReservedInstancesResult":{ 19779 "type":"structure", 19780 "members":{ 19781 "ReservedInstancesModificationId":{ 19782 "shape":"String", 19783 "locationName":"reservedInstancesModificationId" 19784 } 19785 } 19786 }, 19787 "ModifySnapshotAttributeRequest":{ 19788 "type":"structure", 19789 "required":["SnapshotId"], 19790 "members":{ 19791 "Attribute":{"shape":"SnapshotAttributeName"}, 19792 "CreateVolumePermission":{"shape":"CreateVolumePermissionModifications"}, 19793 "GroupNames":{ 19794 "shape":"GroupNameStringList", 19795 "locationName":"UserGroup" 19796 }, 19797 "OperationType":{"shape":"OperationType"}, 19798 "SnapshotId":{"shape":"SnapshotId"}, 19799 "UserIds":{ 19800 "shape":"UserIdStringList", 19801 "locationName":"UserId" 19802 }, 19803 "DryRun":{ 19804 "shape":"Boolean", 19805 "locationName":"dryRun" 19806 } 19807 } 19808 }, 19809 "ModifySpotFleetRequestRequest":{ 19810 "type":"structure", 19811 "required":["SpotFleetRequestId"], 19812 "members":{ 19813 "ExcessCapacityTerminationPolicy":{ 19814 "shape":"ExcessCapacityTerminationPolicy", 19815 "locationName":"excessCapacityTerminationPolicy" 19816 }, 19817 "SpotFleetRequestId":{ 19818 "shape":"SpotFleetRequestId", 19819 "locationName":"spotFleetRequestId" 19820 }, 19821 "TargetCapacity":{ 19822 "shape":"Integer", 19823 "locationName":"targetCapacity" 19824 }, 19825 "OnDemandTargetCapacity":{"shape":"Integer"} 19826 } 19827 }, 19828 "ModifySpotFleetRequestResponse":{ 19829 "type":"structure", 19830 "members":{ 19831 "Return":{ 19832 "shape":"Boolean", 19833 "locationName":"return" 19834 } 19835 } 19836 }, 19837 "ModifySubnetAttributeRequest":{ 19838 "type":"structure", 19839 "required":["SubnetId"], 19840 "members":{ 19841 "AssignIpv6AddressOnCreation":{"shape":"AttributeBooleanValue"}, 19842 "MapPublicIpOnLaunch":{"shape":"AttributeBooleanValue"}, 19843 "SubnetId":{ 19844 "shape":"String", 19845 "locationName":"subnetId" 19846 } 19847 } 19848 }, 19849 "ModifyTrafficMirrorFilterNetworkServicesRequest":{ 19850 "type":"structure", 19851 "required":["TrafficMirrorFilterId"], 19852 "members":{ 19853 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 19854 "AddNetworkServices":{ 19855 "shape":"TrafficMirrorNetworkServiceList", 19856 "locationName":"AddNetworkService" 19857 }, 19858 "RemoveNetworkServices":{ 19859 "shape":"TrafficMirrorNetworkServiceList", 19860 "locationName":"RemoveNetworkService" 19861 }, 19862 "DryRun":{"shape":"Boolean"} 19863 } 19864 }, 19865 "ModifyTrafficMirrorFilterNetworkServicesResult":{ 19866 "type":"structure", 19867 "members":{ 19868 "TrafficMirrorFilter":{ 19869 "shape":"TrafficMirrorFilter", 19870 "locationName":"trafficMirrorFilter" 19871 } 19872 } 19873 }, 19874 "ModifyTrafficMirrorFilterRuleRequest":{ 19875 "type":"structure", 19876 "required":["TrafficMirrorFilterRuleId"], 19877 "members":{ 19878 "TrafficMirrorFilterRuleId":{"shape":"TrafficMirrorFilterRuleId"}, 19879 "TrafficDirection":{"shape":"TrafficDirection"}, 19880 "RuleNumber":{"shape":"Integer"}, 19881 "RuleAction":{"shape":"TrafficMirrorRuleAction"}, 19882 "DestinationPortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 19883 "SourcePortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 19884 "Protocol":{"shape":"Integer"}, 19885 "DestinationCidrBlock":{"shape":"String"}, 19886 "SourceCidrBlock":{"shape":"String"}, 19887 "Description":{"shape":"String"}, 19888 "RemoveFields":{ 19889 "shape":"TrafficMirrorFilterRuleFieldList", 19890 "locationName":"RemoveField" 19891 }, 19892 "DryRun":{"shape":"Boolean"} 19893 } 19894 }, 19895 "ModifyTrafficMirrorFilterRuleResult":{ 19896 "type":"structure", 19897 "members":{ 19898 "TrafficMirrorFilterRule":{ 19899 "shape":"TrafficMirrorFilterRule", 19900 "locationName":"trafficMirrorFilterRule" 19901 } 19902 } 19903 }, 19904 "ModifyTrafficMirrorSessionRequest":{ 19905 "type":"structure", 19906 "required":["TrafficMirrorSessionId"], 19907 "members":{ 19908 "TrafficMirrorSessionId":{"shape":"TrafficMirrorSessionId"}, 19909 "TrafficMirrorTargetId":{"shape":"TrafficMirrorTargetId"}, 19910 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 19911 "PacketLength":{"shape":"Integer"}, 19912 "SessionNumber":{"shape":"Integer"}, 19913 "VirtualNetworkId":{"shape":"Integer"}, 19914 "Description":{"shape":"String"}, 19915 "RemoveFields":{ 19916 "shape":"TrafficMirrorSessionFieldList", 19917 "locationName":"RemoveField" 19918 }, 19919 "DryRun":{"shape":"Boolean"} 19920 } 19921 }, 19922 "ModifyTrafficMirrorSessionResult":{ 19923 "type":"structure", 19924 "members":{ 19925 "TrafficMirrorSession":{ 19926 "shape":"TrafficMirrorSession", 19927 "locationName":"trafficMirrorSession" 19928 } 19929 } 19930 }, 19931 "ModifyTransitGatewayVpcAttachmentRequest":{ 19932 "type":"structure", 19933 "required":["TransitGatewayAttachmentId"], 19934 "members":{ 19935 "TransitGatewayAttachmentId":{"shape":"String"}, 19936 "AddSubnetIds":{"shape":"ValueStringList"}, 19937 "RemoveSubnetIds":{"shape":"ValueStringList"}, 19938 "Options":{"shape":"ModifyTransitGatewayVpcAttachmentRequestOptions"}, 19939 "DryRun":{"shape":"Boolean"} 19940 } 19941 }, 19942 "ModifyTransitGatewayVpcAttachmentRequestOptions":{ 19943 "type":"structure", 19944 "members":{ 19945 "DnsSupport":{"shape":"DnsSupportValue"}, 19946 "Ipv6Support":{"shape":"Ipv6SupportValue"} 19947 } 19948 }, 19949 "ModifyTransitGatewayVpcAttachmentResult":{ 19950 "type":"structure", 19951 "members":{ 19952 "TransitGatewayVpcAttachment":{ 19953 "shape":"TransitGatewayVpcAttachment", 19954 "locationName":"transitGatewayVpcAttachment" 19955 } 19956 } 19957 }, 19958 "ModifyVolumeAttributeRequest":{ 19959 "type":"structure", 19960 "required":["VolumeId"], 19961 "members":{ 19962 "AutoEnableIO":{"shape":"AttributeBooleanValue"}, 19963 "VolumeId":{"shape":"VolumeId"}, 19964 "DryRun":{ 19965 "shape":"Boolean", 19966 "locationName":"dryRun" 19967 } 19968 } 19969 }, 19970 "ModifyVolumeRequest":{ 19971 "type":"structure", 19972 "required":["VolumeId"], 19973 "members":{ 19974 "DryRun":{"shape":"Boolean"}, 19975 "VolumeId":{"shape":"VolumeId"}, 19976 "Size":{"shape":"Integer"}, 19977 "VolumeType":{"shape":"VolumeType"}, 19978 "Iops":{"shape":"Integer"} 19979 } 19980 }, 19981 "ModifyVolumeResult":{ 19982 "type":"structure", 19983 "members":{ 19984 "VolumeModification":{ 19985 "shape":"VolumeModification", 19986 "locationName":"volumeModification" 19987 } 19988 } 19989 }, 19990 "ModifyVpcAttributeRequest":{ 19991 "type":"structure", 19992 "required":["VpcId"], 19993 "members":{ 19994 "EnableDnsHostnames":{"shape":"AttributeBooleanValue"}, 19995 "EnableDnsSupport":{"shape":"AttributeBooleanValue"}, 19996 "VpcId":{ 19997 "shape":"VpcId", 19998 "locationName":"vpcId" 19999 } 20000 } 20001 }, 20002 "ModifyVpcEndpointConnectionNotificationRequest":{ 20003 "type":"structure", 20004 "required":["ConnectionNotificationId"], 20005 "members":{ 20006 "DryRun":{"shape":"Boolean"}, 20007 "ConnectionNotificationId":{"shape":"ConnectionNotificationId"}, 20008 "ConnectionNotificationArn":{"shape":"String"}, 20009 "ConnectionEvents":{"shape":"ValueStringList"} 20010 } 20011 }, 20012 "ModifyVpcEndpointConnectionNotificationResult":{ 20013 "type":"structure", 20014 "members":{ 20015 "ReturnValue":{ 20016 "shape":"Boolean", 20017 "locationName":"return" 20018 } 20019 } 20020 }, 20021 "ModifyVpcEndpointRequest":{ 20022 "type":"structure", 20023 "required":["VpcEndpointId"], 20024 "members":{ 20025 "DryRun":{"shape":"Boolean"}, 20026 "VpcEndpointId":{"shape":"VpcEndpointId"}, 20027 "ResetPolicy":{"shape":"Boolean"}, 20028 "PolicyDocument":{"shape":"String"}, 20029 "AddRouteTableIds":{ 20030 "shape":"ValueStringList", 20031 "locationName":"AddRouteTableId" 20032 }, 20033 "RemoveRouteTableIds":{ 20034 "shape":"ValueStringList", 20035 "locationName":"RemoveRouteTableId" 20036 }, 20037 "AddSubnetIds":{ 20038 "shape":"ValueStringList", 20039 "locationName":"AddSubnetId" 20040 }, 20041 "RemoveSubnetIds":{ 20042 "shape":"ValueStringList", 20043 "locationName":"RemoveSubnetId" 20044 }, 20045 "AddSecurityGroupIds":{ 20046 "shape":"ValueStringList", 20047 "locationName":"AddSecurityGroupId" 20048 }, 20049 "RemoveSecurityGroupIds":{ 20050 "shape":"ValueStringList", 20051 "locationName":"RemoveSecurityGroupId" 20052 }, 20053 "PrivateDnsEnabled":{"shape":"Boolean"} 20054 } 20055 }, 20056 "ModifyVpcEndpointResult":{ 20057 "type":"structure", 20058 "members":{ 20059 "Return":{ 20060 "shape":"Boolean", 20061 "locationName":"return" 20062 } 20063 } 20064 }, 20065 "ModifyVpcEndpointServiceConfigurationRequest":{ 20066 "type":"structure", 20067 "required":["ServiceId"], 20068 "members":{ 20069 "DryRun":{"shape":"Boolean"}, 20070 "ServiceId":{"shape":"ServiceId"}, 20071 "AcceptanceRequired":{"shape":"Boolean"}, 20072 "AddNetworkLoadBalancerArns":{ 20073 "shape":"ValueStringList", 20074 "locationName":"AddNetworkLoadBalancerArn" 20075 }, 20076 "RemoveNetworkLoadBalancerArns":{ 20077 "shape":"ValueStringList", 20078 "locationName":"RemoveNetworkLoadBalancerArn" 20079 } 20080 } 20081 }, 20082 "ModifyVpcEndpointServiceConfigurationResult":{ 20083 "type":"structure", 20084 "members":{ 20085 "Return":{ 20086 "shape":"Boolean", 20087 "locationName":"return" 20088 } 20089 } 20090 }, 20091 "ModifyVpcEndpointServicePermissionsRequest":{ 20092 "type":"structure", 20093 "required":["ServiceId"], 20094 "members":{ 20095 "DryRun":{"shape":"Boolean"}, 20096 "ServiceId":{"shape":"String"}, 20097 "AddAllowedPrincipals":{"shape":"ValueStringList"}, 20098 "RemoveAllowedPrincipals":{"shape":"ValueStringList"} 20099 } 20100 }, 20101 "ModifyVpcEndpointServicePermissionsResult":{ 20102 "type":"structure", 20103 "members":{ 20104 "ReturnValue":{ 20105 "shape":"Boolean", 20106 "locationName":"return" 20107 } 20108 } 20109 }, 20110 "ModifyVpcPeeringConnectionOptionsRequest":{ 20111 "type":"structure", 20112 "required":["VpcPeeringConnectionId"], 20113 "members":{ 20114 "AccepterPeeringConnectionOptions":{"shape":"PeeringConnectionOptionsRequest"}, 20115 "DryRun":{"shape":"Boolean"}, 20116 "RequesterPeeringConnectionOptions":{"shape":"PeeringConnectionOptionsRequest"}, 20117 "VpcPeeringConnectionId":{"shape":"VpcPeeringConnectionId"} 20118 } 20119 }, 20120 "ModifyVpcPeeringConnectionOptionsResult":{ 20121 "type":"structure", 20122 "members":{ 20123 "AccepterPeeringConnectionOptions":{ 20124 "shape":"PeeringConnectionOptions", 20125 "locationName":"accepterPeeringConnectionOptions" 20126 }, 20127 "RequesterPeeringConnectionOptions":{ 20128 "shape":"PeeringConnectionOptions", 20129 "locationName":"requesterPeeringConnectionOptions" 20130 } 20131 } 20132 }, 20133 "ModifyVpcTenancyRequest":{ 20134 "type":"structure", 20135 "required":[ 20136 "VpcId", 20137 "InstanceTenancy" 20138 ], 20139 "members":{ 20140 "VpcId":{"shape":"VpcId"}, 20141 "InstanceTenancy":{"shape":"VpcTenancy"}, 20142 "DryRun":{"shape":"Boolean"} 20143 } 20144 }, 20145 "ModifyVpcTenancyResult":{ 20146 "type":"structure", 20147 "members":{ 20148 "ReturnValue":{ 20149 "shape":"Boolean", 20150 "locationName":"return" 20151 } 20152 } 20153 }, 20154 "ModifyVpnConnectionRequest":{ 20155 "type":"structure", 20156 "required":["VpnConnectionId"], 20157 "members":{ 20158 "VpnConnectionId":{"shape":"VpnConnectionId"}, 20159 "TransitGatewayId":{"shape":"TransitGatewayId"}, 20160 "CustomerGatewayId":{"shape":"CustomerGatewayId"}, 20161 "VpnGatewayId":{"shape":"VpnGatewayId"}, 20162 "DryRun":{"shape":"Boolean"} 20163 } 20164 }, 20165 "ModifyVpnConnectionResult":{ 20166 "type":"structure", 20167 "members":{ 20168 "VpnConnection":{ 20169 "shape":"VpnConnection", 20170 "locationName":"vpnConnection" 20171 } 20172 } 20173 }, 20174 "ModifyVpnTunnelCertificateRequest":{ 20175 "type":"structure", 20176 "required":[ 20177 "VpnConnectionId", 20178 "VpnTunnelOutsideIpAddress" 20179 ], 20180 "members":{ 20181 "VpnConnectionId":{"shape":"VpnConnectionId"}, 20182 "VpnTunnelOutsideIpAddress":{"shape":"String"}, 20183 "DryRun":{"shape":"Boolean"} 20184 } 20185 }, 20186 "ModifyVpnTunnelCertificateResult":{ 20187 "type":"structure", 20188 "members":{ 20189 "VpnConnection":{ 20190 "shape":"VpnConnection", 20191 "locationName":"vpnConnection" 20192 } 20193 } 20194 }, 20195 "ModifyVpnTunnelOptionsRequest":{ 20196 "type":"structure", 20197 "required":[ 20198 "VpnConnectionId", 20199 "VpnTunnelOutsideIpAddress", 20200 "TunnelOptions" 20201 ], 20202 "members":{ 20203 "VpnConnectionId":{"shape":"VpnConnectionId"}, 20204 "VpnTunnelOutsideIpAddress":{"shape":"String"}, 20205 "TunnelOptions":{"shape":"ModifyVpnTunnelOptionsSpecification"}, 20206 "DryRun":{"shape":"Boolean"} 20207 } 20208 }, 20209 "ModifyVpnTunnelOptionsResult":{ 20210 "type":"structure", 20211 "members":{ 20212 "VpnConnection":{ 20213 "shape":"VpnConnection", 20214 "locationName":"vpnConnection" 20215 } 20216 } 20217 }, 20218 "ModifyVpnTunnelOptionsSpecification":{ 20219 "type":"structure", 20220 "members":{ 20221 "TunnelInsideCidr":{"shape":"String"}, 20222 "PreSharedKey":{"shape":"String"}, 20223 "Phase1LifetimeSeconds":{"shape":"Integer"}, 20224 "Phase2LifetimeSeconds":{"shape":"Integer"}, 20225 "RekeyMarginTimeSeconds":{"shape":"Integer"}, 20226 "RekeyFuzzPercentage":{"shape":"Integer"}, 20227 "ReplayWindowSize":{"shape":"Integer"}, 20228 "DPDTimeoutSeconds":{"shape":"Integer"}, 20229 "Phase1EncryptionAlgorithms":{ 20230 "shape":"Phase1EncryptionAlgorithmsRequestList", 20231 "locationName":"Phase1EncryptionAlgorithm" 20232 }, 20233 "Phase2EncryptionAlgorithms":{ 20234 "shape":"Phase2EncryptionAlgorithmsRequestList", 20235 "locationName":"Phase2EncryptionAlgorithm" 20236 }, 20237 "Phase1IntegrityAlgorithms":{ 20238 "shape":"Phase1IntegrityAlgorithmsRequestList", 20239 "locationName":"Phase1IntegrityAlgorithm" 20240 }, 20241 "Phase2IntegrityAlgorithms":{ 20242 "shape":"Phase2IntegrityAlgorithmsRequestList", 20243 "locationName":"Phase2IntegrityAlgorithm" 20244 }, 20245 "Phase1DHGroupNumbers":{ 20246 "shape":"Phase1DHGroupNumbersRequestList", 20247 "locationName":"Phase1DHGroupNumber" 20248 }, 20249 "Phase2DHGroupNumbers":{ 20250 "shape":"Phase2DHGroupNumbersRequestList", 20251 "locationName":"Phase2DHGroupNumber" 20252 }, 20253 "IKEVersions":{ 20254 "shape":"IKEVersionsRequestList", 20255 "locationName":"IKEVersion" 20256 } 20257 } 20258 }, 20259 "MonitorInstancesRequest":{ 20260 "type":"structure", 20261 "required":["InstanceIds"], 20262 "members":{ 20263 "InstanceIds":{ 20264 "shape":"InstanceIdStringList", 20265 "locationName":"InstanceId" 20266 }, 20267 "DryRun":{ 20268 "shape":"Boolean", 20269 "locationName":"dryRun" 20270 } 20271 } 20272 }, 20273 "MonitorInstancesResult":{ 20274 "type":"structure", 20275 "members":{ 20276 "InstanceMonitorings":{ 20277 "shape":"InstanceMonitoringList", 20278 "locationName":"instancesSet" 20279 } 20280 } 20281 }, 20282 "Monitoring":{ 20283 "type":"structure", 20284 "members":{ 20285 "State":{ 20286 "shape":"MonitoringState", 20287 "locationName":"state" 20288 } 20289 } 20290 }, 20291 "MonitoringState":{ 20292 "type":"string", 20293 "enum":[ 20294 "disabled", 20295 "disabling", 20296 "enabled", 20297 "pending" 20298 ] 20299 }, 20300 "MoveAddressToVpcRequest":{ 20301 "type":"structure", 20302 "required":["PublicIp"], 20303 "members":{ 20304 "DryRun":{ 20305 "shape":"Boolean", 20306 "locationName":"dryRun" 20307 }, 20308 "PublicIp":{ 20309 "shape":"String", 20310 "locationName":"publicIp" 20311 } 20312 } 20313 }, 20314 "MoveAddressToVpcResult":{ 20315 "type":"structure", 20316 "members":{ 20317 "AllocationId":{ 20318 "shape":"String", 20319 "locationName":"allocationId" 20320 }, 20321 "Status":{ 20322 "shape":"Status", 20323 "locationName":"status" 20324 } 20325 } 20326 }, 20327 "MoveStatus":{ 20328 "type":"string", 20329 "enum":[ 20330 "movingToVpc", 20331 "restoringToClassic" 20332 ] 20333 }, 20334 "MovingAddressStatus":{ 20335 "type":"structure", 20336 "members":{ 20337 "MoveStatus":{ 20338 "shape":"MoveStatus", 20339 "locationName":"moveStatus" 20340 }, 20341 "PublicIp":{ 20342 "shape":"String", 20343 "locationName":"publicIp" 20344 } 20345 } 20346 }, 20347 "MovingAddressStatusSet":{ 20348 "type":"list", 20349 "member":{ 20350 "shape":"MovingAddressStatus", 20351 "locationName":"item" 20352 } 20353 }, 20354 "MulticastSupportValue":{ 20355 "type":"string", 20356 "enum":[ 20357 "enable", 20358 "disable" 20359 ] 20360 }, 20361 "NatGateway":{ 20362 "type":"structure", 20363 "members":{ 20364 "CreateTime":{ 20365 "shape":"DateTime", 20366 "locationName":"createTime" 20367 }, 20368 "DeleteTime":{ 20369 "shape":"DateTime", 20370 "locationName":"deleteTime" 20371 }, 20372 "FailureCode":{ 20373 "shape":"String", 20374 "locationName":"failureCode" 20375 }, 20376 "FailureMessage":{ 20377 "shape":"String", 20378 "locationName":"failureMessage" 20379 }, 20380 "NatGatewayAddresses":{ 20381 "shape":"NatGatewayAddressList", 20382 "locationName":"natGatewayAddressSet" 20383 }, 20384 "NatGatewayId":{ 20385 "shape":"String", 20386 "locationName":"natGatewayId" 20387 }, 20388 "ProvisionedBandwidth":{ 20389 "shape":"ProvisionedBandwidth", 20390 "locationName":"provisionedBandwidth" 20391 }, 20392 "State":{ 20393 "shape":"NatGatewayState", 20394 "locationName":"state" 20395 }, 20396 "SubnetId":{ 20397 "shape":"String", 20398 "locationName":"subnetId" 20399 }, 20400 "VpcId":{ 20401 "shape":"String", 20402 "locationName":"vpcId" 20403 }, 20404 "Tags":{ 20405 "shape":"TagList", 20406 "locationName":"tagSet" 20407 } 20408 } 20409 }, 20410 "NatGatewayAddress":{ 20411 "type":"structure", 20412 "members":{ 20413 "AllocationId":{ 20414 "shape":"String", 20415 "locationName":"allocationId" 20416 }, 20417 "NetworkInterfaceId":{ 20418 "shape":"String", 20419 "locationName":"networkInterfaceId" 20420 }, 20421 "PrivateIp":{ 20422 "shape":"String", 20423 "locationName":"privateIp" 20424 }, 20425 "PublicIp":{ 20426 "shape":"String", 20427 "locationName":"publicIp" 20428 } 20429 } 20430 }, 20431 "NatGatewayAddressList":{ 20432 "type":"list", 20433 "member":{ 20434 "shape":"NatGatewayAddress", 20435 "locationName":"item" 20436 } 20437 }, 20438 "NatGatewayId":{"type":"string"}, 20439 "NatGatewayList":{ 20440 "type":"list", 20441 "member":{ 20442 "shape":"NatGateway", 20443 "locationName":"item" 20444 } 20445 }, 20446 "NatGatewayState":{ 20447 "type":"string", 20448 "enum":[ 20449 "pending", 20450 "failed", 20451 "available", 20452 "deleting", 20453 "deleted" 20454 ] 20455 }, 20456 "NetworkAcl":{ 20457 "type":"structure", 20458 "members":{ 20459 "Associations":{ 20460 "shape":"NetworkAclAssociationList", 20461 "locationName":"associationSet" 20462 }, 20463 "Entries":{ 20464 "shape":"NetworkAclEntryList", 20465 "locationName":"entrySet" 20466 }, 20467 "IsDefault":{ 20468 "shape":"Boolean", 20469 "locationName":"default" 20470 }, 20471 "NetworkAclId":{ 20472 "shape":"String", 20473 "locationName":"networkAclId" 20474 }, 20475 "Tags":{ 20476 "shape":"TagList", 20477 "locationName":"tagSet" 20478 }, 20479 "VpcId":{ 20480 "shape":"String", 20481 "locationName":"vpcId" 20482 }, 20483 "OwnerId":{ 20484 "shape":"String", 20485 "locationName":"ownerId" 20486 } 20487 } 20488 }, 20489 "NetworkAclAssociation":{ 20490 "type":"structure", 20491 "members":{ 20492 "NetworkAclAssociationId":{ 20493 "shape":"String", 20494 "locationName":"networkAclAssociationId" 20495 }, 20496 "NetworkAclId":{ 20497 "shape":"String", 20498 "locationName":"networkAclId" 20499 }, 20500 "SubnetId":{ 20501 "shape":"String", 20502 "locationName":"subnetId" 20503 } 20504 } 20505 }, 20506 "NetworkAclAssociationId":{"type":"string"}, 20507 "NetworkAclAssociationList":{ 20508 "type":"list", 20509 "member":{ 20510 "shape":"NetworkAclAssociation", 20511 "locationName":"item" 20512 } 20513 }, 20514 "NetworkAclEntry":{ 20515 "type":"structure", 20516 "members":{ 20517 "CidrBlock":{ 20518 "shape":"String", 20519 "locationName":"cidrBlock" 20520 }, 20521 "Egress":{ 20522 "shape":"Boolean", 20523 "locationName":"egress" 20524 }, 20525 "IcmpTypeCode":{ 20526 "shape":"IcmpTypeCode", 20527 "locationName":"icmpTypeCode" 20528 }, 20529 "Ipv6CidrBlock":{ 20530 "shape":"String", 20531 "locationName":"ipv6CidrBlock" 20532 }, 20533 "PortRange":{ 20534 "shape":"PortRange", 20535 "locationName":"portRange" 20536 }, 20537 "Protocol":{ 20538 "shape":"String", 20539 "locationName":"protocol" 20540 }, 20541 "RuleAction":{ 20542 "shape":"RuleAction", 20543 "locationName":"ruleAction" 20544 }, 20545 "RuleNumber":{ 20546 "shape":"Integer", 20547 "locationName":"ruleNumber" 20548 } 20549 } 20550 }, 20551 "NetworkAclEntryList":{ 20552 "type":"list", 20553 "member":{ 20554 "shape":"NetworkAclEntry", 20555 "locationName":"item" 20556 } 20557 }, 20558 "NetworkAclId":{"type":"string"}, 20559 "NetworkAclList":{ 20560 "type":"list", 20561 "member":{ 20562 "shape":"NetworkAcl", 20563 "locationName":"item" 20564 } 20565 }, 20566 "NetworkInfo":{ 20567 "type":"structure", 20568 "members":{ 20569 "NetworkPerformance":{ 20570 "shape":"NetworkPerformance", 20571 "locationName":"networkPerformance" 20572 }, 20573 "MaximumNetworkInterfaces":{ 20574 "shape":"MaxNetworkInterfaces", 20575 "locationName":"maximumNetworkInterfaces" 20576 }, 20577 "Ipv4AddressesPerInterface":{ 20578 "shape":"MaxIpv4AddrPerInterface", 20579 "locationName":"ipv4AddressesPerInterface" 20580 }, 20581 "Ipv6AddressesPerInterface":{ 20582 "shape":"MaxIpv6AddrPerInterface", 20583 "locationName":"ipv6AddressesPerInterface" 20584 }, 20585 "Ipv6Supported":{ 20586 "shape":"Ipv6Flag", 20587 "locationName":"ipv6Supported" 20588 }, 20589 "EnaSupport":{ 20590 "shape":"EnaSupport", 20591 "locationName":"enaSupport" 20592 } 20593 } 20594 }, 20595 "NetworkInterface":{ 20596 "type":"structure", 20597 "members":{ 20598 "Association":{ 20599 "shape":"NetworkInterfaceAssociation", 20600 "locationName":"association" 20601 }, 20602 "Attachment":{ 20603 "shape":"NetworkInterfaceAttachment", 20604 "locationName":"attachment" 20605 }, 20606 "AvailabilityZone":{ 20607 "shape":"String", 20608 "locationName":"availabilityZone" 20609 }, 20610 "Description":{ 20611 "shape":"String", 20612 "locationName":"description" 20613 }, 20614 "Groups":{ 20615 "shape":"GroupIdentifierList", 20616 "locationName":"groupSet" 20617 }, 20618 "InterfaceType":{ 20619 "shape":"NetworkInterfaceType", 20620 "locationName":"interfaceType" 20621 }, 20622 "Ipv6Addresses":{ 20623 "shape":"NetworkInterfaceIpv6AddressesList", 20624 "locationName":"ipv6AddressesSet" 20625 }, 20626 "MacAddress":{ 20627 "shape":"String", 20628 "locationName":"macAddress" 20629 }, 20630 "NetworkInterfaceId":{ 20631 "shape":"String", 20632 "locationName":"networkInterfaceId" 20633 }, 20634 "OutpostArn":{ 20635 "shape":"String", 20636 "locationName":"outpostArn" 20637 }, 20638 "OwnerId":{ 20639 "shape":"String", 20640 "locationName":"ownerId" 20641 }, 20642 "PrivateDnsName":{ 20643 "shape":"String", 20644 "locationName":"privateDnsName" 20645 }, 20646 "PrivateIpAddress":{ 20647 "shape":"String", 20648 "locationName":"privateIpAddress" 20649 }, 20650 "PrivateIpAddresses":{ 20651 "shape":"NetworkInterfacePrivateIpAddressList", 20652 "locationName":"privateIpAddressesSet" 20653 }, 20654 "RequesterId":{ 20655 "shape":"String", 20656 "locationName":"requesterId" 20657 }, 20658 "RequesterManaged":{ 20659 "shape":"Boolean", 20660 "locationName":"requesterManaged" 20661 }, 20662 "SourceDestCheck":{ 20663 "shape":"Boolean", 20664 "locationName":"sourceDestCheck" 20665 }, 20666 "Status":{ 20667 "shape":"NetworkInterfaceStatus", 20668 "locationName":"status" 20669 }, 20670 "SubnetId":{ 20671 "shape":"String", 20672 "locationName":"subnetId" 20673 }, 20674 "TagSet":{ 20675 "shape":"TagList", 20676 "locationName":"tagSet" 20677 }, 20678 "VpcId":{ 20679 "shape":"String", 20680 "locationName":"vpcId" 20681 } 20682 } 20683 }, 20684 "NetworkInterfaceAssociation":{ 20685 "type":"structure", 20686 "members":{ 20687 "AllocationId":{ 20688 "shape":"String", 20689 "locationName":"allocationId" 20690 }, 20691 "AssociationId":{ 20692 "shape":"String", 20693 "locationName":"associationId" 20694 }, 20695 "IpOwnerId":{ 20696 "shape":"String", 20697 "locationName":"ipOwnerId" 20698 }, 20699 "PublicDnsName":{ 20700 "shape":"String", 20701 "locationName":"publicDnsName" 20702 }, 20703 "PublicIp":{ 20704 "shape":"String", 20705 "locationName":"publicIp" 20706 } 20707 } 20708 }, 20709 "NetworkInterfaceAttachment":{ 20710 "type":"structure", 20711 "members":{ 20712 "AttachTime":{ 20713 "shape":"DateTime", 20714 "locationName":"attachTime" 20715 }, 20716 "AttachmentId":{ 20717 "shape":"String", 20718 "locationName":"attachmentId" 20719 }, 20720 "DeleteOnTermination":{ 20721 "shape":"Boolean", 20722 "locationName":"deleteOnTermination" 20723 }, 20724 "DeviceIndex":{ 20725 "shape":"Integer", 20726 "locationName":"deviceIndex" 20727 }, 20728 "InstanceId":{ 20729 "shape":"String", 20730 "locationName":"instanceId" 20731 }, 20732 "InstanceOwnerId":{ 20733 "shape":"String", 20734 "locationName":"instanceOwnerId" 20735 }, 20736 "Status":{ 20737 "shape":"AttachmentStatus", 20738 "locationName":"status" 20739 } 20740 } 20741 }, 20742 "NetworkInterfaceAttachmentChanges":{ 20743 "type":"structure", 20744 "members":{ 20745 "AttachmentId":{ 20746 "shape":"String", 20747 "locationName":"attachmentId" 20748 }, 20749 "DeleteOnTermination":{ 20750 "shape":"Boolean", 20751 "locationName":"deleteOnTermination" 20752 } 20753 } 20754 }, 20755 "NetworkInterfaceAttribute":{ 20756 "type":"string", 20757 "enum":[ 20758 "description", 20759 "groupSet", 20760 "sourceDestCheck", 20761 "attachment" 20762 ] 20763 }, 20764 "NetworkInterfaceCreationType":{ 20765 "type":"string", 20766 "enum":["efa"] 20767 }, 20768 "NetworkInterfaceId":{"type":"string"}, 20769 "NetworkInterfaceIdList":{ 20770 "type":"list", 20771 "member":{ 20772 "shape":"String", 20773 "locationName":"item" 20774 } 20775 }, 20776 "NetworkInterfaceIpv6Address":{ 20777 "type":"structure", 20778 "members":{ 20779 "Ipv6Address":{ 20780 "shape":"String", 20781 "locationName":"ipv6Address" 20782 } 20783 } 20784 }, 20785 "NetworkInterfaceIpv6AddressesList":{ 20786 "type":"list", 20787 "member":{ 20788 "shape":"NetworkInterfaceIpv6Address", 20789 "locationName":"item" 20790 } 20791 }, 20792 "NetworkInterfaceList":{ 20793 "type":"list", 20794 "member":{ 20795 "shape":"NetworkInterface", 20796 "locationName":"item" 20797 } 20798 }, 20799 "NetworkInterfacePermission":{ 20800 "type":"structure", 20801 "members":{ 20802 "NetworkInterfacePermissionId":{ 20803 "shape":"String", 20804 "locationName":"networkInterfacePermissionId" 20805 }, 20806 "NetworkInterfaceId":{ 20807 "shape":"String", 20808 "locationName":"networkInterfaceId" 20809 }, 20810 "AwsAccountId":{ 20811 "shape":"String", 20812 "locationName":"awsAccountId" 20813 }, 20814 "AwsService":{ 20815 "shape":"String", 20816 "locationName":"awsService" 20817 }, 20818 "Permission":{ 20819 "shape":"InterfacePermissionType", 20820 "locationName":"permission" 20821 }, 20822 "PermissionState":{ 20823 "shape":"NetworkInterfacePermissionState", 20824 "locationName":"permissionState" 20825 } 20826 } 20827 }, 20828 "NetworkInterfacePermissionIdList":{ 20829 "type":"list", 20830 "member":{"shape":"String"} 20831 }, 20832 "NetworkInterfacePermissionList":{ 20833 "type":"list", 20834 "member":{ 20835 "shape":"NetworkInterfacePermission", 20836 "locationName":"item" 20837 } 20838 }, 20839 "NetworkInterfacePermissionState":{ 20840 "type":"structure", 20841 "members":{ 20842 "State":{ 20843 "shape":"NetworkInterfacePermissionStateCode", 20844 "locationName":"state" 20845 }, 20846 "StatusMessage":{ 20847 "shape":"String", 20848 "locationName":"statusMessage" 20849 } 20850 } 20851 }, 20852 "NetworkInterfacePermissionStateCode":{ 20853 "type":"string", 20854 "enum":[ 20855 "pending", 20856 "granted", 20857 "revoking", 20858 "revoked" 20859 ] 20860 }, 20861 "NetworkInterfacePrivateIpAddress":{ 20862 "type":"structure", 20863 "members":{ 20864 "Association":{ 20865 "shape":"NetworkInterfaceAssociation", 20866 "locationName":"association" 20867 }, 20868 "Primary":{ 20869 "shape":"Boolean", 20870 "locationName":"primary" 20871 }, 20872 "PrivateDnsName":{ 20873 "shape":"String", 20874 "locationName":"privateDnsName" 20875 }, 20876 "PrivateIpAddress":{ 20877 "shape":"String", 20878 "locationName":"privateIpAddress" 20879 } 20880 } 20881 }, 20882 "NetworkInterfacePrivateIpAddressList":{ 20883 "type":"list", 20884 "member":{ 20885 "shape":"NetworkInterfacePrivateIpAddress", 20886 "locationName":"item" 20887 } 20888 }, 20889 "NetworkInterfaceStatus":{ 20890 "type":"string", 20891 "enum":[ 20892 "available", 20893 "associated", 20894 "attaching", 20895 "in-use", 20896 "detaching" 20897 ] 20898 }, 20899 "NetworkInterfaceType":{ 20900 "type":"string", 20901 "enum":[ 20902 "interface", 20903 "natGateway", 20904 "efa" 20905 ] 20906 }, 20907 "NetworkPerformance":{"type":"string"}, 20908 "NewDhcpConfiguration":{ 20909 "type":"structure", 20910 "members":{ 20911 "Key":{ 20912 "shape":"String", 20913 "locationName":"key" 20914 }, 20915 "Values":{ 20916 "shape":"ValueStringList", 20917 "locationName":"Value" 20918 } 20919 } 20920 }, 20921 "NewDhcpConfigurationList":{ 20922 "type":"list", 20923 "member":{ 20924 "shape":"NewDhcpConfiguration", 20925 "locationName":"item" 20926 } 20927 }, 20928 "NextToken":{"type":"string"}, 20929 "OccurrenceDayRequestSet":{ 20930 "type":"list", 20931 "member":{ 20932 "shape":"Integer", 20933 "locationName":"OccurenceDay" 20934 } 20935 }, 20936 "OccurrenceDaySet":{ 20937 "type":"list", 20938 "member":{ 20939 "shape":"Integer", 20940 "locationName":"item" 20941 } 20942 }, 20943 "OfferingClassType":{ 20944 "type":"string", 20945 "enum":[ 20946 "standard", 20947 "convertible" 20948 ] 20949 }, 20950 "OfferingId":{"type":"string"}, 20951 "OfferingTypeValues":{ 20952 "type":"string", 20953 "enum":[ 20954 "Heavy Utilization", 20955 "Medium Utilization", 20956 "Light Utilization", 20957 "No Upfront", 20958 "Partial Upfront", 20959 "All Upfront" 20960 ] 20961 }, 20962 "OnDemandAllocationStrategy":{ 20963 "type":"string", 20964 "enum":[ 20965 "lowestPrice", 20966 "prioritized" 20967 ] 20968 }, 20969 "OnDemandOptions":{ 20970 "type":"structure", 20971 "members":{ 20972 "AllocationStrategy":{ 20973 "shape":"FleetOnDemandAllocationStrategy", 20974 "locationName":"allocationStrategy" 20975 }, 20976 "CapacityReservationOptions":{ 20977 "shape":"CapacityReservationOptions", 20978 "locationName":"capacityReservationOptions" 20979 }, 20980 "SingleInstanceType":{ 20981 "shape":"Boolean", 20982 "locationName":"singleInstanceType" 20983 }, 20984 "SingleAvailabilityZone":{ 20985 "shape":"Boolean", 20986 "locationName":"singleAvailabilityZone" 20987 }, 20988 "MinTargetCapacity":{ 20989 "shape":"Integer", 20990 "locationName":"minTargetCapacity" 20991 }, 20992 "MaxTotalPrice":{ 20993 "shape":"String", 20994 "locationName":"maxTotalPrice" 20995 } 20996 } 20997 }, 20998 "OnDemandOptionsRequest":{ 20999 "type":"structure", 21000 "members":{ 21001 "AllocationStrategy":{"shape":"FleetOnDemandAllocationStrategy"}, 21002 "CapacityReservationOptions":{"shape":"CapacityReservationOptionsRequest"}, 21003 "SingleInstanceType":{"shape":"Boolean"}, 21004 "SingleAvailabilityZone":{"shape":"Boolean"}, 21005 "MinTargetCapacity":{"shape":"Integer"}, 21006 "MaxTotalPrice":{"shape":"String"} 21007 } 21008 }, 21009 "OperationType":{ 21010 "type":"string", 21011 "enum":[ 21012 "add", 21013 "remove" 21014 ] 21015 }, 21016 "OwnerStringList":{ 21017 "type":"list", 21018 "member":{ 21019 "shape":"String", 21020 "locationName":"Owner" 21021 } 21022 }, 21023 "PaymentOption":{ 21024 "type":"string", 21025 "enum":[ 21026 "AllUpfront", 21027 "PartialUpfront", 21028 "NoUpfront" 21029 ] 21030 }, 21031 "PciId":{ 21032 "type":"structure", 21033 "members":{ 21034 "DeviceId":{"shape":"String"}, 21035 "VendorId":{"shape":"String"}, 21036 "SubsystemId":{"shape":"String"}, 21037 "SubsystemVendorId":{"shape":"String"} 21038 } 21039 }, 21040 "PeeringAttachmentStatus":{ 21041 "type":"structure", 21042 "members":{ 21043 "Code":{ 21044 "shape":"String", 21045 "locationName":"code" 21046 }, 21047 "Message":{ 21048 "shape":"String", 21049 "locationName":"message" 21050 } 21051 } 21052 }, 21053 "PeeringConnectionOptions":{ 21054 "type":"structure", 21055 "members":{ 21056 "AllowDnsResolutionFromRemoteVpc":{ 21057 "shape":"Boolean", 21058 "locationName":"allowDnsResolutionFromRemoteVpc" 21059 }, 21060 "AllowEgressFromLocalClassicLinkToRemoteVpc":{ 21061 "shape":"Boolean", 21062 "locationName":"allowEgressFromLocalClassicLinkToRemoteVpc" 21063 }, 21064 "AllowEgressFromLocalVpcToRemoteClassicLink":{ 21065 "shape":"Boolean", 21066 "locationName":"allowEgressFromLocalVpcToRemoteClassicLink" 21067 } 21068 } 21069 }, 21070 "PeeringConnectionOptionsRequest":{ 21071 "type":"structure", 21072 "members":{ 21073 "AllowDnsResolutionFromRemoteVpc":{"shape":"Boolean"}, 21074 "AllowEgressFromLocalClassicLinkToRemoteVpc":{"shape":"Boolean"}, 21075 "AllowEgressFromLocalVpcToRemoteClassicLink":{"shape":"Boolean"} 21076 } 21077 }, 21078 "PeeringTgwInfo":{ 21079 "type":"structure", 21080 "members":{ 21081 "TransitGatewayId":{ 21082 "shape":"String", 21083 "locationName":"transitGatewayId" 21084 }, 21085 "OwnerId":{ 21086 "shape":"String", 21087 "locationName":"ownerId" 21088 }, 21089 "Region":{ 21090 "shape":"String", 21091 "locationName":"region" 21092 } 21093 } 21094 }, 21095 "PermissionGroup":{ 21096 "type":"string", 21097 "enum":["all"] 21098 }, 21099 "Phase1DHGroupNumbersList":{ 21100 "type":"list", 21101 "member":{ 21102 "shape":"Phase1DHGroupNumbersListValue", 21103 "locationName":"item" 21104 } 21105 }, 21106 "Phase1DHGroupNumbersListValue":{ 21107 "type":"structure", 21108 "members":{ 21109 "Value":{ 21110 "shape":"Integer", 21111 "locationName":"value" 21112 } 21113 } 21114 }, 21115 "Phase1DHGroupNumbersRequestList":{ 21116 "type":"list", 21117 "member":{ 21118 "shape":"Phase1DHGroupNumbersRequestListValue", 21119 "locationName":"item" 21120 } 21121 }, 21122 "Phase1DHGroupNumbersRequestListValue":{ 21123 "type":"structure", 21124 "members":{ 21125 "Value":{"shape":"Integer"} 21126 } 21127 }, 21128 "Phase1EncryptionAlgorithmsList":{ 21129 "type":"list", 21130 "member":{ 21131 "shape":"Phase1EncryptionAlgorithmsListValue", 21132 "locationName":"item" 21133 } 21134 }, 21135 "Phase1EncryptionAlgorithmsListValue":{ 21136 "type":"structure", 21137 "members":{ 21138 "Value":{ 21139 "shape":"String", 21140 "locationName":"value" 21141 } 21142 } 21143 }, 21144 "Phase1EncryptionAlgorithmsRequestList":{ 21145 "type":"list", 21146 "member":{ 21147 "shape":"Phase1EncryptionAlgorithmsRequestListValue", 21148 "locationName":"item" 21149 } 21150 }, 21151 "Phase1EncryptionAlgorithmsRequestListValue":{ 21152 "type":"structure", 21153 "members":{ 21154 "Value":{"shape":"String"} 21155 } 21156 }, 21157 "Phase1IntegrityAlgorithmsList":{ 21158 "type":"list", 21159 "member":{ 21160 "shape":"Phase1IntegrityAlgorithmsListValue", 21161 "locationName":"item" 21162 } 21163 }, 21164 "Phase1IntegrityAlgorithmsListValue":{ 21165 "type":"structure", 21166 "members":{ 21167 "Value":{ 21168 "shape":"String", 21169 "locationName":"value" 21170 } 21171 } 21172 }, 21173 "Phase1IntegrityAlgorithmsRequestList":{ 21174 "type":"list", 21175 "member":{ 21176 "shape":"Phase1IntegrityAlgorithmsRequestListValue", 21177 "locationName":"item" 21178 } 21179 }, 21180 "Phase1IntegrityAlgorithmsRequestListValue":{ 21181 "type":"structure", 21182 "members":{ 21183 "Value":{"shape":"String"} 21184 } 21185 }, 21186 "Phase2DHGroupNumbersList":{ 21187 "type":"list", 21188 "member":{ 21189 "shape":"Phase2DHGroupNumbersListValue", 21190 "locationName":"item" 21191 } 21192 }, 21193 "Phase2DHGroupNumbersListValue":{ 21194 "type":"structure", 21195 "members":{ 21196 "Value":{ 21197 "shape":"Integer", 21198 "locationName":"value" 21199 } 21200 } 21201 }, 21202 "Phase2DHGroupNumbersRequestList":{ 21203 "type":"list", 21204 "member":{ 21205 "shape":"Phase2DHGroupNumbersRequestListValue", 21206 "locationName":"item" 21207 } 21208 }, 21209 "Phase2DHGroupNumbersRequestListValue":{ 21210 "type":"structure", 21211 "members":{ 21212 "Value":{"shape":"Integer"} 21213 } 21214 }, 21215 "Phase2EncryptionAlgorithmsList":{ 21216 "type":"list", 21217 "member":{ 21218 "shape":"Phase2EncryptionAlgorithmsListValue", 21219 "locationName":"item" 21220 } 21221 }, 21222 "Phase2EncryptionAlgorithmsListValue":{ 21223 "type":"structure", 21224 "members":{ 21225 "Value":{ 21226 "shape":"String", 21227 "locationName":"value" 21228 } 21229 } 21230 }, 21231 "Phase2EncryptionAlgorithmsRequestList":{ 21232 "type":"list", 21233 "member":{ 21234 "shape":"Phase2EncryptionAlgorithmsRequestListValue", 21235 "locationName":"item" 21236 } 21237 }, 21238 "Phase2EncryptionAlgorithmsRequestListValue":{ 21239 "type":"structure", 21240 "members":{ 21241 "Value":{"shape":"String"} 21242 } 21243 }, 21244 "Phase2IntegrityAlgorithmsList":{ 21245 "type":"list", 21246 "member":{ 21247 "shape":"Phase2IntegrityAlgorithmsListValue", 21248 "locationName":"item" 21249 } 21250 }, 21251 "Phase2IntegrityAlgorithmsListValue":{ 21252 "type":"structure", 21253 "members":{ 21254 "Value":{ 21255 "shape":"String", 21256 "locationName":"value" 21257 } 21258 } 21259 }, 21260 "Phase2IntegrityAlgorithmsRequestList":{ 21261 "type":"list", 21262 "member":{ 21263 "shape":"Phase2IntegrityAlgorithmsRequestListValue", 21264 "locationName":"item" 21265 } 21266 }, 21267 "Phase2IntegrityAlgorithmsRequestListValue":{ 21268 "type":"structure", 21269 "members":{ 21270 "Value":{"shape":"String"} 21271 } 21272 }, 21273 "Placement":{ 21274 "type":"structure", 21275 "members":{ 21276 "AvailabilityZone":{ 21277 "shape":"String", 21278 "locationName":"availabilityZone" 21279 }, 21280 "Affinity":{ 21281 "shape":"String", 21282 "locationName":"affinity" 21283 }, 21284 "GroupName":{ 21285 "shape":"String", 21286 "locationName":"groupName" 21287 }, 21288 "PartitionNumber":{ 21289 "shape":"Integer", 21290 "locationName":"partitionNumber" 21291 }, 21292 "HostId":{ 21293 "shape":"String", 21294 "locationName":"hostId" 21295 }, 21296 "Tenancy":{ 21297 "shape":"Tenancy", 21298 "locationName":"tenancy" 21299 }, 21300 "SpreadDomain":{ 21301 "shape":"String", 21302 "locationName":"spreadDomain" 21303 }, 21304 "HostResourceGroupArn":{ 21305 "shape":"String", 21306 "locationName":"hostResourceGroupArn" 21307 } 21308 } 21309 }, 21310 "PlacementGroup":{ 21311 "type":"structure", 21312 "members":{ 21313 "GroupName":{ 21314 "shape":"String", 21315 "locationName":"groupName" 21316 }, 21317 "State":{ 21318 "shape":"PlacementGroupState", 21319 "locationName":"state" 21320 }, 21321 "Strategy":{ 21322 "shape":"PlacementStrategy", 21323 "locationName":"strategy" 21324 }, 21325 "PartitionCount":{ 21326 "shape":"Integer", 21327 "locationName":"partitionCount" 21328 }, 21329 "GroupId":{ 21330 "shape":"String", 21331 "locationName":"groupId" 21332 }, 21333 "Tags":{ 21334 "shape":"TagList", 21335 "locationName":"tagSet" 21336 } 21337 } 21338 }, 21339 "PlacementGroupIdStringList":{ 21340 "type":"list", 21341 "member":{ 21342 "shape":"String", 21343 "locationName":"GroupId" 21344 } 21345 }, 21346 "PlacementGroupInfo":{ 21347 "type":"structure", 21348 "members":{ 21349 "SupportedStrategies":{ 21350 "shape":"PlacementGroupStrategyList", 21351 "locationName":"supportedStrategies" 21352 } 21353 } 21354 }, 21355 "PlacementGroupList":{ 21356 "type":"list", 21357 "member":{ 21358 "shape":"PlacementGroup", 21359 "locationName":"item" 21360 } 21361 }, 21362 "PlacementGroupName":{"type":"string"}, 21363 "PlacementGroupState":{ 21364 "type":"string", 21365 "enum":[ 21366 "pending", 21367 "available", 21368 "deleting", 21369 "deleted" 21370 ] 21371 }, 21372 "PlacementGroupStrategy":{ 21373 "type":"string", 21374 "enum":[ 21375 "cluster", 21376 "partition", 21377 "spread" 21378 ] 21379 }, 21380 "PlacementGroupStrategyList":{ 21381 "type":"list", 21382 "member":{ 21383 "shape":"PlacementGroupStrategy", 21384 "locationName":"item" 21385 } 21386 }, 21387 "PlacementGroupStringList":{ 21388 "type":"list", 21389 "member":{"shape":"String"} 21390 }, 21391 "PlacementResponse":{ 21392 "type":"structure", 21393 "members":{ 21394 "GroupName":{ 21395 "shape":"String", 21396 "locationName":"groupName" 21397 } 21398 } 21399 }, 21400 "PlacementStrategy":{ 21401 "type":"string", 21402 "enum":[ 21403 "cluster", 21404 "spread", 21405 "partition" 21406 ] 21407 }, 21408 "PlatformValues":{ 21409 "type":"string", 21410 "enum":["Windows"] 21411 }, 21412 "PoolMaxResults":{ 21413 "type":"integer", 21414 "max":10, 21415 "min":1 21416 }, 21417 "PortRange":{ 21418 "type":"structure", 21419 "members":{ 21420 "From":{ 21421 "shape":"Integer", 21422 "locationName":"from" 21423 }, 21424 "To":{ 21425 "shape":"Integer", 21426 "locationName":"to" 21427 } 21428 } 21429 }, 21430 "PrefixList":{ 21431 "type":"structure", 21432 "members":{ 21433 "Cidrs":{ 21434 "shape":"ValueStringList", 21435 "locationName":"cidrSet" 21436 }, 21437 "PrefixListId":{ 21438 "shape":"String", 21439 "locationName":"prefixListId" 21440 }, 21441 "PrefixListName":{ 21442 "shape":"String", 21443 "locationName":"prefixListName" 21444 } 21445 } 21446 }, 21447 "PrefixListId":{ 21448 "type":"structure", 21449 "members":{ 21450 "Description":{ 21451 "shape":"String", 21452 "locationName":"description" 21453 }, 21454 "PrefixListId":{ 21455 "shape":"String", 21456 "locationName":"prefixListId" 21457 } 21458 } 21459 }, 21460 "PrefixListIdList":{ 21461 "type":"list", 21462 "member":{ 21463 "shape":"PrefixListId", 21464 "locationName":"item" 21465 } 21466 }, 21467 "PrefixListIdSet":{ 21468 "type":"list", 21469 "member":{ 21470 "shape":"String", 21471 "locationName":"item" 21472 } 21473 }, 21474 "PrefixListSet":{ 21475 "type":"list", 21476 "member":{ 21477 "shape":"PrefixList", 21478 "locationName":"item" 21479 } 21480 }, 21481 "PriceSchedule":{ 21482 "type":"structure", 21483 "members":{ 21484 "Active":{ 21485 "shape":"Boolean", 21486 "locationName":"active" 21487 }, 21488 "CurrencyCode":{ 21489 "shape":"CurrencyCodeValues", 21490 "locationName":"currencyCode" 21491 }, 21492 "Price":{ 21493 "shape":"Double", 21494 "locationName":"price" 21495 }, 21496 "Term":{ 21497 "shape":"Long", 21498 "locationName":"term" 21499 } 21500 } 21501 }, 21502 "PriceScheduleList":{ 21503 "type":"list", 21504 "member":{ 21505 "shape":"PriceSchedule", 21506 "locationName":"item" 21507 } 21508 }, 21509 "PriceScheduleSpecification":{ 21510 "type":"structure", 21511 "members":{ 21512 "CurrencyCode":{ 21513 "shape":"CurrencyCodeValues", 21514 "locationName":"currencyCode" 21515 }, 21516 "Price":{ 21517 "shape":"Double", 21518 "locationName":"price" 21519 }, 21520 "Term":{ 21521 "shape":"Long", 21522 "locationName":"term" 21523 } 21524 } 21525 }, 21526 "PriceScheduleSpecificationList":{ 21527 "type":"list", 21528 "member":{ 21529 "shape":"PriceScheduleSpecification", 21530 "locationName":"item" 21531 } 21532 }, 21533 "PricingDetail":{ 21534 "type":"structure", 21535 "members":{ 21536 "Count":{ 21537 "shape":"Integer", 21538 "locationName":"count" 21539 }, 21540 "Price":{ 21541 "shape":"Double", 21542 "locationName":"price" 21543 } 21544 } 21545 }, 21546 "PricingDetailsList":{ 21547 "type":"list", 21548 "member":{ 21549 "shape":"PricingDetail", 21550 "locationName":"item" 21551 } 21552 }, 21553 "PrincipalIdFormat":{ 21554 "type":"structure", 21555 "members":{ 21556 "Arn":{ 21557 "shape":"String", 21558 "locationName":"arn" 21559 }, 21560 "Statuses":{ 21561 "shape":"IdFormatList", 21562 "locationName":"statusSet" 21563 } 21564 } 21565 }, 21566 "PrincipalIdFormatList":{ 21567 "type":"list", 21568 "member":{ 21569 "shape":"PrincipalIdFormat", 21570 "locationName":"item" 21571 } 21572 }, 21573 "PrincipalType":{ 21574 "type":"string", 21575 "enum":[ 21576 "All", 21577 "Service", 21578 "OrganizationUnit", 21579 "Account", 21580 "User", 21581 "Role" 21582 ] 21583 }, 21584 "PrivateIpAddressConfigSet":{ 21585 "type":"list", 21586 "member":{ 21587 "shape":"ScheduledInstancesPrivateIpAddressConfig", 21588 "locationName":"PrivateIpAddressConfigSet" 21589 } 21590 }, 21591 "PrivateIpAddressSpecification":{ 21592 "type":"structure", 21593 "members":{ 21594 "Primary":{ 21595 "shape":"Boolean", 21596 "locationName":"primary" 21597 }, 21598 "PrivateIpAddress":{ 21599 "shape":"String", 21600 "locationName":"privateIpAddress" 21601 } 21602 } 21603 }, 21604 "PrivateIpAddressSpecificationList":{ 21605 "type":"list", 21606 "member":{ 21607 "shape":"PrivateIpAddressSpecification", 21608 "locationName":"item" 21609 } 21610 }, 21611 "PrivateIpAddressStringList":{ 21612 "type":"list", 21613 "member":{ 21614 "shape":"String", 21615 "locationName":"PrivateIpAddress" 21616 } 21617 }, 21618 "ProcessorInfo":{ 21619 "type":"structure", 21620 "members":{ 21621 "SupportedArchitectures":{ 21622 "shape":"ArchitectureTypeList", 21623 "locationName":"supportedArchitectures" 21624 }, 21625 "SustainedClockSpeedInGhz":{ 21626 "shape":"ProcessorSustainedClockSpeed", 21627 "locationName":"sustainedClockSpeedInGhz" 21628 } 21629 } 21630 }, 21631 "ProcessorSustainedClockSpeed":{"type":"double"}, 21632 "ProductCode":{ 21633 "type":"structure", 21634 "members":{ 21635 "ProductCodeId":{ 21636 "shape":"String", 21637 "locationName":"productCode" 21638 }, 21639 "ProductCodeType":{ 21640 "shape":"ProductCodeValues", 21641 "locationName":"type" 21642 } 21643 } 21644 }, 21645 "ProductCodeList":{ 21646 "type":"list", 21647 "member":{ 21648 "shape":"ProductCode", 21649 "locationName":"item" 21650 } 21651 }, 21652 "ProductCodeStringList":{ 21653 "type":"list", 21654 "member":{ 21655 "shape":"String", 21656 "locationName":"ProductCode" 21657 } 21658 }, 21659 "ProductCodeValues":{ 21660 "type":"string", 21661 "enum":[ 21662 "devpay", 21663 "marketplace" 21664 ] 21665 }, 21666 "ProductDescriptionList":{ 21667 "type":"list", 21668 "member":{"shape":"String"} 21669 }, 21670 "PropagatingVgw":{ 21671 "type":"structure", 21672 "members":{ 21673 "GatewayId":{ 21674 "shape":"String", 21675 "locationName":"gatewayId" 21676 } 21677 } 21678 }, 21679 "PropagatingVgwList":{ 21680 "type":"list", 21681 "member":{ 21682 "shape":"PropagatingVgw", 21683 "locationName":"item" 21684 } 21685 }, 21686 "ProvisionByoipCidrRequest":{ 21687 "type":"structure", 21688 "required":["Cidr"], 21689 "members":{ 21690 "Cidr":{"shape":"String"}, 21691 "CidrAuthorizationContext":{"shape":"CidrAuthorizationContext"}, 21692 "Description":{"shape":"String"}, 21693 "DryRun":{"shape":"Boolean"} 21694 } 21695 }, 21696 "ProvisionByoipCidrResult":{ 21697 "type":"structure", 21698 "members":{ 21699 "ByoipCidr":{ 21700 "shape":"ByoipCidr", 21701 "locationName":"byoipCidr" 21702 } 21703 } 21704 }, 21705 "ProvisionedBandwidth":{ 21706 "type":"structure", 21707 "members":{ 21708 "ProvisionTime":{ 21709 "shape":"DateTime", 21710 "locationName":"provisionTime" 21711 }, 21712 "Provisioned":{ 21713 "shape":"String", 21714 "locationName":"provisioned" 21715 }, 21716 "RequestTime":{ 21717 "shape":"DateTime", 21718 "locationName":"requestTime" 21719 }, 21720 "Requested":{ 21721 "shape":"String", 21722 "locationName":"requested" 21723 }, 21724 "Status":{ 21725 "shape":"String", 21726 "locationName":"status" 21727 } 21728 } 21729 }, 21730 "PublicIpStringList":{ 21731 "type":"list", 21732 "member":{ 21733 "shape":"String", 21734 "locationName":"PublicIp" 21735 } 21736 }, 21737 "PublicIpv4Pool":{ 21738 "type":"structure", 21739 "members":{ 21740 "PoolId":{ 21741 "shape":"String", 21742 "locationName":"poolId" 21743 }, 21744 "Description":{ 21745 "shape":"String", 21746 "locationName":"description" 21747 }, 21748 "PoolAddressRanges":{ 21749 "shape":"PublicIpv4PoolRangeSet", 21750 "locationName":"poolAddressRangeSet" 21751 }, 21752 "TotalAddressCount":{ 21753 "shape":"Integer", 21754 "locationName":"totalAddressCount" 21755 }, 21756 "TotalAvailableAddressCount":{ 21757 "shape":"Integer", 21758 "locationName":"totalAvailableAddressCount" 21759 } 21760 } 21761 }, 21762 "PublicIpv4PoolRange":{ 21763 "type":"structure", 21764 "members":{ 21765 "FirstAddress":{ 21766 "shape":"String", 21767 "locationName":"firstAddress" 21768 }, 21769 "LastAddress":{ 21770 "shape":"String", 21771 "locationName":"lastAddress" 21772 }, 21773 "AddressCount":{ 21774 "shape":"Integer", 21775 "locationName":"addressCount" 21776 }, 21777 "AvailableAddressCount":{ 21778 "shape":"Integer", 21779 "locationName":"availableAddressCount" 21780 } 21781 } 21782 }, 21783 "PublicIpv4PoolRangeSet":{ 21784 "type":"list", 21785 "member":{ 21786 "shape":"PublicIpv4PoolRange", 21787 "locationName":"item" 21788 } 21789 }, 21790 "PublicIpv4PoolSet":{ 21791 "type":"list", 21792 "member":{ 21793 "shape":"PublicIpv4Pool", 21794 "locationName":"item" 21795 } 21796 }, 21797 "Purchase":{ 21798 "type":"structure", 21799 "members":{ 21800 "CurrencyCode":{ 21801 "shape":"CurrencyCodeValues", 21802 "locationName":"currencyCode" 21803 }, 21804 "Duration":{ 21805 "shape":"Integer", 21806 "locationName":"duration" 21807 }, 21808 "HostIdSet":{ 21809 "shape":"ResponseHostIdSet", 21810 "locationName":"hostIdSet" 21811 }, 21812 "HostReservationId":{ 21813 "shape":"String", 21814 "locationName":"hostReservationId" 21815 }, 21816 "HourlyPrice":{ 21817 "shape":"String", 21818 "locationName":"hourlyPrice" 21819 }, 21820 "InstanceFamily":{ 21821 "shape":"String", 21822 "locationName":"instanceFamily" 21823 }, 21824 "PaymentOption":{ 21825 "shape":"PaymentOption", 21826 "locationName":"paymentOption" 21827 }, 21828 "UpfrontPrice":{ 21829 "shape":"String", 21830 "locationName":"upfrontPrice" 21831 } 21832 } 21833 }, 21834 "PurchaseHostReservationRequest":{ 21835 "type":"structure", 21836 "required":[ 21837 "HostIdSet", 21838 "OfferingId" 21839 ], 21840 "members":{ 21841 "ClientToken":{"shape":"String"}, 21842 "CurrencyCode":{"shape":"CurrencyCodeValues"}, 21843 "HostIdSet":{"shape":"RequestHostIdSet"}, 21844 "LimitPrice":{"shape":"String"}, 21845 "OfferingId":{"shape":"OfferingId"} 21846 } 21847 }, 21848 "PurchaseHostReservationResult":{ 21849 "type":"structure", 21850 "members":{ 21851 "ClientToken":{ 21852 "shape":"String", 21853 "locationName":"clientToken" 21854 }, 21855 "CurrencyCode":{ 21856 "shape":"CurrencyCodeValues", 21857 "locationName":"currencyCode" 21858 }, 21859 "Purchase":{ 21860 "shape":"PurchaseSet", 21861 "locationName":"purchase" 21862 }, 21863 "TotalHourlyPrice":{ 21864 "shape":"String", 21865 "locationName":"totalHourlyPrice" 21866 }, 21867 "TotalUpfrontPrice":{ 21868 "shape":"String", 21869 "locationName":"totalUpfrontPrice" 21870 } 21871 } 21872 }, 21873 "PurchaseRequest":{ 21874 "type":"structure", 21875 "required":[ 21876 "InstanceCount", 21877 "PurchaseToken" 21878 ], 21879 "members":{ 21880 "InstanceCount":{"shape":"Integer"}, 21881 "PurchaseToken":{"shape":"String"} 21882 } 21883 }, 21884 "PurchaseRequestSet":{ 21885 "type":"list", 21886 "member":{ 21887 "shape":"PurchaseRequest", 21888 "locationName":"PurchaseRequest" 21889 }, 21890 "min":1 21891 }, 21892 "PurchaseReservedInstancesOfferingRequest":{ 21893 "type":"structure", 21894 "required":[ 21895 "InstanceCount", 21896 "ReservedInstancesOfferingId" 21897 ], 21898 "members":{ 21899 "InstanceCount":{"shape":"Integer"}, 21900 "ReservedInstancesOfferingId":{"shape":"String"}, 21901 "DryRun":{ 21902 "shape":"Boolean", 21903 "locationName":"dryRun" 21904 }, 21905 "LimitPrice":{ 21906 "shape":"ReservedInstanceLimitPrice", 21907 "locationName":"limitPrice" 21908 }, 21909 "PurchaseTime":{"shape":"DateTime"} 21910 } 21911 }, 21912 "PurchaseReservedInstancesOfferingResult":{ 21913 "type":"structure", 21914 "members":{ 21915 "ReservedInstancesId":{ 21916 "shape":"String", 21917 "locationName":"reservedInstancesId" 21918 } 21919 } 21920 }, 21921 "PurchaseScheduledInstancesRequest":{ 21922 "type":"structure", 21923 "required":["PurchaseRequests"], 21924 "members":{ 21925 "ClientToken":{ 21926 "shape":"String", 21927 "idempotencyToken":true 21928 }, 21929 "DryRun":{"shape":"Boolean"}, 21930 "PurchaseRequests":{ 21931 "shape":"PurchaseRequestSet", 21932 "locationName":"PurchaseRequest" 21933 } 21934 } 21935 }, 21936 "PurchaseScheduledInstancesResult":{ 21937 "type":"structure", 21938 "members":{ 21939 "ScheduledInstanceSet":{ 21940 "shape":"PurchasedScheduledInstanceSet", 21941 "locationName":"scheduledInstanceSet" 21942 } 21943 } 21944 }, 21945 "PurchaseSet":{ 21946 "type":"list", 21947 "member":{ 21948 "shape":"Purchase", 21949 "locationName":"item" 21950 } 21951 }, 21952 "PurchasedScheduledInstanceSet":{ 21953 "type":"list", 21954 "member":{ 21955 "shape":"ScheduledInstance", 21956 "locationName":"item" 21957 } 21958 }, 21959 "RIProductDescription":{ 21960 "type":"string", 21961 "enum":[ 21962 "Linux/UNIX", 21963 "Linux/UNIX (Amazon VPC)", 21964 "Windows", 21965 "Windows (Amazon VPC)" 21966 ] 21967 }, 21968 "ReasonCodesList":{ 21969 "type":"list", 21970 "member":{ 21971 "shape":"ReportInstanceReasonCodes", 21972 "locationName":"item" 21973 } 21974 }, 21975 "RebootInstancesRequest":{ 21976 "type":"structure", 21977 "required":["InstanceIds"], 21978 "members":{ 21979 "InstanceIds":{ 21980 "shape":"InstanceIdStringList", 21981 "locationName":"InstanceId" 21982 }, 21983 "DryRun":{ 21984 "shape":"Boolean", 21985 "locationName":"dryRun" 21986 } 21987 } 21988 }, 21989 "RecurringCharge":{ 21990 "type":"structure", 21991 "members":{ 21992 "Amount":{ 21993 "shape":"Double", 21994 "locationName":"amount" 21995 }, 21996 "Frequency":{ 21997 "shape":"RecurringChargeFrequency", 21998 "locationName":"frequency" 21999 } 22000 } 22001 }, 22002 "RecurringChargeFrequency":{ 22003 "type":"string", 22004 "enum":["Hourly"] 22005 }, 22006 "RecurringChargesList":{ 22007 "type":"list", 22008 "member":{ 22009 "shape":"RecurringCharge", 22010 "locationName":"item" 22011 } 22012 }, 22013 "Region":{ 22014 "type":"structure", 22015 "members":{ 22016 "Endpoint":{ 22017 "shape":"String", 22018 "locationName":"regionEndpoint" 22019 }, 22020 "RegionName":{ 22021 "shape":"String", 22022 "locationName":"regionName" 22023 }, 22024 "OptInStatus":{ 22025 "shape":"String", 22026 "locationName":"optInStatus" 22027 } 22028 } 22029 }, 22030 "RegionList":{ 22031 "type":"list", 22032 "member":{ 22033 "shape":"Region", 22034 "locationName":"item" 22035 } 22036 }, 22037 "RegionNameStringList":{ 22038 "type":"list", 22039 "member":{ 22040 "shape":"String", 22041 "locationName":"RegionName" 22042 } 22043 }, 22044 "RegisterImageRequest":{ 22045 "type":"structure", 22046 "required":["Name"], 22047 "members":{ 22048 "ImageLocation":{"shape":"String"}, 22049 "Architecture":{ 22050 "shape":"ArchitectureValues", 22051 "locationName":"architecture" 22052 }, 22053 "BlockDeviceMappings":{ 22054 "shape":"BlockDeviceMappingRequestList", 22055 "locationName":"BlockDeviceMapping" 22056 }, 22057 "Description":{ 22058 "shape":"String", 22059 "locationName":"description" 22060 }, 22061 "DryRun":{ 22062 "shape":"Boolean", 22063 "locationName":"dryRun" 22064 }, 22065 "EnaSupport":{ 22066 "shape":"Boolean", 22067 "locationName":"enaSupport" 22068 }, 22069 "KernelId":{ 22070 "shape":"String", 22071 "locationName":"kernelId" 22072 }, 22073 "Name":{ 22074 "shape":"String", 22075 "locationName":"name" 22076 }, 22077 "BillingProducts":{ 22078 "shape":"BillingProductList", 22079 "locationName":"BillingProduct" 22080 }, 22081 "RamdiskId":{ 22082 "shape":"String", 22083 "locationName":"ramdiskId" 22084 }, 22085 "RootDeviceName":{ 22086 "shape":"String", 22087 "locationName":"rootDeviceName" 22088 }, 22089 "SriovNetSupport":{ 22090 "shape":"String", 22091 "locationName":"sriovNetSupport" 22092 }, 22093 "VirtualizationType":{ 22094 "shape":"String", 22095 "locationName":"virtualizationType" 22096 } 22097 } 22098 }, 22099 "RegisterImageResult":{ 22100 "type":"structure", 22101 "members":{ 22102 "ImageId":{ 22103 "shape":"String", 22104 "locationName":"imageId" 22105 } 22106 } 22107 }, 22108 "RegisterTransitGatewayMulticastGroupMembersRequest":{ 22109 "type":"structure", 22110 "members":{ 22111 "TransitGatewayMulticastDomainId":{"shape":"String"}, 22112 "GroupIpAddress":{"shape":"String"}, 22113 "NetworkInterfaceIds":{"shape":"ValueStringList"}, 22114 "DryRun":{"shape":"Boolean"} 22115 } 22116 }, 22117 "RegisterTransitGatewayMulticastGroupMembersResult":{ 22118 "type":"structure", 22119 "members":{ 22120 "RegisteredMulticastGroupMembers":{ 22121 "shape":"TransitGatewayMulticastRegisteredGroupMembers", 22122 "locationName":"registeredMulticastGroupMembers" 22123 } 22124 } 22125 }, 22126 "RegisterTransitGatewayMulticastGroupSourcesRequest":{ 22127 "type":"structure", 22128 "members":{ 22129 "TransitGatewayMulticastDomainId":{"shape":"String"}, 22130 "GroupIpAddress":{"shape":"String"}, 22131 "NetworkInterfaceIds":{"shape":"ValueStringList"}, 22132 "DryRun":{"shape":"Boolean"} 22133 } 22134 }, 22135 "RegisterTransitGatewayMulticastGroupSourcesResult":{ 22136 "type":"structure", 22137 "members":{ 22138 "RegisteredMulticastGroupSources":{ 22139 "shape":"TransitGatewayMulticastRegisteredGroupSources", 22140 "locationName":"registeredMulticastGroupSources" 22141 } 22142 } 22143 }, 22144 "RejectTransitGatewayPeeringAttachmentRequest":{ 22145 "type":"structure", 22146 "required":["TransitGatewayAttachmentId"], 22147 "members":{ 22148 "TransitGatewayAttachmentId":{"shape":"String"}, 22149 "DryRun":{"shape":"Boolean"} 22150 } 22151 }, 22152 "RejectTransitGatewayPeeringAttachmentResult":{ 22153 "type":"structure", 22154 "members":{ 22155 "TransitGatewayPeeringAttachment":{ 22156 "shape":"TransitGatewayPeeringAttachment", 22157 "locationName":"transitGatewayPeeringAttachment" 22158 } 22159 } 22160 }, 22161 "RejectTransitGatewayVpcAttachmentRequest":{ 22162 "type":"structure", 22163 "required":["TransitGatewayAttachmentId"], 22164 "members":{ 22165 "TransitGatewayAttachmentId":{"shape":"String"}, 22166 "DryRun":{"shape":"Boolean"} 22167 } 22168 }, 22169 "RejectTransitGatewayVpcAttachmentResult":{ 22170 "type":"structure", 22171 "members":{ 22172 "TransitGatewayVpcAttachment":{ 22173 "shape":"TransitGatewayVpcAttachment", 22174 "locationName":"transitGatewayVpcAttachment" 22175 } 22176 } 22177 }, 22178 "RejectVpcEndpointConnectionsRequest":{ 22179 "type":"structure", 22180 "required":[ 22181 "ServiceId", 22182 "VpcEndpointIds" 22183 ], 22184 "members":{ 22185 "DryRun":{"shape":"Boolean"}, 22186 "ServiceId":{"shape":"ServiceId"}, 22187 "VpcEndpointIds":{ 22188 "shape":"ValueStringList", 22189 "locationName":"VpcEndpointId" 22190 } 22191 } 22192 }, 22193 "RejectVpcEndpointConnectionsResult":{ 22194 "type":"structure", 22195 "members":{ 22196 "Unsuccessful":{ 22197 "shape":"UnsuccessfulItemSet", 22198 "locationName":"unsuccessful" 22199 } 22200 } 22201 }, 22202 "RejectVpcPeeringConnectionRequest":{ 22203 "type":"structure", 22204 "required":["VpcPeeringConnectionId"], 22205 "members":{ 22206 "DryRun":{ 22207 "shape":"Boolean", 22208 "locationName":"dryRun" 22209 }, 22210 "VpcPeeringConnectionId":{ 22211 "shape":"VpcPeeringConnectionId", 22212 "locationName":"vpcPeeringConnectionId" 22213 } 22214 } 22215 }, 22216 "RejectVpcPeeringConnectionResult":{ 22217 "type":"structure", 22218 "members":{ 22219 "Return":{ 22220 "shape":"Boolean", 22221 "locationName":"return" 22222 } 22223 } 22224 }, 22225 "ReleaseAddressRequest":{ 22226 "type":"structure", 22227 "members":{ 22228 "AllocationId":{"shape":"String"}, 22229 "PublicIp":{"shape":"String"}, 22230 "NetworkBorderGroup":{"shape":"String"}, 22231 "DryRun":{ 22232 "shape":"Boolean", 22233 "locationName":"dryRun" 22234 } 22235 } 22236 }, 22237 "ReleaseHostsRequest":{ 22238 "type":"structure", 22239 "required":["HostIds"], 22240 "members":{ 22241 "HostIds":{ 22242 "shape":"RequestHostIdList", 22243 "locationName":"hostId" 22244 } 22245 } 22246 }, 22247 "ReleaseHostsResult":{ 22248 "type":"structure", 22249 "members":{ 22250 "Successful":{ 22251 "shape":"ResponseHostIdList", 22252 "locationName":"successful" 22253 }, 22254 "Unsuccessful":{ 22255 "shape":"UnsuccessfulItemList", 22256 "locationName":"unsuccessful" 22257 } 22258 } 22259 }, 22260 "ReplaceIamInstanceProfileAssociationRequest":{ 22261 "type":"structure", 22262 "required":[ 22263 "IamInstanceProfile", 22264 "AssociationId" 22265 ], 22266 "members":{ 22267 "IamInstanceProfile":{"shape":"IamInstanceProfileSpecification"}, 22268 "AssociationId":{"shape":"String"} 22269 } 22270 }, 22271 "ReplaceIamInstanceProfileAssociationResult":{ 22272 "type":"structure", 22273 "members":{ 22274 "IamInstanceProfileAssociation":{ 22275 "shape":"IamInstanceProfileAssociation", 22276 "locationName":"iamInstanceProfileAssociation" 22277 } 22278 } 22279 }, 22280 "ReplaceNetworkAclAssociationRequest":{ 22281 "type":"structure", 22282 "required":[ 22283 "AssociationId", 22284 "NetworkAclId" 22285 ], 22286 "members":{ 22287 "AssociationId":{ 22288 "shape":"NetworkAclAssociationId", 22289 "locationName":"associationId" 22290 }, 22291 "DryRun":{ 22292 "shape":"Boolean", 22293 "locationName":"dryRun" 22294 }, 22295 "NetworkAclId":{ 22296 "shape":"NetworkAclId", 22297 "locationName":"networkAclId" 22298 } 22299 } 22300 }, 22301 "ReplaceNetworkAclAssociationResult":{ 22302 "type":"structure", 22303 "members":{ 22304 "NewAssociationId":{ 22305 "shape":"String", 22306 "locationName":"newAssociationId" 22307 } 22308 } 22309 }, 22310 "ReplaceNetworkAclEntryRequest":{ 22311 "type":"structure", 22312 "required":[ 22313 "Egress", 22314 "NetworkAclId", 22315 "Protocol", 22316 "RuleAction", 22317 "RuleNumber" 22318 ], 22319 "members":{ 22320 "CidrBlock":{ 22321 "shape":"String", 22322 "locationName":"cidrBlock" 22323 }, 22324 "DryRun":{ 22325 "shape":"Boolean", 22326 "locationName":"dryRun" 22327 }, 22328 "Egress":{ 22329 "shape":"Boolean", 22330 "locationName":"egress" 22331 }, 22332 "IcmpTypeCode":{ 22333 "shape":"IcmpTypeCode", 22334 "locationName":"Icmp" 22335 }, 22336 "Ipv6CidrBlock":{ 22337 "shape":"String", 22338 "locationName":"ipv6CidrBlock" 22339 }, 22340 "NetworkAclId":{ 22341 "shape":"NetworkAclId", 22342 "locationName":"networkAclId" 22343 }, 22344 "PortRange":{ 22345 "shape":"PortRange", 22346 "locationName":"portRange" 22347 }, 22348 "Protocol":{ 22349 "shape":"String", 22350 "locationName":"protocol" 22351 }, 22352 "RuleAction":{ 22353 "shape":"RuleAction", 22354 "locationName":"ruleAction" 22355 }, 22356 "RuleNumber":{ 22357 "shape":"Integer", 22358 "locationName":"ruleNumber" 22359 } 22360 } 22361 }, 22362 "ReplaceRouteRequest":{ 22363 "type":"structure", 22364 "required":["RouteTableId"], 22365 "members":{ 22366 "DestinationCidrBlock":{ 22367 "shape":"String", 22368 "locationName":"destinationCidrBlock" 22369 }, 22370 "DestinationIpv6CidrBlock":{ 22371 "shape":"String", 22372 "locationName":"destinationIpv6CidrBlock" 22373 }, 22374 "DryRun":{ 22375 "shape":"Boolean", 22376 "locationName":"dryRun" 22377 }, 22378 "EgressOnlyInternetGatewayId":{ 22379 "shape":"EgressOnlyInternetGatewayId", 22380 "locationName":"egressOnlyInternetGatewayId" 22381 }, 22382 "GatewayId":{ 22383 "shape":"RouteTableGatewayId", 22384 "locationName":"gatewayId" 22385 }, 22386 "InstanceId":{ 22387 "shape":"InstanceId", 22388 "locationName":"instanceId" 22389 }, 22390 "LocalTarget":{"shape":"Boolean"}, 22391 "NatGatewayId":{ 22392 "shape":"NatGatewayId", 22393 "locationName":"natGatewayId" 22394 }, 22395 "TransitGatewayId":{"shape":"TransitGatewayId"}, 22396 "LocalGatewayId":{"shape":"String"}, 22397 "NetworkInterfaceId":{ 22398 "shape":"NetworkInterfaceId", 22399 "locationName":"networkInterfaceId" 22400 }, 22401 "RouteTableId":{ 22402 "shape":"RouteTableId", 22403 "locationName":"routeTableId" 22404 }, 22405 "VpcPeeringConnectionId":{ 22406 "shape":"VpcPeeringConnectionId", 22407 "locationName":"vpcPeeringConnectionId" 22408 } 22409 } 22410 }, 22411 "ReplaceRouteTableAssociationRequest":{ 22412 "type":"structure", 22413 "required":[ 22414 "AssociationId", 22415 "RouteTableId" 22416 ], 22417 "members":{ 22418 "AssociationId":{ 22419 "shape":"RouteTableAssociationId", 22420 "locationName":"associationId" 22421 }, 22422 "DryRun":{ 22423 "shape":"Boolean", 22424 "locationName":"dryRun" 22425 }, 22426 "RouteTableId":{ 22427 "shape":"RouteTableId", 22428 "locationName":"routeTableId" 22429 } 22430 } 22431 }, 22432 "ReplaceRouteTableAssociationResult":{ 22433 "type":"structure", 22434 "members":{ 22435 "NewAssociationId":{ 22436 "shape":"String", 22437 "locationName":"newAssociationId" 22438 }, 22439 "AssociationState":{ 22440 "shape":"RouteTableAssociationState", 22441 "locationName":"associationState" 22442 } 22443 } 22444 }, 22445 "ReplaceTransitGatewayRouteRequest":{ 22446 "type":"structure", 22447 "required":[ 22448 "DestinationCidrBlock", 22449 "TransitGatewayRouteTableId" 22450 ], 22451 "members":{ 22452 "DestinationCidrBlock":{"shape":"String"}, 22453 "TransitGatewayRouteTableId":{"shape":"String"}, 22454 "TransitGatewayAttachmentId":{"shape":"String"}, 22455 "Blackhole":{"shape":"Boolean"}, 22456 "DryRun":{"shape":"Boolean"} 22457 } 22458 }, 22459 "ReplaceTransitGatewayRouteResult":{ 22460 "type":"structure", 22461 "members":{ 22462 "Route":{ 22463 "shape":"TransitGatewayRoute", 22464 "locationName":"route" 22465 } 22466 } 22467 }, 22468 "ReportInstanceReasonCodes":{ 22469 "type":"string", 22470 "enum":[ 22471 "instance-stuck-in-state", 22472 "unresponsive", 22473 "not-accepting-credentials", 22474 "password-not-available", 22475 "performance-network", 22476 "performance-instance-store", 22477 "performance-ebs-volume", 22478 "performance-other", 22479 "other" 22480 ] 22481 }, 22482 "ReportInstanceStatusRequest":{ 22483 "type":"structure", 22484 "required":[ 22485 "Instances", 22486 "ReasonCodes", 22487 "Status" 22488 ], 22489 "members":{ 22490 "Description":{ 22491 "shape":"String", 22492 "locationName":"description" 22493 }, 22494 "DryRun":{ 22495 "shape":"Boolean", 22496 "locationName":"dryRun" 22497 }, 22498 "EndTime":{ 22499 "shape":"DateTime", 22500 "locationName":"endTime" 22501 }, 22502 "Instances":{ 22503 "shape":"InstanceIdStringList", 22504 "locationName":"instanceId" 22505 }, 22506 "ReasonCodes":{ 22507 "shape":"ReasonCodesList", 22508 "locationName":"reasonCode" 22509 }, 22510 "StartTime":{ 22511 "shape":"DateTime", 22512 "locationName":"startTime" 22513 }, 22514 "Status":{ 22515 "shape":"ReportStatusType", 22516 "locationName":"status" 22517 } 22518 } 22519 }, 22520 "ReportStatusType":{ 22521 "type":"string", 22522 "enum":[ 22523 "ok", 22524 "impaired" 22525 ] 22526 }, 22527 "RequestHostIdList":{ 22528 "type":"list", 22529 "member":{ 22530 "shape":"String", 22531 "locationName":"item" 22532 } 22533 }, 22534 "RequestHostIdSet":{ 22535 "type":"list", 22536 "member":{ 22537 "shape":"DedicatedHostId", 22538 "locationName":"item" 22539 } 22540 }, 22541 "RequestInstanceTypeList":{ 22542 "type":"list", 22543 "member":{"shape":"InstanceType"}, 22544 "locationName":"InstanceType", 22545 "max":100 22546 }, 22547 "RequestLaunchTemplateData":{ 22548 "type":"structure", 22549 "members":{ 22550 "KernelId":{"shape":"String"}, 22551 "EbsOptimized":{"shape":"Boolean"}, 22552 "IamInstanceProfile":{"shape":"LaunchTemplateIamInstanceProfileSpecificationRequest"}, 22553 "BlockDeviceMappings":{ 22554 "shape":"LaunchTemplateBlockDeviceMappingRequestList", 22555 "locationName":"BlockDeviceMapping" 22556 }, 22557 "NetworkInterfaces":{ 22558 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList", 22559 "locationName":"NetworkInterface" 22560 }, 22561 "ImageId":{"shape":"String"}, 22562 "InstanceType":{"shape":"InstanceType"}, 22563 "KeyName":{"shape":"String"}, 22564 "Monitoring":{"shape":"LaunchTemplatesMonitoringRequest"}, 22565 "Placement":{"shape":"LaunchTemplatePlacementRequest"}, 22566 "RamDiskId":{"shape":"String"}, 22567 "DisableApiTermination":{"shape":"Boolean"}, 22568 "InstanceInitiatedShutdownBehavior":{"shape":"ShutdownBehavior"}, 22569 "UserData":{"shape":"String"}, 22570 "TagSpecifications":{ 22571 "shape":"LaunchTemplateTagSpecificationRequestList", 22572 "locationName":"TagSpecification" 22573 }, 22574 "ElasticGpuSpecifications":{ 22575 "shape":"ElasticGpuSpecificationList", 22576 "locationName":"ElasticGpuSpecification" 22577 }, 22578 "ElasticInferenceAccelerators":{ 22579 "shape":"LaunchTemplateElasticInferenceAcceleratorList", 22580 "locationName":"ElasticInferenceAccelerator" 22581 }, 22582 "SecurityGroupIds":{ 22583 "shape":"SecurityGroupIdStringList", 22584 "locationName":"SecurityGroupId" 22585 }, 22586 "SecurityGroups":{ 22587 "shape":"SecurityGroupStringList", 22588 "locationName":"SecurityGroup" 22589 }, 22590 "InstanceMarketOptions":{"shape":"LaunchTemplateInstanceMarketOptionsRequest"}, 22591 "CreditSpecification":{"shape":"CreditSpecificationRequest"}, 22592 "CpuOptions":{"shape":"LaunchTemplateCpuOptionsRequest"}, 22593 "CapacityReservationSpecification":{"shape":"LaunchTemplateCapacityReservationSpecificationRequest"}, 22594 "LicenseSpecifications":{ 22595 "shape":"LaunchTemplateLicenseSpecificationListRequest", 22596 "locationName":"LicenseSpecification" 22597 }, 22598 "HibernationOptions":{"shape":"LaunchTemplateHibernationOptionsRequest"} 22599 } 22600 }, 22601 "RequestSpotFleetRequest":{ 22602 "type":"structure", 22603 "required":["SpotFleetRequestConfig"], 22604 "members":{ 22605 "DryRun":{ 22606 "shape":"Boolean", 22607 "locationName":"dryRun" 22608 }, 22609 "SpotFleetRequestConfig":{ 22610 "shape":"SpotFleetRequestConfigData", 22611 "locationName":"spotFleetRequestConfig" 22612 } 22613 } 22614 }, 22615 "RequestSpotFleetResponse":{ 22616 "type":"structure", 22617 "members":{ 22618 "SpotFleetRequestId":{ 22619 "shape":"String", 22620 "locationName":"spotFleetRequestId" 22621 } 22622 } 22623 }, 22624 "RequestSpotInstancesRequest":{ 22625 "type":"structure", 22626 "members":{ 22627 "AvailabilityZoneGroup":{ 22628 "shape":"String", 22629 "locationName":"availabilityZoneGroup" 22630 }, 22631 "BlockDurationMinutes":{ 22632 "shape":"Integer", 22633 "locationName":"blockDurationMinutes" 22634 }, 22635 "ClientToken":{ 22636 "shape":"String", 22637 "locationName":"clientToken" 22638 }, 22639 "DryRun":{ 22640 "shape":"Boolean", 22641 "locationName":"dryRun" 22642 }, 22643 "InstanceCount":{ 22644 "shape":"Integer", 22645 "locationName":"instanceCount" 22646 }, 22647 "LaunchGroup":{ 22648 "shape":"String", 22649 "locationName":"launchGroup" 22650 }, 22651 "LaunchSpecification":{"shape":"RequestSpotLaunchSpecification"}, 22652 "SpotPrice":{ 22653 "shape":"String", 22654 "locationName":"spotPrice" 22655 }, 22656 "Type":{ 22657 "shape":"SpotInstanceType", 22658 "locationName":"type" 22659 }, 22660 "ValidFrom":{ 22661 "shape":"DateTime", 22662 "locationName":"validFrom" 22663 }, 22664 "ValidUntil":{ 22665 "shape":"DateTime", 22666 "locationName":"validUntil" 22667 }, 22668 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 22669 } 22670 }, 22671 "RequestSpotInstancesResult":{ 22672 "type":"structure", 22673 "members":{ 22674 "SpotInstanceRequests":{ 22675 "shape":"SpotInstanceRequestList", 22676 "locationName":"spotInstanceRequestSet" 22677 } 22678 } 22679 }, 22680 "RequestSpotLaunchSpecification":{ 22681 "type":"structure", 22682 "members":{ 22683 "SecurityGroupIds":{ 22684 "shape":"ValueStringList", 22685 "locationName":"SecurityGroupId" 22686 }, 22687 "SecurityGroups":{ 22688 "shape":"ValueStringList", 22689 "locationName":"SecurityGroup" 22690 }, 22691 "AddressingType":{ 22692 "shape":"String", 22693 "locationName":"addressingType" 22694 }, 22695 "BlockDeviceMappings":{ 22696 "shape":"BlockDeviceMappingList", 22697 "locationName":"blockDeviceMapping" 22698 }, 22699 "EbsOptimized":{ 22700 "shape":"Boolean", 22701 "locationName":"ebsOptimized" 22702 }, 22703 "IamInstanceProfile":{ 22704 "shape":"IamInstanceProfileSpecification", 22705 "locationName":"iamInstanceProfile" 22706 }, 22707 "ImageId":{ 22708 "shape":"String", 22709 "locationName":"imageId" 22710 }, 22711 "InstanceType":{ 22712 "shape":"InstanceType", 22713 "locationName":"instanceType" 22714 }, 22715 "KernelId":{ 22716 "shape":"String", 22717 "locationName":"kernelId" 22718 }, 22719 "KeyName":{ 22720 "shape":"String", 22721 "locationName":"keyName" 22722 }, 22723 "Monitoring":{ 22724 "shape":"RunInstancesMonitoringEnabled", 22725 "locationName":"monitoring" 22726 }, 22727 "NetworkInterfaces":{ 22728 "shape":"InstanceNetworkInterfaceSpecificationList", 22729 "locationName":"NetworkInterface" 22730 }, 22731 "Placement":{ 22732 "shape":"SpotPlacement", 22733 "locationName":"placement" 22734 }, 22735 "RamdiskId":{ 22736 "shape":"String", 22737 "locationName":"ramdiskId" 22738 }, 22739 "SubnetId":{ 22740 "shape":"String", 22741 "locationName":"subnetId" 22742 }, 22743 "UserData":{ 22744 "shape":"String", 22745 "locationName":"userData" 22746 } 22747 } 22748 }, 22749 "Reservation":{ 22750 "type":"structure", 22751 "members":{ 22752 "Groups":{ 22753 "shape":"GroupIdentifierList", 22754 "locationName":"groupSet" 22755 }, 22756 "Instances":{ 22757 "shape":"InstanceList", 22758 "locationName":"instancesSet" 22759 }, 22760 "OwnerId":{ 22761 "shape":"String", 22762 "locationName":"ownerId" 22763 }, 22764 "RequesterId":{ 22765 "shape":"String", 22766 "locationName":"requesterId" 22767 }, 22768 "ReservationId":{ 22769 "shape":"String", 22770 "locationName":"reservationId" 22771 } 22772 } 22773 }, 22774 "ReservationList":{ 22775 "type":"list", 22776 "member":{ 22777 "shape":"Reservation", 22778 "locationName":"item" 22779 } 22780 }, 22781 "ReservationState":{ 22782 "type":"string", 22783 "enum":[ 22784 "payment-pending", 22785 "payment-failed", 22786 "active", 22787 "retired" 22788 ] 22789 }, 22790 "ReservationValue":{ 22791 "type":"structure", 22792 "members":{ 22793 "HourlyPrice":{ 22794 "shape":"String", 22795 "locationName":"hourlyPrice" 22796 }, 22797 "RemainingTotalValue":{ 22798 "shape":"String", 22799 "locationName":"remainingTotalValue" 22800 }, 22801 "RemainingUpfrontValue":{ 22802 "shape":"String", 22803 "locationName":"remainingUpfrontValue" 22804 } 22805 } 22806 }, 22807 "ReservedInstanceIdSet":{ 22808 "type":"list", 22809 "member":{ 22810 "shape":"String", 22811 "locationName":"ReservedInstanceId" 22812 } 22813 }, 22814 "ReservedInstanceLimitPrice":{ 22815 "type":"structure", 22816 "members":{ 22817 "Amount":{ 22818 "shape":"Double", 22819 "locationName":"amount" 22820 }, 22821 "CurrencyCode":{ 22822 "shape":"CurrencyCodeValues", 22823 "locationName":"currencyCode" 22824 } 22825 } 22826 }, 22827 "ReservedInstanceReservationValue":{ 22828 "type":"structure", 22829 "members":{ 22830 "ReservationValue":{ 22831 "shape":"ReservationValue", 22832 "locationName":"reservationValue" 22833 }, 22834 "ReservedInstanceId":{ 22835 "shape":"String", 22836 "locationName":"reservedInstanceId" 22837 } 22838 } 22839 }, 22840 "ReservedInstanceReservationValueSet":{ 22841 "type":"list", 22842 "member":{ 22843 "shape":"ReservedInstanceReservationValue", 22844 "locationName":"item" 22845 } 22846 }, 22847 "ReservedInstanceState":{ 22848 "type":"string", 22849 "enum":[ 22850 "payment-pending", 22851 "active", 22852 "payment-failed", 22853 "retired", 22854 "queued", 22855 "queued-deleted" 22856 ] 22857 }, 22858 "ReservedInstances":{ 22859 "type":"structure", 22860 "members":{ 22861 "AvailabilityZone":{ 22862 "shape":"String", 22863 "locationName":"availabilityZone" 22864 }, 22865 "Duration":{ 22866 "shape":"Long", 22867 "locationName":"duration" 22868 }, 22869 "End":{ 22870 "shape":"DateTime", 22871 "locationName":"end" 22872 }, 22873 "FixedPrice":{ 22874 "shape":"Float", 22875 "locationName":"fixedPrice" 22876 }, 22877 "InstanceCount":{ 22878 "shape":"Integer", 22879 "locationName":"instanceCount" 22880 }, 22881 "InstanceType":{ 22882 "shape":"InstanceType", 22883 "locationName":"instanceType" 22884 }, 22885 "ProductDescription":{ 22886 "shape":"RIProductDescription", 22887 "locationName":"productDescription" 22888 }, 22889 "ReservedInstancesId":{ 22890 "shape":"String", 22891 "locationName":"reservedInstancesId" 22892 }, 22893 "Start":{ 22894 "shape":"DateTime", 22895 "locationName":"start" 22896 }, 22897 "State":{ 22898 "shape":"ReservedInstanceState", 22899 "locationName":"state" 22900 }, 22901 "UsagePrice":{ 22902 "shape":"Float", 22903 "locationName":"usagePrice" 22904 }, 22905 "CurrencyCode":{ 22906 "shape":"CurrencyCodeValues", 22907 "locationName":"currencyCode" 22908 }, 22909 "InstanceTenancy":{ 22910 "shape":"Tenancy", 22911 "locationName":"instanceTenancy" 22912 }, 22913 "OfferingClass":{ 22914 "shape":"OfferingClassType", 22915 "locationName":"offeringClass" 22916 }, 22917 "OfferingType":{ 22918 "shape":"OfferingTypeValues", 22919 "locationName":"offeringType" 22920 }, 22921 "RecurringCharges":{ 22922 "shape":"RecurringChargesList", 22923 "locationName":"recurringCharges" 22924 }, 22925 "Scope":{ 22926 "shape":"scope", 22927 "locationName":"scope" 22928 }, 22929 "Tags":{ 22930 "shape":"TagList", 22931 "locationName":"tagSet" 22932 } 22933 } 22934 }, 22935 "ReservedInstancesConfiguration":{ 22936 "type":"structure", 22937 "members":{ 22938 "AvailabilityZone":{ 22939 "shape":"String", 22940 "locationName":"availabilityZone" 22941 }, 22942 "InstanceCount":{ 22943 "shape":"Integer", 22944 "locationName":"instanceCount" 22945 }, 22946 "InstanceType":{ 22947 "shape":"InstanceType", 22948 "locationName":"instanceType" 22949 }, 22950 "Platform":{ 22951 "shape":"String", 22952 "locationName":"platform" 22953 }, 22954 "Scope":{ 22955 "shape":"scope", 22956 "locationName":"scope" 22957 } 22958 } 22959 }, 22960 "ReservedInstancesConfigurationList":{ 22961 "type":"list", 22962 "member":{ 22963 "shape":"ReservedInstancesConfiguration", 22964 "locationName":"item" 22965 } 22966 }, 22967 "ReservedInstancesId":{ 22968 "type":"structure", 22969 "members":{ 22970 "ReservedInstancesId":{ 22971 "shape":"String", 22972 "locationName":"reservedInstancesId" 22973 } 22974 } 22975 }, 22976 "ReservedInstancesIdStringList":{ 22977 "type":"list", 22978 "member":{ 22979 "shape":"String", 22980 "locationName":"ReservedInstancesId" 22981 } 22982 }, 22983 "ReservedInstancesList":{ 22984 "type":"list", 22985 "member":{ 22986 "shape":"ReservedInstances", 22987 "locationName":"item" 22988 } 22989 }, 22990 "ReservedInstancesListing":{ 22991 "type":"structure", 22992 "members":{ 22993 "ClientToken":{ 22994 "shape":"String", 22995 "locationName":"clientToken" 22996 }, 22997 "CreateDate":{ 22998 "shape":"DateTime", 22999 "locationName":"createDate" 23000 }, 23001 "InstanceCounts":{ 23002 "shape":"InstanceCountList", 23003 "locationName":"instanceCounts" 23004 }, 23005 "PriceSchedules":{ 23006 "shape":"PriceScheduleList", 23007 "locationName":"priceSchedules" 23008 }, 23009 "ReservedInstancesId":{ 23010 "shape":"String", 23011 "locationName":"reservedInstancesId" 23012 }, 23013 "ReservedInstancesListingId":{ 23014 "shape":"String", 23015 "locationName":"reservedInstancesListingId" 23016 }, 23017 "Status":{ 23018 "shape":"ListingStatus", 23019 "locationName":"status" 23020 }, 23021 "StatusMessage":{ 23022 "shape":"String", 23023 "locationName":"statusMessage" 23024 }, 23025 "Tags":{ 23026 "shape":"TagList", 23027 "locationName":"tagSet" 23028 }, 23029 "UpdateDate":{ 23030 "shape":"DateTime", 23031 "locationName":"updateDate" 23032 } 23033 } 23034 }, 23035 "ReservedInstancesListingId":{"type":"string"}, 23036 "ReservedInstancesListingList":{ 23037 "type":"list", 23038 "member":{ 23039 "shape":"ReservedInstancesListing", 23040 "locationName":"item" 23041 } 23042 }, 23043 "ReservedInstancesModification":{ 23044 "type":"structure", 23045 "members":{ 23046 "ClientToken":{ 23047 "shape":"String", 23048 "locationName":"clientToken" 23049 }, 23050 "CreateDate":{ 23051 "shape":"DateTime", 23052 "locationName":"createDate" 23053 }, 23054 "EffectiveDate":{ 23055 "shape":"DateTime", 23056 "locationName":"effectiveDate" 23057 }, 23058 "ModificationResults":{ 23059 "shape":"ReservedInstancesModificationResultList", 23060 "locationName":"modificationResultSet" 23061 }, 23062 "ReservedInstancesIds":{ 23063 "shape":"ReservedIntancesIds", 23064 "locationName":"reservedInstancesSet" 23065 }, 23066 "ReservedInstancesModificationId":{ 23067 "shape":"String", 23068 "locationName":"reservedInstancesModificationId" 23069 }, 23070 "Status":{ 23071 "shape":"String", 23072 "locationName":"status" 23073 }, 23074 "StatusMessage":{ 23075 "shape":"String", 23076 "locationName":"statusMessage" 23077 }, 23078 "UpdateDate":{ 23079 "shape":"DateTime", 23080 "locationName":"updateDate" 23081 } 23082 } 23083 }, 23084 "ReservedInstancesModificationIdStringList":{ 23085 "type":"list", 23086 "member":{ 23087 "shape":"String", 23088 "locationName":"ReservedInstancesModificationId" 23089 } 23090 }, 23091 "ReservedInstancesModificationList":{ 23092 "type":"list", 23093 "member":{ 23094 "shape":"ReservedInstancesModification", 23095 "locationName":"item" 23096 } 23097 }, 23098 "ReservedInstancesModificationResult":{ 23099 "type":"structure", 23100 "members":{ 23101 "ReservedInstancesId":{ 23102 "shape":"String", 23103 "locationName":"reservedInstancesId" 23104 }, 23105 "TargetConfiguration":{ 23106 "shape":"ReservedInstancesConfiguration", 23107 "locationName":"targetConfiguration" 23108 } 23109 } 23110 }, 23111 "ReservedInstancesModificationResultList":{ 23112 "type":"list", 23113 "member":{ 23114 "shape":"ReservedInstancesModificationResult", 23115 "locationName":"item" 23116 } 23117 }, 23118 "ReservedInstancesOffering":{ 23119 "type":"structure", 23120 "members":{ 23121 "AvailabilityZone":{ 23122 "shape":"String", 23123 "locationName":"availabilityZone" 23124 }, 23125 "Duration":{ 23126 "shape":"Long", 23127 "locationName":"duration" 23128 }, 23129 "FixedPrice":{ 23130 "shape":"Float", 23131 "locationName":"fixedPrice" 23132 }, 23133 "InstanceType":{ 23134 "shape":"InstanceType", 23135 "locationName":"instanceType" 23136 }, 23137 "ProductDescription":{ 23138 "shape":"RIProductDescription", 23139 "locationName":"productDescription" 23140 }, 23141 "ReservedInstancesOfferingId":{ 23142 "shape":"String", 23143 "locationName":"reservedInstancesOfferingId" 23144 }, 23145 "UsagePrice":{ 23146 "shape":"Float", 23147 "locationName":"usagePrice" 23148 }, 23149 "CurrencyCode":{ 23150 "shape":"CurrencyCodeValues", 23151 "locationName":"currencyCode" 23152 }, 23153 "InstanceTenancy":{ 23154 "shape":"Tenancy", 23155 "locationName":"instanceTenancy" 23156 }, 23157 "Marketplace":{ 23158 "shape":"Boolean", 23159 "locationName":"marketplace" 23160 }, 23161 "OfferingClass":{ 23162 "shape":"OfferingClassType", 23163 "locationName":"offeringClass" 23164 }, 23165 "OfferingType":{ 23166 "shape":"OfferingTypeValues", 23167 "locationName":"offeringType" 23168 }, 23169 "PricingDetails":{ 23170 "shape":"PricingDetailsList", 23171 "locationName":"pricingDetailsSet" 23172 }, 23173 "RecurringCharges":{ 23174 "shape":"RecurringChargesList", 23175 "locationName":"recurringCharges" 23176 }, 23177 "Scope":{ 23178 "shape":"scope", 23179 "locationName":"scope" 23180 } 23181 } 23182 }, 23183 "ReservedInstancesOfferingIdStringList":{ 23184 "type":"list", 23185 "member":{"shape":"String"} 23186 }, 23187 "ReservedInstancesOfferingList":{ 23188 "type":"list", 23189 "member":{ 23190 "shape":"ReservedInstancesOffering", 23191 "locationName":"item" 23192 } 23193 }, 23194 "ReservedIntancesIds":{ 23195 "type":"list", 23196 "member":{ 23197 "shape":"ReservedInstancesId", 23198 "locationName":"item" 23199 } 23200 }, 23201 "ResetEbsDefaultKmsKeyIdRequest":{ 23202 "type":"structure", 23203 "members":{ 23204 "DryRun":{"shape":"Boolean"} 23205 } 23206 }, 23207 "ResetEbsDefaultKmsKeyIdResult":{ 23208 "type":"structure", 23209 "members":{ 23210 "KmsKeyId":{ 23211 "shape":"String", 23212 "locationName":"kmsKeyId" 23213 } 23214 } 23215 }, 23216 "ResetFpgaImageAttributeName":{ 23217 "type":"string", 23218 "enum":["loadPermission"] 23219 }, 23220 "ResetFpgaImageAttributeRequest":{ 23221 "type":"structure", 23222 "required":["FpgaImageId"], 23223 "members":{ 23224 "DryRun":{"shape":"Boolean"}, 23225 "FpgaImageId":{"shape":"FpgaImageId"}, 23226 "Attribute":{"shape":"ResetFpgaImageAttributeName"} 23227 } 23228 }, 23229 "ResetFpgaImageAttributeResult":{ 23230 "type":"structure", 23231 "members":{ 23232 "Return":{ 23233 "shape":"Boolean", 23234 "locationName":"return" 23235 } 23236 } 23237 }, 23238 "ResetImageAttributeName":{ 23239 "type":"string", 23240 "enum":["launchPermission"] 23241 }, 23242 "ResetImageAttributeRequest":{ 23243 "type":"structure", 23244 "required":[ 23245 "Attribute", 23246 "ImageId" 23247 ], 23248 "members":{ 23249 "Attribute":{"shape":"ResetImageAttributeName"}, 23250 "ImageId":{"shape":"String"}, 23251 "DryRun":{ 23252 "shape":"Boolean", 23253 "locationName":"dryRun" 23254 } 23255 } 23256 }, 23257 "ResetInstanceAttributeRequest":{ 23258 "type":"structure", 23259 "required":[ 23260 "Attribute", 23261 "InstanceId" 23262 ], 23263 "members":{ 23264 "Attribute":{ 23265 "shape":"InstanceAttributeName", 23266 "locationName":"attribute" 23267 }, 23268 "DryRun":{ 23269 "shape":"Boolean", 23270 "locationName":"dryRun" 23271 }, 23272 "InstanceId":{ 23273 "shape":"InstanceId", 23274 "locationName":"instanceId" 23275 } 23276 } 23277 }, 23278 "ResetNetworkInterfaceAttributeRequest":{ 23279 "type":"structure", 23280 "required":["NetworkInterfaceId"], 23281 "members":{ 23282 "DryRun":{ 23283 "shape":"Boolean", 23284 "locationName":"dryRun" 23285 }, 23286 "NetworkInterfaceId":{ 23287 "shape":"NetworkInterfaceId", 23288 "locationName":"networkInterfaceId" 23289 }, 23290 "SourceDestCheck":{ 23291 "shape":"String", 23292 "locationName":"sourceDestCheck" 23293 } 23294 } 23295 }, 23296 "ResetSnapshotAttributeRequest":{ 23297 "type":"structure", 23298 "required":[ 23299 "Attribute", 23300 "SnapshotId" 23301 ], 23302 "members":{ 23303 "Attribute":{"shape":"SnapshotAttributeName"}, 23304 "SnapshotId":{"shape":"SnapshotId"}, 23305 "DryRun":{ 23306 "shape":"Boolean", 23307 "locationName":"dryRun" 23308 } 23309 } 23310 }, 23311 "ResourceIdList":{ 23312 "type":"list", 23313 "member":{"shape":"String"} 23314 }, 23315 "ResourceList":{ 23316 "type":"list", 23317 "member":{ 23318 "shape":"String", 23319 "locationName":"item" 23320 } 23321 }, 23322 "ResourceType":{ 23323 "type":"string", 23324 "enum":[ 23325 "client-vpn-endpoint", 23326 "customer-gateway", 23327 "dedicated-host", 23328 "dhcp-options", 23329 "elastic-ip", 23330 "fleet", 23331 "fpga-image", 23332 "host-reservation", 23333 "image", 23334 "instance", 23335 "internet-gateway", 23336 "key-pair", 23337 "launch-template", 23338 "natgateway", 23339 "network-acl", 23340 "network-interface", 23341 "placement-group", 23342 "reserved-instances", 23343 "route-table", 23344 "security-group", 23345 "snapshot", 23346 "spot-fleet-request", 23347 "spot-instances-request", 23348 "subnet", 23349 "traffic-mirror-filter", 23350 "traffic-mirror-session", 23351 "traffic-mirror-target", 23352 "transit-gateway", 23353 "transit-gateway-attachment", 23354 "transit-gateway-multicast-domain", 23355 "transit-gateway-route-table", 23356 "volume", 23357 "vpc", 23358 "vpc-peering-connection", 23359 "vpn-connection", 23360 "vpn-gateway" 23361 ] 23362 }, 23363 "ResponseError":{ 23364 "type":"structure", 23365 "members":{ 23366 "Code":{ 23367 "shape":"LaunchTemplateErrorCode", 23368 "locationName":"code" 23369 }, 23370 "Message":{ 23371 "shape":"String", 23372 "locationName":"message" 23373 } 23374 } 23375 }, 23376 "ResponseHostIdList":{ 23377 "type":"list", 23378 "member":{ 23379 "shape":"String", 23380 "locationName":"item" 23381 } 23382 }, 23383 "ResponseHostIdSet":{ 23384 "type":"list", 23385 "member":{ 23386 "shape":"String", 23387 "locationName":"item" 23388 } 23389 }, 23390 "ResponseLaunchTemplateData":{ 23391 "type":"structure", 23392 "members":{ 23393 "KernelId":{ 23394 "shape":"String", 23395 "locationName":"kernelId" 23396 }, 23397 "EbsOptimized":{ 23398 "shape":"Boolean", 23399 "locationName":"ebsOptimized" 23400 }, 23401 "IamInstanceProfile":{ 23402 "shape":"LaunchTemplateIamInstanceProfileSpecification", 23403 "locationName":"iamInstanceProfile" 23404 }, 23405 "BlockDeviceMappings":{ 23406 "shape":"LaunchTemplateBlockDeviceMappingList", 23407 "locationName":"blockDeviceMappingSet" 23408 }, 23409 "NetworkInterfaces":{ 23410 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationList", 23411 "locationName":"networkInterfaceSet" 23412 }, 23413 "ImageId":{ 23414 "shape":"String", 23415 "locationName":"imageId" 23416 }, 23417 "InstanceType":{ 23418 "shape":"InstanceType", 23419 "locationName":"instanceType" 23420 }, 23421 "KeyName":{ 23422 "shape":"String", 23423 "locationName":"keyName" 23424 }, 23425 "Monitoring":{ 23426 "shape":"LaunchTemplatesMonitoring", 23427 "locationName":"monitoring" 23428 }, 23429 "Placement":{ 23430 "shape":"LaunchTemplatePlacement", 23431 "locationName":"placement" 23432 }, 23433 "RamDiskId":{ 23434 "shape":"String", 23435 "locationName":"ramDiskId" 23436 }, 23437 "DisableApiTermination":{ 23438 "shape":"Boolean", 23439 "locationName":"disableApiTermination" 23440 }, 23441 "InstanceInitiatedShutdownBehavior":{ 23442 "shape":"ShutdownBehavior", 23443 "locationName":"instanceInitiatedShutdownBehavior" 23444 }, 23445 "UserData":{ 23446 "shape":"String", 23447 "locationName":"userData" 23448 }, 23449 "TagSpecifications":{ 23450 "shape":"LaunchTemplateTagSpecificationList", 23451 "locationName":"tagSpecificationSet" 23452 }, 23453 "ElasticGpuSpecifications":{ 23454 "shape":"ElasticGpuSpecificationResponseList", 23455 "locationName":"elasticGpuSpecificationSet" 23456 }, 23457 "ElasticInferenceAccelerators":{ 23458 "shape":"LaunchTemplateElasticInferenceAcceleratorResponseList", 23459 "locationName":"elasticInferenceAcceleratorSet" 23460 }, 23461 "SecurityGroupIds":{ 23462 "shape":"ValueStringList", 23463 "locationName":"securityGroupIdSet" 23464 }, 23465 "SecurityGroups":{ 23466 "shape":"ValueStringList", 23467 "locationName":"securityGroupSet" 23468 }, 23469 "InstanceMarketOptions":{ 23470 "shape":"LaunchTemplateInstanceMarketOptions", 23471 "locationName":"instanceMarketOptions" 23472 }, 23473 "CreditSpecification":{ 23474 "shape":"CreditSpecification", 23475 "locationName":"creditSpecification" 23476 }, 23477 "CpuOptions":{ 23478 "shape":"LaunchTemplateCpuOptions", 23479 "locationName":"cpuOptions" 23480 }, 23481 "CapacityReservationSpecification":{ 23482 "shape":"LaunchTemplateCapacityReservationSpecificationResponse", 23483 "locationName":"capacityReservationSpecification" 23484 }, 23485 "LicenseSpecifications":{ 23486 "shape":"LaunchTemplateLicenseList", 23487 "locationName":"licenseSet" 23488 }, 23489 "HibernationOptions":{ 23490 "shape":"LaunchTemplateHibernationOptions", 23491 "locationName":"hibernationOptions" 23492 } 23493 } 23494 }, 23495 "RestorableByStringList":{ 23496 "type":"list", 23497 "member":{"shape":"String"} 23498 }, 23499 "RestoreAddressToClassicRequest":{ 23500 "type":"structure", 23501 "required":["PublicIp"], 23502 "members":{ 23503 "DryRun":{ 23504 "shape":"Boolean", 23505 "locationName":"dryRun" 23506 }, 23507 "PublicIp":{ 23508 "shape":"String", 23509 "locationName":"publicIp" 23510 } 23511 } 23512 }, 23513 "RestoreAddressToClassicResult":{ 23514 "type":"structure", 23515 "members":{ 23516 "PublicIp":{ 23517 "shape":"String", 23518 "locationName":"publicIp" 23519 }, 23520 "Status":{ 23521 "shape":"Status", 23522 "locationName":"status" 23523 } 23524 } 23525 }, 23526 "RevokeClientVpnIngressRequest":{ 23527 "type":"structure", 23528 "required":[ 23529 "ClientVpnEndpointId", 23530 "TargetNetworkCidr" 23531 ], 23532 "members":{ 23533 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 23534 "TargetNetworkCidr":{"shape":"String"}, 23535 "AccessGroupId":{"shape":"String"}, 23536 "RevokeAllGroups":{"shape":"Boolean"}, 23537 "DryRun":{"shape":"Boolean"} 23538 } 23539 }, 23540 "RevokeClientVpnIngressResult":{ 23541 "type":"structure", 23542 "members":{ 23543 "Status":{ 23544 "shape":"ClientVpnAuthorizationRuleStatus", 23545 "locationName":"status" 23546 } 23547 } 23548 }, 23549 "RevokeSecurityGroupEgressRequest":{ 23550 "type":"structure", 23551 "required":["GroupId"], 23552 "members":{ 23553 "DryRun":{ 23554 "shape":"Boolean", 23555 "locationName":"dryRun" 23556 }, 23557 "GroupId":{ 23558 "shape":"String", 23559 "locationName":"groupId" 23560 }, 23561 "IpPermissions":{ 23562 "shape":"IpPermissionList", 23563 "locationName":"ipPermissions" 23564 }, 23565 "CidrIp":{ 23566 "shape":"String", 23567 "locationName":"cidrIp" 23568 }, 23569 "FromPort":{ 23570 "shape":"Integer", 23571 "locationName":"fromPort" 23572 }, 23573 "IpProtocol":{ 23574 "shape":"String", 23575 "locationName":"ipProtocol" 23576 }, 23577 "ToPort":{ 23578 "shape":"Integer", 23579 "locationName":"toPort" 23580 }, 23581 "SourceSecurityGroupName":{ 23582 "shape":"String", 23583 "locationName":"sourceSecurityGroupName" 23584 }, 23585 "SourceSecurityGroupOwnerId":{ 23586 "shape":"String", 23587 "locationName":"sourceSecurityGroupOwnerId" 23588 } 23589 } 23590 }, 23591 "RevokeSecurityGroupIngressRequest":{ 23592 "type":"structure", 23593 "members":{ 23594 "CidrIp":{"shape":"String"}, 23595 "FromPort":{"shape":"Integer"}, 23596 "GroupId":{"shape":"String"}, 23597 "GroupName":{"shape":"String"}, 23598 "IpPermissions":{"shape":"IpPermissionList"}, 23599 "IpProtocol":{"shape":"String"}, 23600 "SourceSecurityGroupName":{"shape":"String"}, 23601 "SourceSecurityGroupOwnerId":{"shape":"String"}, 23602 "ToPort":{"shape":"Integer"}, 23603 "DryRun":{ 23604 "shape":"Boolean", 23605 "locationName":"dryRun" 23606 } 23607 } 23608 }, 23609 "RootDeviceType":{ 23610 "type":"string", 23611 "enum":[ 23612 "ebs", 23613 "instance-store" 23614 ] 23615 }, 23616 "RootDeviceTypeList":{ 23617 "type":"list", 23618 "member":{ 23619 "shape":"RootDeviceType", 23620 "locationName":"item" 23621 } 23622 }, 23623 "Route":{ 23624 "type":"structure", 23625 "members":{ 23626 "DestinationCidrBlock":{ 23627 "shape":"String", 23628 "locationName":"destinationCidrBlock" 23629 }, 23630 "DestinationIpv6CidrBlock":{ 23631 "shape":"String", 23632 "locationName":"destinationIpv6CidrBlock" 23633 }, 23634 "DestinationPrefixListId":{ 23635 "shape":"String", 23636 "locationName":"destinationPrefixListId" 23637 }, 23638 "EgressOnlyInternetGatewayId":{ 23639 "shape":"String", 23640 "locationName":"egressOnlyInternetGatewayId" 23641 }, 23642 "GatewayId":{ 23643 "shape":"String", 23644 "locationName":"gatewayId" 23645 }, 23646 "InstanceId":{ 23647 "shape":"String", 23648 "locationName":"instanceId" 23649 }, 23650 "InstanceOwnerId":{ 23651 "shape":"String", 23652 "locationName":"instanceOwnerId" 23653 }, 23654 "NatGatewayId":{ 23655 "shape":"String", 23656 "locationName":"natGatewayId" 23657 }, 23658 "TransitGatewayId":{ 23659 "shape":"String", 23660 "locationName":"transitGatewayId" 23661 }, 23662 "LocalGatewayId":{ 23663 "shape":"String", 23664 "locationName":"localGatewayId" 23665 }, 23666 "NetworkInterfaceId":{ 23667 "shape":"String", 23668 "locationName":"networkInterfaceId" 23669 }, 23670 "Origin":{ 23671 "shape":"RouteOrigin", 23672 "locationName":"origin" 23673 }, 23674 "State":{ 23675 "shape":"RouteState", 23676 "locationName":"state" 23677 }, 23678 "VpcPeeringConnectionId":{ 23679 "shape":"String", 23680 "locationName":"vpcPeeringConnectionId" 23681 } 23682 } 23683 }, 23684 "RouteList":{ 23685 "type":"list", 23686 "member":{ 23687 "shape":"Route", 23688 "locationName":"item" 23689 } 23690 }, 23691 "RouteOrigin":{ 23692 "type":"string", 23693 "enum":[ 23694 "CreateRouteTable", 23695 "CreateRoute", 23696 "EnableVgwRoutePropagation" 23697 ] 23698 }, 23699 "RouteState":{ 23700 "type":"string", 23701 "enum":[ 23702 "active", 23703 "blackhole" 23704 ] 23705 }, 23706 "RouteTable":{ 23707 "type":"structure", 23708 "members":{ 23709 "Associations":{ 23710 "shape":"RouteTableAssociationList", 23711 "locationName":"associationSet" 23712 }, 23713 "PropagatingVgws":{ 23714 "shape":"PropagatingVgwList", 23715 "locationName":"propagatingVgwSet" 23716 }, 23717 "RouteTableId":{ 23718 "shape":"String", 23719 "locationName":"routeTableId" 23720 }, 23721 "Routes":{ 23722 "shape":"RouteList", 23723 "locationName":"routeSet" 23724 }, 23725 "Tags":{ 23726 "shape":"TagList", 23727 "locationName":"tagSet" 23728 }, 23729 "VpcId":{ 23730 "shape":"String", 23731 "locationName":"vpcId" 23732 }, 23733 "OwnerId":{ 23734 "shape":"String", 23735 "locationName":"ownerId" 23736 } 23737 } 23738 }, 23739 "RouteTableAssociation":{ 23740 "type":"structure", 23741 "members":{ 23742 "Main":{ 23743 "shape":"Boolean", 23744 "locationName":"main" 23745 }, 23746 "RouteTableAssociationId":{ 23747 "shape":"String", 23748 "locationName":"routeTableAssociationId" 23749 }, 23750 "RouteTableId":{ 23751 "shape":"String", 23752 "locationName":"routeTableId" 23753 }, 23754 "SubnetId":{ 23755 "shape":"String", 23756 "locationName":"subnetId" 23757 }, 23758 "GatewayId":{ 23759 "shape":"String", 23760 "locationName":"gatewayId" 23761 }, 23762 "AssociationState":{ 23763 "shape":"RouteTableAssociationState", 23764 "locationName":"associationState" 23765 } 23766 } 23767 }, 23768 "RouteTableAssociationId":{"type":"string"}, 23769 "RouteTableAssociationList":{ 23770 "type":"list", 23771 "member":{ 23772 "shape":"RouteTableAssociation", 23773 "locationName":"item" 23774 } 23775 }, 23776 "RouteTableAssociationState":{ 23777 "type":"structure", 23778 "members":{ 23779 "State":{ 23780 "shape":"RouteTableAssociationStateCode", 23781 "locationName":"state" 23782 }, 23783 "StatusMessage":{ 23784 "shape":"String", 23785 "locationName":"statusMessage" 23786 } 23787 } 23788 }, 23789 "RouteTableAssociationStateCode":{ 23790 "type":"string", 23791 "enum":[ 23792 "associating", 23793 "associated", 23794 "disassociating", 23795 "disassociated", 23796 "failed" 23797 ] 23798 }, 23799 "RouteTableGatewayId":{"type":"string"}, 23800 "RouteTableId":{"type":"string"}, 23801 "RouteTableList":{ 23802 "type":"list", 23803 "member":{ 23804 "shape":"RouteTable", 23805 "locationName":"item" 23806 } 23807 }, 23808 "RuleAction":{ 23809 "type":"string", 23810 "enum":[ 23811 "allow", 23812 "deny" 23813 ] 23814 }, 23815 "RunInstancesMonitoringEnabled":{ 23816 "type":"structure", 23817 "required":["Enabled"], 23818 "members":{ 23819 "Enabled":{ 23820 "shape":"Boolean", 23821 "locationName":"enabled" 23822 } 23823 } 23824 }, 23825 "RunInstancesRequest":{ 23826 "type":"structure", 23827 "required":[ 23828 "MaxCount", 23829 "MinCount" 23830 ], 23831 "members":{ 23832 "BlockDeviceMappings":{ 23833 "shape":"BlockDeviceMappingRequestList", 23834 "locationName":"BlockDeviceMapping" 23835 }, 23836 "ImageId":{"shape":"ImageId"}, 23837 "InstanceType":{"shape":"InstanceType"}, 23838 "Ipv6AddressCount":{"shape":"Integer"}, 23839 "Ipv6Addresses":{ 23840 "shape":"InstanceIpv6AddressList", 23841 "locationName":"Ipv6Address" 23842 }, 23843 "KernelId":{"shape":"String"}, 23844 "KeyName":{"shape":"String"}, 23845 "MaxCount":{"shape":"Integer"}, 23846 "MinCount":{"shape":"Integer"}, 23847 "Monitoring":{"shape":"RunInstancesMonitoringEnabled"}, 23848 "Placement":{"shape":"Placement"}, 23849 "RamdiskId":{"shape":"String"}, 23850 "SecurityGroupIds":{ 23851 "shape":"SecurityGroupIdStringList", 23852 "locationName":"SecurityGroupId" 23853 }, 23854 "SecurityGroups":{ 23855 "shape":"SecurityGroupStringList", 23856 "locationName":"SecurityGroup" 23857 }, 23858 "SubnetId":{"shape":"String"}, 23859 "UserData":{"shape":"String"}, 23860 "AdditionalInfo":{ 23861 "shape":"String", 23862 "locationName":"additionalInfo" 23863 }, 23864 "ClientToken":{ 23865 "shape":"String", 23866 "locationName":"clientToken" 23867 }, 23868 "DisableApiTermination":{ 23869 "shape":"Boolean", 23870 "locationName":"disableApiTermination" 23871 }, 23872 "DryRun":{ 23873 "shape":"Boolean", 23874 "locationName":"dryRun" 23875 }, 23876 "EbsOptimized":{ 23877 "shape":"Boolean", 23878 "locationName":"ebsOptimized" 23879 }, 23880 "IamInstanceProfile":{ 23881 "shape":"IamInstanceProfileSpecification", 23882 "locationName":"iamInstanceProfile" 23883 }, 23884 "InstanceInitiatedShutdownBehavior":{ 23885 "shape":"ShutdownBehavior", 23886 "locationName":"instanceInitiatedShutdownBehavior" 23887 }, 23888 "NetworkInterfaces":{ 23889 "shape":"InstanceNetworkInterfaceSpecificationList", 23890 "locationName":"networkInterface" 23891 }, 23892 "PrivateIpAddress":{ 23893 "shape":"String", 23894 "locationName":"privateIpAddress" 23895 }, 23896 "ElasticGpuSpecification":{"shape":"ElasticGpuSpecifications"}, 23897 "ElasticInferenceAccelerators":{ 23898 "shape":"ElasticInferenceAccelerators", 23899 "locationName":"ElasticInferenceAccelerator" 23900 }, 23901 "TagSpecifications":{ 23902 "shape":"TagSpecificationList", 23903 "locationName":"TagSpecification" 23904 }, 23905 "LaunchTemplate":{"shape":"LaunchTemplateSpecification"}, 23906 "InstanceMarketOptions":{"shape":"InstanceMarketOptionsRequest"}, 23907 "CreditSpecification":{"shape":"CreditSpecificationRequest"}, 23908 "CpuOptions":{"shape":"CpuOptionsRequest"}, 23909 "CapacityReservationSpecification":{"shape":"CapacityReservationSpecification"}, 23910 "HibernationOptions":{"shape":"HibernationOptionsRequest"}, 23911 "LicenseSpecifications":{ 23912 "shape":"LicenseSpecificationListRequest", 23913 "locationName":"LicenseSpecification" 23914 }, 23915 "MetadataOptions":{"shape":"InstanceMetadataOptionsRequest"} 23916 } 23917 }, 23918 "RunScheduledInstancesRequest":{ 23919 "type":"structure", 23920 "required":[ 23921 "LaunchSpecification", 23922 "ScheduledInstanceId" 23923 ], 23924 "members":{ 23925 "ClientToken":{ 23926 "shape":"String", 23927 "idempotencyToken":true 23928 }, 23929 "DryRun":{"shape":"Boolean"}, 23930 "InstanceCount":{"shape":"Integer"}, 23931 "LaunchSpecification":{"shape":"ScheduledInstancesLaunchSpecification"}, 23932 "ScheduledInstanceId":{"shape":"ScheduledInstanceId"} 23933 } 23934 }, 23935 "RunScheduledInstancesResult":{ 23936 "type":"structure", 23937 "members":{ 23938 "InstanceIdSet":{ 23939 "shape":"InstanceIdSet", 23940 "locationName":"instanceIdSet" 23941 } 23942 } 23943 }, 23944 "S3Storage":{ 23945 "type":"structure", 23946 "members":{ 23947 "AWSAccessKeyId":{"shape":"String"}, 23948 "Bucket":{ 23949 "shape":"String", 23950 "locationName":"bucket" 23951 }, 23952 "Prefix":{ 23953 "shape":"String", 23954 "locationName":"prefix" 23955 }, 23956 "UploadPolicy":{ 23957 "shape":"Blob", 23958 "locationName":"uploadPolicy" 23959 }, 23960 "UploadPolicySignature":{ 23961 "shape":"String", 23962 "locationName":"uploadPolicySignature" 23963 } 23964 } 23965 }, 23966 "ScheduledInstance":{ 23967 "type":"structure", 23968 "members":{ 23969 "AvailabilityZone":{ 23970 "shape":"String", 23971 "locationName":"availabilityZone" 23972 }, 23973 "CreateDate":{ 23974 "shape":"DateTime", 23975 "locationName":"createDate" 23976 }, 23977 "HourlyPrice":{ 23978 "shape":"String", 23979 "locationName":"hourlyPrice" 23980 }, 23981 "InstanceCount":{ 23982 "shape":"Integer", 23983 "locationName":"instanceCount" 23984 }, 23985 "InstanceType":{ 23986 "shape":"String", 23987 "locationName":"instanceType" 23988 }, 23989 "NetworkPlatform":{ 23990 "shape":"String", 23991 "locationName":"networkPlatform" 23992 }, 23993 "NextSlotStartTime":{ 23994 "shape":"DateTime", 23995 "locationName":"nextSlotStartTime" 23996 }, 23997 "Platform":{ 23998 "shape":"String", 23999 "locationName":"platform" 24000 }, 24001 "PreviousSlotEndTime":{ 24002 "shape":"DateTime", 24003 "locationName":"previousSlotEndTime" 24004 }, 24005 "Recurrence":{ 24006 "shape":"ScheduledInstanceRecurrence", 24007 "locationName":"recurrence" 24008 }, 24009 "ScheduledInstanceId":{ 24010 "shape":"String", 24011 "locationName":"scheduledInstanceId" 24012 }, 24013 "SlotDurationInHours":{ 24014 "shape":"Integer", 24015 "locationName":"slotDurationInHours" 24016 }, 24017 "TermEndDate":{ 24018 "shape":"DateTime", 24019 "locationName":"termEndDate" 24020 }, 24021 "TermStartDate":{ 24022 "shape":"DateTime", 24023 "locationName":"termStartDate" 24024 }, 24025 "TotalScheduledInstanceHours":{ 24026 "shape":"Integer", 24027 "locationName":"totalScheduledInstanceHours" 24028 } 24029 } 24030 }, 24031 "ScheduledInstanceAvailability":{ 24032 "type":"structure", 24033 "members":{ 24034 "AvailabilityZone":{ 24035 "shape":"String", 24036 "locationName":"availabilityZone" 24037 }, 24038 "AvailableInstanceCount":{ 24039 "shape":"Integer", 24040 "locationName":"availableInstanceCount" 24041 }, 24042 "FirstSlotStartTime":{ 24043 "shape":"DateTime", 24044 "locationName":"firstSlotStartTime" 24045 }, 24046 "HourlyPrice":{ 24047 "shape":"String", 24048 "locationName":"hourlyPrice" 24049 }, 24050 "InstanceType":{ 24051 "shape":"String", 24052 "locationName":"instanceType" 24053 }, 24054 "MaxTermDurationInDays":{ 24055 "shape":"Integer", 24056 "locationName":"maxTermDurationInDays" 24057 }, 24058 "MinTermDurationInDays":{ 24059 "shape":"Integer", 24060 "locationName":"minTermDurationInDays" 24061 }, 24062 "NetworkPlatform":{ 24063 "shape":"String", 24064 "locationName":"networkPlatform" 24065 }, 24066 "Platform":{ 24067 "shape":"String", 24068 "locationName":"platform" 24069 }, 24070 "PurchaseToken":{ 24071 "shape":"String", 24072 "locationName":"purchaseToken" 24073 }, 24074 "Recurrence":{ 24075 "shape":"ScheduledInstanceRecurrence", 24076 "locationName":"recurrence" 24077 }, 24078 "SlotDurationInHours":{ 24079 "shape":"Integer", 24080 "locationName":"slotDurationInHours" 24081 }, 24082 "TotalScheduledInstanceHours":{ 24083 "shape":"Integer", 24084 "locationName":"totalScheduledInstanceHours" 24085 } 24086 } 24087 }, 24088 "ScheduledInstanceAvailabilitySet":{ 24089 "type":"list", 24090 "member":{ 24091 "shape":"ScheduledInstanceAvailability", 24092 "locationName":"item" 24093 } 24094 }, 24095 "ScheduledInstanceId":{"type":"string"}, 24096 "ScheduledInstanceIdRequestSet":{ 24097 "type":"list", 24098 "member":{ 24099 "shape":"String", 24100 "locationName":"ScheduledInstanceId" 24101 } 24102 }, 24103 "ScheduledInstanceRecurrence":{ 24104 "type":"structure", 24105 "members":{ 24106 "Frequency":{ 24107 "shape":"String", 24108 "locationName":"frequency" 24109 }, 24110 "Interval":{ 24111 "shape":"Integer", 24112 "locationName":"interval" 24113 }, 24114 "OccurrenceDaySet":{ 24115 "shape":"OccurrenceDaySet", 24116 "locationName":"occurrenceDaySet" 24117 }, 24118 "OccurrenceRelativeToEnd":{ 24119 "shape":"Boolean", 24120 "locationName":"occurrenceRelativeToEnd" 24121 }, 24122 "OccurrenceUnit":{ 24123 "shape":"String", 24124 "locationName":"occurrenceUnit" 24125 } 24126 } 24127 }, 24128 "ScheduledInstanceRecurrenceRequest":{ 24129 "type":"structure", 24130 "members":{ 24131 "Frequency":{"shape":"String"}, 24132 "Interval":{"shape":"Integer"}, 24133 "OccurrenceDays":{ 24134 "shape":"OccurrenceDayRequestSet", 24135 "locationName":"OccurrenceDay" 24136 }, 24137 "OccurrenceRelativeToEnd":{"shape":"Boolean"}, 24138 "OccurrenceUnit":{"shape":"String"} 24139 } 24140 }, 24141 "ScheduledInstanceSet":{ 24142 "type":"list", 24143 "member":{ 24144 "shape":"ScheduledInstance", 24145 "locationName":"item" 24146 } 24147 }, 24148 "ScheduledInstancesBlockDeviceMapping":{ 24149 "type":"structure", 24150 "members":{ 24151 "DeviceName":{"shape":"String"}, 24152 "Ebs":{"shape":"ScheduledInstancesEbs"}, 24153 "NoDevice":{"shape":"String"}, 24154 "VirtualName":{"shape":"String"} 24155 } 24156 }, 24157 "ScheduledInstancesBlockDeviceMappingSet":{ 24158 "type":"list", 24159 "member":{ 24160 "shape":"ScheduledInstancesBlockDeviceMapping", 24161 "locationName":"BlockDeviceMapping" 24162 } 24163 }, 24164 "ScheduledInstancesEbs":{ 24165 "type":"structure", 24166 "members":{ 24167 "DeleteOnTermination":{"shape":"Boolean"}, 24168 "Encrypted":{"shape":"Boolean"}, 24169 "Iops":{"shape":"Integer"}, 24170 "SnapshotId":{"shape":"String"}, 24171 "VolumeSize":{"shape":"Integer"}, 24172 "VolumeType":{"shape":"String"} 24173 } 24174 }, 24175 "ScheduledInstancesIamInstanceProfile":{ 24176 "type":"structure", 24177 "members":{ 24178 "Arn":{"shape":"String"}, 24179 "Name":{"shape":"String"} 24180 } 24181 }, 24182 "ScheduledInstancesIpv6Address":{ 24183 "type":"structure", 24184 "members":{ 24185 "Ipv6Address":{"shape":"Ipv6Address"} 24186 } 24187 }, 24188 "ScheduledInstancesIpv6AddressList":{ 24189 "type":"list", 24190 "member":{ 24191 "shape":"ScheduledInstancesIpv6Address", 24192 "locationName":"Ipv6Address" 24193 } 24194 }, 24195 "ScheduledInstancesLaunchSpecification":{ 24196 "type":"structure", 24197 "required":["ImageId"], 24198 "members":{ 24199 "BlockDeviceMappings":{ 24200 "shape":"ScheduledInstancesBlockDeviceMappingSet", 24201 "locationName":"BlockDeviceMapping" 24202 }, 24203 "EbsOptimized":{"shape":"Boolean"}, 24204 "IamInstanceProfile":{"shape":"ScheduledInstancesIamInstanceProfile"}, 24205 "ImageId":{"shape":"String"}, 24206 "InstanceType":{"shape":"String"}, 24207 "KernelId":{"shape":"String"}, 24208 "KeyName":{"shape":"String"}, 24209 "Monitoring":{"shape":"ScheduledInstancesMonitoring"}, 24210 "NetworkInterfaces":{ 24211 "shape":"ScheduledInstancesNetworkInterfaceSet", 24212 "locationName":"NetworkInterface" 24213 }, 24214 "Placement":{"shape":"ScheduledInstancesPlacement"}, 24215 "RamdiskId":{"shape":"String"}, 24216 "SecurityGroupIds":{ 24217 "shape":"ScheduledInstancesSecurityGroupIdSet", 24218 "locationName":"SecurityGroupId" 24219 }, 24220 "SubnetId":{"shape":"String"}, 24221 "UserData":{"shape":"String"} 24222 } 24223 }, 24224 "ScheduledInstancesMonitoring":{ 24225 "type":"structure", 24226 "members":{ 24227 "Enabled":{"shape":"Boolean"} 24228 } 24229 }, 24230 "ScheduledInstancesNetworkInterface":{ 24231 "type":"structure", 24232 "members":{ 24233 "AssociatePublicIpAddress":{"shape":"Boolean"}, 24234 "DeleteOnTermination":{"shape":"Boolean"}, 24235 "Description":{"shape":"String"}, 24236 "DeviceIndex":{"shape":"Integer"}, 24237 "Groups":{ 24238 "shape":"ScheduledInstancesSecurityGroupIdSet", 24239 "locationName":"Group" 24240 }, 24241 "Ipv6AddressCount":{"shape":"Integer"}, 24242 "Ipv6Addresses":{ 24243 "shape":"ScheduledInstancesIpv6AddressList", 24244 "locationName":"Ipv6Address" 24245 }, 24246 "NetworkInterfaceId":{"shape":"String"}, 24247 "PrivateIpAddress":{"shape":"String"}, 24248 "PrivateIpAddressConfigs":{ 24249 "shape":"PrivateIpAddressConfigSet", 24250 "locationName":"PrivateIpAddressConfig" 24251 }, 24252 "SecondaryPrivateIpAddressCount":{"shape":"Integer"}, 24253 "SubnetId":{"shape":"String"} 24254 } 24255 }, 24256 "ScheduledInstancesNetworkInterfaceSet":{ 24257 "type":"list", 24258 "member":{ 24259 "shape":"ScheduledInstancesNetworkInterface", 24260 "locationName":"NetworkInterface" 24261 } 24262 }, 24263 "ScheduledInstancesPlacement":{ 24264 "type":"structure", 24265 "members":{ 24266 "AvailabilityZone":{"shape":"String"}, 24267 "GroupName":{"shape":"String"} 24268 } 24269 }, 24270 "ScheduledInstancesPrivateIpAddressConfig":{ 24271 "type":"structure", 24272 "members":{ 24273 "Primary":{"shape":"Boolean"}, 24274 "PrivateIpAddress":{"shape":"String"} 24275 } 24276 }, 24277 "ScheduledInstancesSecurityGroupIdSet":{ 24278 "type":"list", 24279 "member":{ 24280 "shape":"String", 24281 "locationName":"SecurityGroupId" 24282 } 24283 }, 24284 "SearchLocalGatewayRoutesRequest":{ 24285 "type":"structure", 24286 "required":[ 24287 "LocalGatewayRouteTableId", 24288 "Filters" 24289 ], 24290 "members":{ 24291 "LocalGatewayRouteTableId":{"shape":"String"}, 24292 "Filters":{ 24293 "shape":"FilterList", 24294 "locationName":"Filter" 24295 }, 24296 "MaxResults":{"shape":"MaxResults"}, 24297 "NextToken":{"shape":"String"}, 24298 "DryRun":{"shape":"Boolean"} 24299 } 24300 }, 24301 "SearchLocalGatewayRoutesResult":{ 24302 "type":"structure", 24303 "members":{ 24304 "Routes":{ 24305 "shape":"LocalGatewayRouteList", 24306 "locationName":"routeSet" 24307 }, 24308 "NextToken":{ 24309 "shape":"String", 24310 "locationName":"nextToken" 24311 } 24312 } 24313 }, 24314 "SearchTransitGatewayMulticastGroupsRequest":{ 24315 "type":"structure", 24316 "members":{ 24317 "TransitGatewayMulticastDomainId":{"shape":"String"}, 24318 "Filters":{ 24319 "shape":"FilterList", 24320 "locationName":"Filter" 24321 }, 24322 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 24323 "NextToken":{"shape":"String"}, 24324 "DryRun":{"shape":"Boolean"} 24325 } 24326 }, 24327 "SearchTransitGatewayMulticastGroupsResult":{ 24328 "type":"structure", 24329 "members":{ 24330 "MulticastGroups":{ 24331 "shape":"TransitGatewayMulticastGroupList", 24332 "locationName":"multicastGroups" 24333 }, 24334 "NextToken":{ 24335 "shape":"String", 24336 "locationName":"nextToken" 24337 } 24338 } 24339 }, 24340 "SearchTransitGatewayRoutesRequest":{ 24341 "type":"structure", 24342 "required":[ 24343 "TransitGatewayRouteTableId", 24344 "Filters" 24345 ], 24346 "members":{ 24347 "TransitGatewayRouteTableId":{"shape":"String"}, 24348 "Filters":{ 24349 "shape":"FilterList", 24350 "locationName":"Filter" 24351 }, 24352 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 24353 "DryRun":{"shape":"Boolean"} 24354 } 24355 }, 24356 "SearchTransitGatewayRoutesResult":{ 24357 "type":"structure", 24358 "members":{ 24359 "Routes":{ 24360 "shape":"TransitGatewayRouteList", 24361 "locationName":"routeSet" 24362 }, 24363 "AdditionalRoutesAvailable":{ 24364 "shape":"Boolean", 24365 "locationName":"additionalRoutesAvailable" 24366 } 24367 } 24368 }, 24369 "SecurityGroup":{ 24370 "type":"structure", 24371 "members":{ 24372 "Description":{ 24373 "shape":"String", 24374 "locationName":"groupDescription" 24375 }, 24376 "GroupName":{ 24377 "shape":"String", 24378 "locationName":"groupName" 24379 }, 24380 "IpPermissions":{ 24381 "shape":"IpPermissionList", 24382 "locationName":"ipPermissions" 24383 }, 24384 "OwnerId":{ 24385 "shape":"String", 24386 "locationName":"ownerId" 24387 }, 24388 "GroupId":{ 24389 "shape":"String", 24390 "locationName":"groupId" 24391 }, 24392 "IpPermissionsEgress":{ 24393 "shape":"IpPermissionList", 24394 "locationName":"ipPermissionsEgress" 24395 }, 24396 "Tags":{ 24397 "shape":"TagList", 24398 "locationName":"tagSet" 24399 }, 24400 "VpcId":{ 24401 "shape":"String", 24402 "locationName":"vpcId" 24403 } 24404 } 24405 }, 24406 "SecurityGroupIdStringList":{ 24407 "type":"list", 24408 "member":{ 24409 "shape":"String", 24410 "locationName":"SecurityGroupId" 24411 } 24412 }, 24413 "SecurityGroupIdentifier":{ 24414 "type":"structure", 24415 "members":{ 24416 "GroupId":{ 24417 "shape":"String", 24418 "locationName":"groupId" 24419 }, 24420 "GroupName":{ 24421 "shape":"String", 24422 "locationName":"groupName" 24423 } 24424 } 24425 }, 24426 "SecurityGroupList":{ 24427 "type":"list", 24428 "member":{ 24429 "shape":"SecurityGroup", 24430 "locationName":"item" 24431 } 24432 }, 24433 "SecurityGroupReference":{ 24434 "type":"structure", 24435 "members":{ 24436 "GroupId":{ 24437 "shape":"String", 24438 "locationName":"groupId" 24439 }, 24440 "ReferencingVpcId":{ 24441 "shape":"String", 24442 "locationName":"referencingVpcId" 24443 }, 24444 "VpcPeeringConnectionId":{ 24445 "shape":"String", 24446 "locationName":"vpcPeeringConnectionId" 24447 } 24448 } 24449 }, 24450 "SecurityGroupReferences":{ 24451 "type":"list", 24452 "member":{ 24453 "shape":"SecurityGroupReference", 24454 "locationName":"item" 24455 } 24456 }, 24457 "SecurityGroupStringList":{ 24458 "type":"list", 24459 "member":{ 24460 "shape":"String", 24461 "locationName":"SecurityGroup" 24462 } 24463 }, 24464 "SendDiagnosticInterruptRequest":{ 24465 "type":"structure", 24466 "required":["InstanceId"], 24467 "members":{ 24468 "InstanceId":{"shape":"InstanceId"}, 24469 "DryRun":{"shape":"Boolean"} 24470 } 24471 }, 24472 "SensitiveUserData":{ 24473 "type":"string", 24474 "sensitive":true 24475 }, 24476 "ServiceConfiguration":{ 24477 "type":"structure", 24478 "members":{ 24479 "ServiceType":{ 24480 "shape":"ServiceTypeDetailSet", 24481 "locationName":"serviceType" 24482 }, 24483 "ServiceId":{ 24484 "shape":"String", 24485 "locationName":"serviceId" 24486 }, 24487 "ServiceName":{ 24488 "shape":"String", 24489 "locationName":"serviceName" 24490 }, 24491 "ServiceState":{ 24492 "shape":"ServiceState", 24493 "locationName":"serviceState" 24494 }, 24495 "AvailabilityZones":{ 24496 "shape":"ValueStringList", 24497 "locationName":"availabilityZoneSet" 24498 }, 24499 "AcceptanceRequired":{ 24500 "shape":"Boolean", 24501 "locationName":"acceptanceRequired" 24502 }, 24503 "ManagesVpcEndpoints":{ 24504 "shape":"Boolean", 24505 "locationName":"managesVpcEndpoints" 24506 }, 24507 "NetworkLoadBalancerArns":{ 24508 "shape":"ValueStringList", 24509 "locationName":"networkLoadBalancerArnSet" 24510 }, 24511 "BaseEndpointDnsNames":{ 24512 "shape":"ValueStringList", 24513 "locationName":"baseEndpointDnsNameSet" 24514 }, 24515 "PrivateDnsName":{ 24516 "shape":"String", 24517 "locationName":"privateDnsName" 24518 }, 24519 "Tags":{ 24520 "shape":"TagList", 24521 "locationName":"tagSet" 24522 } 24523 } 24524 }, 24525 "ServiceConfigurationSet":{ 24526 "type":"list", 24527 "member":{ 24528 "shape":"ServiceConfiguration", 24529 "locationName":"item" 24530 } 24531 }, 24532 "ServiceDetail":{ 24533 "type":"structure", 24534 "members":{ 24535 "ServiceName":{ 24536 "shape":"String", 24537 "locationName":"serviceName" 24538 }, 24539 "ServiceId":{ 24540 "shape":"String", 24541 "locationName":"serviceId" 24542 }, 24543 "ServiceType":{ 24544 "shape":"ServiceTypeDetailSet", 24545 "locationName":"serviceType" 24546 }, 24547 "AvailabilityZones":{ 24548 "shape":"ValueStringList", 24549 "locationName":"availabilityZoneSet" 24550 }, 24551 "Owner":{ 24552 "shape":"String", 24553 "locationName":"owner" 24554 }, 24555 "BaseEndpointDnsNames":{ 24556 "shape":"ValueStringList", 24557 "locationName":"baseEndpointDnsNameSet" 24558 }, 24559 "PrivateDnsName":{ 24560 "shape":"String", 24561 "locationName":"privateDnsName" 24562 }, 24563 "VpcEndpointPolicySupported":{ 24564 "shape":"Boolean", 24565 "locationName":"vpcEndpointPolicySupported" 24566 }, 24567 "AcceptanceRequired":{ 24568 "shape":"Boolean", 24569 "locationName":"acceptanceRequired" 24570 }, 24571 "ManagesVpcEndpoints":{ 24572 "shape":"Boolean", 24573 "locationName":"managesVpcEndpoints" 24574 }, 24575 "Tags":{ 24576 "shape":"TagList", 24577 "locationName":"tagSet" 24578 } 24579 } 24580 }, 24581 "ServiceDetailSet":{ 24582 "type":"list", 24583 "member":{ 24584 "shape":"ServiceDetail", 24585 "locationName":"item" 24586 } 24587 }, 24588 "ServiceId":{"type":"string"}, 24589 "ServiceState":{ 24590 "type":"string", 24591 "enum":[ 24592 "Pending", 24593 "Available", 24594 "Deleting", 24595 "Deleted", 24596 "Failed" 24597 ] 24598 }, 24599 "ServiceType":{ 24600 "type":"string", 24601 "enum":[ 24602 "Interface", 24603 "Gateway" 24604 ] 24605 }, 24606 "ServiceTypeDetail":{ 24607 "type":"structure", 24608 "members":{ 24609 "ServiceType":{ 24610 "shape":"ServiceType", 24611 "locationName":"serviceType" 24612 } 24613 } 24614 }, 24615 "ServiceTypeDetailSet":{ 24616 "type":"list", 24617 "member":{ 24618 "shape":"ServiceTypeDetail", 24619 "locationName":"item" 24620 } 24621 }, 24622 "ShutdownBehavior":{ 24623 "type":"string", 24624 "enum":[ 24625 "stop", 24626 "terminate" 24627 ] 24628 }, 24629 "SlotDateTimeRangeRequest":{ 24630 "type":"structure", 24631 "required":[ 24632 "EarliestTime", 24633 "LatestTime" 24634 ], 24635 "members":{ 24636 "EarliestTime":{"shape":"DateTime"}, 24637 "LatestTime":{"shape":"DateTime"} 24638 } 24639 }, 24640 "SlotStartTimeRangeRequest":{ 24641 "type":"structure", 24642 "members":{ 24643 "EarliestTime":{"shape":"DateTime"}, 24644 "LatestTime":{"shape":"DateTime"} 24645 } 24646 }, 24647 "Snapshot":{ 24648 "type":"structure", 24649 "members":{ 24650 "DataEncryptionKeyId":{ 24651 "shape":"String", 24652 "locationName":"dataEncryptionKeyId" 24653 }, 24654 "Description":{ 24655 "shape":"String", 24656 "locationName":"description" 24657 }, 24658 "Encrypted":{ 24659 "shape":"Boolean", 24660 "locationName":"encrypted" 24661 }, 24662 "KmsKeyId":{ 24663 "shape":"String", 24664 "locationName":"kmsKeyId" 24665 }, 24666 "OwnerId":{ 24667 "shape":"String", 24668 "locationName":"ownerId" 24669 }, 24670 "Progress":{ 24671 "shape":"String", 24672 "locationName":"progress" 24673 }, 24674 "SnapshotId":{ 24675 "shape":"String", 24676 "locationName":"snapshotId" 24677 }, 24678 "StartTime":{ 24679 "shape":"DateTime", 24680 "locationName":"startTime" 24681 }, 24682 "State":{ 24683 "shape":"SnapshotState", 24684 "locationName":"status" 24685 }, 24686 "StateMessage":{ 24687 "shape":"String", 24688 "locationName":"statusMessage" 24689 }, 24690 "VolumeId":{ 24691 "shape":"String", 24692 "locationName":"volumeId" 24693 }, 24694 "VolumeSize":{ 24695 "shape":"Integer", 24696 "locationName":"volumeSize" 24697 }, 24698 "OwnerAlias":{ 24699 "shape":"String", 24700 "locationName":"ownerAlias" 24701 }, 24702 "Tags":{ 24703 "shape":"TagList", 24704 "locationName":"tagSet" 24705 } 24706 } 24707 }, 24708 "SnapshotAttributeName":{ 24709 "type":"string", 24710 "enum":[ 24711 "productCodes", 24712 "createVolumePermission" 24713 ] 24714 }, 24715 "SnapshotDetail":{ 24716 "type":"structure", 24717 "members":{ 24718 "Description":{ 24719 "shape":"String", 24720 "locationName":"description" 24721 }, 24722 "DeviceName":{ 24723 "shape":"String", 24724 "locationName":"deviceName" 24725 }, 24726 "DiskImageSize":{ 24727 "shape":"Double", 24728 "locationName":"diskImageSize" 24729 }, 24730 "Format":{ 24731 "shape":"String", 24732 "locationName":"format" 24733 }, 24734 "Progress":{ 24735 "shape":"String", 24736 "locationName":"progress" 24737 }, 24738 "SnapshotId":{ 24739 "shape":"String", 24740 "locationName":"snapshotId" 24741 }, 24742 "Status":{ 24743 "shape":"String", 24744 "locationName":"status" 24745 }, 24746 "StatusMessage":{ 24747 "shape":"String", 24748 "locationName":"statusMessage" 24749 }, 24750 "Url":{ 24751 "shape":"String", 24752 "locationName":"url" 24753 }, 24754 "UserBucket":{ 24755 "shape":"UserBucketDetails", 24756 "locationName":"userBucket" 24757 } 24758 } 24759 }, 24760 "SnapshotDetailList":{ 24761 "type":"list", 24762 "member":{ 24763 "shape":"SnapshotDetail", 24764 "locationName":"item" 24765 } 24766 }, 24767 "SnapshotDiskContainer":{ 24768 "type":"structure", 24769 "members":{ 24770 "Description":{"shape":"String"}, 24771 "Format":{"shape":"String"}, 24772 "Url":{"shape":"String"}, 24773 "UserBucket":{"shape":"UserBucket"} 24774 } 24775 }, 24776 "SnapshotId":{"type":"string"}, 24777 "SnapshotIdStringList":{ 24778 "type":"list", 24779 "member":{ 24780 "shape":"String", 24781 "locationName":"SnapshotId" 24782 } 24783 }, 24784 "SnapshotInfo":{ 24785 "type":"structure", 24786 "members":{ 24787 "Description":{ 24788 "shape":"String", 24789 "locationName":"description" 24790 }, 24791 "Tags":{ 24792 "shape":"TagList", 24793 "locationName":"tagSet" 24794 }, 24795 "Encrypted":{ 24796 "shape":"Boolean", 24797 "locationName":"encrypted" 24798 }, 24799 "VolumeId":{ 24800 "shape":"String", 24801 "locationName":"volumeId" 24802 }, 24803 "State":{ 24804 "shape":"SnapshotState", 24805 "locationName":"state" 24806 }, 24807 "VolumeSize":{ 24808 "shape":"Integer", 24809 "locationName":"volumeSize" 24810 }, 24811 "StartTime":{ 24812 "shape":"MillisecondDateTime", 24813 "locationName":"startTime" 24814 }, 24815 "Progress":{ 24816 "shape":"String", 24817 "locationName":"progress" 24818 }, 24819 "OwnerId":{ 24820 "shape":"String", 24821 "locationName":"ownerId" 24822 }, 24823 "SnapshotId":{ 24824 "shape":"String", 24825 "locationName":"snapshotId" 24826 } 24827 } 24828 }, 24829 "SnapshotList":{ 24830 "type":"list", 24831 "member":{ 24832 "shape":"Snapshot", 24833 "locationName":"item" 24834 } 24835 }, 24836 "SnapshotSet":{ 24837 "type":"list", 24838 "member":{ 24839 "shape":"SnapshotInfo", 24840 "locationName":"item" 24841 } 24842 }, 24843 "SnapshotState":{ 24844 "type":"string", 24845 "enum":[ 24846 "pending", 24847 "completed", 24848 "error" 24849 ] 24850 }, 24851 "SnapshotTaskDetail":{ 24852 "type":"structure", 24853 "members":{ 24854 "Description":{ 24855 "shape":"String", 24856 "locationName":"description" 24857 }, 24858 "DiskImageSize":{ 24859 "shape":"Double", 24860 "locationName":"diskImageSize" 24861 }, 24862 "Encrypted":{ 24863 "shape":"Boolean", 24864 "locationName":"encrypted" 24865 }, 24866 "Format":{ 24867 "shape":"String", 24868 "locationName":"format" 24869 }, 24870 "KmsKeyId":{ 24871 "shape":"String", 24872 "locationName":"kmsKeyId" 24873 }, 24874 "Progress":{ 24875 "shape":"String", 24876 "locationName":"progress" 24877 }, 24878 "SnapshotId":{ 24879 "shape":"String", 24880 "locationName":"snapshotId" 24881 }, 24882 "Status":{ 24883 "shape":"String", 24884 "locationName":"status" 24885 }, 24886 "StatusMessage":{ 24887 "shape":"String", 24888 "locationName":"statusMessage" 24889 }, 24890 "Url":{ 24891 "shape":"String", 24892 "locationName":"url" 24893 }, 24894 "UserBucket":{ 24895 "shape":"UserBucketDetails", 24896 "locationName":"userBucket" 24897 } 24898 } 24899 }, 24900 "SpotAllocationStrategy":{ 24901 "type":"string", 24902 "enum":[ 24903 "lowest-price", 24904 "diversified", 24905 "capacity-optimized" 24906 ] 24907 }, 24908 "SpotDatafeedSubscription":{ 24909 "type":"structure", 24910 "members":{ 24911 "Bucket":{ 24912 "shape":"String", 24913 "locationName":"bucket" 24914 }, 24915 "Fault":{ 24916 "shape":"SpotInstanceStateFault", 24917 "locationName":"fault" 24918 }, 24919 "OwnerId":{ 24920 "shape":"String", 24921 "locationName":"ownerId" 24922 }, 24923 "Prefix":{ 24924 "shape":"String", 24925 "locationName":"prefix" 24926 }, 24927 "State":{ 24928 "shape":"DatafeedSubscriptionState", 24929 "locationName":"state" 24930 } 24931 } 24932 }, 24933 "SpotFleetLaunchSpecification":{ 24934 "type":"structure", 24935 "members":{ 24936 "SecurityGroups":{ 24937 "shape":"GroupIdentifierList", 24938 "locationName":"groupSet" 24939 }, 24940 "AddressingType":{ 24941 "shape":"String", 24942 "locationName":"addressingType" 24943 }, 24944 "BlockDeviceMappings":{ 24945 "shape":"BlockDeviceMappingList", 24946 "locationName":"blockDeviceMapping" 24947 }, 24948 "EbsOptimized":{ 24949 "shape":"Boolean", 24950 "locationName":"ebsOptimized" 24951 }, 24952 "IamInstanceProfile":{ 24953 "shape":"IamInstanceProfileSpecification", 24954 "locationName":"iamInstanceProfile" 24955 }, 24956 "ImageId":{ 24957 "shape":"String", 24958 "locationName":"imageId" 24959 }, 24960 "InstanceType":{ 24961 "shape":"InstanceType", 24962 "locationName":"instanceType" 24963 }, 24964 "KernelId":{ 24965 "shape":"String", 24966 "locationName":"kernelId" 24967 }, 24968 "KeyName":{ 24969 "shape":"String", 24970 "locationName":"keyName" 24971 }, 24972 "Monitoring":{ 24973 "shape":"SpotFleetMonitoring", 24974 "locationName":"monitoring" 24975 }, 24976 "NetworkInterfaces":{ 24977 "shape":"InstanceNetworkInterfaceSpecificationList", 24978 "locationName":"networkInterfaceSet" 24979 }, 24980 "Placement":{ 24981 "shape":"SpotPlacement", 24982 "locationName":"placement" 24983 }, 24984 "RamdiskId":{ 24985 "shape":"String", 24986 "locationName":"ramdiskId" 24987 }, 24988 "SpotPrice":{ 24989 "shape":"String", 24990 "locationName":"spotPrice" 24991 }, 24992 "SubnetId":{ 24993 "shape":"String", 24994 "locationName":"subnetId" 24995 }, 24996 "UserData":{ 24997 "shape":"String", 24998 "locationName":"userData" 24999 }, 25000 "WeightedCapacity":{ 25001 "shape":"Double", 25002 "locationName":"weightedCapacity" 25003 }, 25004 "TagSpecifications":{ 25005 "shape":"SpotFleetTagSpecificationList", 25006 "locationName":"tagSpecificationSet" 25007 } 25008 } 25009 }, 25010 "SpotFleetMonitoring":{ 25011 "type":"structure", 25012 "members":{ 25013 "Enabled":{ 25014 "shape":"Boolean", 25015 "locationName":"enabled" 25016 } 25017 } 25018 }, 25019 "SpotFleetRequestConfig":{ 25020 "type":"structure", 25021 "members":{ 25022 "ActivityStatus":{ 25023 "shape":"ActivityStatus", 25024 "locationName":"activityStatus" 25025 }, 25026 "CreateTime":{ 25027 "shape":"DateTime", 25028 "locationName":"createTime" 25029 }, 25030 "SpotFleetRequestConfig":{ 25031 "shape":"SpotFleetRequestConfigData", 25032 "locationName":"spotFleetRequestConfig" 25033 }, 25034 "SpotFleetRequestId":{ 25035 "shape":"String", 25036 "locationName":"spotFleetRequestId" 25037 }, 25038 "SpotFleetRequestState":{ 25039 "shape":"BatchState", 25040 "locationName":"spotFleetRequestState" 25041 } 25042 } 25043 }, 25044 "SpotFleetRequestConfigData":{ 25045 "type":"structure", 25046 "required":[ 25047 "IamFleetRole", 25048 "TargetCapacity" 25049 ], 25050 "members":{ 25051 "AllocationStrategy":{ 25052 "shape":"AllocationStrategy", 25053 "locationName":"allocationStrategy" 25054 }, 25055 "OnDemandAllocationStrategy":{ 25056 "shape":"OnDemandAllocationStrategy", 25057 "locationName":"onDemandAllocationStrategy" 25058 }, 25059 "ClientToken":{ 25060 "shape":"String", 25061 "locationName":"clientToken" 25062 }, 25063 "ExcessCapacityTerminationPolicy":{ 25064 "shape":"ExcessCapacityTerminationPolicy", 25065 "locationName":"excessCapacityTerminationPolicy" 25066 }, 25067 "FulfilledCapacity":{ 25068 "shape":"Double", 25069 "locationName":"fulfilledCapacity" 25070 }, 25071 "OnDemandFulfilledCapacity":{ 25072 "shape":"Double", 25073 "locationName":"onDemandFulfilledCapacity" 25074 }, 25075 "IamFleetRole":{ 25076 "shape":"String", 25077 "locationName":"iamFleetRole" 25078 }, 25079 "LaunchSpecifications":{ 25080 "shape":"LaunchSpecsList", 25081 "locationName":"launchSpecifications" 25082 }, 25083 "LaunchTemplateConfigs":{ 25084 "shape":"LaunchTemplateConfigList", 25085 "locationName":"launchTemplateConfigs" 25086 }, 25087 "SpotPrice":{ 25088 "shape":"String", 25089 "locationName":"spotPrice" 25090 }, 25091 "TargetCapacity":{ 25092 "shape":"Integer", 25093 "locationName":"targetCapacity" 25094 }, 25095 "OnDemandTargetCapacity":{ 25096 "shape":"Integer", 25097 "locationName":"onDemandTargetCapacity" 25098 }, 25099 "OnDemandMaxTotalPrice":{ 25100 "shape":"String", 25101 "locationName":"onDemandMaxTotalPrice" 25102 }, 25103 "SpotMaxTotalPrice":{ 25104 "shape":"String", 25105 "locationName":"spotMaxTotalPrice" 25106 }, 25107 "TerminateInstancesWithExpiration":{ 25108 "shape":"Boolean", 25109 "locationName":"terminateInstancesWithExpiration" 25110 }, 25111 "Type":{ 25112 "shape":"FleetType", 25113 "locationName":"type" 25114 }, 25115 "ValidFrom":{ 25116 "shape":"DateTime", 25117 "locationName":"validFrom" 25118 }, 25119 "ValidUntil":{ 25120 "shape":"DateTime", 25121 "locationName":"validUntil" 25122 }, 25123 "ReplaceUnhealthyInstances":{ 25124 "shape":"Boolean", 25125 "locationName":"replaceUnhealthyInstances" 25126 }, 25127 "InstanceInterruptionBehavior":{ 25128 "shape":"InstanceInterruptionBehavior", 25129 "locationName":"instanceInterruptionBehavior" 25130 }, 25131 "LoadBalancersConfig":{ 25132 "shape":"LoadBalancersConfig", 25133 "locationName":"loadBalancersConfig" 25134 }, 25135 "InstancePoolsToUseCount":{ 25136 "shape":"Integer", 25137 "locationName":"instancePoolsToUseCount" 25138 } 25139 } 25140 }, 25141 "SpotFleetRequestConfigSet":{ 25142 "type":"list", 25143 "member":{ 25144 "shape":"SpotFleetRequestConfig", 25145 "locationName":"item" 25146 } 25147 }, 25148 "SpotFleetRequestId":{"type":"string"}, 25149 "SpotFleetTagSpecification":{ 25150 "type":"structure", 25151 "members":{ 25152 "ResourceType":{ 25153 "shape":"ResourceType", 25154 "locationName":"resourceType" 25155 }, 25156 "Tags":{ 25157 "shape":"TagList", 25158 "locationName":"tag" 25159 } 25160 } 25161 }, 25162 "SpotFleetTagSpecificationList":{ 25163 "type":"list", 25164 "member":{ 25165 "shape":"SpotFleetTagSpecification", 25166 "locationName":"item" 25167 } 25168 }, 25169 "SpotInstanceInterruptionBehavior":{ 25170 "type":"string", 25171 "enum":[ 25172 "hibernate", 25173 "stop", 25174 "terminate" 25175 ] 25176 }, 25177 "SpotInstanceRequest":{ 25178 "type":"structure", 25179 "members":{ 25180 "ActualBlockHourlyPrice":{ 25181 "shape":"String", 25182 "locationName":"actualBlockHourlyPrice" 25183 }, 25184 "AvailabilityZoneGroup":{ 25185 "shape":"String", 25186 "locationName":"availabilityZoneGroup" 25187 }, 25188 "BlockDurationMinutes":{ 25189 "shape":"Integer", 25190 "locationName":"blockDurationMinutes" 25191 }, 25192 "CreateTime":{ 25193 "shape":"DateTime", 25194 "locationName":"createTime" 25195 }, 25196 "Fault":{ 25197 "shape":"SpotInstanceStateFault", 25198 "locationName":"fault" 25199 }, 25200 "InstanceId":{ 25201 "shape":"String", 25202 "locationName":"instanceId" 25203 }, 25204 "LaunchGroup":{ 25205 "shape":"String", 25206 "locationName":"launchGroup" 25207 }, 25208 "LaunchSpecification":{ 25209 "shape":"LaunchSpecification", 25210 "locationName":"launchSpecification" 25211 }, 25212 "LaunchedAvailabilityZone":{ 25213 "shape":"String", 25214 "locationName":"launchedAvailabilityZone" 25215 }, 25216 "ProductDescription":{ 25217 "shape":"RIProductDescription", 25218 "locationName":"productDescription" 25219 }, 25220 "SpotInstanceRequestId":{ 25221 "shape":"String", 25222 "locationName":"spotInstanceRequestId" 25223 }, 25224 "SpotPrice":{ 25225 "shape":"String", 25226 "locationName":"spotPrice" 25227 }, 25228 "State":{ 25229 "shape":"SpotInstanceState", 25230 "locationName":"state" 25231 }, 25232 "Status":{ 25233 "shape":"SpotInstanceStatus", 25234 "locationName":"status" 25235 }, 25236 "Tags":{ 25237 "shape":"TagList", 25238 "locationName":"tagSet" 25239 }, 25240 "Type":{ 25241 "shape":"SpotInstanceType", 25242 "locationName":"type" 25243 }, 25244 "ValidFrom":{ 25245 "shape":"DateTime", 25246 "locationName":"validFrom" 25247 }, 25248 "ValidUntil":{ 25249 "shape":"DateTime", 25250 "locationName":"validUntil" 25251 }, 25252 "InstanceInterruptionBehavior":{ 25253 "shape":"InstanceInterruptionBehavior", 25254 "locationName":"instanceInterruptionBehavior" 25255 } 25256 } 25257 }, 25258 "SpotInstanceRequestIdList":{ 25259 "type":"list", 25260 "member":{ 25261 "shape":"String", 25262 "locationName":"SpotInstanceRequestId" 25263 } 25264 }, 25265 "SpotInstanceRequestList":{ 25266 "type":"list", 25267 "member":{ 25268 "shape":"SpotInstanceRequest", 25269 "locationName":"item" 25270 } 25271 }, 25272 "SpotInstanceState":{ 25273 "type":"string", 25274 "enum":[ 25275 "open", 25276 "active", 25277 "closed", 25278 "cancelled", 25279 "failed" 25280 ] 25281 }, 25282 "SpotInstanceStateFault":{ 25283 "type":"structure", 25284 "members":{ 25285 "Code":{ 25286 "shape":"String", 25287 "locationName":"code" 25288 }, 25289 "Message":{ 25290 "shape":"String", 25291 "locationName":"message" 25292 } 25293 } 25294 }, 25295 "SpotInstanceStatus":{ 25296 "type":"structure", 25297 "members":{ 25298 "Code":{ 25299 "shape":"String", 25300 "locationName":"code" 25301 }, 25302 "Message":{ 25303 "shape":"String", 25304 "locationName":"message" 25305 }, 25306 "UpdateTime":{ 25307 "shape":"DateTime", 25308 "locationName":"updateTime" 25309 } 25310 } 25311 }, 25312 "SpotInstanceType":{ 25313 "type":"string", 25314 "enum":[ 25315 "one-time", 25316 "persistent" 25317 ] 25318 }, 25319 "SpotMarketOptions":{ 25320 "type":"structure", 25321 "members":{ 25322 "MaxPrice":{"shape":"String"}, 25323 "SpotInstanceType":{"shape":"SpotInstanceType"}, 25324 "BlockDurationMinutes":{"shape":"Integer"}, 25325 "ValidUntil":{"shape":"DateTime"}, 25326 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 25327 } 25328 }, 25329 "SpotOptions":{ 25330 "type":"structure", 25331 "members":{ 25332 "AllocationStrategy":{ 25333 "shape":"SpotAllocationStrategy", 25334 "locationName":"allocationStrategy" 25335 }, 25336 "InstanceInterruptionBehavior":{ 25337 "shape":"SpotInstanceInterruptionBehavior", 25338 "locationName":"instanceInterruptionBehavior" 25339 }, 25340 "InstancePoolsToUseCount":{ 25341 "shape":"Integer", 25342 "locationName":"instancePoolsToUseCount" 25343 }, 25344 "SingleInstanceType":{ 25345 "shape":"Boolean", 25346 "locationName":"singleInstanceType" 25347 }, 25348 "SingleAvailabilityZone":{ 25349 "shape":"Boolean", 25350 "locationName":"singleAvailabilityZone" 25351 }, 25352 "MinTargetCapacity":{ 25353 "shape":"Integer", 25354 "locationName":"minTargetCapacity" 25355 }, 25356 "MaxTotalPrice":{ 25357 "shape":"String", 25358 "locationName":"maxTotalPrice" 25359 } 25360 } 25361 }, 25362 "SpotOptionsRequest":{ 25363 "type":"structure", 25364 "members":{ 25365 "AllocationStrategy":{"shape":"SpotAllocationStrategy"}, 25366 "InstanceInterruptionBehavior":{"shape":"SpotInstanceInterruptionBehavior"}, 25367 "InstancePoolsToUseCount":{"shape":"Integer"}, 25368 "SingleInstanceType":{"shape":"Boolean"}, 25369 "SingleAvailabilityZone":{"shape":"Boolean"}, 25370 "MinTargetCapacity":{"shape":"Integer"}, 25371 "MaxTotalPrice":{"shape":"String"} 25372 } 25373 }, 25374 "SpotPlacement":{ 25375 "type":"structure", 25376 "members":{ 25377 "AvailabilityZone":{ 25378 "shape":"String", 25379 "locationName":"availabilityZone" 25380 }, 25381 "GroupName":{ 25382 "shape":"String", 25383 "locationName":"groupName" 25384 }, 25385 "Tenancy":{ 25386 "shape":"Tenancy", 25387 "locationName":"tenancy" 25388 } 25389 } 25390 }, 25391 "SpotPrice":{ 25392 "type":"structure", 25393 "members":{ 25394 "AvailabilityZone":{ 25395 "shape":"String", 25396 "locationName":"availabilityZone" 25397 }, 25398 "InstanceType":{ 25399 "shape":"InstanceType", 25400 "locationName":"instanceType" 25401 }, 25402 "ProductDescription":{ 25403 "shape":"RIProductDescription", 25404 "locationName":"productDescription" 25405 }, 25406 "SpotPrice":{ 25407 "shape":"String", 25408 "locationName":"spotPrice" 25409 }, 25410 "Timestamp":{ 25411 "shape":"DateTime", 25412 "locationName":"timestamp" 25413 } 25414 } 25415 }, 25416 "SpotPriceHistoryList":{ 25417 "type":"list", 25418 "member":{ 25419 "shape":"SpotPrice", 25420 "locationName":"item" 25421 } 25422 }, 25423 "StaleIpPermission":{ 25424 "type":"structure", 25425 "members":{ 25426 "FromPort":{ 25427 "shape":"Integer", 25428 "locationName":"fromPort" 25429 }, 25430 "IpProtocol":{ 25431 "shape":"String", 25432 "locationName":"ipProtocol" 25433 }, 25434 "IpRanges":{ 25435 "shape":"IpRanges", 25436 "locationName":"ipRanges" 25437 }, 25438 "PrefixListIds":{ 25439 "shape":"PrefixListIdSet", 25440 "locationName":"prefixListIds" 25441 }, 25442 "ToPort":{ 25443 "shape":"Integer", 25444 "locationName":"toPort" 25445 }, 25446 "UserIdGroupPairs":{ 25447 "shape":"UserIdGroupPairSet", 25448 "locationName":"groups" 25449 } 25450 } 25451 }, 25452 "StaleIpPermissionSet":{ 25453 "type":"list", 25454 "member":{ 25455 "shape":"StaleIpPermission", 25456 "locationName":"item" 25457 } 25458 }, 25459 "StaleSecurityGroup":{ 25460 "type":"structure", 25461 "members":{ 25462 "Description":{ 25463 "shape":"String", 25464 "locationName":"description" 25465 }, 25466 "GroupId":{ 25467 "shape":"String", 25468 "locationName":"groupId" 25469 }, 25470 "GroupName":{ 25471 "shape":"String", 25472 "locationName":"groupName" 25473 }, 25474 "StaleIpPermissions":{ 25475 "shape":"StaleIpPermissionSet", 25476 "locationName":"staleIpPermissions" 25477 }, 25478 "StaleIpPermissionsEgress":{ 25479 "shape":"StaleIpPermissionSet", 25480 "locationName":"staleIpPermissionsEgress" 25481 }, 25482 "VpcId":{ 25483 "shape":"String", 25484 "locationName":"vpcId" 25485 } 25486 } 25487 }, 25488 "StaleSecurityGroupSet":{ 25489 "type":"list", 25490 "member":{ 25491 "shape":"StaleSecurityGroup", 25492 "locationName":"item" 25493 } 25494 }, 25495 "StartInstancesRequest":{ 25496 "type":"structure", 25497 "required":["InstanceIds"], 25498 "members":{ 25499 "InstanceIds":{ 25500 "shape":"InstanceIdStringList", 25501 "locationName":"InstanceId" 25502 }, 25503 "AdditionalInfo":{ 25504 "shape":"String", 25505 "locationName":"additionalInfo" 25506 }, 25507 "DryRun":{ 25508 "shape":"Boolean", 25509 "locationName":"dryRun" 25510 } 25511 } 25512 }, 25513 "StartInstancesResult":{ 25514 "type":"structure", 25515 "members":{ 25516 "StartingInstances":{ 25517 "shape":"InstanceStateChangeList", 25518 "locationName":"instancesSet" 25519 } 25520 } 25521 }, 25522 "State":{ 25523 "type":"string", 25524 "enum":[ 25525 "PendingAcceptance", 25526 "Pending", 25527 "Available", 25528 "Deleting", 25529 "Deleted", 25530 "Rejected", 25531 "Failed", 25532 "Expired" 25533 ] 25534 }, 25535 "StateReason":{ 25536 "type":"structure", 25537 "members":{ 25538 "Code":{ 25539 "shape":"String", 25540 "locationName":"code" 25541 }, 25542 "Message":{ 25543 "shape":"String", 25544 "locationName":"message" 25545 } 25546 } 25547 }, 25548 "Status":{ 25549 "type":"string", 25550 "enum":[ 25551 "MoveInProgress", 25552 "InVpc", 25553 "InClassic" 25554 ] 25555 }, 25556 "StatusName":{ 25557 "type":"string", 25558 "enum":["reachability"] 25559 }, 25560 "StatusType":{ 25561 "type":"string", 25562 "enum":[ 25563 "passed", 25564 "failed", 25565 "insufficient-data", 25566 "initializing" 25567 ] 25568 }, 25569 "StopInstancesRequest":{ 25570 "type":"structure", 25571 "required":["InstanceIds"], 25572 "members":{ 25573 "InstanceIds":{ 25574 "shape":"InstanceIdStringList", 25575 "locationName":"InstanceId" 25576 }, 25577 "Hibernate":{"shape":"Boolean"}, 25578 "DryRun":{ 25579 "shape":"Boolean", 25580 "locationName":"dryRun" 25581 }, 25582 "Force":{ 25583 "shape":"Boolean", 25584 "locationName":"force" 25585 } 25586 } 25587 }, 25588 "StopInstancesResult":{ 25589 "type":"structure", 25590 "members":{ 25591 "StoppingInstances":{ 25592 "shape":"InstanceStateChangeList", 25593 "locationName":"instancesSet" 25594 } 25595 } 25596 }, 25597 "Storage":{ 25598 "type":"structure", 25599 "members":{ 25600 "S3":{"shape":"S3Storage"} 25601 } 25602 }, 25603 "StorageLocation":{ 25604 "type":"structure", 25605 "members":{ 25606 "Bucket":{"shape":"String"}, 25607 "Key":{"shape":"String"} 25608 } 25609 }, 25610 "String":{"type":"string"}, 25611 "Subnet":{ 25612 "type":"structure", 25613 "members":{ 25614 "AvailabilityZone":{ 25615 "shape":"String", 25616 "locationName":"availabilityZone" 25617 }, 25618 "AvailabilityZoneId":{ 25619 "shape":"String", 25620 "locationName":"availabilityZoneId" 25621 }, 25622 "AvailableIpAddressCount":{ 25623 "shape":"Integer", 25624 "locationName":"availableIpAddressCount" 25625 }, 25626 "CidrBlock":{ 25627 "shape":"String", 25628 "locationName":"cidrBlock" 25629 }, 25630 "DefaultForAz":{ 25631 "shape":"Boolean", 25632 "locationName":"defaultForAz" 25633 }, 25634 "MapPublicIpOnLaunch":{ 25635 "shape":"Boolean", 25636 "locationName":"mapPublicIpOnLaunch" 25637 }, 25638 "State":{ 25639 "shape":"SubnetState", 25640 "locationName":"state" 25641 }, 25642 "SubnetId":{ 25643 "shape":"String", 25644 "locationName":"subnetId" 25645 }, 25646 "VpcId":{ 25647 "shape":"String", 25648 "locationName":"vpcId" 25649 }, 25650 "OwnerId":{ 25651 "shape":"String", 25652 "locationName":"ownerId" 25653 }, 25654 "AssignIpv6AddressOnCreation":{ 25655 "shape":"Boolean", 25656 "locationName":"assignIpv6AddressOnCreation" 25657 }, 25658 "Ipv6CidrBlockAssociationSet":{ 25659 "shape":"SubnetIpv6CidrBlockAssociationSet", 25660 "locationName":"ipv6CidrBlockAssociationSet" 25661 }, 25662 "Tags":{ 25663 "shape":"TagList", 25664 "locationName":"tagSet" 25665 }, 25666 "SubnetArn":{ 25667 "shape":"String", 25668 "locationName":"subnetArn" 25669 }, 25670 "OutpostArn":{ 25671 "shape":"String", 25672 "locationName":"outpostArn" 25673 } 25674 } 25675 }, 25676 "SubnetAssociation":{ 25677 "type":"structure", 25678 "members":{ 25679 "SubnetId":{ 25680 "shape":"String", 25681 "locationName":"subnetId" 25682 }, 25683 "State":{ 25684 "shape":"TransitGatewayMulitcastDomainAssociationState", 25685 "locationName":"state" 25686 } 25687 } 25688 }, 25689 "SubnetAssociationList":{ 25690 "type":"list", 25691 "member":{ 25692 "shape":"SubnetAssociation", 25693 "locationName":"item" 25694 } 25695 }, 25696 "SubnetCidrBlockState":{ 25697 "type":"structure", 25698 "members":{ 25699 "State":{ 25700 "shape":"SubnetCidrBlockStateCode", 25701 "locationName":"state" 25702 }, 25703 "StatusMessage":{ 25704 "shape":"String", 25705 "locationName":"statusMessage" 25706 } 25707 } 25708 }, 25709 "SubnetCidrBlockStateCode":{ 25710 "type":"string", 25711 "enum":[ 25712 "associating", 25713 "associated", 25714 "disassociating", 25715 "disassociated", 25716 "failing", 25717 "failed" 25718 ] 25719 }, 25720 "SubnetId":{"type":"string"}, 25721 "SubnetIdStringList":{ 25722 "type":"list", 25723 "member":{ 25724 "shape":"String", 25725 "locationName":"SubnetId" 25726 } 25727 }, 25728 "SubnetIpv6CidrBlockAssociation":{ 25729 "type":"structure", 25730 "members":{ 25731 "AssociationId":{ 25732 "shape":"String", 25733 "locationName":"associationId" 25734 }, 25735 "Ipv6CidrBlock":{ 25736 "shape":"String", 25737 "locationName":"ipv6CidrBlock" 25738 }, 25739 "Ipv6CidrBlockState":{ 25740 "shape":"SubnetCidrBlockState", 25741 "locationName":"ipv6CidrBlockState" 25742 } 25743 } 25744 }, 25745 "SubnetIpv6CidrBlockAssociationSet":{ 25746 "type":"list", 25747 "member":{ 25748 "shape":"SubnetIpv6CidrBlockAssociation", 25749 "locationName":"item" 25750 } 25751 }, 25752 "SubnetList":{ 25753 "type":"list", 25754 "member":{ 25755 "shape":"Subnet", 25756 "locationName":"item" 25757 } 25758 }, 25759 "SubnetState":{ 25760 "type":"string", 25761 "enum":[ 25762 "pending", 25763 "available" 25764 ] 25765 }, 25766 "SuccessfulInstanceCreditSpecificationItem":{ 25767 "type":"structure", 25768 "members":{ 25769 "InstanceId":{ 25770 "shape":"String", 25771 "locationName":"instanceId" 25772 } 25773 } 25774 }, 25775 "SuccessfulInstanceCreditSpecificationSet":{ 25776 "type":"list", 25777 "member":{ 25778 "shape":"SuccessfulInstanceCreditSpecificationItem", 25779 "locationName":"item" 25780 } 25781 }, 25782 "SuccessfulQueuedPurchaseDeletion":{ 25783 "type":"structure", 25784 "members":{ 25785 "ReservedInstancesId":{ 25786 "shape":"String", 25787 "locationName":"reservedInstancesId" 25788 } 25789 } 25790 }, 25791 "SuccessfulQueuedPurchaseDeletionSet":{ 25792 "type":"list", 25793 "member":{ 25794 "shape":"SuccessfulQueuedPurchaseDeletion", 25795 "locationName":"item" 25796 } 25797 }, 25798 "SummaryStatus":{ 25799 "type":"string", 25800 "enum":[ 25801 "ok", 25802 "impaired", 25803 "insufficient-data", 25804 "not-applicable", 25805 "initializing" 25806 ] 25807 }, 25808 "Tag":{ 25809 "type":"structure", 25810 "members":{ 25811 "Key":{ 25812 "shape":"String", 25813 "locationName":"key" 25814 }, 25815 "Value":{ 25816 "shape":"String", 25817 "locationName":"value" 25818 } 25819 } 25820 }, 25821 "TagDescription":{ 25822 "type":"structure", 25823 "members":{ 25824 "Key":{ 25825 "shape":"String", 25826 "locationName":"key" 25827 }, 25828 "ResourceId":{ 25829 "shape":"String", 25830 "locationName":"resourceId" 25831 }, 25832 "ResourceType":{ 25833 "shape":"ResourceType", 25834 "locationName":"resourceType" 25835 }, 25836 "Value":{ 25837 "shape":"String", 25838 "locationName":"value" 25839 } 25840 } 25841 }, 25842 "TagDescriptionList":{ 25843 "type":"list", 25844 "member":{ 25845 "shape":"TagDescription", 25846 "locationName":"item" 25847 } 25848 }, 25849 "TagList":{ 25850 "type":"list", 25851 "member":{ 25852 "shape":"Tag", 25853 "locationName":"item" 25854 } 25855 }, 25856 "TagSpecification":{ 25857 "type":"structure", 25858 "members":{ 25859 "ResourceType":{ 25860 "shape":"ResourceType", 25861 "locationName":"resourceType" 25862 }, 25863 "Tags":{ 25864 "shape":"TagList", 25865 "locationName":"Tag" 25866 } 25867 } 25868 }, 25869 "TagSpecificationList":{ 25870 "type":"list", 25871 "member":{ 25872 "shape":"TagSpecification", 25873 "locationName":"item" 25874 } 25875 }, 25876 "TargetCapacitySpecification":{ 25877 "type":"structure", 25878 "members":{ 25879 "TotalTargetCapacity":{ 25880 "shape":"Integer", 25881 "locationName":"totalTargetCapacity" 25882 }, 25883 "OnDemandTargetCapacity":{ 25884 "shape":"Integer", 25885 "locationName":"onDemandTargetCapacity" 25886 }, 25887 "SpotTargetCapacity":{ 25888 "shape":"Integer", 25889 "locationName":"spotTargetCapacity" 25890 }, 25891 "DefaultTargetCapacityType":{ 25892 "shape":"DefaultTargetCapacityType", 25893 "locationName":"defaultTargetCapacityType" 25894 } 25895 } 25896 }, 25897 "TargetCapacitySpecificationRequest":{ 25898 "type":"structure", 25899 "required":["TotalTargetCapacity"], 25900 "members":{ 25901 "TotalTargetCapacity":{"shape":"Integer"}, 25902 "OnDemandTargetCapacity":{"shape":"Integer"}, 25903 "SpotTargetCapacity":{"shape":"Integer"}, 25904 "DefaultTargetCapacityType":{"shape":"DefaultTargetCapacityType"} 25905 } 25906 }, 25907 "TargetConfiguration":{ 25908 "type":"structure", 25909 "members":{ 25910 "InstanceCount":{ 25911 "shape":"Integer", 25912 "locationName":"instanceCount" 25913 }, 25914 "OfferingId":{ 25915 "shape":"String", 25916 "locationName":"offeringId" 25917 } 25918 } 25919 }, 25920 "TargetConfigurationRequest":{ 25921 "type":"structure", 25922 "required":["OfferingId"], 25923 "members":{ 25924 "InstanceCount":{"shape":"Integer"}, 25925 "OfferingId":{"shape":"String"} 25926 } 25927 }, 25928 "TargetConfigurationRequestSet":{ 25929 "type":"list", 25930 "member":{ 25931 "shape":"TargetConfigurationRequest", 25932 "locationName":"TargetConfigurationRequest" 25933 } 25934 }, 25935 "TargetGroup":{ 25936 "type":"structure", 25937 "members":{ 25938 "Arn":{ 25939 "shape":"String", 25940 "locationName":"arn" 25941 } 25942 } 25943 }, 25944 "TargetGroups":{ 25945 "type":"list", 25946 "member":{ 25947 "shape":"TargetGroup", 25948 "locationName":"item" 25949 }, 25950 "max":5, 25951 "min":1 25952 }, 25953 "TargetGroupsConfig":{ 25954 "type":"structure", 25955 "members":{ 25956 "TargetGroups":{ 25957 "shape":"TargetGroups", 25958 "locationName":"targetGroups" 25959 } 25960 } 25961 }, 25962 "TargetNetwork":{ 25963 "type":"structure", 25964 "members":{ 25965 "AssociationId":{ 25966 "shape":"String", 25967 "locationName":"associationId" 25968 }, 25969 "VpcId":{ 25970 "shape":"String", 25971 "locationName":"vpcId" 25972 }, 25973 "TargetNetworkId":{ 25974 "shape":"String", 25975 "locationName":"targetNetworkId" 25976 }, 25977 "ClientVpnEndpointId":{ 25978 "shape":"String", 25979 "locationName":"clientVpnEndpointId" 25980 }, 25981 "Status":{ 25982 "shape":"AssociationStatus", 25983 "locationName":"status" 25984 }, 25985 "SecurityGroups":{ 25986 "shape":"ValueStringList", 25987 "locationName":"securityGroups" 25988 } 25989 } 25990 }, 25991 "TargetNetworkSet":{ 25992 "type":"list", 25993 "member":{ 25994 "shape":"TargetNetwork", 25995 "locationName":"item" 25996 } 25997 }, 25998 "TargetReservationValue":{ 25999 "type":"structure", 26000 "members":{ 26001 "ReservationValue":{ 26002 "shape":"ReservationValue", 26003 "locationName":"reservationValue" 26004 }, 26005 "TargetConfiguration":{ 26006 "shape":"TargetConfiguration", 26007 "locationName":"targetConfiguration" 26008 } 26009 } 26010 }, 26011 "TargetReservationValueSet":{ 26012 "type":"list", 26013 "member":{ 26014 "shape":"TargetReservationValue", 26015 "locationName":"item" 26016 } 26017 }, 26018 "TelemetryStatus":{ 26019 "type":"string", 26020 "enum":[ 26021 "UP", 26022 "DOWN" 26023 ] 26024 }, 26025 "Tenancy":{ 26026 "type":"string", 26027 "enum":[ 26028 "default", 26029 "dedicated", 26030 "host" 26031 ] 26032 }, 26033 "TerminateClientVpnConnectionsRequest":{ 26034 "type":"structure", 26035 "required":["ClientVpnEndpointId"], 26036 "members":{ 26037 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 26038 "ConnectionId":{"shape":"String"}, 26039 "Username":{"shape":"String"}, 26040 "DryRun":{"shape":"Boolean"} 26041 } 26042 }, 26043 "TerminateClientVpnConnectionsResult":{ 26044 "type":"structure", 26045 "members":{ 26046 "ClientVpnEndpointId":{ 26047 "shape":"String", 26048 "locationName":"clientVpnEndpointId" 26049 }, 26050 "Username":{ 26051 "shape":"String", 26052 "locationName":"username" 26053 }, 26054 "ConnectionStatuses":{ 26055 "shape":"TerminateConnectionStatusSet", 26056 "locationName":"connectionStatuses" 26057 } 26058 } 26059 }, 26060 "TerminateConnectionStatus":{ 26061 "type":"structure", 26062 "members":{ 26063 "ConnectionId":{ 26064 "shape":"String", 26065 "locationName":"connectionId" 26066 }, 26067 "PreviousStatus":{ 26068 "shape":"ClientVpnConnectionStatus", 26069 "locationName":"previousStatus" 26070 }, 26071 "CurrentStatus":{ 26072 "shape":"ClientVpnConnectionStatus", 26073 "locationName":"currentStatus" 26074 } 26075 } 26076 }, 26077 "TerminateConnectionStatusSet":{ 26078 "type":"list", 26079 "member":{ 26080 "shape":"TerminateConnectionStatus", 26081 "locationName":"item" 26082 } 26083 }, 26084 "TerminateInstancesRequest":{ 26085 "type":"structure", 26086 "required":["InstanceIds"], 26087 "members":{ 26088 "InstanceIds":{ 26089 "shape":"InstanceIdStringList", 26090 "locationName":"InstanceId" 26091 }, 26092 "DryRun":{ 26093 "shape":"Boolean", 26094 "locationName":"dryRun" 26095 } 26096 } 26097 }, 26098 "TerminateInstancesResult":{ 26099 "type":"structure", 26100 "members":{ 26101 "TerminatingInstances":{ 26102 "shape":"InstanceStateChangeList", 26103 "locationName":"instancesSet" 26104 } 26105 } 26106 }, 26107 "ThreadsPerCore":{"type":"integer"}, 26108 "ThreadsPerCoreList":{ 26109 "type":"list", 26110 "member":{ 26111 "shape":"ThreadsPerCore", 26112 "locationName":"item" 26113 } 26114 }, 26115 "TrafficDirection":{ 26116 "type":"string", 26117 "enum":[ 26118 "ingress", 26119 "egress" 26120 ] 26121 }, 26122 "TrafficMirrorFilter":{ 26123 "type":"structure", 26124 "members":{ 26125 "TrafficMirrorFilterId":{ 26126 "shape":"String", 26127 "locationName":"trafficMirrorFilterId" 26128 }, 26129 "IngressFilterRules":{ 26130 "shape":"TrafficMirrorFilterRuleList", 26131 "locationName":"ingressFilterRuleSet" 26132 }, 26133 "EgressFilterRules":{ 26134 "shape":"TrafficMirrorFilterRuleList", 26135 "locationName":"egressFilterRuleSet" 26136 }, 26137 "NetworkServices":{ 26138 "shape":"TrafficMirrorNetworkServiceList", 26139 "locationName":"networkServiceSet" 26140 }, 26141 "Description":{ 26142 "shape":"String", 26143 "locationName":"description" 26144 }, 26145 "Tags":{ 26146 "shape":"TagList", 26147 "locationName":"tagSet" 26148 } 26149 } 26150 }, 26151 "TrafficMirrorFilterId":{"type":"string"}, 26152 "TrafficMirrorFilterRule":{ 26153 "type":"structure", 26154 "members":{ 26155 "TrafficMirrorFilterRuleId":{ 26156 "shape":"String", 26157 "locationName":"trafficMirrorFilterRuleId" 26158 }, 26159 "TrafficMirrorFilterId":{ 26160 "shape":"String", 26161 "locationName":"trafficMirrorFilterId" 26162 }, 26163 "TrafficDirection":{ 26164 "shape":"TrafficDirection", 26165 "locationName":"trafficDirection" 26166 }, 26167 "RuleNumber":{ 26168 "shape":"Integer", 26169 "locationName":"ruleNumber" 26170 }, 26171 "RuleAction":{ 26172 "shape":"TrafficMirrorRuleAction", 26173 "locationName":"ruleAction" 26174 }, 26175 "Protocol":{ 26176 "shape":"Integer", 26177 "locationName":"protocol" 26178 }, 26179 "DestinationPortRange":{ 26180 "shape":"TrafficMirrorPortRange", 26181 "locationName":"destinationPortRange" 26182 }, 26183 "SourcePortRange":{ 26184 "shape":"TrafficMirrorPortRange", 26185 "locationName":"sourcePortRange" 26186 }, 26187 "DestinationCidrBlock":{ 26188 "shape":"String", 26189 "locationName":"destinationCidrBlock" 26190 }, 26191 "SourceCidrBlock":{ 26192 "shape":"String", 26193 "locationName":"sourceCidrBlock" 26194 }, 26195 "Description":{ 26196 "shape":"String", 26197 "locationName":"description" 26198 } 26199 } 26200 }, 26201 "TrafficMirrorFilterRuleField":{ 26202 "type":"string", 26203 "enum":[ 26204 "destination-port-range", 26205 "source-port-range", 26206 "protocol", 26207 "description" 26208 ] 26209 }, 26210 "TrafficMirrorFilterRuleFieldList":{ 26211 "type":"list", 26212 "member":{"shape":"TrafficMirrorFilterRuleField"} 26213 }, 26214 "TrafficMirrorFilterRuleId":{"type":"string"}, 26215 "TrafficMirrorFilterRuleList":{ 26216 "type":"list", 26217 "member":{ 26218 "shape":"TrafficMirrorFilterRule", 26219 "locationName":"item" 26220 } 26221 }, 26222 "TrafficMirrorFilterSet":{ 26223 "type":"list", 26224 "member":{ 26225 "shape":"TrafficMirrorFilter", 26226 "locationName":"item" 26227 } 26228 }, 26229 "TrafficMirrorNetworkService":{ 26230 "type":"string", 26231 "enum":["amazon-dns"] 26232 }, 26233 "TrafficMirrorNetworkServiceList":{ 26234 "type":"list", 26235 "member":{ 26236 "shape":"TrafficMirrorNetworkService", 26237 "locationName":"item" 26238 } 26239 }, 26240 "TrafficMirrorPortRange":{ 26241 "type":"structure", 26242 "members":{ 26243 "FromPort":{ 26244 "shape":"Integer", 26245 "locationName":"fromPort" 26246 }, 26247 "ToPort":{ 26248 "shape":"Integer", 26249 "locationName":"toPort" 26250 } 26251 } 26252 }, 26253 "TrafficMirrorPortRangeRequest":{ 26254 "type":"structure", 26255 "members":{ 26256 "FromPort":{"shape":"Integer"}, 26257 "ToPort":{"shape":"Integer"} 26258 } 26259 }, 26260 "TrafficMirrorRuleAction":{ 26261 "type":"string", 26262 "enum":[ 26263 "accept", 26264 "reject" 26265 ] 26266 }, 26267 "TrafficMirrorSession":{ 26268 "type":"structure", 26269 "members":{ 26270 "TrafficMirrorSessionId":{ 26271 "shape":"String", 26272 "locationName":"trafficMirrorSessionId" 26273 }, 26274 "TrafficMirrorTargetId":{ 26275 "shape":"String", 26276 "locationName":"trafficMirrorTargetId" 26277 }, 26278 "TrafficMirrorFilterId":{ 26279 "shape":"String", 26280 "locationName":"trafficMirrorFilterId" 26281 }, 26282 "NetworkInterfaceId":{ 26283 "shape":"String", 26284 "locationName":"networkInterfaceId" 26285 }, 26286 "OwnerId":{ 26287 "shape":"String", 26288 "locationName":"ownerId" 26289 }, 26290 "PacketLength":{ 26291 "shape":"Integer", 26292 "locationName":"packetLength" 26293 }, 26294 "SessionNumber":{ 26295 "shape":"Integer", 26296 "locationName":"sessionNumber" 26297 }, 26298 "VirtualNetworkId":{ 26299 "shape":"Integer", 26300 "locationName":"virtualNetworkId" 26301 }, 26302 "Description":{ 26303 "shape":"String", 26304 "locationName":"description" 26305 }, 26306 "Tags":{ 26307 "shape":"TagList", 26308 "locationName":"tagSet" 26309 } 26310 } 26311 }, 26312 "TrafficMirrorSessionField":{ 26313 "type":"string", 26314 "enum":[ 26315 "packet-length", 26316 "description", 26317 "virtual-network-id" 26318 ] 26319 }, 26320 "TrafficMirrorSessionFieldList":{ 26321 "type":"list", 26322 "member":{"shape":"TrafficMirrorSessionField"} 26323 }, 26324 "TrafficMirrorSessionId":{"type":"string"}, 26325 "TrafficMirrorSessionSet":{ 26326 "type":"list", 26327 "member":{ 26328 "shape":"TrafficMirrorSession", 26329 "locationName":"item" 26330 } 26331 }, 26332 "TrafficMirrorTarget":{ 26333 "type":"structure", 26334 "members":{ 26335 "TrafficMirrorTargetId":{ 26336 "shape":"String", 26337 "locationName":"trafficMirrorTargetId" 26338 }, 26339 "NetworkInterfaceId":{ 26340 "shape":"String", 26341 "locationName":"networkInterfaceId" 26342 }, 26343 "NetworkLoadBalancerArn":{ 26344 "shape":"String", 26345 "locationName":"networkLoadBalancerArn" 26346 }, 26347 "Type":{ 26348 "shape":"TrafficMirrorTargetType", 26349 "locationName":"type" 26350 }, 26351 "Description":{ 26352 "shape":"String", 26353 "locationName":"description" 26354 }, 26355 "OwnerId":{ 26356 "shape":"String", 26357 "locationName":"ownerId" 26358 }, 26359 "Tags":{ 26360 "shape":"TagList", 26361 "locationName":"tagSet" 26362 } 26363 } 26364 }, 26365 "TrafficMirrorTargetId":{"type":"string"}, 26366 "TrafficMirrorTargetSet":{ 26367 "type":"list", 26368 "member":{ 26369 "shape":"TrafficMirrorTarget", 26370 "locationName":"item" 26371 } 26372 }, 26373 "TrafficMirrorTargetType":{ 26374 "type":"string", 26375 "enum":[ 26376 "network-interface", 26377 "network-load-balancer" 26378 ] 26379 }, 26380 "TrafficMirroringMaxResults":{ 26381 "type":"integer", 26382 "max":1000, 26383 "min":5 26384 }, 26385 "TrafficType":{ 26386 "type":"string", 26387 "enum":[ 26388 "ACCEPT", 26389 "REJECT", 26390 "ALL" 26391 ] 26392 }, 26393 "TransitGateway":{ 26394 "type":"structure", 26395 "members":{ 26396 "TransitGatewayId":{ 26397 "shape":"String", 26398 "locationName":"transitGatewayId" 26399 }, 26400 "TransitGatewayArn":{ 26401 "shape":"String", 26402 "locationName":"transitGatewayArn" 26403 }, 26404 "State":{ 26405 "shape":"TransitGatewayState", 26406 "locationName":"state" 26407 }, 26408 "OwnerId":{ 26409 "shape":"String", 26410 "locationName":"ownerId" 26411 }, 26412 "Description":{ 26413 "shape":"String", 26414 "locationName":"description" 26415 }, 26416 "CreationTime":{ 26417 "shape":"DateTime", 26418 "locationName":"creationTime" 26419 }, 26420 "Options":{ 26421 "shape":"TransitGatewayOptions", 26422 "locationName":"options" 26423 }, 26424 "Tags":{ 26425 "shape":"TagList", 26426 "locationName":"tagSet" 26427 } 26428 } 26429 }, 26430 "TransitGatewayAssociation":{ 26431 "type":"structure", 26432 "members":{ 26433 "TransitGatewayRouteTableId":{ 26434 "shape":"String", 26435 "locationName":"transitGatewayRouteTableId" 26436 }, 26437 "TransitGatewayAttachmentId":{ 26438 "shape":"String", 26439 "locationName":"transitGatewayAttachmentId" 26440 }, 26441 "ResourceId":{ 26442 "shape":"String", 26443 "locationName":"resourceId" 26444 }, 26445 "ResourceType":{ 26446 "shape":"TransitGatewayAttachmentResourceType", 26447 "locationName":"resourceType" 26448 }, 26449 "State":{ 26450 "shape":"TransitGatewayAssociationState", 26451 "locationName":"state" 26452 } 26453 } 26454 }, 26455 "TransitGatewayAssociationState":{ 26456 "type":"string", 26457 "enum":[ 26458 "associating", 26459 "associated", 26460 "disassociating", 26461 "disassociated" 26462 ] 26463 }, 26464 "TransitGatewayAttachment":{ 26465 "type":"structure", 26466 "members":{ 26467 "TransitGatewayAttachmentId":{ 26468 "shape":"String", 26469 "locationName":"transitGatewayAttachmentId" 26470 }, 26471 "TransitGatewayId":{ 26472 "shape":"String", 26473 "locationName":"transitGatewayId" 26474 }, 26475 "TransitGatewayOwnerId":{ 26476 "shape":"String", 26477 "locationName":"transitGatewayOwnerId" 26478 }, 26479 "ResourceOwnerId":{ 26480 "shape":"String", 26481 "locationName":"resourceOwnerId" 26482 }, 26483 "ResourceType":{ 26484 "shape":"TransitGatewayAttachmentResourceType", 26485 "locationName":"resourceType" 26486 }, 26487 "ResourceId":{ 26488 "shape":"String", 26489 "locationName":"resourceId" 26490 }, 26491 "State":{ 26492 "shape":"TransitGatewayAttachmentState", 26493 "locationName":"state" 26494 }, 26495 "Association":{ 26496 "shape":"TransitGatewayAttachmentAssociation", 26497 "locationName":"association" 26498 }, 26499 "CreationTime":{ 26500 "shape":"DateTime", 26501 "locationName":"creationTime" 26502 }, 26503 "Tags":{ 26504 "shape":"TagList", 26505 "locationName":"tagSet" 26506 } 26507 } 26508 }, 26509 "TransitGatewayAttachmentAssociation":{ 26510 "type":"structure", 26511 "members":{ 26512 "TransitGatewayRouteTableId":{ 26513 "shape":"String", 26514 "locationName":"transitGatewayRouteTableId" 26515 }, 26516 "State":{ 26517 "shape":"TransitGatewayAssociationState", 26518 "locationName":"state" 26519 } 26520 } 26521 }, 26522 "TransitGatewayAttachmentIdStringList":{ 26523 "type":"list", 26524 "member":{"shape":"String"} 26525 }, 26526 "TransitGatewayAttachmentList":{ 26527 "type":"list", 26528 "member":{ 26529 "shape":"TransitGatewayAttachment", 26530 "locationName":"item" 26531 } 26532 }, 26533 "TransitGatewayAttachmentPropagation":{ 26534 "type":"structure", 26535 "members":{ 26536 "TransitGatewayRouteTableId":{ 26537 "shape":"String", 26538 "locationName":"transitGatewayRouteTableId" 26539 }, 26540 "State":{ 26541 "shape":"TransitGatewayPropagationState", 26542 "locationName":"state" 26543 } 26544 } 26545 }, 26546 "TransitGatewayAttachmentPropagationList":{ 26547 "type":"list", 26548 "member":{ 26549 "shape":"TransitGatewayAttachmentPropagation", 26550 "locationName":"item" 26551 } 26552 }, 26553 "TransitGatewayAttachmentResourceType":{ 26554 "type":"string", 26555 "enum":[ 26556 "vpc", 26557 "vpn", 26558 "direct-connect-gateway", 26559 "tgw-peering" 26560 ] 26561 }, 26562 "TransitGatewayAttachmentState":{ 26563 "type":"string", 26564 "enum":[ 26565 "initiating", 26566 "pendingAcceptance", 26567 "rollingBack", 26568 "pending", 26569 "available", 26570 "modifying", 26571 "deleting", 26572 "deleted", 26573 "failed", 26574 "rejected", 26575 "rejecting", 26576 "failing" 26577 ] 26578 }, 26579 "TransitGatewayId":{"type":"string"}, 26580 "TransitGatewayIdStringList":{ 26581 "type":"list", 26582 "member":{ 26583 "shape":"String", 26584 "locationName":"item" 26585 } 26586 }, 26587 "TransitGatewayList":{ 26588 "type":"list", 26589 "member":{ 26590 "shape":"TransitGateway", 26591 "locationName":"item" 26592 } 26593 }, 26594 "TransitGatewayMaxResults":{ 26595 "type":"integer", 26596 "max":1000, 26597 "min":5 26598 }, 26599 "TransitGatewayMulitcastDomainAssociationState":{ 26600 "type":"string", 26601 "enum":[ 26602 "associating", 26603 "associated", 26604 "disassociating", 26605 "disassociated" 26606 ] 26607 }, 26608 "TransitGatewayMulticastDeregisteredGroupMembers":{ 26609 "type":"structure", 26610 "members":{ 26611 "TransitGatewayMulticastDomainId":{ 26612 "shape":"String", 26613 "locationName":"transitGatewayMulticastDomainId" 26614 }, 26615 "DeregisteredNetworkInterfaceIds":{ 26616 "shape":"ValueStringList", 26617 "locationName":"deregisteredNetworkInterfaceIds" 26618 }, 26619 "GroupIpAddress":{ 26620 "shape":"String", 26621 "locationName":"groupIpAddress" 26622 } 26623 } 26624 }, 26625 "TransitGatewayMulticastDeregisteredGroupSources":{ 26626 "type":"structure", 26627 "members":{ 26628 "TransitGatewayMulticastDomainId":{ 26629 "shape":"String", 26630 "locationName":"transitGatewayMulticastDomainId" 26631 }, 26632 "DeregisteredNetworkInterfaceIds":{ 26633 "shape":"ValueStringList", 26634 "locationName":"deregisteredNetworkInterfaceIds" 26635 }, 26636 "GroupIpAddress":{ 26637 "shape":"String", 26638 "locationName":"groupIpAddress" 26639 } 26640 } 26641 }, 26642 "TransitGatewayMulticastDomain":{ 26643 "type":"structure", 26644 "members":{ 26645 "TransitGatewayMulticastDomainId":{ 26646 "shape":"String", 26647 "locationName":"transitGatewayMulticastDomainId" 26648 }, 26649 "TransitGatewayId":{ 26650 "shape":"String", 26651 "locationName":"transitGatewayId" 26652 }, 26653 "State":{ 26654 "shape":"TransitGatewayMulticastDomainState", 26655 "locationName":"state" 26656 }, 26657 "CreationTime":{ 26658 "shape":"DateTime", 26659 "locationName":"creationTime" 26660 }, 26661 "Tags":{ 26662 "shape":"TagList", 26663 "locationName":"tagSet" 26664 } 26665 } 26666 }, 26667 "TransitGatewayMulticastDomainAssociation":{ 26668 "type":"structure", 26669 "members":{ 26670 "TransitGatewayAttachmentId":{ 26671 "shape":"String", 26672 "locationName":"transitGatewayAttachmentId" 26673 }, 26674 "ResourceId":{ 26675 "shape":"String", 26676 "locationName":"resourceId" 26677 }, 26678 "ResourceType":{ 26679 "shape":"TransitGatewayAttachmentResourceType", 26680 "locationName":"resourceType" 26681 }, 26682 "Subnet":{ 26683 "shape":"SubnetAssociation", 26684 "locationName":"subnet" 26685 } 26686 } 26687 }, 26688 "TransitGatewayMulticastDomainAssociationList":{ 26689 "type":"list", 26690 "member":{ 26691 "shape":"TransitGatewayMulticastDomainAssociation", 26692 "locationName":"item" 26693 } 26694 }, 26695 "TransitGatewayMulticastDomainAssociations":{ 26696 "type":"structure", 26697 "members":{ 26698 "TransitGatewayMulticastDomainId":{ 26699 "shape":"String", 26700 "locationName":"transitGatewayMulticastDomainId" 26701 }, 26702 "TransitGatewayAttachmentId":{ 26703 "shape":"String", 26704 "locationName":"transitGatewayAttachmentId" 26705 }, 26706 "ResourceId":{ 26707 "shape":"String", 26708 "locationName":"resourceId" 26709 }, 26710 "ResourceType":{ 26711 "shape":"TransitGatewayAttachmentResourceType", 26712 "locationName":"resourceType" 26713 }, 26714 "Subnets":{ 26715 "shape":"SubnetAssociationList", 26716 "locationName":"subnets" 26717 } 26718 } 26719 }, 26720 "TransitGatewayMulticastDomainIdStringList":{ 26721 "type":"list", 26722 "member":{ 26723 "shape":"String", 26724 "locationName":"item" 26725 } 26726 }, 26727 "TransitGatewayMulticastDomainList":{ 26728 "type":"list", 26729 "member":{ 26730 "shape":"TransitGatewayMulticastDomain", 26731 "locationName":"item" 26732 } 26733 }, 26734 "TransitGatewayMulticastDomainState":{ 26735 "type":"string", 26736 "enum":[ 26737 "pending", 26738 "available", 26739 "deleting", 26740 "deleted" 26741 ] 26742 }, 26743 "TransitGatewayMulticastGroup":{ 26744 "type":"structure", 26745 "members":{ 26746 "GroupIpAddress":{ 26747 "shape":"String", 26748 "locationName":"groupIpAddress" 26749 }, 26750 "TransitGatewayAttachmentId":{ 26751 "shape":"String", 26752 "locationName":"transitGatewayAttachmentId" 26753 }, 26754 "SubnetId":{ 26755 "shape":"String", 26756 "locationName":"subnetId" 26757 }, 26758 "ResourceId":{ 26759 "shape":"String", 26760 "locationName":"resourceId" 26761 }, 26762 "ResourceType":{ 26763 "shape":"TransitGatewayAttachmentResourceType", 26764 "locationName":"resourceType" 26765 }, 26766 "NetworkInterfaceId":{ 26767 "shape":"String", 26768 "locationName":"networkInterfaceId" 26769 }, 26770 "GroupMember":{ 26771 "shape":"Boolean", 26772 "locationName":"groupMember" 26773 }, 26774 "GroupSource":{ 26775 "shape":"Boolean", 26776 "locationName":"groupSource" 26777 }, 26778 "MemberType":{ 26779 "shape":"MembershipType", 26780 "locationName":"memberType" 26781 }, 26782 "SourceType":{ 26783 "shape":"MembershipType", 26784 "locationName":"sourceType" 26785 } 26786 } 26787 }, 26788 "TransitGatewayMulticastGroupList":{ 26789 "type":"list", 26790 "member":{ 26791 "shape":"TransitGatewayMulticastGroup", 26792 "locationName":"item" 26793 } 26794 }, 26795 "TransitGatewayMulticastRegisteredGroupMembers":{ 26796 "type":"structure", 26797 "members":{ 26798 "TransitGatewayMulticastDomainId":{ 26799 "shape":"String", 26800 "locationName":"transitGatewayMulticastDomainId" 26801 }, 26802 "RegisteredNetworkInterfaceIds":{ 26803 "shape":"ValueStringList", 26804 "locationName":"registeredNetworkInterfaceIds" 26805 }, 26806 "GroupIpAddress":{ 26807 "shape":"String", 26808 "locationName":"groupIpAddress" 26809 } 26810 } 26811 }, 26812 "TransitGatewayMulticastRegisteredGroupSources":{ 26813 "type":"structure", 26814 "members":{ 26815 "TransitGatewayMulticastDomainId":{ 26816 "shape":"String", 26817 "locationName":"transitGatewayMulticastDomainId" 26818 }, 26819 "RegisteredNetworkInterfaceIds":{ 26820 "shape":"ValueStringList", 26821 "locationName":"registeredNetworkInterfaceIds" 26822 }, 26823 "GroupIpAddress":{ 26824 "shape":"String", 26825 "locationName":"groupIpAddress" 26826 } 26827 } 26828 }, 26829 "TransitGatewayOptions":{ 26830 "type":"structure", 26831 "members":{ 26832 "AmazonSideAsn":{ 26833 "shape":"Long", 26834 "locationName":"amazonSideAsn" 26835 }, 26836 "AutoAcceptSharedAttachments":{ 26837 "shape":"AutoAcceptSharedAttachmentsValue", 26838 "locationName":"autoAcceptSharedAttachments" 26839 }, 26840 "DefaultRouteTableAssociation":{ 26841 "shape":"DefaultRouteTableAssociationValue", 26842 "locationName":"defaultRouteTableAssociation" 26843 }, 26844 "AssociationDefaultRouteTableId":{ 26845 "shape":"String", 26846 "locationName":"associationDefaultRouteTableId" 26847 }, 26848 "DefaultRouteTablePropagation":{ 26849 "shape":"DefaultRouteTablePropagationValue", 26850 "locationName":"defaultRouteTablePropagation" 26851 }, 26852 "PropagationDefaultRouteTableId":{ 26853 "shape":"String", 26854 "locationName":"propagationDefaultRouteTableId" 26855 }, 26856 "VpnEcmpSupport":{ 26857 "shape":"VpnEcmpSupportValue", 26858 "locationName":"vpnEcmpSupport" 26859 }, 26860 "DnsSupport":{ 26861 "shape":"DnsSupportValue", 26862 "locationName":"dnsSupport" 26863 }, 26864 "MulticastSupport":{ 26865 "shape":"MulticastSupportValue", 26866 "locationName":"multicastSupport" 26867 } 26868 } 26869 }, 26870 "TransitGatewayPeeringAttachment":{ 26871 "type":"structure", 26872 "members":{ 26873 "TransitGatewayAttachmentId":{ 26874 "shape":"String", 26875 "locationName":"transitGatewayAttachmentId" 26876 }, 26877 "RequesterTgwInfo":{ 26878 "shape":"PeeringTgwInfo", 26879 "locationName":"requesterTgwInfo" 26880 }, 26881 "AccepterTgwInfo":{ 26882 "shape":"PeeringTgwInfo", 26883 "locationName":"accepterTgwInfo" 26884 }, 26885 "Status":{ 26886 "shape":"PeeringAttachmentStatus", 26887 "locationName":"status" 26888 }, 26889 "State":{ 26890 "shape":"TransitGatewayAttachmentState", 26891 "locationName":"state" 26892 }, 26893 "CreationTime":{ 26894 "shape":"DateTime", 26895 "locationName":"creationTime" 26896 }, 26897 "Tags":{ 26898 "shape":"TagList", 26899 "locationName":"tagSet" 26900 } 26901 } 26902 }, 26903 "TransitGatewayPeeringAttachmentList":{ 26904 "type":"list", 26905 "member":{ 26906 "shape":"TransitGatewayPeeringAttachment", 26907 "locationName":"item" 26908 } 26909 }, 26910 "TransitGatewayPropagation":{ 26911 "type":"structure", 26912 "members":{ 26913 "TransitGatewayAttachmentId":{ 26914 "shape":"String", 26915 "locationName":"transitGatewayAttachmentId" 26916 }, 26917 "ResourceId":{ 26918 "shape":"String", 26919 "locationName":"resourceId" 26920 }, 26921 "ResourceType":{ 26922 "shape":"TransitGatewayAttachmentResourceType", 26923 "locationName":"resourceType" 26924 }, 26925 "TransitGatewayRouteTableId":{ 26926 "shape":"String", 26927 "locationName":"transitGatewayRouteTableId" 26928 }, 26929 "State":{ 26930 "shape":"TransitGatewayPropagationState", 26931 "locationName":"state" 26932 } 26933 } 26934 }, 26935 "TransitGatewayPropagationState":{ 26936 "type":"string", 26937 "enum":[ 26938 "enabling", 26939 "enabled", 26940 "disabling", 26941 "disabled" 26942 ] 26943 }, 26944 "TransitGatewayRequestOptions":{ 26945 "type":"structure", 26946 "members":{ 26947 "AmazonSideAsn":{"shape":"Long"}, 26948 "AutoAcceptSharedAttachments":{"shape":"AutoAcceptSharedAttachmentsValue"}, 26949 "DefaultRouteTableAssociation":{"shape":"DefaultRouteTableAssociationValue"}, 26950 "DefaultRouteTablePropagation":{"shape":"DefaultRouteTablePropagationValue"}, 26951 "VpnEcmpSupport":{"shape":"VpnEcmpSupportValue"}, 26952 "DnsSupport":{"shape":"DnsSupportValue"}, 26953 "MulticastSupport":{"shape":"MulticastSupportValue"} 26954 } 26955 }, 26956 "TransitGatewayRoute":{ 26957 "type":"structure", 26958 "members":{ 26959 "DestinationCidrBlock":{ 26960 "shape":"String", 26961 "locationName":"destinationCidrBlock" 26962 }, 26963 "TransitGatewayAttachments":{ 26964 "shape":"TransitGatewayRouteAttachmentList", 26965 "locationName":"transitGatewayAttachments" 26966 }, 26967 "Type":{ 26968 "shape":"TransitGatewayRouteType", 26969 "locationName":"type" 26970 }, 26971 "State":{ 26972 "shape":"TransitGatewayRouteState", 26973 "locationName":"state" 26974 } 26975 } 26976 }, 26977 "TransitGatewayRouteAttachment":{ 26978 "type":"structure", 26979 "members":{ 26980 "ResourceId":{ 26981 "shape":"String", 26982 "locationName":"resourceId" 26983 }, 26984 "TransitGatewayAttachmentId":{ 26985 "shape":"String", 26986 "locationName":"transitGatewayAttachmentId" 26987 }, 26988 "ResourceType":{ 26989 "shape":"TransitGatewayAttachmentResourceType", 26990 "locationName":"resourceType" 26991 } 26992 } 26993 }, 26994 "TransitGatewayRouteAttachmentList":{ 26995 "type":"list", 26996 "member":{ 26997 "shape":"TransitGatewayRouteAttachment", 26998 "locationName":"item" 26999 } 27000 }, 27001 "TransitGatewayRouteList":{ 27002 "type":"list", 27003 "member":{ 27004 "shape":"TransitGatewayRoute", 27005 "locationName":"item" 27006 } 27007 }, 27008 "TransitGatewayRouteState":{ 27009 "type":"string", 27010 "enum":[ 27011 "pending", 27012 "active", 27013 "blackhole", 27014 "deleting", 27015 "deleted" 27016 ] 27017 }, 27018 "TransitGatewayRouteTable":{ 27019 "type":"structure", 27020 "members":{ 27021 "TransitGatewayRouteTableId":{ 27022 "shape":"String", 27023 "locationName":"transitGatewayRouteTableId" 27024 }, 27025 "TransitGatewayId":{ 27026 "shape":"String", 27027 "locationName":"transitGatewayId" 27028 }, 27029 "State":{ 27030 "shape":"TransitGatewayRouteTableState", 27031 "locationName":"state" 27032 }, 27033 "DefaultAssociationRouteTable":{ 27034 "shape":"Boolean", 27035 "locationName":"defaultAssociationRouteTable" 27036 }, 27037 "DefaultPropagationRouteTable":{ 27038 "shape":"Boolean", 27039 "locationName":"defaultPropagationRouteTable" 27040 }, 27041 "CreationTime":{ 27042 "shape":"DateTime", 27043 "locationName":"creationTime" 27044 }, 27045 "Tags":{ 27046 "shape":"TagList", 27047 "locationName":"tagSet" 27048 } 27049 } 27050 }, 27051 "TransitGatewayRouteTableAssociation":{ 27052 "type":"structure", 27053 "members":{ 27054 "TransitGatewayAttachmentId":{ 27055 "shape":"String", 27056 "locationName":"transitGatewayAttachmentId" 27057 }, 27058 "ResourceId":{ 27059 "shape":"String", 27060 "locationName":"resourceId" 27061 }, 27062 "ResourceType":{ 27063 "shape":"TransitGatewayAttachmentResourceType", 27064 "locationName":"resourceType" 27065 }, 27066 "State":{ 27067 "shape":"TransitGatewayAssociationState", 27068 "locationName":"state" 27069 } 27070 } 27071 }, 27072 "TransitGatewayRouteTableAssociationList":{ 27073 "type":"list", 27074 "member":{ 27075 "shape":"TransitGatewayRouteTableAssociation", 27076 "locationName":"item" 27077 } 27078 }, 27079 "TransitGatewayRouteTableIdStringList":{ 27080 "type":"list", 27081 "member":{ 27082 "shape":"String", 27083 "locationName":"item" 27084 } 27085 }, 27086 "TransitGatewayRouteTableList":{ 27087 "type":"list", 27088 "member":{ 27089 "shape":"TransitGatewayRouteTable", 27090 "locationName":"item" 27091 } 27092 }, 27093 "TransitGatewayRouteTablePropagation":{ 27094 "type":"structure", 27095 "members":{ 27096 "TransitGatewayAttachmentId":{ 27097 "shape":"String", 27098 "locationName":"transitGatewayAttachmentId" 27099 }, 27100 "ResourceId":{ 27101 "shape":"String", 27102 "locationName":"resourceId" 27103 }, 27104 "ResourceType":{ 27105 "shape":"TransitGatewayAttachmentResourceType", 27106 "locationName":"resourceType" 27107 }, 27108 "State":{ 27109 "shape":"TransitGatewayPropagationState", 27110 "locationName":"state" 27111 } 27112 } 27113 }, 27114 "TransitGatewayRouteTablePropagationList":{ 27115 "type":"list", 27116 "member":{ 27117 "shape":"TransitGatewayRouteTablePropagation", 27118 "locationName":"item" 27119 } 27120 }, 27121 "TransitGatewayRouteTableState":{ 27122 "type":"string", 27123 "enum":[ 27124 "pending", 27125 "available", 27126 "deleting", 27127 "deleted" 27128 ] 27129 }, 27130 "TransitGatewayRouteType":{ 27131 "type":"string", 27132 "enum":[ 27133 "static", 27134 "propagated" 27135 ] 27136 }, 27137 "TransitGatewayState":{ 27138 "type":"string", 27139 "enum":[ 27140 "pending", 27141 "available", 27142 "modifying", 27143 "deleting", 27144 "deleted" 27145 ] 27146 }, 27147 "TransitGatewayVpcAttachment":{ 27148 "type":"structure", 27149 "members":{ 27150 "TransitGatewayAttachmentId":{ 27151 "shape":"String", 27152 "locationName":"transitGatewayAttachmentId" 27153 }, 27154 "TransitGatewayId":{ 27155 "shape":"String", 27156 "locationName":"transitGatewayId" 27157 }, 27158 "VpcId":{ 27159 "shape":"String", 27160 "locationName":"vpcId" 27161 }, 27162 "VpcOwnerId":{ 27163 "shape":"String", 27164 "locationName":"vpcOwnerId" 27165 }, 27166 "State":{ 27167 "shape":"TransitGatewayAttachmentState", 27168 "locationName":"state" 27169 }, 27170 "SubnetIds":{ 27171 "shape":"ValueStringList", 27172 "locationName":"subnetIds" 27173 }, 27174 "CreationTime":{ 27175 "shape":"DateTime", 27176 "locationName":"creationTime" 27177 }, 27178 "Options":{ 27179 "shape":"TransitGatewayVpcAttachmentOptions", 27180 "locationName":"options" 27181 }, 27182 "Tags":{ 27183 "shape":"TagList", 27184 "locationName":"tagSet" 27185 } 27186 } 27187 }, 27188 "TransitGatewayVpcAttachmentList":{ 27189 "type":"list", 27190 "member":{ 27191 "shape":"TransitGatewayVpcAttachment", 27192 "locationName":"item" 27193 } 27194 }, 27195 "TransitGatewayVpcAttachmentOptions":{ 27196 "type":"structure", 27197 "members":{ 27198 "DnsSupport":{ 27199 "shape":"DnsSupportValue", 27200 "locationName":"dnsSupport" 27201 }, 27202 "Ipv6Support":{ 27203 "shape":"Ipv6SupportValue", 27204 "locationName":"ipv6Support" 27205 } 27206 } 27207 }, 27208 "TransportProtocol":{ 27209 "type":"string", 27210 "enum":[ 27211 "tcp", 27212 "udp" 27213 ] 27214 }, 27215 "TunnelOption":{ 27216 "type":"structure", 27217 "members":{ 27218 "OutsideIpAddress":{ 27219 "shape":"String", 27220 "locationName":"outsideIpAddress" 27221 }, 27222 "TunnelInsideCidr":{ 27223 "shape":"String", 27224 "locationName":"tunnelInsideCidr" 27225 }, 27226 "PreSharedKey":{ 27227 "shape":"String", 27228 "locationName":"preSharedKey" 27229 }, 27230 "Phase1LifetimeSeconds":{ 27231 "shape":"Integer", 27232 "locationName":"phase1LifetimeSeconds" 27233 }, 27234 "Phase2LifetimeSeconds":{ 27235 "shape":"Integer", 27236 "locationName":"phase2LifetimeSeconds" 27237 }, 27238 "RekeyMarginTimeSeconds":{ 27239 "shape":"Integer", 27240 "locationName":"rekeyMarginTimeSeconds" 27241 }, 27242 "RekeyFuzzPercentage":{ 27243 "shape":"Integer", 27244 "locationName":"rekeyFuzzPercentage" 27245 }, 27246 "ReplayWindowSize":{ 27247 "shape":"Integer", 27248 "locationName":"replayWindowSize" 27249 }, 27250 "DpdTimeoutSeconds":{ 27251 "shape":"Integer", 27252 "locationName":"dpdTimeoutSeconds" 27253 }, 27254 "Phase1EncryptionAlgorithms":{ 27255 "shape":"Phase1EncryptionAlgorithmsList", 27256 "locationName":"phase1EncryptionAlgorithmSet" 27257 }, 27258 "Phase2EncryptionAlgorithms":{ 27259 "shape":"Phase2EncryptionAlgorithmsList", 27260 "locationName":"phase2EncryptionAlgorithmSet" 27261 }, 27262 "Phase1IntegrityAlgorithms":{ 27263 "shape":"Phase1IntegrityAlgorithmsList", 27264 "locationName":"phase1IntegrityAlgorithmSet" 27265 }, 27266 "Phase2IntegrityAlgorithms":{ 27267 "shape":"Phase2IntegrityAlgorithmsList", 27268 "locationName":"phase2IntegrityAlgorithmSet" 27269 }, 27270 "Phase1DHGroupNumbers":{ 27271 "shape":"Phase1DHGroupNumbersList", 27272 "locationName":"phase1DHGroupNumberSet" 27273 }, 27274 "Phase2DHGroupNumbers":{ 27275 "shape":"Phase2DHGroupNumbersList", 27276 "locationName":"phase2DHGroupNumberSet" 27277 }, 27278 "IkeVersions":{ 27279 "shape":"IKEVersionsList", 27280 "locationName":"ikeVersionSet" 27281 } 27282 } 27283 }, 27284 "TunnelOptionsList":{ 27285 "type":"list", 27286 "member":{ 27287 "shape":"TunnelOption", 27288 "locationName":"item" 27289 } 27290 }, 27291 "UnassignIpv6AddressesRequest":{ 27292 "type":"structure", 27293 "required":[ 27294 "Ipv6Addresses", 27295 "NetworkInterfaceId" 27296 ], 27297 "members":{ 27298 "Ipv6Addresses":{ 27299 "shape":"Ipv6AddressList", 27300 "locationName":"ipv6Addresses" 27301 }, 27302 "NetworkInterfaceId":{ 27303 "shape":"NetworkInterfaceId", 27304 "locationName":"networkInterfaceId" 27305 } 27306 } 27307 }, 27308 "UnassignIpv6AddressesResult":{ 27309 "type":"structure", 27310 "members":{ 27311 "NetworkInterfaceId":{ 27312 "shape":"String", 27313 "locationName":"networkInterfaceId" 27314 }, 27315 "UnassignedIpv6Addresses":{ 27316 "shape":"Ipv6AddressList", 27317 "locationName":"unassignedIpv6Addresses" 27318 } 27319 } 27320 }, 27321 "UnassignPrivateIpAddressesRequest":{ 27322 "type":"structure", 27323 "required":[ 27324 "NetworkInterfaceId", 27325 "PrivateIpAddresses" 27326 ], 27327 "members":{ 27328 "NetworkInterfaceId":{ 27329 "shape":"NetworkInterfaceId", 27330 "locationName":"networkInterfaceId" 27331 }, 27332 "PrivateIpAddresses":{ 27333 "shape":"PrivateIpAddressStringList", 27334 "locationName":"privateIpAddress" 27335 } 27336 } 27337 }, 27338 "UnlimitedSupportedInstanceFamily":{ 27339 "type":"string", 27340 "enum":[ 27341 "t2", 27342 "t3", 27343 "t3a" 27344 ] 27345 }, 27346 "UnmonitorInstancesRequest":{ 27347 "type":"structure", 27348 "required":["InstanceIds"], 27349 "members":{ 27350 "InstanceIds":{ 27351 "shape":"InstanceIdStringList", 27352 "locationName":"InstanceId" 27353 }, 27354 "DryRun":{ 27355 "shape":"Boolean", 27356 "locationName":"dryRun" 27357 } 27358 } 27359 }, 27360 "UnmonitorInstancesResult":{ 27361 "type":"structure", 27362 "members":{ 27363 "InstanceMonitorings":{ 27364 "shape":"InstanceMonitoringList", 27365 "locationName":"instancesSet" 27366 } 27367 } 27368 }, 27369 "UnsuccessfulInstanceCreditSpecificationErrorCode":{ 27370 "type":"string", 27371 "enum":[ 27372 "InvalidInstanceID.Malformed", 27373 "InvalidInstanceID.NotFound", 27374 "IncorrectInstanceState", 27375 "InstanceCreditSpecification.NotSupported" 27376 ] 27377 }, 27378 "UnsuccessfulInstanceCreditSpecificationItem":{ 27379 "type":"structure", 27380 "members":{ 27381 "InstanceId":{ 27382 "shape":"String", 27383 "locationName":"instanceId" 27384 }, 27385 "Error":{ 27386 "shape":"UnsuccessfulInstanceCreditSpecificationItemError", 27387 "locationName":"error" 27388 } 27389 } 27390 }, 27391 "UnsuccessfulInstanceCreditSpecificationItemError":{ 27392 "type":"structure", 27393 "members":{ 27394 "Code":{ 27395 "shape":"UnsuccessfulInstanceCreditSpecificationErrorCode", 27396 "locationName":"code" 27397 }, 27398 "Message":{ 27399 "shape":"String", 27400 "locationName":"message" 27401 } 27402 } 27403 }, 27404 "UnsuccessfulInstanceCreditSpecificationSet":{ 27405 "type":"list", 27406 "member":{ 27407 "shape":"UnsuccessfulInstanceCreditSpecificationItem", 27408 "locationName":"item" 27409 } 27410 }, 27411 "UnsuccessfulItem":{ 27412 "type":"structure", 27413 "members":{ 27414 "Error":{ 27415 "shape":"UnsuccessfulItemError", 27416 "locationName":"error" 27417 }, 27418 "ResourceId":{ 27419 "shape":"String", 27420 "locationName":"resourceId" 27421 } 27422 } 27423 }, 27424 "UnsuccessfulItemError":{ 27425 "type":"structure", 27426 "members":{ 27427 "Code":{ 27428 "shape":"String", 27429 "locationName":"code" 27430 }, 27431 "Message":{ 27432 "shape":"String", 27433 "locationName":"message" 27434 } 27435 } 27436 }, 27437 "UnsuccessfulItemList":{ 27438 "type":"list", 27439 "member":{ 27440 "shape":"UnsuccessfulItem", 27441 "locationName":"item" 27442 } 27443 }, 27444 "UnsuccessfulItemSet":{ 27445 "type":"list", 27446 "member":{ 27447 "shape":"UnsuccessfulItem", 27448 "locationName":"item" 27449 } 27450 }, 27451 "UpdateSecurityGroupRuleDescriptionsEgressRequest":{ 27452 "type":"structure", 27453 "required":["IpPermissions"], 27454 "members":{ 27455 "DryRun":{"shape":"Boolean"}, 27456 "GroupId":{"shape":"String"}, 27457 "GroupName":{"shape":"String"}, 27458 "IpPermissions":{"shape":"IpPermissionList"} 27459 } 27460 }, 27461 "UpdateSecurityGroupRuleDescriptionsEgressResult":{ 27462 "type":"structure", 27463 "members":{ 27464 "Return":{ 27465 "shape":"Boolean", 27466 "locationName":"return" 27467 } 27468 } 27469 }, 27470 "UpdateSecurityGroupRuleDescriptionsIngressRequest":{ 27471 "type":"structure", 27472 "required":["IpPermissions"], 27473 "members":{ 27474 "DryRun":{"shape":"Boolean"}, 27475 "GroupId":{"shape":"String"}, 27476 "GroupName":{"shape":"String"}, 27477 "IpPermissions":{"shape":"IpPermissionList"} 27478 } 27479 }, 27480 "UpdateSecurityGroupRuleDescriptionsIngressResult":{ 27481 "type":"structure", 27482 "members":{ 27483 "Return":{ 27484 "shape":"Boolean", 27485 "locationName":"return" 27486 } 27487 } 27488 }, 27489 "UsageClassType":{ 27490 "type":"string", 27491 "enum":[ 27492 "spot", 27493 "on-demand" 27494 ] 27495 }, 27496 "UsageClassTypeList":{ 27497 "type":"list", 27498 "member":{ 27499 "shape":"UsageClassType", 27500 "locationName":"item" 27501 } 27502 }, 27503 "UserBucket":{ 27504 "type":"structure", 27505 "members":{ 27506 "S3Bucket":{"shape":"String"}, 27507 "S3Key":{"shape":"String"} 27508 } 27509 }, 27510 "UserBucketDetails":{ 27511 "type":"structure", 27512 "members":{ 27513 "S3Bucket":{ 27514 "shape":"String", 27515 "locationName":"s3Bucket" 27516 }, 27517 "S3Key":{ 27518 "shape":"String", 27519 "locationName":"s3Key" 27520 } 27521 } 27522 }, 27523 "UserData":{ 27524 "type":"structure", 27525 "members":{ 27526 "Data":{ 27527 "shape":"String", 27528 "locationName":"data" 27529 } 27530 }, 27531 "sensitive":true 27532 }, 27533 "UserGroupStringList":{ 27534 "type":"list", 27535 "member":{ 27536 "shape":"String", 27537 "locationName":"UserGroup" 27538 } 27539 }, 27540 "UserIdGroupPair":{ 27541 "type":"structure", 27542 "members":{ 27543 "Description":{ 27544 "shape":"String", 27545 "locationName":"description" 27546 }, 27547 "GroupId":{ 27548 "shape":"String", 27549 "locationName":"groupId" 27550 }, 27551 "GroupName":{ 27552 "shape":"String", 27553 "locationName":"groupName" 27554 }, 27555 "PeeringStatus":{ 27556 "shape":"String", 27557 "locationName":"peeringStatus" 27558 }, 27559 "UserId":{ 27560 "shape":"String", 27561 "locationName":"userId" 27562 }, 27563 "VpcId":{ 27564 "shape":"String", 27565 "locationName":"vpcId" 27566 }, 27567 "VpcPeeringConnectionId":{ 27568 "shape":"String", 27569 "locationName":"vpcPeeringConnectionId" 27570 } 27571 } 27572 }, 27573 "UserIdGroupPairList":{ 27574 "type":"list", 27575 "member":{ 27576 "shape":"UserIdGroupPair", 27577 "locationName":"item" 27578 } 27579 }, 27580 "UserIdGroupPairSet":{ 27581 "type":"list", 27582 "member":{ 27583 "shape":"UserIdGroupPair", 27584 "locationName":"item" 27585 } 27586 }, 27587 "UserIdStringList":{ 27588 "type":"list", 27589 "member":{ 27590 "shape":"String", 27591 "locationName":"UserId" 27592 } 27593 }, 27594 "VCpuCount":{"type":"integer"}, 27595 "VCpuInfo":{ 27596 "type":"structure", 27597 "members":{ 27598 "DefaultVCpus":{ 27599 "shape":"VCpuCount", 27600 "locationName":"defaultVCpus" 27601 }, 27602 "DefaultCores":{ 27603 "shape":"CoreCount", 27604 "locationName":"defaultCores" 27605 }, 27606 "DefaultThreadsPerCore":{ 27607 "shape":"ThreadsPerCore", 27608 "locationName":"defaultThreadsPerCore" 27609 }, 27610 "ValidCores":{ 27611 "shape":"CoreCountList", 27612 "locationName":"validCores" 27613 }, 27614 "ValidThreadsPerCore":{ 27615 "shape":"ThreadsPerCoreList", 27616 "locationName":"validThreadsPerCore" 27617 } 27618 } 27619 }, 27620 "ValueStringList":{ 27621 "type":"list", 27622 "member":{ 27623 "shape":"String", 27624 "locationName":"item" 27625 } 27626 }, 27627 "VersionDescription":{ 27628 "type":"string", 27629 "max":255 27630 }, 27631 "VersionStringList":{ 27632 "type":"list", 27633 "member":{ 27634 "shape":"String", 27635 "locationName":"item" 27636 } 27637 }, 27638 "VgwTelemetry":{ 27639 "type":"structure", 27640 "members":{ 27641 "AcceptedRouteCount":{ 27642 "shape":"Integer", 27643 "locationName":"acceptedRouteCount" 27644 }, 27645 "LastStatusChange":{ 27646 "shape":"DateTime", 27647 "locationName":"lastStatusChange" 27648 }, 27649 "OutsideIpAddress":{ 27650 "shape":"String", 27651 "locationName":"outsideIpAddress" 27652 }, 27653 "Status":{ 27654 "shape":"TelemetryStatus", 27655 "locationName":"status" 27656 }, 27657 "StatusMessage":{ 27658 "shape":"String", 27659 "locationName":"statusMessage" 27660 }, 27661 "CertificateArn":{ 27662 "shape":"String", 27663 "locationName":"certificateArn" 27664 } 27665 } 27666 }, 27667 "VgwTelemetryList":{ 27668 "type":"list", 27669 "member":{ 27670 "shape":"VgwTelemetry", 27671 "locationName":"item" 27672 } 27673 }, 27674 "VirtualizationType":{ 27675 "type":"string", 27676 "enum":[ 27677 "hvm", 27678 "paravirtual" 27679 ] 27680 }, 27681 "Volume":{ 27682 "type":"structure", 27683 "members":{ 27684 "Attachments":{ 27685 "shape":"VolumeAttachmentList", 27686 "locationName":"attachmentSet" 27687 }, 27688 "AvailabilityZone":{ 27689 "shape":"String", 27690 "locationName":"availabilityZone" 27691 }, 27692 "CreateTime":{ 27693 "shape":"DateTime", 27694 "locationName":"createTime" 27695 }, 27696 "Encrypted":{ 27697 "shape":"Boolean", 27698 "locationName":"encrypted" 27699 }, 27700 "KmsKeyId":{ 27701 "shape":"String", 27702 "locationName":"kmsKeyId" 27703 }, 27704 "OutpostArn":{ 27705 "shape":"String", 27706 "locationName":"outpostArn" 27707 }, 27708 "Size":{ 27709 "shape":"Integer", 27710 "locationName":"size" 27711 }, 27712 "SnapshotId":{ 27713 "shape":"String", 27714 "locationName":"snapshotId" 27715 }, 27716 "State":{ 27717 "shape":"VolumeState", 27718 "locationName":"status" 27719 }, 27720 "VolumeId":{ 27721 "shape":"String", 27722 "locationName":"volumeId" 27723 }, 27724 "Iops":{ 27725 "shape":"Integer", 27726 "locationName":"iops" 27727 }, 27728 "Tags":{ 27729 "shape":"TagList", 27730 "locationName":"tagSet" 27731 }, 27732 "VolumeType":{ 27733 "shape":"VolumeType", 27734 "locationName":"volumeType" 27735 }, 27736 "FastRestored":{ 27737 "shape":"Boolean", 27738 "locationName":"fastRestored" 27739 } 27740 } 27741 }, 27742 "VolumeAttachment":{ 27743 "type":"structure", 27744 "members":{ 27745 "AttachTime":{ 27746 "shape":"DateTime", 27747 "locationName":"attachTime" 27748 }, 27749 "Device":{ 27750 "shape":"String", 27751 "locationName":"device" 27752 }, 27753 "InstanceId":{ 27754 "shape":"String", 27755 "locationName":"instanceId" 27756 }, 27757 "State":{ 27758 "shape":"VolumeAttachmentState", 27759 "locationName":"status" 27760 }, 27761 "VolumeId":{ 27762 "shape":"String", 27763 "locationName":"volumeId" 27764 }, 27765 "DeleteOnTermination":{ 27766 "shape":"Boolean", 27767 "locationName":"deleteOnTermination" 27768 } 27769 } 27770 }, 27771 "VolumeAttachmentList":{ 27772 "type":"list", 27773 "member":{ 27774 "shape":"VolumeAttachment", 27775 "locationName":"item" 27776 } 27777 }, 27778 "VolumeAttachmentState":{ 27779 "type":"string", 27780 "enum":[ 27781 "attaching", 27782 "attached", 27783 "detaching", 27784 "detached", 27785 "busy" 27786 ] 27787 }, 27788 "VolumeAttributeName":{ 27789 "type":"string", 27790 "enum":[ 27791 "autoEnableIO", 27792 "productCodes" 27793 ] 27794 }, 27795 "VolumeDetail":{ 27796 "type":"structure", 27797 "required":["Size"], 27798 "members":{ 27799 "Size":{ 27800 "shape":"Long", 27801 "locationName":"size" 27802 } 27803 } 27804 }, 27805 "VolumeId":{"type":"string"}, 27806 "VolumeIdStringList":{ 27807 "type":"list", 27808 "member":{ 27809 "shape":"String", 27810 "locationName":"VolumeId" 27811 } 27812 }, 27813 "VolumeList":{ 27814 "type":"list", 27815 "member":{ 27816 "shape":"Volume", 27817 "locationName":"item" 27818 } 27819 }, 27820 "VolumeModification":{ 27821 "type":"structure", 27822 "members":{ 27823 "VolumeId":{ 27824 "shape":"String", 27825 "locationName":"volumeId" 27826 }, 27827 "ModificationState":{ 27828 "shape":"VolumeModificationState", 27829 "locationName":"modificationState" 27830 }, 27831 "StatusMessage":{ 27832 "shape":"String", 27833 "locationName":"statusMessage" 27834 }, 27835 "TargetSize":{ 27836 "shape":"Integer", 27837 "locationName":"targetSize" 27838 }, 27839 "TargetIops":{ 27840 "shape":"Integer", 27841 "locationName":"targetIops" 27842 }, 27843 "TargetVolumeType":{ 27844 "shape":"VolumeType", 27845 "locationName":"targetVolumeType" 27846 }, 27847 "OriginalSize":{ 27848 "shape":"Integer", 27849 "locationName":"originalSize" 27850 }, 27851 "OriginalIops":{ 27852 "shape":"Integer", 27853 "locationName":"originalIops" 27854 }, 27855 "OriginalVolumeType":{ 27856 "shape":"VolumeType", 27857 "locationName":"originalVolumeType" 27858 }, 27859 "Progress":{ 27860 "shape":"Long", 27861 "locationName":"progress" 27862 }, 27863 "StartTime":{ 27864 "shape":"DateTime", 27865 "locationName":"startTime" 27866 }, 27867 "EndTime":{ 27868 "shape":"DateTime", 27869 "locationName":"endTime" 27870 } 27871 } 27872 }, 27873 "VolumeModificationList":{ 27874 "type":"list", 27875 "member":{ 27876 "shape":"VolumeModification", 27877 "locationName":"item" 27878 } 27879 }, 27880 "VolumeModificationState":{ 27881 "type":"string", 27882 "enum":[ 27883 "modifying", 27884 "optimizing", 27885 "completed", 27886 "failed" 27887 ] 27888 }, 27889 "VolumeState":{ 27890 "type":"string", 27891 "enum":[ 27892 "creating", 27893 "available", 27894 "in-use", 27895 "deleting", 27896 "deleted", 27897 "error" 27898 ] 27899 }, 27900 "VolumeStatusAction":{ 27901 "type":"structure", 27902 "members":{ 27903 "Code":{ 27904 "shape":"String", 27905 "locationName":"code" 27906 }, 27907 "Description":{ 27908 "shape":"String", 27909 "locationName":"description" 27910 }, 27911 "EventId":{ 27912 "shape":"String", 27913 "locationName":"eventId" 27914 }, 27915 "EventType":{ 27916 "shape":"String", 27917 "locationName":"eventType" 27918 } 27919 } 27920 }, 27921 "VolumeStatusActionsList":{ 27922 "type":"list", 27923 "member":{ 27924 "shape":"VolumeStatusAction", 27925 "locationName":"item" 27926 } 27927 }, 27928 "VolumeStatusDetails":{ 27929 "type":"structure", 27930 "members":{ 27931 "Name":{ 27932 "shape":"VolumeStatusName", 27933 "locationName":"name" 27934 }, 27935 "Status":{ 27936 "shape":"String", 27937 "locationName":"status" 27938 } 27939 } 27940 }, 27941 "VolumeStatusDetailsList":{ 27942 "type":"list", 27943 "member":{ 27944 "shape":"VolumeStatusDetails", 27945 "locationName":"item" 27946 } 27947 }, 27948 "VolumeStatusEvent":{ 27949 "type":"structure", 27950 "members":{ 27951 "Description":{ 27952 "shape":"String", 27953 "locationName":"description" 27954 }, 27955 "EventId":{ 27956 "shape":"String", 27957 "locationName":"eventId" 27958 }, 27959 "EventType":{ 27960 "shape":"String", 27961 "locationName":"eventType" 27962 }, 27963 "NotAfter":{ 27964 "shape":"MillisecondDateTime", 27965 "locationName":"notAfter" 27966 }, 27967 "NotBefore":{ 27968 "shape":"MillisecondDateTime", 27969 "locationName":"notBefore" 27970 } 27971 } 27972 }, 27973 "VolumeStatusEventsList":{ 27974 "type":"list", 27975 "member":{ 27976 "shape":"VolumeStatusEvent", 27977 "locationName":"item" 27978 } 27979 }, 27980 "VolumeStatusInfo":{ 27981 "type":"structure", 27982 "members":{ 27983 "Details":{ 27984 "shape":"VolumeStatusDetailsList", 27985 "locationName":"details" 27986 }, 27987 "Status":{ 27988 "shape":"VolumeStatusInfoStatus", 27989 "locationName":"status" 27990 } 27991 } 27992 }, 27993 "VolumeStatusInfoStatus":{ 27994 "type":"string", 27995 "enum":[ 27996 "ok", 27997 "impaired", 27998 "insufficient-data" 27999 ] 28000 }, 28001 "VolumeStatusItem":{ 28002 "type":"structure", 28003 "members":{ 28004 "Actions":{ 28005 "shape":"VolumeStatusActionsList", 28006 "locationName":"actionsSet" 28007 }, 28008 "AvailabilityZone":{ 28009 "shape":"String", 28010 "locationName":"availabilityZone" 28011 }, 28012 "OutpostArn":{ 28013 "shape":"String", 28014 "locationName":"outpostArn" 28015 }, 28016 "Events":{ 28017 "shape":"VolumeStatusEventsList", 28018 "locationName":"eventsSet" 28019 }, 28020 "VolumeId":{ 28021 "shape":"String", 28022 "locationName":"volumeId" 28023 }, 28024 "VolumeStatus":{ 28025 "shape":"VolumeStatusInfo", 28026 "locationName":"volumeStatus" 28027 } 28028 } 28029 }, 28030 "VolumeStatusList":{ 28031 "type":"list", 28032 "member":{ 28033 "shape":"VolumeStatusItem", 28034 "locationName":"item" 28035 } 28036 }, 28037 "VolumeStatusName":{ 28038 "type":"string", 28039 "enum":[ 28040 "io-enabled", 28041 "io-performance" 28042 ] 28043 }, 28044 "VolumeType":{ 28045 "type":"string", 28046 "enum":[ 28047 "standard", 28048 "io1", 28049 "gp2", 28050 "sc1", 28051 "st1" 28052 ] 28053 }, 28054 "Vpc":{ 28055 "type":"structure", 28056 "members":{ 28057 "CidrBlock":{ 28058 "shape":"String", 28059 "locationName":"cidrBlock" 28060 }, 28061 "DhcpOptionsId":{ 28062 "shape":"String", 28063 "locationName":"dhcpOptionsId" 28064 }, 28065 "State":{ 28066 "shape":"VpcState", 28067 "locationName":"state" 28068 }, 28069 "VpcId":{ 28070 "shape":"String", 28071 "locationName":"vpcId" 28072 }, 28073 "OwnerId":{ 28074 "shape":"String", 28075 "locationName":"ownerId" 28076 }, 28077 "InstanceTenancy":{ 28078 "shape":"Tenancy", 28079 "locationName":"instanceTenancy" 28080 }, 28081 "Ipv6CidrBlockAssociationSet":{ 28082 "shape":"VpcIpv6CidrBlockAssociationSet", 28083 "locationName":"ipv6CidrBlockAssociationSet" 28084 }, 28085 "CidrBlockAssociationSet":{ 28086 "shape":"VpcCidrBlockAssociationSet", 28087 "locationName":"cidrBlockAssociationSet" 28088 }, 28089 "IsDefault":{ 28090 "shape":"Boolean", 28091 "locationName":"isDefault" 28092 }, 28093 "Tags":{ 28094 "shape":"TagList", 28095 "locationName":"tagSet" 28096 } 28097 } 28098 }, 28099 "VpcAttachment":{ 28100 "type":"structure", 28101 "members":{ 28102 "State":{ 28103 "shape":"AttachmentStatus", 28104 "locationName":"state" 28105 }, 28106 "VpcId":{ 28107 "shape":"String", 28108 "locationName":"vpcId" 28109 } 28110 } 28111 }, 28112 "VpcAttachmentList":{ 28113 "type":"list", 28114 "member":{ 28115 "shape":"VpcAttachment", 28116 "locationName":"item" 28117 } 28118 }, 28119 "VpcAttributeName":{ 28120 "type":"string", 28121 "enum":[ 28122 "enableDnsSupport", 28123 "enableDnsHostnames" 28124 ] 28125 }, 28126 "VpcCidrAssociationId":{"type":"string"}, 28127 "VpcCidrBlockAssociation":{ 28128 "type":"structure", 28129 "members":{ 28130 "AssociationId":{ 28131 "shape":"String", 28132 "locationName":"associationId" 28133 }, 28134 "CidrBlock":{ 28135 "shape":"String", 28136 "locationName":"cidrBlock" 28137 }, 28138 "CidrBlockState":{ 28139 "shape":"VpcCidrBlockState", 28140 "locationName":"cidrBlockState" 28141 } 28142 } 28143 }, 28144 "VpcCidrBlockAssociationSet":{ 28145 "type":"list", 28146 "member":{ 28147 "shape":"VpcCidrBlockAssociation", 28148 "locationName":"item" 28149 } 28150 }, 28151 "VpcCidrBlockState":{ 28152 "type":"structure", 28153 "members":{ 28154 "State":{ 28155 "shape":"VpcCidrBlockStateCode", 28156 "locationName":"state" 28157 }, 28158 "StatusMessage":{ 28159 "shape":"String", 28160 "locationName":"statusMessage" 28161 } 28162 } 28163 }, 28164 "VpcCidrBlockStateCode":{ 28165 "type":"string", 28166 "enum":[ 28167 "associating", 28168 "associated", 28169 "disassociating", 28170 "disassociated", 28171 "failing", 28172 "failed" 28173 ] 28174 }, 28175 "VpcClassicLink":{ 28176 "type":"structure", 28177 "members":{ 28178 "ClassicLinkEnabled":{ 28179 "shape":"Boolean", 28180 "locationName":"classicLinkEnabled" 28181 }, 28182 "Tags":{ 28183 "shape":"TagList", 28184 "locationName":"tagSet" 28185 }, 28186 "VpcId":{ 28187 "shape":"String", 28188 "locationName":"vpcId" 28189 } 28190 } 28191 }, 28192 "VpcClassicLinkIdList":{ 28193 "type":"list", 28194 "member":{ 28195 "shape":"String", 28196 "locationName":"VpcId" 28197 } 28198 }, 28199 "VpcClassicLinkList":{ 28200 "type":"list", 28201 "member":{ 28202 "shape":"VpcClassicLink", 28203 "locationName":"item" 28204 } 28205 }, 28206 "VpcEndpoint":{ 28207 "type":"structure", 28208 "members":{ 28209 "VpcEndpointId":{ 28210 "shape":"String", 28211 "locationName":"vpcEndpointId" 28212 }, 28213 "VpcEndpointType":{ 28214 "shape":"VpcEndpointType", 28215 "locationName":"vpcEndpointType" 28216 }, 28217 "VpcId":{ 28218 "shape":"String", 28219 "locationName":"vpcId" 28220 }, 28221 "ServiceName":{ 28222 "shape":"String", 28223 "locationName":"serviceName" 28224 }, 28225 "State":{ 28226 "shape":"State", 28227 "locationName":"state" 28228 }, 28229 "PolicyDocument":{ 28230 "shape":"String", 28231 "locationName":"policyDocument" 28232 }, 28233 "RouteTableIds":{ 28234 "shape":"ValueStringList", 28235 "locationName":"routeTableIdSet" 28236 }, 28237 "SubnetIds":{ 28238 "shape":"ValueStringList", 28239 "locationName":"subnetIdSet" 28240 }, 28241 "Groups":{ 28242 "shape":"GroupIdentifierSet", 28243 "locationName":"groupSet" 28244 }, 28245 "PrivateDnsEnabled":{ 28246 "shape":"Boolean", 28247 "locationName":"privateDnsEnabled" 28248 }, 28249 "RequesterManaged":{ 28250 "shape":"Boolean", 28251 "locationName":"requesterManaged" 28252 }, 28253 "NetworkInterfaceIds":{ 28254 "shape":"ValueStringList", 28255 "locationName":"networkInterfaceIdSet" 28256 }, 28257 "DnsEntries":{ 28258 "shape":"DnsEntrySet", 28259 "locationName":"dnsEntrySet" 28260 }, 28261 "CreationTimestamp":{ 28262 "shape":"MillisecondDateTime", 28263 "locationName":"creationTimestamp" 28264 }, 28265 "Tags":{ 28266 "shape":"TagList", 28267 "locationName":"tagSet" 28268 }, 28269 "OwnerId":{ 28270 "shape":"String", 28271 "locationName":"ownerId" 28272 } 28273 } 28274 }, 28275 "VpcEndpointConnection":{ 28276 "type":"structure", 28277 "members":{ 28278 "ServiceId":{ 28279 "shape":"String", 28280 "locationName":"serviceId" 28281 }, 28282 "VpcEndpointId":{ 28283 "shape":"String", 28284 "locationName":"vpcEndpointId" 28285 }, 28286 "VpcEndpointOwner":{ 28287 "shape":"String", 28288 "locationName":"vpcEndpointOwner" 28289 }, 28290 "VpcEndpointState":{ 28291 "shape":"State", 28292 "locationName":"vpcEndpointState" 28293 }, 28294 "CreationTimestamp":{ 28295 "shape":"MillisecondDateTime", 28296 "locationName":"creationTimestamp" 28297 }, 28298 "DnsEntries":{ 28299 "shape":"DnsEntrySet", 28300 "locationName":"dnsEntrySet" 28301 }, 28302 "NetworkLoadBalancerArns":{ 28303 "shape":"ValueStringList", 28304 "locationName":"networkLoadBalancerArnSet" 28305 } 28306 } 28307 }, 28308 "VpcEndpointConnectionSet":{ 28309 "type":"list", 28310 "member":{ 28311 "shape":"VpcEndpointConnection", 28312 "locationName":"item" 28313 } 28314 }, 28315 "VpcEndpointId":{"type":"string"}, 28316 "VpcEndpointSet":{ 28317 "type":"list", 28318 "member":{ 28319 "shape":"VpcEndpoint", 28320 "locationName":"item" 28321 } 28322 }, 28323 "VpcEndpointType":{ 28324 "type":"string", 28325 "enum":[ 28326 "Interface", 28327 "Gateway" 28328 ] 28329 }, 28330 "VpcId":{"type":"string"}, 28331 "VpcIdStringList":{ 28332 "type":"list", 28333 "member":{ 28334 "shape":"String", 28335 "locationName":"VpcId" 28336 } 28337 }, 28338 "VpcIpv6CidrBlockAssociation":{ 28339 "type":"structure", 28340 "members":{ 28341 "AssociationId":{ 28342 "shape":"String", 28343 "locationName":"associationId" 28344 }, 28345 "Ipv6CidrBlock":{ 28346 "shape":"String", 28347 "locationName":"ipv6CidrBlock" 28348 }, 28349 "Ipv6CidrBlockState":{ 28350 "shape":"VpcCidrBlockState", 28351 "locationName":"ipv6CidrBlockState" 28352 }, 28353 "NetworkBorderGroup":{ 28354 "shape":"String", 28355 "locationName":"networkBorderGroup" 28356 } 28357 } 28358 }, 28359 "VpcIpv6CidrBlockAssociationSet":{ 28360 "type":"list", 28361 "member":{ 28362 "shape":"VpcIpv6CidrBlockAssociation", 28363 "locationName":"item" 28364 } 28365 }, 28366 "VpcList":{ 28367 "type":"list", 28368 "member":{ 28369 "shape":"Vpc", 28370 "locationName":"item" 28371 } 28372 }, 28373 "VpcPeeringConnection":{ 28374 "type":"structure", 28375 "members":{ 28376 "AccepterVpcInfo":{ 28377 "shape":"VpcPeeringConnectionVpcInfo", 28378 "locationName":"accepterVpcInfo" 28379 }, 28380 "ExpirationTime":{ 28381 "shape":"DateTime", 28382 "locationName":"expirationTime" 28383 }, 28384 "RequesterVpcInfo":{ 28385 "shape":"VpcPeeringConnectionVpcInfo", 28386 "locationName":"requesterVpcInfo" 28387 }, 28388 "Status":{ 28389 "shape":"VpcPeeringConnectionStateReason", 28390 "locationName":"status" 28391 }, 28392 "Tags":{ 28393 "shape":"TagList", 28394 "locationName":"tagSet" 28395 }, 28396 "VpcPeeringConnectionId":{ 28397 "shape":"String", 28398 "locationName":"vpcPeeringConnectionId" 28399 } 28400 } 28401 }, 28402 "VpcPeeringConnectionId":{"type":"string"}, 28403 "VpcPeeringConnectionList":{ 28404 "type":"list", 28405 "member":{ 28406 "shape":"VpcPeeringConnection", 28407 "locationName":"item" 28408 } 28409 }, 28410 "VpcPeeringConnectionOptionsDescription":{ 28411 "type":"structure", 28412 "members":{ 28413 "AllowDnsResolutionFromRemoteVpc":{ 28414 "shape":"Boolean", 28415 "locationName":"allowDnsResolutionFromRemoteVpc" 28416 }, 28417 "AllowEgressFromLocalClassicLinkToRemoteVpc":{ 28418 "shape":"Boolean", 28419 "locationName":"allowEgressFromLocalClassicLinkToRemoteVpc" 28420 }, 28421 "AllowEgressFromLocalVpcToRemoteClassicLink":{ 28422 "shape":"Boolean", 28423 "locationName":"allowEgressFromLocalVpcToRemoteClassicLink" 28424 } 28425 } 28426 }, 28427 "VpcPeeringConnectionStateReason":{ 28428 "type":"structure", 28429 "members":{ 28430 "Code":{ 28431 "shape":"VpcPeeringConnectionStateReasonCode", 28432 "locationName":"code" 28433 }, 28434 "Message":{ 28435 "shape":"String", 28436 "locationName":"message" 28437 } 28438 } 28439 }, 28440 "VpcPeeringConnectionStateReasonCode":{ 28441 "type":"string", 28442 "enum":[ 28443 "initiating-request", 28444 "pending-acceptance", 28445 "active", 28446 "deleted", 28447 "rejected", 28448 "failed", 28449 "expired", 28450 "provisioning", 28451 "deleting" 28452 ] 28453 }, 28454 "VpcPeeringConnectionVpcInfo":{ 28455 "type":"structure", 28456 "members":{ 28457 "CidrBlock":{ 28458 "shape":"String", 28459 "locationName":"cidrBlock" 28460 }, 28461 "Ipv6CidrBlockSet":{ 28462 "shape":"Ipv6CidrBlockSet", 28463 "locationName":"ipv6CidrBlockSet" 28464 }, 28465 "CidrBlockSet":{ 28466 "shape":"CidrBlockSet", 28467 "locationName":"cidrBlockSet" 28468 }, 28469 "OwnerId":{ 28470 "shape":"String", 28471 "locationName":"ownerId" 28472 }, 28473 "PeeringOptions":{ 28474 "shape":"VpcPeeringConnectionOptionsDescription", 28475 "locationName":"peeringOptions" 28476 }, 28477 "VpcId":{ 28478 "shape":"String", 28479 "locationName":"vpcId" 28480 }, 28481 "Region":{ 28482 "shape":"String", 28483 "locationName":"region" 28484 } 28485 } 28486 }, 28487 "VpcState":{ 28488 "type":"string", 28489 "enum":[ 28490 "pending", 28491 "available" 28492 ] 28493 }, 28494 "VpcTenancy":{ 28495 "type":"string", 28496 "enum":["default"] 28497 }, 28498 "VpnConnection":{ 28499 "type":"structure", 28500 "members":{ 28501 "CustomerGatewayConfiguration":{ 28502 "shape":"String", 28503 "locationName":"customerGatewayConfiguration" 28504 }, 28505 "CustomerGatewayId":{ 28506 "shape":"String", 28507 "locationName":"customerGatewayId" 28508 }, 28509 "Category":{ 28510 "shape":"String", 28511 "locationName":"category" 28512 }, 28513 "State":{ 28514 "shape":"VpnState", 28515 "locationName":"state" 28516 }, 28517 "Type":{ 28518 "shape":"GatewayType", 28519 "locationName":"type" 28520 }, 28521 "VpnConnectionId":{ 28522 "shape":"String", 28523 "locationName":"vpnConnectionId" 28524 }, 28525 "VpnGatewayId":{ 28526 "shape":"String", 28527 "locationName":"vpnGatewayId" 28528 }, 28529 "TransitGatewayId":{ 28530 "shape":"String", 28531 "locationName":"transitGatewayId" 28532 }, 28533 "Options":{ 28534 "shape":"VpnConnectionOptions", 28535 "locationName":"options" 28536 }, 28537 "Routes":{ 28538 "shape":"VpnStaticRouteList", 28539 "locationName":"routes" 28540 }, 28541 "Tags":{ 28542 "shape":"TagList", 28543 "locationName":"tagSet" 28544 }, 28545 "VgwTelemetry":{ 28546 "shape":"VgwTelemetryList", 28547 "locationName":"vgwTelemetry" 28548 } 28549 } 28550 }, 28551 "VpnConnectionId":{"type":"string"}, 28552 "VpnConnectionIdStringList":{ 28553 "type":"list", 28554 "member":{ 28555 "shape":"String", 28556 "locationName":"VpnConnectionId" 28557 } 28558 }, 28559 "VpnConnectionList":{ 28560 "type":"list", 28561 "member":{ 28562 "shape":"VpnConnection", 28563 "locationName":"item" 28564 } 28565 }, 28566 "VpnConnectionOptions":{ 28567 "type":"structure", 28568 "members":{ 28569 "EnableAcceleration":{ 28570 "shape":"Boolean", 28571 "locationName":"enableAcceleration" 28572 }, 28573 "StaticRoutesOnly":{ 28574 "shape":"Boolean", 28575 "locationName":"staticRoutesOnly" 28576 }, 28577 "TunnelOptions":{ 28578 "shape":"TunnelOptionsList", 28579 "locationName":"tunnelOptionSet" 28580 } 28581 } 28582 }, 28583 "VpnConnectionOptionsSpecification":{ 28584 "type":"structure", 28585 "members":{ 28586 "EnableAcceleration":{"shape":"Boolean"}, 28587 "StaticRoutesOnly":{ 28588 "shape":"Boolean", 28589 "locationName":"staticRoutesOnly" 28590 }, 28591 "TunnelOptions":{"shape":"VpnTunnelOptionsSpecificationsList"} 28592 } 28593 }, 28594 "VpnEcmpSupportValue":{ 28595 "type":"string", 28596 "enum":[ 28597 "enable", 28598 "disable" 28599 ] 28600 }, 28601 "VpnGateway":{ 28602 "type":"structure", 28603 "members":{ 28604 "AvailabilityZone":{ 28605 "shape":"String", 28606 "locationName":"availabilityZone" 28607 }, 28608 "State":{ 28609 "shape":"VpnState", 28610 "locationName":"state" 28611 }, 28612 "Type":{ 28613 "shape":"GatewayType", 28614 "locationName":"type" 28615 }, 28616 "VpcAttachments":{ 28617 "shape":"VpcAttachmentList", 28618 "locationName":"attachments" 28619 }, 28620 "VpnGatewayId":{ 28621 "shape":"String", 28622 "locationName":"vpnGatewayId" 28623 }, 28624 "AmazonSideAsn":{ 28625 "shape":"Long", 28626 "locationName":"amazonSideAsn" 28627 }, 28628 "Tags":{ 28629 "shape":"TagList", 28630 "locationName":"tagSet" 28631 } 28632 } 28633 }, 28634 "VpnGatewayId":{"type":"string"}, 28635 "VpnGatewayIdStringList":{ 28636 "type":"list", 28637 "member":{ 28638 "shape":"String", 28639 "locationName":"VpnGatewayId" 28640 } 28641 }, 28642 "VpnGatewayList":{ 28643 "type":"list", 28644 "member":{ 28645 "shape":"VpnGateway", 28646 "locationName":"item" 28647 } 28648 }, 28649 "VpnProtocol":{ 28650 "type":"string", 28651 "enum":["openvpn"] 28652 }, 28653 "VpnState":{ 28654 "type":"string", 28655 "enum":[ 28656 "pending", 28657 "available", 28658 "deleting", 28659 "deleted" 28660 ] 28661 }, 28662 "VpnStaticRoute":{ 28663 "type":"structure", 28664 "members":{ 28665 "DestinationCidrBlock":{ 28666 "shape":"String", 28667 "locationName":"destinationCidrBlock" 28668 }, 28669 "Source":{ 28670 "shape":"VpnStaticRouteSource", 28671 "locationName":"source" 28672 }, 28673 "State":{ 28674 "shape":"VpnState", 28675 "locationName":"state" 28676 } 28677 } 28678 }, 28679 "VpnStaticRouteList":{ 28680 "type":"list", 28681 "member":{ 28682 "shape":"VpnStaticRoute", 28683 "locationName":"item" 28684 } 28685 }, 28686 "VpnStaticRouteSource":{ 28687 "type":"string", 28688 "enum":["Static"] 28689 }, 28690 "VpnTunnelOptionsSpecification":{ 28691 "type":"structure", 28692 "members":{ 28693 "TunnelInsideCidr":{"shape":"String"}, 28694 "PreSharedKey":{"shape":"String"}, 28695 "Phase1LifetimeSeconds":{"shape":"Integer"}, 28696 "Phase2LifetimeSeconds":{"shape":"Integer"}, 28697 "RekeyMarginTimeSeconds":{"shape":"Integer"}, 28698 "RekeyFuzzPercentage":{"shape":"Integer"}, 28699 "ReplayWindowSize":{"shape":"Integer"}, 28700 "DPDTimeoutSeconds":{"shape":"Integer"}, 28701 "Phase1EncryptionAlgorithms":{ 28702 "shape":"Phase1EncryptionAlgorithmsRequestList", 28703 "locationName":"Phase1EncryptionAlgorithm" 28704 }, 28705 "Phase2EncryptionAlgorithms":{ 28706 "shape":"Phase2EncryptionAlgorithmsRequestList", 28707 "locationName":"Phase2EncryptionAlgorithm" 28708 }, 28709 "Phase1IntegrityAlgorithms":{ 28710 "shape":"Phase1IntegrityAlgorithmsRequestList", 28711 "locationName":"Phase1IntegrityAlgorithm" 28712 }, 28713 "Phase2IntegrityAlgorithms":{ 28714 "shape":"Phase2IntegrityAlgorithmsRequestList", 28715 "locationName":"Phase2IntegrityAlgorithm" 28716 }, 28717 "Phase1DHGroupNumbers":{ 28718 "shape":"Phase1DHGroupNumbersRequestList", 28719 "locationName":"Phase1DHGroupNumber" 28720 }, 28721 "Phase2DHGroupNumbers":{ 28722 "shape":"Phase2DHGroupNumbersRequestList", 28723 "locationName":"Phase2DHGroupNumber" 28724 }, 28725 "IKEVersions":{ 28726 "shape":"IKEVersionsRequestList", 28727 "locationName":"IKEVersion" 28728 } 28729 } 28730 }, 28731 "VpnTunnelOptionsSpecificationsList":{ 28732 "type":"list", 28733 "member":{"shape":"VpnTunnelOptionsSpecification"} 28734 }, 28735 "WithdrawByoipCidrRequest":{ 28736 "type":"structure", 28737 "required":["Cidr"], 28738 "members":{ 28739 "Cidr":{"shape":"String"}, 28740 "DryRun":{"shape":"Boolean"} 28741 } 28742 }, 28743 "WithdrawByoipCidrResult":{ 28744 "type":"structure", 28745 "members":{ 28746 "ByoipCidr":{ 28747 "shape":"ByoipCidr", 28748 "locationName":"byoipCidr" 28749 } 28750 } 28751 }, 28752 "ZoneIdStringList":{ 28753 "type":"list", 28754 "member":{ 28755 "shape":"String", 28756 "locationName":"ZoneId" 28757 } 28758 }, 28759 "ZoneNameStringList":{ 28760 "type":"list", 28761 "member":{ 28762 "shape":"String", 28763 "locationName":"ZoneName" 28764 } 28765 }, 28766 "scope":{ 28767 "type":"string", 28768 "enum":[ 28769 "Availability Zone", 28770 "Region" 28771 ] 28772 }, 28773 "totalFpgaMemory":{"type":"integer"}, 28774 "totalGpuMemory":{"type":"integer"} 28775 } 28776} 28777