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 "AcceptTransitGatewayMulticastDomainAssociations":{ 25 "name":"AcceptTransitGatewayMulticastDomainAssociations", 26 "http":{ 27 "method":"POST", 28 "requestUri":"/" 29 }, 30 "input":{"shape":"AcceptTransitGatewayMulticastDomainAssociationsRequest"}, 31 "output":{"shape":"AcceptTransitGatewayMulticastDomainAssociationsResult"} 32 }, 33 "AcceptTransitGatewayPeeringAttachment":{ 34 "name":"AcceptTransitGatewayPeeringAttachment", 35 "http":{ 36 "method":"POST", 37 "requestUri":"/" 38 }, 39 "input":{"shape":"AcceptTransitGatewayPeeringAttachmentRequest"}, 40 "output":{"shape":"AcceptTransitGatewayPeeringAttachmentResult"} 41 }, 42 "AcceptTransitGatewayVpcAttachment":{ 43 "name":"AcceptTransitGatewayVpcAttachment", 44 "http":{ 45 "method":"POST", 46 "requestUri":"/" 47 }, 48 "input":{"shape":"AcceptTransitGatewayVpcAttachmentRequest"}, 49 "output":{"shape":"AcceptTransitGatewayVpcAttachmentResult"} 50 }, 51 "AcceptVpcEndpointConnections":{ 52 "name":"AcceptVpcEndpointConnections", 53 "http":{ 54 "method":"POST", 55 "requestUri":"/" 56 }, 57 "input":{"shape":"AcceptVpcEndpointConnectionsRequest"}, 58 "output":{"shape":"AcceptVpcEndpointConnectionsResult"} 59 }, 60 "AcceptVpcPeeringConnection":{ 61 "name":"AcceptVpcPeeringConnection", 62 "http":{ 63 "method":"POST", 64 "requestUri":"/" 65 }, 66 "input":{"shape":"AcceptVpcPeeringConnectionRequest"}, 67 "output":{"shape":"AcceptVpcPeeringConnectionResult"} 68 }, 69 "AdvertiseByoipCidr":{ 70 "name":"AdvertiseByoipCidr", 71 "http":{ 72 "method":"POST", 73 "requestUri":"/" 74 }, 75 "input":{"shape":"AdvertiseByoipCidrRequest"}, 76 "output":{"shape":"AdvertiseByoipCidrResult"} 77 }, 78 "AllocateAddress":{ 79 "name":"AllocateAddress", 80 "http":{ 81 "method":"POST", 82 "requestUri":"/" 83 }, 84 "input":{"shape":"AllocateAddressRequest"}, 85 "output":{"shape":"AllocateAddressResult"} 86 }, 87 "AllocateHosts":{ 88 "name":"AllocateHosts", 89 "http":{ 90 "method":"POST", 91 "requestUri":"/" 92 }, 93 "input":{"shape":"AllocateHostsRequest"}, 94 "output":{"shape":"AllocateHostsResult"} 95 }, 96 "ApplySecurityGroupsToClientVpnTargetNetwork":{ 97 "name":"ApplySecurityGroupsToClientVpnTargetNetwork", 98 "http":{ 99 "method":"POST", 100 "requestUri":"/" 101 }, 102 "input":{"shape":"ApplySecurityGroupsToClientVpnTargetNetworkRequest"}, 103 "output":{"shape":"ApplySecurityGroupsToClientVpnTargetNetworkResult"} 104 }, 105 "AssignIpv6Addresses":{ 106 "name":"AssignIpv6Addresses", 107 "http":{ 108 "method":"POST", 109 "requestUri":"/" 110 }, 111 "input":{"shape":"AssignIpv6AddressesRequest"}, 112 "output":{"shape":"AssignIpv6AddressesResult"} 113 }, 114 "AssignPrivateIpAddresses":{ 115 "name":"AssignPrivateIpAddresses", 116 "http":{ 117 "method":"POST", 118 "requestUri":"/" 119 }, 120 "input":{"shape":"AssignPrivateIpAddressesRequest"}, 121 "output":{"shape":"AssignPrivateIpAddressesResult"} 122 }, 123 "AssociateAddress":{ 124 "name":"AssociateAddress", 125 "http":{ 126 "method":"POST", 127 "requestUri":"/" 128 }, 129 "input":{"shape":"AssociateAddressRequest"}, 130 "output":{"shape":"AssociateAddressResult"} 131 }, 132 "AssociateClientVpnTargetNetwork":{ 133 "name":"AssociateClientVpnTargetNetwork", 134 "http":{ 135 "method":"POST", 136 "requestUri":"/" 137 }, 138 "input":{"shape":"AssociateClientVpnTargetNetworkRequest"}, 139 "output":{"shape":"AssociateClientVpnTargetNetworkResult"} 140 }, 141 "AssociateDhcpOptions":{ 142 "name":"AssociateDhcpOptions", 143 "http":{ 144 "method":"POST", 145 "requestUri":"/" 146 }, 147 "input":{"shape":"AssociateDhcpOptionsRequest"} 148 }, 149 "AssociateEnclaveCertificateIamRole":{ 150 "name":"AssociateEnclaveCertificateIamRole", 151 "http":{ 152 "method":"POST", 153 "requestUri":"/" 154 }, 155 "input":{"shape":"AssociateEnclaveCertificateIamRoleRequest"}, 156 "output":{"shape":"AssociateEnclaveCertificateIamRoleResult"} 157 }, 158 "AssociateIamInstanceProfile":{ 159 "name":"AssociateIamInstanceProfile", 160 "http":{ 161 "method":"POST", 162 "requestUri":"/" 163 }, 164 "input":{"shape":"AssociateIamInstanceProfileRequest"}, 165 "output":{"shape":"AssociateIamInstanceProfileResult"} 166 }, 167 "AssociateRouteTable":{ 168 "name":"AssociateRouteTable", 169 "http":{ 170 "method":"POST", 171 "requestUri":"/" 172 }, 173 "input":{"shape":"AssociateRouteTableRequest"}, 174 "output":{"shape":"AssociateRouteTableResult"} 175 }, 176 "AssociateSubnetCidrBlock":{ 177 "name":"AssociateSubnetCidrBlock", 178 "http":{ 179 "method":"POST", 180 "requestUri":"/" 181 }, 182 "input":{"shape":"AssociateSubnetCidrBlockRequest"}, 183 "output":{"shape":"AssociateSubnetCidrBlockResult"} 184 }, 185 "AssociateTransitGatewayMulticastDomain":{ 186 "name":"AssociateTransitGatewayMulticastDomain", 187 "http":{ 188 "method":"POST", 189 "requestUri":"/" 190 }, 191 "input":{"shape":"AssociateTransitGatewayMulticastDomainRequest"}, 192 "output":{"shape":"AssociateTransitGatewayMulticastDomainResult"} 193 }, 194 "AssociateTransitGatewayRouteTable":{ 195 "name":"AssociateTransitGatewayRouteTable", 196 "http":{ 197 "method":"POST", 198 "requestUri":"/" 199 }, 200 "input":{"shape":"AssociateTransitGatewayRouteTableRequest"}, 201 "output":{"shape":"AssociateTransitGatewayRouteTableResult"} 202 }, 203 "AssociateVpcCidrBlock":{ 204 "name":"AssociateVpcCidrBlock", 205 "http":{ 206 "method":"POST", 207 "requestUri":"/" 208 }, 209 "input":{"shape":"AssociateVpcCidrBlockRequest"}, 210 "output":{"shape":"AssociateVpcCidrBlockResult"} 211 }, 212 "AttachClassicLinkVpc":{ 213 "name":"AttachClassicLinkVpc", 214 "http":{ 215 "method":"POST", 216 "requestUri":"/" 217 }, 218 "input":{"shape":"AttachClassicLinkVpcRequest"}, 219 "output":{"shape":"AttachClassicLinkVpcResult"} 220 }, 221 "AttachInternetGateway":{ 222 "name":"AttachInternetGateway", 223 "http":{ 224 "method":"POST", 225 "requestUri":"/" 226 }, 227 "input":{"shape":"AttachInternetGatewayRequest"} 228 }, 229 "AttachNetworkInterface":{ 230 "name":"AttachNetworkInterface", 231 "http":{ 232 "method":"POST", 233 "requestUri":"/" 234 }, 235 "input":{"shape":"AttachNetworkInterfaceRequest"}, 236 "output":{"shape":"AttachNetworkInterfaceResult"} 237 }, 238 "AttachVolume":{ 239 "name":"AttachVolume", 240 "http":{ 241 "method":"POST", 242 "requestUri":"/" 243 }, 244 "input":{"shape":"AttachVolumeRequest"}, 245 "output":{"shape":"VolumeAttachment"} 246 }, 247 "AttachVpnGateway":{ 248 "name":"AttachVpnGateway", 249 "http":{ 250 "method":"POST", 251 "requestUri":"/" 252 }, 253 "input":{"shape":"AttachVpnGatewayRequest"}, 254 "output":{"shape":"AttachVpnGatewayResult"} 255 }, 256 "AuthorizeClientVpnIngress":{ 257 "name":"AuthorizeClientVpnIngress", 258 "http":{ 259 "method":"POST", 260 "requestUri":"/" 261 }, 262 "input":{"shape":"AuthorizeClientVpnIngressRequest"}, 263 "output":{"shape":"AuthorizeClientVpnIngressResult"} 264 }, 265 "AuthorizeSecurityGroupEgress":{ 266 "name":"AuthorizeSecurityGroupEgress", 267 "http":{ 268 "method":"POST", 269 "requestUri":"/" 270 }, 271 "input":{"shape":"AuthorizeSecurityGroupEgressRequest"} 272 }, 273 "AuthorizeSecurityGroupIngress":{ 274 "name":"AuthorizeSecurityGroupIngress", 275 "http":{ 276 "method":"POST", 277 "requestUri":"/" 278 }, 279 "input":{"shape":"AuthorizeSecurityGroupIngressRequest"} 280 }, 281 "BundleInstance":{ 282 "name":"BundleInstance", 283 "http":{ 284 "method":"POST", 285 "requestUri":"/" 286 }, 287 "input":{"shape":"BundleInstanceRequest"}, 288 "output":{"shape":"BundleInstanceResult"} 289 }, 290 "CancelBundleTask":{ 291 "name":"CancelBundleTask", 292 "http":{ 293 "method":"POST", 294 "requestUri":"/" 295 }, 296 "input":{"shape":"CancelBundleTaskRequest"}, 297 "output":{"shape":"CancelBundleTaskResult"} 298 }, 299 "CancelCapacityReservation":{ 300 "name":"CancelCapacityReservation", 301 "http":{ 302 "method":"POST", 303 "requestUri":"/" 304 }, 305 "input":{"shape":"CancelCapacityReservationRequest"}, 306 "output":{"shape":"CancelCapacityReservationResult"} 307 }, 308 "CancelConversionTask":{ 309 "name":"CancelConversionTask", 310 "http":{ 311 "method":"POST", 312 "requestUri":"/" 313 }, 314 "input":{"shape":"CancelConversionRequest"} 315 }, 316 "CancelExportTask":{ 317 "name":"CancelExportTask", 318 "http":{ 319 "method":"POST", 320 "requestUri":"/" 321 }, 322 "input":{"shape":"CancelExportTaskRequest"} 323 }, 324 "CancelImportTask":{ 325 "name":"CancelImportTask", 326 "http":{ 327 "method":"POST", 328 "requestUri":"/" 329 }, 330 "input":{"shape":"CancelImportTaskRequest"}, 331 "output":{"shape":"CancelImportTaskResult"} 332 }, 333 "CancelReservedInstancesListing":{ 334 "name":"CancelReservedInstancesListing", 335 "http":{ 336 "method":"POST", 337 "requestUri":"/" 338 }, 339 "input":{"shape":"CancelReservedInstancesListingRequest"}, 340 "output":{"shape":"CancelReservedInstancesListingResult"} 341 }, 342 "CancelSpotFleetRequests":{ 343 "name":"CancelSpotFleetRequests", 344 "http":{ 345 "method":"POST", 346 "requestUri":"/" 347 }, 348 "input":{"shape":"CancelSpotFleetRequestsRequest"}, 349 "output":{"shape":"CancelSpotFleetRequestsResponse"} 350 }, 351 "CancelSpotInstanceRequests":{ 352 "name":"CancelSpotInstanceRequests", 353 "http":{ 354 "method":"POST", 355 "requestUri":"/" 356 }, 357 "input":{"shape":"CancelSpotInstanceRequestsRequest"}, 358 "output":{"shape":"CancelSpotInstanceRequestsResult"} 359 }, 360 "ConfirmProductInstance":{ 361 "name":"ConfirmProductInstance", 362 "http":{ 363 "method":"POST", 364 "requestUri":"/" 365 }, 366 "input":{"shape":"ConfirmProductInstanceRequest"}, 367 "output":{"shape":"ConfirmProductInstanceResult"} 368 }, 369 "CopyFpgaImage":{ 370 "name":"CopyFpgaImage", 371 "http":{ 372 "method":"POST", 373 "requestUri":"/" 374 }, 375 "input":{"shape":"CopyFpgaImageRequest"}, 376 "output":{"shape":"CopyFpgaImageResult"} 377 }, 378 "CopyImage":{ 379 "name":"CopyImage", 380 "http":{ 381 "method":"POST", 382 "requestUri":"/" 383 }, 384 "input":{"shape":"CopyImageRequest"}, 385 "output":{"shape":"CopyImageResult"} 386 }, 387 "CopySnapshot":{ 388 "name":"CopySnapshot", 389 "http":{ 390 "method":"POST", 391 "requestUri":"/" 392 }, 393 "input":{"shape":"CopySnapshotRequest"}, 394 "output":{"shape":"CopySnapshotResult"} 395 }, 396 "CreateCapacityReservation":{ 397 "name":"CreateCapacityReservation", 398 "http":{ 399 "method":"POST", 400 "requestUri":"/" 401 }, 402 "input":{"shape":"CreateCapacityReservationRequest"}, 403 "output":{"shape":"CreateCapacityReservationResult"} 404 }, 405 "CreateCarrierGateway":{ 406 "name":"CreateCarrierGateway", 407 "http":{ 408 "method":"POST", 409 "requestUri":"/" 410 }, 411 "input":{"shape":"CreateCarrierGatewayRequest"}, 412 "output":{"shape":"CreateCarrierGatewayResult"} 413 }, 414 "CreateClientVpnEndpoint":{ 415 "name":"CreateClientVpnEndpoint", 416 "http":{ 417 "method":"POST", 418 "requestUri":"/" 419 }, 420 "input":{"shape":"CreateClientVpnEndpointRequest"}, 421 "output":{"shape":"CreateClientVpnEndpointResult"} 422 }, 423 "CreateClientVpnRoute":{ 424 "name":"CreateClientVpnRoute", 425 "http":{ 426 "method":"POST", 427 "requestUri":"/" 428 }, 429 "input":{"shape":"CreateClientVpnRouteRequest"}, 430 "output":{"shape":"CreateClientVpnRouteResult"} 431 }, 432 "CreateCustomerGateway":{ 433 "name":"CreateCustomerGateway", 434 "http":{ 435 "method":"POST", 436 "requestUri":"/" 437 }, 438 "input":{"shape":"CreateCustomerGatewayRequest"}, 439 "output":{"shape":"CreateCustomerGatewayResult"} 440 }, 441 "CreateDefaultSubnet":{ 442 "name":"CreateDefaultSubnet", 443 "http":{ 444 "method":"POST", 445 "requestUri":"/" 446 }, 447 "input":{"shape":"CreateDefaultSubnetRequest"}, 448 "output":{"shape":"CreateDefaultSubnetResult"} 449 }, 450 "CreateDefaultVpc":{ 451 "name":"CreateDefaultVpc", 452 "http":{ 453 "method":"POST", 454 "requestUri":"/" 455 }, 456 "input":{"shape":"CreateDefaultVpcRequest"}, 457 "output":{"shape":"CreateDefaultVpcResult"} 458 }, 459 "CreateDhcpOptions":{ 460 "name":"CreateDhcpOptions", 461 "http":{ 462 "method":"POST", 463 "requestUri":"/" 464 }, 465 "input":{"shape":"CreateDhcpOptionsRequest"}, 466 "output":{"shape":"CreateDhcpOptionsResult"} 467 }, 468 "CreateEgressOnlyInternetGateway":{ 469 "name":"CreateEgressOnlyInternetGateway", 470 "http":{ 471 "method":"POST", 472 "requestUri":"/" 473 }, 474 "input":{"shape":"CreateEgressOnlyInternetGatewayRequest"}, 475 "output":{"shape":"CreateEgressOnlyInternetGatewayResult"} 476 }, 477 "CreateFleet":{ 478 "name":"CreateFleet", 479 "http":{ 480 "method":"POST", 481 "requestUri":"/" 482 }, 483 "input":{"shape":"CreateFleetRequest"}, 484 "output":{"shape":"CreateFleetResult"} 485 }, 486 "CreateFlowLogs":{ 487 "name":"CreateFlowLogs", 488 "http":{ 489 "method":"POST", 490 "requestUri":"/" 491 }, 492 "input":{"shape":"CreateFlowLogsRequest"}, 493 "output":{"shape":"CreateFlowLogsResult"} 494 }, 495 "CreateFpgaImage":{ 496 "name":"CreateFpgaImage", 497 "http":{ 498 "method":"POST", 499 "requestUri":"/" 500 }, 501 "input":{"shape":"CreateFpgaImageRequest"}, 502 "output":{"shape":"CreateFpgaImageResult"} 503 }, 504 "CreateImage":{ 505 "name":"CreateImage", 506 "http":{ 507 "method":"POST", 508 "requestUri":"/" 509 }, 510 "input":{"shape":"CreateImageRequest"}, 511 "output":{"shape":"CreateImageResult"} 512 }, 513 "CreateInstanceExportTask":{ 514 "name":"CreateInstanceExportTask", 515 "http":{ 516 "method":"POST", 517 "requestUri":"/" 518 }, 519 "input":{"shape":"CreateInstanceExportTaskRequest"}, 520 "output":{"shape":"CreateInstanceExportTaskResult"} 521 }, 522 "CreateInternetGateway":{ 523 "name":"CreateInternetGateway", 524 "http":{ 525 "method":"POST", 526 "requestUri":"/" 527 }, 528 "input":{"shape":"CreateInternetGatewayRequest"}, 529 "output":{"shape":"CreateInternetGatewayResult"} 530 }, 531 "CreateKeyPair":{ 532 "name":"CreateKeyPair", 533 "http":{ 534 "method":"POST", 535 "requestUri":"/" 536 }, 537 "input":{"shape":"CreateKeyPairRequest"}, 538 "output":{"shape":"KeyPair"} 539 }, 540 "CreateLaunchTemplate":{ 541 "name":"CreateLaunchTemplate", 542 "http":{ 543 "method":"POST", 544 "requestUri":"/" 545 }, 546 "input":{"shape":"CreateLaunchTemplateRequest"}, 547 "output":{"shape":"CreateLaunchTemplateResult"} 548 }, 549 "CreateLaunchTemplateVersion":{ 550 "name":"CreateLaunchTemplateVersion", 551 "http":{ 552 "method":"POST", 553 "requestUri":"/" 554 }, 555 "input":{"shape":"CreateLaunchTemplateVersionRequest"}, 556 "output":{"shape":"CreateLaunchTemplateVersionResult"} 557 }, 558 "CreateLocalGatewayRoute":{ 559 "name":"CreateLocalGatewayRoute", 560 "http":{ 561 "method":"POST", 562 "requestUri":"/" 563 }, 564 "input":{"shape":"CreateLocalGatewayRouteRequest"}, 565 "output":{"shape":"CreateLocalGatewayRouteResult"} 566 }, 567 "CreateLocalGatewayRouteTableVpcAssociation":{ 568 "name":"CreateLocalGatewayRouteTableVpcAssociation", 569 "http":{ 570 "method":"POST", 571 "requestUri":"/" 572 }, 573 "input":{"shape":"CreateLocalGatewayRouteTableVpcAssociationRequest"}, 574 "output":{"shape":"CreateLocalGatewayRouteTableVpcAssociationResult"} 575 }, 576 "CreateManagedPrefixList":{ 577 "name":"CreateManagedPrefixList", 578 "http":{ 579 "method":"POST", 580 "requestUri":"/" 581 }, 582 "input":{"shape":"CreateManagedPrefixListRequest"}, 583 "output":{"shape":"CreateManagedPrefixListResult"} 584 }, 585 "CreateNatGateway":{ 586 "name":"CreateNatGateway", 587 "http":{ 588 "method":"POST", 589 "requestUri":"/" 590 }, 591 "input":{"shape":"CreateNatGatewayRequest"}, 592 "output":{"shape":"CreateNatGatewayResult"} 593 }, 594 "CreateNetworkAcl":{ 595 "name":"CreateNetworkAcl", 596 "http":{ 597 "method":"POST", 598 "requestUri":"/" 599 }, 600 "input":{"shape":"CreateNetworkAclRequest"}, 601 "output":{"shape":"CreateNetworkAclResult"} 602 }, 603 "CreateNetworkAclEntry":{ 604 "name":"CreateNetworkAclEntry", 605 "http":{ 606 "method":"POST", 607 "requestUri":"/" 608 }, 609 "input":{"shape":"CreateNetworkAclEntryRequest"} 610 }, 611 "CreateNetworkInsightsPath":{ 612 "name":"CreateNetworkInsightsPath", 613 "http":{ 614 "method":"POST", 615 "requestUri":"/" 616 }, 617 "input":{"shape":"CreateNetworkInsightsPathRequest"}, 618 "output":{"shape":"CreateNetworkInsightsPathResult"} 619 }, 620 "CreateNetworkInterface":{ 621 "name":"CreateNetworkInterface", 622 "http":{ 623 "method":"POST", 624 "requestUri":"/" 625 }, 626 "input":{"shape":"CreateNetworkInterfaceRequest"}, 627 "output":{"shape":"CreateNetworkInterfaceResult"} 628 }, 629 "CreateNetworkInterfacePermission":{ 630 "name":"CreateNetworkInterfacePermission", 631 "http":{ 632 "method":"POST", 633 "requestUri":"/" 634 }, 635 "input":{"shape":"CreateNetworkInterfacePermissionRequest"}, 636 "output":{"shape":"CreateNetworkInterfacePermissionResult"} 637 }, 638 "CreatePlacementGroup":{ 639 "name":"CreatePlacementGroup", 640 "http":{ 641 "method":"POST", 642 "requestUri":"/" 643 }, 644 "input":{"shape":"CreatePlacementGroupRequest"}, 645 "output":{"shape":"CreatePlacementGroupResult"} 646 }, 647 "CreateReplaceRootVolumeTask":{ 648 "name":"CreateReplaceRootVolumeTask", 649 "http":{ 650 "method":"POST", 651 "requestUri":"/" 652 }, 653 "input":{"shape":"CreateReplaceRootVolumeTaskRequest"}, 654 "output":{"shape":"CreateReplaceRootVolumeTaskResult"} 655 }, 656 "CreateReservedInstancesListing":{ 657 "name":"CreateReservedInstancesListing", 658 "http":{ 659 "method":"POST", 660 "requestUri":"/" 661 }, 662 "input":{"shape":"CreateReservedInstancesListingRequest"}, 663 "output":{"shape":"CreateReservedInstancesListingResult"} 664 }, 665 "CreateRestoreImageTask":{ 666 "name":"CreateRestoreImageTask", 667 "http":{ 668 "method":"POST", 669 "requestUri":"/" 670 }, 671 "input":{"shape":"CreateRestoreImageTaskRequest"}, 672 "output":{"shape":"CreateRestoreImageTaskResult"} 673 }, 674 "CreateRoute":{ 675 "name":"CreateRoute", 676 "http":{ 677 "method":"POST", 678 "requestUri":"/" 679 }, 680 "input":{"shape":"CreateRouteRequest"}, 681 "output":{"shape":"CreateRouteResult"} 682 }, 683 "CreateRouteTable":{ 684 "name":"CreateRouteTable", 685 "http":{ 686 "method":"POST", 687 "requestUri":"/" 688 }, 689 "input":{"shape":"CreateRouteTableRequest"}, 690 "output":{"shape":"CreateRouteTableResult"} 691 }, 692 "CreateSecurityGroup":{ 693 "name":"CreateSecurityGroup", 694 "http":{ 695 "method":"POST", 696 "requestUri":"/" 697 }, 698 "input":{"shape":"CreateSecurityGroupRequest"}, 699 "output":{"shape":"CreateSecurityGroupResult"} 700 }, 701 "CreateSnapshot":{ 702 "name":"CreateSnapshot", 703 "http":{ 704 "method":"POST", 705 "requestUri":"/" 706 }, 707 "input":{"shape":"CreateSnapshotRequest"}, 708 "output":{"shape":"Snapshot"} 709 }, 710 "CreateSnapshots":{ 711 "name":"CreateSnapshots", 712 "http":{ 713 "method":"POST", 714 "requestUri":"/" 715 }, 716 "input":{"shape":"CreateSnapshotsRequest"}, 717 "output":{"shape":"CreateSnapshotsResult"} 718 }, 719 "CreateSpotDatafeedSubscription":{ 720 "name":"CreateSpotDatafeedSubscription", 721 "http":{ 722 "method":"POST", 723 "requestUri":"/" 724 }, 725 "input":{"shape":"CreateSpotDatafeedSubscriptionRequest"}, 726 "output":{"shape":"CreateSpotDatafeedSubscriptionResult"} 727 }, 728 "CreateStoreImageTask":{ 729 "name":"CreateStoreImageTask", 730 "http":{ 731 "method":"POST", 732 "requestUri":"/" 733 }, 734 "input":{"shape":"CreateStoreImageTaskRequest"}, 735 "output":{"shape":"CreateStoreImageTaskResult"} 736 }, 737 "CreateSubnet":{ 738 "name":"CreateSubnet", 739 "http":{ 740 "method":"POST", 741 "requestUri":"/" 742 }, 743 "input":{"shape":"CreateSubnetRequest"}, 744 "output":{"shape":"CreateSubnetResult"} 745 }, 746 "CreateTags":{ 747 "name":"CreateTags", 748 "http":{ 749 "method":"POST", 750 "requestUri":"/" 751 }, 752 "input":{"shape":"CreateTagsRequest"} 753 }, 754 "CreateTrafficMirrorFilter":{ 755 "name":"CreateTrafficMirrorFilter", 756 "http":{ 757 "method":"POST", 758 "requestUri":"/" 759 }, 760 "input":{"shape":"CreateTrafficMirrorFilterRequest"}, 761 "output":{"shape":"CreateTrafficMirrorFilterResult"} 762 }, 763 "CreateTrafficMirrorFilterRule":{ 764 "name":"CreateTrafficMirrorFilterRule", 765 "http":{ 766 "method":"POST", 767 "requestUri":"/" 768 }, 769 "input":{"shape":"CreateTrafficMirrorFilterRuleRequest"}, 770 "output":{"shape":"CreateTrafficMirrorFilterRuleResult"} 771 }, 772 "CreateTrafficMirrorSession":{ 773 "name":"CreateTrafficMirrorSession", 774 "http":{ 775 "method":"POST", 776 "requestUri":"/" 777 }, 778 "input":{"shape":"CreateTrafficMirrorSessionRequest"}, 779 "output":{"shape":"CreateTrafficMirrorSessionResult"} 780 }, 781 "CreateTrafficMirrorTarget":{ 782 "name":"CreateTrafficMirrorTarget", 783 "http":{ 784 "method":"POST", 785 "requestUri":"/" 786 }, 787 "input":{"shape":"CreateTrafficMirrorTargetRequest"}, 788 "output":{"shape":"CreateTrafficMirrorTargetResult"} 789 }, 790 "CreateTransitGateway":{ 791 "name":"CreateTransitGateway", 792 "http":{ 793 "method":"POST", 794 "requestUri":"/" 795 }, 796 "input":{"shape":"CreateTransitGatewayRequest"}, 797 "output":{"shape":"CreateTransitGatewayResult"} 798 }, 799 "CreateTransitGatewayConnect":{ 800 "name":"CreateTransitGatewayConnect", 801 "http":{ 802 "method":"POST", 803 "requestUri":"/" 804 }, 805 "input":{"shape":"CreateTransitGatewayConnectRequest"}, 806 "output":{"shape":"CreateTransitGatewayConnectResult"} 807 }, 808 "CreateTransitGatewayConnectPeer":{ 809 "name":"CreateTransitGatewayConnectPeer", 810 "http":{ 811 "method":"POST", 812 "requestUri":"/" 813 }, 814 "input":{"shape":"CreateTransitGatewayConnectPeerRequest"}, 815 "output":{"shape":"CreateTransitGatewayConnectPeerResult"} 816 }, 817 "CreateTransitGatewayMulticastDomain":{ 818 "name":"CreateTransitGatewayMulticastDomain", 819 "http":{ 820 "method":"POST", 821 "requestUri":"/" 822 }, 823 "input":{"shape":"CreateTransitGatewayMulticastDomainRequest"}, 824 "output":{"shape":"CreateTransitGatewayMulticastDomainResult"} 825 }, 826 "CreateTransitGatewayPeeringAttachment":{ 827 "name":"CreateTransitGatewayPeeringAttachment", 828 "http":{ 829 "method":"POST", 830 "requestUri":"/" 831 }, 832 "input":{"shape":"CreateTransitGatewayPeeringAttachmentRequest"}, 833 "output":{"shape":"CreateTransitGatewayPeeringAttachmentResult"} 834 }, 835 "CreateTransitGatewayPrefixListReference":{ 836 "name":"CreateTransitGatewayPrefixListReference", 837 "http":{ 838 "method":"POST", 839 "requestUri":"/" 840 }, 841 "input":{"shape":"CreateTransitGatewayPrefixListReferenceRequest"}, 842 "output":{"shape":"CreateTransitGatewayPrefixListReferenceResult"} 843 }, 844 "CreateTransitGatewayRoute":{ 845 "name":"CreateTransitGatewayRoute", 846 "http":{ 847 "method":"POST", 848 "requestUri":"/" 849 }, 850 "input":{"shape":"CreateTransitGatewayRouteRequest"}, 851 "output":{"shape":"CreateTransitGatewayRouteResult"} 852 }, 853 "CreateTransitGatewayRouteTable":{ 854 "name":"CreateTransitGatewayRouteTable", 855 "http":{ 856 "method":"POST", 857 "requestUri":"/" 858 }, 859 "input":{"shape":"CreateTransitGatewayRouteTableRequest"}, 860 "output":{"shape":"CreateTransitGatewayRouteTableResult"} 861 }, 862 "CreateTransitGatewayVpcAttachment":{ 863 "name":"CreateTransitGatewayVpcAttachment", 864 "http":{ 865 "method":"POST", 866 "requestUri":"/" 867 }, 868 "input":{"shape":"CreateTransitGatewayVpcAttachmentRequest"}, 869 "output":{"shape":"CreateTransitGatewayVpcAttachmentResult"} 870 }, 871 "CreateVolume":{ 872 "name":"CreateVolume", 873 "http":{ 874 "method":"POST", 875 "requestUri":"/" 876 }, 877 "input":{"shape":"CreateVolumeRequest"}, 878 "output":{"shape":"Volume"} 879 }, 880 "CreateVpc":{ 881 "name":"CreateVpc", 882 "http":{ 883 "method":"POST", 884 "requestUri":"/" 885 }, 886 "input":{"shape":"CreateVpcRequest"}, 887 "output":{"shape":"CreateVpcResult"} 888 }, 889 "CreateVpcEndpoint":{ 890 "name":"CreateVpcEndpoint", 891 "http":{ 892 "method":"POST", 893 "requestUri":"/" 894 }, 895 "input":{"shape":"CreateVpcEndpointRequest"}, 896 "output":{"shape":"CreateVpcEndpointResult"} 897 }, 898 "CreateVpcEndpointConnectionNotification":{ 899 "name":"CreateVpcEndpointConnectionNotification", 900 "http":{ 901 "method":"POST", 902 "requestUri":"/" 903 }, 904 "input":{"shape":"CreateVpcEndpointConnectionNotificationRequest"}, 905 "output":{"shape":"CreateVpcEndpointConnectionNotificationResult"} 906 }, 907 "CreateVpcEndpointServiceConfiguration":{ 908 "name":"CreateVpcEndpointServiceConfiguration", 909 "http":{ 910 "method":"POST", 911 "requestUri":"/" 912 }, 913 "input":{"shape":"CreateVpcEndpointServiceConfigurationRequest"}, 914 "output":{"shape":"CreateVpcEndpointServiceConfigurationResult"} 915 }, 916 "CreateVpcPeeringConnection":{ 917 "name":"CreateVpcPeeringConnection", 918 "http":{ 919 "method":"POST", 920 "requestUri":"/" 921 }, 922 "input":{"shape":"CreateVpcPeeringConnectionRequest"}, 923 "output":{"shape":"CreateVpcPeeringConnectionResult"} 924 }, 925 "CreateVpnConnection":{ 926 "name":"CreateVpnConnection", 927 "http":{ 928 "method":"POST", 929 "requestUri":"/" 930 }, 931 "input":{"shape":"CreateVpnConnectionRequest"}, 932 "output":{"shape":"CreateVpnConnectionResult"} 933 }, 934 "CreateVpnConnectionRoute":{ 935 "name":"CreateVpnConnectionRoute", 936 "http":{ 937 "method":"POST", 938 "requestUri":"/" 939 }, 940 "input":{"shape":"CreateVpnConnectionRouteRequest"} 941 }, 942 "CreateVpnGateway":{ 943 "name":"CreateVpnGateway", 944 "http":{ 945 "method":"POST", 946 "requestUri":"/" 947 }, 948 "input":{"shape":"CreateVpnGatewayRequest"}, 949 "output":{"shape":"CreateVpnGatewayResult"} 950 }, 951 "DeleteCarrierGateway":{ 952 "name":"DeleteCarrierGateway", 953 "http":{ 954 "method":"POST", 955 "requestUri":"/" 956 }, 957 "input":{"shape":"DeleteCarrierGatewayRequest"}, 958 "output":{"shape":"DeleteCarrierGatewayResult"} 959 }, 960 "DeleteClientVpnEndpoint":{ 961 "name":"DeleteClientVpnEndpoint", 962 "http":{ 963 "method":"POST", 964 "requestUri":"/" 965 }, 966 "input":{"shape":"DeleteClientVpnEndpointRequest"}, 967 "output":{"shape":"DeleteClientVpnEndpointResult"} 968 }, 969 "DeleteClientVpnRoute":{ 970 "name":"DeleteClientVpnRoute", 971 "http":{ 972 "method":"POST", 973 "requestUri":"/" 974 }, 975 "input":{"shape":"DeleteClientVpnRouteRequest"}, 976 "output":{"shape":"DeleteClientVpnRouteResult"} 977 }, 978 "DeleteCustomerGateway":{ 979 "name":"DeleteCustomerGateway", 980 "http":{ 981 "method":"POST", 982 "requestUri":"/" 983 }, 984 "input":{"shape":"DeleteCustomerGatewayRequest"} 985 }, 986 "DeleteDhcpOptions":{ 987 "name":"DeleteDhcpOptions", 988 "http":{ 989 "method":"POST", 990 "requestUri":"/" 991 }, 992 "input":{"shape":"DeleteDhcpOptionsRequest"} 993 }, 994 "DeleteEgressOnlyInternetGateway":{ 995 "name":"DeleteEgressOnlyInternetGateway", 996 "http":{ 997 "method":"POST", 998 "requestUri":"/" 999 }, 1000 "input":{"shape":"DeleteEgressOnlyInternetGatewayRequest"}, 1001 "output":{"shape":"DeleteEgressOnlyInternetGatewayResult"} 1002 }, 1003 "DeleteFleets":{ 1004 "name":"DeleteFleets", 1005 "http":{ 1006 "method":"POST", 1007 "requestUri":"/" 1008 }, 1009 "input":{"shape":"DeleteFleetsRequest"}, 1010 "output":{"shape":"DeleteFleetsResult"} 1011 }, 1012 "DeleteFlowLogs":{ 1013 "name":"DeleteFlowLogs", 1014 "http":{ 1015 "method":"POST", 1016 "requestUri":"/" 1017 }, 1018 "input":{"shape":"DeleteFlowLogsRequest"}, 1019 "output":{"shape":"DeleteFlowLogsResult"} 1020 }, 1021 "DeleteFpgaImage":{ 1022 "name":"DeleteFpgaImage", 1023 "http":{ 1024 "method":"POST", 1025 "requestUri":"/" 1026 }, 1027 "input":{"shape":"DeleteFpgaImageRequest"}, 1028 "output":{"shape":"DeleteFpgaImageResult"} 1029 }, 1030 "DeleteInternetGateway":{ 1031 "name":"DeleteInternetGateway", 1032 "http":{ 1033 "method":"POST", 1034 "requestUri":"/" 1035 }, 1036 "input":{"shape":"DeleteInternetGatewayRequest"} 1037 }, 1038 "DeleteKeyPair":{ 1039 "name":"DeleteKeyPair", 1040 "http":{ 1041 "method":"POST", 1042 "requestUri":"/" 1043 }, 1044 "input":{"shape":"DeleteKeyPairRequest"} 1045 }, 1046 "DeleteLaunchTemplate":{ 1047 "name":"DeleteLaunchTemplate", 1048 "http":{ 1049 "method":"POST", 1050 "requestUri":"/" 1051 }, 1052 "input":{"shape":"DeleteLaunchTemplateRequest"}, 1053 "output":{"shape":"DeleteLaunchTemplateResult"} 1054 }, 1055 "DeleteLaunchTemplateVersions":{ 1056 "name":"DeleteLaunchTemplateVersions", 1057 "http":{ 1058 "method":"POST", 1059 "requestUri":"/" 1060 }, 1061 "input":{"shape":"DeleteLaunchTemplateVersionsRequest"}, 1062 "output":{"shape":"DeleteLaunchTemplateVersionsResult"} 1063 }, 1064 "DeleteLocalGatewayRoute":{ 1065 "name":"DeleteLocalGatewayRoute", 1066 "http":{ 1067 "method":"POST", 1068 "requestUri":"/" 1069 }, 1070 "input":{"shape":"DeleteLocalGatewayRouteRequest"}, 1071 "output":{"shape":"DeleteLocalGatewayRouteResult"} 1072 }, 1073 "DeleteLocalGatewayRouteTableVpcAssociation":{ 1074 "name":"DeleteLocalGatewayRouteTableVpcAssociation", 1075 "http":{ 1076 "method":"POST", 1077 "requestUri":"/" 1078 }, 1079 "input":{"shape":"DeleteLocalGatewayRouteTableVpcAssociationRequest"}, 1080 "output":{"shape":"DeleteLocalGatewayRouteTableVpcAssociationResult"} 1081 }, 1082 "DeleteManagedPrefixList":{ 1083 "name":"DeleteManagedPrefixList", 1084 "http":{ 1085 "method":"POST", 1086 "requestUri":"/" 1087 }, 1088 "input":{"shape":"DeleteManagedPrefixListRequest"}, 1089 "output":{"shape":"DeleteManagedPrefixListResult"} 1090 }, 1091 "DeleteNatGateway":{ 1092 "name":"DeleteNatGateway", 1093 "http":{ 1094 "method":"POST", 1095 "requestUri":"/" 1096 }, 1097 "input":{"shape":"DeleteNatGatewayRequest"}, 1098 "output":{"shape":"DeleteNatGatewayResult"} 1099 }, 1100 "DeleteNetworkAcl":{ 1101 "name":"DeleteNetworkAcl", 1102 "http":{ 1103 "method":"POST", 1104 "requestUri":"/" 1105 }, 1106 "input":{"shape":"DeleteNetworkAclRequest"} 1107 }, 1108 "DeleteNetworkAclEntry":{ 1109 "name":"DeleteNetworkAclEntry", 1110 "http":{ 1111 "method":"POST", 1112 "requestUri":"/" 1113 }, 1114 "input":{"shape":"DeleteNetworkAclEntryRequest"} 1115 }, 1116 "DeleteNetworkInsightsAnalysis":{ 1117 "name":"DeleteNetworkInsightsAnalysis", 1118 "http":{ 1119 "method":"POST", 1120 "requestUri":"/" 1121 }, 1122 "input":{"shape":"DeleteNetworkInsightsAnalysisRequest"}, 1123 "output":{"shape":"DeleteNetworkInsightsAnalysisResult"} 1124 }, 1125 "DeleteNetworkInsightsPath":{ 1126 "name":"DeleteNetworkInsightsPath", 1127 "http":{ 1128 "method":"POST", 1129 "requestUri":"/" 1130 }, 1131 "input":{"shape":"DeleteNetworkInsightsPathRequest"}, 1132 "output":{"shape":"DeleteNetworkInsightsPathResult"} 1133 }, 1134 "DeleteNetworkInterface":{ 1135 "name":"DeleteNetworkInterface", 1136 "http":{ 1137 "method":"POST", 1138 "requestUri":"/" 1139 }, 1140 "input":{"shape":"DeleteNetworkInterfaceRequest"} 1141 }, 1142 "DeleteNetworkInterfacePermission":{ 1143 "name":"DeleteNetworkInterfacePermission", 1144 "http":{ 1145 "method":"POST", 1146 "requestUri":"/" 1147 }, 1148 "input":{"shape":"DeleteNetworkInterfacePermissionRequest"}, 1149 "output":{"shape":"DeleteNetworkInterfacePermissionResult"} 1150 }, 1151 "DeletePlacementGroup":{ 1152 "name":"DeletePlacementGroup", 1153 "http":{ 1154 "method":"POST", 1155 "requestUri":"/" 1156 }, 1157 "input":{"shape":"DeletePlacementGroupRequest"} 1158 }, 1159 "DeleteQueuedReservedInstances":{ 1160 "name":"DeleteQueuedReservedInstances", 1161 "http":{ 1162 "method":"POST", 1163 "requestUri":"/" 1164 }, 1165 "input":{"shape":"DeleteQueuedReservedInstancesRequest"}, 1166 "output":{"shape":"DeleteQueuedReservedInstancesResult"} 1167 }, 1168 "DeleteRoute":{ 1169 "name":"DeleteRoute", 1170 "http":{ 1171 "method":"POST", 1172 "requestUri":"/" 1173 }, 1174 "input":{"shape":"DeleteRouteRequest"} 1175 }, 1176 "DeleteRouteTable":{ 1177 "name":"DeleteRouteTable", 1178 "http":{ 1179 "method":"POST", 1180 "requestUri":"/" 1181 }, 1182 "input":{"shape":"DeleteRouteTableRequest"} 1183 }, 1184 "DeleteSecurityGroup":{ 1185 "name":"DeleteSecurityGroup", 1186 "http":{ 1187 "method":"POST", 1188 "requestUri":"/" 1189 }, 1190 "input":{"shape":"DeleteSecurityGroupRequest"} 1191 }, 1192 "DeleteSnapshot":{ 1193 "name":"DeleteSnapshot", 1194 "http":{ 1195 "method":"POST", 1196 "requestUri":"/" 1197 }, 1198 "input":{"shape":"DeleteSnapshotRequest"} 1199 }, 1200 "DeleteSpotDatafeedSubscription":{ 1201 "name":"DeleteSpotDatafeedSubscription", 1202 "http":{ 1203 "method":"POST", 1204 "requestUri":"/" 1205 }, 1206 "input":{"shape":"DeleteSpotDatafeedSubscriptionRequest"} 1207 }, 1208 "DeleteSubnet":{ 1209 "name":"DeleteSubnet", 1210 "http":{ 1211 "method":"POST", 1212 "requestUri":"/" 1213 }, 1214 "input":{"shape":"DeleteSubnetRequest"} 1215 }, 1216 "DeleteTags":{ 1217 "name":"DeleteTags", 1218 "http":{ 1219 "method":"POST", 1220 "requestUri":"/" 1221 }, 1222 "input":{"shape":"DeleteTagsRequest"} 1223 }, 1224 "DeleteTrafficMirrorFilter":{ 1225 "name":"DeleteTrafficMirrorFilter", 1226 "http":{ 1227 "method":"POST", 1228 "requestUri":"/" 1229 }, 1230 "input":{"shape":"DeleteTrafficMirrorFilterRequest"}, 1231 "output":{"shape":"DeleteTrafficMirrorFilterResult"} 1232 }, 1233 "DeleteTrafficMirrorFilterRule":{ 1234 "name":"DeleteTrafficMirrorFilterRule", 1235 "http":{ 1236 "method":"POST", 1237 "requestUri":"/" 1238 }, 1239 "input":{"shape":"DeleteTrafficMirrorFilterRuleRequest"}, 1240 "output":{"shape":"DeleteTrafficMirrorFilterRuleResult"} 1241 }, 1242 "DeleteTrafficMirrorSession":{ 1243 "name":"DeleteTrafficMirrorSession", 1244 "http":{ 1245 "method":"POST", 1246 "requestUri":"/" 1247 }, 1248 "input":{"shape":"DeleteTrafficMirrorSessionRequest"}, 1249 "output":{"shape":"DeleteTrafficMirrorSessionResult"} 1250 }, 1251 "DeleteTrafficMirrorTarget":{ 1252 "name":"DeleteTrafficMirrorTarget", 1253 "http":{ 1254 "method":"POST", 1255 "requestUri":"/" 1256 }, 1257 "input":{"shape":"DeleteTrafficMirrorTargetRequest"}, 1258 "output":{"shape":"DeleteTrafficMirrorTargetResult"} 1259 }, 1260 "DeleteTransitGateway":{ 1261 "name":"DeleteTransitGateway", 1262 "http":{ 1263 "method":"POST", 1264 "requestUri":"/" 1265 }, 1266 "input":{"shape":"DeleteTransitGatewayRequest"}, 1267 "output":{"shape":"DeleteTransitGatewayResult"} 1268 }, 1269 "DeleteTransitGatewayConnect":{ 1270 "name":"DeleteTransitGatewayConnect", 1271 "http":{ 1272 "method":"POST", 1273 "requestUri":"/" 1274 }, 1275 "input":{"shape":"DeleteTransitGatewayConnectRequest"}, 1276 "output":{"shape":"DeleteTransitGatewayConnectResult"} 1277 }, 1278 "DeleteTransitGatewayConnectPeer":{ 1279 "name":"DeleteTransitGatewayConnectPeer", 1280 "http":{ 1281 "method":"POST", 1282 "requestUri":"/" 1283 }, 1284 "input":{"shape":"DeleteTransitGatewayConnectPeerRequest"}, 1285 "output":{"shape":"DeleteTransitGatewayConnectPeerResult"} 1286 }, 1287 "DeleteTransitGatewayMulticastDomain":{ 1288 "name":"DeleteTransitGatewayMulticastDomain", 1289 "http":{ 1290 "method":"POST", 1291 "requestUri":"/" 1292 }, 1293 "input":{"shape":"DeleteTransitGatewayMulticastDomainRequest"}, 1294 "output":{"shape":"DeleteTransitGatewayMulticastDomainResult"} 1295 }, 1296 "DeleteTransitGatewayPeeringAttachment":{ 1297 "name":"DeleteTransitGatewayPeeringAttachment", 1298 "http":{ 1299 "method":"POST", 1300 "requestUri":"/" 1301 }, 1302 "input":{"shape":"DeleteTransitGatewayPeeringAttachmentRequest"}, 1303 "output":{"shape":"DeleteTransitGatewayPeeringAttachmentResult"} 1304 }, 1305 "DeleteTransitGatewayPrefixListReference":{ 1306 "name":"DeleteTransitGatewayPrefixListReference", 1307 "http":{ 1308 "method":"POST", 1309 "requestUri":"/" 1310 }, 1311 "input":{"shape":"DeleteTransitGatewayPrefixListReferenceRequest"}, 1312 "output":{"shape":"DeleteTransitGatewayPrefixListReferenceResult"} 1313 }, 1314 "DeleteTransitGatewayRoute":{ 1315 "name":"DeleteTransitGatewayRoute", 1316 "http":{ 1317 "method":"POST", 1318 "requestUri":"/" 1319 }, 1320 "input":{"shape":"DeleteTransitGatewayRouteRequest"}, 1321 "output":{"shape":"DeleteTransitGatewayRouteResult"} 1322 }, 1323 "DeleteTransitGatewayRouteTable":{ 1324 "name":"DeleteTransitGatewayRouteTable", 1325 "http":{ 1326 "method":"POST", 1327 "requestUri":"/" 1328 }, 1329 "input":{"shape":"DeleteTransitGatewayRouteTableRequest"}, 1330 "output":{"shape":"DeleteTransitGatewayRouteTableResult"} 1331 }, 1332 "DeleteTransitGatewayVpcAttachment":{ 1333 "name":"DeleteTransitGatewayVpcAttachment", 1334 "http":{ 1335 "method":"POST", 1336 "requestUri":"/" 1337 }, 1338 "input":{"shape":"DeleteTransitGatewayVpcAttachmentRequest"}, 1339 "output":{"shape":"DeleteTransitGatewayVpcAttachmentResult"} 1340 }, 1341 "DeleteVolume":{ 1342 "name":"DeleteVolume", 1343 "http":{ 1344 "method":"POST", 1345 "requestUri":"/" 1346 }, 1347 "input":{"shape":"DeleteVolumeRequest"} 1348 }, 1349 "DeleteVpc":{ 1350 "name":"DeleteVpc", 1351 "http":{ 1352 "method":"POST", 1353 "requestUri":"/" 1354 }, 1355 "input":{"shape":"DeleteVpcRequest"} 1356 }, 1357 "DeleteVpcEndpointConnectionNotifications":{ 1358 "name":"DeleteVpcEndpointConnectionNotifications", 1359 "http":{ 1360 "method":"POST", 1361 "requestUri":"/" 1362 }, 1363 "input":{"shape":"DeleteVpcEndpointConnectionNotificationsRequest"}, 1364 "output":{"shape":"DeleteVpcEndpointConnectionNotificationsResult"} 1365 }, 1366 "DeleteVpcEndpointServiceConfigurations":{ 1367 "name":"DeleteVpcEndpointServiceConfigurations", 1368 "http":{ 1369 "method":"POST", 1370 "requestUri":"/" 1371 }, 1372 "input":{"shape":"DeleteVpcEndpointServiceConfigurationsRequest"}, 1373 "output":{"shape":"DeleteVpcEndpointServiceConfigurationsResult"} 1374 }, 1375 "DeleteVpcEndpoints":{ 1376 "name":"DeleteVpcEndpoints", 1377 "http":{ 1378 "method":"POST", 1379 "requestUri":"/" 1380 }, 1381 "input":{"shape":"DeleteVpcEndpointsRequest"}, 1382 "output":{"shape":"DeleteVpcEndpointsResult"} 1383 }, 1384 "DeleteVpcPeeringConnection":{ 1385 "name":"DeleteVpcPeeringConnection", 1386 "http":{ 1387 "method":"POST", 1388 "requestUri":"/" 1389 }, 1390 "input":{"shape":"DeleteVpcPeeringConnectionRequest"}, 1391 "output":{"shape":"DeleteVpcPeeringConnectionResult"} 1392 }, 1393 "DeleteVpnConnection":{ 1394 "name":"DeleteVpnConnection", 1395 "http":{ 1396 "method":"POST", 1397 "requestUri":"/" 1398 }, 1399 "input":{"shape":"DeleteVpnConnectionRequest"} 1400 }, 1401 "DeleteVpnConnectionRoute":{ 1402 "name":"DeleteVpnConnectionRoute", 1403 "http":{ 1404 "method":"POST", 1405 "requestUri":"/" 1406 }, 1407 "input":{"shape":"DeleteVpnConnectionRouteRequest"} 1408 }, 1409 "DeleteVpnGateway":{ 1410 "name":"DeleteVpnGateway", 1411 "http":{ 1412 "method":"POST", 1413 "requestUri":"/" 1414 }, 1415 "input":{"shape":"DeleteVpnGatewayRequest"} 1416 }, 1417 "DeprovisionByoipCidr":{ 1418 "name":"DeprovisionByoipCidr", 1419 "http":{ 1420 "method":"POST", 1421 "requestUri":"/" 1422 }, 1423 "input":{"shape":"DeprovisionByoipCidrRequest"}, 1424 "output":{"shape":"DeprovisionByoipCidrResult"} 1425 }, 1426 "DeregisterImage":{ 1427 "name":"DeregisterImage", 1428 "http":{ 1429 "method":"POST", 1430 "requestUri":"/" 1431 }, 1432 "input":{"shape":"DeregisterImageRequest"} 1433 }, 1434 "DeregisterInstanceEventNotificationAttributes":{ 1435 "name":"DeregisterInstanceEventNotificationAttributes", 1436 "http":{ 1437 "method":"POST", 1438 "requestUri":"/" 1439 }, 1440 "input":{"shape":"DeregisterInstanceEventNotificationAttributesRequest"}, 1441 "output":{"shape":"DeregisterInstanceEventNotificationAttributesResult"} 1442 }, 1443 "DeregisterTransitGatewayMulticastGroupMembers":{ 1444 "name":"DeregisterTransitGatewayMulticastGroupMembers", 1445 "http":{ 1446 "method":"POST", 1447 "requestUri":"/" 1448 }, 1449 "input":{"shape":"DeregisterTransitGatewayMulticastGroupMembersRequest"}, 1450 "output":{"shape":"DeregisterTransitGatewayMulticastGroupMembersResult"} 1451 }, 1452 "DeregisterTransitGatewayMulticastGroupSources":{ 1453 "name":"DeregisterTransitGatewayMulticastGroupSources", 1454 "http":{ 1455 "method":"POST", 1456 "requestUri":"/" 1457 }, 1458 "input":{"shape":"DeregisterTransitGatewayMulticastGroupSourcesRequest"}, 1459 "output":{"shape":"DeregisterTransitGatewayMulticastGroupSourcesResult"} 1460 }, 1461 "DescribeAccountAttributes":{ 1462 "name":"DescribeAccountAttributes", 1463 "http":{ 1464 "method":"POST", 1465 "requestUri":"/" 1466 }, 1467 "input":{"shape":"DescribeAccountAttributesRequest"}, 1468 "output":{"shape":"DescribeAccountAttributesResult"} 1469 }, 1470 "DescribeAddresses":{ 1471 "name":"DescribeAddresses", 1472 "http":{ 1473 "method":"POST", 1474 "requestUri":"/" 1475 }, 1476 "input":{"shape":"DescribeAddressesRequest"}, 1477 "output":{"shape":"DescribeAddressesResult"} 1478 }, 1479 "DescribeAddressesAttribute":{ 1480 "name":"DescribeAddressesAttribute", 1481 "http":{ 1482 "method":"POST", 1483 "requestUri":"/" 1484 }, 1485 "input":{"shape":"DescribeAddressesAttributeRequest"}, 1486 "output":{"shape":"DescribeAddressesAttributeResult"} 1487 }, 1488 "DescribeAggregateIdFormat":{ 1489 "name":"DescribeAggregateIdFormat", 1490 "http":{ 1491 "method":"POST", 1492 "requestUri":"/" 1493 }, 1494 "input":{"shape":"DescribeAggregateIdFormatRequest"}, 1495 "output":{"shape":"DescribeAggregateIdFormatResult"} 1496 }, 1497 "DescribeAvailabilityZones":{ 1498 "name":"DescribeAvailabilityZones", 1499 "http":{ 1500 "method":"POST", 1501 "requestUri":"/" 1502 }, 1503 "input":{"shape":"DescribeAvailabilityZonesRequest"}, 1504 "output":{"shape":"DescribeAvailabilityZonesResult"} 1505 }, 1506 "DescribeBundleTasks":{ 1507 "name":"DescribeBundleTasks", 1508 "http":{ 1509 "method":"POST", 1510 "requestUri":"/" 1511 }, 1512 "input":{"shape":"DescribeBundleTasksRequest"}, 1513 "output":{"shape":"DescribeBundleTasksResult"} 1514 }, 1515 "DescribeByoipCidrs":{ 1516 "name":"DescribeByoipCidrs", 1517 "http":{ 1518 "method":"POST", 1519 "requestUri":"/" 1520 }, 1521 "input":{"shape":"DescribeByoipCidrsRequest"}, 1522 "output":{"shape":"DescribeByoipCidrsResult"} 1523 }, 1524 "DescribeCapacityReservations":{ 1525 "name":"DescribeCapacityReservations", 1526 "http":{ 1527 "method":"POST", 1528 "requestUri":"/" 1529 }, 1530 "input":{"shape":"DescribeCapacityReservationsRequest"}, 1531 "output":{"shape":"DescribeCapacityReservationsResult"} 1532 }, 1533 "DescribeCarrierGateways":{ 1534 "name":"DescribeCarrierGateways", 1535 "http":{ 1536 "method":"POST", 1537 "requestUri":"/" 1538 }, 1539 "input":{"shape":"DescribeCarrierGatewaysRequest"}, 1540 "output":{"shape":"DescribeCarrierGatewaysResult"} 1541 }, 1542 "DescribeClassicLinkInstances":{ 1543 "name":"DescribeClassicLinkInstances", 1544 "http":{ 1545 "method":"POST", 1546 "requestUri":"/" 1547 }, 1548 "input":{"shape":"DescribeClassicLinkInstancesRequest"}, 1549 "output":{"shape":"DescribeClassicLinkInstancesResult"} 1550 }, 1551 "DescribeClientVpnAuthorizationRules":{ 1552 "name":"DescribeClientVpnAuthorizationRules", 1553 "http":{ 1554 "method":"POST", 1555 "requestUri":"/" 1556 }, 1557 "input":{"shape":"DescribeClientVpnAuthorizationRulesRequest"}, 1558 "output":{"shape":"DescribeClientVpnAuthorizationRulesResult"} 1559 }, 1560 "DescribeClientVpnConnections":{ 1561 "name":"DescribeClientVpnConnections", 1562 "http":{ 1563 "method":"POST", 1564 "requestUri":"/" 1565 }, 1566 "input":{"shape":"DescribeClientVpnConnectionsRequest"}, 1567 "output":{"shape":"DescribeClientVpnConnectionsResult"} 1568 }, 1569 "DescribeClientVpnEndpoints":{ 1570 "name":"DescribeClientVpnEndpoints", 1571 "http":{ 1572 "method":"POST", 1573 "requestUri":"/" 1574 }, 1575 "input":{"shape":"DescribeClientVpnEndpointsRequest"}, 1576 "output":{"shape":"DescribeClientVpnEndpointsResult"} 1577 }, 1578 "DescribeClientVpnRoutes":{ 1579 "name":"DescribeClientVpnRoutes", 1580 "http":{ 1581 "method":"POST", 1582 "requestUri":"/" 1583 }, 1584 "input":{"shape":"DescribeClientVpnRoutesRequest"}, 1585 "output":{"shape":"DescribeClientVpnRoutesResult"} 1586 }, 1587 "DescribeClientVpnTargetNetworks":{ 1588 "name":"DescribeClientVpnTargetNetworks", 1589 "http":{ 1590 "method":"POST", 1591 "requestUri":"/" 1592 }, 1593 "input":{"shape":"DescribeClientVpnTargetNetworksRequest"}, 1594 "output":{"shape":"DescribeClientVpnTargetNetworksResult"} 1595 }, 1596 "DescribeCoipPools":{ 1597 "name":"DescribeCoipPools", 1598 "http":{ 1599 "method":"POST", 1600 "requestUri":"/" 1601 }, 1602 "input":{"shape":"DescribeCoipPoolsRequest"}, 1603 "output":{"shape":"DescribeCoipPoolsResult"} 1604 }, 1605 "DescribeConversionTasks":{ 1606 "name":"DescribeConversionTasks", 1607 "http":{ 1608 "method":"POST", 1609 "requestUri":"/" 1610 }, 1611 "input":{"shape":"DescribeConversionTasksRequest"}, 1612 "output":{"shape":"DescribeConversionTasksResult"} 1613 }, 1614 "DescribeCustomerGateways":{ 1615 "name":"DescribeCustomerGateways", 1616 "http":{ 1617 "method":"POST", 1618 "requestUri":"/" 1619 }, 1620 "input":{"shape":"DescribeCustomerGatewaysRequest"}, 1621 "output":{"shape":"DescribeCustomerGatewaysResult"} 1622 }, 1623 "DescribeDhcpOptions":{ 1624 "name":"DescribeDhcpOptions", 1625 "http":{ 1626 "method":"POST", 1627 "requestUri":"/" 1628 }, 1629 "input":{"shape":"DescribeDhcpOptionsRequest"}, 1630 "output":{"shape":"DescribeDhcpOptionsResult"} 1631 }, 1632 "DescribeEgressOnlyInternetGateways":{ 1633 "name":"DescribeEgressOnlyInternetGateways", 1634 "http":{ 1635 "method":"POST", 1636 "requestUri":"/" 1637 }, 1638 "input":{"shape":"DescribeEgressOnlyInternetGatewaysRequest"}, 1639 "output":{"shape":"DescribeEgressOnlyInternetGatewaysResult"} 1640 }, 1641 "DescribeElasticGpus":{ 1642 "name":"DescribeElasticGpus", 1643 "http":{ 1644 "method":"POST", 1645 "requestUri":"/" 1646 }, 1647 "input":{"shape":"DescribeElasticGpusRequest"}, 1648 "output":{"shape":"DescribeElasticGpusResult"} 1649 }, 1650 "DescribeExportImageTasks":{ 1651 "name":"DescribeExportImageTasks", 1652 "http":{ 1653 "method":"POST", 1654 "requestUri":"/" 1655 }, 1656 "input":{"shape":"DescribeExportImageTasksRequest"}, 1657 "output":{"shape":"DescribeExportImageTasksResult"} 1658 }, 1659 "DescribeExportTasks":{ 1660 "name":"DescribeExportTasks", 1661 "http":{ 1662 "method":"POST", 1663 "requestUri":"/" 1664 }, 1665 "input":{"shape":"DescribeExportTasksRequest"}, 1666 "output":{"shape":"DescribeExportTasksResult"} 1667 }, 1668 "DescribeFastSnapshotRestores":{ 1669 "name":"DescribeFastSnapshotRestores", 1670 "http":{ 1671 "method":"POST", 1672 "requestUri":"/" 1673 }, 1674 "input":{"shape":"DescribeFastSnapshotRestoresRequest"}, 1675 "output":{"shape":"DescribeFastSnapshotRestoresResult"} 1676 }, 1677 "DescribeFleetHistory":{ 1678 "name":"DescribeFleetHistory", 1679 "http":{ 1680 "method":"POST", 1681 "requestUri":"/" 1682 }, 1683 "input":{"shape":"DescribeFleetHistoryRequest"}, 1684 "output":{"shape":"DescribeFleetHistoryResult"} 1685 }, 1686 "DescribeFleetInstances":{ 1687 "name":"DescribeFleetInstances", 1688 "http":{ 1689 "method":"POST", 1690 "requestUri":"/" 1691 }, 1692 "input":{"shape":"DescribeFleetInstancesRequest"}, 1693 "output":{"shape":"DescribeFleetInstancesResult"} 1694 }, 1695 "DescribeFleets":{ 1696 "name":"DescribeFleets", 1697 "http":{ 1698 "method":"POST", 1699 "requestUri":"/" 1700 }, 1701 "input":{"shape":"DescribeFleetsRequest"}, 1702 "output":{"shape":"DescribeFleetsResult"} 1703 }, 1704 "DescribeFlowLogs":{ 1705 "name":"DescribeFlowLogs", 1706 "http":{ 1707 "method":"POST", 1708 "requestUri":"/" 1709 }, 1710 "input":{"shape":"DescribeFlowLogsRequest"}, 1711 "output":{"shape":"DescribeFlowLogsResult"} 1712 }, 1713 "DescribeFpgaImageAttribute":{ 1714 "name":"DescribeFpgaImageAttribute", 1715 "http":{ 1716 "method":"POST", 1717 "requestUri":"/" 1718 }, 1719 "input":{"shape":"DescribeFpgaImageAttributeRequest"}, 1720 "output":{"shape":"DescribeFpgaImageAttributeResult"} 1721 }, 1722 "DescribeFpgaImages":{ 1723 "name":"DescribeFpgaImages", 1724 "http":{ 1725 "method":"POST", 1726 "requestUri":"/" 1727 }, 1728 "input":{"shape":"DescribeFpgaImagesRequest"}, 1729 "output":{"shape":"DescribeFpgaImagesResult"} 1730 }, 1731 "DescribeHostReservationOfferings":{ 1732 "name":"DescribeHostReservationOfferings", 1733 "http":{ 1734 "method":"POST", 1735 "requestUri":"/" 1736 }, 1737 "input":{"shape":"DescribeHostReservationOfferingsRequest"}, 1738 "output":{"shape":"DescribeHostReservationOfferingsResult"} 1739 }, 1740 "DescribeHostReservations":{ 1741 "name":"DescribeHostReservations", 1742 "http":{ 1743 "method":"POST", 1744 "requestUri":"/" 1745 }, 1746 "input":{"shape":"DescribeHostReservationsRequest"}, 1747 "output":{"shape":"DescribeHostReservationsResult"} 1748 }, 1749 "DescribeHosts":{ 1750 "name":"DescribeHosts", 1751 "http":{ 1752 "method":"POST", 1753 "requestUri":"/" 1754 }, 1755 "input":{"shape":"DescribeHostsRequest"}, 1756 "output":{"shape":"DescribeHostsResult"} 1757 }, 1758 "DescribeIamInstanceProfileAssociations":{ 1759 "name":"DescribeIamInstanceProfileAssociations", 1760 "http":{ 1761 "method":"POST", 1762 "requestUri":"/" 1763 }, 1764 "input":{"shape":"DescribeIamInstanceProfileAssociationsRequest"}, 1765 "output":{"shape":"DescribeIamInstanceProfileAssociationsResult"} 1766 }, 1767 "DescribeIdFormat":{ 1768 "name":"DescribeIdFormat", 1769 "http":{ 1770 "method":"POST", 1771 "requestUri":"/" 1772 }, 1773 "input":{"shape":"DescribeIdFormatRequest"}, 1774 "output":{"shape":"DescribeIdFormatResult"} 1775 }, 1776 "DescribeIdentityIdFormat":{ 1777 "name":"DescribeIdentityIdFormat", 1778 "http":{ 1779 "method":"POST", 1780 "requestUri":"/" 1781 }, 1782 "input":{"shape":"DescribeIdentityIdFormatRequest"}, 1783 "output":{"shape":"DescribeIdentityIdFormatResult"} 1784 }, 1785 "DescribeImageAttribute":{ 1786 "name":"DescribeImageAttribute", 1787 "http":{ 1788 "method":"POST", 1789 "requestUri":"/" 1790 }, 1791 "input":{"shape":"DescribeImageAttributeRequest"}, 1792 "output":{"shape":"ImageAttribute"} 1793 }, 1794 "DescribeImages":{ 1795 "name":"DescribeImages", 1796 "http":{ 1797 "method":"POST", 1798 "requestUri":"/" 1799 }, 1800 "input":{"shape":"DescribeImagesRequest"}, 1801 "output":{"shape":"DescribeImagesResult"} 1802 }, 1803 "DescribeImportImageTasks":{ 1804 "name":"DescribeImportImageTasks", 1805 "http":{ 1806 "method":"POST", 1807 "requestUri":"/" 1808 }, 1809 "input":{"shape":"DescribeImportImageTasksRequest"}, 1810 "output":{"shape":"DescribeImportImageTasksResult"} 1811 }, 1812 "DescribeImportSnapshotTasks":{ 1813 "name":"DescribeImportSnapshotTasks", 1814 "http":{ 1815 "method":"POST", 1816 "requestUri":"/" 1817 }, 1818 "input":{"shape":"DescribeImportSnapshotTasksRequest"}, 1819 "output":{"shape":"DescribeImportSnapshotTasksResult"} 1820 }, 1821 "DescribeInstanceAttribute":{ 1822 "name":"DescribeInstanceAttribute", 1823 "http":{ 1824 "method":"POST", 1825 "requestUri":"/" 1826 }, 1827 "input":{"shape":"DescribeInstanceAttributeRequest"}, 1828 "output":{"shape":"InstanceAttribute"} 1829 }, 1830 "DescribeInstanceCreditSpecifications":{ 1831 "name":"DescribeInstanceCreditSpecifications", 1832 "http":{ 1833 "method":"POST", 1834 "requestUri":"/" 1835 }, 1836 "input":{"shape":"DescribeInstanceCreditSpecificationsRequest"}, 1837 "output":{"shape":"DescribeInstanceCreditSpecificationsResult"} 1838 }, 1839 "DescribeInstanceEventNotificationAttributes":{ 1840 "name":"DescribeInstanceEventNotificationAttributes", 1841 "http":{ 1842 "method":"POST", 1843 "requestUri":"/" 1844 }, 1845 "input":{"shape":"DescribeInstanceEventNotificationAttributesRequest"}, 1846 "output":{"shape":"DescribeInstanceEventNotificationAttributesResult"} 1847 }, 1848 "DescribeInstanceStatus":{ 1849 "name":"DescribeInstanceStatus", 1850 "http":{ 1851 "method":"POST", 1852 "requestUri":"/" 1853 }, 1854 "input":{"shape":"DescribeInstanceStatusRequest"}, 1855 "output":{"shape":"DescribeInstanceStatusResult"} 1856 }, 1857 "DescribeInstanceTypeOfferings":{ 1858 "name":"DescribeInstanceTypeOfferings", 1859 "http":{ 1860 "method":"POST", 1861 "requestUri":"/" 1862 }, 1863 "input":{"shape":"DescribeInstanceTypeOfferingsRequest"}, 1864 "output":{"shape":"DescribeInstanceTypeOfferingsResult"} 1865 }, 1866 "DescribeInstanceTypes":{ 1867 "name":"DescribeInstanceTypes", 1868 "http":{ 1869 "method":"POST", 1870 "requestUri":"/" 1871 }, 1872 "input":{"shape":"DescribeInstanceTypesRequest"}, 1873 "output":{"shape":"DescribeInstanceTypesResult"} 1874 }, 1875 "DescribeInstances":{ 1876 "name":"DescribeInstances", 1877 "http":{ 1878 "method":"POST", 1879 "requestUri":"/" 1880 }, 1881 "input":{"shape":"DescribeInstancesRequest"}, 1882 "output":{"shape":"DescribeInstancesResult"} 1883 }, 1884 "DescribeInternetGateways":{ 1885 "name":"DescribeInternetGateways", 1886 "http":{ 1887 "method":"POST", 1888 "requestUri":"/" 1889 }, 1890 "input":{"shape":"DescribeInternetGatewaysRequest"}, 1891 "output":{"shape":"DescribeInternetGatewaysResult"} 1892 }, 1893 "DescribeIpv6Pools":{ 1894 "name":"DescribeIpv6Pools", 1895 "http":{ 1896 "method":"POST", 1897 "requestUri":"/" 1898 }, 1899 "input":{"shape":"DescribeIpv6PoolsRequest"}, 1900 "output":{"shape":"DescribeIpv6PoolsResult"} 1901 }, 1902 "DescribeKeyPairs":{ 1903 "name":"DescribeKeyPairs", 1904 "http":{ 1905 "method":"POST", 1906 "requestUri":"/" 1907 }, 1908 "input":{"shape":"DescribeKeyPairsRequest"}, 1909 "output":{"shape":"DescribeKeyPairsResult"} 1910 }, 1911 "DescribeLaunchTemplateVersions":{ 1912 "name":"DescribeLaunchTemplateVersions", 1913 "http":{ 1914 "method":"POST", 1915 "requestUri":"/" 1916 }, 1917 "input":{"shape":"DescribeLaunchTemplateVersionsRequest"}, 1918 "output":{"shape":"DescribeLaunchTemplateVersionsResult"} 1919 }, 1920 "DescribeLaunchTemplates":{ 1921 "name":"DescribeLaunchTemplates", 1922 "http":{ 1923 "method":"POST", 1924 "requestUri":"/" 1925 }, 1926 "input":{"shape":"DescribeLaunchTemplatesRequest"}, 1927 "output":{"shape":"DescribeLaunchTemplatesResult"} 1928 }, 1929 "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations":{ 1930 "name":"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations", 1931 "http":{ 1932 "method":"POST", 1933 "requestUri":"/" 1934 }, 1935 "input":{"shape":"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest"}, 1936 "output":{"shape":"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult"} 1937 }, 1938 "DescribeLocalGatewayRouteTableVpcAssociations":{ 1939 "name":"DescribeLocalGatewayRouteTableVpcAssociations", 1940 "http":{ 1941 "method":"POST", 1942 "requestUri":"/" 1943 }, 1944 "input":{"shape":"DescribeLocalGatewayRouteTableVpcAssociationsRequest"}, 1945 "output":{"shape":"DescribeLocalGatewayRouteTableVpcAssociationsResult"} 1946 }, 1947 "DescribeLocalGatewayRouteTables":{ 1948 "name":"DescribeLocalGatewayRouteTables", 1949 "http":{ 1950 "method":"POST", 1951 "requestUri":"/" 1952 }, 1953 "input":{"shape":"DescribeLocalGatewayRouteTablesRequest"}, 1954 "output":{"shape":"DescribeLocalGatewayRouteTablesResult"} 1955 }, 1956 "DescribeLocalGatewayVirtualInterfaceGroups":{ 1957 "name":"DescribeLocalGatewayVirtualInterfaceGroups", 1958 "http":{ 1959 "method":"POST", 1960 "requestUri":"/" 1961 }, 1962 "input":{"shape":"DescribeLocalGatewayVirtualInterfaceGroupsRequest"}, 1963 "output":{"shape":"DescribeLocalGatewayVirtualInterfaceGroupsResult"} 1964 }, 1965 "DescribeLocalGatewayVirtualInterfaces":{ 1966 "name":"DescribeLocalGatewayVirtualInterfaces", 1967 "http":{ 1968 "method":"POST", 1969 "requestUri":"/" 1970 }, 1971 "input":{"shape":"DescribeLocalGatewayVirtualInterfacesRequest"}, 1972 "output":{"shape":"DescribeLocalGatewayVirtualInterfacesResult"} 1973 }, 1974 "DescribeLocalGateways":{ 1975 "name":"DescribeLocalGateways", 1976 "http":{ 1977 "method":"POST", 1978 "requestUri":"/" 1979 }, 1980 "input":{"shape":"DescribeLocalGatewaysRequest"}, 1981 "output":{"shape":"DescribeLocalGatewaysResult"} 1982 }, 1983 "DescribeManagedPrefixLists":{ 1984 "name":"DescribeManagedPrefixLists", 1985 "http":{ 1986 "method":"POST", 1987 "requestUri":"/" 1988 }, 1989 "input":{"shape":"DescribeManagedPrefixListsRequest"}, 1990 "output":{"shape":"DescribeManagedPrefixListsResult"} 1991 }, 1992 "DescribeMovingAddresses":{ 1993 "name":"DescribeMovingAddresses", 1994 "http":{ 1995 "method":"POST", 1996 "requestUri":"/" 1997 }, 1998 "input":{"shape":"DescribeMovingAddressesRequest"}, 1999 "output":{"shape":"DescribeMovingAddressesResult"} 2000 }, 2001 "DescribeNatGateways":{ 2002 "name":"DescribeNatGateways", 2003 "http":{ 2004 "method":"POST", 2005 "requestUri":"/" 2006 }, 2007 "input":{"shape":"DescribeNatGatewaysRequest"}, 2008 "output":{"shape":"DescribeNatGatewaysResult"} 2009 }, 2010 "DescribeNetworkAcls":{ 2011 "name":"DescribeNetworkAcls", 2012 "http":{ 2013 "method":"POST", 2014 "requestUri":"/" 2015 }, 2016 "input":{"shape":"DescribeNetworkAclsRequest"}, 2017 "output":{"shape":"DescribeNetworkAclsResult"} 2018 }, 2019 "DescribeNetworkInsightsAnalyses":{ 2020 "name":"DescribeNetworkInsightsAnalyses", 2021 "http":{ 2022 "method":"POST", 2023 "requestUri":"/" 2024 }, 2025 "input":{"shape":"DescribeNetworkInsightsAnalysesRequest"}, 2026 "output":{"shape":"DescribeNetworkInsightsAnalysesResult"} 2027 }, 2028 "DescribeNetworkInsightsPaths":{ 2029 "name":"DescribeNetworkInsightsPaths", 2030 "http":{ 2031 "method":"POST", 2032 "requestUri":"/" 2033 }, 2034 "input":{"shape":"DescribeNetworkInsightsPathsRequest"}, 2035 "output":{"shape":"DescribeNetworkInsightsPathsResult"} 2036 }, 2037 "DescribeNetworkInterfaceAttribute":{ 2038 "name":"DescribeNetworkInterfaceAttribute", 2039 "http":{ 2040 "method":"POST", 2041 "requestUri":"/" 2042 }, 2043 "input":{"shape":"DescribeNetworkInterfaceAttributeRequest"}, 2044 "output":{"shape":"DescribeNetworkInterfaceAttributeResult"} 2045 }, 2046 "DescribeNetworkInterfacePermissions":{ 2047 "name":"DescribeNetworkInterfacePermissions", 2048 "http":{ 2049 "method":"POST", 2050 "requestUri":"/" 2051 }, 2052 "input":{"shape":"DescribeNetworkInterfacePermissionsRequest"}, 2053 "output":{"shape":"DescribeNetworkInterfacePermissionsResult"} 2054 }, 2055 "DescribeNetworkInterfaces":{ 2056 "name":"DescribeNetworkInterfaces", 2057 "http":{ 2058 "method":"POST", 2059 "requestUri":"/" 2060 }, 2061 "input":{"shape":"DescribeNetworkInterfacesRequest"}, 2062 "output":{"shape":"DescribeNetworkInterfacesResult"} 2063 }, 2064 "DescribePlacementGroups":{ 2065 "name":"DescribePlacementGroups", 2066 "http":{ 2067 "method":"POST", 2068 "requestUri":"/" 2069 }, 2070 "input":{"shape":"DescribePlacementGroupsRequest"}, 2071 "output":{"shape":"DescribePlacementGroupsResult"} 2072 }, 2073 "DescribePrefixLists":{ 2074 "name":"DescribePrefixLists", 2075 "http":{ 2076 "method":"POST", 2077 "requestUri":"/" 2078 }, 2079 "input":{"shape":"DescribePrefixListsRequest"}, 2080 "output":{"shape":"DescribePrefixListsResult"} 2081 }, 2082 "DescribePrincipalIdFormat":{ 2083 "name":"DescribePrincipalIdFormat", 2084 "http":{ 2085 "method":"POST", 2086 "requestUri":"/" 2087 }, 2088 "input":{"shape":"DescribePrincipalIdFormatRequest"}, 2089 "output":{"shape":"DescribePrincipalIdFormatResult"} 2090 }, 2091 "DescribePublicIpv4Pools":{ 2092 "name":"DescribePublicIpv4Pools", 2093 "http":{ 2094 "method":"POST", 2095 "requestUri":"/" 2096 }, 2097 "input":{"shape":"DescribePublicIpv4PoolsRequest"}, 2098 "output":{"shape":"DescribePublicIpv4PoolsResult"} 2099 }, 2100 "DescribeRegions":{ 2101 "name":"DescribeRegions", 2102 "http":{ 2103 "method":"POST", 2104 "requestUri":"/" 2105 }, 2106 "input":{"shape":"DescribeRegionsRequest"}, 2107 "output":{"shape":"DescribeRegionsResult"} 2108 }, 2109 "DescribeReplaceRootVolumeTasks":{ 2110 "name":"DescribeReplaceRootVolumeTasks", 2111 "http":{ 2112 "method":"POST", 2113 "requestUri":"/" 2114 }, 2115 "input":{"shape":"DescribeReplaceRootVolumeTasksRequest"}, 2116 "output":{"shape":"DescribeReplaceRootVolumeTasksResult"} 2117 }, 2118 "DescribeReservedInstances":{ 2119 "name":"DescribeReservedInstances", 2120 "http":{ 2121 "method":"POST", 2122 "requestUri":"/" 2123 }, 2124 "input":{"shape":"DescribeReservedInstancesRequest"}, 2125 "output":{"shape":"DescribeReservedInstancesResult"} 2126 }, 2127 "DescribeReservedInstancesListings":{ 2128 "name":"DescribeReservedInstancesListings", 2129 "http":{ 2130 "method":"POST", 2131 "requestUri":"/" 2132 }, 2133 "input":{"shape":"DescribeReservedInstancesListingsRequest"}, 2134 "output":{"shape":"DescribeReservedInstancesListingsResult"} 2135 }, 2136 "DescribeReservedInstancesModifications":{ 2137 "name":"DescribeReservedInstancesModifications", 2138 "http":{ 2139 "method":"POST", 2140 "requestUri":"/" 2141 }, 2142 "input":{"shape":"DescribeReservedInstancesModificationsRequest"}, 2143 "output":{"shape":"DescribeReservedInstancesModificationsResult"} 2144 }, 2145 "DescribeReservedInstancesOfferings":{ 2146 "name":"DescribeReservedInstancesOfferings", 2147 "http":{ 2148 "method":"POST", 2149 "requestUri":"/" 2150 }, 2151 "input":{"shape":"DescribeReservedInstancesOfferingsRequest"}, 2152 "output":{"shape":"DescribeReservedInstancesOfferingsResult"} 2153 }, 2154 "DescribeRouteTables":{ 2155 "name":"DescribeRouteTables", 2156 "http":{ 2157 "method":"POST", 2158 "requestUri":"/" 2159 }, 2160 "input":{"shape":"DescribeRouteTablesRequest"}, 2161 "output":{"shape":"DescribeRouteTablesResult"} 2162 }, 2163 "DescribeScheduledInstanceAvailability":{ 2164 "name":"DescribeScheduledInstanceAvailability", 2165 "http":{ 2166 "method":"POST", 2167 "requestUri":"/" 2168 }, 2169 "input":{"shape":"DescribeScheduledInstanceAvailabilityRequest"}, 2170 "output":{"shape":"DescribeScheduledInstanceAvailabilityResult"} 2171 }, 2172 "DescribeScheduledInstances":{ 2173 "name":"DescribeScheduledInstances", 2174 "http":{ 2175 "method":"POST", 2176 "requestUri":"/" 2177 }, 2178 "input":{"shape":"DescribeScheduledInstancesRequest"}, 2179 "output":{"shape":"DescribeScheduledInstancesResult"} 2180 }, 2181 "DescribeSecurityGroupReferences":{ 2182 "name":"DescribeSecurityGroupReferences", 2183 "http":{ 2184 "method":"POST", 2185 "requestUri":"/" 2186 }, 2187 "input":{"shape":"DescribeSecurityGroupReferencesRequest"}, 2188 "output":{"shape":"DescribeSecurityGroupReferencesResult"} 2189 }, 2190 "DescribeSecurityGroups":{ 2191 "name":"DescribeSecurityGroups", 2192 "http":{ 2193 "method":"POST", 2194 "requestUri":"/" 2195 }, 2196 "input":{"shape":"DescribeSecurityGroupsRequest"}, 2197 "output":{"shape":"DescribeSecurityGroupsResult"} 2198 }, 2199 "DescribeSnapshotAttribute":{ 2200 "name":"DescribeSnapshotAttribute", 2201 "http":{ 2202 "method":"POST", 2203 "requestUri":"/" 2204 }, 2205 "input":{"shape":"DescribeSnapshotAttributeRequest"}, 2206 "output":{"shape":"DescribeSnapshotAttributeResult"} 2207 }, 2208 "DescribeSnapshots":{ 2209 "name":"DescribeSnapshots", 2210 "http":{ 2211 "method":"POST", 2212 "requestUri":"/" 2213 }, 2214 "input":{"shape":"DescribeSnapshotsRequest"}, 2215 "output":{"shape":"DescribeSnapshotsResult"} 2216 }, 2217 "DescribeSpotDatafeedSubscription":{ 2218 "name":"DescribeSpotDatafeedSubscription", 2219 "http":{ 2220 "method":"POST", 2221 "requestUri":"/" 2222 }, 2223 "input":{"shape":"DescribeSpotDatafeedSubscriptionRequest"}, 2224 "output":{"shape":"DescribeSpotDatafeedSubscriptionResult"} 2225 }, 2226 "DescribeSpotFleetInstances":{ 2227 "name":"DescribeSpotFleetInstances", 2228 "http":{ 2229 "method":"POST", 2230 "requestUri":"/" 2231 }, 2232 "input":{"shape":"DescribeSpotFleetInstancesRequest"}, 2233 "output":{"shape":"DescribeSpotFleetInstancesResponse"} 2234 }, 2235 "DescribeSpotFleetRequestHistory":{ 2236 "name":"DescribeSpotFleetRequestHistory", 2237 "http":{ 2238 "method":"POST", 2239 "requestUri":"/" 2240 }, 2241 "input":{"shape":"DescribeSpotFleetRequestHistoryRequest"}, 2242 "output":{"shape":"DescribeSpotFleetRequestHistoryResponse"} 2243 }, 2244 "DescribeSpotFleetRequests":{ 2245 "name":"DescribeSpotFleetRequests", 2246 "http":{ 2247 "method":"POST", 2248 "requestUri":"/" 2249 }, 2250 "input":{"shape":"DescribeSpotFleetRequestsRequest"}, 2251 "output":{"shape":"DescribeSpotFleetRequestsResponse"} 2252 }, 2253 "DescribeSpotInstanceRequests":{ 2254 "name":"DescribeSpotInstanceRequests", 2255 "http":{ 2256 "method":"POST", 2257 "requestUri":"/" 2258 }, 2259 "input":{"shape":"DescribeSpotInstanceRequestsRequest"}, 2260 "output":{"shape":"DescribeSpotInstanceRequestsResult"} 2261 }, 2262 "DescribeSpotPriceHistory":{ 2263 "name":"DescribeSpotPriceHistory", 2264 "http":{ 2265 "method":"POST", 2266 "requestUri":"/" 2267 }, 2268 "input":{"shape":"DescribeSpotPriceHistoryRequest"}, 2269 "output":{"shape":"DescribeSpotPriceHistoryResult"} 2270 }, 2271 "DescribeStaleSecurityGroups":{ 2272 "name":"DescribeStaleSecurityGroups", 2273 "http":{ 2274 "method":"POST", 2275 "requestUri":"/" 2276 }, 2277 "input":{"shape":"DescribeStaleSecurityGroupsRequest"}, 2278 "output":{"shape":"DescribeStaleSecurityGroupsResult"} 2279 }, 2280 "DescribeStoreImageTasks":{ 2281 "name":"DescribeStoreImageTasks", 2282 "http":{ 2283 "method":"POST", 2284 "requestUri":"/" 2285 }, 2286 "input":{"shape":"DescribeStoreImageTasksRequest"}, 2287 "output":{"shape":"DescribeStoreImageTasksResult"} 2288 }, 2289 "DescribeSubnets":{ 2290 "name":"DescribeSubnets", 2291 "http":{ 2292 "method":"POST", 2293 "requestUri":"/" 2294 }, 2295 "input":{"shape":"DescribeSubnetsRequest"}, 2296 "output":{"shape":"DescribeSubnetsResult"} 2297 }, 2298 "DescribeTags":{ 2299 "name":"DescribeTags", 2300 "http":{ 2301 "method":"POST", 2302 "requestUri":"/" 2303 }, 2304 "input":{"shape":"DescribeTagsRequest"}, 2305 "output":{"shape":"DescribeTagsResult"} 2306 }, 2307 "DescribeTrafficMirrorFilters":{ 2308 "name":"DescribeTrafficMirrorFilters", 2309 "http":{ 2310 "method":"POST", 2311 "requestUri":"/" 2312 }, 2313 "input":{"shape":"DescribeTrafficMirrorFiltersRequest"}, 2314 "output":{"shape":"DescribeTrafficMirrorFiltersResult"} 2315 }, 2316 "DescribeTrafficMirrorSessions":{ 2317 "name":"DescribeTrafficMirrorSessions", 2318 "http":{ 2319 "method":"POST", 2320 "requestUri":"/" 2321 }, 2322 "input":{"shape":"DescribeTrafficMirrorSessionsRequest"}, 2323 "output":{"shape":"DescribeTrafficMirrorSessionsResult"} 2324 }, 2325 "DescribeTrafficMirrorTargets":{ 2326 "name":"DescribeTrafficMirrorTargets", 2327 "http":{ 2328 "method":"POST", 2329 "requestUri":"/" 2330 }, 2331 "input":{"shape":"DescribeTrafficMirrorTargetsRequest"}, 2332 "output":{"shape":"DescribeTrafficMirrorTargetsResult"} 2333 }, 2334 "DescribeTransitGatewayAttachments":{ 2335 "name":"DescribeTransitGatewayAttachments", 2336 "http":{ 2337 "method":"POST", 2338 "requestUri":"/" 2339 }, 2340 "input":{"shape":"DescribeTransitGatewayAttachmentsRequest"}, 2341 "output":{"shape":"DescribeTransitGatewayAttachmentsResult"} 2342 }, 2343 "DescribeTransitGatewayConnectPeers":{ 2344 "name":"DescribeTransitGatewayConnectPeers", 2345 "http":{ 2346 "method":"POST", 2347 "requestUri":"/" 2348 }, 2349 "input":{"shape":"DescribeTransitGatewayConnectPeersRequest"}, 2350 "output":{"shape":"DescribeTransitGatewayConnectPeersResult"} 2351 }, 2352 "DescribeTransitGatewayConnects":{ 2353 "name":"DescribeTransitGatewayConnects", 2354 "http":{ 2355 "method":"POST", 2356 "requestUri":"/" 2357 }, 2358 "input":{"shape":"DescribeTransitGatewayConnectsRequest"}, 2359 "output":{"shape":"DescribeTransitGatewayConnectsResult"} 2360 }, 2361 "DescribeTransitGatewayMulticastDomains":{ 2362 "name":"DescribeTransitGatewayMulticastDomains", 2363 "http":{ 2364 "method":"POST", 2365 "requestUri":"/" 2366 }, 2367 "input":{"shape":"DescribeTransitGatewayMulticastDomainsRequest"}, 2368 "output":{"shape":"DescribeTransitGatewayMulticastDomainsResult"} 2369 }, 2370 "DescribeTransitGatewayPeeringAttachments":{ 2371 "name":"DescribeTransitGatewayPeeringAttachments", 2372 "http":{ 2373 "method":"POST", 2374 "requestUri":"/" 2375 }, 2376 "input":{"shape":"DescribeTransitGatewayPeeringAttachmentsRequest"}, 2377 "output":{"shape":"DescribeTransitGatewayPeeringAttachmentsResult"} 2378 }, 2379 "DescribeTransitGatewayRouteTables":{ 2380 "name":"DescribeTransitGatewayRouteTables", 2381 "http":{ 2382 "method":"POST", 2383 "requestUri":"/" 2384 }, 2385 "input":{"shape":"DescribeTransitGatewayRouteTablesRequest"}, 2386 "output":{"shape":"DescribeTransitGatewayRouteTablesResult"} 2387 }, 2388 "DescribeTransitGatewayVpcAttachments":{ 2389 "name":"DescribeTransitGatewayVpcAttachments", 2390 "http":{ 2391 "method":"POST", 2392 "requestUri":"/" 2393 }, 2394 "input":{"shape":"DescribeTransitGatewayVpcAttachmentsRequest"}, 2395 "output":{"shape":"DescribeTransitGatewayVpcAttachmentsResult"} 2396 }, 2397 "DescribeTransitGateways":{ 2398 "name":"DescribeTransitGateways", 2399 "http":{ 2400 "method":"POST", 2401 "requestUri":"/" 2402 }, 2403 "input":{"shape":"DescribeTransitGatewaysRequest"}, 2404 "output":{"shape":"DescribeTransitGatewaysResult"} 2405 }, 2406 "DescribeVolumeAttribute":{ 2407 "name":"DescribeVolumeAttribute", 2408 "http":{ 2409 "method":"POST", 2410 "requestUri":"/" 2411 }, 2412 "input":{"shape":"DescribeVolumeAttributeRequest"}, 2413 "output":{"shape":"DescribeVolumeAttributeResult"} 2414 }, 2415 "DescribeVolumeStatus":{ 2416 "name":"DescribeVolumeStatus", 2417 "http":{ 2418 "method":"POST", 2419 "requestUri":"/" 2420 }, 2421 "input":{"shape":"DescribeVolumeStatusRequest"}, 2422 "output":{"shape":"DescribeVolumeStatusResult"} 2423 }, 2424 "DescribeVolumes":{ 2425 "name":"DescribeVolumes", 2426 "http":{ 2427 "method":"POST", 2428 "requestUri":"/" 2429 }, 2430 "input":{"shape":"DescribeVolumesRequest"}, 2431 "output":{"shape":"DescribeVolumesResult"} 2432 }, 2433 "DescribeVolumesModifications":{ 2434 "name":"DescribeVolumesModifications", 2435 "http":{ 2436 "method":"POST", 2437 "requestUri":"/" 2438 }, 2439 "input":{"shape":"DescribeVolumesModificationsRequest"}, 2440 "output":{"shape":"DescribeVolumesModificationsResult"} 2441 }, 2442 "DescribeVpcAttribute":{ 2443 "name":"DescribeVpcAttribute", 2444 "http":{ 2445 "method":"POST", 2446 "requestUri":"/" 2447 }, 2448 "input":{"shape":"DescribeVpcAttributeRequest"}, 2449 "output":{"shape":"DescribeVpcAttributeResult"} 2450 }, 2451 "DescribeVpcClassicLink":{ 2452 "name":"DescribeVpcClassicLink", 2453 "http":{ 2454 "method":"POST", 2455 "requestUri":"/" 2456 }, 2457 "input":{"shape":"DescribeVpcClassicLinkRequest"}, 2458 "output":{"shape":"DescribeVpcClassicLinkResult"} 2459 }, 2460 "DescribeVpcClassicLinkDnsSupport":{ 2461 "name":"DescribeVpcClassicLinkDnsSupport", 2462 "http":{ 2463 "method":"POST", 2464 "requestUri":"/" 2465 }, 2466 "input":{"shape":"DescribeVpcClassicLinkDnsSupportRequest"}, 2467 "output":{"shape":"DescribeVpcClassicLinkDnsSupportResult"} 2468 }, 2469 "DescribeVpcEndpointConnectionNotifications":{ 2470 "name":"DescribeVpcEndpointConnectionNotifications", 2471 "http":{ 2472 "method":"POST", 2473 "requestUri":"/" 2474 }, 2475 "input":{"shape":"DescribeVpcEndpointConnectionNotificationsRequest"}, 2476 "output":{"shape":"DescribeVpcEndpointConnectionNotificationsResult"} 2477 }, 2478 "DescribeVpcEndpointConnections":{ 2479 "name":"DescribeVpcEndpointConnections", 2480 "http":{ 2481 "method":"POST", 2482 "requestUri":"/" 2483 }, 2484 "input":{"shape":"DescribeVpcEndpointConnectionsRequest"}, 2485 "output":{"shape":"DescribeVpcEndpointConnectionsResult"} 2486 }, 2487 "DescribeVpcEndpointServiceConfigurations":{ 2488 "name":"DescribeVpcEndpointServiceConfigurations", 2489 "http":{ 2490 "method":"POST", 2491 "requestUri":"/" 2492 }, 2493 "input":{"shape":"DescribeVpcEndpointServiceConfigurationsRequest"}, 2494 "output":{"shape":"DescribeVpcEndpointServiceConfigurationsResult"} 2495 }, 2496 "DescribeVpcEndpointServicePermissions":{ 2497 "name":"DescribeVpcEndpointServicePermissions", 2498 "http":{ 2499 "method":"POST", 2500 "requestUri":"/" 2501 }, 2502 "input":{"shape":"DescribeVpcEndpointServicePermissionsRequest"}, 2503 "output":{"shape":"DescribeVpcEndpointServicePermissionsResult"} 2504 }, 2505 "DescribeVpcEndpointServices":{ 2506 "name":"DescribeVpcEndpointServices", 2507 "http":{ 2508 "method":"POST", 2509 "requestUri":"/" 2510 }, 2511 "input":{"shape":"DescribeVpcEndpointServicesRequest"}, 2512 "output":{"shape":"DescribeVpcEndpointServicesResult"} 2513 }, 2514 "DescribeVpcEndpoints":{ 2515 "name":"DescribeVpcEndpoints", 2516 "http":{ 2517 "method":"POST", 2518 "requestUri":"/" 2519 }, 2520 "input":{"shape":"DescribeVpcEndpointsRequest"}, 2521 "output":{"shape":"DescribeVpcEndpointsResult"} 2522 }, 2523 "DescribeVpcPeeringConnections":{ 2524 "name":"DescribeVpcPeeringConnections", 2525 "http":{ 2526 "method":"POST", 2527 "requestUri":"/" 2528 }, 2529 "input":{"shape":"DescribeVpcPeeringConnectionsRequest"}, 2530 "output":{"shape":"DescribeVpcPeeringConnectionsResult"} 2531 }, 2532 "DescribeVpcs":{ 2533 "name":"DescribeVpcs", 2534 "http":{ 2535 "method":"POST", 2536 "requestUri":"/" 2537 }, 2538 "input":{"shape":"DescribeVpcsRequest"}, 2539 "output":{"shape":"DescribeVpcsResult"} 2540 }, 2541 "DescribeVpnConnections":{ 2542 "name":"DescribeVpnConnections", 2543 "http":{ 2544 "method":"POST", 2545 "requestUri":"/" 2546 }, 2547 "input":{"shape":"DescribeVpnConnectionsRequest"}, 2548 "output":{"shape":"DescribeVpnConnectionsResult"} 2549 }, 2550 "DescribeVpnGateways":{ 2551 "name":"DescribeVpnGateways", 2552 "http":{ 2553 "method":"POST", 2554 "requestUri":"/" 2555 }, 2556 "input":{"shape":"DescribeVpnGatewaysRequest"}, 2557 "output":{"shape":"DescribeVpnGatewaysResult"} 2558 }, 2559 "DetachClassicLinkVpc":{ 2560 "name":"DetachClassicLinkVpc", 2561 "http":{ 2562 "method":"POST", 2563 "requestUri":"/" 2564 }, 2565 "input":{"shape":"DetachClassicLinkVpcRequest"}, 2566 "output":{"shape":"DetachClassicLinkVpcResult"} 2567 }, 2568 "DetachInternetGateway":{ 2569 "name":"DetachInternetGateway", 2570 "http":{ 2571 "method":"POST", 2572 "requestUri":"/" 2573 }, 2574 "input":{"shape":"DetachInternetGatewayRequest"} 2575 }, 2576 "DetachNetworkInterface":{ 2577 "name":"DetachNetworkInterface", 2578 "http":{ 2579 "method":"POST", 2580 "requestUri":"/" 2581 }, 2582 "input":{"shape":"DetachNetworkInterfaceRequest"} 2583 }, 2584 "DetachVolume":{ 2585 "name":"DetachVolume", 2586 "http":{ 2587 "method":"POST", 2588 "requestUri":"/" 2589 }, 2590 "input":{"shape":"DetachVolumeRequest"}, 2591 "output":{"shape":"VolumeAttachment"} 2592 }, 2593 "DetachVpnGateway":{ 2594 "name":"DetachVpnGateway", 2595 "http":{ 2596 "method":"POST", 2597 "requestUri":"/" 2598 }, 2599 "input":{"shape":"DetachVpnGatewayRequest"} 2600 }, 2601 "DisableEbsEncryptionByDefault":{ 2602 "name":"DisableEbsEncryptionByDefault", 2603 "http":{ 2604 "method":"POST", 2605 "requestUri":"/" 2606 }, 2607 "input":{"shape":"DisableEbsEncryptionByDefaultRequest"}, 2608 "output":{"shape":"DisableEbsEncryptionByDefaultResult"} 2609 }, 2610 "DisableFastSnapshotRestores":{ 2611 "name":"DisableFastSnapshotRestores", 2612 "http":{ 2613 "method":"POST", 2614 "requestUri":"/" 2615 }, 2616 "input":{"shape":"DisableFastSnapshotRestoresRequest"}, 2617 "output":{"shape":"DisableFastSnapshotRestoresResult"} 2618 }, 2619 "DisableSerialConsoleAccess":{ 2620 "name":"DisableSerialConsoleAccess", 2621 "http":{ 2622 "method":"POST", 2623 "requestUri":"/" 2624 }, 2625 "input":{"shape":"DisableSerialConsoleAccessRequest"}, 2626 "output":{"shape":"DisableSerialConsoleAccessResult"} 2627 }, 2628 "DisableTransitGatewayRouteTablePropagation":{ 2629 "name":"DisableTransitGatewayRouteTablePropagation", 2630 "http":{ 2631 "method":"POST", 2632 "requestUri":"/" 2633 }, 2634 "input":{"shape":"DisableTransitGatewayRouteTablePropagationRequest"}, 2635 "output":{"shape":"DisableTransitGatewayRouteTablePropagationResult"} 2636 }, 2637 "DisableVgwRoutePropagation":{ 2638 "name":"DisableVgwRoutePropagation", 2639 "http":{ 2640 "method":"POST", 2641 "requestUri":"/" 2642 }, 2643 "input":{"shape":"DisableVgwRoutePropagationRequest"} 2644 }, 2645 "DisableVpcClassicLink":{ 2646 "name":"DisableVpcClassicLink", 2647 "http":{ 2648 "method":"POST", 2649 "requestUri":"/" 2650 }, 2651 "input":{"shape":"DisableVpcClassicLinkRequest"}, 2652 "output":{"shape":"DisableVpcClassicLinkResult"} 2653 }, 2654 "DisableVpcClassicLinkDnsSupport":{ 2655 "name":"DisableVpcClassicLinkDnsSupport", 2656 "http":{ 2657 "method":"POST", 2658 "requestUri":"/" 2659 }, 2660 "input":{"shape":"DisableVpcClassicLinkDnsSupportRequest"}, 2661 "output":{"shape":"DisableVpcClassicLinkDnsSupportResult"} 2662 }, 2663 "DisassociateAddress":{ 2664 "name":"DisassociateAddress", 2665 "http":{ 2666 "method":"POST", 2667 "requestUri":"/" 2668 }, 2669 "input":{"shape":"DisassociateAddressRequest"} 2670 }, 2671 "DisassociateClientVpnTargetNetwork":{ 2672 "name":"DisassociateClientVpnTargetNetwork", 2673 "http":{ 2674 "method":"POST", 2675 "requestUri":"/" 2676 }, 2677 "input":{"shape":"DisassociateClientVpnTargetNetworkRequest"}, 2678 "output":{"shape":"DisassociateClientVpnTargetNetworkResult"} 2679 }, 2680 "DisassociateEnclaveCertificateIamRole":{ 2681 "name":"DisassociateEnclaveCertificateIamRole", 2682 "http":{ 2683 "method":"POST", 2684 "requestUri":"/" 2685 }, 2686 "input":{"shape":"DisassociateEnclaveCertificateIamRoleRequest"}, 2687 "output":{"shape":"DisassociateEnclaveCertificateIamRoleResult"} 2688 }, 2689 "DisassociateIamInstanceProfile":{ 2690 "name":"DisassociateIamInstanceProfile", 2691 "http":{ 2692 "method":"POST", 2693 "requestUri":"/" 2694 }, 2695 "input":{"shape":"DisassociateIamInstanceProfileRequest"}, 2696 "output":{"shape":"DisassociateIamInstanceProfileResult"} 2697 }, 2698 "DisassociateRouteTable":{ 2699 "name":"DisassociateRouteTable", 2700 "http":{ 2701 "method":"POST", 2702 "requestUri":"/" 2703 }, 2704 "input":{"shape":"DisassociateRouteTableRequest"} 2705 }, 2706 "DisassociateSubnetCidrBlock":{ 2707 "name":"DisassociateSubnetCidrBlock", 2708 "http":{ 2709 "method":"POST", 2710 "requestUri":"/" 2711 }, 2712 "input":{"shape":"DisassociateSubnetCidrBlockRequest"}, 2713 "output":{"shape":"DisassociateSubnetCidrBlockResult"} 2714 }, 2715 "DisassociateTransitGatewayMulticastDomain":{ 2716 "name":"DisassociateTransitGatewayMulticastDomain", 2717 "http":{ 2718 "method":"POST", 2719 "requestUri":"/" 2720 }, 2721 "input":{"shape":"DisassociateTransitGatewayMulticastDomainRequest"}, 2722 "output":{"shape":"DisassociateTransitGatewayMulticastDomainResult"} 2723 }, 2724 "DisassociateTransitGatewayRouteTable":{ 2725 "name":"DisassociateTransitGatewayRouteTable", 2726 "http":{ 2727 "method":"POST", 2728 "requestUri":"/" 2729 }, 2730 "input":{"shape":"DisassociateTransitGatewayRouteTableRequest"}, 2731 "output":{"shape":"DisassociateTransitGatewayRouteTableResult"} 2732 }, 2733 "DisassociateVpcCidrBlock":{ 2734 "name":"DisassociateVpcCidrBlock", 2735 "http":{ 2736 "method":"POST", 2737 "requestUri":"/" 2738 }, 2739 "input":{"shape":"DisassociateVpcCidrBlockRequest"}, 2740 "output":{"shape":"DisassociateVpcCidrBlockResult"} 2741 }, 2742 "EnableEbsEncryptionByDefault":{ 2743 "name":"EnableEbsEncryptionByDefault", 2744 "http":{ 2745 "method":"POST", 2746 "requestUri":"/" 2747 }, 2748 "input":{"shape":"EnableEbsEncryptionByDefaultRequest"}, 2749 "output":{"shape":"EnableEbsEncryptionByDefaultResult"} 2750 }, 2751 "EnableFastSnapshotRestores":{ 2752 "name":"EnableFastSnapshotRestores", 2753 "http":{ 2754 "method":"POST", 2755 "requestUri":"/" 2756 }, 2757 "input":{"shape":"EnableFastSnapshotRestoresRequest"}, 2758 "output":{"shape":"EnableFastSnapshotRestoresResult"} 2759 }, 2760 "EnableSerialConsoleAccess":{ 2761 "name":"EnableSerialConsoleAccess", 2762 "http":{ 2763 "method":"POST", 2764 "requestUri":"/" 2765 }, 2766 "input":{"shape":"EnableSerialConsoleAccessRequest"}, 2767 "output":{"shape":"EnableSerialConsoleAccessResult"} 2768 }, 2769 "EnableTransitGatewayRouteTablePropagation":{ 2770 "name":"EnableTransitGatewayRouteTablePropagation", 2771 "http":{ 2772 "method":"POST", 2773 "requestUri":"/" 2774 }, 2775 "input":{"shape":"EnableTransitGatewayRouteTablePropagationRequest"}, 2776 "output":{"shape":"EnableTransitGatewayRouteTablePropagationResult"} 2777 }, 2778 "EnableVgwRoutePropagation":{ 2779 "name":"EnableVgwRoutePropagation", 2780 "http":{ 2781 "method":"POST", 2782 "requestUri":"/" 2783 }, 2784 "input":{"shape":"EnableVgwRoutePropagationRequest"} 2785 }, 2786 "EnableVolumeIO":{ 2787 "name":"EnableVolumeIO", 2788 "http":{ 2789 "method":"POST", 2790 "requestUri":"/" 2791 }, 2792 "input":{"shape":"EnableVolumeIORequest"} 2793 }, 2794 "EnableVpcClassicLink":{ 2795 "name":"EnableVpcClassicLink", 2796 "http":{ 2797 "method":"POST", 2798 "requestUri":"/" 2799 }, 2800 "input":{"shape":"EnableVpcClassicLinkRequest"}, 2801 "output":{"shape":"EnableVpcClassicLinkResult"} 2802 }, 2803 "EnableVpcClassicLinkDnsSupport":{ 2804 "name":"EnableVpcClassicLinkDnsSupport", 2805 "http":{ 2806 "method":"POST", 2807 "requestUri":"/" 2808 }, 2809 "input":{"shape":"EnableVpcClassicLinkDnsSupportRequest"}, 2810 "output":{"shape":"EnableVpcClassicLinkDnsSupportResult"} 2811 }, 2812 "ExportClientVpnClientCertificateRevocationList":{ 2813 "name":"ExportClientVpnClientCertificateRevocationList", 2814 "http":{ 2815 "method":"POST", 2816 "requestUri":"/" 2817 }, 2818 "input":{"shape":"ExportClientVpnClientCertificateRevocationListRequest"}, 2819 "output":{"shape":"ExportClientVpnClientCertificateRevocationListResult"} 2820 }, 2821 "ExportClientVpnClientConfiguration":{ 2822 "name":"ExportClientVpnClientConfiguration", 2823 "http":{ 2824 "method":"POST", 2825 "requestUri":"/" 2826 }, 2827 "input":{"shape":"ExportClientVpnClientConfigurationRequest"}, 2828 "output":{"shape":"ExportClientVpnClientConfigurationResult"} 2829 }, 2830 "ExportImage":{ 2831 "name":"ExportImage", 2832 "http":{ 2833 "method":"POST", 2834 "requestUri":"/" 2835 }, 2836 "input":{"shape":"ExportImageRequest"}, 2837 "output":{"shape":"ExportImageResult"} 2838 }, 2839 "ExportTransitGatewayRoutes":{ 2840 "name":"ExportTransitGatewayRoutes", 2841 "http":{ 2842 "method":"POST", 2843 "requestUri":"/" 2844 }, 2845 "input":{"shape":"ExportTransitGatewayRoutesRequest"}, 2846 "output":{"shape":"ExportTransitGatewayRoutesResult"} 2847 }, 2848 "GetAssociatedEnclaveCertificateIamRoles":{ 2849 "name":"GetAssociatedEnclaveCertificateIamRoles", 2850 "http":{ 2851 "method":"POST", 2852 "requestUri":"/" 2853 }, 2854 "input":{"shape":"GetAssociatedEnclaveCertificateIamRolesRequest"}, 2855 "output":{"shape":"GetAssociatedEnclaveCertificateIamRolesResult"} 2856 }, 2857 "GetAssociatedIpv6PoolCidrs":{ 2858 "name":"GetAssociatedIpv6PoolCidrs", 2859 "http":{ 2860 "method":"POST", 2861 "requestUri":"/" 2862 }, 2863 "input":{"shape":"GetAssociatedIpv6PoolCidrsRequest"}, 2864 "output":{"shape":"GetAssociatedIpv6PoolCidrsResult"} 2865 }, 2866 "GetCapacityReservationUsage":{ 2867 "name":"GetCapacityReservationUsage", 2868 "http":{ 2869 "method":"POST", 2870 "requestUri":"/" 2871 }, 2872 "input":{"shape":"GetCapacityReservationUsageRequest"}, 2873 "output":{"shape":"GetCapacityReservationUsageResult"} 2874 }, 2875 "GetCoipPoolUsage":{ 2876 "name":"GetCoipPoolUsage", 2877 "http":{ 2878 "method":"POST", 2879 "requestUri":"/" 2880 }, 2881 "input":{"shape":"GetCoipPoolUsageRequest"}, 2882 "output":{"shape":"GetCoipPoolUsageResult"} 2883 }, 2884 "GetConsoleOutput":{ 2885 "name":"GetConsoleOutput", 2886 "http":{ 2887 "method":"POST", 2888 "requestUri":"/" 2889 }, 2890 "input":{"shape":"GetConsoleOutputRequest"}, 2891 "output":{"shape":"GetConsoleOutputResult"} 2892 }, 2893 "GetConsoleScreenshot":{ 2894 "name":"GetConsoleScreenshot", 2895 "http":{ 2896 "method":"POST", 2897 "requestUri":"/" 2898 }, 2899 "input":{"shape":"GetConsoleScreenshotRequest"}, 2900 "output":{"shape":"GetConsoleScreenshotResult"} 2901 }, 2902 "GetDefaultCreditSpecification":{ 2903 "name":"GetDefaultCreditSpecification", 2904 "http":{ 2905 "method":"POST", 2906 "requestUri":"/" 2907 }, 2908 "input":{"shape":"GetDefaultCreditSpecificationRequest"}, 2909 "output":{"shape":"GetDefaultCreditSpecificationResult"} 2910 }, 2911 "GetEbsDefaultKmsKeyId":{ 2912 "name":"GetEbsDefaultKmsKeyId", 2913 "http":{ 2914 "method":"POST", 2915 "requestUri":"/" 2916 }, 2917 "input":{"shape":"GetEbsDefaultKmsKeyIdRequest"}, 2918 "output":{"shape":"GetEbsDefaultKmsKeyIdResult"} 2919 }, 2920 "GetEbsEncryptionByDefault":{ 2921 "name":"GetEbsEncryptionByDefault", 2922 "http":{ 2923 "method":"POST", 2924 "requestUri":"/" 2925 }, 2926 "input":{"shape":"GetEbsEncryptionByDefaultRequest"}, 2927 "output":{"shape":"GetEbsEncryptionByDefaultResult"} 2928 }, 2929 "GetFlowLogsIntegrationTemplate":{ 2930 "name":"GetFlowLogsIntegrationTemplate", 2931 "http":{ 2932 "method":"POST", 2933 "requestUri":"/" 2934 }, 2935 "input":{"shape":"GetFlowLogsIntegrationTemplateRequest"}, 2936 "output":{"shape":"GetFlowLogsIntegrationTemplateResult"} 2937 }, 2938 "GetGroupsForCapacityReservation":{ 2939 "name":"GetGroupsForCapacityReservation", 2940 "http":{ 2941 "method":"POST", 2942 "requestUri":"/" 2943 }, 2944 "input":{"shape":"GetGroupsForCapacityReservationRequest"}, 2945 "output":{"shape":"GetGroupsForCapacityReservationResult"} 2946 }, 2947 "GetHostReservationPurchasePreview":{ 2948 "name":"GetHostReservationPurchasePreview", 2949 "http":{ 2950 "method":"POST", 2951 "requestUri":"/" 2952 }, 2953 "input":{"shape":"GetHostReservationPurchasePreviewRequest"}, 2954 "output":{"shape":"GetHostReservationPurchasePreviewResult"} 2955 }, 2956 "GetLaunchTemplateData":{ 2957 "name":"GetLaunchTemplateData", 2958 "http":{ 2959 "method":"POST", 2960 "requestUri":"/" 2961 }, 2962 "input":{"shape":"GetLaunchTemplateDataRequest"}, 2963 "output":{"shape":"GetLaunchTemplateDataResult"} 2964 }, 2965 "GetManagedPrefixListAssociations":{ 2966 "name":"GetManagedPrefixListAssociations", 2967 "http":{ 2968 "method":"POST", 2969 "requestUri":"/" 2970 }, 2971 "input":{"shape":"GetManagedPrefixListAssociationsRequest"}, 2972 "output":{"shape":"GetManagedPrefixListAssociationsResult"} 2973 }, 2974 "GetManagedPrefixListEntries":{ 2975 "name":"GetManagedPrefixListEntries", 2976 "http":{ 2977 "method":"POST", 2978 "requestUri":"/" 2979 }, 2980 "input":{"shape":"GetManagedPrefixListEntriesRequest"}, 2981 "output":{"shape":"GetManagedPrefixListEntriesResult"} 2982 }, 2983 "GetPasswordData":{ 2984 "name":"GetPasswordData", 2985 "http":{ 2986 "method":"POST", 2987 "requestUri":"/" 2988 }, 2989 "input":{"shape":"GetPasswordDataRequest"}, 2990 "output":{"shape":"GetPasswordDataResult"} 2991 }, 2992 "GetReservedInstancesExchangeQuote":{ 2993 "name":"GetReservedInstancesExchangeQuote", 2994 "http":{ 2995 "method":"POST", 2996 "requestUri":"/" 2997 }, 2998 "input":{"shape":"GetReservedInstancesExchangeQuoteRequest"}, 2999 "output":{"shape":"GetReservedInstancesExchangeQuoteResult"} 3000 }, 3001 "GetSerialConsoleAccessStatus":{ 3002 "name":"GetSerialConsoleAccessStatus", 3003 "http":{ 3004 "method":"POST", 3005 "requestUri":"/" 3006 }, 3007 "input":{"shape":"GetSerialConsoleAccessStatusRequest"}, 3008 "output":{"shape":"GetSerialConsoleAccessStatusResult"} 3009 }, 3010 "GetTransitGatewayAttachmentPropagations":{ 3011 "name":"GetTransitGatewayAttachmentPropagations", 3012 "http":{ 3013 "method":"POST", 3014 "requestUri":"/" 3015 }, 3016 "input":{"shape":"GetTransitGatewayAttachmentPropagationsRequest"}, 3017 "output":{"shape":"GetTransitGatewayAttachmentPropagationsResult"} 3018 }, 3019 "GetTransitGatewayMulticastDomainAssociations":{ 3020 "name":"GetTransitGatewayMulticastDomainAssociations", 3021 "http":{ 3022 "method":"POST", 3023 "requestUri":"/" 3024 }, 3025 "input":{"shape":"GetTransitGatewayMulticastDomainAssociationsRequest"}, 3026 "output":{"shape":"GetTransitGatewayMulticastDomainAssociationsResult"} 3027 }, 3028 "GetTransitGatewayPrefixListReferences":{ 3029 "name":"GetTransitGatewayPrefixListReferences", 3030 "http":{ 3031 "method":"POST", 3032 "requestUri":"/" 3033 }, 3034 "input":{"shape":"GetTransitGatewayPrefixListReferencesRequest"}, 3035 "output":{"shape":"GetTransitGatewayPrefixListReferencesResult"} 3036 }, 3037 "GetTransitGatewayRouteTableAssociations":{ 3038 "name":"GetTransitGatewayRouteTableAssociations", 3039 "http":{ 3040 "method":"POST", 3041 "requestUri":"/" 3042 }, 3043 "input":{"shape":"GetTransitGatewayRouteTableAssociationsRequest"}, 3044 "output":{"shape":"GetTransitGatewayRouteTableAssociationsResult"} 3045 }, 3046 "GetTransitGatewayRouteTablePropagations":{ 3047 "name":"GetTransitGatewayRouteTablePropagations", 3048 "http":{ 3049 "method":"POST", 3050 "requestUri":"/" 3051 }, 3052 "input":{"shape":"GetTransitGatewayRouteTablePropagationsRequest"}, 3053 "output":{"shape":"GetTransitGatewayRouteTablePropagationsResult"} 3054 }, 3055 "ImportClientVpnClientCertificateRevocationList":{ 3056 "name":"ImportClientVpnClientCertificateRevocationList", 3057 "http":{ 3058 "method":"POST", 3059 "requestUri":"/" 3060 }, 3061 "input":{"shape":"ImportClientVpnClientCertificateRevocationListRequest"}, 3062 "output":{"shape":"ImportClientVpnClientCertificateRevocationListResult"} 3063 }, 3064 "ImportImage":{ 3065 "name":"ImportImage", 3066 "http":{ 3067 "method":"POST", 3068 "requestUri":"/" 3069 }, 3070 "input":{"shape":"ImportImageRequest"}, 3071 "output":{"shape":"ImportImageResult"} 3072 }, 3073 "ImportInstance":{ 3074 "name":"ImportInstance", 3075 "http":{ 3076 "method":"POST", 3077 "requestUri":"/" 3078 }, 3079 "input":{"shape":"ImportInstanceRequest"}, 3080 "output":{"shape":"ImportInstanceResult"} 3081 }, 3082 "ImportKeyPair":{ 3083 "name":"ImportKeyPair", 3084 "http":{ 3085 "method":"POST", 3086 "requestUri":"/" 3087 }, 3088 "input":{"shape":"ImportKeyPairRequest"}, 3089 "output":{"shape":"ImportKeyPairResult"} 3090 }, 3091 "ImportSnapshot":{ 3092 "name":"ImportSnapshot", 3093 "http":{ 3094 "method":"POST", 3095 "requestUri":"/" 3096 }, 3097 "input":{"shape":"ImportSnapshotRequest"}, 3098 "output":{"shape":"ImportSnapshotResult"} 3099 }, 3100 "ImportVolume":{ 3101 "name":"ImportVolume", 3102 "http":{ 3103 "method":"POST", 3104 "requestUri":"/" 3105 }, 3106 "input":{"shape":"ImportVolumeRequest"}, 3107 "output":{"shape":"ImportVolumeResult"} 3108 }, 3109 "ModifyAddressAttribute":{ 3110 "name":"ModifyAddressAttribute", 3111 "http":{ 3112 "method":"POST", 3113 "requestUri":"/" 3114 }, 3115 "input":{"shape":"ModifyAddressAttributeRequest"}, 3116 "output":{"shape":"ModifyAddressAttributeResult"} 3117 }, 3118 "ModifyAvailabilityZoneGroup":{ 3119 "name":"ModifyAvailabilityZoneGroup", 3120 "http":{ 3121 "method":"POST", 3122 "requestUri":"/" 3123 }, 3124 "input":{"shape":"ModifyAvailabilityZoneGroupRequest"}, 3125 "output":{"shape":"ModifyAvailabilityZoneGroupResult"} 3126 }, 3127 "ModifyCapacityReservation":{ 3128 "name":"ModifyCapacityReservation", 3129 "http":{ 3130 "method":"POST", 3131 "requestUri":"/" 3132 }, 3133 "input":{"shape":"ModifyCapacityReservationRequest"}, 3134 "output":{"shape":"ModifyCapacityReservationResult"} 3135 }, 3136 "ModifyClientVpnEndpoint":{ 3137 "name":"ModifyClientVpnEndpoint", 3138 "http":{ 3139 "method":"POST", 3140 "requestUri":"/" 3141 }, 3142 "input":{"shape":"ModifyClientVpnEndpointRequest"}, 3143 "output":{"shape":"ModifyClientVpnEndpointResult"} 3144 }, 3145 "ModifyDefaultCreditSpecification":{ 3146 "name":"ModifyDefaultCreditSpecification", 3147 "http":{ 3148 "method":"POST", 3149 "requestUri":"/" 3150 }, 3151 "input":{"shape":"ModifyDefaultCreditSpecificationRequest"}, 3152 "output":{"shape":"ModifyDefaultCreditSpecificationResult"} 3153 }, 3154 "ModifyEbsDefaultKmsKeyId":{ 3155 "name":"ModifyEbsDefaultKmsKeyId", 3156 "http":{ 3157 "method":"POST", 3158 "requestUri":"/" 3159 }, 3160 "input":{"shape":"ModifyEbsDefaultKmsKeyIdRequest"}, 3161 "output":{"shape":"ModifyEbsDefaultKmsKeyIdResult"} 3162 }, 3163 "ModifyFleet":{ 3164 "name":"ModifyFleet", 3165 "http":{ 3166 "method":"POST", 3167 "requestUri":"/" 3168 }, 3169 "input":{"shape":"ModifyFleetRequest"}, 3170 "output":{"shape":"ModifyFleetResult"} 3171 }, 3172 "ModifyFpgaImageAttribute":{ 3173 "name":"ModifyFpgaImageAttribute", 3174 "http":{ 3175 "method":"POST", 3176 "requestUri":"/" 3177 }, 3178 "input":{"shape":"ModifyFpgaImageAttributeRequest"}, 3179 "output":{"shape":"ModifyFpgaImageAttributeResult"} 3180 }, 3181 "ModifyHosts":{ 3182 "name":"ModifyHosts", 3183 "http":{ 3184 "method":"POST", 3185 "requestUri":"/" 3186 }, 3187 "input":{"shape":"ModifyHostsRequest"}, 3188 "output":{"shape":"ModifyHostsResult"} 3189 }, 3190 "ModifyIdFormat":{ 3191 "name":"ModifyIdFormat", 3192 "http":{ 3193 "method":"POST", 3194 "requestUri":"/" 3195 }, 3196 "input":{"shape":"ModifyIdFormatRequest"} 3197 }, 3198 "ModifyIdentityIdFormat":{ 3199 "name":"ModifyIdentityIdFormat", 3200 "http":{ 3201 "method":"POST", 3202 "requestUri":"/" 3203 }, 3204 "input":{"shape":"ModifyIdentityIdFormatRequest"} 3205 }, 3206 "ModifyImageAttribute":{ 3207 "name":"ModifyImageAttribute", 3208 "http":{ 3209 "method":"POST", 3210 "requestUri":"/" 3211 }, 3212 "input":{"shape":"ModifyImageAttributeRequest"} 3213 }, 3214 "ModifyInstanceAttribute":{ 3215 "name":"ModifyInstanceAttribute", 3216 "http":{ 3217 "method":"POST", 3218 "requestUri":"/" 3219 }, 3220 "input":{"shape":"ModifyInstanceAttributeRequest"} 3221 }, 3222 "ModifyInstanceCapacityReservationAttributes":{ 3223 "name":"ModifyInstanceCapacityReservationAttributes", 3224 "http":{ 3225 "method":"POST", 3226 "requestUri":"/" 3227 }, 3228 "input":{"shape":"ModifyInstanceCapacityReservationAttributesRequest"}, 3229 "output":{"shape":"ModifyInstanceCapacityReservationAttributesResult"} 3230 }, 3231 "ModifyInstanceCreditSpecification":{ 3232 "name":"ModifyInstanceCreditSpecification", 3233 "http":{ 3234 "method":"POST", 3235 "requestUri":"/" 3236 }, 3237 "input":{"shape":"ModifyInstanceCreditSpecificationRequest"}, 3238 "output":{"shape":"ModifyInstanceCreditSpecificationResult"} 3239 }, 3240 "ModifyInstanceEventStartTime":{ 3241 "name":"ModifyInstanceEventStartTime", 3242 "http":{ 3243 "method":"POST", 3244 "requestUri":"/" 3245 }, 3246 "input":{"shape":"ModifyInstanceEventStartTimeRequest"}, 3247 "output":{"shape":"ModifyInstanceEventStartTimeResult"} 3248 }, 3249 "ModifyInstanceMetadataOptions":{ 3250 "name":"ModifyInstanceMetadataOptions", 3251 "http":{ 3252 "method":"POST", 3253 "requestUri":"/" 3254 }, 3255 "input":{"shape":"ModifyInstanceMetadataOptionsRequest"}, 3256 "output":{"shape":"ModifyInstanceMetadataOptionsResult"} 3257 }, 3258 "ModifyInstancePlacement":{ 3259 "name":"ModifyInstancePlacement", 3260 "http":{ 3261 "method":"POST", 3262 "requestUri":"/" 3263 }, 3264 "input":{"shape":"ModifyInstancePlacementRequest"}, 3265 "output":{"shape":"ModifyInstancePlacementResult"} 3266 }, 3267 "ModifyLaunchTemplate":{ 3268 "name":"ModifyLaunchTemplate", 3269 "http":{ 3270 "method":"POST", 3271 "requestUri":"/" 3272 }, 3273 "input":{"shape":"ModifyLaunchTemplateRequest"}, 3274 "output":{"shape":"ModifyLaunchTemplateResult"} 3275 }, 3276 "ModifyManagedPrefixList":{ 3277 "name":"ModifyManagedPrefixList", 3278 "http":{ 3279 "method":"POST", 3280 "requestUri":"/" 3281 }, 3282 "input":{"shape":"ModifyManagedPrefixListRequest"}, 3283 "output":{"shape":"ModifyManagedPrefixListResult"} 3284 }, 3285 "ModifyNetworkInterfaceAttribute":{ 3286 "name":"ModifyNetworkInterfaceAttribute", 3287 "http":{ 3288 "method":"POST", 3289 "requestUri":"/" 3290 }, 3291 "input":{"shape":"ModifyNetworkInterfaceAttributeRequest"} 3292 }, 3293 "ModifyReservedInstances":{ 3294 "name":"ModifyReservedInstances", 3295 "http":{ 3296 "method":"POST", 3297 "requestUri":"/" 3298 }, 3299 "input":{"shape":"ModifyReservedInstancesRequest"}, 3300 "output":{"shape":"ModifyReservedInstancesResult"} 3301 }, 3302 "ModifySnapshotAttribute":{ 3303 "name":"ModifySnapshotAttribute", 3304 "http":{ 3305 "method":"POST", 3306 "requestUri":"/" 3307 }, 3308 "input":{"shape":"ModifySnapshotAttributeRequest"} 3309 }, 3310 "ModifySpotFleetRequest":{ 3311 "name":"ModifySpotFleetRequest", 3312 "http":{ 3313 "method":"POST", 3314 "requestUri":"/" 3315 }, 3316 "input":{"shape":"ModifySpotFleetRequestRequest"}, 3317 "output":{"shape":"ModifySpotFleetRequestResponse"} 3318 }, 3319 "ModifySubnetAttribute":{ 3320 "name":"ModifySubnetAttribute", 3321 "http":{ 3322 "method":"POST", 3323 "requestUri":"/" 3324 }, 3325 "input":{"shape":"ModifySubnetAttributeRequest"} 3326 }, 3327 "ModifyTrafficMirrorFilterNetworkServices":{ 3328 "name":"ModifyTrafficMirrorFilterNetworkServices", 3329 "http":{ 3330 "method":"POST", 3331 "requestUri":"/" 3332 }, 3333 "input":{"shape":"ModifyTrafficMirrorFilterNetworkServicesRequest"}, 3334 "output":{"shape":"ModifyTrafficMirrorFilterNetworkServicesResult"} 3335 }, 3336 "ModifyTrafficMirrorFilterRule":{ 3337 "name":"ModifyTrafficMirrorFilterRule", 3338 "http":{ 3339 "method":"POST", 3340 "requestUri":"/" 3341 }, 3342 "input":{"shape":"ModifyTrafficMirrorFilterRuleRequest"}, 3343 "output":{"shape":"ModifyTrafficMirrorFilterRuleResult"} 3344 }, 3345 "ModifyTrafficMirrorSession":{ 3346 "name":"ModifyTrafficMirrorSession", 3347 "http":{ 3348 "method":"POST", 3349 "requestUri":"/" 3350 }, 3351 "input":{"shape":"ModifyTrafficMirrorSessionRequest"}, 3352 "output":{"shape":"ModifyTrafficMirrorSessionResult"} 3353 }, 3354 "ModifyTransitGateway":{ 3355 "name":"ModifyTransitGateway", 3356 "http":{ 3357 "method":"POST", 3358 "requestUri":"/" 3359 }, 3360 "input":{"shape":"ModifyTransitGatewayRequest"}, 3361 "output":{"shape":"ModifyTransitGatewayResult"} 3362 }, 3363 "ModifyTransitGatewayPrefixListReference":{ 3364 "name":"ModifyTransitGatewayPrefixListReference", 3365 "http":{ 3366 "method":"POST", 3367 "requestUri":"/" 3368 }, 3369 "input":{"shape":"ModifyTransitGatewayPrefixListReferenceRequest"}, 3370 "output":{"shape":"ModifyTransitGatewayPrefixListReferenceResult"} 3371 }, 3372 "ModifyTransitGatewayVpcAttachment":{ 3373 "name":"ModifyTransitGatewayVpcAttachment", 3374 "http":{ 3375 "method":"POST", 3376 "requestUri":"/" 3377 }, 3378 "input":{"shape":"ModifyTransitGatewayVpcAttachmentRequest"}, 3379 "output":{"shape":"ModifyTransitGatewayVpcAttachmentResult"} 3380 }, 3381 "ModifyVolume":{ 3382 "name":"ModifyVolume", 3383 "http":{ 3384 "method":"POST", 3385 "requestUri":"/" 3386 }, 3387 "input":{"shape":"ModifyVolumeRequest"}, 3388 "output":{"shape":"ModifyVolumeResult"} 3389 }, 3390 "ModifyVolumeAttribute":{ 3391 "name":"ModifyVolumeAttribute", 3392 "http":{ 3393 "method":"POST", 3394 "requestUri":"/" 3395 }, 3396 "input":{"shape":"ModifyVolumeAttributeRequest"} 3397 }, 3398 "ModifyVpcAttribute":{ 3399 "name":"ModifyVpcAttribute", 3400 "http":{ 3401 "method":"POST", 3402 "requestUri":"/" 3403 }, 3404 "input":{"shape":"ModifyVpcAttributeRequest"} 3405 }, 3406 "ModifyVpcEndpoint":{ 3407 "name":"ModifyVpcEndpoint", 3408 "http":{ 3409 "method":"POST", 3410 "requestUri":"/" 3411 }, 3412 "input":{"shape":"ModifyVpcEndpointRequest"}, 3413 "output":{"shape":"ModifyVpcEndpointResult"} 3414 }, 3415 "ModifyVpcEndpointConnectionNotification":{ 3416 "name":"ModifyVpcEndpointConnectionNotification", 3417 "http":{ 3418 "method":"POST", 3419 "requestUri":"/" 3420 }, 3421 "input":{"shape":"ModifyVpcEndpointConnectionNotificationRequest"}, 3422 "output":{"shape":"ModifyVpcEndpointConnectionNotificationResult"} 3423 }, 3424 "ModifyVpcEndpointServiceConfiguration":{ 3425 "name":"ModifyVpcEndpointServiceConfiguration", 3426 "http":{ 3427 "method":"POST", 3428 "requestUri":"/" 3429 }, 3430 "input":{"shape":"ModifyVpcEndpointServiceConfigurationRequest"}, 3431 "output":{"shape":"ModifyVpcEndpointServiceConfigurationResult"} 3432 }, 3433 "ModifyVpcEndpointServicePermissions":{ 3434 "name":"ModifyVpcEndpointServicePermissions", 3435 "http":{ 3436 "method":"POST", 3437 "requestUri":"/" 3438 }, 3439 "input":{"shape":"ModifyVpcEndpointServicePermissionsRequest"}, 3440 "output":{"shape":"ModifyVpcEndpointServicePermissionsResult"} 3441 }, 3442 "ModifyVpcPeeringConnectionOptions":{ 3443 "name":"ModifyVpcPeeringConnectionOptions", 3444 "http":{ 3445 "method":"POST", 3446 "requestUri":"/" 3447 }, 3448 "input":{"shape":"ModifyVpcPeeringConnectionOptionsRequest"}, 3449 "output":{"shape":"ModifyVpcPeeringConnectionOptionsResult"} 3450 }, 3451 "ModifyVpcTenancy":{ 3452 "name":"ModifyVpcTenancy", 3453 "http":{ 3454 "method":"POST", 3455 "requestUri":"/" 3456 }, 3457 "input":{"shape":"ModifyVpcTenancyRequest"}, 3458 "output":{"shape":"ModifyVpcTenancyResult"} 3459 }, 3460 "ModifyVpnConnection":{ 3461 "name":"ModifyVpnConnection", 3462 "http":{ 3463 "method":"POST", 3464 "requestUri":"/" 3465 }, 3466 "input":{"shape":"ModifyVpnConnectionRequest"}, 3467 "output":{"shape":"ModifyVpnConnectionResult"} 3468 }, 3469 "ModifyVpnConnectionOptions":{ 3470 "name":"ModifyVpnConnectionOptions", 3471 "http":{ 3472 "method":"POST", 3473 "requestUri":"/" 3474 }, 3475 "input":{"shape":"ModifyVpnConnectionOptionsRequest"}, 3476 "output":{"shape":"ModifyVpnConnectionOptionsResult"} 3477 }, 3478 "ModifyVpnTunnelCertificate":{ 3479 "name":"ModifyVpnTunnelCertificate", 3480 "http":{ 3481 "method":"POST", 3482 "requestUri":"/" 3483 }, 3484 "input":{"shape":"ModifyVpnTunnelCertificateRequest"}, 3485 "output":{"shape":"ModifyVpnTunnelCertificateResult"} 3486 }, 3487 "ModifyVpnTunnelOptions":{ 3488 "name":"ModifyVpnTunnelOptions", 3489 "http":{ 3490 "method":"POST", 3491 "requestUri":"/" 3492 }, 3493 "input":{"shape":"ModifyVpnTunnelOptionsRequest"}, 3494 "output":{"shape":"ModifyVpnTunnelOptionsResult"} 3495 }, 3496 "MonitorInstances":{ 3497 "name":"MonitorInstances", 3498 "http":{ 3499 "method":"POST", 3500 "requestUri":"/" 3501 }, 3502 "input":{"shape":"MonitorInstancesRequest"}, 3503 "output":{"shape":"MonitorInstancesResult"} 3504 }, 3505 "MoveAddressToVpc":{ 3506 "name":"MoveAddressToVpc", 3507 "http":{ 3508 "method":"POST", 3509 "requestUri":"/" 3510 }, 3511 "input":{"shape":"MoveAddressToVpcRequest"}, 3512 "output":{"shape":"MoveAddressToVpcResult"} 3513 }, 3514 "ProvisionByoipCidr":{ 3515 "name":"ProvisionByoipCidr", 3516 "http":{ 3517 "method":"POST", 3518 "requestUri":"/" 3519 }, 3520 "input":{"shape":"ProvisionByoipCidrRequest"}, 3521 "output":{"shape":"ProvisionByoipCidrResult"} 3522 }, 3523 "PurchaseHostReservation":{ 3524 "name":"PurchaseHostReservation", 3525 "http":{ 3526 "method":"POST", 3527 "requestUri":"/" 3528 }, 3529 "input":{"shape":"PurchaseHostReservationRequest"}, 3530 "output":{"shape":"PurchaseHostReservationResult"} 3531 }, 3532 "PurchaseReservedInstancesOffering":{ 3533 "name":"PurchaseReservedInstancesOffering", 3534 "http":{ 3535 "method":"POST", 3536 "requestUri":"/" 3537 }, 3538 "input":{"shape":"PurchaseReservedInstancesOfferingRequest"}, 3539 "output":{"shape":"PurchaseReservedInstancesOfferingResult"} 3540 }, 3541 "PurchaseScheduledInstances":{ 3542 "name":"PurchaseScheduledInstances", 3543 "http":{ 3544 "method":"POST", 3545 "requestUri":"/" 3546 }, 3547 "input":{"shape":"PurchaseScheduledInstancesRequest"}, 3548 "output":{"shape":"PurchaseScheduledInstancesResult"} 3549 }, 3550 "RebootInstances":{ 3551 "name":"RebootInstances", 3552 "http":{ 3553 "method":"POST", 3554 "requestUri":"/" 3555 }, 3556 "input":{"shape":"RebootInstancesRequest"} 3557 }, 3558 "RegisterImage":{ 3559 "name":"RegisterImage", 3560 "http":{ 3561 "method":"POST", 3562 "requestUri":"/" 3563 }, 3564 "input":{"shape":"RegisterImageRequest"}, 3565 "output":{"shape":"RegisterImageResult"} 3566 }, 3567 "RegisterInstanceEventNotificationAttributes":{ 3568 "name":"RegisterInstanceEventNotificationAttributes", 3569 "http":{ 3570 "method":"POST", 3571 "requestUri":"/" 3572 }, 3573 "input":{"shape":"RegisterInstanceEventNotificationAttributesRequest"}, 3574 "output":{"shape":"RegisterInstanceEventNotificationAttributesResult"} 3575 }, 3576 "RegisterTransitGatewayMulticastGroupMembers":{ 3577 "name":"RegisterTransitGatewayMulticastGroupMembers", 3578 "http":{ 3579 "method":"POST", 3580 "requestUri":"/" 3581 }, 3582 "input":{"shape":"RegisterTransitGatewayMulticastGroupMembersRequest"}, 3583 "output":{"shape":"RegisterTransitGatewayMulticastGroupMembersResult"} 3584 }, 3585 "RegisterTransitGatewayMulticastGroupSources":{ 3586 "name":"RegisterTransitGatewayMulticastGroupSources", 3587 "http":{ 3588 "method":"POST", 3589 "requestUri":"/" 3590 }, 3591 "input":{"shape":"RegisterTransitGatewayMulticastGroupSourcesRequest"}, 3592 "output":{"shape":"RegisterTransitGatewayMulticastGroupSourcesResult"} 3593 }, 3594 "RejectTransitGatewayMulticastDomainAssociations":{ 3595 "name":"RejectTransitGatewayMulticastDomainAssociations", 3596 "http":{ 3597 "method":"POST", 3598 "requestUri":"/" 3599 }, 3600 "input":{"shape":"RejectTransitGatewayMulticastDomainAssociationsRequest"}, 3601 "output":{"shape":"RejectTransitGatewayMulticastDomainAssociationsResult"} 3602 }, 3603 "RejectTransitGatewayPeeringAttachment":{ 3604 "name":"RejectTransitGatewayPeeringAttachment", 3605 "http":{ 3606 "method":"POST", 3607 "requestUri":"/" 3608 }, 3609 "input":{"shape":"RejectTransitGatewayPeeringAttachmentRequest"}, 3610 "output":{"shape":"RejectTransitGatewayPeeringAttachmentResult"} 3611 }, 3612 "RejectTransitGatewayVpcAttachment":{ 3613 "name":"RejectTransitGatewayVpcAttachment", 3614 "http":{ 3615 "method":"POST", 3616 "requestUri":"/" 3617 }, 3618 "input":{"shape":"RejectTransitGatewayVpcAttachmentRequest"}, 3619 "output":{"shape":"RejectTransitGatewayVpcAttachmentResult"} 3620 }, 3621 "RejectVpcEndpointConnections":{ 3622 "name":"RejectVpcEndpointConnections", 3623 "http":{ 3624 "method":"POST", 3625 "requestUri":"/" 3626 }, 3627 "input":{"shape":"RejectVpcEndpointConnectionsRequest"}, 3628 "output":{"shape":"RejectVpcEndpointConnectionsResult"} 3629 }, 3630 "RejectVpcPeeringConnection":{ 3631 "name":"RejectVpcPeeringConnection", 3632 "http":{ 3633 "method":"POST", 3634 "requestUri":"/" 3635 }, 3636 "input":{"shape":"RejectVpcPeeringConnectionRequest"}, 3637 "output":{"shape":"RejectVpcPeeringConnectionResult"} 3638 }, 3639 "ReleaseAddress":{ 3640 "name":"ReleaseAddress", 3641 "http":{ 3642 "method":"POST", 3643 "requestUri":"/" 3644 }, 3645 "input":{"shape":"ReleaseAddressRequest"} 3646 }, 3647 "ReleaseHosts":{ 3648 "name":"ReleaseHosts", 3649 "http":{ 3650 "method":"POST", 3651 "requestUri":"/" 3652 }, 3653 "input":{"shape":"ReleaseHostsRequest"}, 3654 "output":{"shape":"ReleaseHostsResult"} 3655 }, 3656 "ReplaceIamInstanceProfileAssociation":{ 3657 "name":"ReplaceIamInstanceProfileAssociation", 3658 "http":{ 3659 "method":"POST", 3660 "requestUri":"/" 3661 }, 3662 "input":{"shape":"ReplaceIamInstanceProfileAssociationRequest"}, 3663 "output":{"shape":"ReplaceIamInstanceProfileAssociationResult"} 3664 }, 3665 "ReplaceNetworkAclAssociation":{ 3666 "name":"ReplaceNetworkAclAssociation", 3667 "http":{ 3668 "method":"POST", 3669 "requestUri":"/" 3670 }, 3671 "input":{"shape":"ReplaceNetworkAclAssociationRequest"}, 3672 "output":{"shape":"ReplaceNetworkAclAssociationResult"} 3673 }, 3674 "ReplaceNetworkAclEntry":{ 3675 "name":"ReplaceNetworkAclEntry", 3676 "http":{ 3677 "method":"POST", 3678 "requestUri":"/" 3679 }, 3680 "input":{"shape":"ReplaceNetworkAclEntryRequest"} 3681 }, 3682 "ReplaceRoute":{ 3683 "name":"ReplaceRoute", 3684 "http":{ 3685 "method":"POST", 3686 "requestUri":"/" 3687 }, 3688 "input":{"shape":"ReplaceRouteRequest"} 3689 }, 3690 "ReplaceRouteTableAssociation":{ 3691 "name":"ReplaceRouteTableAssociation", 3692 "http":{ 3693 "method":"POST", 3694 "requestUri":"/" 3695 }, 3696 "input":{"shape":"ReplaceRouteTableAssociationRequest"}, 3697 "output":{"shape":"ReplaceRouteTableAssociationResult"} 3698 }, 3699 "ReplaceTransitGatewayRoute":{ 3700 "name":"ReplaceTransitGatewayRoute", 3701 "http":{ 3702 "method":"POST", 3703 "requestUri":"/" 3704 }, 3705 "input":{"shape":"ReplaceTransitGatewayRouteRequest"}, 3706 "output":{"shape":"ReplaceTransitGatewayRouteResult"} 3707 }, 3708 "ReportInstanceStatus":{ 3709 "name":"ReportInstanceStatus", 3710 "http":{ 3711 "method":"POST", 3712 "requestUri":"/" 3713 }, 3714 "input":{"shape":"ReportInstanceStatusRequest"} 3715 }, 3716 "RequestSpotFleet":{ 3717 "name":"RequestSpotFleet", 3718 "http":{ 3719 "method":"POST", 3720 "requestUri":"/" 3721 }, 3722 "input":{"shape":"RequestSpotFleetRequest"}, 3723 "output":{"shape":"RequestSpotFleetResponse"} 3724 }, 3725 "RequestSpotInstances":{ 3726 "name":"RequestSpotInstances", 3727 "http":{ 3728 "method":"POST", 3729 "requestUri":"/" 3730 }, 3731 "input":{"shape":"RequestSpotInstancesRequest"}, 3732 "output":{"shape":"RequestSpotInstancesResult"} 3733 }, 3734 "ResetAddressAttribute":{ 3735 "name":"ResetAddressAttribute", 3736 "http":{ 3737 "method":"POST", 3738 "requestUri":"/" 3739 }, 3740 "input":{"shape":"ResetAddressAttributeRequest"}, 3741 "output":{"shape":"ResetAddressAttributeResult"} 3742 }, 3743 "ResetEbsDefaultKmsKeyId":{ 3744 "name":"ResetEbsDefaultKmsKeyId", 3745 "http":{ 3746 "method":"POST", 3747 "requestUri":"/" 3748 }, 3749 "input":{"shape":"ResetEbsDefaultKmsKeyIdRequest"}, 3750 "output":{"shape":"ResetEbsDefaultKmsKeyIdResult"} 3751 }, 3752 "ResetFpgaImageAttribute":{ 3753 "name":"ResetFpgaImageAttribute", 3754 "http":{ 3755 "method":"POST", 3756 "requestUri":"/" 3757 }, 3758 "input":{"shape":"ResetFpgaImageAttributeRequest"}, 3759 "output":{"shape":"ResetFpgaImageAttributeResult"} 3760 }, 3761 "ResetImageAttribute":{ 3762 "name":"ResetImageAttribute", 3763 "http":{ 3764 "method":"POST", 3765 "requestUri":"/" 3766 }, 3767 "input":{"shape":"ResetImageAttributeRequest"} 3768 }, 3769 "ResetInstanceAttribute":{ 3770 "name":"ResetInstanceAttribute", 3771 "http":{ 3772 "method":"POST", 3773 "requestUri":"/" 3774 }, 3775 "input":{"shape":"ResetInstanceAttributeRequest"} 3776 }, 3777 "ResetNetworkInterfaceAttribute":{ 3778 "name":"ResetNetworkInterfaceAttribute", 3779 "http":{ 3780 "method":"POST", 3781 "requestUri":"/" 3782 }, 3783 "input":{"shape":"ResetNetworkInterfaceAttributeRequest"} 3784 }, 3785 "ResetSnapshotAttribute":{ 3786 "name":"ResetSnapshotAttribute", 3787 "http":{ 3788 "method":"POST", 3789 "requestUri":"/" 3790 }, 3791 "input":{"shape":"ResetSnapshotAttributeRequest"} 3792 }, 3793 "RestoreAddressToClassic":{ 3794 "name":"RestoreAddressToClassic", 3795 "http":{ 3796 "method":"POST", 3797 "requestUri":"/" 3798 }, 3799 "input":{"shape":"RestoreAddressToClassicRequest"}, 3800 "output":{"shape":"RestoreAddressToClassicResult"} 3801 }, 3802 "RestoreManagedPrefixListVersion":{ 3803 "name":"RestoreManagedPrefixListVersion", 3804 "http":{ 3805 "method":"POST", 3806 "requestUri":"/" 3807 }, 3808 "input":{"shape":"RestoreManagedPrefixListVersionRequest"}, 3809 "output":{"shape":"RestoreManagedPrefixListVersionResult"} 3810 }, 3811 "RevokeClientVpnIngress":{ 3812 "name":"RevokeClientVpnIngress", 3813 "http":{ 3814 "method":"POST", 3815 "requestUri":"/" 3816 }, 3817 "input":{"shape":"RevokeClientVpnIngressRequest"}, 3818 "output":{"shape":"RevokeClientVpnIngressResult"} 3819 }, 3820 "RevokeSecurityGroupEgress":{ 3821 "name":"RevokeSecurityGroupEgress", 3822 "http":{ 3823 "method":"POST", 3824 "requestUri":"/" 3825 }, 3826 "input":{"shape":"RevokeSecurityGroupEgressRequest"}, 3827 "output":{"shape":"RevokeSecurityGroupEgressResult"} 3828 }, 3829 "RevokeSecurityGroupIngress":{ 3830 "name":"RevokeSecurityGroupIngress", 3831 "http":{ 3832 "method":"POST", 3833 "requestUri":"/" 3834 }, 3835 "input":{"shape":"RevokeSecurityGroupIngressRequest"}, 3836 "output":{"shape":"RevokeSecurityGroupIngressResult"} 3837 }, 3838 "RunInstances":{ 3839 "name":"RunInstances", 3840 "http":{ 3841 "method":"POST", 3842 "requestUri":"/" 3843 }, 3844 "input":{"shape":"RunInstancesRequest"}, 3845 "output":{"shape":"Reservation"} 3846 }, 3847 "RunScheduledInstances":{ 3848 "name":"RunScheduledInstances", 3849 "http":{ 3850 "method":"POST", 3851 "requestUri":"/" 3852 }, 3853 "input":{"shape":"RunScheduledInstancesRequest"}, 3854 "output":{"shape":"RunScheduledInstancesResult"} 3855 }, 3856 "SearchLocalGatewayRoutes":{ 3857 "name":"SearchLocalGatewayRoutes", 3858 "http":{ 3859 "method":"POST", 3860 "requestUri":"/" 3861 }, 3862 "input":{"shape":"SearchLocalGatewayRoutesRequest"}, 3863 "output":{"shape":"SearchLocalGatewayRoutesResult"} 3864 }, 3865 "SearchTransitGatewayMulticastGroups":{ 3866 "name":"SearchTransitGatewayMulticastGroups", 3867 "http":{ 3868 "method":"POST", 3869 "requestUri":"/" 3870 }, 3871 "input":{"shape":"SearchTransitGatewayMulticastGroupsRequest"}, 3872 "output":{"shape":"SearchTransitGatewayMulticastGroupsResult"} 3873 }, 3874 "SearchTransitGatewayRoutes":{ 3875 "name":"SearchTransitGatewayRoutes", 3876 "http":{ 3877 "method":"POST", 3878 "requestUri":"/" 3879 }, 3880 "input":{"shape":"SearchTransitGatewayRoutesRequest"}, 3881 "output":{"shape":"SearchTransitGatewayRoutesResult"} 3882 }, 3883 "SendDiagnosticInterrupt":{ 3884 "name":"SendDiagnosticInterrupt", 3885 "http":{ 3886 "method":"POST", 3887 "requestUri":"/" 3888 }, 3889 "input":{"shape":"SendDiagnosticInterruptRequest"} 3890 }, 3891 "StartInstances":{ 3892 "name":"StartInstances", 3893 "http":{ 3894 "method":"POST", 3895 "requestUri":"/" 3896 }, 3897 "input":{"shape":"StartInstancesRequest"}, 3898 "output":{"shape":"StartInstancesResult"} 3899 }, 3900 "StartNetworkInsightsAnalysis":{ 3901 "name":"StartNetworkInsightsAnalysis", 3902 "http":{ 3903 "method":"POST", 3904 "requestUri":"/" 3905 }, 3906 "input":{"shape":"StartNetworkInsightsAnalysisRequest"}, 3907 "output":{"shape":"StartNetworkInsightsAnalysisResult"} 3908 }, 3909 "StartVpcEndpointServicePrivateDnsVerification":{ 3910 "name":"StartVpcEndpointServicePrivateDnsVerification", 3911 "http":{ 3912 "method":"POST", 3913 "requestUri":"/" 3914 }, 3915 "input":{"shape":"StartVpcEndpointServicePrivateDnsVerificationRequest"}, 3916 "output":{"shape":"StartVpcEndpointServicePrivateDnsVerificationResult"} 3917 }, 3918 "StopInstances":{ 3919 "name":"StopInstances", 3920 "http":{ 3921 "method":"POST", 3922 "requestUri":"/" 3923 }, 3924 "input":{"shape":"StopInstancesRequest"}, 3925 "output":{"shape":"StopInstancesResult"} 3926 }, 3927 "TerminateClientVpnConnections":{ 3928 "name":"TerminateClientVpnConnections", 3929 "http":{ 3930 "method":"POST", 3931 "requestUri":"/" 3932 }, 3933 "input":{"shape":"TerminateClientVpnConnectionsRequest"}, 3934 "output":{"shape":"TerminateClientVpnConnectionsResult"} 3935 }, 3936 "TerminateInstances":{ 3937 "name":"TerminateInstances", 3938 "http":{ 3939 "method":"POST", 3940 "requestUri":"/" 3941 }, 3942 "input":{"shape":"TerminateInstancesRequest"}, 3943 "output":{"shape":"TerminateInstancesResult"} 3944 }, 3945 "UnassignIpv6Addresses":{ 3946 "name":"UnassignIpv6Addresses", 3947 "http":{ 3948 "method":"POST", 3949 "requestUri":"/" 3950 }, 3951 "input":{"shape":"UnassignIpv6AddressesRequest"}, 3952 "output":{"shape":"UnassignIpv6AddressesResult"} 3953 }, 3954 "UnassignPrivateIpAddresses":{ 3955 "name":"UnassignPrivateIpAddresses", 3956 "http":{ 3957 "method":"POST", 3958 "requestUri":"/" 3959 }, 3960 "input":{"shape":"UnassignPrivateIpAddressesRequest"} 3961 }, 3962 "UnmonitorInstances":{ 3963 "name":"UnmonitorInstances", 3964 "http":{ 3965 "method":"POST", 3966 "requestUri":"/" 3967 }, 3968 "input":{"shape":"UnmonitorInstancesRequest"}, 3969 "output":{"shape":"UnmonitorInstancesResult"} 3970 }, 3971 "UpdateSecurityGroupRuleDescriptionsEgress":{ 3972 "name":"UpdateSecurityGroupRuleDescriptionsEgress", 3973 "http":{ 3974 "method":"POST", 3975 "requestUri":"/" 3976 }, 3977 "input":{"shape":"UpdateSecurityGroupRuleDescriptionsEgressRequest"}, 3978 "output":{"shape":"UpdateSecurityGroupRuleDescriptionsEgressResult"} 3979 }, 3980 "UpdateSecurityGroupRuleDescriptionsIngress":{ 3981 "name":"UpdateSecurityGroupRuleDescriptionsIngress", 3982 "http":{ 3983 "method":"POST", 3984 "requestUri":"/" 3985 }, 3986 "input":{"shape":"UpdateSecurityGroupRuleDescriptionsIngressRequest"}, 3987 "output":{"shape":"UpdateSecurityGroupRuleDescriptionsIngressResult"} 3988 }, 3989 "WithdrawByoipCidr":{ 3990 "name":"WithdrawByoipCidr", 3991 "http":{ 3992 "method":"POST", 3993 "requestUri":"/" 3994 }, 3995 "input":{"shape":"WithdrawByoipCidrRequest"}, 3996 "output":{"shape":"WithdrawByoipCidrResult"} 3997 } 3998 }, 3999 "shapes":{ 4000 "AcceptReservedInstancesExchangeQuoteRequest":{ 4001 "type":"structure", 4002 "required":["ReservedInstanceIds"], 4003 "members":{ 4004 "DryRun":{"shape":"Boolean"}, 4005 "ReservedInstanceIds":{ 4006 "shape":"ReservedInstanceIdSet", 4007 "locationName":"ReservedInstanceId" 4008 }, 4009 "TargetConfigurations":{ 4010 "shape":"TargetConfigurationRequestSet", 4011 "locationName":"TargetConfiguration" 4012 } 4013 } 4014 }, 4015 "AcceptReservedInstancesExchangeQuoteResult":{ 4016 "type":"structure", 4017 "members":{ 4018 "ExchangeId":{ 4019 "shape":"String", 4020 "locationName":"exchangeId" 4021 } 4022 } 4023 }, 4024 "AcceptTransitGatewayMulticastDomainAssociationsRequest":{ 4025 "type":"structure", 4026 "members":{ 4027 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 4028 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 4029 "SubnetIds":{"shape":"ValueStringList"}, 4030 "DryRun":{"shape":"Boolean"} 4031 } 4032 }, 4033 "AcceptTransitGatewayMulticastDomainAssociationsResult":{ 4034 "type":"structure", 4035 "members":{ 4036 "Associations":{ 4037 "shape":"TransitGatewayMulticastDomainAssociations", 4038 "locationName":"associations" 4039 } 4040 } 4041 }, 4042 "AcceptTransitGatewayPeeringAttachmentRequest":{ 4043 "type":"structure", 4044 "required":["TransitGatewayAttachmentId"], 4045 "members":{ 4046 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 4047 "DryRun":{"shape":"Boolean"} 4048 } 4049 }, 4050 "AcceptTransitGatewayPeeringAttachmentResult":{ 4051 "type":"structure", 4052 "members":{ 4053 "TransitGatewayPeeringAttachment":{ 4054 "shape":"TransitGatewayPeeringAttachment", 4055 "locationName":"transitGatewayPeeringAttachment" 4056 } 4057 } 4058 }, 4059 "AcceptTransitGatewayVpcAttachmentRequest":{ 4060 "type":"structure", 4061 "required":["TransitGatewayAttachmentId"], 4062 "members":{ 4063 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 4064 "DryRun":{"shape":"Boolean"} 4065 } 4066 }, 4067 "AcceptTransitGatewayVpcAttachmentResult":{ 4068 "type":"structure", 4069 "members":{ 4070 "TransitGatewayVpcAttachment":{ 4071 "shape":"TransitGatewayVpcAttachment", 4072 "locationName":"transitGatewayVpcAttachment" 4073 } 4074 } 4075 }, 4076 "AcceptVpcEndpointConnectionsRequest":{ 4077 "type":"structure", 4078 "required":[ 4079 "ServiceId", 4080 "VpcEndpointIds" 4081 ], 4082 "members":{ 4083 "DryRun":{"shape":"Boolean"}, 4084 "ServiceId":{"shape":"VpcEndpointServiceId"}, 4085 "VpcEndpointIds":{ 4086 "shape":"VpcEndpointIdList", 4087 "locationName":"VpcEndpointId" 4088 } 4089 } 4090 }, 4091 "AcceptVpcEndpointConnectionsResult":{ 4092 "type":"structure", 4093 "members":{ 4094 "Unsuccessful":{ 4095 "shape":"UnsuccessfulItemSet", 4096 "locationName":"unsuccessful" 4097 } 4098 } 4099 }, 4100 "AcceptVpcPeeringConnectionRequest":{ 4101 "type":"structure", 4102 "members":{ 4103 "DryRun":{ 4104 "shape":"Boolean", 4105 "locationName":"dryRun" 4106 }, 4107 "VpcPeeringConnectionId":{ 4108 "shape":"VpcPeeringConnectionId", 4109 "locationName":"vpcPeeringConnectionId" 4110 } 4111 } 4112 }, 4113 "AcceptVpcPeeringConnectionResult":{ 4114 "type":"structure", 4115 "members":{ 4116 "VpcPeeringConnection":{ 4117 "shape":"VpcPeeringConnection", 4118 "locationName":"vpcPeeringConnection" 4119 } 4120 } 4121 }, 4122 "AccountAttribute":{ 4123 "type":"structure", 4124 "members":{ 4125 "AttributeName":{ 4126 "shape":"String", 4127 "locationName":"attributeName" 4128 }, 4129 "AttributeValues":{ 4130 "shape":"AccountAttributeValueList", 4131 "locationName":"attributeValueSet" 4132 } 4133 } 4134 }, 4135 "AccountAttributeList":{ 4136 "type":"list", 4137 "member":{ 4138 "shape":"AccountAttribute", 4139 "locationName":"item" 4140 } 4141 }, 4142 "AccountAttributeName":{ 4143 "type":"string", 4144 "enum":[ 4145 "supported-platforms", 4146 "default-vpc" 4147 ] 4148 }, 4149 "AccountAttributeNameStringList":{ 4150 "type":"list", 4151 "member":{ 4152 "shape":"AccountAttributeName", 4153 "locationName":"attributeName" 4154 } 4155 }, 4156 "AccountAttributeValue":{ 4157 "type":"structure", 4158 "members":{ 4159 "AttributeValue":{ 4160 "shape":"String", 4161 "locationName":"attributeValue" 4162 } 4163 } 4164 }, 4165 "AccountAttributeValueList":{ 4166 "type":"list", 4167 "member":{ 4168 "shape":"AccountAttributeValue", 4169 "locationName":"item" 4170 } 4171 }, 4172 "ActiveInstance":{ 4173 "type":"structure", 4174 "members":{ 4175 "InstanceId":{ 4176 "shape":"String", 4177 "locationName":"instanceId" 4178 }, 4179 "InstanceType":{ 4180 "shape":"String", 4181 "locationName":"instanceType" 4182 }, 4183 "SpotInstanceRequestId":{ 4184 "shape":"String", 4185 "locationName":"spotInstanceRequestId" 4186 }, 4187 "InstanceHealth":{ 4188 "shape":"InstanceHealthStatus", 4189 "locationName":"instanceHealth" 4190 } 4191 } 4192 }, 4193 "ActiveInstanceSet":{ 4194 "type":"list", 4195 "member":{ 4196 "shape":"ActiveInstance", 4197 "locationName":"item" 4198 } 4199 }, 4200 "ActivityStatus":{ 4201 "type":"string", 4202 "enum":[ 4203 "error", 4204 "pending_fulfillment", 4205 "pending_termination", 4206 "fulfilled" 4207 ] 4208 }, 4209 "AddPrefixListEntries":{ 4210 "type":"list", 4211 "member":{"shape":"AddPrefixListEntry"}, 4212 "max":100, 4213 "min":0 4214 }, 4215 "AddPrefixListEntry":{ 4216 "type":"structure", 4217 "required":["Cidr"], 4218 "members":{ 4219 "Cidr":{"shape":"String"}, 4220 "Description":{"shape":"String"} 4221 } 4222 }, 4223 "Address":{ 4224 "type":"structure", 4225 "members":{ 4226 "InstanceId":{ 4227 "shape":"String", 4228 "locationName":"instanceId" 4229 }, 4230 "PublicIp":{ 4231 "shape":"String", 4232 "locationName":"publicIp" 4233 }, 4234 "AllocationId":{ 4235 "shape":"String", 4236 "locationName":"allocationId" 4237 }, 4238 "AssociationId":{ 4239 "shape":"String", 4240 "locationName":"associationId" 4241 }, 4242 "Domain":{ 4243 "shape":"DomainType", 4244 "locationName":"domain" 4245 }, 4246 "NetworkInterfaceId":{ 4247 "shape":"String", 4248 "locationName":"networkInterfaceId" 4249 }, 4250 "NetworkInterfaceOwnerId":{ 4251 "shape":"String", 4252 "locationName":"networkInterfaceOwnerId" 4253 }, 4254 "PrivateIpAddress":{ 4255 "shape":"String", 4256 "locationName":"privateIpAddress" 4257 }, 4258 "Tags":{ 4259 "shape":"TagList", 4260 "locationName":"tagSet" 4261 }, 4262 "PublicIpv4Pool":{ 4263 "shape":"String", 4264 "locationName":"publicIpv4Pool" 4265 }, 4266 "NetworkBorderGroup":{ 4267 "shape":"String", 4268 "locationName":"networkBorderGroup" 4269 }, 4270 "CustomerOwnedIp":{ 4271 "shape":"String", 4272 "locationName":"customerOwnedIp" 4273 }, 4274 "CustomerOwnedIpv4Pool":{ 4275 "shape":"String", 4276 "locationName":"customerOwnedIpv4Pool" 4277 }, 4278 "CarrierIp":{ 4279 "shape":"String", 4280 "locationName":"carrierIp" 4281 } 4282 } 4283 }, 4284 "AddressAttribute":{ 4285 "type":"structure", 4286 "members":{ 4287 "PublicIp":{ 4288 "shape":"PublicIpAddress", 4289 "locationName":"publicIp" 4290 }, 4291 "AllocationId":{ 4292 "shape":"AllocationId", 4293 "locationName":"allocationId" 4294 }, 4295 "PtrRecord":{ 4296 "shape":"String", 4297 "locationName":"ptrRecord" 4298 }, 4299 "PtrRecordUpdate":{ 4300 "shape":"PtrUpdateStatus", 4301 "locationName":"ptrRecordUpdate" 4302 } 4303 } 4304 }, 4305 "AddressAttributeName":{ 4306 "type":"string", 4307 "enum":["domain-name"] 4308 }, 4309 "AddressList":{ 4310 "type":"list", 4311 "member":{ 4312 "shape":"Address", 4313 "locationName":"item" 4314 } 4315 }, 4316 "AddressMaxResults":{ 4317 "type":"integer", 4318 "max":1000, 4319 "min":1 4320 }, 4321 "AddressSet":{ 4322 "type":"list", 4323 "member":{ 4324 "shape":"AddressAttribute", 4325 "locationName":"item" 4326 } 4327 }, 4328 "AdvertiseByoipCidrRequest":{ 4329 "type":"structure", 4330 "required":["Cidr"], 4331 "members":{ 4332 "Cidr":{"shape":"String"}, 4333 "DryRun":{"shape":"Boolean"} 4334 } 4335 }, 4336 "AdvertiseByoipCidrResult":{ 4337 "type":"structure", 4338 "members":{ 4339 "ByoipCidr":{ 4340 "shape":"ByoipCidr", 4341 "locationName":"byoipCidr" 4342 } 4343 } 4344 }, 4345 "Affinity":{ 4346 "type":"string", 4347 "enum":[ 4348 "default", 4349 "host" 4350 ] 4351 }, 4352 "AllocateAddressRequest":{ 4353 "type":"structure", 4354 "members":{ 4355 "Domain":{"shape":"DomainType"}, 4356 "Address":{"shape":"PublicIpAddress"}, 4357 "PublicIpv4Pool":{"shape":"Ipv4PoolEc2Id"}, 4358 "NetworkBorderGroup":{"shape":"String"}, 4359 "CustomerOwnedIpv4Pool":{"shape":"String"}, 4360 "DryRun":{ 4361 "shape":"Boolean", 4362 "locationName":"dryRun" 4363 }, 4364 "TagSpecifications":{ 4365 "shape":"TagSpecificationList", 4366 "locationName":"TagSpecification" 4367 } 4368 } 4369 }, 4370 "AllocateAddressResult":{ 4371 "type":"structure", 4372 "members":{ 4373 "PublicIp":{ 4374 "shape":"String", 4375 "locationName":"publicIp" 4376 }, 4377 "AllocationId":{ 4378 "shape":"String", 4379 "locationName":"allocationId" 4380 }, 4381 "PublicIpv4Pool":{ 4382 "shape":"String", 4383 "locationName":"publicIpv4Pool" 4384 }, 4385 "NetworkBorderGroup":{ 4386 "shape":"String", 4387 "locationName":"networkBorderGroup" 4388 }, 4389 "Domain":{ 4390 "shape":"DomainType", 4391 "locationName":"domain" 4392 }, 4393 "CustomerOwnedIp":{ 4394 "shape":"String", 4395 "locationName":"customerOwnedIp" 4396 }, 4397 "CustomerOwnedIpv4Pool":{ 4398 "shape":"String", 4399 "locationName":"customerOwnedIpv4Pool" 4400 }, 4401 "CarrierIp":{ 4402 "shape":"String", 4403 "locationName":"carrierIp" 4404 } 4405 } 4406 }, 4407 "AllocateHostsRequest":{ 4408 "type":"structure", 4409 "required":[ 4410 "AvailabilityZone", 4411 "Quantity" 4412 ], 4413 "members":{ 4414 "AutoPlacement":{ 4415 "shape":"AutoPlacement", 4416 "locationName":"autoPlacement" 4417 }, 4418 "AvailabilityZone":{ 4419 "shape":"String", 4420 "locationName":"availabilityZone" 4421 }, 4422 "ClientToken":{ 4423 "shape":"String", 4424 "locationName":"clientToken" 4425 }, 4426 "InstanceType":{ 4427 "shape":"String", 4428 "locationName":"instanceType" 4429 }, 4430 "InstanceFamily":{"shape":"String"}, 4431 "Quantity":{ 4432 "shape":"Integer", 4433 "locationName":"quantity" 4434 }, 4435 "TagSpecifications":{ 4436 "shape":"TagSpecificationList", 4437 "locationName":"TagSpecification" 4438 }, 4439 "HostRecovery":{"shape":"HostRecovery"} 4440 } 4441 }, 4442 "AllocateHostsResult":{ 4443 "type":"structure", 4444 "members":{ 4445 "HostIds":{ 4446 "shape":"ResponseHostIdList", 4447 "locationName":"hostIdSet" 4448 } 4449 } 4450 }, 4451 "AllocationId":{"type":"string"}, 4452 "AllocationIdList":{ 4453 "type":"list", 4454 "member":{ 4455 "shape":"AllocationId", 4456 "locationName":"AllocationId" 4457 } 4458 }, 4459 "AllocationIds":{ 4460 "type":"list", 4461 "member":{ 4462 "shape":"AllocationId", 4463 "locationName":"item" 4464 } 4465 }, 4466 "AllocationState":{ 4467 "type":"string", 4468 "enum":[ 4469 "available", 4470 "under-assessment", 4471 "permanent-failure", 4472 "released", 4473 "released-permanent-failure", 4474 "pending" 4475 ] 4476 }, 4477 "AllocationStrategy":{ 4478 "type":"string", 4479 "enum":[ 4480 "lowestPrice", 4481 "diversified", 4482 "capacityOptimized", 4483 "capacityOptimizedPrioritized" 4484 ] 4485 }, 4486 "AllowedPrincipal":{ 4487 "type":"structure", 4488 "members":{ 4489 "PrincipalType":{ 4490 "shape":"PrincipalType", 4491 "locationName":"principalType" 4492 }, 4493 "Principal":{ 4494 "shape":"String", 4495 "locationName":"principal" 4496 } 4497 } 4498 }, 4499 "AllowedPrincipalSet":{ 4500 "type":"list", 4501 "member":{ 4502 "shape":"AllowedPrincipal", 4503 "locationName":"item" 4504 } 4505 }, 4506 "AllowsMultipleInstanceTypes":{ 4507 "type":"string", 4508 "enum":[ 4509 "on", 4510 "off" 4511 ] 4512 }, 4513 "AlternatePathHint":{ 4514 "type":"structure", 4515 "members":{ 4516 "ComponentId":{ 4517 "shape":"String", 4518 "locationName":"componentId" 4519 }, 4520 "ComponentArn":{ 4521 "shape":"String", 4522 "locationName":"componentArn" 4523 } 4524 } 4525 }, 4526 "AlternatePathHintList":{ 4527 "type":"list", 4528 "member":{ 4529 "shape":"AlternatePathHint", 4530 "locationName":"item" 4531 } 4532 }, 4533 "AnalysisAclRule":{ 4534 "type":"structure", 4535 "members":{ 4536 "Cidr":{ 4537 "shape":"String", 4538 "locationName":"cidr" 4539 }, 4540 "Egress":{ 4541 "shape":"Boolean", 4542 "locationName":"egress" 4543 }, 4544 "PortRange":{ 4545 "shape":"PortRange", 4546 "locationName":"portRange" 4547 }, 4548 "Protocol":{ 4549 "shape":"String", 4550 "locationName":"protocol" 4551 }, 4552 "RuleAction":{ 4553 "shape":"String", 4554 "locationName":"ruleAction" 4555 }, 4556 "RuleNumber":{ 4557 "shape":"Integer", 4558 "locationName":"ruleNumber" 4559 } 4560 } 4561 }, 4562 "AnalysisComponent":{ 4563 "type":"structure", 4564 "members":{ 4565 "Id":{ 4566 "shape":"String", 4567 "locationName":"id" 4568 }, 4569 "Arn":{ 4570 "shape":"String", 4571 "locationName":"arn" 4572 } 4573 } 4574 }, 4575 "AnalysisComponentList":{ 4576 "type":"list", 4577 "member":{ 4578 "shape":"AnalysisComponent", 4579 "locationName":"item" 4580 } 4581 }, 4582 "AnalysisLoadBalancerListener":{ 4583 "type":"structure", 4584 "members":{ 4585 "LoadBalancerPort":{ 4586 "shape":"Port", 4587 "locationName":"loadBalancerPort" 4588 }, 4589 "InstancePort":{ 4590 "shape":"Port", 4591 "locationName":"instancePort" 4592 } 4593 } 4594 }, 4595 "AnalysisLoadBalancerTarget":{ 4596 "type":"structure", 4597 "members":{ 4598 "Address":{ 4599 "shape":"IpAddress", 4600 "locationName":"address" 4601 }, 4602 "AvailabilityZone":{ 4603 "shape":"String", 4604 "locationName":"availabilityZone" 4605 }, 4606 "Instance":{ 4607 "shape":"AnalysisComponent", 4608 "locationName":"instance" 4609 }, 4610 "Port":{ 4611 "shape":"Port", 4612 "locationName":"port" 4613 } 4614 } 4615 }, 4616 "AnalysisPacketHeader":{ 4617 "type":"structure", 4618 "members":{ 4619 "DestinationAddresses":{ 4620 "shape":"IpAddressList", 4621 "locationName":"destinationAddressSet" 4622 }, 4623 "DestinationPortRanges":{ 4624 "shape":"PortRangeList", 4625 "locationName":"destinationPortRangeSet" 4626 }, 4627 "Protocol":{ 4628 "shape":"String", 4629 "locationName":"protocol" 4630 }, 4631 "SourceAddresses":{ 4632 "shape":"IpAddressList", 4633 "locationName":"sourceAddressSet" 4634 }, 4635 "SourcePortRanges":{ 4636 "shape":"PortRangeList", 4637 "locationName":"sourcePortRangeSet" 4638 } 4639 } 4640 }, 4641 "AnalysisRouteTableRoute":{ 4642 "type":"structure", 4643 "members":{ 4644 "DestinationCidr":{ 4645 "shape":"String", 4646 "locationName":"destinationCidr" 4647 }, 4648 "DestinationPrefixListId":{ 4649 "shape":"String", 4650 "locationName":"destinationPrefixListId" 4651 }, 4652 "EgressOnlyInternetGatewayId":{ 4653 "shape":"String", 4654 "locationName":"egressOnlyInternetGatewayId" 4655 }, 4656 "GatewayId":{ 4657 "shape":"String", 4658 "locationName":"gatewayId" 4659 }, 4660 "InstanceId":{ 4661 "shape":"String", 4662 "locationName":"instanceId" 4663 }, 4664 "NatGatewayId":{ 4665 "shape":"String", 4666 "locationName":"natGatewayId" 4667 }, 4668 "NetworkInterfaceId":{ 4669 "shape":"String", 4670 "locationName":"networkInterfaceId" 4671 }, 4672 "Origin":{ 4673 "shape":"String", 4674 "locationName":"origin" 4675 }, 4676 "TransitGatewayId":{ 4677 "shape":"String", 4678 "locationName":"transitGatewayId" 4679 }, 4680 "VpcPeeringConnectionId":{ 4681 "shape":"String", 4682 "locationName":"vpcPeeringConnectionId" 4683 } 4684 } 4685 }, 4686 "AnalysisSecurityGroupRule":{ 4687 "type":"structure", 4688 "members":{ 4689 "Cidr":{ 4690 "shape":"String", 4691 "locationName":"cidr" 4692 }, 4693 "Direction":{ 4694 "shape":"String", 4695 "locationName":"direction" 4696 }, 4697 "SecurityGroupId":{ 4698 "shape":"String", 4699 "locationName":"securityGroupId" 4700 }, 4701 "PortRange":{ 4702 "shape":"PortRange", 4703 "locationName":"portRange" 4704 }, 4705 "PrefixListId":{ 4706 "shape":"String", 4707 "locationName":"prefixListId" 4708 }, 4709 "Protocol":{ 4710 "shape":"String", 4711 "locationName":"protocol" 4712 } 4713 } 4714 }, 4715 "AnalysisStatus":{ 4716 "type":"string", 4717 "enum":[ 4718 "running", 4719 "succeeded", 4720 "failed" 4721 ] 4722 }, 4723 "ApplianceModeSupportValue":{ 4724 "type":"string", 4725 "enum":[ 4726 "enable", 4727 "disable" 4728 ] 4729 }, 4730 "ApplySecurityGroupsToClientVpnTargetNetworkRequest":{ 4731 "type":"structure", 4732 "required":[ 4733 "ClientVpnEndpointId", 4734 "VpcId", 4735 "SecurityGroupIds" 4736 ], 4737 "members":{ 4738 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 4739 "VpcId":{"shape":"VpcId"}, 4740 "SecurityGroupIds":{ 4741 "shape":"ClientVpnSecurityGroupIdSet", 4742 "locationName":"SecurityGroupId" 4743 }, 4744 "DryRun":{"shape":"Boolean"} 4745 } 4746 }, 4747 "ApplySecurityGroupsToClientVpnTargetNetworkResult":{ 4748 "type":"structure", 4749 "members":{ 4750 "SecurityGroupIds":{ 4751 "shape":"ClientVpnSecurityGroupIdSet", 4752 "locationName":"securityGroupIds" 4753 } 4754 } 4755 }, 4756 "ArchitectureType":{ 4757 "type":"string", 4758 "enum":[ 4759 "i386", 4760 "x86_64", 4761 "arm64" 4762 ] 4763 }, 4764 "ArchitectureTypeList":{ 4765 "type":"list", 4766 "member":{ 4767 "shape":"ArchitectureType", 4768 "locationName":"item" 4769 } 4770 }, 4771 "ArchitectureValues":{ 4772 "type":"string", 4773 "enum":[ 4774 "i386", 4775 "x86_64", 4776 "arm64" 4777 ] 4778 }, 4779 "ArnList":{ 4780 "type":"list", 4781 "member":{ 4782 "shape":"ResourceArn", 4783 "locationName":"item" 4784 } 4785 }, 4786 "AssignIpv6AddressesRequest":{ 4787 "type":"structure", 4788 "required":["NetworkInterfaceId"], 4789 "members":{ 4790 "Ipv6AddressCount":{ 4791 "shape":"Integer", 4792 "locationName":"ipv6AddressCount" 4793 }, 4794 "Ipv6Addresses":{ 4795 "shape":"Ipv6AddressList", 4796 "locationName":"ipv6Addresses" 4797 }, 4798 "NetworkInterfaceId":{ 4799 "shape":"NetworkInterfaceId", 4800 "locationName":"networkInterfaceId" 4801 } 4802 } 4803 }, 4804 "AssignIpv6AddressesResult":{ 4805 "type":"structure", 4806 "members":{ 4807 "AssignedIpv6Addresses":{ 4808 "shape":"Ipv6AddressList", 4809 "locationName":"assignedIpv6Addresses" 4810 }, 4811 "NetworkInterfaceId":{ 4812 "shape":"String", 4813 "locationName":"networkInterfaceId" 4814 } 4815 } 4816 }, 4817 "AssignPrivateIpAddressesRequest":{ 4818 "type":"structure", 4819 "required":["NetworkInterfaceId"], 4820 "members":{ 4821 "AllowReassignment":{ 4822 "shape":"Boolean", 4823 "locationName":"allowReassignment" 4824 }, 4825 "NetworkInterfaceId":{ 4826 "shape":"NetworkInterfaceId", 4827 "locationName":"networkInterfaceId" 4828 }, 4829 "PrivateIpAddresses":{ 4830 "shape":"PrivateIpAddressStringList", 4831 "locationName":"privateIpAddress" 4832 }, 4833 "SecondaryPrivateIpAddressCount":{ 4834 "shape":"Integer", 4835 "locationName":"secondaryPrivateIpAddressCount" 4836 } 4837 } 4838 }, 4839 "AssignPrivateIpAddressesResult":{ 4840 "type":"structure", 4841 "members":{ 4842 "NetworkInterfaceId":{ 4843 "shape":"String", 4844 "locationName":"networkInterfaceId" 4845 }, 4846 "AssignedPrivateIpAddresses":{ 4847 "shape":"AssignedPrivateIpAddressList", 4848 "locationName":"assignedPrivateIpAddressesSet" 4849 } 4850 } 4851 }, 4852 "AssignedPrivateIpAddress":{ 4853 "type":"structure", 4854 "members":{ 4855 "PrivateIpAddress":{ 4856 "shape":"String", 4857 "locationName":"privateIpAddress" 4858 } 4859 } 4860 }, 4861 "AssignedPrivateIpAddressList":{ 4862 "type":"list", 4863 "member":{ 4864 "shape":"AssignedPrivateIpAddress", 4865 "locationName":"item" 4866 } 4867 }, 4868 "AssociateAddressRequest":{ 4869 "type":"structure", 4870 "members":{ 4871 "AllocationId":{"shape":"AllocationId"}, 4872 "InstanceId":{"shape":"InstanceId"}, 4873 "PublicIp":{"shape":"String"}, 4874 "AllowReassociation":{ 4875 "shape":"Boolean", 4876 "locationName":"allowReassociation" 4877 }, 4878 "DryRun":{ 4879 "shape":"Boolean", 4880 "locationName":"dryRun" 4881 }, 4882 "NetworkInterfaceId":{ 4883 "shape":"NetworkInterfaceId", 4884 "locationName":"networkInterfaceId" 4885 }, 4886 "PrivateIpAddress":{ 4887 "shape":"String", 4888 "locationName":"privateIpAddress" 4889 } 4890 } 4891 }, 4892 "AssociateAddressResult":{ 4893 "type":"structure", 4894 "members":{ 4895 "AssociationId":{ 4896 "shape":"String", 4897 "locationName":"associationId" 4898 } 4899 } 4900 }, 4901 "AssociateClientVpnTargetNetworkRequest":{ 4902 "type":"structure", 4903 "required":[ 4904 "ClientVpnEndpointId", 4905 "SubnetId" 4906 ], 4907 "members":{ 4908 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 4909 "SubnetId":{"shape":"SubnetId"}, 4910 "ClientToken":{ 4911 "shape":"String", 4912 "idempotencyToken":true 4913 }, 4914 "DryRun":{"shape":"Boolean"} 4915 } 4916 }, 4917 "AssociateClientVpnTargetNetworkResult":{ 4918 "type":"structure", 4919 "members":{ 4920 "AssociationId":{ 4921 "shape":"String", 4922 "locationName":"associationId" 4923 }, 4924 "Status":{ 4925 "shape":"AssociationStatus", 4926 "locationName":"status" 4927 } 4928 } 4929 }, 4930 "AssociateDhcpOptionsRequest":{ 4931 "type":"structure", 4932 "required":[ 4933 "DhcpOptionsId", 4934 "VpcId" 4935 ], 4936 "members":{ 4937 "DhcpOptionsId":{"shape":"DefaultingDhcpOptionsId"}, 4938 "VpcId":{"shape":"VpcId"}, 4939 "DryRun":{ 4940 "shape":"Boolean", 4941 "locationName":"dryRun" 4942 } 4943 } 4944 }, 4945 "AssociateEnclaveCertificateIamRoleRequest":{ 4946 "type":"structure", 4947 "members":{ 4948 "CertificateArn":{"shape":"ResourceArn"}, 4949 "RoleArn":{"shape":"ResourceArn"}, 4950 "DryRun":{"shape":"Boolean"} 4951 } 4952 }, 4953 "AssociateEnclaveCertificateIamRoleResult":{ 4954 "type":"structure", 4955 "members":{ 4956 "CertificateS3BucketName":{ 4957 "shape":"String", 4958 "locationName":"certificateS3BucketName" 4959 }, 4960 "CertificateS3ObjectKey":{ 4961 "shape":"String", 4962 "locationName":"certificateS3ObjectKey" 4963 }, 4964 "EncryptionKmsKeyId":{ 4965 "shape":"String", 4966 "locationName":"encryptionKmsKeyId" 4967 } 4968 } 4969 }, 4970 "AssociateIamInstanceProfileRequest":{ 4971 "type":"structure", 4972 "required":[ 4973 "IamInstanceProfile", 4974 "InstanceId" 4975 ], 4976 "members":{ 4977 "IamInstanceProfile":{"shape":"IamInstanceProfileSpecification"}, 4978 "InstanceId":{"shape":"InstanceId"} 4979 } 4980 }, 4981 "AssociateIamInstanceProfileResult":{ 4982 "type":"structure", 4983 "members":{ 4984 "IamInstanceProfileAssociation":{ 4985 "shape":"IamInstanceProfileAssociation", 4986 "locationName":"iamInstanceProfileAssociation" 4987 } 4988 } 4989 }, 4990 "AssociateRouteTableRequest":{ 4991 "type":"structure", 4992 "required":["RouteTableId"], 4993 "members":{ 4994 "DryRun":{ 4995 "shape":"Boolean", 4996 "locationName":"dryRun" 4997 }, 4998 "RouteTableId":{ 4999 "shape":"RouteTableId", 5000 "locationName":"routeTableId" 5001 }, 5002 "SubnetId":{ 5003 "shape":"SubnetId", 5004 "locationName":"subnetId" 5005 }, 5006 "GatewayId":{"shape":"RouteGatewayId"} 5007 } 5008 }, 5009 "AssociateRouteTableResult":{ 5010 "type":"structure", 5011 "members":{ 5012 "AssociationId":{ 5013 "shape":"String", 5014 "locationName":"associationId" 5015 }, 5016 "AssociationState":{ 5017 "shape":"RouteTableAssociationState", 5018 "locationName":"associationState" 5019 } 5020 } 5021 }, 5022 "AssociateSubnetCidrBlockRequest":{ 5023 "type":"structure", 5024 "required":[ 5025 "SubnetId", 5026 "Ipv6CidrBlock" 5027 ], 5028 "members":{ 5029 "SubnetId":{ 5030 "shape":"SubnetId", 5031 "locationName":"subnetId" 5032 }, 5033 "Ipv6CidrBlock":{ 5034 "shape":"String", 5035 "locationName":"ipv6CidrBlock" 5036 } 5037 } 5038 }, 5039 "AssociateSubnetCidrBlockResult":{ 5040 "type":"structure", 5041 "members":{ 5042 "Ipv6CidrBlockAssociation":{ 5043 "shape":"SubnetIpv6CidrBlockAssociation", 5044 "locationName":"ipv6CidrBlockAssociation" 5045 }, 5046 "SubnetId":{ 5047 "shape":"String", 5048 "locationName":"subnetId" 5049 } 5050 } 5051 }, 5052 "AssociateTransitGatewayMulticastDomainRequest":{ 5053 "type":"structure", 5054 "members":{ 5055 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 5056 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 5057 "SubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 5058 "DryRun":{"shape":"Boolean"} 5059 } 5060 }, 5061 "AssociateTransitGatewayMulticastDomainResult":{ 5062 "type":"structure", 5063 "members":{ 5064 "Associations":{ 5065 "shape":"TransitGatewayMulticastDomainAssociations", 5066 "locationName":"associations" 5067 } 5068 } 5069 }, 5070 "AssociateTransitGatewayRouteTableRequest":{ 5071 "type":"structure", 5072 "required":[ 5073 "TransitGatewayRouteTableId", 5074 "TransitGatewayAttachmentId" 5075 ], 5076 "members":{ 5077 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 5078 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 5079 "DryRun":{"shape":"Boolean"} 5080 } 5081 }, 5082 "AssociateTransitGatewayRouteTableResult":{ 5083 "type":"structure", 5084 "members":{ 5085 "Association":{ 5086 "shape":"TransitGatewayAssociation", 5087 "locationName":"association" 5088 } 5089 } 5090 }, 5091 "AssociateVpcCidrBlockRequest":{ 5092 "type":"structure", 5093 "required":["VpcId"], 5094 "members":{ 5095 "AmazonProvidedIpv6CidrBlock":{ 5096 "shape":"Boolean", 5097 "locationName":"amazonProvidedIpv6CidrBlock" 5098 }, 5099 "CidrBlock":{"shape":"String"}, 5100 "VpcId":{ 5101 "shape":"VpcId", 5102 "locationName":"vpcId" 5103 }, 5104 "Ipv6CidrBlockNetworkBorderGroup":{"shape":"String"}, 5105 "Ipv6Pool":{"shape":"Ipv6PoolEc2Id"}, 5106 "Ipv6CidrBlock":{"shape":"String"} 5107 } 5108 }, 5109 "AssociateVpcCidrBlockResult":{ 5110 "type":"structure", 5111 "members":{ 5112 "Ipv6CidrBlockAssociation":{ 5113 "shape":"VpcIpv6CidrBlockAssociation", 5114 "locationName":"ipv6CidrBlockAssociation" 5115 }, 5116 "CidrBlockAssociation":{ 5117 "shape":"VpcCidrBlockAssociation", 5118 "locationName":"cidrBlockAssociation" 5119 }, 5120 "VpcId":{ 5121 "shape":"String", 5122 "locationName":"vpcId" 5123 } 5124 } 5125 }, 5126 "AssociatedNetworkType":{ 5127 "type":"string", 5128 "enum":["vpc"] 5129 }, 5130 "AssociatedRole":{ 5131 "type":"structure", 5132 "members":{ 5133 "AssociatedRoleArn":{ 5134 "shape":"ResourceArn", 5135 "locationName":"associatedRoleArn" 5136 }, 5137 "CertificateS3BucketName":{ 5138 "shape":"String", 5139 "locationName":"certificateS3BucketName" 5140 }, 5141 "CertificateS3ObjectKey":{ 5142 "shape":"String", 5143 "locationName":"certificateS3ObjectKey" 5144 }, 5145 "EncryptionKmsKeyId":{ 5146 "shape":"String", 5147 "locationName":"encryptionKmsKeyId" 5148 } 5149 } 5150 }, 5151 "AssociatedRolesList":{ 5152 "type":"list", 5153 "member":{ 5154 "shape":"AssociatedRole", 5155 "locationName":"item" 5156 } 5157 }, 5158 "AssociatedTargetNetwork":{ 5159 "type":"structure", 5160 "members":{ 5161 "NetworkId":{ 5162 "shape":"String", 5163 "locationName":"networkId" 5164 }, 5165 "NetworkType":{ 5166 "shape":"AssociatedNetworkType", 5167 "locationName":"networkType" 5168 } 5169 } 5170 }, 5171 "AssociatedTargetNetworkSet":{ 5172 "type":"list", 5173 "member":{ 5174 "shape":"AssociatedTargetNetwork", 5175 "locationName":"item" 5176 } 5177 }, 5178 "AssociationIdList":{ 5179 "type":"list", 5180 "member":{ 5181 "shape":"IamInstanceProfileAssociationId", 5182 "locationName":"AssociationId" 5183 } 5184 }, 5185 "AssociationStatus":{ 5186 "type":"structure", 5187 "members":{ 5188 "Code":{ 5189 "shape":"AssociationStatusCode", 5190 "locationName":"code" 5191 }, 5192 "Message":{ 5193 "shape":"String", 5194 "locationName":"message" 5195 } 5196 } 5197 }, 5198 "AssociationStatusCode":{ 5199 "type":"string", 5200 "enum":[ 5201 "associating", 5202 "associated", 5203 "association-failed", 5204 "disassociating", 5205 "disassociated" 5206 ] 5207 }, 5208 "AthenaIntegration":{ 5209 "type":"structure", 5210 "required":[ 5211 "IntegrationResultS3DestinationArn", 5212 "PartitionLoadFrequency" 5213 ], 5214 "members":{ 5215 "IntegrationResultS3DestinationArn":{"shape":"String"}, 5216 "PartitionLoadFrequency":{"shape":"PartitionLoadFrequency"}, 5217 "PartitionStartDate":{"shape":"MillisecondDateTime"}, 5218 "PartitionEndDate":{"shape":"MillisecondDateTime"} 5219 } 5220 }, 5221 "AthenaIntegrationsSet":{ 5222 "type":"list", 5223 "member":{ 5224 "shape":"AthenaIntegration", 5225 "locationName":"item" 5226 }, 5227 "max":10, 5228 "min":1 5229 }, 5230 "AttachClassicLinkVpcRequest":{ 5231 "type":"structure", 5232 "required":[ 5233 "Groups", 5234 "InstanceId", 5235 "VpcId" 5236 ], 5237 "members":{ 5238 "DryRun":{ 5239 "shape":"Boolean", 5240 "locationName":"dryRun" 5241 }, 5242 "Groups":{ 5243 "shape":"GroupIdStringList", 5244 "locationName":"SecurityGroupId" 5245 }, 5246 "InstanceId":{ 5247 "shape":"InstanceId", 5248 "locationName":"instanceId" 5249 }, 5250 "VpcId":{ 5251 "shape":"VpcId", 5252 "locationName":"vpcId" 5253 } 5254 } 5255 }, 5256 "AttachClassicLinkVpcResult":{ 5257 "type":"structure", 5258 "members":{ 5259 "Return":{ 5260 "shape":"Boolean", 5261 "locationName":"return" 5262 } 5263 } 5264 }, 5265 "AttachInternetGatewayRequest":{ 5266 "type":"structure", 5267 "required":[ 5268 "InternetGatewayId", 5269 "VpcId" 5270 ], 5271 "members":{ 5272 "DryRun":{ 5273 "shape":"Boolean", 5274 "locationName":"dryRun" 5275 }, 5276 "InternetGatewayId":{ 5277 "shape":"InternetGatewayId", 5278 "locationName":"internetGatewayId" 5279 }, 5280 "VpcId":{ 5281 "shape":"VpcId", 5282 "locationName":"vpcId" 5283 } 5284 } 5285 }, 5286 "AttachNetworkInterfaceRequest":{ 5287 "type":"structure", 5288 "required":[ 5289 "DeviceIndex", 5290 "InstanceId", 5291 "NetworkInterfaceId" 5292 ], 5293 "members":{ 5294 "DeviceIndex":{ 5295 "shape":"Integer", 5296 "locationName":"deviceIndex" 5297 }, 5298 "DryRun":{ 5299 "shape":"Boolean", 5300 "locationName":"dryRun" 5301 }, 5302 "InstanceId":{ 5303 "shape":"InstanceId", 5304 "locationName":"instanceId" 5305 }, 5306 "NetworkInterfaceId":{ 5307 "shape":"NetworkInterfaceId", 5308 "locationName":"networkInterfaceId" 5309 }, 5310 "NetworkCardIndex":{"shape":"Integer"} 5311 } 5312 }, 5313 "AttachNetworkInterfaceResult":{ 5314 "type":"structure", 5315 "members":{ 5316 "AttachmentId":{ 5317 "shape":"String", 5318 "locationName":"attachmentId" 5319 }, 5320 "NetworkCardIndex":{ 5321 "shape":"Integer", 5322 "locationName":"networkCardIndex" 5323 } 5324 } 5325 }, 5326 "AttachVolumeRequest":{ 5327 "type":"structure", 5328 "required":[ 5329 "Device", 5330 "InstanceId", 5331 "VolumeId" 5332 ], 5333 "members":{ 5334 "Device":{"shape":"String"}, 5335 "InstanceId":{"shape":"InstanceId"}, 5336 "VolumeId":{"shape":"VolumeId"}, 5337 "DryRun":{ 5338 "shape":"Boolean", 5339 "locationName":"dryRun" 5340 } 5341 } 5342 }, 5343 "AttachVpnGatewayRequest":{ 5344 "type":"structure", 5345 "required":[ 5346 "VpcId", 5347 "VpnGatewayId" 5348 ], 5349 "members":{ 5350 "VpcId":{"shape":"VpcId"}, 5351 "VpnGatewayId":{"shape":"VpnGatewayId"}, 5352 "DryRun":{ 5353 "shape":"Boolean", 5354 "locationName":"dryRun" 5355 } 5356 } 5357 }, 5358 "AttachVpnGatewayResult":{ 5359 "type":"structure", 5360 "members":{ 5361 "VpcAttachment":{ 5362 "shape":"VpcAttachment", 5363 "locationName":"attachment" 5364 } 5365 } 5366 }, 5367 "AttachmentStatus":{ 5368 "type":"string", 5369 "enum":[ 5370 "attaching", 5371 "attached", 5372 "detaching", 5373 "detached" 5374 ] 5375 }, 5376 "AttributeBooleanValue":{ 5377 "type":"structure", 5378 "members":{ 5379 "Value":{ 5380 "shape":"Boolean", 5381 "locationName":"value" 5382 } 5383 } 5384 }, 5385 "AttributeValue":{ 5386 "type":"structure", 5387 "members":{ 5388 "Value":{ 5389 "shape":"String", 5390 "locationName":"value" 5391 } 5392 } 5393 }, 5394 "AuthorizationRule":{ 5395 "type":"structure", 5396 "members":{ 5397 "ClientVpnEndpointId":{ 5398 "shape":"String", 5399 "locationName":"clientVpnEndpointId" 5400 }, 5401 "Description":{ 5402 "shape":"String", 5403 "locationName":"description" 5404 }, 5405 "GroupId":{ 5406 "shape":"String", 5407 "locationName":"groupId" 5408 }, 5409 "AccessAll":{ 5410 "shape":"Boolean", 5411 "locationName":"accessAll" 5412 }, 5413 "DestinationCidr":{ 5414 "shape":"String", 5415 "locationName":"destinationCidr" 5416 }, 5417 "Status":{ 5418 "shape":"ClientVpnAuthorizationRuleStatus", 5419 "locationName":"status" 5420 } 5421 } 5422 }, 5423 "AuthorizationRuleSet":{ 5424 "type":"list", 5425 "member":{ 5426 "shape":"AuthorizationRule", 5427 "locationName":"item" 5428 } 5429 }, 5430 "AuthorizeClientVpnIngressRequest":{ 5431 "type":"structure", 5432 "required":[ 5433 "ClientVpnEndpointId", 5434 "TargetNetworkCidr" 5435 ], 5436 "members":{ 5437 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 5438 "TargetNetworkCidr":{"shape":"String"}, 5439 "AccessGroupId":{"shape":"String"}, 5440 "AuthorizeAllGroups":{"shape":"Boolean"}, 5441 "Description":{"shape":"String"}, 5442 "ClientToken":{ 5443 "shape":"String", 5444 "idempotencyToken":true 5445 }, 5446 "DryRun":{"shape":"Boolean"} 5447 } 5448 }, 5449 "AuthorizeClientVpnIngressResult":{ 5450 "type":"structure", 5451 "members":{ 5452 "Status":{ 5453 "shape":"ClientVpnAuthorizationRuleStatus", 5454 "locationName":"status" 5455 } 5456 } 5457 }, 5458 "AuthorizeSecurityGroupEgressRequest":{ 5459 "type":"structure", 5460 "required":["GroupId"], 5461 "members":{ 5462 "DryRun":{ 5463 "shape":"Boolean", 5464 "locationName":"dryRun" 5465 }, 5466 "GroupId":{ 5467 "shape":"SecurityGroupId", 5468 "locationName":"groupId" 5469 }, 5470 "IpPermissions":{ 5471 "shape":"IpPermissionList", 5472 "locationName":"ipPermissions" 5473 }, 5474 "CidrIp":{ 5475 "shape":"String", 5476 "locationName":"cidrIp" 5477 }, 5478 "FromPort":{ 5479 "shape":"Integer", 5480 "locationName":"fromPort" 5481 }, 5482 "IpProtocol":{ 5483 "shape":"String", 5484 "locationName":"ipProtocol" 5485 }, 5486 "ToPort":{ 5487 "shape":"Integer", 5488 "locationName":"toPort" 5489 }, 5490 "SourceSecurityGroupName":{ 5491 "shape":"String", 5492 "locationName":"sourceSecurityGroupName" 5493 }, 5494 "SourceSecurityGroupOwnerId":{ 5495 "shape":"String", 5496 "locationName":"sourceSecurityGroupOwnerId" 5497 } 5498 } 5499 }, 5500 "AuthorizeSecurityGroupIngressRequest":{ 5501 "type":"structure", 5502 "members":{ 5503 "CidrIp":{"shape":"String"}, 5504 "FromPort":{"shape":"Integer"}, 5505 "GroupId":{"shape":"SecurityGroupId"}, 5506 "GroupName":{"shape":"SecurityGroupName"}, 5507 "IpPermissions":{"shape":"IpPermissionList"}, 5508 "IpProtocol":{"shape":"String"}, 5509 "SourceSecurityGroupName":{"shape":"String"}, 5510 "SourceSecurityGroupOwnerId":{"shape":"String"}, 5511 "ToPort":{"shape":"Integer"}, 5512 "DryRun":{ 5513 "shape":"Boolean", 5514 "locationName":"dryRun" 5515 } 5516 } 5517 }, 5518 "AutoAcceptSharedAssociationsValue":{ 5519 "type":"string", 5520 "enum":[ 5521 "enable", 5522 "disable" 5523 ] 5524 }, 5525 "AutoAcceptSharedAttachmentsValue":{ 5526 "type":"string", 5527 "enum":[ 5528 "enable", 5529 "disable" 5530 ] 5531 }, 5532 "AutoPlacement":{ 5533 "type":"string", 5534 "enum":[ 5535 "on", 5536 "off" 5537 ] 5538 }, 5539 "AutoRecoveryFlag":{"type":"boolean"}, 5540 "AvailabilityZone":{ 5541 "type":"structure", 5542 "members":{ 5543 "State":{ 5544 "shape":"AvailabilityZoneState", 5545 "locationName":"zoneState" 5546 }, 5547 "OptInStatus":{ 5548 "shape":"AvailabilityZoneOptInStatus", 5549 "locationName":"optInStatus" 5550 }, 5551 "Messages":{ 5552 "shape":"AvailabilityZoneMessageList", 5553 "locationName":"messageSet" 5554 }, 5555 "RegionName":{ 5556 "shape":"String", 5557 "locationName":"regionName" 5558 }, 5559 "ZoneName":{ 5560 "shape":"String", 5561 "locationName":"zoneName" 5562 }, 5563 "ZoneId":{ 5564 "shape":"String", 5565 "locationName":"zoneId" 5566 }, 5567 "GroupName":{ 5568 "shape":"String", 5569 "locationName":"groupName" 5570 }, 5571 "NetworkBorderGroup":{ 5572 "shape":"String", 5573 "locationName":"networkBorderGroup" 5574 }, 5575 "ZoneType":{ 5576 "shape":"String", 5577 "locationName":"zoneType" 5578 }, 5579 "ParentZoneName":{ 5580 "shape":"String", 5581 "locationName":"parentZoneName" 5582 }, 5583 "ParentZoneId":{ 5584 "shape":"String", 5585 "locationName":"parentZoneId" 5586 } 5587 } 5588 }, 5589 "AvailabilityZoneList":{ 5590 "type":"list", 5591 "member":{ 5592 "shape":"AvailabilityZone", 5593 "locationName":"item" 5594 } 5595 }, 5596 "AvailabilityZoneMessage":{ 5597 "type":"structure", 5598 "members":{ 5599 "Message":{ 5600 "shape":"String", 5601 "locationName":"message" 5602 } 5603 } 5604 }, 5605 "AvailabilityZoneMessageList":{ 5606 "type":"list", 5607 "member":{ 5608 "shape":"AvailabilityZoneMessage", 5609 "locationName":"item" 5610 } 5611 }, 5612 "AvailabilityZoneOptInStatus":{ 5613 "type":"string", 5614 "enum":[ 5615 "opt-in-not-required", 5616 "opted-in", 5617 "not-opted-in" 5618 ] 5619 }, 5620 "AvailabilityZoneState":{ 5621 "type":"string", 5622 "enum":[ 5623 "available", 5624 "information", 5625 "impaired", 5626 "unavailable" 5627 ] 5628 }, 5629 "AvailabilityZoneStringList":{ 5630 "type":"list", 5631 "member":{ 5632 "shape":"String", 5633 "locationName":"AvailabilityZone" 5634 } 5635 }, 5636 "AvailableCapacity":{ 5637 "type":"structure", 5638 "members":{ 5639 "AvailableInstanceCapacity":{ 5640 "shape":"AvailableInstanceCapacityList", 5641 "locationName":"availableInstanceCapacity" 5642 }, 5643 "AvailableVCpus":{ 5644 "shape":"Integer", 5645 "locationName":"availableVCpus" 5646 } 5647 } 5648 }, 5649 "AvailableInstanceCapacityList":{ 5650 "type":"list", 5651 "member":{ 5652 "shape":"InstanceCapacity", 5653 "locationName":"item" 5654 } 5655 }, 5656 "BareMetalFlag":{"type":"boolean"}, 5657 "BaselineBandwidthInMbps":{"type":"integer"}, 5658 "BaselineIops":{"type":"integer"}, 5659 "BaselineThroughputInMBps":{"type":"double"}, 5660 "BatchState":{ 5661 "type":"string", 5662 "enum":[ 5663 "submitted", 5664 "active", 5665 "cancelled", 5666 "failed", 5667 "cancelled_running", 5668 "cancelled_terminating", 5669 "modifying" 5670 ] 5671 }, 5672 "BgpStatus":{ 5673 "type":"string", 5674 "enum":[ 5675 "up", 5676 "down" 5677 ] 5678 }, 5679 "BillingProductList":{ 5680 "type":"list", 5681 "member":{ 5682 "shape":"String", 5683 "locationName":"item" 5684 } 5685 }, 5686 "Blob":{"type":"blob"}, 5687 "BlobAttributeValue":{ 5688 "type":"structure", 5689 "members":{ 5690 "Value":{ 5691 "shape":"Blob", 5692 "locationName":"value" 5693 } 5694 } 5695 }, 5696 "BlockDeviceMapping":{ 5697 "type":"structure", 5698 "members":{ 5699 "DeviceName":{ 5700 "shape":"String", 5701 "locationName":"deviceName" 5702 }, 5703 "VirtualName":{ 5704 "shape":"String", 5705 "locationName":"virtualName" 5706 }, 5707 "Ebs":{ 5708 "shape":"EbsBlockDevice", 5709 "locationName":"ebs" 5710 }, 5711 "NoDevice":{ 5712 "shape":"String", 5713 "locationName":"noDevice" 5714 } 5715 } 5716 }, 5717 "BlockDeviceMappingList":{ 5718 "type":"list", 5719 "member":{ 5720 "shape":"BlockDeviceMapping", 5721 "locationName":"item" 5722 } 5723 }, 5724 "BlockDeviceMappingRequestList":{ 5725 "type":"list", 5726 "member":{ 5727 "shape":"BlockDeviceMapping", 5728 "locationName":"BlockDeviceMapping" 5729 } 5730 }, 5731 "Boolean":{"type":"boolean"}, 5732 "BootModeType":{ 5733 "type":"string", 5734 "enum":[ 5735 "legacy-bios", 5736 "uefi" 5737 ] 5738 }, 5739 "BootModeTypeList":{ 5740 "type":"list", 5741 "member":{ 5742 "shape":"BootModeType", 5743 "locationName":"item" 5744 } 5745 }, 5746 "BootModeValues":{ 5747 "type":"string", 5748 "enum":[ 5749 "legacy-bios", 5750 "uefi" 5751 ] 5752 }, 5753 "BundleId":{"type":"string"}, 5754 "BundleIdStringList":{ 5755 "type":"list", 5756 "member":{ 5757 "shape":"BundleId", 5758 "locationName":"BundleId" 5759 } 5760 }, 5761 "BundleInstanceRequest":{ 5762 "type":"structure", 5763 "required":[ 5764 "InstanceId", 5765 "Storage" 5766 ], 5767 "members":{ 5768 "InstanceId":{"shape":"InstanceId"}, 5769 "Storage":{"shape":"Storage"}, 5770 "DryRun":{ 5771 "shape":"Boolean", 5772 "locationName":"dryRun" 5773 } 5774 } 5775 }, 5776 "BundleInstanceResult":{ 5777 "type":"structure", 5778 "members":{ 5779 "BundleTask":{ 5780 "shape":"BundleTask", 5781 "locationName":"bundleInstanceTask" 5782 } 5783 } 5784 }, 5785 "BundleTask":{ 5786 "type":"structure", 5787 "members":{ 5788 "BundleId":{ 5789 "shape":"String", 5790 "locationName":"bundleId" 5791 }, 5792 "BundleTaskError":{ 5793 "shape":"BundleTaskError", 5794 "locationName":"error" 5795 }, 5796 "InstanceId":{ 5797 "shape":"String", 5798 "locationName":"instanceId" 5799 }, 5800 "Progress":{ 5801 "shape":"String", 5802 "locationName":"progress" 5803 }, 5804 "StartTime":{ 5805 "shape":"DateTime", 5806 "locationName":"startTime" 5807 }, 5808 "State":{ 5809 "shape":"BundleTaskState", 5810 "locationName":"state" 5811 }, 5812 "Storage":{ 5813 "shape":"Storage", 5814 "locationName":"storage" 5815 }, 5816 "UpdateTime":{ 5817 "shape":"DateTime", 5818 "locationName":"updateTime" 5819 } 5820 } 5821 }, 5822 "BundleTaskError":{ 5823 "type":"structure", 5824 "members":{ 5825 "Code":{ 5826 "shape":"String", 5827 "locationName":"code" 5828 }, 5829 "Message":{ 5830 "shape":"String", 5831 "locationName":"message" 5832 } 5833 } 5834 }, 5835 "BundleTaskList":{ 5836 "type":"list", 5837 "member":{ 5838 "shape":"BundleTask", 5839 "locationName":"item" 5840 } 5841 }, 5842 "BundleTaskState":{ 5843 "type":"string", 5844 "enum":[ 5845 "pending", 5846 "waiting-for-shutdown", 5847 "bundling", 5848 "storing", 5849 "cancelling", 5850 "complete", 5851 "failed" 5852 ] 5853 }, 5854 "BurstablePerformanceFlag":{"type":"boolean"}, 5855 "ByoipCidr":{ 5856 "type":"structure", 5857 "members":{ 5858 "Cidr":{ 5859 "shape":"String", 5860 "locationName":"cidr" 5861 }, 5862 "Description":{ 5863 "shape":"String", 5864 "locationName":"description" 5865 }, 5866 "StatusMessage":{ 5867 "shape":"String", 5868 "locationName":"statusMessage" 5869 }, 5870 "State":{ 5871 "shape":"ByoipCidrState", 5872 "locationName":"state" 5873 } 5874 } 5875 }, 5876 "ByoipCidrSet":{ 5877 "type":"list", 5878 "member":{ 5879 "shape":"ByoipCidr", 5880 "locationName":"item" 5881 } 5882 }, 5883 "ByoipCidrState":{ 5884 "type":"string", 5885 "enum":[ 5886 "advertised", 5887 "deprovisioned", 5888 "failed-deprovision", 5889 "failed-provision", 5890 "pending-deprovision", 5891 "pending-provision", 5892 "provisioned", 5893 "provisioned-not-publicly-advertisable" 5894 ] 5895 }, 5896 "CancelBatchErrorCode":{ 5897 "type":"string", 5898 "enum":[ 5899 "fleetRequestIdDoesNotExist", 5900 "fleetRequestIdMalformed", 5901 "fleetRequestNotInCancellableState", 5902 "unexpectedError" 5903 ] 5904 }, 5905 "CancelBundleTaskRequest":{ 5906 "type":"structure", 5907 "required":["BundleId"], 5908 "members":{ 5909 "BundleId":{"shape":"BundleId"}, 5910 "DryRun":{ 5911 "shape":"Boolean", 5912 "locationName":"dryRun" 5913 } 5914 } 5915 }, 5916 "CancelBundleTaskResult":{ 5917 "type":"structure", 5918 "members":{ 5919 "BundleTask":{ 5920 "shape":"BundleTask", 5921 "locationName":"bundleInstanceTask" 5922 } 5923 } 5924 }, 5925 "CancelCapacityReservationRequest":{ 5926 "type":"structure", 5927 "required":["CapacityReservationId"], 5928 "members":{ 5929 "CapacityReservationId":{"shape":"CapacityReservationId"}, 5930 "DryRun":{"shape":"Boolean"} 5931 } 5932 }, 5933 "CancelCapacityReservationResult":{ 5934 "type":"structure", 5935 "members":{ 5936 "Return":{ 5937 "shape":"Boolean", 5938 "locationName":"return" 5939 } 5940 } 5941 }, 5942 "CancelConversionRequest":{ 5943 "type":"structure", 5944 "required":["ConversionTaskId"], 5945 "members":{ 5946 "ConversionTaskId":{ 5947 "shape":"ConversionTaskId", 5948 "locationName":"conversionTaskId" 5949 }, 5950 "DryRun":{ 5951 "shape":"Boolean", 5952 "locationName":"dryRun" 5953 }, 5954 "ReasonMessage":{ 5955 "shape":"String", 5956 "locationName":"reasonMessage" 5957 } 5958 } 5959 }, 5960 "CancelExportTaskRequest":{ 5961 "type":"structure", 5962 "required":["ExportTaskId"], 5963 "members":{ 5964 "ExportTaskId":{ 5965 "shape":"ExportVmTaskId", 5966 "locationName":"exportTaskId" 5967 } 5968 } 5969 }, 5970 "CancelImportTaskRequest":{ 5971 "type":"structure", 5972 "members":{ 5973 "CancelReason":{"shape":"String"}, 5974 "DryRun":{"shape":"Boolean"}, 5975 "ImportTaskId":{"shape":"ImportTaskId"} 5976 } 5977 }, 5978 "CancelImportTaskResult":{ 5979 "type":"structure", 5980 "members":{ 5981 "ImportTaskId":{ 5982 "shape":"String", 5983 "locationName":"importTaskId" 5984 }, 5985 "PreviousState":{ 5986 "shape":"String", 5987 "locationName":"previousState" 5988 }, 5989 "State":{ 5990 "shape":"String", 5991 "locationName":"state" 5992 } 5993 } 5994 }, 5995 "CancelReservedInstancesListingRequest":{ 5996 "type":"structure", 5997 "required":["ReservedInstancesListingId"], 5998 "members":{ 5999 "ReservedInstancesListingId":{ 6000 "shape":"ReservedInstancesListingId", 6001 "locationName":"reservedInstancesListingId" 6002 } 6003 } 6004 }, 6005 "CancelReservedInstancesListingResult":{ 6006 "type":"structure", 6007 "members":{ 6008 "ReservedInstancesListings":{ 6009 "shape":"ReservedInstancesListingList", 6010 "locationName":"reservedInstancesListingsSet" 6011 } 6012 } 6013 }, 6014 "CancelSpotFleetRequestsError":{ 6015 "type":"structure", 6016 "members":{ 6017 "Code":{ 6018 "shape":"CancelBatchErrorCode", 6019 "locationName":"code" 6020 }, 6021 "Message":{ 6022 "shape":"String", 6023 "locationName":"message" 6024 } 6025 } 6026 }, 6027 "CancelSpotFleetRequestsErrorItem":{ 6028 "type":"structure", 6029 "members":{ 6030 "Error":{ 6031 "shape":"CancelSpotFleetRequestsError", 6032 "locationName":"error" 6033 }, 6034 "SpotFleetRequestId":{ 6035 "shape":"String", 6036 "locationName":"spotFleetRequestId" 6037 } 6038 } 6039 }, 6040 "CancelSpotFleetRequestsErrorSet":{ 6041 "type":"list", 6042 "member":{ 6043 "shape":"CancelSpotFleetRequestsErrorItem", 6044 "locationName":"item" 6045 } 6046 }, 6047 "CancelSpotFleetRequestsRequest":{ 6048 "type":"structure", 6049 "required":[ 6050 "SpotFleetRequestIds", 6051 "TerminateInstances" 6052 ], 6053 "members":{ 6054 "DryRun":{ 6055 "shape":"Boolean", 6056 "locationName":"dryRun" 6057 }, 6058 "SpotFleetRequestIds":{ 6059 "shape":"SpotFleetRequestIdList", 6060 "locationName":"spotFleetRequestId" 6061 }, 6062 "TerminateInstances":{ 6063 "shape":"Boolean", 6064 "locationName":"terminateInstances" 6065 } 6066 } 6067 }, 6068 "CancelSpotFleetRequestsResponse":{ 6069 "type":"structure", 6070 "members":{ 6071 "SuccessfulFleetRequests":{ 6072 "shape":"CancelSpotFleetRequestsSuccessSet", 6073 "locationName":"successfulFleetRequestSet" 6074 }, 6075 "UnsuccessfulFleetRequests":{ 6076 "shape":"CancelSpotFleetRequestsErrorSet", 6077 "locationName":"unsuccessfulFleetRequestSet" 6078 } 6079 } 6080 }, 6081 "CancelSpotFleetRequestsSuccessItem":{ 6082 "type":"structure", 6083 "members":{ 6084 "CurrentSpotFleetRequestState":{ 6085 "shape":"BatchState", 6086 "locationName":"currentSpotFleetRequestState" 6087 }, 6088 "PreviousSpotFleetRequestState":{ 6089 "shape":"BatchState", 6090 "locationName":"previousSpotFleetRequestState" 6091 }, 6092 "SpotFleetRequestId":{ 6093 "shape":"String", 6094 "locationName":"spotFleetRequestId" 6095 } 6096 } 6097 }, 6098 "CancelSpotFleetRequestsSuccessSet":{ 6099 "type":"list", 6100 "member":{ 6101 "shape":"CancelSpotFleetRequestsSuccessItem", 6102 "locationName":"item" 6103 } 6104 }, 6105 "CancelSpotInstanceRequestState":{ 6106 "type":"string", 6107 "enum":[ 6108 "active", 6109 "open", 6110 "closed", 6111 "cancelled", 6112 "completed" 6113 ] 6114 }, 6115 "CancelSpotInstanceRequestsRequest":{ 6116 "type":"structure", 6117 "required":["SpotInstanceRequestIds"], 6118 "members":{ 6119 "DryRun":{ 6120 "shape":"Boolean", 6121 "locationName":"dryRun" 6122 }, 6123 "SpotInstanceRequestIds":{ 6124 "shape":"SpotInstanceRequestIdList", 6125 "locationName":"SpotInstanceRequestId" 6126 } 6127 } 6128 }, 6129 "CancelSpotInstanceRequestsResult":{ 6130 "type":"structure", 6131 "members":{ 6132 "CancelledSpotInstanceRequests":{ 6133 "shape":"CancelledSpotInstanceRequestList", 6134 "locationName":"spotInstanceRequestSet" 6135 } 6136 } 6137 }, 6138 "CancelledSpotInstanceRequest":{ 6139 "type":"structure", 6140 "members":{ 6141 "SpotInstanceRequestId":{ 6142 "shape":"String", 6143 "locationName":"spotInstanceRequestId" 6144 }, 6145 "State":{ 6146 "shape":"CancelSpotInstanceRequestState", 6147 "locationName":"state" 6148 } 6149 } 6150 }, 6151 "CancelledSpotInstanceRequestList":{ 6152 "type":"list", 6153 "member":{ 6154 "shape":"CancelledSpotInstanceRequest", 6155 "locationName":"item" 6156 } 6157 }, 6158 "CapacityReservation":{ 6159 "type":"structure", 6160 "members":{ 6161 "CapacityReservationId":{ 6162 "shape":"String", 6163 "locationName":"capacityReservationId" 6164 }, 6165 "OwnerId":{ 6166 "shape":"String", 6167 "locationName":"ownerId" 6168 }, 6169 "CapacityReservationArn":{ 6170 "shape":"String", 6171 "locationName":"capacityReservationArn" 6172 }, 6173 "AvailabilityZoneId":{ 6174 "shape":"String", 6175 "locationName":"availabilityZoneId" 6176 }, 6177 "InstanceType":{ 6178 "shape":"String", 6179 "locationName":"instanceType" 6180 }, 6181 "InstancePlatform":{ 6182 "shape":"CapacityReservationInstancePlatform", 6183 "locationName":"instancePlatform" 6184 }, 6185 "AvailabilityZone":{ 6186 "shape":"String", 6187 "locationName":"availabilityZone" 6188 }, 6189 "Tenancy":{ 6190 "shape":"CapacityReservationTenancy", 6191 "locationName":"tenancy" 6192 }, 6193 "TotalInstanceCount":{ 6194 "shape":"Integer", 6195 "locationName":"totalInstanceCount" 6196 }, 6197 "AvailableInstanceCount":{ 6198 "shape":"Integer", 6199 "locationName":"availableInstanceCount" 6200 }, 6201 "EbsOptimized":{ 6202 "shape":"Boolean", 6203 "locationName":"ebsOptimized" 6204 }, 6205 "EphemeralStorage":{ 6206 "shape":"Boolean", 6207 "locationName":"ephemeralStorage" 6208 }, 6209 "State":{ 6210 "shape":"CapacityReservationState", 6211 "locationName":"state" 6212 }, 6213 "StartDate":{ 6214 "shape":"MillisecondDateTime", 6215 "locationName":"startDate" 6216 }, 6217 "EndDate":{ 6218 "shape":"DateTime", 6219 "locationName":"endDate" 6220 }, 6221 "EndDateType":{ 6222 "shape":"EndDateType", 6223 "locationName":"endDateType" 6224 }, 6225 "InstanceMatchCriteria":{ 6226 "shape":"InstanceMatchCriteria", 6227 "locationName":"instanceMatchCriteria" 6228 }, 6229 "CreateDate":{ 6230 "shape":"DateTime", 6231 "locationName":"createDate" 6232 }, 6233 "Tags":{ 6234 "shape":"TagList", 6235 "locationName":"tagSet" 6236 } 6237 } 6238 }, 6239 "CapacityReservationGroup":{ 6240 "type":"structure", 6241 "members":{ 6242 "GroupArn":{ 6243 "shape":"String", 6244 "locationName":"groupArn" 6245 }, 6246 "OwnerId":{ 6247 "shape":"String", 6248 "locationName":"ownerId" 6249 } 6250 } 6251 }, 6252 "CapacityReservationGroupSet":{ 6253 "type":"list", 6254 "member":{ 6255 "shape":"CapacityReservationGroup", 6256 "locationName":"item" 6257 } 6258 }, 6259 "CapacityReservationId":{"type":"string"}, 6260 "CapacityReservationIdSet":{ 6261 "type":"list", 6262 "member":{ 6263 "shape":"CapacityReservationId", 6264 "locationName":"item" 6265 } 6266 }, 6267 "CapacityReservationInstancePlatform":{ 6268 "type":"string", 6269 "enum":[ 6270 "Linux/UNIX", 6271 "Red Hat Enterprise Linux", 6272 "SUSE Linux", 6273 "Windows", 6274 "Windows with SQL Server", 6275 "Windows with SQL Server Enterprise", 6276 "Windows with SQL Server Standard", 6277 "Windows with SQL Server Web", 6278 "Linux with SQL Server Standard", 6279 "Linux with SQL Server Web", 6280 "Linux with SQL Server Enterprise" 6281 ] 6282 }, 6283 "CapacityReservationOptions":{ 6284 "type":"structure", 6285 "members":{ 6286 "UsageStrategy":{ 6287 "shape":"FleetCapacityReservationUsageStrategy", 6288 "locationName":"usageStrategy" 6289 } 6290 } 6291 }, 6292 "CapacityReservationOptionsRequest":{ 6293 "type":"structure", 6294 "members":{ 6295 "UsageStrategy":{"shape":"FleetCapacityReservationUsageStrategy"} 6296 } 6297 }, 6298 "CapacityReservationPreference":{ 6299 "type":"string", 6300 "enum":[ 6301 "open", 6302 "none" 6303 ] 6304 }, 6305 "CapacityReservationSet":{ 6306 "type":"list", 6307 "member":{ 6308 "shape":"CapacityReservation", 6309 "locationName":"item" 6310 } 6311 }, 6312 "CapacityReservationSpecification":{ 6313 "type":"structure", 6314 "members":{ 6315 "CapacityReservationPreference":{"shape":"CapacityReservationPreference"}, 6316 "CapacityReservationTarget":{"shape":"CapacityReservationTarget"} 6317 } 6318 }, 6319 "CapacityReservationSpecificationResponse":{ 6320 "type":"structure", 6321 "members":{ 6322 "CapacityReservationPreference":{ 6323 "shape":"CapacityReservationPreference", 6324 "locationName":"capacityReservationPreference" 6325 }, 6326 "CapacityReservationTarget":{ 6327 "shape":"CapacityReservationTargetResponse", 6328 "locationName":"capacityReservationTarget" 6329 } 6330 } 6331 }, 6332 "CapacityReservationState":{ 6333 "type":"string", 6334 "enum":[ 6335 "active", 6336 "expired", 6337 "cancelled", 6338 "pending", 6339 "failed" 6340 ] 6341 }, 6342 "CapacityReservationTarget":{ 6343 "type":"structure", 6344 "members":{ 6345 "CapacityReservationId":{"shape":"CapacityReservationId"}, 6346 "CapacityReservationResourceGroupArn":{"shape":"String"} 6347 } 6348 }, 6349 "CapacityReservationTargetResponse":{ 6350 "type":"structure", 6351 "members":{ 6352 "CapacityReservationId":{ 6353 "shape":"String", 6354 "locationName":"capacityReservationId" 6355 }, 6356 "CapacityReservationResourceGroupArn":{ 6357 "shape":"String", 6358 "locationName":"capacityReservationResourceGroupArn" 6359 } 6360 } 6361 }, 6362 "CapacityReservationTenancy":{ 6363 "type":"string", 6364 "enum":[ 6365 "default", 6366 "dedicated" 6367 ] 6368 }, 6369 "CarrierGateway":{ 6370 "type":"structure", 6371 "members":{ 6372 "CarrierGatewayId":{ 6373 "shape":"CarrierGatewayId", 6374 "locationName":"carrierGatewayId" 6375 }, 6376 "VpcId":{ 6377 "shape":"VpcId", 6378 "locationName":"vpcId" 6379 }, 6380 "State":{ 6381 "shape":"CarrierGatewayState", 6382 "locationName":"state" 6383 }, 6384 "OwnerId":{ 6385 "shape":"String", 6386 "locationName":"ownerId" 6387 }, 6388 "Tags":{ 6389 "shape":"TagList", 6390 "locationName":"tagSet" 6391 } 6392 } 6393 }, 6394 "CarrierGatewayId":{"type":"string"}, 6395 "CarrierGatewayIdSet":{ 6396 "type":"list", 6397 "member":{"shape":"CarrierGatewayId"} 6398 }, 6399 "CarrierGatewayMaxResults":{ 6400 "type":"integer", 6401 "max":1000, 6402 "min":5 6403 }, 6404 "CarrierGatewaySet":{ 6405 "type":"list", 6406 "member":{ 6407 "shape":"CarrierGateway", 6408 "locationName":"item" 6409 } 6410 }, 6411 "CarrierGatewayState":{ 6412 "type":"string", 6413 "enum":[ 6414 "pending", 6415 "available", 6416 "deleting", 6417 "deleted" 6418 ] 6419 }, 6420 "CertificateAuthentication":{ 6421 "type":"structure", 6422 "members":{ 6423 "ClientRootCertificateChain":{ 6424 "shape":"String", 6425 "locationName":"clientRootCertificateChain" 6426 } 6427 } 6428 }, 6429 "CertificateAuthenticationRequest":{ 6430 "type":"structure", 6431 "members":{ 6432 "ClientRootCertificateChainArn":{"shape":"String"} 6433 } 6434 }, 6435 "CidrAuthorizationContext":{ 6436 "type":"structure", 6437 "required":[ 6438 "Message", 6439 "Signature" 6440 ], 6441 "members":{ 6442 "Message":{"shape":"String"}, 6443 "Signature":{"shape":"String"} 6444 } 6445 }, 6446 "CidrBlock":{ 6447 "type":"structure", 6448 "members":{ 6449 "CidrBlock":{ 6450 "shape":"String", 6451 "locationName":"cidrBlock" 6452 } 6453 } 6454 }, 6455 "CidrBlockSet":{ 6456 "type":"list", 6457 "member":{ 6458 "shape":"CidrBlock", 6459 "locationName":"item" 6460 } 6461 }, 6462 "ClassicLinkDnsSupport":{ 6463 "type":"structure", 6464 "members":{ 6465 "ClassicLinkDnsSupported":{ 6466 "shape":"Boolean", 6467 "locationName":"classicLinkDnsSupported" 6468 }, 6469 "VpcId":{ 6470 "shape":"String", 6471 "locationName":"vpcId" 6472 } 6473 } 6474 }, 6475 "ClassicLinkDnsSupportList":{ 6476 "type":"list", 6477 "member":{ 6478 "shape":"ClassicLinkDnsSupport", 6479 "locationName":"item" 6480 } 6481 }, 6482 "ClassicLinkInstance":{ 6483 "type":"structure", 6484 "members":{ 6485 "Groups":{ 6486 "shape":"GroupIdentifierList", 6487 "locationName":"groupSet" 6488 }, 6489 "InstanceId":{ 6490 "shape":"String", 6491 "locationName":"instanceId" 6492 }, 6493 "Tags":{ 6494 "shape":"TagList", 6495 "locationName":"tagSet" 6496 }, 6497 "VpcId":{ 6498 "shape":"String", 6499 "locationName":"vpcId" 6500 } 6501 } 6502 }, 6503 "ClassicLinkInstanceList":{ 6504 "type":"list", 6505 "member":{ 6506 "shape":"ClassicLinkInstance", 6507 "locationName":"item" 6508 } 6509 }, 6510 "ClassicLoadBalancer":{ 6511 "type":"structure", 6512 "members":{ 6513 "Name":{ 6514 "shape":"String", 6515 "locationName":"name" 6516 } 6517 } 6518 }, 6519 "ClassicLoadBalancers":{ 6520 "type":"list", 6521 "member":{ 6522 "shape":"ClassicLoadBalancer", 6523 "locationName":"item" 6524 }, 6525 "max":5, 6526 "min":1 6527 }, 6528 "ClassicLoadBalancersConfig":{ 6529 "type":"structure", 6530 "members":{ 6531 "ClassicLoadBalancers":{ 6532 "shape":"ClassicLoadBalancers", 6533 "locationName":"classicLoadBalancers" 6534 } 6535 } 6536 }, 6537 "ClientCertificateRevocationListStatus":{ 6538 "type":"structure", 6539 "members":{ 6540 "Code":{ 6541 "shape":"ClientCertificateRevocationListStatusCode", 6542 "locationName":"code" 6543 }, 6544 "Message":{ 6545 "shape":"String", 6546 "locationName":"message" 6547 } 6548 } 6549 }, 6550 "ClientCertificateRevocationListStatusCode":{ 6551 "type":"string", 6552 "enum":[ 6553 "pending", 6554 "active" 6555 ] 6556 }, 6557 "ClientConnectOptions":{ 6558 "type":"structure", 6559 "members":{ 6560 "Enabled":{"shape":"Boolean"}, 6561 "LambdaFunctionArn":{"shape":"String"} 6562 } 6563 }, 6564 "ClientConnectResponseOptions":{ 6565 "type":"structure", 6566 "members":{ 6567 "Enabled":{ 6568 "shape":"Boolean", 6569 "locationName":"enabled" 6570 }, 6571 "LambdaFunctionArn":{ 6572 "shape":"String", 6573 "locationName":"lambdaFunctionArn" 6574 }, 6575 "Status":{ 6576 "shape":"ClientVpnEndpointAttributeStatus", 6577 "locationName":"status" 6578 } 6579 } 6580 }, 6581 "ClientData":{ 6582 "type":"structure", 6583 "members":{ 6584 "Comment":{"shape":"String"}, 6585 "UploadEnd":{"shape":"DateTime"}, 6586 "UploadSize":{"shape":"Double"}, 6587 "UploadStart":{"shape":"DateTime"} 6588 } 6589 }, 6590 "ClientVpnAssociationId":{"type":"string"}, 6591 "ClientVpnAuthentication":{ 6592 "type":"structure", 6593 "members":{ 6594 "Type":{ 6595 "shape":"ClientVpnAuthenticationType", 6596 "locationName":"type" 6597 }, 6598 "ActiveDirectory":{ 6599 "shape":"DirectoryServiceAuthentication", 6600 "locationName":"activeDirectory" 6601 }, 6602 "MutualAuthentication":{ 6603 "shape":"CertificateAuthentication", 6604 "locationName":"mutualAuthentication" 6605 }, 6606 "FederatedAuthentication":{ 6607 "shape":"FederatedAuthentication", 6608 "locationName":"federatedAuthentication" 6609 } 6610 } 6611 }, 6612 "ClientVpnAuthenticationList":{ 6613 "type":"list", 6614 "member":{ 6615 "shape":"ClientVpnAuthentication", 6616 "locationName":"item" 6617 } 6618 }, 6619 "ClientVpnAuthenticationRequest":{ 6620 "type":"structure", 6621 "members":{ 6622 "Type":{"shape":"ClientVpnAuthenticationType"}, 6623 "ActiveDirectory":{"shape":"DirectoryServiceAuthenticationRequest"}, 6624 "MutualAuthentication":{"shape":"CertificateAuthenticationRequest"}, 6625 "FederatedAuthentication":{"shape":"FederatedAuthenticationRequest"} 6626 } 6627 }, 6628 "ClientVpnAuthenticationRequestList":{ 6629 "type":"list", 6630 "member":{"shape":"ClientVpnAuthenticationRequest"} 6631 }, 6632 "ClientVpnAuthenticationType":{ 6633 "type":"string", 6634 "enum":[ 6635 "certificate-authentication", 6636 "directory-service-authentication", 6637 "federated-authentication" 6638 ] 6639 }, 6640 "ClientVpnAuthorizationRuleStatus":{ 6641 "type":"structure", 6642 "members":{ 6643 "Code":{ 6644 "shape":"ClientVpnAuthorizationRuleStatusCode", 6645 "locationName":"code" 6646 }, 6647 "Message":{ 6648 "shape":"String", 6649 "locationName":"message" 6650 } 6651 } 6652 }, 6653 "ClientVpnAuthorizationRuleStatusCode":{ 6654 "type":"string", 6655 "enum":[ 6656 "authorizing", 6657 "active", 6658 "failed", 6659 "revoking" 6660 ] 6661 }, 6662 "ClientVpnConnection":{ 6663 "type":"structure", 6664 "members":{ 6665 "ClientVpnEndpointId":{ 6666 "shape":"String", 6667 "locationName":"clientVpnEndpointId" 6668 }, 6669 "Timestamp":{ 6670 "shape":"String", 6671 "locationName":"timestamp" 6672 }, 6673 "ConnectionId":{ 6674 "shape":"String", 6675 "locationName":"connectionId" 6676 }, 6677 "Username":{ 6678 "shape":"String", 6679 "locationName":"username" 6680 }, 6681 "ConnectionEstablishedTime":{ 6682 "shape":"String", 6683 "locationName":"connectionEstablishedTime" 6684 }, 6685 "IngressBytes":{ 6686 "shape":"String", 6687 "locationName":"ingressBytes" 6688 }, 6689 "EgressBytes":{ 6690 "shape":"String", 6691 "locationName":"egressBytes" 6692 }, 6693 "IngressPackets":{ 6694 "shape":"String", 6695 "locationName":"ingressPackets" 6696 }, 6697 "EgressPackets":{ 6698 "shape":"String", 6699 "locationName":"egressPackets" 6700 }, 6701 "ClientIp":{ 6702 "shape":"String", 6703 "locationName":"clientIp" 6704 }, 6705 "CommonName":{ 6706 "shape":"String", 6707 "locationName":"commonName" 6708 }, 6709 "Status":{ 6710 "shape":"ClientVpnConnectionStatus", 6711 "locationName":"status" 6712 }, 6713 "ConnectionEndTime":{ 6714 "shape":"String", 6715 "locationName":"connectionEndTime" 6716 }, 6717 "PostureComplianceStatuses":{ 6718 "shape":"ValueStringList", 6719 "locationName":"postureComplianceStatusSet" 6720 } 6721 } 6722 }, 6723 "ClientVpnConnectionSet":{ 6724 "type":"list", 6725 "member":{ 6726 "shape":"ClientVpnConnection", 6727 "locationName":"item" 6728 } 6729 }, 6730 "ClientVpnConnectionStatus":{ 6731 "type":"structure", 6732 "members":{ 6733 "Code":{ 6734 "shape":"ClientVpnConnectionStatusCode", 6735 "locationName":"code" 6736 }, 6737 "Message":{ 6738 "shape":"String", 6739 "locationName":"message" 6740 } 6741 } 6742 }, 6743 "ClientVpnConnectionStatusCode":{ 6744 "type":"string", 6745 "enum":[ 6746 "active", 6747 "failed-to-terminate", 6748 "terminating", 6749 "terminated" 6750 ] 6751 }, 6752 "ClientVpnEndpoint":{ 6753 "type":"structure", 6754 "members":{ 6755 "ClientVpnEndpointId":{ 6756 "shape":"String", 6757 "locationName":"clientVpnEndpointId" 6758 }, 6759 "Description":{ 6760 "shape":"String", 6761 "locationName":"description" 6762 }, 6763 "Status":{ 6764 "shape":"ClientVpnEndpointStatus", 6765 "locationName":"status" 6766 }, 6767 "CreationTime":{ 6768 "shape":"String", 6769 "locationName":"creationTime" 6770 }, 6771 "DeletionTime":{ 6772 "shape":"String", 6773 "locationName":"deletionTime" 6774 }, 6775 "DnsName":{ 6776 "shape":"String", 6777 "locationName":"dnsName" 6778 }, 6779 "ClientCidrBlock":{ 6780 "shape":"String", 6781 "locationName":"clientCidrBlock" 6782 }, 6783 "DnsServers":{ 6784 "shape":"ValueStringList", 6785 "locationName":"dnsServer" 6786 }, 6787 "SplitTunnel":{ 6788 "shape":"Boolean", 6789 "locationName":"splitTunnel" 6790 }, 6791 "VpnProtocol":{ 6792 "shape":"VpnProtocol", 6793 "locationName":"vpnProtocol" 6794 }, 6795 "TransportProtocol":{ 6796 "shape":"TransportProtocol", 6797 "locationName":"transportProtocol" 6798 }, 6799 "VpnPort":{ 6800 "shape":"Integer", 6801 "locationName":"vpnPort" 6802 }, 6803 "AssociatedTargetNetworks":{ 6804 "shape":"AssociatedTargetNetworkSet", 6805 "deprecated":true, 6806 "deprecatedMessage":"This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.", 6807 "locationName":"associatedTargetNetwork" 6808 }, 6809 "ServerCertificateArn":{ 6810 "shape":"String", 6811 "locationName":"serverCertificateArn" 6812 }, 6813 "AuthenticationOptions":{ 6814 "shape":"ClientVpnAuthenticationList", 6815 "locationName":"authenticationOptions" 6816 }, 6817 "ConnectionLogOptions":{ 6818 "shape":"ConnectionLogResponseOptions", 6819 "locationName":"connectionLogOptions" 6820 }, 6821 "Tags":{ 6822 "shape":"TagList", 6823 "locationName":"tagSet" 6824 }, 6825 "SecurityGroupIds":{ 6826 "shape":"ClientVpnSecurityGroupIdSet", 6827 "locationName":"securityGroupIdSet" 6828 }, 6829 "VpcId":{ 6830 "shape":"VpcId", 6831 "locationName":"vpcId" 6832 }, 6833 "SelfServicePortalUrl":{ 6834 "shape":"String", 6835 "locationName":"selfServicePortalUrl" 6836 }, 6837 "ClientConnectOptions":{ 6838 "shape":"ClientConnectResponseOptions", 6839 "locationName":"clientConnectOptions" 6840 } 6841 } 6842 }, 6843 "ClientVpnEndpointAttributeStatus":{ 6844 "type":"structure", 6845 "members":{ 6846 "Code":{ 6847 "shape":"ClientVpnEndpointAttributeStatusCode", 6848 "locationName":"code" 6849 }, 6850 "Message":{ 6851 "shape":"String", 6852 "locationName":"message" 6853 } 6854 } 6855 }, 6856 "ClientVpnEndpointAttributeStatusCode":{ 6857 "type":"string", 6858 "enum":[ 6859 "applying", 6860 "applied" 6861 ] 6862 }, 6863 "ClientVpnEndpointId":{"type":"string"}, 6864 "ClientVpnEndpointIdList":{ 6865 "type":"list", 6866 "member":{ 6867 "shape":"ClientVpnEndpointId", 6868 "locationName":"item" 6869 } 6870 }, 6871 "ClientVpnEndpointStatus":{ 6872 "type":"structure", 6873 "members":{ 6874 "Code":{ 6875 "shape":"ClientVpnEndpointStatusCode", 6876 "locationName":"code" 6877 }, 6878 "Message":{ 6879 "shape":"String", 6880 "locationName":"message" 6881 } 6882 } 6883 }, 6884 "ClientVpnEndpointStatusCode":{ 6885 "type":"string", 6886 "enum":[ 6887 "pending-associate", 6888 "available", 6889 "deleting", 6890 "deleted" 6891 ] 6892 }, 6893 "ClientVpnRoute":{ 6894 "type":"structure", 6895 "members":{ 6896 "ClientVpnEndpointId":{ 6897 "shape":"String", 6898 "locationName":"clientVpnEndpointId" 6899 }, 6900 "DestinationCidr":{ 6901 "shape":"String", 6902 "locationName":"destinationCidr" 6903 }, 6904 "TargetSubnet":{ 6905 "shape":"String", 6906 "locationName":"targetSubnet" 6907 }, 6908 "Type":{ 6909 "shape":"String", 6910 "locationName":"type" 6911 }, 6912 "Origin":{ 6913 "shape":"String", 6914 "locationName":"origin" 6915 }, 6916 "Status":{ 6917 "shape":"ClientVpnRouteStatus", 6918 "locationName":"status" 6919 }, 6920 "Description":{ 6921 "shape":"String", 6922 "locationName":"description" 6923 } 6924 } 6925 }, 6926 "ClientVpnRouteSet":{ 6927 "type":"list", 6928 "member":{ 6929 "shape":"ClientVpnRoute", 6930 "locationName":"item" 6931 } 6932 }, 6933 "ClientVpnRouteStatus":{ 6934 "type":"structure", 6935 "members":{ 6936 "Code":{ 6937 "shape":"ClientVpnRouteStatusCode", 6938 "locationName":"code" 6939 }, 6940 "Message":{ 6941 "shape":"String", 6942 "locationName":"message" 6943 } 6944 } 6945 }, 6946 "ClientVpnRouteStatusCode":{ 6947 "type":"string", 6948 "enum":[ 6949 "creating", 6950 "active", 6951 "failed", 6952 "deleting" 6953 ] 6954 }, 6955 "ClientVpnSecurityGroupIdSet":{ 6956 "type":"list", 6957 "member":{ 6958 "shape":"SecurityGroupId", 6959 "locationName":"item" 6960 } 6961 }, 6962 "CoipAddressUsage":{ 6963 "type":"structure", 6964 "members":{ 6965 "AllocationId":{ 6966 "shape":"String", 6967 "locationName":"allocationId" 6968 }, 6969 "AwsAccountId":{ 6970 "shape":"String", 6971 "locationName":"awsAccountId" 6972 }, 6973 "AwsService":{ 6974 "shape":"String", 6975 "locationName":"awsService" 6976 }, 6977 "CoIp":{ 6978 "shape":"String", 6979 "locationName":"coIp" 6980 } 6981 } 6982 }, 6983 "CoipAddressUsageSet":{ 6984 "type":"list", 6985 "member":{ 6986 "shape":"CoipAddressUsage", 6987 "locationName":"item" 6988 } 6989 }, 6990 "CoipPool":{ 6991 "type":"structure", 6992 "members":{ 6993 "PoolId":{ 6994 "shape":"CoipPoolId", 6995 "locationName":"poolId" 6996 }, 6997 "PoolCidrs":{ 6998 "shape":"ValueStringList", 6999 "locationName":"poolCidrSet" 7000 }, 7001 "LocalGatewayRouteTableId":{ 7002 "shape":"LocalGatewayRoutetableId", 7003 "locationName":"localGatewayRouteTableId" 7004 }, 7005 "Tags":{ 7006 "shape":"TagList", 7007 "locationName":"tagSet" 7008 }, 7009 "PoolArn":{ 7010 "shape":"ResourceArn", 7011 "locationName":"poolArn" 7012 } 7013 } 7014 }, 7015 "CoipPoolId":{"type":"string"}, 7016 "CoipPoolIdSet":{ 7017 "type":"list", 7018 "member":{ 7019 "shape":"CoipPoolId", 7020 "locationName":"item" 7021 } 7022 }, 7023 "CoipPoolMaxResults":{ 7024 "type":"integer", 7025 "max":1000, 7026 "min":5 7027 }, 7028 "CoipPoolSet":{ 7029 "type":"list", 7030 "member":{ 7031 "shape":"CoipPool", 7032 "locationName":"item" 7033 } 7034 }, 7035 "ConfirmProductInstanceRequest":{ 7036 "type":"structure", 7037 "required":[ 7038 "InstanceId", 7039 "ProductCode" 7040 ], 7041 "members":{ 7042 "InstanceId":{"shape":"InstanceId"}, 7043 "ProductCode":{"shape":"String"}, 7044 "DryRun":{ 7045 "shape":"Boolean", 7046 "locationName":"dryRun" 7047 } 7048 } 7049 }, 7050 "ConfirmProductInstanceResult":{ 7051 "type":"structure", 7052 "members":{ 7053 "OwnerId":{ 7054 "shape":"String", 7055 "locationName":"ownerId" 7056 }, 7057 "Return":{ 7058 "shape":"Boolean", 7059 "locationName":"return" 7060 } 7061 } 7062 }, 7063 "ConnectionLogOptions":{ 7064 "type":"structure", 7065 "members":{ 7066 "Enabled":{"shape":"Boolean"}, 7067 "CloudwatchLogGroup":{"shape":"String"}, 7068 "CloudwatchLogStream":{"shape":"String"} 7069 } 7070 }, 7071 "ConnectionLogResponseOptions":{ 7072 "type":"structure", 7073 "members":{ 7074 "Enabled":{"shape":"Boolean"}, 7075 "CloudwatchLogGroup":{"shape":"String"}, 7076 "CloudwatchLogStream":{"shape":"String"} 7077 } 7078 }, 7079 "ConnectionNotification":{ 7080 "type":"structure", 7081 "members":{ 7082 "ConnectionNotificationId":{ 7083 "shape":"String", 7084 "locationName":"connectionNotificationId" 7085 }, 7086 "ServiceId":{ 7087 "shape":"String", 7088 "locationName":"serviceId" 7089 }, 7090 "VpcEndpointId":{ 7091 "shape":"String", 7092 "locationName":"vpcEndpointId" 7093 }, 7094 "ConnectionNotificationType":{ 7095 "shape":"ConnectionNotificationType", 7096 "locationName":"connectionNotificationType" 7097 }, 7098 "ConnectionNotificationArn":{ 7099 "shape":"String", 7100 "locationName":"connectionNotificationArn" 7101 }, 7102 "ConnectionEvents":{ 7103 "shape":"ValueStringList", 7104 "locationName":"connectionEvents" 7105 }, 7106 "ConnectionNotificationState":{ 7107 "shape":"ConnectionNotificationState", 7108 "locationName":"connectionNotificationState" 7109 } 7110 } 7111 }, 7112 "ConnectionNotificationId":{"type":"string"}, 7113 "ConnectionNotificationIdsList":{ 7114 "type":"list", 7115 "member":{ 7116 "shape":"ConnectionNotificationId", 7117 "locationName":"item" 7118 } 7119 }, 7120 "ConnectionNotificationSet":{ 7121 "type":"list", 7122 "member":{ 7123 "shape":"ConnectionNotification", 7124 "locationName":"item" 7125 } 7126 }, 7127 "ConnectionNotificationState":{ 7128 "type":"string", 7129 "enum":[ 7130 "Enabled", 7131 "Disabled" 7132 ] 7133 }, 7134 "ConnectionNotificationType":{ 7135 "type":"string", 7136 "enum":["Topic"] 7137 }, 7138 "ContainerFormat":{ 7139 "type":"string", 7140 "enum":["ova"] 7141 }, 7142 "ConversionIdStringList":{ 7143 "type":"list", 7144 "member":{ 7145 "shape":"ConversionTaskId", 7146 "locationName":"item" 7147 } 7148 }, 7149 "ConversionTask":{ 7150 "type":"structure", 7151 "members":{ 7152 "ConversionTaskId":{ 7153 "shape":"String", 7154 "locationName":"conversionTaskId" 7155 }, 7156 "ExpirationTime":{ 7157 "shape":"String", 7158 "locationName":"expirationTime" 7159 }, 7160 "ImportInstance":{ 7161 "shape":"ImportInstanceTaskDetails", 7162 "locationName":"importInstance" 7163 }, 7164 "ImportVolume":{ 7165 "shape":"ImportVolumeTaskDetails", 7166 "locationName":"importVolume" 7167 }, 7168 "State":{ 7169 "shape":"ConversionTaskState", 7170 "locationName":"state" 7171 }, 7172 "StatusMessage":{ 7173 "shape":"String", 7174 "locationName":"statusMessage" 7175 }, 7176 "Tags":{ 7177 "shape":"TagList", 7178 "locationName":"tagSet" 7179 } 7180 } 7181 }, 7182 "ConversionTaskId":{"type":"string"}, 7183 "ConversionTaskState":{ 7184 "type":"string", 7185 "enum":[ 7186 "active", 7187 "cancelling", 7188 "cancelled", 7189 "completed" 7190 ] 7191 }, 7192 "CopyFpgaImageRequest":{ 7193 "type":"structure", 7194 "required":[ 7195 "SourceFpgaImageId", 7196 "SourceRegion" 7197 ], 7198 "members":{ 7199 "DryRun":{"shape":"Boolean"}, 7200 "SourceFpgaImageId":{"shape":"String"}, 7201 "Description":{"shape":"String"}, 7202 "Name":{"shape":"String"}, 7203 "SourceRegion":{"shape":"String"}, 7204 "ClientToken":{"shape":"String"} 7205 } 7206 }, 7207 "CopyFpgaImageResult":{ 7208 "type":"structure", 7209 "members":{ 7210 "FpgaImageId":{ 7211 "shape":"String", 7212 "locationName":"fpgaImageId" 7213 } 7214 } 7215 }, 7216 "CopyImageRequest":{ 7217 "type":"structure", 7218 "required":[ 7219 "Name", 7220 "SourceImageId", 7221 "SourceRegion" 7222 ], 7223 "members":{ 7224 "ClientToken":{"shape":"String"}, 7225 "Description":{"shape":"String"}, 7226 "Encrypted":{ 7227 "shape":"Boolean", 7228 "locationName":"encrypted" 7229 }, 7230 "KmsKeyId":{ 7231 "shape":"KmsKeyId", 7232 "locationName":"kmsKeyId" 7233 }, 7234 "Name":{"shape":"String"}, 7235 "SourceImageId":{"shape":"String"}, 7236 "SourceRegion":{"shape":"String"}, 7237 "DestinationOutpostArn":{"shape":"String"}, 7238 "DryRun":{ 7239 "shape":"Boolean", 7240 "locationName":"dryRun" 7241 } 7242 } 7243 }, 7244 "CopyImageResult":{ 7245 "type":"structure", 7246 "members":{ 7247 "ImageId":{ 7248 "shape":"String", 7249 "locationName":"imageId" 7250 } 7251 } 7252 }, 7253 "CopySnapshotRequest":{ 7254 "type":"structure", 7255 "required":[ 7256 "SourceRegion", 7257 "SourceSnapshotId" 7258 ], 7259 "members":{ 7260 "Description":{"shape":"String"}, 7261 "DestinationOutpostArn":{"shape":"String"}, 7262 "DestinationRegion":{ 7263 "shape":"String", 7264 "locationName":"destinationRegion" 7265 }, 7266 "Encrypted":{ 7267 "shape":"Boolean", 7268 "locationName":"encrypted" 7269 }, 7270 "KmsKeyId":{ 7271 "shape":"KmsKeyId", 7272 "locationName":"kmsKeyId" 7273 }, 7274 "PresignedUrl":{ 7275 "shape":"String", 7276 "locationName":"presignedUrl" 7277 }, 7278 "SourceRegion":{"shape":"String"}, 7279 "SourceSnapshotId":{"shape":"String"}, 7280 "TagSpecifications":{ 7281 "shape":"TagSpecificationList", 7282 "locationName":"TagSpecification" 7283 }, 7284 "DryRun":{ 7285 "shape":"Boolean", 7286 "locationName":"dryRun" 7287 } 7288 } 7289 }, 7290 "CopySnapshotResult":{ 7291 "type":"structure", 7292 "members":{ 7293 "SnapshotId":{ 7294 "shape":"String", 7295 "locationName":"snapshotId" 7296 }, 7297 "Tags":{ 7298 "shape":"TagList", 7299 "locationName":"tagSet" 7300 } 7301 } 7302 }, 7303 "CopyTagsFromSource":{ 7304 "type":"string", 7305 "enum":["volume"] 7306 }, 7307 "CoreCount":{"type":"integer"}, 7308 "CoreCountList":{ 7309 "type":"list", 7310 "member":{ 7311 "shape":"CoreCount", 7312 "locationName":"item" 7313 } 7314 }, 7315 "CpuOptions":{ 7316 "type":"structure", 7317 "members":{ 7318 "CoreCount":{ 7319 "shape":"Integer", 7320 "locationName":"coreCount" 7321 }, 7322 "ThreadsPerCore":{ 7323 "shape":"Integer", 7324 "locationName":"threadsPerCore" 7325 } 7326 } 7327 }, 7328 "CpuOptionsRequest":{ 7329 "type":"structure", 7330 "members":{ 7331 "CoreCount":{"shape":"Integer"}, 7332 "ThreadsPerCore":{"shape":"Integer"} 7333 } 7334 }, 7335 "CreateCapacityReservationRequest":{ 7336 "type":"structure", 7337 "required":[ 7338 "InstanceType", 7339 "InstancePlatform", 7340 "InstanceCount" 7341 ], 7342 "members":{ 7343 "ClientToken":{"shape":"String"}, 7344 "InstanceType":{"shape":"String"}, 7345 "InstancePlatform":{"shape":"CapacityReservationInstancePlatform"}, 7346 "AvailabilityZone":{"shape":"String"}, 7347 "AvailabilityZoneId":{"shape":"String"}, 7348 "Tenancy":{"shape":"CapacityReservationTenancy"}, 7349 "InstanceCount":{"shape":"Integer"}, 7350 "EbsOptimized":{"shape":"Boolean"}, 7351 "EphemeralStorage":{"shape":"Boolean"}, 7352 "EndDate":{"shape":"DateTime"}, 7353 "EndDateType":{"shape":"EndDateType"}, 7354 "InstanceMatchCriteria":{"shape":"InstanceMatchCriteria"}, 7355 "TagSpecifications":{"shape":"TagSpecificationList"}, 7356 "DryRun":{"shape":"Boolean"} 7357 } 7358 }, 7359 "CreateCapacityReservationResult":{ 7360 "type":"structure", 7361 "members":{ 7362 "CapacityReservation":{ 7363 "shape":"CapacityReservation", 7364 "locationName":"capacityReservation" 7365 } 7366 } 7367 }, 7368 "CreateCarrierGatewayRequest":{ 7369 "type":"structure", 7370 "required":["VpcId"], 7371 "members":{ 7372 "VpcId":{"shape":"VpcId"}, 7373 "TagSpecifications":{ 7374 "shape":"TagSpecificationList", 7375 "locationName":"TagSpecification" 7376 }, 7377 "DryRun":{"shape":"Boolean"}, 7378 "ClientToken":{ 7379 "shape":"String", 7380 "idempotencyToken":true 7381 } 7382 } 7383 }, 7384 "CreateCarrierGatewayResult":{ 7385 "type":"structure", 7386 "members":{ 7387 "CarrierGateway":{ 7388 "shape":"CarrierGateway", 7389 "locationName":"carrierGateway" 7390 } 7391 } 7392 }, 7393 "CreateClientVpnEndpointRequest":{ 7394 "type":"structure", 7395 "required":[ 7396 "ClientCidrBlock", 7397 "ServerCertificateArn", 7398 "AuthenticationOptions", 7399 "ConnectionLogOptions" 7400 ], 7401 "members":{ 7402 "ClientCidrBlock":{"shape":"String"}, 7403 "ServerCertificateArn":{"shape":"String"}, 7404 "AuthenticationOptions":{ 7405 "shape":"ClientVpnAuthenticationRequestList", 7406 "locationName":"Authentication" 7407 }, 7408 "ConnectionLogOptions":{"shape":"ConnectionLogOptions"}, 7409 "DnsServers":{"shape":"ValueStringList"}, 7410 "TransportProtocol":{"shape":"TransportProtocol"}, 7411 "VpnPort":{"shape":"Integer"}, 7412 "Description":{"shape":"String"}, 7413 "SplitTunnel":{"shape":"Boolean"}, 7414 "DryRun":{"shape":"Boolean"}, 7415 "ClientToken":{ 7416 "shape":"String", 7417 "idempotencyToken":true 7418 }, 7419 "TagSpecifications":{ 7420 "shape":"TagSpecificationList", 7421 "locationName":"TagSpecification" 7422 }, 7423 "SecurityGroupIds":{ 7424 "shape":"ClientVpnSecurityGroupIdSet", 7425 "locationName":"SecurityGroupId" 7426 }, 7427 "VpcId":{"shape":"VpcId"}, 7428 "SelfServicePortal":{"shape":"SelfServicePortal"}, 7429 "ClientConnectOptions":{"shape":"ClientConnectOptions"} 7430 } 7431 }, 7432 "CreateClientVpnEndpointResult":{ 7433 "type":"structure", 7434 "members":{ 7435 "ClientVpnEndpointId":{ 7436 "shape":"String", 7437 "locationName":"clientVpnEndpointId" 7438 }, 7439 "Status":{ 7440 "shape":"ClientVpnEndpointStatus", 7441 "locationName":"status" 7442 }, 7443 "DnsName":{ 7444 "shape":"String", 7445 "locationName":"dnsName" 7446 } 7447 } 7448 }, 7449 "CreateClientVpnRouteRequest":{ 7450 "type":"structure", 7451 "required":[ 7452 "ClientVpnEndpointId", 7453 "DestinationCidrBlock", 7454 "TargetVpcSubnetId" 7455 ], 7456 "members":{ 7457 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 7458 "DestinationCidrBlock":{"shape":"String"}, 7459 "TargetVpcSubnetId":{"shape":"SubnetId"}, 7460 "Description":{"shape":"String"}, 7461 "ClientToken":{ 7462 "shape":"String", 7463 "idempotencyToken":true 7464 }, 7465 "DryRun":{"shape":"Boolean"} 7466 } 7467 }, 7468 "CreateClientVpnRouteResult":{ 7469 "type":"structure", 7470 "members":{ 7471 "Status":{ 7472 "shape":"ClientVpnRouteStatus", 7473 "locationName":"status" 7474 } 7475 } 7476 }, 7477 "CreateCustomerGatewayRequest":{ 7478 "type":"structure", 7479 "required":[ 7480 "BgpAsn", 7481 "Type" 7482 ], 7483 "members":{ 7484 "BgpAsn":{"shape":"Integer"}, 7485 "PublicIp":{ 7486 "shape":"String", 7487 "locationName":"IpAddress" 7488 }, 7489 "CertificateArn":{"shape":"String"}, 7490 "Type":{"shape":"GatewayType"}, 7491 "TagSpecifications":{ 7492 "shape":"TagSpecificationList", 7493 "locationName":"TagSpecification" 7494 }, 7495 "DeviceName":{"shape":"String"}, 7496 "DryRun":{ 7497 "shape":"Boolean", 7498 "locationName":"dryRun" 7499 } 7500 } 7501 }, 7502 "CreateCustomerGatewayResult":{ 7503 "type":"structure", 7504 "members":{ 7505 "CustomerGateway":{ 7506 "shape":"CustomerGateway", 7507 "locationName":"customerGateway" 7508 } 7509 } 7510 }, 7511 "CreateDefaultSubnetRequest":{ 7512 "type":"structure", 7513 "required":["AvailabilityZone"], 7514 "members":{ 7515 "AvailabilityZone":{"shape":"String"}, 7516 "DryRun":{"shape":"Boolean"} 7517 } 7518 }, 7519 "CreateDefaultSubnetResult":{ 7520 "type":"structure", 7521 "members":{ 7522 "Subnet":{ 7523 "shape":"Subnet", 7524 "locationName":"subnet" 7525 } 7526 } 7527 }, 7528 "CreateDefaultVpcRequest":{ 7529 "type":"structure", 7530 "members":{ 7531 "DryRun":{"shape":"Boolean"} 7532 } 7533 }, 7534 "CreateDefaultVpcResult":{ 7535 "type":"structure", 7536 "members":{ 7537 "Vpc":{ 7538 "shape":"Vpc", 7539 "locationName":"vpc" 7540 } 7541 } 7542 }, 7543 "CreateDhcpOptionsRequest":{ 7544 "type":"structure", 7545 "required":["DhcpConfigurations"], 7546 "members":{ 7547 "DhcpConfigurations":{ 7548 "shape":"NewDhcpConfigurationList", 7549 "locationName":"dhcpConfiguration" 7550 }, 7551 "TagSpecifications":{ 7552 "shape":"TagSpecificationList", 7553 "locationName":"TagSpecification" 7554 }, 7555 "DryRun":{ 7556 "shape":"Boolean", 7557 "locationName":"dryRun" 7558 } 7559 } 7560 }, 7561 "CreateDhcpOptionsResult":{ 7562 "type":"structure", 7563 "members":{ 7564 "DhcpOptions":{ 7565 "shape":"DhcpOptions", 7566 "locationName":"dhcpOptions" 7567 } 7568 } 7569 }, 7570 "CreateEgressOnlyInternetGatewayRequest":{ 7571 "type":"structure", 7572 "required":["VpcId"], 7573 "members":{ 7574 "ClientToken":{"shape":"String"}, 7575 "DryRun":{"shape":"Boolean"}, 7576 "VpcId":{"shape":"VpcId"}, 7577 "TagSpecifications":{ 7578 "shape":"TagSpecificationList", 7579 "locationName":"TagSpecification" 7580 } 7581 } 7582 }, 7583 "CreateEgressOnlyInternetGatewayResult":{ 7584 "type":"structure", 7585 "members":{ 7586 "ClientToken":{ 7587 "shape":"String", 7588 "locationName":"clientToken" 7589 }, 7590 "EgressOnlyInternetGateway":{ 7591 "shape":"EgressOnlyInternetGateway", 7592 "locationName":"egressOnlyInternetGateway" 7593 } 7594 } 7595 }, 7596 "CreateFleetError":{ 7597 "type":"structure", 7598 "members":{ 7599 "LaunchTemplateAndOverrides":{ 7600 "shape":"LaunchTemplateAndOverridesResponse", 7601 "locationName":"launchTemplateAndOverrides" 7602 }, 7603 "Lifecycle":{ 7604 "shape":"InstanceLifecycle", 7605 "locationName":"lifecycle" 7606 }, 7607 "ErrorCode":{ 7608 "shape":"String", 7609 "locationName":"errorCode" 7610 }, 7611 "ErrorMessage":{ 7612 "shape":"String", 7613 "locationName":"errorMessage" 7614 } 7615 } 7616 }, 7617 "CreateFleetErrorsSet":{ 7618 "type":"list", 7619 "member":{ 7620 "shape":"CreateFleetError", 7621 "locationName":"item" 7622 } 7623 }, 7624 "CreateFleetInstance":{ 7625 "type":"structure", 7626 "members":{ 7627 "LaunchTemplateAndOverrides":{ 7628 "shape":"LaunchTemplateAndOverridesResponse", 7629 "locationName":"launchTemplateAndOverrides" 7630 }, 7631 "Lifecycle":{ 7632 "shape":"InstanceLifecycle", 7633 "locationName":"lifecycle" 7634 }, 7635 "InstanceIds":{ 7636 "shape":"InstanceIdsSet", 7637 "locationName":"instanceIds" 7638 }, 7639 "InstanceType":{ 7640 "shape":"InstanceType", 7641 "locationName":"instanceType" 7642 }, 7643 "Platform":{ 7644 "shape":"PlatformValues", 7645 "locationName":"platform" 7646 } 7647 } 7648 }, 7649 "CreateFleetInstancesSet":{ 7650 "type":"list", 7651 "member":{ 7652 "shape":"CreateFleetInstance", 7653 "locationName":"item" 7654 } 7655 }, 7656 "CreateFleetRequest":{ 7657 "type":"structure", 7658 "required":[ 7659 "LaunchTemplateConfigs", 7660 "TargetCapacitySpecification" 7661 ], 7662 "members":{ 7663 "DryRun":{"shape":"Boolean"}, 7664 "ClientToken":{"shape":"String"}, 7665 "SpotOptions":{"shape":"SpotOptionsRequest"}, 7666 "OnDemandOptions":{"shape":"OnDemandOptionsRequest"}, 7667 "ExcessCapacityTerminationPolicy":{"shape":"FleetExcessCapacityTerminationPolicy"}, 7668 "LaunchTemplateConfigs":{"shape":"FleetLaunchTemplateConfigListRequest"}, 7669 "TargetCapacitySpecification":{"shape":"TargetCapacitySpecificationRequest"}, 7670 "TerminateInstancesWithExpiration":{"shape":"Boolean"}, 7671 "Type":{"shape":"FleetType"}, 7672 "ValidFrom":{"shape":"DateTime"}, 7673 "ValidUntil":{"shape":"DateTime"}, 7674 "ReplaceUnhealthyInstances":{"shape":"Boolean"}, 7675 "TagSpecifications":{ 7676 "shape":"TagSpecificationList", 7677 "locationName":"TagSpecification" 7678 } 7679 } 7680 }, 7681 "CreateFleetResult":{ 7682 "type":"structure", 7683 "members":{ 7684 "FleetId":{ 7685 "shape":"FleetId", 7686 "locationName":"fleetId" 7687 }, 7688 "Errors":{ 7689 "shape":"CreateFleetErrorsSet", 7690 "locationName":"errorSet" 7691 }, 7692 "Instances":{ 7693 "shape":"CreateFleetInstancesSet", 7694 "locationName":"fleetInstanceSet" 7695 } 7696 } 7697 }, 7698 "CreateFlowLogsRequest":{ 7699 "type":"structure", 7700 "required":[ 7701 "ResourceIds", 7702 "ResourceType", 7703 "TrafficType" 7704 ], 7705 "members":{ 7706 "DryRun":{"shape":"Boolean"}, 7707 "ClientToken":{"shape":"String"}, 7708 "DeliverLogsPermissionArn":{"shape":"String"}, 7709 "LogGroupName":{"shape":"String"}, 7710 "ResourceIds":{ 7711 "shape":"FlowLogResourceIds", 7712 "locationName":"ResourceId" 7713 }, 7714 "ResourceType":{"shape":"FlowLogsResourceType"}, 7715 "TrafficType":{"shape":"TrafficType"}, 7716 "LogDestinationType":{"shape":"LogDestinationType"}, 7717 "LogDestination":{"shape":"String"}, 7718 "LogFormat":{"shape":"String"}, 7719 "TagSpecifications":{ 7720 "shape":"TagSpecificationList", 7721 "locationName":"TagSpecification" 7722 }, 7723 "MaxAggregationInterval":{"shape":"Integer"} 7724 } 7725 }, 7726 "CreateFlowLogsResult":{ 7727 "type":"structure", 7728 "members":{ 7729 "ClientToken":{ 7730 "shape":"String", 7731 "locationName":"clientToken" 7732 }, 7733 "FlowLogIds":{ 7734 "shape":"ValueStringList", 7735 "locationName":"flowLogIdSet" 7736 }, 7737 "Unsuccessful":{ 7738 "shape":"UnsuccessfulItemSet", 7739 "locationName":"unsuccessful" 7740 } 7741 } 7742 }, 7743 "CreateFpgaImageRequest":{ 7744 "type":"structure", 7745 "required":["InputStorageLocation"], 7746 "members":{ 7747 "DryRun":{"shape":"Boolean"}, 7748 "InputStorageLocation":{"shape":"StorageLocation"}, 7749 "LogsStorageLocation":{"shape":"StorageLocation"}, 7750 "Description":{"shape":"String"}, 7751 "Name":{"shape":"String"}, 7752 "ClientToken":{"shape":"String"}, 7753 "TagSpecifications":{ 7754 "shape":"TagSpecificationList", 7755 "locationName":"TagSpecification" 7756 } 7757 } 7758 }, 7759 "CreateFpgaImageResult":{ 7760 "type":"structure", 7761 "members":{ 7762 "FpgaImageId":{ 7763 "shape":"String", 7764 "locationName":"fpgaImageId" 7765 }, 7766 "FpgaImageGlobalId":{ 7767 "shape":"String", 7768 "locationName":"fpgaImageGlobalId" 7769 } 7770 } 7771 }, 7772 "CreateImageRequest":{ 7773 "type":"structure", 7774 "required":[ 7775 "InstanceId", 7776 "Name" 7777 ], 7778 "members":{ 7779 "BlockDeviceMappings":{ 7780 "shape":"BlockDeviceMappingRequestList", 7781 "locationName":"blockDeviceMapping" 7782 }, 7783 "Description":{ 7784 "shape":"String", 7785 "locationName":"description" 7786 }, 7787 "DryRun":{ 7788 "shape":"Boolean", 7789 "locationName":"dryRun" 7790 }, 7791 "InstanceId":{ 7792 "shape":"InstanceId", 7793 "locationName":"instanceId" 7794 }, 7795 "Name":{ 7796 "shape":"String", 7797 "locationName":"name" 7798 }, 7799 "NoReboot":{ 7800 "shape":"Boolean", 7801 "locationName":"noReboot" 7802 }, 7803 "TagSpecifications":{ 7804 "shape":"TagSpecificationList", 7805 "locationName":"TagSpecification" 7806 } 7807 } 7808 }, 7809 "CreateImageResult":{ 7810 "type":"structure", 7811 "members":{ 7812 "ImageId":{ 7813 "shape":"String", 7814 "locationName":"imageId" 7815 } 7816 } 7817 }, 7818 "CreateInstanceExportTaskRequest":{ 7819 "type":"structure", 7820 "required":[ 7821 "ExportToS3Task", 7822 "InstanceId", 7823 "TargetEnvironment" 7824 ], 7825 "members":{ 7826 "Description":{ 7827 "shape":"String", 7828 "locationName":"description" 7829 }, 7830 "ExportToS3Task":{ 7831 "shape":"ExportToS3TaskSpecification", 7832 "locationName":"exportToS3" 7833 }, 7834 "InstanceId":{ 7835 "shape":"InstanceId", 7836 "locationName":"instanceId" 7837 }, 7838 "TargetEnvironment":{ 7839 "shape":"ExportEnvironment", 7840 "locationName":"targetEnvironment" 7841 }, 7842 "TagSpecifications":{ 7843 "shape":"TagSpecificationList", 7844 "locationName":"TagSpecification" 7845 } 7846 } 7847 }, 7848 "CreateInstanceExportTaskResult":{ 7849 "type":"structure", 7850 "members":{ 7851 "ExportTask":{ 7852 "shape":"ExportTask", 7853 "locationName":"exportTask" 7854 } 7855 } 7856 }, 7857 "CreateInternetGatewayRequest":{ 7858 "type":"structure", 7859 "members":{ 7860 "TagSpecifications":{ 7861 "shape":"TagSpecificationList", 7862 "locationName":"TagSpecification" 7863 }, 7864 "DryRun":{ 7865 "shape":"Boolean", 7866 "locationName":"dryRun" 7867 } 7868 } 7869 }, 7870 "CreateInternetGatewayResult":{ 7871 "type":"structure", 7872 "members":{ 7873 "InternetGateway":{ 7874 "shape":"InternetGateway", 7875 "locationName":"internetGateway" 7876 } 7877 } 7878 }, 7879 "CreateKeyPairRequest":{ 7880 "type":"structure", 7881 "required":["KeyName"], 7882 "members":{ 7883 "KeyName":{"shape":"String"}, 7884 "DryRun":{ 7885 "shape":"Boolean", 7886 "locationName":"dryRun" 7887 }, 7888 "TagSpecifications":{ 7889 "shape":"TagSpecificationList", 7890 "locationName":"TagSpecification" 7891 } 7892 } 7893 }, 7894 "CreateLaunchTemplateRequest":{ 7895 "type":"structure", 7896 "required":[ 7897 "LaunchTemplateName", 7898 "LaunchTemplateData" 7899 ], 7900 "members":{ 7901 "DryRun":{"shape":"Boolean"}, 7902 "ClientToken":{"shape":"String"}, 7903 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 7904 "VersionDescription":{"shape":"VersionDescription"}, 7905 "LaunchTemplateData":{"shape":"RequestLaunchTemplateData"}, 7906 "TagSpecifications":{ 7907 "shape":"TagSpecificationList", 7908 "locationName":"TagSpecification" 7909 } 7910 } 7911 }, 7912 "CreateLaunchTemplateResult":{ 7913 "type":"structure", 7914 "members":{ 7915 "LaunchTemplate":{ 7916 "shape":"LaunchTemplate", 7917 "locationName":"launchTemplate" 7918 }, 7919 "Warning":{ 7920 "shape":"ValidationWarning", 7921 "locationName":"warning" 7922 } 7923 } 7924 }, 7925 "CreateLaunchTemplateVersionRequest":{ 7926 "type":"structure", 7927 "required":["LaunchTemplateData"], 7928 "members":{ 7929 "DryRun":{"shape":"Boolean"}, 7930 "ClientToken":{"shape":"String"}, 7931 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 7932 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 7933 "SourceVersion":{"shape":"String"}, 7934 "VersionDescription":{"shape":"VersionDescription"}, 7935 "LaunchTemplateData":{"shape":"RequestLaunchTemplateData"} 7936 } 7937 }, 7938 "CreateLaunchTemplateVersionResult":{ 7939 "type":"structure", 7940 "members":{ 7941 "LaunchTemplateVersion":{ 7942 "shape":"LaunchTemplateVersion", 7943 "locationName":"launchTemplateVersion" 7944 }, 7945 "Warning":{ 7946 "shape":"ValidationWarning", 7947 "locationName":"warning" 7948 } 7949 } 7950 }, 7951 "CreateLocalGatewayRouteRequest":{ 7952 "type":"structure", 7953 "required":[ 7954 "DestinationCidrBlock", 7955 "LocalGatewayRouteTableId", 7956 "LocalGatewayVirtualInterfaceGroupId" 7957 ], 7958 "members":{ 7959 "DestinationCidrBlock":{"shape":"String"}, 7960 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 7961 "DryRun":{"shape":"Boolean"}, 7962 "LocalGatewayVirtualInterfaceGroupId":{"shape":"LocalGatewayVirtualInterfaceGroupId"} 7963 } 7964 }, 7965 "CreateLocalGatewayRouteResult":{ 7966 "type":"structure", 7967 "members":{ 7968 "Route":{ 7969 "shape":"LocalGatewayRoute", 7970 "locationName":"route" 7971 } 7972 } 7973 }, 7974 "CreateLocalGatewayRouteTableVpcAssociationRequest":{ 7975 "type":"structure", 7976 "required":[ 7977 "LocalGatewayRouteTableId", 7978 "VpcId" 7979 ], 7980 "members":{ 7981 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 7982 "VpcId":{"shape":"VpcId"}, 7983 "TagSpecifications":{ 7984 "shape":"TagSpecificationList", 7985 "locationName":"TagSpecification" 7986 }, 7987 "DryRun":{"shape":"Boolean"} 7988 } 7989 }, 7990 "CreateLocalGatewayRouteTableVpcAssociationResult":{ 7991 "type":"structure", 7992 "members":{ 7993 "LocalGatewayRouteTableVpcAssociation":{ 7994 "shape":"LocalGatewayRouteTableVpcAssociation", 7995 "locationName":"localGatewayRouteTableVpcAssociation" 7996 } 7997 } 7998 }, 7999 "CreateManagedPrefixListRequest":{ 8000 "type":"structure", 8001 "required":[ 8002 "PrefixListName", 8003 "MaxEntries", 8004 "AddressFamily" 8005 ], 8006 "members":{ 8007 "DryRun":{"shape":"Boolean"}, 8008 "PrefixListName":{"shape":"String"}, 8009 "Entries":{ 8010 "shape":"AddPrefixListEntries", 8011 "locationName":"Entry" 8012 }, 8013 "MaxEntries":{"shape":"Integer"}, 8014 "TagSpecifications":{ 8015 "shape":"TagSpecificationList", 8016 "locationName":"TagSpecification" 8017 }, 8018 "AddressFamily":{"shape":"String"}, 8019 "ClientToken":{ 8020 "shape":"String", 8021 "idempotencyToken":true 8022 } 8023 } 8024 }, 8025 "CreateManagedPrefixListResult":{ 8026 "type":"structure", 8027 "members":{ 8028 "PrefixList":{ 8029 "shape":"ManagedPrefixList", 8030 "locationName":"prefixList" 8031 } 8032 } 8033 }, 8034 "CreateNatGatewayRequest":{ 8035 "type":"structure", 8036 "required":[ 8037 "SubnetId", 8038 "AllocationId" 8039 ], 8040 "members":{ 8041 "ClientToken":{ 8042 "shape":"String", 8043 "idempotencyToken":true 8044 }, 8045 "DryRun":{"shape":"Boolean"}, 8046 "SubnetId":{"shape":"SubnetId"}, 8047 "TagSpecifications":{ 8048 "shape":"TagSpecificationList", 8049 "locationName":"TagSpecification" 8050 }, 8051 "AllocationId":{"shape":"AllocationId"} 8052 } 8053 }, 8054 "CreateNatGatewayResult":{ 8055 "type":"structure", 8056 "members":{ 8057 "ClientToken":{ 8058 "shape":"String", 8059 "locationName":"clientToken" 8060 }, 8061 "NatGateway":{ 8062 "shape":"NatGateway", 8063 "locationName":"natGateway" 8064 } 8065 } 8066 }, 8067 "CreateNetworkAclEntryRequest":{ 8068 "type":"structure", 8069 "required":[ 8070 "Egress", 8071 "NetworkAclId", 8072 "Protocol", 8073 "RuleAction", 8074 "RuleNumber" 8075 ], 8076 "members":{ 8077 "CidrBlock":{ 8078 "shape":"String", 8079 "locationName":"cidrBlock" 8080 }, 8081 "DryRun":{ 8082 "shape":"Boolean", 8083 "locationName":"dryRun" 8084 }, 8085 "Egress":{ 8086 "shape":"Boolean", 8087 "locationName":"egress" 8088 }, 8089 "IcmpTypeCode":{ 8090 "shape":"IcmpTypeCode", 8091 "locationName":"Icmp" 8092 }, 8093 "Ipv6CidrBlock":{ 8094 "shape":"String", 8095 "locationName":"ipv6CidrBlock" 8096 }, 8097 "NetworkAclId":{ 8098 "shape":"NetworkAclId", 8099 "locationName":"networkAclId" 8100 }, 8101 "PortRange":{ 8102 "shape":"PortRange", 8103 "locationName":"portRange" 8104 }, 8105 "Protocol":{ 8106 "shape":"String", 8107 "locationName":"protocol" 8108 }, 8109 "RuleAction":{ 8110 "shape":"RuleAction", 8111 "locationName":"ruleAction" 8112 }, 8113 "RuleNumber":{ 8114 "shape":"Integer", 8115 "locationName":"ruleNumber" 8116 } 8117 } 8118 }, 8119 "CreateNetworkAclRequest":{ 8120 "type":"structure", 8121 "required":["VpcId"], 8122 "members":{ 8123 "DryRun":{ 8124 "shape":"Boolean", 8125 "locationName":"dryRun" 8126 }, 8127 "VpcId":{ 8128 "shape":"VpcId", 8129 "locationName":"vpcId" 8130 }, 8131 "TagSpecifications":{ 8132 "shape":"TagSpecificationList", 8133 "locationName":"TagSpecification" 8134 } 8135 } 8136 }, 8137 "CreateNetworkAclResult":{ 8138 "type":"structure", 8139 "members":{ 8140 "NetworkAcl":{ 8141 "shape":"NetworkAcl", 8142 "locationName":"networkAcl" 8143 } 8144 } 8145 }, 8146 "CreateNetworkInsightsPathRequest":{ 8147 "type":"structure", 8148 "required":[ 8149 "Source", 8150 "Destination", 8151 "Protocol", 8152 "ClientToken" 8153 ], 8154 "members":{ 8155 "SourceIp":{"shape":"IpAddress"}, 8156 "DestinationIp":{"shape":"IpAddress"}, 8157 "Source":{"shape":"String"}, 8158 "Destination":{"shape":"String"}, 8159 "Protocol":{"shape":"Protocol"}, 8160 "DestinationPort":{"shape":"Port"}, 8161 "TagSpecifications":{ 8162 "shape":"TagSpecificationList", 8163 "locationName":"TagSpecification" 8164 }, 8165 "DryRun":{"shape":"Boolean"}, 8166 "ClientToken":{ 8167 "shape":"String", 8168 "idempotencyToken":true 8169 } 8170 } 8171 }, 8172 "CreateNetworkInsightsPathResult":{ 8173 "type":"structure", 8174 "members":{ 8175 "NetworkInsightsPath":{ 8176 "shape":"NetworkInsightsPath", 8177 "locationName":"networkInsightsPath" 8178 } 8179 } 8180 }, 8181 "CreateNetworkInterfacePermissionRequest":{ 8182 "type":"structure", 8183 "required":[ 8184 "NetworkInterfaceId", 8185 "Permission" 8186 ], 8187 "members":{ 8188 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 8189 "AwsAccountId":{"shape":"String"}, 8190 "AwsService":{"shape":"String"}, 8191 "Permission":{"shape":"InterfacePermissionType"}, 8192 "DryRun":{"shape":"Boolean"} 8193 } 8194 }, 8195 "CreateNetworkInterfacePermissionResult":{ 8196 "type":"structure", 8197 "members":{ 8198 "InterfacePermission":{ 8199 "shape":"NetworkInterfacePermission", 8200 "locationName":"interfacePermission" 8201 } 8202 } 8203 }, 8204 "CreateNetworkInterfaceRequest":{ 8205 "type":"structure", 8206 "required":["SubnetId"], 8207 "members":{ 8208 "Description":{ 8209 "shape":"String", 8210 "locationName":"description" 8211 }, 8212 "DryRun":{ 8213 "shape":"Boolean", 8214 "locationName":"dryRun" 8215 }, 8216 "Groups":{ 8217 "shape":"SecurityGroupIdStringList", 8218 "locationName":"SecurityGroupId" 8219 }, 8220 "Ipv6AddressCount":{ 8221 "shape":"Integer", 8222 "locationName":"ipv6AddressCount" 8223 }, 8224 "Ipv6Addresses":{ 8225 "shape":"InstanceIpv6AddressList", 8226 "locationName":"ipv6Addresses" 8227 }, 8228 "PrivateIpAddress":{ 8229 "shape":"String", 8230 "locationName":"privateIpAddress" 8231 }, 8232 "PrivateIpAddresses":{ 8233 "shape":"PrivateIpAddressSpecificationList", 8234 "locationName":"privateIpAddresses" 8235 }, 8236 "SecondaryPrivateIpAddressCount":{ 8237 "shape":"Integer", 8238 "locationName":"secondaryPrivateIpAddressCount" 8239 }, 8240 "InterfaceType":{"shape":"NetworkInterfaceCreationType"}, 8241 "SubnetId":{ 8242 "shape":"SubnetId", 8243 "locationName":"subnetId" 8244 }, 8245 "TagSpecifications":{ 8246 "shape":"TagSpecificationList", 8247 "locationName":"TagSpecification" 8248 } 8249 } 8250 }, 8251 "CreateNetworkInterfaceResult":{ 8252 "type":"structure", 8253 "members":{ 8254 "NetworkInterface":{ 8255 "shape":"NetworkInterface", 8256 "locationName":"networkInterface" 8257 } 8258 } 8259 }, 8260 "CreatePlacementGroupRequest":{ 8261 "type":"structure", 8262 "members":{ 8263 "DryRun":{ 8264 "shape":"Boolean", 8265 "locationName":"dryRun" 8266 }, 8267 "GroupName":{ 8268 "shape":"String", 8269 "locationName":"groupName" 8270 }, 8271 "Strategy":{ 8272 "shape":"PlacementStrategy", 8273 "locationName":"strategy" 8274 }, 8275 "PartitionCount":{"shape":"Integer"}, 8276 "TagSpecifications":{ 8277 "shape":"TagSpecificationList", 8278 "locationName":"TagSpecification" 8279 } 8280 } 8281 }, 8282 "CreatePlacementGroupResult":{ 8283 "type":"structure", 8284 "members":{ 8285 "PlacementGroup":{ 8286 "shape":"PlacementGroup", 8287 "locationName":"placementGroup" 8288 } 8289 } 8290 }, 8291 "CreateReplaceRootVolumeTaskRequest":{ 8292 "type":"structure", 8293 "required":["InstanceId"], 8294 "members":{ 8295 "InstanceId":{"shape":"InstanceId"}, 8296 "SnapshotId":{"shape":"SnapshotId"}, 8297 "ClientToken":{ 8298 "shape":"String", 8299 "idempotencyToken":true 8300 }, 8301 "DryRun":{"shape":"Boolean"}, 8302 "TagSpecifications":{ 8303 "shape":"TagSpecificationList", 8304 "locationName":"TagSpecification" 8305 } 8306 } 8307 }, 8308 "CreateReplaceRootVolumeTaskResult":{ 8309 "type":"structure", 8310 "members":{ 8311 "ReplaceRootVolumeTask":{ 8312 "shape":"ReplaceRootVolumeTask", 8313 "locationName":"replaceRootVolumeTask" 8314 } 8315 } 8316 }, 8317 "CreateReservedInstancesListingRequest":{ 8318 "type":"structure", 8319 "required":[ 8320 "ClientToken", 8321 "InstanceCount", 8322 "PriceSchedules", 8323 "ReservedInstancesId" 8324 ], 8325 "members":{ 8326 "ClientToken":{ 8327 "shape":"String", 8328 "locationName":"clientToken" 8329 }, 8330 "InstanceCount":{ 8331 "shape":"Integer", 8332 "locationName":"instanceCount" 8333 }, 8334 "PriceSchedules":{ 8335 "shape":"PriceScheduleSpecificationList", 8336 "locationName":"priceSchedules" 8337 }, 8338 "ReservedInstancesId":{ 8339 "shape":"ReservationId", 8340 "locationName":"reservedInstancesId" 8341 } 8342 } 8343 }, 8344 "CreateReservedInstancesListingResult":{ 8345 "type":"structure", 8346 "members":{ 8347 "ReservedInstancesListings":{ 8348 "shape":"ReservedInstancesListingList", 8349 "locationName":"reservedInstancesListingsSet" 8350 } 8351 } 8352 }, 8353 "CreateRestoreImageTaskRequest":{ 8354 "type":"structure", 8355 "required":[ 8356 "Bucket", 8357 "ObjectKey" 8358 ], 8359 "members":{ 8360 "Bucket":{"shape":"String"}, 8361 "ObjectKey":{"shape":"String"}, 8362 "Name":{"shape":"String"}, 8363 "TagSpecifications":{ 8364 "shape":"TagSpecificationList", 8365 "locationName":"TagSpecification" 8366 }, 8367 "DryRun":{"shape":"Boolean"} 8368 } 8369 }, 8370 "CreateRestoreImageTaskResult":{ 8371 "type":"structure", 8372 "members":{ 8373 "ImageId":{ 8374 "shape":"String", 8375 "locationName":"imageId" 8376 } 8377 } 8378 }, 8379 "CreateRouteRequest":{ 8380 "type":"structure", 8381 "required":["RouteTableId"], 8382 "members":{ 8383 "DestinationCidrBlock":{ 8384 "shape":"String", 8385 "locationName":"destinationCidrBlock" 8386 }, 8387 "DestinationIpv6CidrBlock":{ 8388 "shape":"String", 8389 "locationName":"destinationIpv6CidrBlock" 8390 }, 8391 "DestinationPrefixListId":{"shape":"PrefixListResourceId"}, 8392 "DryRun":{ 8393 "shape":"Boolean", 8394 "locationName":"dryRun" 8395 }, 8396 "VpcEndpointId":{"shape":"VpcEndpointId"}, 8397 "EgressOnlyInternetGatewayId":{ 8398 "shape":"EgressOnlyInternetGatewayId", 8399 "locationName":"egressOnlyInternetGatewayId" 8400 }, 8401 "GatewayId":{ 8402 "shape":"RouteGatewayId", 8403 "locationName":"gatewayId" 8404 }, 8405 "InstanceId":{ 8406 "shape":"InstanceId", 8407 "locationName":"instanceId" 8408 }, 8409 "NatGatewayId":{ 8410 "shape":"NatGatewayId", 8411 "locationName":"natGatewayId" 8412 }, 8413 "TransitGatewayId":{"shape":"TransitGatewayId"}, 8414 "LocalGatewayId":{"shape":"LocalGatewayId"}, 8415 "CarrierGatewayId":{"shape":"CarrierGatewayId"}, 8416 "NetworkInterfaceId":{ 8417 "shape":"NetworkInterfaceId", 8418 "locationName":"networkInterfaceId" 8419 }, 8420 "RouteTableId":{ 8421 "shape":"RouteTableId", 8422 "locationName":"routeTableId" 8423 }, 8424 "VpcPeeringConnectionId":{ 8425 "shape":"VpcPeeringConnectionId", 8426 "locationName":"vpcPeeringConnectionId" 8427 } 8428 } 8429 }, 8430 "CreateRouteResult":{ 8431 "type":"structure", 8432 "members":{ 8433 "Return":{ 8434 "shape":"Boolean", 8435 "locationName":"return" 8436 } 8437 } 8438 }, 8439 "CreateRouteTableRequest":{ 8440 "type":"structure", 8441 "required":["VpcId"], 8442 "members":{ 8443 "DryRun":{ 8444 "shape":"Boolean", 8445 "locationName":"dryRun" 8446 }, 8447 "VpcId":{ 8448 "shape":"VpcId", 8449 "locationName":"vpcId" 8450 }, 8451 "TagSpecifications":{ 8452 "shape":"TagSpecificationList", 8453 "locationName":"TagSpecification" 8454 } 8455 } 8456 }, 8457 "CreateRouteTableResult":{ 8458 "type":"structure", 8459 "members":{ 8460 "RouteTable":{ 8461 "shape":"RouteTable", 8462 "locationName":"routeTable" 8463 } 8464 } 8465 }, 8466 "CreateSecurityGroupRequest":{ 8467 "type":"structure", 8468 "required":[ 8469 "Description", 8470 "GroupName" 8471 ], 8472 "members":{ 8473 "Description":{ 8474 "shape":"String", 8475 "locationName":"GroupDescription" 8476 }, 8477 "GroupName":{"shape":"String"}, 8478 "VpcId":{"shape":"VpcId"}, 8479 "TagSpecifications":{ 8480 "shape":"TagSpecificationList", 8481 "locationName":"TagSpecification" 8482 }, 8483 "DryRun":{ 8484 "shape":"Boolean", 8485 "locationName":"dryRun" 8486 } 8487 } 8488 }, 8489 "CreateSecurityGroupResult":{ 8490 "type":"structure", 8491 "members":{ 8492 "GroupId":{ 8493 "shape":"String", 8494 "locationName":"groupId" 8495 }, 8496 "Tags":{ 8497 "shape":"TagList", 8498 "locationName":"tagSet" 8499 } 8500 } 8501 }, 8502 "CreateSnapshotRequest":{ 8503 "type":"structure", 8504 "required":["VolumeId"], 8505 "members":{ 8506 "Description":{"shape":"String"}, 8507 "OutpostArn":{"shape":"String"}, 8508 "VolumeId":{"shape":"VolumeId"}, 8509 "TagSpecifications":{ 8510 "shape":"TagSpecificationList", 8511 "locationName":"TagSpecification" 8512 }, 8513 "DryRun":{ 8514 "shape":"Boolean", 8515 "locationName":"dryRun" 8516 } 8517 } 8518 }, 8519 "CreateSnapshotsRequest":{ 8520 "type":"structure", 8521 "required":["InstanceSpecification"], 8522 "members":{ 8523 "Description":{"shape":"String"}, 8524 "InstanceSpecification":{"shape":"InstanceSpecification"}, 8525 "OutpostArn":{"shape":"String"}, 8526 "TagSpecifications":{ 8527 "shape":"TagSpecificationList", 8528 "locationName":"TagSpecification" 8529 }, 8530 "DryRun":{"shape":"Boolean"}, 8531 "CopyTagsFromSource":{"shape":"CopyTagsFromSource"} 8532 } 8533 }, 8534 "CreateSnapshotsResult":{ 8535 "type":"structure", 8536 "members":{ 8537 "Snapshots":{ 8538 "shape":"SnapshotSet", 8539 "locationName":"snapshotSet" 8540 } 8541 } 8542 }, 8543 "CreateSpotDatafeedSubscriptionRequest":{ 8544 "type":"structure", 8545 "required":["Bucket"], 8546 "members":{ 8547 "Bucket":{ 8548 "shape":"String", 8549 "locationName":"bucket" 8550 }, 8551 "DryRun":{ 8552 "shape":"Boolean", 8553 "locationName":"dryRun" 8554 }, 8555 "Prefix":{ 8556 "shape":"String", 8557 "locationName":"prefix" 8558 } 8559 } 8560 }, 8561 "CreateSpotDatafeedSubscriptionResult":{ 8562 "type":"structure", 8563 "members":{ 8564 "SpotDatafeedSubscription":{ 8565 "shape":"SpotDatafeedSubscription", 8566 "locationName":"spotDatafeedSubscription" 8567 } 8568 } 8569 }, 8570 "CreateStoreImageTaskRequest":{ 8571 "type":"structure", 8572 "required":[ 8573 "ImageId", 8574 "Bucket" 8575 ], 8576 "members":{ 8577 "ImageId":{"shape":"ImageId"}, 8578 "Bucket":{"shape":"String"}, 8579 "S3ObjectTags":{ 8580 "shape":"S3ObjectTagList", 8581 "locationName":"S3ObjectTag" 8582 }, 8583 "DryRun":{"shape":"Boolean"} 8584 } 8585 }, 8586 "CreateStoreImageTaskResult":{ 8587 "type":"structure", 8588 "members":{ 8589 "ObjectKey":{ 8590 "shape":"String", 8591 "locationName":"objectKey" 8592 } 8593 } 8594 }, 8595 "CreateSubnetRequest":{ 8596 "type":"structure", 8597 "required":[ 8598 "VpcId", 8599 "CidrBlock" 8600 ], 8601 "members":{ 8602 "TagSpecifications":{ 8603 "shape":"TagSpecificationList", 8604 "locationName":"TagSpecification" 8605 }, 8606 "AvailabilityZone":{"shape":"String"}, 8607 "AvailabilityZoneId":{"shape":"String"}, 8608 "Ipv6CidrBlock":{"shape":"String"}, 8609 "OutpostArn":{"shape":"String"}, 8610 "VpcId":{"shape":"VpcId"}, 8611 "DryRun":{ 8612 "shape":"Boolean", 8613 "locationName":"dryRun" 8614 }, 8615 "CidrBlock":{"shape":"String"} 8616 } 8617 }, 8618 "CreateSubnetResult":{ 8619 "type":"structure", 8620 "members":{ 8621 "Subnet":{ 8622 "shape":"Subnet", 8623 "locationName":"subnet" 8624 } 8625 } 8626 }, 8627 "CreateTagsRequest":{ 8628 "type":"structure", 8629 "required":[ 8630 "Resources", 8631 "Tags" 8632 ], 8633 "members":{ 8634 "DryRun":{ 8635 "shape":"Boolean", 8636 "locationName":"dryRun" 8637 }, 8638 "Resources":{ 8639 "shape":"ResourceIdList", 8640 "locationName":"ResourceId" 8641 }, 8642 "Tags":{ 8643 "shape":"TagList", 8644 "locationName":"Tag" 8645 } 8646 } 8647 }, 8648 "CreateTrafficMirrorFilterRequest":{ 8649 "type":"structure", 8650 "members":{ 8651 "Description":{"shape":"String"}, 8652 "TagSpecifications":{ 8653 "shape":"TagSpecificationList", 8654 "locationName":"TagSpecification" 8655 }, 8656 "DryRun":{"shape":"Boolean"}, 8657 "ClientToken":{ 8658 "shape":"String", 8659 "idempotencyToken":true 8660 } 8661 } 8662 }, 8663 "CreateTrafficMirrorFilterResult":{ 8664 "type":"structure", 8665 "members":{ 8666 "TrafficMirrorFilter":{ 8667 "shape":"TrafficMirrorFilter", 8668 "locationName":"trafficMirrorFilter" 8669 }, 8670 "ClientToken":{ 8671 "shape":"String", 8672 "locationName":"clientToken" 8673 } 8674 } 8675 }, 8676 "CreateTrafficMirrorFilterRuleRequest":{ 8677 "type":"structure", 8678 "required":[ 8679 "TrafficMirrorFilterId", 8680 "TrafficDirection", 8681 "RuleNumber", 8682 "RuleAction", 8683 "DestinationCidrBlock", 8684 "SourceCidrBlock" 8685 ], 8686 "members":{ 8687 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 8688 "TrafficDirection":{"shape":"TrafficDirection"}, 8689 "RuleNumber":{"shape":"Integer"}, 8690 "RuleAction":{"shape":"TrafficMirrorRuleAction"}, 8691 "DestinationPortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 8692 "SourcePortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 8693 "Protocol":{"shape":"Integer"}, 8694 "DestinationCidrBlock":{"shape":"String"}, 8695 "SourceCidrBlock":{"shape":"String"}, 8696 "Description":{"shape":"String"}, 8697 "DryRun":{"shape":"Boolean"}, 8698 "ClientToken":{ 8699 "shape":"String", 8700 "idempotencyToken":true 8701 } 8702 } 8703 }, 8704 "CreateTrafficMirrorFilterRuleResult":{ 8705 "type":"structure", 8706 "members":{ 8707 "TrafficMirrorFilterRule":{ 8708 "shape":"TrafficMirrorFilterRule", 8709 "locationName":"trafficMirrorFilterRule" 8710 }, 8711 "ClientToken":{ 8712 "shape":"String", 8713 "locationName":"clientToken" 8714 } 8715 } 8716 }, 8717 "CreateTrafficMirrorSessionRequest":{ 8718 "type":"structure", 8719 "required":[ 8720 "NetworkInterfaceId", 8721 "TrafficMirrorTargetId", 8722 "TrafficMirrorFilterId", 8723 "SessionNumber" 8724 ], 8725 "members":{ 8726 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 8727 "TrafficMirrorTargetId":{"shape":"TrafficMirrorTargetId"}, 8728 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 8729 "PacketLength":{"shape":"Integer"}, 8730 "SessionNumber":{"shape":"Integer"}, 8731 "VirtualNetworkId":{"shape":"Integer"}, 8732 "Description":{"shape":"String"}, 8733 "TagSpecifications":{ 8734 "shape":"TagSpecificationList", 8735 "locationName":"TagSpecification" 8736 }, 8737 "DryRun":{"shape":"Boolean"}, 8738 "ClientToken":{ 8739 "shape":"String", 8740 "idempotencyToken":true 8741 } 8742 } 8743 }, 8744 "CreateTrafficMirrorSessionResult":{ 8745 "type":"structure", 8746 "members":{ 8747 "TrafficMirrorSession":{ 8748 "shape":"TrafficMirrorSession", 8749 "locationName":"trafficMirrorSession" 8750 }, 8751 "ClientToken":{ 8752 "shape":"String", 8753 "locationName":"clientToken" 8754 } 8755 } 8756 }, 8757 "CreateTrafficMirrorTargetRequest":{ 8758 "type":"structure", 8759 "members":{ 8760 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 8761 "NetworkLoadBalancerArn":{"shape":"String"}, 8762 "Description":{"shape":"String"}, 8763 "TagSpecifications":{ 8764 "shape":"TagSpecificationList", 8765 "locationName":"TagSpecification" 8766 }, 8767 "DryRun":{"shape":"Boolean"}, 8768 "ClientToken":{ 8769 "shape":"String", 8770 "idempotencyToken":true 8771 } 8772 } 8773 }, 8774 "CreateTrafficMirrorTargetResult":{ 8775 "type":"structure", 8776 "members":{ 8777 "TrafficMirrorTarget":{ 8778 "shape":"TrafficMirrorTarget", 8779 "locationName":"trafficMirrorTarget" 8780 }, 8781 "ClientToken":{ 8782 "shape":"String", 8783 "locationName":"clientToken" 8784 } 8785 } 8786 }, 8787 "CreateTransitGatewayConnectPeerRequest":{ 8788 "type":"structure", 8789 "required":[ 8790 "TransitGatewayAttachmentId", 8791 "PeerAddress", 8792 "InsideCidrBlocks" 8793 ], 8794 "members":{ 8795 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 8796 "TransitGatewayAddress":{"shape":"String"}, 8797 "PeerAddress":{"shape":"String"}, 8798 "BgpOptions":{"shape":"TransitGatewayConnectRequestBgpOptions"}, 8799 "InsideCidrBlocks":{"shape":"InsideCidrBlocksStringList"}, 8800 "TagSpecifications":{ 8801 "shape":"TagSpecificationList", 8802 "locationName":"TagSpecification" 8803 }, 8804 "DryRun":{"shape":"Boolean"} 8805 } 8806 }, 8807 "CreateTransitGatewayConnectPeerResult":{ 8808 "type":"structure", 8809 "members":{ 8810 "TransitGatewayConnectPeer":{ 8811 "shape":"TransitGatewayConnectPeer", 8812 "locationName":"transitGatewayConnectPeer" 8813 } 8814 } 8815 }, 8816 "CreateTransitGatewayConnectRequest":{ 8817 "type":"structure", 8818 "required":[ 8819 "TransportTransitGatewayAttachmentId", 8820 "Options" 8821 ], 8822 "members":{ 8823 "TransportTransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 8824 "Options":{"shape":"CreateTransitGatewayConnectRequestOptions"}, 8825 "TagSpecifications":{ 8826 "shape":"TagSpecificationList", 8827 "locationName":"TagSpecification" 8828 }, 8829 "DryRun":{"shape":"Boolean"} 8830 } 8831 }, 8832 "CreateTransitGatewayConnectRequestOptions":{ 8833 "type":"structure", 8834 "required":["Protocol"], 8835 "members":{ 8836 "Protocol":{"shape":"ProtocolValue"} 8837 } 8838 }, 8839 "CreateTransitGatewayConnectResult":{ 8840 "type":"structure", 8841 "members":{ 8842 "TransitGatewayConnect":{ 8843 "shape":"TransitGatewayConnect", 8844 "locationName":"transitGatewayConnect" 8845 } 8846 } 8847 }, 8848 "CreateTransitGatewayMulticastDomainRequest":{ 8849 "type":"structure", 8850 "required":["TransitGatewayId"], 8851 "members":{ 8852 "TransitGatewayId":{"shape":"TransitGatewayId"}, 8853 "Options":{"shape":"CreateTransitGatewayMulticastDomainRequestOptions"}, 8854 "TagSpecifications":{ 8855 "shape":"TagSpecificationList", 8856 "locationName":"TagSpecification" 8857 }, 8858 "DryRun":{"shape":"Boolean"} 8859 } 8860 }, 8861 "CreateTransitGatewayMulticastDomainRequestOptions":{ 8862 "type":"structure", 8863 "members":{ 8864 "Igmpv2Support":{"shape":"Igmpv2SupportValue"}, 8865 "StaticSourcesSupport":{"shape":"StaticSourcesSupportValue"}, 8866 "AutoAcceptSharedAssociations":{"shape":"AutoAcceptSharedAssociationsValue"} 8867 } 8868 }, 8869 "CreateTransitGatewayMulticastDomainResult":{ 8870 "type":"structure", 8871 "members":{ 8872 "TransitGatewayMulticastDomain":{ 8873 "shape":"TransitGatewayMulticastDomain", 8874 "locationName":"transitGatewayMulticastDomain" 8875 } 8876 } 8877 }, 8878 "CreateTransitGatewayPeeringAttachmentRequest":{ 8879 "type":"structure", 8880 "required":[ 8881 "TransitGatewayId", 8882 "PeerTransitGatewayId", 8883 "PeerAccountId", 8884 "PeerRegion" 8885 ], 8886 "members":{ 8887 "TransitGatewayId":{"shape":"TransitGatewayId"}, 8888 "PeerTransitGatewayId":{"shape":"TransitAssociationGatewayId"}, 8889 "PeerAccountId":{"shape":"String"}, 8890 "PeerRegion":{"shape":"String"}, 8891 "TagSpecifications":{ 8892 "shape":"TagSpecificationList", 8893 "locationName":"TagSpecification" 8894 }, 8895 "DryRun":{"shape":"Boolean"} 8896 } 8897 }, 8898 "CreateTransitGatewayPeeringAttachmentResult":{ 8899 "type":"structure", 8900 "members":{ 8901 "TransitGatewayPeeringAttachment":{ 8902 "shape":"TransitGatewayPeeringAttachment", 8903 "locationName":"transitGatewayPeeringAttachment" 8904 } 8905 } 8906 }, 8907 "CreateTransitGatewayPrefixListReferenceRequest":{ 8908 "type":"structure", 8909 "required":[ 8910 "TransitGatewayRouteTableId", 8911 "PrefixListId" 8912 ], 8913 "members":{ 8914 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 8915 "PrefixListId":{"shape":"PrefixListResourceId"}, 8916 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 8917 "Blackhole":{"shape":"Boolean"}, 8918 "DryRun":{"shape":"Boolean"} 8919 } 8920 }, 8921 "CreateTransitGatewayPrefixListReferenceResult":{ 8922 "type":"structure", 8923 "members":{ 8924 "TransitGatewayPrefixListReference":{ 8925 "shape":"TransitGatewayPrefixListReference", 8926 "locationName":"transitGatewayPrefixListReference" 8927 } 8928 } 8929 }, 8930 "CreateTransitGatewayRequest":{ 8931 "type":"structure", 8932 "members":{ 8933 "Description":{"shape":"String"}, 8934 "Options":{"shape":"TransitGatewayRequestOptions"}, 8935 "TagSpecifications":{ 8936 "shape":"TagSpecificationList", 8937 "locationName":"TagSpecification" 8938 }, 8939 "DryRun":{"shape":"Boolean"} 8940 } 8941 }, 8942 "CreateTransitGatewayResult":{ 8943 "type":"structure", 8944 "members":{ 8945 "TransitGateway":{ 8946 "shape":"TransitGateway", 8947 "locationName":"transitGateway" 8948 } 8949 } 8950 }, 8951 "CreateTransitGatewayRouteRequest":{ 8952 "type":"structure", 8953 "required":[ 8954 "DestinationCidrBlock", 8955 "TransitGatewayRouteTableId" 8956 ], 8957 "members":{ 8958 "DestinationCidrBlock":{"shape":"String"}, 8959 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 8960 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 8961 "Blackhole":{"shape":"Boolean"}, 8962 "DryRun":{"shape":"Boolean"} 8963 } 8964 }, 8965 "CreateTransitGatewayRouteResult":{ 8966 "type":"structure", 8967 "members":{ 8968 "Route":{ 8969 "shape":"TransitGatewayRoute", 8970 "locationName":"route" 8971 } 8972 } 8973 }, 8974 "CreateTransitGatewayRouteTableRequest":{ 8975 "type":"structure", 8976 "required":["TransitGatewayId"], 8977 "members":{ 8978 "TransitGatewayId":{"shape":"TransitGatewayId"}, 8979 "TagSpecifications":{"shape":"TagSpecificationList"}, 8980 "DryRun":{"shape":"Boolean"} 8981 } 8982 }, 8983 "CreateTransitGatewayRouteTableResult":{ 8984 "type":"structure", 8985 "members":{ 8986 "TransitGatewayRouteTable":{ 8987 "shape":"TransitGatewayRouteTable", 8988 "locationName":"transitGatewayRouteTable" 8989 } 8990 } 8991 }, 8992 "CreateTransitGatewayVpcAttachmentRequest":{ 8993 "type":"structure", 8994 "required":[ 8995 "TransitGatewayId", 8996 "VpcId", 8997 "SubnetIds" 8998 ], 8999 "members":{ 9000 "TransitGatewayId":{"shape":"TransitGatewayId"}, 9001 "VpcId":{"shape":"VpcId"}, 9002 "SubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 9003 "Options":{"shape":"CreateTransitGatewayVpcAttachmentRequestOptions"}, 9004 "TagSpecifications":{"shape":"TagSpecificationList"}, 9005 "DryRun":{"shape":"Boolean"} 9006 } 9007 }, 9008 "CreateTransitGatewayVpcAttachmentRequestOptions":{ 9009 "type":"structure", 9010 "members":{ 9011 "DnsSupport":{"shape":"DnsSupportValue"}, 9012 "Ipv6Support":{"shape":"Ipv6SupportValue"}, 9013 "ApplianceModeSupport":{"shape":"ApplianceModeSupportValue"} 9014 } 9015 }, 9016 "CreateTransitGatewayVpcAttachmentResult":{ 9017 "type":"structure", 9018 "members":{ 9019 "TransitGatewayVpcAttachment":{ 9020 "shape":"TransitGatewayVpcAttachment", 9021 "locationName":"transitGatewayVpcAttachment" 9022 } 9023 } 9024 }, 9025 "CreateVolumePermission":{ 9026 "type":"structure", 9027 "members":{ 9028 "Group":{ 9029 "shape":"PermissionGroup", 9030 "locationName":"group" 9031 }, 9032 "UserId":{ 9033 "shape":"String", 9034 "locationName":"userId" 9035 } 9036 } 9037 }, 9038 "CreateVolumePermissionList":{ 9039 "type":"list", 9040 "member":{ 9041 "shape":"CreateVolumePermission", 9042 "locationName":"item" 9043 } 9044 }, 9045 "CreateVolumePermissionModifications":{ 9046 "type":"structure", 9047 "members":{ 9048 "Add":{"shape":"CreateVolumePermissionList"}, 9049 "Remove":{"shape":"CreateVolumePermissionList"} 9050 } 9051 }, 9052 "CreateVolumeRequest":{ 9053 "type":"structure", 9054 "required":["AvailabilityZone"], 9055 "members":{ 9056 "AvailabilityZone":{"shape":"String"}, 9057 "Encrypted":{ 9058 "shape":"Boolean", 9059 "locationName":"encrypted" 9060 }, 9061 "Iops":{"shape":"Integer"}, 9062 "KmsKeyId":{"shape":"KmsKeyId"}, 9063 "OutpostArn":{"shape":"String"}, 9064 "Size":{"shape":"Integer"}, 9065 "SnapshotId":{"shape":"SnapshotId"}, 9066 "VolumeType":{"shape":"VolumeType"}, 9067 "DryRun":{ 9068 "shape":"Boolean", 9069 "locationName":"dryRun" 9070 }, 9071 "TagSpecifications":{ 9072 "shape":"TagSpecificationList", 9073 "locationName":"TagSpecification" 9074 }, 9075 "MultiAttachEnabled":{"shape":"Boolean"}, 9076 "Throughput":{"shape":"Integer"} 9077 } 9078 }, 9079 "CreateVpcEndpointConnectionNotificationRequest":{ 9080 "type":"structure", 9081 "required":[ 9082 "ConnectionNotificationArn", 9083 "ConnectionEvents" 9084 ], 9085 "members":{ 9086 "DryRun":{"shape":"Boolean"}, 9087 "ServiceId":{"shape":"VpcEndpointServiceId"}, 9088 "VpcEndpointId":{"shape":"VpcEndpointId"}, 9089 "ConnectionNotificationArn":{"shape":"String"}, 9090 "ConnectionEvents":{"shape":"ValueStringList"}, 9091 "ClientToken":{"shape":"String"} 9092 } 9093 }, 9094 "CreateVpcEndpointConnectionNotificationResult":{ 9095 "type":"structure", 9096 "members":{ 9097 "ConnectionNotification":{ 9098 "shape":"ConnectionNotification", 9099 "locationName":"connectionNotification" 9100 }, 9101 "ClientToken":{ 9102 "shape":"String", 9103 "locationName":"clientToken" 9104 } 9105 } 9106 }, 9107 "CreateVpcEndpointRequest":{ 9108 "type":"structure", 9109 "required":[ 9110 "VpcId", 9111 "ServiceName" 9112 ], 9113 "members":{ 9114 "DryRun":{"shape":"Boolean"}, 9115 "VpcEndpointType":{"shape":"VpcEndpointType"}, 9116 "VpcId":{"shape":"VpcId"}, 9117 "ServiceName":{"shape":"String"}, 9118 "PolicyDocument":{"shape":"String"}, 9119 "RouteTableIds":{ 9120 "shape":"VpcEndpointRouteTableIdList", 9121 "locationName":"RouteTableId" 9122 }, 9123 "SubnetIds":{ 9124 "shape":"VpcEndpointSubnetIdList", 9125 "locationName":"SubnetId" 9126 }, 9127 "SecurityGroupIds":{ 9128 "shape":"VpcEndpointSecurityGroupIdList", 9129 "locationName":"SecurityGroupId" 9130 }, 9131 "ClientToken":{"shape":"String"}, 9132 "PrivateDnsEnabled":{"shape":"Boolean"}, 9133 "TagSpecifications":{ 9134 "shape":"TagSpecificationList", 9135 "locationName":"TagSpecification" 9136 } 9137 } 9138 }, 9139 "CreateVpcEndpointResult":{ 9140 "type":"structure", 9141 "members":{ 9142 "VpcEndpoint":{ 9143 "shape":"VpcEndpoint", 9144 "locationName":"vpcEndpoint" 9145 }, 9146 "ClientToken":{ 9147 "shape":"String", 9148 "locationName":"clientToken" 9149 } 9150 } 9151 }, 9152 "CreateVpcEndpointServiceConfigurationRequest":{ 9153 "type":"structure", 9154 "members":{ 9155 "DryRun":{"shape":"Boolean"}, 9156 "AcceptanceRequired":{"shape":"Boolean"}, 9157 "PrivateDnsName":{"shape":"String"}, 9158 "NetworkLoadBalancerArns":{ 9159 "shape":"ValueStringList", 9160 "locationName":"NetworkLoadBalancerArn" 9161 }, 9162 "GatewayLoadBalancerArns":{ 9163 "shape":"ValueStringList", 9164 "locationName":"GatewayLoadBalancerArn" 9165 }, 9166 "ClientToken":{"shape":"String"}, 9167 "TagSpecifications":{ 9168 "shape":"TagSpecificationList", 9169 "locationName":"TagSpecification" 9170 } 9171 } 9172 }, 9173 "CreateVpcEndpointServiceConfigurationResult":{ 9174 "type":"structure", 9175 "members":{ 9176 "ServiceConfiguration":{ 9177 "shape":"ServiceConfiguration", 9178 "locationName":"serviceConfiguration" 9179 }, 9180 "ClientToken":{ 9181 "shape":"String", 9182 "locationName":"clientToken" 9183 } 9184 } 9185 }, 9186 "CreateVpcPeeringConnectionRequest":{ 9187 "type":"structure", 9188 "members":{ 9189 "DryRun":{ 9190 "shape":"Boolean", 9191 "locationName":"dryRun" 9192 }, 9193 "PeerOwnerId":{ 9194 "shape":"String", 9195 "locationName":"peerOwnerId" 9196 }, 9197 "PeerVpcId":{ 9198 "shape":"String", 9199 "locationName":"peerVpcId" 9200 }, 9201 "VpcId":{ 9202 "shape":"VpcId", 9203 "locationName":"vpcId" 9204 }, 9205 "PeerRegion":{"shape":"String"}, 9206 "TagSpecifications":{ 9207 "shape":"TagSpecificationList", 9208 "locationName":"TagSpecification" 9209 } 9210 } 9211 }, 9212 "CreateVpcPeeringConnectionResult":{ 9213 "type":"structure", 9214 "members":{ 9215 "VpcPeeringConnection":{ 9216 "shape":"VpcPeeringConnection", 9217 "locationName":"vpcPeeringConnection" 9218 } 9219 } 9220 }, 9221 "CreateVpcRequest":{ 9222 "type":"structure", 9223 "required":["CidrBlock"], 9224 "members":{ 9225 "CidrBlock":{"shape":"String"}, 9226 "AmazonProvidedIpv6CidrBlock":{ 9227 "shape":"Boolean", 9228 "locationName":"amazonProvidedIpv6CidrBlock" 9229 }, 9230 "Ipv6Pool":{"shape":"Ipv6PoolEc2Id"}, 9231 "Ipv6CidrBlock":{"shape":"String"}, 9232 "DryRun":{ 9233 "shape":"Boolean", 9234 "locationName":"dryRun" 9235 }, 9236 "InstanceTenancy":{ 9237 "shape":"Tenancy", 9238 "locationName":"instanceTenancy" 9239 }, 9240 "Ipv6CidrBlockNetworkBorderGroup":{"shape":"String"}, 9241 "TagSpecifications":{ 9242 "shape":"TagSpecificationList", 9243 "locationName":"TagSpecification" 9244 } 9245 } 9246 }, 9247 "CreateVpcResult":{ 9248 "type":"structure", 9249 "members":{ 9250 "Vpc":{ 9251 "shape":"Vpc", 9252 "locationName":"vpc" 9253 } 9254 } 9255 }, 9256 "CreateVpnConnectionRequest":{ 9257 "type":"structure", 9258 "required":[ 9259 "CustomerGatewayId", 9260 "Type" 9261 ], 9262 "members":{ 9263 "CustomerGatewayId":{"shape":"CustomerGatewayId"}, 9264 "Type":{"shape":"String"}, 9265 "VpnGatewayId":{"shape":"VpnGatewayId"}, 9266 "TransitGatewayId":{"shape":"TransitGatewayId"}, 9267 "DryRun":{ 9268 "shape":"Boolean", 9269 "locationName":"dryRun" 9270 }, 9271 "Options":{ 9272 "shape":"VpnConnectionOptionsSpecification", 9273 "locationName":"options" 9274 }, 9275 "TagSpecifications":{ 9276 "shape":"TagSpecificationList", 9277 "locationName":"TagSpecification" 9278 } 9279 } 9280 }, 9281 "CreateVpnConnectionResult":{ 9282 "type":"structure", 9283 "members":{ 9284 "VpnConnection":{ 9285 "shape":"VpnConnection", 9286 "locationName":"vpnConnection" 9287 } 9288 } 9289 }, 9290 "CreateVpnConnectionRouteRequest":{ 9291 "type":"structure", 9292 "required":[ 9293 "DestinationCidrBlock", 9294 "VpnConnectionId" 9295 ], 9296 "members":{ 9297 "DestinationCidrBlock":{"shape":"String"}, 9298 "VpnConnectionId":{"shape":"VpnConnectionId"} 9299 } 9300 }, 9301 "CreateVpnGatewayRequest":{ 9302 "type":"structure", 9303 "required":["Type"], 9304 "members":{ 9305 "AvailabilityZone":{"shape":"String"}, 9306 "Type":{"shape":"GatewayType"}, 9307 "TagSpecifications":{ 9308 "shape":"TagSpecificationList", 9309 "locationName":"TagSpecification" 9310 }, 9311 "AmazonSideAsn":{"shape":"Long"}, 9312 "DryRun":{ 9313 "shape":"Boolean", 9314 "locationName":"dryRun" 9315 } 9316 } 9317 }, 9318 "CreateVpnGatewayResult":{ 9319 "type":"structure", 9320 "members":{ 9321 "VpnGateway":{ 9322 "shape":"VpnGateway", 9323 "locationName":"vpnGateway" 9324 } 9325 } 9326 }, 9327 "CreditSpecification":{ 9328 "type":"structure", 9329 "members":{ 9330 "CpuCredits":{ 9331 "shape":"String", 9332 "locationName":"cpuCredits" 9333 } 9334 } 9335 }, 9336 "CreditSpecificationRequest":{ 9337 "type":"structure", 9338 "required":["CpuCredits"], 9339 "members":{ 9340 "CpuCredits":{"shape":"String"} 9341 } 9342 }, 9343 "CurrencyCodeValues":{ 9344 "type":"string", 9345 "enum":["USD"] 9346 }, 9347 "CurrentGenerationFlag":{"type":"boolean"}, 9348 "CustomerGateway":{ 9349 "type":"structure", 9350 "members":{ 9351 "BgpAsn":{ 9352 "shape":"String", 9353 "locationName":"bgpAsn" 9354 }, 9355 "CustomerGatewayId":{ 9356 "shape":"String", 9357 "locationName":"customerGatewayId" 9358 }, 9359 "IpAddress":{ 9360 "shape":"String", 9361 "locationName":"ipAddress" 9362 }, 9363 "CertificateArn":{ 9364 "shape":"String", 9365 "locationName":"certificateArn" 9366 }, 9367 "State":{ 9368 "shape":"String", 9369 "locationName":"state" 9370 }, 9371 "Type":{ 9372 "shape":"String", 9373 "locationName":"type" 9374 }, 9375 "DeviceName":{ 9376 "shape":"String", 9377 "locationName":"deviceName" 9378 }, 9379 "Tags":{ 9380 "shape":"TagList", 9381 "locationName":"tagSet" 9382 } 9383 } 9384 }, 9385 "CustomerGatewayId":{"type":"string"}, 9386 "CustomerGatewayIdStringList":{ 9387 "type":"list", 9388 "member":{ 9389 "shape":"CustomerGatewayId", 9390 "locationName":"CustomerGatewayId" 9391 } 9392 }, 9393 "CustomerGatewayList":{ 9394 "type":"list", 9395 "member":{ 9396 "shape":"CustomerGateway", 9397 "locationName":"item" 9398 } 9399 }, 9400 "DITMaxResults":{ 9401 "type":"integer", 9402 "max":100, 9403 "min":5 9404 }, 9405 "DITOMaxResults":{ 9406 "type":"integer", 9407 "max":1000, 9408 "min":5 9409 }, 9410 "DatafeedSubscriptionState":{ 9411 "type":"string", 9412 "enum":[ 9413 "Active", 9414 "Inactive" 9415 ] 9416 }, 9417 "DateTime":{"type":"timestamp"}, 9418 "DedicatedHostFlag":{"type":"boolean"}, 9419 "DedicatedHostId":{"type":"string"}, 9420 "DefaultNetworkCardIndex":{"type":"integer"}, 9421 "DefaultRouteTableAssociationValue":{ 9422 "type":"string", 9423 "enum":[ 9424 "enable", 9425 "disable" 9426 ] 9427 }, 9428 "DefaultRouteTablePropagationValue":{ 9429 "type":"string", 9430 "enum":[ 9431 "enable", 9432 "disable" 9433 ] 9434 }, 9435 "DefaultTargetCapacityType":{ 9436 "type":"string", 9437 "enum":[ 9438 "spot", 9439 "on-demand" 9440 ] 9441 }, 9442 "DefaultingDhcpOptionsId":{"type":"string"}, 9443 "DeleteCarrierGatewayRequest":{ 9444 "type":"structure", 9445 "required":["CarrierGatewayId"], 9446 "members":{ 9447 "CarrierGatewayId":{"shape":"CarrierGatewayId"}, 9448 "DryRun":{"shape":"Boolean"} 9449 } 9450 }, 9451 "DeleteCarrierGatewayResult":{ 9452 "type":"structure", 9453 "members":{ 9454 "CarrierGateway":{ 9455 "shape":"CarrierGateway", 9456 "locationName":"carrierGateway" 9457 } 9458 } 9459 }, 9460 "DeleteClientVpnEndpointRequest":{ 9461 "type":"structure", 9462 "required":["ClientVpnEndpointId"], 9463 "members":{ 9464 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 9465 "DryRun":{"shape":"Boolean"} 9466 } 9467 }, 9468 "DeleteClientVpnEndpointResult":{ 9469 "type":"structure", 9470 "members":{ 9471 "Status":{ 9472 "shape":"ClientVpnEndpointStatus", 9473 "locationName":"status" 9474 } 9475 } 9476 }, 9477 "DeleteClientVpnRouteRequest":{ 9478 "type":"structure", 9479 "required":[ 9480 "ClientVpnEndpointId", 9481 "DestinationCidrBlock" 9482 ], 9483 "members":{ 9484 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 9485 "TargetVpcSubnetId":{"shape":"SubnetId"}, 9486 "DestinationCidrBlock":{"shape":"String"}, 9487 "DryRun":{"shape":"Boolean"} 9488 } 9489 }, 9490 "DeleteClientVpnRouteResult":{ 9491 "type":"structure", 9492 "members":{ 9493 "Status":{ 9494 "shape":"ClientVpnRouteStatus", 9495 "locationName":"status" 9496 } 9497 } 9498 }, 9499 "DeleteCustomerGatewayRequest":{ 9500 "type":"structure", 9501 "required":["CustomerGatewayId"], 9502 "members":{ 9503 "CustomerGatewayId":{"shape":"CustomerGatewayId"}, 9504 "DryRun":{ 9505 "shape":"Boolean", 9506 "locationName":"dryRun" 9507 } 9508 } 9509 }, 9510 "DeleteDhcpOptionsRequest":{ 9511 "type":"structure", 9512 "required":["DhcpOptionsId"], 9513 "members":{ 9514 "DhcpOptionsId":{"shape":"DhcpOptionsId"}, 9515 "DryRun":{ 9516 "shape":"Boolean", 9517 "locationName":"dryRun" 9518 } 9519 } 9520 }, 9521 "DeleteEgressOnlyInternetGatewayRequest":{ 9522 "type":"structure", 9523 "required":["EgressOnlyInternetGatewayId"], 9524 "members":{ 9525 "DryRun":{"shape":"Boolean"}, 9526 "EgressOnlyInternetGatewayId":{"shape":"EgressOnlyInternetGatewayId"} 9527 } 9528 }, 9529 "DeleteEgressOnlyInternetGatewayResult":{ 9530 "type":"structure", 9531 "members":{ 9532 "ReturnCode":{ 9533 "shape":"Boolean", 9534 "locationName":"returnCode" 9535 } 9536 } 9537 }, 9538 "DeleteFleetError":{ 9539 "type":"structure", 9540 "members":{ 9541 "Code":{ 9542 "shape":"DeleteFleetErrorCode", 9543 "locationName":"code" 9544 }, 9545 "Message":{ 9546 "shape":"String", 9547 "locationName":"message" 9548 } 9549 } 9550 }, 9551 "DeleteFleetErrorCode":{ 9552 "type":"string", 9553 "enum":[ 9554 "fleetIdDoesNotExist", 9555 "fleetIdMalformed", 9556 "fleetNotInDeletableState", 9557 "unexpectedError" 9558 ] 9559 }, 9560 "DeleteFleetErrorItem":{ 9561 "type":"structure", 9562 "members":{ 9563 "Error":{ 9564 "shape":"DeleteFleetError", 9565 "locationName":"error" 9566 }, 9567 "FleetId":{ 9568 "shape":"FleetId", 9569 "locationName":"fleetId" 9570 } 9571 } 9572 }, 9573 "DeleteFleetErrorSet":{ 9574 "type":"list", 9575 "member":{ 9576 "shape":"DeleteFleetErrorItem", 9577 "locationName":"item" 9578 } 9579 }, 9580 "DeleteFleetSuccessItem":{ 9581 "type":"structure", 9582 "members":{ 9583 "CurrentFleetState":{ 9584 "shape":"FleetStateCode", 9585 "locationName":"currentFleetState" 9586 }, 9587 "PreviousFleetState":{ 9588 "shape":"FleetStateCode", 9589 "locationName":"previousFleetState" 9590 }, 9591 "FleetId":{ 9592 "shape":"FleetId", 9593 "locationName":"fleetId" 9594 } 9595 } 9596 }, 9597 "DeleteFleetSuccessSet":{ 9598 "type":"list", 9599 "member":{ 9600 "shape":"DeleteFleetSuccessItem", 9601 "locationName":"item" 9602 } 9603 }, 9604 "DeleteFleetsRequest":{ 9605 "type":"structure", 9606 "required":[ 9607 "FleetIds", 9608 "TerminateInstances" 9609 ], 9610 "members":{ 9611 "DryRun":{"shape":"Boolean"}, 9612 "FleetIds":{ 9613 "shape":"FleetIdSet", 9614 "locationName":"FleetId" 9615 }, 9616 "TerminateInstances":{"shape":"Boolean"} 9617 } 9618 }, 9619 "DeleteFleetsResult":{ 9620 "type":"structure", 9621 "members":{ 9622 "SuccessfulFleetDeletions":{ 9623 "shape":"DeleteFleetSuccessSet", 9624 "locationName":"successfulFleetDeletionSet" 9625 }, 9626 "UnsuccessfulFleetDeletions":{ 9627 "shape":"DeleteFleetErrorSet", 9628 "locationName":"unsuccessfulFleetDeletionSet" 9629 } 9630 } 9631 }, 9632 "DeleteFlowLogsRequest":{ 9633 "type":"structure", 9634 "required":["FlowLogIds"], 9635 "members":{ 9636 "DryRun":{"shape":"Boolean"}, 9637 "FlowLogIds":{ 9638 "shape":"FlowLogIdList", 9639 "locationName":"FlowLogId" 9640 } 9641 } 9642 }, 9643 "DeleteFlowLogsResult":{ 9644 "type":"structure", 9645 "members":{ 9646 "Unsuccessful":{ 9647 "shape":"UnsuccessfulItemSet", 9648 "locationName":"unsuccessful" 9649 } 9650 } 9651 }, 9652 "DeleteFpgaImageRequest":{ 9653 "type":"structure", 9654 "required":["FpgaImageId"], 9655 "members":{ 9656 "DryRun":{"shape":"Boolean"}, 9657 "FpgaImageId":{"shape":"FpgaImageId"} 9658 } 9659 }, 9660 "DeleteFpgaImageResult":{ 9661 "type":"structure", 9662 "members":{ 9663 "Return":{ 9664 "shape":"Boolean", 9665 "locationName":"return" 9666 } 9667 } 9668 }, 9669 "DeleteInternetGatewayRequest":{ 9670 "type":"structure", 9671 "required":["InternetGatewayId"], 9672 "members":{ 9673 "DryRun":{ 9674 "shape":"Boolean", 9675 "locationName":"dryRun" 9676 }, 9677 "InternetGatewayId":{ 9678 "shape":"InternetGatewayId", 9679 "locationName":"internetGatewayId" 9680 } 9681 } 9682 }, 9683 "DeleteKeyPairRequest":{ 9684 "type":"structure", 9685 "members":{ 9686 "KeyName":{"shape":"KeyPairName"}, 9687 "KeyPairId":{"shape":"KeyPairId"}, 9688 "DryRun":{ 9689 "shape":"Boolean", 9690 "locationName":"dryRun" 9691 } 9692 } 9693 }, 9694 "DeleteLaunchTemplateRequest":{ 9695 "type":"structure", 9696 "members":{ 9697 "DryRun":{"shape":"Boolean"}, 9698 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 9699 "LaunchTemplateName":{"shape":"LaunchTemplateName"} 9700 } 9701 }, 9702 "DeleteLaunchTemplateResult":{ 9703 "type":"structure", 9704 "members":{ 9705 "LaunchTemplate":{ 9706 "shape":"LaunchTemplate", 9707 "locationName":"launchTemplate" 9708 } 9709 } 9710 }, 9711 "DeleteLaunchTemplateVersionsRequest":{ 9712 "type":"structure", 9713 "required":["Versions"], 9714 "members":{ 9715 "DryRun":{"shape":"Boolean"}, 9716 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 9717 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 9718 "Versions":{ 9719 "shape":"VersionStringList", 9720 "locationName":"LaunchTemplateVersion" 9721 } 9722 } 9723 }, 9724 "DeleteLaunchTemplateVersionsResponseErrorItem":{ 9725 "type":"structure", 9726 "members":{ 9727 "LaunchTemplateId":{ 9728 "shape":"String", 9729 "locationName":"launchTemplateId" 9730 }, 9731 "LaunchTemplateName":{ 9732 "shape":"String", 9733 "locationName":"launchTemplateName" 9734 }, 9735 "VersionNumber":{ 9736 "shape":"Long", 9737 "locationName":"versionNumber" 9738 }, 9739 "ResponseError":{ 9740 "shape":"ResponseError", 9741 "locationName":"responseError" 9742 } 9743 } 9744 }, 9745 "DeleteLaunchTemplateVersionsResponseErrorSet":{ 9746 "type":"list", 9747 "member":{ 9748 "shape":"DeleteLaunchTemplateVersionsResponseErrorItem", 9749 "locationName":"item" 9750 } 9751 }, 9752 "DeleteLaunchTemplateVersionsResponseSuccessItem":{ 9753 "type":"structure", 9754 "members":{ 9755 "LaunchTemplateId":{ 9756 "shape":"String", 9757 "locationName":"launchTemplateId" 9758 }, 9759 "LaunchTemplateName":{ 9760 "shape":"String", 9761 "locationName":"launchTemplateName" 9762 }, 9763 "VersionNumber":{ 9764 "shape":"Long", 9765 "locationName":"versionNumber" 9766 } 9767 } 9768 }, 9769 "DeleteLaunchTemplateVersionsResponseSuccessSet":{ 9770 "type":"list", 9771 "member":{ 9772 "shape":"DeleteLaunchTemplateVersionsResponseSuccessItem", 9773 "locationName":"item" 9774 } 9775 }, 9776 "DeleteLaunchTemplateVersionsResult":{ 9777 "type":"structure", 9778 "members":{ 9779 "SuccessfullyDeletedLaunchTemplateVersions":{ 9780 "shape":"DeleteLaunchTemplateVersionsResponseSuccessSet", 9781 "locationName":"successfullyDeletedLaunchTemplateVersionSet" 9782 }, 9783 "UnsuccessfullyDeletedLaunchTemplateVersions":{ 9784 "shape":"DeleteLaunchTemplateVersionsResponseErrorSet", 9785 "locationName":"unsuccessfullyDeletedLaunchTemplateVersionSet" 9786 } 9787 } 9788 }, 9789 "DeleteLocalGatewayRouteRequest":{ 9790 "type":"structure", 9791 "required":[ 9792 "DestinationCidrBlock", 9793 "LocalGatewayRouteTableId" 9794 ], 9795 "members":{ 9796 "DestinationCidrBlock":{"shape":"String"}, 9797 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 9798 "DryRun":{"shape":"Boolean"} 9799 } 9800 }, 9801 "DeleteLocalGatewayRouteResult":{ 9802 "type":"structure", 9803 "members":{ 9804 "Route":{ 9805 "shape":"LocalGatewayRoute", 9806 "locationName":"route" 9807 } 9808 } 9809 }, 9810 "DeleteLocalGatewayRouteTableVpcAssociationRequest":{ 9811 "type":"structure", 9812 "required":["LocalGatewayRouteTableVpcAssociationId"], 9813 "members":{ 9814 "LocalGatewayRouteTableVpcAssociationId":{"shape":"LocalGatewayRouteTableVpcAssociationId"}, 9815 "DryRun":{"shape":"Boolean"} 9816 } 9817 }, 9818 "DeleteLocalGatewayRouteTableVpcAssociationResult":{ 9819 "type":"structure", 9820 "members":{ 9821 "LocalGatewayRouteTableVpcAssociation":{ 9822 "shape":"LocalGatewayRouteTableVpcAssociation", 9823 "locationName":"localGatewayRouteTableVpcAssociation" 9824 } 9825 } 9826 }, 9827 "DeleteManagedPrefixListRequest":{ 9828 "type":"structure", 9829 "required":["PrefixListId"], 9830 "members":{ 9831 "DryRun":{"shape":"Boolean"}, 9832 "PrefixListId":{"shape":"PrefixListResourceId"} 9833 } 9834 }, 9835 "DeleteManagedPrefixListResult":{ 9836 "type":"structure", 9837 "members":{ 9838 "PrefixList":{ 9839 "shape":"ManagedPrefixList", 9840 "locationName":"prefixList" 9841 } 9842 } 9843 }, 9844 "DeleteNatGatewayRequest":{ 9845 "type":"structure", 9846 "required":["NatGatewayId"], 9847 "members":{ 9848 "DryRun":{"shape":"Boolean"}, 9849 "NatGatewayId":{"shape":"NatGatewayId"} 9850 } 9851 }, 9852 "DeleteNatGatewayResult":{ 9853 "type":"structure", 9854 "members":{ 9855 "NatGatewayId":{ 9856 "shape":"String", 9857 "locationName":"natGatewayId" 9858 } 9859 } 9860 }, 9861 "DeleteNetworkAclEntryRequest":{ 9862 "type":"structure", 9863 "required":[ 9864 "Egress", 9865 "NetworkAclId", 9866 "RuleNumber" 9867 ], 9868 "members":{ 9869 "DryRun":{ 9870 "shape":"Boolean", 9871 "locationName":"dryRun" 9872 }, 9873 "Egress":{ 9874 "shape":"Boolean", 9875 "locationName":"egress" 9876 }, 9877 "NetworkAclId":{ 9878 "shape":"NetworkAclId", 9879 "locationName":"networkAclId" 9880 }, 9881 "RuleNumber":{ 9882 "shape":"Integer", 9883 "locationName":"ruleNumber" 9884 } 9885 } 9886 }, 9887 "DeleteNetworkAclRequest":{ 9888 "type":"structure", 9889 "required":["NetworkAclId"], 9890 "members":{ 9891 "DryRun":{ 9892 "shape":"Boolean", 9893 "locationName":"dryRun" 9894 }, 9895 "NetworkAclId":{ 9896 "shape":"NetworkAclId", 9897 "locationName":"networkAclId" 9898 } 9899 } 9900 }, 9901 "DeleteNetworkInsightsAnalysisRequest":{ 9902 "type":"structure", 9903 "required":["NetworkInsightsAnalysisId"], 9904 "members":{ 9905 "DryRun":{"shape":"Boolean"}, 9906 "NetworkInsightsAnalysisId":{"shape":"NetworkInsightsAnalysisId"} 9907 } 9908 }, 9909 "DeleteNetworkInsightsAnalysisResult":{ 9910 "type":"structure", 9911 "members":{ 9912 "NetworkInsightsAnalysisId":{ 9913 "shape":"NetworkInsightsAnalysisId", 9914 "locationName":"networkInsightsAnalysisId" 9915 } 9916 } 9917 }, 9918 "DeleteNetworkInsightsPathRequest":{ 9919 "type":"structure", 9920 "required":["NetworkInsightsPathId"], 9921 "members":{ 9922 "DryRun":{"shape":"Boolean"}, 9923 "NetworkInsightsPathId":{"shape":"NetworkInsightsPathId"} 9924 } 9925 }, 9926 "DeleteNetworkInsightsPathResult":{ 9927 "type":"structure", 9928 "members":{ 9929 "NetworkInsightsPathId":{ 9930 "shape":"NetworkInsightsPathId", 9931 "locationName":"networkInsightsPathId" 9932 } 9933 } 9934 }, 9935 "DeleteNetworkInterfacePermissionRequest":{ 9936 "type":"structure", 9937 "required":["NetworkInterfacePermissionId"], 9938 "members":{ 9939 "NetworkInterfacePermissionId":{"shape":"NetworkInterfacePermissionId"}, 9940 "Force":{"shape":"Boolean"}, 9941 "DryRun":{"shape":"Boolean"} 9942 } 9943 }, 9944 "DeleteNetworkInterfacePermissionResult":{ 9945 "type":"structure", 9946 "members":{ 9947 "Return":{ 9948 "shape":"Boolean", 9949 "locationName":"return" 9950 } 9951 } 9952 }, 9953 "DeleteNetworkInterfaceRequest":{ 9954 "type":"structure", 9955 "required":["NetworkInterfaceId"], 9956 "members":{ 9957 "DryRun":{ 9958 "shape":"Boolean", 9959 "locationName":"dryRun" 9960 }, 9961 "NetworkInterfaceId":{ 9962 "shape":"NetworkInterfaceId", 9963 "locationName":"networkInterfaceId" 9964 } 9965 } 9966 }, 9967 "DeletePlacementGroupRequest":{ 9968 "type":"structure", 9969 "required":["GroupName"], 9970 "members":{ 9971 "DryRun":{ 9972 "shape":"Boolean", 9973 "locationName":"dryRun" 9974 }, 9975 "GroupName":{ 9976 "shape":"PlacementGroupName", 9977 "locationName":"groupName" 9978 } 9979 } 9980 }, 9981 "DeleteQueuedReservedInstancesError":{ 9982 "type":"structure", 9983 "members":{ 9984 "Code":{ 9985 "shape":"DeleteQueuedReservedInstancesErrorCode", 9986 "locationName":"code" 9987 }, 9988 "Message":{ 9989 "shape":"String", 9990 "locationName":"message" 9991 } 9992 } 9993 }, 9994 "DeleteQueuedReservedInstancesErrorCode":{ 9995 "type":"string", 9996 "enum":[ 9997 "reserved-instances-id-invalid", 9998 "reserved-instances-not-in-queued-state", 9999 "unexpected-error" 10000 ] 10001 }, 10002 "DeleteQueuedReservedInstancesIdList":{ 10003 "type":"list", 10004 "member":{ 10005 "shape":"ReservationId", 10006 "locationName":"item" 10007 }, 10008 "max":100, 10009 "min":1 10010 }, 10011 "DeleteQueuedReservedInstancesRequest":{ 10012 "type":"structure", 10013 "required":["ReservedInstancesIds"], 10014 "members":{ 10015 "DryRun":{"shape":"Boolean"}, 10016 "ReservedInstancesIds":{ 10017 "shape":"DeleteQueuedReservedInstancesIdList", 10018 "locationName":"ReservedInstancesId" 10019 } 10020 } 10021 }, 10022 "DeleteQueuedReservedInstancesResult":{ 10023 "type":"structure", 10024 "members":{ 10025 "SuccessfulQueuedPurchaseDeletions":{ 10026 "shape":"SuccessfulQueuedPurchaseDeletionSet", 10027 "locationName":"successfulQueuedPurchaseDeletionSet" 10028 }, 10029 "FailedQueuedPurchaseDeletions":{ 10030 "shape":"FailedQueuedPurchaseDeletionSet", 10031 "locationName":"failedQueuedPurchaseDeletionSet" 10032 } 10033 } 10034 }, 10035 "DeleteRouteRequest":{ 10036 "type":"structure", 10037 "required":["RouteTableId"], 10038 "members":{ 10039 "DestinationCidrBlock":{ 10040 "shape":"String", 10041 "locationName":"destinationCidrBlock" 10042 }, 10043 "DestinationIpv6CidrBlock":{ 10044 "shape":"String", 10045 "locationName":"destinationIpv6CidrBlock" 10046 }, 10047 "DestinationPrefixListId":{"shape":"PrefixListResourceId"}, 10048 "DryRun":{ 10049 "shape":"Boolean", 10050 "locationName":"dryRun" 10051 }, 10052 "RouteTableId":{ 10053 "shape":"RouteTableId", 10054 "locationName":"routeTableId" 10055 } 10056 } 10057 }, 10058 "DeleteRouteTableRequest":{ 10059 "type":"structure", 10060 "required":["RouteTableId"], 10061 "members":{ 10062 "DryRun":{ 10063 "shape":"Boolean", 10064 "locationName":"dryRun" 10065 }, 10066 "RouteTableId":{ 10067 "shape":"RouteTableId", 10068 "locationName":"routeTableId" 10069 } 10070 } 10071 }, 10072 "DeleteSecurityGroupRequest":{ 10073 "type":"structure", 10074 "members":{ 10075 "GroupId":{"shape":"SecurityGroupId"}, 10076 "GroupName":{"shape":"SecurityGroupName"}, 10077 "DryRun":{ 10078 "shape":"Boolean", 10079 "locationName":"dryRun" 10080 } 10081 } 10082 }, 10083 "DeleteSnapshotRequest":{ 10084 "type":"structure", 10085 "required":["SnapshotId"], 10086 "members":{ 10087 "SnapshotId":{"shape":"SnapshotId"}, 10088 "DryRun":{ 10089 "shape":"Boolean", 10090 "locationName":"dryRun" 10091 } 10092 } 10093 }, 10094 "DeleteSpotDatafeedSubscriptionRequest":{ 10095 "type":"structure", 10096 "members":{ 10097 "DryRun":{ 10098 "shape":"Boolean", 10099 "locationName":"dryRun" 10100 } 10101 } 10102 }, 10103 "DeleteSubnetRequest":{ 10104 "type":"structure", 10105 "required":["SubnetId"], 10106 "members":{ 10107 "SubnetId":{"shape":"SubnetId"}, 10108 "DryRun":{ 10109 "shape":"Boolean", 10110 "locationName":"dryRun" 10111 } 10112 } 10113 }, 10114 "DeleteTagsRequest":{ 10115 "type":"structure", 10116 "required":["Resources"], 10117 "members":{ 10118 "DryRun":{ 10119 "shape":"Boolean", 10120 "locationName":"dryRun" 10121 }, 10122 "Resources":{ 10123 "shape":"ResourceIdList", 10124 "locationName":"resourceId" 10125 }, 10126 "Tags":{ 10127 "shape":"TagList", 10128 "locationName":"tag" 10129 } 10130 } 10131 }, 10132 "DeleteTrafficMirrorFilterRequest":{ 10133 "type":"structure", 10134 "required":["TrafficMirrorFilterId"], 10135 "members":{ 10136 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 10137 "DryRun":{"shape":"Boolean"} 10138 } 10139 }, 10140 "DeleteTrafficMirrorFilterResult":{ 10141 "type":"structure", 10142 "members":{ 10143 "TrafficMirrorFilterId":{ 10144 "shape":"String", 10145 "locationName":"trafficMirrorFilterId" 10146 } 10147 } 10148 }, 10149 "DeleteTrafficMirrorFilterRuleRequest":{ 10150 "type":"structure", 10151 "required":["TrafficMirrorFilterRuleId"], 10152 "members":{ 10153 "TrafficMirrorFilterRuleId":{"shape":"TrafficMirrorFilterRuleId"}, 10154 "DryRun":{"shape":"Boolean"} 10155 } 10156 }, 10157 "DeleteTrafficMirrorFilterRuleResult":{ 10158 "type":"structure", 10159 "members":{ 10160 "TrafficMirrorFilterRuleId":{ 10161 "shape":"String", 10162 "locationName":"trafficMirrorFilterRuleId" 10163 } 10164 } 10165 }, 10166 "DeleteTrafficMirrorSessionRequest":{ 10167 "type":"structure", 10168 "required":["TrafficMirrorSessionId"], 10169 "members":{ 10170 "TrafficMirrorSessionId":{"shape":"TrafficMirrorSessionId"}, 10171 "DryRun":{"shape":"Boolean"} 10172 } 10173 }, 10174 "DeleteTrafficMirrorSessionResult":{ 10175 "type":"structure", 10176 "members":{ 10177 "TrafficMirrorSessionId":{ 10178 "shape":"String", 10179 "locationName":"trafficMirrorSessionId" 10180 } 10181 } 10182 }, 10183 "DeleteTrafficMirrorTargetRequest":{ 10184 "type":"structure", 10185 "required":["TrafficMirrorTargetId"], 10186 "members":{ 10187 "TrafficMirrorTargetId":{"shape":"TrafficMirrorTargetId"}, 10188 "DryRun":{"shape":"Boolean"} 10189 } 10190 }, 10191 "DeleteTrafficMirrorTargetResult":{ 10192 "type":"structure", 10193 "members":{ 10194 "TrafficMirrorTargetId":{ 10195 "shape":"String", 10196 "locationName":"trafficMirrorTargetId" 10197 } 10198 } 10199 }, 10200 "DeleteTransitGatewayConnectPeerRequest":{ 10201 "type":"structure", 10202 "required":["TransitGatewayConnectPeerId"], 10203 "members":{ 10204 "TransitGatewayConnectPeerId":{"shape":"TransitGatewayConnectPeerId"}, 10205 "DryRun":{"shape":"Boolean"} 10206 } 10207 }, 10208 "DeleteTransitGatewayConnectPeerResult":{ 10209 "type":"structure", 10210 "members":{ 10211 "TransitGatewayConnectPeer":{ 10212 "shape":"TransitGatewayConnectPeer", 10213 "locationName":"transitGatewayConnectPeer" 10214 } 10215 } 10216 }, 10217 "DeleteTransitGatewayConnectRequest":{ 10218 "type":"structure", 10219 "required":["TransitGatewayAttachmentId"], 10220 "members":{ 10221 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 10222 "DryRun":{"shape":"Boolean"} 10223 } 10224 }, 10225 "DeleteTransitGatewayConnectResult":{ 10226 "type":"structure", 10227 "members":{ 10228 "TransitGatewayConnect":{ 10229 "shape":"TransitGatewayConnect", 10230 "locationName":"transitGatewayConnect" 10231 } 10232 } 10233 }, 10234 "DeleteTransitGatewayMulticastDomainRequest":{ 10235 "type":"structure", 10236 "required":["TransitGatewayMulticastDomainId"], 10237 "members":{ 10238 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 10239 "DryRun":{"shape":"Boolean"} 10240 } 10241 }, 10242 "DeleteTransitGatewayMulticastDomainResult":{ 10243 "type":"structure", 10244 "members":{ 10245 "TransitGatewayMulticastDomain":{ 10246 "shape":"TransitGatewayMulticastDomain", 10247 "locationName":"transitGatewayMulticastDomain" 10248 } 10249 } 10250 }, 10251 "DeleteTransitGatewayPeeringAttachmentRequest":{ 10252 "type":"structure", 10253 "required":["TransitGatewayAttachmentId"], 10254 "members":{ 10255 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 10256 "DryRun":{"shape":"Boolean"} 10257 } 10258 }, 10259 "DeleteTransitGatewayPeeringAttachmentResult":{ 10260 "type":"structure", 10261 "members":{ 10262 "TransitGatewayPeeringAttachment":{ 10263 "shape":"TransitGatewayPeeringAttachment", 10264 "locationName":"transitGatewayPeeringAttachment" 10265 } 10266 } 10267 }, 10268 "DeleteTransitGatewayPrefixListReferenceRequest":{ 10269 "type":"structure", 10270 "required":[ 10271 "TransitGatewayRouteTableId", 10272 "PrefixListId" 10273 ], 10274 "members":{ 10275 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 10276 "PrefixListId":{"shape":"PrefixListResourceId"}, 10277 "DryRun":{"shape":"Boolean"} 10278 } 10279 }, 10280 "DeleteTransitGatewayPrefixListReferenceResult":{ 10281 "type":"structure", 10282 "members":{ 10283 "TransitGatewayPrefixListReference":{ 10284 "shape":"TransitGatewayPrefixListReference", 10285 "locationName":"transitGatewayPrefixListReference" 10286 } 10287 } 10288 }, 10289 "DeleteTransitGatewayRequest":{ 10290 "type":"structure", 10291 "required":["TransitGatewayId"], 10292 "members":{ 10293 "TransitGatewayId":{"shape":"TransitGatewayId"}, 10294 "DryRun":{"shape":"Boolean"} 10295 } 10296 }, 10297 "DeleteTransitGatewayResult":{ 10298 "type":"structure", 10299 "members":{ 10300 "TransitGateway":{ 10301 "shape":"TransitGateway", 10302 "locationName":"transitGateway" 10303 } 10304 } 10305 }, 10306 "DeleteTransitGatewayRouteRequest":{ 10307 "type":"structure", 10308 "required":[ 10309 "TransitGatewayRouteTableId", 10310 "DestinationCidrBlock" 10311 ], 10312 "members":{ 10313 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 10314 "DestinationCidrBlock":{"shape":"String"}, 10315 "DryRun":{"shape":"Boolean"} 10316 } 10317 }, 10318 "DeleteTransitGatewayRouteResult":{ 10319 "type":"structure", 10320 "members":{ 10321 "Route":{ 10322 "shape":"TransitGatewayRoute", 10323 "locationName":"route" 10324 } 10325 } 10326 }, 10327 "DeleteTransitGatewayRouteTableRequest":{ 10328 "type":"structure", 10329 "required":["TransitGatewayRouteTableId"], 10330 "members":{ 10331 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 10332 "DryRun":{"shape":"Boolean"} 10333 } 10334 }, 10335 "DeleteTransitGatewayRouteTableResult":{ 10336 "type":"structure", 10337 "members":{ 10338 "TransitGatewayRouteTable":{ 10339 "shape":"TransitGatewayRouteTable", 10340 "locationName":"transitGatewayRouteTable" 10341 } 10342 } 10343 }, 10344 "DeleteTransitGatewayVpcAttachmentRequest":{ 10345 "type":"structure", 10346 "required":["TransitGatewayAttachmentId"], 10347 "members":{ 10348 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 10349 "DryRun":{"shape":"Boolean"} 10350 } 10351 }, 10352 "DeleteTransitGatewayVpcAttachmentResult":{ 10353 "type":"structure", 10354 "members":{ 10355 "TransitGatewayVpcAttachment":{ 10356 "shape":"TransitGatewayVpcAttachment", 10357 "locationName":"transitGatewayVpcAttachment" 10358 } 10359 } 10360 }, 10361 "DeleteVolumeRequest":{ 10362 "type":"structure", 10363 "required":["VolumeId"], 10364 "members":{ 10365 "VolumeId":{"shape":"VolumeId"}, 10366 "DryRun":{ 10367 "shape":"Boolean", 10368 "locationName":"dryRun" 10369 } 10370 } 10371 }, 10372 "DeleteVpcEndpointConnectionNotificationsRequest":{ 10373 "type":"structure", 10374 "required":["ConnectionNotificationIds"], 10375 "members":{ 10376 "DryRun":{"shape":"Boolean"}, 10377 "ConnectionNotificationIds":{ 10378 "shape":"ConnectionNotificationIdsList", 10379 "locationName":"ConnectionNotificationId" 10380 } 10381 } 10382 }, 10383 "DeleteVpcEndpointConnectionNotificationsResult":{ 10384 "type":"structure", 10385 "members":{ 10386 "Unsuccessful":{ 10387 "shape":"UnsuccessfulItemSet", 10388 "locationName":"unsuccessful" 10389 } 10390 } 10391 }, 10392 "DeleteVpcEndpointServiceConfigurationsRequest":{ 10393 "type":"structure", 10394 "required":["ServiceIds"], 10395 "members":{ 10396 "DryRun":{"shape":"Boolean"}, 10397 "ServiceIds":{ 10398 "shape":"VpcEndpointServiceIdList", 10399 "locationName":"ServiceId" 10400 } 10401 } 10402 }, 10403 "DeleteVpcEndpointServiceConfigurationsResult":{ 10404 "type":"structure", 10405 "members":{ 10406 "Unsuccessful":{ 10407 "shape":"UnsuccessfulItemSet", 10408 "locationName":"unsuccessful" 10409 } 10410 } 10411 }, 10412 "DeleteVpcEndpointsRequest":{ 10413 "type":"structure", 10414 "required":["VpcEndpointIds"], 10415 "members":{ 10416 "DryRun":{"shape":"Boolean"}, 10417 "VpcEndpointIds":{ 10418 "shape":"VpcEndpointIdList", 10419 "locationName":"VpcEndpointId" 10420 } 10421 } 10422 }, 10423 "DeleteVpcEndpointsResult":{ 10424 "type":"structure", 10425 "members":{ 10426 "Unsuccessful":{ 10427 "shape":"UnsuccessfulItemSet", 10428 "locationName":"unsuccessful" 10429 } 10430 } 10431 }, 10432 "DeleteVpcPeeringConnectionRequest":{ 10433 "type":"structure", 10434 "required":["VpcPeeringConnectionId"], 10435 "members":{ 10436 "DryRun":{ 10437 "shape":"Boolean", 10438 "locationName":"dryRun" 10439 }, 10440 "VpcPeeringConnectionId":{ 10441 "shape":"VpcPeeringConnectionId", 10442 "locationName":"vpcPeeringConnectionId" 10443 } 10444 } 10445 }, 10446 "DeleteVpcPeeringConnectionResult":{ 10447 "type":"structure", 10448 "members":{ 10449 "Return":{ 10450 "shape":"Boolean", 10451 "locationName":"return" 10452 } 10453 } 10454 }, 10455 "DeleteVpcRequest":{ 10456 "type":"structure", 10457 "required":["VpcId"], 10458 "members":{ 10459 "VpcId":{"shape":"VpcId"}, 10460 "DryRun":{ 10461 "shape":"Boolean", 10462 "locationName":"dryRun" 10463 } 10464 } 10465 }, 10466 "DeleteVpnConnectionRequest":{ 10467 "type":"structure", 10468 "required":["VpnConnectionId"], 10469 "members":{ 10470 "VpnConnectionId":{"shape":"VpnConnectionId"}, 10471 "DryRun":{ 10472 "shape":"Boolean", 10473 "locationName":"dryRun" 10474 } 10475 } 10476 }, 10477 "DeleteVpnConnectionRouteRequest":{ 10478 "type":"structure", 10479 "required":[ 10480 "DestinationCidrBlock", 10481 "VpnConnectionId" 10482 ], 10483 "members":{ 10484 "DestinationCidrBlock":{"shape":"String"}, 10485 "VpnConnectionId":{"shape":"VpnConnectionId"} 10486 } 10487 }, 10488 "DeleteVpnGatewayRequest":{ 10489 "type":"structure", 10490 "required":["VpnGatewayId"], 10491 "members":{ 10492 "VpnGatewayId":{"shape":"VpnGatewayId"}, 10493 "DryRun":{ 10494 "shape":"Boolean", 10495 "locationName":"dryRun" 10496 } 10497 } 10498 }, 10499 "DeprovisionByoipCidrRequest":{ 10500 "type":"structure", 10501 "required":["Cidr"], 10502 "members":{ 10503 "Cidr":{"shape":"String"}, 10504 "DryRun":{"shape":"Boolean"} 10505 } 10506 }, 10507 "DeprovisionByoipCidrResult":{ 10508 "type":"structure", 10509 "members":{ 10510 "ByoipCidr":{ 10511 "shape":"ByoipCidr", 10512 "locationName":"byoipCidr" 10513 } 10514 } 10515 }, 10516 "DeregisterImageRequest":{ 10517 "type":"structure", 10518 "required":["ImageId"], 10519 "members":{ 10520 "ImageId":{"shape":"ImageId"}, 10521 "DryRun":{ 10522 "shape":"Boolean", 10523 "locationName":"dryRun" 10524 } 10525 } 10526 }, 10527 "DeregisterInstanceEventNotificationAttributesRequest":{ 10528 "type":"structure", 10529 "members":{ 10530 "DryRun":{"shape":"Boolean"}, 10531 "InstanceTagAttribute":{"shape":"DeregisterInstanceTagAttributeRequest"} 10532 } 10533 }, 10534 "DeregisterInstanceEventNotificationAttributesResult":{ 10535 "type":"structure", 10536 "members":{ 10537 "InstanceTagAttribute":{ 10538 "shape":"InstanceTagNotificationAttribute", 10539 "locationName":"instanceTagAttribute" 10540 } 10541 } 10542 }, 10543 "DeregisterInstanceTagAttributeRequest":{ 10544 "type":"structure", 10545 "members":{ 10546 "IncludeAllTagsOfInstance":{"shape":"Boolean"}, 10547 "InstanceTagKeys":{ 10548 "shape":"InstanceTagKeySet", 10549 "locationName":"InstanceTagKey" 10550 } 10551 } 10552 }, 10553 "DeregisterTransitGatewayMulticastGroupMembersRequest":{ 10554 "type":"structure", 10555 "members":{ 10556 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 10557 "GroupIpAddress":{"shape":"String"}, 10558 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 10559 "DryRun":{"shape":"Boolean"} 10560 } 10561 }, 10562 "DeregisterTransitGatewayMulticastGroupMembersResult":{ 10563 "type":"structure", 10564 "members":{ 10565 "DeregisteredMulticastGroupMembers":{ 10566 "shape":"TransitGatewayMulticastDeregisteredGroupMembers", 10567 "locationName":"deregisteredMulticastGroupMembers" 10568 } 10569 } 10570 }, 10571 "DeregisterTransitGatewayMulticastGroupSourcesRequest":{ 10572 "type":"structure", 10573 "members":{ 10574 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 10575 "GroupIpAddress":{"shape":"String"}, 10576 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 10577 "DryRun":{"shape":"Boolean"} 10578 } 10579 }, 10580 "DeregisterTransitGatewayMulticastGroupSourcesResult":{ 10581 "type":"structure", 10582 "members":{ 10583 "DeregisteredMulticastGroupSources":{ 10584 "shape":"TransitGatewayMulticastDeregisteredGroupSources", 10585 "locationName":"deregisteredMulticastGroupSources" 10586 } 10587 } 10588 }, 10589 "DescribeAccountAttributesRequest":{ 10590 "type":"structure", 10591 "members":{ 10592 "AttributeNames":{ 10593 "shape":"AccountAttributeNameStringList", 10594 "locationName":"attributeName" 10595 }, 10596 "DryRun":{ 10597 "shape":"Boolean", 10598 "locationName":"dryRun" 10599 } 10600 } 10601 }, 10602 "DescribeAccountAttributesResult":{ 10603 "type":"structure", 10604 "members":{ 10605 "AccountAttributes":{ 10606 "shape":"AccountAttributeList", 10607 "locationName":"accountAttributeSet" 10608 } 10609 } 10610 }, 10611 "DescribeAddressesAttributeRequest":{ 10612 "type":"structure", 10613 "members":{ 10614 "AllocationIds":{ 10615 "shape":"AllocationIds", 10616 "locationName":"AllocationId" 10617 }, 10618 "Attribute":{"shape":"AddressAttributeName"}, 10619 "NextToken":{"shape":"NextToken"}, 10620 "MaxResults":{"shape":"AddressMaxResults"}, 10621 "DryRun":{"shape":"Boolean"} 10622 } 10623 }, 10624 "DescribeAddressesAttributeResult":{ 10625 "type":"structure", 10626 "members":{ 10627 "Addresses":{ 10628 "shape":"AddressSet", 10629 "locationName":"addressSet" 10630 }, 10631 "NextToken":{ 10632 "shape":"NextToken", 10633 "locationName":"nextToken" 10634 } 10635 } 10636 }, 10637 "DescribeAddressesRequest":{ 10638 "type":"structure", 10639 "members":{ 10640 "Filters":{ 10641 "shape":"FilterList", 10642 "locationName":"Filter" 10643 }, 10644 "PublicIps":{ 10645 "shape":"PublicIpStringList", 10646 "locationName":"PublicIp" 10647 }, 10648 "AllocationIds":{ 10649 "shape":"AllocationIdList", 10650 "locationName":"AllocationId" 10651 }, 10652 "DryRun":{ 10653 "shape":"Boolean", 10654 "locationName":"dryRun" 10655 } 10656 } 10657 }, 10658 "DescribeAddressesResult":{ 10659 "type":"structure", 10660 "members":{ 10661 "Addresses":{ 10662 "shape":"AddressList", 10663 "locationName":"addressesSet" 10664 } 10665 } 10666 }, 10667 "DescribeAggregateIdFormatRequest":{ 10668 "type":"structure", 10669 "members":{ 10670 "DryRun":{"shape":"Boolean"} 10671 } 10672 }, 10673 "DescribeAggregateIdFormatResult":{ 10674 "type":"structure", 10675 "members":{ 10676 "UseLongIdsAggregated":{ 10677 "shape":"Boolean", 10678 "locationName":"useLongIdsAggregated" 10679 }, 10680 "Statuses":{ 10681 "shape":"IdFormatList", 10682 "locationName":"statusSet" 10683 } 10684 } 10685 }, 10686 "DescribeAvailabilityZonesRequest":{ 10687 "type":"structure", 10688 "members":{ 10689 "Filters":{ 10690 "shape":"FilterList", 10691 "locationName":"Filter" 10692 }, 10693 "ZoneNames":{ 10694 "shape":"ZoneNameStringList", 10695 "locationName":"ZoneName" 10696 }, 10697 "ZoneIds":{ 10698 "shape":"ZoneIdStringList", 10699 "locationName":"ZoneId" 10700 }, 10701 "AllAvailabilityZones":{"shape":"Boolean"}, 10702 "DryRun":{ 10703 "shape":"Boolean", 10704 "locationName":"dryRun" 10705 } 10706 } 10707 }, 10708 "DescribeAvailabilityZonesResult":{ 10709 "type":"structure", 10710 "members":{ 10711 "AvailabilityZones":{ 10712 "shape":"AvailabilityZoneList", 10713 "locationName":"availabilityZoneInfo" 10714 } 10715 } 10716 }, 10717 "DescribeBundleTasksRequest":{ 10718 "type":"structure", 10719 "members":{ 10720 "BundleIds":{ 10721 "shape":"BundleIdStringList", 10722 "locationName":"BundleId" 10723 }, 10724 "Filters":{ 10725 "shape":"FilterList", 10726 "locationName":"Filter" 10727 }, 10728 "DryRun":{ 10729 "shape":"Boolean", 10730 "locationName":"dryRun" 10731 } 10732 } 10733 }, 10734 "DescribeBundleTasksResult":{ 10735 "type":"structure", 10736 "members":{ 10737 "BundleTasks":{ 10738 "shape":"BundleTaskList", 10739 "locationName":"bundleInstanceTasksSet" 10740 } 10741 } 10742 }, 10743 "DescribeByoipCidrsMaxResults":{ 10744 "type":"integer", 10745 "max":100, 10746 "min":1 10747 }, 10748 "DescribeByoipCidrsRequest":{ 10749 "type":"structure", 10750 "required":["MaxResults"], 10751 "members":{ 10752 "DryRun":{"shape":"Boolean"}, 10753 "MaxResults":{"shape":"DescribeByoipCidrsMaxResults"}, 10754 "NextToken":{"shape":"NextToken"} 10755 } 10756 }, 10757 "DescribeByoipCidrsResult":{ 10758 "type":"structure", 10759 "members":{ 10760 "ByoipCidrs":{ 10761 "shape":"ByoipCidrSet", 10762 "locationName":"byoipCidrSet" 10763 }, 10764 "NextToken":{ 10765 "shape":"String", 10766 "locationName":"nextToken" 10767 } 10768 } 10769 }, 10770 "DescribeCapacityReservationsMaxResults":{ 10771 "type":"integer", 10772 "max":1000, 10773 "min":1 10774 }, 10775 "DescribeCapacityReservationsRequest":{ 10776 "type":"structure", 10777 "members":{ 10778 "CapacityReservationIds":{ 10779 "shape":"CapacityReservationIdSet", 10780 "locationName":"CapacityReservationId" 10781 }, 10782 "NextToken":{"shape":"String"}, 10783 "MaxResults":{"shape":"DescribeCapacityReservationsMaxResults"}, 10784 "Filters":{ 10785 "shape":"FilterList", 10786 "locationName":"Filter" 10787 }, 10788 "DryRun":{"shape":"Boolean"} 10789 } 10790 }, 10791 "DescribeCapacityReservationsResult":{ 10792 "type":"structure", 10793 "members":{ 10794 "NextToken":{ 10795 "shape":"String", 10796 "locationName":"nextToken" 10797 }, 10798 "CapacityReservations":{ 10799 "shape":"CapacityReservationSet", 10800 "locationName":"capacityReservationSet" 10801 } 10802 } 10803 }, 10804 "DescribeCarrierGatewaysRequest":{ 10805 "type":"structure", 10806 "members":{ 10807 "CarrierGatewayIds":{ 10808 "shape":"CarrierGatewayIdSet", 10809 "locationName":"CarrierGatewayId" 10810 }, 10811 "Filters":{ 10812 "shape":"FilterList", 10813 "locationName":"Filter" 10814 }, 10815 "MaxResults":{"shape":"CarrierGatewayMaxResults"}, 10816 "NextToken":{"shape":"String"}, 10817 "DryRun":{"shape":"Boolean"} 10818 } 10819 }, 10820 "DescribeCarrierGatewaysResult":{ 10821 "type":"structure", 10822 "members":{ 10823 "CarrierGateways":{ 10824 "shape":"CarrierGatewaySet", 10825 "locationName":"carrierGatewaySet" 10826 }, 10827 "NextToken":{ 10828 "shape":"String", 10829 "locationName":"nextToken" 10830 } 10831 } 10832 }, 10833 "DescribeClassicLinkInstancesMaxResults":{ 10834 "type":"integer", 10835 "max":1000, 10836 "min":5 10837 }, 10838 "DescribeClassicLinkInstancesRequest":{ 10839 "type":"structure", 10840 "members":{ 10841 "Filters":{ 10842 "shape":"FilterList", 10843 "locationName":"Filter" 10844 }, 10845 "DryRun":{ 10846 "shape":"Boolean", 10847 "locationName":"dryRun" 10848 }, 10849 "InstanceIds":{ 10850 "shape":"InstanceIdStringList", 10851 "locationName":"InstanceId" 10852 }, 10853 "MaxResults":{ 10854 "shape":"DescribeClassicLinkInstancesMaxResults", 10855 "locationName":"maxResults" 10856 }, 10857 "NextToken":{ 10858 "shape":"String", 10859 "locationName":"nextToken" 10860 } 10861 } 10862 }, 10863 "DescribeClassicLinkInstancesResult":{ 10864 "type":"structure", 10865 "members":{ 10866 "Instances":{ 10867 "shape":"ClassicLinkInstanceList", 10868 "locationName":"instancesSet" 10869 }, 10870 "NextToken":{ 10871 "shape":"String", 10872 "locationName":"nextToken" 10873 } 10874 } 10875 }, 10876 "DescribeClientVpnAuthorizationRulesMaxResults":{ 10877 "type":"integer", 10878 "max":1000, 10879 "min":5 10880 }, 10881 "DescribeClientVpnAuthorizationRulesRequest":{ 10882 "type":"structure", 10883 "required":["ClientVpnEndpointId"], 10884 "members":{ 10885 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 10886 "DryRun":{"shape":"Boolean"}, 10887 "NextToken":{"shape":"NextToken"}, 10888 "Filters":{ 10889 "shape":"FilterList", 10890 "locationName":"Filter" 10891 }, 10892 "MaxResults":{"shape":"DescribeClientVpnAuthorizationRulesMaxResults"} 10893 } 10894 }, 10895 "DescribeClientVpnAuthorizationRulesResult":{ 10896 "type":"structure", 10897 "members":{ 10898 "AuthorizationRules":{ 10899 "shape":"AuthorizationRuleSet", 10900 "locationName":"authorizationRule" 10901 }, 10902 "NextToken":{ 10903 "shape":"NextToken", 10904 "locationName":"nextToken" 10905 } 10906 } 10907 }, 10908 "DescribeClientVpnConnectionsMaxResults":{ 10909 "type":"integer", 10910 "max":1000, 10911 "min":5 10912 }, 10913 "DescribeClientVpnConnectionsRequest":{ 10914 "type":"structure", 10915 "required":["ClientVpnEndpointId"], 10916 "members":{ 10917 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 10918 "Filters":{ 10919 "shape":"FilterList", 10920 "locationName":"Filter" 10921 }, 10922 "NextToken":{"shape":"NextToken"}, 10923 "MaxResults":{"shape":"DescribeClientVpnConnectionsMaxResults"}, 10924 "DryRun":{"shape":"Boolean"} 10925 } 10926 }, 10927 "DescribeClientVpnConnectionsResult":{ 10928 "type":"structure", 10929 "members":{ 10930 "Connections":{ 10931 "shape":"ClientVpnConnectionSet", 10932 "locationName":"connections" 10933 }, 10934 "NextToken":{ 10935 "shape":"NextToken", 10936 "locationName":"nextToken" 10937 } 10938 } 10939 }, 10940 "DescribeClientVpnEndpointMaxResults":{ 10941 "type":"integer", 10942 "max":1000, 10943 "min":5 10944 }, 10945 "DescribeClientVpnEndpointsRequest":{ 10946 "type":"structure", 10947 "members":{ 10948 "ClientVpnEndpointIds":{ 10949 "shape":"ClientVpnEndpointIdList", 10950 "locationName":"ClientVpnEndpointId" 10951 }, 10952 "MaxResults":{"shape":"DescribeClientVpnEndpointMaxResults"}, 10953 "NextToken":{"shape":"NextToken"}, 10954 "Filters":{ 10955 "shape":"FilterList", 10956 "locationName":"Filter" 10957 }, 10958 "DryRun":{"shape":"Boolean"} 10959 } 10960 }, 10961 "DescribeClientVpnEndpointsResult":{ 10962 "type":"structure", 10963 "members":{ 10964 "ClientVpnEndpoints":{ 10965 "shape":"EndpointSet", 10966 "locationName":"clientVpnEndpoint" 10967 }, 10968 "NextToken":{ 10969 "shape":"NextToken", 10970 "locationName":"nextToken" 10971 } 10972 } 10973 }, 10974 "DescribeClientVpnRoutesMaxResults":{ 10975 "type":"integer", 10976 "max":1000, 10977 "min":5 10978 }, 10979 "DescribeClientVpnRoutesRequest":{ 10980 "type":"structure", 10981 "required":["ClientVpnEndpointId"], 10982 "members":{ 10983 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 10984 "Filters":{ 10985 "shape":"FilterList", 10986 "locationName":"Filter" 10987 }, 10988 "MaxResults":{"shape":"DescribeClientVpnRoutesMaxResults"}, 10989 "NextToken":{"shape":"NextToken"}, 10990 "DryRun":{"shape":"Boolean"} 10991 } 10992 }, 10993 "DescribeClientVpnRoutesResult":{ 10994 "type":"structure", 10995 "members":{ 10996 "Routes":{ 10997 "shape":"ClientVpnRouteSet", 10998 "locationName":"routes" 10999 }, 11000 "NextToken":{ 11001 "shape":"NextToken", 11002 "locationName":"nextToken" 11003 } 11004 } 11005 }, 11006 "DescribeClientVpnTargetNetworksMaxResults":{ 11007 "type":"integer", 11008 "max":1000, 11009 "min":5 11010 }, 11011 "DescribeClientVpnTargetNetworksRequest":{ 11012 "type":"structure", 11013 "required":["ClientVpnEndpointId"], 11014 "members":{ 11015 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 11016 "AssociationIds":{"shape":"ValueStringList"}, 11017 "MaxResults":{"shape":"DescribeClientVpnTargetNetworksMaxResults"}, 11018 "NextToken":{"shape":"NextToken"}, 11019 "Filters":{ 11020 "shape":"FilterList", 11021 "locationName":"Filter" 11022 }, 11023 "DryRun":{"shape":"Boolean"} 11024 } 11025 }, 11026 "DescribeClientVpnTargetNetworksResult":{ 11027 "type":"structure", 11028 "members":{ 11029 "ClientVpnTargetNetworks":{ 11030 "shape":"TargetNetworkSet", 11031 "locationName":"clientVpnTargetNetworks" 11032 }, 11033 "NextToken":{ 11034 "shape":"NextToken", 11035 "locationName":"nextToken" 11036 } 11037 } 11038 }, 11039 "DescribeCoipPoolsRequest":{ 11040 "type":"structure", 11041 "members":{ 11042 "PoolIds":{ 11043 "shape":"CoipPoolIdSet", 11044 "locationName":"PoolId" 11045 }, 11046 "Filters":{ 11047 "shape":"FilterList", 11048 "locationName":"Filter" 11049 }, 11050 "MaxResults":{"shape":"CoipPoolMaxResults"}, 11051 "NextToken":{"shape":"String"}, 11052 "DryRun":{"shape":"Boolean"} 11053 } 11054 }, 11055 "DescribeCoipPoolsResult":{ 11056 "type":"structure", 11057 "members":{ 11058 "CoipPools":{ 11059 "shape":"CoipPoolSet", 11060 "locationName":"coipPoolSet" 11061 }, 11062 "NextToken":{ 11063 "shape":"String", 11064 "locationName":"nextToken" 11065 } 11066 } 11067 }, 11068 "DescribeConversionTaskList":{ 11069 "type":"list", 11070 "member":{ 11071 "shape":"ConversionTask", 11072 "locationName":"item" 11073 } 11074 }, 11075 "DescribeConversionTasksRequest":{ 11076 "type":"structure", 11077 "members":{ 11078 "ConversionTaskIds":{ 11079 "shape":"ConversionIdStringList", 11080 "locationName":"conversionTaskId" 11081 }, 11082 "DryRun":{ 11083 "shape":"Boolean", 11084 "locationName":"dryRun" 11085 } 11086 } 11087 }, 11088 "DescribeConversionTasksResult":{ 11089 "type":"structure", 11090 "members":{ 11091 "ConversionTasks":{ 11092 "shape":"DescribeConversionTaskList", 11093 "locationName":"conversionTasks" 11094 } 11095 } 11096 }, 11097 "DescribeCustomerGatewaysRequest":{ 11098 "type":"structure", 11099 "members":{ 11100 "CustomerGatewayIds":{ 11101 "shape":"CustomerGatewayIdStringList", 11102 "locationName":"CustomerGatewayId" 11103 }, 11104 "Filters":{ 11105 "shape":"FilterList", 11106 "locationName":"Filter" 11107 }, 11108 "DryRun":{ 11109 "shape":"Boolean", 11110 "locationName":"dryRun" 11111 } 11112 } 11113 }, 11114 "DescribeCustomerGatewaysResult":{ 11115 "type":"structure", 11116 "members":{ 11117 "CustomerGateways":{ 11118 "shape":"CustomerGatewayList", 11119 "locationName":"customerGatewaySet" 11120 } 11121 } 11122 }, 11123 "DescribeDhcpOptionsMaxResults":{ 11124 "type":"integer", 11125 "max":1000, 11126 "min":5 11127 }, 11128 "DescribeDhcpOptionsRequest":{ 11129 "type":"structure", 11130 "members":{ 11131 "DhcpOptionsIds":{ 11132 "shape":"DhcpOptionsIdStringList", 11133 "locationName":"DhcpOptionsId" 11134 }, 11135 "Filters":{ 11136 "shape":"FilterList", 11137 "locationName":"Filter" 11138 }, 11139 "DryRun":{ 11140 "shape":"Boolean", 11141 "locationName":"dryRun" 11142 }, 11143 "NextToken":{"shape":"String"}, 11144 "MaxResults":{"shape":"DescribeDhcpOptionsMaxResults"} 11145 } 11146 }, 11147 "DescribeDhcpOptionsResult":{ 11148 "type":"structure", 11149 "members":{ 11150 "DhcpOptions":{ 11151 "shape":"DhcpOptionsList", 11152 "locationName":"dhcpOptionsSet" 11153 }, 11154 "NextToken":{ 11155 "shape":"String", 11156 "locationName":"nextToken" 11157 } 11158 } 11159 }, 11160 "DescribeEgressOnlyInternetGatewaysMaxResults":{ 11161 "type":"integer", 11162 "max":255, 11163 "min":5 11164 }, 11165 "DescribeEgressOnlyInternetGatewaysRequest":{ 11166 "type":"structure", 11167 "members":{ 11168 "DryRun":{"shape":"Boolean"}, 11169 "EgressOnlyInternetGatewayIds":{ 11170 "shape":"EgressOnlyInternetGatewayIdList", 11171 "locationName":"EgressOnlyInternetGatewayId" 11172 }, 11173 "MaxResults":{"shape":"DescribeEgressOnlyInternetGatewaysMaxResults"}, 11174 "NextToken":{"shape":"String"}, 11175 "Filters":{ 11176 "shape":"FilterList", 11177 "locationName":"Filter" 11178 } 11179 } 11180 }, 11181 "DescribeEgressOnlyInternetGatewaysResult":{ 11182 "type":"structure", 11183 "members":{ 11184 "EgressOnlyInternetGateways":{ 11185 "shape":"EgressOnlyInternetGatewayList", 11186 "locationName":"egressOnlyInternetGatewaySet" 11187 }, 11188 "NextToken":{ 11189 "shape":"String", 11190 "locationName":"nextToken" 11191 } 11192 } 11193 }, 11194 "DescribeElasticGpusMaxResults":{ 11195 "type":"integer", 11196 "max":1000, 11197 "min":10 11198 }, 11199 "DescribeElasticGpusRequest":{ 11200 "type":"structure", 11201 "members":{ 11202 "ElasticGpuIds":{ 11203 "shape":"ElasticGpuIdSet", 11204 "locationName":"ElasticGpuId" 11205 }, 11206 "DryRun":{"shape":"Boolean"}, 11207 "Filters":{ 11208 "shape":"FilterList", 11209 "locationName":"Filter" 11210 }, 11211 "MaxResults":{"shape":"DescribeElasticGpusMaxResults"}, 11212 "NextToken":{"shape":"String"} 11213 } 11214 }, 11215 "DescribeElasticGpusResult":{ 11216 "type":"structure", 11217 "members":{ 11218 "ElasticGpuSet":{ 11219 "shape":"ElasticGpuSet", 11220 "locationName":"elasticGpuSet" 11221 }, 11222 "MaxResults":{ 11223 "shape":"Integer", 11224 "locationName":"maxResults" 11225 }, 11226 "NextToken":{ 11227 "shape":"String", 11228 "locationName":"nextToken" 11229 } 11230 } 11231 }, 11232 "DescribeExportImageTasksMaxResults":{ 11233 "type":"integer", 11234 "max":500, 11235 "min":1 11236 }, 11237 "DescribeExportImageTasksRequest":{ 11238 "type":"structure", 11239 "members":{ 11240 "DryRun":{"shape":"Boolean"}, 11241 "Filters":{ 11242 "shape":"FilterList", 11243 "locationName":"Filter" 11244 }, 11245 "ExportImageTaskIds":{ 11246 "shape":"ExportImageTaskIdList", 11247 "locationName":"ExportImageTaskId" 11248 }, 11249 "MaxResults":{"shape":"DescribeExportImageTasksMaxResults"}, 11250 "NextToken":{"shape":"NextToken"} 11251 } 11252 }, 11253 "DescribeExportImageTasksResult":{ 11254 "type":"structure", 11255 "members":{ 11256 "ExportImageTasks":{ 11257 "shape":"ExportImageTaskList", 11258 "locationName":"exportImageTaskSet" 11259 }, 11260 "NextToken":{ 11261 "shape":"NextToken", 11262 "locationName":"nextToken" 11263 } 11264 } 11265 }, 11266 "DescribeExportTasksRequest":{ 11267 "type":"structure", 11268 "members":{ 11269 "ExportTaskIds":{ 11270 "shape":"ExportTaskIdStringList", 11271 "locationName":"exportTaskId" 11272 }, 11273 "Filters":{ 11274 "shape":"FilterList", 11275 "locationName":"Filter" 11276 } 11277 } 11278 }, 11279 "DescribeExportTasksResult":{ 11280 "type":"structure", 11281 "members":{ 11282 "ExportTasks":{ 11283 "shape":"ExportTaskList", 11284 "locationName":"exportTaskSet" 11285 } 11286 } 11287 }, 11288 "DescribeFastSnapshotRestoreSuccessItem":{ 11289 "type":"structure", 11290 "members":{ 11291 "SnapshotId":{ 11292 "shape":"String", 11293 "locationName":"snapshotId" 11294 }, 11295 "AvailabilityZone":{ 11296 "shape":"String", 11297 "locationName":"availabilityZone" 11298 }, 11299 "State":{ 11300 "shape":"FastSnapshotRestoreStateCode", 11301 "locationName":"state" 11302 }, 11303 "StateTransitionReason":{ 11304 "shape":"String", 11305 "locationName":"stateTransitionReason" 11306 }, 11307 "OwnerId":{ 11308 "shape":"String", 11309 "locationName":"ownerId" 11310 }, 11311 "OwnerAlias":{ 11312 "shape":"String", 11313 "locationName":"ownerAlias" 11314 }, 11315 "EnablingTime":{ 11316 "shape":"MillisecondDateTime", 11317 "locationName":"enablingTime" 11318 }, 11319 "OptimizingTime":{ 11320 "shape":"MillisecondDateTime", 11321 "locationName":"optimizingTime" 11322 }, 11323 "EnabledTime":{ 11324 "shape":"MillisecondDateTime", 11325 "locationName":"enabledTime" 11326 }, 11327 "DisablingTime":{ 11328 "shape":"MillisecondDateTime", 11329 "locationName":"disablingTime" 11330 }, 11331 "DisabledTime":{ 11332 "shape":"MillisecondDateTime", 11333 "locationName":"disabledTime" 11334 } 11335 } 11336 }, 11337 "DescribeFastSnapshotRestoreSuccessSet":{ 11338 "type":"list", 11339 "member":{ 11340 "shape":"DescribeFastSnapshotRestoreSuccessItem", 11341 "locationName":"item" 11342 } 11343 }, 11344 "DescribeFastSnapshotRestoresMaxResults":{ 11345 "type":"integer", 11346 "max":200, 11347 "min":0 11348 }, 11349 "DescribeFastSnapshotRestoresRequest":{ 11350 "type":"structure", 11351 "members":{ 11352 "Filters":{ 11353 "shape":"FilterList", 11354 "locationName":"Filter" 11355 }, 11356 "MaxResults":{"shape":"DescribeFastSnapshotRestoresMaxResults"}, 11357 "NextToken":{"shape":"NextToken"}, 11358 "DryRun":{"shape":"Boolean"} 11359 } 11360 }, 11361 "DescribeFastSnapshotRestoresResult":{ 11362 "type":"structure", 11363 "members":{ 11364 "FastSnapshotRestores":{ 11365 "shape":"DescribeFastSnapshotRestoreSuccessSet", 11366 "locationName":"fastSnapshotRestoreSet" 11367 }, 11368 "NextToken":{ 11369 "shape":"NextToken", 11370 "locationName":"nextToken" 11371 } 11372 } 11373 }, 11374 "DescribeFleetError":{ 11375 "type":"structure", 11376 "members":{ 11377 "LaunchTemplateAndOverrides":{ 11378 "shape":"LaunchTemplateAndOverridesResponse", 11379 "locationName":"launchTemplateAndOverrides" 11380 }, 11381 "Lifecycle":{ 11382 "shape":"InstanceLifecycle", 11383 "locationName":"lifecycle" 11384 }, 11385 "ErrorCode":{ 11386 "shape":"String", 11387 "locationName":"errorCode" 11388 }, 11389 "ErrorMessage":{ 11390 "shape":"String", 11391 "locationName":"errorMessage" 11392 } 11393 } 11394 }, 11395 "DescribeFleetHistoryRequest":{ 11396 "type":"structure", 11397 "required":[ 11398 "FleetId", 11399 "StartTime" 11400 ], 11401 "members":{ 11402 "DryRun":{"shape":"Boolean"}, 11403 "EventType":{"shape":"FleetEventType"}, 11404 "MaxResults":{"shape":"Integer"}, 11405 "NextToken":{"shape":"String"}, 11406 "FleetId":{"shape":"FleetId"}, 11407 "StartTime":{"shape":"DateTime"} 11408 } 11409 }, 11410 "DescribeFleetHistoryResult":{ 11411 "type":"structure", 11412 "members":{ 11413 "HistoryRecords":{ 11414 "shape":"HistoryRecordSet", 11415 "locationName":"historyRecordSet" 11416 }, 11417 "LastEvaluatedTime":{ 11418 "shape":"DateTime", 11419 "locationName":"lastEvaluatedTime" 11420 }, 11421 "NextToken":{ 11422 "shape":"String", 11423 "locationName":"nextToken" 11424 }, 11425 "FleetId":{ 11426 "shape":"FleetId", 11427 "locationName":"fleetId" 11428 }, 11429 "StartTime":{ 11430 "shape":"DateTime", 11431 "locationName":"startTime" 11432 } 11433 } 11434 }, 11435 "DescribeFleetInstancesRequest":{ 11436 "type":"structure", 11437 "required":["FleetId"], 11438 "members":{ 11439 "DryRun":{"shape":"Boolean"}, 11440 "MaxResults":{"shape":"Integer"}, 11441 "NextToken":{"shape":"String"}, 11442 "FleetId":{"shape":"FleetId"}, 11443 "Filters":{ 11444 "shape":"FilterList", 11445 "locationName":"Filter" 11446 } 11447 } 11448 }, 11449 "DescribeFleetInstancesResult":{ 11450 "type":"structure", 11451 "members":{ 11452 "ActiveInstances":{ 11453 "shape":"ActiveInstanceSet", 11454 "locationName":"activeInstanceSet" 11455 }, 11456 "NextToken":{ 11457 "shape":"String", 11458 "locationName":"nextToken" 11459 }, 11460 "FleetId":{ 11461 "shape":"FleetId", 11462 "locationName":"fleetId" 11463 } 11464 } 11465 }, 11466 "DescribeFleetsErrorSet":{ 11467 "type":"list", 11468 "member":{ 11469 "shape":"DescribeFleetError", 11470 "locationName":"item" 11471 } 11472 }, 11473 "DescribeFleetsInstances":{ 11474 "type":"structure", 11475 "members":{ 11476 "LaunchTemplateAndOverrides":{ 11477 "shape":"LaunchTemplateAndOverridesResponse", 11478 "locationName":"launchTemplateAndOverrides" 11479 }, 11480 "Lifecycle":{ 11481 "shape":"InstanceLifecycle", 11482 "locationName":"lifecycle" 11483 }, 11484 "InstanceIds":{ 11485 "shape":"InstanceIdsSet", 11486 "locationName":"instanceIds" 11487 }, 11488 "InstanceType":{ 11489 "shape":"InstanceType", 11490 "locationName":"instanceType" 11491 }, 11492 "Platform":{ 11493 "shape":"PlatformValues", 11494 "locationName":"platform" 11495 } 11496 } 11497 }, 11498 "DescribeFleetsInstancesSet":{ 11499 "type":"list", 11500 "member":{ 11501 "shape":"DescribeFleetsInstances", 11502 "locationName":"item" 11503 } 11504 }, 11505 "DescribeFleetsRequest":{ 11506 "type":"structure", 11507 "members":{ 11508 "DryRun":{"shape":"Boolean"}, 11509 "MaxResults":{"shape":"Integer"}, 11510 "NextToken":{"shape":"String"}, 11511 "FleetIds":{ 11512 "shape":"FleetIdSet", 11513 "locationName":"FleetId" 11514 }, 11515 "Filters":{ 11516 "shape":"FilterList", 11517 "locationName":"Filter" 11518 } 11519 } 11520 }, 11521 "DescribeFleetsResult":{ 11522 "type":"structure", 11523 "members":{ 11524 "NextToken":{ 11525 "shape":"String", 11526 "locationName":"nextToken" 11527 }, 11528 "Fleets":{ 11529 "shape":"FleetSet", 11530 "locationName":"fleetSet" 11531 } 11532 } 11533 }, 11534 "DescribeFlowLogsRequest":{ 11535 "type":"structure", 11536 "members":{ 11537 "DryRun":{"shape":"Boolean"}, 11538 "Filter":{"shape":"FilterList"}, 11539 "FlowLogIds":{ 11540 "shape":"FlowLogIdList", 11541 "locationName":"FlowLogId" 11542 }, 11543 "MaxResults":{"shape":"Integer"}, 11544 "NextToken":{"shape":"String"} 11545 } 11546 }, 11547 "DescribeFlowLogsResult":{ 11548 "type":"structure", 11549 "members":{ 11550 "FlowLogs":{ 11551 "shape":"FlowLogSet", 11552 "locationName":"flowLogSet" 11553 }, 11554 "NextToken":{ 11555 "shape":"String", 11556 "locationName":"nextToken" 11557 } 11558 } 11559 }, 11560 "DescribeFpgaImageAttributeRequest":{ 11561 "type":"structure", 11562 "required":[ 11563 "FpgaImageId", 11564 "Attribute" 11565 ], 11566 "members":{ 11567 "DryRun":{"shape":"Boolean"}, 11568 "FpgaImageId":{"shape":"FpgaImageId"}, 11569 "Attribute":{"shape":"FpgaImageAttributeName"} 11570 } 11571 }, 11572 "DescribeFpgaImageAttributeResult":{ 11573 "type":"structure", 11574 "members":{ 11575 "FpgaImageAttribute":{ 11576 "shape":"FpgaImageAttribute", 11577 "locationName":"fpgaImageAttribute" 11578 } 11579 } 11580 }, 11581 "DescribeFpgaImagesMaxResults":{ 11582 "type":"integer", 11583 "max":1000, 11584 "min":5 11585 }, 11586 "DescribeFpgaImagesRequest":{ 11587 "type":"structure", 11588 "members":{ 11589 "DryRun":{"shape":"Boolean"}, 11590 "FpgaImageIds":{ 11591 "shape":"FpgaImageIdList", 11592 "locationName":"FpgaImageId" 11593 }, 11594 "Owners":{ 11595 "shape":"OwnerStringList", 11596 "locationName":"Owner" 11597 }, 11598 "Filters":{ 11599 "shape":"FilterList", 11600 "locationName":"Filter" 11601 }, 11602 "NextToken":{"shape":"NextToken"}, 11603 "MaxResults":{"shape":"DescribeFpgaImagesMaxResults"} 11604 } 11605 }, 11606 "DescribeFpgaImagesResult":{ 11607 "type":"structure", 11608 "members":{ 11609 "FpgaImages":{ 11610 "shape":"FpgaImageList", 11611 "locationName":"fpgaImageSet" 11612 }, 11613 "NextToken":{ 11614 "shape":"NextToken", 11615 "locationName":"nextToken" 11616 } 11617 } 11618 }, 11619 "DescribeHostReservationOfferingsRequest":{ 11620 "type":"structure", 11621 "members":{ 11622 "Filter":{"shape":"FilterList"}, 11623 "MaxDuration":{"shape":"Integer"}, 11624 "MaxResults":{"shape":"DescribeHostReservationsMaxResults"}, 11625 "MinDuration":{"shape":"Integer"}, 11626 "NextToken":{"shape":"String"}, 11627 "OfferingId":{"shape":"OfferingId"} 11628 } 11629 }, 11630 "DescribeHostReservationOfferingsResult":{ 11631 "type":"structure", 11632 "members":{ 11633 "NextToken":{ 11634 "shape":"String", 11635 "locationName":"nextToken" 11636 }, 11637 "OfferingSet":{ 11638 "shape":"HostOfferingSet", 11639 "locationName":"offeringSet" 11640 } 11641 } 11642 }, 11643 "DescribeHostReservationsMaxResults":{ 11644 "type":"integer", 11645 "max":500, 11646 "min":5 11647 }, 11648 "DescribeHostReservationsRequest":{ 11649 "type":"structure", 11650 "members":{ 11651 "Filter":{"shape":"FilterList"}, 11652 "HostReservationIdSet":{"shape":"HostReservationIdSet"}, 11653 "MaxResults":{"shape":"Integer"}, 11654 "NextToken":{"shape":"String"} 11655 } 11656 }, 11657 "DescribeHostReservationsResult":{ 11658 "type":"structure", 11659 "members":{ 11660 "HostReservationSet":{ 11661 "shape":"HostReservationSet", 11662 "locationName":"hostReservationSet" 11663 }, 11664 "NextToken":{ 11665 "shape":"String", 11666 "locationName":"nextToken" 11667 } 11668 } 11669 }, 11670 "DescribeHostsRequest":{ 11671 "type":"structure", 11672 "members":{ 11673 "Filter":{ 11674 "shape":"FilterList", 11675 "locationName":"filter" 11676 }, 11677 "HostIds":{ 11678 "shape":"RequestHostIdList", 11679 "locationName":"hostId" 11680 }, 11681 "MaxResults":{ 11682 "shape":"Integer", 11683 "locationName":"maxResults" 11684 }, 11685 "NextToken":{ 11686 "shape":"String", 11687 "locationName":"nextToken" 11688 } 11689 } 11690 }, 11691 "DescribeHostsResult":{ 11692 "type":"structure", 11693 "members":{ 11694 "Hosts":{ 11695 "shape":"HostList", 11696 "locationName":"hostSet" 11697 }, 11698 "NextToken":{ 11699 "shape":"String", 11700 "locationName":"nextToken" 11701 } 11702 } 11703 }, 11704 "DescribeIamInstanceProfileAssociationsMaxResults":{ 11705 "type":"integer", 11706 "max":1000, 11707 "min":5 11708 }, 11709 "DescribeIamInstanceProfileAssociationsRequest":{ 11710 "type":"structure", 11711 "members":{ 11712 "AssociationIds":{ 11713 "shape":"AssociationIdList", 11714 "locationName":"AssociationId" 11715 }, 11716 "Filters":{ 11717 "shape":"FilterList", 11718 "locationName":"Filter" 11719 }, 11720 "MaxResults":{"shape":"DescribeIamInstanceProfileAssociationsMaxResults"}, 11721 "NextToken":{"shape":"NextToken"} 11722 } 11723 }, 11724 "DescribeIamInstanceProfileAssociationsResult":{ 11725 "type":"structure", 11726 "members":{ 11727 "IamInstanceProfileAssociations":{ 11728 "shape":"IamInstanceProfileAssociationSet", 11729 "locationName":"iamInstanceProfileAssociationSet" 11730 }, 11731 "NextToken":{ 11732 "shape":"NextToken", 11733 "locationName":"nextToken" 11734 } 11735 } 11736 }, 11737 "DescribeIdFormatRequest":{ 11738 "type":"structure", 11739 "members":{ 11740 "Resource":{"shape":"String"} 11741 } 11742 }, 11743 "DescribeIdFormatResult":{ 11744 "type":"structure", 11745 "members":{ 11746 "Statuses":{ 11747 "shape":"IdFormatList", 11748 "locationName":"statusSet" 11749 } 11750 } 11751 }, 11752 "DescribeIdentityIdFormatRequest":{ 11753 "type":"structure", 11754 "required":["PrincipalArn"], 11755 "members":{ 11756 "PrincipalArn":{ 11757 "shape":"String", 11758 "locationName":"principalArn" 11759 }, 11760 "Resource":{ 11761 "shape":"String", 11762 "locationName":"resource" 11763 } 11764 } 11765 }, 11766 "DescribeIdentityIdFormatResult":{ 11767 "type":"structure", 11768 "members":{ 11769 "Statuses":{ 11770 "shape":"IdFormatList", 11771 "locationName":"statusSet" 11772 } 11773 } 11774 }, 11775 "DescribeImageAttributeRequest":{ 11776 "type":"structure", 11777 "required":[ 11778 "Attribute", 11779 "ImageId" 11780 ], 11781 "members":{ 11782 "Attribute":{"shape":"ImageAttributeName"}, 11783 "ImageId":{"shape":"ImageId"}, 11784 "DryRun":{ 11785 "shape":"Boolean", 11786 "locationName":"dryRun" 11787 } 11788 } 11789 }, 11790 "DescribeImagesRequest":{ 11791 "type":"structure", 11792 "members":{ 11793 "ExecutableUsers":{ 11794 "shape":"ExecutableByStringList", 11795 "locationName":"ExecutableBy" 11796 }, 11797 "Filters":{ 11798 "shape":"FilterList", 11799 "locationName":"Filter" 11800 }, 11801 "ImageIds":{ 11802 "shape":"ImageIdStringList", 11803 "locationName":"ImageId" 11804 }, 11805 "Owners":{ 11806 "shape":"OwnerStringList", 11807 "locationName":"Owner" 11808 }, 11809 "DryRun":{ 11810 "shape":"Boolean", 11811 "locationName":"dryRun" 11812 } 11813 } 11814 }, 11815 "DescribeImagesResult":{ 11816 "type":"structure", 11817 "members":{ 11818 "Images":{ 11819 "shape":"ImageList", 11820 "locationName":"imagesSet" 11821 } 11822 } 11823 }, 11824 "DescribeImportImageTasksRequest":{ 11825 "type":"structure", 11826 "members":{ 11827 "DryRun":{"shape":"Boolean"}, 11828 "Filters":{"shape":"FilterList"}, 11829 "ImportTaskIds":{ 11830 "shape":"ImportTaskIdList", 11831 "locationName":"ImportTaskId" 11832 }, 11833 "MaxResults":{"shape":"Integer"}, 11834 "NextToken":{"shape":"String"} 11835 } 11836 }, 11837 "DescribeImportImageTasksResult":{ 11838 "type":"structure", 11839 "members":{ 11840 "ImportImageTasks":{ 11841 "shape":"ImportImageTaskList", 11842 "locationName":"importImageTaskSet" 11843 }, 11844 "NextToken":{ 11845 "shape":"String", 11846 "locationName":"nextToken" 11847 } 11848 } 11849 }, 11850 "DescribeImportSnapshotTasksRequest":{ 11851 "type":"structure", 11852 "members":{ 11853 "DryRun":{"shape":"Boolean"}, 11854 "Filters":{"shape":"FilterList"}, 11855 "ImportTaskIds":{ 11856 "shape":"ImportSnapshotTaskIdList", 11857 "locationName":"ImportTaskId" 11858 }, 11859 "MaxResults":{"shape":"Integer"}, 11860 "NextToken":{"shape":"String"} 11861 } 11862 }, 11863 "DescribeImportSnapshotTasksResult":{ 11864 "type":"structure", 11865 "members":{ 11866 "ImportSnapshotTasks":{ 11867 "shape":"ImportSnapshotTaskList", 11868 "locationName":"importSnapshotTaskSet" 11869 }, 11870 "NextToken":{ 11871 "shape":"String", 11872 "locationName":"nextToken" 11873 } 11874 } 11875 }, 11876 "DescribeInstanceAttributeRequest":{ 11877 "type":"structure", 11878 "required":[ 11879 "Attribute", 11880 "InstanceId" 11881 ], 11882 "members":{ 11883 "Attribute":{ 11884 "shape":"InstanceAttributeName", 11885 "locationName":"attribute" 11886 }, 11887 "DryRun":{ 11888 "shape":"Boolean", 11889 "locationName":"dryRun" 11890 }, 11891 "InstanceId":{ 11892 "shape":"InstanceId", 11893 "locationName":"instanceId" 11894 } 11895 } 11896 }, 11897 "DescribeInstanceCreditSpecificationsMaxResults":{ 11898 "type":"integer", 11899 "max":1000, 11900 "min":5 11901 }, 11902 "DescribeInstanceCreditSpecificationsRequest":{ 11903 "type":"structure", 11904 "members":{ 11905 "DryRun":{"shape":"Boolean"}, 11906 "Filters":{ 11907 "shape":"FilterList", 11908 "locationName":"Filter" 11909 }, 11910 "InstanceIds":{ 11911 "shape":"InstanceIdStringList", 11912 "locationName":"InstanceId" 11913 }, 11914 "MaxResults":{"shape":"DescribeInstanceCreditSpecificationsMaxResults"}, 11915 "NextToken":{"shape":"String"} 11916 } 11917 }, 11918 "DescribeInstanceCreditSpecificationsResult":{ 11919 "type":"structure", 11920 "members":{ 11921 "InstanceCreditSpecifications":{ 11922 "shape":"InstanceCreditSpecificationList", 11923 "locationName":"instanceCreditSpecificationSet" 11924 }, 11925 "NextToken":{ 11926 "shape":"String", 11927 "locationName":"nextToken" 11928 } 11929 } 11930 }, 11931 "DescribeInstanceEventNotificationAttributesRequest":{ 11932 "type":"structure", 11933 "members":{ 11934 "DryRun":{"shape":"Boolean"} 11935 } 11936 }, 11937 "DescribeInstanceEventNotificationAttributesResult":{ 11938 "type":"structure", 11939 "members":{ 11940 "InstanceTagAttribute":{ 11941 "shape":"InstanceTagNotificationAttribute", 11942 "locationName":"instanceTagAttribute" 11943 } 11944 } 11945 }, 11946 "DescribeInstanceStatusRequest":{ 11947 "type":"structure", 11948 "members":{ 11949 "Filters":{ 11950 "shape":"FilterList", 11951 "locationName":"Filter" 11952 }, 11953 "InstanceIds":{ 11954 "shape":"InstanceIdStringList", 11955 "locationName":"InstanceId" 11956 }, 11957 "MaxResults":{"shape":"Integer"}, 11958 "NextToken":{"shape":"String"}, 11959 "DryRun":{ 11960 "shape":"Boolean", 11961 "locationName":"dryRun" 11962 }, 11963 "IncludeAllInstances":{ 11964 "shape":"Boolean", 11965 "locationName":"includeAllInstances" 11966 } 11967 } 11968 }, 11969 "DescribeInstanceStatusResult":{ 11970 "type":"structure", 11971 "members":{ 11972 "InstanceStatuses":{ 11973 "shape":"InstanceStatusList", 11974 "locationName":"instanceStatusSet" 11975 }, 11976 "NextToken":{ 11977 "shape":"String", 11978 "locationName":"nextToken" 11979 } 11980 } 11981 }, 11982 "DescribeInstanceTypeOfferingsRequest":{ 11983 "type":"structure", 11984 "members":{ 11985 "DryRun":{"shape":"Boolean"}, 11986 "LocationType":{"shape":"LocationType"}, 11987 "Filters":{ 11988 "shape":"FilterList", 11989 "locationName":"Filter" 11990 }, 11991 "MaxResults":{"shape":"DITOMaxResults"}, 11992 "NextToken":{"shape":"NextToken"} 11993 } 11994 }, 11995 "DescribeInstanceTypeOfferingsResult":{ 11996 "type":"structure", 11997 "members":{ 11998 "InstanceTypeOfferings":{ 11999 "shape":"InstanceTypeOfferingsList", 12000 "locationName":"instanceTypeOfferingSet" 12001 }, 12002 "NextToken":{ 12003 "shape":"NextToken", 12004 "locationName":"nextToken" 12005 } 12006 } 12007 }, 12008 "DescribeInstanceTypesRequest":{ 12009 "type":"structure", 12010 "members":{ 12011 "DryRun":{"shape":"Boolean"}, 12012 "InstanceTypes":{ 12013 "shape":"RequestInstanceTypeList", 12014 "locationName":"InstanceType" 12015 }, 12016 "Filters":{ 12017 "shape":"FilterList", 12018 "locationName":"Filter" 12019 }, 12020 "MaxResults":{"shape":"DITMaxResults"}, 12021 "NextToken":{"shape":"NextToken"} 12022 } 12023 }, 12024 "DescribeInstanceTypesResult":{ 12025 "type":"structure", 12026 "members":{ 12027 "InstanceTypes":{ 12028 "shape":"InstanceTypeInfoList", 12029 "locationName":"instanceTypeSet" 12030 }, 12031 "NextToken":{ 12032 "shape":"NextToken", 12033 "locationName":"nextToken" 12034 } 12035 } 12036 }, 12037 "DescribeInstancesRequest":{ 12038 "type":"structure", 12039 "members":{ 12040 "Filters":{ 12041 "shape":"FilterList", 12042 "locationName":"Filter" 12043 }, 12044 "InstanceIds":{ 12045 "shape":"InstanceIdStringList", 12046 "locationName":"InstanceId" 12047 }, 12048 "DryRun":{ 12049 "shape":"Boolean", 12050 "locationName":"dryRun" 12051 }, 12052 "MaxResults":{ 12053 "shape":"Integer", 12054 "locationName":"maxResults" 12055 }, 12056 "NextToken":{ 12057 "shape":"String", 12058 "locationName":"nextToken" 12059 } 12060 } 12061 }, 12062 "DescribeInstancesResult":{ 12063 "type":"structure", 12064 "members":{ 12065 "Reservations":{ 12066 "shape":"ReservationList", 12067 "locationName":"reservationSet" 12068 }, 12069 "NextToken":{ 12070 "shape":"String", 12071 "locationName":"nextToken" 12072 } 12073 } 12074 }, 12075 "DescribeInternetGatewaysMaxResults":{ 12076 "type":"integer", 12077 "max":1000, 12078 "min":5 12079 }, 12080 "DescribeInternetGatewaysRequest":{ 12081 "type":"structure", 12082 "members":{ 12083 "Filters":{ 12084 "shape":"FilterList", 12085 "locationName":"Filter" 12086 }, 12087 "DryRun":{ 12088 "shape":"Boolean", 12089 "locationName":"dryRun" 12090 }, 12091 "InternetGatewayIds":{ 12092 "shape":"InternetGatewayIdList", 12093 "locationName":"internetGatewayId" 12094 }, 12095 "NextToken":{"shape":"String"}, 12096 "MaxResults":{"shape":"DescribeInternetGatewaysMaxResults"} 12097 } 12098 }, 12099 "DescribeInternetGatewaysResult":{ 12100 "type":"structure", 12101 "members":{ 12102 "InternetGateways":{ 12103 "shape":"InternetGatewayList", 12104 "locationName":"internetGatewaySet" 12105 }, 12106 "NextToken":{ 12107 "shape":"String", 12108 "locationName":"nextToken" 12109 } 12110 } 12111 }, 12112 "DescribeIpv6PoolsRequest":{ 12113 "type":"structure", 12114 "members":{ 12115 "PoolIds":{ 12116 "shape":"Ipv6PoolIdList", 12117 "locationName":"PoolId" 12118 }, 12119 "NextToken":{"shape":"NextToken"}, 12120 "MaxResults":{"shape":"Ipv6PoolMaxResults"}, 12121 "DryRun":{"shape":"Boolean"}, 12122 "Filters":{ 12123 "shape":"FilterList", 12124 "locationName":"Filter" 12125 } 12126 } 12127 }, 12128 "DescribeIpv6PoolsResult":{ 12129 "type":"structure", 12130 "members":{ 12131 "Ipv6Pools":{ 12132 "shape":"Ipv6PoolSet", 12133 "locationName":"ipv6PoolSet" 12134 }, 12135 "NextToken":{ 12136 "shape":"NextToken", 12137 "locationName":"nextToken" 12138 } 12139 } 12140 }, 12141 "DescribeKeyPairsRequest":{ 12142 "type":"structure", 12143 "members":{ 12144 "Filters":{ 12145 "shape":"FilterList", 12146 "locationName":"Filter" 12147 }, 12148 "KeyNames":{ 12149 "shape":"KeyNameStringList", 12150 "locationName":"KeyName" 12151 }, 12152 "KeyPairIds":{ 12153 "shape":"KeyPairIdStringList", 12154 "locationName":"KeyPairId" 12155 }, 12156 "DryRun":{ 12157 "shape":"Boolean", 12158 "locationName":"dryRun" 12159 } 12160 } 12161 }, 12162 "DescribeKeyPairsResult":{ 12163 "type":"structure", 12164 "members":{ 12165 "KeyPairs":{ 12166 "shape":"KeyPairList", 12167 "locationName":"keySet" 12168 } 12169 } 12170 }, 12171 "DescribeLaunchTemplateVersionsRequest":{ 12172 "type":"structure", 12173 "members":{ 12174 "DryRun":{"shape":"Boolean"}, 12175 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 12176 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 12177 "Versions":{ 12178 "shape":"VersionStringList", 12179 "locationName":"LaunchTemplateVersion" 12180 }, 12181 "MinVersion":{"shape":"String"}, 12182 "MaxVersion":{"shape":"String"}, 12183 "NextToken":{"shape":"String"}, 12184 "MaxResults":{"shape":"Integer"}, 12185 "Filters":{ 12186 "shape":"FilterList", 12187 "locationName":"Filter" 12188 } 12189 } 12190 }, 12191 "DescribeLaunchTemplateVersionsResult":{ 12192 "type":"structure", 12193 "members":{ 12194 "LaunchTemplateVersions":{ 12195 "shape":"LaunchTemplateVersionSet", 12196 "locationName":"launchTemplateVersionSet" 12197 }, 12198 "NextToken":{ 12199 "shape":"String", 12200 "locationName":"nextToken" 12201 } 12202 } 12203 }, 12204 "DescribeLaunchTemplatesMaxResults":{ 12205 "type":"integer", 12206 "max":200, 12207 "min":1 12208 }, 12209 "DescribeLaunchTemplatesRequest":{ 12210 "type":"structure", 12211 "members":{ 12212 "DryRun":{"shape":"Boolean"}, 12213 "LaunchTemplateIds":{ 12214 "shape":"LaunchTemplateIdStringList", 12215 "locationName":"LaunchTemplateId" 12216 }, 12217 "LaunchTemplateNames":{ 12218 "shape":"LaunchTemplateNameStringList", 12219 "locationName":"LaunchTemplateName" 12220 }, 12221 "Filters":{ 12222 "shape":"FilterList", 12223 "locationName":"Filter" 12224 }, 12225 "NextToken":{"shape":"String"}, 12226 "MaxResults":{"shape":"DescribeLaunchTemplatesMaxResults"} 12227 } 12228 }, 12229 "DescribeLaunchTemplatesResult":{ 12230 "type":"structure", 12231 "members":{ 12232 "LaunchTemplates":{ 12233 "shape":"LaunchTemplateSet", 12234 "locationName":"launchTemplates" 12235 }, 12236 "NextToken":{ 12237 "shape":"String", 12238 "locationName":"nextToken" 12239 } 12240 } 12241 }, 12242 "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest":{ 12243 "type":"structure", 12244 "members":{ 12245 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds":{ 12246 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet", 12247 "locationName":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId" 12248 }, 12249 "Filters":{ 12250 "shape":"FilterList", 12251 "locationName":"Filter" 12252 }, 12253 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 12254 "NextToken":{"shape":"String"}, 12255 "DryRun":{"shape":"Boolean"} 12256 } 12257 }, 12258 "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult":{ 12259 "type":"structure", 12260 "members":{ 12261 "LocalGatewayRouteTableVirtualInterfaceGroupAssociations":{ 12262 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet", 12263 "locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationSet" 12264 }, 12265 "NextToken":{ 12266 "shape":"String", 12267 "locationName":"nextToken" 12268 } 12269 } 12270 }, 12271 "DescribeLocalGatewayRouteTableVpcAssociationsRequest":{ 12272 "type":"structure", 12273 "members":{ 12274 "LocalGatewayRouteTableVpcAssociationIds":{ 12275 "shape":"LocalGatewayRouteTableVpcAssociationIdSet", 12276 "locationName":"LocalGatewayRouteTableVpcAssociationId" 12277 }, 12278 "Filters":{ 12279 "shape":"FilterList", 12280 "locationName":"Filter" 12281 }, 12282 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 12283 "NextToken":{"shape":"String"}, 12284 "DryRun":{"shape":"Boolean"} 12285 } 12286 }, 12287 "DescribeLocalGatewayRouteTableVpcAssociationsResult":{ 12288 "type":"structure", 12289 "members":{ 12290 "LocalGatewayRouteTableVpcAssociations":{ 12291 "shape":"LocalGatewayRouteTableVpcAssociationSet", 12292 "locationName":"localGatewayRouteTableVpcAssociationSet" 12293 }, 12294 "NextToken":{ 12295 "shape":"String", 12296 "locationName":"nextToken" 12297 } 12298 } 12299 }, 12300 "DescribeLocalGatewayRouteTablesRequest":{ 12301 "type":"structure", 12302 "members":{ 12303 "LocalGatewayRouteTableIds":{ 12304 "shape":"LocalGatewayRouteTableIdSet", 12305 "locationName":"LocalGatewayRouteTableId" 12306 }, 12307 "Filters":{ 12308 "shape":"FilterList", 12309 "locationName":"Filter" 12310 }, 12311 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 12312 "NextToken":{"shape":"String"}, 12313 "DryRun":{"shape":"Boolean"} 12314 } 12315 }, 12316 "DescribeLocalGatewayRouteTablesResult":{ 12317 "type":"structure", 12318 "members":{ 12319 "LocalGatewayRouteTables":{ 12320 "shape":"LocalGatewayRouteTableSet", 12321 "locationName":"localGatewayRouteTableSet" 12322 }, 12323 "NextToken":{ 12324 "shape":"String", 12325 "locationName":"nextToken" 12326 } 12327 } 12328 }, 12329 "DescribeLocalGatewayVirtualInterfaceGroupsRequest":{ 12330 "type":"structure", 12331 "members":{ 12332 "LocalGatewayVirtualInterfaceGroupIds":{ 12333 "shape":"LocalGatewayVirtualInterfaceGroupIdSet", 12334 "locationName":"LocalGatewayVirtualInterfaceGroupId" 12335 }, 12336 "Filters":{ 12337 "shape":"FilterList", 12338 "locationName":"Filter" 12339 }, 12340 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 12341 "NextToken":{"shape":"String"}, 12342 "DryRun":{"shape":"Boolean"} 12343 } 12344 }, 12345 "DescribeLocalGatewayVirtualInterfaceGroupsResult":{ 12346 "type":"structure", 12347 "members":{ 12348 "LocalGatewayVirtualInterfaceGroups":{ 12349 "shape":"LocalGatewayVirtualInterfaceGroupSet", 12350 "locationName":"localGatewayVirtualInterfaceGroupSet" 12351 }, 12352 "NextToken":{ 12353 "shape":"String", 12354 "locationName":"nextToken" 12355 } 12356 } 12357 }, 12358 "DescribeLocalGatewayVirtualInterfacesRequest":{ 12359 "type":"structure", 12360 "members":{ 12361 "LocalGatewayVirtualInterfaceIds":{ 12362 "shape":"LocalGatewayVirtualInterfaceIdSet", 12363 "locationName":"LocalGatewayVirtualInterfaceId" 12364 }, 12365 "Filters":{ 12366 "shape":"FilterList", 12367 "locationName":"Filter" 12368 }, 12369 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 12370 "NextToken":{"shape":"String"}, 12371 "DryRun":{"shape":"Boolean"} 12372 } 12373 }, 12374 "DescribeLocalGatewayVirtualInterfacesResult":{ 12375 "type":"structure", 12376 "members":{ 12377 "LocalGatewayVirtualInterfaces":{ 12378 "shape":"LocalGatewayVirtualInterfaceSet", 12379 "locationName":"localGatewayVirtualInterfaceSet" 12380 }, 12381 "NextToken":{ 12382 "shape":"String", 12383 "locationName":"nextToken" 12384 } 12385 } 12386 }, 12387 "DescribeLocalGatewaysRequest":{ 12388 "type":"structure", 12389 "members":{ 12390 "LocalGatewayIds":{ 12391 "shape":"LocalGatewayIdSet", 12392 "locationName":"LocalGatewayId" 12393 }, 12394 "Filters":{ 12395 "shape":"FilterList", 12396 "locationName":"Filter" 12397 }, 12398 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 12399 "NextToken":{"shape":"String"}, 12400 "DryRun":{"shape":"Boolean"} 12401 } 12402 }, 12403 "DescribeLocalGatewaysResult":{ 12404 "type":"structure", 12405 "members":{ 12406 "LocalGateways":{ 12407 "shape":"LocalGatewaySet", 12408 "locationName":"localGatewaySet" 12409 }, 12410 "NextToken":{ 12411 "shape":"String", 12412 "locationName":"nextToken" 12413 } 12414 } 12415 }, 12416 "DescribeManagedPrefixListsRequest":{ 12417 "type":"structure", 12418 "members":{ 12419 "DryRun":{"shape":"Boolean"}, 12420 "Filters":{ 12421 "shape":"FilterList", 12422 "locationName":"Filter" 12423 }, 12424 "MaxResults":{"shape":"PrefixListMaxResults"}, 12425 "NextToken":{"shape":"NextToken"}, 12426 "PrefixListIds":{ 12427 "shape":"ValueStringList", 12428 "locationName":"PrefixListId" 12429 } 12430 } 12431 }, 12432 "DescribeManagedPrefixListsResult":{ 12433 "type":"structure", 12434 "members":{ 12435 "NextToken":{ 12436 "shape":"NextToken", 12437 "locationName":"nextToken" 12438 }, 12439 "PrefixLists":{ 12440 "shape":"ManagedPrefixListSet", 12441 "locationName":"prefixListSet" 12442 } 12443 } 12444 }, 12445 "DescribeMovingAddressesMaxResults":{ 12446 "type":"integer", 12447 "max":1000, 12448 "min":5 12449 }, 12450 "DescribeMovingAddressesRequest":{ 12451 "type":"structure", 12452 "members":{ 12453 "Filters":{ 12454 "shape":"FilterList", 12455 "locationName":"filter" 12456 }, 12457 "DryRun":{ 12458 "shape":"Boolean", 12459 "locationName":"dryRun" 12460 }, 12461 "MaxResults":{ 12462 "shape":"DescribeMovingAddressesMaxResults", 12463 "locationName":"maxResults" 12464 }, 12465 "NextToken":{ 12466 "shape":"String", 12467 "locationName":"nextToken" 12468 }, 12469 "PublicIps":{ 12470 "shape":"ValueStringList", 12471 "locationName":"publicIp" 12472 } 12473 } 12474 }, 12475 "DescribeMovingAddressesResult":{ 12476 "type":"structure", 12477 "members":{ 12478 "MovingAddressStatuses":{ 12479 "shape":"MovingAddressStatusSet", 12480 "locationName":"movingAddressStatusSet" 12481 }, 12482 "NextToken":{ 12483 "shape":"String", 12484 "locationName":"nextToken" 12485 } 12486 } 12487 }, 12488 "DescribeNatGatewaysMaxResults":{ 12489 "type":"integer", 12490 "max":1000, 12491 "min":5 12492 }, 12493 "DescribeNatGatewaysRequest":{ 12494 "type":"structure", 12495 "members":{ 12496 "DryRun":{"shape":"Boolean"}, 12497 "Filter":{"shape":"FilterList"}, 12498 "MaxResults":{"shape":"DescribeNatGatewaysMaxResults"}, 12499 "NatGatewayIds":{ 12500 "shape":"NatGatewayIdStringList", 12501 "locationName":"NatGatewayId" 12502 }, 12503 "NextToken":{"shape":"String"} 12504 } 12505 }, 12506 "DescribeNatGatewaysResult":{ 12507 "type":"structure", 12508 "members":{ 12509 "NatGateways":{ 12510 "shape":"NatGatewayList", 12511 "locationName":"natGatewaySet" 12512 }, 12513 "NextToken":{ 12514 "shape":"String", 12515 "locationName":"nextToken" 12516 } 12517 } 12518 }, 12519 "DescribeNetworkAclsMaxResults":{ 12520 "type":"integer", 12521 "max":1000, 12522 "min":5 12523 }, 12524 "DescribeNetworkAclsRequest":{ 12525 "type":"structure", 12526 "members":{ 12527 "Filters":{ 12528 "shape":"FilterList", 12529 "locationName":"Filter" 12530 }, 12531 "DryRun":{ 12532 "shape":"Boolean", 12533 "locationName":"dryRun" 12534 }, 12535 "NetworkAclIds":{ 12536 "shape":"NetworkAclIdStringList", 12537 "locationName":"NetworkAclId" 12538 }, 12539 "NextToken":{"shape":"String"}, 12540 "MaxResults":{"shape":"DescribeNetworkAclsMaxResults"} 12541 } 12542 }, 12543 "DescribeNetworkAclsResult":{ 12544 "type":"structure", 12545 "members":{ 12546 "NetworkAcls":{ 12547 "shape":"NetworkAclList", 12548 "locationName":"networkAclSet" 12549 }, 12550 "NextToken":{ 12551 "shape":"String", 12552 "locationName":"nextToken" 12553 } 12554 } 12555 }, 12556 "DescribeNetworkInsightsAnalysesRequest":{ 12557 "type":"structure", 12558 "members":{ 12559 "NetworkInsightsAnalysisIds":{ 12560 "shape":"NetworkInsightsAnalysisIdList", 12561 "locationName":"NetworkInsightsAnalysisId" 12562 }, 12563 "NetworkInsightsPathId":{"shape":"NetworkInsightsPathId"}, 12564 "AnalysisStartTime":{"shape":"MillisecondDateTime"}, 12565 "AnalysisEndTime":{"shape":"MillisecondDateTime"}, 12566 "Filters":{ 12567 "shape":"FilterList", 12568 "locationName":"Filter" 12569 }, 12570 "MaxResults":{"shape":"NetworkInsightsMaxResults"}, 12571 "DryRun":{"shape":"Boolean"}, 12572 "NextToken":{"shape":"NextToken"} 12573 } 12574 }, 12575 "DescribeNetworkInsightsAnalysesResult":{ 12576 "type":"structure", 12577 "members":{ 12578 "NetworkInsightsAnalyses":{ 12579 "shape":"NetworkInsightsAnalysisList", 12580 "locationName":"networkInsightsAnalysisSet" 12581 }, 12582 "NextToken":{ 12583 "shape":"String", 12584 "locationName":"nextToken" 12585 } 12586 } 12587 }, 12588 "DescribeNetworkInsightsPathsRequest":{ 12589 "type":"structure", 12590 "members":{ 12591 "NetworkInsightsPathIds":{ 12592 "shape":"NetworkInsightsPathIdList", 12593 "locationName":"NetworkInsightsPathId" 12594 }, 12595 "Filters":{ 12596 "shape":"FilterList", 12597 "locationName":"Filter" 12598 }, 12599 "MaxResults":{"shape":"NetworkInsightsMaxResults"}, 12600 "DryRun":{"shape":"Boolean"}, 12601 "NextToken":{"shape":"NextToken"} 12602 } 12603 }, 12604 "DescribeNetworkInsightsPathsResult":{ 12605 "type":"structure", 12606 "members":{ 12607 "NetworkInsightsPaths":{ 12608 "shape":"NetworkInsightsPathList", 12609 "locationName":"networkInsightsPathSet" 12610 }, 12611 "NextToken":{ 12612 "shape":"String", 12613 "locationName":"nextToken" 12614 } 12615 } 12616 }, 12617 "DescribeNetworkInterfaceAttributeRequest":{ 12618 "type":"structure", 12619 "required":["NetworkInterfaceId"], 12620 "members":{ 12621 "Attribute":{ 12622 "shape":"NetworkInterfaceAttribute", 12623 "locationName":"attribute" 12624 }, 12625 "DryRun":{ 12626 "shape":"Boolean", 12627 "locationName":"dryRun" 12628 }, 12629 "NetworkInterfaceId":{ 12630 "shape":"NetworkInterfaceId", 12631 "locationName":"networkInterfaceId" 12632 } 12633 } 12634 }, 12635 "DescribeNetworkInterfaceAttributeResult":{ 12636 "type":"structure", 12637 "members":{ 12638 "Attachment":{ 12639 "shape":"NetworkInterfaceAttachment", 12640 "locationName":"attachment" 12641 }, 12642 "Description":{ 12643 "shape":"AttributeValue", 12644 "locationName":"description" 12645 }, 12646 "Groups":{ 12647 "shape":"GroupIdentifierList", 12648 "locationName":"groupSet" 12649 }, 12650 "NetworkInterfaceId":{ 12651 "shape":"String", 12652 "locationName":"networkInterfaceId" 12653 }, 12654 "SourceDestCheck":{ 12655 "shape":"AttributeBooleanValue", 12656 "locationName":"sourceDestCheck" 12657 } 12658 } 12659 }, 12660 "DescribeNetworkInterfacePermissionsMaxResults":{ 12661 "type":"integer", 12662 "max":255, 12663 "min":5 12664 }, 12665 "DescribeNetworkInterfacePermissionsRequest":{ 12666 "type":"structure", 12667 "members":{ 12668 "NetworkInterfacePermissionIds":{ 12669 "shape":"NetworkInterfacePermissionIdList", 12670 "locationName":"NetworkInterfacePermissionId" 12671 }, 12672 "Filters":{ 12673 "shape":"FilterList", 12674 "locationName":"Filter" 12675 }, 12676 "NextToken":{"shape":"String"}, 12677 "MaxResults":{"shape":"DescribeNetworkInterfacePermissionsMaxResults"} 12678 } 12679 }, 12680 "DescribeNetworkInterfacePermissionsResult":{ 12681 "type":"structure", 12682 "members":{ 12683 "NetworkInterfacePermissions":{ 12684 "shape":"NetworkInterfacePermissionList", 12685 "locationName":"networkInterfacePermissions" 12686 }, 12687 "NextToken":{ 12688 "shape":"String", 12689 "locationName":"nextToken" 12690 } 12691 } 12692 }, 12693 "DescribeNetworkInterfacesMaxResults":{ 12694 "type":"integer", 12695 "max":1000, 12696 "min":5 12697 }, 12698 "DescribeNetworkInterfacesRequest":{ 12699 "type":"structure", 12700 "members":{ 12701 "Filters":{ 12702 "shape":"FilterList", 12703 "locationName":"filter" 12704 }, 12705 "DryRun":{ 12706 "shape":"Boolean", 12707 "locationName":"dryRun" 12708 }, 12709 "NetworkInterfaceIds":{ 12710 "shape":"NetworkInterfaceIdList", 12711 "locationName":"NetworkInterfaceId" 12712 }, 12713 "NextToken":{"shape":"String"}, 12714 "MaxResults":{"shape":"DescribeNetworkInterfacesMaxResults"} 12715 } 12716 }, 12717 "DescribeNetworkInterfacesResult":{ 12718 "type":"structure", 12719 "members":{ 12720 "NetworkInterfaces":{ 12721 "shape":"NetworkInterfaceList", 12722 "locationName":"networkInterfaceSet" 12723 }, 12724 "NextToken":{ 12725 "shape":"String", 12726 "locationName":"nextToken" 12727 } 12728 } 12729 }, 12730 "DescribePlacementGroupsRequest":{ 12731 "type":"structure", 12732 "members":{ 12733 "Filters":{ 12734 "shape":"FilterList", 12735 "locationName":"Filter" 12736 }, 12737 "DryRun":{ 12738 "shape":"Boolean", 12739 "locationName":"dryRun" 12740 }, 12741 "GroupNames":{ 12742 "shape":"PlacementGroupStringList", 12743 "locationName":"groupName" 12744 }, 12745 "GroupIds":{ 12746 "shape":"PlacementGroupIdStringList", 12747 "locationName":"GroupId" 12748 } 12749 } 12750 }, 12751 "DescribePlacementGroupsResult":{ 12752 "type":"structure", 12753 "members":{ 12754 "PlacementGroups":{ 12755 "shape":"PlacementGroupList", 12756 "locationName":"placementGroupSet" 12757 } 12758 } 12759 }, 12760 "DescribePrefixListsRequest":{ 12761 "type":"structure", 12762 "members":{ 12763 "DryRun":{"shape":"Boolean"}, 12764 "Filters":{ 12765 "shape":"FilterList", 12766 "locationName":"Filter" 12767 }, 12768 "MaxResults":{"shape":"Integer"}, 12769 "NextToken":{"shape":"String"}, 12770 "PrefixListIds":{ 12771 "shape":"PrefixListResourceIdStringList", 12772 "locationName":"PrefixListId" 12773 } 12774 } 12775 }, 12776 "DescribePrefixListsResult":{ 12777 "type":"structure", 12778 "members":{ 12779 "NextToken":{ 12780 "shape":"String", 12781 "locationName":"nextToken" 12782 }, 12783 "PrefixLists":{ 12784 "shape":"PrefixListSet", 12785 "locationName":"prefixListSet" 12786 } 12787 } 12788 }, 12789 "DescribePrincipalIdFormatMaxResults":{ 12790 "type":"integer", 12791 "max":1000, 12792 "min":1 12793 }, 12794 "DescribePrincipalIdFormatRequest":{ 12795 "type":"structure", 12796 "members":{ 12797 "DryRun":{"shape":"Boolean"}, 12798 "Resources":{ 12799 "shape":"ResourceList", 12800 "locationName":"Resource" 12801 }, 12802 "MaxResults":{"shape":"DescribePrincipalIdFormatMaxResults"}, 12803 "NextToken":{"shape":"String"} 12804 } 12805 }, 12806 "DescribePrincipalIdFormatResult":{ 12807 "type":"structure", 12808 "members":{ 12809 "Principals":{ 12810 "shape":"PrincipalIdFormatList", 12811 "locationName":"principalSet" 12812 }, 12813 "NextToken":{ 12814 "shape":"String", 12815 "locationName":"nextToken" 12816 } 12817 } 12818 }, 12819 "DescribePublicIpv4PoolsRequest":{ 12820 "type":"structure", 12821 "members":{ 12822 "PoolIds":{ 12823 "shape":"PublicIpv4PoolIdStringList", 12824 "locationName":"PoolId" 12825 }, 12826 "NextToken":{"shape":"NextToken"}, 12827 "MaxResults":{"shape":"PoolMaxResults"}, 12828 "Filters":{ 12829 "shape":"FilterList", 12830 "locationName":"Filter" 12831 } 12832 } 12833 }, 12834 "DescribePublicIpv4PoolsResult":{ 12835 "type":"structure", 12836 "members":{ 12837 "PublicIpv4Pools":{ 12838 "shape":"PublicIpv4PoolSet", 12839 "locationName":"publicIpv4PoolSet" 12840 }, 12841 "NextToken":{ 12842 "shape":"String", 12843 "locationName":"nextToken" 12844 } 12845 } 12846 }, 12847 "DescribeRegionsRequest":{ 12848 "type":"structure", 12849 "members":{ 12850 "Filters":{ 12851 "shape":"FilterList", 12852 "locationName":"Filter" 12853 }, 12854 "RegionNames":{ 12855 "shape":"RegionNameStringList", 12856 "locationName":"RegionName" 12857 }, 12858 "DryRun":{ 12859 "shape":"Boolean", 12860 "locationName":"dryRun" 12861 }, 12862 "AllRegions":{"shape":"Boolean"} 12863 } 12864 }, 12865 "DescribeRegionsResult":{ 12866 "type":"structure", 12867 "members":{ 12868 "Regions":{ 12869 "shape":"RegionList", 12870 "locationName":"regionInfo" 12871 } 12872 } 12873 }, 12874 "DescribeReplaceRootVolumeTasksMaxResults":{ 12875 "type":"integer", 12876 "max":50, 12877 "min":1 12878 }, 12879 "DescribeReplaceRootVolumeTasksRequest":{ 12880 "type":"structure", 12881 "members":{ 12882 "ReplaceRootVolumeTaskIds":{ 12883 "shape":"ReplaceRootVolumeTaskIds", 12884 "locationName":"ReplaceRootVolumeTaskId" 12885 }, 12886 "Filters":{ 12887 "shape":"FilterList", 12888 "locationName":"Filter" 12889 }, 12890 "MaxResults":{"shape":"DescribeReplaceRootVolumeTasksMaxResults"}, 12891 "NextToken":{"shape":"NextToken"}, 12892 "DryRun":{"shape":"Boolean"} 12893 } 12894 }, 12895 "DescribeReplaceRootVolumeTasksResult":{ 12896 "type":"structure", 12897 "members":{ 12898 "ReplaceRootVolumeTasks":{ 12899 "shape":"ReplaceRootVolumeTasks", 12900 "locationName":"replaceRootVolumeTaskSet" 12901 }, 12902 "NextToken":{ 12903 "shape":"String", 12904 "locationName":"nextToken" 12905 } 12906 } 12907 }, 12908 "DescribeReservedInstancesListingsRequest":{ 12909 "type":"structure", 12910 "members":{ 12911 "Filters":{ 12912 "shape":"FilterList", 12913 "locationName":"Filter" 12914 }, 12915 "ReservedInstancesId":{ 12916 "shape":"ReservationId", 12917 "locationName":"reservedInstancesId" 12918 }, 12919 "ReservedInstancesListingId":{ 12920 "shape":"ReservedInstancesListingId", 12921 "locationName":"reservedInstancesListingId" 12922 } 12923 } 12924 }, 12925 "DescribeReservedInstancesListingsResult":{ 12926 "type":"structure", 12927 "members":{ 12928 "ReservedInstancesListings":{ 12929 "shape":"ReservedInstancesListingList", 12930 "locationName":"reservedInstancesListingsSet" 12931 } 12932 } 12933 }, 12934 "DescribeReservedInstancesModificationsRequest":{ 12935 "type":"structure", 12936 "members":{ 12937 "Filters":{ 12938 "shape":"FilterList", 12939 "locationName":"Filter" 12940 }, 12941 "ReservedInstancesModificationIds":{ 12942 "shape":"ReservedInstancesModificationIdStringList", 12943 "locationName":"ReservedInstancesModificationId" 12944 }, 12945 "NextToken":{ 12946 "shape":"String", 12947 "locationName":"nextToken" 12948 } 12949 } 12950 }, 12951 "DescribeReservedInstancesModificationsResult":{ 12952 "type":"structure", 12953 "members":{ 12954 "NextToken":{ 12955 "shape":"String", 12956 "locationName":"nextToken" 12957 }, 12958 "ReservedInstancesModifications":{ 12959 "shape":"ReservedInstancesModificationList", 12960 "locationName":"reservedInstancesModificationsSet" 12961 } 12962 } 12963 }, 12964 "DescribeReservedInstancesOfferingsRequest":{ 12965 "type":"structure", 12966 "members":{ 12967 "AvailabilityZone":{"shape":"String"}, 12968 "Filters":{ 12969 "shape":"FilterList", 12970 "locationName":"Filter" 12971 }, 12972 "IncludeMarketplace":{"shape":"Boolean"}, 12973 "InstanceType":{"shape":"InstanceType"}, 12974 "MaxDuration":{"shape":"Long"}, 12975 "MaxInstanceCount":{"shape":"Integer"}, 12976 "MinDuration":{"shape":"Long"}, 12977 "OfferingClass":{"shape":"OfferingClassType"}, 12978 "ProductDescription":{"shape":"RIProductDescription"}, 12979 "ReservedInstancesOfferingIds":{ 12980 "shape":"ReservedInstancesOfferingIdStringList", 12981 "locationName":"ReservedInstancesOfferingId" 12982 }, 12983 "DryRun":{ 12984 "shape":"Boolean", 12985 "locationName":"dryRun" 12986 }, 12987 "InstanceTenancy":{ 12988 "shape":"Tenancy", 12989 "locationName":"instanceTenancy" 12990 }, 12991 "MaxResults":{ 12992 "shape":"Integer", 12993 "locationName":"maxResults" 12994 }, 12995 "NextToken":{ 12996 "shape":"String", 12997 "locationName":"nextToken" 12998 }, 12999 "OfferingType":{ 13000 "shape":"OfferingTypeValues", 13001 "locationName":"offeringType" 13002 } 13003 } 13004 }, 13005 "DescribeReservedInstancesOfferingsResult":{ 13006 "type":"structure", 13007 "members":{ 13008 "ReservedInstancesOfferings":{ 13009 "shape":"ReservedInstancesOfferingList", 13010 "locationName":"reservedInstancesOfferingsSet" 13011 }, 13012 "NextToken":{ 13013 "shape":"String", 13014 "locationName":"nextToken" 13015 } 13016 } 13017 }, 13018 "DescribeReservedInstancesRequest":{ 13019 "type":"structure", 13020 "members":{ 13021 "Filters":{ 13022 "shape":"FilterList", 13023 "locationName":"Filter" 13024 }, 13025 "OfferingClass":{"shape":"OfferingClassType"}, 13026 "ReservedInstancesIds":{ 13027 "shape":"ReservedInstancesIdStringList", 13028 "locationName":"ReservedInstancesId" 13029 }, 13030 "DryRun":{ 13031 "shape":"Boolean", 13032 "locationName":"dryRun" 13033 }, 13034 "OfferingType":{ 13035 "shape":"OfferingTypeValues", 13036 "locationName":"offeringType" 13037 } 13038 } 13039 }, 13040 "DescribeReservedInstancesResult":{ 13041 "type":"structure", 13042 "members":{ 13043 "ReservedInstances":{ 13044 "shape":"ReservedInstancesList", 13045 "locationName":"reservedInstancesSet" 13046 } 13047 } 13048 }, 13049 "DescribeRouteTablesMaxResults":{ 13050 "type":"integer", 13051 "max":100, 13052 "min":5 13053 }, 13054 "DescribeRouteTablesRequest":{ 13055 "type":"structure", 13056 "members":{ 13057 "Filters":{ 13058 "shape":"FilterList", 13059 "locationName":"Filter" 13060 }, 13061 "DryRun":{ 13062 "shape":"Boolean", 13063 "locationName":"dryRun" 13064 }, 13065 "RouteTableIds":{ 13066 "shape":"RouteTableIdStringList", 13067 "locationName":"RouteTableId" 13068 }, 13069 "NextToken":{"shape":"String"}, 13070 "MaxResults":{"shape":"DescribeRouteTablesMaxResults"} 13071 } 13072 }, 13073 "DescribeRouteTablesResult":{ 13074 "type":"structure", 13075 "members":{ 13076 "RouteTables":{ 13077 "shape":"RouteTableList", 13078 "locationName":"routeTableSet" 13079 }, 13080 "NextToken":{ 13081 "shape":"String", 13082 "locationName":"nextToken" 13083 } 13084 } 13085 }, 13086 "DescribeScheduledInstanceAvailabilityMaxResults":{ 13087 "type":"integer", 13088 "max":300, 13089 "min":5 13090 }, 13091 "DescribeScheduledInstanceAvailabilityRequest":{ 13092 "type":"structure", 13093 "required":[ 13094 "FirstSlotStartTimeRange", 13095 "Recurrence" 13096 ], 13097 "members":{ 13098 "DryRun":{"shape":"Boolean"}, 13099 "Filters":{ 13100 "shape":"FilterList", 13101 "locationName":"Filter" 13102 }, 13103 "FirstSlotStartTimeRange":{"shape":"SlotDateTimeRangeRequest"}, 13104 "MaxResults":{"shape":"DescribeScheduledInstanceAvailabilityMaxResults"}, 13105 "MaxSlotDurationInHours":{"shape":"Integer"}, 13106 "MinSlotDurationInHours":{"shape":"Integer"}, 13107 "NextToken":{"shape":"String"}, 13108 "Recurrence":{"shape":"ScheduledInstanceRecurrenceRequest"} 13109 } 13110 }, 13111 "DescribeScheduledInstanceAvailabilityResult":{ 13112 "type":"structure", 13113 "members":{ 13114 "NextToken":{ 13115 "shape":"String", 13116 "locationName":"nextToken" 13117 }, 13118 "ScheduledInstanceAvailabilitySet":{ 13119 "shape":"ScheduledInstanceAvailabilitySet", 13120 "locationName":"scheduledInstanceAvailabilitySet" 13121 } 13122 } 13123 }, 13124 "DescribeScheduledInstancesRequest":{ 13125 "type":"structure", 13126 "members":{ 13127 "DryRun":{"shape":"Boolean"}, 13128 "Filters":{ 13129 "shape":"FilterList", 13130 "locationName":"Filter" 13131 }, 13132 "MaxResults":{"shape":"Integer"}, 13133 "NextToken":{"shape":"String"}, 13134 "ScheduledInstanceIds":{ 13135 "shape":"ScheduledInstanceIdRequestSet", 13136 "locationName":"ScheduledInstanceId" 13137 }, 13138 "SlotStartTimeRange":{"shape":"SlotStartTimeRangeRequest"} 13139 } 13140 }, 13141 "DescribeScheduledInstancesResult":{ 13142 "type":"structure", 13143 "members":{ 13144 "NextToken":{ 13145 "shape":"String", 13146 "locationName":"nextToken" 13147 }, 13148 "ScheduledInstanceSet":{ 13149 "shape":"ScheduledInstanceSet", 13150 "locationName":"scheduledInstanceSet" 13151 } 13152 } 13153 }, 13154 "DescribeSecurityGroupReferencesRequest":{ 13155 "type":"structure", 13156 "required":["GroupId"], 13157 "members":{ 13158 "DryRun":{"shape":"Boolean"}, 13159 "GroupId":{"shape":"GroupIds"} 13160 } 13161 }, 13162 "DescribeSecurityGroupReferencesResult":{ 13163 "type":"structure", 13164 "members":{ 13165 "SecurityGroupReferenceSet":{ 13166 "shape":"SecurityGroupReferences", 13167 "locationName":"securityGroupReferenceSet" 13168 } 13169 } 13170 }, 13171 "DescribeSecurityGroupsMaxResults":{ 13172 "type":"integer", 13173 "max":1000, 13174 "min":5 13175 }, 13176 "DescribeSecurityGroupsRequest":{ 13177 "type":"structure", 13178 "members":{ 13179 "Filters":{ 13180 "shape":"FilterList", 13181 "locationName":"Filter" 13182 }, 13183 "GroupIds":{ 13184 "shape":"GroupIdStringList", 13185 "locationName":"GroupId" 13186 }, 13187 "GroupNames":{ 13188 "shape":"GroupNameStringList", 13189 "locationName":"GroupName" 13190 }, 13191 "DryRun":{ 13192 "shape":"Boolean", 13193 "locationName":"dryRun" 13194 }, 13195 "NextToken":{"shape":"String"}, 13196 "MaxResults":{"shape":"DescribeSecurityGroupsMaxResults"} 13197 } 13198 }, 13199 "DescribeSecurityGroupsResult":{ 13200 "type":"structure", 13201 "members":{ 13202 "SecurityGroups":{ 13203 "shape":"SecurityGroupList", 13204 "locationName":"securityGroupInfo" 13205 }, 13206 "NextToken":{ 13207 "shape":"String", 13208 "locationName":"nextToken" 13209 } 13210 } 13211 }, 13212 "DescribeSnapshotAttributeRequest":{ 13213 "type":"structure", 13214 "required":[ 13215 "Attribute", 13216 "SnapshotId" 13217 ], 13218 "members":{ 13219 "Attribute":{"shape":"SnapshotAttributeName"}, 13220 "SnapshotId":{"shape":"SnapshotId"}, 13221 "DryRun":{ 13222 "shape":"Boolean", 13223 "locationName":"dryRun" 13224 } 13225 } 13226 }, 13227 "DescribeSnapshotAttributeResult":{ 13228 "type":"structure", 13229 "members":{ 13230 "CreateVolumePermissions":{ 13231 "shape":"CreateVolumePermissionList", 13232 "locationName":"createVolumePermission" 13233 }, 13234 "ProductCodes":{ 13235 "shape":"ProductCodeList", 13236 "locationName":"productCodes" 13237 }, 13238 "SnapshotId":{ 13239 "shape":"String", 13240 "locationName":"snapshotId" 13241 } 13242 } 13243 }, 13244 "DescribeSnapshotsRequest":{ 13245 "type":"structure", 13246 "members":{ 13247 "Filters":{ 13248 "shape":"FilterList", 13249 "locationName":"Filter" 13250 }, 13251 "MaxResults":{"shape":"Integer"}, 13252 "NextToken":{"shape":"String"}, 13253 "OwnerIds":{ 13254 "shape":"OwnerStringList", 13255 "locationName":"Owner" 13256 }, 13257 "RestorableByUserIds":{ 13258 "shape":"RestorableByStringList", 13259 "locationName":"RestorableBy" 13260 }, 13261 "SnapshotIds":{ 13262 "shape":"SnapshotIdStringList", 13263 "locationName":"SnapshotId" 13264 }, 13265 "DryRun":{ 13266 "shape":"Boolean", 13267 "locationName":"dryRun" 13268 } 13269 } 13270 }, 13271 "DescribeSnapshotsResult":{ 13272 "type":"structure", 13273 "members":{ 13274 "Snapshots":{ 13275 "shape":"SnapshotList", 13276 "locationName":"snapshotSet" 13277 }, 13278 "NextToken":{ 13279 "shape":"String", 13280 "locationName":"nextToken" 13281 } 13282 } 13283 }, 13284 "DescribeSpotDatafeedSubscriptionRequest":{ 13285 "type":"structure", 13286 "members":{ 13287 "DryRun":{ 13288 "shape":"Boolean", 13289 "locationName":"dryRun" 13290 } 13291 } 13292 }, 13293 "DescribeSpotDatafeedSubscriptionResult":{ 13294 "type":"structure", 13295 "members":{ 13296 "SpotDatafeedSubscription":{ 13297 "shape":"SpotDatafeedSubscription", 13298 "locationName":"spotDatafeedSubscription" 13299 } 13300 } 13301 }, 13302 "DescribeSpotFleetInstancesMaxResults":{ 13303 "type":"integer", 13304 "max":1000, 13305 "min":1 13306 }, 13307 "DescribeSpotFleetInstancesRequest":{ 13308 "type":"structure", 13309 "required":["SpotFleetRequestId"], 13310 "members":{ 13311 "DryRun":{ 13312 "shape":"Boolean", 13313 "locationName":"dryRun" 13314 }, 13315 "MaxResults":{ 13316 "shape":"DescribeSpotFleetInstancesMaxResults", 13317 "locationName":"maxResults" 13318 }, 13319 "NextToken":{ 13320 "shape":"String", 13321 "locationName":"nextToken" 13322 }, 13323 "SpotFleetRequestId":{ 13324 "shape":"SpotFleetRequestId", 13325 "locationName":"spotFleetRequestId" 13326 } 13327 } 13328 }, 13329 "DescribeSpotFleetInstancesResponse":{ 13330 "type":"structure", 13331 "members":{ 13332 "ActiveInstances":{ 13333 "shape":"ActiveInstanceSet", 13334 "locationName":"activeInstanceSet" 13335 }, 13336 "NextToken":{ 13337 "shape":"String", 13338 "locationName":"nextToken" 13339 }, 13340 "SpotFleetRequestId":{ 13341 "shape":"String", 13342 "locationName":"spotFleetRequestId" 13343 } 13344 } 13345 }, 13346 "DescribeSpotFleetRequestHistoryMaxResults":{ 13347 "type":"integer", 13348 "max":1000, 13349 "min":1 13350 }, 13351 "DescribeSpotFleetRequestHistoryRequest":{ 13352 "type":"structure", 13353 "required":[ 13354 "SpotFleetRequestId", 13355 "StartTime" 13356 ], 13357 "members":{ 13358 "DryRun":{ 13359 "shape":"Boolean", 13360 "locationName":"dryRun" 13361 }, 13362 "EventType":{ 13363 "shape":"EventType", 13364 "locationName":"eventType" 13365 }, 13366 "MaxResults":{ 13367 "shape":"DescribeSpotFleetRequestHistoryMaxResults", 13368 "locationName":"maxResults" 13369 }, 13370 "NextToken":{ 13371 "shape":"String", 13372 "locationName":"nextToken" 13373 }, 13374 "SpotFleetRequestId":{ 13375 "shape":"SpotFleetRequestId", 13376 "locationName":"spotFleetRequestId" 13377 }, 13378 "StartTime":{ 13379 "shape":"DateTime", 13380 "locationName":"startTime" 13381 } 13382 } 13383 }, 13384 "DescribeSpotFleetRequestHistoryResponse":{ 13385 "type":"structure", 13386 "members":{ 13387 "HistoryRecords":{ 13388 "shape":"HistoryRecords", 13389 "locationName":"historyRecordSet" 13390 }, 13391 "LastEvaluatedTime":{ 13392 "shape":"DateTime", 13393 "locationName":"lastEvaluatedTime" 13394 }, 13395 "NextToken":{ 13396 "shape":"String", 13397 "locationName":"nextToken" 13398 }, 13399 "SpotFleetRequestId":{ 13400 "shape":"String", 13401 "locationName":"spotFleetRequestId" 13402 }, 13403 "StartTime":{ 13404 "shape":"DateTime", 13405 "locationName":"startTime" 13406 } 13407 } 13408 }, 13409 "DescribeSpotFleetRequestsRequest":{ 13410 "type":"structure", 13411 "members":{ 13412 "DryRun":{ 13413 "shape":"Boolean", 13414 "locationName":"dryRun" 13415 }, 13416 "MaxResults":{ 13417 "shape":"Integer", 13418 "locationName":"maxResults" 13419 }, 13420 "NextToken":{ 13421 "shape":"String", 13422 "locationName":"nextToken" 13423 }, 13424 "SpotFleetRequestIds":{ 13425 "shape":"SpotFleetRequestIdList", 13426 "locationName":"spotFleetRequestId" 13427 } 13428 } 13429 }, 13430 "DescribeSpotFleetRequestsResponse":{ 13431 "type":"structure", 13432 "members":{ 13433 "NextToken":{ 13434 "shape":"String", 13435 "locationName":"nextToken" 13436 }, 13437 "SpotFleetRequestConfigs":{ 13438 "shape":"SpotFleetRequestConfigSet", 13439 "locationName":"spotFleetRequestConfigSet" 13440 } 13441 } 13442 }, 13443 "DescribeSpotInstanceRequestsRequest":{ 13444 "type":"structure", 13445 "members":{ 13446 "Filters":{ 13447 "shape":"FilterList", 13448 "locationName":"Filter" 13449 }, 13450 "DryRun":{ 13451 "shape":"Boolean", 13452 "locationName":"dryRun" 13453 }, 13454 "SpotInstanceRequestIds":{ 13455 "shape":"SpotInstanceRequestIdList", 13456 "locationName":"SpotInstanceRequestId" 13457 }, 13458 "NextToken":{"shape":"String"}, 13459 "MaxResults":{"shape":"Integer"} 13460 } 13461 }, 13462 "DescribeSpotInstanceRequestsResult":{ 13463 "type":"structure", 13464 "members":{ 13465 "SpotInstanceRequests":{ 13466 "shape":"SpotInstanceRequestList", 13467 "locationName":"spotInstanceRequestSet" 13468 }, 13469 "NextToken":{ 13470 "shape":"String", 13471 "locationName":"nextToken" 13472 } 13473 } 13474 }, 13475 "DescribeSpotPriceHistoryRequest":{ 13476 "type":"structure", 13477 "members":{ 13478 "Filters":{ 13479 "shape":"FilterList", 13480 "locationName":"Filter" 13481 }, 13482 "AvailabilityZone":{ 13483 "shape":"String", 13484 "locationName":"availabilityZone" 13485 }, 13486 "DryRun":{ 13487 "shape":"Boolean", 13488 "locationName":"dryRun" 13489 }, 13490 "EndTime":{ 13491 "shape":"DateTime", 13492 "locationName":"endTime" 13493 }, 13494 "InstanceTypes":{ 13495 "shape":"InstanceTypeList", 13496 "locationName":"InstanceType" 13497 }, 13498 "MaxResults":{ 13499 "shape":"Integer", 13500 "locationName":"maxResults" 13501 }, 13502 "NextToken":{ 13503 "shape":"String", 13504 "locationName":"nextToken" 13505 }, 13506 "ProductDescriptions":{ 13507 "shape":"ProductDescriptionList", 13508 "locationName":"ProductDescription" 13509 }, 13510 "StartTime":{ 13511 "shape":"DateTime", 13512 "locationName":"startTime" 13513 } 13514 } 13515 }, 13516 "DescribeSpotPriceHistoryResult":{ 13517 "type":"structure", 13518 "members":{ 13519 "NextToken":{ 13520 "shape":"String", 13521 "locationName":"nextToken" 13522 }, 13523 "SpotPriceHistory":{ 13524 "shape":"SpotPriceHistoryList", 13525 "locationName":"spotPriceHistorySet" 13526 } 13527 } 13528 }, 13529 "DescribeStaleSecurityGroupsMaxResults":{ 13530 "type":"integer", 13531 "max":255, 13532 "min":5 13533 }, 13534 "DescribeStaleSecurityGroupsNextToken":{ 13535 "type":"string", 13536 "max":1024, 13537 "min":1 13538 }, 13539 "DescribeStaleSecurityGroupsRequest":{ 13540 "type":"structure", 13541 "required":["VpcId"], 13542 "members":{ 13543 "DryRun":{"shape":"Boolean"}, 13544 "MaxResults":{"shape":"DescribeStaleSecurityGroupsMaxResults"}, 13545 "NextToken":{"shape":"DescribeStaleSecurityGroupsNextToken"}, 13546 "VpcId":{"shape":"VpcId"} 13547 } 13548 }, 13549 "DescribeStaleSecurityGroupsResult":{ 13550 "type":"structure", 13551 "members":{ 13552 "NextToken":{ 13553 "shape":"String", 13554 "locationName":"nextToken" 13555 }, 13556 "StaleSecurityGroupSet":{ 13557 "shape":"StaleSecurityGroupSet", 13558 "locationName":"staleSecurityGroupSet" 13559 } 13560 } 13561 }, 13562 "DescribeStoreImageTasksRequest":{ 13563 "type":"structure", 13564 "members":{ 13565 "ImageIds":{ 13566 "shape":"ImageIdList", 13567 "locationName":"ImageId" 13568 }, 13569 "DryRun":{"shape":"Boolean"}, 13570 "Filters":{ 13571 "shape":"FilterList", 13572 "locationName":"Filter" 13573 }, 13574 "NextToken":{"shape":"String"}, 13575 "MaxResults":{"shape":"DescribeStoreImageTasksRequestMaxResults"} 13576 } 13577 }, 13578 "DescribeStoreImageTasksRequestMaxResults":{ 13579 "type":"integer", 13580 "max":200, 13581 "min":1 13582 }, 13583 "DescribeStoreImageTasksResult":{ 13584 "type":"structure", 13585 "members":{ 13586 "StoreImageTaskResults":{ 13587 "shape":"StoreImageTaskResultSet", 13588 "locationName":"storeImageTaskResultSet" 13589 }, 13590 "NextToken":{ 13591 "shape":"String", 13592 "locationName":"nextToken" 13593 } 13594 } 13595 }, 13596 "DescribeSubnetsMaxResults":{ 13597 "type":"integer", 13598 "max":1000, 13599 "min":5 13600 }, 13601 "DescribeSubnetsRequest":{ 13602 "type":"structure", 13603 "members":{ 13604 "Filters":{ 13605 "shape":"FilterList", 13606 "locationName":"Filter" 13607 }, 13608 "SubnetIds":{ 13609 "shape":"SubnetIdStringList", 13610 "locationName":"SubnetId" 13611 }, 13612 "DryRun":{ 13613 "shape":"Boolean", 13614 "locationName":"dryRun" 13615 }, 13616 "NextToken":{"shape":"String"}, 13617 "MaxResults":{"shape":"DescribeSubnetsMaxResults"} 13618 } 13619 }, 13620 "DescribeSubnetsResult":{ 13621 "type":"structure", 13622 "members":{ 13623 "Subnets":{ 13624 "shape":"SubnetList", 13625 "locationName":"subnetSet" 13626 }, 13627 "NextToken":{ 13628 "shape":"String", 13629 "locationName":"nextToken" 13630 } 13631 } 13632 }, 13633 "DescribeTagsRequest":{ 13634 "type":"structure", 13635 "members":{ 13636 "DryRun":{ 13637 "shape":"Boolean", 13638 "locationName":"dryRun" 13639 }, 13640 "Filters":{ 13641 "shape":"FilterList", 13642 "locationName":"Filter" 13643 }, 13644 "MaxResults":{ 13645 "shape":"Integer", 13646 "locationName":"maxResults" 13647 }, 13648 "NextToken":{ 13649 "shape":"String", 13650 "locationName":"nextToken" 13651 } 13652 } 13653 }, 13654 "DescribeTagsResult":{ 13655 "type":"structure", 13656 "members":{ 13657 "NextToken":{ 13658 "shape":"String", 13659 "locationName":"nextToken" 13660 }, 13661 "Tags":{ 13662 "shape":"TagDescriptionList", 13663 "locationName":"tagSet" 13664 } 13665 } 13666 }, 13667 "DescribeTrafficMirrorFiltersRequest":{ 13668 "type":"structure", 13669 "members":{ 13670 "TrafficMirrorFilterIds":{ 13671 "shape":"TrafficMirrorFilterIdList", 13672 "locationName":"TrafficMirrorFilterId" 13673 }, 13674 "DryRun":{"shape":"Boolean"}, 13675 "Filters":{ 13676 "shape":"FilterList", 13677 "locationName":"Filter" 13678 }, 13679 "MaxResults":{"shape":"TrafficMirroringMaxResults"}, 13680 "NextToken":{"shape":"NextToken"} 13681 } 13682 }, 13683 "DescribeTrafficMirrorFiltersResult":{ 13684 "type":"structure", 13685 "members":{ 13686 "TrafficMirrorFilters":{ 13687 "shape":"TrafficMirrorFilterSet", 13688 "locationName":"trafficMirrorFilterSet" 13689 }, 13690 "NextToken":{ 13691 "shape":"String", 13692 "locationName":"nextToken" 13693 } 13694 } 13695 }, 13696 "DescribeTrafficMirrorSessionsRequest":{ 13697 "type":"structure", 13698 "members":{ 13699 "TrafficMirrorSessionIds":{ 13700 "shape":"TrafficMirrorSessionIdList", 13701 "locationName":"TrafficMirrorSessionId" 13702 }, 13703 "DryRun":{"shape":"Boolean"}, 13704 "Filters":{ 13705 "shape":"FilterList", 13706 "locationName":"Filter" 13707 }, 13708 "MaxResults":{"shape":"TrafficMirroringMaxResults"}, 13709 "NextToken":{"shape":"NextToken"} 13710 } 13711 }, 13712 "DescribeTrafficMirrorSessionsResult":{ 13713 "type":"structure", 13714 "members":{ 13715 "TrafficMirrorSessions":{ 13716 "shape":"TrafficMirrorSessionSet", 13717 "locationName":"trafficMirrorSessionSet" 13718 }, 13719 "NextToken":{ 13720 "shape":"String", 13721 "locationName":"nextToken" 13722 } 13723 } 13724 }, 13725 "DescribeTrafficMirrorTargetsRequest":{ 13726 "type":"structure", 13727 "members":{ 13728 "TrafficMirrorTargetIds":{ 13729 "shape":"TrafficMirrorTargetIdList", 13730 "locationName":"TrafficMirrorTargetId" 13731 }, 13732 "DryRun":{"shape":"Boolean"}, 13733 "Filters":{ 13734 "shape":"FilterList", 13735 "locationName":"Filter" 13736 }, 13737 "MaxResults":{"shape":"TrafficMirroringMaxResults"}, 13738 "NextToken":{"shape":"NextToken"} 13739 } 13740 }, 13741 "DescribeTrafficMirrorTargetsResult":{ 13742 "type":"structure", 13743 "members":{ 13744 "TrafficMirrorTargets":{ 13745 "shape":"TrafficMirrorTargetSet", 13746 "locationName":"trafficMirrorTargetSet" 13747 }, 13748 "NextToken":{ 13749 "shape":"String", 13750 "locationName":"nextToken" 13751 } 13752 } 13753 }, 13754 "DescribeTransitGatewayAttachmentsRequest":{ 13755 "type":"structure", 13756 "members":{ 13757 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 13758 "Filters":{ 13759 "shape":"FilterList", 13760 "locationName":"Filter" 13761 }, 13762 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 13763 "NextToken":{"shape":"String"}, 13764 "DryRun":{"shape":"Boolean"} 13765 } 13766 }, 13767 "DescribeTransitGatewayAttachmentsResult":{ 13768 "type":"structure", 13769 "members":{ 13770 "TransitGatewayAttachments":{ 13771 "shape":"TransitGatewayAttachmentList", 13772 "locationName":"transitGatewayAttachments" 13773 }, 13774 "NextToken":{ 13775 "shape":"String", 13776 "locationName":"nextToken" 13777 } 13778 } 13779 }, 13780 "DescribeTransitGatewayConnectPeersRequest":{ 13781 "type":"structure", 13782 "members":{ 13783 "TransitGatewayConnectPeerIds":{"shape":"TransitGatewayConnectPeerIdStringList"}, 13784 "Filters":{ 13785 "shape":"FilterList", 13786 "locationName":"Filter" 13787 }, 13788 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 13789 "NextToken":{"shape":"String"}, 13790 "DryRun":{"shape":"Boolean"} 13791 } 13792 }, 13793 "DescribeTransitGatewayConnectPeersResult":{ 13794 "type":"structure", 13795 "members":{ 13796 "TransitGatewayConnectPeers":{ 13797 "shape":"TransitGatewayConnectPeerList", 13798 "locationName":"transitGatewayConnectPeerSet" 13799 }, 13800 "NextToken":{ 13801 "shape":"String", 13802 "locationName":"nextToken" 13803 } 13804 } 13805 }, 13806 "DescribeTransitGatewayConnectsRequest":{ 13807 "type":"structure", 13808 "members":{ 13809 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 13810 "Filters":{ 13811 "shape":"FilterList", 13812 "locationName":"Filter" 13813 }, 13814 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 13815 "NextToken":{"shape":"String"}, 13816 "DryRun":{"shape":"Boolean"} 13817 } 13818 }, 13819 "DescribeTransitGatewayConnectsResult":{ 13820 "type":"structure", 13821 "members":{ 13822 "TransitGatewayConnects":{ 13823 "shape":"TransitGatewayConnectList", 13824 "locationName":"transitGatewayConnectSet" 13825 }, 13826 "NextToken":{ 13827 "shape":"String", 13828 "locationName":"nextToken" 13829 } 13830 } 13831 }, 13832 "DescribeTransitGatewayMulticastDomainsRequest":{ 13833 "type":"structure", 13834 "members":{ 13835 "TransitGatewayMulticastDomainIds":{"shape":"TransitGatewayMulticastDomainIdStringList"}, 13836 "Filters":{ 13837 "shape":"FilterList", 13838 "locationName":"Filter" 13839 }, 13840 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 13841 "NextToken":{"shape":"String"}, 13842 "DryRun":{"shape":"Boolean"} 13843 } 13844 }, 13845 "DescribeTransitGatewayMulticastDomainsResult":{ 13846 "type":"structure", 13847 "members":{ 13848 "TransitGatewayMulticastDomains":{ 13849 "shape":"TransitGatewayMulticastDomainList", 13850 "locationName":"transitGatewayMulticastDomains" 13851 }, 13852 "NextToken":{ 13853 "shape":"String", 13854 "locationName":"nextToken" 13855 } 13856 } 13857 }, 13858 "DescribeTransitGatewayPeeringAttachmentsRequest":{ 13859 "type":"structure", 13860 "members":{ 13861 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 13862 "Filters":{ 13863 "shape":"FilterList", 13864 "locationName":"Filter" 13865 }, 13866 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 13867 "NextToken":{"shape":"String"}, 13868 "DryRun":{"shape":"Boolean"} 13869 } 13870 }, 13871 "DescribeTransitGatewayPeeringAttachmentsResult":{ 13872 "type":"structure", 13873 "members":{ 13874 "TransitGatewayPeeringAttachments":{ 13875 "shape":"TransitGatewayPeeringAttachmentList", 13876 "locationName":"transitGatewayPeeringAttachments" 13877 }, 13878 "NextToken":{ 13879 "shape":"String", 13880 "locationName":"nextToken" 13881 } 13882 } 13883 }, 13884 "DescribeTransitGatewayRouteTablesRequest":{ 13885 "type":"structure", 13886 "members":{ 13887 "TransitGatewayRouteTableIds":{"shape":"TransitGatewayRouteTableIdStringList"}, 13888 "Filters":{ 13889 "shape":"FilterList", 13890 "locationName":"Filter" 13891 }, 13892 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 13893 "NextToken":{"shape":"String"}, 13894 "DryRun":{"shape":"Boolean"} 13895 } 13896 }, 13897 "DescribeTransitGatewayRouteTablesResult":{ 13898 "type":"structure", 13899 "members":{ 13900 "TransitGatewayRouteTables":{ 13901 "shape":"TransitGatewayRouteTableList", 13902 "locationName":"transitGatewayRouteTables" 13903 }, 13904 "NextToken":{ 13905 "shape":"String", 13906 "locationName":"nextToken" 13907 } 13908 } 13909 }, 13910 "DescribeTransitGatewayVpcAttachmentsRequest":{ 13911 "type":"structure", 13912 "members":{ 13913 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 13914 "Filters":{ 13915 "shape":"FilterList", 13916 "locationName":"Filter" 13917 }, 13918 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 13919 "NextToken":{"shape":"String"}, 13920 "DryRun":{"shape":"Boolean"} 13921 } 13922 }, 13923 "DescribeTransitGatewayVpcAttachmentsResult":{ 13924 "type":"structure", 13925 "members":{ 13926 "TransitGatewayVpcAttachments":{ 13927 "shape":"TransitGatewayVpcAttachmentList", 13928 "locationName":"transitGatewayVpcAttachments" 13929 }, 13930 "NextToken":{ 13931 "shape":"String", 13932 "locationName":"nextToken" 13933 } 13934 } 13935 }, 13936 "DescribeTransitGatewaysRequest":{ 13937 "type":"structure", 13938 "members":{ 13939 "TransitGatewayIds":{"shape":"TransitGatewayIdStringList"}, 13940 "Filters":{ 13941 "shape":"FilterList", 13942 "locationName":"Filter" 13943 }, 13944 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 13945 "NextToken":{"shape":"String"}, 13946 "DryRun":{"shape":"Boolean"} 13947 } 13948 }, 13949 "DescribeTransitGatewaysResult":{ 13950 "type":"structure", 13951 "members":{ 13952 "TransitGateways":{ 13953 "shape":"TransitGatewayList", 13954 "locationName":"transitGatewaySet" 13955 }, 13956 "NextToken":{ 13957 "shape":"String", 13958 "locationName":"nextToken" 13959 } 13960 } 13961 }, 13962 "DescribeVolumeAttributeRequest":{ 13963 "type":"structure", 13964 "required":[ 13965 "Attribute", 13966 "VolumeId" 13967 ], 13968 "members":{ 13969 "Attribute":{"shape":"VolumeAttributeName"}, 13970 "VolumeId":{"shape":"VolumeId"}, 13971 "DryRun":{ 13972 "shape":"Boolean", 13973 "locationName":"dryRun" 13974 } 13975 } 13976 }, 13977 "DescribeVolumeAttributeResult":{ 13978 "type":"structure", 13979 "members":{ 13980 "AutoEnableIO":{ 13981 "shape":"AttributeBooleanValue", 13982 "locationName":"autoEnableIO" 13983 }, 13984 "ProductCodes":{ 13985 "shape":"ProductCodeList", 13986 "locationName":"productCodes" 13987 }, 13988 "VolumeId":{ 13989 "shape":"String", 13990 "locationName":"volumeId" 13991 } 13992 } 13993 }, 13994 "DescribeVolumeStatusRequest":{ 13995 "type":"structure", 13996 "members":{ 13997 "Filters":{ 13998 "shape":"FilterList", 13999 "locationName":"Filter" 14000 }, 14001 "MaxResults":{"shape":"Integer"}, 14002 "NextToken":{"shape":"String"}, 14003 "VolumeIds":{ 14004 "shape":"VolumeIdStringList", 14005 "locationName":"VolumeId" 14006 }, 14007 "DryRun":{ 14008 "shape":"Boolean", 14009 "locationName":"dryRun" 14010 } 14011 } 14012 }, 14013 "DescribeVolumeStatusResult":{ 14014 "type":"structure", 14015 "members":{ 14016 "NextToken":{ 14017 "shape":"String", 14018 "locationName":"nextToken" 14019 }, 14020 "VolumeStatuses":{ 14021 "shape":"VolumeStatusList", 14022 "locationName":"volumeStatusSet" 14023 } 14024 } 14025 }, 14026 "DescribeVolumesModificationsRequest":{ 14027 "type":"structure", 14028 "members":{ 14029 "DryRun":{"shape":"Boolean"}, 14030 "VolumeIds":{ 14031 "shape":"VolumeIdStringList", 14032 "locationName":"VolumeId" 14033 }, 14034 "Filters":{ 14035 "shape":"FilterList", 14036 "locationName":"Filter" 14037 }, 14038 "NextToken":{"shape":"String"}, 14039 "MaxResults":{"shape":"Integer"} 14040 } 14041 }, 14042 "DescribeVolumesModificationsResult":{ 14043 "type":"structure", 14044 "members":{ 14045 "VolumesModifications":{ 14046 "shape":"VolumeModificationList", 14047 "locationName":"volumeModificationSet" 14048 }, 14049 "NextToken":{ 14050 "shape":"String", 14051 "locationName":"nextToken" 14052 } 14053 } 14054 }, 14055 "DescribeVolumesRequest":{ 14056 "type":"structure", 14057 "members":{ 14058 "Filters":{ 14059 "shape":"FilterList", 14060 "locationName":"Filter" 14061 }, 14062 "VolumeIds":{ 14063 "shape":"VolumeIdStringList", 14064 "locationName":"VolumeId" 14065 }, 14066 "DryRun":{ 14067 "shape":"Boolean", 14068 "locationName":"dryRun" 14069 }, 14070 "MaxResults":{ 14071 "shape":"Integer", 14072 "locationName":"maxResults" 14073 }, 14074 "NextToken":{ 14075 "shape":"String", 14076 "locationName":"nextToken" 14077 } 14078 } 14079 }, 14080 "DescribeVolumesResult":{ 14081 "type":"structure", 14082 "members":{ 14083 "Volumes":{ 14084 "shape":"VolumeList", 14085 "locationName":"volumeSet" 14086 }, 14087 "NextToken":{ 14088 "shape":"String", 14089 "locationName":"nextToken" 14090 } 14091 } 14092 }, 14093 "DescribeVpcAttributeRequest":{ 14094 "type":"structure", 14095 "required":[ 14096 "Attribute", 14097 "VpcId" 14098 ], 14099 "members":{ 14100 "Attribute":{"shape":"VpcAttributeName"}, 14101 "VpcId":{"shape":"VpcId"}, 14102 "DryRun":{ 14103 "shape":"Boolean", 14104 "locationName":"dryRun" 14105 } 14106 } 14107 }, 14108 "DescribeVpcAttributeResult":{ 14109 "type":"structure", 14110 "members":{ 14111 "VpcId":{ 14112 "shape":"String", 14113 "locationName":"vpcId" 14114 }, 14115 "EnableDnsHostnames":{ 14116 "shape":"AttributeBooleanValue", 14117 "locationName":"enableDnsHostnames" 14118 }, 14119 "EnableDnsSupport":{ 14120 "shape":"AttributeBooleanValue", 14121 "locationName":"enableDnsSupport" 14122 } 14123 } 14124 }, 14125 "DescribeVpcClassicLinkDnsSupportMaxResults":{ 14126 "type":"integer", 14127 "max":255, 14128 "min":5 14129 }, 14130 "DescribeVpcClassicLinkDnsSupportNextToken":{ 14131 "type":"string", 14132 "max":1024, 14133 "min":1 14134 }, 14135 "DescribeVpcClassicLinkDnsSupportRequest":{ 14136 "type":"structure", 14137 "members":{ 14138 "MaxResults":{ 14139 "shape":"DescribeVpcClassicLinkDnsSupportMaxResults", 14140 "locationName":"maxResults" 14141 }, 14142 "NextToken":{ 14143 "shape":"DescribeVpcClassicLinkDnsSupportNextToken", 14144 "locationName":"nextToken" 14145 }, 14146 "VpcIds":{"shape":"VpcClassicLinkIdList"} 14147 } 14148 }, 14149 "DescribeVpcClassicLinkDnsSupportResult":{ 14150 "type":"structure", 14151 "members":{ 14152 "NextToken":{ 14153 "shape":"DescribeVpcClassicLinkDnsSupportNextToken", 14154 "locationName":"nextToken" 14155 }, 14156 "Vpcs":{ 14157 "shape":"ClassicLinkDnsSupportList", 14158 "locationName":"vpcs" 14159 } 14160 } 14161 }, 14162 "DescribeVpcClassicLinkRequest":{ 14163 "type":"structure", 14164 "members":{ 14165 "Filters":{ 14166 "shape":"FilterList", 14167 "locationName":"Filter" 14168 }, 14169 "DryRun":{ 14170 "shape":"Boolean", 14171 "locationName":"dryRun" 14172 }, 14173 "VpcIds":{ 14174 "shape":"VpcClassicLinkIdList", 14175 "locationName":"VpcId" 14176 } 14177 } 14178 }, 14179 "DescribeVpcClassicLinkResult":{ 14180 "type":"structure", 14181 "members":{ 14182 "Vpcs":{ 14183 "shape":"VpcClassicLinkList", 14184 "locationName":"vpcSet" 14185 } 14186 } 14187 }, 14188 "DescribeVpcEndpointConnectionNotificationsRequest":{ 14189 "type":"structure", 14190 "members":{ 14191 "DryRun":{"shape":"Boolean"}, 14192 "ConnectionNotificationId":{"shape":"ConnectionNotificationId"}, 14193 "Filters":{ 14194 "shape":"FilterList", 14195 "locationName":"Filter" 14196 }, 14197 "MaxResults":{"shape":"Integer"}, 14198 "NextToken":{"shape":"String"} 14199 } 14200 }, 14201 "DescribeVpcEndpointConnectionNotificationsResult":{ 14202 "type":"structure", 14203 "members":{ 14204 "ConnectionNotificationSet":{ 14205 "shape":"ConnectionNotificationSet", 14206 "locationName":"connectionNotificationSet" 14207 }, 14208 "NextToken":{ 14209 "shape":"String", 14210 "locationName":"nextToken" 14211 } 14212 } 14213 }, 14214 "DescribeVpcEndpointConnectionsRequest":{ 14215 "type":"structure", 14216 "members":{ 14217 "DryRun":{"shape":"Boolean"}, 14218 "Filters":{ 14219 "shape":"FilterList", 14220 "locationName":"Filter" 14221 }, 14222 "MaxResults":{"shape":"Integer"}, 14223 "NextToken":{"shape":"String"} 14224 } 14225 }, 14226 "DescribeVpcEndpointConnectionsResult":{ 14227 "type":"structure", 14228 "members":{ 14229 "VpcEndpointConnections":{ 14230 "shape":"VpcEndpointConnectionSet", 14231 "locationName":"vpcEndpointConnectionSet" 14232 }, 14233 "NextToken":{ 14234 "shape":"String", 14235 "locationName":"nextToken" 14236 } 14237 } 14238 }, 14239 "DescribeVpcEndpointServiceConfigurationsRequest":{ 14240 "type":"structure", 14241 "members":{ 14242 "DryRun":{"shape":"Boolean"}, 14243 "ServiceIds":{ 14244 "shape":"VpcEndpointServiceIdList", 14245 "locationName":"ServiceId" 14246 }, 14247 "Filters":{ 14248 "shape":"FilterList", 14249 "locationName":"Filter" 14250 }, 14251 "MaxResults":{"shape":"Integer"}, 14252 "NextToken":{"shape":"String"} 14253 } 14254 }, 14255 "DescribeVpcEndpointServiceConfigurationsResult":{ 14256 "type":"structure", 14257 "members":{ 14258 "ServiceConfigurations":{ 14259 "shape":"ServiceConfigurationSet", 14260 "locationName":"serviceConfigurationSet" 14261 }, 14262 "NextToken":{ 14263 "shape":"String", 14264 "locationName":"nextToken" 14265 } 14266 } 14267 }, 14268 "DescribeVpcEndpointServicePermissionsRequest":{ 14269 "type":"structure", 14270 "required":["ServiceId"], 14271 "members":{ 14272 "DryRun":{"shape":"Boolean"}, 14273 "ServiceId":{"shape":"VpcEndpointServiceId"}, 14274 "Filters":{ 14275 "shape":"FilterList", 14276 "locationName":"Filter" 14277 }, 14278 "MaxResults":{"shape":"Integer"}, 14279 "NextToken":{"shape":"String"} 14280 } 14281 }, 14282 "DescribeVpcEndpointServicePermissionsResult":{ 14283 "type":"structure", 14284 "members":{ 14285 "AllowedPrincipals":{ 14286 "shape":"AllowedPrincipalSet", 14287 "locationName":"allowedPrincipals" 14288 }, 14289 "NextToken":{ 14290 "shape":"String", 14291 "locationName":"nextToken" 14292 } 14293 } 14294 }, 14295 "DescribeVpcEndpointServicesRequest":{ 14296 "type":"structure", 14297 "members":{ 14298 "DryRun":{"shape":"Boolean"}, 14299 "ServiceNames":{ 14300 "shape":"ValueStringList", 14301 "locationName":"ServiceName" 14302 }, 14303 "Filters":{ 14304 "shape":"FilterList", 14305 "locationName":"Filter" 14306 }, 14307 "MaxResults":{"shape":"Integer"}, 14308 "NextToken":{"shape":"String"} 14309 } 14310 }, 14311 "DescribeVpcEndpointServicesResult":{ 14312 "type":"structure", 14313 "members":{ 14314 "ServiceNames":{ 14315 "shape":"ValueStringList", 14316 "locationName":"serviceNameSet" 14317 }, 14318 "ServiceDetails":{ 14319 "shape":"ServiceDetailSet", 14320 "locationName":"serviceDetailSet" 14321 }, 14322 "NextToken":{ 14323 "shape":"String", 14324 "locationName":"nextToken" 14325 } 14326 } 14327 }, 14328 "DescribeVpcEndpointsRequest":{ 14329 "type":"structure", 14330 "members":{ 14331 "DryRun":{"shape":"Boolean"}, 14332 "VpcEndpointIds":{ 14333 "shape":"VpcEndpointIdList", 14334 "locationName":"VpcEndpointId" 14335 }, 14336 "Filters":{ 14337 "shape":"FilterList", 14338 "locationName":"Filter" 14339 }, 14340 "MaxResults":{"shape":"Integer"}, 14341 "NextToken":{"shape":"String"} 14342 } 14343 }, 14344 "DescribeVpcEndpointsResult":{ 14345 "type":"structure", 14346 "members":{ 14347 "VpcEndpoints":{ 14348 "shape":"VpcEndpointSet", 14349 "locationName":"vpcEndpointSet" 14350 }, 14351 "NextToken":{ 14352 "shape":"String", 14353 "locationName":"nextToken" 14354 } 14355 } 14356 }, 14357 "DescribeVpcPeeringConnectionsMaxResults":{ 14358 "type":"integer", 14359 "max":1000, 14360 "min":5 14361 }, 14362 "DescribeVpcPeeringConnectionsRequest":{ 14363 "type":"structure", 14364 "members":{ 14365 "Filters":{ 14366 "shape":"FilterList", 14367 "locationName":"Filter" 14368 }, 14369 "DryRun":{ 14370 "shape":"Boolean", 14371 "locationName":"dryRun" 14372 }, 14373 "VpcPeeringConnectionIds":{ 14374 "shape":"VpcPeeringConnectionIdList", 14375 "locationName":"VpcPeeringConnectionId" 14376 }, 14377 "NextToken":{"shape":"String"}, 14378 "MaxResults":{"shape":"DescribeVpcPeeringConnectionsMaxResults"} 14379 } 14380 }, 14381 "DescribeVpcPeeringConnectionsResult":{ 14382 "type":"structure", 14383 "members":{ 14384 "VpcPeeringConnections":{ 14385 "shape":"VpcPeeringConnectionList", 14386 "locationName":"vpcPeeringConnectionSet" 14387 }, 14388 "NextToken":{ 14389 "shape":"String", 14390 "locationName":"nextToken" 14391 } 14392 } 14393 }, 14394 "DescribeVpcsMaxResults":{ 14395 "type":"integer", 14396 "max":1000, 14397 "min":5 14398 }, 14399 "DescribeVpcsRequest":{ 14400 "type":"structure", 14401 "members":{ 14402 "Filters":{ 14403 "shape":"FilterList", 14404 "locationName":"Filter" 14405 }, 14406 "VpcIds":{ 14407 "shape":"VpcIdStringList", 14408 "locationName":"VpcId" 14409 }, 14410 "DryRun":{ 14411 "shape":"Boolean", 14412 "locationName":"dryRun" 14413 }, 14414 "NextToken":{"shape":"String"}, 14415 "MaxResults":{"shape":"DescribeVpcsMaxResults"} 14416 } 14417 }, 14418 "DescribeVpcsResult":{ 14419 "type":"structure", 14420 "members":{ 14421 "Vpcs":{ 14422 "shape":"VpcList", 14423 "locationName":"vpcSet" 14424 }, 14425 "NextToken":{ 14426 "shape":"String", 14427 "locationName":"nextToken" 14428 } 14429 } 14430 }, 14431 "DescribeVpnConnectionsRequest":{ 14432 "type":"structure", 14433 "members":{ 14434 "Filters":{ 14435 "shape":"FilterList", 14436 "locationName":"Filter" 14437 }, 14438 "VpnConnectionIds":{ 14439 "shape":"VpnConnectionIdStringList", 14440 "locationName":"VpnConnectionId" 14441 }, 14442 "DryRun":{ 14443 "shape":"Boolean", 14444 "locationName":"dryRun" 14445 } 14446 } 14447 }, 14448 "DescribeVpnConnectionsResult":{ 14449 "type":"structure", 14450 "members":{ 14451 "VpnConnections":{ 14452 "shape":"VpnConnectionList", 14453 "locationName":"vpnConnectionSet" 14454 } 14455 } 14456 }, 14457 "DescribeVpnGatewaysRequest":{ 14458 "type":"structure", 14459 "members":{ 14460 "Filters":{ 14461 "shape":"FilterList", 14462 "locationName":"Filter" 14463 }, 14464 "VpnGatewayIds":{ 14465 "shape":"VpnGatewayIdStringList", 14466 "locationName":"VpnGatewayId" 14467 }, 14468 "DryRun":{ 14469 "shape":"Boolean", 14470 "locationName":"dryRun" 14471 } 14472 } 14473 }, 14474 "DescribeVpnGatewaysResult":{ 14475 "type":"structure", 14476 "members":{ 14477 "VpnGateways":{ 14478 "shape":"VpnGatewayList", 14479 "locationName":"vpnGatewaySet" 14480 } 14481 } 14482 }, 14483 "DetachClassicLinkVpcRequest":{ 14484 "type":"structure", 14485 "required":[ 14486 "InstanceId", 14487 "VpcId" 14488 ], 14489 "members":{ 14490 "DryRun":{ 14491 "shape":"Boolean", 14492 "locationName":"dryRun" 14493 }, 14494 "InstanceId":{ 14495 "shape":"InstanceId", 14496 "locationName":"instanceId" 14497 }, 14498 "VpcId":{ 14499 "shape":"VpcId", 14500 "locationName":"vpcId" 14501 } 14502 } 14503 }, 14504 "DetachClassicLinkVpcResult":{ 14505 "type":"structure", 14506 "members":{ 14507 "Return":{ 14508 "shape":"Boolean", 14509 "locationName":"return" 14510 } 14511 } 14512 }, 14513 "DetachInternetGatewayRequest":{ 14514 "type":"structure", 14515 "required":[ 14516 "InternetGatewayId", 14517 "VpcId" 14518 ], 14519 "members":{ 14520 "DryRun":{ 14521 "shape":"Boolean", 14522 "locationName":"dryRun" 14523 }, 14524 "InternetGatewayId":{ 14525 "shape":"InternetGatewayId", 14526 "locationName":"internetGatewayId" 14527 }, 14528 "VpcId":{ 14529 "shape":"VpcId", 14530 "locationName":"vpcId" 14531 } 14532 } 14533 }, 14534 "DetachNetworkInterfaceRequest":{ 14535 "type":"structure", 14536 "required":["AttachmentId"], 14537 "members":{ 14538 "AttachmentId":{ 14539 "shape":"NetworkInterfaceAttachmentId", 14540 "locationName":"attachmentId" 14541 }, 14542 "DryRun":{ 14543 "shape":"Boolean", 14544 "locationName":"dryRun" 14545 }, 14546 "Force":{ 14547 "shape":"Boolean", 14548 "locationName":"force" 14549 } 14550 } 14551 }, 14552 "DetachVolumeRequest":{ 14553 "type":"structure", 14554 "required":["VolumeId"], 14555 "members":{ 14556 "Device":{"shape":"String"}, 14557 "Force":{"shape":"Boolean"}, 14558 "InstanceId":{"shape":"InstanceId"}, 14559 "VolumeId":{"shape":"VolumeId"}, 14560 "DryRun":{ 14561 "shape":"Boolean", 14562 "locationName":"dryRun" 14563 } 14564 } 14565 }, 14566 "DetachVpnGatewayRequest":{ 14567 "type":"structure", 14568 "required":[ 14569 "VpcId", 14570 "VpnGatewayId" 14571 ], 14572 "members":{ 14573 "VpcId":{"shape":"VpcId"}, 14574 "VpnGatewayId":{"shape":"VpnGatewayId"}, 14575 "DryRun":{ 14576 "shape":"Boolean", 14577 "locationName":"dryRun" 14578 } 14579 } 14580 }, 14581 "DeviceType":{ 14582 "type":"string", 14583 "enum":[ 14584 "ebs", 14585 "instance-store" 14586 ] 14587 }, 14588 "DhcpConfiguration":{ 14589 "type":"structure", 14590 "members":{ 14591 "Key":{ 14592 "shape":"String", 14593 "locationName":"key" 14594 }, 14595 "Values":{ 14596 "shape":"DhcpConfigurationValueList", 14597 "locationName":"valueSet" 14598 } 14599 } 14600 }, 14601 "DhcpConfigurationList":{ 14602 "type":"list", 14603 "member":{ 14604 "shape":"DhcpConfiguration", 14605 "locationName":"item" 14606 } 14607 }, 14608 "DhcpConfigurationValueList":{ 14609 "type":"list", 14610 "member":{ 14611 "shape":"AttributeValue", 14612 "locationName":"item" 14613 } 14614 }, 14615 "DhcpOptions":{ 14616 "type":"structure", 14617 "members":{ 14618 "DhcpConfigurations":{ 14619 "shape":"DhcpConfigurationList", 14620 "locationName":"dhcpConfigurationSet" 14621 }, 14622 "DhcpOptionsId":{ 14623 "shape":"String", 14624 "locationName":"dhcpOptionsId" 14625 }, 14626 "OwnerId":{ 14627 "shape":"String", 14628 "locationName":"ownerId" 14629 }, 14630 "Tags":{ 14631 "shape":"TagList", 14632 "locationName":"tagSet" 14633 } 14634 } 14635 }, 14636 "DhcpOptionsId":{"type":"string"}, 14637 "DhcpOptionsIdStringList":{ 14638 "type":"list", 14639 "member":{ 14640 "shape":"DhcpOptionsId", 14641 "locationName":"DhcpOptionsId" 14642 } 14643 }, 14644 "DhcpOptionsList":{ 14645 "type":"list", 14646 "member":{ 14647 "shape":"DhcpOptions", 14648 "locationName":"item" 14649 } 14650 }, 14651 "DirectoryServiceAuthentication":{ 14652 "type":"structure", 14653 "members":{ 14654 "DirectoryId":{ 14655 "shape":"String", 14656 "locationName":"directoryId" 14657 } 14658 } 14659 }, 14660 "DirectoryServiceAuthenticationRequest":{ 14661 "type":"structure", 14662 "members":{ 14663 "DirectoryId":{"shape":"String"} 14664 } 14665 }, 14666 "DisableEbsEncryptionByDefaultRequest":{ 14667 "type":"structure", 14668 "members":{ 14669 "DryRun":{"shape":"Boolean"} 14670 } 14671 }, 14672 "DisableEbsEncryptionByDefaultResult":{ 14673 "type":"structure", 14674 "members":{ 14675 "EbsEncryptionByDefault":{ 14676 "shape":"Boolean", 14677 "locationName":"ebsEncryptionByDefault" 14678 } 14679 } 14680 }, 14681 "DisableFastSnapshotRestoreErrorItem":{ 14682 "type":"structure", 14683 "members":{ 14684 "SnapshotId":{ 14685 "shape":"String", 14686 "locationName":"snapshotId" 14687 }, 14688 "FastSnapshotRestoreStateErrors":{ 14689 "shape":"DisableFastSnapshotRestoreStateErrorSet", 14690 "locationName":"fastSnapshotRestoreStateErrorSet" 14691 } 14692 } 14693 }, 14694 "DisableFastSnapshotRestoreErrorSet":{ 14695 "type":"list", 14696 "member":{ 14697 "shape":"DisableFastSnapshotRestoreErrorItem", 14698 "locationName":"item" 14699 } 14700 }, 14701 "DisableFastSnapshotRestoreStateError":{ 14702 "type":"structure", 14703 "members":{ 14704 "Code":{ 14705 "shape":"String", 14706 "locationName":"code" 14707 }, 14708 "Message":{ 14709 "shape":"String", 14710 "locationName":"message" 14711 } 14712 } 14713 }, 14714 "DisableFastSnapshotRestoreStateErrorItem":{ 14715 "type":"structure", 14716 "members":{ 14717 "AvailabilityZone":{ 14718 "shape":"String", 14719 "locationName":"availabilityZone" 14720 }, 14721 "Error":{ 14722 "shape":"DisableFastSnapshotRestoreStateError", 14723 "locationName":"error" 14724 } 14725 } 14726 }, 14727 "DisableFastSnapshotRestoreStateErrorSet":{ 14728 "type":"list", 14729 "member":{ 14730 "shape":"DisableFastSnapshotRestoreStateErrorItem", 14731 "locationName":"item" 14732 } 14733 }, 14734 "DisableFastSnapshotRestoreSuccessItem":{ 14735 "type":"structure", 14736 "members":{ 14737 "SnapshotId":{ 14738 "shape":"String", 14739 "locationName":"snapshotId" 14740 }, 14741 "AvailabilityZone":{ 14742 "shape":"String", 14743 "locationName":"availabilityZone" 14744 }, 14745 "State":{ 14746 "shape":"FastSnapshotRestoreStateCode", 14747 "locationName":"state" 14748 }, 14749 "StateTransitionReason":{ 14750 "shape":"String", 14751 "locationName":"stateTransitionReason" 14752 }, 14753 "OwnerId":{ 14754 "shape":"String", 14755 "locationName":"ownerId" 14756 }, 14757 "OwnerAlias":{ 14758 "shape":"String", 14759 "locationName":"ownerAlias" 14760 }, 14761 "EnablingTime":{ 14762 "shape":"MillisecondDateTime", 14763 "locationName":"enablingTime" 14764 }, 14765 "OptimizingTime":{ 14766 "shape":"MillisecondDateTime", 14767 "locationName":"optimizingTime" 14768 }, 14769 "EnabledTime":{ 14770 "shape":"MillisecondDateTime", 14771 "locationName":"enabledTime" 14772 }, 14773 "DisablingTime":{ 14774 "shape":"MillisecondDateTime", 14775 "locationName":"disablingTime" 14776 }, 14777 "DisabledTime":{ 14778 "shape":"MillisecondDateTime", 14779 "locationName":"disabledTime" 14780 } 14781 } 14782 }, 14783 "DisableFastSnapshotRestoreSuccessSet":{ 14784 "type":"list", 14785 "member":{ 14786 "shape":"DisableFastSnapshotRestoreSuccessItem", 14787 "locationName":"item" 14788 } 14789 }, 14790 "DisableFastSnapshotRestoresRequest":{ 14791 "type":"structure", 14792 "required":[ 14793 "AvailabilityZones", 14794 "SourceSnapshotIds" 14795 ], 14796 "members":{ 14797 "AvailabilityZones":{ 14798 "shape":"AvailabilityZoneStringList", 14799 "locationName":"AvailabilityZone" 14800 }, 14801 "SourceSnapshotIds":{ 14802 "shape":"SnapshotIdStringList", 14803 "locationName":"SourceSnapshotId" 14804 }, 14805 "DryRun":{"shape":"Boolean"} 14806 } 14807 }, 14808 "DisableFastSnapshotRestoresResult":{ 14809 "type":"structure", 14810 "members":{ 14811 "Successful":{ 14812 "shape":"DisableFastSnapshotRestoreSuccessSet", 14813 "locationName":"successful" 14814 }, 14815 "Unsuccessful":{ 14816 "shape":"DisableFastSnapshotRestoreErrorSet", 14817 "locationName":"unsuccessful" 14818 } 14819 } 14820 }, 14821 "DisableSerialConsoleAccessRequest":{ 14822 "type":"structure", 14823 "members":{ 14824 "DryRun":{"shape":"Boolean"} 14825 } 14826 }, 14827 "DisableSerialConsoleAccessResult":{ 14828 "type":"structure", 14829 "members":{ 14830 "SerialConsoleAccessEnabled":{ 14831 "shape":"Boolean", 14832 "locationName":"serialConsoleAccessEnabled" 14833 } 14834 } 14835 }, 14836 "DisableTransitGatewayRouteTablePropagationRequest":{ 14837 "type":"structure", 14838 "required":[ 14839 "TransitGatewayRouteTableId", 14840 "TransitGatewayAttachmentId" 14841 ], 14842 "members":{ 14843 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 14844 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 14845 "DryRun":{"shape":"Boolean"} 14846 } 14847 }, 14848 "DisableTransitGatewayRouteTablePropagationResult":{ 14849 "type":"structure", 14850 "members":{ 14851 "Propagation":{ 14852 "shape":"TransitGatewayPropagation", 14853 "locationName":"propagation" 14854 } 14855 } 14856 }, 14857 "DisableVgwRoutePropagationRequest":{ 14858 "type":"structure", 14859 "required":[ 14860 "GatewayId", 14861 "RouteTableId" 14862 ], 14863 "members":{ 14864 "GatewayId":{"shape":"VpnGatewayId"}, 14865 "RouteTableId":{"shape":"RouteTableId"}, 14866 "DryRun":{"shape":"Boolean"} 14867 } 14868 }, 14869 "DisableVpcClassicLinkDnsSupportRequest":{ 14870 "type":"structure", 14871 "members":{ 14872 "VpcId":{"shape":"VpcId"} 14873 } 14874 }, 14875 "DisableVpcClassicLinkDnsSupportResult":{ 14876 "type":"structure", 14877 "members":{ 14878 "Return":{ 14879 "shape":"Boolean", 14880 "locationName":"return" 14881 } 14882 } 14883 }, 14884 "DisableVpcClassicLinkRequest":{ 14885 "type":"structure", 14886 "required":["VpcId"], 14887 "members":{ 14888 "DryRun":{ 14889 "shape":"Boolean", 14890 "locationName":"dryRun" 14891 }, 14892 "VpcId":{ 14893 "shape":"VpcId", 14894 "locationName":"vpcId" 14895 } 14896 } 14897 }, 14898 "DisableVpcClassicLinkResult":{ 14899 "type":"structure", 14900 "members":{ 14901 "Return":{ 14902 "shape":"Boolean", 14903 "locationName":"return" 14904 } 14905 } 14906 }, 14907 "DisassociateAddressRequest":{ 14908 "type":"structure", 14909 "members":{ 14910 "AssociationId":{"shape":"ElasticIpAssociationId"}, 14911 "PublicIp":{"shape":"String"}, 14912 "DryRun":{ 14913 "shape":"Boolean", 14914 "locationName":"dryRun" 14915 } 14916 } 14917 }, 14918 "DisassociateClientVpnTargetNetworkRequest":{ 14919 "type":"structure", 14920 "required":[ 14921 "ClientVpnEndpointId", 14922 "AssociationId" 14923 ], 14924 "members":{ 14925 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 14926 "AssociationId":{"shape":"ClientVpnAssociationId"}, 14927 "DryRun":{"shape":"Boolean"} 14928 } 14929 }, 14930 "DisassociateClientVpnTargetNetworkResult":{ 14931 "type":"structure", 14932 "members":{ 14933 "AssociationId":{ 14934 "shape":"String", 14935 "locationName":"associationId" 14936 }, 14937 "Status":{ 14938 "shape":"AssociationStatus", 14939 "locationName":"status" 14940 } 14941 } 14942 }, 14943 "DisassociateEnclaveCertificateIamRoleRequest":{ 14944 "type":"structure", 14945 "members":{ 14946 "CertificateArn":{"shape":"ResourceArn"}, 14947 "RoleArn":{"shape":"ResourceArn"}, 14948 "DryRun":{"shape":"Boolean"} 14949 } 14950 }, 14951 "DisassociateEnclaveCertificateIamRoleResult":{ 14952 "type":"structure", 14953 "members":{ 14954 "Return":{ 14955 "shape":"Boolean", 14956 "locationName":"return" 14957 } 14958 } 14959 }, 14960 "DisassociateIamInstanceProfileRequest":{ 14961 "type":"structure", 14962 "required":["AssociationId"], 14963 "members":{ 14964 "AssociationId":{"shape":"IamInstanceProfileAssociationId"} 14965 } 14966 }, 14967 "DisassociateIamInstanceProfileResult":{ 14968 "type":"structure", 14969 "members":{ 14970 "IamInstanceProfileAssociation":{ 14971 "shape":"IamInstanceProfileAssociation", 14972 "locationName":"iamInstanceProfileAssociation" 14973 } 14974 } 14975 }, 14976 "DisassociateRouteTableRequest":{ 14977 "type":"structure", 14978 "required":["AssociationId"], 14979 "members":{ 14980 "AssociationId":{ 14981 "shape":"RouteTableAssociationId", 14982 "locationName":"associationId" 14983 }, 14984 "DryRun":{ 14985 "shape":"Boolean", 14986 "locationName":"dryRun" 14987 } 14988 } 14989 }, 14990 "DisassociateSubnetCidrBlockRequest":{ 14991 "type":"structure", 14992 "required":["AssociationId"], 14993 "members":{ 14994 "AssociationId":{ 14995 "shape":"SubnetCidrAssociationId", 14996 "locationName":"associationId" 14997 } 14998 } 14999 }, 15000 "DisassociateSubnetCidrBlockResult":{ 15001 "type":"structure", 15002 "members":{ 15003 "Ipv6CidrBlockAssociation":{ 15004 "shape":"SubnetIpv6CidrBlockAssociation", 15005 "locationName":"ipv6CidrBlockAssociation" 15006 }, 15007 "SubnetId":{ 15008 "shape":"String", 15009 "locationName":"subnetId" 15010 } 15011 } 15012 }, 15013 "DisassociateTransitGatewayMulticastDomainRequest":{ 15014 "type":"structure", 15015 "members":{ 15016 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 15017 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 15018 "SubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 15019 "DryRun":{"shape":"Boolean"} 15020 } 15021 }, 15022 "DisassociateTransitGatewayMulticastDomainResult":{ 15023 "type":"structure", 15024 "members":{ 15025 "Associations":{ 15026 "shape":"TransitGatewayMulticastDomainAssociations", 15027 "locationName":"associations" 15028 } 15029 } 15030 }, 15031 "DisassociateTransitGatewayRouteTableRequest":{ 15032 "type":"structure", 15033 "required":[ 15034 "TransitGatewayRouteTableId", 15035 "TransitGatewayAttachmentId" 15036 ], 15037 "members":{ 15038 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 15039 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 15040 "DryRun":{"shape":"Boolean"} 15041 } 15042 }, 15043 "DisassociateTransitGatewayRouteTableResult":{ 15044 "type":"structure", 15045 "members":{ 15046 "Association":{ 15047 "shape":"TransitGatewayAssociation", 15048 "locationName":"association" 15049 } 15050 } 15051 }, 15052 "DisassociateVpcCidrBlockRequest":{ 15053 "type":"structure", 15054 "required":["AssociationId"], 15055 "members":{ 15056 "AssociationId":{ 15057 "shape":"VpcCidrAssociationId", 15058 "locationName":"associationId" 15059 } 15060 } 15061 }, 15062 "DisassociateVpcCidrBlockResult":{ 15063 "type":"structure", 15064 "members":{ 15065 "Ipv6CidrBlockAssociation":{ 15066 "shape":"VpcIpv6CidrBlockAssociation", 15067 "locationName":"ipv6CidrBlockAssociation" 15068 }, 15069 "CidrBlockAssociation":{ 15070 "shape":"VpcCidrBlockAssociation", 15071 "locationName":"cidrBlockAssociation" 15072 }, 15073 "VpcId":{ 15074 "shape":"String", 15075 "locationName":"vpcId" 15076 } 15077 } 15078 }, 15079 "DiskCount":{"type":"integer"}, 15080 "DiskImage":{ 15081 "type":"structure", 15082 "members":{ 15083 "Description":{"shape":"String"}, 15084 "Image":{"shape":"DiskImageDetail"}, 15085 "Volume":{"shape":"VolumeDetail"} 15086 } 15087 }, 15088 "DiskImageDescription":{ 15089 "type":"structure", 15090 "members":{ 15091 "Checksum":{ 15092 "shape":"String", 15093 "locationName":"checksum" 15094 }, 15095 "Format":{ 15096 "shape":"DiskImageFormat", 15097 "locationName":"format" 15098 }, 15099 "ImportManifestUrl":{ 15100 "shape":"String", 15101 "locationName":"importManifestUrl" 15102 }, 15103 "Size":{ 15104 "shape":"Long", 15105 "locationName":"size" 15106 } 15107 } 15108 }, 15109 "DiskImageDetail":{ 15110 "type":"structure", 15111 "required":[ 15112 "Bytes", 15113 "Format", 15114 "ImportManifestUrl" 15115 ], 15116 "members":{ 15117 "Bytes":{ 15118 "shape":"Long", 15119 "locationName":"bytes" 15120 }, 15121 "Format":{ 15122 "shape":"DiskImageFormat", 15123 "locationName":"format" 15124 }, 15125 "ImportManifestUrl":{ 15126 "shape":"String", 15127 "locationName":"importManifestUrl" 15128 } 15129 } 15130 }, 15131 "DiskImageFormat":{ 15132 "type":"string", 15133 "enum":[ 15134 "VMDK", 15135 "RAW", 15136 "VHD" 15137 ] 15138 }, 15139 "DiskImageList":{ 15140 "type":"list", 15141 "member":{"shape":"DiskImage"} 15142 }, 15143 "DiskImageVolumeDescription":{ 15144 "type":"structure", 15145 "members":{ 15146 "Id":{ 15147 "shape":"String", 15148 "locationName":"id" 15149 }, 15150 "Size":{ 15151 "shape":"Long", 15152 "locationName":"size" 15153 } 15154 } 15155 }, 15156 "DiskInfo":{ 15157 "type":"structure", 15158 "members":{ 15159 "SizeInGB":{ 15160 "shape":"DiskSize", 15161 "locationName":"sizeInGB" 15162 }, 15163 "Count":{ 15164 "shape":"DiskCount", 15165 "locationName":"count" 15166 }, 15167 "Type":{ 15168 "shape":"DiskType", 15169 "locationName":"type" 15170 } 15171 } 15172 }, 15173 "DiskInfoList":{ 15174 "type":"list", 15175 "member":{ 15176 "shape":"DiskInfo", 15177 "locationName":"item" 15178 } 15179 }, 15180 "DiskSize":{"type":"long"}, 15181 "DiskType":{ 15182 "type":"string", 15183 "enum":[ 15184 "hdd", 15185 "ssd" 15186 ] 15187 }, 15188 "DnsEntry":{ 15189 "type":"structure", 15190 "members":{ 15191 "DnsName":{ 15192 "shape":"String", 15193 "locationName":"dnsName" 15194 }, 15195 "HostedZoneId":{ 15196 "shape":"String", 15197 "locationName":"hostedZoneId" 15198 } 15199 } 15200 }, 15201 "DnsEntrySet":{ 15202 "type":"list", 15203 "member":{ 15204 "shape":"DnsEntry", 15205 "locationName":"item" 15206 } 15207 }, 15208 "DnsNameState":{ 15209 "type":"string", 15210 "enum":[ 15211 "pendingVerification", 15212 "verified", 15213 "failed" 15214 ] 15215 }, 15216 "DnsServersOptionsModifyStructure":{ 15217 "type":"structure", 15218 "members":{ 15219 "CustomDnsServers":{"shape":"ValueStringList"}, 15220 "Enabled":{"shape":"Boolean"} 15221 } 15222 }, 15223 "DnsSupportValue":{ 15224 "type":"string", 15225 "enum":[ 15226 "enable", 15227 "disable" 15228 ] 15229 }, 15230 "DomainType":{ 15231 "type":"string", 15232 "enum":[ 15233 "vpc", 15234 "standard" 15235 ] 15236 }, 15237 "Double":{"type":"double"}, 15238 "EbsBlockDevice":{ 15239 "type":"structure", 15240 "members":{ 15241 "DeleteOnTermination":{ 15242 "shape":"Boolean", 15243 "locationName":"deleteOnTermination" 15244 }, 15245 "Iops":{ 15246 "shape":"Integer", 15247 "locationName":"iops" 15248 }, 15249 "SnapshotId":{ 15250 "shape":"String", 15251 "locationName":"snapshotId" 15252 }, 15253 "VolumeSize":{ 15254 "shape":"Integer", 15255 "locationName":"volumeSize" 15256 }, 15257 "VolumeType":{ 15258 "shape":"VolumeType", 15259 "locationName":"volumeType" 15260 }, 15261 "KmsKeyId":{"shape":"String"}, 15262 "Throughput":{ 15263 "shape":"Integer", 15264 "locationName":"throughput" 15265 }, 15266 "OutpostArn":{ 15267 "shape":"String", 15268 "locationName":"outpostArn" 15269 }, 15270 "Encrypted":{ 15271 "shape":"Boolean", 15272 "locationName":"encrypted" 15273 } 15274 } 15275 }, 15276 "EbsEncryptionSupport":{ 15277 "type":"string", 15278 "enum":[ 15279 "unsupported", 15280 "supported" 15281 ] 15282 }, 15283 "EbsInfo":{ 15284 "type":"structure", 15285 "members":{ 15286 "EbsOptimizedSupport":{ 15287 "shape":"EbsOptimizedSupport", 15288 "locationName":"ebsOptimizedSupport" 15289 }, 15290 "EncryptionSupport":{ 15291 "shape":"EbsEncryptionSupport", 15292 "locationName":"encryptionSupport" 15293 }, 15294 "EbsOptimizedInfo":{ 15295 "shape":"EbsOptimizedInfo", 15296 "locationName":"ebsOptimizedInfo" 15297 }, 15298 "NvmeSupport":{ 15299 "shape":"EbsNvmeSupport", 15300 "locationName":"nvmeSupport" 15301 } 15302 } 15303 }, 15304 "EbsInstanceBlockDevice":{ 15305 "type":"structure", 15306 "members":{ 15307 "AttachTime":{ 15308 "shape":"DateTime", 15309 "locationName":"attachTime" 15310 }, 15311 "DeleteOnTermination":{ 15312 "shape":"Boolean", 15313 "locationName":"deleteOnTermination" 15314 }, 15315 "Status":{ 15316 "shape":"AttachmentStatus", 15317 "locationName":"status" 15318 }, 15319 "VolumeId":{ 15320 "shape":"String", 15321 "locationName":"volumeId" 15322 } 15323 } 15324 }, 15325 "EbsInstanceBlockDeviceSpecification":{ 15326 "type":"structure", 15327 "members":{ 15328 "DeleteOnTermination":{ 15329 "shape":"Boolean", 15330 "locationName":"deleteOnTermination" 15331 }, 15332 "VolumeId":{ 15333 "shape":"VolumeId", 15334 "locationName":"volumeId" 15335 } 15336 } 15337 }, 15338 "EbsNvmeSupport":{ 15339 "type":"string", 15340 "enum":[ 15341 "unsupported", 15342 "supported", 15343 "required" 15344 ] 15345 }, 15346 "EbsOptimizedInfo":{ 15347 "type":"structure", 15348 "members":{ 15349 "BaselineBandwidthInMbps":{ 15350 "shape":"BaselineBandwidthInMbps", 15351 "locationName":"baselineBandwidthInMbps" 15352 }, 15353 "BaselineThroughputInMBps":{ 15354 "shape":"BaselineThroughputInMBps", 15355 "locationName":"baselineThroughputInMBps" 15356 }, 15357 "BaselineIops":{ 15358 "shape":"BaselineIops", 15359 "locationName":"baselineIops" 15360 }, 15361 "MaximumBandwidthInMbps":{ 15362 "shape":"MaximumBandwidthInMbps", 15363 "locationName":"maximumBandwidthInMbps" 15364 }, 15365 "MaximumThroughputInMBps":{ 15366 "shape":"MaximumThroughputInMBps", 15367 "locationName":"maximumThroughputInMBps" 15368 }, 15369 "MaximumIops":{ 15370 "shape":"MaximumIops", 15371 "locationName":"maximumIops" 15372 } 15373 } 15374 }, 15375 "EbsOptimizedSupport":{ 15376 "type":"string", 15377 "enum":[ 15378 "unsupported", 15379 "supported", 15380 "default" 15381 ] 15382 }, 15383 "EfaInfo":{ 15384 "type":"structure", 15385 "members":{ 15386 "MaximumEfaInterfaces":{ 15387 "shape":"MaximumEfaInterfaces", 15388 "locationName":"maximumEfaInterfaces" 15389 } 15390 } 15391 }, 15392 "EfaSupportedFlag":{"type":"boolean"}, 15393 "EgressOnlyInternetGateway":{ 15394 "type":"structure", 15395 "members":{ 15396 "Attachments":{ 15397 "shape":"InternetGatewayAttachmentList", 15398 "locationName":"attachmentSet" 15399 }, 15400 "EgressOnlyInternetGatewayId":{ 15401 "shape":"EgressOnlyInternetGatewayId", 15402 "locationName":"egressOnlyInternetGatewayId" 15403 }, 15404 "Tags":{ 15405 "shape":"TagList", 15406 "locationName":"tagSet" 15407 } 15408 } 15409 }, 15410 "EgressOnlyInternetGatewayId":{"type":"string"}, 15411 "EgressOnlyInternetGatewayIdList":{ 15412 "type":"list", 15413 "member":{ 15414 "shape":"EgressOnlyInternetGatewayId", 15415 "locationName":"item" 15416 } 15417 }, 15418 "EgressOnlyInternetGatewayList":{ 15419 "type":"list", 15420 "member":{ 15421 "shape":"EgressOnlyInternetGateway", 15422 "locationName":"item" 15423 } 15424 }, 15425 "ElasticGpuAssociation":{ 15426 "type":"structure", 15427 "members":{ 15428 "ElasticGpuId":{ 15429 "shape":"String", 15430 "locationName":"elasticGpuId" 15431 }, 15432 "ElasticGpuAssociationId":{ 15433 "shape":"String", 15434 "locationName":"elasticGpuAssociationId" 15435 }, 15436 "ElasticGpuAssociationState":{ 15437 "shape":"String", 15438 "locationName":"elasticGpuAssociationState" 15439 }, 15440 "ElasticGpuAssociationTime":{ 15441 "shape":"String", 15442 "locationName":"elasticGpuAssociationTime" 15443 } 15444 } 15445 }, 15446 "ElasticGpuAssociationList":{ 15447 "type":"list", 15448 "member":{ 15449 "shape":"ElasticGpuAssociation", 15450 "locationName":"item" 15451 } 15452 }, 15453 "ElasticGpuHealth":{ 15454 "type":"structure", 15455 "members":{ 15456 "Status":{ 15457 "shape":"ElasticGpuStatus", 15458 "locationName":"status" 15459 } 15460 } 15461 }, 15462 "ElasticGpuId":{"type":"string"}, 15463 "ElasticGpuIdSet":{ 15464 "type":"list", 15465 "member":{ 15466 "shape":"ElasticGpuId", 15467 "locationName":"item" 15468 } 15469 }, 15470 "ElasticGpuSet":{ 15471 "type":"list", 15472 "member":{ 15473 "shape":"ElasticGpus", 15474 "locationName":"item" 15475 } 15476 }, 15477 "ElasticGpuSpecification":{ 15478 "type":"structure", 15479 "required":["Type"], 15480 "members":{ 15481 "Type":{"shape":"String"} 15482 } 15483 }, 15484 "ElasticGpuSpecificationList":{ 15485 "type":"list", 15486 "member":{ 15487 "shape":"ElasticGpuSpecification", 15488 "locationName":"ElasticGpuSpecification" 15489 } 15490 }, 15491 "ElasticGpuSpecificationResponse":{ 15492 "type":"structure", 15493 "members":{ 15494 "Type":{ 15495 "shape":"String", 15496 "locationName":"type" 15497 } 15498 } 15499 }, 15500 "ElasticGpuSpecificationResponseList":{ 15501 "type":"list", 15502 "member":{ 15503 "shape":"ElasticGpuSpecificationResponse", 15504 "locationName":"item" 15505 } 15506 }, 15507 "ElasticGpuSpecifications":{ 15508 "type":"list", 15509 "member":{ 15510 "shape":"ElasticGpuSpecification", 15511 "locationName":"item" 15512 } 15513 }, 15514 "ElasticGpuState":{ 15515 "type":"string", 15516 "enum":["ATTACHED"] 15517 }, 15518 "ElasticGpuStatus":{ 15519 "type":"string", 15520 "enum":[ 15521 "OK", 15522 "IMPAIRED" 15523 ] 15524 }, 15525 "ElasticGpus":{ 15526 "type":"structure", 15527 "members":{ 15528 "ElasticGpuId":{ 15529 "shape":"String", 15530 "locationName":"elasticGpuId" 15531 }, 15532 "AvailabilityZone":{ 15533 "shape":"String", 15534 "locationName":"availabilityZone" 15535 }, 15536 "ElasticGpuType":{ 15537 "shape":"String", 15538 "locationName":"elasticGpuType" 15539 }, 15540 "ElasticGpuHealth":{ 15541 "shape":"ElasticGpuHealth", 15542 "locationName":"elasticGpuHealth" 15543 }, 15544 "ElasticGpuState":{ 15545 "shape":"ElasticGpuState", 15546 "locationName":"elasticGpuState" 15547 }, 15548 "InstanceId":{ 15549 "shape":"String", 15550 "locationName":"instanceId" 15551 }, 15552 "Tags":{ 15553 "shape":"TagList", 15554 "locationName":"tagSet" 15555 } 15556 } 15557 }, 15558 "ElasticInferenceAccelerator":{ 15559 "type":"structure", 15560 "required":["Type"], 15561 "members":{ 15562 "Type":{"shape":"String"}, 15563 "Count":{"shape":"ElasticInferenceAcceleratorCount"} 15564 } 15565 }, 15566 "ElasticInferenceAcceleratorAssociation":{ 15567 "type":"structure", 15568 "members":{ 15569 "ElasticInferenceAcceleratorArn":{ 15570 "shape":"String", 15571 "locationName":"elasticInferenceAcceleratorArn" 15572 }, 15573 "ElasticInferenceAcceleratorAssociationId":{ 15574 "shape":"String", 15575 "locationName":"elasticInferenceAcceleratorAssociationId" 15576 }, 15577 "ElasticInferenceAcceleratorAssociationState":{ 15578 "shape":"String", 15579 "locationName":"elasticInferenceAcceleratorAssociationState" 15580 }, 15581 "ElasticInferenceAcceleratorAssociationTime":{ 15582 "shape":"DateTime", 15583 "locationName":"elasticInferenceAcceleratorAssociationTime" 15584 } 15585 } 15586 }, 15587 "ElasticInferenceAcceleratorAssociationList":{ 15588 "type":"list", 15589 "member":{ 15590 "shape":"ElasticInferenceAcceleratorAssociation", 15591 "locationName":"item" 15592 } 15593 }, 15594 "ElasticInferenceAcceleratorCount":{ 15595 "type":"integer", 15596 "min":1 15597 }, 15598 "ElasticInferenceAccelerators":{ 15599 "type":"list", 15600 "member":{ 15601 "shape":"ElasticInferenceAccelerator", 15602 "locationName":"item" 15603 } 15604 }, 15605 "ElasticIpAssociationId":{"type":"string"}, 15606 "EnaSupport":{ 15607 "type":"string", 15608 "enum":[ 15609 "unsupported", 15610 "supported", 15611 "required" 15612 ] 15613 }, 15614 "EnableEbsEncryptionByDefaultRequest":{ 15615 "type":"structure", 15616 "members":{ 15617 "DryRun":{"shape":"Boolean"} 15618 } 15619 }, 15620 "EnableEbsEncryptionByDefaultResult":{ 15621 "type":"structure", 15622 "members":{ 15623 "EbsEncryptionByDefault":{ 15624 "shape":"Boolean", 15625 "locationName":"ebsEncryptionByDefault" 15626 } 15627 } 15628 }, 15629 "EnableFastSnapshotRestoreErrorItem":{ 15630 "type":"structure", 15631 "members":{ 15632 "SnapshotId":{ 15633 "shape":"String", 15634 "locationName":"snapshotId" 15635 }, 15636 "FastSnapshotRestoreStateErrors":{ 15637 "shape":"EnableFastSnapshotRestoreStateErrorSet", 15638 "locationName":"fastSnapshotRestoreStateErrorSet" 15639 } 15640 } 15641 }, 15642 "EnableFastSnapshotRestoreErrorSet":{ 15643 "type":"list", 15644 "member":{ 15645 "shape":"EnableFastSnapshotRestoreErrorItem", 15646 "locationName":"item" 15647 } 15648 }, 15649 "EnableFastSnapshotRestoreStateError":{ 15650 "type":"structure", 15651 "members":{ 15652 "Code":{ 15653 "shape":"String", 15654 "locationName":"code" 15655 }, 15656 "Message":{ 15657 "shape":"String", 15658 "locationName":"message" 15659 } 15660 } 15661 }, 15662 "EnableFastSnapshotRestoreStateErrorItem":{ 15663 "type":"structure", 15664 "members":{ 15665 "AvailabilityZone":{ 15666 "shape":"String", 15667 "locationName":"availabilityZone" 15668 }, 15669 "Error":{ 15670 "shape":"EnableFastSnapshotRestoreStateError", 15671 "locationName":"error" 15672 } 15673 } 15674 }, 15675 "EnableFastSnapshotRestoreStateErrorSet":{ 15676 "type":"list", 15677 "member":{ 15678 "shape":"EnableFastSnapshotRestoreStateErrorItem", 15679 "locationName":"item" 15680 } 15681 }, 15682 "EnableFastSnapshotRestoreSuccessItem":{ 15683 "type":"structure", 15684 "members":{ 15685 "SnapshotId":{ 15686 "shape":"String", 15687 "locationName":"snapshotId" 15688 }, 15689 "AvailabilityZone":{ 15690 "shape":"String", 15691 "locationName":"availabilityZone" 15692 }, 15693 "State":{ 15694 "shape":"FastSnapshotRestoreStateCode", 15695 "locationName":"state" 15696 }, 15697 "StateTransitionReason":{ 15698 "shape":"String", 15699 "locationName":"stateTransitionReason" 15700 }, 15701 "OwnerId":{ 15702 "shape":"String", 15703 "locationName":"ownerId" 15704 }, 15705 "OwnerAlias":{ 15706 "shape":"String", 15707 "locationName":"ownerAlias" 15708 }, 15709 "EnablingTime":{ 15710 "shape":"MillisecondDateTime", 15711 "locationName":"enablingTime" 15712 }, 15713 "OptimizingTime":{ 15714 "shape":"MillisecondDateTime", 15715 "locationName":"optimizingTime" 15716 }, 15717 "EnabledTime":{ 15718 "shape":"MillisecondDateTime", 15719 "locationName":"enabledTime" 15720 }, 15721 "DisablingTime":{ 15722 "shape":"MillisecondDateTime", 15723 "locationName":"disablingTime" 15724 }, 15725 "DisabledTime":{ 15726 "shape":"MillisecondDateTime", 15727 "locationName":"disabledTime" 15728 } 15729 } 15730 }, 15731 "EnableFastSnapshotRestoreSuccessSet":{ 15732 "type":"list", 15733 "member":{ 15734 "shape":"EnableFastSnapshotRestoreSuccessItem", 15735 "locationName":"item" 15736 } 15737 }, 15738 "EnableFastSnapshotRestoresRequest":{ 15739 "type":"structure", 15740 "required":[ 15741 "AvailabilityZones", 15742 "SourceSnapshotIds" 15743 ], 15744 "members":{ 15745 "AvailabilityZones":{ 15746 "shape":"AvailabilityZoneStringList", 15747 "locationName":"AvailabilityZone" 15748 }, 15749 "SourceSnapshotIds":{ 15750 "shape":"SnapshotIdStringList", 15751 "locationName":"SourceSnapshotId" 15752 }, 15753 "DryRun":{"shape":"Boolean"} 15754 } 15755 }, 15756 "EnableFastSnapshotRestoresResult":{ 15757 "type":"structure", 15758 "members":{ 15759 "Successful":{ 15760 "shape":"EnableFastSnapshotRestoreSuccessSet", 15761 "locationName":"successful" 15762 }, 15763 "Unsuccessful":{ 15764 "shape":"EnableFastSnapshotRestoreErrorSet", 15765 "locationName":"unsuccessful" 15766 } 15767 } 15768 }, 15769 "EnableSerialConsoleAccessRequest":{ 15770 "type":"structure", 15771 "members":{ 15772 "DryRun":{"shape":"Boolean"} 15773 } 15774 }, 15775 "EnableSerialConsoleAccessResult":{ 15776 "type":"structure", 15777 "members":{ 15778 "SerialConsoleAccessEnabled":{ 15779 "shape":"Boolean", 15780 "locationName":"serialConsoleAccessEnabled" 15781 } 15782 } 15783 }, 15784 "EnableTransitGatewayRouteTablePropagationRequest":{ 15785 "type":"structure", 15786 "required":[ 15787 "TransitGatewayRouteTableId", 15788 "TransitGatewayAttachmentId" 15789 ], 15790 "members":{ 15791 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 15792 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 15793 "DryRun":{"shape":"Boolean"} 15794 } 15795 }, 15796 "EnableTransitGatewayRouteTablePropagationResult":{ 15797 "type":"structure", 15798 "members":{ 15799 "Propagation":{ 15800 "shape":"TransitGatewayPropagation", 15801 "locationName":"propagation" 15802 } 15803 } 15804 }, 15805 "EnableVgwRoutePropagationRequest":{ 15806 "type":"structure", 15807 "required":[ 15808 "GatewayId", 15809 "RouteTableId" 15810 ], 15811 "members":{ 15812 "GatewayId":{"shape":"VpnGatewayId"}, 15813 "RouteTableId":{"shape":"RouteTableId"}, 15814 "DryRun":{"shape":"Boolean"} 15815 } 15816 }, 15817 "EnableVolumeIORequest":{ 15818 "type":"structure", 15819 "required":["VolumeId"], 15820 "members":{ 15821 "DryRun":{ 15822 "shape":"Boolean", 15823 "locationName":"dryRun" 15824 }, 15825 "VolumeId":{ 15826 "shape":"VolumeId", 15827 "locationName":"volumeId" 15828 } 15829 } 15830 }, 15831 "EnableVpcClassicLinkDnsSupportRequest":{ 15832 "type":"structure", 15833 "members":{ 15834 "VpcId":{"shape":"VpcId"} 15835 } 15836 }, 15837 "EnableVpcClassicLinkDnsSupportResult":{ 15838 "type":"structure", 15839 "members":{ 15840 "Return":{ 15841 "shape":"Boolean", 15842 "locationName":"return" 15843 } 15844 } 15845 }, 15846 "EnableVpcClassicLinkRequest":{ 15847 "type":"structure", 15848 "required":["VpcId"], 15849 "members":{ 15850 "DryRun":{ 15851 "shape":"Boolean", 15852 "locationName":"dryRun" 15853 }, 15854 "VpcId":{ 15855 "shape":"VpcId", 15856 "locationName":"vpcId" 15857 } 15858 } 15859 }, 15860 "EnableVpcClassicLinkResult":{ 15861 "type":"structure", 15862 "members":{ 15863 "Return":{ 15864 "shape":"Boolean", 15865 "locationName":"return" 15866 } 15867 } 15868 }, 15869 "EnclaveOptions":{ 15870 "type":"structure", 15871 "members":{ 15872 "Enabled":{ 15873 "shape":"Boolean", 15874 "locationName":"enabled" 15875 } 15876 } 15877 }, 15878 "EnclaveOptionsRequest":{ 15879 "type":"structure", 15880 "members":{ 15881 "Enabled":{"shape":"Boolean"} 15882 } 15883 }, 15884 "EndDateType":{ 15885 "type":"string", 15886 "enum":[ 15887 "unlimited", 15888 "limited" 15889 ] 15890 }, 15891 "EndpointSet":{ 15892 "type":"list", 15893 "member":{ 15894 "shape":"ClientVpnEndpoint", 15895 "locationName":"item" 15896 } 15897 }, 15898 "EphemeralNvmeSupport":{ 15899 "type":"string", 15900 "enum":[ 15901 "unsupported", 15902 "supported", 15903 "required" 15904 ] 15905 }, 15906 "ErrorSet":{ 15907 "type":"list", 15908 "member":{ 15909 "shape":"ValidationError", 15910 "locationName":"item" 15911 } 15912 }, 15913 "EventCode":{ 15914 "type":"string", 15915 "enum":[ 15916 "instance-reboot", 15917 "system-reboot", 15918 "system-maintenance", 15919 "instance-retirement", 15920 "instance-stop" 15921 ] 15922 }, 15923 "EventInformation":{ 15924 "type":"structure", 15925 "members":{ 15926 "EventDescription":{ 15927 "shape":"String", 15928 "locationName":"eventDescription" 15929 }, 15930 "EventSubType":{ 15931 "shape":"String", 15932 "locationName":"eventSubType" 15933 }, 15934 "InstanceId":{ 15935 "shape":"String", 15936 "locationName":"instanceId" 15937 } 15938 } 15939 }, 15940 "EventType":{ 15941 "type":"string", 15942 "enum":[ 15943 "instanceChange", 15944 "fleetRequestChange", 15945 "error", 15946 "information" 15947 ] 15948 }, 15949 "ExcessCapacityTerminationPolicy":{ 15950 "type":"string", 15951 "enum":[ 15952 "noTermination", 15953 "default" 15954 ] 15955 }, 15956 "ExecutableByStringList":{ 15957 "type":"list", 15958 "member":{ 15959 "shape":"String", 15960 "locationName":"ExecutableBy" 15961 } 15962 }, 15963 "Explanation":{ 15964 "type":"structure", 15965 "members":{ 15966 "Acl":{ 15967 "shape":"AnalysisComponent", 15968 "locationName":"acl" 15969 }, 15970 "AclRule":{ 15971 "shape":"AnalysisAclRule", 15972 "locationName":"aclRule" 15973 }, 15974 "Address":{ 15975 "shape":"IpAddress", 15976 "locationName":"address" 15977 }, 15978 "Addresses":{ 15979 "shape":"IpAddressList", 15980 "locationName":"addressSet" 15981 }, 15982 "AttachedTo":{ 15983 "shape":"AnalysisComponent", 15984 "locationName":"attachedTo" 15985 }, 15986 "AvailabilityZones":{ 15987 "shape":"ValueStringList", 15988 "locationName":"availabilityZoneSet" 15989 }, 15990 "Cidrs":{ 15991 "shape":"ValueStringList", 15992 "locationName":"cidrSet" 15993 }, 15994 "Component":{ 15995 "shape":"AnalysisComponent", 15996 "locationName":"component" 15997 }, 15998 "CustomerGateway":{ 15999 "shape":"AnalysisComponent", 16000 "locationName":"customerGateway" 16001 }, 16002 "Destination":{ 16003 "shape":"AnalysisComponent", 16004 "locationName":"destination" 16005 }, 16006 "DestinationVpc":{ 16007 "shape":"AnalysisComponent", 16008 "locationName":"destinationVpc" 16009 }, 16010 "Direction":{ 16011 "shape":"String", 16012 "locationName":"direction" 16013 }, 16014 "ExplanationCode":{ 16015 "shape":"String", 16016 "locationName":"explanationCode" 16017 }, 16018 "IngressRouteTable":{ 16019 "shape":"AnalysisComponent", 16020 "locationName":"ingressRouteTable" 16021 }, 16022 "InternetGateway":{ 16023 "shape":"AnalysisComponent", 16024 "locationName":"internetGateway" 16025 }, 16026 "LoadBalancerArn":{ 16027 "shape":"ResourceArn", 16028 "locationName":"loadBalancerArn" 16029 }, 16030 "ClassicLoadBalancerListener":{ 16031 "shape":"AnalysisLoadBalancerListener", 16032 "locationName":"classicLoadBalancerListener" 16033 }, 16034 "LoadBalancerListenerPort":{ 16035 "shape":"Port", 16036 "locationName":"loadBalancerListenerPort" 16037 }, 16038 "LoadBalancerTarget":{ 16039 "shape":"AnalysisLoadBalancerTarget", 16040 "locationName":"loadBalancerTarget" 16041 }, 16042 "LoadBalancerTargetGroup":{ 16043 "shape":"AnalysisComponent", 16044 "locationName":"loadBalancerTargetGroup" 16045 }, 16046 "LoadBalancerTargetGroups":{ 16047 "shape":"AnalysisComponentList", 16048 "locationName":"loadBalancerTargetGroupSet" 16049 }, 16050 "LoadBalancerTargetPort":{ 16051 "shape":"Port", 16052 "locationName":"loadBalancerTargetPort" 16053 }, 16054 "ElasticLoadBalancerListener":{ 16055 "shape":"AnalysisComponent", 16056 "locationName":"elasticLoadBalancerListener" 16057 }, 16058 "MissingComponent":{ 16059 "shape":"String", 16060 "locationName":"missingComponent" 16061 }, 16062 "NatGateway":{ 16063 "shape":"AnalysisComponent", 16064 "locationName":"natGateway" 16065 }, 16066 "NetworkInterface":{ 16067 "shape":"AnalysisComponent", 16068 "locationName":"networkInterface" 16069 }, 16070 "PacketField":{ 16071 "shape":"String", 16072 "locationName":"packetField" 16073 }, 16074 "VpcPeeringConnection":{ 16075 "shape":"AnalysisComponent", 16076 "locationName":"vpcPeeringConnection" 16077 }, 16078 "Port":{ 16079 "shape":"Port", 16080 "locationName":"port" 16081 }, 16082 "PortRanges":{ 16083 "shape":"PortRangeList", 16084 "locationName":"portRangeSet" 16085 }, 16086 "PrefixList":{ 16087 "shape":"AnalysisComponent", 16088 "locationName":"prefixList" 16089 }, 16090 "Protocols":{ 16091 "shape":"StringList", 16092 "locationName":"protocolSet" 16093 }, 16094 "RouteTableRoute":{ 16095 "shape":"AnalysisRouteTableRoute", 16096 "locationName":"routeTableRoute" 16097 }, 16098 "RouteTable":{ 16099 "shape":"AnalysisComponent", 16100 "locationName":"routeTable" 16101 }, 16102 "SecurityGroup":{ 16103 "shape":"AnalysisComponent", 16104 "locationName":"securityGroup" 16105 }, 16106 "SecurityGroupRule":{ 16107 "shape":"AnalysisSecurityGroupRule", 16108 "locationName":"securityGroupRule" 16109 }, 16110 "SecurityGroups":{ 16111 "shape":"AnalysisComponentList", 16112 "locationName":"securityGroupSet" 16113 }, 16114 "SourceVpc":{ 16115 "shape":"AnalysisComponent", 16116 "locationName":"sourceVpc" 16117 }, 16118 "State":{ 16119 "shape":"String", 16120 "locationName":"state" 16121 }, 16122 "Subnet":{ 16123 "shape":"AnalysisComponent", 16124 "locationName":"subnet" 16125 }, 16126 "SubnetRouteTable":{ 16127 "shape":"AnalysisComponent", 16128 "locationName":"subnetRouteTable" 16129 }, 16130 "Vpc":{ 16131 "shape":"AnalysisComponent", 16132 "locationName":"vpc" 16133 }, 16134 "VpcEndpoint":{ 16135 "shape":"AnalysisComponent", 16136 "locationName":"vpcEndpoint" 16137 }, 16138 "VpnConnection":{ 16139 "shape":"AnalysisComponent", 16140 "locationName":"vpnConnection" 16141 }, 16142 "VpnGateway":{ 16143 "shape":"AnalysisComponent", 16144 "locationName":"vpnGateway" 16145 } 16146 } 16147 }, 16148 "ExplanationList":{ 16149 "type":"list", 16150 "member":{ 16151 "shape":"Explanation", 16152 "locationName":"item" 16153 } 16154 }, 16155 "ExportClientVpnClientCertificateRevocationListRequest":{ 16156 "type":"structure", 16157 "required":["ClientVpnEndpointId"], 16158 "members":{ 16159 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 16160 "DryRun":{"shape":"Boolean"} 16161 } 16162 }, 16163 "ExportClientVpnClientCertificateRevocationListResult":{ 16164 "type":"structure", 16165 "members":{ 16166 "CertificateRevocationList":{ 16167 "shape":"String", 16168 "locationName":"certificateRevocationList" 16169 }, 16170 "Status":{ 16171 "shape":"ClientCertificateRevocationListStatus", 16172 "locationName":"status" 16173 } 16174 } 16175 }, 16176 "ExportClientVpnClientConfigurationRequest":{ 16177 "type":"structure", 16178 "required":["ClientVpnEndpointId"], 16179 "members":{ 16180 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 16181 "DryRun":{"shape":"Boolean"} 16182 } 16183 }, 16184 "ExportClientVpnClientConfigurationResult":{ 16185 "type":"structure", 16186 "members":{ 16187 "ClientConfiguration":{ 16188 "shape":"String", 16189 "locationName":"clientConfiguration" 16190 } 16191 } 16192 }, 16193 "ExportEnvironment":{ 16194 "type":"string", 16195 "enum":[ 16196 "citrix", 16197 "vmware", 16198 "microsoft" 16199 ] 16200 }, 16201 "ExportImageRequest":{ 16202 "type":"structure", 16203 "required":[ 16204 "DiskImageFormat", 16205 "ImageId", 16206 "S3ExportLocation" 16207 ], 16208 "members":{ 16209 "ClientToken":{ 16210 "shape":"String", 16211 "idempotencyToken":true 16212 }, 16213 "Description":{"shape":"String"}, 16214 "DiskImageFormat":{"shape":"DiskImageFormat"}, 16215 "DryRun":{"shape":"Boolean"}, 16216 "ImageId":{"shape":"ImageId"}, 16217 "S3ExportLocation":{"shape":"ExportTaskS3LocationRequest"}, 16218 "RoleName":{"shape":"String"}, 16219 "TagSpecifications":{ 16220 "shape":"TagSpecificationList", 16221 "locationName":"TagSpecification" 16222 } 16223 } 16224 }, 16225 "ExportImageResult":{ 16226 "type":"structure", 16227 "members":{ 16228 "Description":{ 16229 "shape":"String", 16230 "locationName":"description" 16231 }, 16232 "DiskImageFormat":{ 16233 "shape":"DiskImageFormat", 16234 "locationName":"diskImageFormat" 16235 }, 16236 "ExportImageTaskId":{ 16237 "shape":"String", 16238 "locationName":"exportImageTaskId" 16239 }, 16240 "ImageId":{ 16241 "shape":"String", 16242 "locationName":"imageId" 16243 }, 16244 "RoleName":{ 16245 "shape":"String", 16246 "locationName":"roleName" 16247 }, 16248 "Progress":{ 16249 "shape":"String", 16250 "locationName":"progress" 16251 }, 16252 "S3ExportLocation":{ 16253 "shape":"ExportTaskS3Location", 16254 "locationName":"s3ExportLocation" 16255 }, 16256 "Status":{ 16257 "shape":"String", 16258 "locationName":"status" 16259 }, 16260 "StatusMessage":{ 16261 "shape":"String", 16262 "locationName":"statusMessage" 16263 }, 16264 "Tags":{ 16265 "shape":"TagList", 16266 "locationName":"tagSet" 16267 } 16268 } 16269 }, 16270 "ExportImageTask":{ 16271 "type":"structure", 16272 "members":{ 16273 "Description":{ 16274 "shape":"String", 16275 "locationName":"description" 16276 }, 16277 "ExportImageTaskId":{ 16278 "shape":"String", 16279 "locationName":"exportImageTaskId" 16280 }, 16281 "ImageId":{ 16282 "shape":"String", 16283 "locationName":"imageId" 16284 }, 16285 "Progress":{ 16286 "shape":"String", 16287 "locationName":"progress" 16288 }, 16289 "S3ExportLocation":{ 16290 "shape":"ExportTaskS3Location", 16291 "locationName":"s3ExportLocation" 16292 }, 16293 "Status":{ 16294 "shape":"String", 16295 "locationName":"status" 16296 }, 16297 "StatusMessage":{ 16298 "shape":"String", 16299 "locationName":"statusMessage" 16300 }, 16301 "Tags":{ 16302 "shape":"TagList", 16303 "locationName":"tagSet" 16304 } 16305 } 16306 }, 16307 "ExportImageTaskId":{"type":"string"}, 16308 "ExportImageTaskIdList":{ 16309 "type":"list", 16310 "member":{ 16311 "shape":"ExportImageTaskId", 16312 "locationName":"ExportImageTaskId" 16313 } 16314 }, 16315 "ExportImageTaskList":{ 16316 "type":"list", 16317 "member":{ 16318 "shape":"ExportImageTask", 16319 "locationName":"item" 16320 } 16321 }, 16322 "ExportTask":{ 16323 "type":"structure", 16324 "members":{ 16325 "Description":{ 16326 "shape":"String", 16327 "locationName":"description" 16328 }, 16329 "ExportTaskId":{ 16330 "shape":"String", 16331 "locationName":"exportTaskId" 16332 }, 16333 "ExportToS3Task":{ 16334 "shape":"ExportToS3Task", 16335 "locationName":"exportToS3" 16336 }, 16337 "InstanceExportDetails":{ 16338 "shape":"InstanceExportDetails", 16339 "locationName":"instanceExport" 16340 }, 16341 "State":{ 16342 "shape":"ExportTaskState", 16343 "locationName":"state" 16344 }, 16345 "StatusMessage":{ 16346 "shape":"String", 16347 "locationName":"statusMessage" 16348 }, 16349 "Tags":{ 16350 "shape":"TagList", 16351 "locationName":"tagSet" 16352 } 16353 } 16354 }, 16355 "ExportTaskId":{"type":"string"}, 16356 "ExportTaskIdStringList":{ 16357 "type":"list", 16358 "member":{ 16359 "shape":"ExportTaskId", 16360 "locationName":"ExportTaskId" 16361 } 16362 }, 16363 "ExportTaskList":{ 16364 "type":"list", 16365 "member":{ 16366 "shape":"ExportTask", 16367 "locationName":"item" 16368 } 16369 }, 16370 "ExportTaskS3Location":{ 16371 "type":"structure", 16372 "members":{ 16373 "S3Bucket":{ 16374 "shape":"String", 16375 "locationName":"s3Bucket" 16376 }, 16377 "S3Prefix":{ 16378 "shape":"String", 16379 "locationName":"s3Prefix" 16380 } 16381 } 16382 }, 16383 "ExportTaskS3LocationRequest":{ 16384 "type":"structure", 16385 "required":["S3Bucket"], 16386 "members":{ 16387 "S3Bucket":{"shape":"String"}, 16388 "S3Prefix":{"shape":"String"} 16389 } 16390 }, 16391 "ExportTaskState":{ 16392 "type":"string", 16393 "enum":[ 16394 "active", 16395 "cancelling", 16396 "cancelled", 16397 "completed" 16398 ] 16399 }, 16400 "ExportToS3Task":{ 16401 "type":"structure", 16402 "members":{ 16403 "ContainerFormat":{ 16404 "shape":"ContainerFormat", 16405 "locationName":"containerFormat" 16406 }, 16407 "DiskImageFormat":{ 16408 "shape":"DiskImageFormat", 16409 "locationName":"diskImageFormat" 16410 }, 16411 "S3Bucket":{ 16412 "shape":"String", 16413 "locationName":"s3Bucket" 16414 }, 16415 "S3Key":{ 16416 "shape":"String", 16417 "locationName":"s3Key" 16418 } 16419 } 16420 }, 16421 "ExportToS3TaskSpecification":{ 16422 "type":"structure", 16423 "members":{ 16424 "ContainerFormat":{ 16425 "shape":"ContainerFormat", 16426 "locationName":"containerFormat" 16427 }, 16428 "DiskImageFormat":{ 16429 "shape":"DiskImageFormat", 16430 "locationName":"diskImageFormat" 16431 }, 16432 "S3Bucket":{ 16433 "shape":"String", 16434 "locationName":"s3Bucket" 16435 }, 16436 "S3Prefix":{ 16437 "shape":"String", 16438 "locationName":"s3Prefix" 16439 } 16440 } 16441 }, 16442 "ExportTransitGatewayRoutesRequest":{ 16443 "type":"structure", 16444 "required":[ 16445 "TransitGatewayRouteTableId", 16446 "S3Bucket" 16447 ], 16448 "members":{ 16449 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 16450 "Filters":{ 16451 "shape":"FilterList", 16452 "locationName":"Filter" 16453 }, 16454 "S3Bucket":{"shape":"String"}, 16455 "DryRun":{"shape":"Boolean"} 16456 } 16457 }, 16458 "ExportTransitGatewayRoutesResult":{ 16459 "type":"structure", 16460 "members":{ 16461 "S3Location":{ 16462 "shape":"String", 16463 "locationName":"s3Location" 16464 } 16465 } 16466 }, 16467 "ExportVmTaskId":{"type":"string"}, 16468 "FailedQueuedPurchaseDeletion":{ 16469 "type":"structure", 16470 "members":{ 16471 "Error":{ 16472 "shape":"DeleteQueuedReservedInstancesError", 16473 "locationName":"error" 16474 }, 16475 "ReservedInstancesId":{ 16476 "shape":"String", 16477 "locationName":"reservedInstancesId" 16478 } 16479 } 16480 }, 16481 "FailedQueuedPurchaseDeletionSet":{ 16482 "type":"list", 16483 "member":{ 16484 "shape":"FailedQueuedPurchaseDeletion", 16485 "locationName":"item" 16486 } 16487 }, 16488 "FastSnapshotRestoreStateCode":{ 16489 "type":"string", 16490 "enum":[ 16491 "enabling", 16492 "optimizing", 16493 "enabled", 16494 "disabling", 16495 "disabled" 16496 ] 16497 }, 16498 "FederatedAuthentication":{ 16499 "type":"structure", 16500 "members":{ 16501 "SamlProviderArn":{ 16502 "shape":"String", 16503 "locationName":"samlProviderArn" 16504 }, 16505 "SelfServiceSamlProviderArn":{ 16506 "shape":"String", 16507 "locationName":"selfServiceSamlProviderArn" 16508 } 16509 } 16510 }, 16511 "FederatedAuthenticationRequest":{ 16512 "type":"structure", 16513 "members":{ 16514 "SAMLProviderArn":{"shape":"String"}, 16515 "SelfServiceSAMLProviderArn":{"shape":"String"} 16516 } 16517 }, 16518 "Filter":{ 16519 "type":"structure", 16520 "members":{ 16521 "Name":{"shape":"String"}, 16522 "Values":{ 16523 "shape":"ValueStringList", 16524 "locationName":"Value" 16525 } 16526 } 16527 }, 16528 "FilterList":{ 16529 "type":"list", 16530 "member":{ 16531 "shape":"Filter", 16532 "locationName":"Filter" 16533 } 16534 }, 16535 "FleetActivityStatus":{ 16536 "type":"string", 16537 "enum":[ 16538 "error", 16539 "pending_fulfillment", 16540 "pending_termination", 16541 "fulfilled" 16542 ] 16543 }, 16544 "FleetCapacityReservationUsageStrategy":{ 16545 "type":"string", 16546 "enum":["use-capacity-reservations-first"] 16547 }, 16548 "FleetData":{ 16549 "type":"structure", 16550 "members":{ 16551 "ActivityStatus":{ 16552 "shape":"FleetActivityStatus", 16553 "locationName":"activityStatus" 16554 }, 16555 "CreateTime":{ 16556 "shape":"DateTime", 16557 "locationName":"createTime" 16558 }, 16559 "FleetId":{ 16560 "shape":"FleetId", 16561 "locationName":"fleetId" 16562 }, 16563 "FleetState":{ 16564 "shape":"FleetStateCode", 16565 "locationName":"fleetState" 16566 }, 16567 "ClientToken":{ 16568 "shape":"String", 16569 "locationName":"clientToken" 16570 }, 16571 "ExcessCapacityTerminationPolicy":{ 16572 "shape":"FleetExcessCapacityTerminationPolicy", 16573 "locationName":"excessCapacityTerminationPolicy" 16574 }, 16575 "FulfilledCapacity":{ 16576 "shape":"Double", 16577 "locationName":"fulfilledCapacity" 16578 }, 16579 "FulfilledOnDemandCapacity":{ 16580 "shape":"Double", 16581 "locationName":"fulfilledOnDemandCapacity" 16582 }, 16583 "LaunchTemplateConfigs":{ 16584 "shape":"FleetLaunchTemplateConfigList", 16585 "locationName":"launchTemplateConfigs" 16586 }, 16587 "TargetCapacitySpecification":{ 16588 "shape":"TargetCapacitySpecification", 16589 "locationName":"targetCapacitySpecification" 16590 }, 16591 "TerminateInstancesWithExpiration":{ 16592 "shape":"Boolean", 16593 "locationName":"terminateInstancesWithExpiration" 16594 }, 16595 "Type":{ 16596 "shape":"FleetType", 16597 "locationName":"type" 16598 }, 16599 "ValidFrom":{ 16600 "shape":"DateTime", 16601 "locationName":"validFrom" 16602 }, 16603 "ValidUntil":{ 16604 "shape":"DateTime", 16605 "locationName":"validUntil" 16606 }, 16607 "ReplaceUnhealthyInstances":{ 16608 "shape":"Boolean", 16609 "locationName":"replaceUnhealthyInstances" 16610 }, 16611 "SpotOptions":{ 16612 "shape":"SpotOptions", 16613 "locationName":"spotOptions" 16614 }, 16615 "OnDemandOptions":{ 16616 "shape":"OnDemandOptions", 16617 "locationName":"onDemandOptions" 16618 }, 16619 "Tags":{ 16620 "shape":"TagList", 16621 "locationName":"tagSet" 16622 }, 16623 "Errors":{ 16624 "shape":"DescribeFleetsErrorSet", 16625 "locationName":"errorSet" 16626 }, 16627 "Instances":{ 16628 "shape":"DescribeFleetsInstancesSet", 16629 "locationName":"fleetInstanceSet" 16630 } 16631 } 16632 }, 16633 "FleetEventType":{ 16634 "type":"string", 16635 "enum":[ 16636 "instance-change", 16637 "fleet-change", 16638 "service-error" 16639 ] 16640 }, 16641 "FleetExcessCapacityTerminationPolicy":{ 16642 "type":"string", 16643 "enum":[ 16644 "no-termination", 16645 "termination" 16646 ] 16647 }, 16648 "FleetId":{"type":"string"}, 16649 "FleetIdSet":{ 16650 "type":"list", 16651 "member":{"shape":"FleetId"} 16652 }, 16653 "FleetLaunchTemplateConfig":{ 16654 "type":"structure", 16655 "members":{ 16656 "LaunchTemplateSpecification":{ 16657 "shape":"FleetLaunchTemplateSpecification", 16658 "locationName":"launchTemplateSpecification" 16659 }, 16660 "Overrides":{ 16661 "shape":"FleetLaunchTemplateOverridesList", 16662 "locationName":"overrides" 16663 } 16664 } 16665 }, 16666 "FleetLaunchTemplateConfigList":{ 16667 "type":"list", 16668 "member":{ 16669 "shape":"FleetLaunchTemplateConfig", 16670 "locationName":"item" 16671 } 16672 }, 16673 "FleetLaunchTemplateConfigListRequest":{ 16674 "type":"list", 16675 "member":{ 16676 "shape":"FleetLaunchTemplateConfigRequest", 16677 "locationName":"item" 16678 }, 16679 "max":50, 16680 "min":0 16681 }, 16682 "FleetLaunchTemplateConfigRequest":{ 16683 "type":"structure", 16684 "members":{ 16685 "LaunchTemplateSpecification":{"shape":"FleetLaunchTemplateSpecificationRequest"}, 16686 "Overrides":{"shape":"FleetLaunchTemplateOverridesListRequest"} 16687 } 16688 }, 16689 "FleetLaunchTemplateOverrides":{ 16690 "type":"structure", 16691 "members":{ 16692 "InstanceType":{ 16693 "shape":"InstanceType", 16694 "locationName":"instanceType" 16695 }, 16696 "MaxPrice":{ 16697 "shape":"String", 16698 "locationName":"maxPrice" 16699 }, 16700 "SubnetId":{ 16701 "shape":"String", 16702 "locationName":"subnetId" 16703 }, 16704 "AvailabilityZone":{ 16705 "shape":"String", 16706 "locationName":"availabilityZone" 16707 }, 16708 "WeightedCapacity":{ 16709 "shape":"Double", 16710 "locationName":"weightedCapacity" 16711 }, 16712 "Priority":{ 16713 "shape":"Double", 16714 "locationName":"priority" 16715 }, 16716 "Placement":{ 16717 "shape":"PlacementResponse", 16718 "locationName":"placement" 16719 } 16720 } 16721 }, 16722 "FleetLaunchTemplateOverridesList":{ 16723 "type":"list", 16724 "member":{ 16725 "shape":"FleetLaunchTemplateOverrides", 16726 "locationName":"item" 16727 } 16728 }, 16729 "FleetLaunchTemplateOverridesListRequest":{ 16730 "type":"list", 16731 "member":{ 16732 "shape":"FleetLaunchTemplateOverridesRequest", 16733 "locationName":"item" 16734 } 16735 }, 16736 "FleetLaunchTemplateOverridesRequest":{ 16737 "type":"structure", 16738 "members":{ 16739 "InstanceType":{"shape":"InstanceType"}, 16740 "MaxPrice":{"shape":"String"}, 16741 "SubnetId":{"shape":"SubnetId"}, 16742 "AvailabilityZone":{"shape":"String"}, 16743 "WeightedCapacity":{"shape":"Double"}, 16744 "Priority":{"shape":"Double"}, 16745 "Placement":{"shape":"Placement"} 16746 } 16747 }, 16748 "FleetLaunchTemplateSpecification":{ 16749 "type":"structure", 16750 "members":{ 16751 "LaunchTemplateId":{ 16752 "shape":"String", 16753 "locationName":"launchTemplateId" 16754 }, 16755 "LaunchTemplateName":{ 16756 "shape":"LaunchTemplateName", 16757 "locationName":"launchTemplateName" 16758 }, 16759 "Version":{ 16760 "shape":"String", 16761 "locationName":"version" 16762 } 16763 } 16764 }, 16765 "FleetLaunchTemplateSpecificationRequest":{ 16766 "type":"structure", 16767 "members":{ 16768 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 16769 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 16770 "Version":{"shape":"String"} 16771 } 16772 }, 16773 "FleetOnDemandAllocationStrategy":{ 16774 "type":"string", 16775 "enum":[ 16776 "lowest-price", 16777 "prioritized" 16778 ] 16779 }, 16780 "FleetReplacementStrategy":{ 16781 "type":"string", 16782 "enum":["launch"] 16783 }, 16784 "FleetSet":{ 16785 "type":"list", 16786 "member":{ 16787 "shape":"FleetData", 16788 "locationName":"item" 16789 } 16790 }, 16791 "FleetSpotCapacityRebalance":{ 16792 "type":"structure", 16793 "members":{ 16794 "ReplacementStrategy":{ 16795 "shape":"FleetReplacementStrategy", 16796 "locationName":"replacementStrategy" 16797 } 16798 } 16799 }, 16800 "FleetSpotCapacityRebalanceRequest":{ 16801 "type":"structure", 16802 "members":{ 16803 "ReplacementStrategy":{"shape":"FleetReplacementStrategy"} 16804 } 16805 }, 16806 "FleetSpotMaintenanceStrategies":{ 16807 "type":"structure", 16808 "members":{ 16809 "CapacityRebalance":{ 16810 "shape":"FleetSpotCapacityRebalance", 16811 "locationName":"capacityRebalance" 16812 } 16813 } 16814 }, 16815 "FleetSpotMaintenanceStrategiesRequest":{ 16816 "type":"structure", 16817 "members":{ 16818 "CapacityRebalance":{"shape":"FleetSpotCapacityRebalanceRequest"} 16819 } 16820 }, 16821 "FleetStateCode":{ 16822 "type":"string", 16823 "enum":[ 16824 "submitted", 16825 "active", 16826 "deleted", 16827 "failed", 16828 "deleted_running", 16829 "deleted_terminating", 16830 "modifying" 16831 ] 16832 }, 16833 "FleetType":{ 16834 "type":"string", 16835 "enum":[ 16836 "request", 16837 "maintain", 16838 "instant" 16839 ] 16840 }, 16841 "Float":{"type":"float"}, 16842 "FlowLog":{ 16843 "type":"structure", 16844 "members":{ 16845 "CreationTime":{ 16846 "shape":"MillisecondDateTime", 16847 "locationName":"creationTime" 16848 }, 16849 "DeliverLogsErrorMessage":{ 16850 "shape":"String", 16851 "locationName":"deliverLogsErrorMessage" 16852 }, 16853 "DeliverLogsPermissionArn":{ 16854 "shape":"String", 16855 "locationName":"deliverLogsPermissionArn" 16856 }, 16857 "DeliverLogsStatus":{ 16858 "shape":"String", 16859 "locationName":"deliverLogsStatus" 16860 }, 16861 "FlowLogId":{ 16862 "shape":"String", 16863 "locationName":"flowLogId" 16864 }, 16865 "FlowLogStatus":{ 16866 "shape":"String", 16867 "locationName":"flowLogStatus" 16868 }, 16869 "LogGroupName":{ 16870 "shape":"String", 16871 "locationName":"logGroupName" 16872 }, 16873 "ResourceId":{ 16874 "shape":"String", 16875 "locationName":"resourceId" 16876 }, 16877 "TrafficType":{ 16878 "shape":"TrafficType", 16879 "locationName":"trafficType" 16880 }, 16881 "LogDestinationType":{ 16882 "shape":"LogDestinationType", 16883 "locationName":"logDestinationType" 16884 }, 16885 "LogDestination":{ 16886 "shape":"String", 16887 "locationName":"logDestination" 16888 }, 16889 "LogFormat":{ 16890 "shape":"String", 16891 "locationName":"logFormat" 16892 }, 16893 "Tags":{ 16894 "shape":"TagList", 16895 "locationName":"tagSet" 16896 }, 16897 "MaxAggregationInterval":{ 16898 "shape":"Integer", 16899 "locationName":"maxAggregationInterval" 16900 } 16901 } 16902 }, 16903 "FlowLogIdList":{ 16904 "type":"list", 16905 "member":{ 16906 "shape":"VpcFlowLogId", 16907 "locationName":"item" 16908 } 16909 }, 16910 "FlowLogResourceId":{"type":"string"}, 16911 "FlowLogResourceIds":{ 16912 "type":"list", 16913 "member":{ 16914 "shape":"FlowLogResourceId", 16915 "locationName":"item" 16916 } 16917 }, 16918 "FlowLogSet":{ 16919 "type":"list", 16920 "member":{ 16921 "shape":"FlowLog", 16922 "locationName":"item" 16923 } 16924 }, 16925 "FlowLogsResourceType":{ 16926 "type":"string", 16927 "enum":[ 16928 "VPC", 16929 "Subnet", 16930 "NetworkInterface" 16931 ] 16932 }, 16933 "FpgaDeviceCount":{"type":"integer"}, 16934 "FpgaDeviceInfo":{ 16935 "type":"structure", 16936 "members":{ 16937 "Name":{ 16938 "shape":"FpgaDeviceName", 16939 "locationName":"name" 16940 }, 16941 "Manufacturer":{ 16942 "shape":"FpgaDeviceManufacturerName", 16943 "locationName":"manufacturer" 16944 }, 16945 "Count":{ 16946 "shape":"FpgaDeviceCount", 16947 "locationName":"count" 16948 }, 16949 "MemoryInfo":{ 16950 "shape":"FpgaDeviceMemoryInfo", 16951 "locationName":"memoryInfo" 16952 } 16953 } 16954 }, 16955 "FpgaDeviceInfoList":{ 16956 "type":"list", 16957 "member":{ 16958 "shape":"FpgaDeviceInfo", 16959 "locationName":"item" 16960 } 16961 }, 16962 "FpgaDeviceManufacturerName":{"type":"string"}, 16963 "FpgaDeviceMemoryInfo":{ 16964 "type":"structure", 16965 "members":{ 16966 "SizeInMiB":{ 16967 "shape":"FpgaDeviceMemorySize", 16968 "locationName":"sizeInMiB" 16969 } 16970 } 16971 }, 16972 "FpgaDeviceMemorySize":{"type":"integer"}, 16973 "FpgaDeviceName":{"type":"string"}, 16974 "FpgaImage":{ 16975 "type":"structure", 16976 "members":{ 16977 "FpgaImageId":{ 16978 "shape":"String", 16979 "locationName":"fpgaImageId" 16980 }, 16981 "FpgaImageGlobalId":{ 16982 "shape":"String", 16983 "locationName":"fpgaImageGlobalId" 16984 }, 16985 "Name":{ 16986 "shape":"String", 16987 "locationName":"name" 16988 }, 16989 "Description":{ 16990 "shape":"String", 16991 "locationName":"description" 16992 }, 16993 "ShellVersion":{ 16994 "shape":"String", 16995 "locationName":"shellVersion" 16996 }, 16997 "PciId":{ 16998 "shape":"PciId", 16999 "locationName":"pciId" 17000 }, 17001 "State":{ 17002 "shape":"FpgaImageState", 17003 "locationName":"state" 17004 }, 17005 "CreateTime":{ 17006 "shape":"DateTime", 17007 "locationName":"createTime" 17008 }, 17009 "UpdateTime":{ 17010 "shape":"DateTime", 17011 "locationName":"updateTime" 17012 }, 17013 "OwnerId":{ 17014 "shape":"String", 17015 "locationName":"ownerId" 17016 }, 17017 "OwnerAlias":{ 17018 "shape":"String", 17019 "locationName":"ownerAlias" 17020 }, 17021 "ProductCodes":{ 17022 "shape":"ProductCodeList", 17023 "locationName":"productCodes" 17024 }, 17025 "Tags":{ 17026 "shape":"TagList", 17027 "locationName":"tags" 17028 }, 17029 "Public":{ 17030 "shape":"Boolean", 17031 "locationName":"public" 17032 }, 17033 "DataRetentionSupport":{ 17034 "shape":"Boolean", 17035 "locationName":"dataRetentionSupport" 17036 } 17037 } 17038 }, 17039 "FpgaImageAttribute":{ 17040 "type":"structure", 17041 "members":{ 17042 "FpgaImageId":{ 17043 "shape":"String", 17044 "locationName":"fpgaImageId" 17045 }, 17046 "Name":{ 17047 "shape":"String", 17048 "locationName":"name" 17049 }, 17050 "Description":{ 17051 "shape":"String", 17052 "locationName":"description" 17053 }, 17054 "LoadPermissions":{ 17055 "shape":"LoadPermissionList", 17056 "locationName":"loadPermissions" 17057 }, 17058 "ProductCodes":{ 17059 "shape":"ProductCodeList", 17060 "locationName":"productCodes" 17061 } 17062 } 17063 }, 17064 "FpgaImageAttributeName":{ 17065 "type":"string", 17066 "enum":[ 17067 "description", 17068 "name", 17069 "loadPermission", 17070 "productCodes" 17071 ] 17072 }, 17073 "FpgaImageId":{"type":"string"}, 17074 "FpgaImageIdList":{ 17075 "type":"list", 17076 "member":{ 17077 "shape":"FpgaImageId", 17078 "locationName":"item" 17079 } 17080 }, 17081 "FpgaImageList":{ 17082 "type":"list", 17083 "member":{ 17084 "shape":"FpgaImage", 17085 "locationName":"item" 17086 } 17087 }, 17088 "FpgaImageState":{ 17089 "type":"structure", 17090 "members":{ 17091 "Code":{ 17092 "shape":"FpgaImageStateCode", 17093 "locationName":"code" 17094 }, 17095 "Message":{ 17096 "shape":"String", 17097 "locationName":"message" 17098 } 17099 } 17100 }, 17101 "FpgaImageStateCode":{ 17102 "type":"string", 17103 "enum":[ 17104 "pending", 17105 "failed", 17106 "available", 17107 "unavailable" 17108 ] 17109 }, 17110 "FpgaInfo":{ 17111 "type":"structure", 17112 "members":{ 17113 "Fpgas":{ 17114 "shape":"FpgaDeviceInfoList", 17115 "locationName":"fpgas" 17116 }, 17117 "TotalFpgaMemoryInMiB":{ 17118 "shape":"totalFpgaMemory", 17119 "locationName":"totalFpgaMemoryInMiB" 17120 } 17121 } 17122 }, 17123 "FreeTierEligibleFlag":{"type":"boolean"}, 17124 "GatewayType":{ 17125 "type":"string", 17126 "enum":["ipsec.1"] 17127 }, 17128 "GetAssociatedEnclaveCertificateIamRolesRequest":{ 17129 "type":"structure", 17130 "members":{ 17131 "CertificateArn":{"shape":"ResourceArn"}, 17132 "DryRun":{"shape":"Boolean"} 17133 } 17134 }, 17135 "GetAssociatedEnclaveCertificateIamRolesResult":{ 17136 "type":"structure", 17137 "members":{ 17138 "AssociatedRoles":{ 17139 "shape":"AssociatedRolesList", 17140 "locationName":"associatedRoleSet" 17141 } 17142 } 17143 }, 17144 "GetAssociatedIpv6PoolCidrsRequest":{ 17145 "type":"structure", 17146 "required":["PoolId"], 17147 "members":{ 17148 "PoolId":{"shape":"Ipv6PoolEc2Id"}, 17149 "NextToken":{"shape":"NextToken"}, 17150 "MaxResults":{"shape":"Ipv6PoolMaxResults"}, 17151 "DryRun":{"shape":"Boolean"} 17152 } 17153 }, 17154 "GetAssociatedIpv6PoolCidrsResult":{ 17155 "type":"structure", 17156 "members":{ 17157 "Ipv6CidrAssociations":{ 17158 "shape":"Ipv6CidrAssociationSet", 17159 "locationName":"ipv6CidrAssociationSet" 17160 }, 17161 "NextToken":{ 17162 "shape":"String", 17163 "locationName":"nextToken" 17164 } 17165 } 17166 }, 17167 "GetCapacityReservationUsageRequest":{ 17168 "type":"structure", 17169 "required":["CapacityReservationId"], 17170 "members":{ 17171 "CapacityReservationId":{"shape":"CapacityReservationId"}, 17172 "NextToken":{"shape":"String"}, 17173 "MaxResults":{"shape":"GetCapacityReservationUsageRequestMaxResults"}, 17174 "DryRun":{"shape":"Boolean"} 17175 } 17176 }, 17177 "GetCapacityReservationUsageRequestMaxResults":{ 17178 "type":"integer", 17179 "max":1000, 17180 "min":1 17181 }, 17182 "GetCapacityReservationUsageResult":{ 17183 "type":"structure", 17184 "members":{ 17185 "NextToken":{ 17186 "shape":"String", 17187 "locationName":"nextToken" 17188 }, 17189 "CapacityReservationId":{ 17190 "shape":"String", 17191 "locationName":"capacityReservationId" 17192 }, 17193 "InstanceType":{ 17194 "shape":"String", 17195 "locationName":"instanceType" 17196 }, 17197 "TotalInstanceCount":{ 17198 "shape":"Integer", 17199 "locationName":"totalInstanceCount" 17200 }, 17201 "AvailableInstanceCount":{ 17202 "shape":"Integer", 17203 "locationName":"availableInstanceCount" 17204 }, 17205 "State":{ 17206 "shape":"CapacityReservationState", 17207 "locationName":"state" 17208 }, 17209 "InstanceUsages":{ 17210 "shape":"InstanceUsageSet", 17211 "locationName":"instanceUsageSet" 17212 } 17213 } 17214 }, 17215 "GetCoipPoolUsageRequest":{ 17216 "type":"structure", 17217 "required":["PoolId"], 17218 "members":{ 17219 "PoolId":{"shape":"CoipPoolId"}, 17220 "Filters":{ 17221 "shape":"FilterList", 17222 "locationName":"Filter" 17223 }, 17224 "MaxResults":{"shape":"CoipPoolMaxResults"}, 17225 "NextToken":{"shape":"String"}, 17226 "DryRun":{"shape":"Boolean"} 17227 } 17228 }, 17229 "GetCoipPoolUsageResult":{ 17230 "type":"structure", 17231 "members":{ 17232 "CoipPoolId":{ 17233 "shape":"String", 17234 "locationName":"coipPoolId" 17235 }, 17236 "CoipAddressUsages":{ 17237 "shape":"CoipAddressUsageSet", 17238 "locationName":"coipAddressUsageSet" 17239 }, 17240 "LocalGatewayRouteTableId":{ 17241 "shape":"String", 17242 "locationName":"localGatewayRouteTableId" 17243 } 17244 } 17245 }, 17246 "GetConsoleOutputRequest":{ 17247 "type":"structure", 17248 "required":["InstanceId"], 17249 "members":{ 17250 "InstanceId":{"shape":"InstanceId"}, 17251 "DryRun":{ 17252 "shape":"Boolean", 17253 "locationName":"dryRun" 17254 }, 17255 "Latest":{"shape":"Boolean"} 17256 } 17257 }, 17258 "GetConsoleOutputResult":{ 17259 "type":"structure", 17260 "members":{ 17261 "InstanceId":{ 17262 "shape":"String", 17263 "locationName":"instanceId" 17264 }, 17265 "Output":{ 17266 "shape":"String", 17267 "locationName":"output" 17268 }, 17269 "Timestamp":{ 17270 "shape":"DateTime", 17271 "locationName":"timestamp" 17272 } 17273 } 17274 }, 17275 "GetConsoleScreenshotRequest":{ 17276 "type":"structure", 17277 "required":["InstanceId"], 17278 "members":{ 17279 "DryRun":{"shape":"Boolean"}, 17280 "InstanceId":{"shape":"InstanceId"}, 17281 "WakeUp":{"shape":"Boolean"} 17282 } 17283 }, 17284 "GetConsoleScreenshotResult":{ 17285 "type":"structure", 17286 "members":{ 17287 "ImageData":{ 17288 "shape":"String", 17289 "locationName":"imageData" 17290 }, 17291 "InstanceId":{ 17292 "shape":"String", 17293 "locationName":"instanceId" 17294 } 17295 } 17296 }, 17297 "GetDefaultCreditSpecificationRequest":{ 17298 "type":"structure", 17299 "required":["InstanceFamily"], 17300 "members":{ 17301 "DryRun":{"shape":"Boolean"}, 17302 "InstanceFamily":{"shape":"UnlimitedSupportedInstanceFamily"} 17303 } 17304 }, 17305 "GetDefaultCreditSpecificationResult":{ 17306 "type":"structure", 17307 "members":{ 17308 "InstanceFamilyCreditSpecification":{ 17309 "shape":"InstanceFamilyCreditSpecification", 17310 "locationName":"instanceFamilyCreditSpecification" 17311 } 17312 } 17313 }, 17314 "GetEbsDefaultKmsKeyIdRequest":{ 17315 "type":"structure", 17316 "members":{ 17317 "DryRun":{"shape":"Boolean"} 17318 } 17319 }, 17320 "GetEbsDefaultKmsKeyIdResult":{ 17321 "type":"structure", 17322 "members":{ 17323 "KmsKeyId":{ 17324 "shape":"String", 17325 "locationName":"kmsKeyId" 17326 } 17327 } 17328 }, 17329 "GetEbsEncryptionByDefaultRequest":{ 17330 "type":"structure", 17331 "members":{ 17332 "DryRun":{"shape":"Boolean"} 17333 } 17334 }, 17335 "GetEbsEncryptionByDefaultResult":{ 17336 "type":"structure", 17337 "members":{ 17338 "EbsEncryptionByDefault":{ 17339 "shape":"Boolean", 17340 "locationName":"ebsEncryptionByDefault" 17341 } 17342 } 17343 }, 17344 "GetFlowLogsIntegrationTemplateRequest":{ 17345 "type":"structure", 17346 "required":[ 17347 "FlowLogId", 17348 "ConfigDeliveryS3DestinationArn", 17349 "IntegrateServices" 17350 ], 17351 "members":{ 17352 "DryRun":{"shape":"Boolean"}, 17353 "FlowLogId":{"shape":"VpcFlowLogId"}, 17354 "ConfigDeliveryS3DestinationArn":{"shape":"String"}, 17355 "IntegrateServices":{ 17356 "shape":"IntegrateServices", 17357 "locationName":"IntegrateService" 17358 } 17359 } 17360 }, 17361 "GetFlowLogsIntegrationTemplateResult":{ 17362 "type":"structure", 17363 "members":{ 17364 "Result":{ 17365 "shape":"String", 17366 "locationName":"result" 17367 } 17368 } 17369 }, 17370 "GetGroupsForCapacityReservationRequest":{ 17371 "type":"structure", 17372 "required":["CapacityReservationId"], 17373 "members":{ 17374 "CapacityReservationId":{"shape":"CapacityReservationId"}, 17375 "NextToken":{"shape":"String"}, 17376 "MaxResults":{"shape":"GetGroupsForCapacityReservationRequestMaxResults"}, 17377 "DryRun":{"shape":"Boolean"} 17378 } 17379 }, 17380 "GetGroupsForCapacityReservationRequestMaxResults":{ 17381 "type":"integer", 17382 "max":1000, 17383 "min":1 17384 }, 17385 "GetGroupsForCapacityReservationResult":{ 17386 "type":"structure", 17387 "members":{ 17388 "NextToken":{ 17389 "shape":"String", 17390 "locationName":"nextToken" 17391 }, 17392 "CapacityReservationGroups":{ 17393 "shape":"CapacityReservationGroupSet", 17394 "locationName":"capacityReservationGroupSet" 17395 } 17396 } 17397 }, 17398 "GetHostReservationPurchasePreviewRequest":{ 17399 "type":"structure", 17400 "required":[ 17401 "HostIdSet", 17402 "OfferingId" 17403 ], 17404 "members":{ 17405 "HostIdSet":{"shape":"RequestHostIdSet"}, 17406 "OfferingId":{"shape":"OfferingId"} 17407 } 17408 }, 17409 "GetHostReservationPurchasePreviewResult":{ 17410 "type":"structure", 17411 "members":{ 17412 "CurrencyCode":{ 17413 "shape":"CurrencyCodeValues", 17414 "locationName":"currencyCode" 17415 }, 17416 "Purchase":{ 17417 "shape":"PurchaseSet", 17418 "locationName":"purchase" 17419 }, 17420 "TotalHourlyPrice":{ 17421 "shape":"String", 17422 "locationName":"totalHourlyPrice" 17423 }, 17424 "TotalUpfrontPrice":{ 17425 "shape":"String", 17426 "locationName":"totalUpfrontPrice" 17427 } 17428 } 17429 }, 17430 "GetLaunchTemplateDataRequest":{ 17431 "type":"structure", 17432 "required":["InstanceId"], 17433 "members":{ 17434 "DryRun":{"shape":"Boolean"}, 17435 "InstanceId":{"shape":"InstanceId"} 17436 } 17437 }, 17438 "GetLaunchTemplateDataResult":{ 17439 "type":"structure", 17440 "members":{ 17441 "LaunchTemplateData":{ 17442 "shape":"ResponseLaunchTemplateData", 17443 "locationName":"launchTemplateData" 17444 } 17445 } 17446 }, 17447 "GetManagedPrefixListAssociationsMaxResults":{ 17448 "type":"integer", 17449 "max":255, 17450 "min":5 17451 }, 17452 "GetManagedPrefixListAssociationsRequest":{ 17453 "type":"structure", 17454 "required":["PrefixListId"], 17455 "members":{ 17456 "DryRun":{"shape":"Boolean"}, 17457 "PrefixListId":{"shape":"PrefixListResourceId"}, 17458 "MaxResults":{"shape":"GetManagedPrefixListAssociationsMaxResults"}, 17459 "NextToken":{"shape":"NextToken"} 17460 } 17461 }, 17462 "GetManagedPrefixListAssociationsResult":{ 17463 "type":"structure", 17464 "members":{ 17465 "PrefixListAssociations":{ 17466 "shape":"PrefixListAssociationSet", 17467 "locationName":"prefixListAssociationSet" 17468 }, 17469 "NextToken":{ 17470 "shape":"String", 17471 "locationName":"nextToken" 17472 } 17473 } 17474 }, 17475 "GetManagedPrefixListEntriesRequest":{ 17476 "type":"structure", 17477 "required":["PrefixListId"], 17478 "members":{ 17479 "DryRun":{"shape":"Boolean"}, 17480 "PrefixListId":{"shape":"PrefixListResourceId"}, 17481 "TargetVersion":{"shape":"Long"}, 17482 "MaxResults":{"shape":"PrefixListMaxResults"}, 17483 "NextToken":{"shape":"NextToken"} 17484 } 17485 }, 17486 "GetManagedPrefixListEntriesResult":{ 17487 "type":"structure", 17488 "members":{ 17489 "Entries":{ 17490 "shape":"PrefixListEntrySet", 17491 "locationName":"entrySet" 17492 }, 17493 "NextToken":{ 17494 "shape":"NextToken", 17495 "locationName":"nextToken" 17496 } 17497 } 17498 }, 17499 "GetPasswordDataRequest":{ 17500 "type":"structure", 17501 "required":["InstanceId"], 17502 "members":{ 17503 "InstanceId":{"shape":"InstanceId"}, 17504 "DryRun":{ 17505 "shape":"Boolean", 17506 "locationName":"dryRun" 17507 } 17508 } 17509 }, 17510 "GetPasswordDataResult":{ 17511 "type":"structure", 17512 "members":{ 17513 "InstanceId":{ 17514 "shape":"String", 17515 "locationName":"instanceId" 17516 }, 17517 "PasswordData":{ 17518 "shape":"String", 17519 "locationName":"passwordData" 17520 }, 17521 "Timestamp":{ 17522 "shape":"DateTime", 17523 "locationName":"timestamp" 17524 } 17525 } 17526 }, 17527 "GetReservedInstancesExchangeQuoteRequest":{ 17528 "type":"structure", 17529 "required":["ReservedInstanceIds"], 17530 "members":{ 17531 "DryRun":{"shape":"Boolean"}, 17532 "ReservedInstanceIds":{ 17533 "shape":"ReservedInstanceIdSet", 17534 "locationName":"ReservedInstanceId" 17535 }, 17536 "TargetConfigurations":{ 17537 "shape":"TargetConfigurationRequestSet", 17538 "locationName":"TargetConfiguration" 17539 } 17540 } 17541 }, 17542 "GetReservedInstancesExchangeQuoteResult":{ 17543 "type":"structure", 17544 "members":{ 17545 "CurrencyCode":{ 17546 "shape":"String", 17547 "locationName":"currencyCode" 17548 }, 17549 "IsValidExchange":{ 17550 "shape":"Boolean", 17551 "locationName":"isValidExchange" 17552 }, 17553 "OutputReservedInstancesWillExpireAt":{ 17554 "shape":"DateTime", 17555 "locationName":"outputReservedInstancesWillExpireAt" 17556 }, 17557 "PaymentDue":{ 17558 "shape":"String", 17559 "locationName":"paymentDue" 17560 }, 17561 "ReservedInstanceValueRollup":{ 17562 "shape":"ReservationValue", 17563 "locationName":"reservedInstanceValueRollup" 17564 }, 17565 "ReservedInstanceValueSet":{ 17566 "shape":"ReservedInstanceReservationValueSet", 17567 "locationName":"reservedInstanceValueSet" 17568 }, 17569 "TargetConfigurationValueRollup":{ 17570 "shape":"ReservationValue", 17571 "locationName":"targetConfigurationValueRollup" 17572 }, 17573 "TargetConfigurationValueSet":{ 17574 "shape":"TargetReservationValueSet", 17575 "locationName":"targetConfigurationValueSet" 17576 }, 17577 "ValidationFailureReason":{ 17578 "shape":"String", 17579 "locationName":"validationFailureReason" 17580 } 17581 } 17582 }, 17583 "GetSerialConsoleAccessStatusRequest":{ 17584 "type":"structure", 17585 "members":{ 17586 "DryRun":{"shape":"Boolean"} 17587 } 17588 }, 17589 "GetSerialConsoleAccessStatusResult":{ 17590 "type":"structure", 17591 "members":{ 17592 "SerialConsoleAccessEnabled":{ 17593 "shape":"Boolean", 17594 "locationName":"serialConsoleAccessEnabled" 17595 } 17596 } 17597 }, 17598 "GetTransitGatewayAttachmentPropagationsRequest":{ 17599 "type":"structure", 17600 "required":["TransitGatewayAttachmentId"], 17601 "members":{ 17602 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 17603 "Filters":{ 17604 "shape":"FilterList", 17605 "locationName":"Filter" 17606 }, 17607 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 17608 "NextToken":{"shape":"String"}, 17609 "DryRun":{"shape":"Boolean"} 17610 } 17611 }, 17612 "GetTransitGatewayAttachmentPropagationsResult":{ 17613 "type":"structure", 17614 "members":{ 17615 "TransitGatewayAttachmentPropagations":{ 17616 "shape":"TransitGatewayAttachmentPropagationList", 17617 "locationName":"transitGatewayAttachmentPropagations" 17618 }, 17619 "NextToken":{ 17620 "shape":"String", 17621 "locationName":"nextToken" 17622 } 17623 } 17624 }, 17625 "GetTransitGatewayMulticastDomainAssociationsRequest":{ 17626 "type":"structure", 17627 "members":{ 17628 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 17629 "Filters":{ 17630 "shape":"FilterList", 17631 "locationName":"Filter" 17632 }, 17633 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 17634 "NextToken":{"shape":"String"}, 17635 "DryRun":{"shape":"Boolean"} 17636 } 17637 }, 17638 "GetTransitGatewayMulticastDomainAssociationsResult":{ 17639 "type":"structure", 17640 "members":{ 17641 "MulticastDomainAssociations":{ 17642 "shape":"TransitGatewayMulticastDomainAssociationList", 17643 "locationName":"multicastDomainAssociations" 17644 }, 17645 "NextToken":{ 17646 "shape":"String", 17647 "locationName":"nextToken" 17648 } 17649 } 17650 }, 17651 "GetTransitGatewayPrefixListReferencesRequest":{ 17652 "type":"structure", 17653 "required":["TransitGatewayRouteTableId"], 17654 "members":{ 17655 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 17656 "Filters":{ 17657 "shape":"FilterList", 17658 "locationName":"Filter" 17659 }, 17660 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 17661 "NextToken":{"shape":"String"}, 17662 "DryRun":{"shape":"Boolean"} 17663 } 17664 }, 17665 "GetTransitGatewayPrefixListReferencesResult":{ 17666 "type":"structure", 17667 "members":{ 17668 "TransitGatewayPrefixListReferences":{ 17669 "shape":"TransitGatewayPrefixListReferenceSet", 17670 "locationName":"transitGatewayPrefixListReferenceSet" 17671 }, 17672 "NextToken":{ 17673 "shape":"String", 17674 "locationName":"nextToken" 17675 } 17676 } 17677 }, 17678 "GetTransitGatewayRouteTableAssociationsRequest":{ 17679 "type":"structure", 17680 "required":["TransitGatewayRouteTableId"], 17681 "members":{ 17682 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 17683 "Filters":{ 17684 "shape":"FilterList", 17685 "locationName":"Filter" 17686 }, 17687 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 17688 "NextToken":{"shape":"String"}, 17689 "DryRun":{"shape":"Boolean"} 17690 } 17691 }, 17692 "GetTransitGatewayRouteTableAssociationsResult":{ 17693 "type":"structure", 17694 "members":{ 17695 "Associations":{ 17696 "shape":"TransitGatewayRouteTableAssociationList", 17697 "locationName":"associations" 17698 }, 17699 "NextToken":{ 17700 "shape":"String", 17701 "locationName":"nextToken" 17702 } 17703 } 17704 }, 17705 "GetTransitGatewayRouteTablePropagationsRequest":{ 17706 "type":"structure", 17707 "required":["TransitGatewayRouteTableId"], 17708 "members":{ 17709 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 17710 "Filters":{ 17711 "shape":"FilterList", 17712 "locationName":"Filter" 17713 }, 17714 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 17715 "NextToken":{"shape":"String"}, 17716 "DryRun":{"shape":"Boolean"} 17717 } 17718 }, 17719 "GetTransitGatewayRouteTablePropagationsResult":{ 17720 "type":"structure", 17721 "members":{ 17722 "TransitGatewayRouteTablePropagations":{ 17723 "shape":"TransitGatewayRouteTablePropagationList", 17724 "locationName":"transitGatewayRouteTablePropagations" 17725 }, 17726 "NextToken":{ 17727 "shape":"String", 17728 "locationName":"nextToken" 17729 } 17730 } 17731 }, 17732 "GpuDeviceCount":{"type":"integer"}, 17733 "GpuDeviceInfo":{ 17734 "type":"structure", 17735 "members":{ 17736 "Name":{ 17737 "shape":"GpuDeviceName", 17738 "locationName":"name" 17739 }, 17740 "Manufacturer":{ 17741 "shape":"GpuDeviceManufacturerName", 17742 "locationName":"manufacturer" 17743 }, 17744 "Count":{ 17745 "shape":"GpuDeviceCount", 17746 "locationName":"count" 17747 }, 17748 "MemoryInfo":{ 17749 "shape":"GpuDeviceMemoryInfo", 17750 "locationName":"memoryInfo" 17751 } 17752 } 17753 }, 17754 "GpuDeviceInfoList":{ 17755 "type":"list", 17756 "member":{ 17757 "shape":"GpuDeviceInfo", 17758 "locationName":"item" 17759 } 17760 }, 17761 "GpuDeviceManufacturerName":{"type":"string"}, 17762 "GpuDeviceMemoryInfo":{ 17763 "type":"structure", 17764 "members":{ 17765 "SizeInMiB":{ 17766 "shape":"GpuDeviceMemorySize", 17767 "locationName":"sizeInMiB" 17768 } 17769 } 17770 }, 17771 "GpuDeviceMemorySize":{"type":"integer"}, 17772 "GpuDeviceName":{"type":"string"}, 17773 "GpuInfo":{ 17774 "type":"structure", 17775 "members":{ 17776 "Gpus":{ 17777 "shape":"GpuDeviceInfoList", 17778 "locationName":"gpus" 17779 }, 17780 "TotalGpuMemoryInMiB":{ 17781 "shape":"totalGpuMemory", 17782 "locationName":"totalGpuMemoryInMiB" 17783 } 17784 } 17785 }, 17786 "GroupIdStringList":{ 17787 "type":"list", 17788 "member":{ 17789 "shape":"String", 17790 "locationName":"groupId" 17791 } 17792 }, 17793 "GroupIdentifier":{ 17794 "type":"structure", 17795 "members":{ 17796 "GroupName":{ 17797 "shape":"String", 17798 "locationName":"groupName" 17799 }, 17800 "GroupId":{ 17801 "shape":"String", 17802 "locationName":"groupId" 17803 } 17804 } 17805 }, 17806 "GroupIdentifierList":{ 17807 "type":"list", 17808 "member":{ 17809 "shape":"GroupIdentifier", 17810 "locationName":"item" 17811 } 17812 }, 17813 "GroupIdentifierSet":{ 17814 "type":"list", 17815 "member":{ 17816 "shape":"SecurityGroupIdentifier", 17817 "locationName":"item" 17818 } 17819 }, 17820 "GroupIds":{ 17821 "type":"list", 17822 "member":{ 17823 "shape":"SecurityGroupId", 17824 "locationName":"item" 17825 } 17826 }, 17827 "GroupNameStringList":{ 17828 "type":"list", 17829 "member":{ 17830 "shape":"SecurityGroupName", 17831 "locationName":"GroupName" 17832 } 17833 }, 17834 "HibernationFlag":{"type":"boolean"}, 17835 "HibernationOptions":{ 17836 "type":"structure", 17837 "members":{ 17838 "Configured":{ 17839 "shape":"Boolean", 17840 "locationName":"configured" 17841 } 17842 } 17843 }, 17844 "HibernationOptionsRequest":{ 17845 "type":"structure", 17846 "members":{ 17847 "Configured":{"shape":"Boolean"} 17848 } 17849 }, 17850 "HistoryRecord":{ 17851 "type":"structure", 17852 "members":{ 17853 "EventInformation":{ 17854 "shape":"EventInformation", 17855 "locationName":"eventInformation" 17856 }, 17857 "EventType":{ 17858 "shape":"EventType", 17859 "locationName":"eventType" 17860 }, 17861 "Timestamp":{ 17862 "shape":"DateTime", 17863 "locationName":"timestamp" 17864 } 17865 } 17866 }, 17867 "HistoryRecordEntry":{ 17868 "type":"structure", 17869 "members":{ 17870 "EventInformation":{ 17871 "shape":"EventInformation", 17872 "locationName":"eventInformation" 17873 }, 17874 "EventType":{ 17875 "shape":"FleetEventType", 17876 "locationName":"eventType" 17877 }, 17878 "Timestamp":{ 17879 "shape":"DateTime", 17880 "locationName":"timestamp" 17881 } 17882 } 17883 }, 17884 "HistoryRecordSet":{ 17885 "type":"list", 17886 "member":{ 17887 "shape":"HistoryRecordEntry", 17888 "locationName":"item" 17889 } 17890 }, 17891 "HistoryRecords":{ 17892 "type":"list", 17893 "member":{ 17894 "shape":"HistoryRecord", 17895 "locationName":"item" 17896 } 17897 }, 17898 "Host":{ 17899 "type":"structure", 17900 "members":{ 17901 "AutoPlacement":{ 17902 "shape":"AutoPlacement", 17903 "locationName":"autoPlacement" 17904 }, 17905 "AvailabilityZone":{ 17906 "shape":"String", 17907 "locationName":"availabilityZone" 17908 }, 17909 "AvailableCapacity":{ 17910 "shape":"AvailableCapacity", 17911 "locationName":"availableCapacity" 17912 }, 17913 "ClientToken":{ 17914 "shape":"String", 17915 "locationName":"clientToken" 17916 }, 17917 "HostId":{ 17918 "shape":"String", 17919 "locationName":"hostId" 17920 }, 17921 "HostProperties":{ 17922 "shape":"HostProperties", 17923 "locationName":"hostProperties" 17924 }, 17925 "HostReservationId":{ 17926 "shape":"String", 17927 "locationName":"hostReservationId" 17928 }, 17929 "Instances":{ 17930 "shape":"HostInstanceList", 17931 "locationName":"instances" 17932 }, 17933 "State":{ 17934 "shape":"AllocationState", 17935 "locationName":"state" 17936 }, 17937 "AllocationTime":{ 17938 "shape":"DateTime", 17939 "locationName":"allocationTime" 17940 }, 17941 "ReleaseTime":{ 17942 "shape":"DateTime", 17943 "locationName":"releaseTime" 17944 }, 17945 "Tags":{ 17946 "shape":"TagList", 17947 "locationName":"tagSet" 17948 }, 17949 "HostRecovery":{ 17950 "shape":"HostRecovery", 17951 "locationName":"hostRecovery" 17952 }, 17953 "AllowsMultipleInstanceTypes":{ 17954 "shape":"AllowsMultipleInstanceTypes", 17955 "locationName":"allowsMultipleInstanceTypes" 17956 }, 17957 "OwnerId":{ 17958 "shape":"String", 17959 "locationName":"ownerId" 17960 }, 17961 "AvailabilityZoneId":{ 17962 "shape":"String", 17963 "locationName":"availabilityZoneId" 17964 }, 17965 "MemberOfServiceLinkedResourceGroup":{ 17966 "shape":"Boolean", 17967 "locationName":"memberOfServiceLinkedResourceGroup" 17968 } 17969 } 17970 }, 17971 "HostInstance":{ 17972 "type":"structure", 17973 "members":{ 17974 "InstanceId":{ 17975 "shape":"String", 17976 "locationName":"instanceId" 17977 }, 17978 "InstanceType":{ 17979 "shape":"String", 17980 "locationName":"instanceType" 17981 }, 17982 "OwnerId":{ 17983 "shape":"String", 17984 "locationName":"ownerId" 17985 } 17986 } 17987 }, 17988 "HostInstanceList":{ 17989 "type":"list", 17990 "member":{ 17991 "shape":"HostInstance", 17992 "locationName":"item" 17993 } 17994 }, 17995 "HostList":{ 17996 "type":"list", 17997 "member":{ 17998 "shape":"Host", 17999 "locationName":"item" 18000 } 18001 }, 18002 "HostOffering":{ 18003 "type":"structure", 18004 "members":{ 18005 "CurrencyCode":{ 18006 "shape":"CurrencyCodeValues", 18007 "locationName":"currencyCode" 18008 }, 18009 "Duration":{ 18010 "shape":"Integer", 18011 "locationName":"duration" 18012 }, 18013 "HourlyPrice":{ 18014 "shape":"String", 18015 "locationName":"hourlyPrice" 18016 }, 18017 "InstanceFamily":{ 18018 "shape":"String", 18019 "locationName":"instanceFamily" 18020 }, 18021 "OfferingId":{ 18022 "shape":"String", 18023 "locationName":"offeringId" 18024 }, 18025 "PaymentOption":{ 18026 "shape":"PaymentOption", 18027 "locationName":"paymentOption" 18028 }, 18029 "UpfrontPrice":{ 18030 "shape":"String", 18031 "locationName":"upfrontPrice" 18032 } 18033 } 18034 }, 18035 "HostOfferingSet":{ 18036 "type":"list", 18037 "member":{ 18038 "shape":"HostOffering", 18039 "locationName":"item" 18040 } 18041 }, 18042 "HostProperties":{ 18043 "type":"structure", 18044 "members":{ 18045 "Cores":{ 18046 "shape":"Integer", 18047 "locationName":"cores" 18048 }, 18049 "InstanceType":{ 18050 "shape":"String", 18051 "locationName":"instanceType" 18052 }, 18053 "InstanceFamily":{ 18054 "shape":"String", 18055 "locationName":"instanceFamily" 18056 }, 18057 "Sockets":{ 18058 "shape":"Integer", 18059 "locationName":"sockets" 18060 }, 18061 "TotalVCpus":{ 18062 "shape":"Integer", 18063 "locationName":"totalVCpus" 18064 } 18065 } 18066 }, 18067 "HostRecovery":{ 18068 "type":"string", 18069 "enum":[ 18070 "on", 18071 "off" 18072 ] 18073 }, 18074 "HostReservation":{ 18075 "type":"structure", 18076 "members":{ 18077 "Count":{ 18078 "shape":"Integer", 18079 "locationName":"count" 18080 }, 18081 "CurrencyCode":{ 18082 "shape":"CurrencyCodeValues", 18083 "locationName":"currencyCode" 18084 }, 18085 "Duration":{ 18086 "shape":"Integer", 18087 "locationName":"duration" 18088 }, 18089 "End":{ 18090 "shape":"DateTime", 18091 "locationName":"end" 18092 }, 18093 "HostIdSet":{ 18094 "shape":"ResponseHostIdSet", 18095 "locationName":"hostIdSet" 18096 }, 18097 "HostReservationId":{ 18098 "shape":"String", 18099 "locationName":"hostReservationId" 18100 }, 18101 "HourlyPrice":{ 18102 "shape":"String", 18103 "locationName":"hourlyPrice" 18104 }, 18105 "InstanceFamily":{ 18106 "shape":"String", 18107 "locationName":"instanceFamily" 18108 }, 18109 "OfferingId":{ 18110 "shape":"String", 18111 "locationName":"offeringId" 18112 }, 18113 "PaymentOption":{ 18114 "shape":"PaymentOption", 18115 "locationName":"paymentOption" 18116 }, 18117 "Start":{ 18118 "shape":"DateTime", 18119 "locationName":"start" 18120 }, 18121 "State":{ 18122 "shape":"ReservationState", 18123 "locationName":"state" 18124 }, 18125 "UpfrontPrice":{ 18126 "shape":"String", 18127 "locationName":"upfrontPrice" 18128 }, 18129 "Tags":{ 18130 "shape":"TagList", 18131 "locationName":"tagSet" 18132 } 18133 } 18134 }, 18135 "HostReservationId":{"type":"string"}, 18136 "HostReservationIdSet":{ 18137 "type":"list", 18138 "member":{ 18139 "shape":"HostReservationId", 18140 "locationName":"item" 18141 } 18142 }, 18143 "HostReservationSet":{ 18144 "type":"list", 18145 "member":{ 18146 "shape":"HostReservation", 18147 "locationName":"item" 18148 } 18149 }, 18150 "HostTenancy":{ 18151 "type":"string", 18152 "enum":[ 18153 "dedicated", 18154 "host" 18155 ] 18156 }, 18157 "HttpTokensState":{ 18158 "type":"string", 18159 "enum":[ 18160 "optional", 18161 "required" 18162 ] 18163 }, 18164 "HypervisorType":{ 18165 "type":"string", 18166 "enum":[ 18167 "ovm", 18168 "xen" 18169 ] 18170 }, 18171 "IKEVersionsList":{ 18172 "type":"list", 18173 "member":{ 18174 "shape":"IKEVersionsListValue", 18175 "locationName":"item" 18176 } 18177 }, 18178 "IKEVersionsListValue":{ 18179 "type":"structure", 18180 "members":{ 18181 "Value":{ 18182 "shape":"String", 18183 "locationName":"value" 18184 } 18185 } 18186 }, 18187 "IKEVersionsRequestList":{ 18188 "type":"list", 18189 "member":{ 18190 "shape":"IKEVersionsRequestListValue", 18191 "locationName":"item" 18192 } 18193 }, 18194 "IKEVersionsRequestListValue":{ 18195 "type":"structure", 18196 "members":{ 18197 "Value":{"shape":"String"} 18198 } 18199 }, 18200 "IamInstanceProfile":{ 18201 "type":"structure", 18202 "members":{ 18203 "Arn":{ 18204 "shape":"String", 18205 "locationName":"arn" 18206 }, 18207 "Id":{ 18208 "shape":"String", 18209 "locationName":"id" 18210 } 18211 } 18212 }, 18213 "IamInstanceProfileAssociation":{ 18214 "type":"structure", 18215 "members":{ 18216 "AssociationId":{ 18217 "shape":"String", 18218 "locationName":"associationId" 18219 }, 18220 "InstanceId":{ 18221 "shape":"String", 18222 "locationName":"instanceId" 18223 }, 18224 "IamInstanceProfile":{ 18225 "shape":"IamInstanceProfile", 18226 "locationName":"iamInstanceProfile" 18227 }, 18228 "State":{ 18229 "shape":"IamInstanceProfileAssociationState", 18230 "locationName":"state" 18231 }, 18232 "Timestamp":{ 18233 "shape":"DateTime", 18234 "locationName":"timestamp" 18235 } 18236 } 18237 }, 18238 "IamInstanceProfileAssociationId":{"type":"string"}, 18239 "IamInstanceProfileAssociationSet":{ 18240 "type":"list", 18241 "member":{ 18242 "shape":"IamInstanceProfileAssociation", 18243 "locationName":"item" 18244 } 18245 }, 18246 "IamInstanceProfileAssociationState":{ 18247 "type":"string", 18248 "enum":[ 18249 "associating", 18250 "associated", 18251 "disassociating", 18252 "disassociated" 18253 ] 18254 }, 18255 "IamInstanceProfileSpecification":{ 18256 "type":"structure", 18257 "members":{ 18258 "Arn":{ 18259 "shape":"String", 18260 "locationName":"arn" 18261 }, 18262 "Name":{ 18263 "shape":"String", 18264 "locationName":"name" 18265 } 18266 } 18267 }, 18268 "IcmpTypeCode":{ 18269 "type":"structure", 18270 "members":{ 18271 "Code":{ 18272 "shape":"Integer", 18273 "locationName":"code" 18274 }, 18275 "Type":{ 18276 "shape":"Integer", 18277 "locationName":"type" 18278 } 18279 } 18280 }, 18281 "IdFormat":{ 18282 "type":"structure", 18283 "members":{ 18284 "Deadline":{ 18285 "shape":"DateTime", 18286 "locationName":"deadline" 18287 }, 18288 "Resource":{ 18289 "shape":"String", 18290 "locationName":"resource" 18291 }, 18292 "UseLongIds":{ 18293 "shape":"Boolean", 18294 "locationName":"useLongIds" 18295 } 18296 } 18297 }, 18298 "IdFormatList":{ 18299 "type":"list", 18300 "member":{ 18301 "shape":"IdFormat", 18302 "locationName":"item" 18303 } 18304 }, 18305 "Igmpv2SupportValue":{ 18306 "type":"string", 18307 "enum":[ 18308 "enable", 18309 "disable" 18310 ] 18311 }, 18312 "Image":{ 18313 "type":"structure", 18314 "members":{ 18315 "Architecture":{ 18316 "shape":"ArchitectureValues", 18317 "locationName":"architecture" 18318 }, 18319 "CreationDate":{ 18320 "shape":"String", 18321 "locationName":"creationDate" 18322 }, 18323 "ImageId":{ 18324 "shape":"String", 18325 "locationName":"imageId" 18326 }, 18327 "ImageLocation":{ 18328 "shape":"String", 18329 "locationName":"imageLocation" 18330 }, 18331 "ImageType":{ 18332 "shape":"ImageTypeValues", 18333 "locationName":"imageType" 18334 }, 18335 "Public":{ 18336 "shape":"Boolean", 18337 "locationName":"isPublic" 18338 }, 18339 "KernelId":{ 18340 "shape":"String", 18341 "locationName":"kernelId" 18342 }, 18343 "OwnerId":{ 18344 "shape":"String", 18345 "locationName":"imageOwnerId" 18346 }, 18347 "Platform":{ 18348 "shape":"PlatformValues", 18349 "locationName":"platform" 18350 }, 18351 "PlatformDetails":{ 18352 "shape":"String", 18353 "locationName":"platformDetails" 18354 }, 18355 "UsageOperation":{ 18356 "shape":"String", 18357 "locationName":"usageOperation" 18358 }, 18359 "ProductCodes":{ 18360 "shape":"ProductCodeList", 18361 "locationName":"productCodes" 18362 }, 18363 "RamdiskId":{ 18364 "shape":"String", 18365 "locationName":"ramdiskId" 18366 }, 18367 "State":{ 18368 "shape":"ImageState", 18369 "locationName":"imageState" 18370 }, 18371 "BlockDeviceMappings":{ 18372 "shape":"BlockDeviceMappingList", 18373 "locationName":"blockDeviceMapping" 18374 }, 18375 "Description":{ 18376 "shape":"String", 18377 "locationName":"description" 18378 }, 18379 "EnaSupport":{ 18380 "shape":"Boolean", 18381 "locationName":"enaSupport" 18382 }, 18383 "Hypervisor":{ 18384 "shape":"HypervisorType", 18385 "locationName":"hypervisor" 18386 }, 18387 "ImageOwnerAlias":{ 18388 "shape":"String", 18389 "locationName":"imageOwnerAlias" 18390 }, 18391 "Name":{ 18392 "shape":"String", 18393 "locationName":"name" 18394 }, 18395 "RootDeviceName":{ 18396 "shape":"String", 18397 "locationName":"rootDeviceName" 18398 }, 18399 "RootDeviceType":{ 18400 "shape":"DeviceType", 18401 "locationName":"rootDeviceType" 18402 }, 18403 "SriovNetSupport":{ 18404 "shape":"String", 18405 "locationName":"sriovNetSupport" 18406 }, 18407 "StateReason":{ 18408 "shape":"StateReason", 18409 "locationName":"stateReason" 18410 }, 18411 "Tags":{ 18412 "shape":"TagList", 18413 "locationName":"tagSet" 18414 }, 18415 "VirtualizationType":{ 18416 "shape":"VirtualizationType", 18417 "locationName":"virtualizationType" 18418 }, 18419 "BootMode":{ 18420 "shape":"BootModeValues", 18421 "locationName":"bootMode" 18422 } 18423 } 18424 }, 18425 "ImageAttribute":{ 18426 "type":"structure", 18427 "members":{ 18428 "BlockDeviceMappings":{ 18429 "shape":"BlockDeviceMappingList", 18430 "locationName":"blockDeviceMapping" 18431 }, 18432 "ImageId":{ 18433 "shape":"String", 18434 "locationName":"imageId" 18435 }, 18436 "LaunchPermissions":{ 18437 "shape":"LaunchPermissionList", 18438 "locationName":"launchPermission" 18439 }, 18440 "ProductCodes":{ 18441 "shape":"ProductCodeList", 18442 "locationName":"productCodes" 18443 }, 18444 "Description":{ 18445 "shape":"AttributeValue", 18446 "locationName":"description" 18447 }, 18448 "KernelId":{ 18449 "shape":"AttributeValue", 18450 "locationName":"kernel" 18451 }, 18452 "RamdiskId":{ 18453 "shape":"AttributeValue", 18454 "locationName":"ramdisk" 18455 }, 18456 "SriovNetSupport":{ 18457 "shape":"AttributeValue", 18458 "locationName":"sriovNetSupport" 18459 }, 18460 "BootMode":{ 18461 "shape":"AttributeValue", 18462 "locationName":"bootMode" 18463 } 18464 } 18465 }, 18466 "ImageAttributeName":{ 18467 "type":"string", 18468 "enum":[ 18469 "description", 18470 "kernel", 18471 "ramdisk", 18472 "launchPermission", 18473 "productCodes", 18474 "blockDeviceMapping", 18475 "sriovNetSupport", 18476 "bootMode" 18477 ] 18478 }, 18479 "ImageDiskContainer":{ 18480 "type":"structure", 18481 "members":{ 18482 "Description":{"shape":"String"}, 18483 "DeviceName":{"shape":"String"}, 18484 "Format":{"shape":"String"}, 18485 "SnapshotId":{"shape":"SnapshotId"}, 18486 "Url":{"shape":"String"}, 18487 "UserBucket":{"shape":"UserBucket"} 18488 } 18489 }, 18490 "ImageDiskContainerList":{ 18491 "type":"list", 18492 "member":{ 18493 "shape":"ImageDiskContainer", 18494 "locationName":"item" 18495 } 18496 }, 18497 "ImageId":{"type":"string"}, 18498 "ImageIdList":{ 18499 "type":"list", 18500 "member":{ 18501 "shape":"ImageId", 18502 "locationName":"item" 18503 } 18504 }, 18505 "ImageIdStringList":{ 18506 "type":"list", 18507 "member":{ 18508 "shape":"ImageId", 18509 "locationName":"ImageId" 18510 } 18511 }, 18512 "ImageList":{ 18513 "type":"list", 18514 "member":{ 18515 "shape":"Image", 18516 "locationName":"item" 18517 } 18518 }, 18519 "ImageState":{ 18520 "type":"string", 18521 "enum":[ 18522 "pending", 18523 "available", 18524 "invalid", 18525 "deregistered", 18526 "transient", 18527 "failed", 18528 "error" 18529 ] 18530 }, 18531 "ImageTypeValues":{ 18532 "type":"string", 18533 "enum":[ 18534 "machine", 18535 "kernel", 18536 "ramdisk" 18537 ] 18538 }, 18539 "ImportClientVpnClientCertificateRevocationListRequest":{ 18540 "type":"structure", 18541 "required":[ 18542 "ClientVpnEndpointId", 18543 "CertificateRevocationList" 18544 ], 18545 "members":{ 18546 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 18547 "CertificateRevocationList":{"shape":"String"}, 18548 "DryRun":{"shape":"Boolean"} 18549 } 18550 }, 18551 "ImportClientVpnClientCertificateRevocationListResult":{ 18552 "type":"structure", 18553 "members":{ 18554 "Return":{ 18555 "shape":"Boolean", 18556 "locationName":"return" 18557 } 18558 } 18559 }, 18560 "ImportImageLicenseConfigurationRequest":{ 18561 "type":"structure", 18562 "members":{ 18563 "LicenseConfigurationArn":{"shape":"String"} 18564 } 18565 }, 18566 "ImportImageLicenseConfigurationResponse":{ 18567 "type":"structure", 18568 "members":{ 18569 "LicenseConfigurationArn":{ 18570 "shape":"String", 18571 "locationName":"licenseConfigurationArn" 18572 } 18573 } 18574 }, 18575 "ImportImageLicenseSpecificationListRequest":{ 18576 "type":"list", 18577 "member":{ 18578 "shape":"ImportImageLicenseConfigurationRequest", 18579 "locationName":"item" 18580 } 18581 }, 18582 "ImportImageLicenseSpecificationListResponse":{ 18583 "type":"list", 18584 "member":{ 18585 "shape":"ImportImageLicenseConfigurationResponse", 18586 "locationName":"item" 18587 } 18588 }, 18589 "ImportImageRequest":{ 18590 "type":"structure", 18591 "members":{ 18592 "Architecture":{"shape":"String"}, 18593 "ClientData":{"shape":"ClientData"}, 18594 "ClientToken":{"shape":"String"}, 18595 "Description":{"shape":"String"}, 18596 "DiskContainers":{ 18597 "shape":"ImageDiskContainerList", 18598 "locationName":"DiskContainer" 18599 }, 18600 "DryRun":{"shape":"Boolean"}, 18601 "Encrypted":{"shape":"Boolean"}, 18602 "Hypervisor":{"shape":"String"}, 18603 "KmsKeyId":{"shape":"KmsKeyId"}, 18604 "LicenseType":{"shape":"String"}, 18605 "Platform":{"shape":"String"}, 18606 "RoleName":{"shape":"String"}, 18607 "LicenseSpecifications":{"shape":"ImportImageLicenseSpecificationListRequest"}, 18608 "TagSpecifications":{ 18609 "shape":"TagSpecificationList", 18610 "locationName":"TagSpecification" 18611 } 18612 } 18613 }, 18614 "ImportImageResult":{ 18615 "type":"structure", 18616 "members":{ 18617 "Architecture":{ 18618 "shape":"String", 18619 "locationName":"architecture" 18620 }, 18621 "Description":{ 18622 "shape":"String", 18623 "locationName":"description" 18624 }, 18625 "Encrypted":{ 18626 "shape":"Boolean", 18627 "locationName":"encrypted" 18628 }, 18629 "Hypervisor":{ 18630 "shape":"String", 18631 "locationName":"hypervisor" 18632 }, 18633 "ImageId":{ 18634 "shape":"String", 18635 "locationName":"imageId" 18636 }, 18637 "ImportTaskId":{ 18638 "shape":"ImportImageTaskId", 18639 "locationName":"importTaskId" 18640 }, 18641 "KmsKeyId":{ 18642 "shape":"KmsKeyId", 18643 "locationName":"kmsKeyId" 18644 }, 18645 "LicenseType":{ 18646 "shape":"String", 18647 "locationName":"licenseType" 18648 }, 18649 "Platform":{ 18650 "shape":"String", 18651 "locationName":"platform" 18652 }, 18653 "Progress":{ 18654 "shape":"String", 18655 "locationName":"progress" 18656 }, 18657 "SnapshotDetails":{ 18658 "shape":"SnapshotDetailList", 18659 "locationName":"snapshotDetailSet" 18660 }, 18661 "Status":{ 18662 "shape":"String", 18663 "locationName":"status" 18664 }, 18665 "StatusMessage":{ 18666 "shape":"String", 18667 "locationName":"statusMessage" 18668 }, 18669 "LicenseSpecifications":{ 18670 "shape":"ImportImageLicenseSpecificationListResponse", 18671 "locationName":"licenseSpecifications" 18672 }, 18673 "Tags":{ 18674 "shape":"TagList", 18675 "locationName":"tagSet" 18676 } 18677 } 18678 }, 18679 "ImportImageTask":{ 18680 "type":"structure", 18681 "members":{ 18682 "Architecture":{ 18683 "shape":"String", 18684 "locationName":"architecture" 18685 }, 18686 "Description":{ 18687 "shape":"String", 18688 "locationName":"description" 18689 }, 18690 "Encrypted":{ 18691 "shape":"Boolean", 18692 "locationName":"encrypted" 18693 }, 18694 "Hypervisor":{ 18695 "shape":"String", 18696 "locationName":"hypervisor" 18697 }, 18698 "ImageId":{ 18699 "shape":"String", 18700 "locationName":"imageId" 18701 }, 18702 "ImportTaskId":{ 18703 "shape":"String", 18704 "locationName":"importTaskId" 18705 }, 18706 "KmsKeyId":{ 18707 "shape":"String", 18708 "locationName":"kmsKeyId" 18709 }, 18710 "LicenseType":{ 18711 "shape":"String", 18712 "locationName":"licenseType" 18713 }, 18714 "Platform":{ 18715 "shape":"String", 18716 "locationName":"platform" 18717 }, 18718 "Progress":{ 18719 "shape":"String", 18720 "locationName":"progress" 18721 }, 18722 "SnapshotDetails":{ 18723 "shape":"SnapshotDetailList", 18724 "locationName":"snapshotDetailSet" 18725 }, 18726 "Status":{ 18727 "shape":"String", 18728 "locationName":"status" 18729 }, 18730 "StatusMessage":{ 18731 "shape":"String", 18732 "locationName":"statusMessage" 18733 }, 18734 "Tags":{ 18735 "shape":"TagList", 18736 "locationName":"tagSet" 18737 }, 18738 "LicenseSpecifications":{ 18739 "shape":"ImportImageLicenseSpecificationListResponse", 18740 "locationName":"licenseSpecifications" 18741 } 18742 } 18743 }, 18744 "ImportImageTaskId":{"type":"string"}, 18745 "ImportImageTaskList":{ 18746 "type":"list", 18747 "member":{ 18748 "shape":"ImportImageTask", 18749 "locationName":"item" 18750 } 18751 }, 18752 "ImportInstanceLaunchSpecification":{ 18753 "type":"structure", 18754 "members":{ 18755 "AdditionalInfo":{ 18756 "shape":"String", 18757 "locationName":"additionalInfo" 18758 }, 18759 "Architecture":{ 18760 "shape":"ArchitectureValues", 18761 "locationName":"architecture" 18762 }, 18763 "GroupIds":{ 18764 "shape":"SecurityGroupIdStringList", 18765 "locationName":"GroupId" 18766 }, 18767 "GroupNames":{ 18768 "shape":"SecurityGroupStringList", 18769 "locationName":"GroupName" 18770 }, 18771 "InstanceInitiatedShutdownBehavior":{ 18772 "shape":"ShutdownBehavior", 18773 "locationName":"instanceInitiatedShutdownBehavior" 18774 }, 18775 "InstanceType":{ 18776 "shape":"InstanceType", 18777 "locationName":"instanceType" 18778 }, 18779 "Monitoring":{ 18780 "shape":"Boolean", 18781 "locationName":"monitoring" 18782 }, 18783 "Placement":{ 18784 "shape":"Placement", 18785 "locationName":"placement" 18786 }, 18787 "PrivateIpAddress":{ 18788 "shape":"String", 18789 "locationName":"privateIpAddress" 18790 }, 18791 "SubnetId":{ 18792 "shape":"SubnetId", 18793 "locationName":"subnetId" 18794 }, 18795 "UserData":{ 18796 "shape":"UserData", 18797 "locationName":"userData" 18798 } 18799 } 18800 }, 18801 "ImportInstanceRequest":{ 18802 "type":"structure", 18803 "required":["Platform"], 18804 "members":{ 18805 "Description":{ 18806 "shape":"String", 18807 "locationName":"description" 18808 }, 18809 "DiskImages":{ 18810 "shape":"DiskImageList", 18811 "locationName":"diskImage" 18812 }, 18813 "DryRun":{ 18814 "shape":"Boolean", 18815 "locationName":"dryRun" 18816 }, 18817 "LaunchSpecification":{ 18818 "shape":"ImportInstanceLaunchSpecification", 18819 "locationName":"launchSpecification" 18820 }, 18821 "Platform":{ 18822 "shape":"PlatformValues", 18823 "locationName":"platform" 18824 } 18825 } 18826 }, 18827 "ImportInstanceResult":{ 18828 "type":"structure", 18829 "members":{ 18830 "ConversionTask":{ 18831 "shape":"ConversionTask", 18832 "locationName":"conversionTask" 18833 } 18834 } 18835 }, 18836 "ImportInstanceTaskDetails":{ 18837 "type":"structure", 18838 "members":{ 18839 "Description":{ 18840 "shape":"String", 18841 "locationName":"description" 18842 }, 18843 "InstanceId":{ 18844 "shape":"String", 18845 "locationName":"instanceId" 18846 }, 18847 "Platform":{ 18848 "shape":"PlatformValues", 18849 "locationName":"platform" 18850 }, 18851 "Volumes":{ 18852 "shape":"ImportInstanceVolumeDetailSet", 18853 "locationName":"volumes" 18854 } 18855 } 18856 }, 18857 "ImportInstanceVolumeDetailItem":{ 18858 "type":"structure", 18859 "members":{ 18860 "AvailabilityZone":{ 18861 "shape":"String", 18862 "locationName":"availabilityZone" 18863 }, 18864 "BytesConverted":{ 18865 "shape":"Long", 18866 "locationName":"bytesConverted" 18867 }, 18868 "Description":{ 18869 "shape":"String", 18870 "locationName":"description" 18871 }, 18872 "Image":{ 18873 "shape":"DiskImageDescription", 18874 "locationName":"image" 18875 }, 18876 "Status":{ 18877 "shape":"String", 18878 "locationName":"status" 18879 }, 18880 "StatusMessage":{ 18881 "shape":"String", 18882 "locationName":"statusMessage" 18883 }, 18884 "Volume":{ 18885 "shape":"DiskImageVolumeDescription", 18886 "locationName":"volume" 18887 } 18888 } 18889 }, 18890 "ImportInstanceVolumeDetailSet":{ 18891 "type":"list", 18892 "member":{ 18893 "shape":"ImportInstanceVolumeDetailItem", 18894 "locationName":"item" 18895 } 18896 }, 18897 "ImportKeyPairRequest":{ 18898 "type":"structure", 18899 "required":[ 18900 "KeyName", 18901 "PublicKeyMaterial" 18902 ], 18903 "members":{ 18904 "DryRun":{ 18905 "shape":"Boolean", 18906 "locationName":"dryRun" 18907 }, 18908 "KeyName":{ 18909 "shape":"String", 18910 "locationName":"keyName" 18911 }, 18912 "PublicKeyMaterial":{ 18913 "shape":"Blob", 18914 "locationName":"publicKeyMaterial" 18915 }, 18916 "TagSpecifications":{ 18917 "shape":"TagSpecificationList", 18918 "locationName":"TagSpecification" 18919 } 18920 } 18921 }, 18922 "ImportKeyPairResult":{ 18923 "type":"structure", 18924 "members":{ 18925 "KeyFingerprint":{ 18926 "shape":"String", 18927 "locationName":"keyFingerprint" 18928 }, 18929 "KeyName":{ 18930 "shape":"String", 18931 "locationName":"keyName" 18932 }, 18933 "KeyPairId":{ 18934 "shape":"String", 18935 "locationName":"keyPairId" 18936 }, 18937 "Tags":{ 18938 "shape":"TagList", 18939 "locationName":"tagSet" 18940 } 18941 } 18942 }, 18943 "ImportSnapshotRequest":{ 18944 "type":"structure", 18945 "members":{ 18946 "ClientData":{"shape":"ClientData"}, 18947 "ClientToken":{"shape":"String"}, 18948 "Description":{"shape":"String"}, 18949 "DiskContainer":{"shape":"SnapshotDiskContainer"}, 18950 "DryRun":{"shape":"Boolean"}, 18951 "Encrypted":{"shape":"Boolean"}, 18952 "KmsKeyId":{"shape":"KmsKeyId"}, 18953 "RoleName":{"shape":"String"}, 18954 "TagSpecifications":{ 18955 "shape":"TagSpecificationList", 18956 "locationName":"TagSpecification" 18957 } 18958 } 18959 }, 18960 "ImportSnapshotResult":{ 18961 "type":"structure", 18962 "members":{ 18963 "Description":{ 18964 "shape":"String", 18965 "locationName":"description" 18966 }, 18967 "ImportTaskId":{ 18968 "shape":"String", 18969 "locationName":"importTaskId" 18970 }, 18971 "SnapshotTaskDetail":{ 18972 "shape":"SnapshotTaskDetail", 18973 "locationName":"snapshotTaskDetail" 18974 }, 18975 "Tags":{ 18976 "shape":"TagList", 18977 "locationName":"tagSet" 18978 } 18979 } 18980 }, 18981 "ImportSnapshotTask":{ 18982 "type":"structure", 18983 "members":{ 18984 "Description":{ 18985 "shape":"String", 18986 "locationName":"description" 18987 }, 18988 "ImportTaskId":{ 18989 "shape":"String", 18990 "locationName":"importTaskId" 18991 }, 18992 "SnapshotTaskDetail":{ 18993 "shape":"SnapshotTaskDetail", 18994 "locationName":"snapshotTaskDetail" 18995 }, 18996 "Tags":{ 18997 "shape":"TagList", 18998 "locationName":"tagSet" 18999 } 19000 } 19001 }, 19002 "ImportSnapshotTaskId":{"type":"string"}, 19003 "ImportSnapshotTaskIdList":{ 19004 "type":"list", 19005 "member":{ 19006 "shape":"ImportSnapshotTaskId", 19007 "locationName":"ImportTaskId" 19008 } 19009 }, 19010 "ImportSnapshotTaskList":{ 19011 "type":"list", 19012 "member":{ 19013 "shape":"ImportSnapshotTask", 19014 "locationName":"item" 19015 } 19016 }, 19017 "ImportTaskId":{"type":"string"}, 19018 "ImportTaskIdList":{ 19019 "type":"list", 19020 "member":{ 19021 "shape":"ImportImageTaskId", 19022 "locationName":"ImportTaskId" 19023 } 19024 }, 19025 "ImportVolumeRequest":{ 19026 "type":"structure", 19027 "required":[ 19028 "AvailabilityZone", 19029 "Image", 19030 "Volume" 19031 ], 19032 "members":{ 19033 "AvailabilityZone":{ 19034 "shape":"String", 19035 "locationName":"availabilityZone" 19036 }, 19037 "Description":{ 19038 "shape":"String", 19039 "locationName":"description" 19040 }, 19041 "DryRun":{ 19042 "shape":"Boolean", 19043 "locationName":"dryRun" 19044 }, 19045 "Image":{ 19046 "shape":"DiskImageDetail", 19047 "locationName":"image" 19048 }, 19049 "Volume":{ 19050 "shape":"VolumeDetail", 19051 "locationName":"volume" 19052 } 19053 } 19054 }, 19055 "ImportVolumeResult":{ 19056 "type":"structure", 19057 "members":{ 19058 "ConversionTask":{ 19059 "shape":"ConversionTask", 19060 "locationName":"conversionTask" 19061 } 19062 } 19063 }, 19064 "ImportVolumeTaskDetails":{ 19065 "type":"structure", 19066 "members":{ 19067 "AvailabilityZone":{ 19068 "shape":"String", 19069 "locationName":"availabilityZone" 19070 }, 19071 "BytesConverted":{ 19072 "shape":"Long", 19073 "locationName":"bytesConverted" 19074 }, 19075 "Description":{ 19076 "shape":"String", 19077 "locationName":"description" 19078 }, 19079 "Image":{ 19080 "shape":"DiskImageDescription", 19081 "locationName":"image" 19082 }, 19083 "Volume":{ 19084 "shape":"DiskImageVolumeDescription", 19085 "locationName":"volume" 19086 } 19087 } 19088 }, 19089 "InferenceAcceleratorInfo":{ 19090 "type":"structure", 19091 "members":{ 19092 "Accelerators":{ 19093 "shape":"InferenceDeviceInfoList", 19094 "locationName":"accelerators" 19095 } 19096 } 19097 }, 19098 "InferenceDeviceCount":{"type":"integer"}, 19099 "InferenceDeviceInfo":{ 19100 "type":"structure", 19101 "members":{ 19102 "Count":{ 19103 "shape":"InferenceDeviceCount", 19104 "locationName":"count" 19105 }, 19106 "Name":{ 19107 "shape":"InferenceDeviceName", 19108 "locationName":"name" 19109 }, 19110 "Manufacturer":{ 19111 "shape":"InferenceDeviceManufacturerName", 19112 "locationName":"manufacturer" 19113 } 19114 } 19115 }, 19116 "InferenceDeviceInfoList":{ 19117 "type":"list", 19118 "member":{"shape":"InferenceDeviceInfo"}, 19119 "locationName":"item" 19120 }, 19121 "InferenceDeviceManufacturerName":{"type":"string"}, 19122 "InferenceDeviceName":{"type":"string"}, 19123 "InsideCidrBlocksStringList":{ 19124 "type":"list", 19125 "member":{ 19126 "shape":"String", 19127 "locationName":"item" 19128 } 19129 }, 19130 "Instance":{ 19131 "type":"structure", 19132 "members":{ 19133 "AmiLaunchIndex":{ 19134 "shape":"Integer", 19135 "locationName":"amiLaunchIndex" 19136 }, 19137 "ImageId":{ 19138 "shape":"String", 19139 "locationName":"imageId" 19140 }, 19141 "InstanceId":{ 19142 "shape":"String", 19143 "locationName":"instanceId" 19144 }, 19145 "InstanceType":{ 19146 "shape":"InstanceType", 19147 "locationName":"instanceType" 19148 }, 19149 "KernelId":{ 19150 "shape":"String", 19151 "locationName":"kernelId" 19152 }, 19153 "KeyName":{ 19154 "shape":"String", 19155 "locationName":"keyName" 19156 }, 19157 "LaunchTime":{ 19158 "shape":"DateTime", 19159 "locationName":"launchTime" 19160 }, 19161 "Monitoring":{ 19162 "shape":"Monitoring", 19163 "locationName":"monitoring" 19164 }, 19165 "Placement":{ 19166 "shape":"Placement", 19167 "locationName":"placement" 19168 }, 19169 "Platform":{ 19170 "shape":"PlatformValues", 19171 "locationName":"platform" 19172 }, 19173 "PrivateDnsName":{ 19174 "shape":"String", 19175 "locationName":"privateDnsName" 19176 }, 19177 "PrivateIpAddress":{ 19178 "shape":"String", 19179 "locationName":"privateIpAddress" 19180 }, 19181 "ProductCodes":{ 19182 "shape":"ProductCodeList", 19183 "locationName":"productCodes" 19184 }, 19185 "PublicDnsName":{ 19186 "shape":"String", 19187 "locationName":"dnsName" 19188 }, 19189 "PublicIpAddress":{ 19190 "shape":"String", 19191 "locationName":"ipAddress" 19192 }, 19193 "RamdiskId":{ 19194 "shape":"String", 19195 "locationName":"ramdiskId" 19196 }, 19197 "State":{ 19198 "shape":"InstanceState", 19199 "locationName":"instanceState" 19200 }, 19201 "StateTransitionReason":{ 19202 "shape":"String", 19203 "locationName":"reason" 19204 }, 19205 "SubnetId":{ 19206 "shape":"String", 19207 "locationName":"subnetId" 19208 }, 19209 "VpcId":{ 19210 "shape":"String", 19211 "locationName":"vpcId" 19212 }, 19213 "Architecture":{ 19214 "shape":"ArchitectureValues", 19215 "locationName":"architecture" 19216 }, 19217 "BlockDeviceMappings":{ 19218 "shape":"InstanceBlockDeviceMappingList", 19219 "locationName":"blockDeviceMapping" 19220 }, 19221 "ClientToken":{ 19222 "shape":"String", 19223 "locationName":"clientToken" 19224 }, 19225 "EbsOptimized":{ 19226 "shape":"Boolean", 19227 "locationName":"ebsOptimized" 19228 }, 19229 "EnaSupport":{ 19230 "shape":"Boolean", 19231 "locationName":"enaSupport" 19232 }, 19233 "Hypervisor":{ 19234 "shape":"HypervisorType", 19235 "locationName":"hypervisor" 19236 }, 19237 "IamInstanceProfile":{ 19238 "shape":"IamInstanceProfile", 19239 "locationName":"iamInstanceProfile" 19240 }, 19241 "InstanceLifecycle":{ 19242 "shape":"InstanceLifecycleType", 19243 "locationName":"instanceLifecycle" 19244 }, 19245 "ElasticGpuAssociations":{ 19246 "shape":"ElasticGpuAssociationList", 19247 "locationName":"elasticGpuAssociationSet" 19248 }, 19249 "ElasticInferenceAcceleratorAssociations":{ 19250 "shape":"ElasticInferenceAcceleratorAssociationList", 19251 "locationName":"elasticInferenceAcceleratorAssociationSet" 19252 }, 19253 "NetworkInterfaces":{ 19254 "shape":"InstanceNetworkInterfaceList", 19255 "locationName":"networkInterfaceSet" 19256 }, 19257 "OutpostArn":{ 19258 "shape":"String", 19259 "locationName":"outpostArn" 19260 }, 19261 "RootDeviceName":{ 19262 "shape":"String", 19263 "locationName":"rootDeviceName" 19264 }, 19265 "RootDeviceType":{ 19266 "shape":"DeviceType", 19267 "locationName":"rootDeviceType" 19268 }, 19269 "SecurityGroups":{ 19270 "shape":"GroupIdentifierList", 19271 "locationName":"groupSet" 19272 }, 19273 "SourceDestCheck":{ 19274 "shape":"Boolean", 19275 "locationName":"sourceDestCheck" 19276 }, 19277 "SpotInstanceRequestId":{ 19278 "shape":"String", 19279 "locationName":"spotInstanceRequestId" 19280 }, 19281 "SriovNetSupport":{ 19282 "shape":"String", 19283 "locationName":"sriovNetSupport" 19284 }, 19285 "StateReason":{ 19286 "shape":"StateReason", 19287 "locationName":"stateReason" 19288 }, 19289 "Tags":{ 19290 "shape":"TagList", 19291 "locationName":"tagSet" 19292 }, 19293 "VirtualizationType":{ 19294 "shape":"VirtualizationType", 19295 "locationName":"virtualizationType" 19296 }, 19297 "CpuOptions":{ 19298 "shape":"CpuOptions", 19299 "locationName":"cpuOptions" 19300 }, 19301 "CapacityReservationId":{ 19302 "shape":"String", 19303 "locationName":"capacityReservationId" 19304 }, 19305 "CapacityReservationSpecification":{ 19306 "shape":"CapacityReservationSpecificationResponse", 19307 "locationName":"capacityReservationSpecification" 19308 }, 19309 "HibernationOptions":{ 19310 "shape":"HibernationOptions", 19311 "locationName":"hibernationOptions" 19312 }, 19313 "Licenses":{ 19314 "shape":"LicenseList", 19315 "locationName":"licenseSet" 19316 }, 19317 "MetadataOptions":{ 19318 "shape":"InstanceMetadataOptionsResponse", 19319 "locationName":"metadataOptions" 19320 }, 19321 "EnclaveOptions":{ 19322 "shape":"EnclaveOptions", 19323 "locationName":"enclaveOptions" 19324 }, 19325 "BootMode":{ 19326 "shape":"BootModeValues", 19327 "locationName":"bootMode" 19328 } 19329 } 19330 }, 19331 "InstanceAttribute":{ 19332 "type":"structure", 19333 "members":{ 19334 "Groups":{ 19335 "shape":"GroupIdentifierList", 19336 "locationName":"groupSet" 19337 }, 19338 "BlockDeviceMappings":{ 19339 "shape":"InstanceBlockDeviceMappingList", 19340 "locationName":"blockDeviceMapping" 19341 }, 19342 "DisableApiTermination":{ 19343 "shape":"AttributeBooleanValue", 19344 "locationName":"disableApiTermination" 19345 }, 19346 "EnaSupport":{ 19347 "shape":"AttributeBooleanValue", 19348 "locationName":"enaSupport" 19349 }, 19350 "EnclaveOptions":{ 19351 "shape":"EnclaveOptions", 19352 "locationName":"enclaveOptions" 19353 }, 19354 "EbsOptimized":{ 19355 "shape":"AttributeBooleanValue", 19356 "locationName":"ebsOptimized" 19357 }, 19358 "InstanceId":{ 19359 "shape":"String", 19360 "locationName":"instanceId" 19361 }, 19362 "InstanceInitiatedShutdownBehavior":{ 19363 "shape":"AttributeValue", 19364 "locationName":"instanceInitiatedShutdownBehavior" 19365 }, 19366 "InstanceType":{ 19367 "shape":"AttributeValue", 19368 "locationName":"instanceType" 19369 }, 19370 "KernelId":{ 19371 "shape":"AttributeValue", 19372 "locationName":"kernel" 19373 }, 19374 "ProductCodes":{ 19375 "shape":"ProductCodeList", 19376 "locationName":"productCodes" 19377 }, 19378 "RamdiskId":{ 19379 "shape":"AttributeValue", 19380 "locationName":"ramdisk" 19381 }, 19382 "RootDeviceName":{ 19383 "shape":"AttributeValue", 19384 "locationName":"rootDeviceName" 19385 }, 19386 "SourceDestCheck":{ 19387 "shape":"AttributeBooleanValue", 19388 "locationName":"sourceDestCheck" 19389 }, 19390 "SriovNetSupport":{ 19391 "shape":"AttributeValue", 19392 "locationName":"sriovNetSupport" 19393 }, 19394 "UserData":{ 19395 "shape":"AttributeValue", 19396 "locationName":"userData" 19397 } 19398 } 19399 }, 19400 "InstanceAttributeName":{ 19401 "type":"string", 19402 "enum":[ 19403 "instanceType", 19404 "kernel", 19405 "ramdisk", 19406 "userData", 19407 "disableApiTermination", 19408 "instanceInitiatedShutdownBehavior", 19409 "rootDeviceName", 19410 "blockDeviceMapping", 19411 "productCodes", 19412 "sourceDestCheck", 19413 "groupSet", 19414 "ebsOptimized", 19415 "sriovNetSupport", 19416 "enaSupport", 19417 "enclaveOptions" 19418 ] 19419 }, 19420 "InstanceBlockDeviceMapping":{ 19421 "type":"structure", 19422 "members":{ 19423 "DeviceName":{ 19424 "shape":"String", 19425 "locationName":"deviceName" 19426 }, 19427 "Ebs":{ 19428 "shape":"EbsInstanceBlockDevice", 19429 "locationName":"ebs" 19430 } 19431 } 19432 }, 19433 "InstanceBlockDeviceMappingList":{ 19434 "type":"list", 19435 "member":{ 19436 "shape":"InstanceBlockDeviceMapping", 19437 "locationName":"item" 19438 } 19439 }, 19440 "InstanceBlockDeviceMappingSpecification":{ 19441 "type":"structure", 19442 "members":{ 19443 "DeviceName":{ 19444 "shape":"String", 19445 "locationName":"deviceName" 19446 }, 19447 "Ebs":{ 19448 "shape":"EbsInstanceBlockDeviceSpecification", 19449 "locationName":"ebs" 19450 }, 19451 "NoDevice":{ 19452 "shape":"String", 19453 "locationName":"noDevice" 19454 }, 19455 "VirtualName":{ 19456 "shape":"String", 19457 "locationName":"virtualName" 19458 } 19459 } 19460 }, 19461 "InstanceBlockDeviceMappingSpecificationList":{ 19462 "type":"list", 19463 "member":{ 19464 "shape":"InstanceBlockDeviceMappingSpecification", 19465 "locationName":"item" 19466 } 19467 }, 19468 "InstanceCapacity":{ 19469 "type":"structure", 19470 "members":{ 19471 "AvailableCapacity":{ 19472 "shape":"Integer", 19473 "locationName":"availableCapacity" 19474 }, 19475 "InstanceType":{ 19476 "shape":"String", 19477 "locationName":"instanceType" 19478 }, 19479 "TotalCapacity":{ 19480 "shape":"Integer", 19481 "locationName":"totalCapacity" 19482 } 19483 } 19484 }, 19485 "InstanceCount":{ 19486 "type":"structure", 19487 "members":{ 19488 "InstanceCount":{ 19489 "shape":"Integer", 19490 "locationName":"instanceCount" 19491 }, 19492 "State":{ 19493 "shape":"ListingState", 19494 "locationName":"state" 19495 } 19496 } 19497 }, 19498 "InstanceCountList":{ 19499 "type":"list", 19500 "member":{ 19501 "shape":"InstanceCount", 19502 "locationName":"item" 19503 } 19504 }, 19505 "InstanceCreditSpecification":{ 19506 "type":"structure", 19507 "members":{ 19508 "InstanceId":{ 19509 "shape":"String", 19510 "locationName":"instanceId" 19511 }, 19512 "CpuCredits":{ 19513 "shape":"String", 19514 "locationName":"cpuCredits" 19515 } 19516 } 19517 }, 19518 "InstanceCreditSpecificationList":{ 19519 "type":"list", 19520 "member":{ 19521 "shape":"InstanceCreditSpecification", 19522 "locationName":"item" 19523 } 19524 }, 19525 "InstanceCreditSpecificationListRequest":{ 19526 "type":"list", 19527 "member":{ 19528 "shape":"InstanceCreditSpecificationRequest", 19529 "locationName":"item" 19530 } 19531 }, 19532 "InstanceCreditSpecificationRequest":{ 19533 "type":"structure", 19534 "members":{ 19535 "InstanceId":{"shape":"InstanceId"}, 19536 "CpuCredits":{"shape":"String"} 19537 } 19538 }, 19539 "InstanceEventId":{"type":"string"}, 19540 "InstanceExportDetails":{ 19541 "type":"structure", 19542 "members":{ 19543 "InstanceId":{ 19544 "shape":"String", 19545 "locationName":"instanceId" 19546 }, 19547 "TargetEnvironment":{ 19548 "shape":"ExportEnvironment", 19549 "locationName":"targetEnvironment" 19550 } 19551 } 19552 }, 19553 "InstanceFamilyCreditSpecification":{ 19554 "type":"structure", 19555 "members":{ 19556 "InstanceFamily":{ 19557 "shape":"UnlimitedSupportedInstanceFamily", 19558 "locationName":"instanceFamily" 19559 }, 19560 "CpuCredits":{ 19561 "shape":"String", 19562 "locationName":"cpuCredits" 19563 } 19564 } 19565 }, 19566 "InstanceHealthStatus":{ 19567 "type":"string", 19568 "enum":[ 19569 "healthy", 19570 "unhealthy" 19571 ] 19572 }, 19573 "InstanceId":{"type":"string"}, 19574 "InstanceIdSet":{ 19575 "type":"list", 19576 "member":{ 19577 "shape":"InstanceId", 19578 "locationName":"item" 19579 } 19580 }, 19581 "InstanceIdStringList":{ 19582 "type":"list", 19583 "member":{ 19584 "shape":"InstanceId", 19585 "locationName":"InstanceId" 19586 } 19587 }, 19588 "InstanceIdsSet":{ 19589 "type":"list", 19590 "member":{ 19591 "shape":"InstanceId", 19592 "locationName":"item" 19593 } 19594 }, 19595 "InstanceInterruptionBehavior":{ 19596 "type":"string", 19597 "enum":[ 19598 "hibernate", 19599 "stop", 19600 "terminate" 19601 ] 19602 }, 19603 "InstanceIpv6Address":{ 19604 "type":"structure", 19605 "members":{ 19606 "Ipv6Address":{ 19607 "shape":"String", 19608 "locationName":"ipv6Address" 19609 } 19610 } 19611 }, 19612 "InstanceIpv6AddressList":{ 19613 "type":"list", 19614 "member":{ 19615 "shape":"InstanceIpv6Address", 19616 "locationName":"item" 19617 } 19618 }, 19619 "InstanceIpv6AddressListRequest":{ 19620 "type":"list", 19621 "member":{ 19622 "shape":"InstanceIpv6AddressRequest", 19623 "locationName":"InstanceIpv6Address" 19624 } 19625 }, 19626 "InstanceIpv6AddressRequest":{ 19627 "type":"structure", 19628 "members":{ 19629 "Ipv6Address":{"shape":"String"} 19630 } 19631 }, 19632 "InstanceLifecycle":{ 19633 "type":"string", 19634 "enum":[ 19635 "spot", 19636 "on-demand" 19637 ] 19638 }, 19639 "InstanceLifecycleType":{ 19640 "type":"string", 19641 "enum":[ 19642 "spot", 19643 "scheduled" 19644 ] 19645 }, 19646 "InstanceList":{ 19647 "type":"list", 19648 "member":{ 19649 "shape":"Instance", 19650 "locationName":"item" 19651 } 19652 }, 19653 "InstanceMarketOptionsRequest":{ 19654 "type":"structure", 19655 "members":{ 19656 "MarketType":{"shape":"MarketType"}, 19657 "SpotOptions":{"shape":"SpotMarketOptions"} 19658 } 19659 }, 19660 "InstanceMatchCriteria":{ 19661 "type":"string", 19662 "enum":[ 19663 "open", 19664 "targeted" 19665 ] 19666 }, 19667 "InstanceMetadataEndpointState":{ 19668 "type":"string", 19669 "enum":[ 19670 "disabled", 19671 "enabled" 19672 ] 19673 }, 19674 "InstanceMetadataOptionsRequest":{ 19675 "type":"structure", 19676 "members":{ 19677 "HttpTokens":{"shape":"HttpTokensState"}, 19678 "HttpPutResponseHopLimit":{"shape":"Integer"}, 19679 "HttpEndpoint":{"shape":"InstanceMetadataEndpointState"} 19680 } 19681 }, 19682 "InstanceMetadataOptionsResponse":{ 19683 "type":"structure", 19684 "members":{ 19685 "State":{ 19686 "shape":"InstanceMetadataOptionsState", 19687 "locationName":"state" 19688 }, 19689 "HttpTokens":{ 19690 "shape":"HttpTokensState", 19691 "locationName":"httpTokens" 19692 }, 19693 "HttpPutResponseHopLimit":{ 19694 "shape":"Integer", 19695 "locationName":"httpPutResponseHopLimit" 19696 }, 19697 "HttpEndpoint":{ 19698 "shape":"InstanceMetadataEndpointState", 19699 "locationName":"httpEndpoint" 19700 } 19701 } 19702 }, 19703 "InstanceMetadataOptionsState":{ 19704 "type":"string", 19705 "enum":[ 19706 "pending", 19707 "applied" 19708 ] 19709 }, 19710 "InstanceMonitoring":{ 19711 "type":"structure", 19712 "members":{ 19713 "InstanceId":{ 19714 "shape":"String", 19715 "locationName":"instanceId" 19716 }, 19717 "Monitoring":{ 19718 "shape":"Monitoring", 19719 "locationName":"monitoring" 19720 } 19721 } 19722 }, 19723 "InstanceMonitoringList":{ 19724 "type":"list", 19725 "member":{ 19726 "shape":"InstanceMonitoring", 19727 "locationName":"item" 19728 } 19729 }, 19730 "InstanceNetworkInterface":{ 19731 "type":"structure", 19732 "members":{ 19733 "Association":{ 19734 "shape":"InstanceNetworkInterfaceAssociation", 19735 "locationName":"association" 19736 }, 19737 "Attachment":{ 19738 "shape":"InstanceNetworkInterfaceAttachment", 19739 "locationName":"attachment" 19740 }, 19741 "Description":{ 19742 "shape":"String", 19743 "locationName":"description" 19744 }, 19745 "Groups":{ 19746 "shape":"GroupIdentifierList", 19747 "locationName":"groupSet" 19748 }, 19749 "Ipv6Addresses":{ 19750 "shape":"InstanceIpv6AddressList", 19751 "locationName":"ipv6AddressesSet" 19752 }, 19753 "MacAddress":{ 19754 "shape":"String", 19755 "locationName":"macAddress" 19756 }, 19757 "NetworkInterfaceId":{ 19758 "shape":"String", 19759 "locationName":"networkInterfaceId" 19760 }, 19761 "OwnerId":{ 19762 "shape":"String", 19763 "locationName":"ownerId" 19764 }, 19765 "PrivateDnsName":{ 19766 "shape":"String", 19767 "locationName":"privateDnsName" 19768 }, 19769 "PrivateIpAddress":{ 19770 "shape":"String", 19771 "locationName":"privateIpAddress" 19772 }, 19773 "PrivateIpAddresses":{ 19774 "shape":"InstancePrivateIpAddressList", 19775 "locationName":"privateIpAddressesSet" 19776 }, 19777 "SourceDestCheck":{ 19778 "shape":"Boolean", 19779 "locationName":"sourceDestCheck" 19780 }, 19781 "Status":{ 19782 "shape":"NetworkInterfaceStatus", 19783 "locationName":"status" 19784 }, 19785 "SubnetId":{ 19786 "shape":"String", 19787 "locationName":"subnetId" 19788 }, 19789 "VpcId":{ 19790 "shape":"String", 19791 "locationName":"vpcId" 19792 }, 19793 "InterfaceType":{ 19794 "shape":"String", 19795 "locationName":"interfaceType" 19796 } 19797 } 19798 }, 19799 "InstanceNetworkInterfaceAssociation":{ 19800 "type":"structure", 19801 "members":{ 19802 "CarrierIp":{ 19803 "shape":"String", 19804 "locationName":"carrierIp" 19805 }, 19806 "IpOwnerId":{ 19807 "shape":"String", 19808 "locationName":"ipOwnerId" 19809 }, 19810 "PublicDnsName":{ 19811 "shape":"String", 19812 "locationName":"publicDnsName" 19813 }, 19814 "PublicIp":{ 19815 "shape":"String", 19816 "locationName":"publicIp" 19817 } 19818 } 19819 }, 19820 "InstanceNetworkInterfaceAttachment":{ 19821 "type":"structure", 19822 "members":{ 19823 "AttachTime":{ 19824 "shape":"DateTime", 19825 "locationName":"attachTime" 19826 }, 19827 "AttachmentId":{ 19828 "shape":"String", 19829 "locationName":"attachmentId" 19830 }, 19831 "DeleteOnTermination":{ 19832 "shape":"Boolean", 19833 "locationName":"deleteOnTermination" 19834 }, 19835 "DeviceIndex":{ 19836 "shape":"Integer", 19837 "locationName":"deviceIndex" 19838 }, 19839 "Status":{ 19840 "shape":"AttachmentStatus", 19841 "locationName":"status" 19842 }, 19843 "NetworkCardIndex":{ 19844 "shape":"Integer", 19845 "locationName":"networkCardIndex" 19846 } 19847 } 19848 }, 19849 "InstanceNetworkInterfaceList":{ 19850 "type":"list", 19851 "member":{ 19852 "shape":"InstanceNetworkInterface", 19853 "locationName":"item" 19854 } 19855 }, 19856 "InstanceNetworkInterfaceSpecification":{ 19857 "type":"structure", 19858 "members":{ 19859 "AssociatePublicIpAddress":{ 19860 "shape":"Boolean", 19861 "locationName":"associatePublicIpAddress" 19862 }, 19863 "DeleteOnTermination":{ 19864 "shape":"Boolean", 19865 "locationName":"deleteOnTermination" 19866 }, 19867 "Description":{ 19868 "shape":"String", 19869 "locationName":"description" 19870 }, 19871 "DeviceIndex":{ 19872 "shape":"Integer", 19873 "locationName":"deviceIndex" 19874 }, 19875 "Groups":{ 19876 "shape":"SecurityGroupIdStringList", 19877 "locationName":"SecurityGroupId" 19878 }, 19879 "Ipv6AddressCount":{ 19880 "shape":"Integer", 19881 "locationName":"ipv6AddressCount" 19882 }, 19883 "Ipv6Addresses":{ 19884 "shape":"InstanceIpv6AddressList", 19885 "locationName":"ipv6AddressesSet", 19886 "queryName":"Ipv6Addresses" 19887 }, 19888 "NetworkInterfaceId":{ 19889 "shape":"String", 19890 "locationName":"networkInterfaceId" 19891 }, 19892 "PrivateIpAddress":{ 19893 "shape":"String", 19894 "locationName":"privateIpAddress" 19895 }, 19896 "PrivateIpAddresses":{ 19897 "shape":"PrivateIpAddressSpecificationList", 19898 "locationName":"privateIpAddressesSet", 19899 "queryName":"PrivateIpAddresses" 19900 }, 19901 "SecondaryPrivateIpAddressCount":{ 19902 "shape":"Integer", 19903 "locationName":"secondaryPrivateIpAddressCount" 19904 }, 19905 "SubnetId":{ 19906 "shape":"String", 19907 "locationName":"subnetId" 19908 }, 19909 "AssociateCarrierIpAddress":{"shape":"Boolean"}, 19910 "InterfaceType":{"shape":"String"}, 19911 "NetworkCardIndex":{"shape":"Integer"} 19912 } 19913 }, 19914 "InstanceNetworkInterfaceSpecificationList":{ 19915 "type":"list", 19916 "member":{ 19917 "shape":"InstanceNetworkInterfaceSpecification", 19918 "locationName":"item" 19919 } 19920 }, 19921 "InstancePrivateIpAddress":{ 19922 "type":"structure", 19923 "members":{ 19924 "Association":{ 19925 "shape":"InstanceNetworkInterfaceAssociation", 19926 "locationName":"association" 19927 }, 19928 "Primary":{ 19929 "shape":"Boolean", 19930 "locationName":"primary" 19931 }, 19932 "PrivateDnsName":{ 19933 "shape":"String", 19934 "locationName":"privateDnsName" 19935 }, 19936 "PrivateIpAddress":{ 19937 "shape":"String", 19938 "locationName":"privateIpAddress" 19939 } 19940 } 19941 }, 19942 "InstancePrivateIpAddressList":{ 19943 "type":"list", 19944 "member":{ 19945 "shape":"InstancePrivateIpAddress", 19946 "locationName":"item" 19947 } 19948 }, 19949 "InstanceSpecification":{ 19950 "type":"structure", 19951 "members":{ 19952 "InstanceId":{"shape":"InstanceId"}, 19953 "ExcludeBootVolume":{"shape":"Boolean"} 19954 } 19955 }, 19956 "InstanceState":{ 19957 "type":"structure", 19958 "members":{ 19959 "Code":{ 19960 "shape":"Integer", 19961 "locationName":"code" 19962 }, 19963 "Name":{ 19964 "shape":"InstanceStateName", 19965 "locationName":"name" 19966 } 19967 } 19968 }, 19969 "InstanceStateChange":{ 19970 "type":"structure", 19971 "members":{ 19972 "CurrentState":{ 19973 "shape":"InstanceState", 19974 "locationName":"currentState" 19975 }, 19976 "InstanceId":{ 19977 "shape":"String", 19978 "locationName":"instanceId" 19979 }, 19980 "PreviousState":{ 19981 "shape":"InstanceState", 19982 "locationName":"previousState" 19983 } 19984 } 19985 }, 19986 "InstanceStateChangeList":{ 19987 "type":"list", 19988 "member":{ 19989 "shape":"InstanceStateChange", 19990 "locationName":"item" 19991 } 19992 }, 19993 "InstanceStateName":{ 19994 "type":"string", 19995 "enum":[ 19996 "pending", 19997 "running", 19998 "shutting-down", 19999 "terminated", 20000 "stopping", 20001 "stopped" 20002 ] 20003 }, 20004 "InstanceStatus":{ 20005 "type":"structure", 20006 "members":{ 20007 "AvailabilityZone":{ 20008 "shape":"String", 20009 "locationName":"availabilityZone" 20010 }, 20011 "OutpostArn":{ 20012 "shape":"String", 20013 "locationName":"outpostArn" 20014 }, 20015 "Events":{ 20016 "shape":"InstanceStatusEventList", 20017 "locationName":"eventsSet" 20018 }, 20019 "InstanceId":{ 20020 "shape":"String", 20021 "locationName":"instanceId" 20022 }, 20023 "InstanceState":{ 20024 "shape":"InstanceState", 20025 "locationName":"instanceState" 20026 }, 20027 "InstanceStatus":{ 20028 "shape":"InstanceStatusSummary", 20029 "locationName":"instanceStatus" 20030 }, 20031 "SystemStatus":{ 20032 "shape":"InstanceStatusSummary", 20033 "locationName":"systemStatus" 20034 } 20035 } 20036 }, 20037 "InstanceStatusDetails":{ 20038 "type":"structure", 20039 "members":{ 20040 "ImpairedSince":{ 20041 "shape":"DateTime", 20042 "locationName":"impairedSince" 20043 }, 20044 "Name":{ 20045 "shape":"StatusName", 20046 "locationName":"name" 20047 }, 20048 "Status":{ 20049 "shape":"StatusType", 20050 "locationName":"status" 20051 } 20052 } 20053 }, 20054 "InstanceStatusDetailsList":{ 20055 "type":"list", 20056 "member":{ 20057 "shape":"InstanceStatusDetails", 20058 "locationName":"item" 20059 } 20060 }, 20061 "InstanceStatusEvent":{ 20062 "type":"structure", 20063 "members":{ 20064 "InstanceEventId":{ 20065 "shape":"InstanceEventId", 20066 "locationName":"instanceEventId" 20067 }, 20068 "Code":{ 20069 "shape":"EventCode", 20070 "locationName":"code" 20071 }, 20072 "Description":{ 20073 "shape":"String", 20074 "locationName":"description" 20075 }, 20076 "NotAfter":{ 20077 "shape":"DateTime", 20078 "locationName":"notAfter" 20079 }, 20080 "NotBefore":{ 20081 "shape":"DateTime", 20082 "locationName":"notBefore" 20083 }, 20084 "NotBeforeDeadline":{ 20085 "shape":"DateTime", 20086 "locationName":"notBeforeDeadline" 20087 } 20088 } 20089 }, 20090 "InstanceStatusEventList":{ 20091 "type":"list", 20092 "member":{ 20093 "shape":"InstanceStatusEvent", 20094 "locationName":"item" 20095 } 20096 }, 20097 "InstanceStatusList":{ 20098 "type":"list", 20099 "member":{ 20100 "shape":"InstanceStatus", 20101 "locationName":"item" 20102 } 20103 }, 20104 "InstanceStatusSummary":{ 20105 "type":"structure", 20106 "members":{ 20107 "Details":{ 20108 "shape":"InstanceStatusDetailsList", 20109 "locationName":"details" 20110 }, 20111 "Status":{ 20112 "shape":"SummaryStatus", 20113 "locationName":"status" 20114 } 20115 } 20116 }, 20117 "InstanceStorageFlag":{"type":"boolean"}, 20118 "InstanceStorageInfo":{ 20119 "type":"structure", 20120 "members":{ 20121 "TotalSizeInGB":{ 20122 "shape":"DiskSize", 20123 "locationName":"totalSizeInGB" 20124 }, 20125 "Disks":{ 20126 "shape":"DiskInfoList", 20127 "locationName":"disks" 20128 }, 20129 "NvmeSupport":{ 20130 "shape":"EphemeralNvmeSupport", 20131 "locationName":"nvmeSupport" 20132 } 20133 } 20134 }, 20135 "InstanceTagKeySet":{ 20136 "type":"list", 20137 "member":{ 20138 "shape":"String", 20139 "locationName":"item" 20140 } 20141 }, 20142 "InstanceTagNotificationAttribute":{ 20143 "type":"structure", 20144 "members":{ 20145 "InstanceTagKeys":{ 20146 "shape":"InstanceTagKeySet", 20147 "locationName":"instanceTagKeySet" 20148 }, 20149 "IncludeAllTagsOfInstance":{ 20150 "shape":"Boolean", 20151 "locationName":"includeAllTagsOfInstance" 20152 } 20153 } 20154 }, 20155 "InstanceType":{ 20156 "type":"string", 20157 "enum":[ 20158 "t1.micro", 20159 "t2.nano", 20160 "t2.micro", 20161 "t2.small", 20162 "t2.medium", 20163 "t2.large", 20164 "t2.xlarge", 20165 "t2.2xlarge", 20166 "t3.nano", 20167 "t3.micro", 20168 "t3.small", 20169 "t3.medium", 20170 "t3.large", 20171 "t3.xlarge", 20172 "t3.2xlarge", 20173 "t3a.nano", 20174 "t3a.micro", 20175 "t3a.small", 20176 "t3a.medium", 20177 "t3a.large", 20178 "t3a.xlarge", 20179 "t3a.2xlarge", 20180 "t4g.nano", 20181 "t4g.micro", 20182 "t4g.small", 20183 "t4g.medium", 20184 "t4g.large", 20185 "t4g.xlarge", 20186 "t4g.2xlarge", 20187 "m1.small", 20188 "m1.medium", 20189 "m1.large", 20190 "m1.xlarge", 20191 "m3.medium", 20192 "m3.large", 20193 "m3.xlarge", 20194 "m3.2xlarge", 20195 "m4.large", 20196 "m4.xlarge", 20197 "m4.2xlarge", 20198 "m4.4xlarge", 20199 "m4.10xlarge", 20200 "m4.16xlarge", 20201 "m2.xlarge", 20202 "m2.2xlarge", 20203 "m2.4xlarge", 20204 "cr1.8xlarge", 20205 "r3.large", 20206 "r3.xlarge", 20207 "r3.2xlarge", 20208 "r3.4xlarge", 20209 "r3.8xlarge", 20210 "r4.large", 20211 "r4.xlarge", 20212 "r4.2xlarge", 20213 "r4.4xlarge", 20214 "r4.8xlarge", 20215 "r4.16xlarge", 20216 "r5.large", 20217 "r5.xlarge", 20218 "r5.2xlarge", 20219 "r5.4xlarge", 20220 "r5.8xlarge", 20221 "r5.12xlarge", 20222 "r5.16xlarge", 20223 "r5.24xlarge", 20224 "r5.metal", 20225 "r5a.large", 20226 "r5a.xlarge", 20227 "r5a.2xlarge", 20228 "r5a.4xlarge", 20229 "r5a.8xlarge", 20230 "r5a.12xlarge", 20231 "r5a.16xlarge", 20232 "r5a.24xlarge", 20233 "r5b.large", 20234 "r5b.xlarge", 20235 "r5b.2xlarge", 20236 "r5b.4xlarge", 20237 "r5b.8xlarge", 20238 "r5b.12xlarge", 20239 "r5b.16xlarge", 20240 "r5b.24xlarge", 20241 "r5b.metal", 20242 "r5d.large", 20243 "r5d.xlarge", 20244 "r5d.2xlarge", 20245 "r5d.4xlarge", 20246 "r5d.8xlarge", 20247 "r5d.12xlarge", 20248 "r5d.16xlarge", 20249 "r5d.24xlarge", 20250 "r5d.metal", 20251 "r5ad.large", 20252 "r5ad.xlarge", 20253 "r5ad.2xlarge", 20254 "r5ad.4xlarge", 20255 "r5ad.8xlarge", 20256 "r5ad.12xlarge", 20257 "r5ad.16xlarge", 20258 "r5ad.24xlarge", 20259 "r6g.metal", 20260 "r6g.medium", 20261 "r6g.large", 20262 "r6g.xlarge", 20263 "r6g.2xlarge", 20264 "r6g.4xlarge", 20265 "r6g.8xlarge", 20266 "r6g.12xlarge", 20267 "r6g.16xlarge", 20268 "r6gd.metal", 20269 "r6gd.medium", 20270 "r6gd.large", 20271 "r6gd.xlarge", 20272 "r6gd.2xlarge", 20273 "r6gd.4xlarge", 20274 "r6gd.8xlarge", 20275 "r6gd.12xlarge", 20276 "r6gd.16xlarge", 20277 "x1.16xlarge", 20278 "x1.32xlarge", 20279 "x1e.xlarge", 20280 "x1e.2xlarge", 20281 "x1e.4xlarge", 20282 "x1e.8xlarge", 20283 "x1e.16xlarge", 20284 "x1e.32xlarge", 20285 "i2.xlarge", 20286 "i2.2xlarge", 20287 "i2.4xlarge", 20288 "i2.8xlarge", 20289 "i3.large", 20290 "i3.xlarge", 20291 "i3.2xlarge", 20292 "i3.4xlarge", 20293 "i3.8xlarge", 20294 "i3.16xlarge", 20295 "i3.metal", 20296 "i3en.large", 20297 "i3en.xlarge", 20298 "i3en.2xlarge", 20299 "i3en.3xlarge", 20300 "i3en.6xlarge", 20301 "i3en.12xlarge", 20302 "i3en.24xlarge", 20303 "i3en.metal", 20304 "hi1.4xlarge", 20305 "hs1.8xlarge", 20306 "c1.medium", 20307 "c1.xlarge", 20308 "c3.large", 20309 "c3.xlarge", 20310 "c3.2xlarge", 20311 "c3.4xlarge", 20312 "c3.8xlarge", 20313 "c4.large", 20314 "c4.xlarge", 20315 "c4.2xlarge", 20316 "c4.4xlarge", 20317 "c4.8xlarge", 20318 "c5.large", 20319 "c5.xlarge", 20320 "c5.2xlarge", 20321 "c5.4xlarge", 20322 "c5.9xlarge", 20323 "c5.12xlarge", 20324 "c5.18xlarge", 20325 "c5.24xlarge", 20326 "c5.metal", 20327 "c5a.large", 20328 "c5a.xlarge", 20329 "c5a.2xlarge", 20330 "c5a.4xlarge", 20331 "c5a.8xlarge", 20332 "c5a.12xlarge", 20333 "c5a.16xlarge", 20334 "c5a.24xlarge", 20335 "c5ad.large", 20336 "c5ad.xlarge", 20337 "c5ad.2xlarge", 20338 "c5ad.4xlarge", 20339 "c5ad.8xlarge", 20340 "c5ad.12xlarge", 20341 "c5ad.16xlarge", 20342 "c5ad.24xlarge", 20343 "c5d.large", 20344 "c5d.xlarge", 20345 "c5d.2xlarge", 20346 "c5d.4xlarge", 20347 "c5d.9xlarge", 20348 "c5d.12xlarge", 20349 "c5d.18xlarge", 20350 "c5d.24xlarge", 20351 "c5d.metal", 20352 "c5n.large", 20353 "c5n.xlarge", 20354 "c5n.2xlarge", 20355 "c5n.4xlarge", 20356 "c5n.9xlarge", 20357 "c5n.18xlarge", 20358 "c5n.metal", 20359 "c6g.metal", 20360 "c6g.medium", 20361 "c6g.large", 20362 "c6g.xlarge", 20363 "c6g.2xlarge", 20364 "c6g.4xlarge", 20365 "c6g.8xlarge", 20366 "c6g.12xlarge", 20367 "c6g.16xlarge", 20368 "c6gd.metal", 20369 "c6gd.medium", 20370 "c6gd.large", 20371 "c6gd.xlarge", 20372 "c6gd.2xlarge", 20373 "c6gd.4xlarge", 20374 "c6gd.8xlarge", 20375 "c6gd.12xlarge", 20376 "c6gd.16xlarge", 20377 "c6gn.medium", 20378 "c6gn.large", 20379 "c6gn.xlarge", 20380 "c6gn.2xlarge", 20381 "c6gn.4xlarge", 20382 "c6gn.8xlarge", 20383 "c6gn.12xlarge", 20384 "c6gn.16xlarge", 20385 "cc1.4xlarge", 20386 "cc2.8xlarge", 20387 "g2.2xlarge", 20388 "g2.8xlarge", 20389 "g3.4xlarge", 20390 "g3.8xlarge", 20391 "g3.16xlarge", 20392 "g3s.xlarge", 20393 "g4ad.4xlarge", 20394 "g4ad.8xlarge", 20395 "g4ad.16xlarge", 20396 "g4dn.xlarge", 20397 "g4dn.2xlarge", 20398 "g4dn.4xlarge", 20399 "g4dn.8xlarge", 20400 "g4dn.12xlarge", 20401 "g4dn.16xlarge", 20402 "g4dn.metal", 20403 "cg1.4xlarge", 20404 "p2.xlarge", 20405 "p2.8xlarge", 20406 "p2.16xlarge", 20407 "p3.2xlarge", 20408 "p3.8xlarge", 20409 "p3.16xlarge", 20410 "p3dn.24xlarge", 20411 "p4d.24xlarge", 20412 "d2.xlarge", 20413 "d2.2xlarge", 20414 "d2.4xlarge", 20415 "d2.8xlarge", 20416 "d3.xlarge", 20417 "d3.2xlarge", 20418 "d3.4xlarge", 20419 "d3.8xlarge", 20420 "d3en.xlarge", 20421 "d3en.2xlarge", 20422 "d3en.4xlarge", 20423 "d3en.6xlarge", 20424 "d3en.8xlarge", 20425 "d3en.12xlarge", 20426 "f1.2xlarge", 20427 "f1.4xlarge", 20428 "f1.16xlarge", 20429 "m5.large", 20430 "m5.xlarge", 20431 "m5.2xlarge", 20432 "m5.4xlarge", 20433 "m5.8xlarge", 20434 "m5.12xlarge", 20435 "m5.16xlarge", 20436 "m5.24xlarge", 20437 "m5.metal", 20438 "m5a.large", 20439 "m5a.xlarge", 20440 "m5a.2xlarge", 20441 "m5a.4xlarge", 20442 "m5a.8xlarge", 20443 "m5a.12xlarge", 20444 "m5a.16xlarge", 20445 "m5a.24xlarge", 20446 "m5d.large", 20447 "m5d.xlarge", 20448 "m5d.2xlarge", 20449 "m5d.4xlarge", 20450 "m5d.8xlarge", 20451 "m5d.12xlarge", 20452 "m5d.16xlarge", 20453 "m5d.24xlarge", 20454 "m5d.metal", 20455 "m5ad.large", 20456 "m5ad.xlarge", 20457 "m5ad.2xlarge", 20458 "m5ad.4xlarge", 20459 "m5ad.8xlarge", 20460 "m5ad.12xlarge", 20461 "m5ad.16xlarge", 20462 "m5ad.24xlarge", 20463 "m5zn.large", 20464 "m5zn.xlarge", 20465 "m5zn.2xlarge", 20466 "m5zn.3xlarge", 20467 "m5zn.6xlarge", 20468 "m5zn.12xlarge", 20469 "m5zn.metal", 20470 "h1.2xlarge", 20471 "h1.4xlarge", 20472 "h1.8xlarge", 20473 "h1.16xlarge", 20474 "z1d.large", 20475 "z1d.xlarge", 20476 "z1d.2xlarge", 20477 "z1d.3xlarge", 20478 "z1d.6xlarge", 20479 "z1d.12xlarge", 20480 "z1d.metal", 20481 "u-6tb1.metal", 20482 "u-9tb1.metal", 20483 "u-12tb1.metal", 20484 "u-18tb1.metal", 20485 "u-24tb1.metal", 20486 "a1.medium", 20487 "a1.large", 20488 "a1.xlarge", 20489 "a1.2xlarge", 20490 "a1.4xlarge", 20491 "a1.metal", 20492 "m5dn.large", 20493 "m5dn.xlarge", 20494 "m5dn.2xlarge", 20495 "m5dn.4xlarge", 20496 "m5dn.8xlarge", 20497 "m5dn.12xlarge", 20498 "m5dn.16xlarge", 20499 "m5dn.24xlarge", 20500 "m5n.large", 20501 "m5n.xlarge", 20502 "m5n.2xlarge", 20503 "m5n.4xlarge", 20504 "m5n.8xlarge", 20505 "m5n.12xlarge", 20506 "m5n.16xlarge", 20507 "m5n.24xlarge", 20508 "r5dn.large", 20509 "r5dn.xlarge", 20510 "r5dn.2xlarge", 20511 "r5dn.4xlarge", 20512 "r5dn.8xlarge", 20513 "r5dn.12xlarge", 20514 "r5dn.16xlarge", 20515 "r5dn.24xlarge", 20516 "r5n.large", 20517 "r5n.xlarge", 20518 "r5n.2xlarge", 20519 "r5n.4xlarge", 20520 "r5n.8xlarge", 20521 "r5n.12xlarge", 20522 "r5n.16xlarge", 20523 "r5n.24xlarge", 20524 "inf1.xlarge", 20525 "inf1.2xlarge", 20526 "inf1.6xlarge", 20527 "inf1.24xlarge", 20528 "m6g.metal", 20529 "m6g.medium", 20530 "m6g.large", 20531 "m6g.xlarge", 20532 "m6g.2xlarge", 20533 "m6g.4xlarge", 20534 "m6g.8xlarge", 20535 "m6g.12xlarge", 20536 "m6g.16xlarge", 20537 "m6gd.metal", 20538 "m6gd.medium", 20539 "m6gd.large", 20540 "m6gd.xlarge", 20541 "m6gd.2xlarge", 20542 "m6gd.4xlarge", 20543 "m6gd.8xlarge", 20544 "m6gd.12xlarge", 20545 "m6gd.16xlarge", 20546 "mac1.metal", 20547 "x2gd.medium", 20548 "x2gd.large", 20549 "x2gd.xlarge", 20550 "x2gd.2xlarge", 20551 "x2gd.4xlarge", 20552 "x2gd.8xlarge", 20553 "x2gd.12xlarge", 20554 "x2gd.16xlarge", 20555 "x2gd.metal" 20556 ] 20557 }, 20558 "InstanceTypeHypervisor":{ 20559 "type":"string", 20560 "enum":[ 20561 "nitro", 20562 "xen" 20563 ] 20564 }, 20565 "InstanceTypeInfo":{ 20566 "type":"structure", 20567 "members":{ 20568 "InstanceType":{ 20569 "shape":"InstanceType", 20570 "locationName":"instanceType" 20571 }, 20572 "CurrentGeneration":{ 20573 "shape":"CurrentGenerationFlag", 20574 "locationName":"currentGeneration" 20575 }, 20576 "FreeTierEligible":{ 20577 "shape":"FreeTierEligibleFlag", 20578 "locationName":"freeTierEligible" 20579 }, 20580 "SupportedUsageClasses":{ 20581 "shape":"UsageClassTypeList", 20582 "locationName":"supportedUsageClasses" 20583 }, 20584 "SupportedRootDeviceTypes":{ 20585 "shape":"RootDeviceTypeList", 20586 "locationName":"supportedRootDeviceTypes" 20587 }, 20588 "SupportedVirtualizationTypes":{ 20589 "shape":"VirtualizationTypeList", 20590 "locationName":"supportedVirtualizationTypes" 20591 }, 20592 "BareMetal":{ 20593 "shape":"BareMetalFlag", 20594 "locationName":"bareMetal" 20595 }, 20596 "Hypervisor":{ 20597 "shape":"InstanceTypeHypervisor", 20598 "locationName":"hypervisor" 20599 }, 20600 "ProcessorInfo":{ 20601 "shape":"ProcessorInfo", 20602 "locationName":"processorInfo" 20603 }, 20604 "VCpuInfo":{ 20605 "shape":"VCpuInfo", 20606 "locationName":"vCpuInfo" 20607 }, 20608 "MemoryInfo":{ 20609 "shape":"MemoryInfo", 20610 "locationName":"memoryInfo" 20611 }, 20612 "InstanceStorageSupported":{ 20613 "shape":"InstanceStorageFlag", 20614 "locationName":"instanceStorageSupported" 20615 }, 20616 "InstanceStorageInfo":{ 20617 "shape":"InstanceStorageInfo", 20618 "locationName":"instanceStorageInfo" 20619 }, 20620 "EbsInfo":{ 20621 "shape":"EbsInfo", 20622 "locationName":"ebsInfo" 20623 }, 20624 "NetworkInfo":{ 20625 "shape":"NetworkInfo", 20626 "locationName":"networkInfo" 20627 }, 20628 "GpuInfo":{ 20629 "shape":"GpuInfo", 20630 "locationName":"gpuInfo" 20631 }, 20632 "FpgaInfo":{ 20633 "shape":"FpgaInfo", 20634 "locationName":"fpgaInfo" 20635 }, 20636 "PlacementGroupInfo":{ 20637 "shape":"PlacementGroupInfo", 20638 "locationName":"placementGroupInfo" 20639 }, 20640 "InferenceAcceleratorInfo":{ 20641 "shape":"InferenceAcceleratorInfo", 20642 "locationName":"inferenceAcceleratorInfo" 20643 }, 20644 "HibernationSupported":{ 20645 "shape":"HibernationFlag", 20646 "locationName":"hibernationSupported" 20647 }, 20648 "BurstablePerformanceSupported":{ 20649 "shape":"BurstablePerformanceFlag", 20650 "locationName":"burstablePerformanceSupported" 20651 }, 20652 "DedicatedHostsSupported":{ 20653 "shape":"DedicatedHostFlag", 20654 "locationName":"dedicatedHostsSupported" 20655 }, 20656 "AutoRecoverySupported":{ 20657 "shape":"AutoRecoveryFlag", 20658 "locationName":"autoRecoverySupported" 20659 }, 20660 "SupportedBootModes":{ 20661 "shape":"BootModeTypeList", 20662 "locationName":"supportedBootModes" 20663 } 20664 } 20665 }, 20666 "InstanceTypeInfoList":{ 20667 "type":"list", 20668 "member":{ 20669 "shape":"InstanceTypeInfo", 20670 "locationName":"item" 20671 } 20672 }, 20673 "InstanceTypeList":{ 20674 "type":"list", 20675 "member":{"shape":"InstanceType"} 20676 }, 20677 "InstanceTypeOffering":{ 20678 "type":"structure", 20679 "members":{ 20680 "InstanceType":{ 20681 "shape":"InstanceType", 20682 "locationName":"instanceType" 20683 }, 20684 "LocationType":{ 20685 "shape":"LocationType", 20686 "locationName":"locationType" 20687 }, 20688 "Location":{ 20689 "shape":"Location", 20690 "locationName":"location" 20691 } 20692 } 20693 }, 20694 "InstanceTypeOfferingsList":{ 20695 "type":"list", 20696 "member":{ 20697 "shape":"InstanceTypeOffering", 20698 "locationName":"item" 20699 } 20700 }, 20701 "InstanceUsage":{ 20702 "type":"structure", 20703 "members":{ 20704 "AccountId":{ 20705 "shape":"String", 20706 "locationName":"accountId" 20707 }, 20708 "UsedInstanceCount":{ 20709 "shape":"Integer", 20710 "locationName":"usedInstanceCount" 20711 } 20712 } 20713 }, 20714 "InstanceUsageSet":{ 20715 "type":"list", 20716 "member":{ 20717 "shape":"InstanceUsage", 20718 "locationName":"item" 20719 } 20720 }, 20721 "Integer":{"type":"integer"}, 20722 "IntegrateServices":{ 20723 "type":"structure", 20724 "members":{ 20725 "AthenaIntegrations":{ 20726 "shape":"AthenaIntegrationsSet", 20727 "locationName":"AthenaIntegration" 20728 } 20729 } 20730 }, 20731 "InterfacePermissionType":{ 20732 "type":"string", 20733 "enum":[ 20734 "INSTANCE-ATTACH", 20735 "EIP-ASSOCIATE" 20736 ] 20737 }, 20738 "InternetGateway":{ 20739 "type":"structure", 20740 "members":{ 20741 "Attachments":{ 20742 "shape":"InternetGatewayAttachmentList", 20743 "locationName":"attachmentSet" 20744 }, 20745 "InternetGatewayId":{ 20746 "shape":"String", 20747 "locationName":"internetGatewayId" 20748 }, 20749 "OwnerId":{ 20750 "shape":"String", 20751 "locationName":"ownerId" 20752 }, 20753 "Tags":{ 20754 "shape":"TagList", 20755 "locationName":"tagSet" 20756 } 20757 } 20758 }, 20759 "InternetGatewayAttachment":{ 20760 "type":"structure", 20761 "members":{ 20762 "State":{ 20763 "shape":"AttachmentStatus", 20764 "locationName":"state" 20765 }, 20766 "VpcId":{ 20767 "shape":"String", 20768 "locationName":"vpcId" 20769 } 20770 } 20771 }, 20772 "InternetGatewayAttachmentList":{ 20773 "type":"list", 20774 "member":{ 20775 "shape":"InternetGatewayAttachment", 20776 "locationName":"item" 20777 } 20778 }, 20779 "InternetGatewayId":{"type":"string"}, 20780 "InternetGatewayIdList":{ 20781 "type":"list", 20782 "member":{ 20783 "shape":"InternetGatewayId", 20784 "locationName":"item" 20785 } 20786 }, 20787 "InternetGatewayList":{ 20788 "type":"list", 20789 "member":{ 20790 "shape":"InternetGateway", 20791 "locationName":"item" 20792 } 20793 }, 20794 "IpAddress":{ 20795 "type":"string", 20796 "max":15, 20797 "min":0, 20798 "pattern":"^([0-9]{1,3}.){3}[0-9]{1,3}$" 20799 }, 20800 "IpAddressList":{ 20801 "type":"list", 20802 "member":{ 20803 "shape":"IpAddress", 20804 "locationName":"item" 20805 } 20806 }, 20807 "IpPermission":{ 20808 "type":"structure", 20809 "members":{ 20810 "FromPort":{ 20811 "shape":"Integer", 20812 "locationName":"fromPort" 20813 }, 20814 "IpProtocol":{ 20815 "shape":"String", 20816 "locationName":"ipProtocol" 20817 }, 20818 "IpRanges":{ 20819 "shape":"IpRangeList", 20820 "locationName":"ipRanges" 20821 }, 20822 "Ipv6Ranges":{ 20823 "shape":"Ipv6RangeList", 20824 "locationName":"ipv6Ranges" 20825 }, 20826 "PrefixListIds":{ 20827 "shape":"PrefixListIdList", 20828 "locationName":"prefixListIds" 20829 }, 20830 "ToPort":{ 20831 "shape":"Integer", 20832 "locationName":"toPort" 20833 }, 20834 "UserIdGroupPairs":{ 20835 "shape":"UserIdGroupPairList", 20836 "locationName":"groups" 20837 } 20838 } 20839 }, 20840 "IpPermissionList":{ 20841 "type":"list", 20842 "member":{ 20843 "shape":"IpPermission", 20844 "locationName":"item" 20845 } 20846 }, 20847 "IpRange":{ 20848 "type":"structure", 20849 "members":{ 20850 "CidrIp":{ 20851 "shape":"String", 20852 "locationName":"cidrIp" 20853 }, 20854 "Description":{ 20855 "shape":"String", 20856 "locationName":"description" 20857 } 20858 } 20859 }, 20860 "IpRangeList":{ 20861 "type":"list", 20862 "member":{ 20863 "shape":"IpRange", 20864 "locationName":"item" 20865 } 20866 }, 20867 "IpRanges":{ 20868 "type":"list", 20869 "member":{ 20870 "shape":"String", 20871 "locationName":"item" 20872 } 20873 }, 20874 "Ipv4PoolEc2Id":{"type":"string"}, 20875 "Ipv6Address":{"type":"string"}, 20876 "Ipv6AddressList":{ 20877 "type":"list", 20878 "member":{ 20879 "shape":"String", 20880 "locationName":"item" 20881 } 20882 }, 20883 "Ipv6CidrAssociation":{ 20884 "type":"structure", 20885 "members":{ 20886 "Ipv6Cidr":{ 20887 "shape":"String", 20888 "locationName":"ipv6Cidr" 20889 }, 20890 "AssociatedResource":{ 20891 "shape":"String", 20892 "locationName":"associatedResource" 20893 } 20894 } 20895 }, 20896 "Ipv6CidrAssociationSet":{ 20897 "type":"list", 20898 "member":{ 20899 "shape":"Ipv6CidrAssociation", 20900 "locationName":"item" 20901 } 20902 }, 20903 "Ipv6CidrBlock":{ 20904 "type":"structure", 20905 "members":{ 20906 "Ipv6CidrBlock":{ 20907 "shape":"String", 20908 "locationName":"ipv6CidrBlock" 20909 } 20910 } 20911 }, 20912 "Ipv6CidrBlockSet":{ 20913 "type":"list", 20914 "member":{ 20915 "shape":"Ipv6CidrBlock", 20916 "locationName":"item" 20917 } 20918 }, 20919 "Ipv6Flag":{"type":"boolean"}, 20920 "Ipv6Pool":{ 20921 "type":"structure", 20922 "members":{ 20923 "PoolId":{ 20924 "shape":"String", 20925 "locationName":"poolId" 20926 }, 20927 "Description":{ 20928 "shape":"String", 20929 "locationName":"description" 20930 }, 20931 "PoolCidrBlocks":{ 20932 "shape":"PoolCidrBlocksSet", 20933 "locationName":"poolCidrBlockSet" 20934 }, 20935 "Tags":{ 20936 "shape":"TagList", 20937 "locationName":"tagSet" 20938 } 20939 } 20940 }, 20941 "Ipv6PoolEc2Id":{"type":"string"}, 20942 "Ipv6PoolIdList":{ 20943 "type":"list", 20944 "member":{ 20945 "shape":"Ipv6PoolEc2Id", 20946 "locationName":"item" 20947 } 20948 }, 20949 "Ipv6PoolMaxResults":{ 20950 "type":"integer", 20951 "max":1000, 20952 "min":1 20953 }, 20954 "Ipv6PoolSet":{ 20955 "type":"list", 20956 "member":{ 20957 "shape":"Ipv6Pool", 20958 "locationName":"item" 20959 } 20960 }, 20961 "Ipv6Range":{ 20962 "type":"structure", 20963 "members":{ 20964 "CidrIpv6":{ 20965 "shape":"String", 20966 "locationName":"cidrIpv6" 20967 }, 20968 "Description":{ 20969 "shape":"String", 20970 "locationName":"description" 20971 } 20972 } 20973 }, 20974 "Ipv6RangeList":{ 20975 "type":"list", 20976 "member":{ 20977 "shape":"Ipv6Range", 20978 "locationName":"item" 20979 } 20980 }, 20981 "Ipv6SupportValue":{ 20982 "type":"string", 20983 "enum":[ 20984 "enable", 20985 "disable" 20986 ] 20987 }, 20988 "KernelId":{"type":"string"}, 20989 "KeyNameStringList":{ 20990 "type":"list", 20991 "member":{ 20992 "shape":"KeyPairName", 20993 "locationName":"KeyName" 20994 } 20995 }, 20996 "KeyPair":{ 20997 "type":"structure", 20998 "members":{ 20999 "KeyFingerprint":{ 21000 "shape":"String", 21001 "locationName":"keyFingerprint" 21002 }, 21003 "KeyMaterial":{ 21004 "shape":"SensitiveUserData", 21005 "locationName":"keyMaterial" 21006 }, 21007 "KeyName":{ 21008 "shape":"String", 21009 "locationName":"keyName" 21010 }, 21011 "KeyPairId":{ 21012 "shape":"String", 21013 "locationName":"keyPairId" 21014 }, 21015 "Tags":{ 21016 "shape":"TagList", 21017 "locationName":"tagSet" 21018 } 21019 } 21020 }, 21021 "KeyPairId":{"type":"string"}, 21022 "KeyPairIdStringList":{ 21023 "type":"list", 21024 "member":{ 21025 "shape":"KeyPairId", 21026 "locationName":"KeyPairId" 21027 } 21028 }, 21029 "KeyPairInfo":{ 21030 "type":"structure", 21031 "members":{ 21032 "KeyPairId":{ 21033 "shape":"String", 21034 "locationName":"keyPairId" 21035 }, 21036 "KeyFingerprint":{ 21037 "shape":"String", 21038 "locationName":"keyFingerprint" 21039 }, 21040 "KeyName":{ 21041 "shape":"String", 21042 "locationName":"keyName" 21043 }, 21044 "Tags":{ 21045 "shape":"TagList", 21046 "locationName":"tagSet" 21047 } 21048 } 21049 }, 21050 "KeyPairList":{ 21051 "type":"list", 21052 "member":{ 21053 "shape":"KeyPairInfo", 21054 "locationName":"item" 21055 } 21056 }, 21057 "KeyPairName":{"type":"string"}, 21058 "KmsKeyId":{"type":"string"}, 21059 "LastError":{ 21060 "type":"structure", 21061 "members":{ 21062 "Message":{ 21063 "shape":"String", 21064 "locationName":"message" 21065 }, 21066 "Code":{ 21067 "shape":"String", 21068 "locationName":"code" 21069 } 21070 } 21071 }, 21072 "LaunchPermission":{ 21073 "type":"structure", 21074 "members":{ 21075 "Group":{ 21076 "shape":"PermissionGroup", 21077 "locationName":"group" 21078 }, 21079 "UserId":{ 21080 "shape":"String", 21081 "locationName":"userId" 21082 } 21083 } 21084 }, 21085 "LaunchPermissionList":{ 21086 "type":"list", 21087 "member":{ 21088 "shape":"LaunchPermission", 21089 "locationName":"item" 21090 } 21091 }, 21092 "LaunchPermissionModifications":{ 21093 "type":"structure", 21094 "members":{ 21095 "Add":{"shape":"LaunchPermissionList"}, 21096 "Remove":{"shape":"LaunchPermissionList"} 21097 } 21098 }, 21099 "LaunchSpecification":{ 21100 "type":"structure", 21101 "members":{ 21102 "UserData":{ 21103 "shape":"String", 21104 "locationName":"userData" 21105 }, 21106 "SecurityGroups":{ 21107 "shape":"GroupIdentifierList", 21108 "locationName":"groupSet" 21109 }, 21110 "AddressingType":{ 21111 "shape":"String", 21112 "locationName":"addressingType" 21113 }, 21114 "BlockDeviceMappings":{ 21115 "shape":"BlockDeviceMappingList", 21116 "locationName":"blockDeviceMapping" 21117 }, 21118 "EbsOptimized":{ 21119 "shape":"Boolean", 21120 "locationName":"ebsOptimized" 21121 }, 21122 "IamInstanceProfile":{ 21123 "shape":"IamInstanceProfileSpecification", 21124 "locationName":"iamInstanceProfile" 21125 }, 21126 "ImageId":{ 21127 "shape":"String", 21128 "locationName":"imageId" 21129 }, 21130 "InstanceType":{ 21131 "shape":"InstanceType", 21132 "locationName":"instanceType" 21133 }, 21134 "KernelId":{ 21135 "shape":"String", 21136 "locationName":"kernelId" 21137 }, 21138 "KeyName":{ 21139 "shape":"String", 21140 "locationName":"keyName" 21141 }, 21142 "NetworkInterfaces":{ 21143 "shape":"InstanceNetworkInterfaceSpecificationList", 21144 "locationName":"networkInterfaceSet" 21145 }, 21146 "Placement":{ 21147 "shape":"SpotPlacement", 21148 "locationName":"placement" 21149 }, 21150 "RamdiskId":{ 21151 "shape":"String", 21152 "locationName":"ramdiskId" 21153 }, 21154 "SubnetId":{ 21155 "shape":"String", 21156 "locationName":"subnetId" 21157 }, 21158 "Monitoring":{ 21159 "shape":"RunInstancesMonitoringEnabled", 21160 "locationName":"monitoring" 21161 } 21162 } 21163 }, 21164 "LaunchSpecsList":{ 21165 "type":"list", 21166 "member":{ 21167 "shape":"SpotFleetLaunchSpecification", 21168 "locationName":"item" 21169 } 21170 }, 21171 "LaunchTemplate":{ 21172 "type":"structure", 21173 "members":{ 21174 "LaunchTemplateId":{ 21175 "shape":"String", 21176 "locationName":"launchTemplateId" 21177 }, 21178 "LaunchTemplateName":{ 21179 "shape":"LaunchTemplateName", 21180 "locationName":"launchTemplateName" 21181 }, 21182 "CreateTime":{ 21183 "shape":"DateTime", 21184 "locationName":"createTime" 21185 }, 21186 "CreatedBy":{ 21187 "shape":"String", 21188 "locationName":"createdBy" 21189 }, 21190 "DefaultVersionNumber":{ 21191 "shape":"Long", 21192 "locationName":"defaultVersionNumber" 21193 }, 21194 "LatestVersionNumber":{ 21195 "shape":"Long", 21196 "locationName":"latestVersionNumber" 21197 }, 21198 "Tags":{ 21199 "shape":"TagList", 21200 "locationName":"tagSet" 21201 } 21202 } 21203 }, 21204 "LaunchTemplateAndOverridesResponse":{ 21205 "type":"structure", 21206 "members":{ 21207 "LaunchTemplateSpecification":{ 21208 "shape":"FleetLaunchTemplateSpecification", 21209 "locationName":"launchTemplateSpecification" 21210 }, 21211 "Overrides":{ 21212 "shape":"FleetLaunchTemplateOverrides", 21213 "locationName":"overrides" 21214 } 21215 } 21216 }, 21217 "LaunchTemplateBlockDeviceMapping":{ 21218 "type":"structure", 21219 "members":{ 21220 "DeviceName":{ 21221 "shape":"String", 21222 "locationName":"deviceName" 21223 }, 21224 "VirtualName":{ 21225 "shape":"String", 21226 "locationName":"virtualName" 21227 }, 21228 "Ebs":{ 21229 "shape":"LaunchTemplateEbsBlockDevice", 21230 "locationName":"ebs" 21231 }, 21232 "NoDevice":{ 21233 "shape":"String", 21234 "locationName":"noDevice" 21235 } 21236 } 21237 }, 21238 "LaunchTemplateBlockDeviceMappingList":{ 21239 "type":"list", 21240 "member":{ 21241 "shape":"LaunchTemplateBlockDeviceMapping", 21242 "locationName":"item" 21243 } 21244 }, 21245 "LaunchTemplateBlockDeviceMappingRequest":{ 21246 "type":"structure", 21247 "members":{ 21248 "DeviceName":{"shape":"String"}, 21249 "VirtualName":{"shape":"String"}, 21250 "Ebs":{"shape":"LaunchTemplateEbsBlockDeviceRequest"}, 21251 "NoDevice":{"shape":"String"} 21252 } 21253 }, 21254 "LaunchTemplateBlockDeviceMappingRequestList":{ 21255 "type":"list", 21256 "member":{ 21257 "shape":"LaunchTemplateBlockDeviceMappingRequest", 21258 "locationName":"BlockDeviceMapping" 21259 } 21260 }, 21261 "LaunchTemplateCapacityReservationSpecificationRequest":{ 21262 "type":"structure", 21263 "members":{ 21264 "CapacityReservationPreference":{"shape":"CapacityReservationPreference"}, 21265 "CapacityReservationTarget":{"shape":"CapacityReservationTarget"} 21266 } 21267 }, 21268 "LaunchTemplateCapacityReservationSpecificationResponse":{ 21269 "type":"structure", 21270 "members":{ 21271 "CapacityReservationPreference":{ 21272 "shape":"CapacityReservationPreference", 21273 "locationName":"capacityReservationPreference" 21274 }, 21275 "CapacityReservationTarget":{ 21276 "shape":"CapacityReservationTargetResponse", 21277 "locationName":"capacityReservationTarget" 21278 } 21279 } 21280 }, 21281 "LaunchTemplateConfig":{ 21282 "type":"structure", 21283 "members":{ 21284 "LaunchTemplateSpecification":{ 21285 "shape":"FleetLaunchTemplateSpecification", 21286 "locationName":"launchTemplateSpecification" 21287 }, 21288 "Overrides":{ 21289 "shape":"LaunchTemplateOverridesList", 21290 "locationName":"overrides" 21291 } 21292 } 21293 }, 21294 "LaunchTemplateConfigList":{ 21295 "type":"list", 21296 "member":{ 21297 "shape":"LaunchTemplateConfig", 21298 "locationName":"item" 21299 } 21300 }, 21301 "LaunchTemplateCpuOptions":{ 21302 "type":"structure", 21303 "members":{ 21304 "CoreCount":{ 21305 "shape":"Integer", 21306 "locationName":"coreCount" 21307 }, 21308 "ThreadsPerCore":{ 21309 "shape":"Integer", 21310 "locationName":"threadsPerCore" 21311 } 21312 } 21313 }, 21314 "LaunchTemplateCpuOptionsRequest":{ 21315 "type":"structure", 21316 "members":{ 21317 "CoreCount":{"shape":"Integer"}, 21318 "ThreadsPerCore":{"shape":"Integer"} 21319 } 21320 }, 21321 "LaunchTemplateEbsBlockDevice":{ 21322 "type":"structure", 21323 "members":{ 21324 "Encrypted":{ 21325 "shape":"Boolean", 21326 "locationName":"encrypted" 21327 }, 21328 "DeleteOnTermination":{ 21329 "shape":"Boolean", 21330 "locationName":"deleteOnTermination" 21331 }, 21332 "Iops":{ 21333 "shape":"Integer", 21334 "locationName":"iops" 21335 }, 21336 "KmsKeyId":{ 21337 "shape":"KmsKeyId", 21338 "locationName":"kmsKeyId" 21339 }, 21340 "SnapshotId":{ 21341 "shape":"SnapshotId", 21342 "locationName":"snapshotId" 21343 }, 21344 "VolumeSize":{ 21345 "shape":"Integer", 21346 "locationName":"volumeSize" 21347 }, 21348 "VolumeType":{ 21349 "shape":"VolumeType", 21350 "locationName":"volumeType" 21351 }, 21352 "Throughput":{ 21353 "shape":"Integer", 21354 "locationName":"throughput" 21355 } 21356 } 21357 }, 21358 "LaunchTemplateEbsBlockDeviceRequest":{ 21359 "type":"structure", 21360 "members":{ 21361 "Encrypted":{"shape":"Boolean"}, 21362 "DeleteOnTermination":{"shape":"Boolean"}, 21363 "Iops":{"shape":"Integer"}, 21364 "KmsKeyId":{"shape":"KmsKeyId"}, 21365 "SnapshotId":{"shape":"SnapshotId"}, 21366 "VolumeSize":{"shape":"Integer"}, 21367 "VolumeType":{"shape":"VolumeType"}, 21368 "Throughput":{"shape":"Integer"} 21369 } 21370 }, 21371 "LaunchTemplateElasticInferenceAccelerator":{ 21372 "type":"structure", 21373 "required":["Type"], 21374 "members":{ 21375 "Type":{"shape":"String"}, 21376 "Count":{"shape":"LaunchTemplateElasticInferenceAcceleratorCount"} 21377 } 21378 }, 21379 "LaunchTemplateElasticInferenceAcceleratorCount":{ 21380 "type":"integer", 21381 "min":1 21382 }, 21383 "LaunchTemplateElasticInferenceAcceleratorList":{ 21384 "type":"list", 21385 "member":{ 21386 "shape":"LaunchTemplateElasticInferenceAccelerator", 21387 "locationName":"item" 21388 } 21389 }, 21390 "LaunchTemplateElasticInferenceAcceleratorResponse":{ 21391 "type":"structure", 21392 "members":{ 21393 "Type":{ 21394 "shape":"String", 21395 "locationName":"type" 21396 }, 21397 "Count":{ 21398 "shape":"Integer", 21399 "locationName":"count" 21400 } 21401 } 21402 }, 21403 "LaunchTemplateElasticInferenceAcceleratorResponseList":{ 21404 "type":"list", 21405 "member":{ 21406 "shape":"LaunchTemplateElasticInferenceAcceleratorResponse", 21407 "locationName":"item" 21408 } 21409 }, 21410 "LaunchTemplateEnclaveOptions":{ 21411 "type":"structure", 21412 "members":{ 21413 "Enabled":{ 21414 "shape":"Boolean", 21415 "locationName":"enabled" 21416 } 21417 } 21418 }, 21419 "LaunchTemplateEnclaveOptionsRequest":{ 21420 "type":"structure", 21421 "members":{ 21422 "Enabled":{"shape":"Boolean"} 21423 } 21424 }, 21425 "LaunchTemplateErrorCode":{ 21426 "type":"string", 21427 "enum":[ 21428 "launchTemplateIdDoesNotExist", 21429 "launchTemplateIdMalformed", 21430 "launchTemplateNameDoesNotExist", 21431 "launchTemplateNameMalformed", 21432 "launchTemplateVersionDoesNotExist", 21433 "unexpectedError" 21434 ] 21435 }, 21436 "LaunchTemplateHibernationOptions":{ 21437 "type":"structure", 21438 "members":{ 21439 "Configured":{ 21440 "shape":"Boolean", 21441 "locationName":"configured" 21442 } 21443 } 21444 }, 21445 "LaunchTemplateHibernationOptionsRequest":{ 21446 "type":"structure", 21447 "members":{ 21448 "Configured":{"shape":"Boolean"} 21449 } 21450 }, 21451 "LaunchTemplateHttpTokensState":{ 21452 "type":"string", 21453 "enum":[ 21454 "optional", 21455 "required" 21456 ] 21457 }, 21458 "LaunchTemplateIamInstanceProfileSpecification":{ 21459 "type":"structure", 21460 "members":{ 21461 "Arn":{ 21462 "shape":"String", 21463 "locationName":"arn" 21464 }, 21465 "Name":{ 21466 "shape":"String", 21467 "locationName":"name" 21468 } 21469 } 21470 }, 21471 "LaunchTemplateIamInstanceProfileSpecificationRequest":{ 21472 "type":"structure", 21473 "members":{ 21474 "Arn":{"shape":"String"}, 21475 "Name":{"shape":"String"} 21476 } 21477 }, 21478 "LaunchTemplateId":{"type":"string"}, 21479 "LaunchTemplateIdStringList":{ 21480 "type":"list", 21481 "member":{ 21482 "shape":"LaunchTemplateId", 21483 "locationName":"item" 21484 } 21485 }, 21486 "LaunchTemplateInstanceMarketOptions":{ 21487 "type":"structure", 21488 "members":{ 21489 "MarketType":{ 21490 "shape":"MarketType", 21491 "locationName":"marketType" 21492 }, 21493 "SpotOptions":{ 21494 "shape":"LaunchTemplateSpotMarketOptions", 21495 "locationName":"spotOptions" 21496 } 21497 } 21498 }, 21499 "LaunchTemplateInstanceMarketOptionsRequest":{ 21500 "type":"structure", 21501 "members":{ 21502 "MarketType":{"shape":"MarketType"}, 21503 "SpotOptions":{"shape":"LaunchTemplateSpotMarketOptionsRequest"} 21504 } 21505 }, 21506 "LaunchTemplateInstanceMetadataEndpointState":{ 21507 "type":"string", 21508 "enum":[ 21509 "disabled", 21510 "enabled" 21511 ] 21512 }, 21513 "LaunchTemplateInstanceMetadataOptions":{ 21514 "type":"structure", 21515 "members":{ 21516 "State":{ 21517 "shape":"LaunchTemplateInstanceMetadataOptionsState", 21518 "locationName":"state" 21519 }, 21520 "HttpTokens":{ 21521 "shape":"LaunchTemplateHttpTokensState", 21522 "locationName":"httpTokens" 21523 }, 21524 "HttpPutResponseHopLimit":{ 21525 "shape":"Integer", 21526 "locationName":"httpPutResponseHopLimit" 21527 }, 21528 "HttpEndpoint":{ 21529 "shape":"LaunchTemplateInstanceMetadataEndpointState", 21530 "locationName":"httpEndpoint" 21531 } 21532 } 21533 }, 21534 "LaunchTemplateInstanceMetadataOptionsRequest":{ 21535 "type":"structure", 21536 "members":{ 21537 "HttpTokens":{"shape":"LaunchTemplateHttpTokensState"}, 21538 "HttpPutResponseHopLimit":{"shape":"Integer"}, 21539 "HttpEndpoint":{"shape":"LaunchTemplateInstanceMetadataEndpointState"} 21540 } 21541 }, 21542 "LaunchTemplateInstanceMetadataOptionsState":{ 21543 "type":"string", 21544 "enum":[ 21545 "pending", 21546 "applied" 21547 ] 21548 }, 21549 "LaunchTemplateInstanceNetworkInterfaceSpecification":{ 21550 "type":"structure", 21551 "members":{ 21552 "AssociateCarrierIpAddress":{ 21553 "shape":"Boolean", 21554 "locationName":"associateCarrierIpAddress" 21555 }, 21556 "AssociatePublicIpAddress":{ 21557 "shape":"Boolean", 21558 "locationName":"associatePublicIpAddress" 21559 }, 21560 "DeleteOnTermination":{ 21561 "shape":"Boolean", 21562 "locationName":"deleteOnTermination" 21563 }, 21564 "Description":{ 21565 "shape":"String", 21566 "locationName":"description" 21567 }, 21568 "DeviceIndex":{ 21569 "shape":"Integer", 21570 "locationName":"deviceIndex" 21571 }, 21572 "Groups":{ 21573 "shape":"GroupIdStringList", 21574 "locationName":"groupSet" 21575 }, 21576 "InterfaceType":{ 21577 "shape":"String", 21578 "locationName":"interfaceType" 21579 }, 21580 "Ipv6AddressCount":{ 21581 "shape":"Integer", 21582 "locationName":"ipv6AddressCount" 21583 }, 21584 "Ipv6Addresses":{ 21585 "shape":"InstanceIpv6AddressList", 21586 "locationName":"ipv6AddressesSet" 21587 }, 21588 "NetworkInterfaceId":{ 21589 "shape":"NetworkInterfaceId", 21590 "locationName":"networkInterfaceId" 21591 }, 21592 "PrivateIpAddress":{ 21593 "shape":"String", 21594 "locationName":"privateIpAddress" 21595 }, 21596 "PrivateIpAddresses":{ 21597 "shape":"PrivateIpAddressSpecificationList", 21598 "locationName":"privateIpAddressesSet" 21599 }, 21600 "SecondaryPrivateIpAddressCount":{ 21601 "shape":"Integer", 21602 "locationName":"secondaryPrivateIpAddressCount" 21603 }, 21604 "SubnetId":{ 21605 "shape":"SubnetId", 21606 "locationName":"subnetId" 21607 }, 21608 "NetworkCardIndex":{ 21609 "shape":"Integer", 21610 "locationName":"networkCardIndex" 21611 } 21612 } 21613 }, 21614 "LaunchTemplateInstanceNetworkInterfaceSpecificationList":{ 21615 "type":"list", 21616 "member":{ 21617 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecification", 21618 "locationName":"item" 21619 } 21620 }, 21621 "LaunchTemplateInstanceNetworkInterfaceSpecificationRequest":{ 21622 "type":"structure", 21623 "members":{ 21624 "AssociateCarrierIpAddress":{"shape":"Boolean"}, 21625 "AssociatePublicIpAddress":{"shape":"Boolean"}, 21626 "DeleteOnTermination":{"shape":"Boolean"}, 21627 "Description":{"shape":"String"}, 21628 "DeviceIndex":{"shape":"Integer"}, 21629 "Groups":{ 21630 "shape":"SecurityGroupIdStringList", 21631 "locationName":"SecurityGroupId" 21632 }, 21633 "InterfaceType":{"shape":"String"}, 21634 "Ipv6AddressCount":{"shape":"Integer"}, 21635 "Ipv6Addresses":{"shape":"InstanceIpv6AddressListRequest"}, 21636 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 21637 "PrivateIpAddress":{"shape":"String"}, 21638 "PrivateIpAddresses":{"shape":"PrivateIpAddressSpecificationList"}, 21639 "SecondaryPrivateIpAddressCount":{"shape":"Integer"}, 21640 "SubnetId":{"shape":"SubnetId"}, 21641 "NetworkCardIndex":{"shape":"Integer"} 21642 } 21643 }, 21644 "LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList":{ 21645 "type":"list", 21646 "member":{ 21647 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationRequest", 21648 "locationName":"InstanceNetworkInterfaceSpecification" 21649 } 21650 }, 21651 "LaunchTemplateLicenseConfiguration":{ 21652 "type":"structure", 21653 "members":{ 21654 "LicenseConfigurationArn":{ 21655 "shape":"String", 21656 "locationName":"licenseConfigurationArn" 21657 } 21658 } 21659 }, 21660 "LaunchTemplateLicenseConfigurationRequest":{ 21661 "type":"structure", 21662 "members":{ 21663 "LicenseConfigurationArn":{"shape":"String"} 21664 } 21665 }, 21666 "LaunchTemplateLicenseList":{ 21667 "type":"list", 21668 "member":{ 21669 "shape":"LaunchTemplateLicenseConfiguration", 21670 "locationName":"item" 21671 } 21672 }, 21673 "LaunchTemplateLicenseSpecificationListRequest":{ 21674 "type":"list", 21675 "member":{ 21676 "shape":"LaunchTemplateLicenseConfigurationRequest", 21677 "locationName":"item" 21678 } 21679 }, 21680 "LaunchTemplateName":{ 21681 "type":"string", 21682 "max":128, 21683 "min":3, 21684 "pattern":"[a-zA-Z0-9\\(\\)\\.\\-/_]+" 21685 }, 21686 "LaunchTemplateNameStringList":{ 21687 "type":"list", 21688 "member":{ 21689 "shape":"LaunchTemplateName", 21690 "locationName":"item" 21691 } 21692 }, 21693 "LaunchTemplateOverrides":{ 21694 "type":"structure", 21695 "members":{ 21696 "InstanceType":{ 21697 "shape":"InstanceType", 21698 "locationName":"instanceType" 21699 }, 21700 "SpotPrice":{ 21701 "shape":"String", 21702 "locationName":"spotPrice" 21703 }, 21704 "SubnetId":{ 21705 "shape":"String", 21706 "locationName":"subnetId" 21707 }, 21708 "AvailabilityZone":{ 21709 "shape":"String", 21710 "locationName":"availabilityZone" 21711 }, 21712 "WeightedCapacity":{ 21713 "shape":"Double", 21714 "locationName":"weightedCapacity" 21715 }, 21716 "Priority":{ 21717 "shape":"Double", 21718 "locationName":"priority" 21719 } 21720 } 21721 }, 21722 "LaunchTemplateOverridesList":{ 21723 "type":"list", 21724 "member":{ 21725 "shape":"LaunchTemplateOverrides", 21726 "locationName":"item" 21727 } 21728 }, 21729 "LaunchTemplatePlacement":{ 21730 "type":"structure", 21731 "members":{ 21732 "AvailabilityZone":{ 21733 "shape":"String", 21734 "locationName":"availabilityZone" 21735 }, 21736 "Affinity":{ 21737 "shape":"String", 21738 "locationName":"affinity" 21739 }, 21740 "GroupName":{ 21741 "shape":"String", 21742 "locationName":"groupName" 21743 }, 21744 "HostId":{ 21745 "shape":"String", 21746 "locationName":"hostId" 21747 }, 21748 "Tenancy":{ 21749 "shape":"Tenancy", 21750 "locationName":"tenancy" 21751 }, 21752 "SpreadDomain":{ 21753 "shape":"String", 21754 "locationName":"spreadDomain" 21755 }, 21756 "HostResourceGroupArn":{ 21757 "shape":"String", 21758 "locationName":"hostResourceGroupArn" 21759 }, 21760 "PartitionNumber":{ 21761 "shape":"Integer", 21762 "locationName":"partitionNumber" 21763 } 21764 } 21765 }, 21766 "LaunchTemplatePlacementRequest":{ 21767 "type":"structure", 21768 "members":{ 21769 "AvailabilityZone":{"shape":"String"}, 21770 "Affinity":{"shape":"String"}, 21771 "GroupName":{"shape":"PlacementGroupName"}, 21772 "HostId":{"shape":"DedicatedHostId"}, 21773 "Tenancy":{"shape":"Tenancy"}, 21774 "SpreadDomain":{"shape":"String"}, 21775 "HostResourceGroupArn":{"shape":"String"}, 21776 "PartitionNumber":{"shape":"Integer"} 21777 } 21778 }, 21779 "LaunchTemplateSet":{ 21780 "type":"list", 21781 "member":{ 21782 "shape":"LaunchTemplate", 21783 "locationName":"item" 21784 } 21785 }, 21786 "LaunchTemplateSpecification":{ 21787 "type":"structure", 21788 "members":{ 21789 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 21790 "LaunchTemplateName":{"shape":"String"}, 21791 "Version":{"shape":"String"} 21792 } 21793 }, 21794 "LaunchTemplateSpotMarketOptions":{ 21795 "type":"structure", 21796 "members":{ 21797 "MaxPrice":{ 21798 "shape":"String", 21799 "locationName":"maxPrice" 21800 }, 21801 "SpotInstanceType":{ 21802 "shape":"SpotInstanceType", 21803 "locationName":"spotInstanceType" 21804 }, 21805 "BlockDurationMinutes":{ 21806 "shape":"Integer", 21807 "locationName":"blockDurationMinutes" 21808 }, 21809 "ValidUntil":{ 21810 "shape":"DateTime", 21811 "locationName":"validUntil" 21812 }, 21813 "InstanceInterruptionBehavior":{ 21814 "shape":"InstanceInterruptionBehavior", 21815 "locationName":"instanceInterruptionBehavior" 21816 } 21817 } 21818 }, 21819 "LaunchTemplateSpotMarketOptionsRequest":{ 21820 "type":"structure", 21821 "members":{ 21822 "MaxPrice":{"shape":"String"}, 21823 "SpotInstanceType":{"shape":"SpotInstanceType"}, 21824 "BlockDurationMinutes":{"shape":"Integer"}, 21825 "ValidUntil":{"shape":"DateTime"}, 21826 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 21827 } 21828 }, 21829 "LaunchTemplateTagSpecification":{ 21830 "type":"structure", 21831 "members":{ 21832 "ResourceType":{ 21833 "shape":"ResourceType", 21834 "locationName":"resourceType" 21835 }, 21836 "Tags":{ 21837 "shape":"TagList", 21838 "locationName":"tagSet" 21839 } 21840 } 21841 }, 21842 "LaunchTemplateTagSpecificationList":{ 21843 "type":"list", 21844 "member":{ 21845 "shape":"LaunchTemplateTagSpecification", 21846 "locationName":"item" 21847 } 21848 }, 21849 "LaunchTemplateTagSpecificationRequest":{ 21850 "type":"structure", 21851 "members":{ 21852 "ResourceType":{"shape":"ResourceType"}, 21853 "Tags":{ 21854 "shape":"TagList", 21855 "locationName":"Tag" 21856 } 21857 } 21858 }, 21859 "LaunchTemplateTagSpecificationRequestList":{ 21860 "type":"list", 21861 "member":{ 21862 "shape":"LaunchTemplateTagSpecificationRequest", 21863 "locationName":"LaunchTemplateTagSpecificationRequest" 21864 } 21865 }, 21866 "LaunchTemplateVersion":{ 21867 "type":"structure", 21868 "members":{ 21869 "LaunchTemplateId":{ 21870 "shape":"String", 21871 "locationName":"launchTemplateId" 21872 }, 21873 "LaunchTemplateName":{ 21874 "shape":"LaunchTemplateName", 21875 "locationName":"launchTemplateName" 21876 }, 21877 "VersionNumber":{ 21878 "shape":"Long", 21879 "locationName":"versionNumber" 21880 }, 21881 "VersionDescription":{ 21882 "shape":"VersionDescription", 21883 "locationName":"versionDescription" 21884 }, 21885 "CreateTime":{ 21886 "shape":"DateTime", 21887 "locationName":"createTime" 21888 }, 21889 "CreatedBy":{ 21890 "shape":"String", 21891 "locationName":"createdBy" 21892 }, 21893 "DefaultVersion":{ 21894 "shape":"Boolean", 21895 "locationName":"defaultVersion" 21896 }, 21897 "LaunchTemplateData":{ 21898 "shape":"ResponseLaunchTemplateData", 21899 "locationName":"launchTemplateData" 21900 } 21901 } 21902 }, 21903 "LaunchTemplateVersionSet":{ 21904 "type":"list", 21905 "member":{ 21906 "shape":"LaunchTemplateVersion", 21907 "locationName":"item" 21908 } 21909 }, 21910 "LaunchTemplatesMonitoring":{ 21911 "type":"structure", 21912 "members":{ 21913 "Enabled":{ 21914 "shape":"Boolean", 21915 "locationName":"enabled" 21916 } 21917 } 21918 }, 21919 "LaunchTemplatesMonitoringRequest":{ 21920 "type":"structure", 21921 "members":{ 21922 "Enabled":{"shape":"Boolean"} 21923 } 21924 }, 21925 "LicenseConfiguration":{ 21926 "type":"structure", 21927 "members":{ 21928 "LicenseConfigurationArn":{ 21929 "shape":"String", 21930 "locationName":"licenseConfigurationArn" 21931 } 21932 } 21933 }, 21934 "LicenseConfigurationRequest":{ 21935 "type":"structure", 21936 "members":{ 21937 "LicenseConfigurationArn":{"shape":"String"} 21938 } 21939 }, 21940 "LicenseList":{ 21941 "type":"list", 21942 "member":{ 21943 "shape":"LicenseConfiguration", 21944 "locationName":"item" 21945 } 21946 }, 21947 "LicenseSpecificationListRequest":{ 21948 "type":"list", 21949 "member":{ 21950 "shape":"LicenseConfigurationRequest", 21951 "locationName":"item" 21952 } 21953 }, 21954 "ListingState":{ 21955 "type":"string", 21956 "enum":[ 21957 "available", 21958 "sold", 21959 "cancelled", 21960 "pending" 21961 ] 21962 }, 21963 "ListingStatus":{ 21964 "type":"string", 21965 "enum":[ 21966 "active", 21967 "pending", 21968 "cancelled", 21969 "closed" 21970 ] 21971 }, 21972 "LoadBalancersConfig":{ 21973 "type":"structure", 21974 "members":{ 21975 "ClassicLoadBalancersConfig":{ 21976 "shape":"ClassicLoadBalancersConfig", 21977 "locationName":"classicLoadBalancersConfig" 21978 }, 21979 "TargetGroupsConfig":{ 21980 "shape":"TargetGroupsConfig", 21981 "locationName":"targetGroupsConfig" 21982 } 21983 } 21984 }, 21985 "LoadPermission":{ 21986 "type":"structure", 21987 "members":{ 21988 "UserId":{ 21989 "shape":"String", 21990 "locationName":"userId" 21991 }, 21992 "Group":{ 21993 "shape":"PermissionGroup", 21994 "locationName":"group" 21995 } 21996 } 21997 }, 21998 "LoadPermissionList":{ 21999 "type":"list", 22000 "member":{ 22001 "shape":"LoadPermission", 22002 "locationName":"item" 22003 } 22004 }, 22005 "LoadPermissionListRequest":{ 22006 "type":"list", 22007 "member":{ 22008 "shape":"LoadPermissionRequest", 22009 "locationName":"item" 22010 } 22011 }, 22012 "LoadPermissionModifications":{ 22013 "type":"structure", 22014 "members":{ 22015 "Add":{"shape":"LoadPermissionListRequest"}, 22016 "Remove":{"shape":"LoadPermissionListRequest"} 22017 } 22018 }, 22019 "LoadPermissionRequest":{ 22020 "type":"structure", 22021 "members":{ 22022 "Group":{"shape":"PermissionGroup"}, 22023 "UserId":{"shape":"String"} 22024 } 22025 }, 22026 "LocalGateway":{ 22027 "type":"structure", 22028 "members":{ 22029 "LocalGatewayId":{ 22030 "shape":"LocalGatewayId", 22031 "locationName":"localGatewayId" 22032 }, 22033 "OutpostArn":{ 22034 "shape":"String", 22035 "locationName":"outpostArn" 22036 }, 22037 "OwnerId":{ 22038 "shape":"String", 22039 "locationName":"ownerId" 22040 }, 22041 "State":{ 22042 "shape":"String", 22043 "locationName":"state" 22044 }, 22045 "Tags":{ 22046 "shape":"TagList", 22047 "locationName":"tagSet" 22048 } 22049 } 22050 }, 22051 "LocalGatewayId":{"type":"string"}, 22052 "LocalGatewayIdSet":{ 22053 "type":"list", 22054 "member":{ 22055 "shape":"LocalGatewayId", 22056 "locationName":"item" 22057 } 22058 }, 22059 "LocalGatewayMaxResults":{ 22060 "type":"integer", 22061 "max":1000, 22062 "min":5 22063 }, 22064 "LocalGatewayRoute":{ 22065 "type":"structure", 22066 "members":{ 22067 "DestinationCidrBlock":{ 22068 "shape":"String", 22069 "locationName":"destinationCidrBlock" 22070 }, 22071 "LocalGatewayVirtualInterfaceGroupId":{ 22072 "shape":"LocalGatewayVirtualInterfaceGroupId", 22073 "locationName":"localGatewayVirtualInterfaceGroupId" 22074 }, 22075 "Type":{ 22076 "shape":"LocalGatewayRouteType", 22077 "locationName":"type" 22078 }, 22079 "State":{ 22080 "shape":"LocalGatewayRouteState", 22081 "locationName":"state" 22082 }, 22083 "LocalGatewayRouteTableId":{ 22084 "shape":"LocalGatewayRoutetableId", 22085 "locationName":"localGatewayRouteTableId" 22086 }, 22087 "LocalGatewayRouteTableArn":{ 22088 "shape":"ResourceArn", 22089 "locationName":"localGatewayRouteTableArn" 22090 }, 22091 "OwnerId":{ 22092 "shape":"String", 22093 "locationName":"ownerId" 22094 } 22095 } 22096 }, 22097 "LocalGatewayRouteList":{ 22098 "type":"list", 22099 "member":{ 22100 "shape":"LocalGatewayRoute", 22101 "locationName":"item" 22102 } 22103 }, 22104 "LocalGatewayRouteState":{ 22105 "type":"string", 22106 "enum":[ 22107 "pending", 22108 "active", 22109 "blackhole", 22110 "deleting", 22111 "deleted" 22112 ] 22113 }, 22114 "LocalGatewayRouteTable":{ 22115 "type":"structure", 22116 "members":{ 22117 "LocalGatewayRouteTableId":{ 22118 "shape":"String", 22119 "locationName":"localGatewayRouteTableId" 22120 }, 22121 "LocalGatewayRouteTableArn":{ 22122 "shape":"ResourceArn", 22123 "locationName":"localGatewayRouteTableArn" 22124 }, 22125 "LocalGatewayId":{ 22126 "shape":"LocalGatewayId", 22127 "locationName":"localGatewayId" 22128 }, 22129 "OutpostArn":{ 22130 "shape":"String", 22131 "locationName":"outpostArn" 22132 }, 22133 "OwnerId":{ 22134 "shape":"String", 22135 "locationName":"ownerId" 22136 }, 22137 "State":{ 22138 "shape":"String", 22139 "locationName":"state" 22140 }, 22141 "Tags":{ 22142 "shape":"TagList", 22143 "locationName":"tagSet" 22144 } 22145 } 22146 }, 22147 "LocalGatewayRouteTableIdSet":{ 22148 "type":"list", 22149 "member":{ 22150 "shape":"LocalGatewayRoutetableId", 22151 "locationName":"item" 22152 } 22153 }, 22154 "LocalGatewayRouteTableSet":{ 22155 "type":"list", 22156 "member":{ 22157 "shape":"LocalGatewayRouteTable", 22158 "locationName":"item" 22159 } 22160 }, 22161 "LocalGatewayRouteTableVirtualInterfaceGroupAssociation":{ 22162 "type":"structure", 22163 "members":{ 22164 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{ 22165 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId", 22166 "locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationId" 22167 }, 22168 "LocalGatewayVirtualInterfaceGroupId":{ 22169 "shape":"LocalGatewayVirtualInterfaceGroupId", 22170 "locationName":"localGatewayVirtualInterfaceGroupId" 22171 }, 22172 "LocalGatewayId":{ 22173 "shape":"String", 22174 "locationName":"localGatewayId" 22175 }, 22176 "LocalGatewayRouteTableId":{ 22177 "shape":"LocalGatewayId", 22178 "locationName":"localGatewayRouteTableId" 22179 }, 22180 "LocalGatewayRouteTableArn":{ 22181 "shape":"ResourceArn", 22182 "locationName":"localGatewayRouteTableArn" 22183 }, 22184 "OwnerId":{ 22185 "shape":"String", 22186 "locationName":"ownerId" 22187 }, 22188 "State":{ 22189 "shape":"String", 22190 "locationName":"state" 22191 }, 22192 "Tags":{ 22193 "shape":"TagList", 22194 "locationName":"tagSet" 22195 } 22196 } 22197 }, 22198 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{"type":"string"}, 22199 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet":{ 22200 "type":"list", 22201 "member":{ 22202 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId", 22203 "locationName":"item" 22204 } 22205 }, 22206 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet":{ 22207 "type":"list", 22208 "member":{ 22209 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociation", 22210 "locationName":"item" 22211 } 22212 }, 22213 "LocalGatewayRouteTableVpcAssociation":{ 22214 "type":"structure", 22215 "members":{ 22216 "LocalGatewayRouteTableVpcAssociationId":{ 22217 "shape":"LocalGatewayRouteTableVpcAssociationId", 22218 "locationName":"localGatewayRouteTableVpcAssociationId" 22219 }, 22220 "LocalGatewayRouteTableId":{ 22221 "shape":"String", 22222 "locationName":"localGatewayRouteTableId" 22223 }, 22224 "LocalGatewayRouteTableArn":{ 22225 "shape":"ResourceArn", 22226 "locationName":"localGatewayRouteTableArn" 22227 }, 22228 "LocalGatewayId":{ 22229 "shape":"String", 22230 "locationName":"localGatewayId" 22231 }, 22232 "VpcId":{ 22233 "shape":"String", 22234 "locationName":"vpcId" 22235 }, 22236 "OwnerId":{ 22237 "shape":"String", 22238 "locationName":"ownerId" 22239 }, 22240 "State":{ 22241 "shape":"String", 22242 "locationName":"state" 22243 }, 22244 "Tags":{ 22245 "shape":"TagList", 22246 "locationName":"tagSet" 22247 } 22248 } 22249 }, 22250 "LocalGatewayRouteTableVpcAssociationId":{"type":"string"}, 22251 "LocalGatewayRouteTableVpcAssociationIdSet":{ 22252 "type":"list", 22253 "member":{ 22254 "shape":"LocalGatewayRouteTableVpcAssociationId", 22255 "locationName":"item" 22256 } 22257 }, 22258 "LocalGatewayRouteTableVpcAssociationSet":{ 22259 "type":"list", 22260 "member":{ 22261 "shape":"LocalGatewayRouteTableVpcAssociation", 22262 "locationName":"item" 22263 } 22264 }, 22265 "LocalGatewayRouteType":{ 22266 "type":"string", 22267 "enum":[ 22268 "static", 22269 "propagated" 22270 ] 22271 }, 22272 "LocalGatewayRoutetableId":{"type":"string"}, 22273 "LocalGatewaySet":{ 22274 "type":"list", 22275 "member":{ 22276 "shape":"LocalGateway", 22277 "locationName":"item" 22278 } 22279 }, 22280 "LocalGatewayVirtualInterface":{ 22281 "type":"structure", 22282 "members":{ 22283 "LocalGatewayVirtualInterfaceId":{ 22284 "shape":"LocalGatewayVirtualInterfaceId", 22285 "locationName":"localGatewayVirtualInterfaceId" 22286 }, 22287 "LocalGatewayId":{ 22288 "shape":"String", 22289 "locationName":"localGatewayId" 22290 }, 22291 "Vlan":{ 22292 "shape":"Integer", 22293 "locationName":"vlan" 22294 }, 22295 "LocalAddress":{ 22296 "shape":"String", 22297 "locationName":"localAddress" 22298 }, 22299 "PeerAddress":{ 22300 "shape":"String", 22301 "locationName":"peerAddress" 22302 }, 22303 "LocalBgpAsn":{ 22304 "shape":"Integer", 22305 "locationName":"localBgpAsn" 22306 }, 22307 "PeerBgpAsn":{ 22308 "shape":"Integer", 22309 "locationName":"peerBgpAsn" 22310 }, 22311 "OwnerId":{ 22312 "shape":"String", 22313 "locationName":"ownerId" 22314 }, 22315 "Tags":{ 22316 "shape":"TagList", 22317 "locationName":"tagSet" 22318 } 22319 } 22320 }, 22321 "LocalGatewayVirtualInterfaceGroup":{ 22322 "type":"structure", 22323 "members":{ 22324 "LocalGatewayVirtualInterfaceGroupId":{ 22325 "shape":"LocalGatewayVirtualInterfaceGroupId", 22326 "locationName":"localGatewayVirtualInterfaceGroupId" 22327 }, 22328 "LocalGatewayVirtualInterfaceIds":{ 22329 "shape":"LocalGatewayVirtualInterfaceIdSet", 22330 "locationName":"localGatewayVirtualInterfaceIdSet" 22331 }, 22332 "LocalGatewayId":{ 22333 "shape":"String", 22334 "locationName":"localGatewayId" 22335 }, 22336 "OwnerId":{ 22337 "shape":"String", 22338 "locationName":"ownerId" 22339 }, 22340 "Tags":{ 22341 "shape":"TagList", 22342 "locationName":"tagSet" 22343 } 22344 } 22345 }, 22346 "LocalGatewayVirtualInterfaceGroupId":{"type":"string"}, 22347 "LocalGatewayVirtualInterfaceGroupIdSet":{ 22348 "type":"list", 22349 "member":{ 22350 "shape":"LocalGatewayVirtualInterfaceGroupId", 22351 "locationName":"item" 22352 } 22353 }, 22354 "LocalGatewayVirtualInterfaceGroupSet":{ 22355 "type":"list", 22356 "member":{ 22357 "shape":"LocalGatewayVirtualInterfaceGroup", 22358 "locationName":"item" 22359 } 22360 }, 22361 "LocalGatewayVirtualInterfaceId":{"type":"string"}, 22362 "LocalGatewayVirtualInterfaceIdSet":{ 22363 "type":"list", 22364 "member":{ 22365 "shape":"LocalGatewayVirtualInterfaceId", 22366 "locationName":"item" 22367 } 22368 }, 22369 "LocalGatewayVirtualInterfaceSet":{ 22370 "type":"list", 22371 "member":{ 22372 "shape":"LocalGatewayVirtualInterface", 22373 "locationName":"item" 22374 } 22375 }, 22376 "Location":{"type":"string"}, 22377 "LocationType":{ 22378 "type":"string", 22379 "enum":[ 22380 "region", 22381 "availability-zone", 22382 "availability-zone-id" 22383 ] 22384 }, 22385 "LogDestinationType":{ 22386 "type":"string", 22387 "enum":[ 22388 "cloud-watch-logs", 22389 "s3" 22390 ] 22391 }, 22392 "Long":{"type":"long"}, 22393 "ManagedPrefixList":{ 22394 "type":"structure", 22395 "members":{ 22396 "PrefixListId":{ 22397 "shape":"PrefixListResourceId", 22398 "locationName":"prefixListId" 22399 }, 22400 "AddressFamily":{ 22401 "shape":"String", 22402 "locationName":"addressFamily" 22403 }, 22404 "State":{ 22405 "shape":"PrefixListState", 22406 "locationName":"state" 22407 }, 22408 "StateMessage":{ 22409 "shape":"String", 22410 "locationName":"stateMessage" 22411 }, 22412 "PrefixListArn":{ 22413 "shape":"ResourceArn", 22414 "locationName":"prefixListArn" 22415 }, 22416 "PrefixListName":{ 22417 "shape":"String", 22418 "locationName":"prefixListName" 22419 }, 22420 "MaxEntries":{ 22421 "shape":"Integer", 22422 "locationName":"maxEntries" 22423 }, 22424 "Version":{ 22425 "shape":"Long", 22426 "locationName":"version" 22427 }, 22428 "Tags":{ 22429 "shape":"TagList", 22430 "locationName":"tagSet" 22431 }, 22432 "OwnerId":{ 22433 "shape":"String", 22434 "locationName":"ownerId" 22435 } 22436 } 22437 }, 22438 "ManagedPrefixListSet":{ 22439 "type":"list", 22440 "member":{ 22441 "shape":"ManagedPrefixList", 22442 "locationName":"item" 22443 } 22444 }, 22445 "MarketType":{ 22446 "type":"string", 22447 "enum":["spot"] 22448 }, 22449 "MaxIpv4AddrPerInterface":{"type":"integer"}, 22450 "MaxIpv6AddrPerInterface":{"type":"integer"}, 22451 "MaxNetworkInterfaces":{"type":"integer"}, 22452 "MaxResults":{"type":"integer"}, 22453 "MaximumBandwidthInMbps":{"type":"integer"}, 22454 "MaximumEfaInterfaces":{"type":"integer"}, 22455 "MaximumIops":{"type":"integer"}, 22456 "MaximumNetworkCards":{"type":"integer"}, 22457 "MaximumThroughputInMBps":{"type":"double"}, 22458 "MembershipType":{ 22459 "type":"string", 22460 "enum":[ 22461 "static", 22462 "igmp" 22463 ] 22464 }, 22465 "MemoryInfo":{ 22466 "type":"structure", 22467 "members":{ 22468 "SizeInMiB":{ 22469 "shape":"MemorySize", 22470 "locationName":"sizeInMiB" 22471 } 22472 } 22473 }, 22474 "MemorySize":{"type":"long"}, 22475 "MillisecondDateTime":{"type":"timestamp"}, 22476 "ModifyAddressAttributeRequest":{ 22477 "type":"structure", 22478 "required":["AllocationId"], 22479 "members":{ 22480 "AllocationId":{"shape":"AllocationId"}, 22481 "DomainName":{"shape":"String"}, 22482 "DryRun":{"shape":"Boolean"} 22483 } 22484 }, 22485 "ModifyAddressAttributeResult":{ 22486 "type":"structure", 22487 "members":{ 22488 "Address":{ 22489 "shape":"AddressAttribute", 22490 "locationName":"address" 22491 } 22492 } 22493 }, 22494 "ModifyAvailabilityZoneGroupRequest":{ 22495 "type":"structure", 22496 "required":[ 22497 "GroupName", 22498 "OptInStatus" 22499 ], 22500 "members":{ 22501 "GroupName":{"shape":"String"}, 22502 "OptInStatus":{"shape":"ModifyAvailabilityZoneOptInStatus"}, 22503 "DryRun":{"shape":"Boolean"} 22504 } 22505 }, 22506 "ModifyAvailabilityZoneGroupResult":{ 22507 "type":"structure", 22508 "members":{ 22509 "Return":{ 22510 "shape":"Boolean", 22511 "locationName":"return" 22512 } 22513 } 22514 }, 22515 "ModifyAvailabilityZoneOptInStatus":{ 22516 "type":"string", 22517 "enum":[ 22518 "opted-in", 22519 "not-opted-in" 22520 ] 22521 }, 22522 "ModifyCapacityReservationRequest":{ 22523 "type":"structure", 22524 "required":["CapacityReservationId"], 22525 "members":{ 22526 "CapacityReservationId":{"shape":"CapacityReservationId"}, 22527 "InstanceCount":{"shape":"Integer"}, 22528 "EndDate":{"shape":"DateTime"}, 22529 "EndDateType":{"shape":"EndDateType"}, 22530 "Accept":{"shape":"Boolean"}, 22531 "DryRun":{"shape":"Boolean"} 22532 } 22533 }, 22534 "ModifyCapacityReservationResult":{ 22535 "type":"structure", 22536 "members":{ 22537 "Return":{ 22538 "shape":"Boolean", 22539 "locationName":"return" 22540 } 22541 } 22542 }, 22543 "ModifyClientVpnEndpointRequest":{ 22544 "type":"structure", 22545 "required":["ClientVpnEndpointId"], 22546 "members":{ 22547 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 22548 "ServerCertificateArn":{"shape":"String"}, 22549 "ConnectionLogOptions":{"shape":"ConnectionLogOptions"}, 22550 "DnsServers":{"shape":"DnsServersOptionsModifyStructure"}, 22551 "VpnPort":{"shape":"Integer"}, 22552 "Description":{"shape":"String"}, 22553 "SplitTunnel":{"shape":"Boolean"}, 22554 "DryRun":{"shape":"Boolean"}, 22555 "SecurityGroupIds":{ 22556 "shape":"ClientVpnSecurityGroupIdSet", 22557 "locationName":"SecurityGroupId" 22558 }, 22559 "VpcId":{"shape":"VpcId"}, 22560 "SelfServicePortal":{"shape":"SelfServicePortal"}, 22561 "ClientConnectOptions":{"shape":"ClientConnectOptions"} 22562 } 22563 }, 22564 "ModifyClientVpnEndpointResult":{ 22565 "type":"structure", 22566 "members":{ 22567 "Return":{ 22568 "shape":"Boolean", 22569 "locationName":"return" 22570 } 22571 } 22572 }, 22573 "ModifyDefaultCreditSpecificationRequest":{ 22574 "type":"structure", 22575 "required":[ 22576 "InstanceFamily", 22577 "CpuCredits" 22578 ], 22579 "members":{ 22580 "DryRun":{"shape":"Boolean"}, 22581 "InstanceFamily":{"shape":"UnlimitedSupportedInstanceFamily"}, 22582 "CpuCredits":{"shape":"String"} 22583 } 22584 }, 22585 "ModifyDefaultCreditSpecificationResult":{ 22586 "type":"structure", 22587 "members":{ 22588 "InstanceFamilyCreditSpecification":{ 22589 "shape":"InstanceFamilyCreditSpecification", 22590 "locationName":"instanceFamilyCreditSpecification" 22591 } 22592 } 22593 }, 22594 "ModifyEbsDefaultKmsKeyIdRequest":{ 22595 "type":"structure", 22596 "required":["KmsKeyId"], 22597 "members":{ 22598 "KmsKeyId":{"shape":"KmsKeyId"}, 22599 "DryRun":{"shape":"Boolean"} 22600 } 22601 }, 22602 "ModifyEbsDefaultKmsKeyIdResult":{ 22603 "type":"structure", 22604 "members":{ 22605 "KmsKeyId":{ 22606 "shape":"String", 22607 "locationName":"kmsKeyId" 22608 } 22609 } 22610 }, 22611 "ModifyFleetRequest":{ 22612 "type":"structure", 22613 "required":["FleetId"], 22614 "members":{ 22615 "DryRun":{"shape":"Boolean"}, 22616 "ExcessCapacityTerminationPolicy":{"shape":"FleetExcessCapacityTerminationPolicy"}, 22617 "LaunchTemplateConfigs":{ 22618 "shape":"FleetLaunchTemplateConfigListRequest", 22619 "locationName":"LaunchTemplateConfig" 22620 }, 22621 "FleetId":{"shape":"FleetId"}, 22622 "TargetCapacitySpecification":{"shape":"TargetCapacitySpecificationRequest"} 22623 } 22624 }, 22625 "ModifyFleetResult":{ 22626 "type":"structure", 22627 "members":{ 22628 "Return":{ 22629 "shape":"Boolean", 22630 "locationName":"return" 22631 } 22632 } 22633 }, 22634 "ModifyFpgaImageAttributeRequest":{ 22635 "type":"structure", 22636 "required":["FpgaImageId"], 22637 "members":{ 22638 "DryRun":{"shape":"Boolean"}, 22639 "FpgaImageId":{"shape":"FpgaImageId"}, 22640 "Attribute":{"shape":"FpgaImageAttributeName"}, 22641 "OperationType":{"shape":"OperationType"}, 22642 "UserIds":{ 22643 "shape":"UserIdStringList", 22644 "locationName":"UserId" 22645 }, 22646 "UserGroups":{ 22647 "shape":"UserGroupStringList", 22648 "locationName":"UserGroup" 22649 }, 22650 "ProductCodes":{ 22651 "shape":"ProductCodeStringList", 22652 "locationName":"ProductCode" 22653 }, 22654 "LoadPermission":{"shape":"LoadPermissionModifications"}, 22655 "Description":{"shape":"String"}, 22656 "Name":{"shape":"String"} 22657 } 22658 }, 22659 "ModifyFpgaImageAttributeResult":{ 22660 "type":"structure", 22661 "members":{ 22662 "FpgaImageAttribute":{ 22663 "shape":"FpgaImageAttribute", 22664 "locationName":"fpgaImageAttribute" 22665 } 22666 } 22667 }, 22668 "ModifyHostsRequest":{ 22669 "type":"structure", 22670 "required":["HostIds"], 22671 "members":{ 22672 "AutoPlacement":{ 22673 "shape":"AutoPlacement", 22674 "locationName":"autoPlacement" 22675 }, 22676 "HostIds":{ 22677 "shape":"RequestHostIdList", 22678 "locationName":"hostId" 22679 }, 22680 "HostRecovery":{"shape":"HostRecovery"}, 22681 "InstanceType":{"shape":"String"}, 22682 "InstanceFamily":{"shape":"String"} 22683 } 22684 }, 22685 "ModifyHostsResult":{ 22686 "type":"structure", 22687 "members":{ 22688 "Successful":{ 22689 "shape":"ResponseHostIdList", 22690 "locationName":"successful" 22691 }, 22692 "Unsuccessful":{ 22693 "shape":"UnsuccessfulItemList", 22694 "locationName":"unsuccessful" 22695 } 22696 } 22697 }, 22698 "ModifyIdFormatRequest":{ 22699 "type":"structure", 22700 "required":[ 22701 "Resource", 22702 "UseLongIds" 22703 ], 22704 "members":{ 22705 "Resource":{"shape":"String"}, 22706 "UseLongIds":{"shape":"Boolean"} 22707 } 22708 }, 22709 "ModifyIdentityIdFormatRequest":{ 22710 "type":"structure", 22711 "required":[ 22712 "PrincipalArn", 22713 "Resource", 22714 "UseLongIds" 22715 ], 22716 "members":{ 22717 "PrincipalArn":{ 22718 "shape":"String", 22719 "locationName":"principalArn" 22720 }, 22721 "Resource":{ 22722 "shape":"String", 22723 "locationName":"resource" 22724 }, 22725 "UseLongIds":{ 22726 "shape":"Boolean", 22727 "locationName":"useLongIds" 22728 } 22729 } 22730 }, 22731 "ModifyImageAttributeRequest":{ 22732 "type":"structure", 22733 "required":["ImageId"], 22734 "members":{ 22735 "Attribute":{"shape":"String"}, 22736 "Description":{"shape":"AttributeValue"}, 22737 "ImageId":{"shape":"ImageId"}, 22738 "LaunchPermission":{"shape":"LaunchPermissionModifications"}, 22739 "OperationType":{"shape":"OperationType"}, 22740 "ProductCodes":{ 22741 "shape":"ProductCodeStringList", 22742 "locationName":"ProductCode" 22743 }, 22744 "UserGroups":{ 22745 "shape":"UserGroupStringList", 22746 "locationName":"UserGroup" 22747 }, 22748 "UserIds":{ 22749 "shape":"UserIdStringList", 22750 "locationName":"UserId" 22751 }, 22752 "Value":{"shape":"String"}, 22753 "DryRun":{ 22754 "shape":"Boolean", 22755 "locationName":"dryRun" 22756 } 22757 } 22758 }, 22759 "ModifyInstanceAttributeRequest":{ 22760 "type":"structure", 22761 "required":["InstanceId"], 22762 "members":{ 22763 "SourceDestCheck":{"shape":"AttributeBooleanValue"}, 22764 "Attribute":{ 22765 "shape":"InstanceAttributeName", 22766 "locationName":"attribute" 22767 }, 22768 "BlockDeviceMappings":{ 22769 "shape":"InstanceBlockDeviceMappingSpecificationList", 22770 "locationName":"blockDeviceMapping" 22771 }, 22772 "DisableApiTermination":{ 22773 "shape":"AttributeBooleanValue", 22774 "locationName":"disableApiTermination" 22775 }, 22776 "DryRun":{ 22777 "shape":"Boolean", 22778 "locationName":"dryRun" 22779 }, 22780 "EbsOptimized":{ 22781 "shape":"AttributeBooleanValue", 22782 "locationName":"ebsOptimized" 22783 }, 22784 "EnaSupport":{ 22785 "shape":"AttributeBooleanValue", 22786 "locationName":"enaSupport" 22787 }, 22788 "Groups":{ 22789 "shape":"GroupIdStringList", 22790 "locationName":"GroupId" 22791 }, 22792 "InstanceId":{ 22793 "shape":"InstanceId", 22794 "locationName":"instanceId" 22795 }, 22796 "InstanceInitiatedShutdownBehavior":{ 22797 "shape":"AttributeValue", 22798 "locationName":"instanceInitiatedShutdownBehavior" 22799 }, 22800 "InstanceType":{ 22801 "shape":"AttributeValue", 22802 "locationName":"instanceType" 22803 }, 22804 "Kernel":{ 22805 "shape":"AttributeValue", 22806 "locationName":"kernel" 22807 }, 22808 "Ramdisk":{ 22809 "shape":"AttributeValue", 22810 "locationName":"ramdisk" 22811 }, 22812 "SriovNetSupport":{ 22813 "shape":"AttributeValue", 22814 "locationName":"sriovNetSupport" 22815 }, 22816 "UserData":{ 22817 "shape":"BlobAttributeValue", 22818 "locationName":"userData" 22819 }, 22820 "Value":{ 22821 "shape":"String", 22822 "locationName":"value" 22823 } 22824 } 22825 }, 22826 "ModifyInstanceCapacityReservationAttributesRequest":{ 22827 "type":"structure", 22828 "required":[ 22829 "InstanceId", 22830 "CapacityReservationSpecification" 22831 ], 22832 "members":{ 22833 "InstanceId":{"shape":"InstanceId"}, 22834 "CapacityReservationSpecification":{"shape":"CapacityReservationSpecification"}, 22835 "DryRun":{"shape":"Boolean"} 22836 } 22837 }, 22838 "ModifyInstanceCapacityReservationAttributesResult":{ 22839 "type":"structure", 22840 "members":{ 22841 "Return":{ 22842 "shape":"Boolean", 22843 "locationName":"return" 22844 } 22845 } 22846 }, 22847 "ModifyInstanceCreditSpecificationRequest":{ 22848 "type":"structure", 22849 "required":["InstanceCreditSpecifications"], 22850 "members":{ 22851 "DryRun":{"shape":"Boolean"}, 22852 "ClientToken":{"shape":"String"}, 22853 "InstanceCreditSpecifications":{ 22854 "shape":"InstanceCreditSpecificationListRequest", 22855 "locationName":"InstanceCreditSpecification" 22856 } 22857 } 22858 }, 22859 "ModifyInstanceCreditSpecificationResult":{ 22860 "type":"structure", 22861 "members":{ 22862 "SuccessfulInstanceCreditSpecifications":{ 22863 "shape":"SuccessfulInstanceCreditSpecificationSet", 22864 "locationName":"successfulInstanceCreditSpecificationSet" 22865 }, 22866 "UnsuccessfulInstanceCreditSpecifications":{ 22867 "shape":"UnsuccessfulInstanceCreditSpecificationSet", 22868 "locationName":"unsuccessfulInstanceCreditSpecificationSet" 22869 } 22870 } 22871 }, 22872 "ModifyInstanceEventStartTimeRequest":{ 22873 "type":"structure", 22874 "required":[ 22875 "InstanceId", 22876 "InstanceEventId", 22877 "NotBefore" 22878 ], 22879 "members":{ 22880 "DryRun":{"shape":"Boolean"}, 22881 "InstanceId":{"shape":"InstanceId"}, 22882 "InstanceEventId":{"shape":"String"}, 22883 "NotBefore":{"shape":"DateTime"} 22884 } 22885 }, 22886 "ModifyInstanceEventStartTimeResult":{ 22887 "type":"structure", 22888 "members":{ 22889 "Event":{ 22890 "shape":"InstanceStatusEvent", 22891 "locationName":"event" 22892 } 22893 } 22894 }, 22895 "ModifyInstanceMetadataOptionsRequest":{ 22896 "type":"structure", 22897 "required":["InstanceId"], 22898 "members":{ 22899 "InstanceId":{"shape":"InstanceId"}, 22900 "HttpTokens":{"shape":"HttpTokensState"}, 22901 "HttpPutResponseHopLimit":{"shape":"Integer"}, 22902 "HttpEndpoint":{"shape":"InstanceMetadataEndpointState"}, 22903 "DryRun":{"shape":"Boolean"} 22904 } 22905 }, 22906 "ModifyInstanceMetadataOptionsResult":{ 22907 "type":"structure", 22908 "members":{ 22909 "InstanceId":{ 22910 "shape":"String", 22911 "locationName":"instanceId" 22912 }, 22913 "InstanceMetadataOptions":{ 22914 "shape":"InstanceMetadataOptionsResponse", 22915 "locationName":"instanceMetadataOptions" 22916 } 22917 } 22918 }, 22919 "ModifyInstancePlacementRequest":{ 22920 "type":"structure", 22921 "required":["InstanceId"], 22922 "members":{ 22923 "Affinity":{ 22924 "shape":"Affinity", 22925 "locationName":"affinity" 22926 }, 22927 "GroupName":{"shape":"PlacementGroupName"}, 22928 "HostId":{ 22929 "shape":"DedicatedHostId", 22930 "locationName":"hostId" 22931 }, 22932 "InstanceId":{ 22933 "shape":"InstanceId", 22934 "locationName":"instanceId" 22935 }, 22936 "Tenancy":{ 22937 "shape":"HostTenancy", 22938 "locationName":"tenancy" 22939 }, 22940 "PartitionNumber":{"shape":"Integer"}, 22941 "HostResourceGroupArn":{"shape":"String"} 22942 } 22943 }, 22944 "ModifyInstancePlacementResult":{ 22945 "type":"structure", 22946 "members":{ 22947 "Return":{ 22948 "shape":"Boolean", 22949 "locationName":"return" 22950 } 22951 } 22952 }, 22953 "ModifyLaunchTemplateRequest":{ 22954 "type":"structure", 22955 "members":{ 22956 "DryRun":{"shape":"Boolean"}, 22957 "ClientToken":{"shape":"String"}, 22958 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 22959 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 22960 "DefaultVersion":{ 22961 "shape":"String", 22962 "locationName":"SetDefaultVersion" 22963 } 22964 } 22965 }, 22966 "ModifyLaunchTemplateResult":{ 22967 "type":"structure", 22968 "members":{ 22969 "LaunchTemplate":{ 22970 "shape":"LaunchTemplate", 22971 "locationName":"launchTemplate" 22972 } 22973 } 22974 }, 22975 "ModifyManagedPrefixListRequest":{ 22976 "type":"structure", 22977 "required":["PrefixListId"], 22978 "members":{ 22979 "DryRun":{"shape":"Boolean"}, 22980 "PrefixListId":{"shape":"PrefixListResourceId"}, 22981 "CurrentVersion":{"shape":"Long"}, 22982 "PrefixListName":{"shape":"String"}, 22983 "AddEntries":{ 22984 "shape":"AddPrefixListEntries", 22985 "locationName":"AddEntry" 22986 }, 22987 "RemoveEntries":{ 22988 "shape":"RemovePrefixListEntries", 22989 "locationName":"RemoveEntry" 22990 } 22991 } 22992 }, 22993 "ModifyManagedPrefixListResult":{ 22994 "type":"structure", 22995 "members":{ 22996 "PrefixList":{ 22997 "shape":"ManagedPrefixList", 22998 "locationName":"prefixList" 22999 } 23000 } 23001 }, 23002 "ModifyNetworkInterfaceAttributeRequest":{ 23003 "type":"structure", 23004 "required":["NetworkInterfaceId"], 23005 "members":{ 23006 "Attachment":{ 23007 "shape":"NetworkInterfaceAttachmentChanges", 23008 "locationName":"attachment" 23009 }, 23010 "Description":{ 23011 "shape":"AttributeValue", 23012 "locationName":"description" 23013 }, 23014 "DryRun":{ 23015 "shape":"Boolean", 23016 "locationName":"dryRun" 23017 }, 23018 "Groups":{ 23019 "shape":"SecurityGroupIdStringList", 23020 "locationName":"SecurityGroupId" 23021 }, 23022 "NetworkInterfaceId":{ 23023 "shape":"NetworkInterfaceId", 23024 "locationName":"networkInterfaceId" 23025 }, 23026 "SourceDestCheck":{ 23027 "shape":"AttributeBooleanValue", 23028 "locationName":"sourceDestCheck" 23029 } 23030 } 23031 }, 23032 "ModifyReservedInstancesRequest":{ 23033 "type":"structure", 23034 "required":[ 23035 "ReservedInstancesIds", 23036 "TargetConfigurations" 23037 ], 23038 "members":{ 23039 "ReservedInstancesIds":{ 23040 "shape":"ReservedInstancesIdStringList", 23041 "locationName":"ReservedInstancesId" 23042 }, 23043 "ClientToken":{ 23044 "shape":"String", 23045 "locationName":"clientToken" 23046 }, 23047 "TargetConfigurations":{ 23048 "shape":"ReservedInstancesConfigurationList", 23049 "locationName":"ReservedInstancesConfigurationSetItemType" 23050 } 23051 } 23052 }, 23053 "ModifyReservedInstancesResult":{ 23054 "type":"structure", 23055 "members":{ 23056 "ReservedInstancesModificationId":{ 23057 "shape":"String", 23058 "locationName":"reservedInstancesModificationId" 23059 } 23060 } 23061 }, 23062 "ModifySnapshotAttributeRequest":{ 23063 "type":"structure", 23064 "required":["SnapshotId"], 23065 "members":{ 23066 "Attribute":{"shape":"SnapshotAttributeName"}, 23067 "CreateVolumePermission":{"shape":"CreateVolumePermissionModifications"}, 23068 "GroupNames":{ 23069 "shape":"GroupNameStringList", 23070 "locationName":"UserGroup" 23071 }, 23072 "OperationType":{"shape":"OperationType"}, 23073 "SnapshotId":{"shape":"SnapshotId"}, 23074 "UserIds":{ 23075 "shape":"UserIdStringList", 23076 "locationName":"UserId" 23077 }, 23078 "DryRun":{ 23079 "shape":"Boolean", 23080 "locationName":"dryRun" 23081 } 23082 } 23083 }, 23084 "ModifySpotFleetRequestRequest":{ 23085 "type":"structure", 23086 "required":["SpotFleetRequestId"], 23087 "members":{ 23088 "ExcessCapacityTerminationPolicy":{ 23089 "shape":"ExcessCapacityTerminationPolicy", 23090 "locationName":"excessCapacityTerminationPolicy" 23091 }, 23092 "LaunchTemplateConfigs":{ 23093 "shape":"LaunchTemplateConfigList", 23094 "locationName":"LaunchTemplateConfig" 23095 }, 23096 "SpotFleetRequestId":{ 23097 "shape":"SpotFleetRequestId", 23098 "locationName":"spotFleetRequestId" 23099 }, 23100 "TargetCapacity":{ 23101 "shape":"Integer", 23102 "locationName":"targetCapacity" 23103 }, 23104 "OnDemandTargetCapacity":{"shape":"Integer"} 23105 } 23106 }, 23107 "ModifySpotFleetRequestResponse":{ 23108 "type":"structure", 23109 "members":{ 23110 "Return":{ 23111 "shape":"Boolean", 23112 "locationName":"return" 23113 } 23114 } 23115 }, 23116 "ModifySubnetAttributeRequest":{ 23117 "type":"structure", 23118 "required":["SubnetId"], 23119 "members":{ 23120 "AssignIpv6AddressOnCreation":{"shape":"AttributeBooleanValue"}, 23121 "MapPublicIpOnLaunch":{"shape":"AttributeBooleanValue"}, 23122 "SubnetId":{ 23123 "shape":"SubnetId", 23124 "locationName":"subnetId" 23125 }, 23126 "MapCustomerOwnedIpOnLaunch":{"shape":"AttributeBooleanValue"}, 23127 "CustomerOwnedIpv4Pool":{"shape":"CoipPoolId"} 23128 } 23129 }, 23130 "ModifyTrafficMirrorFilterNetworkServicesRequest":{ 23131 "type":"structure", 23132 "required":["TrafficMirrorFilterId"], 23133 "members":{ 23134 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 23135 "AddNetworkServices":{ 23136 "shape":"TrafficMirrorNetworkServiceList", 23137 "locationName":"AddNetworkService" 23138 }, 23139 "RemoveNetworkServices":{ 23140 "shape":"TrafficMirrorNetworkServiceList", 23141 "locationName":"RemoveNetworkService" 23142 }, 23143 "DryRun":{"shape":"Boolean"} 23144 } 23145 }, 23146 "ModifyTrafficMirrorFilterNetworkServicesResult":{ 23147 "type":"structure", 23148 "members":{ 23149 "TrafficMirrorFilter":{ 23150 "shape":"TrafficMirrorFilter", 23151 "locationName":"trafficMirrorFilter" 23152 } 23153 } 23154 }, 23155 "ModifyTrafficMirrorFilterRuleRequest":{ 23156 "type":"structure", 23157 "required":["TrafficMirrorFilterRuleId"], 23158 "members":{ 23159 "TrafficMirrorFilterRuleId":{"shape":"TrafficMirrorFilterRuleId"}, 23160 "TrafficDirection":{"shape":"TrafficDirection"}, 23161 "RuleNumber":{"shape":"Integer"}, 23162 "RuleAction":{"shape":"TrafficMirrorRuleAction"}, 23163 "DestinationPortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 23164 "SourcePortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 23165 "Protocol":{"shape":"Integer"}, 23166 "DestinationCidrBlock":{"shape":"String"}, 23167 "SourceCidrBlock":{"shape":"String"}, 23168 "Description":{"shape":"String"}, 23169 "RemoveFields":{ 23170 "shape":"TrafficMirrorFilterRuleFieldList", 23171 "locationName":"RemoveField" 23172 }, 23173 "DryRun":{"shape":"Boolean"} 23174 } 23175 }, 23176 "ModifyTrafficMirrorFilterRuleResult":{ 23177 "type":"structure", 23178 "members":{ 23179 "TrafficMirrorFilterRule":{ 23180 "shape":"TrafficMirrorFilterRule", 23181 "locationName":"trafficMirrorFilterRule" 23182 } 23183 } 23184 }, 23185 "ModifyTrafficMirrorSessionRequest":{ 23186 "type":"structure", 23187 "required":["TrafficMirrorSessionId"], 23188 "members":{ 23189 "TrafficMirrorSessionId":{"shape":"TrafficMirrorSessionId"}, 23190 "TrafficMirrorTargetId":{"shape":"TrafficMirrorTargetId"}, 23191 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 23192 "PacketLength":{"shape":"Integer"}, 23193 "SessionNumber":{"shape":"Integer"}, 23194 "VirtualNetworkId":{"shape":"Integer"}, 23195 "Description":{"shape":"String"}, 23196 "RemoveFields":{ 23197 "shape":"TrafficMirrorSessionFieldList", 23198 "locationName":"RemoveField" 23199 }, 23200 "DryRun":{"shape":"Boolean"} 23201 } 23202 }, 23203 "ModifyTrafficMirrorSessionResult":{ 23204 "type":"structure", 23205 "members":{ 23206 "TrafficMirrorSession":{ 23207 "shape":"TrafficMirrorSession", 23208 "locationName":"trafficMirrorSession" 23209 } 23210 } 23211 }, 23212 "ModifyTransitGatewayOptions":{ 23213 "type":"structure", 23214 "members":{ 23215 "AddTransitGatewayCidrBlocks":{"shape":"TransitGatewayCidrBlockStringList"}, 23216 "RemoveTransitGatewayCidrBlocks":{"shape":"TransitGatewayCidrBlockStringList"}, 23217 "VpnEcmpSupport":{"shape":"VpnEcmpSupportValue"}, 23218 "DnsSupport":{"shape":"DnsSupportValue"}, 23219 "AutoAcceptSharedAttachments":{"shape":"AutoAcceptSharedAttachmentsValue"}, 23220 "DefaultRouteTableAssociation":{"shape":"DefaultRouteTableAssociationValue"}, 23221 "AssociationDefaultRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 23222 "DefaultRouteTablePropagation":{"shape":"DefaultRouteTablePropagationValue"}, 23223 "PropagationDefaultRouteTableId":{"shape":"TransitGatewayRouteTableId"} 23224 } 23225 }, 23226 "ModifyTransitGatewayPrefixListReferenceRequest":{ 23227 "type":"structure", 23228 "required":[ 23229 "TransitGatewayRouteTableId", 23230 "PrefixListId" 23231 ], 23232 "members":{ 23233 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 23234 "PrefixListId":{"shape":"PrefixListResourceId"}, 23235 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 23236 "Blackhole":{"shape":"Boolean"}, 23237 "DryRun":{"shape":"Boolean"} 23238 } 23239 }, 23240 "ModifyTransitGatewayPrefixListReferenceResult":{ 23241 "type":"structure", 23242 "members":{ 23243 "TransitGatewayPrefixListReference":{ 23244 "shape":"TransitGatewayPrefixListReference", 23245 "locationName":"transitGatewayPrefixListReference" 23246 } 23247 } 23248 }, 23249 "ModifyTransitGatewayRequest":{ 23250 "type":"structure", 23251 "required":["TransitGatewayId"], 23252 "members":{ 23253 "TransitGatewayId":{"shape":"TransitGatewayId"}, 23254 "Description":{"shape":"String"}, 23255 "Options":{"shape":"ModifyTransitGatewayOptions"}, 23256 "DryRun":{"shape":"Boolean"} 23257 } 23258 }, 23259 "ModifyTransitGatewayResult":{ 23260 "type":"structure", 23261 "members":{ 23262 "TransitGateway":{ 23263 "shape":"TransitGateway", 23264 "locationName":"transitGateway" 23265 } 23266 } 23267 }, 23268 "ModifyTransitGatewayVpcAttachmentRequest":{ 23269 "type":"structure", 23270 "required":["TransitGatewayAttachmentId"], 23271 "members":{ 23272 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 23273 "AddSubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 23274 "RemoveSubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 23275 "Options":{"shape":"ModifyTransitGatewayVpcAttachmentRequestOptions"}, 23276 "DryRun":{"shape":"Boolean"} 23277 } 23278 }, 23279 "ModifyTransitGatewayVpcAttachmentRequestOptions":{ 23280 "type":"structure", 23281 "members":{ 23282 "DnsSupport":{"shape":"DnsSupportValue"}, 23283 "Ipv6Support":{"shape":"Ipv6SupportValue"}, 23284 "ApplianceModeSupport":{"shape":"ApplianceModeSupportValue"} 23285 } 23286 }, 23287 "ModifyTransitGatewayVpcAttachmentResult":{ 23288 "type":"structure", 23289 "members":{ 23290 "TransitGatewayVpcAttachment":{ 23291 "shape":"TransitGatewayVpcAttachment", 23292 "locationName":"transitGatewayVpcAttachment" 23293 } 23294 } 23295 }, 23296 "ModifyVolumeAttributeRequest":{ 23297 "type":"structure", 23298 "required":["VolumeId"], 23299 "members":{ 23300 "AutoEnableIO":{"shape":"AttributeBooleanValue"}, 23301 "VolumeId":{"shape":"VolumeId"}, 23302 "DryRun":{ 23303 "shape":"Boolean", 23304 "locationName":"dryRun" 23305 } 23306 } 23307 }, 23308 "ModifyVolumeRequest":{ 23309 "type":"structure", 23310 "required":["VolumeId"], 23311 "members":{ 23312 "DryRun":{"shape":"Boolean"}, 23313 "VolumeId":{"shape":"VolumeId"}, 23314 "Size":{"shape":"Integer"}, 23315 "VolumeType":{"shape":"VolumeType"}, 23316 "Iops":{"shape":"Integer"}, 23317 "Throughput":{"shape":"Integer"}, 23318 "MultiAttachEnabled":{"shape":"Boolean"} 23319 } 23320 }, 23321 "ModifyVolumeResult":{ 23322 "type":"structure", 23323 "members":{ 23324 "VolumeModification":{ 23325 "shape":"VolumeModification", 23326 "locationName":"volumeModification" 23327 } 23328 } 23329 }, 23330 "ModifyVpcAttributeRequest":{ 23331 "type":"structure", 23332 "required":["VpcId"], 23333 "members":{ 23334 "EnableDnsHostnames":{"shape":"AttributeBooleanValue"}, 23335 "EnableDnsSupport":{"shape":"AttributeBooleanValue"}, 23336 "VpcId":{ 23337 "shape":"VpcId", 23338 "locationName":"vpcId" 23339 } 23340 } 23341 }, 23342 "ModifyVpcEndpointConnectionNotificationRequest":{ 23343 "type":"structure", 23344 "required":["ConnectionNotificationId"], 23345 "members":{ 23346 "DryRun":{"shape":"Boolean"}, 23347 "ConnectionNotificationId":{"shape":"ConnectionNotificationId"}, 23348 "ConnectionNotificationArn":{"shape":"String"}, 23349 "ConnectionEvents":{"shape":"ValueStringList"} 23350 } 23351 }, 23352 "ModifyVpcEndpointConnectionNotificationResult":{ 23353 "type":"structure", 23354 "members":{ 23355 "ReturnValue":{ 23356 "shape":"Boolean", 23357 "locationName":"return" 23358 } 23359 } 23360 }, 23361 "ModifyVpcEndpointRequest":{ 23362 "type":"structure", 23363 "required":["VpcEndpointId"], 23364 "members":{ 23365 "DryRun":{"shape":"Boolean"}, 23366 "VpcEndpointId":{"shape":"VpcEndpointId"}, 23367 "ResetPolicy":{"shape":"Boolean"}, 23368 "PolicyDocument":{"shape":"String"}, 23369 "AddRouteTableIds":{ 23370 "shape":"VpcEndpointRouteTableIdList", 23371 "locationName":"AddRouteTableId" 23372 }, 23373 "RemoveRouteTableIds":{ 23374 "shape":"VpcEndpointRouteTableIdList", 23375 "locationName":"RemoveRouteTableId" 23376 }, 23377 "AddSubnetIds":{ 23378 "shape":"VpcEndpointSubnetIdList", 23379 "locationName":"AddSubnetId" 23380 }, 23381 "RemoveSubnetIds":{ 23382 "shape":"VpcEndpointSubnetIdList", 23383 "locationName":"RemoveSubnetId" 23384 }, 23385 "AddSecurityGroupIds":{ 23386 "shape":"VpcEndpointSecurityGroupIdList", 23387 "locationName":"AddSecurityGroupId" 23388 }, 23389 "RemoveSecurityGroupIds":{ 23390 "shape":"VpcEndpointSecurityGroupIdList", 23391 "locationName":"RemoveSecurityGroupId" 23392 }, 23393 "PrivateDnsEnabled":{"shape":"Boolean"} 23394 } 23395 }, 23396 "ModifyVpcEndpointResult":{ 23397 "type":"structure", 23398 "members":{ 23399 "Return":{ 23400 "shape":"Boolean", 23401 "locationName":"return" 23402 } 23403 } 23404 }, 23405 "ModifyVpcEndpointServiceConfigurationRequest":{ 23406 "type":"structure", 23407 "required":["ServiceId"], 23408 "members":{ 23409 "DryRun":{"shape":"Boolean"}, 23410 "ServiceId":{"shape":"VpcEndpointServiceId"}, 23411 "PrivateDnsName":{"shape":"String"}, 23412 "RemovePrivateDnsName":{"shape":"Boolean"}, 23413 "AcceptanceRequired":{"shape":"Boolean"}, 23414 "AddNetworkLoadBalancerArns":{ 23415 "shape":"ValueStringList", 23416 "locationName":"AddNetworkLoadBalancerArn" 23417 }, 23418 "RemoveNetworkLoadBalancerArns":{ 23419 "shape":"ValueStringList", 23420 "locationName":"RemoveNetworkLoadBalancerArn" 23421 }, 23422 "AddGatewayLoadBalancerArns":{ 23423 "shape":"ValueStringList", 23424 "locationName":"AddGatewayLoadBalancerArn" 23425 }, 23426 "RemoveGatewayLoadBalancerArns":{ 23427 "shape":"ValueStringList", 23428 "locationName":"RemoveGatewayLoadBalancerArn" 23429 } 23430 } 23431 }, 23432 "ModifyVpcEndpointServiceConfigurationResult":{ 23433 "type":"structure", 23434 "members":{ 23435 "Return":{ 23436 "shape":"Boolean", 23437 "locationName":"return" 23438 } 23439 } 23440 }, 23441 "ModifyVpcEndpointServicePermissionsRequest":{ 23442 "type":"structure", 23443 "required":["ServiceId"], 23444 "members":{ 23445 "DryRun":{"shape":"Boolean"}, 23446 "ServiceId":{"shape":"VpcEndpointServiceId"}, 23447 "AddAllowedPrincipals":{"shape":"ValueStringList"}, 23448 "RemoveAllowedPrincipals":{"shape":"ValueStringList"} 23449 } 23450 }, 23451 "ModifyVpcEndpointServicePermissionsResult":{ 23452 "type":"structure", 23453 "members":{ 23454 "ReturnValue":{ 23455 "shape":"Boolean", 23456 "locationName":"return" 23457 } 23458 } 23459 }, 23460 "ModifyVpcPeeringConnectionOptionsRequest":{ 23461 "type":"structure", 23462 "required":["VpcPeeringConnectionId"], 23463 "members":{ 23464 "AccepterPeeringConnectionOptions":{"shape":"PeeringConnectionOptionsRequest"}, 23465 "DryRun":{"shape":"Boolean"}, 23466 "RequesterPeeringConnectionOptions":{"shape":"PeeringConnectionOptionsRequest"}, 23467 "VpcPeeringConnectionId":{"shape":"VpcPeeringConnectionId"} 23468 } 23469 }, 23470 "ModifyVpcPeeringConnectionOptionsResult":{ 23471 "type":"structure", 23472 "members":{ 23473 "AccepterPeeringConnectionOptions":{ 23474 "shape":"PeeringConnectionOptions", 23475 "locationName":"accepterPeeringConnectionOptions" 23476 }, 23477 "RequesterPeeringConnectionOptions":{ 23478 "shape":"PeeringConnectionOptions", 23479 "locationName":"requesterPeeringConnectionOptions" 23480 } 23481 } 23482 }, 23483 "ModifyVpcTenancyRequest":{ 23484 "type":"structure", 23485 "required":[ 23486 "VpcId", 23487 "InstanceTenancy" 23488 ], 23489 "members":{ 23490 "VpcId":{"shape":"VpcId"}, 23491 "InstanceTenancy":{"shape":"VpcTenancy"}, 23492 "DryRun":{"shape":"Boolean"} 23493 } 23494 }, 23495 "ModifyVpcTenancyResult":{ 23496 "type":"structure", 23497 "members":{ 23498 "ReturnValue":{ 23499 "shape":"Boolean", 23500 "locationName":"return" 23501 } 23502 } 23503 }, 23504 "ModifyVpnConnectionOptionsRequest":{ 23505 "type":"structure", 23506 "required":["VpnConnectionId"], 23507 "members":{ 23508 "VpnConnectionId":{"shape":"VpnConnectionId"}, 23509 "LocalIpv4NetworkCidr":{"shape":"String"}, 23510 "RemoteIpv4NetworkCidr":{"shape":"String"}, 23511 "LocalIpv6NetworkCidr":{"shape":"String"}, 23512 "RemoteIpv6NetworkCidr":{"shape":"String"}, 23513 "DryRun":{"shape":"Boolean"} 23514 } 23515 }, 23516 "ModifyVpnConnectionOptionsResult":{ 23517 "type":"structure", 23518 "members":{ 23519 "VpnConnection":{ 23520 "shape":"VpnConnection", 23521 "locationName":"vpnConnection" 23522 } 23523 } 23524 }, 23525 "ModifyVpnConnectionRequest":{ 23526 "type":"structure", 23527 "required":["VpnConnectionId"], 23528 "members":{ 23529 "VpnConnectionId":{"shape":"VpnConnectionId"}, 23530 "TransitGatewayId":{"shape":"TransitGatewayId"}, 23531 "CustomerGatewayId":{"shape":"CustomerGatewayId"}, 23532 "VpnGatewayId":{"shape":"VpnGatewayId"}, 23533 "DryRun":{"shape":"Boolean"} 23534 } 23535 }, 23536 "ModifyVpnConnectionResult":{ 23537 "type":"structure", 23538 "members":{ 23539 "VpnConnection":{ 23540 "shape":"VpnConnection", 23541 "locationName":"vpnConnection" 23542 } 23543 } 23544 }, 23545 "ModifyVpnTunnelCertificateRequest":{ 23546 "type":"structure", 23547 "required":[ 23548 "VpnConnectionId", 23549 "VpnTunnelOutsideIpAddress" 23550 ], 23551 "members":{ 23552 "VpnConnectionId":{"shape":"VpnConnectionId"}, 23553 "VpnTunnelOutsideIpAddress":{"shape":"String"}, 23554 "DryRun":{"shape":"Boolean"} 23555 } 23556 }, 23557 "ModifyVpnTunnelCertificateResult":{ 23558 "type":"structure", 23559 "members":{ 23560 "VpnConnection":{ 23561 "shape":"VpnConnection", 23562 "locationName":"vpnConnection" 23563 } 23564 } 23565 }, 23566 "ModifyVpnTunnelOptionsRequest":{ 23567 "type":"structure", 23568 "required":[ 23569 "VpnConnectionId", 23570 "VpnTunnelOutsideIpAddress", 23571 "TunnelOptions" 23572 ], 23573 "members":{ 23574 "VpnConnectionId":{"shape":"VpnConnectionId"}, 23575 "VpnTunnelOutsideIpAddress":{"shape":"String"}, 23576 "TunnelOptions":{"shape":"ModifyVpnTunnelOptionsSpecification"}, 23577 "DryRun":{"shape":"Boolean"} 23578 } 23579 }, 23580 "ModifyVpnTunnelOptionsResult":{ 23581 "type":"structure", 23582 "members":{ 23583 "VpnConnection":{ 23584 "shape":"VpnConnection", 23585 "locationName":"vpnConnection" 23586 } 23587 } 23588 }, 23589 "ModifyVpnTunnelOptionsSpecification":{ 23590 "type":"structure", 23591 "members":{ 23592 "TunnelInsideCidr":{"shape":"String"}, 23593 "TunnelInsideIpv6Cidr":{"shape":"String"}, 23594 "PreSharedKey":{"shape":"String"}, 23595 "Phase1LifetimeSeconds":{"shape":"Integer"}, 23596 "Phase2LifetimeSeconds":{"shape":"Integer"}, 23597 "RekeyMarginTimeSeconds":{"shape":"Integer"}, 23598 "RekeyFuzzPercentage":{"shape":"Integer"}, 23599 "ReplayWindowSize":{"shape":"Integer"}, 23600 "DPDTimeoutSeconds":{"shape":"Integer"}, 23601 "DPDTimeoutAction":{"shape":"String"}, 23602 "Phase1EncryptionAlgorithms":{ 23603 "shape":"Phase1EncryptionAlgorithmsRequestList", 23604 "locationName":"Phase1EncryptionAlgorithm" 23605 }, 23606 "Phase2EncryptionAlgorithms":{ 23607 "shape":"Phase2EncryptionAlgorithmsRequestList", 23608 "locationName":"Phase2EncryptionAlgorithm" 23609 }, 23610 "Phase1IntegrityAlgorithms":{ 23611 "shape":"Phase1IntegrityAlgorithmsRequestList", 23612 "locationName":"Phase1IntegrityAlgorithm" 23613 }, 23614 "Phase2IntegrityAlgorithms":{ 23615 "shape":"Phase2IntegrityAlgorithmsRequestList", 23616 "locationName":"Phase2IntegrityAlgorithm" 23617 }, 23618 "Phase1DHGroupNumbers":{ 23619 "shape":"Phase1DHGroupNumbersRequestList", 23620 "locationName":"Phase1DHGroupNumber" 23621 }, 23622 "Phase2DHGroupNumbers":{ 23623 "shape":"Phase2DHGroupNumbersRequestList", 23624 "locationName":"Phase2DHGroupNumber" 23625 }, 23626 "IKEVersions":{ 23627 "shape":"IKEVersionsRequestList", 23628 "locationName":"IKEVersion" 23629 }, 23630 "StartupAction":{"shape":"String"} 23631 } 23632 }, 23633 "MonitorInstancesRequest":{ 23634 "type":"structure", 23635 "required":["InstanceIds"], 23636 "members":{ 23637 "InstanceIds":{ 23638 "shape":"InstanceIdStringList", 23639 "locationName":"InstanceId" 23640 }, 23641 "DryRun":{ 23642 "shape":"Boolean", 23643 "locationName":"dryRun" 23644 } 23645 } 23646 }, 23647 "MonitorInstancesResult":{ 23648 "type":"structure", 23649 "members":{ 23650 "InstanceMonitorings":{ 23651 "shape":"InstanceMonitoringList", 23652 "locationName":"instancesSet" 23653 } 23654 } 23655 }, 23656 "Monitoring":{ 23657 "type":"structure", 23658 "members":{ 23659 "State":{ 23660 "shape":"MonitoringState", 23661 "locationName":"state" 23662 } 23663 } 23664 }, 23665 "MonitoringState":{ 23666 "type":"string", 23667 "enum":[ 23668 "disabled", 23669 "disabling", 23670 "enabled", 23671 "pending" 23672 ] 23673 }, 23674 "MoveAddressToVpcRequest":{ 23675 "type":"structure", 23676 "required":["PublicIp"], 23677 "members":{ 23678 "DryRun":{ 23679 "shape":"Boolean", 23680 "locationName":"dryRun" 23681 }, 23682 "PublicIp":{ 23683 "shape":"String", 23684 "locationName":"publicIp" 23685 } 23686 } 23687 }, 23688 "MoveAddressToVpcResult":{ 23689 "type":"structure", 23690 "members":{ 23691 "AllocationId":{ 23692 "shape":"String", 23693 "locationName":"allocationId" 23694 }, 23695 "Status":{ 23696 "shape":"Status", 23697 "locationName":"status" 23698 } 23699 } 23700 }, 23701 "MoveStatus":{ 23702 "type":"string", 23703 "enum":[ 23704 "movingToVpc", 23705 "restoringToClassic" 23706 ] 23707 }, 23708 "MovingAddressStatus":{ 23709 "type":"structure", 23710 "members":{ 23711 "MoveStatus":{ 23712 "shape":"MoveStatus", 23713 "locationName":"moveStatus" 23714 }, 23715 "PublicIp":{ 23716 "shape":"String", 23717 "locationName":"publicIp" 23718 } 23719 } 23720 }, 23721 "MovingAddressStatusSet":{ 23722 "type":"list", 23723 "member":{ 23724 "shape":"MovingAddressStatus", 23725 "locationName":"item" 23726 } 23727 }, 23728 "MulticastSupportValue":{ 23729 "type":"string", 23730 "enum":[ 23731 "enable", 23732 "disable" 23733 ] 23734 }, 23735 "NatGateway":{ 23736 "type":"structure", 23737 "members":{ 23738 "CreateTime":{ 23739 "shape":"DateTime", 23740 "locationName":"createTime" 23741 }, 23742 "DeleteTime":{ 23743 "shape":"DateTime", 23744 "locationName":"deleteTime" 23745 }, 23746 "FailureCode":{ 23747 "shape":"String", 23748 "locationName":"failureCode" 23749 }, 23750 "FailureMessage":{ 23751 "shape":"String", 23752 "locationName":"failureMessage" 23753 }, 23754 "NatGatewayAddresses":{ 23755 "shape":"NatGatewayAddressList", 23756 "locationName":"natGatewayAddressSet" 23757 }, 23758 "NatGatewayId":{ 23759 "shape":"String", 23760 "locationName":"natGatewayId" 23761 }, 23762 "ProvisionedBandwidth":{ 23763 "shape":"ProvisionedBandwidth", 23764 "locationName":"provisionedBandwidth" 23765 }, 23766 "State":{ 23767 "shape":"NatGatewayState", 23768 "locationName":"state" 23769 }, 23770 "SubnetId":{ 23771 "shape":"String", 23772 "locationName":"subnetId" 23773 }, 23774 "VpcId":{ 23775 "shape":"String", 23776 "locationName":"vpcId" 23777 }, 23778 "Tags":{ 23779 "shape":"TagList", 23780 "locationName":"tagSet" 23781 } 23782 } 23783 }, 23784 "NatGatewayAddress":{ 23785 "type":"structure", 23786 "members":{ 23787 "AllocationId":{ 23788 "shape":"String", 23789 "locationName":"allocationId" 23790 }, 23791 "NetworkInterfaceId":{ 23792 "shape":"String", 23793 "locationName":"networkInterfaceId" 23794 }, 23795 "PrivateIp":{ 23796 "shape":"String", 23797 "locationName":"privateIp" 23798 }, 23799 "PublicIp":{ 23800 "shape":"String", 23801 "locationName":"publicIp" 23802 } 23803 } 23804 }, 23805 "NatGatewayAddressList":{ 23806 "type":"list", 23807 "member":{ 23808 "shape":"NatGatewayAddress", 23809 "locationName":"item" 23810 } 23811 }, 23812 "NatGatewayId":{"type":"string"}, 23813 "NatGatewayIdStringList":{ 23814 "type":"list", 23815 "member":{ 23816 "shape":"NatGatewayId", 23817 "locationName":"item" 23818 } 23819 }, 23820 "NatGatewayList":{ 23821 "type":"list", 23822 "member":{ 23823 "shape":"NatGateway", 23824 "locationName":"item" 23825 } 23826 }, 23827 "NatGatewayState":{ 23828 "type":"string", 23829 "enum":[ 23830 "pending", 23831 "failed", 23832 "available", 23833 "deleting", 23834 "deleted" 23835 ] 23836 }, 23837 "NetworkAcl":{ 23838 "type":"structure", 23839 "members":{ 23840 "Associations":{ 23841 "shape":"NetworkAclAssociationList", 23842 "locationName":"associationSet" 23843 }, 23844 "Entries":{ 23845 "shape":"NetworkAclEntryList", 23846 "locationName":"entrySet" 23847 }, 23848 "IsDefault":{ 23849 "shape":"Boolean", 23850 "locationName":"default" 23851 }, 23852 "NetworkAclId":{ 23853 "shape":"String", 23854 "locationName":"networkAclId" 23855 }, 23856 "Tags":{ 23857 "shape":"TagList", 23858 "locationName":"tagSet" 23859 }, 23860 "VpcId":{ 23861 "shape":"String", 23862 "locationName":"vpcId" 23863 }, 23864 "OwnerId":{ 23865 "shape":"String", 23866 "locationName":"ownerId" 23867 } 23868 } 23869 }, 23870 "NetworkAclAssociation":{ 23871 "type":"structure", 23872 "members":{ 23873 "NetworkAclAssociationId":{ 23874 "shape":"String", 23875 "locationName":"networkAclAssociationId" 23876 }, 23877 "NetworkAclId":{ 23878 "shape":"String", 23879 "locationName":"networkAclId" 23880 }, 23881 "SubnetId":{ 23882 "shape":"String", 23883 "locationName":"subnetId" 23884 } 23885 } 23886 }, 23887 "NetworkAclAssociationId":{"type":"string"}, 23888 "NetworkAclAssociationList":{ 23889 "type":"list", 23890 "member":{ 23891 "shape":"NetworkAclAssociation", 23892 "locationName":"item" 23893 } 23894 }, 23895 "NetworkAclEntry":{ 23896 "type":"structure", 23897 "members":{ 23898 "CidrBlock":{ 23899 "shape":"String", 23900 "locationName":"cidrBlock" 23901 }, 23902 "Egress":{ 23903 "shape":"Boolean", 23904 "locationName":"egress" 23905 }, 23906 "IcmpTypeCode":{ 23907 "shape":"IcmpTypeCode", 23908 "locationName":"icmpTypeCode" 23909 }, 23910 "Ipv6CidrBlock":{ 23911 "shape":"String", 23912 "locationName":"ipv6CidrBlock" 23913 }, 23914 "PortRange":{ 23915 "shape":"PortRange", 23916 "locationName":"portRange" 23917 }, 23918 "Protocol":{ 23919 "shape":"String", 23920 "locationName":"protocol" 23921 }, 23922 "RuleAction":{ 23923 "shape":"RuleAction", 23924 "locationName":"ruleAction" 23925 }, 23926 "RuleNumber":{ 23927 "shape":"Integer", 23928 "locationName":"ruleNumber" 23929 } 23930 } 23931 }, 23932 "NetworkAclEntryList":{ 23933 "type":"list", 23934 "member":{ 23935 "shape":"NetworkAclEntry", 23936 "locationName":"item" 23937 } 23938 }, 23939 "NetworkAclId":{"type":"string"}, 23940 "NetworkAclIdStringList":{ 23941 "type":"list", 23942 "member":{ 23943 "shape":"NetworkAclId", 23944 "locationName":"item" 23945 } 23946 }, 23947 "NetworkAclList":{ 23948 "type":"list", 23949 "member":{ 23950 "shape":"NetworkAcl", 23951 "locationName":"item" 23952 } 23953 }, 23954 "NetworkCardIndex":{"type":"integer"}, 23955 "NetworkCardInfo":{ 23956 "type":"structure", 23957 "members":{ 23958 "NetworkCardIndex":{ 23959 "shape":"NetworkCardIndex", 23960 "locationName":"networkCardIndex" 23961 }, 23962 "NetworkPerformance":{ 23963 "shape":"NetworkPerformance", 23964 "locationName":"networkPerformance" 23965 }, 23966 "MaximumNetworkInterfaces":{ 23967 "shape":"MaxNetworkInterfaces", 23968 "locationName":"maximumNetworkInterfaces" 23969 } 23970 } 23971 }, 23972 "NetworkCardInfoList":{ 23973 "type":"list", 23974 "member":{ 23975 "shape":"NetworkCardInfo", 23976 "locationName":"item" 23977 } 23978 }, 23979 "NetworkInfo":{ 23980 "type":"structure", 23981 "members":{ 23982 "NetworkPerformance":{ 23983 "shape":"NetworkPerformance", 23984 "locationName":"networkPerformance" 23985 }, 23986 "MaximumNetworkInterfaces":{ 23987 "shape":"MaxNetworkInterfaces", 23988 "locationName":"maximumNetworkInterfaces" 23989 }, 23990 "MaximumNetworkCards":{ 23991 "shape":"MaximumNetworkCards", 23992 "locationName":"maximumNetworkCards" 23993 }, 23994 "DefaultNetworkCardIndex":{ 23995 "shape":"DefaultNetworkCardIndex", 23996 "locationName":"defaultNetworkCardIndex" 23997 }, 23998 "NetworkCards":{ 23999 "shape":"NetworkCardInfoList", 24000 "locationName":"networkCards" 24001 }, 24002 "Ipv4AddressesPerInterface":{ 24003 "shape":"MaxIpv4AddrPerInterface", 24004 "locationName":"ipv4AddressesPerInterface" 24005 }, 24006 "Ipv6AddressesPerInterface":{ 24007 "shape":"MaxIpv6AddrPerInterface", 24008 "locationName":"ipv6AddressesPerInterface" 24009 }, 24010 "Ipv6Supported":{ 24011 "shape":"Ipv6Flag", 24012 "locationName":"ipv6Supported" 24013 }, 24014 "EnaSupport":{ 24015 "shape":"EnaSupport", 24016 "locationName":"enaSupport" 24017 }, 24018 "EfaSupported":{ 24019 "shape":"EfaSupportedFlag", 24020 "locationName":"efaSupported" 24021 }, 24022 "EfaInfo":{ 24023 "shape":"EfaInfo", 24024 "locationName":"efaInfo" 24025 } 24026 } 24027 }, 24028 "NetworkInsightsAnalysis":{ 24029 "type":"structure", 24030 "members":{ 24031 "NetworkInsightsAnalysisId":{ 24032 "shape":"NetworkInsightsAnalysisId", 24033 "locationName":"networkInsightsAnalysisId" 24034 }, 24035 "NetworkInsightsAnalysisArn":{ 24036 "shape":"ResourceArn", 24037 "locationName":"networkInsightsAnalysisArn" 24038 }, 24039 "NetworkInsightsPathId":{ 24040 "shape":"NetworkInsightsPathId", 24041 "locationName":"networkInsightsPathId" 24042 }, 24043 "FilterInArns":{ 24044 "shape":"ArnList", 24045 "locationName":"filterInArnSet" 24046 }, 24047 "StartDate":{ 24048 "shape":"MillisecondDateTime", 24049 "locationName":"startDate" 24050 }, 24051 "Status":{ 24052 "shape":"AnalysisStatus", 24053 "locationName":"status" 24054 }, 24055 "StatusMessage":{ 24056 "shape":"String", 24057 "locationName":"statusMessage" 24058 }, 24059 "NetworkPathFound":{ 24060 "shape":"Boolean", 24061 "locationName":"networkPathFound" 24062 }, 24063 "ForwardPathComponents":{ 24064 "shape":"PathComponentList", 24065 "locationName":"forwardPathComponentSet" 24066 }, 24067 "ReturnPathComponents":{ 24068 "shape":"PathComponentList", 24069 "locationName":"returnPathComponentSet" 24070 }, 24071 "Explanations":{ 24072 "shape":"ExplanationList", 24073 "locationName":"explanationSet" 24074 }, 24075 "AlternatePathHints":{ 24076 "shape":"AlternatePathHintList", 24077 "locationName":"alternatePathHintSet" 24078 }, 24079 "Tags":{ 24080 "shape":"TagList", 24081 "locationName":"tagSet" 24082 } 24083 } 24084 }, 24085 "NetworkInsightsAnalysisId":{"type":"string"}, 24086 "NetworkInsightsAnalysisIdList":{ 24087 "type":"list", 24088 "member":{ 24089 "shape":"NetworkInsightsAnalysisId", 24090 "locationName":"item" 24091 } 24092 }, 24093 "NetworkInsightsAnalysisList":{ 24094 "type":"list", 24095 "member":{ 24096 "shape":"NetworkInsightsAnalysis", 24097 "locationName":"item" 24098 } 24099 }, 24100 "NetworkInsightsMaxResults":{ 24101 "type":"integer", 24102 "max":100, 24103 "min":1 24104 }, 24105 "NetworkInsightsPath":{ 24106 "type":"structure", 24107 "members":{ 24108 "NetworkInsightsPathId":{ 24109 "shape":"NetworkInsightsPathId", 24110 "locationName":"networkInsightsPathId" 24111 }, 24112 "NetworkInsightsPathArn":{ 24113 "shape":"ResourceArn", 24114 "locationName":"networkInsightsPathArn" 24115 }, 24116 "CreatedDate":{ 24117 "shape":"MillisecondDateTime", 24118 "locationName":"createdDate" 24119 }, 24120 "Source":{ 24121 "shape":"String", 24122 "locationName":"source" 24123 }, 24124 "Destination":{ 24125 "shape":"String", 24126 "locationName":"destination" 24127 }, 24128 "SourceIp":{ 24129 "shape":"IpAddress", 24130 "locationName":"sourceIp" 24131 }, 24132 "DestinationIp":{ 24133 "shape":"IpAddress", 24134 "locationName":"destinationIp" 24135 }, 24136 "Protocol":{ 24137 "shape":"Protocol", 24138 "locationName":"protocol" 24139 }, 24140 "DestinationPort":{ 24141 "shape":"Integer", 24142 "locationName":"destinationPort" 24143 }, 24144 "Tags":{ 24145 "shape":"TagList", 24146 "locationName":"tagSet" 24147 } 24148 } 24149 }, 24150 "NetworkInsightsPathId":{"type":"string"}, 24151 "NetworkInsightsPathIdList":{ 24152 "type":"list", 24153 "member":{ 24154 "shape":"NetworkInsightsPathId", 24155 "locationName":"item" 24156 } 24157 }, 24158 "NetworkInsightsPathList":{ 24159 "type":"list", 24160 "member":{ 24161 "shape":"NetworkInsightsPath", 24162 "locationName":"item" 24163 } 24164 }, 24165 "NetworkInterface":{ 24166 "type":"structure", 24167 "members":{ 24168 "Association":{ 24169 "shape":"NetworkInterfaceAssociation", 24170 "locationName":"association" 24171 }, 24172 "Attachment":{ 24173 "shape":"NetworkInterfaceAttachment", 24174 "locationName":"attachment" 24175 }, 24176 "AvailabilityZone":{ 24177 "shape":"String", 24178 "locationName":"availabilityZone" 24179 }, 24180 "Description":{ 24181 "shape":"String", 24182 "locationName":"description" 24183 }, 24184 "Groups":{ 24185 "shape":"GroupIdentifierList", 24186 "locationName":"groupSet" 24187 }, 24188 "InterfaceType":{ 24189 "shape":"NetworkInterfaceType", 24190 "locationName":"interfaceType" 24191 }, 24192 "Ipv6Addresses":{ 24193 "shape":"NetworkInterfaceIpv6AddressesList", 24194 "locationName":"ipv6AddressesSet" 24195 }, 24196 "MacAddress":{ 24197 "shape":"String", 24198 "locationName":"macAddress" 24199 }, 24200 "NetworkInterfaceId":{ 24201 "shape":"String", 24202 "locationName":"networkInterfaceId" 24203 }, 24204 "OutpostArn":{ 24205 "shape":"String", 24206 "locationName":"outpostArn" 24207 }, 24208 "OwnerId":{ 24209 "shape":"String", 24210 "locationName":"ownerId" 24211 }, 24212 "PrivateDnsName":{ 24213 "shape":"String", 24214 "locationName":"privateDnsName" 24215 }, 24216 "PrivateIpAddress":{ 24217 "shape":"String", 24218 "locationName":"privateIpAddress" 24219 }, 24220 "PrivateIpAddresses":{ 24221 "shape":"NetworkInterfacePrivateIpAddressList", 24222 "locationName":"privateIpAddressesSet" 24223 }, 24224 "RequesterId":{ 24225 "shape":"String", 24226 "locationName":"requesterId" 24227 }, 24228 "RequesterManaged":{ 24229 "shape":"Boolean", 24230 "locationName":"requesterManaged" 24231 }, 24232 "SourceDestCheck":{ 24233 "shape":"Boolean", 24234 "locationName":"sourceDestCheck" 24235 }, 24236 "Status":{ 24237 "shape":"NetworkInterfaceStatus", 24238 "locationName":"status" 24239 }, 24240 "SubnetId":{ 24241 "shape":"String", 24242 "locationName":"subnetId" 24243 }, 24244 "TagSet":{ 24245 "shape":"TagList", 24246 "locationName":"tagSet" 24247 }, 24248 "VpcId":{ 24249 "shape":"String", 24250 "locationName":"vpcId" 24251 } 24252 } 24253 }, 24254 "NetworkInterfaceAssociation":{ 24255 "type":"structure", 24256 "members":{ 24257 "AllocationId":{ 24258 "shape":"String", 24259 "locationName":"allocationId" 24260 }, 24261 "AssociationId":{ 24262 "shape":"String", 24263 "locationName":"associationId" 24264 }, 24265 "IpOwnerId":{ 24266 "shape":"String", 24267 "locationName":"ipOwnerId" 24268 }, 24269 "PublicDnsName":{ 24270 "shape":"String", 24271 "locationName":"publicDnsName" 24272 }, 24273 "PublicIp":{ 24274 "shape":"String", 24275 "locationName":"publicIp" 24276 }, 24277 "CustomerOwnedIp":{ 24278 "shape":"String", 24279 "locationName":"customerOwnedIp" 24280 }, 24281 "CarrierIp":{ 24282 "shape":"String", 24283 "locationName":"carrierIp" 24284 } 24285 } 24286 }, 24287 "NetworkInterfaceAttachment":{ 24288 "type":"structure", 24289 "members":{ 24290 "AttachTime":{ 24291 "shape":"DateTime", 24292 "locationName":"attachTime" 24293 }, 24294 "AttachmentId":{ 24295 "shape":"String", 24296 "locationName":"attachmentId" 24297 }, 24298 "DeleteOnTermination":{ 24299 "shape":"Boolean", 24300 "locationName":"deleteOnTermination" 24301 }, 24302 "DeviceIndex":{ 24303 "shape":"Integer", 24304 "locationName":"deviceIndex" 24305 }, 24306 "NetworkCardIndex":{ 24307 "shape":"Integer", 24308 "locationName":"networkCardIndex" 24309 }, 24310 "InstanceId":{ 24311 "shape":"String", 24312 "locationName":"instanceId" 24313 }, 24314 "InstanceOwnerId":{ 24315 "shape":"String", 24316 "locationName":"instanceOwnerId" 24317 }, 24318 "Status":{ 24319 "shape":"AttachmentStatus", 24320 "locationName":"status" 24321 } 24322 } 24323 }, 24324 "NetworkInterfaceAttachmentChanges":{ 24325 "type":"structure", 24326 "members":{ 24327 "AttachmentId":{ 24328 "shape":"NetworkInterfaceAttachmentId", 24329 "locationName":"attachmentId" 24330 }, 24331 "DeleteOnTermination":{ 24332 "shape":"Boolean", 24333 "locationName":"deleteOnTermination" 24334 } 24335 } 24336 }, 24337 "NetworkInterfaceAttachmentId":{"type":"string"}, 24338 "NetworkInterfaceAttribute":{ 24339 "type":"string", 24340 "enum":[ 24341 "description", 24342 "groupSet", 24343 "sourceDestCheck", 24344 "attachment" 24345 ] 24346 }, 24347 "NetworkInterfaceCreationType":{ 24348 "type":"string", 24349 "enum":["efa"] 24350 }, 24351 "NetworkInterfaceId":{"type":"string"}, 24352 "NetworkInterfaceIdList":{ 24353 "type":"list", 24354 "member":{ 24355 "shape":"NetworkInterfaceId", 24356 "locationName":"item" 24357 } 24358 }, 24359 "NetworkInterfaceIpv6Address":{ 24360 "type":"structure", 24361 "members":{ 24362 "Ipv6Address":{ 24363 "shape":"String", 24364 "locationName":"ipv6Address" 24365 } 24366 } 24367 }, 24368 "NetworkInterfaceIpv6AddressesList":{ 24369 "type":"list", 24370 "member":{ 24371 "shape":"NetworkInterfaceIpv6Address", 24372 "locationName":"item" 24373 } 24374 }, 24375 "NetworkInterfaceList":{ 24376 "type":"list", 24377 "member":{ 24378 "shape":"NetworkInterface", 24379 "locationName":"item" 24380 } 24381 }, 24382 "NetworkInterfacePermission":{ 24383 "type":"structure", 24384 "members":{ 24385 "NetworkInterfacePermissionId":{ 24386 "shape":"String", 24387 "locationName":"networkInterfacePermissionId" 24388 }, 24389 "NetworkInterfaceId":{ 24390 "shape":"String", 24391 "locationName":"networkInterfaceId" 24392 }, 24393 "AwsAccountId":{ 24394 "shape":"String", 24395 "locationName":"awsAccountId" 24396 }, 24397 "AwsService":{ 24398 "shape":"String", 24399 "locationName":"awsService" 24400 }, 24401 "Permission":{ 24402 "shape":"InterfacePermissionType", 24403 "locationName":"permission" 24404 }, 24405 "PermissionState":{ 24406 "shape":"NetworkInterfacePermissionState", 24407 "locationName":"permissionState" 24408 } 24409 } 24410 }, 24411 "NetworkInterfacePermissionId":{"type":"string"}, 24412 "NetworkInterfacePermissionIdList":{ 24413 "type":"list", 24414 "member":{"shape":"NetworkInterfacePermissionId"} 24415 }, 24416 "NetworkInterfacePermissionList":{ 24417 "type":"list", 24418 "member":{ 24419 "shape":"NetworkInterfacePermission", 24420 "locationName":"item" 24421 } 24422 }, 24423 "NetworkInterfacePermissionState":{ 24424 "type":"structure", 24425 "members":{ 24426 "State":{ 24427 "shape":"NetworkInterfacePermissionStateCode", 24428 "locationName":"state" 24429 }, 24430 "StatusMessage":{ 24431 "shape":"String", 24432 "locationName":"statusMessage" 24433 } 24434 } 24435 }, 24436 "NetworkInterfacePermissionStateCode":{ 24437 "type":"string", 24438 "enum":[ 24439 "pending", 24440 "granted", 24441 "revoking", 24442 "revoked" 24443 ] 24444 }, 24445 "NetworkInterfacePrivateIpAddress":{ 24446 "type":"structure", 24447 "members":{ 24448 "Association":{ 24449 "shape":"NetworkInterfaceAssociation", 24450 "locationName":"association" 24451 }, 24452 "Primary":{ 24453 "shape":"Boolean", 24454 "locationName":"primary" 24455 }, 24456 "PrivateDnsName":{ 24457 "shape":"String", 24458 "locationName":"privateDnsName" 24459 }, 24460 "PrivateIpAddress":{ 24461 "shape":"String", 24462 "locationName":"privateIpAddress" 24463 } 24464 } 24465 }, 24466 "NetworkInterfacePrivateIpAddressList":{ 24467 "type":"list", 24468 "member":{ 24469 "shape":"NetworkInterfacePrivateIpAddress", 24470 "locationName":"item" 24471 } 24472 }, 24473 "NetworkInterfaceStatus":{ 24474 "type":"string", 24475 "enum":[ 24476 "available", 24477 "associated", 24478 "attaching", 24479 "in-use", 24480 "detaching" 24481 ] 24482 }, 24483 "NetworkInterfaceType":{ 24484 "type":"string", 24485 "enum":[ 24486 "interface", 24487 "natGateway", 24488 "efa" 24489 ] 24490 }, 24491 "NetworkPerformance":{"type":"string"}, 24492 "NewDhcpConfiguration":{ 24493 "type":"structure", 24494 "members":{ 24495 "Key":{ 24496 "shape":"String", 24497 "locationName":"key" 24498 }, 24499 "Values":{ 24500 "shape":"ValueStringList", 24501 "locationName":"Value" 24502 } 24503 } 24504 }, 24505 "NewDhcpConfigurationList":{ 24506 "type":"list", 24507 "member":{ 24508 "shape":"NewDhcpConfiguration", 24509 "locationName":"item" 24510 } 24511 }, 24512 "NextToken":{"type":"string"}, 24513 "OccurrenceDayRequestSet":{ 24514 "type":"list", 24515 "member":{ 24516 "shape":"Integer", 24517 "locationName":"OccurenceDay" 24518 } 24519 }, 24520 "OccurrenceDaySet":{ 24521 "type":"list", 24522 "member":{ 24523 "shape":"Integer", 24524 "locationName":"item" 24525 } 24526 }, 24527 "OfferingClassType":{ 24528 "type":"string", 24529 "enum":[ 24530 "standard", 24531 "convertible" 24532 ] 24533 }, 24534 "OfferingId":{"type":"string"}, 24535 "OfferingTypeValues":{ 24536 "type":"string", 24537 "enum":[ 24538 "Heavy Utilization", 24539 "Medium Utilization", 24540 "Light Utilization", 24541 "No Upfront", 24542 "Partial Upfront", 24543 "All Upfront" 24544 ] 24545 }, 24546 "OnDemandAllocationStrategy":{ 24547 "type":"string", 24548 "enum":[ 24549 "lowestPrice", 24550 "prioritized" 24551 ] 24552 }, 24553 "OnDemandOptions":{ 24554 "type":"structure", 24555 "members":{ 24556 "AllocationStrategy":{ 24557 "shape":"FleetOnDemandAllocationStrategy", 24558 "locationName":"allocationStrategy" 24559 }, 24560 "CapacityReservationOptions":{ 24561 "shape":"CapacityReservationOptions", 24562 "locationName":"capacityReservationOptions" 24563 }, 24564 "SingleInstanceType":{ 24565 "shape":"Boolean", 24566 "locationName":"singleInstanceType" 24567 }, 24568 "SingleAvailabilityZone":{ 24569 "shape":"Boolean", 24570 "locationName":"singleAvailabilityZone" 24571 }, 24572 "MinTargetCapacity":{ 24573 "shape":"Integer", 24574 "locationName":"minTargetCapacity" 24575 }, 24576 "MaxTotalPrice":{ 24577 "shape":"String", 24578 "locationName":"maxTotalPrice" 24579 } 24580 } 24581 }, 24582 "OnDemandOptionsRequest":{ 24583 "type":"structure", 24584 "members":{ 24585 "AllocationStrategy":{"shape":"FleetOnDemandAllocationStrategy"}, 24586 "CapacityReservationOptions":{"shape":"CapacityReservationOptionsRequest"}, 24587 "SingleInstanceType":{"shape":"Boolean"}, 24588 "SingleAvailabilityZone":{"shape":"Boolean"}, 24589 "MinTargetCapacity":{"shape":"Integer"}, 24590 "MaxTotalPrice":{"shape":"String"} 24591 } 24592 }, 24593 "OperationType":{ 24594 "type":"string", 24595 "enum":[ 24596 "add", 24597 "remove" 24598 ] 24599 }, 24600 "OwnerStringList":{ 24601 "type":"list", 24602 "member":{ 24603 "shape":"String", 24604 "locationName":"Owner" 24605 } 24606 }, 24607 "PartitionLoadFrequency":{ 24608 "type":"string", 24609 "enum":[ 24610 "none", 24611 "daily", 24612 "weekly", 24613 "monthly" 24614 ] 24615 }, 24616 "PathComponent":{ 24617 "type":"structure", 24618 "members":{ 24619 "SequenceNumber":{ 24620 "shape":"Integer", 24621 "locationName":"sequenceNumber" 24622 }, 24623 "AclRule":{ 24624 "shape":"AnalysisAclRule", 24625 "locationName":"aclRule" 24626 }, 24627 "Component":{ 24628 "shape":"AnalysisComponent", 24629 "locationName":"component" 24630 }, 24631 "DestinationVpc":{ 24632 "shape":"AnalysisComponent", 24633 "locationName":"destinationVpc" 24634 }, 24635 "OutboundHeader":{ 24636 "shape":"AnalysisPacketHeader", 24637 "locationName":"outboundHeader" 24638 }, 24639 "InboundHeader":{ 24640 "shape":"AnalysisPacketHeader", 24641 "locationName":"inboundHeader" 24642 }, 24643 "RouteTableRoute":{ 24644 "shape":"AnalysisRouteTableRoute", 24645 "locationName":"routeTableRoute" 24646 }, 24647 "SecurityGroupRule":{ 24648 "shape":"AnalysisSecurityGroupRule", 24649 "locationName":"securityGroupRule" 24650 }, 24651 "SourceVpc":{ 24652 "shape":"AnalysisComponent", 24653 "locationName":"sourceVpc" 24654 }, 24655 "Subnet":{ 24656 "shape":"AnalysisComponent", 24657 "locationName":"subnet" 24658 }, 24659 "Vpc":{ 24660 "shape":"AnalysisComponent", 24661 "locationName":"vpc" 24662 } 24663 } 24664 }, 24665 "PathComponentList":{ 24666 "type":"list", 24667 "member":{ 24668 "shape":"PathComponent", 24669 "locationName":"item" 24670 } 24671 }, 24672 "PaymentOption":{ 24673 "type":"string", 24674 "enum":[ 24675 "AllUpfront", 24676 "PartialUpfront", 24677 "NoUpfront" 24678 ] 24679 }, 24680 "PciId":{ 24681 "type":"structure", 24682 "members":{ 24683 "DeviceId":{"shape":"String"}, 24684 "VendorId":{"shape":"String"}, 24685 "SubsystemId":{"shape":"String"}, 24686 "SubsystemVendorId":{"shape":"String"} 24687 } 24688 }, 24689 "PeeringAttachmentStatus":{ 24690 "type":"structure", 24691 "members":{ 24692 "Code":{ 24693 "shape":"String", 24694 "locationName":"code" 24695 }, 24696 "Message":{ 24697 "shape":"String", 24698 "locationName":"message" 24699 } 24700 } 24701 }, 24702 "PeeringConnectionOptions":{ 24703 "type":"structure", 24704 "members":{ 24705 "AllowDnsResolutionFromRemoteVpc":{ 24706 "shape":"Boolean", 24707 "locationName":"allowDnsResolutionFromRemoteVpc" 24708 }, 24709 "AllowEgressFromLocalClassicLinkToRemoteVpc":{ 24710 "shape":"Boolean", 24711 "locationName":"allowEgressFromLocalClassicLinkToRemoteVpc" 24712 }, 24713 "AllowEgressFromLocalVpcToRemoteClassicLink":{ 24714 "shape":"Boolean", 24715 "locationName":"allowEgressFromLocalVpcToRemoteClassicLink" 24716 } 24717 } 24718 }, 24719 "PeeringConnectionOptionsRequest":{ 24720 "type":"structure", 24721 "members":{ 24722 "AllowDnsResolutionFromRemoteVpc":{"shape":"Boolean"}, 24723 "AllowEgressFromLocalClassicLinkToRemoteVpc":{"shape":"Boolean"}, 24724 "AllowEgressFromLocalVpcToRemoteClassicLink":{"shape":"Boolean"} 24725 } 24726 }, 24727 "PeeringTgwInfo":{ 24728 "type":"structure", 24729 "members":{ 24730 "TransitGatewayId":{ 24731 "shape":"String", 24732 "locationName":"transitGatewayId" 24733 }, 24734 "OwnerId":{ 24735 "shape":"String", 24736 "locationName":"ownerId" 24737 }, 24738 "Region":{ 24739 "shape":"String", 24740 "locationName":"region" 24741 } 24742 } 24743 }, 24744 "PermissionGroup":{ 24745 "type":"string", 24746 "enum":["all"] 24747 }, 24748 "Phase1DHGroupNumbersList":{ 24749 "type":"list", 24750 "member":{ 24751 "shape":"Phase1DHGroupNumbersListValue", 24752 "locationName":"item" 24753 } 24754 }, 24755 "Phase1DHGroupNumbersListValue":{ 24756 "type":"structure", 24757 "members":{ 24758 "Value":{ 24759 "shape":"Integer", 24760 "locationName":"value" 24761 } 24762 } 24763 }, 24764 "Phase1DHGroupNumbersRequestList":{ 24765 "type":"list", 24766 "member":{ 24767 "shape":"Phase1DHGroupNumbersRequestListValue", 24768 "locationName":"item" 24769 } 24770 }, 24771 "Phase1DHGroupNumbersRequestListValue":{ 24772 "type":"structure", 24773 "members":{ 24774 "Value":{"shape":"Integer"} 24775 } 24776 }, 24777 "Phase1EncryptionAlgorithmsList":{ 24778 "type":"list", 24779 "member":{ 24780 "shape":"Phase1EncryptionAlgorithmsListValue", 24781 "locationName":"item" 24782 } 24783 }, 24784 "Phase1EncryptionAlgorithmsListValue":{ 24785 "type":"structure", 24786 "members":{ 24787 "Value":{ 24788 "shape":"String", 24789 "locationName":"value" 24790 } 24791 } 24792 }, 24793 "Phase1EncryptionAlgorithmsRequestList":{ 24794 "type":"list", 24795 "member":{ 24796 "shape":"Phase1EncryptionAlgorithmsRequestListValue", 24797 "locationName":"item" 24798 } 24799 }, 24800 "Phase1EncryptionAlgorithmsRequestListValue":{ 24801 "type":"structure", 24802 "members":{ 24803 "Value":{"shape":"String"} 24804 } 24805 }, 24806 "Phase1IntegrityAlgorithmsList":{ 24807 "type":"list", 24808 "member":{ 24809 "shape":"Phase1IntegrityAlgorithmsListValue", 24810 "locationName":"item" 24811 } 24812 }, 24813 "Phase1IntegrityAlgorithmsListValue":{ 24814 "type":"structure", 24815 "members":{ 24816 "Value":{ 24817 "shape":"String", 24818 "locationName":"value" 24819 } 24820 } 24821 }, 24822 "Phase1IntegrityAlgorithmsRequestList":{ 24823 "type":"list", 24824 "member":{ 24825 "shape":"Phase1IntegrityAlgorithmsRequestListValue", 24826 "locationName":"item" 24827 } 24828 }, 24829 "Phase1IntegrityAlgorithmsRequestListValue":{ 24830 "type":"structure", 24831 "members":{ 24832 "Value":{"shape":"String"} 24833 } 24834 }, 24835 "Phase2DHGroupNumbersList":{ 24836 "type":"list", 24837 "member":{ 24838 "shape":"Phase2DHGroupNumbersListValue", 24839 "locationName":"item" 24840 } 24841 }, 24842 "Phase2DHGroupNumbersListValue":{ 24843 "type":"structure", 24844 "members":{ 24845 "Value":{ 24846 "shape":"Integer", 24847 "locationName":"value" 24848 } 24849 } 24850 }, 24851 "Phase2DHGroupNumbersRequestList":{ 24852 "type":"list", 24853 "member":{ 24854 "shape":"Phase2DHGroupNumbersRequestListValue", 24855 "locationName":"item" 24856 } 24857 }, 24858 "Phase2DHGroupNumbersRequestListValue":{ 24859 "type":"structure", 24860 "members":{ 24861 "Value":{"shape":"Integer"} 24862 } 24863 }, 24864 "Phase2EncryptionAlgorithmsList":{ 24865 "type":"list", 24866 "member":{ 24867 "shape":"Phase2EncryptionAlgorithmsListValue", 24868 "locationName":"item" 24869 } 24870 }, 24871 "Phase2EncryptionAlgorithmsListValue":{ 24872 "type":"structure", 24873 "members":{ 24874 "Value":{ 24875 "shape":"String", 24876 "locationName":"value" 24877 } 24878 } 24879 }, 24880 "Phase2EncryptionAlgorithmsRequestList":{ 24881 "type":"list", 24882 "member":{ 24883 "shape":"Phase2EncryptionAlgorithmsRequestListValue", 24884 "locationName":"item" 24885 } 24886 }, 24887 "Phase2EncryptionAlgorithmsRequestListValue":{ 24888 "type":"structure", 24889 "members":{ 24890 "Value":{"shape":"String"} 24891 } 24892 }, 24893 "Phase2IntegrityAlgorithmsList":{ 24894 "type":"list", 24895 "member":{ 24896 "shape":"Phase2IntegrityAlgorithmsListValue", 24897 "locationName":"item" 24898 } 24899 }, 24900 "Phase2IntegrityAlgorithmsListValue":{ 24901 "type":"structure", 24902 "members":{ 24903 "Value":{ 24904 "shape":"String", 24905 "locationName":"value" 24906 } 24907 } 24908 }, 24909 "Phase2IntegrityAlgorithmsRequestList":{ 24910 "type":"list", 24911 "member":{ 24912 "shape":"Phase2IntegrityAlgorithmsRequestListValue", 24913 "locationName":"item" 24914 } 24915 }, 24916 "Phase2IntegrityAlgorithmsRequestListValue":{ 24917 "type":"structure", 24918 "members":{ 24919 "Value":{"shape":"String"} 24920 } 24921 }, 24922 "Placement":{ 24923 "type":"structure", 24924 "members":{ 24925 "AvailabilityZone":{ 24926 "shape":"String", 24927 "locationName":"availabilityZone" 24928 }, 24929 "Affinity":{ 24930 "shape":"String", 24931 "locationName":"affinity" 24932 }, 24933 "GroupName":{ 24934 "shape":"String", 24935 "locationName":"groupName" 24936 }, 24937 "PartitionNumber":{ 24938 "shape":"Integer", 24939 "locationName":"partitionNumber" 24940 }, 24941 "HostId":{ 24942 "shape":"String", 24943 "locationName":"hostId" 24944 }, 24945 "Tenancy":{ 24946 "shape":"Tenancy", 24947 "locationName":"tenancy" 24948 }, 24949 "SpreadDomain":{ 24950 "shape":"String", 24951 "locationName":"spreadDomain" 24952 }, 24953 "HostResourceGroupArn":{ 24954 "shape":"String", 24955 "locationName":"hostResourceGroupArn" 24956 } 24957 } 24958 }, 24959 "PlacementGroup":{ 24960 "type":"structure", 24961 "members":{ 24962 "GroupName":{ 24963 "shape":"String", 24964 "locationName":"groupName" 24965 }, 24966 "State":{ 24967 "shape":"PlacementGroupState", 24968 "locationName":"state" 24969 }, 24970 "Strategy":{ 24971 "shape":"PlacementStrategy", 24972 "locationName":"strategy" 24973 }, 24974 "PartitionCount":{ 24975 "shape":"Integer", 24976 "locationName":"partitionCount" 24977 }, 24978 "GroupId":{ 24979 "shape":"String", 24980 "locationName":"groupId" 24981 }, 24982 "Tags":{ 24983 "shape":"TagList", 24984 "locationName":"tagSet" 24985 } 24986 } 24987 }, 24988 "PlacementGroupId":{"type":"string"}, 24989 "PlacementGroupIdStringList":{ 24990 "type":"list", 24991 "member":{ 24992 "shape":"PlacementGroupId", 24993 "locationName":"GroupId" 24994 } 24995 }, 24996 "PlacementGroupInfo":{ 24997 "type":"structure", 24998 "members":{ 24999 "SupportedStrategies":{ 25000 "shape":"PlacementGroupStrategyList", 25001 "locationName":"supportedStrategies" 25002 } 25003 } 25004 }, 25005 "PlacementGroupList":{ 25006 "type":"list", 25007 "member":{ 25008 "shape":"PlacementGroup", 25009 "locationName":"item" 25010 } 25011 }, 25012 "PlacementGroupName":{"type":"string"}, 25013 "PlacementGroupState":{ 25014 "type":"string", 25015 "enum":[ 25016 "pending", 25017 "available", 25018 "deleting", 25019 "deleted" 25020 ] 25021 }, 25022 "PlacementGroupStrategy":{ 25023 "type":"string", 25024 "enum":[ 25025 "cluster", 25026 "partition", 25027 "spread" 25028 ] 25029 }, 25030 "PlacementGroupStrategyList":{ 25031 "type":"list", 25032 "member":{ 25033 "shape":"PlacementGroupStrategy", 25034 "locationName":"item" 25035 } 25036 }, 25037 "PlacementGroupStringList":{ 25038 "type":"list", 25039 "member":{"shape":"PlacementGroupName"} 25040 }, 25041 "PlacementResponse":{ 25042 "type":"structure", 25043 "members":{ 25044 "GroupName":{ 25045 "shape":"String", 25046 "locationName":"groupName" 25047 } 25048 } 25049 }, 25050 "PlacementStrategy":{ 25051 "type":"string", 25052 "enum":[ 25053 "cluster", 25054 "spread", 25055 "partition" 25056 ] 25057 }, 25058 "PlatformValues":{ 25059 "type":"string", 25060 "enum":["Windows"] 25061 }, 25062 "PoolCidrBlock":{ 25063 "type":"structure", 25064 "members":{ 25065 "Cidr":{ 25066 "shape":"String", 25067 "locationName":"poolCidrBlock" 25068 } 25069 } 25070 }, 25071 "PoolCidrBlocksSet":{ 25072 "type":"list", 25073 "member":{ 25074 "shape":"PoolCidrBlock", 25075 "locationName":"item" 25076 } 25077 }, 25078 "PoolMaxResults":{ 25079 "type":"integer", 25080 "max":10, 25081 "min":1 25082 }, 25083 "Port":{ 25084 "type":"integer", 25085 "max":65535, 25086 "min":1 25087 }, 25088 "PortRange":{ 25089 "type":"structure", 25090 "members":{ 25091 "From":{ 25092 "shape":"Integer", 25093 "locationName":"from" 25094 }, 25095 "To":{ 25096 "shape":"Integer", 25097 "locationName":"to" 25098 } 25099 } 25100 }, 25101 "PortRangeList":{ 25102 "type":"list", 25103 "member":{ 25104 "shape":"PortRange", 25105 "locationName":"item" 25106 } 25107 }, 25108 "PrefixList":{ 25109 "type":"structure", 25110 "members":{ 25111 "Cidrs":{ 25112 "shape":"ValueStringList", 25113 "locationName":"cidrSet" 25114 }, 25115 "PrefixListId":{ 25116 "shape":"String", 25117 "locationName":"prefixListId" 25118 }, 25119 "PrefixListName":{ 25120 "shape":"String", 25121 "locationName":"prefixListName" 25122 } 25123 } 25124 }, 25125 "PrefixListAssociation":{ 25126 "type":"structure", 25127 "members":{ 25128 "ResourceId":{ 25129 "shape":"String", 25130 "locationName":"resourceId" 25131 }, 25132 "ResourceOwner":{ 25133 "shape":"String", 25134 "locationName":"resourceOwner" 25135 } 25136 } 25137 }, 25138 "PrefixListAssociationSet":{ 25139 "type":"list", 25140 "member":{ 25141 "shape":"PrefixListAssociation", 25142 "locationName":"item" 25143 } 25144 }, 25145 "PrefixListEntry":{ 25146 "type":"structure", 25147 "members":{ 25148 "Cidr":{ 25149 "shape":"String", 25150 "locationName":"cidr" 25151 }, 25152 "Description":{ 25153 "shape":"String", 25154 "locationName":"description" 25155 } 25156 } 25157 }, 25158 "PrefixListEntrySet":{ 25159 "type":"list", 25160 "member":{ 25161 "shape":"PrefixListEntry", 25162 "locationName":"item" 25163 } 25164 }, 25165 "PrefixListId":{ 25166 "type":"structure", 25167 "members":{ 25168 "Description":{ 25169 "shape":"String", 25170 "locationName":"description" 25171 }, 25172 "PrefixListId":{ 25173 "shape":"String", 25174 "locationName":"prefixListId" 25175 } 25176 } 25177 }, 25178 "PrefixListIdList":{ 25179 "type":"list", 25180 "member":{ 25181 "shape":"PrefixListId", 25182 "locationName":"item" 25183 } 25184 }, 25185 "PrefixListIdSet":{ 25186 "type":"list", 25187 "member":{ 25188 "shape":"String", 25189 "locationName":"item" 25190 } 25191 }, 25192 "PrefixListMaxResults":{ 25193 "type":"integer", 25194 "max":100, 25195 "min":1 25196 }, 25197 "PrefixListResourceId":{"type":"string"}, 25198 "PrefixListResourceIdStringList":{ 25199 "type":"list", 25200 "member":{ 25201 "shape":"PrefixListResourceId", 25202 "locationName":"item" 25203 } 25204 }, 25205 "PrefixListSet":{ 25206 "type":"list", 25207 "member":{ 25208 "shape":"PrefixList", 25209 "locationName":"item" 25210 } 25211 }, 25212 "PrefixListState":{ 25213 "type":"string", 25214 "enum":[ 25215 "create-in-progress", 25216 "create-complete", 25217 "create-failed", 25218 "modify-in-progress", 25219 "modify-complete", 25220 "modify-failed", 25221 "restore-in-progress", 25222 "restore-complete", 25223 "restore-failed", 25224 "delete-in-progress", 25225 "delete-complete", 25226 "delete-failed" 25227 ] 25228 }, 25229 "PriceSchedule":{ 25230 "type":"structure", 25231 "members":{ 25232 "Active":{ 25233 "shape":"Boolean", 25234 "locationName":"active" 25235 }, 25236 "CurrencyCode":{ 25237 "shape":"CurrencyCodeValues", 25238 "locationName":"currencyCode" 25239 }, 25240 "Price":{ 25241 "shape":"Double", 25242 "locationName":"price" 25243 }, 25244 "Term":{ 25245 "shape":"Long", 25246 "locationName":"term" 25247 } 25248 } 25249 }, 25250 "PriceScheduleList":{ 25251 "type":"list", 25252 "member":{ 25253 "shape":"PriceSchedule", 25254 "locationName":"item" 25255 } 25256 }, 25257 "PriceScheduleSpecification":{ 25258 "type":"structure", 25259 "members":{ 25260 "CurrencyCode":{ 25261 "shape":"CurrencyCodeValues", 25262 "locationName":"currencyCode" 25263 }, 25264 "Price":{ 25265 "shape":"Double", 25266 "locationName":"price" 25267 }, 25268 "Term":{ 25269 "shape":"Long", 25270 "locationName":"term" 25271 } 25272 } 25273 }, 25274 "PriceScheduleSpecificationList":{ 25275 "type":"list", 25276 "member":{ 25277 "shape":"PriceScheduleSpecification", 25278 "locationName":"item" 25279 } 25280 }, 25281 "PricingDetail":{ 25282 "type":"structure", 25283 "members":{ 25284 "Count":{ 25285 "shape":"Integer", 25286 "locationName":"count" 25287 }, 25288 "Price":{ 25289 "shape":"Double", 25290 "locationName":"price" 25291 } 25292 } 25293 }, 25294 "PricingDetailsList":{ 25295 "type":"list", 25296 "member":{ 25297 "shape":"PricingDetail", 25298 "locationName":"item" 25299 } 25300 }, 25301 "PrincipalIdFormat":{ 25302 "type":"structure", 25303 "members":{ 25304 "Arn":{ 25305 "shape":"String", 25306 "locationName":"arn" 25307 }, 25308 "Statuses":{ 25309 "shape":"IdFormatList", 25310 "locationName":"statusSet" 25311 } 25312 } 25313 }, 25314 "PrincipalIdFormatList":{ 25315 "type":"list", 25316 "member":{ 25317 "shape":"PrincipalIdFormat", 25318 "locationName":"item" 25319 } 25320 }, 25321 "PrincipalType":{ 25322 "type":"string", 25323 "enum":[ 25324 "All", 25325 "Service", 25326 "OrganizationUnit", 25327 "Account", 25328 "User", 25329 "Role" 25330 ] 25331 }, 25332 "PrivateDnsDetails":{ 25333 "type":"structure", 25334 "members":{ 25335 "PrivateDnsName":{ 25336 "shape":"String", 25337 "locationName":"privateDnsName" 25338 } 25339 } 25340 }, 25341 "PrivateDnsDetailsSet":{ 25342 "type":"list", 25343 "member":{ 25344 "shape":"PrivateDnsDetails", 25345 "locationName":"item" 25346 } 25347 }, 25348 "PrivateDnsNameConfiguration":{ 25349 "type":"structure", 25350 "members":{ 25351 "State":{ 25352 "shape":"DnsNameState", 25353 "locationName":"state" 25354 }, 25355 "Type":{ 25356 "shape":"String", 25357 "locationName":"type" 25358 }, 25359 "Value":{ 25360 "shape":"String", 25361 "locationName":"value" 25362 }, 25363 "Name":{ 25364 "shape":"String", 25365 "locationName":"name" 25366 } 25367 } 25368 }, 25369 "PrivateIpAddressConfigSet":{ 25370 "type":"list", 25371 "member":{ 25372 "shape":"ScheduledInstancesPrivateIpAddressConfig", 25373 "locationName":"PrivateIpAddressConfigSet" 25374 } 25375 }, 25376 "PrivateIpAddressSpecification":{ 25377 "type":"structure", 25378 "members":{ 25379 "Primary":{ 25380 "shape":"Boolean", 25381 "locationName":"primary" 25382 }, 25383 "PrivateIpAddress":{ 25384 "shape":"String", 25385 "locationName":"privateIpAddress" 25386 } 25387 } 25388 }, 25389 "PrivateIpAddressSpecificationList":{ 25390 "type":"list", 25391 "member":{ 25392 "shape":"PrivateIpAddressSpecification", 25393 "locationName":"item" 25394 } 25395 }, 25396 "PrivateIpAddressStringList":{ 25397 "type":"list", 25398 "member":{ 25399 "shape":"String", 25400 "locationName":"PrivateIpAddress" 25401 } 25402 }, 25403 "ProcessorInfo":{ 25404 "type":"structure", 25405 "members":{ 25406 "SupportedArchitectures":{ 25407 "shape":"ArchitectureTypeList", 25408 "locationName":"supportedArchitectures" 25409 }, 25410 "SustainedClockSpeedInGhz":{ 25411 "shape":"ProcessorSustainedClockSpeed", 25412 "locationName":"sustainedClockSpeedInGhz" 25413 } 25414 } 25415 }, 25416 "ProcessorSustainedClockSpeed":{"type":"double"}, 25417 "ProductCode":{ 25418 "type":"structure", 25419 "members":{ 25420 "ProductCodeId":{ 25421 "shape":"String", 25422 "locationName":"productCode" 25423 }, 25424 "ProductCodeType":{ 25425 "shape":"ProductCodeValues", 25426 "locationName":"type" 25427 } 25428 } 25429 }, 25430 "ProductCodeList":{ 25431 "type":"list", 25432 "member":{ 25433 "shape":"ProductCode", 25434 "locationName":"item" 25435 } 25436 }, 25437 "ProductCodeStringList":{ 25438 "type":"list", 25439 "member":{ 25440 "shape":"String", 25441 "locationName":"ProductCode" 25442 } 25443 }, 25444 "ProductCodeValues":{ 25445 "type":"string", 25446 "enum":[ 25447 "devpay", 25448 "marketplace" 25449 ] 25450 }, 25451 "ProductDescriptionList":{ 25452 "type":"list", 25453 "member":{"shape":"String"} 25454 }, 25455 "PropagatingVgw":{ 25456 "type":"structure", 25457 "members":{ 25458 "GatewayId":{ 25459 "shape":"String", 25460 "locationName":"gatewayId" 25461 } 25462 } 25463 }, 25464 "PropagatingVgwList":{ 25465 "type":"list", 25466 "member":{ 25467 "shape":"PropagatingVgw", 25468 "locationName":"item" 25469 } 25470 }, 25471 "Protocol":{ 25472 "type":"string", 25473 "enum":[ 25474 "tcp", 25475 "udp" 25476 ] 25477 }, 25478 "ProtocolValue":{ 25479 "type":"string", 25480 "enum":["gre"] 25481 }, 25482 "ProvisionByoipCidrRequest":{ 25483 "type":"structure", 25484 "required":["Cidr"], 25485 "members":{ 25486 "Cidr":{"shape":"String"}, 25487 "CidrAuthorizationContext":{"shape":"CidrAuthorizationContext"}, 25488 "PubliclyAdvertisable":{"shape":"Boolean"}, 25489 "Description":{"shape":"String"}, 25490 "DryRun":{"shape":"Boolean"}, 25491 "PoolTagSpecifications":{ 25492 "shape":"TagSpecificationList", 25493 "locationName":"PoolTagSpecification" 25494 } 25495 } 25496 }, 25497 "ProvisionByoipCidrResult":{ 25498 "type":"structure", 25499 "members":{ 25500 "ByoipCidr":{ 25501 "shape":"ByoipCidr", 25502 "locationName":"byoipCidr" 25503 } 25504 } 25505 }, 25506 "ProvisionedBandwidth":{ 25507 "type":"structure", 25508 "members":{ 25509 "ProvisionTime":{ 25510 "shape":"DateTime", 25511 "locationName":"provisionTime" 25512 }, 25513 "Provisioned":{ 25514 "shape":"String", 25515 "locationName":"provisioned" 25516 }, 25517 "RequestTime":{ 25518 "shape":"DateTime", 25519 "locationName":"requestTime" 25520 }, 25521 "Requested":{ 25522 "shape":"String", 25523 "locationName":"requested" 25524 }, 25525 "Status":{ 25526 "shape":"String", 25527 "locationName":"status" 25528 } 25529 } 25530 }, 25531 "PtrUpdateStatus":{ 25532 "type":"structure", 25533 "members":{ 25534 "Value":{ 25535 "shape":"String", 25536 "locationName":"value" 25537 }, 25538 "Status":{ 25539 "shape":"String", 25540 "locationName":"status" 25541 }, 25542 "Reason":{ 25543 "shape":"String", 25544 "locationName":"reason" 25545 } 25546 } 25547 }, 25548 "PublicIpAddress":{"type":"string"}, 25549 "PublicIpStringList":{ 25550 "type":"list", 25551 "member":{ 25552 "shape":"String", 25553 "locationName":"PublicIp" 25554 } 25555 }, 25556 "PublicIpv4Pool":{ 25557 "type":"structure", 25558 "members":{ 25559 "PoolId":{ 25560 "shape":"String", 25561 "locationName":"poolId" 25562 }, 25563 "Description":{ 25564 "shape":"String", 25565 "locationName":"description" 25566 }, 25567 "PoolAddressRanges":{ 25568 "shape":"PublicIpv4PoolRangeSet", 25569 "locationName":"poolAddressRangeSet" 25570 }, 25571 "TotalAddressCount":{ 25572 "shape":"Integer", 25573 "locationName":"totalAddressCount" 25574 }, 25575 "TotalAvailableAddressCount":{ 25576 "shape":"Integer", 25577 "locationName":"totalAvailableAddressCount" 25578 }, 25579 "NetworkBorderGroup":{ 25580 "shape":"String", 25581 "locationName":"networkBorderGroup" 25582 }, 25583 "Tags":{ 25584 "shape":"TagList", 25585 "locationName":"tagSet" 25586 } 25587 } 25588 }, 25589 "PublicIpv4PoolIdStringList":{ 25590 "type":"list", 25591 "member":{ 25592 "shape":"Ipv4PoolEc2Id", 25593 "locationName":"item" 25594 } 25595 }, 25596 "PublicIpv4PoolRange":{ 25597 "type":"structure", 25598 "members":{ 25599 "FirstAddress":{ 25600 "shape":"String", 25601 "locationName":"firstAddress" 25602 }, 25603 "LastAddress":{ 25604 "shape":"String", 25605 "locationName":"lastAddress" 25606 }, 25607 "AddressCount":{ 25608 "shape":"Integer", 25609 "locationName":"addressCount" 25610 }, 25611 "AvailableAddressCount":{ 25612 "shape":"Integer", 25613 "locationName":"availableAddressCount" 25614 } 25615 } 25616 }, 25617 "PublicIpv4PoolRangeSet":{ 25618 "type":"list", 25619 "member":{ 25620 "shape":"PublicIpv4PoolRange", 25621 "locationName":"item" 25622 } 25623 }, 25624 "PublicIpv4PoolSet":{ 25625 "type":"list", 25626 "member":{ 25627 "shape":"PublicIpv4Pool", 25628 "locationName":"item" 25629 } 25630 }, 25631 "Purchase":{ 25632 "type":"structure", 25633 "members":{ 25634 "CurrencyCode":{ 25635 "shape":"CurrencyCodeValues", 25636 "locationName":"currencyCode" 25637 }, 25638 "Duration":{ 25639 "shape":"Integer", 25640 "locationName":"duration" 25641 }, 25642 "HostIdSet":{ 25643 "shape":"ResponseHostIdSet", 25644 "locationName":"hostIdSet" 25645 }, 25646 "HostReservationId":{ 25647 "shape":"String", 25648 "locationName":"hostReservationId" 25649 }, 25650 "HourlyPrice":{ 25651 "shape":"String", 25652 "locationName":"hourlyPrice" 25653 }, 25654 "InstanceFamily":{ 25655 "shape":"String", 25656 "locationName":"instanceFamily" 25657 }, 25658 "PaymentOption":{ 25659 "shape":"PaymentOption", 25660 "locationName":"paymentOption" 25661 }, 25662 "UpfrontPrice":{ 25663 "shape":"String", 25664 "locationName":"upfrontPrice" 25665 } 25666 } 25667 }, 25668 "PurchaseHostReservationRequest":{ 25669 "type":"structure", 25670 "required":[ 25671 "HostIdSet", 25672 "OfferingId" 25673 ], 25674 "members":{ 25675 "ClientToken":{"shape":"String"}, 25676 "CurrencyCode":{"shape":"CurrencyCodeValues"}, 25677 "HostIdSet":{"shape":"RequestHostIdSet"}, 25678 "LimitPrice":{"shape":"String"}, 25679 "OfferingId":{"shape":"OfferingId"}, 25680 "TagSpecifications":{ 25681 "shape":"TagSpecificationList", 25682 "locationName":"TagSpecification" 25683 } 25684 } 25685 }, 25686 "PurchaseHostReservationResult":{ 25687 "type":"structure", 25688 "members":{ 25689 "ClientToken":{ 25690 "shape":"String", 25691 "locationName":"clientToken" 25692 }, 25693 "CurrencyCode":{ 25694 "shape":"CurrencyCodeValues", 25695 "locationName":"currencyCode" 25696 }, 25697 "Purchase":{ 25698 "shape":"PurchaseSet", 25699 "locationName":"purchase" 25700 }, 25701 "TotalHourlyPrice":{ 25702 "shape":"String", 25703 "locationName":"totalHourlyPrice" 25704 }, 25705 "TotalUpfrontPrice":{ 25706 "shape":"String", 25707 "locationName":"totalUpfrontPrice" 25708 } 25709 } 25710 }, 25711 "PurchaseRequest":{ 25712 "type":"structure", 25713 "required":[ 25714 "InstanceCount", 25715 "PurchaseToken" 25716 ], 25717 "members":{ 25718 "InstanceCount":{"shape":"Integer"}, 25719 "PurchaseToken":{"shape":"String"} 25720 } 25721 }, 25722 "PurchaseRequestSet":{ 25723 "type":"list", 25724 "member":{ 25725 "shape":"PurchaseRequest", 25726 "locationName":"PurchaseRequest" 25727 }, 25728 "min":1 25729 }, 25730 "PurchaseReservedInstancesOfferingRequest":{ 25731 "type":"structure", 25732 "required":[ 25733 "InstanceCount", 25734 "ReservedInstancesOfferingId" 25735 ], 25736 "members":{ 25737 "InstanceCount":{"shape":"Integer"}, 25738 "ReservedInstancesOfferingId":{"shape":"ReservedInstancesOfferingId"}, 25739 "DryRun":{ 25740 "shape":"Boolean", 25741 "locationName":"dryRun" 25742 }, 25743 "LimitPrice":{ 25744 "shape":"ReservedInstanceLimitPrice", 25745 "locationName":"limitPrice" 25746 }, 25747 "PurchaseTime":{"shape":"DateTime"} 25748 } 25749 }, 25750 "PurchaseReservedInstancesOfferingResult":{ 25751 "type":"structure", 25752 "members":{ 25753 "ReservedInstancesId":{ 25754 "shape":"String", 25755 "locationName":"reservedInstancesId" 25756 } 25757 } 25758 }, 25759 "PurchaseScheduledInstancesRequest":{ 25760 "type":"structure", 25761 "required":["PurchaseRequests"], 25762 "members":{ 25763 "ClientToken":{ 25764 "shape":"String", 25765 "idempotencyToken":true 25766 }, 25767 "DryRun":{"shape":"Boolean"}, 25768 "PurchaseRequests":{ 25769 "shape":"PurchaseRequestSet", 25770 "locationName":"PurchaseRequest" 25771 } 25772 } 25773 }, 25774 "PurchaseScheduledInstancesResult":{ 25775 "type":"structure", 25776 "members":{ 25777 "ScheduledInstanceSet":{ 25778 "shape":"PurchasedScheduledInstanceSet", 25779 "locationName":"scheduledInstanceSet" 25780 } 25781 } 25782 }, 25783 "PurchaseSet":{ 25784 "type":"list", 25785 "member":{ 25786 "shape":"Purchase", 25787 "locationName":"item" 25788 } 25789 }, 25790 "PurchasedScheduledInstanceSet":{ 25791 "type":"list", 25792 "member":{ 25793 "shape":"ScheduledInstance", 25794 "locationName":"item" 25795 } 25796 }, 25797 "RIProductDescription":{ 25798 "type":"string", 25799 "enum":[ 25800 "Linux/UNIX", 25801 "Linux/UNIX (Amazon VPC)", 25802 "Windows", 25803 "Windows (Amazon VPC)" 25804 ] 25805 }, 25806 "RamdiskId":{"type":"string"}, 25807 "ReasonCodesList":{ 25808 "type":"list", 25809 "member":{ 25810 "shape":"ReportInstanceReasonCodes", 25811 "locationName":"item" 25812 } 25813 }, 25814 "RebootInstancesRequest":{ 25815 "type":"structure", 25816 "required":["InstanceIds"], 25817 "members":{ 25818 "InstanceIds":{ 25819 "shape":"InstanceIdStringList", 25820 "locationName":"InstanceId" 25821 }, 25822 "DryRun":{ 25823 "shape":"Boolean", 25824 "locationName":"dryRun" 25825 } 25826 } 25827 }, 25828 "RecurringCharge":{ 25829 "type":"structure", 25830 "members":{ 25831 "Amount":{ 25832 "shape":"Double", 25833 "locationName":"amount" 25834 }, 25835 "Frequency":{ 25836 "shape":"RecurringChargeFrequency", 25837 "locationName":"frequency" 25838 } 25839 } 25840 }, 25841 "RecurringChargeFrequency":{ 25842 "type":"string", 25843 "enum":["Hourly"] 25844 }, 25845 "RecurringChargesList":{ 25846 "type":"list", 25847 "member":{ 25848 "shape":"RecurringCharge", 25849 "locationName":"item" 25850 } 25851 }, 25852 "Region":{ 25853 "type":"structure", 25854 "members":{ 25855 "Endpoint":{ 25856 "shape":"String", 25857 "locationName":"regionEndpoint" 25858 }, 25859 "RegionName":{ 25860 "shape":"String", 25861 "locationName":"regionName" 25862 }, 25863 "OptInStatus":{ 25864 "shape":"String", 25865 "locationName":"optInStatus" 25866 } 25867 } 25868 }, 25869 "RegionList":{ 25870 "type":"list", 25871 "member":{ 25872 "shape":"Region", 25873 "locationName":"item" 25874 } 25875 }, 25876 "RegionNameStringList":{ 25877 "type":"list", 25878 "member":{ 25879 "shape":"String", 25880 "locationName":"RegionName" 25881 } 25882 }, 25883 "RegisterImageRequest":{ 25884 "type":"structure", 25885 "required":["Name"], 25886 "members":{ 25887 "ImageLocation":{"shape":"String"}, 25888 "Architecture":{ 25889 "shape":"ArchitectureValues", 25890 "locationName":"architecture" 25891 }, 25892 "BlockDeviceMappings":{ 25893 "shape":"BlockDeviceMappingRequestList", 25894 "locationName":"BlockDeviceMapping" 25895 }, 25896 "Description":{ 25897 "shape":"String", 25898 "locationName":"description" 25899 }, 25900 "DryRun":{ 25901 "shape":"Boolean", 25902 "locationName":"dryRun" 25903 }, 25904 "EnaSupport":{ 25905 "shape":"Boolean", 25906 "locationName":"enaSupport" 25907 }, 25908 "KernelId":{ 25909 "shape":"KernelId", 25910 "locationName":"kernelId" 25911 }, 25912 "Name":{ 25913 "shape":"String", 25914 "locationName":"name" 25915 }, 25916 "BillingProducts":{ 25917 "shape":"BillingProductList", 25918 "locationName":"BillingProduct" 25919 }, 25920 "RamdiskId":{ 25921 "shape":"RamdiskId", 25922 "locationName":"ramdiskId" 25923 }, 25924 "RootDeviceName":{ 25925 "shape":"String", 25926 "locationName":"rootDeviceName" 25927 }, 25928 "SriovNetSupport":{ 25929 "shape":"String", 25930 "locationName":"sriovNetSupport" 25931 }, 25932 "VirtualizationType":{ 25933 "shape":"String", 25934 "locationName":"virtualizationType" 25935 }, 25936 "BootMode":{"shape":"BootModeValues"} 25937 } 25938 }, 25939 "RegisterImageResult":{ 25940 "type":"structure", 25941 "members":{ 25942 "ImageId":{ 25943 "shape":"String", 25944 "locationName":"imageId" 25945 } 25946 } 25947 }, 25948 "RegisterInstanceEventNotificationAttributesRequest":{ 25949 "type":"structure", 25950 "members":{ 25951 "DryRun":{"shape":"Boolean"}, 25952 "InstanceTagAttribute":{"shape":"RegisterInstanceTagAttributeRequest"} 25953 } 25954 }, 25955 "RegisterInstanceEventNotificationAttributesResult":{ 25956 "type":"structure", 25957 "members":{ 25958 "InstanceTagAttribute":{ 25959 "shape":"InstanceTagNotificationAttribute", 25960 "locationName":"instanceTagAttribute" 25961 } 25962 } 25963 }, 25964 "RegisterInstanceTagAttributeRequest":{ 25965 "type":"structure", 25966 "members":{ 25967 "IncludeAllTagsOfInstance":{"shape":"Boolean"}, 25968 "InstanceTagKeys":{ 25969 "shape":"InstanceTagKeySet", 25970 "locationName":"InstanceTagKey" 25971 } 25972 } 25973 }, 25974 "RegisterTransitGatewayMulticastGroupMembersRequest":{ 25975 "type":"structure", 25976 "members":{ 25977 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 25978 "GroupIpAddress":{"shape":"String"}, 25979 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 25980 "DryRun":{"shape":"Boolean"} 25981 } 25982 }, 25983 "RegisterTransitGatewayMulticastGroupMembersResult":{ 25984 "type":"structure", 25985 "members":{ 25986 "RegisteredMulticastGroupMembers":{ 25987 "shape":"TransitGatewayMulticastRegisteredGroupMembers", 25988 "locationName":"registeredMulticastGroupMembers" 25989 } 25990 } 25991 }, 25992 "RegisterTransitGatewayMulticastGroupSourcesRequest":{ 25993 "type":"structure", 25994 "members":{ 25995 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 25996 "GroupIpAddress":{"shape":"String"}, 25997 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 25998 "DryRun":{"shape":"Boolean"} 25999 } 26000 }, 26001 "RegisterTransitGatewayMulticastGroupSourcesResult":{ 26002 "type":"structure", 26003 "members":{ 26004 "RegisteredMulticastGroupSources":{ 26005 "shape":"TransitGatewayMulticastRegisteredGroupSources", 26006 "locationName":"registeredMulticastGroupSources" 26007 } 26008 } 26009 }, 26010 "RejectTransitGatewayMulticastDomainAssociationsRequest":{ 26011 "type":"structure", 26012 "members":{ 26013 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 26014 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 26015 "SubnetIds":{"shape":"ValueStringList"}, 26016 "DryRun":{"shape":"Boolean"} 26017 } 26018 }, 26019 "RejectTransitGatewayMulticastDomainAssociationsResult":{ 26020 "type":"structure", 26021 "members":{ 26022 "Associations":{ 26023 "shape":"TransitGatewayMulticastDomainAssociations", 26024 "locationName":"associations" 26025 } 26026 } 26027 }, 26028 "RejectTransitGatewayPeeringAttachmentRequest":{ 26029 "type":"structure", 26030 "required":["TransitGatewayAttachmentId"], 26031 "members":{ 26032 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 26033 "DryRun":{"shape":"Boolean"} 26034 } 26035 }, 26036 "RejectTransitGatewayPeeringAttachmentResult":{ 26037 "type":"structure", 26038 "members":{ 26039 "TransitGatewayPeeringAttachment":{ 26040 "shape":"TransitGatewayPeeringAttachment", 26041 "locationName":"transitGatewayPeeringAttachment" 26042 } 26043 } 26044 }, 26045 "RejectTransitGatewayVpcAttachmentRequest":{ 26046 "type":"structure", 26047 "required":["TransitGatewayAttachmentId"], 26048 "members":{ 26049 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 26050 "DryRun":{"shape":"Boolean"} 26051 } 26052 }, 26053 "RejectTransitGatewayVpcAttachmentResult":{ 26054 "type":"structure", 26055 "members":{ 26056 "TransitGatewayVpcAttachment":{ 26057 "shape":"TransitGatewayVpcAttachment", 26058 "locationName":"transitGatewayVpcAttachment" 26059 } 26060 } 26061 }, 26062 "RejectVpcEndpointConnectionsRequest":{ 26063 "type":"structure", 26064 "required":[ 26065 "ServiceId", 26066 "VpcEndpointIds" 26067 ], 26068 "members":{ 26069 "DryRun":{"shape":"Boolean"}, 26070 "ServiceId":{"shape":"VpcEndpointServiceId"}, 26071 "VpcEndpointIds":{ 26072 "shape":"VpcEndpointIdList", 26073 "locationName":"VpcEndpointId" 26074 } 26075 } 26076 }, 26077 "RejectVpcEndpointConnectionsResult":{ 26078 "type":"structure", 26079 "members":{ 26080 "Unsuccessful":{ 26081 "shape":"UnsuccessfulItemSet", 26082 "locationName":"unsuccessful" 26083 } 26084 } 26085 }, 26086 "RejectVpcPeeringConnectionRequest":{ 26087 "type":"structure", 26088 "required":["VpcPeeringConnectionId"], 26089 "members":{ 26090 "DryRun":{ 26091 "shape":"Boolean", 26092 "locationName":"dryRun" 26093 }, 26094 "VpcPeeringConnectionId":{ 26095 "shape":"VpcPeeringConnectionId", 26096 "locationName":"vpcPeeringConnectionId" 26097 } 26098 } 26099 }, 26100 "RejectVpcPeeringConnectionResult":{ 26101 "type":"structure", 26102 "members":{ 26103 "Return":{ 26104 "shape":"Boolean", 26105 "locationName":"return" 26106 } 26107 } 26108 }, 26109 "ReleaseAddressRequest":{ 26110 "type":"structure", 26111 "members":{ 26112 "AllocationId":{"shape":"AllocationId"}, 26113 "PublicIp":{"shape":"String"}, 26114 "NetworkBorderGroup":{"shape":"String"}, 26115 "DryRun":{ 26116 "shape":"Boolean", 26117 "locationName":"dryRun" 26118 } 26119 } 26120 }, 26121 "ReleaseHostsRequest":{ 26122 "type":"structure", 26123 "required":["HostIds"], 26124 "members":{ 26125 "HostIds":{ 26126 "shape":"RequestHostIdList", 26127 "locationName":"hostId" 26128 } 26129 } 26130 }, 26131 "ReleaseHostsResult":{ 26132 "type":"structure", 26133 "members":{ 26134 "Successful":{ 26135 "shape":"ResponseHostIdList", 26136 "locationName":"successful" 26137 }, 26138 "Unsuccessful":{ 26139 "shape":"UnsuccessfulItemList", 26140 "locationName":"unsuccessful" 26141 } 26142 } 26143 }, 26144 "RemovePrefixListEntries":{ 26145 "type":"list", 26146 "member":{"shape":"RemovePrefixListEntry"}, 26147 "max":100, 26148 "min":0 26149 }, 26150 "RemovePrefixListEntry":{ 26151 "type":"structure", 26152 "required":["Cidr"], 26153 "members":{ 26154 "Cidr":{"shape":"String"} 26155 } 26156 }, 26157 "ReplaceIamInstanceProfileAssociationRequest":{ 26158 "type":"structure", 26159 "required":[ 26160 "IamInstanceProfile", 26161 "AssociationId" 26162 ], 26163 "members":{ 26164 "IamInstanceProfile":{"shape":"IamInstanceProfileSpecification"}, 26165 "AssociationId":{"shape":"IamInstanceProfileAssociationId"} 26166 } 26167 }, 26168 "ReplaceIamInstanceProfileAssociationResult":{ 26169 "type":"structure", 26170 "members":{ 26171 "IamInstanceProfileAssociation":{ 26172 "shape":"IamInstanceProfileAssociation", 26173 "locationName":"iamInstanceProfileAssociation" 26174 } 26175 } 26176 }, 26177 "ReplaceNetworkAclAssociationRequest":{ 26178 "type":"structure", 26179 "required":[ 26180 "AssociationId", 26181 "NetworkAclId" 26182 ], 26183 "members":{ 26184 "AssociationId":{ 26185 "shape":"NetworkAclAssociationId", 26186 "locationName":"associationId" 26187 }, 26188 "DryRun":{ 26189 "shape":"Boolean", 26190 "locationName":"dryRun" 26191 }, 26192 "NetworkAclId":{ 26193 "shape":"NetworkAclId", 26194 "locationName":"networkAclId" 26195 } 26196 } 26197 }, 26198 "ReplaceNetworkAclAssociationResult":{ 26199 "type":"structure", 26200 "members":{ 26201 "NewAssociationId":{ 26202 "shape":"String", 26203 "locationName":"newAssociationId" 26204 } 26205 } 26206 }, 26207 "ReplaceNetworkAclEntryRequest":{ 26208 "type":"structure", 26209 "required":[ 26210 "Egress", 26211 "NetworkAclId", 26212 "Protocol", 26213 "RuleAction", 26214 "RuleNumber" 26215 ], 26216 "members":{ 26217 "CidrBlock":{ 26218 "shape":"String", 26219 "locationName":"cidrBlock" 26220 }, 26221 "DryRun":{ 26222 "shape":"Boolean", 26223 "locationName":"dryRun" 26224 }, 26225 "Egress":{ 26226 "shape":"Boolean", 26227 "locationName":"egress" 26228 }, 26229 "IcmpTypeCode":{ 26230 "shape":"IcmpTypeCode", 26231 "locationName":"Icmp" 26232 }, 26233 "Ipv6CidrBlock":{ 26234 "shape":"String", 26235 "locationName":"ipv6CidrBlock" 26236 }, 26237 "NetworkAclId":{ 26238 "shape":"NetworkAclId", 26239 "locationName":"networkAclId" 26240 }, 26241 "PortRange":{ 26242 "shape":"PortRange", 26243 "locationName":"portRange" 26244 }, 26245 "Protocol":{ 26246 "shape":"String", 26247 "locationName":"protocol" 26248 }, 26249 "RuleAction":{ 26250 "shape":"RuleAction", 26251 "locationName":"ruleAction" 26252 }, 26253 "RuleNumber":{ 26254 "shape":"Integer", 26255 "locationName":"ruleNumber" 26256 } 26257 } 26258 }, 26259 "ReplaceRootVolumeTask":{ 26260 "type":"structure", 26261 "members":{ 26262 "ReplaceRootVolumeTaskId":{ 26263 "shape":"ReplaceRootVolumeTaskId", 26264 "locationName":"replaceRootVolumeTaskId" 26265 }, 26266 "InstanceId":{ 26267 "shape":"String", 26268 "locationName":"instanceId" 26269 }, 26270 "TaskState":{ 26271 "shape":"ReplaceRootVolumeTaskState", 26272 "locationName":"taskState" 26273 }, 26274 "StartTime":{ 26275 "shape":"String", 26276 "locationName":"startTime" 26277 }, 26278 "CompleteTime":{ 26279 "shape":"String", 26280 "locationName":"completeTime" 26281 }, 26282 "Tags":{ 26283 "shape":"TagList", 26284 "locationName":"tagSet" 26285 } 26286 } 26287 }, 26288 "ReplaceRootVolumeTaskId":{"type":"string"}, 26289 "ReplaceRootVolumeTaskIds":{ 26290 "type":"list", 26291 "member":{ 26292 "shape":"ReplaceRootVolumeTaskId", 26293 "locationName":"ReplaceRootVolumeTaskId" 26294 } 26295 }, 26296 "ReplaceRootVolumeTaskState":{ 26297 "type":"string", 26298 "enum":[ 26299 "pending", 26300 "in-progress", 26301 "failing", 26302 "succeeded", 26303 "failed", 26304 "failed-detached" 26305 ] 26306 }, 26307 "ReplaceRootVolumeTasks":{ 26308 "type":"list", 26309 "member":{ 26310 "shape":"ReplaceRootVolumeTask", 26311 "locationName":"item" 26312 } 26313 }, 26314 "ReplaceRouteRequest":{ 26315 "type":"structure", 26316 "required":["RouteTableId"], 26317 "members":{ 26318 "DestinationCidrBlock":{ 26319 "shape":"String", 26320 "locationName":"destinationCidrBlock" 26321 }, 26322 "DestinationIpv6CidrBlock":{ 26323 "shape":"String", 26324 "locationName":"destinationIpv6CidrBlock" 26325 }, 26326 "DestinationPrefixListId":{"shape":"PrefixListResourceId"}, 26327 "DryRun":{ 26328 "shape":"Boolean", 26329 "locationName":"dryRun" 26330 }, 26331 "VpcEndpointId":{"shape":"VpcEndpointId"}, 26332 "EgressOnlyInternetGatewayId":{ 26333 "shape":"EgressOnlyInternetGatewayId", 26334 "locationName":"egressOnlyInternetGatewayId" 26335 }, 26336 "GatewayId":{ 26337 "shape":"RouteGatewayId", 26338 "locationName":"gatewayId" 26339 }, 26340 "InstanceId":{ 26341 "shape":"InstanceId", 26342 "locationName":"instanceId" 26343 }, 26344 "LocalTarget":{"shape":"Boolean"}, 26345 "NatGatewayId":{ 26346 "shape":"NatGatewayId", 26347 "locationName":"natGatewayId" 26348 }, 26349 "TransitGatewayId":{"shape":"TransitGatewayId"}, 26350 "LocalGatewayId":{"shape":"LocalGatewayId"}, 26351 "CarrierGatewayId":{"shape":"CarrierGatewayId"}, 26352 "NetworkInterfaceId":{ 26353 "shape":"NetworkInterfaceId", 26354 "locationName":"networkInterfaceId" 26355 }, 26356 "RouteTableId":{ 26357 "shape":"RouteTableId", 26358 "locationName":"routeTableId" 26359 }, 26360 "VpcPeeringConnectionId":{ 26361 "shape":"VpcPeeringConnectionId", 26362 "locationName":"vpcPeeringConnectionId" 26363 } 26364 } 26365 }, 26366 "ReplaceRouteTableAssociationRequest":{ 26367 "type":"structure", 26368 "required":[ 26369 "AssociationId", 26370 "RouteTableId" 26371 ], 26372 "members":{ 26373 "AssociationId":{ 26374 "shape":"RouteTableAssociationId", 26375 "locationName":"associationId" 26376 }, 26377 "DryRun":{ 26378 "shape":"Boolean", 26379 "locationName":"dryRun" 26380 }, 26381 "RouteTableId":{ 26382 "shape":"RouteTableId", 26383 "locationName":"routeTableId" 26384 } 26385 } 26386 }, 26387 "ReplaceRouteTableAssociationResult":{ 26388 "type":"structure", 26389 "members":{ 26390 "NewAssociationId":{ 26391 "shape":"String", 26392 "locationName":"newAssociationId" 26393 }, 26394 "AssociationState":{ 26395 "shape":"RouteTableAssociationState", 26396 "locationName":"associationState" 26397 } 26398 } 26399 }, 26400 "ReplaceTransitGatewayRouteRequest":{ 26401 "type":"structure", 26402 "required":[ 26403 "DestinationCidrBlock", 26404 "TransitGatewayRouteTableId" 26405 ], 26406 "members":{ 26407 "DestinationCidrBlock":{"shape":"String"}, 26408 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 26409 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 26410 "Blackhole":{"shape":"Boolean"}, 26411 "DryRun":{"shape":"Boolean"} 26412 } 26413 }, 26414 "ReplaceTransitGatewayRouteResult":{ 26415 "type":"structure", 26416 "members":{ 26417 "Route":{ 26418 "shape":"TransitGatewayRoute", 26419 "locationName":"route" 26420 } 26421 } 26422 }, 26423 "ReplacementStrategy":{ 26424 "type":"string", 26425 "enum":["launch"] 26426 }, 26427 "ReportInstanceReasonCodes":{ 26428 "type":"string", 26429 "enum":[ 26430 "instance-stuck-in-state", 26431 "unresponsive", 26432 "not-accepting-credentials", 26433 "password-not-available", 26434 "performance-network", 26435 "performance-instance-store", 26436 "performance-ebs-volume", 26437 "performance-other", 26438 "other" 26439 ] 26440 }, 26441 "ReportInstanceStatusRequest":{ 26442 "type":"structure", 26443 "required":[ 26444 "Instances", 26445 "ReasonCodes", 26446 "Status" 26447 ], 26448 "members":{ 26449 "Description":{ 26450 "shape":"String", 26451 "locationName":"description" 26452 }, 26453 "DryRun":{ 26454 "shape":"Boolean", 26455 "locationName":"dryRun" 26456 }, 26457 "EndTime":{ 26458 "shape":"DateTime", 26459 "locationName":"endTime" 26460 }, 26461 "Instances":{ 26462 "shape":"InstanceIdStringList", 26463 "locationName":"instanceId" 26464 }, 26465 "ReasonCodes":{ 26466 "shape":"ReasonCodesList", 26467 "locationName":"reasonCode" 26468 }, 26469 "StartTime":{ 26470 "shape":"DateTime", 26471 "locationName":"startTime" 26472 }, 26473 "Status":{ 26474 "shape":"ReportStatusType", 26475 "locationName":"status" 26476 } 26477 } 26478 }, 26479 "ReportStatusType":{ 26480 "type":"string", 26481 "enum":[ 26482 "ok", 26483 "impaired" 26484 ] 26485 }, 26486 "RequestHostIdList":{ 26487 "type":"list", 26488 "member":{ 26489 "shape":"DedicatedHostId", 26490 "locationName":"item" 26491 } 26492 }, 26493 "RequestHostIdSet":{ 26494 "type":"list", 26495 "member":{ 26496 "shape":"DedicatedHostId", 26497 "locationName":"item" 26498 } 26499 }, 26500 "RequestInstanceTypeList":{ 26501 "type":"list", 26502 "member":{"shape":"InstanceType"}, 26503 "locationName":"InstanceType", 26504 "max":100, 26505 "min":0 26506 }, 26507 "RequestLaunchTemplateData":{ 26508 "type":"structure", 26509 "members":{ 26510 "KernelId":{"shape":"KernelId"}, 26511 "EbsOptimized":{"shape":"Boolean"}, 26512 "IamInstanceProfile":{"shape":"LaunchTemplateIamInstanceProfileSpecificationRequest"}, 26513 "BlockDeviceMappings":{ 26514 "shape":"LaunchTemplateBlockDeviceMappingRequestList", 26515 "locationName":"BlockDeviceMapping" 26516 }, 26517 "NetworkInterfaces":{ 26518 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList", 26519 "locationName":"NetworkInterface" 26520 }, 26521 "ImageId":{"shape":"ImageId"}, 26522 "InstanceType":{"shape":"InstanceType"}, 26523 "KeyName":{"shape":"KeyPairName"}, 26524 "Monitoring":{"shape":"LaunchTemplatesMonitoringRequest"}, 26525 "Placement":{"shape":"LaunchTemplatePlacementRequest"}, 26526 "RamDiskId":{"shape":"RamdiskId"}, 26527 "DisableApiTermination":{"shape":"Boolean"}, 26528 "InstanceInitiatedShutdownBehavior":{"shape":"ShutdownBehavior"}, 26529 "UserData":{"shape":"String"}, 26530 "TagSpecifications":{ 26531 "shape":"LaunchTemplateTagSpecificationRequestList", 26532 "locationName":"TagSpecification" 26533 }, 26534 "ElasticGpuSpecifications":{ 26535 "shape":"ElasticGpuSpecificationList", 26536 "locationName":"ElasticGpuSpecification" 26537 }, 26538 "ElasticInferenceAccelerators":{ 26539 "shape":"LaunchTemplateElasticInferenceAcceleratorList", 26540 "locationName":"ElasticInferenceAccelerator" 26541 }, 26542 "SecurityGroupIds":{ 26543 "shape":"SecurityGroupIdStringList", 26544 "locationName":"SecurityGroupId" 26545 }, 26546 "SecurityGroups":{ 26547 "shape":"SecurityGroupStringList", 26548 "locationName":"SecurityGroup" 26549 }, 26550 "InstanceMarketOptions":{"shape":"LaunchTemplateInstanceMarketOptionsRequest"}, 26551 "CreditSpecification":{"shape":"CreditSpecificationRequest"}, 26552 "CpuOptions":{"shape":"LaunchTemplateCpuOptionsRequest"}, 26553 "CapacityReservationSpecification":{"shape":"LaunchTemplateCapacityReservationSpecificationRequest"}, 26554 "LicenseSpecifications":{ 26555 "shape":"LaunchTemplateLicenseSpecificationListRequest", 26556 "locationName":"LicenseSpecification" 26557 }, 26558 "HibernationOptions":{"shape":"LaunchTemplateHibernationOptionsRequest"}, 26559 "MetadataOptions":{"shape":"LaunchTemplateInstanceMetadataOptionsRequest"}, 26560 "EnclaveOptions":{"shape":"LaunchTemplateEnclaveOptionsRequest"} 26561 } 26562 }, 26563 "RequestSpotFleetRequest":{ 26564 "type":"structure", 26565 "required":["SpotFleetRequestConfig"], 26566 "members":{ 26567 "DryRun":{ 26568 "shape":"Boolean", 26569 "locationName":"dryRun" 26570 }, 26571 "SpotFleetRequestConfig":{ 26572 "shape":"SpotFleetRequestConfigData", 26573 "locationName":"spotFleetRequestConfig" 26574 } 26575 } 26576 }, 26577 "RequestSpotFleetResponse":{ 26578 "type":"structure", 26579 "members":{ 26580 "SpotFleetRequestId":{ 26581 "shape":"String", 26582 "locationName":"spotFleetRequestId" 26583 } 26584 } 26585 }, 26586 "RequestSpotInstancesRequest":{ 26587 "type":"structure", 26588 "members":{ 26589 "AvailabilityZoneGroup":{ 26590 "shape":"String", 26591 "locationName":"availabilityZoneGroup" 26592 }, 26593 "BlockDurationMinutes":{ 26594 "shape":"Integer", 26595 "locationName":"blockDurationMinutes" 26596 }, 26597 "ClientToken":{ 26598 "shape":"String", 26599 "locationName":"clientToken" 26600 }, 26601 "DryRun":{ 26602 "shape":"Boolean", 26603 "locationName":"dryRun" 26604 }, 26605 "InstanceCount":{ 26606 "shape":"Integer", 26607 "locationName":"instanceCount" 26608 }, 26609 "LaunchGroup":{ 26610 "shape":"String", 26611 "locationName":"launchGroup" 26612 }, 26613 "LaunchSpecification":{"shape":"RequestSpotLaunchSpecification"}, 26614 "SpotPrice":{ 26615 "shape":"String", 26616 "locationName":"spotPrice" 26617 }, 26618 "Type":{ 26619 "shape":"SpotInstanceType", 26620 "locationName":"type" 26621 }, 26622 "ValidFrom":{ 26623 "shape":"DateTime", 26624 "locationName":"validFrom" 26625 }, 26626 "ValidUntil":{ 26627 "shape":"DateTime", 26628 "locationName":"validUntil" 26629 }, 26630 "TagSpecifications":{ 26631 "shape":"TagSpecificationList", 26632 "locationName":"TagSpecification" 26633 }, 26634 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 26635 } 26636 }, 26637 "RequestSpotInstancesResult":{ 26638 "type":"structure", 26639 "members":{ 26640 "SpotInstanceRequests":{ 26641 "shape":"SpotInstanceRequestList", 26642 "locationName":"spotInstanceRequestSet" 26643 } 26644 } 26645 }, 26646 "RequestSpotLaunchSpecification":{ 26647 "type":"structure", 26648 "members":{ 26649 "SecurityGroupIds":{ 26650 "shape":"RequestSpotLaunchSpecificationSecurityGroupIdList", 26651 "locationName":"SecurityGroupId" 26652 }, 26653 "SecurityGroups":{ 26654 "shape":"RequestSpotLaunchSpecificationSecurityGroupList", 26655 "locationName":"SecurityGroup" 26656 }, 26657 "AddressingType":{ 26658 "shape":"String", 26659 "locationName":"addressingType" 26660 }, 26661 "BlockDeviceMappings":{ 26662 "shape":"BlockDeviceMappingList", 26663 "locationName":"blockDeviceMapping" 26664 }, 26665 "EbsOptimized":{ 26666 "shape":"Boolean", 26667 "locationName":"ebsOptimized" 26668 }, 26669 "IamInstanceProfile":{ 26670 "shape":"IamInstanceProfileSpecification", 26671 "locationName":"iamInstanceProfile" 26672 }, 26673 "ImageId":{ 26674 "shape":"ImageId", 26675 "locationName":"imageId" 26676 }, 26677 "InstanceType":{ 26678 "shape":"InstanceType", 26679 "locationName":"instanceType" 26680 }, 26681 "KernelId":{ 26682 "shape":"KernelId", 26683 "locationName":"kernelId" 26684 }, 26685 "KeyName":{ 26686 "shape":"KeyPairName", 26687 "locationName":"keyName" 26688 }, 26689 "Monitoring":{ 26690 "shape":"RunInstancesMonitoringEnabled", 26691 "locationName":"monitoring" 26692 }, 26693 "NetworkInterfaces":{ 26694 "shape":"InstanceNetworkInterfaceSpecificationList", 26695 "locationName":"NetworkInterface" 26696 }, 26697 "Placement":{ 26698 "shape":"SpotPlacement", 26699 "locationName":"placement" 26700 }, 26701 "RamdiskId":{ 26702 "shape":"RamdiskId", 26703 "locationName":"ramdiskId" 26704 }, 26705 "SubnetId":{ 26706 "shape":"SubnetId", 26707 "locationName":"subnetId" 26708 }, 26709 "UserData":{ 26710 "shape":"String", 26711 "locationName":"userData" 26712 } 26713 } 26714 }, 26715 "RequestSpotLaunchSpecificationSecurityGroupIdList":{ 26716 "type":"list", 26717 "member":{ 26718 "shape":"SecurityGroupId", 26719 "locationName":"item" 26720 } 26721 }, 26722 "RequestSpotLaunchSpecificationSecurityGroupList":{ 26723 "type":"list", 26724 "member":{ 26725 "shape":"String", 26726 "locationName":"item" 26727 } 26728 }, 26729 "Reservation":{ 26730 "type":"structure", 26731 "members":{ 26732 "Groups":{ 26733 "shape":"GroupIdentifierList", 26734 "locationName":"groupSet" 26735 }, 26736 "Instances":{ 26737 "shape":"InstanceList", 26738 "locationName":"instancesSet" 26739 }, 26740 "OwnerId":{ 26741 "shape":"String", 26742 "locationName":"ownerId" 26743 }, 26744 "RequesterId":{ 26745 "shape":"String", 26746 "locationName":"requesterId" 26747 }, 26748 "ReservationId":{ 26749 "shape":"String", 26750 "locationName":"reservationId" 26751 } 26752 } 26753 }, 26754 "ReservationId":{"type":"string"}, 26755 "ReservationList":{ 26756 "type":"list", 26757 "member":{ 26758 "shape":"Reservation", 26759 "locationName":"item" 26760 } 26761 }, 26762 "ReservationState":{ 26763 "type":"string", 26764 "enum":[ 26765 "payment-pending", 26766 "payment-failed", 26767 "active", 26768 "retired" 26769 ] 26770 }, 26771 "ReservationValue":{ 26772 "type":"structure", 26773 "members":{ 26774 "HourlyPrice":{ 26775 "shape":"String", 26776 "locationName":"hourlyPrice" 26777 }, 26778 "RemainingTotalValue":{ 26779 "shape":"String", 26780 "locationName":"remainingTotalValue" 26781 }, 26782 "RemainingUpfrontValue":{ 26783 "shape":"String", 26784 "locationName":"remainingUpfrontValue" 26785 } 26786 } 26787 }, 26788 "ReservedInstanceIdSet":{ 26789 "type":"list", 26790 "member":{ 26791 "shape":"ReservationId", 26792 "locationName":"ReservedInstanceId" 26793 } 26794 }, 26795 "ReservedInstanceLimitPrice":{ 26796 "type":"structure", 26797 "members":{ 26798 "Amount":{ 26799 "shape":"Double", 26800 "locationName":"amount" 26801 }, 26802 "CurrencyCode":{ 26803 "shape":"CurrencyCodeValues", 26804 "locationName":"currencyCode" 26805 } 26806 } 26807 }, 26808 "ReservedInstanceReservationValue":{ 26809 "type":"structure", 26810 "members":{ 26811 "ReservationValue":{ 26812 "shape":"ReservationValue", 26813 "locationName":"reservationValue" 26814 }, 26815 "ReservedInstanceId":{ 26816 "shape":"String", 26817 "locationName":"reservedInstanceId" 26818 } 26819 } 26820 }, 26821 "ReservedInstanceReservationValueSet":{ 26822 "type":"list", 26823 "member":{ 26824 "shape":"ReservedInstanceReservationValue", 26825 "locationName":"item" 26826 } 26827 }, 26828 "ReservedInstanceState":{ 26829 "type":"string", 26830 "enum":[ 26831 "payment-pending", 26832 "active", 26833 "payment-failed", 26834 "retired", 26835 "queued", 26836 "queued-deleted" 26837 ] 26838 }, 26839 "ReservedInstances":{ 26840 "type":"structure", 26841 "members":{ 26842 "AvailabilityZone":{ 26843 "shape":"String", 26844 "locationName":"availabilityZone" 26845 }, 26846 "Duration":{ 26847 "shape":"Long", 26848 "locationName":"duration" 26849 }, 26850 "End":{ 26851 "shape":"DateTime", 26852 "locationName":"end" 26853 }, 26854 "FixedPrice":{ 26855 "shape":"Float", 26856 "locationName":"fixedPrice" 26857 }, 26858 "InstanceCount":{ 26859 "shape":"Integer", 26860 "locationName":"instanceCount" 26861 }, 26862 "InstanceType":{ 26863 "shape":"InstanceType", 26864 "locationName":"instanceType" 26865 }, 26866 "ProductDescription":{ 26867 "shape":"RIProductDescription", 26868 "locationName":"productDescription" 26869 }, 26870 "ReservedInstancesId":{ 26871 "shape":"String", 26872 "locationName":"reservedInstancesId" 26873 }, 26874 "Start":{ 26875 "shape":"DateTime", 26876 "locationName":"start" 26877 }, 26878 "State":{ 26879 "shape":"ReservedInstanceState", 26880 "locationName":"state" 26881 }, 26882 "UsagePrice":{ 26883 "shape":"Float", 26884 "locationName":"usagePrice" 26885 }, 26886 "CurrencyCode":{ 26887 "shape":"CurrencyCodeValues", 26888 "locationName":"currencyCode" 26889 }, 26890 "InstanceTenancy":{ 26891 "shape":"Tenancy", 26892 "locationName":"instanceTenancy" 26893 }, 26894 "OfferingClass":{ 26895 "shape":"OfferingClassType", 26896 "locationName":"offeringClass" 26897 }, 26898 "OfferingType":{ 26899 "shape":"OfferingTypeValues", 26900 "locationName":"offeringType" 26901 }, 26902 "RecurringCharges":{ 26903 "shape":"RecurringChargesList", 26904 "locationName":"recurringCharges" 26905 }, 26906 "Scope":{ 26907 "shape":"scope", 26908 "locationName":"scope" 26909 }, 26910 "Tags":{ 26911 "shape":"TagList", 26912 "locationName":"tagSet" 26913 } 26914 } 26915 }, 26916 "ReservedInstancesConfiguration":{ 26917 "type":"structure", 26918 "members":{ 26919 "AvailabilityZone":{ 26920 "shape":"String", 26921 "locationName":"availabilityZone" 26922 }, 26923 "InstanceCount":{ 26924 "shape":"Integer", 26925 "locationName":"instanceCount" 26926 }, 26927 "InstanceType":{ 26928 "shape":"InstanceType", 26929 "locationName":"instanceType" 26930 }, 26931 "Platform":{ 26932 "shape":"String", 26933 "locationName":"platform" 26934 }, 26935 "Scope":{ 26936 "shape":"scope", 26937 "locationName":"scope" 26938 } 26939 } 26940 }, 26941 "ReservedInstancesConfigurationList":{ 26942 "type":"list", 26943 "member":{ 26944 "shape":"ReservedInstancesConfiguration", 26945 "locationName":"item" 26946 } 26947 }, 26948 "ReservedInstancesId":{ 26949 "type":"structure", 26950 "members":{ 26951 "ReservedInstancesId":{ 26952 "shape":"String", 26953 "locationName":"reservedInstancesId" 26954 } 26955 } 26956 }, 26957 "ReservedInstancesIdStringList":{ 26958 "type":"list", 26959 "member":{ 26960 "shape":"ReservationId", 26961 "locationName":"ReservedInstancesId" 26962 } 26963 }, 26964 "ReservedInstancesList":{ 26965 "type":"list", 26966 "member":{ 26967 "shape":"ReservedInstances", 26968 "locationName":"item" 26969 } 26970 }, 26971 "ReservedInstancesListing":{ 26972 "type":"structure", 26973 "members":{ 26974 "ClientToken":{ 26975 "shape":"String", 26976 "locationName":"clientToken" 26977 }, 26978 "CreateDate":{ 26979 "shape":"DateTime", 26980 "locationName":"createDate" 26981 }, 26982 "InstanceCounts":{ 26983 "shape":"InstanceCountList", 26984 "locationName":"instanceCounts" 26985 }, 26986 "PriceSchedules":{ 26987 "shape":"PriceScheduleList", 26988 "locationName":"priceSchedules" 26989 }, 26990 "ReservedInstancesId":{ 26991 "shape":"String", 26992 "locationName":"reservedInstancesId" 26993 }, 26994 "ReservedInstancesListingId":{ 26995 "shape":"String", 26996 "locationName":"reservedInstancesListingId" 26997 }, 26998 "Status":{ 26999 "shape":"ListingStatus", 27000 "locationName":"status" 27001 }, 27002 "StatusMessage":{ 27003 "shape":"String", 27004 "locationName":"statusMessage" 27005 }, 27006 "Tags":{ 27007 "shape":"TagList", 27008 "locationName":"tagSet" 27009 }, 27010 "UpdateDate":{ 27011 "shape":"DateTime", 27012 "locationName":"updateDate" 27013 } 27014 } 27015 }, 27016 "ReservedInstancesListingId":{"type":"string"}, 27017 "ReservedInstancesListingList":{ 27018 "type":"list", 27019 "member":{ 27020 "shape":"ReservedInstancesListing", 27021 "locationName":"item" 27022 } 27023 }, 27024 "ReservedInstancesModification":{ 27025 "type":"structure", 27026 "members":{ 27027 "ClientToken":{ 27028 "shape":"String", 27029 "locationName":"clientToken" 27030 }, 27031 "CreateDate":{ 27032 "shape":"DateTime", 27033 "locationName":"createDate" 27034 }, 27035 "EffectiveDate":{ 27036 "shape":"DateTime", 27037 "locationName":"effectiveDate" 27038 }, 27039 "ModificationResults":{ 27040 "shape":"ReservedInstancesModificationResultList", 27041 "locationName":"modificationResultSet" 27042 }, 27043 "ReservedInstancesIds":{ 27044 "shape":"ReservedIntancesIds", 27045 "locationName":"reservedInstancesSet" 27046 }, 27047 "ReservedInstancesModificationId":{ 27048 "shape":"String", 27049 "locationName":"reservedInstancesModificationId" 27050 }, 27051 "Status":{ 27052 "shape":"String", 27053 "locationName":"status" 27054 }, 27055 "StatusMessage":{ 27056 "shape":"String", 27057 "locationName":"statusMessage" 27058 }, 27059 "UpdateDate":{ 27060 "shape":"DateTime", 27061 "locationName":"updateDate" 27062 } 27063 } 27064 }, 27065 "ReservedInstancesModificationId":{"type":"string"}, 27066 "ReservedInstancesModificationIdStringList":{ 27067 "type":"list", 27068 "member":{ 27069 "shape":"ReservedInstancesModificationId", 27070 "locationName":"ReservedInstancesModificationId" 27071 } 27072 }, 27073 "ReservedInstancesModificationList":{ 27074 "type":"list", 27075 "member":{ 27076 "shape":"ReservedInstancesModification", 27077 "locationName":"item" 27078 } 27079 }, 27080 "ReservedInstancesModificationResult":{ 27081 "type":"structure", 27082 "members":{ 27083 "ReservedInstancesId":{ 27084 "shape":"String", 27085 "locationName":"reservedInstancesId" 27086 }, 27087 "TargetConfiguration":{ 27088 "shape":"ReservedInstancesConfiguration", 27089 "locationName":"targetConfiguration" 27090 } 27091 } 27092 }, 27093 "ReservedInstancesModificationResultList":{ 27094 "type":"list", 27095 "member":{ 27096 "shape":"ReservedInstancesModificationResult", 27097 "locationName":"item" 27098 } 27099 }, 27100 "ReservedInstancesOffering":{ 27101 "type":"structure", 27102 "members":{ 27103 "AvailabilityZone":{ 27104 "shape":"String", 27105 "locationName":"availabilityZone" 27106 }, 27107 "Duration":{ 27108 "shape":"Long", 27109 "locationName":"duration" 27110 }, 27111 "FixedPrice":{ 27112 "shape":"Float", 27113 "locationName":"fixedPrice" 27114 }, 27115 "InstanceType":{ 27116 "shape":"InstanceType", 27117 "locationName":"instanceType" 27118 }, 27119 "ProductDescription":{ 27120 "shape":"RIProductDescription", 27121 "locationName":"productDescription" 27122 }, 27123 "ReservedInstancesOfferingId":{ 27124 "shape":"String", 27125 "locationName":"reservedInstancesOfferingId" 27126 }, 27127 "UsagePrice":{ 27128 "shape":"Float", 27129 "locationName":"usagePrice" 27130 }, 27131 "CurrencyCode":{ 27132 "shape":"CurrencyCodeValues", 27133 "locationName":"currencyCode" 27134 }, 27135 "InstanceTenancy":{ 27136 "shape":"Tenancy", 27137 "locationName":"instanceTenancy" 27138 }, 27139 "Marketplace":{ 27140 "shape":"Boolean", 27141 "locationName":"marketplace" 27142 }, 27143 "OfferingClass":{ 27144 "shape":"OfferingClassType", 27145 "locationName":"offeringClass" 27146 }, 27147 "OfferingType":{ 27148 "shape":"OfferingTypeValues", 27149 "locationName":"offeringType" 27150 }, 27151 "PricingDetails":{ 27152 "shape":"PricingDetailsList", 27153 "locationName":"pricingDetailsSet" 27154 }, 27155 "RecurringCharges":{ 27156 "shape":"RecurringChargesList", 27157 "locationName":"recurringCharges" 27158 }, 27159 "Scope":{ 27160 "shape":"scope", 27161 "locationName":"scope" 27162 } 27163 } 27164 }, 27165 "ReservedInstancesOfferingId":{"type":"string"}, 27166 "ReservedInstancesOfferingIdStringList":{ 27167 "type":"list", 27168 "member":{"shape":"ReservedInstancesOfferingId"} 27169 }, 27170 "ReservedInstancesOfferingList":{ 27171 "type":"list", 27172 "member":{ 27173 "shape":"ReservedInstancesOffering", 27174 "locationName":"item" 27175 } 27176 }, 27177 "ReservedIntancesIds":{ 27178 "type":"list", 27179 "member":{ 27180 "shape":"ReservedInstancesId", 27181 "locationName":"item" 27182 } 27183 }, 27184 "ResetAddressAttributeRequest":{ 27185 "type":"structure", 27186 "required":[ 27187 "AllocationId", 27188 "Attribute" 27189 ], 27190 "members":{ 27191 "AllocationId":{"shape":"AllocationId"}, 27192 "Attribute":{"shape":"AddressAttributeName"}, 27193 "DryRun":{"shape":"Boolean"} 27194 } 27195 }, 27196 "ResetAddressAttributeResult":{ 27197 "type":"structure", 27198 "members":{ 27199 "Address":{ 27200 "shape":"AddressAttribute", 27201 "locationName":"address" 27202 } 27203 } 27204 }, 27205 "ResetEbsDefaultKmsKeyIdRequest":{ 27206 "type":"structure", 27207 "members":{ 27208 "DryRun":{"shape":"Boolean"} 27209 } 27210 }, 27211 "ResetEbsDefaultKmsKeyIdResult":{ 27212 "type":"structure", 27213 "members":{ 27214 "KmsKeyId":{ 27215 "shape":"String", 27216 "locationName":"kmsKeyId" 27217 } 27218 } 27219 }, 27220 "ResetFpgaImageAttributeName":{ 27221 "type":"string", 27222 "enum":["loadPermission"] 27223 }, 27224 "ResetFpgaImageAttributeRequest":{ 27225 "type":"structure", 27226 "required":["FpgaImageId"], 27227 "members":{ 27228 "DryRun":{"shape":"Boolean"}, 27229 "FpgaImageId":{"shape":"FpgaImageId"}, 27230 "Attribute":{"shape":"ResetFpgaImageAttributeName"} 27231 } 27232 }, 27233 "ResetFpgaImageAttributeResult":{ 27234 "type":"structure", 27235 "members":{ 27236 "Return":{ 27237 "shape":"Boolean", 27238 "locationName":"return" 27239 } 27240 } 27241 }, 27242 "ResetImageAttributeName":{ 27243 "type":"string", 27244 "enum":["launchPermission"] 27245 }, 27246 "ResetImageAttributeRequest":{ 27247 "type":"structure", 27248 "required":[ 27249 "Attribute", 27250 "ImageId" 27251 ], 27252 "members":{ 27253 "Attribute":{"shape":"ResetImageAttributeName"}, 27254 "ImageId":{"shape":"ImageId"}, 27255 "DryRun":{ 27256 "shape":"Boolean", 27257 "locationName":"dryRun" 27258 } 27259 } 27260 }, 27261 "ResetInstanceAttributeRequest":{ 27262 "type":"structure", 27263 "required":[ 27264 "Attribute", 27265 "InstanceId" 27266 ], 27267 "members":{ 27268 "Attribute":{ 27269 "shape":"InstanceAttributeName", 27270 "locationName":"attribute" 27271 }, 27272 "DryRun":{ 27273 "shape":"Boolean", 27274 "locationName":"dryRun" 27275 }, 27276 "InstanceId":{ 27277 "shape":"InstanceId", 27278 "locationName":"instanceId" 27279 } 27280 } 27281 }, 27282 "ResetNetworkInterfaceAttributeRequest":{ 27283 "type":"structure", 27284 "required":["NetworkInterfaceId"], 27285 "members":{ 27286 "DryRun":{ 27287 "shape":"Boolean", 27288 "locationName":"dryRun" 27289 }, 27290 "NetworkInterfaceId":{ 27291 "shape":"NetworkInterfaceId", 27292 "locationName":"networkInterfaceId" 27293 }, 27294 "SourceDestCheck":{ 27295 "shape":"String", 27296 "locationName":"sourceDestCheck" 27297 } 27298 } 27299 }, 27300 "ResetSnapshotAttributeRequest":{ 27301 "type":"structure", 27302 "required":[ 27303 "Attribute", 27304 "SnapshotId" 27305 ], 27306 "members":{ 27307 "Attribute":{"shape":"SnapshotAttributeName"}, 27308 "SnapshotId":{"shape":"SnapshotId"}, 27309 "DryRun":{ 27310 "shape":"Boolean", 27311 "locationName":"dryRun" 27312 } 27313 } 27314 }, 27315 "ResourceArn":{ 27316 "type":"string", 27317 "max":1283, 27318 "min":1 27319 }, 27320 "ResourceIdList":{ 27321 "type":"list", 27322 "member":{"shape":"TaggableResourceId"} 27323 }, 27324 "ResourceList":{ 27325 "type":"list", 27326 "member":{ 27327 "shape":"String", 27328 "locationName":"item" 27329 } 27330 }, 27331 "ResourceType":{ 27332 "type":"string", 27333 "enum":[ 27334 "client-vpn-endpoint", 27335 "customer-gateway", 27336 "dedicated-host", 27337 "dhcp-options", 27338 "egress-only-internet-gateway", 27339 "elastic-ip", 27340 "elastic-gpu", 27341 "export-image-task", 27342 "export-instance-task", 27343 "fleet", 27344 "fpga-image", 27345 "host-reservation", 27346 "image", 27347 "import-image-task", 27348 "import-snapshot-task", 27349 "instance", 27350 "internet-gateway", 27351 "key-pair", 27352 "launch-template", 27353 "local-gateway-route-table-vpc-association", 27354 "natgateway", 27355 "network-acl", 27356 "network-interface", 27357 "network-insights-analysis", 27358 "network-insights-path", 27359 "placement-group", 27360 "reserved-instances", 27361 "route-table", 27362 "security-group", 27363 "snapshot", 27364 "spot-fleet-request", 27365 "spot-instances-request", 27366 "subnet", 27367 "traffic-mirror-filter", 27368 "traffic-mirror-session", 27369 "traffic-mirror-target", 27370 "transit-gateway", 27371 "transit-gateway-attachment", 27372 "transit-gateway-connect-peer", 27373 "transit-gateway-multicast-domain", 27374 "transit-gateway-route-table", 27375 "volume", 27376 "vpc", 27377 "vpc-peering-connection", 27378 "vpn-connection", 27379 "vpn-gateway", 27380 "vpc-flow-log" 27381 ] 27382 }, 27383 "ResponseError":{ 27384 "type":"structure", 27385 "members":{ 27386 "Code":{ 27387 "shape":"LaunchTemplateErrorCode", 27388 "locationName":"code" 27389 }, 27390 "Message":{ 27391 "shape":"String", 27392 "locationName":"message" 27393 } 27394 } 27395 }, 27396 "ResponseHostIdList":{ 27397 "type":"list", 27398 "member":{ 27399 "shape":"String", 27400 "locationName":"item" 27401 } 27402 }, 27403 "ResponseHostIdSet":{ 27404 "type":"list", 27405 "member":{ 27406 "shape":"String", 27407 "locationName":"item" 27408 } 27409 }, 27410 "ResponseLaunchTemplateData":{ 27411 "type":"structure", 27412 "members":{ 27413 "KernelId":{ 27414 "shape":"String", 27415 "locationName":"kernelId" 27416 }, 27417 "EbsOptimized":{ 27418 "shape":"Boolean", 27419 "locationName":"ebsOptimized" 27420 }, 27421 "IamInstanceProfile":{ 27422 "shape":"LaunchTemplateIamInstanceProfileSpecification", 27423 "locationName":"iamInstanceProfile" 27424 }, 27425 "BlockDeviceMappings":{ 27426 "shape":"LaunchTemplateBlockDeviceMappingList", 27427 "locationName":"blockDeviceMappingSet" 27428 }, 27429 "NetworkInterfaces":{ 27430 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationList", 27431 "locationName":"networkInterfaceSet" 27432 }, 27433 "ImageId":{ 27434 "shape":"String", 27435 "locationName":"imageId" 27436 }, 27437 "InstanceType":{ 27438 "shape":"InstanceType", 27439 "locationName":"instanceType" 27440 }, 27441 "KeyName":{ 27442 "shape":"String", 27443 "locationName":"keyName" 27444 }, 27445 "Monitoring":{ 27446 "shape":"LaunchTemplatesMonitoring", 27447 "locationName":"monitoring" 27448 }, 27449 "Placement":{ 27450 "shape":"LaunchTemplatePlacement", 27451 "locationName":"placement" 27452 }, 27453 "RamDiskId":{ 27454 "shape":"String", 27455 "locationName":"ramDiskId" 27456 }, 27457 "DisableApiTermination":{ 27458 "shape":"Boolean", 27459 "locationName":"disableApiTermination" 27460 }, 27461 "InstanceInitiatedShutdownBehavior":{ 27462 "shape":"ShutdownBehavior", 27463 "locationName":"instanceInitiatedShutdownBehavior" 27464 }, 27465 "UserData":{ 27466 "shape":"String", 27467 "locationName":"userData" 27468 }, 27469 "TagSpecifications":{ 27470 "shape":"LaunchTemplateTagSpecificationList", 27471 "locationName":"tagSpecificationSet" 27472 }, 27473 "ElasticGpuSpecifications":{ 27474 "shape":"ElasticGpuSpecificationResponseList", 27475 "locationName":"elasticGpuSpecificationSet" 27476 }, 27477 "ElasticInferenceAccelerators":{ 27478 "shape":"LaunchTemplateElasticInferenceAcceleratorResponseList", 27479 "locationName":"elasticInferenceAcceleratorSet" 27480 }, 27481 "SecurityGroupIds":{ 27482 "shape":"ValueStringList", 27483 "locationName":"securityGroupIdSet" 27484 }, 27485 "SecurityGroups":{ 27486 "shape":"ValueStringList", 27487 "locationName":"securityGroupSet" 27488 }, 27489 "InstanceMarketOptions":{ 27490 "shape":"LaunchTemplateInstanceMarketOptions", 27491 "locationName":"instanceMarketOptions" 27492 }, 27493 "CreditSpecification":{ 27494 "shape":"CreditSpecification", 27495 "locationName":"creditSpecification" 27496 }, 27497 "CpuOptions":{ 27498 "shape":"LaunchTemplateCpuOptions", 27499 "locationName":"cpuOptions" 27500 }, 27501 "CapacityReservationSpecification":{ 27502 "shape":"LaunchTemplateCapacityReservationSpecificationResponse", 27503 "locationName":"capacityReservationSpecification" 27504 }, 27505 "LicenseSpecifications":{ 27506 "shape":"LaunchTemplateLicenseList", 27507 "locationName":"licenseSet" 27508 }, 27509 "HibernationOptions":{ 27510 "shape":"LaunchTemplateHibernationOptions", 27511 "locationName":"hibernationOptions" 27512 }, 27513 "MetadataOptions":{ 27514 "shape":"LaunchTemplateInstanceMetadataOptions", 27515 "locationName":"metadataOptions" 27516 }, 27517 "EnclaveOptions":{ 27518 "shape":"LaunchTemplateEnclaveOptions", 27519 "locationName":"enclaveOptions" 27520 } 27521 } 27522 }, 27523 "RestorableByStringList":{ 27524 "type":"list", 27525 "member":{"shape":"String"} 27526 }, 27527 "RestoreAddressToClassicRequest":{ 27528 "type":"structure", 27529 "required":["PublicIp"], 27530 "members":{ 27531 "DryRun":{ 27532 "shape":"Boolean", 27533 "locationName":"dryRun" 27534 }, 27535 "PublicIp":{ 27536 "shape":"String", 27537 "locationName":"publicIp" 27538 } 27539 } 27540 }, 27541 "RestoreAddressToClassicResult":{ 27542 "type":"structure", 27543 "members":{ 27544 "PublicIp":{ 27545 "shape":"String", 27546 "locationName":"publicIp" 27547 }, 27548 "Status":{ 27549 "shape":"Status", 27550 "locationName":"status" 27551 } 27552 } 27553 }, 27554 "RestoreManagedPrefixListVersionRequest":{ 27555 "type":"structure", 27556 "required":[ 27557 "PrefixListId", 27558 "PreviousVersion", 27559 "CurrentVersion" 27560 ], 27561 "members":{ 27562 "DryRun":{"shape":"Boolean"}, 27563 "PrefixListId":{"shape":"PrefixListResourceId"}, 27564 "PreviousVersion":{"shape":"Long"}, 27565 "CurrentVersion":{"shape":"Long"} 27566 } 27567 }, 27568 "RestoreManagedPrefixListVersionResult":{ 27569 "type":"structure", 27570 "members":{ 27571 "PrefixList":{ 27572 "shape":"ManagedPrefixList", 27573 "locationName":"prefixList" 27574 } 27575 } 27576 }, 27577 "RevokeClientVpnIngressRequest":{ 27578 "type":"structure", 27579 "required":[ 27580 "ClientVpnEndpointId", 27581 "TargetNetworkCidr" 27582 ], 27583 "members":{ 27584 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 27585 "TargetNetworkCidr":{"shape":"String"}, 27586 "AccessGroupId":{"shape":"String"}, 27587 "RevokeAllGroups":{"shape":"Boolean"}, 27588 "DryRun":{"shape":"Boolean"} 27589 } 27590 }, 27591 "RevokeClientVpnIngressResult":{ 27592 "type":"structure", 27593 "members":{ 27594 "Status":{ 27595 "shape":"ClientVpnAuthorizationRuleStatus", 27596 "locationName":"status" 27597 } 27598 } 27599 }, 27600 "RevokeSecurityGroupEgressRequest":{ 27601 "type":"structure", 27602 "required":["GroupId"], 27603 "members":{ 27604 "DryRun":{ 27605 "shape":"Boolean", 27606 "locationName":"dryRun" 27607 }, 27608 "GroupId":{ 27609 "shape":"SecurityGroupId", 27610 "locationName":"groupId" 27611 }, 27612 "IpPermissions":{ 27613 "shape":"IpPermissionList", 27614 "locationName":"ipPermissions" 27615 }, 27616 "CidrIp":{ 27617 "shape":"String", 27618 "locationName":"cidrIp" 27619 }, 27620 "FromPort":{ 27621 "shape":"Integer", 27622 "locationName":"fromPort" 27623 }, 27624 "IpProtocol":{ 27625 "shape":"String", 27626 "locationName":"ipProtocol" 27627 }, 27628 "ToPort":{ 27629 "shape":"Integer", 27630 "locationName":"toPort" 27631 }, 27632 "SourceSecurityGroupName":{ 27633 "shape":"String", 27634 "locationName":"sourceSecurityGroupName" 27635 }, 27636 "SourceSecurityGroupOwnerId":{ 27637 "shape":"String", 27638 "locationName":"sourceSecurityGroupOwnerId" 27639 } 27640 } 27641 }, 27642 "RevokeSecurityGroupEgressResult":{ 27643 "type":"structure", 27644 "members":{ 27645 "Return":{ 27646 "shape":"Boolean", 27647 "locationName":"return" 27648 }, 27649 "UnknownIpPermissions":{ 27650 "shape":"IpPermissionList", 27651 "locationName":"unknownIpPermissionSet" 27652 } 27653 } 27654 }, 27655 "RevokeSecurityGroupIngressRequest":{ 27656 "type":"structure", 27657 "members":{ 27658 "CidrIp":{"shape":"String"}, 27659 "FromPort":{"shape":"Integer"}, 27660 "GroupId":{"shape":"SecurityGroupId"}, 27661 "GroupName":{"shape":"SecurityGroupName"}, 27662 "IpPermissions":{"shape":"IpPermissionList"}, 27663 "IpProtocol":{"shape":"String"}, 27664 "SourceSecurityGroupName":{"shape":"String"}, 27665 "SourceSecurityGroupOwnerId":{"shape":"String"}, 27666 "ToPort":{"shape":"Integer"}, 27667 "DryRun":{ 27668 "shape":"Boolean", 27669 "locationName":"dryRun" 27670 } 27671 } 27672 }, 27673 "RevokeSecurityGroupIngressResult":{ 27674 "type":"structure", 27675 "members":{ 27676 "Return":{ 27677 "shape":"Boolean", 27678 "locationName":"return" 27679 }, 27680 "UnknownIpPermissions":{ 27681 "shape":"IpPermissionList", 27682 "locationName":"unknownIpPermissionSet" 27683 } 27684 } 27685 }, 27686 "RootDeviceType":{ 27687 "type":"string", 27688 "enum":[ 27689 "ebs", 27690 "instance-store" 27691 ] 27692 }, 27693 "RootDeviceTypeList":{ 27694 "type":"list", 27695 "member":{ 27696 "shape":"RootDeviceType", 27697 "locationName":"item" 27698 } 27699 }, 27700 "Route":{ 27701 "type":"structure", 27702 "members":{ 27703 "DestinationCidrBlock":{ 27704 "shape":"String", 27705 "locationName":"destinationCidrBlock" 27706 }, 27707 "DestinationIpv6CidrBlock":{ 27708 "shape":"String", 27709 "locationName":"destinationIpv6CidrBlock" 27710 }, 27711 "DestinationPrefixListId":{ 27712 "shape":"String", 27713 "locationName":"destinationPrefixListId" 27714 }, 27715 "EgressOnlyInternetGatewayId":{ 27716 "shape":"String", 27717 "locationName":"egressOnlyInternetGatewayId" 27718 }, 27719 "GatewayId":{ 27720 "shape":"String", 27721 "locationName":"gatewayId" 27722 }, 27723 "InstanceId":{ 27724 "shape":"String", 27725 "locationName":"instanceId" 27726 }, 27727 "InstanceOwnerId":{ 27728 "shape":"String", 27729 "locationName":"instanceOwnerId" 27730 }, 27731 "NatGatewayId":{ 27732 "shape":"String", 27733 "locationName":"natGatewayId" 27734 }, 27735 "TransitGatewayId":{ 27736 "shape":"String", 27737 "locationName":"transitGatewayId" 27738 }, 27739 "LocalGatewayId":{ 27740 "shape":"String", 27741 "locationName":"localGatewayId" 27742 }, 27743 "CarrierGatewayId":{ 27744 "shape":"CarrierGatewayId", 27745 "locationName":"carrierGatewayId" 27746 }, 27747 "NetworkInterfaceId":{ 27748 "shape":"String", 27749 "locationName":"networkInterfaceId" 27750 }, 27751 "Origin":{ 27752 "shape":"RouteOrigin", 27753 "locationName":"origin" 27754 }, 27755 "State":{ 27756 "shape":"RouteState", 27757 "locationName":"state" 27758 }, 27759 "VpcPeeringConnectionId":{ 27760 "shape":"String", 27761 "locationName":"vpcPeeringConnectionId" 27762 } 27763 } 27764 }, 27765 "RouteGatewayId":{"type":"string"}, 27766 "RouteList":{ 27767 "type":"list", 27768 "member":{ 27769 "shape":"Route", 27770 "locationName":"item" 27771 } 27772 }, 27773 "RouteOrigin":{ 27774 "type":"string", 27775 "enum":[ 27776 "CreateRouteTable", 27777 "CreateRoute", 27778 "EnableVgwRoutePropagation" 27779 ] 27780 }, 27781 "RouteState":{ 27782 "type":"string", 27783 "enum":[ 27784 "active", 27785 "blackhole" 27786 ] 27787 }, 27788 "RouteTable":{ 27789 "type":"structure", 27790 "members":{ 27791 "Associations":{ 27792 "shape":"RouteTableAssociationList", 27793 "locationName":"associationSet" 27794 }, 27795 "PropagatingVgws":{ 27796 "shape":"PropagatingVgwList", 27797 "locationName":"propagatingVgwSet" 27798 }, 27799 "RouteTableId":{ 27800 "shape":"String", 27801 "locationName":"routeTableId" 27802 }, 27803 "Routes":{ 27804 "shape":"RouteList", 27805 "locationName":"routeSet" 27806 }, 27807 "Tags":{ 27808 "shape":"TagList", 27809 "locationName":"tagSet" 27810 }, 27811 "VpcId":{ 27812 "shape":"String", 27813 "locationName":"vpcId" 27814 }, 27815 "OwnerId":{ 27816 "shape":"String", 27817 "locationName":"ownerId" 27818 } 27819 } 27820 }, 27821 "RouteTableAssociation":{ 27822 "type":"structure", 27823 "members":{ 27824 "Main":{ 27825 "shape":"Boolean", 27826 "locationName":"main" 27827 }, 27828 "RouteTableAssociationId":{ 27829 "shape":"String", 27830 "locationName":"routeTableAssociationId" 27831 }, 27832 "RouteTableId":{ 27833 "shape":"String", 27834 "locationName":"routeTableId" 27835 }, 27836 "SubnetId":{ 27837 "shape":"String", 27838 "locationName":"subnetId" 27839 }, 27840 "GatewayId":{ 27841 "shape":"String", 27842 "locationName":"gatewayId" 27843 }, 27844 "AssociationState":{ 27845 "shape":"RouteTableAssociationState", 27846 "locationName":"associationState" 27847 } 27848 } 27849 }, 27850 "RouteTableAssociationId":{"type":"string"}, 27851 "RouteTableAssociationList":{ 27852 "type":"list", 27853 "member":{ 27854 "shape":"RouteTableAssociation", 27855 "locationName":"item" 27856 } 27857 }, 27858 "RouteTableAssociationState":{ 27859 "type":"structure", 27860 "members":{ 27861 "State":{ 27862 "shape":"RouteTableAssociationStateCode", 27863 "locationName":"state" 27864 }, 27865 "StatusMessage":{ 27866 "shape":"String", 27867 "locationName":"statusMessage" 27868 } 27869 } 27870 }, 27871 "RouteTableAssociationStateCode":{ 27872 "type":"string", 27873 "enum":[ 27874 "associating", 27875 "associated", 27876 "disassociating", 27877 "disassociated", 27878 "failed" 27879 ] 27880 }, 27881 "RouteTableId":{"type":"string"}, 27882 "RouteTableIdStringList":{ 27883 "type":"list", 27884 "member":{ 27885 "shape":"RouteTableId", 27886 "locationName":"item" 27887 } 27888 }, 27889 "RouteTableList":{ 27890 "type":"list", 27891 "member":{ 27892 "shape":"RouteTable", 27893 "locationName":"item" 27894 } 27895 }, 27896 "RuleAction":{ 27897 "type":"string", 27898 "enum":[ 27899 "allow", 27900 "deny" 27901 ] 27902 }, 27903 "RunInstancesMonitoringEnabled":{ 27904 "type":"structure", 27905 "required":["Enabled"], 27906 "members":{ 27907 "Enabled":{ 27908 "shape":"Boolean", 27909 "locationName":"enabled" 27910 } 27911 } 27912 }, 27913 "RunInstancesRequest":{ 27914 "type":"structure", 27915 "required":[ 27916 "MaxCount", 27917 "MinCount" 27918 ], 27919 "members":{ 27920 "BlockDeviceMappings":{ 27921 "shape":"BlockDeviceMappingRequestList", 27922 "locationName":"BlockDeviceMapping" 27923 }, 27924 "ImageId":{"shape":"ImageId"}, 27925 "InstanceType":{"shape":"InstanceType"}, 27926 "Ipv6AddressCount":{"shape":"Integer"}, 27927 "Ipv6Addresses":{ 27928 "shape":"InstanceIpv6AddressList", 27929 "locationName":"Ipv6Address" 27930 }, 27931 "KernelId":{"shape":"KernelId"}, 27932 "KeyName":{"shape":"KeyPairName"}, 27933 "MaxCount":{"shape":"Integer"}, 27934 "MinCount":{"shape":"Integer"}, 27935 "Monitoring":{"shape":"RunInstancesMonitoringEnabled"}, 27936 "Placement":{"shape":"Placement"}, 27937 "RamdiskId":{"shape":"RamdiskId"}, 27938 "SecurityGroupIds":{ 27939 "shape":"SecurityGroupIdStringList", 27940 "locationName":"SecurityGroupId" 27941 }, 27942 "SecurityGroups":{ 27943 "shape":"SecurityGroupStringList", 27944 "locationName":"SecurityGroup" 27945 }, 27946 "SubnetId":{"shape":"SubnetId"}, 27947 "UserData":{"shape":"String"}, 27948 "AdditionalInfo":{ 27949 "shape":"String", 27950 "locationName":"additionalInfo" 27951 }, 27952 "ClientToken":{ 27953 "shape":"String", 27954 "idempotencyToken":true, 27955 "locationName":"clientToken" 27956 }, 27957 "DisableApiTermination":{ 27958 "shape":"Boolean", 27959 "locationName":"disableApiTermination" 27960 }, 27961 "DryRun":{ 27962 "shape":"Boolean", 27963 "locationName":"dryRun" 27964 }, 27965 "EbsOptimized":{ 27966 "shape":"Boolean", 27967 "locationName":"ebsOptimized" 27968 }, 27969 "IamInstanceProfile":{ 27970 "shape":"IamInstanceProfileSpecification", 27971 "locationName":"iamInstanceProfile" 27972 }, 27973 "InstanceInitiatedShutdownBehavior":{ 27974 "shape":"ShutdownBehavior", 27975 "locationName":"instanceInitiatedShutdownBehavior" 27976 }, 27977 "NetworkInterfaces":{ 27978 "shape":"InstanceNetworkInterfaceSpecificationList", 27979 "locationName":"networkInterface" 27980 }, 27981 "PrivateIpAddress":{ 27982 "shape":"String", 27983 "locationName":"privateIpAddress" 27984 }, 27985 "ElasticGpuSpecification":{"shape":"ElasticGpuSpecifications"}, 27986 "ElasticInferenceAccelerators":{ 27987 "shape":"ElasticInferenceAccelerators", 27988 "locationName":"ElasticInferenceAccelerator" 27989 }, 27990 "TagSpecifications":{ 27991 "shape":"TagSpecificationList", 27992 "locationName":"TagSpecification" 27993 }, 27994 "LaunchTemplate":{"shape":"LaunchTemplateSpecification"}, 27995 "InstanceMarketOptions":{"shape":"InstanceMarketOptionsRequest"}, 27996 "CreditSpecification":{"shape":"CreditSpecificationRequest"}, 27997 "CpuOptions":{"shape":"CpuOptionsRequest"}, 27998 "CapacityReservationSpecification":{"shape":"CapacityReservationSpecification"}, 27999 "HibernationOptions":{"shape":"HibernationOptionsRequest"}, 28000 "LicenseSpecifications":{ 28001 "shape":"LicenseSpecificationListRequest", 28002 "locationName":"LicenseSpecification" 28003 }, 28004 "MetadataOptions":{"shape":"InstanceMetadataOptionsRequest"}, 28005 "EnclaveOptions":{"shape":"EnclaveOptionsRequest"} 28006 } 28007 }, 28008 "RunScheduledInstancesRequest":{ 28009 "type":"structure", 28010 "required":[ 28011 "LaunchSpecification", 28012 "ScheduledInstanceId" 28013 ], 28014 "members":{ 28015 "ClientToken":{ 28016 "shape":"String", 28017 "idempotencyToken":true 28018 }, 28019 "DryRun":{"shape":"Boolean"}, 28020 "InstanceCount":{"shape":"Integer"}, 28021 "LaunchSpecification":{"shape":"ScheduledInstancesLaunchSpecification"}, 28022 "ScheduledInstanceId":{"shape":"ScheduledInstanceId"} 28023 } 28024 }, 28025 "RunScheduledInstancesResult":{ 28026 "type":"structure", 28027 "members":{ 28028 "InstanceIdSet":{ 28029 "shape":"InstanceIdSet", 28030 "locationName":"instanceIdSet" 28031 } 28032 } 28033 }, 28034 "S3ObjectTag":{ 28035 "type":"structure", 28036 "members":{ 28037 "Key":{"shape":"String"}, 28038 "Value":{"shape":"String"} 28039 } 28040 }, 28041 "S3ObjectTagList":{ 28042 "type":"list", 28043 "member":{ 28044 "shape":"S3ObjectTag", 28045 "locationName":"item" 28046 } 28047 }, 28048 "S3Storage":{ 28049 "type":"structure", 28050 "members":{ 28051 "AWSAccessKeyId":{"shape":"String"}, 28052 "Bucket":{ 28053 "shape":"String", 28054 "locationName":"bucket" 28055 }, 28056 "Prefix":{ 28057 "shape":"String", 28058 "locationName":"prefix" 28059 }, 28060 "UploadPolicy":{ 28061 "shape":"Blob", 28062 "locationName":"uploadPolicy" 28063 }, 28064 "UploadPolicySignature":{ 28065 "shape":"String", 28066 "locationName":"uploadPolicySignature" 28067 } 28068 } 28069 }, 28070 "ScheduledInstance":{ 28071 "type":"structure", 28072 "members":{ 28073 "AvailabilityZone":{ 28074 "shape":"String", 28075 "locationName":"availabilityZone" 28076 }, 28077 "CreateDate":{ 28078 "shape":"DateTime", 28079 "locationName":"createDate" 28080 }, 28081 "HourlyPrice":{ 28082 "shape":"String", 28083 "locationName":"hourlyPrice" 28084 }, 28085 "InstanceCount":{ 28086 "shape":"Integer", 28087 "locationName":"instanceCount" 28088 }, 28089 "InstanceType":{ 28090 "shape":"String", 28091 "locationName":"instanceType" 28092 }, 28093 "NetworkPlatform":{ 28094 "shape":"String", 28095 "locationName":"networkPlatform" 28096 }, 28097 "NextSlotStartTime":{ 28098 "shape":"DateTime", 28099 "locationName":"nextSlotStartTime" 28100 }, 28101 "Platform":{ 28102 "shape":"String", 28103 "locationName":"platform" 28104 }, 28105 "PreviousSlotEndTime":{ 28106 "shape":"DateTime", 28107 "locationName":"previousSlotEndTime" 28108 }, 28109 "Recurrence":{ 28110 "shape":"ScheduledInstanceRecurrence", 28111 "locationName":"recurrence" 28112 }, 28113 "ScheduledInstanceId":{ 28114 "shape":"String", 28115 "locationName":"scheduledInstanceId" 28116 }, 28117 "SlotDurationInHours":{ 28118 "shape":"Integer", 28119 "locationName":"slotDurationInHours" 28120 }, 28121 "TermEndDate":{ 28122 "shape":"DateTime", 28123 "locationName":"termEndDate" 28124 }, 28125 "TermStartDate":{ 28126 "shape":"DateTime", 28127 "locationName":"termStartDate" 28128 }, 28129 "TotalScheduledInstanceHours":{ 28130 "shape":"Integer", 28131 "locationName":"totalScheduledInstanceHours" 28132 } 28133 } 28134 }, 28135 "ScheduledInstanceAvailability":{ 28136 "type":"structure", 28137 "members":{ 28138 "AvailabilityZone":{ 28139 "shape":"String", 28140 "locationName":"availabilityZone" 28141 }, 28142 "AvailableInstanceCount":{ 28143 "shape":"Integer", 28144 "locationName":"availableInstanceCount" 28145 }, 28146 "FirstSlotStartTime":{ 28147 "shape":"DateTime", 28148 "locationName":"firstSlotStartTime" 28149 }, 28150 "HourlyPrice":{ 28151 "shape":"String", 28152 "locationName":"hourlyPrice" 28153 }, 28154 "InstanceType":{ 28155 "shape":"String", 28156 "locationName":"instanceType" 28157 }, 28158 "MaxTermDurationInDays":{ 28159 "shape":"Integer", 28160 "locationName":"maxTermDurationInDays" 28161 }, 28162 "MinTermDurationInDays":{ 28163 "shape":"Integer", 28164 "locationName":"minTermDurationInDays" 28165 }, 28166 "NetworkPlatform":{ 28167 "shape":"String", 28168 "locationName":"networkPlatform" 28169 }, 28170 "Platform":{ 28171 "shape":"String", 28172 "locationName":"platform" 28173 }, 28174 "PurchaseToken":{ 28175 "shape":"String", 28176 "locationName":"purchaseToken" 28177 }, 28178 "Recurrence":{ 28179 "shape":"ScheduledInstanceRecurrence", 28180 "locationName":"recurrence" 28181 }, 28182 "SlotDurationInHours":{ 28183 "shape":"Integer", 28184 "locationName":"slotDurationInHours" 28185 }, 28186 "TotalScheduledInstanceHours":{ 28187 "shape":"Integer", 28188 "locationName":"totalScheduledInstanceHours" 28189 } 28190 } 28191 }, 28192 "ScheduledInstanceAvailabilitySet":{ 28193 "type":"list", 28194 "member":{ 28195 "shape":"ScheduledInstanceAvailability", 28196 "locationName":"item" 28197 } 28198 }, 28199 "ScheduledInstanceId":{"type":"string"}, 28200 "ScheduledInstanceIdRequestSet":{ 28201 "type":"list", 28202 "member":{ 28203 "shape":"ScheduledInstanceId", 28204 "locationName":"ScheduledInstanceId" 28205 } 28206 }, 28207 "ScheduledInstanceRecurrence":{ 28208 "type":"structure", 28209 "members":{ 28210 "Frequency":{ 28211 "shape":"String", 28212 "locationName":"frequency" 28213 }, 28214 "Interval":{ 28215 "shape":"Integer", 28216 "locationName":"interval" 28217 }, 28218 "OccurrenceDaySet":{ 28219 "shape":"OccurrenceDaySet", 28220 "locationName":"occurrenceDaySet" 28221 }, 28222 "OccurrenceRelativeToEnd":{ 28223 "shape":"Boolean", 28224 "locationName":"occurrenceRelativeToEnd" 28225 }, 28226 "OccurrenceUnit":{ 28227 "shape":"String", 28228 "locationName":"occurrenceUnit" 28229 } 28230 } 28231 }, 28232 "ScheduledInstanceRecurrenceRequest":{ 28233 "type":"structure", 28234 "members":{ 28235 "Frequency":{"shape":"String"}, 28236 "Interval":{"shape":"Integer"}, 28237 "OccurrenceDays":{ 28238 "shape":"OccurrenceDayRequestSet", 28239 "locationName":"OccurrenceDay" 28240 }, 28241 "OccurrenceRelativeToEnd":{"shape":"Boolean"}, 28242 "OccurrenceUnit":{"shape":"String"} 28243 } 28244 }, 28245 "ScheduledInstanceSet":{ 28246 "type":"list", 28247 "member":{ 28248 "shape":"ScheduledInstance", 28249 "locationName":"item" 28250 } 28251 }, 28252 "ScheduledInstancesBlockDeviceMapping":{ 28253 "type":"structure", 28254 "members":{ 28255 "DeviceName":{"shape":"String"}, 28256 "Ebs":{"shape":"ScheduledInstancesEbs"}, 28257 "NoDevice":{"shape":"String"}, 28258 "VirtualName":{"shape":"String"} 28259 } 28260 }, 28261 "ScheduledInstancesBlockDeviceMappingSet":{ 28262 "type":"list", 28263 "member":{ 28264 "shape":"ScheduledInstancesBlockDeviceMapping", 28265 "locationName":"BlockDeviceMapping" 28266 } 28267 }, 28268 "ScheduledInstancesEbs":{ 28269 "type":"structure", 28270 "members":{ 28271 "DeleteOnTermination":{"shape":"Boolean"}, 28272 "Encrypted":{"shape":"Boolean"}, 28273 "Iops":{"shape":"Integer"}, 28274 "SnapshotId":{"shape":"SnapshotId"}, 28275 "VolumeSize":{"shape":"Integer"}, 28276 "VolumeType":{"shape":"String"} 28277 } 28278 }, 28279 "ScheduledInstancesIamInstanceProfile":{ 28280 "type":"structure", 28281 "members":{ 28282 "Arn":{"shape":"String"}, 28283 "Name":{"shape":"String"} 28284 } 28285 }, 28286 "ScheduledInstancesIpv6Address":{ 28287 "type":"structure", 28288 "members":{ 28289 "Ipv6Address":{"shape":"Ipv6Address"} 28290 } 28291 }, 28292 "ScheduledInstancesIpv6AddressList":{ 28293 "type":"list", 28294 "member":{ 28295 "shape":"ScheduledInstancesIpv6Address", 28296 "locationName":"Ipv6Address" 28297 } 28298 }, 28299 "ScheduledInstancesLaunchSpecification":{ 28300 "type":"structure", 28301 "required":["ImageId"], 28302 "members":{ 28303 "BlockDeviceMappings":{ 28304 "shape":"ScheduledInstancesBlockDeviceMappingSet", 28305 "locationName":"BlockDeviceMapping" 28306 }, 28307 "EbsOptimized":{"shape":"Boolean"}, 28308 "IamInstanceProfile":{"shape":"ScheduledInstancesIamInstanceProfile"}, 28309 "ImageId":{"shape":"ImageId"}, 28310 "InstanceType":{"shape":"String"}, 28311 "KernelId":{"shape":"KernelId"}, 28312 "KeyName":{"shape":"KeyPairName"}, 28313 "Monitoring":{"shape":"ScheduledInstancesMonitoring"}, 28314 "NetworkInterfaces":{ 28315 "shape":"ScheduledInstancesNetworkInterfaceSet", 28316 "locationName":"NetworkInterface" 28317 }, 28318 "Placement":{"shape":"ScheduledInstancesPlacement"}, 28319 "RamdiskId":{"shape":"RamdiskId"}, 28320 "SecurityGroupIds":{ 28321 "shape":"ScheduledInstancesSecurityGroupIdSet", 28322 "locationName":"SecurityGroupId" 28323 }, 28324 "SubnetId":{"shape":"SubnetId"}, 28325 "UserData":{"shape":"String"} 28326 } 28327 }, 28328 "ScheduledInstancesMonitoring":{ 28329 "type":"structure", 28330 "members":{ 28331 "Enabled":{"shape":"Boolean"} 28332 } 28333 }, 28334 "ScheduledInstancesNetworkInterface":{ 28335 "type":"structure", 28336 "members":{ 28337 "AssociatePublicIpAddress":{"shape":"Boolean"}, 28338 "DeleteOnTermination":{"shape":"Boolean"}, 28339 "Description":{"shape":"String"}, 28340 "DeviceIndex":{"shape":"Integer"}, 28341 "Groups":{ 28342 "shape":"ScheduledInstancesSecurityGroupIdSet", 28343 "locationName":"Group" 28344 }, 28345 "Ipv6AddressCount":{"shape":"Integer"}, 28346 "Ipv6Addresses":{ 28347 "shape":"ScheduledInstancesIpv6AddressList", 28348 "locationName":"Ipv6Address" 28349 }, 28350 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 28351 "PrivateIpAddress":{"shape":"String"}, 28352 "PrivateIpAddressConfigs":{ 28353 "shape":"PrivateIpAddressConfigSet", 28354 "locationName":"PrivateIpAddressConfig" 28355 }, 28356 "SecondaryPrivateIpAddressCount":{"shape":"Integer"}, 28357 "SubnetId":{"shape":"SubnetId"} 28358 } 28359 }, 28360 "ScheduledInstancesNetworkInterfaceSet":{ 28361 "type":"list", 28362 "member":{ 28363 "shape":"ScheduledInstancesNetworkInterface", 28364 "locationName":"NetworkInterface" 28365 } 28366 }, 28367 "ScheduledInstancesPlacement":{ 28368 "type":"structure", 28369 "members":{ 28370 "AvailabilityZone":{"shape":"String"}, 28371 "GroupName":{"shape":"PlacementGroupName"} 28372 } 28373 }, 28374 "ScheduledInstancesPrivateIpAddressConfig":{ 28375 "type":"structure", 28376 "members":{ 28377 "Primary":{"shape":"Boolean"}, 28378 "PrivateIpAddress":{"shape":"String"} 28379 } 28380 }, 28381 "ScheduledInstancesSecurityGroupIdSet":{ 28382 "type":"list", 28383 "member":{ 28384 "shape":"SecurityGroupId", 28385 "locationName":"SecurityGroupId" 28386 } 28387 }, 28388 "SearchLocalGatewayRoutesRequest":{ 28389 "type":"structure", 28390 "required":[ 28391 "LocalGatewayRouteTableId", 28392 "Filters" 28393 ], 28394 "members":{ 28395 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 28396 "Filters":{ 28397 "shape":"FilterList", 28398 "locationName":"Filter" 28399 }, 28400 "MaxResults":{"shape":"MaxResults"}, 28401 "NextToken":{"shape":"String"}, 28402 "DryRun":{"shape":"Boolean"} 28403 } 28404 }, 28405 "SearchLocalGatewayRoutesResult":{ 28406 "type":"structure", 28407 "members":{ 28408 "Routes":{ 28409 "shape":"LocalGatewayRouteList", 28410 "locationName":"routeSet" 28411 }, 28412 "NextToken":{ 28413 "shape":"String", 28414 "locationName":"nextToken" 28415 } 28416 } 28417 }, 28418 "SearchTransitGatewayMulticastGroupsRequest":{ 28419 "type":"structure", 28420 "members":{ 28421 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 28422 "Filters":{ 28423 "shape":"FilterList", 28424 "locationName":"Filter" 28425 }, 28426 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 28427 "NextToken":{"shape":"String"}, 28428 "DryRun":{"shape":"Boolean"} 28429 } 28430 }, 28431 "SearchTransitGatewayMulticastGroupsResult":{ 28432 "type":"structure", 28433 "members":{ 28434 "MulticastGroups":{ 28435 "shape":"TransitGatewayMulticastGroupList", 28436 "locationName":"multicastGroups" 28437 }, 28438 "NextToken":{ 28439 "shape":"String", 28440 "locationName":"nextToken" 28441 } 28442 } 28443 }, 28444 "SearchTransitGatewayRoutesRequest":{ 28445 "type":"structure", 28446 "required":[ 28447 "TransitGatewayRouteTableId", 28448 "Filters" 28449 ], 28450 "members":{ 28451 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 28452 "Filters":{ 28453 "shape":"FilterList", 28454 "locationName":"Filter" 28455 }, 28456 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 28457 "DryRun":{"shape":"Boolean"} 28458 } 28459 }, 28460 "SearchTransitGatewayRoutesResult":{ 28461 "type":"structure", 28462 "members":{ 28463 "Routes":{ 28464 "shape":"TransitGatewayRouteList", 28465 "locationName":"routeSet" 28466 }, 28467 "AdditionalRoutesAvailable":{ 28468 "shape":"Boolean", 28469 "locationName":"additionalRoutesAvailable" 28470 } 28471 } 28472 }, 28473 "SecurityGroup":{ 28474 "type":"structure", 28475 "members":{ 28476 "Description":{ 28477 "shape":"String", 28478 "locationName":"groupDescription" 28479 }, 28480 "GroupName":{ 28481 "shape":"String", 28482 "locationName":"groupName" 28483 }, 28484 "IpPermissions":{ 28485 "shape":"IpPermissionList", 28486 "locationName":"ipPermissions" 28487 }, 28488 "OwnerId":{ 28489 "shape":"String", 28490 "locationName":"ownerId" 28491 }, 28492 "GroupId":{ 28493 "shape":"String", 28494 "locationName":"groupId" 28495 }, 28496 "IpPermissionsEgress":{ 28497 "shape":"IpPermissionList", 28498 "locationName":"ipPermissionsEgress" 28499 }, 28500 "Tags":{ 28501 "shape":"TagList", 28502 "locationName":"tagSet" 28503 }, 28504 "VpcId":{ 28505 "shape":"String", 28506 "locationName":"vpcId" 28507 } 28508 } 28509 }, 28510 "SecurityGroupId":{"type":"string"}, 28511 "SecurityGroupIdStringList":{ 28512 "type":"list", 28513 "member":{ 28514 "shape":"SecurityGroupId", 28515 "locationName":"SecurityGroupId" 28516 } 28517 }, 28518 "SecurityGroupIdentifier":{ 28519 "type":"structure", 28520 "members":{ 28521 "GroupId":{ 28522 "shape":"String", 28523 "locationName":"groupId" 28524 }, 28525 "GroupName":{ 28526 "shape":"String", 28527 "locationName":"groupName" 28528 } 28529 } 28530 }, 28531 "SecurityGroupList":{ 28532 "type":"list", 28533 "member":{ 28534 "shape":"SecurityGroup", 28535 "locationName":"item" 28536 } 28537 }, 28538 "SecurityGroupName":{"type":"string"}, 28539 "SecurityGroupReference":{ 28540 "type":"structure", 28541 "members":{ 28542 "GroupId":{ 28543 "shape":"String", 28544 "locationName":"groupId" 28545 }, 28546 "ReferencingVpcId":{ 28547 "shape":"String", 28548 "locationName":"referencingVpcId" 28549 }, 28550 "VpcPeeringConnectionId":{ 28551 "shape":"String", 28552 "locationName":"vpcPeeringConnectionId" 28553 } 28554 } 28555 }, 28556 "SecurityGroupReferences":{ 28557 "type":"list", 28558 "member":{ 28559 "shape":"SecurityGroupReference", 28560 "locationName":"item" 28561 } 28562 }, 28563 "SecurityGroupStringList":{ 28564 "type":"list", 28565 "member":{ 28566 "shape":"SecurityGroupName", 28567 "locationName":"SecurityGroup" 28568 } 28569 }, 28570 "SelfServicePortal":{ 28571 "type":"string", 28572 "enum":[ 28573 "enabled", 28574 "disabled" 28575 ] 28576 }, 28577 "SendDiagnosticInterruptRequest":{ 28578 "type":"structure", 28579 "required":["InstanceId"], 28580 "members":{ 28581 "InstanceId":{"shape":"InstanceId"}, 28582 "DryRun":{"shape":"Boolean"} 28583 } 28584 }, 28585 "SensitiveUserData":{ 28586 "type":"string", 28587 "sensitive":true 28588 }, 28589 "ServiceConfiguration":{ 28590 "type":"structure", 28591 "members":{ 28592 "ServiceType":{ 28593 "shape":"ServiceTypeDetailSet", 28594 "locationName":"serviceType" 28595 }, 28596 "ServiceId":{ 28597 "shape":"String", 28598 "locationName":"serviceId" 28599 }, 28600 "ServiceName":{ 28601 "shape":"String", 28602 "locationName":"serviceName" 28603 }, 28604 "ServiceState":{ 28605 "shape":"ServiceState", 28606 "locationName":"serviceState" 28607 }, 28608 "AvailabilityZones":{ 28609 "shape":"ValueStringList", 28610 "locationName":"availabilityZoneSet" 28611 }, 28612 "AcceptanceRequired":{ 28613 "shape":"Boolean", 28614 "locationName":"acceptanceRequired" 28615 }, 28616 "ManagesVpcEndpoints":{ 28617 "shape":"Boolean", 28618 "locationName":"managesVpcEndpoints" 28619 }, 28620 "NetworkLoadBalancerArns":{ 28621 "shape":"ValueStringList", 28622 "locationName":"networkLoadBalancerArnSet" 28623 }, 28624 "GatewayLoadBalancerArns":{ 28625 "shape":"ValueStringList", 28626 "locationName":"gatewayLoadBalancerArnSet" 28627 }, 28628 "BaseEndpointDnsNames":{ 28629 "shape":"ValueStringList", 28630 "locationName":"baseEndpointDnsNameSet" 28631 }, 28632 "PrivateDnsName":{ 28633 "shape":"String", 28634 "locationName":"privateDnsName" 28635 }, 28636 "PrivateDnsNameConfiguration":{ 28637 "shape":"PrivateDnsNameConfiguration", 28638 "locationName":"privateDnsNameConfiguration" 28639 }, 28640 "Tags":{ 28641 "shape":"TagList", 28642 "locationName":"tagSet" 28643 } 28644 } 28645 }, 28646 "ServiceConfigurationSet":{ 28647 "type":"list", 28648 "member":{ 28649 "shape":"ServiceConfiguration", 28650 "locationName":"item" 28651 } 28652 }, 28653 "ServiceDetail":{ 28654 "type":"structure", 28655 "members":{ 28656 "ServiceName":{ 28657 "shape":"String", 28658 "locationName":"serviceName" 28659 }, 28660 "ServiceId":{ 28661 "shape":"String", 28662 "locationName":"serviceId" 28663 }, 28664 "ServiceType":{ 28665 "shape":"ServiceTypeDetailSet", 28666 "locationName":"serviceType" 28667 }, 28668 "AvailabilityZones":{ 28669 "shape":"ValueStringList", 28670 "locationName":"availabilityZoneSet" 28671 }, 28672 "Owner":{ 28673 "shape":"String", 28674 "locationName":"owner" 28675 }, 28676 "BaseEndpointDnsNames":{ 28677 "shape":"ValueStringList", 28678 "locationName":"baseEndpointDnsNameSet" 28679 }, 28680 "PrivateDnsName":{ 28681 "shape":"String", 28682 "locationName":"privateDnsName" 28683 }, 28684 "PrivateDnsNames":{ 28685 "shape":"PrivateDnsDetailsSet", 28686 "locationName":"privateDnsNameSet" 28687 }, 28688 "VpcEndpointPolicySupported":{ 28689 "shape":"Boolean", 28690 "locationName":"vpcEndpointPolicySupported" 28691 }, 28692 "AcceptanceRequired":{ 28693 "shape":"Boolean", 28694 "locationName":"acceptanceRequired" 28695 }, 28696 "ManagesVpcEndpoints":{ 28697 "shape":"Boolean", 28698 "locationName":"managesVpcEndpoints" 28699 }, 28700 "Tags":{ 28701 "shape":"TagList", 28702 "locationName":"tagSet" 28703 }, 28704 "PrivateDnsNameVerificationState":{ 28705 "shape":"DnsNameState", 28706 "locationName":"privateDnsNameVerificationState" 28707 } 28708 } 28709 }, 28710 "ServiceDetailSet":{ 28711 "type":"list", 28712 "member":{ 28713 "shape":"ServiceDetail", 28714 "locationName":"item" 28715 } 28716 }, 28717 "ServiceState":{ 28718 "type":"string", 28719 "enum":[ 28720 "Pending", 28721 "Available", 28722 "Deleting", 28723 "Deleted", 28724 "Failed" 28725 ] 28726 }, 28727 "ServiceType":{ 28728 "type":"string", 28729 "enum":[ 28730 "Interface", 28731 "Gateway", 28732 "GatewayLoadBalancer" 28733 ] 28734 }, 28735 "ServiceTypeDetail":{ 28736 "type":"structure", 28737 "members":{ 28738 "ServiceType":{ 28739 "shape":"ServiceType", 28740 "locationName":"serviceType" 28741 } 28742 } 28743 }, 28744 "ServiceTypeDetailSet":{ 28745 "type":"list", 28746 "member":{ 28747 "shape":"ServiceTypeDetail", 28748 "locationName":"item" 28749 } 28750 }, 28751 "ShutdownBehavior":{ 28752 "type":"string", 28753 "enum":[ 28754 "stop", 28755 "terminate" 28756 ] 28757 }, 28758 "SlotDateTimeRangeRequest":{ 28759 "type":"structure", 28760 "required":[ 28761 "EarliestTime", 28762 "LatestTime" 28763 ], 28764 "members":{ 28765 "EarliestTime":{"shape":"DateTime"}, 28766 "LatestTime":{"shape":"DateTime"} 28767 } 28768 }, 28769 "SlotStartTimeRangeRequest":{ 28770 "type":"structure", 28771 "members":{ 28772 "EarliestTime":{"shape":"DateTime"}, 28773 "LatestTime":{"shape":"DateTime"} 28774 } 28775 }, 28776 "Snapshot":{ 28777 "type":"structure", 28778 "members":{ 28779 "DataEncryptionKeyId":{ 28780 "shape":"String", 28781 "locationName":"dataEncryptionKeyId" 28782 }, 28783 "Description":{ 28784 "shape":"String", 28785 "locationName":"description" 28786 }, 28787 "Encrypted":{ 28788 "shape":"Boolean", 28789 "locationName":"encrypted" 28790 }, 28791 "KmsKeyId":{ 28792 "shape":"String", 28793 "locationName":"kmsKeyId" 28794 }, 28795 "OwnerId":{ 28796 "shape":"String", 28797 "locationName":"ownerId" 28798 }, 28799 "Progress":{ 28800 "shape":"String", 28801 "locationName":"progress" 28802 }, 28803 "SnapshotId":{ 28804 "shape":"String", 28805 "locationName":"snapshotId" 28806 }, 28807 "StartTime":{ 28808 "shape":"DateTime", 28809 "locationName":"startTime" 28810 }, 28811 "State":{ 28812 "shape":"SnapshotState", 28813 "locationName":"status" 28814 }, 28815 "StateMessage":{ 28816 "shape":"String", 28817 "locationName":"statusMessage" 28818 }, 28819 "VolumeId":{ 28820 "shape":"String", 28821 "locationName":"volumeId" 28822 }, 28823 "VolumeSize":{ 28824 "shape":"Integer", 28825 "locationName":"volumeSize" 28826 }, 28827 "OwnerAlias":{ 28828 "shape":"String", 28829 "locationName":"ownerAlias" 28830 }, 28831 "OutpostArn":{ 28832 "shape":"String", 28833 "locationName":"outpostArn" 28834 }, 28835 "Tags":{ 28836 "shape":"TagList", 28837 "locationName":"tagSet" 28838 } 28839 } 28840 }, 28841 "SnapshotAttributeName":{ 28842 "type":"string", 28843 "enum":[ 28844 "productCodes", 28845 "createVolumePermission" 28846 ] 28847 }, 28848 "SnapshotDetail":{ 28849 "type":"structure", 28850 "members":{ 28851 "Description":{ 28852 "shape":"String", 28853 "locationName":"description" 28854 }, 28855 "DeviceName":{ 28856 "shape":"String", 28857 "locationName":"deviceName" 28858 }, 28859 "DiskImageSize":{ 28860 "shape":"Double", 28861 "locationName":"diskImageSize" 28862 }, 28863 "Format":{ 28864 "shape":"String", 28865 "locationName":"format" 28866 }, 28867 "Progress":{ 28868 "shape":"String", 28869 "locationName":"progress" 28870 }, 28871 "SnapshotId":{ 28872 "shape":"String", 28873 "locationName":"snapshotId" 28874 }, 28875 "Status":{ 28876 "shape":"String", 28877 "locationName":"status" 28878 }, 28879 "StatusMessage":{ 28880 "shape":"String", 28881 "locationName":"statusMessage" 28882 }, 28883 "Url":{ 28884 "shape":"String", 28885 "locationName":"url" 28886 }, 28887 "UserBucket":{ 28888 "shape":"UserBucketDetails", 28889 "locationName":"userBucket" 28890 } 28891 } 28892 }, 28893 "SnapshotDetailList":{ 28894 "type":"list", 28895 "member":{ 28896 "shape":"SnapshotDetail", 28897 "locationName":"item" 28898 } 28899 }, 28900 "SnapshotDiskContainer":{ 28901 "type":"structure", 28902 "members":{ 28903 "Description":{"shape":"String"}, 28904 "Format":{"shape":"String"}, 28905 "Url":{"shape":"String"}, 28906 "UserBucket":{"shape":"UserBucket"} 28907 } 28908 }, 28909 "SnapshotId":{"type":"string"}, 28910 "SnapshotIdStringList":{ 28911 "type":"list", 28912 "member":{ 28913 "shape":"SnapshotId", 28914 "locationName":"SnapshotId" 28915 } 28916 }, 28917 "SnapshotInfo":{ 28918 "type":"structure", 28919 "members":{ 28920 "Description":{ 28921 "shape":"String", 28922 "locationName":"description" 28923 }, 28924 "Tags":{ 28925 "shape":"TagList", 28926 "locationName":"tagSet" 28927 }, 28928 "Encrypted":{ 28929 "shape":"Boolean", 28930 "locationName":"encrypted" 28931 }, 28932 "VolumeId":{ 28933 "shape":"String", 28934 "locationName":"volumeId" 28935 }, 28936 "State":{ 28937 "shape":"SnapshotState", 28938 "locationName":"state" 28939 }, 28940 "VolumeSize":{ 28941 "shape":"Integer", 28942 "locationName":"volumeSize" 28943 }, 28944 "StartTime":{ 28945 "shape":"MillisecondDateTime", 28946 "locationName":"startTime" 28947 }, 28948 "Progress":{ 28949 "shape":"String", 28950 "locationName":"progress" 28951 }, 28952 "OwnerId":{ 28953 "shape":"String", 28954 "locationName":"ownerId" 28955 }, 28956 "SnapshotId":{ 28957 "shape":"String", 28958 "locationName":"snapshotId" 28959 }, 28960 "OutpostArn":{ 28961 "shape":"String", 28962 "locationName":"outpostArn" 28963 } 28964 } 28965 }, 28966 "SnapshotList":{ 28967 "type":"list", 28968 "member":{ 28969 "shape":"Snapshot", 28970 "locationName":"item" 28971 } 28972 }, 28973 "SnapshotSet":{ 28974 "type":"list", 28975 "member":{ 28976 "shape":"SnapshotInfo", 28977 "locationName":"item" 28978 } 28979 }, 28980 "SnapshotState":{ 28981 "type":"string", 28982 "enum":[ 28983 "pending", 28984 "completed", 28985 "error" 28986 ] 28987 }, 28988 "SnapshotTaskDetail":{ 28989 "type":"structure", 28990 "members":{ 28991 "Description":{ 28992 "shape":"String", 28993 "locationName":"description" 28994 }, 28995 "DiskImageSize":{ 28996 "shape":"Double", 28997 "locationName":"diskImageSize" 28998 }, 28999 "Encrypted":{ 29000 "shape":"Boolean", 29001 "locationName":"encrypted" 29002 }, 29003 "Format":{ 29004 "shape":"String", 29005 "locationName":"format" 29006 }, 29007 "KmsKeyId":{ 29008 "shape":"String", 29009 "locationName":"kmsKeyId" 29010 }, 29011 "Progress":{ 29012 "shape":"String", 29013 "locationName":"progress" 29014 }, 29015 "SnapshotId":{ 29016 "shape":"String", 29017 "locationName":"snapshotId" 29018 }, 29019 "Status":{ 29020 "shape":"String", 29021 "locationName":"status" 29022 }, 29023 "StatusMessage":{ 29024 "shape":"String", 29025 "locationName":"statusMessage" 29026 }, 29027 "Url":{ 29028 "shape":"String", 29029 "locationName":"url" 29030 }, 29031 "UserBucket":{ 29032 "shape":"UserBucketDetails", 29033 "locationName":"userBucket" 29034 } 29035 } 29036 }, 29037 "SpotAllocationStrategy":{ 29038 "type":"string", 29039 "enum":[ 29040 "lowest-price", 29041 "diversified", 29042 "capacity-optimized", 29043 "capacity-optimized-prioritized" 29044 ] 29045 }, 29046 "SpotCapacityRebalance":{ 29047 "type":"structure", 29048 "members":{ 29049 "ReplacementStrategy":{ 29050 "shape":"ReplacementStrategy", 29051 "locationName":"replacementStrategy" 29052 } 29053 } 29054 }, 29055 "SpotDatafeedSubscription":{ 29056 "type":"structure", 29057 "members":{ 29058 "Bucket":{ 29059 "shape":"String", 29060 "locationName":"bucket" 29061 }, 29062 "Fault":{ 29063 "shape":"SpotInstanceStateFault", 29064 "locationName":"fault" 29065 }, 29066 "OwnerId":{ 29067 "shape":"String", 29068 "locationName":"ownerId" 29069 }, 29070 "Prefix":{ 29071 "shape":"String", 29072 "locationName":"prefix" 29073 }, 29074 "State":{ 29075 "shape":"DatafeedSubscriptionState", 29076 "locationName":"state" 29077 } 29078 } 29079 }, 29080 "SpotFleetLaunchSpecification":{ 29081 "type":"structure", 29082 "members":{ 29083 "SecurityGroups":{ 29084 "shape":"GroupIdentifierList", 29085 "locationName":"groupSet" 29086 }, 29087 "AddressingType":{ 29088 "shape":"String", 29089 "locationName":"addressingType" 29090 }, 29091 "BlockDeviceMappings":{ 29092 "shape":"BlockDeviceMappingList", 29093 "locationName":"blockDeviceMapping" 29094 }, 29095 "EbsOptimized":{ 29096 "shape":"Boolean", 29097 "locationName":"ebsOptimized" 29098 }, 29099 "IamInstanceProfile":{ 29100 "shape":"IamInstanceProfileSpecification", 29101 "locationName":"iamInstanceProfile" 29102 }, 29103 "ImageId":{ 29104 "shape":"String", 29105 "locationName":"imageId" 29106 }, 29107 "InstanceType":{ 29108 "shape":"InstanceType", 29109 "locationName":"instanceType" 29110 }, 29111 "KernelId":{ 29112 "shape":"String", 29113 "locationName":"kernelId" 29114 }, 29115 "KeyName":{ 29116 "shape":"String", 29117 "locationName":"keyName" 29118 }, 29119 "Monitoring":{ 29120 "shape":"SpotFleetMonitoring", 29121 "locationName":"monitoring" 29122 }, 29123 "NetworkInterfaces":{ 29124 "shape":"InstanceNetworkInterfaceSpecificationList", 29125 "locationName":"networkInterfaceSet" 29126 }, 29127 "Placement":{ 29128 "shape":"SpotPlacement", 29129 "locationName":"placement" 29130 }, 29131 "RamdiskId":{ 29132 "shape":"String", 29133 "locationName":"ramdiskId" 29134 }, 29135 "SpotPrice":{ 29136 "shape":"String", 29137 "locationName":"spotPrice" 29138 }, 29139 "SubnetId":{ 29140 "shape":"String", 29141 "locationName":"subnetId" 29142 }, 29143 "UserData":{ 29144 "shape":"String", 29145 "locationName":"userData" 29146 }, 29147 "WeightedCapacity":{ 29148 "shape":"Double", 29149 "locationName":"weightedCapacity" 29150 }, 29151 "TagSpecifications":{ 29152 "shape":"SpotFleetTagSpecificationList", 29153 "locationName":"tagSpecificationSet" 29154 } 29155 } 29156 }, 29157 "SpotFleetMonitoring":{ 29158 "type":"structure", 29159 "members":{ 29160 "Enabled":{ 29161 "shape":"Boolean", 29162 "locationName":"enabled" 29163 } 29164 } 29165 }, 29166 "SpotFleetRequestConfig":{ 29167 "type":"structure", 29168 "members":{ 29169 "ActivityStatus":{ 29170 "shape":"ActivityStatus", 29171 "locationName":"activityStatus" 29172 }, 29173 "CreateTime":{ 29174 "shape":"MillisecondDateTime", 29175 "locationName":"createTime" 29176 }, 29177 "SpotFleetRequestConfig":{ 29178 "shape":"SpotFleetRequestConfigData", 29179 "locationName":"spotFleetRequestConfig" 29180 }, 29181 "SpotFleetRequestId":{ 29182 "shape":"String", 29183 "locationName":"spotFleetRequestId" 29184 }, 29185 "SpotFleetRequestState":{ 29186 "shape":"BatchState", 29187 "locationName":"spotFleetRequestState" 29188 }, 29189 "Tags":{ 29190 "shape":"TagList", 29191 "locationName":"tagSet" 29192 } 29193 } 29194 }, 29195 "SpotFleetRequestConfigData":{ 29196 "type":"structure", 29197 "required":[ 29198 "IamFleetRole", 29199 "TargetCapacity" 29200 ], 29201 "members":{ 29202 "AllocationStrategy":{ 29203 "shape":"AllocationStrategy", 29204 "locationName":"allocationStrategy" 29205 }, 29206 "OnDemandAllocationStrategy":{ 29207 "shape":"OnDemandAllocationStrategy", 29208 "locationName":"onDemandAllocationStrategy" 29209 }, 29210 "SpotMaintenanceStrategies":{ 29211 "shape":"SpotMaintenanceStrategies", 29212 "locationName":"spotMaintenanceStrategies" 29213 }, 29214 "ClientToken":{ 29215 "shape":"String", 29216 "locationName":"clientToken" 29217 }, 29218 "ExcessCapacityTerminationPolicy":{ 29219 "shape":"ExcessCapacityTerminationPolicy", 29220 "locationName":"excessCapacityTerminationPolicy" 29221 }, 29222 "FulfilledCapacity":{ 29223 "shape":"Double", 29224 "locationName":"fulfilledCapacity" 29225 }, 29226 "OnDemandFulfilledCapacity":{ 29227 "shape":"Double", 29228 "locationName":"onDemandFulfilledCapacity" 29229 }, 29230 "IamFleetRole":{ 29231 "shape":"String", 29232 "locationName":"iamFleetRole" 29233 }, 29234 "LaunchSpecifications":{ 29235 "shape":"LaunchSpecsList", 29236 "locationName":"launchSpecifications" 29237 }, 29238 "LaunchTemplateConfigs":{ 29239 "shape":"LaunchTemplateConfigList", 29240 "locationName":"launchTemplateConfigs" 29241 }, 29242 "SpotPrice":{ 29243 "shape":"String", 29244 "locationName":"spotPrice" 29245 }, 29246 "TargetCapacity":{ 29247 "shape":"Integer", 29248 "locationName":"targetCapacity" 29249 }, 29250 "OnDemandTargetCapacity":{ 29251 "shape":"Integer", 29252 "locationName":"onDemandTargetCapacity" 29253 }, 29254 "OnDemandMaxTotalPrice":{ 29255 "shape":"String", 29256 "locationName":"onDemandMaxTotalPrice" 29257 }, 29258 "SpotMaxTotalPrice":{ 29259 "shape":"String", 29260 "locationName":"spotMaxTotalPrice" 29261 }, 29262 "TerminateInstancesWithExpiration":{ 29263 "shape":"Boolean", 29264 "locationName":"terminateInstancesWithExpiration" 29265 }, 29266 "Type":{ 29267 "shape":"FleetType", 29268 "locationName":"type" 29269 }, 29270 "ValidFrom":{ 29271 "shape":"DateTime", 29272 "locationName":"validFrom" 29273 }, 29274 "ValidUntil":{ 29275 "shape":"DateTime", 29276 "locationName":"validUntil" 29277 }, 29278 "ReplaceUnhealthyInstances":{ 29279 "shape":"Boolean", 29280 "locationName":"replaceUnhealthyInstances" 29281 }, 29282 "InstanceInterruptionBehavior":{ 29283 "shape":"InstanceInterruptionBehavior", 29284 "locationName":"instanceInterruptionBehavior" 29285 }, 29286 "LoadBalancersConfig":{ 29287 "shape":"LoadBalancersConfig", 29288 "locationName":"loadBalancersConfig" 29289 }, 29290 "InstancePoolsToUseCount":{ 29291 "shape":"Integer", 29292 "locationName":"instancePoolsToUseCount" 29293 }, 29294 "TagSpecifications":{ 29295 "shape":"TagSpecificationList", 29296 "locationName":"TagSpecification" 29297 } 29298 } 29299 }, 29300 "SpotFleetRequestConfigSet":{ 29301 "type":"list", 29302 "member":{ 29303 "shape":"SpotFleetRequestConfig", 29304 "locationName":"item" 29305 } 29306 }, 29307 "SpotFleetRequestId":{"type":"string"}, 29308 "SpotFleetRequestIdList":{ 29309 "type":"list", 29310 "member":{ 29311 "shape":"SpotFleetRequestId", 29312 "locationName":"item" 29313 } 29314 }, 29315 "SpotFleetTagSpecification":{ 29316 "type":"structure", 29317 "members":{ 29318 "ResourceType":{ 29319 "shape":"ResourceType", 29320 "locationName":"resourceType" 29321 }, 29322 "Tags":{ 29323 "shape":"TagList", 29324 "locationName":"tag" 29325 } 29326 } 29327 }, 29328 "SpotFleetTagSpecificationList":{ 29329 "type":"list", 29330 "member":{ 29331 "shape":"SpotFleetTagSpecification", 29332 "locationName":"item" 29333 } 29334 }, 29335 "SpotInstanceInterruptionBehavior":{ 29336 "type":"string", 29337 "enum":[ 29338 "hibernate", 29339 "stop", 29340 "terminate" 29341 ] 29342 }, 29343 "SpotInstanceRequest":{ 29344 "type":"structure", 29345 "members":{ 29346 "ActualBlockHourlyPrice":{ 29347 "shape":"String", 29348 "locationName":"actualBlockHourlyPrice" 29349 }, 29350 "AvailabilityZoneGroup":{ 29351 "shape":"String", 29352 "locationName":"availabilityZoneGroup" 29353 }, 29354 "BlockDurationMinutes":{ 29355 "shape":"Integer", 29356 "locationName":"blockDurationMinutes" 29357 }, 29358 "CreateTime":{ 29359 "shape":"DateTime", 29360 "locationName":"createTime" 29361 }, 29362 "Fault":{ 29363 "shape":"SpotInstanceStateFault", 29364 "locationName":"fault" 29365 }, 29366 "InstanceId":{ 29367 "shape":"InstanceId", 29368 "locationName":"instanceId" 29369 }, 29370 "LaunchGroup":{ 29371 "shape":"String", 29372 "locationName":"launchGroup" 29373 }, 29374 "LaunchSpecification":{ 29375 "shape":"LaunchSpecification", 29376 "locationName":"launchSpecification" 29377 }, 29378 "LaunchedAvailabilityZone":{ 29379 "shape":"String", 29380 "locationName":"launchedAvailabilityZone" 29381 }, 29382 "ProductDescription":{ 29383 "shape":"RIProductDescription", 29384 "locationName":"productDescription" 29385 }, 29386 "SpotInstanceRequestId":{ 29387 "shape":"String", 29388 "locationName":"spotInstanceRequestId" 29389 }, 29390 "SpotPrice":{ 29391 "shape":"String", 29392 "locationName":"spotPrice" 29393 }, 29394 "State":{ 29395 "shape":"SpotInstanceState", 29396 "locationName":"state" 29397 }, 29398 "Status":{ 29399 "shape":"SpotInstanceStatus", 29400 "locationName":"status" 29401 }, 29402 "Tags":{ 29403 "shape":"TagList", 29404 "locationName":"tagSet" 29405 }, 29406 "Type":{ 29407 "shape":"SpotInstanceType", 29408 "locationName":"type" 29409 }, 29410 "ValidFrom":{ 29411 "shape":"DateTime", 29412 "locationName":"validFrom" 29413 }, 29414 "ValidUntil":{ 29415 "shape":"DateTime", 29416 "locationName":"validUntil" 29417 }, 29418 "InstanceInterruptionBehavior":{ 29419 "shape":"InstanceInterruptionBehavior", 29420 "locationName":"instanceInterruptionBehavior" 29421 } 29422 } 29423 }, 29424 "SpotInstanceRequestId":{"type":"string"}, 29425 "SpotInstanceRequestIdList":{ 29426 "type":"list", 29427 "member":{ 29428 "shape":"SpotInstanceRequestId", 29429 "locationName":"SpotInstanceRequestId" 29430 } 29431 }, 29432 "SpotInstanceRequestList":{ 29433 "type":"list", 29434 "member":{ 29435 "shape":"SpotInstanceRequest", 29436 "locationName":"item" 29437 } 29438 }, 29439 "SpotInstanceState":{ 29440 "type":"string", 29441 "enum":[ 29442 "open", 29443 "active", 29444 "closed", 29445 "cancelled", 29446 "failed" 29447 ] 29448 }, 29449 "SpotInstanceStateFault":{ 29450 "type":"structure", 29451 "members":{ 29452 "Code":{ 29453 "shape":"String", 29454 "locationName":"code" 29455 }, 29456 "Message":{ 29457 "shape":"String", 29458 "locationName":"message" 29459 } 29460 } 29461 }, 29462 "SpotInstanceStatus":{ 29463 "type":"structure", 29464 "members":{ 29465 "Code":{ 29466 "shape":"String", 29467 "locationName":"code" 29468 }, 29469 "Message":{ 29470 "shape":"String", 29471 "locationName":"message" 29472 }, 29473 "UpdateTime":{ 29474 "shape":"DateTime", 29475 "locationName":"updateTime" 29476 } 29477 } 29478 }, 29479 "SpotInstanceType":{ 29480 "type":"string", 29481 "enum":[ 29482 "one-time", 29483 "persistent" 29484 ] 29485 }, 29486 "SpotMaintenanceStrategies":{ 29487 "type":"structure", 29488 "members":{ 29489 "CapacityRebalance":{ 29490 "shape":"SpotCapacityRebalance", 29491 "locationName":"capacityRebalance" 29492 } 29493 } 29494 }, 29495 "SpotMarketOptions":{ 29496 "type":"structure", 29497 "members":{ 29498 "MaxPrice":{"shape":"String"}, 29499 "SpotInstanceType":{"shape":"SpotInstanceType"}, 29500 "BlockDurationMinutes":{"shape":"Integer"}, 29501 "ValidUntil":{"shape":"DateTime"}, 29502 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 29503 } 29504 }, 29505 "SpotOptions":{ 29506 "type":"structure", 29507 "members":{ 29508 "AllocationStrategy":{ 29509 "shape":"SpotAllocationStrategy", 29510 "locationName":"allocationStrategy" 29511 }, 29512 "MaintenanceStrategies":{ 29513 "shape":"FleetSpotMaintenanceStrategies", 29514 "locationName":"maintenanceStrategies" 29515 }, 29516 "InstanceInterruptionBehavior":{ 29517 "shape":"SpotInstanceInterruptionBehavior", 29518 "locationName":"instanceInterruptionBehavior" 29519 }, 29520 "InstancePoolsToUseCount":{ 29521 "shape":"Integer", 29522 "locationName":"instancePoolsToUseCount" 29523 }, 29524 "SingleInstanceType":{ 29525 "shape":"Boolean", 29526 "locationName":"singleInstanceType" 29527 }, 29528 "SingleAvailabilityZone":{ 29529 "shape":"Boolean", 29530 "locationName":"singleAvailabilityZone" 29531 }, 29532 "MinTargetCapacity":{ 29533 "shape":"Integer", 29534 "locationName":"minTargetCapacity" 29535 }, 29536 "MaxTotalPrice":{ 29537 "shape":"String", 29538 "locationName":"maxTotalPrice" 29539 } 29540 } 29541 }, 29542 "SpotOptionsRequest":{ 29543 "type":"structure", 29544 "members":{ 29545 "AllocationStrategy":{"shape":"SpotAllocationStrategy"}, 29546 "MaintenanceStrategies":{"shape":"FleetSpotMaintenanceStrategiesRequest"}, 29547 "InstanceInterruptionBehavior":{"shape":"SpotInstanceInterruptionBehavior"}, 29548 "InstancePoolsToUseCount":{"shape":"Integer"}, 29549 "SingleInstanceType":{"shape":"Boolean"}, 29550 "SingleAvailabilityZone":{"shape":"Boolean"}, 29551 "MinTargetCapacity":{"shape":"Integer"}, 29552 "MaxTotalPrice":{"shape":"String"} 29553 } 29554 }, 29555 "SpotPlacement":{ 29556 "type":"structure", 29557 "members":{ 29558 "AvailabilityZone":{ 29559 "shape":"String", 29560 "locationName":"availabilityZone" 29561 }, 29562 "GroupName":{ 29563 "shape":"String", 29564 "locationName":"groupName" 29565 }, 29566 "Tenancy":{ 29567 "shape":"Tenancy", 29568 "locationName":"tenancy" 29569 } 29570 } 29571 }, 29572 "SpotPrice":{ 29573 "type":"structure", 29574 "members":{ 29575 "AvailabilityZone":{ 29576 "shape":"String", 29577 "locationName":"availabilityZone" 29578 }, 29579 "InstanceType":{ 29580 "shape":"InstanceType", 29581 "locationName":"instanceType" 29582 }, 29583 "ProductDescription":{ 29584 "shape":"RIProductDescription", 29585 "locationName":"productDescription" 29586 }, 29587 "SpotPrice":{ 29588 "shape":"String", 29589 "locationName":"spotPrice" 29590 }, 29591 "Timestamp":{ 29592 "shape":"DateTime", 29593 "locationName":"timestamp" 29594 } 29595 } 29596 }, 29597 "SpotPriceHistoryList":{ 29598 "type":"list", 29599 "member":{ 29600 "shape":"SpotPrice", 29601 "locationName":"item" 29602 } 29603 }, 29604 "StaleIpPermission":{ 29605 "type":"structure", 29606 "members":{ 29607 "FromPort":{ 29608 "shape":"Integer", 29609 "locationName":"fromPort" 29610 }, 29611 "IpProtocol":{ 29612 "shape":"String", 29613 "locationName":"ipProtocol" 29614 }, 29615 "IpRanges":{ 29616 "shape":"IpRanges", 29617 "locationName":"ipRanges" 29618 }, 29619 "PrefixListIds":{ 29620 "shape":"PrefixListIdSet", 29621 "locationName":"prefixListIds" 29622 }, 29623 "ToPort":{ 29624 "shape":"Integer", 29625 "locationName":"toPort" 29626 }, 29627 "UserIdGroupPairs":{ 29628 "shape":"UserIdGroupPairSet", 29629 "locationName":"groups" 29630 } 29631 } 29632 }, 29633 "StaleIpPermissionSet":{ 29634 "type":"list", 29635 "member":{ 29636 "shape":"StaleIpPermission", 29637 "locationName":"item" 29638 } 29639 }, 29640 "StaleSecurityGroup":{ 29641 "type":"structure", 29642 "members":{ 29643 "Description":{ 29644 "shape":"String", 29645 "locationName":"description" 29646 }, 29647 "GroupId":{ 29648 "shape":"String", 29649 "locationName":"groupId" 29650 }, 29651 "GroupName":{ 29652 "shape":"String", 29653 "locationName":"groupName" 29654 }, 29655 "StaleIpPermissions":{ 29656 "shape":"StaleIpPermissionSet", 29657 "locationName":"staleIpPermissions" 29658 }, 29659 "StaleIpPermissionsEgress":{ 29660 "shape":"StaleIpPermissionSet", 29661 "locationName":"staleIpPermissionsEgress" 29662 }, 29663 "VpcId":{ 29664 "shape":"String", 29665 "locationName":"vpcId" 29666 } 29667 } 29668 }, 29669 "StaleSecurityGroupSet":{ 29670 "type":"list", 29671 "member":{ 29672 "shape":"StaleSecurityGroup", 29673 "locationName":"item" 29674 } 29675 }, 29676 "StartInstancesRequest":{ 29677 "type":"structure", 29678 "required":["InstanceIds"], 29679 "members":{ 29680 "InstanceIds":{ 29681 "shape":"InstanceIdStringList", 29682 "locationName":"InstanceId" 29683 }, 29684 "AdditionalInfo":{ 29685 "shape":"String", 29686 "locationName":"additionalInfo" 29687 }, 29688 "DryRun":{ 29689 "shape":"Boolean", 29690 "locationName":"dryRun" 29691 } 29692 } 29693 }, 29694 "StartInstancesResult":{ 29695 "type":"structure", 29696 "members":{ 29697 "StartingInstances":{ 29698 "shape":"InstanceStateChangeList", 29699 "locationName":"instancesSet" 29700 } 29701 } 29702 }, 29703 "StartNetworkInsightsAnalysisRequest":{ 29704 "type":"structure", 29705 "required":[ 29706 "NetworkInsightsPathId", 29707 "ClientToken" 29708 ], 29709 "members":{ 29710 "NetworkInsightsPathId":{"shape":"NetworkInsightsPathId"}, 29711 "FilterInArns":{ 29712 "shape":"ArnList", 29713 "locationName":"FilterInArn" 29714 }, 29715 "DryRun":{"shape":"Boolean"}, 29716 "TagSpecifications":{ 29717 "shape":"TagSpecificationList", 29718 "locationName":"TagSpecification" 29719 }, 29720 "ClientToken":{ 29721 "shape":"String", 29722 "idempotencyToken":true 29723 } 29724 } 29725 }, 29726 "StartNetworkInsightsAnalysisResult":{ 29727 "type":"structure", 29728 "members":{ 29729 "NetworkInsightsAnalysis":{ 29730 "shape":"NetworkInsightsAnalysis", 29731 "locationName":"networkInsightsAnalysis" 29732 } 29733 } 29734 }, 29735 "StartVpcEndpointServicePrivateDnsVerificationRequest":{ 29736 "type":"structure", 29737 "required":["ServiceId"], 29738 "members":{ 29739 "DryRun":{"shape":"Boolean"}, 29740 "ServiceId":{"shape":"VpcEndpointServiceId"} 29741 } 29742 }, 29743 "StartVpcEndpointServicePrivateDnsVerificationResult":{ 29744 "type":"structure", 29745 "members":{ 29746 "ReturnValue":{ 29747 "shape":"Boolean", 29748 "locationName":"return" 29749 } 29750 } 29751 }, 29752 "State":{ 29753 "type":"string", 29754 "enum":[ 29755 "PendingAcceptance", 29756 "Pending", 29757 "Available", 29758 "Deleting", 29759 "Deleted", 29760 "Rejected", 29761 "Failed", 29762 "Expired" 29763 ] 29764 }, 29765 "StateReason":{ 29766 "type":"structure", 29767 "members":{ 29768 "Code":{ 29769 "shape":"String", 29770 "locationName":"code" 29771 }, 29772 "Message":{ 29773 "shape":"String", 29774 "locationName":"message" 29775 } 29776 } 29777 }, 29778 "StaticSourcesSupportValue":{ 29779 "type":"string", 29780 "enum":[ 29781 "enable", 29782 "disable" 29783 ] 29784 }, 29785 "Status":{ 29786 "type":"string", 29787 "enum":[ 29788 "MoveInProgress", 29789 "InVpc", 29790 "InClassic" 29791 ] 29792 }, 29793 "StatusName":{ 29794 "type":"string", 29795 "enum":["reachability"] 29796 }, 29797 "StatusType":{ 29798 "type":"string", 29799 "enum":[ 29800 "passed", 29801 "failed", 29802 "insufficient-data", 29803 "initializing" 29804 ] 29805 }, 29806 "StopInstancesRequest":{ 29807 "type":"structure", 29808 "required":["InstanceIds"], 29809 "members":{ 29810 "InstanceIds":{ 29811 "shape":"InstanceIdStringList", 29812 "locationName":"InstanceId" 29813 }, 29814 "Hibernate":{"shape":"Boolean"}, 29815 "DryRun":{ 29816 "shape":"Boolean", 29817 "locationName":"dryRun" 29818 }, 29819 "Force":{ 29820 "shape":"Boolean", 29821 "locationName":"force" 29822 } 29823 } 29824 }, 29825 "StopInstancesResult":{ 29826 "type":"structure", 29827 "members":{ 29828 "StoppingInstances":{ 29829 "shape":"InstanceStateChangeList", 29830 "locationName":"instancesSet" 29831 } 29832 } 29833 }, 29834 "Storage":{ 29835 "type":"structure", 29836 "members":{ 29837 "S3":{"shape":"S3Storage"} 29838 } 29839 }, 29840 "StorageLocation":{ 29841 "type":"structure", 29842 "members":{ 29843 "Bucket":{"shape":"String"}, 29844 "Key":{"shape":"String"} 29845 } 29846 }, 29847 "StoreImageTaskResult":{ 29848 "type":"structure", 29849 "members":{ 29850 "AmiId":{ 29851 "shape":"String", 29852 "locationName":"amiId" 29853 }, 29854 "TaskStartTime":{ 29855 "shape":"MillisecondDateTime", 29856 "locationName":"taskStartTime" 29857 }, 29858 "Bucket":{ 29859 "shape":"String", 29860 "locationName":"bucket" 29861 }, 29862 "S3objectKey":{ 29863 "shape":"String", 29864 "locationName":"s3objectKey" 29865 }, 29866 "ProgressPercentage":{ 29867 "shape":"Integer", 29868 "locationName":"progressPercentage" 29869 }, 29870 "StoreTaskState":{ 29871 "shape":"String", 29872 "locationName":"storeTaskState" 29873 }, 29874 "StoreTaskFailureReason":{ 29875 "shape":"String", 29876 "locationName":"storeTaskFailureReason" 29877 } 29878 } 29879 }, 29880 "StoreImageTaskResultSet":{ 29881 "type":"list", 29882 "member":{ 29883 "shape":"StoreImageTaskResult", 29884 "locationName":"item" 29885 } 29886 }, 29887 "String":{"type":"string"}, 29888 "StringList":{ 29889 "type":"list", 29890 "member":{ 29891 "shape":"String", 29892 "locationName":"item" 29893 } 29894 }, 29895 "Subnet":{ 29896 "type":"structure", 29897 "members":{ 29898 "AvailabilityZone":{ 29899 "shape":"String", 29900 "locationName":"availabilityZone" 29901 }, 29902 "AvailabilityZoneId":{ 29903 "shape":"String", 29904 "locationName":"availabilityZoneId" 29905 }, 29906 "AvailableIpAddressCount":{ 29907 "shape":"Integer", 29908 "locationName":"availableIpAddressCount" 29909 }, 29910 "CidrBlock":{ 29911 "shape":"String", 29912 "locationName":"cidrBlock" 29913 }, 29914 "DefaultForAz":{ 29915 "shape":"Boolean", 29916 "locationName":"defaultForAz" 29917 }, 29918 "MapPublicIpOnLaunch":{ 29919 "shape":"Boolean", 29920 "locationName":"mapPublicIpOnLaunch" 29921 }, 29922 "MapCustomerOwnedIpOnLaunch":{ 29923 "shape":"Boolean", 29924 "locationName":"mapCustomerOwnedIpOnLaunch" 29925 }, 29926 "CustomerOwnedIpv4Pool":{ 29927 "shape":"CoipPoolId", 29928 "locationName":"customerOwnedIpv4Pool" 29929 }, 29930 "State":{ 29931 "shape":"SubnetState", 29932 "locationName":"state" 29933 }, 29934 "SubnetId":{ 29935 "shape":"String", 29936 "locationName":"subnetId" 29937 }, 29938 "VpcId":{ 29939 "shape":"String", 29940 "locationName":"vpcId" 29941 }, 29942 "OwnerId":{ 29943 "shape":"String", 29944 "locationName":"ownerId" 29945 }, 29946 "AssignIpv6AddressOnCreation":{ 29947 "shape":"Boolean", 29948 "locationName":"assignIpv6AddressOnCreation" 29949 }, 29950 "Ipv6CidrBlockAssociationSet":{ 29951 "shape":"SubnetIpv6CidrBlockAssociationSet", 29952 "locationName":"ipv6CidrBlockAssociationSet" 29953 }, 29954 "Tags":{ 29955 "shape":"TagList", 29956 "locationName":"tagSet" 29957 }, 29958 "SubnetArn":{ 29959 "shape":"String", 29960 "locationName":"subnetArn" 29961 }, 29962 "OutpostArn":{ 29963 "shape":"String", 29964 "locationName":"outpostArn" 29965 } 29966 } 29967 }, 29968 "SubnetAssociation":{ 29969 "type":"structure", 29970 "members":{ 29971 "SubnetId":{ 29972 "shape":"String", 29973 "locationName":"subnetId" 29974 }, 29975 "State":{ 29976 "shape":"TransitGatewayMulitcastDomainAssociationState", 29977 "locationName":"state" 29978 } 29979 } 29980 }, 29981 "SubnetAssociationList":{ 29982 "type":"list", 29983 "member":{ 29984 "shape":"SubnetAssociation", 29985 "locationName":"item" 29986 } 29987 }, 29988 "SubnetCidrAssociationId":{"type":"string"}, 29989 "SubnetCidrBlockState":{ 29990 "type":"structure", 29991 "members":{ 29992 "State":{ 29993 "shape":"SubnetCidrBlockStateCode", 29994 "locationName":"state" 29995 }, 29996 "StatusMessage":{ 29997 "shape":"String", 29998 "locationName":"statusMessage" 29999 } 30000 } 30001 }, 30002 "SubnetCidrBlockStateCode":{ 30003 "type":"string", 30004 "enum":[ 30005 "associating", 30006 "associated", 30007 "disassociating", 30008 "disassociated", 30009 "failing", 30010 "failed" 30011 ] 30012 }, 30013 "SubnetId":{"type":"string"}, 30014 "SubnetIdStringList":{ 30015 "type":"list", 30016 "member":{ 30017 "shape":"SubnetId", 30018 "locationName":"SubnetId" 30019 } 30020 }, 30021 "SubnetIpv6CidrBlockAssociation":{ 30022 "type":"structure", 30023 "members":{ 30024 "AssociationId":{ 30025 "shape":"SubnetCidrAssociationId", 30026 "locationName":"associationId" 30027 }, 30028 "Ipv6CidrBlock":{ 30029 "shape":"String", 30030 "locationName":"ipv6CidrBlock" 30031 }, 30032 "Ipv6CidrBlockState":{ 30033 "shape":"SubnetCidrBlockState", 30034 "locationName":"ipv6CidrBlockState" 30035 } 30036 } 30037 }, 30038 "SubnetIpv6CidrBlockAssociationSet":{ 30039 "type":"list", 30040 "member":{ 30041 "shape":"SubnetIpv6CidrBlockAssociation", 30042 "locationName":"item" 30043 } 30044 }, 30045 "SubnetList":{ 30046 "type":"list", 30047 "member":{ 30048 "shape":"Subnet", 30049 "locationName":"item" 30050 } 30051 }, 30052 "SubnetState":{ 30053 "type":"string", 30054 "enum":[ 30055 "pending", 30056 "available" 30057 ] 30058 }, 30059 "SuccessfulInstanceCreditSpecificationItem":{ 30060 "type":"structure", 30061 "members":{ 30062 "InstanceId":{ 30063 "shape":"String", 30064 "locationName":"instanceId" 30065 } 30066 } 30067 }, 30068 "SuccessfulInstanceCreditSpecificationSet":{ 30069 "type":"list", 30070 "member":{ 30071 "shape":"SuccessfulInstanceCreditSpecificationItem", 30072 "locationName":"item" 30073 } 30074 }, 30075 "SuccessfulQueuedPurchaseDeletion":{ 30076 "type":"structure", 30077 "members":{ 30078 "ReservedInstancesId":{ 30079 "shape":"String", 30080 "locationName":"reservedInstancesId" 30081 } 30082 } 30083 }, 30084 "SuccessfulQueuedPurchaseDeletionSet":{ 30085 "type":"list", 30086 "member":{ 30087 "shape":"SuccessfulQueuedPurchaseDeletion", 30088 "locationName":"item" 30089 } 30090 }, 30091 "SummaryStatus":{ 30092 "type":"string", 30093 "enum":[ 30094 "ok", 30095 "impaired", 30096 "insufficient-data", 30097 "not-applicable", 30098 "initializing" 30099 ] 30100 }, 30101 "Tag":{ 30102 "type":"structure", 30103 "members":{ 30104 "Key":{ 30105 "shape":"String", 30106 "locationName":"key" 30107 }, 30108 "Value":{ 30109 "shape":"String", 30110 "locationName":"value" 30111 } 30112 } 30113 }, 30114 "TagDescription":{ 30115 "type":"structure", 30116 "members":{ 30117 "Key":{ 30118 "shape":"String", 30119 "locationName":"key" 30120 }, 30121 "ResourceId":{ 30122 "shape":"String", 30123 "locationName":"resourceId" 30124 }, 30125 "ResourceType":{ 30126 "shape":"ResourceType", 30127 "locationName":"resourceType" 30128 }, 30129 "Value":{ 30130 "shape":"String", 30131 "locationName":"value" 30132 } 30133 } 30134 }, 30135 "TagDescriptionList":{ 30136 "type":"list", 30137 "member":{ 30138 "shape":"TagDescription", 30139 "locationName":"item" 30140 } 30141 }, 30142 "TagList":{ 30143 "type":"list", 30144 "member":{ 30145 "shape":"Tag", 30146 "locationName":"item" 30147 } 30148 }, 30149 "TagSpecification":{ 30150 "type":"structure", 30151 "members":{ 30152 "ResourceType":{ 30153 "shape":"ResourceType", 30154 "locationName":"resourceType" 30155 }, 30156 "Tags":{ 30157 "shape":"TagList", 30158 "locationName":"Tag" 30159 } 30160 } 30161 }, 30162 "TagSpecificationList":{ 30163 "type":"list", 30164 "member":{ 30165 "shape":"TagSpecification", 30166 "locationName":"item" 30167 } 30168 }, 30169 "TaggableResourceId":{"type":"string"}, 30170 "TargetCapacitySpecification":{ 30171 "type":"structure", 30172 "members":{ 30173 "TotalTargetCapacity":{ 30174 "shape":"Integer", 30175 "locationName":"totalTargetCapacity" 30176 }, 30177 "OnDemandTargetCapacity":{ 30178 "shape":"Integer", 30179 "locationName":"onDemandTargetCapacity" 30180 }, 30181 "SpotTargetCapacity":{ 30182 "shape":"Integer", 30183 "locationName":"spotTargetCapacity" 30184 }, 30185 "DefaultTargetCapacityType":{ 30186 "shape":"DefaultTargetCapacityType", 30187 "locationName":"defaultTargetCapacityType" 30188 } 30189 } 30190 }, 30191 "TargetCapacitySpecificationRequest":{ 30192 "type":"structure", 30193 "required":["TotalTargetCapacity"], 30194 "members":{ 30195 "TotalTargetCapacity":{"shape":"Integer"}, 30196 "OnDemandTargetCapacity":{"shape":"Integer"}, 30197 "SpotTargetCapacity":{"shape":"Integer"}, 30198 "DefaultTargetCapacityType":{"shape":"DefaultTargetCapacityType"} 30199 } 30200 }, 30201 "TargetConfiguration":{ 30202 "type":"structure", 30203 "members":{ 30204 "InstanceCount":{ 30205 "shape":"Integer", 30206 "locationName":"instanceCount" 30207 }, 30208 "OfferingId":{ 30209 "shape":"String", 30210 "locationName":"offeringId" 30211 } 30212 } 30213 }, 30214 "TargetConfigurationRequest":{ 30215 "type":"structure", 30216 "required":["OfferingId"], 30217 "members":{ 30218 "InstanceCount":{"shape":"Integer"}, 30219 "OfferingId":{"shape":"ReservedInstancesOfferingId"} 30220 } 30221 }, 30222 "TargetConfigurationRequestSet":{ 30223 "type":"list", 30224 "member":{ 30225 "shape":"TargetConfigurationRequest", 30226 "locationName":"TargetConfigurationRequest" 30227 } 30228 }, 30229 "TargetGroup":{ 30230 "type":"structure", 30231 "members":{ 30232 "Arn":{ 30233 "shape":"String", 30234 "locationName":"arn" 30235 } 30236 } 30237 }, 30238 "TargetGroups":{ 30239 "type":"list", 30240 "member":{ 30241 "shape":"TargetGroup", 30242 "locationName":"item" 30243 }, 30244 "max":5, 30245 "min":1 30246 }, 30247 "TargetGroupsConfig":{ 30248 "type":"structure", 30249 "members":{ 30250 "TargetGroups":{ 30251 "shape":"TargetGroups", 30252 "locationName":"targetGroups" 30253 } 30254 } 30255 }, 30256 "TargetNetwork":{ 30257 "type":"structure", 30258 "members":{ 30259 "AssociationId":{ 30260 "shape":"String", 30261 "locationName":"associationId" 30262 }, 30263 "VpcId":{ 30264 "shape":"String", 30265 "locationName":"vpcId" 30266 }, 30267 "TargetNetworkId":{ 30268 "shape":"String", 30269 "locationName":"targetNetworkId" 30270 }, 30271 "ClientVpnEndpointId":{ 30272 "shape":"String", 30273 "locationName":"clientVpnEndpointId" 30274 }, 30275 "Status":{ 30276 "shape":"AssociationStatus", 30277 "locationName":"status" 30278 }, 30279 "SecurityGroups":{ 30280 "shape":"ValueStringList", 30281 "locationName":"securityGroups" 30282 } 30283 } 30284 }, 30285 "TargetNetworkSet":{ 30286 "type":"list", 30287 "member":{ 30288 "shape":"TargetNetwork", 30289 "locationName":"item" 30290 } 30291 }, 30292 "TargetReservationValue":{ 30293 "type":"structure", 30294 "members":{ 30295 "ReservationValue":{ 30296 "shape":"ReservationValue", 30297 "locationName":"reservationValue" 30298 }, 30299 "TargetConfiguration":{ 30300 "shape":"TargetConfiguration", 30301 "locationName":"targetConfiguration" 30302 } 30303 } 30304 }, 30305 "TargetReservationValueSet":{ 30306 "type":"list", 30307 "member":{ 30308 "shape":"TargetReservationValue", 30309 "locationName":"item" 30310 } 30311 }, 30312 "TelemetryStatus":{ 30313 "type":"string", 30314 "enum":[ 30315 "UP", 30316 "DOWN" 30317 ] 30318 }, 30319 "Tenancy":{ 30320 "type":"string", 30321 "enum":[ 30322 "default", 30323 "dedicated", 30324 "host" 30325 ] 30326 }, 30327 "TerminateClientVpnConnectionsRequest":{ 30328 "type":"structure", 30329 "required":["ClientVpnEndpointId"], 30330 "members":{ 30331 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 30332 "ConnectionId":{"shape":"VpnConnectionId"}, 30333 "Username":{"shape":"String"}, 30334 "DryRun":{"shape":"Boolean"} 30335 } 30336 }, 30337 "TerminateClientVpnConnectionsResult":{ 30338 "type":"structure", 30339 "members":{ 30340 "ClientVpnEndpointId":{ 30341 "shape":"String", 30342 "locationName":"clientVpnEndpointId" 30343 }, 30344 "Username":{ 30345 "shape":"String", 30346 "locationName":"username" 30347 }, 30348 "ConnectionStatuses":{ 30349 "shape":"TerminateConnectionStatusSet", 30350 "locationName":"connectionStatuses" 30351 } 30352 } 30353 }, 30354 "TerminateConnectionStatus":{ 30355 "type":"structure", 30356 "members":{ 30357 "ConnectionId":{ 30358 "shape":"String", 30359 "locationName":"connectionId" 30360 }, 30361 "PreviousStatus":{ 30362 "shape":"ClientVpnConnectionStatus", 30363 "locationName":"previousStatus" 30364 }, 30365 "CurrentStatus":{ 30366 "shape":"ClientVpnConnectionStatus", 30367 "locationName":"currentStatus" 30368 } 30369 } 30370 }, 30371 "TerminateConnectionStatusSet":{ 30372 "type":"list", 30373 "member":{ 30374 "shape":"TerminateConnectionStatus", 30375 "locationName":"item" 30376 } 30377 }, 30378 "TerminateInstancesRequest":{ 30379 "type":"structure", 30380 "required":["InstanceIds"], 30381 "members":{ 30382 "InstanceIds":{ 30383 "shape":"InstanceIdStringList", 30384 "locationName":"InstanceId" 30385 }, 30386 "DryRun":{ 30387 "shape":"Boolean", 30388 "locationName":"dryRun" 30389 } 30390 } 30391 }, 30392 "TerminateInstancesResult":{ 30393 "type":"structure", 30394 "members":{ 30395 "TerminatingInstances":{ 30396 "shape":"InstanceStateChangeList", 30397 "locationName":"instancesSet" 30398 } 30399 } 30400 }, 30401 "ThreadsPerCore":{"type":"integer"}, 30402 "ThreadsPerCoreList":{ 30403 "type":"list", 30404 "member":{ 30405 "shape":"ThreadsPerCore", 30406 "locationName":"item" 30407 } 30408 }, 30409 "TrafficDirection":{ 30410 "type":"string", 30411 "enum":[ 30412 "ingress", 30413 "egress" 30414 ] 30415 }, 30416 "TrafficMirrorFilter":{ 30417 "type":"structure", 30418 "members":{ 30419 "TrafficMirrorFilterId":{ 30420 "shape":"String", 30421 "locationName":"trafficMirrorFilterId" 30422 }, 30423 "IngressFilterRules":{ 30424 "shape":"TrafficMirrorFilterRuleList", 30425 "locationName":"ingressFilterRuleSet" 30426 }, 30427 "EgressFilterRules":{ 30428 "shape":"TrafficMirrorFilterRuleList", 30429 "locationName":"egressFilterRuleSet" 30430 }, 30431 "NetworkServices":{ 30432 "shape":"TrafficMirrorNetworkServiceList", 30433 "locationName":"networkServiceSet" 30434 }, 30435 "Description":{ 30436 "shape":"String", 30437 "locationName":"description" 30438 }, 30439 "Tags":{ 30440 "shape":"TagList", 30441 "locationName":"tagSet" 30442 } 30443 } 30444 }, 30445 "TrafficMirrorFilterId":{"type":"string"}, 30446 "TrafficMirrorFilterIdList":{ 30447 "type":"list", 30448 "member":{ 30449 "shape":"TrafficMirrorFilterId", 30450 "locationName":"item" 30451 } 30452 }, 30453 "TrafficMirrorFilterRule":{ 30454 "type":"structure", 30455 "members":{ 30456 "TrafficMirrorFilterRuleId":{ 30457 "shape":"String", 30458 "locationName":"trafficMirrorFilterRuleId" 30459 }, 30460 "TrafficMirrorFilterId":{ 30461 "shape":"String", 30462 "locationName":"trafficMirrorFilterId" 30463 }, 30464 "TrafficDirection":{ 30465 "shape":"TrafficDirection", 30466 "locationName":"trafficDirection" 30467 }, 30468 "RuleNumber":{ 30469 "shape":"Integer", 30470 "locationName":"ruleNumber" 30471 }, 30472 "RuleAction":{ 30473 "shape":"TrafficMirrorRuleAction", 30474 "locationName":"ruleAction" 30475 }, 30476 "Protocol":{ 30477 "shape":"Integer", 30478 "locationName":"protocol" 30479 }, 30480 "DestinationPortRange":{ 30481 "shape":"TrafficMirrorPortRange", 30482 "locationName":"destinationPortRange" 30483 }, 30484 "SourcePortRange":{ 30485 "shape":"TrafficMirrorPortRange", 30486 "locationName":"sourcePortRange" 30487 }, 30488 "DestinationCidrBlock":{ 30489 "shape":"String", 30490 "locationName":"destinationCidrBlock" 30491 }, 30492 "SourceCidrBlock":{ 30493 "shape":"String", 30494 "locationName":"sourceCidrBlock" 30495 }, 30496 "Description":{ 30497 "shape":"String", 30498 "locationName":"description" 30499 } 30500 } 30501 }, 30502 "TrafficMirrorFilterRuleField":{ 30503 "type":"string", 30504 "enum":[ 30505 "destination-port-range", 30506 "source-port-range", 30507 "protocol", 30508 "description" 30509 ] 30510 }, 30511 "TrafficMirrorFilterRuleFieldList":{ 30512 "type":"list", 30513 "member":{"shape":"TrafficMirrorFilterRuleField"} 30514 }, 30515 "TrafficMirrorFilterRuleId":{"type":"string"}, 30516 "TrafficMirrorFilterRuleList":{ 30517 "type":"list", 30518 "member":{ 30519 "shape":"TrafficMirrorFilterRule", 30520 "locationName":"item" 30521 } 30522 }, 30523 "TrafficMirrorFilterSet":{ 30524 "type":"list", 30525 "member":{ 30526 "shape":"TrafficMirrorFilter", 30527 "locationName":"item" 30528 } 30529 }, 30530 "TrafficMirrorNetworkService":{ 30531 "type":"string", 30532 "enum":["amazon-dns"] 30533 }, 30534 "TrafficMirrorNetworkServiceList":{ 30535 "type":"list", 30536 "member":{ 30537 "shape":"TrafficMirrorNetworkService", 30538 "locationName":"item" 30539 } 30540 }, 30541 "TrafficMirrorPortRange":{ 30542 "type":"structure", 30543 "members":{ 30544 "FromPort":{ 30545 "shape":"Integer", 30546 "locationName":"fromPort" 30547 }, 30548 "ToPort":{ 30549 "shape":"Integer", 30550 "locationName":"toPort" 30551 } 30552 } 30553 }, 30554 "TrafficMirrorPortRangeRequest":{ 30555 "type":"structure", 30556 "members":{ 30557 "FromPort":{"shape":"Integer"}, 30558 "ToPort":{"shape":"Integer"} 30559 } 30560 }, 30561 "TrafficMirrorRuleAction":{ 30562 "type":"string", 30563 "enum":[ 30564 "accept", 30565 "reject" 30566 ] 30567 }, 30568 "TrafficMirrorSession":{ 30569 "type":"structure", 30570 "members":{ 30571 "TrafficMirrorSessionId":{ 30572 "shape":"String", 30573 "locationName":"trafficMirrorSessionId" 30574 }, 30575 "TrafficMirrorTargetId":{ 30576 "shape":"String", 30577 "locationName":"trafficMirrorTargetId" 30578 }, 30579 "TrafficMirrorFilterId":{ 30580 "shape":"String", 30581 "locationName":"trafficMirrorFilterId" 30582 }, 30583 "NetworkInterfaceId":{ 30584 "shape":"String", 30585 "locationName":"networkInterfaceId" 30586 }, 30587 "OwnerId":{ 30588 "shape":"String", 30589 "locationName":"ownerId" 30590 }, 30591 "PacketLength":{ 30592 "shape":"Integer", 30593 "locationName":"packetLength" 30594 }, 30595 "SessionNumber":{ 30596 "shape":"Integer", 30597 "locationName":"sessionNumber" 30598 }, 30599 "VirtualNetworkId":{ 30600 "shape":"Integer", 30601 "locationName":"virtualNetworkId" 30602 }, 30603 "Description":{ 30604 "shape":"String", 30605 "locationName":"description" 30606 }, 30607 "Tags":{ 30608 "shape":"TagList", 30609 "locationName":"tagSet" 30610 } 30611 } 30612 }, 30613 "TrafficMirrorSessionField":{ 30614 "type":"string", 30615 "enum":[ 30616 "packet-length", 30617 "description", 30618 "virtual-network-id" 30619 ] 30620 }, 30621 "TrafficMirrorSessionFieldList":{ 30622 "type":"list", 30623 "member":{"shape":"TrafficMirrorSessionField"} 30624 }, 30625 "TrafficMirrorSessionId":{"type":"string"}, 30626 "TrafficMirrorSessionIdList":{ 30627 "type":"list", 30628 "member":{ 30629 "shape":"TrafficMirrorSessionId", 30630 "locationName":"item" 30631 } 30632 }, 30633 "TrafficMirrorSessionSet":{ 30634 "type":"list", 30635 "member":{ 30636 "shape":"TrafficMirrorSession", 30637 "locationName":"item" 30638 } 30639 }, 30640 "TrafficMirrorTarget":{ 30641 "type":"structure", 30642 "members":{ 30643 "TrafficMirrorTargetId":{ 30644 "shape":"String", 30645 "locationName":"trafficMirrorTargetId" 30646 }, 30647 "NetworkInterfaceId":{ 30648 "shape":"String", 30649 "locationName":"networkInterfaceId" 30650 }, 30651 "NetworkLoadBalancerArn":{ 30652 "shape":"String", 30653 "locationName":"networkLoadBalancerArn" 30654 }, 30655 "Type":{ 30656 "shape":"TrafficMirrorTargetType", 30657 "locationName":"type" 30658 }, 30659 "Description":{ 30660 "shape":"String", 30661 "locationName":"description" 30662 }, 30663 "OwnerId":{ 30664 "shape":"String", 30665 "locationName":"ownerId" 30666 }, 30667 "Tags":{ 30668 "shape":"TagList", 30669 "locationName":"tagSet" 30670 } 30671 } 30672 }, 30673 "TrafficMirrorTargetId":{"type":"string"}, 30674 "TrafficMirrorTargetIdList":{ 30675 "type":"list", 30676 "member":{ 30677 "shape":"TrafficMirrorTargetId", 30678 "locationName":"item" 30679 } 30680 }, 30681 "TrafficMirrorTargetSet":{ 30682 "type":"list", 30683 "member":{ 30684 "shape":"TrafficMirrorTarget", 30685 "locationName":"item" 30686 } 30687 }, 30688 "TrafficMirrorTargetType":{ 30689 "type":"string", 30690 "enum":[ 30691 "network-interface", 30692 "network-load-balancer" 30693 ] 30694 }, 30695 "TrafficMirroringMaxResults":{ 30696 "type":"integer", 30697 "max":1000, 30698 "min":5 30699 }, 30700 "TrafficType":{ 30701 "type":"string", 30702 "enum":[ 30703 "ACCEPT", 30704 "REJECT", 30705 "ALL" 30706 ] 30707 }, 30708 "TransitAssociationGatewayId":{"type":"string"}, 30709 "TransitGateway":{ 30710 "type":"structure", 30711 "members":{ 30712 "TransitGatewayId":{ 30713 "shape":"String", 30714 "locationName":"transitGatewayId" 30715 }, 30716 "TransitGatewayArn":{ 30717 "shape":"String", 30718 "locationName":"transitGatewayArn" 30719 }, 30720 "State":{ 30721 "shape":"TransitGatewayState", 30722 "locationName":"state" 30723 }, 30724 "OwnerId":{ 30725 "shape":"String", 30726 "locationName":"ownerId" 30727 }, 30728 "Description":{ 30729 "shape":"String", 30730 "locationName":"description" 30731 }, 30732 "CreationTime":{ 30733 "shape":"DateTime", 30734 "locationName":"creationTime" 30735 }, 30736 "Options":{ 30737 "shape":"TransitGatewayOptions", 30738 "locationName":"options" 30739 }, 30740 "Tags":{ 30741 "shape":"TagList", 30742 "locationName":"tagSet" 30743 } 30744 } 30745 }, 30746 "TransitGatewayAssociation":{ 30747 "type":"structure", 30748 "members":{ 30749 "TransitGatewayRouteTableId":{ 30750 "shape":"TransitGatewayRouteTableId", 30751 "locationName":"transitGatewayRouteTableId" 30752 }, 30753 "TransitGatewayAttachmentId":{ 30754 "shape":"TransitGatewayAttachmentId", 30755 "locationName":"transitGatewayAttachmentId" 30756 }, 30757 "ResourceId":{ 30758 "shape":"String", 30759 "locationName":"resourceId" 30760 }, 30761 "ResourceType":{ 30762 "shape":"TransitGatewayAttachmentResourceType", 30763 "locationName":"resourceType" 30764 }, 30765 "State":{ 30766 "shape":"TransitGatewayAssociationState", 30767 "locationName":"state" 30768 } 30769 } 30770 }, 30771 "TransitGatewayAssociationState":{ 30772 "type":"string", 30773 "enum":[ 30774 "associating", 30775 "associated", 30776 "disassociating", 30777 "disassociated" 30778 ] 30779 }, 30780 "TransitGatewayAttachment":{ 30781 "type":"structure", 30782 "members":{ 30783 "TransitGatewayAttachmentId":{ 30784 "shape":"String", 30785 "locationName":"transitGatewayAttachmentId" 30786 }, 30787 "TransitGatewayId":{ 30788 "shape":"String", 30789 "locationName":"transitGatewayId" 30790 }, 30791 "TransitGatewayOwnerId":{ 30792 "shape":"String", 30793 "locationName":"transitGatewayOwnerId" 30794 }, 30795 "ResourceOwnerId":{ 30796 "shape":"String", 30797 "locationName":"resourceOwnerId" 30798 }, 30799 "ResourceType":{ 30800 "shape":"TransitGatewayAttachmentResourceType", 30801 "locationName":"resourceType" 30802 }, 30803 "ResourceId":{ 30804 "shape":"String", 30805 "locationName":"resourceId" 30806 }, 30807 "State":{ 30808 "shape":"TransitGatewayAttachmentState", 30809 "locationName":"state" 30810 }, 30811 "Association":{ 30812 "shape":"TransitGatewayAttachmentAssociation", 30813 "locationName":"association" 30814 }, 30815 "CreationTime":{ 30816 "shape":"DateTime", 30817 "locationName":"creationTime" 30818 }, 30819 "Tags":{ 30820 "shape":"TagList", 30821 "locationName":"tagSet" 30822 } 30823 } 30824 }, 30825 "TransitGatewayAttachmentAssociation":{ 30826 "type":"structure", 30827 "members":{ 30828 "TransitGatewayRouteTableId":{ 30829 "shape":"String", 30830 "locationName":"transitGatewayRouteTableId" 30831 }, 30832 "State":{ 30833 "shape":"TransitGatewayAssociationState", 30834 "locationName":"state" 30835 } 30836 } 30837 }, 30838 "TransitGatewayAttachmentBgpConfiguration":{ 30839 "type":"structure", 30840 "members":{ 30841 "TransitGatewayAsn":{ 30842 "shape":"Long", 30843 "locationName":"transitGatewayAsn" 30844 }, 30845 "PeerAsn":{ 30846 "shape":"Long", 30847 "locationName":"peerAsn" 30848 }, 30849 "TransitGatewayAddress":{ 30850 "shape":"String", 30851 "locationName":"transitGatewayAddress" 30852 }, 30853 "PeerAddress":{ 30854 "shape":"String", 30855 "locationName":"peerAddress" 30856 }, 30857 "BgpStatus":{ 30858 "shape":"BgpStatus", 30859 "locationName":"bgpStatus" 30860 } 30861 } 30862 }, 30863 "TransitGatewayAttachmentBgpConfigurationList":{ 30864 "type":"list", 30865 "member":{ 30866 "shape":"TransitGatewayAttachmentBgpConfiguration", 30867 "locationName":"item" 30868 } 30869 }, 30870 "TransitGatewayAttachmentId":{"type":"string"}, 30871 "TransitGatewayAttachmentIdStringList":{ 30872 "type":"list", 30873 "member":{"shape":"TransitGatewayAttachmentId"} 30874 }, 30875 "TransitGatewayAttachmentList":{ 30876 "type":"list", 30877 "member":{ 30878 "shape":"TransitGatewayAttachment", 30879 "locationName":"item" 30880 } 30881 }, 30882 "TransitGatewayAttachmentPropagation":{ 30883 "type":"structure", 30884 "members":{ 30885 "TransitGatewayRouteTableId":{ 30886 "shape":"String", 30887 "locationName":"transitGatewayRouteTableId" 30888 }, 30889 "State":{ 30890 "shape":"TransitGatewayPropagationState", 30891 "locationName":"state" 30892 } 30893 } 30894 }, 30895 "TransitGatewayAttachmentPropagationList":{ 30896 "type":"list", 30897 "member":{ 30898 "shape":"TransitGatewayAttachmentPropagation", 30899 "locationName":"item" 30900 } 30901 }, 30902 "TransitGatewayAttachmentResourceType":{ 30903 "type":"string", 30904 "enum":[ 30905 "vpc", 30906 "vpn", 30907 "direct-connect-gateway", 30908 "connect", 30909 "peering", 30910 "tgw-peering" 30911 ] 30912 }, 30913 "TransitGatewayAttachmentState":{ 30914 "type":"string", 30915 "enum":[ 30916 "initiating", 30917 "initiatingRequest", 30918 "pendingAcceptance", 30919 "rollingBack", 30920 "pending", 30921 "available", 30922 "modifying", 30923 "deleting", 30924 "deleted", 30925 "failed", 30926 "rejected", 30927 "rejecting", 30928 "failing" 30929 ] 30930 }, 30931 "TransitGatewayCidrBlockStringList":{ 30932 "type":"list", 30933 "member":{ 30934 "shape":"String", 30935 "locationName":"item" 30936 } 30937 }, 30938 "TransitGatewayConnect":{ 30939 "type":"structure", 30940 "members":{ 30941 "TransitGatewayAttachmentId":{ 30942 "shape":"TransitGatewayAttachmentId", 30943 "locationName":"transitGatewayAttachmentId" 30944 }, 30945 "TransportTransitGatewayAttachmentId":{ 30946 "shape":"TransitGatewayAttachmentId", 30947 "locationName":"transportTransitGatewayAttachmentId" 30948 }, 30949 "TransitGatewayId":{ 30950 "shape":"TransitGatewayId", 30951 "locationName":"transitGatewayId" 30952 }, 30953 "State":{ 30954 "shape":"TransitGatewayAttachmentState", 30955 "locationName":"state" 30956 }, 30957 "CreationTime":{ 30958 "shape":"DateTime", 30959 "locationName":"creationTime" 30960 }, 30961 "Options":{ 30962 "shape":"TransitGatewayConnectOptions", 30963 "locationName":"options" 30964 }, 30965 "Tags":{ 30966 "shape":"TagList", 30967 "locationName":"tagSet" 30968 } 30969 } 30970 }, 30971 "TransitGatewayConnectList":{ 30972 "type":"list", 30973 "member":{ 30974 "shape":"TransitGatewayConnect", 30975 "locationName":"item" 30976 } 30977 }, 30978 "TransitGatewayConnectOptions":{ 30979 "type":"structure", 30980 "members":{ 30981 "Protocol":{ 30982 "shape":"ProtocolValue", 30983 "locationName":"protocol" 30984 } 30985 } 30986 }, 30987 "TransitGatewayConnectPeer":{ 30988 "type":"structure", 30989 "members":{ 30990 "TransitGatewayAttachmentId":{ 30991 "shape":"TransitGatewayAttachmentId", 30992 "locationName":"transitGatewayAttachmentId" 30993 }, 30994 "TransitGatewayConnectPeerId":{ 30995 "shape":"TransitGatewayConnectPeerId", 30996 "locationName":"transitGatewayConnectPeerId" 30997 }, 30998 "State":{ 30999 "shape":"TransitGatewayConnectPeerState", 31000 "locationName":"state" 31001 }, 31002 "CreationTime":{ 31003 "shape":"DateTime", 31004 "locationName":"creationTime" 31005 }, 31006 "ConnectPeerConfiguration":{ 31007 "shape":"TransitGatewayConnectPeerConfiguration", 31008 "locationName":"connectPeerConfiguration" 31009 }, 31010 "Tags":{ 31011 "shape":"TagList", 31012 "locationName":"tagSet" 31013 } 31014 } 31015 }, 31016 "TransitGatewayConnectPeerConfiguration":{ 31017 "type":"structure", 31018 "members":{ 31019 "TransitGatewayAddress":{ 31020 "shape":"String", 31021 "locationName":"transitGatewayAddress" 31022 }, 31023 "PeerAddress":{ 31024 "shape":"String", 31025 "locationName":"peerAddress" 31026 }, 31027 "InsideCidrBlocks":{ 31028 "shape":"InsideCidrBlocksStringList", 31029 "locationName":"insideCidrBlocks" 31030 }, 31031 "Protocol":{ 31032 "shape":"ProtocolValue", 31033 "locationName":"protocol" 31034 }, 31035 "BgpConfigurations":{ 31036 "shape":"TransitGatewayAttachmentBgpConfigurationList", 31037 "locationName":"bgpConfigurations" 31038 } 31039 } 31040 }, 31041 "TransitGatewayConnectPeerId":{"type":"string"}, 31042 "TransitGatewayConnectPeerIdStringList":{ 31043 "type":"list", 31044 "member":{ 31045 "shape":"TransitGatewayConnectPeerId", 31046 "locationName":"item" 31047 } 31048 }, 31049 "TransitGatewayConnectPeerList":{ 31050 "type":"list", 31051 "member":{ 31052 "shape":"TransitGatewayConnectPeer", 31053 "locationName":"item" 31054 } 31055 }, 31056 "TransitGatewayConnectPeerState":{ 31057 "type":"string", 31058 "enum":[ 31059 "pending", 31060 "available", 31061 "deleting", 31062 "deleted" 31063 ] 31064 }, 31065 "TransitGatewayConnectRequestBgpOptions":{ 31066 "type":"structure", 31067 "members":{ 31068 "PeerAsn":{"shape":"Long"} 31069 } 31070 }, 31071 "TransitGatewayId":{"type":"string"}, 31072 "TransitGatewayIdStringList":{ 31073 "type":"list", 31074 "member":{ 31075 "shape":"TransitGatewayId", 31076 "locationName":"item" 31077 } 31078 }, 31079 "TransitGatewayList":{ 31080 "type":"list", 31081 "member":{ 31082 "shape":"TransitGateway", 31083 "locationName":"item" 31084 } 31085 }, 31086 "TransitGatewayMaxResults":{ 31087 "type":"integer", 31088 "max":1000, 31089 "min":5 31090 }, 31091 "TransitGatewayMulitcastDomainAssociationState":{ 31092 "type":"string", 31093 "enum":[ 31094 "pendingAcceptance", 31095 "associating", 31096 "associated", 31097 "disassociating", 31098 "disassociated", 31099 "rejected", 31100 "failed" 31101 ] 31102 }, 31103 "TransitGatewayMulticastDeregisteredGroupMembers":{ 31104 "type":"structure", 31105 "members":{ 31106 "TransitGatewayMulticastDomainId":{ 31107 "shape":"String", 31108 "locationName":"transitGatewayMulticastDomainId" 31109 }, 31110 "DeregisteredNetworkInterfaceIds":{ 31111 "shape":"ValueStringList", 31112 "locationName":"deregisteredNetworkInterfaceIds" 31113 }, 31114 "GroupIpAddress":{ 31115 "shape":"String", 31116 "locationName":"groupIpAddress" 31117 } 31118 } 31119 }, 31120 "TransitGatewayMulticastDeregisteredGroupSources":{ 31121 "type":"structure", 31122 "members":{ 31123 "TransitGatewayMulticastDomainId":{ 31124 "shape":"String", 31125 "locationName":"transitGatewayMulticastDomainId" 31126 }, 31127 "DeregisteredNetworkInterfaceIds":{ 31128 "shape":"ValueStringList", 31129 "locationName":"deregisteredNetworkInterfaceIds" 31130 }, 31131 "GroupIpAddress":{ 31132 "shape":"String", 31133 "locationName":"groupIpAddress" 31134 } 31135 } 31136 }, 31137 "TransitGatewayMulticastDomain":{ 31138 "type":"structure", 31139 "members":{ 31140 "TransitGatewayMulticastDomainId":{ 31141 "shape":"String", 31142 "locationName":"transitGatewayMulticastDomainId" 31143 }, 31144 "TransitGatewayId":{ 31145 "shape":"String", 31146 "locationName":"transitGatewayId" 31147 }, 31148 "TransitGatewayMulticastDomainArn":{ 31149 "shape":"String", 31150 "locationName":"transitGatewayMulticastDomainArn" 31151 }, 31152 "OwnerId":{ 31153 "shape":"String", 31154 "locationName":"ownerId" 31155 }, 31156 "Options":{ 31157 "shape":"TransitGatewayMulticastDomainOptions", 31158 "locationName":"options" 31159 }, 31160 "State":{ 31161 "shape":"TransitGatewayMulticastDomainState", 31162 "locationName":"state" 31163 }, 31164 "CreationTime":{ 31165 "shape":"DateTime", 31166 "locationName":"creationTime" 31167 }, 31168 "Tags":{ 31169 "shape":"TagList", 31170 "locationName":"tagSet" 31171 } 31172 } 31173 }, 31174 "TransitGatewayMulticastDomainAssociation":{ 31175 "type":"structure", 31176 "members":{ 31177 "TransitGatewayAttachmentId":{ 31178 "shape":"String", 31179 "locationName":"transitGatewayAttachmentId" 31180 }, 31181 "ResourceId":{ 31182 "shape":"String", 31183 "locationName":"resourceId" 31184 }, 31185 "ResourceType":{ 31186 "shape":"TransitGatewayAttachmentResourceType", 31187 "locationName":"resourceType" 31188 }, 31189 "ResourceOwnerId":{ 31190 "shape":"String", 31191 "locationName":"resourceOwnerId" 31192 }, 31193 "Subnet":{ 31194 "shape":"SubnetAssociation", 31195 "locationName":"subnet" 31196 } 31197 } 31198 }, 31199 "TransitGatewayMulticastDomainAssociationList":{ 31200 "type":"list", 31201 "member":{ 31202 "shape":"TransitGatewayMulticastDomainAssociation", 31203 "locationName":"item" 31204 } 31205 }, 31206 "TransitGatewayMulticastDomainAssociations":{ 31207 "type":"structure", 31208 "members":{ 31209 "TransitGatewayMulticastDomainId":{ 31210 "shape":"String", 31211 "locationName":"transitGatewayMulticastDomainId" 31212 }, 31213 "TransitGatewayAttachmentId":{ 31214 "shape":"String", 31215 "locationName":"transitGatewayAttachmentId" 31216 }, 31217 "ResourceId":{ 31218 "shape":"String", 31219 "locationName":"resourceId" 31220 }, 31221 "ResourceType":{ 31222 "shape":"TransitGatewayAttachmentResourceType", 31223 "locationName":"resourceType" 31224 }, 31225 "ResourceOwnerId":{ 31226 "shape":"String", 31227 "locationName":"resourceOwnerId" 31228 }, 31229 "Subnets":{ 31230 "shape":"SubnetAssociationList", 31231 "locationName":"subnets" 31232 } 31233 } 31234 }, 31235 "TransitGatewayMulticastDomainId":{"type":"string"}, 31236 "TransitGatewayMulticastDomainIdStringList":{ 31237 "type":"list", 31238 "member":{ 31239 "shape":"TransitGatewayMulticastDomainId", 31240 "locationName":"item" 31241 } 31242 }, 31243 "TransitGatewayMulticastDomainList":{ 31244 "type":"list", 31245 "member":{ 31246 "shape":"TransitGatewayMulticastDomain", 31247 "locationName":"item" 31248 } 31249 }, 31250 "TransitGatewayMulticastDomainOptions":{ 31251 "type":"structure", 31252 "members":{ 31253 "Igmpv2Support":{ 31254 "shape":"Igmpv2SupportValue", 31255 "locationName":"igmpv2Support" 31256 }, 31257 "StaticSourcesSupport":{ 31258 "shape":"StaticSourcesSupportValue", 31259 "locationName":"staticSourcesSupport" 31260 }, 31261 "AutoAcceptSharedAssociations":{ 31262 "shape":"AutoAcceptSharedAssociationsValue", 31263 "locationName":"autoAcceptSharedAssociations" 31264 } 31265 } 31266 }, 31267 "TransitGatewayMulticastDomainState":{ 31268 "type":"string", 31269 "enum":[ 31270 "pending", 31271 "available", 31272 "deleting", 31273 "deleted" 31274 ] 31275 }, 31276 "TransitGatewayMulticastGroup":{ 31277 "type":"structure", 31278 "members":{ 31279 "GroupIpAddress":{ 31280 "shape":"String", 31281 "locationName":"groupIpAddress" 31282 }, 31283 "TransitGatewayAttachmentId":{ 31284 "shape":"String", 31285 "locationName":"transitGatewayAttachmentId" 31286 }, 31287 "SubnetId":{ 31288 "shape":"String", 31289 "locationName":"subnetId" 31290 }, 31291 "ResourceId":{ 31292 "shape":"String", 31293 "locationName":"resourceId" 31294 }, 31295 "ResourceType":{ 31296 "shape":"TransitGatewayAttachmentResourceType", 31297 "locationName":"resourceType" 31298 }, 31299 "ResourceOwnerId":{ 31300 "shape":"String", 31301 "locationName":"resourceOwnerId" 31302 }, 31303 "NetworkInterfaceId":{ 31304 "shape":"String", 31305 "locationName":"networkInterfaceId" 31306 }, 31307 "GroupMember":{ 31308 "shape":"Boolean", 31309 "locationName":"groupMember" 31310 }, 31311 "GroupSource":{ 31312 "shape":"Boolean", 31313 "locationName":"groupSource" 31314 }, 31315 "MemberType":{ 31316 "shape":"MembershipType", 31317 "locationName":"memberType" 31318 }, 31319 "SourceType":{ 31320 "shape":"MembershipType", 31321 "locationName":"sourceType" 31322 } 31323 } 31324 }, 31325 "TransitGatewayMulticastGroupList":{ 31326 "type":"list", 31327 "member":{ 31328 "shape":"TransitGatewayMulticastGroup", 31329 "locationName":"item" 31330 } 31331 }, 31332 "TransitGatewayMulticastRegisteredGroupMembers":{ 31333 "type":"structure", 31334 "members":{ 31335 "TransitGatewayMulticastDomainId":{ 31336 "shape":"String", 31337 "locationName":"transitGatewayMulticastDomainId" 31338 }, 31339 "RegisteredNetworkInterfaceIds":{ 31340 "shape":"ValueStringList", 31341 "locationName":"registeredNetworkInterfaceIds" 31342 }, 31343 "GroupIpAddress":{ 31344 "shape":"String", 31345 "locationName":"groupIpAddress" 31346 } 31347 } 31348 }, 31349 "TransitGatewayMulticastRegisteredGroupSources":{ 31350 "type":"structure", 31351 "members":{ 31352 "TransitGatewayMulticastDomainId":{ 31353 "shape":"String", 31354 "locationName":"transitGatewayMulticastDomainId" 31355 }, 31356 "RegisteredNetworkInterfaceIds":{ 31357 "shape":"ValueStringList", 31358 "locationName":"registeredNetworkInterfaceIds" 31359 }, 31360 "GroupIpAddress":{ 31361 "shape":"String", 31362 "locationName":"groupIpAddress" 31363 } 31364 } 31365 }, 31366 "TransitGatewayNetworkInterfaceIdList":{ 31367 "type":"list", 31368 "member":{ 31369 "shape":"NetworkInterfaceId", 31370 "locationName":"item" 31371 } 31372 }, 31373 "TransitGatewayOptions":{ 31374 "type":"structure", 31375 "members":{ 31376 "AmazonSideAsn":{ 31377 "shape":"Long", 31378 "locationName":"amazonSideAsn" 31379 }, 31380 "TransitGatewayCidrBlocks":{ 31381 "shape":"ValueStringList", 31382 "locationName":"transitGatewayCidrBlocks" 31383 }, 31384 "AutoAcceptSharedAttachments":{ 31385 "shape":"AutoAcceptSharedAttachmentsValue", 31386 "locationName":"autoAcceptSharedAttachments" 31387 }, 31388 "DefaultRouteTableAssociation":{ 31389 "shape":"DefaultRouteTableAssociationValue", 31390 "locationName":"defaultRouteTableAssociation" 31391 }, 31392 "AssociationDefaultRouteTableId":{ 31393 "shape":"String", 31394 "locationName":"associationDefaultRouteTableId" 31395 }, 31396 "DefaultRouteTablePropagation":{ 31397 "shape":"DefaultRouteTablePropagationValue", 31398 "locationName":"defaultRouteTablePropagation" 31399 }, 31400 "PropagationDefaultRouteTableId":{ 31401 "shape":"String", 31402 "locationName":"propagationDefaultRouteTableId" 31403 }, 31404 "VpnEcmpSupport":{ 31405 "shape":"VpnEcmpSupportValue", 31406 "locationName":"vpnEcmpSupport" 31407 }, 31408 "DnsSupport":{ 31409 "shape":"DnsSupportValue", 31410 "locationName":"dnsSupport" 31411 }, 31412 "MulticastSupport":{ 31413 "shape":"MulticastSupportValue", 31414 "locationName":"multicastSupport" 31415 } 31416 } 31417 }, 31418 "TransitGatewayPeeringAttachment":{ 31419 "type":"structure", 31420 "members":{ 31421 "TransitGatewayAttachmentId":{ 31422 "shape":"String", 31423 "locationName":"transitGatewayAttachmentId" 31424 }, 31425 "RequesterTgwInfo":{ 31426 "shape":"PeeringTgwInfo", 31427 "locationName":"requesterTgwInfo" 31428 }, 31429 "AccepterTgwInfo":{ 31430 "shape":"PeeringTgwInfo", 31431 "locationName":"accepterTgwInfo" 31432 }, 31433 "Status":{ 31434 "shape":"PeeringAttachmentStatus", 31435 "locationName":"status" 31436 }, 31437 "State":{ 31438 "shape":"TransitGatewayAttachmentState", 31439 "locationName":"state" 31440 }, 31441 "CreationTime":{ 31442 "shape":"DateTime", 31443 "locationName":"creationTime" 31444 }, 31445 "Tags":{ 31446 "shape":"TagList", 31447 "locationName":"tagSet" 31448 } 31449 } 31450 }, 31451 "TransitGatewayPeeringAttachmentList":{ 31452 "type":"list", 31453 "member":{ 31454 "shape":"TransitGatewayPeeringAttachment", 31455 "locationName":"item" 31456 } 31457 }, 31458 "TransitGatewayPrefixListAttachment":{ 31459 "type":"structure", 31460 "members":{ 31461 "TransitGatewayAttachmentId":{ 31462 "shape":"TransitGatewayAttachmentId", 31463 "locationName":"transitGatewayAttachmentId" 31464 }, 31465 "ResourceType":{ 31466 "shape":"TransitGatewayAttachmentResourceType", 31467 "locationName":"resourceType" 31468 }, 31469 "ResourceId":{ 31470 "shape":"String", 31471 "locationName":"resourceId" 31472 } 31473 } 31474 }, 31475 "TransitGatewayPrefixListReference":{ 31476 "type":"structure", 31477 "members":{ 31478 "TransitGatewayRouteTableId":{ 31479 "shape":"TransitGatewayRouteTableId", 31480 "locationName":"transitGatewayRouteTableId" 31481 }, 31482 "PrefixListId":{ 31483 "shape":"PrefixListResourceId", 31484 "locationName":"prefixListId" 31485 }, 31486 "PrefixListOwnerId":{ 31487 "shape":"String", 31488 "locationName":"prefixListOwnerId" 31489 }, 31490 "State":{ 31491 "shape":"TransitGatewayPrefixListReferenceState", 31492 "locationName":"state" 31493 }, 31494 "Blackhole":{ 31495 "shape":"Boolean", 31496 "locationName":"blackhole" 31497 }, 31498 "TransitGatewayAttachment":{ 31499 "shape":"TransitGatewayPrefixListAttachment", 31500 "locationName":"transitGatewayAttachment" 31501 } 31502 } 31503 }, 31504 "TransitGatewayPrefixListReferenceSet":{ 31505 "type":"list", 31506 "member":{ 31507 "shape":"TransitGatewayPrefixListReference", 31508 "locationName":"item" 31509 } 31510 }, 31511 "TransitGatewayPrefixListReferenceState":{ 31512 "type":"string", 31513 "enum":[ 31514 "pending", 31515 "available", 31516 "modifying", 31517 "deleting" 31518 ] 31519 }, 31520 "TransitGatewayPropagation":{ 31521 "type":"structure", 31522 "members":{ 31523 "TransitGatewayAttachmentId":{ 31524 "shape":"TransitGatewayAttachmentId", 31525 "locationName":"transitGatewayAttachmentId" 31526 }, 31527 "ResourceId":{ 31528 "shape":"String", 31529 "locationName":"resourceId" 31530 }, 31531 "ResourceType":{ 31532 "shape":"TransitGatewayAttachmentResourceType", 31533 "locationName":"resourceType" 31534 }, 31535 "TransitGatewayRouteTableId":{ 31536 "shape":"String", 31537 "locationName":"transitGatewayRouteTableId" 31538 }, 31539 "State":{ 31540 "shape":"TransitGatewayPropagationState", 31541 "locationName":"state" 31542 } 31543 } 31544 }, 31545 "TransitGatewayPropagationState":{ 31546 "type":"string", 31547 "enum":[ 31548 "enabling", 31549 "enabled", 31550 "disabling", 31551 "disabled" 31552 ] 31553 }, 31554 "TransitGatewayRequestOptions":{ 31555 "type":"structure", 31556 "members":{ 31557 "AmazonSideAsn":{"shape":"Long"}, 31558 "AutoAcceptSharedAttachments":{"shape":"AutoAcceptSharedAttachmentsValue"}, 31559 "DefaultRouteTableAssociation":{"shape":"DefaultRouteTableAssociationValue"}, 31560 "DefaultRouteTablePropagation":{"shape":"DefaultRouteTablePropagationValue"}, 31561 "VpnEcmpSupport":{"shape":"VpnEcmpSupportValue"}, 31562 "DnsSupport":{"shape":"DnsSupportValue"}, 31563 "MulticastSupport":{"shape":"MulticastSupportValue"}, 31564 "TransitGatewayCidrBlocks":{"shape":"TransitGatewayCidrBlockStringList"} 31565 } 31566 }, 31567 "TransitGatewayRoute":{ 31568 "type":"structure", 31569 "members":{ 31570 "DestinationCidrBlock":{ 31571 "shape":"String", 31572 "locationName":"destinationCidrBlock" 31573 }, 31574 "PrefixListId":{ 31575 "shape":"PrefixListResourceId", 31576 "locationName":"prefixListId" 31577 }, 31578 "TransitGatewayAttachments":{ 31579 "shape":"TransitGatewayRouteAttachmentList", 31580 "locationName":"transitGatewayAttachments" 31581 }, 31582 "Type":{ 31583 "shape":"TransitGatewayRouteType", 31584 "locationName":"type" 31585 }, 31586 "State":{ 31587 "shape":"TransitGatewayRouteState", 31588 "locationName":"state" 31589 } 31590 } 31591 }, 31592 "TransitGatewayRouteAttachment":{ 31593 "type":"structure", 31594 "members":{ 31595 "ResourceId":{ 31596 "shape":"String", 31597 "locationName":"resourceId" 31598 }, 31599 "TransitGatewayAttachmentId":{ 31600 "shape":"String", 31601 "locationName":"transitGatewayAttachmentId" 31602 }, 31603 "ResourceType":{ 31604 "shape":"TransitGatewayAttachmentResourceType", 31605 "locationName":"resourceType" 31606 } 31607 } 31608 }, 31609 "TransitGatewayRouteAttachmentList":{ 31610 "type":"list", 31611 "member":{ 31612 "shape":"TransitGatewayRouteAttachment", 31613 "locationName":"item" 31614 } 31615 }, 31616 "TransitGatewayRouteList":{ 31617 "type":"list", 31618 "member":{ 31619 "shape":"TransitGatewayRoute", 31620 "locationName":"item" 31621 } 31622 }, 31623 "TransitGatewayRouteState":{ 31624 "type":"string", 31625 "enum":[ 31626 "pending", 31627 "active", 31628 "blackhole", 31629 "deleting", 31630 "deleted" 31631 ] 31632 }, 31633 "TransitGatewayRouteTable":{ 31634 "type":"structure", 31635 "members":{ 31636 "TransitGatewayRouteTableId":{ 31637 "shape":"String", 31638 "locationName":"transitGatewayRouteTableId" 31639 }, 31640 "TransitGatewayId":{ 31641 "shape":"String", 31642 "locationName":"transitGatewayId" 31643 }, 31644 "State":{ 31645 "shape":"TransitGatewayRouteTableState", 31646 "locationName":"state" 31647 }, 31648 "DefaultAssociationRouteTable":{ 31649 "shape":"Boolean", 31650 "locationName":"defaultAssociationRouteTable" 31651 }, 31652 "DefaultPropagationRouteTable":{ 31653 "shape":"Boolean", 31654 "locationName":"defaultPropagationRouteTable" 31655 }, 31656 "CreationTime":{ 31657 "shape":"DateTime", 31658 "locationName":"creationTime" 31659 }, 31660 "Tags":{ 31661 "shape":"TagList", 31662 "locationName":"tagSet" 31663 } 31664 } 31665 }, 31666 "TransitGatewayRouteTableAssociation":{ 31667 "type":"structure", 31668 "members":{ 31669 "TransitGatewayAttachmentId":{ 31670 "shape":"String", 31671 "locationName":"transitGatewayAttachmentId" 31672 }, 31673 "ResourceId":{ 31674 "shape":"String", 31675 "locationName":"resourceId" 31676 }, 31677 "ResourceType":{ 31678 "shape":"TransitGatewayAttachmentResourceType", 31679 "locationName":"resourceType" 31680 }, 31681 "State":{ 31682 "shape":"TransitGatewayAssociationState", 31683 "locationName":"state" 31684 } 31685 } 31686 }, 31687 "TransitGatewayRouteTableAssociationList":{ 31688 "type":"list", 31689 "member":{ 31690 "shape":"TransitGatewayRouteTableAssociation", 31691 "locationName":"item" 31692 } 31693 }, 31694 "TransitGatewayRouteTableId":{"type":"string"}, 31695 "TransitGatewayRouteTableIdStringList":{ 31696 "type":"list", 31697 "member":{ 31698 "shape":"TransitGatewayRouteTableId", 31699 "locationName":"item" 31700 } 31701 }, 31702 "TransitGatewayRouteTableList":{ 31703 "type":"list", 31704 "member":{ 31705 "shape":"TransitGatewayRouteTable", 31706 "locationName":"item" 31707 } 31708 }, 31709 "TransitGatewayRouteTablePropagation":{ 31710 "type":"structure", 31711 "members":{ 31712 "TransitGatewayAttachmentId":{ 31713 "shape":"String", 31714 "locationName":"transitGatewayAttachmentId" 31715 }, 31716 "ResourceId":{ 31717 "shape":"String", 31718 "locationName":"resourceId" 31719 }, 31720 "ResourceType":{ 31721 "shape":"TransitGatewayAttachmentResourceType", 31722 "locationName":"resourceType" 31723 }, 31724 "State":{ 31725 "shape":"TransitGatewayPropagationState", 31726 "locationName":"state" 31727 } 31728 } 31729 }, 31730 "TransitGatewayRouteTablePropagationList":{ 31731 "type":"list", 31732 "member":{ 31733 "shape":"TransitGatewayRouteTablePropagation", 31734 "locationName":"item" 31735 } 31736 }, 31737 "TransitGatewayRouteTableState":{ 31738 "type":"string", 31739 "enum":[ 31740 "pending", 31741 "available", 31742 "deleting", 31743 "deleted" 31744 ] 31745 }, 31746 "TransitGatewayRouteType":{ 31747 "type":"string", 31748 "enum":[ 31749 "static", 31750 "propagated" 31751 ] 31752 }, 31753 "TransitGatewayState":{ 31754 "type":"string", 31755 "enum":[ 31756 "pending", 31757 "available", 31758 "modifying", 31759 "deleting", 31760 "deleted" 31761 ] 31762 }, 31763 "TransitGatewaySubnetIdList":{ 31764 "type":"list", 31765 "member":{ 31766 "shape":"SubnetId", 31767 "locationName":"item" 31768 } 31769 }, 31770 "TransitGatewayVpcAttachment":{ 31771 "type":"structure", 31772 "members":{ 31773 "TransitGatewayAttachmentId":{ 31774 "shape":"String", 31775 "locationName":"transitGatewayAttachmentId" 31776 }, 31777 "TransitGatewayId":{ 31778 "shape":"String", 31779 "locationName":"transitGatewayId" 31780 }, 31781 "VpcId":{ 31782 "shape":"String", 31783 "locationName":"vpcId" 31784 }, 31785 "VpcOwnerId":{ 31786 "shape":"String", 31787 "locationName":"vpcOwnerId" 31788 }, 31789 "State":{ 31790 "shape":"TransitGatewayAttachmentState", 31791 "locationName":"state" 31792 }, 31793 "SubnetIds":{ 31794 "shape":"ValueStringList", 31795 "locationName":"subnetIds" 31796 }, 31797 "CreationTime":{ 31798 "shape":"DateTime", 31799 "locationName":"creationTime" 31800 }, 31801 "Options":{ 31802 "shape":"TransitGatewayVpcAttachmentOptions", 31803 "locationName":"options" 31804 }, 31805 "Tags":{ 31806 "shape":"TagList", 31807 "locationName":"tagSet" 31808 } 31809 } 31810 }, 31811 "TransitGatewayVpcAttachmentList":{ 31812 "type":"list", 31813 "member":{ 31814 "shape":"TransitGatewayVpcAttachment", 31815 "locationName":"item" 31816 } 31817 }, 31818 "TransitGatewayVpcAttachmentOptions":{ 31819 "type":"structure", 31820 "members":{ 31821 "DnsSupport":{ 31822 "shape":"DnsSupportValue", 31823 "locationName":"dnsSupport" 31824 }, 31825 "Ipv6Support":{ 31826 "shape":"Ipv6SupportValue", 31827 "locationName":"ipv6Support" 31828 }, 31829 "ApplianceModeSupport":{ 31830 "shape":"ApplianceModeSupportValue", 31831 "locationName":"applianceModeSupport" 31832 } 31833 } 31834 }, 31835 "TransportProtocol":{ 31836 "type":"string", 31837 "enum":[ 31838 "tcp", 31839 "udp" 31840 ] 31841 }, 31842 "TunnelInsideIpVersion":{ 31843 "type":"string", 31844 "enum":[ 31845 "ipv4", 31846 "ipv6" 31847 ] 31848 }, 31849 "TunnelOption":{ 31850 "type":"structure", 31851 "members":{ 31852 "OutsideIpAddress":{ 31853 "shape":"String", 31854 "locationName":"outsideIpAddress" 31855 }, 31856 "TunnelInsideCidr":{ 31857 "shape":"String", 31858 "locationName":"tunnelInsideCidr" 31859 }, 31860 "TunnelInsideIpv6Cidr":{ 31861 "shape":"String", 31862 "locationName":"tunnelInsideIpv6Cidr" 31863 }, 31864 "PreSharedKey":{ 31865 "shape":"String", 31866 "locationName":"preSharedKey" 31867 }, 31868 "Phase1LifetimeSeconds":{ 31869 "shape":"Integer", 31870 "locationName":"phase1LifetimeSeconds" 31871 }, 31872 "Phase2LifetimeSeconds":{ 31873 "shape":"Integer", 31874 "locationName":"phase2LifetimeSeconds" 31875 }, 31876 "RekeyMarginTimeSeconds":{ 31877 "shape":"Integer", 31878 "locationName":"rekeyMarginTimeSeconds" 31879 }, 31880 "RekeyFuzzPercentage":{ 31881 "shape":"Integer", 31882 "locationName":"rekeyFuzzPercentage" 31883 }, 31884 "ReplayWindowSize":{ 31885 "shape":"Integer", 31886 "locationName":"replayWindowSize" 31887 }, 31888 "DpdTimeoutSeconds":{ 31889 "shape":"Integer", 31890 "locationName":"dpdTimeoutSeconds" 31891 }, 31892 "DpdTimeoutAction":{ 31893 "shape":"String", 31894 "locationName":"dpdTimeoutAction" 31895 }, 31896 "Phase1EncryptionAlgorithms":{ 31897 "shape":"Phase1EncryptionAlgorithmsList", 31898 "locationName":"phase1EncryptionAlgorithmSet" 31899 }, 31900 "Phase2EncryptionAlgorithms":{ 31901 "shape":"Phase2EncryptionAlgorithmsList", 31902 "locationName":"phase2EncryptionAlgorithmSet" 31903 }, 31904 "Phase1IntegrityAlgorithms":{ 31905 "shape":"Phase1IntegrityAlgorithmsList", 31906 "locationName":"phase1IntegrityAlgorithmSet" 31907 }, 31908 "Phase2IntegrityAlgorithms":{ 31909 "shape":"Phase2IntegrityAlgorithmsList", 31910 "locationName":"phase2IntegrityAlgorithmSet" 31911 }, 31912 "Phase1DHGroupNumbers":{ 31913 "shape":"Phase1DHGroupNumbersList", 31914 "locationName":"phase1DHGroupNumberSet" 31915 }, 31916 "Phase2DHGroupNumbers":{ 31917 "shape":"Phase2DHGroupNumbersList", 31918 "locationName":"phase2DHGroupNumberSet" 31919 }, 31920 "IkeVersions":{ 31921 "shape":"IKEVersionsList", 31922 "locationName":"ikeVersionSet" 31923 }, 31924 "StartupAction":{ 31925 "shape":"String", 31926 "locationName":"startupAction" 31927 } 31928 } 31929 }, 31930 "TunnelOptionsList":{ 31931 "type":"list", 31932 "member":{ 31933 "shape":"TunnelOption", 31934 "locationName":"item" 31935 } 31936 }, 31937 "UnassignIpv6AddressesRequest":{ 31938 "type":"structure", 31939 "required":[ 31940 "NetworkInterfaceId", 31941 "Ipv6Addresses" 31942 ], 31943 "members":{ 31944 "NetworkInterfaceId":{ 31945 "shape":"NetworkInterfaceId", 31946 "locationName":"networkInterfaceId" 31947 }, 31948 "Ipv6Addresses":{ 31949 "shape":"Ipv6AddressList", 31950 "locationName":"ipv6Addresses" 31951 } 31952 } 31953 }, 31954 "UnassignIpv6AddressesResult":{ 31955 "type":"structure", 31956 "members":{ 31957 "NetworkInterfaceId":{ 31958 "shape":"String", 31959 "locationName":"networkInterfaceId" 31960 }, 31961 "UnassignedIpv6Addresses":{ 31962 "shape":"Ipv6AddressList", 31963 "locationName":"unassignedIpv6Addresses" 31964 } 31965 } 31966 }, 31967 "UnassignPrivateIpAddressesRequest":{ 31968 "type":"structure", 31969 "required":[ 31970 "NetworkInterfaceId", 31971 "PrivateIpAddresses" 31972 ], 31973 "members":{ 31974 "NetworkInterfaceId":{ 31975 "shape":"NetworkInterfaceId", 31976 "locationName":"networkInterfaceId" 31977 }, 31978 "PrivateIpAddresses":{ 31979 "shape":"PrivateIpAddressStringList", 31980 "locationName":"privateIpAddress" 31981 } 31982 } 31983 }, 31984 "UnlimitedSupportedInstanceFamily":{ 31985 "type":"string", 31986 "enum":[ 31987 "t2", 31988 "t3", 31989 "t3a", 31990 "t4g" 31991 ] 31992 }, 31993 "UnmonitorInstancesRequest":{ 31994 "type":"structure", 31995 "required":["InstanceIds"], 31996 "members":{ 31997 "InstanceIds":{ 31998 "shape":"InstanceIdStringList", 31999 "locationName":"InstanceId" 32000 }, 32001 "DryRun":{ 32002 "shape":"Boolean", 32003 "locationName":"dryRun" 32004 } 32005 } 32006 }, 32007 "UnmonitorInstancesResult":{ 32008 "type":"structure", 32009 "members":{ 32010 "InstanceMonitorings":{ 32011 "shape":"InstanceMonitoringList", 32012 "locationName":"instancesSet" 32013 } 32014 } 32015 }, 32016 "UnsuccessfulInstanceCreditSpecificationErrorCode":{ 32017 "type":"string", 32018 "enum":[ 32019 "InvalidInstanceID.Malformed", 32020 "InvalidInstanceID.NotFound", 32021 "IncorrectInstanceState", 32022 "InstanceCreditSpecification.NotSupported" 32023 ] 32024 }, 32025 "UnsuccessfulInstanceCreditSpecificationItem":{ 32026 "type":"structure", 32027 "members":{ 32028 "InstanceId":{ 32029 "shape":"String", 32030 "locationName":"instanceId" 32031 }, 32032 "Error":{ 32033 "shape":"UnsuccessfulInstanceCreditSpecificationItemError", 32034 "locationName":"error" 32035 } 32036 } 32037 }, 32038 "UnsuccessfulInstanceCreditSpecificationItemError":{ 32039 "type":"structure", 32040 "members":{ 32041 "Code":{ 32042 "shape":"UnsuccessfulInstanceCreditSpecificationErrorCode", 32043 "locationName":"code" 32044 }, 32045 "Message":{ 32046 "shape":"String", 32047 "locationName":"message" 32048 } 32049 } 32050 }, 32051 "UnsuccessfulInstanceCreditSpecificationSet":{ 32052 "type":"list", 32053 "member":{ 32054 "shape":"UnsuccessfulInstanceCreditSpecificationItem", 32055 "locationName":"item" 32056 } 32057 }, 32058 "UnsuccessfulItem":{ 32059 "type":"structure", 32060 "members":{ 32061 "Error":{ 32062 "shape":"UnsuccessfulItemError", 32063 "locationName":"error" 32064 }, 32065 "ResourceId":{ 32066 "shape":"String", 32067 "locationName":"resourceId" 32068 } 32069 } 32070 }, 32071 "UnsuccessfulItemError":{ 32072 "type":"structure", 32073 "members":{ 32074 "Code":{ 32075 "shape":"String", 32076 "locationName":"code" 32077 }, 32078 "Message":{ 32079 "shape":"String", 32080 "locationName":"message" 32081 } 32082 } 32083 }, 32084 "UnsuccessfulItemList":{ 32085 "type":"list", 32086 "member":{ 32087 "shape":"UnsuccessfulItem", 32088 "locationName":"item" 32089 } 32090 }, 32091 "UnsuccessfulItemSet":{ 32092 "type":"list", 32093 "member":{ 32094 "shape":"UnsuccessfulItem", 32095 "locationName":"item" 32096 } 32097 }, 32098 "UpdateSecurityGroupRuleDescriptionsEgressRequest":{ 32099 "type":"structure", 32100 "required":["IpPermissions"], 32101 "members":{ 32102 "DryRun":{"shape":"Boolean"}, 32103 "GroupId":{"shape":"SecurityGroupId"}, 32104 "GroupName":{"shape":"SecurityGroupName"}, 32105 "IpPermissions":{"shape":"IpPermissionList"} 32106 } 32107 }, 32108 "UpdateSecurityGroupRuleDescriptionsEgressResult":{ 32109 "type":"structure", 32110 "members":{ 32111 "Return":{ 32112 "shape":"Boolean", 32113 "locationName":"return" 32114 } 32115 } 32116 }, 32117 "UpdateSecurityGroupRuleDescriptionsIngressRequest":{ 32118 "type":"structure", 32119 "required":["IpPermissions"], 32120 "members":{ 32121 "DryRun":{"shape":"Boolean"}, 32122 "GroupId":{"shape":"SecurityGroupId"}, 32123 "GroupName":{"shape":"SecurityGroupName"}, 32124 "IpPermissions":{"shape":"IpPermissionList"} 32125 } 32126 }, 32127 "UpdateSecurityGroupRuleDescriptionsIngressResult":{ 32128 "type":"structure", 32129 "members":{ 32130 "Return":{ 32131 "shape":"Boolean", 32132 "locationName":"return" 32133 } 32134 } 32135 }, 32136 "UsageClassType":{ 32137 "type":"string", 32138 "enum":[ 32139 "spot", 32140 "on-demand" 32141 ] 32142 }, 32143 "UsageClassTypeList":{ 32144 "type":"list", 32145 "member":{ 32146 "shape":"UsageClassType", 32147 "locationName":"item" 32148 } 32149 }, 32150 "UserBucket":{ 32151 "type":"structure", 32152 "members":{ 32153 "S3Bucket":{"shape":"String"}, 32154 "S3Key":{"shape":"String"} 32155 } 32156 }, 32157 "UserBucketDetails":{ 32158 "type":"structure", 32159 "members":{ 32160 "S3Bucket":{ 32161 "shape":"String", 32162 "locationName":"s3Bucket" 32163 }, 32164 "S3Key":{ 32165 "shape":"String", 32166 "locationName":"s3Key" 32167 } 32168 } 32169 }, 32170 "UserData":{ 32171 "type":"structure", 32172 "members":{ 32173 "Data":{ 32174 "shape":"String", 32175 "locationName":"data" 32176 } 32177 }, 32178 "sensitive":true 32179 }, 32180 "UserGroupStringList":{ 32181 "type":"list", 32182 "member":{ 32183 "shape":"String", 32184 "locationName":"UserGroup" 32185 } 32186 }, 32187 "UserIdGroupPair":{ 32188 "type":"structure", 32189 "members":{ 32190 "Description":{ 32191 "shape":"String", 32192 "locationName":"description" 32193 }, 32194 "GroupId":{ 32195 "shape":"String", 32196 "locationName":"groupId" 32197 }, 32198 "GroupName":{ 32199 "shape":"String", 32200 "locationName":"groupName" 32201 }, 32202 "PeeringStatus":{ 32203 "shape":"String", 32204 "locationName":"peeringStatus" 32205 }, 32206 "UserId":{ 32207 "shape":"String", 32208 "locationName":"userId" 32209 }, 32210 "VpcId":{ 32211 "shape":"String", 32212 "locationName":"vpcId" 32213 }, 32214 "VpcPeeringConnectionId":{ 32215 "shape":"String", 32216 "locationName":"vpcPeeringConnectionId" 32217 } 32218 } 32219 }, 32220 "UserIdGroupPairList":{ 32221 "type":"list", 32222 "member":{ 32223 "shape":"UserIdGroupPair", 32224 "locationName":"item" 32225 } 32226 }, 32227 "UserIdGroupPairSet":{ 32228 "type":"list", 32229 "member":{ 32230 "shape":"UserIdGroupPair", 32231 "locationName":"item" 32232 } 32233 }, 32234 "UserIdStringList":{ 32235 "type":"list", 32236 "member":{ 32237 "shape":"String", 32238 "locationName":"UserId" 32239 } 32240 }, 32241 "VCpuCount":{"type":"integer"}, 32242 "VCpuInfo":{ 32243 "type":"structure", 32244 "members":{ 32245 "DefaultVCpus":{ 32246 "shape":"VCpuCount", 32247 "locationName":"defaultVCpus" 32248 }, 32249 "DefaultCores":{ 32250 "shape":"CoreCount", 32251 "locationName":"defaultCores" 32252 }, 32253 "DefaultThreadsPerCore":{ 32254 "shape":"ThreadsPerCore", 32255 "locationName":"defaultThreadsPerCore" 32256 }, 32257 "ValidCores":{ 32258 "shape":"CoreCountList", 32259 "locationName":"validCores" 32260 }, 32261 "ValidThreadsPerCore":{ 32262 "shape":"ThreadsPerCoreList", 32263 "locationName":"validThreadsPerCore" 32264 } 32265 } 32266 }, 32267 "ValidationError":{ 32268 "type":"structure", 32269 "members":{ 32270 "Code":{ 32271 "shape":"String", 32272 "locationName":"code" 32273 }, 32274 "Message":{ 32275 "shape":"String", 32276 "locationName":"message" 32277 } 32278 } 32279 }, 32280 "ValidationWarning":{ 32281 "type":"structure", 32282 "members":{ 32283 "Errors":{ 32284 "shape":"ErrorSet", 32285 "locationName":"errorSet" 32286 } 32287 } 32288 }, 32289 "ValueStringList":{ 32290 "type":"list", 32291 "member":{ 32292 "shape":"String", 32293 "locationName":"item" 32294 } 32295 }, 32296 "VersionDescription":{ 32297 "type":"string", 32298 "max":255, 32299 "min":0 32300 }, 32301 "VersionStringList":{ 32302 "type":"list", 32303 "member":{ 32304 "shape":"String", 32305 "locationName":"item" 32306 } 32307 }, 32308 "VgwTelemetry":{ 32309 "type":"structure", 32310 "members":{ 32311 "AcceptedRouteCount":{ 32312 "shape":"Integer", 32313 "locationName":"acceptedRouteCount" 32314 }, 32315 "LastStatusChange":{ 32316 "shape":"DateTime", 32317 "locationName":"lastStatusChange" 32318 }, 32319 "OutsideIpAddress":{ 32320 "shape":"String", 32321 "locationName":"outsideIpAddress" 32322 }, 32323 "Status":{ 32324 "shape":"TelemetryStatus", 32325 "locationName":"status" 32326 }, 32327 "StatusMessage":{ 32328 "shape":"String", 32329 "locationName":"statusMessage" 32330 }, 32331 "CertificateArn":{ 32332 "shape":"String", 32333 "locationName":"certificateArn" 32334 } 32335 } 32336 }, 32337 "VgwTelemetryList":{ 32338 "type":"list", 32339 "member":{ 32340 "shape":"VgwTelemetry", 32341 "locationName":"item" 32342 } 32343 }, 32344 "VirtualizationType":{ 32345 "type":"string", 32346 "enum":[ 32347 "hvm", 32348 "paravirtual" 32349 ] 32350 }, 32351 "VirtualizationTypeList":{ 32352 "type":"list", 32353 "member":{ 32354 "shape":"VirtualizationType", 32355 "locationName":"item" 32356 } 32357 }, 32358 "Volume":{ 32359 "type":"structure", 32360 "members":{ 32361 "Attachments":{ 32362 "shape":"VolumeAttachmentList", 32363 "locationName":"attachmentSet" 32364 }, 32365 "AvailabilityZone":{ 32366 "shape":"String", 32367 "locationName":"availabilityZone" 32368 }, 32369 "CreateTime":{ 32370 "shape":"DateTime", 32371 "locationName":"createTime" 32372 }, 32373 "Encrypted":{ 32374 "shape":"Boolean", 32375 "locationName":"encrypted" 32376 }, 32377 "KmsKeyId":{ 32378 "shape":"String", 32379 "locationName":"kmsKeyId" 32380 }, 32381 "OutpostArn":{ 32382 "shape":"String", 32383 "locationName":"outpostArn" 32384 }, 32385 "Size":{ 32386 "shape":"Integer", 32387 "locationName":"size" 32388 }, 32389 "SnapshotId":{ 32390 "shape":"String", 32391 "locationName":"snapshotId" 32392 }, 32393 "State":{ 32394 "shape":"VolumeState", 32395 "locationName":"status" 32396 }, 32397 "VolumeId":{ 32398 "shape":"String", 32399 "locationName":"volumeId" 32400 }, 32401 "Iops":{ 32402 "shape":"Integer", 32403 "locationName":"iops" 32404 }, 32405 "Tags":{ 32406 "shape":"TagList", 32407 "locationName":"tagSet" 32408 }, 32409 "VolumeType":{ 32410 "shape":"VolumeType", 32411 "locationName":"volumeType" 32412 }, 32413 "FastRestored":{ 32414 "shape":"Boolean", 32415 "locationName":"fastRestored" 32416 }, 32417 "MultiAttachEnabled":{ 32418 "shape":"Boolean", 32419 "locationName":"multiAttachEnabled" 32420 }, 32421 "Throughput":{ 32422 "shape":"Integer", 32423 "locationName":"throughput" 32424 } 32425 } 32426 }, 32427 "VolumeAttachment":{ 32428 "type":"structure", 32429 "members":{ 32430 "AttachTime":{ 32431 "shape":"DateTime", 32432 "locationName":"attachTime" 32433 }, 32434 "Device":{ 32435 "shape":"String", 32436 "locationName":"device" 32437 }, 32438 "InstanceId":{ 32439 "shape":"String", 32440 "locationName":"instanceId" 32441 }, 32442 "State":{ 32443 "shape":"VolumeAttachmentState", 32444 "locationName":"status" 32445 }, 32446 "VolumeId":{ 32447 "shape":"String", 32448 "locationName":"volumeId" 32449 }, 32450 "DeleteOnTermination":{ 32451 "shape":"Boolean", 32452 "locationName":"deleteOnTermination" 32453 } 32454 } 32455 }, 32456 "VolumeAttachmentList":{ 32457 "type":"list", 32458 "member":{ 32459 "shape":"VolumeAttachment", 32460 "locationName":"item" 32461 } 32462 }, 32463 "VolumeAttachmentState":{ 32464 "type":"string", 32465 "enum":[ 32466 "attaching", 32467 "attached", 32468 "detaching", 32469 "detached", 32470 "busy" 32471 ] 32472 }, 32473 "VolumeAttributeName":{ 32474 "type":"string", 32475 "enum":[ 32476 "autoEnableIO", 32477 "productCodes" 32478 ] 32479 }, 32480 "VolumeDetail":{ 32481 "type":"structure", 32482 "required":["Size"], 32483 "members":{ 32484 "Size":{ 32485 "shape":"Long", 32486 "locationName":"size" 32487 } 32488 } 32489 }, 32490 "VolumeId":{"type":"string"}, 32491 "VolumeIdStringList":{ 32492 "type":"list", 32493 "member":{ 32494 "shape":"VolumeId", 32495 "locationName":"VolumeId" 32496 } 32497 }, 32498 "VolumeList":{ 32499 "type":"list", 32500 "member":{ 32501 "shape":"Volume", 32502 "locationName":"item" 32503 } 32504 }, 32505 "VolumeModification":{ 32506 "type":"structure", 32507 "members":{ 32508 "VolumeId":{ 32509 "shape":"String", 32510 "locationName":"volumeId" 32511 }, 32512 "ModificationState":{ 32513 "shape":"VolumeModificationState", 32514 "locationName":"modificationState" 32515 }, 32516 "StatusMessage":{ 32517 "shape":"String", 32518 "locationName":"statusMessage" 32519 }, 32520 "TargetSize":{ 32521 "shape":"Integer", 32522 "locationName":"targetSize" 32523 }, 32524 "TargetIops":{ 32525 "shape":"Integer", 32526 "locationName":"targetIops" 32527 }, 32528 "TargetVolumeType":{ 32529 "shape":"VolumeType", 32530 "locationName":"targetVolumeType" 32531 }, 32532 "TargetThroughput":{ 32533 "shape":"Integer", 32534 "locationName":"targetThroughput" 32535 }, 32536 "TargetMultiAttachEnabled":{ 32537 "shape":"Boolean", 32538 "locationName":"targetMultiAttachEnabled" 32539 }, 32540 "OriginalSize":{ 32541 "shape":"Integer", 32542 "locationName":"originalSize" 32543 }, 32544 "OriginalIops":{ 32545 "shape":"Integer", 32546 "locationName":"originalIops" 32547 }, 32548 "OriginalVolumeType":{ 32549 "shape":"VolumeType", 32550 "locationName":"originalVolumeType" 32551 }, 32552 "OriginalThroughput":{ 32553 "shape":"Integer", 32554 "locationName":"originalThroughput" 32555 }, 32556 "OriginalMultiAttachEnabled":{ 32557 "shape":"Boolean", 32558 "locationName":"originalMultiAttachEnabled" 32559 }, 32560 "Progress":{ 32561 "shape":"Long", 32562 "locationName":"progress" 32563 }, 32564 "StartTime":{ 32565 "shape":"DateTime", 32566 "locationName":"startTime" 32567 }, 32568 "EndTime":{ 32569 "shape":"DateTime", 32570 "locationName":"endTime" 32571 } 32572 } 32573 }, 32574 "VolumeModificationList":{ 32575 "type":"list", 32576 "member":{ 32577 "shape":"VolumeModification", 32578 "locationName":"item" 32579 } 32580 }, 32581 "VolumeModificationState":{ 32582 "type":"string", 32583 "enum":[ 32584 "modifying", 32585 "optimizing", 32586 "completed", 32587 "failed" 32588 ] 32589 }, 32590 "VolumeState":{ 32591 "type":"string", 32592 "enum":[ 32593 "creating", 32594 "available", 32595 "in-use", 32596 "deleting", 32597 "deleted", 32598 "error" 32599 ] 32600 }, 32601 "VolumeStatusAction":{ 32602 "type":"structure", 32603 "members":{ 32604 "Code":{ 32605 "shape":"String", 32606 "locationName":"code" 32607 }, 32608 "Description":{ 32609 "shape":"String", 32610 "locationName":"description" 32611 }, 32612 "EventId":{ 32613 "shape":"String", 32614 "locationName":"eventId" 32615 }, 32616 "EventType":{ 32617 "shape":"String", 32618 "locationName":"eventType" 32619 } 32620 } 32621 }, 32622 "VolumeStatusActionsList":{ 32623 "type":"list", 32624 "member":{ 32625 "shape":"VolumeStatusAction", 32626 "locationName":"item" 32627 } 32628 }, 32629 "VolumeStatusAttachmentStatus":{ 32630 "type":"structure", 32631 "members":{ 32632 "IoPerformance":{ 32633 "shape":"String", 32634 "locationName":"ioPerformance" 32635 }, 32636 "InstanceId":{ 32637 "shape":"String", 32638 "locationName":"instanceId" 32639 } 32640 } 32641 }, 32642 "VolumeStatusAttachmentStatusList":{ 32643 "type":"list", 32644 "member":{ 32645 "shape":"VolumeStatusAttachmentStatus", 32646 "locationName":"item" 32647 } 32648 }, 32649 "VolumeStatusDetails":{ 32650 "type":"structure", 32651 "members":{ 32652 "Name":{ 32653 "shape":"VolumeStatusName", 32654 "locationName":"name" 32655 }, 32656 "Status":{ 32657 "shape":"String", 32658 "locationName":"status" 32659 } 32660 } 32661 }, 32662 "VolumeStatusDetailsList":{ 32663 "type":"list", 32664 "member":{ 32665 "shape":"VolumeStatusDetails", 32666 "locationName":"item" 32667 } 32668 }, 32669 "VolumeStatusEvent":{ 32670 "type":"structure", 32671 "members":{ 32672 "Description":{ 32673 "shape":"String", 32674 "locationName":"description" 32675 }, 32676 "EventId":{ 32677 "shape":"String", 32678 "locationName":"eventId" 32679 }, 32680 "EventType":{ 32681 "shape":"String", 32682 "locationName":"eventType" 32683 }, 32684 "NotAfter":{ 32685 "shape":"MillisecondDateTime", 32686 "locationName":"notAfter" 32687 }, 32688 "NotBefore":{ 32689 "shape":"MillisecondDateTime", 32690 "locationName":"notBefore" 32691 }, 32692 "InstanceId":{ 32693 "shape":"String", 32694 "locationName":"instanceId" 32695 } 32696 } 32697 }, 32698 "VolumeStatusEventsList":{ 32699 "type":"list", 32700 "member":{ 32701 "shape":"VolumeStatusEvent", 32702 "locationName":"item" 32703 } 32704 }, 32705 "VolumeStatusInfo":{ 32706 "type":"structure", 32707 "members":{ 32708 "Details":{ 32709 "shape":"VolumeStatusDetailsList", 32710 "locationName":"details" 32711 }, 32712 "Status":{ 32713 "shape":"VolumeStatusInfoStatus", 32714 "locationName":"status" 32715 } 32716 } 32717 }, 32718 "VolumeStatusInfoStatus":{ 32719 "type":"string", 32720 "enum":[ 32721 "ok", 32722 "impaired", 32723 "insufficient-data" 32724 ] 32725 }, 32726 "VolumeStatusItem":{ 32727 "type":"structure", 32728 "members":{ 32729 "Actions":{ 32730 "shape":"VolumeStatusActionsList", 32731 "locationName":"actionsSet" 32732 }, 32733 "AvailabilityZone":{ 32734 "shape":"String", 32735 "locationName":"availabilityZone" 32736 }, 32737 "OutpostArn":{ 32738 "shape":"String", 32739 "locationName":"outpostArn" 32740 }, 32741 "Events":{ 32742 "shape":"VolumeStatusEventsList", 32743 "locationName":"eventsSet" 32744 }, 32745 "VolumeId":{ 32746 "shape":"String", 32747 "locationName":"volumeId" 32748 }, 32749 "VolumeStatus":{ 32750 "shape":"VolumeStatusInfo", 32751 "locationName":"volumeStatus" 32752 }, 32753 "AttachmentStatuses":{ 32754 "shape":"VolumeStatusAttachmentStatusList", 32755 "locationName":"attachmentStatuses" 32756 } 32757 } 32758 }, 32759 "VolumeStatusList":{ 32760 "type":"list", 32761 "member":{ 32762 "shape":"VolumeStatusItem", 32763 "locationName":"item" 32764 } 32765 }, 32766 "VolumeStatusName":{ 32767 "type":"string", 32768 "enum":[ 32769 "io-enabled", 32770 "io-performance" 32771 ] 32772 }, 32773 "VolumeType":{ 32774 "type":"string", 32775 "enum":[ 32776 "standard", 32777 "io1", 32778 "io2", 32779 "gp2", 32780 "sc1", 32781 "st1", 32782 "gp3" 32783 ] 32784 }, 32785 "Vpc":{ 32786 "type":"structure", 32787 "members":{ 32788 "CidrBlock":{ 32789 "shape":"String", 32790 "locationName":"cidrBlock" 32791 }, 32792 "DhcpOptionsId":{ 32793 "shape":"String", 32794 "locationName":"dhcpOptionsId" 32795 }, 32796 "State":{ 32797 "shape":"VpcState", 32798 "locationName":"state" 32799 }, 32800 "VpcId":{ 32801 "shape":"String", 32802 "locationName":"vpcId" 32803 }, 32804 "OwnerId":{ 32805 "shape":"String", 32806 "locationName":"ownerId" 32807 }, 32808 "InstanceTenancy":{ 32809 "shape":"Tenancy", 32810 "locationName":"instanceTenancy" 32811 }, 32812 "Ipv6CidrBlockAssociationSet":{ 32813 "shape":"VpcIpv6CidrBlockAssociationSet", 32814 "locationName":"ipv6CidrBlockAssociationSet" 32815 }, 32816 "CidrBlockAssociationSet":{ 32817 "shape":"VpcCidrBlockAssociationSet", 32818 "locationName":"cidrBlockAssociationSet" 32819 }, 32820 "IsDefault":{ 32821 "shape":"Boolean", 32822 "locationName":"isDefault" 32823 }, 32824 "Tags":{ 32825 "shape":"TagList", 32826 "locationName":"tagSet" 32827 } 32828 } 32829 }, 32830 "VpcAttachment":{ 32831 "type":"structure", 32832 "members":{ 32833 "State":{ 32834 "shape":"AttachmentStatus", 32835 "locationName":"state" 32836 }, 32837 "VpcId":{ 32838 "shape":"String", 32839 "locationName":"vpcId" 32840 } 32841 } 32842 }, 32843 "VpcAttachmentList":{ 32844 "type":"list", 32845 "member":{ 32846 "shape":"VpcAttachment", 32847 "locationName":"item" 32848 } 32849 }, 32850 "VpcAttributeName":{ 32851 "type":"string", 32852 "enum":[ 32853 "enableDnsSupport", 32854 "enableDnsHostnames" 32855 ] 32856 }, 32857 "VpcCidrAssociationId":{"type":"string"}, 32858 "VpcCidrBlockAssociation":{ 32859 "type":"structure", 32860 "members":{ 32861 "AssociationId":{ 32862 "shape":"String", 32863 "locationName":"associationId" 32864 }, 32865 "CidrBlock":{ 32866 "shape":"String", 32867 "locationName":"cidrBlock" 32868 }, 32869 "CidrBlockState":{ 32870 "shape":"VpcCidrBlockState", 32871 "locationName":"cidrBlockState" 32872 } 32873 } 32874 }, 32875 "VpcCidrBlockAssociationSet":{ 32876 "type":"list", 32877 "member":{ 32878 "shape":"VpcCidrBlockAssociation", 32879 "locationName":"item" 32880 } 32881 }, 32882 "VpcCidrBlockState":{ 32883 "type":"structure", 32884 "members":{ 32885 "State":{ 32886 "shape":"VpcCidrBlockStateCode", 32887 "locationName":"state" 32888 }, 32889 "StatusMessage":{ 32890 "shape":"String", 32891 "locationName":"statusMessage" 32892 } 32893 } 32894 }, 32895 "VpcCidrBlockStateCode":{ 32896 "type":"string", 32897 "enum":[ 32898 "associating", 32899 "associated", 32900 "disassociating", 32901 "disassociated", 32902 "failing", 32903 "failed" 32904 ] 32905 }, 32906 "VpcClassicLink":{ 32907 "type":"structure", 32908 "members":{ 32909 "ClassicLinkEnabled":{ 32910 "shape":"Boolean", 32911 "locationName":"classicLinkEnabled" 32912 }, 32913 "Tags":{ 32914 "shape":"TagList", 32915 "locationName":"tagSet" 32916 }, 32917 "VpcId":{ 32918 "shape":"String", 32919 "locationName":"vpcId" 32920 } 32921 } 32922 }, 32923 "VpcClassicLinkIdList":{ 32924 "type":"list", 32925 "member":{ 32926 "shape":"VpcId", 32927 "locationName":"VpcId" 32928 } 32929 }, 32930 "VpcClassicLinkList":{ 32931 "type":"list", 32932 "member":{ 32933 "shape":"VpcClassicLink", 32934 "locationName":"item" 32935 } 32936 }, 32937 "VpcEndpoint":{ 32938 "type":"structure", 32939 "members":{ 32940 "VpcEndpointId":{ 32941 "shape":"String", 32942 "locationName":"vpcEndpointId" 32943 }, 32944 "VpcEndpointType":{ 32945 "shape":"VpcEndpointType", 32946 "locationName":"vpcEndpointType" 32947 }, 32948 "VpcId":{ 32949 "shape":"String", 32950 "locationName":"vpcId" 32951 }, 32952 "ServiceName":{ 32953 "shape":"String", 32954 "locationName":"serviceName" 32955 }, 32956 "State":{ 32957 "shape":"State", 32958 "locationName":"state" 32959 }, 32960 "PolicyDocument":{ 32961 "shape":"String", 32962 "locationName":"policyDocument" 32963 }, 32964 "RouteTableIds":{ 32965 "shape":"ValueStringList", 32966 "locationName":"routeTableIdSet" 32967 }, 32968 "SubnetIds":{ 32969 "shape":"ValueStringList", 32970 "locationName":"subnetIdSet" 32971 }, 32972 "Groups":{ 32973 "shape":"GroupIdentifierSet", 32974 "locationName":"groupSet" 32975 }, 32976 "PrivateDnsEnabled":{ 32977 "shape":"Boolean", 32978 "locationName":"privateDnsEnabled" 32979 }, 32980 "RequesterManaged":{ 32981 "shape":"Boolean", 32982 "locationName":"requesterManaged" 32983 }, 32984 "NetworkInterfaceIds":{ 32985 "shape":"ValueStringList", 32986 "locationName":"networkInterfaceIdSet" 32987 }, 32988 "DnsEntries":{ 32989 "shape":"DnsEntrySet", 32990 "locationName":"dnsEntrySet" 32991 }, 32992 "CreationTimestamp":{ 32993 "shape":"MillisecondDateTime", 32994 "locationName":"creationTimestamp" 32995 }, 32996 "Tags":{ 32997 "shape":"TagList", 32998 "locationName":"tagSet" 32999 }, 33000 "OwnerId":{ 33001 "shape":"String", 33002 "locationName":"ownerId" 33003 }, 33004 "LastError":{ 33005 "shape":"LastError", 33006 "locationName":"lastError" 33007 } 33008 } 33009 }, 33010 "VpcEndpointConnection":{ 33011 "type":"structure", 33012 "members":{ 33013 "ServiceId":{ 33014 "shape":"String", 33015 "locationName":"serviceId" 33016 }, 33017 "VpcEndpointId":{ 33018 "shape":"String", 33019 "locationName":"vpcEndpointId" 33020 }, 33021 "VpcEndpointOwner":{ 33022 "shape":"String", 33023 "locationName":"vpcEndpointOwner" 33024 }, 33025 "VpcEndpointState":{ 33026 "shape":"State", 33027 "locationName":"vpcEndpointState" 33028 }, 33029 "CreationTimestamp":{ 33030 "shape":"MillisecondDateTime", 33031 "locationName":"creationTimestamp" 33032 }, 33033 "DnsEntries":{ 33034 "shape":"DnsEntrySet", 33035 "locationName":"dnsEntrySet" 33036 }, 33037 "NetworkLoadBalancerArns":{ 33038 "shape":"ValueStringList", 33039 "locationName":"networkLoadBalancerArnSet" 33040 }, 33041 "GatewayLoadBalancerArns":{ 33042 "shape":"ValueStringList", 33043 "locationName":"gatewayLoadBalancerArnSet" 33044 } 33045 } 33046 }, 33047 "VpcEndpointConnectionSet":{ 33048 "type":"list", 33049 "member":{ 33050 "shape":"VpcEndpointConnection", 33051 "locationName":"item" 33052 } 33053 }, 33054 "VpcEndpointId":{"type":"string"}, 33055 "VpcEndpointIdList":{ 33056 "type":"list", 33057 "member":{ 33058 "shape":"VpcEndpointId", 33059 "locationName":"item" 33060 } 33061 }, 33062 "VpcEndpointRouteTableIdList":{ 33063 "type":"list", 33064 "member":{ 33065 "shape":"RouteTableId", 33066 "locationName":"item" 33067 } 33068 }, 33069 "VpcEndpointSecurityGroupIdList":{ 33070 "type":"list", 33071 "member":{ 33072 "shape":"SecurityGroupId", 33073 "locationName":"item" 33074 } 33075 }, 33076 "VpcEndpointServiceId":{"type":"string"}, 33077 "VpcEndpointServiceIdList":{ 33078 "type":"list", 33079 "member":{ 33080 "shape":"VpcEndpointServiceId", 33081 "locationName":"item" 33082 } 33083 }, 33084 "VpcEndpointSet":{ 33085 "type":"list", 33086 "member":{ 33087 "shape":"VpcEndpoint", 33088 "locationName":"item" 33089 } 33090 }, 33091 "VpcEndpointSubnetIdList":{ 33092 "type":"list", 33093 "member":{ 33094 "shape":"SubnetId", 33095 "locationName":"item" 33096 } 33097 }, 33098 "VpcEndpointType":{ 33099 "type":"string", 33100 "enum":[ 33101 "Interface", 33102 "Gateway", 33103 "GatewayLoadBalancer" 33104 ] 33105 }, 33106 "VpcFlowLogId":{"type":"string"}, 33107 "VpcId":{"type":"string"}, 33108 "VpcIdStringList":{ 33109 "type":"list", 33110 "member":{ 33111 "shape":"VpcId", 33112 "locationName":"VpcId" 33113 } 33114 }, 33115 "VpcIpv6CidrBlockAssociation":{ 33116 "type":"structure", 33117 "members":{ 33118 "AssociationId":{ 33119 "shape":"String", 33120 "locationName":"associationId" 33121 }, 33122 "Ipv6CidrBlock":{ 33123 "shape":"String", 33124 "locationName":"ipv6CidrBlock" 33125 }, 33126 "Ipv6CidrBlockState":{ 33127 "shape":"VpcCidrBlockState", 33128 "locationName":"ipv6CidrBlockState" 33129 }, 33130 "NetworkBorderGroup":{ 33131 "shape":"String", 33132 "locationName":"networkBorderGroup" 33133 }, 33134 "Ipv6Pool":{ 33135 "shape":"String", 33136 "locationName":"ipv6Pool" 33137 } 33138 } 33139 }, 33140 "VpcIpv6CidrBlockAssociationSet":{ 33141 "type":"list", 33142 "member":{ 33143 "shape":"VpcIpv6CidrBlockAssociation", 33144 "locationName":"item" 33145 } 33146 }, 33147 "VpcList":{ 33148 "type":"list", 33149 "member":{ 33150 "shape":"Vpc", 33151 "locationName":"item" 33152 } 33153 }, 33154 "VpcPeeringConnection":{ 33155 "type":"structure", 33156 "members":{ 33157 "AccepterVpcInfo":{ 33158 "shape":"VpcPeeringConnectionVpcInfo", 33159 "locationName":"accepterVpcInfo" 33160 }, 33161 "ExpirationTime":{ 33162 "shape":"DateTime", 33163 "locationName":"expirationTime" 33164 }, 33165 "RequesterVpcInfo":{ 33166 "shape":"VpcPeeringConnectionVpcInfo", 33167 "locationName":"requesterVpcInfo" 33168 }, 33169 "Status":{ 33170 "shape":"VpcPeeringConnectionStateReason", 33171 "locationName":"status" 33172 }, 33173 "Tags":{ 33174 "shape":"TagList", 33175 "locationName":"tagSet" 33176 }, 33177 "VpcPeeringConnectionId":{ 33178 "shape":"String", 33179 "locationName":"vpcPeeringConnectionId" 33180 } 33181 } 33182 }, 33183 "VpcPeeringConnectionId":{"type":"string"}, 33184 "VpcPeeringConnectionIdList":{ 33185 "type":"list", 33186 "member":{ 33187 "shape":"VpcPeeringConnectionId", 33188 "locationName":"item" 33189 } 33190 }, 33191 "VpcPeeringConnectionList":{ 33192 "type":"list", 33193 "member":{ 33194 "shape":"VpcPeeringConnection", 33195 "locationName":"item" 33196 } 33197 }, 33198 "VpcPeeringConnectionOptionsDescription":{ 33199 "type":"structure", 33200 "members":{ 33201 "AllowDnsResolutionFromRemoteVpc":{ 33202 "shape":"Boolean", 33203 "locationName":"allowDnsResolutionFromRemoteVpc" 33204 }, 33205 "AllowEgressFromLocalClassicLinkToRemoteVpc":{ 33206 "shape":"Boolean", 33207 "locationName":"allowEgressFromLocalClassicLinkToRemoteVpc" 33208 }, 33209 "AllowEgressFromLocalVpcToRemoteClassicLink":{ 33210 "shape":"Boolean", 33211 "locationName":"allowEgressFromLocalVpcToRemoteClassicLink" 33212 } 33213 } 33214 }, 33215 "VpcPeeringConnectionStateReason":{ 33216 "type":"structure", 33217 "members":{ 33218 "Code":{ 33219 "shape":"VpcPeeringConnectionStateReasonCode", 33220 "locationName":"code" 33221 }, 33222 "Message":{ 33223 "shape":"String", 33224 "locationName":"message" 33225 } 33226 } 33227 }, 33228 "VpcPeeringConnectionStateReasonCode":{ 33229 "type":"string", 33230 "enum":[ 33231 "initiating-request", 33232 "pending-acceptance", 33233 "active", 33234 "deleted", 33235 "rejected", 33236 "failed", 33237 "expired", 33238 "provisioning", 33239 "deleting" 33240 ] 33241 }, 33242 "VpcPeeringConnectionVpcInfo":{ 33243 "type":"structure", 33244 "members":{ 33245 "CidrBlock":{ 33246 "shape":"String", 33247 "locationName":"cidrBlock" 33248 }, 33249 "Ipv6CidrBlockSet":{ 33250 "shape":"Ipv6CidrBlockSet", 33251 "locationName":"ipv6CidrBlockSet" 33252 }, 33253 "CidrBlockSet":{ 33254 "shape":"CidrBlockSet", 33255 "locationName":"cidrBlockSet" 33256 }, 33257 "OwnerId":{ 33258 "shape":"String", 33259 "locationName":"ownerId" 33260 }, 33261 "PeeringOptions":{ 33262 "shape":"VpcPeeringConnectionOptionsDescription", 33263 "locationName":"peeringOptions" 33264 }, 33265 "VpcId":{ 33266 "shape":"String", 33267 "locationName":"vpcId" 33268 }, 33269 "Region":{ 33270 "shape":"String", 33271 "locationName":"region" 33272 } 33273 } 33274 }, 33275 "VpcState":{ 33276 "type":"string", 33277 "enum":[ 33278 "pending", 33279 "available" 33280 ] 33281 }, 33282 "VpcTenancy":{ 33283 "type":"string", 33284 "enum":["default"] 33285 }, 33286 "VpnConnection":{ 33287 "type":"structure", 33288 "members":{ 33289 "CustomerGatewayConfiguration":{ 33290 "shape":"String", 33291 "locationName":"customerGatewayConfiguration" 33292 }, 33293 "CustomerGatewayId":{ 33294 "shape":"String", 33295 "locationName":"customerGatewayId" 33296 }, 33297 "Category":{ 33298 "shape":"String", 33299 "locationName":"category" 33300 }, 33301 "State":{ 33302 "shape":"VpnState", 33303 "locationName":"state" 33304 }, 33305 "Type":{ 33306 "shape":"GatewayType", 33307 "locationName":"type" 33308 }, 33309 "VpnConnectionId":{ 33310 "shape":"String", 33311 "locationName":"vpnConnectionId" 33312 }, 33313 "VpnGatewayId":{ 33314 "shape":"String", 33315 "locationName":"vpnGatewayId" 33316 }, 33317 "TransitGatewayId":{ 33318 "shape":"String", 33319 "locationName":"transitGatewayId" 33320 }, 33321 "Options":{ 33322 "shape":"VpnConnectionOptions", 33323 "locationName":"options" 33324 }, 33325 "Routes":{ 33326 "shape":"VpnStaticRouteList", 33327 "locationName":"routes" 33328 }, 33329 "Tags":{ 33330 "shape":"TagList", 33331 "locationName":"tagSet" 33332 }, 33333 "VgwTelemetry":{ 33334 "shape":"VgwTelemetryList", 33335 "locationName":"vgwTelemetry" 33336 } 33337 } 33338 }, 33339 "VpnConnectionId":{"type":"string"}, 33340 "VpnConnectionIdStringList":{ 33341 "type":"list", 33342 "member":{ 33343 "shape":"VpnConnectionId", 33344 "locationName":"VpnConnectionId" 33345 } 33346 }, 33347 "VpnConnectionList":{ 33348 "type":"list", 33349 "member":{ 33350 "shape":"VpnConnection", 33351 "locationName":"item" 33352 } 33353 }, 33354 "VpnConnectionOptions":{ 33355 "type":"structure", 33356 "members":{ 33357 "EnableAcceleration":{ 33358 "shape":"Boolean", 33359 "locationName":"enableAcceleration" 33360 }, 33361 "StaticRoutesOnly":{ 33362 "shape":"Boolean", 33363 "locationName":"staticRoutesOnly" 33364 }, 33365 "LocalIpv4NetworkCidr":{ 33366 "shape":"String", 33367 "locationName":"localIpv4NetworkCidr" 33368 }, 33369 "RemoteIpv4NetworkCidr":{ 33370 "shape":"String", 33371 "locationName":"remoteIpv4NetworkCidr" 33372 }, 33373 "LocalIpv6NetworkCidr":{ 33374 "shape":"String", 33375 "locationName":"localIpv6NetworkCidr" 33376 }, 33377 "RemoteIpv6NetworkCidr":{ 33378 "shape":"String", 33379 "locationName":"remoteIpv6NetworkCidr" 33380 }, 33381 "TunnelInsideIpVersion":{ 33382 "shape":"TunnelInsideIpVersion", 33383 "locationName":"tunnelInsideIpVersion" 33384 }, 33385 "TunnelOptions":{ 33386 "shape":"TunnelOptionsList", 33387 "locationName":"tunnelOptionSet" 33388 } 33389 } 33390 }, 33391 "VpnConnectionOptionsSpecification":{ 33392 "type":"structure", 33393 "members":{ 33394 "EnableAcceleration":{"shape":"Boolean"}, 33395 "StaticRoutesOnly":{ 33396 "shape":"Boolean", 33397 "locationName":"staticRoutesOnly" 33398 }, 33399 "TunnelInsideIpVersion":{"shape":"TunnelInsideIpVersion"}, 33400 "TunnelOptions":{"shape":"VpnTunnelOptionsSpecificationsList"}, 33401 "LocalIpv4NetworkCidr":{"shape":"String"}, 33402 "RemoteIpv4NetworkCidr":{"shape":"String"}, 33403 "LocalIpv6NetworkCidr":{"shape":"String"}, 33404 "RemoteIpv6NetworkCidr":{"shape":"String"} 33405 } 33406 }, 33407 "VpnEcmpSupportValue":{ 33408 "type":"string", 33409 "enum":[ 33410 "enable", 33411 "disable" 33412 ] 33413 }, 33414 "VpnGateway":{ 33415 "type":"structure", 33416 "members":{ 33417 "AvailabilityZone":{ 33418 "shape":"String", 33419 "locationName":"availabilityZone" 33420 }, 33421 "State":{ 33422 "shape":"VpnState", 33423 "locationName":"state" 33424 }, 33425 "Type":{ 33426 "shape":"GatewayType", 33427 "locationName":"type" 33428 }, 33429 "VpcAttachments":{ 33430 "shape":"VpcAttachmentList", 33431 "locationName":"attachments" 33432 }, 33433 "VpnGatewayId":{ 33434 "shape":"String", 33435 "locationName":"vpnGatewayId" 33436 }, 33437 "AmazonSideAsn":{ 33438 "shape":"Long", 33439 "locationName":"amazonSideAsn" 33440 }, 33441 "Tags":{ 33442 "shape":"TagList", 33443 "locationName":"tagSet" 33444 } 33445 } 33446 }, 33447 "VpnGatewayId":{"type":"string"}, 33448 "VpnGatewayIdStringList":{ 33449 "type":"list", 33450 "member":{ 33451 "shape":"VpnGatewayId", 33452 "locationName":"VpnGatewayId" 33453 } 33454 }, 33455 "VpnGatewayList":{ 33456 "type":"list", 33457 "member":{ 33458 "shape":"VpnGateway", 33459 "locationName":"item" 33460 } 33461 }, 33462 "VpnProtocol":{ 33463 "type":"string", 33464 "enum":["openvpn"] 33465 }, 33466 "VpnState":{ 33467 "type":"string", 33468 "enum":[ 33469 "pending", 33470 "available", 33471 "deleting", 33472 "deleted" 33473 ] 33474 }, 33475 "VpnStaticRoute":{ 33476 "type":"structure", 33477 "members":{ 33478 "DestinationCidrBlock":{ 33479 "shape":"String", 33480 "locationName":"destinationCidrBlock" 33481 }, 33482 "Source":{ 33483 "shape":"VpnStaticRouteSource", 33484 "locationName":"source" 33485 }, 33486 "State":{ 33487 "shape":"VpnState", 33488 "locationName":"state" 33489 } 33490 } 33491 }, 33492 "VpnStaticRouteList":{ 33493 "type":"list", 33494 "member":{ 33495 "shape":"VpnStaticRoute", 33496 "locationName":"item" 33497 } 33498 }, 33499 "VpnStaticRouteSource":{ 33500 "type":"string", 33501 "enum":["Static"] 33502 }, 33503 "VpnTunnelOptionsSpecification":{ 33504 "type":"structure", 33505 "members":{ 33506 "TunnelInsideCidr":{"shape":"String"}, 33507 "TunnelInsideIpv6Cidr":{"shape":"String"}, 33508 "PreSharedKey":{"shape":"String"}, 33509 "Phase1LifetimeSeconds":{"shape":"Integer"}, 33510 "Phase2LifetimeSeconds":{"shape":"Integer"}, 33511 "RekeyMarginTimeSeconds":{"shape":"Integer"}, 33512 "RekeyFuzzPercentage":{"shape":"Integer"}, 33513 "ReplayWindowSize":{"shape":"Integer"}, 33514 "DPDTimeoutSeconds":{"shape":"Integer"}, 33515 "DPDTimeoutAction":{"shape":"String"}, 33516 "Phase1EncryptionAlgorithms":{ 33517 "shape":"Phase1EncryptionAlgorithmsRequestList", 33518 "locationName":"Phase1EncryptionAlgorithm" 33519 }, 33520 "Phase2EncryptionAlgorithms":{ 33521 "shape":"Phase2EncryptionAlgorithmsRequestList", 33522 "locationName":"Phase2EncryptionAlgorithm" 33523 }, 33524 "Phase1IntegrityAlgorithms":{ 33525 "shape":"Phase1IntegrityAlgorithmsRequestList", 33526 "locationName":"Phase1IntegrityAlgorithm" 33527 }, 33528 "Phase2IntegrityAlgorithms":{ 33529 "shape":"Phase2IntegrityAlgorithmsRequestList", 33530 "locationName":"Phase2IntegrityAlgorithm" 33531 }, 33532 "Phase1DHGroupNumbers":{ 33533 "shape":"Phase1DHGroupNumbersRequestList", 33534 "locationName":"Phase1DHGroupNumber" 33535 }, 33536 "Phase2DHGroupNumbers":{ 33537 "shape":"Phase2DHGroupNumbersRequestList", 33538 "locationName":"Phase2DHGroupNumber" 33539 }, 33540 "IKEVersions":{ 33541 "shape":"IKEVersionsRequestList", 33542 "locationName":"IKEVersion" 33543 }, 33544 "StartupAction":{"shape":"String"} 33545 } 33546 }, 33547 "VpnTunnelOptionsSpecificationsList":{ 33548 "type":"list", 33549 "member":{"shape":"VpnTunnelOptionsSpecification"} 33550 }, 33551 "WithdrawByoipCidrRequest":{ 33552 "type":"structure", 33553 "required":["Cidr"], 33554 "members":{ 33555 "Cidr":{"shape":"String"}, 33556 "DryRun":{"shape":"Boolean"} 33557 } 33558 }, 33559 "WithdrawByoipCidrResult":{ 33560 "type":"structure", 33561 "members":{ 33562 "ByoipCidr":{ 33563 "shape":"ByoipCidr", 33564 "locationName":"byoipCidr" 33565 } 33566 } 33567 }, 33568 "ZoneIdStringList":{ 33569 "type":"list", 33570 "member":{ 33571 "shape":"String", 33572 "locationName":"ZoneId" 33573 } 33574 }, 33575 "ZoneNameStringList":{ 33576 "type":"list", 33577 "member":{ 33578 "shape":"String", 33579 "locationName":"ZoneName" 33580 } 33581 }, 33582 "scope":{ 33583 "type":"string", 33584 "enum":[ 33585 "Availability Zone", 33586 "Region" 33587 ] 33588 }, 33589 "totalFpgaMemory":{"type":"integer"}, 33590 "totalGpuMemory":{"type":"integer"} 33591 } 33592} 33593