github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/ec2/2016-11-15/api-2.json (about) 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 "AssociateInstanceEventWindow":{ 168 "name":"AssociateInstanceEventWindow", 169 "http":{ 170 "method":"POST", 171 "requestUri":"/" 172 }, 173 "input":{"shape":"AssociateInstanceEventWindowRequest"}, 174 "output":{"shape":"AssociateInstanceEventWindowResult"} 175 }, 176 "AssociateRouteTable":{ 177 "name":"AssociateRouteTable", 178 "http":{ 179 "method":"POST", 180 "requestUri":"/" 181 }, 182 "input":{"shape":"AssociateRouteTableRequest"}, 183 "output":{"shape":"AssociateRouteTableResult"} 184 }, 185 "AssociateSubnetCidrBlock":{ 186 "name":"AssociateSubnetCidrBlock", 187 "http":{ 188 "method":"POST", 189 "requestUri":"/" 190 }, 191 "input":{"shape":"AssociateSubnetCidrBlockRequest"}, 192 "output":{"shape":"AssociateSubnetCidrBlockResult"} 193 }, 194 "AssociateTransitGatewayMulticastDomain":{ 195 "name":"AssociateTransitGatewayMulticastDomain", 196 "http":{ 197 "method":"POST", 198 "requestUri":"/" 199 }, 200 "input":{"shape":"AssociateTransitGatewayMulticastDomainRequest"}, 201 "output":{"shape":"AssociateTransitGatewayMulticastDomainResult"} 202 }, 203 "AssociateTransitGatewayRouteTable":{ 204 "name":"AssociateTransitGatewayRouteTable", 205 "http":{ 206 "method":"POST", 207 "requestUri":"/" 208 }, 209 "input":{"shape":"AssociateTransitGatewayRouteTableRequest"}, 210 "output":{"shape":"AssociateTransitGatewayRouteTableResult"} 211 }, 212 "AssociateTrunkInterface":{ 213 "name":"AssociateTrunkInterface", 214 "http":{ 215 "method":"POST", 216 "requestUri":"/" 217 }, 218 "input":{"shape":"AssociateTrunkInterfaceRequest"}, 219 "output":{"shape":"AssociateTrunkInterfaceResult"} 220 }, 221 "AssociateVpcCidrBlock":{ 222 "name":"AssociateVpcCidrBlock", 223 "http":{ 224 "method":"POST", 225 "requestUri":"/" 226 }, 227 "input":{"shape":"AssociateVpcCidrBlockRequest"}, 228 "output":{"shape":"AssociateVpcCidrBlockResult"} 229 }, 230 "AttachClassicLinkVpc":{ 231 "name":"AttachClassicLinkVpc", 232 "http":{ 233 "method":"POST", 234 "requestUri":"/" 235 }, 236 "input":{"shape":"AttachClassicLinkVpcRequest"}, 237 "output":{"shape":"AttachClassicLinkVpcResult"} 238 }, 239 "AttachInternetGateway":{ 240 "name":"AttachInternetGateway", 241 "http":{ 242 "method":"POST", 243 "requestUri":"/" 244 }, 245 "input":{"shape":"AttachInternetGatewayRequest"} 246 }, 247 "AttachNetworkInterface":{ 248 "name":"AttachNetworkInterface", 249 "http":{ 250 "method":"POST", 251 "requestUri":"/" 252 }, 253 "input":{"shape":"AttachNetworkInterfaceRequest"}, 254 "output":{"shape":"AttachNetworkInterfaceResult"} 255 }, 256 "AttachVolume":{ 257 "name":"AttachVolume", 258 "http":{ 259 "method":"POST", 260 "requestUri":"/" 261 }, 262 "input":{"shape":"AttachVolumeRequest"}, 263 "output":{"shape":"VolumeAttachment"} 264 }, 265 "AttachVpnGateway":{ 266 "name":"AttachVpnGateway", 267 "http":{ 268 "method":"POST", 269 "requestUri":"/" 270 }, 271 "input":{"shape":"AttachVpnGatewayRequest"}, 272 "output":{"shape":"AttachVpnGatewayResult"} 273 }, 274 "AuthorizeClientVpnIngress":{ 275 "name":"AuthorizeClientVpnIngress", 276 "http":{ 277 "method":"POST", 278 "requestUri":"/" 279 }, 280 "input":{"shape":"AuthorizeClientVpnIngressRequest"}, 281 "output":{"shape":"AuthorizeClientVpnIngressResult"} 282 }, 283 "AuthorizeSecurityGroupEgress":{ 284 "name":"AuthorizeSecurityGroupEgress", 285 "http":{ 286 "method":"POST", 287 "requestUri":"/" 288 }, 289 "input":{"shape":"AuthorizeSecurityGroupEgressRequest"}, 290 "output":{"shape":"AuthorizeSecurityGroupEgressResult"} 291 }, 292 "AuthorizeSecurityGroupIngress":{ 293 "name":"AuthorizeSecurityGroupIngress", 294 "http":{ 295 "method":"POST", 296 "requestUri":"/" 297 }, 298 "input":{"shape":"AuthorizeSecurityGroupIngressRequest"}, 299 "output":{"shape":"AuthorizeSecurityGroupIngressResult"} 300 }, 301 "BundleInstance":{ 302 "name":"BundleInstance", 303 "http":{ 304 "method":"POST", 305 "requestUri":"/" 306 }, 307 "input":{"shape":"BundleInstanceRequest"}, 308 "output":{"shape":"BundleInstanceResult"} 309 }, 310 "CancelBundleTask":{ 311 "name":"CancelBundleTask", 312 "http":{ 313 "method":"POST", 314 "requestUri":"/" 315 }, 316 "input":{"shape":"CancelBundleTaskRequest"}, 317 "output":{"shape":"CancelBundleTaskResult"} 318 }, 319 "CancelCapacityReservation":{ 320 "name":"CancelCapacityReservation", 321 "http":{ 322 "method":"POST", 323 "requestUri":"/" 324 }, 325 "input":{"shape":"CancelCapacityReservationRequest"}, 326 "output":{"shape":"CancelCapacityReservationResult"} 327 }, 328 "CancelCapacityReservationFleets":{ 329 "name":"CancelCapacityReservationFleets", 330 "http":{ 331 "method":"POST", 332 "requestUri":"/" 333 }, 334 "input":{"shape":"CancelCapacityReservationFleetsRequest"}, 335 "output":{"shape":"CancelCapacityReservationFleetsResult"} 336 }, 337 "CancelConversionTask":{ 338 "name":"CancelConversionTask", 339 "http":{ 340 "method":"POST", 341 "requestUri":"/" 342 }, 343 "input":{"shape":"CancelConversionRequest"} 344 }, 345 "CancelExportTask":{ 346 "name":"CancelExportTask", 347 "http":{ 348 "method":"POST", 349 "requestUri":"/" 350 }, 351 "input":{"shape":"CancelExportTaskRequest"} 352 }, 353 "CancelImportTask":{ 354 "name":"CancelImportTask", 355 "http":{ 356 "method":"POST", 357 "requestUri":"/" 358 }, 359 "input":{"shape":"CancelImportTaskRequest"}, 360 "output":{"shape":"CancelImportTaskResult"} 361 }, 362 "CancelReservedInstancesListing":{ 363 "name":"CancelReservedInstancesListing", 364 "http":{ 365 "method":"POST", 366 "requestUri":"/" 367 }, 368 "input":{"shape":"CancelReservedInstancesListingRequest"}, 369 "output":{"shape":"CancelReservedInstancesListingResult"} 370 }, 371 "CancelSpotFleetRequests":{ 372 "name":"CancelSpotFleetRequests", 373 "http":{ 374 "method":"POST", 375 "requestUri":"/" 376 }, 377 "input":{"shape":"CancelSpotFleetRequestsRequest"}, 378 "output":{"shape":"CancelSpotFleetRequestsResponse"} 379 }, 380 "CancelSpotInstanceRequests":{ 381 "name":"CancelSpotInstanceRequests", 382 "http":{ 383 "method":"POST", 384 "requestUri":"/" 385 }, 386 "input":{"shape":"CancelSpotInstanceRequestsRequest"}, 387 "output":{"shape":"CancelSpotInstanceRequestsResult"} 388 }, 389 "ConfirmProductInstance":{ 390 "name":"ConfirmProductInstance", 391 "http":{ 392 "method":"POST", 393 "requestUri":"/" 394 }, 395 "input":{"shape":"ConfirmProductInstanceRequest"}, 396 "output":{"shape":"ConfirmProductInstanceResult"} 397 }, 398 "CopyFpgaImage":{ 399 "name":"CopyFpgaImage", 400 "http":{ 401 "method":"POST", 402 "requestUri":"/" 403 }, 404 "input":{"shape":"CopyFpgaImageRequest"}, 405 "output":{"shape":"CopyFpgaImageResult"} 406 }, 407 "CopyImage":{ 408 "name":"CopyImage", 409 "http":{ 410 "method":"POST", 411 "requestUri":"/" 412 }, 413 "input":{"shape":"CopyImageRequest"}, 414 "output":{"shape":"CopyImageResult"} 415 }, 416 "CopySnapshot":{ 417 "name":"CopySnapshot", 418 "http":{ 419 "method":"POST", 420 "requestUri":"/" 421 }, 422 "input":{"shape":"CopySnapshotRequest"}, 423 "output":{"shape":"CopySnapshotResult"} 424 }, 425 "CreateCapacityReservation":{ 426 "name":"CreateCapacityReservation", 427 "http":{ 428 "method":"POST", 429 "requestUri":"/" 430 }, 431 "input":{"shape":"CreateCapacityReservationRequest"}, 432 "output":{"shape":"CreateCapacityReservationResult"} 433 }, 434 "CreateCapacityReservationFleet":{ 435 "name":"CreateCapacityReservationFleet", 436 "http":{ 437 "method":"POST", 438 "requestUri":"/" 439 }, 440 "input":{"shape":"CreateCapacityReservationFleetRequest"}, 441 "output":{"shape":"CreateCapacityReservationFleetResult"} 442 }, 443 "CreateCarrierGateway":{ 444 "name":"CreateCarrierGateway", 445 "http":{ 446 "method":"POST", 447 "requestUri":"/" 448 }, 449 "input":{"shape":"CreateCarrierGatewayRequest"}, 450 "output":{"shape":"CreateCarrierGatewayResult"} 451 }, 452 "CreateClientVpnEndpoint":{ 453 "name":"CreateClientVpnEndpoint", 454 "http":{ 455 "method":"POST", 456 "requestUri":"/" 457 }, 458 "input":{"shape":"CreateClientVpnEndpointRequest"}, 459 "output":{"shape":"CreateClientVpnEndpointResult"} 460 }, 461 "CreateClientVpnRoute":{ 462 "name":"CreateClientVpnRoute", 463 "http":{ 464 "method":"POST", 465 "requestUri":"/" 466 }, 467 "input":{"shape":"CreateClientVpnRouteRequest"}, 468 "output":{"shape":"CreateClientVpnRouteResult"} 469 }, 470 "CreateCustomerGateway":{ 471 "name":"CreateCustomerGateway", 472 "http":{ 473 "method":"POST", 474 "requestUri":"/" 475 }, 476 "input":{"shape":"CreateCustomerGatewayRequest"}, 477 "output":{"shape":"CreateCustomerGatewayResult"} 478 }, 479 "CreateDefaultSubnet":{ 480 "name":"CreateDefaultSubnet", 481 "http":{ 482 "method":"POST", 483 "requestUri":"/" 484 }, 485 "input":{"shape":"CreateDefaultSubnetRequest"}, 486 "output":{"shape":"CreateDefaultSubnetResult"} 487 }, 488 "CreateDefaultVpc":{ 489 "name":"CreateDefaultVpc", 490 "http":{ 491 "method":"POST", 492 "requestUri":"/" 493 }, 494 "input":{"shape":"CreateDefaultVpcRequest"}, 495 "output":{"shape":"CreateDefaultVpcResult"} 496 }, 497 "CreateDhcpOptions":{ 498 "name":"CreateDhcpOptions", 499 "http":{ 500 "method":"POST", 501 "requestUri":"/" 502 }, 503 "input":{"shape":"CreateDhcpOptionsRequest"}, 504 "output":{"shape":"CreateDhcpOptionsResult"} 505 }, 506 "CreateEgressOnlyInternetGateway":{ 507 "name":"CreateEgressOnlyInternetGateway", 508 "http":{ 509 "method":"POST", 510 "requestUri":"/" 511 }, 512 "input":{"shape":"CreateEgressOnlyInternetGatewayRequest"}, 513 "output":{"shape":"CreateEgressOnlyInternetGatewayResult"} 514 }, 515 "CreateFleet":{ 516 "name":"CreateFleet", 517 "http":{ 518 "method":"POST", 519 "requestUri":"/" 520 }, 521 "input":{"shape":"CreateFleetRequest"}, 522 "output":{"shape":"CreateFleetResult"} 523 }, 524 "CreateFlowLogs":{ 525 "name":"CreateFlowLogs", 526 "http":{ 527 "method":"POST", 528 "requestUri":"/" 529 }, 530 "input":{"shape":"CreateFlowLogsRequest"}, 531 "output":{"shape":"CreateFlowLogsResult"} 532 }, 533 "CreateFpgaImage":{ 534 "name":"CreateFpgaImage", 535 "http":{ 536 "method":"POST", 537 "requestUri":"/" 538 }, 539 "input":{"shape":"CreateFpgaImageRequest"}, 540 "output":{"shape":"CreateFpgaImageResult"} 541 }, 542 "CreateImage":{ 543 "name":"CreateImage", 544 "http":{ 545 "method":"POST", 546 "requestUri":"/" 547 }, 548 "input":{"shape":"CreateImageRequest"}, 549 "output":{"shape":"CreateImageResult"} 550 }, 551 "CreateInstanceEventWindow":{ 552 "name":"CreateInstanceEventWindow", 553 "http":{ 554 "method":"POST", 555 "requestUri":"/" 556 }, 557 "input":{"shape":"CreateInstanceEventWindowRequest"}, 558 "output":{"shape":"CreateInstanceEventWindowResult"} 559 }, 560 "CreateInstanceExportTask":{ 561 "name":"CreateInstanceExportTask", 562 "http":{ 563 "method":"POST", 564 "requestUri":"/" 565 }, 566 "input":{"shape":"CreateInstanceExportTaskRequest"}, 567 "output":{"shape":"CreateInstanceExportTaskResult"} 568 }, 569 "CreateInternetGateway":{ 570 "name":"CreateInternetGateway", 571 "http":{ 572 "method":"POST", 573 "requestUri":"/" 574 }, 575 "input":{"shape":"CreateInternetGatewayRequest"}, 576 "output":{"shape":"CreateInternetGatewayResult"} 577 }, 578 "CreateKeyPair":{ 579 "name":"CreateKeyPair", 580 "http":{ 581 "method":"POST", 582 "requestUri":"/" 583 }, 584 "input":{"shape":"CreateKeyPairRequest"}, 585 "output":{"shape":"KeyPair"} 586 }, 587 "CreateLaunchTemplate":{ 588 "name":"CreateLaunchTemplate", 589 "http":{ 590 "method":"POST", 591 "requestUri":"/" 592 }, 593 "input":{"shape":"CreateLaunchTemplateRequest"}, 594 "output":{"shape":"CreateLaunchTemplateResult"} 595 }, 596 "CreateLaunchTemplateVersion":{ 597 "name":"CreateLaunchTemplateVersion", 598 "http":{ 599 "method":"POST", 600 "requestUri":"/" 601 }, 602 "input":{"shape":"CreateLaunchTemplateVersionRequest"}, 603 "output":{"shape":"CreateLaunchTemplateVersionResult"} 604 }, 605 "CreateLocalGatewayRoute":{ 606 "name":"CreateLocalGatewayRoute", 607 "http":{ 608 "method":"POST", 609 "requestUri":"/" 610 }, 611 "input":{"shape":"CreateLocalGatewayRouteRequest"}, 612 "output":{"shape":"CreateLocalGatewayRouteResult"} 613 }, 614 "CreateLocalGatewayRouteTableVpcAssociation":{ 615 "name":"CreateLocalGatewayRouteTableVpcAssociation", 616 "http":{ 617 "method":"POST", 618 "requestUri":"/" 619 }, 620 "input":{"shape":"CreateLocalGatewayRouteTableVpcAssociationRequest"}, 621 "output":{"shape":"CreateLocalGatewayRouteTableVpcAssociationResult"} 622 }, 623 "CreateManagedPrefixList":{ 624 "name":"CreateManagedPrefixList", 625 "http":{ 626 "method":"POST", 627 "requestUri":"/" 628 }, 629 "input":{"shape":"CreateManagedPrefixListRequest"}, 630 "output":{"shape":"CreateManagedPrefixListResult"} 631 }, 632 "CreateNatGateway":{ 633 "name":"CreateNatGateway", 634 "http":{ 635 "method":"POST", 636 "requestUri":"/" 637 }, 638 "input":{"shape":"CreateNatGatewayRequest"}, 639 "output":{"shape":"CreateNatGatewayResult"} 640 }, 641 "CreateNetworkAcl":{ 642 "name":"CreateNetworkAcl", 643 "http":{ 644 "method":"POST", 645 "requestUri":"/" 646 }, 647 "input":{"shape":"CreateNetworkAclRequest"}, 648 "output":{"shape":"CreateNetworkAclResult"} 649 }, 650 "CreateNetworkAclEntry":{ 651 "name":"CreateNetworkAclEntry", 652 "http":{ 653 "method":"POST", 654 "requestUri":"/" 655 }, 656 "input":{"shape":"CreateNetworkAclEntryRequest"} 657 }, 658 "CreateNetworkInsightsPath":{ 659 "name":"CreateNetworkInsightsPath", 660 "http":{ 661 "method":"POST", 662 "requestUri":"/" 663 }, 664 "input":{"shape":"CreateNetworkInsightsPathRequest"}, 665 "output":{"shape":"CreateNetworkInsightsPathResult"} 666 }, 667 "CreateNetworkInterface":{ 668 "name":"CreateNetworkInterface", 669 "http":{ 670 "method":"POST", 671 "requestUri":"/" 672 }, 673 "input":{"shape":"CreateNetworkInterfaceRequest"}, 674 "output":{"shape":"CreateNetworkInterfaceResult"} 675 }, 676 "CreateNetworkInterfacePermission":{ 677 "name":"CreateNetworkInterfacePermission", 678 "http":{ 679 "method":"POST", 680 "requestUri":"/" 681 }, 682 "input":{"shape":"CreateNetworkInterfacePermissionRequest"}, 683 "output":{"shape":"CreateNetworkInterfacePermissionResult"} 684 }, 685 "CreatePlacementGroup":{ 686 "name":"CreatePlacementGroup", 687 "http":{ 688 "method":"POST", 689 "requestUri":"/" 690 }, 691 "input":{"shape":"CreatePlacementGroupRequest"}, 692 "output":{"shape":"CreatePlacementGroupResult"} 693 }, 694 "CreateReplaceRootVolumeTask":{ 695 "name":"CreateReplaceRootVolumeTask", 696 "http":{ 697 "method":"POST", 698 "requestUri":"/" 699 }, 700 "input":{"shape":"CreateReplaceRootVolumeTaskRequest"}, 701 "output":{"shape":"CreateReplaceRootVolumeTaskResult"} 702 }, 703 "CreateReservedInstancesListing":{ 704 "name":"CreateReservedInstancesListing", 705 "http":{ 706 "method":"POST", 707 "requestUri":"/" 708 }, 709 "input":{"shape":"CreateReservedInstancesListingRequest"}, 710 "output":{"shape":"CreateReservedInstancesListingResult"} 711 }, 712 "CreateRestoreImageTask":{ 713 "name":"CreateRestoreImageTask", 714 "http":{ 715 "method":"POST", 716 "requestUri":"/" 717 }, 718 "input":{"shape":"CreateRestoreImageTaskRequest"}, 719 "output":{"shape":"CreateRestoreImageTaskResult"} 720 }, 721 "CreateRoute":{ 722 "name":"CreateRoute", 723 "http":{ 724 "method":"POST", 725 "requestUri":"/" 726 }, 727 "input":{"shape":"CreateRouteRequest"}, 728 "output":{"shape":"CreateRouteResult"} 729 }, 730 "CreateRouteTable":{ 731 "name":"CreateRouteTable", 732 "http":{ 733 "method":"POST", 734 "requestUri":"/" 735 }, 736 "input":{"shape":"CreateRouteTableRequest"}, 737 "output":{"shape":"CreateRouteTableResult"} 738 }, 739 "CreateSecurityGroup":{ 740 "name":"CreateSecurityGroup", 741 "http":{ 742 "method":"POST", 743 "requestUri":"/" 744 }, 745 "input":{"shape":"CreateSecurityGroupRequest"}, 746 "output":{"shape":"CreateSecurityGroupResult"} 747 }, 748 "CreateSnapshot":{ 749 "name":"CreateSnapshot", 750 "http":{ 751 "method":"POST", 752 "requestUri":"/" 753 }, 754 "input":{"shape":"CreateSnapshotRequest"}, 755 "output":{"shape":"Snapshot"} 756 }, 757 "CreateSnapshots":{ 758 "name":"CreateSnapshots", 759 "http":{ 760 "method":"POST", 761 "requestUri":"/" 762 }, 763 "input":{"shape":"CreateSnapshotsRequest"}, 764 "output":{"shape":"CreateSnapshotsResult"} 765 }, 766 "CreateSpotDatafeedSubscription":{ 767 "name":"CreateSpotDatafeedSubscription", 768 "http":{ 769 "method":"POST", 770 "requestUri":"/" 771 }, 772 "input":{"shape":"CreateSpotDatafeedSubscriptionRequest"}, 773 "output":{"shape":"CreateSpotDatafeedSubscriptionResult"} 774 }, 775 "CreateStoreImageTask":{ 776 "name":"CreateStoreImageTask", 777 "http":{ 778 "method":"POST", 779 "requestUri":"/" 780 }, 781 "input":{"shape":"CreateStoreImageTaskRequest"}, 782 "output":{"shape":"CreateStoreImageTaskResult"} 783 }, 784 "CreateSubnet":{ 785 "name":"CreateSubnet", 786 "http":{ 787 "method":"POST", 788 "requestUri":"/" 789 }, 790 "input":{"shape":"CreateSubnetRequest"}, 791 "output":{"shape":"CreateSubnetResult"} 792 }, 793 "CreateSubnetCidrReservation":{ 794 "name":"CreateSubnetCidrReservation", 795 "http":{ 796 "method":"POST", 797 "requestUri":"/" 798 }, 799 "input":{"shape":"CreateSubnetCidrReservationRequest"}, 800 "output":{"shape":"CreateSubnetCidrReservationResult"} 801 }, 802 "CreateTags":{ 803 "name":"CreateTags", 804 "http":{ 805 "method":"POST", 806 "requestUri":"/" 807 }, 808 "input":{"shape":"CreateTagsRequest"} 809 }, 810 "CreateTrafficMirrorFilter":{ 811 "name":"CreateTrafficMirrorFilter", 812 "http":{ 813 "method":"POST", 814 "requestUri":"/" 815 }, 816 "input":{"shape":"CreateTrafficMirrorFilterRequest"}, 817 "output":{"shape":"CreateTrafficMirrorFilterResult"} 818 }, 819 "CreateTrafficMirrorFilterRule":{ 820 "name":"CreateTrafficMirrorFilterRule", 821 "http":{ 822 "method":"POST", 823 "requestUri":"/" 824 }, 825 "input":{"shape":"CreateTrafficMirrorFilterRuleRequest"}, 826 "output":{"shape":"CreateTrafficMirrorFilterRuleResult"} 827 }, 828 "CreateTrafficMirrorSession":{ 829 "name":"CreateTrafficMirrorSession", 830 "http":{ 831 "method":"POST", 832 "requestUri":"/" 833 }, 834 "input":{"shape":"CreateTrafficMirrorSessionRequest"}, 835 "output":{"shape":"CreateTrafficMirrorSessionResult"} 836 }, 837 "CreateTrafficMirrorTarget":{ 838 "name":"CreateTrafficMirrorTarget", 839 "http":{ 840 "method":"POST", 841 "requestUri":"/" 842 }, 843 "input":{"shape":"CreateTrafficMirrorTargetRequest"}, 844 "output":{"shape":"CreateTrafficMirrorTargetResult"} 845 }, 846 "CreateTransitGateway":{ 847 "name":"CreateTransitGateway", 848 "http":{ 849 "method":"POST", 850 "requestUri":"/" 851 }, 852 "input":{"shape":"CreateTransitGatewayRequest"}, 853 "output":{"shape":"CreateTransitGatewayResult"} 854 }, 855 "CreateTransitGatewayConnect":{ 856 "name":"CreateTransitGatewayConnect", 857 "http":{ 858 "method":"POST", 859 "requestUri":"/" 860 }, 861 "input":{"shape":"CreateTransitGatewayConnectRequest"}, 862 "output":{"shape":"CreateTransitGatewayConnectResult"} 863 }, 864 "CreateTransitGatewayConnectPeer":{ 865 "name":"CreateTransitGatewayConnectPeer", 866 "http":{ 867 "method":"POST", 868 "requestUri":"/" 869 }, 870 "input":{"shape":"CreateTransitGatewayConnectPeerRequest"}, 871 "output":{"shape":"CreateTransitGatewayConnectPeerResult"} 872 }, 873 "CreateTransitGatewayMulticastDomain":{ 874 "name":"CreateTransitGatewayMulticastDomain", 875 "http":{ 876 "method":"POST", 877 "requestUri":"/" 878 }, 879 "input":{"shape":"CreateTransitGatewayMulticastDomainRequest"}, 880 "output":{"shape":"CreateTransitGatewayMulticastDomainResult"} 881 }, 882 "CreateTransitGatewayPeeringAttachment":{ 883 "name":"CreateTransitGatewayPeeringAttachment", 884 "http":{ 885 "method":"POST", 886 "requestUri":"/" 887 }, 888 "input":{"shape":"CreateTransitGatewayPeeringAttachmentRequest"}, 889 "output":{"shape":"CreateTransitGatewayPeeringAttachmentResult"} 890 }, 891 "CreateTransitGatewayPrefixListReference":{ 892 "name":"CreateTransitGatewayPrefixListReference", 893 "http":{ 894 "method":"POST", 895 "requestUri":"/" 896 }, 897 "input":{"shape":"CreateTransitGatewayPrefixListReferenceRequest"}, 898 "output":{"shape":"CreateTransitGatewayPrefixListReferenceResult"} 899 }, 900 "CreateTransitGatewayRoute":{ 901 "name":"CreateTransitGatewayRoute", 902 "http":{ 903 "method":"POST", 904 "requestUri":"/" 905 }, 906 "input":{"shape":"CreateTransitGatewayRouteRequest"}, 907 "output":{"shape":"CreateTransitGatewayRouteResult"} 908 }, 909 "CreateTransitGatewayRouteTable":{ 910 "name":"CreateTransitGatewayRouteTable", 911 "http":{ 912 "method":"POST", 913 "requestUri":"/" 914 }, 915 "input":{"shape":"CreateTransitGatewayRouteTableRequest"}, 916 "output":{"shape":"CreateTransitGatewayRouteTableResult"} 917 }, 918 "CreateTransitGatewayVpcAttachment":{ 919 "name":"CreateTransitGatewayVpcAttachment", 920 "http":{ 921 "method":"POST", 922 "requestUri":"/" 923 }, 924 "input":{"shape":"CreateTransitGatewayVpcAttachmentRequest"}, 925 "output":{"shape":"CreateTransitGatewayVpcAttachmentResult"} 926 }, 927 "CreateVolume":{ 928 "name":"CreateVolume", 929 "http":{ 930 "method":"POST", 931 "requestUri":"/" 932 }, 933 "input":{"shape":"CreateVolumeRequest"}, 934 "output":{"shape":"Volume"} 935 }, 936 "CreateVpc":{ 937 "name":"CreateVpc", 938 "http":{ 939 "method":"POST", 940 "requestUri":"/" 941 }, 942 "input":{"shape":"CreateVpcRequest"}, 943 "output":{"shape":"CreateVpcResult"} 944 }, 945 "CreateVpcEndpoint":{ 946 "name":"CreateVpcEndpoint", 947 "http":{ 948 "method":"POST", 949 "requestUri":"/" 950 }, 951 "input":{"shape":"CreateVpcEndpointRequest"}, 952 "output":{"shape":"CreateVpcEndpointResult"} 953 }, 954 "CreateVpcEndpointConnectionNotification":{ 955 "name":"CreateVpcEndpointConnectionNotification", 956 "http":{ 957 "method":"POST", 958 "requestUri":"/" 959 }, 960 "input":{"shape":"CreateVpcEndpointConnectionNotificationRequest"}, 961 "output":{"shape":"CreateVpcEndpointConnectionNotificationResult"} 962 }, 963 "CreateVpcEndpointServiceConfiguration":{ 964 "name":"CreateVpcEndpointServiceConfiguration", 965 "http":{ 966 "method":"POST", 967 "requestUri":"/" 968 }, 969 "input":{"shape":"CreateVpcEndpointServiceConfigurationRequest"}, 970 "output":{"shape":"CreateVpcEndpointServiceConfigurationResult"} 971 }, 972 "CreateVpcPeeringConnection":{ 973 "name":"CreateVpcPeeringConnection", 974 "http":{ 975 "method":"POST", 976 "requestUri":"/" 977 }, 978 "input":{"shape":"CreateVpcPeeringConnectionRequest"}, 979 "output":{"shape":"CreateVpcPeeringConnectionResult"} 980 }, 981 "CreateVpnConnection":{ 982 "name":"CreateVpnConnection", 983 "http":{ 984 "method":"POST", 985 "requestUri":"/" 986 }, 987 "input":{"shape":"CreateVpnConnectionRequest"}, 988 "output":{"shape":"CreateVpnConnectionResult"} 989 }, 990 "CreateVpnConnectionRoute":{ 991 "name":"CreateVpnConnectionRoute", 992 "http":{ 993 "method":"POST", 994 "requestUri":"/" 995 }, 996 "input":{"shape":"CreateVpnConnectionRouteRequest"} 997 }, 998 "CreateVpnGateway":{ 999 "name":"CreateVpnGateway", 1000 "http":{ 1001 "method":"POST", 1002 "requestUri":"/" 1003 }, 1004 "input":{"shape":"CreateVpnGatewayRequest"}, 1005 "output":{"shape":"CreateVpnGatewayResult"} 1006 }, 1007 "DeleteCarrierGateway":{ 1008 "name":"DeleteCarrierGateway", 1009 "http":{ 1010 "method":"POST", 1011 "requestUri":"/" 1012 }, 1013 "input":{"shape":"DeleteCarrierGatewayRequest"}, 1014 "output":{"shape":"DeleteCarrierGatewayResult"} 1015 }, 1016 "DeleteClientVpnEndpoint":{ 1017 "name":"DeleteClientVpnEndpoint", 1018 "http":{ 1019 "method":"POST", 1020 "requestUri":"/" 1021 }, 1022 "input":{"shape":"DeleteClientVpnEndpointRequest"}, 1023 "output":{"shape":"DeleteClientVpnEndpointResult"} 1024 }, 1025 "DeleteClientVpnRoute":{ 1026 "name":"DeleteClientVpnRoute", 1027 "http":{ 1028 "method":"POST", 1029 "requestUri":"/" 1030 }, 1031 "input":{"shape":"DeleteClientVpnRouteRequest"}, 1032 "output":{"shape":"DeleteClientVpnRouteResult"} 1033 }, 1034 "DeleteCustomerGateway":{ 1035 "name":"DeleteCustomerGateway", 1036 "http":{ 1037 "method":"POST", 1038 "requestUri":"/" 1039 }, 1040 "input":{"shape":"DeleteCustomerGatewayRequest"} 1041 }, 1042 "DeleteDhcpOptions":{ 1043 "name":"DeleteDhcpOptions", 1044 "http":{ 1045 "method":"POST", 1046 "requestUri":"/" 1047 }, 1048 "input":{"shape":"DeleteDhcpOptionsRequest"} 1049 }, 1050 "DeleteEgressOnlyInternetGateway":{ 1051 "name":"DeleteEgressOnlyInternetGateway", 1052 "http":{ 1053 "method":"POST", 1054 "requestUri":"/" 1055 }, 1056 "input":{"shape":"DeleteEgressOnlyInternetGatewayRequest"}, 1057 "output":{"shape":"DeleteEgressOnlyInternetGatewayResult"} 1058 }, 1059 "DeleteFleets":{ 1060 "name":"DeleteFleets", 1061 "http":{ 1062 "method":"POST", 1063 "requestUri":"/" 1064 }, 1065 "input":{"shape":"DeleteFleetsRequest"}, 1066 "output":{"shape":"DeleteFleetsResult"} 1067 }, 1068 "DeleteFlowLogs":{ 1069 "name":"DeleteFlowLogs", 1070 "http":{ 1071 "method":"POST", 1072 "requestUri":"/" 1073 }, 1074 "input":{"shape":"DeleteFlowLogsRequest"}, 1075 "output":{"shape":"DeleteFlowLogsResult"} 1076 }, 1077 "DeleteFpgaImage":{ 1078 "name":"DeleteFpgaImage", 1079 "http":{ 1080 "method":"POST", 1081 "requestUri":"/" 1082 }, 1083 "input":{"shape":"DeleteFpgaImageRequest"}, 1084 "output":{"shape":"DeleteFpgaImageResult"} 1085 }, 1086 "DeleteInstanceEventWindow":{ 1087 "name":"DeleteInstanceEventWindow", 1088 "http":{ 1089 "method":"POST", 1090 "requestUri":"/" 1091 }, 1092 "input":{"shape":"DeleteInstanceEventWindowRequest"}, 1093 "output":{"shape":"DeleteInstanceEventWindowResult"} 1094 }, 1095 "DeleteInternetGateway":{ 1096 "name":"DeleteInternetGateway", 1097 "http":{ 1098 "method":"POST", 1099 "requestUri":"/" 1100 }, 1101 "input":{"shape":"DeleteInternetGatewayRequest"} 1102 }, 1103 "DeleteKeyPair":{ 1104 "name":"DeleteKeyPair", 1105 "http":{ 1106 "method":"POST", 1107 "requestUri":"/" 1108 }, 1109 "input":{"shape":"DeleteKeyPairRequest"} 1110 }, 1111 "DeleteLaunchTemplate":{ 1112 "name":"DeleteLaunchTemplate", 1113 "http":{ 1114 "method":"POST", 1115 "requestUri":"/" 1116 }, 1117 "input":{"shape":"DeleteLaunchTemplateRequest"}, 1118 "output":{"shape":"DeleteLaunchTemplateResult"} 1119 }, 1120 "DeleteLaunchTemplateVersions":{ 1121 "name":"DeleteLaunchTemplateVersions", 1122 "http":{ 1123 "method":"POST", 1124 "requestUri":"/" 1125 }, 1126 "input":{"shape":"DeleteLaunchTemplateVersionsRequest"}, 1127 "output":{"shape":"DeleteLaunchTemplateVersionsResult"} 1128 }, 1129 "DeleteLocalGatewayRoute":{ 1130 "name":"DeleteLocalGatewayRoute", 1131 "http":{ 1132 "method":"POST", 1133 "requestUri":"/" 1134 }, 1135 "input":{"shape":"DeleteLocalGatewayRouteRequest"}, 1136 "output":{"shape":"DeleteLocalGatewayRouteResult"} 1137 }, 1138 "DeleteLocalGatewayRouteTableVpcAssociation":{ 1139 "name":"DeleteLocalGatewayRouteTableVpcAssociation", 1140 "http":{ 1141 "method":"POST", 1142 "requestUri":"/" 1143 }, 1144 "input":{"shape":"DeleteLocalGatewayRouteTableVpcAssociationRequest"}, 1145 "output":{"shape":"DeleteLocalGatewayRouteTableVpcAssociationResult"} 1146 }, 1147 "DeleteManagedPrefixList":{ 1148 "name":"DeleteManagedPrefixList", 1149 "http":{ 1150 "method":"POST", 1151 "requestUri":"/" 1152 }, 1153 "input":{"shape":"DeleteManagedPrefixListRequest"}, 1154 "output":{"shape":"DeleteManagedPrefixListResult"} 1155 }, 1156 "DeleteNatGateway":{ 1157 "name":"DeleteNatGateway", 1158 "http":{ 1159 "method":"POST", 1160 "requestUri":"/" 1161 }, 1162 "input":{"shape":"DeleteNatGatewayRequest"}, 1163 "output":{"shape":"DeleteNatGatewayResult"} 1164 }, 1165 "DeleteNetworkAcl":{ 1166 "name":"DeleteNetworkAcl", 1167 "http":{ 1168 "method":"POST", 1169 "requestUri":"/" 1170 }, 1171 "input":{"shape":"DeleteNetworkAclRequest"} 1172 }, 1173 "DeleteNetworkAclEntry":{ 1174 "name":"DeleteNetworkAclEntry", 1175 "http":{ 1176 "method":"POST", 1177 "requestUri":"/" 1178 }, 1179 "input":{"shape":"DeleteNetworkAclEntryRequest"} 1180 }, 1181 "DeleteNetworkInsightsAnalysis":{ 1182 "name":"DeleteNetworkInsightsAnalysis", 1183 "http":{ 1184 "method":"POST", 1185 "requestUri":"/" 1186 }, 1187 "input":{"shape":"DeleteNetworkInsightsAnalysisRequest"}, 1188 "output":{"shape":"DeleteNetworkInsightsAnalysisResult"} 1189 }, 1190 "DeleteNetworkInsightsPath":{ 1191 "name":"DeleteNetworkInsightsPath", 1192 "http":{ 1193 "method":"POST", 1194 "requestUri":"/" 1195 }, 1196 "input":{"shape":"DeleteNetworkInsightsPathRequest"}, 1197 "output":{"shape":"DeleteNetworkInsightsPathResult"} 1198 }, 1199 "DeleteNetworkInterface":{ 1200 "name":"DeleteNetworkInterface", 1201 "http":{ 1202 "method":"POST", 1203 "requestUri":"/" 1204 }, 1205 "input":{"shape":"DeleteNetworkInterfaceRequest"} 1206 }, 1207 "DeleteNetworkInterfacePermission":{ 1208 "name":"DeleteNetworkInterfacePermission", 1209 "http":{ 1210 "method":"POST", 1211 "requestUri":"/" 1212 }, 1213 "input":{"shape":"DeleteNetworkInterfacePermissionRequest"}, 1214 "output":{"shape":"DeleteNetworkInterfacePermissionResult"} 1215 }, 1216 "DeletePlacementGroup":{ 1217 "name":"DeletePlacementGroup", 1218 "http":{ 1219 "method":"POST", 1220 "requestUri":"/" 1221 }, 1222 "input":{"shape":"DeletePlacementGroupRequest"} 1223 }, 1224 "DeleteQueuedReservedInstances":{ 1225 "name":"DeleteQueuedReservedInstances", 1226 "http":{ 1227 "method":"POST", 1228 "requestUri":"/" 1229 }, 1230 "input":{"shape":"DeleteQueuedReservedInstancesRequest"}, 1231 "output":{"shape":"DeleteQueuedReservedInstancesResult"} 1232 }, 1233 "DeleteRoute":{ 1234 "name":"DeleteRoute", 1235 "http":{ 1236 "method":"POST", 1237 "requestUri":"/" 1238 }, 1239 "input":{"shape":"DeleteRouteRequest"} 1240 }, 1241 "DeleteRouteTable":{ 1242 "name":"DeleteRouteTable", 1243 "http":{ 1244 "method":"POST", 1245 "requestUri":"/" 1246 }, 1247 "input":{"shape":"DeleteRouteTableRequest"} 1248 }, 1249 "DeleteSecurityGroup":{ 1250 "name":"DeleteSecurityGroup", 1251 "http":{ 1252 "method":"POST", 1253 "requestUri":"/" 1254 }, 1255 "input":{"shape":"DeleteSecurityGroupRequest"} 1256 }, 1257 "DeleteSnapshot":{ 1258 "name":"DeleteSnapshot", 1259 "http":{ 1260 "method":"POST", 1261 "requestUri":"/" 1262 }, 1263 "input":{"shape":"DeleteSnapshotRequest"} 1264 }, 1265 "DeleteSpotDatafeedSubscription":{ 1266 "name":"DeleteSpotDatafeedSubscription", 1267 "http":{ 1268 "method":"POST", 1269 "requestUri":"/" 1270 }, 1271 "input":{"shape":"DeleteSpotDatafeedSubscriptionRequest"} 1272 }, 1273 "DeleteSubnet":{ 1274 "name":"DeleteSubnet", 1275 "http":{ 1276 "method":"POST", 1277 "requestUri":"/" 1278 }, 1279 "input":{"shape":"DeleteSubnetRequest"} 1280 }, 1281 "DeleteSubnetCidrReservation":{ 1282 "name":"DeleteSubnetCidrReservation", 1283 "http":{ 1284 "method":"POST", 1285 "requestUri":"/" 1286 }, 1287 "input":{"shape":"DeleteSubnetCidrReservationRequest"}, 1288 "output":{"shape":"DeleteSubnetCidrReservationResult"} 1289 }, 1290 "DeleteTags":{ 1291 "name":"DeleteTags", 1292 "http":{ 1293 "method":"POST", 1294 "requestUri":"/" 1295 }, 1296 "input":{"shape":"DeleteTagsRequest"} 1297 }, 1298 "DeleteTrafficMirrorFilter":{ 1299 "name":"DeleteTrafficMirrorFilter", 1300 "http":{ 1301 "method":"POST", 1302 "requestUri":"/" 1303 }, 1304 "input":{"shape":"DeleteTrafficMirrorFilterRequest"}, 1305 "output":{"shape":"DeleteTrafficMirrorFilterResult"} 1306 }, 1307 "DeleteTrafficMirrorFilterRule":{ 1308 "name":"DeleteTrafficMirrorFilterRule", 1309 "http":{ 1310 "method":"POST", 1311 "requestUri":"/" 1312 }, 1313 "input":{"shape":"DeleteTrafficMirrorFilterRuleRequest"}, 1314 "output":{"shape":"DeleteTrafficMirrorFilterRuleResult"} 1315 }, 1316 "DeleteTrafficMirrorSession":{ 1317 "name":"DeleteTrafficMirrorSession", 1318 "http":{ 1319 "method":"POST", 1320 "requestUri":"/" 1321 }, 1322 "input":{"shape":"DeleteTrafficMirrorSessionRequest"}, 1323 "output":{"shape":"DeleteTrafficMirrorSessionResult"} 1324 }, 1325 "DeleteTrafficMirrorTarget":{ 1326 "name":"DeleteTrafficMirrorTarget", 1327 "http":{ 1328 "method":"POST", 1329 "requestUri":"/" 1330 }, 1331 "input":{"shape":"DeleteTrafficMirrorTargetRequest"}, 1332 "output":{"shape":"DeleteTrafficMirrorTargetResult"} 1333 }, 1334 "DeleteTransitGateway":{ 1335 "name":"DeleteTransitGateway", 1336 "http":{ 1337 "method":"POST", 1338 "requestUri":"/" 1339 }, 1340 "input":{"shape":"DeleteTransitGatewayRequest"}, 1341 "output":{"shape":"DeleteTransitGatewayResult"} 1342 }, 1343 "DeleteTransitGatewayConnect":{ 1344 "name":"DeleteTransitGatewayConnect", 1345 "http":{ 1346 "method":"POST", 1347 "requestUri":"/" 1348 }, 1349 "input":{"shape":"DeleteTransitGatewayConnectRequest"}, 1350 "output":{"shape":"DeleteTransitGatewayConnectResult"} 1351 }, 1352 "DeleteTransitGatewayConnectPeer":{ 1353 "name":"DeleteTransitGatewayConnectPeer", 1354 "http":{ 1355 "method":"POST", 1356 "requestUri":"/" 1357 }, 1358 "input":{"shape":"DeleteTransitGatewayConnectPeerRequest"}, 1359 "output":{"shape":"DeleteTransitGatewayConnectPeerResult"} 1360 }, 1361 "DeleteTransitGatewayMulticastDomain":{ 1362 "name":"DeleteTransitGatewayMulticastDomain", 1363 "http":{ 1364 "method":"POST", 1365 "requestUri":"/" 1366 }, 1367 "input":{"shape":"DeleteTransitGatewayMulticastDomainRequest"}, 1368 "output":{"shape":"DeleteTransitGatewayMulticastDomainResult"} 1369 }, 1370 "DeleteTransitGatewayPeeringAttachment":{ 1371 "name":"DeleteTransitGatewayPeeringAttachment", 1372 "http":{ 1373 "method":"POST", 1374 "requestUri":"/" 1375 }, 1376 "input":{"shape":"DeleteTransitGatewayPeeringAttachmentRequest"}, 1377 "output":{"shape":"DeleteTransitGatewayPeeringAttachmentResult"} 1378 }, 1379 "DeleteTransitGatewayPrefixListReference":{ 1380 "name":"DeleteTransitGatewayPrefixListReference", 1381 "http":{ 1382 "method":"POST", 1383 "requestUri":"/" 1384 }, 1385 "input":{"shape":"DeleteTransitGatewayPrefixListReferenceRequest"}, 1386 "output":{"shape":"DeleteTransitGatewayPrefixListReferenceResult"} 1387 }, 1388 "DeleteTransitGatewayRoute":{ 1389 "name":"DeleteTransitGatewayRoute", 1390 "http":{ 1391 "method":"POST", 1392 "requestUri":"/" 1393 }, 1394 "input":{"shape":"DeleteTransitGatewayRouteRequest"}, 1395 "output":{"shape":"DeleteTransitGatewayRouteResult"} 1396 }, 1397 "DeleteTransitGatewayRouteTable":{ 1398 "name":"DeleteTransitGatewayRouteTable", 1399 "http":{ 1400 "method":"POST", 1401 "requestUri":"/" 1402 }, 1403 "input":{"shape":"DeleteTransitGatewayRouteTableRequest"}, 1404 "output":{"shape":"DeleteTransitGatewayRouteTableResult"} 1405 }, 1406 "DeleteTransitGatewayVpcAttachment":{ 1407 "name":"DeleteTransitGatewayVpcAttachment", 1408 "http":{ 1409 "method":"POST", 1410 "requestUri":"/" 1411 }, 1412 "input":{"shape":"DeleteTransitGatewayVpcAttachmentRequest"}, 1413 "output":{"shape":"DeleteTransitGatewayVpcAttachmentResult"} 1414 }, 1415 "DeleteVolume":{ 1416 "name":"DeleteVolume", 1417 "http":{ 1418 "method":"POST", 1419 "requestUri":"/" 1420 }, 1421 "input":{"shape":"DeleteVolumeRequest"} 1422 }, 1423 "DeleteVpc":{ 1424 "name":"DeleteVpc", 1425 "http":{ 1426 "method":"POST", 1427 "requestUri":"/" 1428 }, 1429 "input":{"shape":"DeleteVpcRequest"} 1430 }, 1431 "DeleteVpcEndpointConnectionNotifications":{ 1432 "name":"DeleteVpcEndpointConnectionNotifications", 1433 "http":{ 1434 "method":"POST", 1435 "requestUri":"/" 1436 }, 1437 "input":{"shape":"DeleteVpcEndpointConnectionNotificationsRequest"}, 1438 "output":{"shape":"DeleteVpcEndpointConnectionNotificationsResult"} 1439 }, 1440 "DeleteVpcEndpointServiceConfigurations":{ 1441 "name":"DeleteVpcEndpointServiceConfigurations", 1442 "http":{ 1443 "method":"POST", 1444 "requestUri":"/" 1445 }, 1446 "input":{"shape":"DeleteVpcEndpointServiceConfigurationsRequest"}, 1447 "output":{"shape":"DeleteVpcEndpointServiceConfigurationsResult"} 1448 }, 1449 "DeleteVpcEndpoints":{ 1450 "name":"DeleteVpcEndpoints", 1451 "http":{ 1452 "method":"POST", 1453 "requestUri":"/" 1454 }, 1455 "input":{"shape":"DeleteVpcEndpointsRequest"}, 1456 "output":{"shape":"DeleteVpcEndpointsResult"} 1457 }, 1458 "DeleteVpcPeeringConnection":{ 1459 "name":"DeleteVpcPeeringConnection", 1460 "http":{ 1461 "method":"POST", 1462 "requestUri":"/" 1463 }, 1464 "input":{"shape":"DeleteVpcPeeringConnectionRequest"}, 1465 "output":{"shape":"DeleteVpcPeeringConnectionResult"} 1466 }, 1467 "DeleteVpnConnection":{ 1468 "name":"DeleteVpnConnection", 1469 "http":{ 1470 "method":"POST", 1471 "requestUri":"/" 1472 }, 1473 "input":{"shape":"DeleteVpnConnectionRequest"} 1474 }, 1475 "DeleteVpnConnectionRoute":{ 1476 "name":"DeleteVpnConnectionRoute", 1477 "http":{ 1478 "method":"POST", 1479 "requestUri":"/" 1480 }, 1481 "input":{"shape":"DeleteVpnConnectionRouteRequest"} 1482 }, 1483 "DeleteVpnGateway":{ 1484 "name":"DeleteVpnGateway", 1485 "http":{ 1486 "method":"POST", 1487 "requestUri":"/" 1488 }, 1489 "input":{"shape":"DeleteVpnGatewayRequest"} 1490 }, 1491 "DeprovisionByoipCidr":{ 1492 "name":"DeprovisionByoipCidr", 1493 "http":{ 1494 "method":"POST", 1495 "requestUri":"/" 1496 }, 1497 "input":{"shape":"DeprovisionByoipCidrRequest"}, 1498 "output":{"shape":"DeprovisionByoipCidrResult"} 1499 }, 1500 "DeregisterImage":{ 1501 "name":"DeregisterImage", 1502 "http":{ 1503 "method":"POST", 1504 "requestUri":"/" 1505 }, 1506 "input":{"shape":"DeregisterImageRequest"} 1507 }, 1508 "DeregisterInstanceEventNotificationAttributes":{ 1509 "name":"DeregisterInstanceEventNotificationAttributes", 1510 "http":{ 1511 "method":"POST", 1512 "requestUri":"/" 1513 }, 1514 "input":{"shape":"DeregisterInstanceEventNotificationAttributesRequest"}, 1515 "output":{"shape":"DeregisterInstanceEventNotificationAttributesResult"} 1516 }, 1517 "DeregisterTransitGatewayMulticastGroupMembers":{ 1518 "name":"DeregisterTransitGatewayMulticastGroupMembers", 1519 "http":{ 1520 "method":"POST", 1521 "requestUri":"/" 1522 }, 1523 "input":{"shape":"DeregisterTransitGatewayMulticastGroupMembersRequest"}, 1524 "output":{"shape":"DeregisterTransitGatewayMulticastGroupMembersResult"} 1525 }, 1526 "DeregisterTransitGatewayMulticastGroupSources":{ 1527 "name":"DeregisterTransitGatewayMulticastGroupSources", 1528 "http":{ 1529 "method":"POST", 1530 "requestUri":"/" 1531 }, 1532 "input":{"shape":"DeregisterTransitGatewayMulticastGroupSourcesRequest"}, 1533 "output":{"shape":"DeregisterTransitGatewayMulticastGroupSourcesResult"} 1534 }, 1535 "DescribeAccountAttributes":{ 1536 "name":"DescribeAccountAttributes", 1537 "http":{ 1538 "method":"POST", 1539 "requestUri":"/" 1540 }, 1541 "input":{"shape":"DescribeAccountAttributesRequest"}, 1542 "output":{"shape":"DescribeAccountAttributesResult"} 1543 }, 1544 "DescribeAddresses":{ 1545 "name":"DescribeAddresses", 1546 "http":{ 1547 "method":"POST", 1548 "requestUri":"/" 1549 }, 1550 "input":{"shape":"DescribeAddressesRequest"}, 1551 "output":{"shape":"DescribeAddressesResult"} 1552 }, 1553 "DescribeAddressesAttribute":{ 1554 "name":"DescribeAddressesAttribute", 1555 "http":{ 1556 "method":"POST", 1557 "requestUri":"/" 1558 }, 1559 "input":{"shape":"DescribeAddressesAttributeRequest"}, 1560 "output":{"shape":"DescribeAddressesAttributeResult"} 1561 }, 1562 "DescribeAggregateIdFormat":{ 1563 "name":"DescribeAggregateIdFormat", 1564 "http":{ 1565 "method":"POST", 1566 "requestUri":"/" 1567 }, 1568 "input":{"shape":"DescribeAggregateIdFormatRequest"}, 1569 "output":{"shape":"DescribeAggregateIdFormatResult"} 1570 }, 1571 "DescribeAvailabilityZones":{ 1572 "name":"DescribeAvailabilityZones", 1573 "http":{ 1574 "method":"POST", 1575 "requestUri":"/" 1576 }, 1577 "input":{"shape":"DescribeAvailabilityZonesRequest"}, 1578 "output":{"shape":"DescribeAvailabilityZonesResult"} 1579 }, 1580 "DescribeBundleTasks":{ 1581 "name":"DescribeBundleTasks", 1582 "http":{ 1583 "method":"POST", 1584 "requestUri":"/" 1585 }, 1586 "input":{"shape":"DescribeBundleTasksRequest"}, 1587 "output":{"shape":"DescribeBundleTasksResult"} 1588 }, 1589 "DescribeByoipCidrs":{ 1590 "name":"DescribeByoipCidrs", 1591 "http":{ 1592 "method":"POST", 1593 "requestUri":"/" 1594 }, 1595 "input":{"shape":"DescribeByoipCidrsRequest"}, 1596 "output":{"shape":"DescribeByoipCidrsResult"} 1597 }, 1598 "DescribeCapacityReservationFleets":{ 1599 "name":"DescribeCapacityReservationFleets", 1600 "http":{ 1601 "method":"POST", 1602 "requestUri":"/" 1603 }, 1604 "input":{"shape":"DescribeCapacityReservationFleetsRequest"}, 1605 "output":{"shape":"DescribeCapacityReservationFleetsResult"} 1606 }, 1607 "DescribeCapacityReservations":{ 1608 "name":"DescribeCapacityReservations", 1609 "http":{ 1610 "method":"POST", 1611 "requestUri":"/" 1612 }, 1613 "input":{"shape":"DescribeCapacityReservationsRequest"}, 1614 "output":{"shape":"DescribeCapacityReservationsResult"} 1615 }, 1616 "DescribeCarrierGateways":{ 1617 "name":"DescribeCarrierGateways", 1618 "http":{ 1619 "method":"POST", 1620 "requestUri":"/" 1621 }, 1622 "input":{"shape":"DescribeCarrierGatewaysRequest"}, 1623 "output":{"shape":"DescribeCarrierGatewaysResult"} 1624 }, 1625 "DescribeClassicLinkInstances":{ 1626 "name":"DescribeClassicLinkInstances", 1627 "http":{ 1628 "method":"POST", 1629 "requestUri":"/" 1630 }, 1631 "input":{"shape":"DescribeClassicLinkInstancesRequest"}, 1632 "output":{"shape":"DescribeClassicLinkInstancesResult"} 1633 }, 1634 "DescribeClientVpnAuthorizationRules":{ 1635 "name":"DescribeClientVpnAuthorizationRules", 1636 "http":{ 1637 "method":"POST", 1638 "requestUri":"/" 1639 }, 1640 "input":{"shape":"DescribeClientVpnAuthorizationRulesRequest"}, 1641 "output":{"shape":"DescribeClientVpnAuthorizationRulesResult"} 1642 }, 1643 "DescribeClientVpnConnections":{ 1644 "name":"DescribeClientVpnConnections", 1645 "http":{ 1646 "method":"POST", 1647 "requestUri":"/" 1648 }, 1649 "input":{"shape":"DescribeClientVpnConnectionsRequest"}, 1650 "output":{"shape":"DescribeClientVpnConnectionsResult"} 1651 }, 1652 "DescribeClientVpnEndpoints":{ 1653 "name":"DescribeClientVpnEndpoints", 1654 "http":{ 1655 "method":"POST", 1656 "requestUri":"/" 1657 }, 1658 "input":{"shape":"DescribeClientVpnEndpointsRequest"}, 1659 "output":{"shape":"DescribeClientVpnEndpointsResult"} 1660 }, 1661 "DescribeClientVpnRoutes":{ 1662 "name":"DescribeClientVpnRoutes", 1663 "http":{ 1664 "method":"POST", 1665 "requestUri":"/" 1666 }, 1667 "input":{"shape":"DescribeClientVpnRoutesRequest"}, 1668 "output":{"shape":"DescribeClientVpnRoutesResult"} 1669 }, 1670 "DescribeClientVpnTargetNetworks":{ 1671 "name":"DescribeClientVpnTargetNetworks", 1672 "http":{ 1673 "method":"POST", 1674 "requestUri":"/" 1675 }, 1676 "input":{"shape":"DescribeClientVpnTargetNetworksRequest"}, 1677 "output":{"shape":"DescribeClientVpnTargetNetworksResult"} 1678 }, 1679 "DescribeCoipPools":{ 1680 "name":"DescribeCoipPools", 1681 "http":{ 1682 "method":"POST", 1683 "requestUri":"/" 1684 }, 1685 "input":{"shape":"DescribeCoipPoolsRequest"}, 1686 "output":{"shape":"DescribeCoipPoolsResult"} 1687 }, 1688 "DescribeConversionTasks":{ 1689 "name":"DescribeConversionTasks", 1690 "http":{ 1691 "method":"POST", 1692 "requestUri":"/" 1693 }, 1694 "input":{"shape":"DescribeConversionTasksRequest"}, 1695 "output":{"shape":"DescribeConversionTasksResult"} 1696 }, 1697 "DescribeCustomerGateways":{ 1698 "name":"DescribeCustomerGateways", 1699 "http":{ 1700 "method":"POST", 1701 "requestUri":"/" 1702 }, 1703 "input":{"shape":"DescribeCustomerGatewaysRequest"}, 1704 "output":{"shape":"DescribeCustomerGatewaysResult"} 1705 }, 1706 "DescribeDhcpOptions":{ 1707 "name":"DescribeDhcpOptions", 1708 "http":{ 1709 "method":"POST", 1710 "requestUri":"/" 1711 }, 1712 "input":{"shape":"DescribeDhcpOptionsRequest"}, 1713 "output":{"shape":"DescribeDhcpOptionsResult"} 1714 }, 1715 "DescribeEgressOnlyInternetGateways":{ 1716 "name":"DescribeEgressOnlyInternetGateways", 1717 "http":{ 1718 "method":"POST", 1719 "requestUri":"/" 1720 }, 1721 "input":{"shape":"DescribeEgressOnlyInternetGatewaysRequest"}, 1722 "output":{"shape":"DescribeEgressOnlyInternetGatewaysResult"} 1723 }, 1724 "DescribeElasticGpus":{ 1725 "name":"DescribeElasticGpus", 1726 "http":{ 1727 "method":"POST", 1728 "requestUri":"/" 1729 }, 1730 "input":{"shape":"DescribeElasticGpusRequest"}, 1731 "output":{"shape":"DescribeElasticGpusResult"} 1732 }, 1733 "DescribeExportImageTasks":{ 1734 "name":"DescribeExportImageTasks", 1735 "http":{ 1736 "method":"POST", 1737 "requestUri":"/" 1738 }, 1739 "input":{"shape":"DescribeExportImageTasksRequest"}, 1740 "output":{"shape":"DescribeExportImageTasksResult"} 1741 }, 1742 "DescribeExportTasks":{ 1743 "name":"DescribeExportTasks", 1744 "http":{ 1745 "method":"POST", 1746 "requestUri":"/" 1747 }, 1748 "input":{"shape":"DescribeExportTasksRequest"}, 1749 "output":{"shape":"DescribeExportTasksResult"} 1750 }, 1751 "DescribeFastSnapshotRestores":{ 1752 "name":"DescribeFastSnapshotRestores", 1753 "http":{ 1754 "method":"POST", 1755 "requestUri":"/" 1756 }, 1757 "input":{"shape":"DescribeFastSnapshotRestoresRequest"}, 1758 "output":{"shape":"DescribeFastSnapshotRestoresResult"} 1759 }, 1760 "DescribeFleetHistory":{ 1761 "name":"DescribeFleetHistory", 1762 "http":{ 1763 "method":"POST", 1764 "requestUri":"/" 1765 }, 1766 "input":{"shape":"DescribeFleetHistoryRequest"}, 1767 "output":{"shape":"DescribeFleetHistoryResult"} 1768 }, 1769 "DescribeFleetInstances":{ 1770 "name":"DescribeFleetInstances", 1771 "http":{ 1772 "method":"POST", 1773 "requestUri":"/" 1774 }, 1775 "input":{"shape":"DescribeFleetInstancesRequest"}, 1776 "output":{"shape":"DescribeFleetInstancesResult"} 1777 }, 1778 "DescribeFleets":{ 1779 "name":"DescribeFleets", 1780 "http":{ 1781 "method":"POST", 1782 "requestUri":"/" 1783 }, 1784 "input":{"shape":"DescribeFleetsRequest"}, 1785 "output":{"shape":"DescribeFleetsResult"} 1786 }, 1787 "DescribeFlowLogs":{ 1788 "name":"DescribeFlowLogs", 1789 "http":{ 1790 "method":"POST", 1791 "requestUri":"/" 1792 }, 1793 "input":{"shape":"DescribeFlowLogsRequest"}, 1794 "output":{"shape":"DescribeFlowLogsResult"} 1795 }, 1796 "DescribeFpgaImageAttribute":{ 1797 "name":"DescribeFpgaImageAttribute", 1798 "http":{ 1799 "method":"POST", 1800 "requestUri":"/" 1801 }, 1802 "input":{"shape":"DescribeFpgaImageAttributeRequest"}, 1803 "output":{"shape":"DescribeFpgaImageAttributeResult"} 1804 }, 1805 "DescribeFpgaImages":{ 1806 "name":"DescribeFpgaImages", 1807 "http":{ 1808 "method":"POST", 1809 "requestUri":"/" 1810 }, 1811 "input":{"shape":"DescribeFpgaImagesRequest"}, 1812 "output":{"shape":"DescribeFpgaImagesResult"} 1813 }, 1814 "DescribeHostReservationOfferings":{ 1815 "name":"DescribeHostReservationOfferings", 1816 "http":{ 1817 "method":"POST", 1818 "requestUri":"/" 1819 }, 1820 "input":{"shape":"DescribeHostReservationOfferingsRequest"}, 1821 "output":{"shape":"DescribeHostReservationOfferingsResult"} 1822 }, 1823 "DescribeHostReservations":{ 1824 "name":"DescribeHostReservations", 1825 "http":{ 1826 "method":"POST", 1827 "requestUri":"/" 1828 }, 1829 "input":{"shape":"DescribeHostReservationsRequest"}, 1830 "output":{"shape":"DescribeHostReservationsResult"} 1831 }, 1832 "DescribeHosts":{ 1833 "name":"DescribeHosts", 1834 "http":{ 1835 "method":"POST", 1836 "requestUri":"/" 1837 }, 1838 "input":{"shape":"DescribeHostsRequest"}, 1839 "output":{"shape":"DescribeHostsResult"} 1840 }, 1841 "DescribeIamInstanceProfileAssociations":{ 1842 "name":"DescribeIamInstanceProfileAssociations", 1843 "http":{ 1844 "method":"POST", 1845 "requestUri":"/" 1846 }, 1847 "input":{"shape":"DescribeIamInstanceProfileAssociationsRequest"}, 1848 "output":{"shape":"DescribeIamInstanceProfileAssociationsResult"} 1849 }, 1850 "DescribeIdFormat":{ 1851 "name":"DescribeIdFormat", 1852 "http":{ 1853 "method":"POST", 1854 "requestUri":"/" 1855 }, 1856 "input":{"shape":"DescribeIdFormatRequest"}, 1857 "output":{"shape":"DescribeIdFormatResult"} 1858 }, 1859 "DescribeIdentityIdFormat":{ 1860 "name":"DescribeIdentityIdFormat", 1861 "http":{ 1862 "method":"POST", 1863 "requestUri":"/" 1864 }, 1865 "input":{"shape":"DescribeIdentityIdFormatRequest"}, 1866 "output":{"shape":"DescribeIdentityIdFormatResult"} 1867 }, 1868 "DescribeImageAttribute":{ 1869 "name":"DescribeImageAttribute", 1870 "http":{ 1871 "method":"POST", 1872 "requestUri":"/" 1873 }, 1874 "input":{"shape":"DescribeImageAttributeRequest"}, 1875 "output":{"shape":"ImageAttribute"} 1876 }, 1877 "DescribeImages":{ 1878 "name":"DescribeImages", 1879 "http":{ 1880 "method":"POST", 1881 "requestUri":"/" 1882 }, 1883 "input":{"shape":"DescribeImagesRequest"}, 1884 "output":{"shape":"DescribeImagesResult"} 1885 }, 1886 "DescribeImportImageTasks":{ 1887 "name":"DescribeImportImageTasks", 1888 "http":{ 1889 "method":"POST", 1890 "requestUri":"/" 1891 }, 1892 "input":{"shape":"DescribeImportImageTasksRequest"}, 1893 "output":{"shape":"DescribeImportImageTasksResult"} 1894 }, 1895 "DescribeImportSnapshotTasks":{ 1896 "name":"DescribeImportSnapshotTasks", 1897 "http":{ 1898 "method":"POST", 1899 "requestUri":"/" 1900 }, 1901 "input":{"shape":"DescribeImportSnapshotTasksRequest"}, 1902 "output":{"shape":"DescribeImportSnapshotTasksResult"} 1903 }, 1904 "DescribeInstanceAttribute":{ 1905 "name":"DescribeInstanceAttribute", 1906 "http":{ 1907 "method":"POST", 1908 "requestUri":"/" 1909 }, 1910 "input":{"shape":"DescribeInstanceAttributeRequest"}, 1911 "output":{"shape":"InstanceAttribute"} 1912 }, 1913 "DescribeInstanceCreditSpecifications":{ 1914 "name":"DescribeInstanceCreditSpecifications", 1915 "http":{ 1916 "method":"POST", 1917 "requestUri":"/" 1918 }, 1919 "input":{"shape":"DescribeInstanceCreditSpecificationsRequest"}, 1920 "output":{"shape":"DescribeInstanceCreditSpecificationsResult"} 1921 }, 1922 "DescribeInstanceEventNotificationAttributes":{ 1923 "name":"DescribeInstanceEventNotificationAttributes", 1924 "http":{ 1925 "method":"POST", 1926 "requestUri":"/" 1927 }, 1928 "input":{"shape":"DescribeInstanceEventNotificationAttributesRequest"}, 1929 "output":{"shape":"DescribeInstanceEventNotificationAttributesResult"} 1930 }, 1931 "DescribeInstanceEventWindows":{ 1932 "name":"DescribeInstanceEventWindows", 1933 "http":{ 1934 "method":"POST", 1935 "requestUri":"/" 1936 }, 1937 "input":{"shape":"DescribeInstanceEventWindowsRequest"}, 1938 "output":{"shape":"DescribeInstanceEventWindowsResult"} 1939 }, 1940 "DescribeInstanceStatus":{ 1941 "name":"DescribeInstanceStatus", 1942 "http":{ 1943 "method":"POST", 1944 "requestUri":"/" 1945 }, 1946 "input":{"shape":"DescribeInstanceStatusRequest"}, 1947 "output":{"shape":"DescribeInstanceStatusResult"} 1948 }, 1949 "DescribeInstanceTypeOfferings":{ 1950 "name":"DescribeInstanceTypeOfferings", 1951 "http":{ 1952 "method":"POST", 1953 "requestUri":"/" 1954 }, 1955 "input":{"shape":"DescribeInstanceTypeOfferingsRequest"}, 1956 "output":{"shape":"DescribeInstanceTypeOfferingsResult"} 1957 }, 1958 "DescribeInstanceTypes":{ 1959 "name":"DescribeInstanceTypes", 1960 "http":{ 1961 "method":"POST", 1962 "requestUri":"/" 1963 }, 1964 "input":{"shape":"DescribeInstanceTypesRequest"}, 1965 "output":{"shape":"DescribeInstanceTypesResult"} 1966 }, 1967 "DescribeInstances":{ 1968 "name":"DescribeInstances", 1969 "http":{ 1970 "method":"POST", 1971 "requestUri":"/" 1972 }, 1973 "input":{"shape":"DescribeInstancesRequest"}, 1974 "output":{"shape":"DescribeInstancesResult"} 1975 }, 1976 "DescribeInternetGateways":{ 1977 "name":"DescribeInternetGateways", 1978 "http":{ 1979 "method":"POST", 1980 "requestUri":"/" 1981 }, 1982 "input":{"shape":"DescribeInternetGatewaysRequest"}, 1983 "output":{"shape":"DescribeInternetGatewaysResult"} 1984 }, 1985 "DescribeIpv6Pools":{ 1986 "name":"DescribeIpv6Pools", 1987 "http":{ 1988 "method":"POST", 1989 "requestUri":"/" 1990 }, 1991 "input":{"shape":"DescribeIpv6PoolsRequest"}, 1992 "output":{"shape":"DescribeIpv6PoolsResult"} 1993 }, 1994 "DescribeKeyPairs":{ 1995 "name":"DescribeKeyPairs", 1996 "http":{ 1997 "method":"POST", 1998 "requestUri":"/" 1999 }, 2000 "input":{"shape":"DescribeKeyPairsRequest"}, 2001 "output":{"shape":"DescribeKeyPairsResult"} 2002 }, 2003 "DescribeLaunchTemplateVersions":{ 2004 "name":"DescribeLaunchTemplateVersions", 2005 "http":{ 2006 "method":"POST", 2007 "requestUri":"/" 2008 }, 2009 "input":{"shape":"DescribeLaunchTemplateVersionsRequest"}, 2010 "output":{"shape":"DescribeLaunchTemplateVersionsResult"} 2011 }, 2012 "DescribeLaunchTemplates":{ 2013 "name":"DescribeLaunchTemplates", 2014 "http":{ 2015 "method":"POST", 2016 "requestUri":"/" 2017 }, 2018 "input":{"shape":"DescribeLaunchTemplatesRequest"}, 2019 "output":{"shape":"DescribeLaunchTemplatesResult"} 2020 }, 2021 "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations":{ 2022 "name":"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations", 2023 "http":{ 2024 "method":"POST", 2025 "requestUri":"/" 2026 }, 2027 "input":{"shape":"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest"}, 2028 "output":{"shape":"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult"} 2029 }, 2030 "DescribeLocalGatewayRouteTableVpcAssociations":{ 2031 "name":"DescribeLocalGatewayRouteTableVpcAssociations", 2032 "http":{ 2033 "method":"POST", 2034 "requestUri":"/" 2035 }, 2036 "input":{"shape":"DescribeLocalGatewayRouteTableVpcAssociationsRequest"}, 2037 "output":{"shape":"DescribeLocalGatewayRouteTableVpcAssociationsResult"} 2038 }, 2039 "DescribeLocalGatewayRouteTables":{ 2040 "name":"DescribeLocalGatewayRouteTables", 2041 "http":{ 2042 "method":"POST", 2043 "requestUri":"/" 2044 }, 2045 "input":{"shape":"DescribeLocalGatewayRouteTablesRequest"}, 2046 "output":{"shape":"DescribeLocalGatewayRouteTablesResult"} 2047 }, 2048 "DescribeLocalGatewayVirtualInterfaceGroups":{ 2049 "name":"DescribeLocalGatewayVirtualInterfaceGroups", 2050 "http":{ 2051 "method":"POST", 2052 "requestUri":"/" 2053 }, 2054 "input":{"shape":"DescribeLocalGatewayVirtualInterfaceGroupsRequest"}, 2055 "output":{"shape":"DescribeLocalGatewayVirtualInterfaceGroupsResult"} 2056 }, 2057 "DescribeLocalGatewayVirtualInterfaces":{ 2058 "name":"DescribeLocalGatewayVirtualInterfaces", 2059 "http":{ 2060 "method":"POST", 2061 "requestUri":"/" 2062 }, 2063 "input":{"shape":"DescribeLocalGatewayVirtualInterfacesRequest"}, 2064 "output":{"shape":"DescribeLocalGatewayVirtualInterfacesResult"} 2065 }, 2066 "DescribeLocalGateways":{ 2067 "name":"DescribeLocalGateways", 2068 "http":{ 2069 "method":"POST", 2070 "requestUri":"/" 2071 }, 2072 "input":{"shape":"DescribeLocalGatewaysRequest"}, 2073 "output":{"shape":"DescribeLocalGatewaysResult"} 2074 }, 2075 "DescribeManagedPrefixLists":{ 2076 "name":"DescribeManagedPrefixLists", 2077 "http":{ 2078 "method":"POST", 2079 "requestUri":"/" 2080 }, 2081 "input":{"shape":"DescribeManagedPrefixListsRequest"}, 2082 "output":{"shape":"DescribeManagedPrefixListsResult"} 2083 }, 2084 "DescribeMovingAddresses":{ 2085 "name":"DescribeMovingAddresses", 2086 "http":{ 2087 "method":"POST", 2088 "requestUri":"/" 2089 }, 2090 "input":{"shape":"DescribeMovingAddressesRequest"}, 2091 "output":{"shape":"DescribeMovingAddressesResult"} 2092 }, 2093 "DescribeNatGateways":{ 2094 "name":"DescribeNatGateways", 2095 "http":{ 2096 "method":"POST", 2097 "requestUri":"/" 2098 }, 2099 "input":{"shape":"DescribeNatGatewaysRequest"}, 2100 "output":{"shape":"DescribeNatGatewaysResult"} 2101 }, 2102 "DescribeNetworkAcls":{ 2103 "name":"DescribeNetworkAcls", 2104 "http":{ 2105 "method":"POST", 2106 "requestUri":"/" 2107 }, 2108 "input":{"shape":"DescribeNetworkAclsRequest"}, 2109 "output":{"shape":"DescribeNetworkAclsResult"} 2110 }, 2111 "DescribeNetworkInsightsAnalyses":{ 2112 "name":"DescribeNetworkInsightsAnalyses", 2113 "http":{ 2114 "method":"POST", 2115 "requestUri":"/" 2116 }, 2117 "input":{"shape":"DescribeNetworkInsightsAnalysesRequest"}, 2118 "output":{"shape":"DescribeNetworkInsightsAnalysesResult"} 2119 }, 2120 "DescribeNetworkInsightsPaths":{ 2121 "name":"DescribeNetworkInsightsPaths", 2122 "http":{ 2123 "method":"POST", 2124 "requestUri":"/" 2125 }, 2126 "input":{"shape":"DescribeNetworkInsightsPathsRequest"}, 2127 "output":{"shape":"DescribeNetworkInsightsPathsResult"} 2128 }, 2129 "DescribeNetworkInterfaceAttribute":{ 2130 "name":"DescribeNetworkInterfaceAttribute", 2131 "http":{ 2132 "method":"POST", 2133 "requestUri":"/" 2134 }, 2135 "input":{"shape":"DescribeNetworkInterfaceAttributeRequest"}, 2136 "output":{"shape":"DescribeNetworkInterfaceAttributeResult"} 2137 }, 2138 "DescribeNetworkInterfacePermissions":{ 2139 "name":"DescribeNetworkInterfacePermissions", 2140 "http":{ 2141 "method":"POST", 2142 "requestUri":"/" 2143 }, 2144 "input":{"shape":"DescribeNetworkInterfacePermissionsRequest"}, 2145 "output":{"shape":"DescribeNetworkInterfacePermissionsResult"} 2146 }, 2147 "DescribeNetworkInterfaces":{ 2148 "name":"DescribeNetworkInterfaces", 2149 "http":{ 2150 "method":"POST", 2151 "requestUri":"/" 2152 }, 2153 "input":{"shape":"DescribeNetworkInterfacesRequest"}, 2154 "output":{"shape":"DescribeNetworkInterfacesResult"} 2155 }, 2156 "DescribePlacementGroups":{ 2157 "name":"DescribePlacementGroups", 2158 "http":{ 2159 "method":"POST", 2160 "requestUri":"/" 2161 }, 2162 "input":{"shape":"DescribePlacementGroupsRequest"}, 2163 "output":{"shape":"DescribePlacementGroupsResult"} 2164 }, 2165 "DescribePrefixLists":{ 2166 "name":"DescribePrefixLists", 2167 "http":{ 2168 "method":"POST", 2169 "requestUri":"/" 2170 }, 2171 "input":{"shape":"DescribePrefixListsRequest"}, 2172 "output":{"shape":"DescribePrefixListsResult"} 2173 }, 2174 "DescribePrincipalIdFormat":{ 2175 "name":"DescribePrincipalIdFormat", 2176 "http":{ 2177 "method":"POST", 2178 "requestUri":"/" 2179 }, 2180 "input":{"shape":"DescribePrincipalIdFormatRequest"}, 2181 "output":{"shape":"DescribePrincipalIdFormatResult"} 2182 }, 2183 "DescribePublicIpv4Pools":{ 2184 "name":"DescribePublicIpv4Pools", 2185 "http":{ 2186 "method":"POST", 2187 "requestUri":"/" 2188 }, 2189 "input":{"shape":"DescribePublicIpv4PoolsRequest"}, 2190 "output":{"shape":"DescribePublicIpv4PoolsResult"} 2191 }, 2192 "DescribeRegions":{ 2193 "name":"DescribeRegions", 2194 "http":{ 2195 "method":"POST", 2196 "requestUri":"/" 2197 }, 2198 "input":{"shape":"DescribeRegionsRequest"}, 2199 "output":{"shape":"DescribeRegionsResult"} 2200 }, 2201 "DescribeReplaceRootVolumeTasks":{ 2202 "name":"DescribeReplaceRootVolumeTasks", 2203 "http":{ 2204 "method":"POST", 2205 "requestUri":"/" 2206 }, 2207 "input":{"shape":"DescribeReplaceRootVolumeTasksRequest"}, 2208 "output":{"shape":"DescribeReplaceRootVolumeTasksResult"} 2209 }, 2210 "DescribeReservedInstances":{ 2211 "name":"DescribeReservedInstances", 2212 "http":{ 2213 "method":"POST", 2214 "requestUri":"/" 2215 }, 2216 "input":{"shape":"DescribeReservedInstancesRequest"}, 2217 "output":{"shape":"DescribeReservedInstancesResult"} 2218 }, 2219 "DescribeReservedInstancesListings":{ 2220 "name":"DescribeReservedInstancesListings", 2221 "http":{ 2222 "method":"POST", 2223 "requestUri":"/" 2224 }, 2225 "input":{"shape":"DescribeReservedInstancesListingsRequest"}, 2226 "output":{"shape":"DescribeReservedInstancesListingsResult"} 2227 }, 2228 "DescribeReservedInstancesModifications":{ 2229 "name":"DescribeReservedInstancesModifications", 2230 "http":{ 2231 "method":"POST", 2232 "requestUri":"/" 2233 }, 2234 "input":{"shape":"DescribeReservedInstancesModificationsRequest"}, 2235 "output":{"shape":"DescribeReservedInstancesModificationsResult"} 2236 }, 2237 "DescribeReservedInstancesOfferings":{ 2238 "name":"DescribeReservedInstancesOfferings", 2239 "http":{ 2240 "method":"POST", 2241 "requestUri":"/" 2242 }, 2243 "input":{"shape":"DescribeReservedInstancesOfferingsRequest"}, 2244 "output":{"shape":"DescribeReservedInstancesOfferingsResult"} 2245 }, 2246 "DescribeRouteTables":{ 2247 "name":"DescribeRouteTables", 2248 "http":{ 2249 "method":"POST", 2250 "requestUri":"/" 2251 }, 2252 "input":{"shape":"DescribeRouteTablesRequest"}, 2253 "output":{"shape":"DescribeRouteTablesResult"} 2254 }, 2255 "DescribeScheduledInstanceAvailability":{ 2256 "name":"DescribeScheduledInstanceAvailability", 2257 "http":{ 2258 "method":"POST", 2259 "requestUri":"/" 2260 }, 2261 "input":{"shape":"DescribeScheduledInstanceAvailabilityRequest"}, 2262 "output":{"shape":"DescribeScheduledInstanceAvailabilityResult"} 2263 }, 2264 "DescribeScheduledInstances":{ 2265 "name":"DescribeScheduledInstances", 2266 "http":{ 2267 "method":"POST", 2268 "requestUri":"/" 2269 }, 2270 "input":{"shape":"DescribeScheduledInstancesRequest"}, 2271 "output":{"shape":"DescribeScheduledInstancesResult"} 2272 }, 2273 "DescribeSecurityGroupReferences":{ 2274 "name":"DescribeSecurityGroupReferences", 2275 "http":{ 2276 "method":"POST", 2277 "requestUri":"/" 2278 }, 2279 "input":{"shape":"DescribeSecurityGroupReferencesRequest"}, 2280 "output":{"shape":"DescribeSecurityGroupReferencesResult"} 2281 }, 2282 "DescribeSecurityGroupRules":{ 2283 "name":"DescribeSecurityGroupRules", 2284 "http":{ 2285 "method":"POST", 2286 "requestUri":"/" 2287 }, 2288 "input":{"shape":"DescribeSecurityGroupRulesRequest"}, 2289 "output":{"shape":"DescribeSecurityGroupRulesResult"} 2290 }, 2291 "DescribeSecurityGroups":{ 2292 "name":"DescribeSecurityGroups", 2293 "http":{ 2294 "method":"POST", 2295 "requestUri":"/" 2296 }, 2297 "input":{"shape":"DescribeSecurityGroupsRequest"}, 2298 "output":{"shape":"DescribeSecurityGroupsResult"} 2299 }, 2300 "DescribeSnapshotAttribute":{ 2301 "name":"DescribeSnapshotAttribute", 2302 "http":{ 2303 "method":"POST", 2304 "requestUri":"/" 2305 }, 2306 "input":{"shape":"DescribeSnapshotAttributeRequest"}, 2307 "output":{"shape":"DescribeSnapshotAttributeResult"} 2308 }, 2309 "DescribeSnapshots":{ 2310 "name":"DescribeSnapshots", 2311 "http":{ 2312 "method":"POST", 2313 "requestUri":"/" 2314 }, 2315 "input":{"shape":"DescribeSnapshotsRequest"}, 2316 "output":{"shape":"DescribeSnapshotsResult"} 2317 }, 2318 "DescribeSpotDatafeedSubscription":{ 2319 "name":"DescribeSpotDatafeedSubscription", 2320 "http":{ 2321 "method":"POST", 2322 "requestUri":"/" 2323 }, 2324 "input":{"shape":"DescribeSpotDatafeedSubscriptionRequest"}, 2325 "output":{"shape":"DescribeSpotDatafeedSubscriptionResult"} 2326 }, 2327 "DescribeSpotFleetInstances":{ 2328 "name":"DescribeSpotFleetInstances", 2329 "http":{ 2330 "method":"POST", 2331 "requestUri":"/" 2332 }, 2333 "input":{"shape":"DescribeSpotFleetInstancesRequest"}, 2334 "output":{"shape":"DescribeSpotFleetInstancesResponse"} 2335 }, 2336 "DescribeSpotFleetRequestHistory":{ 2337 "name":"DescribeSpotFleetRequestHistory", 2338 "http":{ 2339 "method":"POST", 2340 "requestUri":"/" 2341 }, 2342 "input":{"shape":"DescribeSpotFleetRequestHistoryRequest"}, 2343 "output":{"shape":"DescribeSpotFleetRequestHistoryResponse"} 2344 }, 2345 "DescribeSpotFleetRequests":{ 2346 "name":"DescribeSpotFleetRequests", 2347 "http":{ 2348 "method":"POST", 2349 "requestUri":"/" 2350 }, 2351 "input":{"shape":"DescribeSpotFleetRequestsRequest"}, 2352 "output":{"shape":"DescribeSpotFleetRequestsResponse"} 2353 }, 2354 "DescribeSpotInstanceRequests":{ 2355 "name":"DescribeSpotInstanceRequests", 2356 "http":{ 2357 "method":"POST", 2358 "requestUri":"/" 2359 }, 2360 "input":{"shape":"DescribeSpotInstanceRequestsRequest"}, 2361 "output":{"shape":"DescribeSpotInstanceRequestsResult"} 2362 }, 2363 "DescribeSpotPriceHistory":{ 2364 "name":"DescribeSpotPriceHistory", 2365 "http":{ 2366 "method":"POST", 2367 "requestUri":"/" 2368 }, 2369 "input":{"shape":"DescribeSpotPriceHistoryRequest"}, 2370 "output":{"shape":"DescribeSpotPriceHistoryResult"} 2371 }, 2372 "DescribeStaleSecurityGroups":{ 2373 "name":"DescribeStaleSecurityGroups", 2374 "http":{ 2375 "method":"POST", 2376 "requestUri":"/" 2377 }, 2378 "input":{"shape":"DescribeStaleSecurityGroupsRequest"}, 2379 "output":{"shape":"DescribeStaleSecurityGroupsResult"} 2380 }, 2381 "DescribeStoreImageTasks":{ 2382 "name":"DescribeStoreImageTasks", 2383 "http":{ 2384 "method":"POST", 2385 "requestUri":"/" 2386 }, 2387 "input":{"shape":"DescribeStoreImageTasksRequest"}, 2388 "output":{"shape":"DescribeStoreImageTasksResult"} 2389 }, 2390 "DescribeSubnets":{ 2391 "name":"DescribeSubnets", 2392 "http":{ 2393 "method":"POST", 2394 "requestUri":"/" 2395 }, 2396 "input":{"shape":"DescribeSubnetsRequest"}, 2397 "output":{"shape":"DescribeSubnetsResult"} 2398 }, 2399 "DescribeTags":{ 2400 "name":"DescribeTags", 2401 "http":{ 2402 "method":"POST", 2403 "requestUri":"/" 2404 }, 2405 "input":{"shape":"DescribeTagsRequest"}, 2406 "output":{"shape":"DescribeTagsResult"} 2407 }, 2408 "DescribeTrafficMirrorFilters":{ 2409 "name":"DescribeTrafficMirrorFilters", 2410 "http":{ 2411 "method":"POST", 2412 "requestUri":"/" 2413 }, 2414 "input":{"shape":"DescribeTrafficMirrorFiltersRequest"}, 2415 "output":{"shape":"DescribeTrafficMirrorFiltersResult"} 2416 }, 2417 "DescribeTrafficMirrorSessions":{ 2418 "name":"DescribeTrafficMirrorSessions", 2419 "http":{ 2420 "method":"POST", 2421 "requestUri":"/" 2422 }, 2423 "input":{"shape":"DescribeTrafficMirrorSessionsRequest"}, 2424 "output":{"shape":"DescribeTrafficMirrorSessionsResult"} 2425 }, 2426 "DescribeTrafficMirrorTargets":{ 2427 "name":"DescribeTrafficMirrorTargets", 2428 "http":{ 2429 "method":"POST", 2430 "requestUri":"/" 2431 }, 2432 "input":{"shape":"DescribeTrafficMirrorTargetsRequest"}, 2433 "output":{"shape":"DescribeTrafficMirrorTargetsResult"} 2434 }, 2435 "DescribeTransitGatewayAttachments":{ 2436 "name":"DescribeTransitGatewayAttachments", 2437 "http":{ 2438 "method":"POST", 2439 "requestUri":"/" 2440 }, 2441 "input":{"shape":"DescribeTransitGatewayAttachmentsRequest"}, 2442 "output":{"shape":"DescribeTransitGatewayAttachmentsResult"} 2443 }, 2444 "DescribeTransitGatewayConnectPeers":{ 2445 "name":"DescribeTransitGatewayConnectPeers", 2446 "http":{ 2447 "method":"POST", 2448 "requestUri":"/" 2449 }, 2450 "input":{"shape":"DescribeTransitGatewayConnectPeersRequest"}, 2451 "output":{"shape":"DescribeTransitGatewayConnectPeersResult"} 2452 }, 2453 "DescribeTransitGatewayConnects":{ 2454 "name":"DescribeTransitGatewayConnects", 2455 "http":{ 2456 "method":"POST", 2457 "requestUri":"/" 2458 }, 2459 "input":{"shape":"DescribeTransitGatewayConnectsRequest"}, 2460 "output":{"shape":"DescribeTransitGatewayConnectsResult"} 2461 }, 2462 "DescribeTransitGatewayMulticastDomains":{ 2463 "name":"DescribeTransitGatewayMulticastDomains", 2464 "http":{ 2465 "method":"POST", 2466 "requestUri":"/" 2467 }, 2468 "input":{"shape":"DescribeTransitGatewayMulticastDomainsRequest"}, 2469 "output":{"shape":"DescribeTransitGatewayMulticastDomainsResult"} 2470 }, 2471 "DescribeTransitGatewayPeeringAttachments":{ 2472 "name":"DescribeTransitGatewayPeeringAttachments", 2473 "http":{ 2474 "method":"POST", 2475 "requestUri":"/" 2476 }, 2477 "input":{"shape":"DescribeTransitGatewayPeeringAttachmentsRequest"}, 2478 "output":{"shape":"DescribeTransitGatewayPeeringAttachmentsResult"} 2479 }, 2480 "DescribeTransitGatewayRouteTables":{ 2481 "name":"DescribeTransitGatewayRouteTables", 2482 "http":{ 2483 "method":"POST", 2484 "requestUri":"/" 2485 }, 2486 "input":{"shape":"DescribeTransitGatewayRouteTablesRequest"}, 2487 "output":{"shape":"DescribeTransitGatewayRouteTablesResult"} 2488 }, 2489 "DescribeTransitGatewayVpcAttachments":{ 2490 "name":"DescribeTransitGatewayVpcAttachments", 2491 "http":{ 2492 "method":"POST", 2493 "requestUri":"/" 2494 }, 2495 "input":{"shape":"DescribeTransitGatewayVpcAttachmentsRequest"}, 2496 "output":{"shape":"DescribeTransitGatewayVpcAttachmentsResult"} 2497 }, 2498 "DescribeTransitGateways":{ 2499 "name":"DescribeTransitGateways", 2500 "http":{ 2501 "method":"POST", 2502 "requestUri":"/" 2503 }, 2504 "input":{"shape":"DescribeTransitGatewaysRequest"}, 2505 "output":{"shape":"DescribeTransitGatewaysResult"} 2506 }, 2507 "DescribeTrunkInterfaceAssociations":{ 2508 "name":"DescribeTrunkInterfaceAssociations", 2509 "http":{ 2510 "method":"POST", 2511 "requestUri":"/" 2512 }, 2513 "input":{"shape":"DescribeTrunkInterfaceAssociationsRequest"}, 2514 "output":{"shape":"DescribeTrunkInterfaceAssociationsResult"} 2515 }, 2516 "DescribeVolumeAttribute":{ 2517 "name":"DescribeVolumeAttribute", 2518 "http":{ 2519 "method":"POST", 2520 "requestUri":"/" 2521 }, 2522 "input":{"shape":"DescribeVolumeAttributeRequest"}, 2523 "output":{"shape":"DescribeVolumeAttributeResult"} 2524 }, 2525 "DescribeVolumeStatus":{ 2526 "name":"DescribeVolumeStatus", 2527 "http":{ 2528 "method":"POST", 2529 "requestUri":"/" 2530 }, 2531 "input":{"shape":"DescribeVolumeStatusRequest"}, 2532 "output":{"shape":"DescribeVolumeStatusResult"} 2533 }, 2534 "DescribeVolumes":{ 2535 "name":"DescribeVolumes", 2536 "http":{ 2537 "method":"POST", 2538 "requestUri":"/" 2539 }, 2540 "input":{"shape":"DescribeVolumesRequest"}, 2541 "output":{"shape":"DescribeVolumesResult"} 2542 }, 2543 "DescribeVolumesModifications":{ 2544 "name":"DescribeVolumesModifications", 2545 "http":{ 2546 "method":"POST", 2547 "requestUri":"/" 2548 }, 2549 "input":{"shape":"DescribeVolumesModificationsRequest"}, 2550 "output":{"shape":"DescribeVolumesModificationsResult"} 2551 }, 2552 "DescribeVpcAttribute":{ 2553 "name":"DescribeVpcAttribute", 2554 "http":{ 2555 "method":"POST", 2556 "requestUri":"/" 2557 }, 2558 "input":{"shape":"DescribeVpcAttributeRequest"}, 2559 "output":{"shape":"DescribeVpcAttributeResult"} 2560 }, 2561 "DescribeVpcClassicLink":{ 2562 "name":"DescribeVpcClassicLink", 2563 "http":{ 2564 "method":"POST", 2565 "requestUri":"/" 2566 }, 2567 "input":{"shape":"DescribeVpcClassicLinkRequest"}, 2568 "output":{"shape":"DescribeVpcClassicLinkResult"} 2569 }, 2570 "DescribeVpcClassicLinkDnsSupport":{ 2571 "name":"DescribeVpcClassicLinkDnsSupport", 2572 "http":{ 2573 "method":"POST", 2574 "requestUri":"/" 2575 }, 2576 "input":{"shape":"DescribeVpcClassicLinkDnsSupportRequest"}, 2577 "output":{"shape":"DescribeVpcClassicLinkDnsSupportResult"} 2578 }, 2579 "DescribeVpcEndpointConnectionNotifications":{ 2580 "name":"DescribeVpcEndpointConnectionNotifications", 2581 "http":{ 2582 "method":"POST", 2583 "requestUri":"/" 2584 }, 2585 "input":{"shape":"DescribeVpcEndpointConnectionNotificationsRequest"}, 2586 "output":{"shape":"DescribeVpcEndpointConnectionNotificationsResult"} 2587 }, 2588 "DescribeVpcEndpointConnections":{ 2589 "name":"DescribeVpcEndpointConnections", 2590 "http":{ 2591 "method":"POST", 2592 "requestUri":"/" 2593 }, 2594 "input":{"shape":"DescribeVpcEndpointConnectionsRequest"}, 2595 "output":{"shape":"DescribeVpcEndpointConnectionsResult"} 2596 }, 2597 "DescribeVpcEndpointServiceConfigurations":{ 2598 "name":"DescribeVpcEndpointServiceConfigurations", 2599 "http":{ 2600 "method":"POST", 2601 "requestUri":"/" 2602 }, 2603 "input":{"shape":"DescribeVpcEndpointServiceConfigurationsRequest"}, 2604 "output":{"shape":"DescribeVpcEndpointServiceConfigurationsResult"} 2605 }, 2606 "DescribeVpcEndpointServicePermissions":{ 2607 "name":"DescribeVpcEndpointServicePermissions", 2608 "http":{ 2609 "method":"POST", 2610 "requestUri":"/" 2611 }, 2612 "input":{"shape":"DescribeVpcEndpointServicePermissionsRequest"}, 2613 "output":{"shape":"DescribeVpcEndpointServicePermissionsResult"} 2614 }, 2615 "DescribeVpcEndpointServices":{ 2616 "name":"DescribeVpcEndpointServices", 2617 "http":{ 2618 "method":"POST", 2619 "requestUri":"/" 2620 }, 2621 "input":{"shape":"DescribeVpcEndpointServicesRequest"}, 2622 "output":{"shape":"DescribeVpcEndpointServicesResult"} 2623 }, 2624 "DescribeVpcEndpoints":{ 2625 "name":"DescribeVpcEndpoints", 2626 "http":{ 2627 "method":"POST", 2628 "requestUri":"/" 2629 }, 2630 "input":{"shape":"DescribeVpcEndpointsRequest"}, 2631 "output":{"shape":"DescribeVpcEndpointsResult"} 2632 }, 2633 "DescribeVpcPeeringConnections":{ 2634 "name":"DescribeVpcPeeringConnections", 2635 "http":{ 2636 "method":"POST", 2637 "requestUri":"/" 2638 }, 2639 "input":{"shape":"DescribeVpcPeeringConnectionsRequest"}, 2640 "output":{"shape":"DescribeVpcPeeringConnectionsResult"} 2641 }, 2642 "DescribeVpcs":{ 2643 "name":"DescribeVpcs", 2644 "http":{ 2645 "method":"POST", 2646 "requestUri":"/" 2647 }, 2648 "input":{"shape":"DescribeVpcsRequest"}, 2649 "output":{"shape":"DescribeVpcsResult"} 2650 }, 2651 "DescribeVpnConnections":{ 2652 "name":"DescribeVpnConnections", 2653 "http":{ 2654 "method":"POST", 2655 "requestUri":"/" 2656 }, 2657 "input":{"shape":"DescribeVpnConnectionsRequest"}, 2658 "output":{"shape":"DescribeVpnConnectionsResult"} 2659 }, 2660 "DescribeVpnGateways":{ 2661 "name":"DescribeVpnGateways", 2662 "http":{ 2663 "method":"POST", 2664 "requestUri":"/" 2665 }, 2666 "input":{"shape":"DescribeVpnGatewaysRequest"}, 2667 "output":{"shape":"DescribeVpnGatewaysResult"} 2668 }, 2669 "DetachClassicLinkVpc":{ 2670 "name":"DetachClassicLinkVpc", 2671 "http":{ 2672 "method":"POST", 2673 "requestUri":"/" 2674 }, 2675 "input":{"shape":"DetachClassicLinkVpcRequest"}, 2676 "output":{"shape":"DetachClassicLinkVpcResult"} 2677 }, 2678 "DetachInternetGateway":{ 2679 "name":"DetachInternetGateway", 2680 "http":{ 2681 "method":"POST", 2682 "requestUri":"/" 2683 }, 2684 "input":{"shape":"DetachInternetGatewayRequest"} 2685 }, 2686 "DetachNetworkInterface":{ 2687 "name":"DetachNetworkInterface", 2688 "http":{ 2689 "method":"POST", 2690 "requestUri":"/" 2691 }, 2692 "input":{"shape":"DetachNetworkInterfaceRequest"} 2693 }, 2694 "DetachVolume":{ 2695 "name":"DetachVolume", 2696 "http":{ 2697 "method":"POST", 2698 "requestUri":"/" 2699 }, 2700 "input":{"shape":"DetachVolumeRequest"}, 2701 "output":{"shape":"VolumeAttachment"} 2702 }, 2703 "DetachVpnGateway":{ 2704 "name":"DetachVpnGateway", 2705 "http":{ 2706 "method":"POST", 2707 "requestUri":"/" 2708 }, 2709 "input":{"shape":"DetachVpnGatewayRequest"} 2710 }, 2711 "DisableEbsEncryptionByDefault":{ 2712 "name":"DisableEbsEncryptionByDefault", 2713 "http":{ 2714 "method":"POST", 2715 "requestUri":"/" 2716 }, 2717 "input":{"shape":"DisableEbsEncryptionByDefaultRequest"}, 2718 "output":{"shape":"DisableEbsEncryptionByDefaultResult"} 2719 }, 2720 "DisableFastSnapshotRestores":{ 2721 "name":"DisableFastSnapshotRestores", 2722 "http":{ 2723 "method":"POST", 2724 "requestUri":"/" 2725 }, 2726 "input":{"shape":"DisableFastSnapshotRestoresRequest"}, 2727 "output":{"shape":"DisableFastSnapshotRestoresResult"} 2728 }, 2729 "DisableImageDeprecation":{ 2730 "name":"DisableImageDeprecation", 2731 "http":{ 2732 "method":"POST", 2733 "requestUri":"/" 2734 }, 2735 "input":{"shape":"DisableImageDeprecationRequest"}, 2736 "output":{"shape":"DisableImageDeprecationResult"} 2737 }, 2738 "DisableSerialConsoleAccess":{ 2739 "name":"DisableSerialConsoleAccess", 2740 "http":{ 2741 "method":"POST", 2742 "requestUri":"/" 2743 }, 2744 "input":{"shape":"DisableSerialConsoleAccessRequest"}, 2745 "output":{"shape":"DisableSerialConsoleAccessResult"} 2746 }, 2747 "DisableTransitGatewayRouteTablePropagation":{ 2748 "name":"DisableTransitGatewayRouteTablePropagation", 2749 "http":{ 2750 "method":"POST", 2751 "requestUri":"/" 2752 }, 2753 "input":{"shape":"DisableTransitGatewayRouteTablePropagationRequest"}, 2754 "output":{"shape":"DisableTransitGatewayRouteTablePropagationResult"} 2755 }, 2756 "DisableVgwRoutePropagation":{ 2757 "name":"DisableVgwRoutePropagation", 2758 "http":{ 2759 "method":"POST", 2760 "requestUri":"/" 2761 }, 2762 "input":{"shape":"DisableVgwRoutePropagationRequest"} 2763 }, 2764 "DisableVpcClassicLink":{ 2765 "name":"DisableVpcClassicLink", 2766 "http":{ 2767 "method":"POST", 2768 "requestUri":"/" 2769 }, 2770 "input":{"shape":"DisableVpcClassicLinkRequest"}, 2771 "output":{"shape":"DisableVpcClassicLinkResult"} 2772 }, 2773 "DisableVpcClassicLinkDnsSupport":{ 2774 "name":"DisableVpcClassicLinkDnsSupport", 2775 "http":{ 2776 "method":"POST", 2777 "requestUri":"/" 2778 }, 2779 "input":{"shape":"DisableVpcClassicLinkDnsSupportRequest"}, 2780 "output":{"shape":"DisableVpcClassicLinkDnsSupportResult"} 2781 }, 2782 "DisassociateAddress":{ 2783 "name":"DisassociateAddress", 2784 "http":{ 2785 "method":"POST", 2786 "requestUri":"/" 2787 }, 2788 "input":{"shape":"DisassociateAddressRequest"} 2789 }, 2790 "DisassociateClientVpnTargetNetwork":{ 2791 "name":"DisassociateClientVpnTargetNetwork", 2792 "http":{ 2793 "method":"POST", 2794 "requestUri":"/" 2795 }, 2796 "input":{"shape":"DisassociateClientVpnTargetNetworkRequest"}, 2797 "output":{"shape":"DisassociateClientVpnTargetNetworkResult"} 2798 }, 2799 "DisassociateEnclaveCertificateIamRole":{ 2800 "name":"DisassociateEnclaveCertificateIamRole", 2801 "http":{ 2802 "method":"POST", 2803 "requestUri":"/" 2804 }, 2805 "input":{"shape":"DisassociateEnclaveCertificateIamRoleRequest"}, 2806 "output":{"shape":"DisassociateEnclaveCertificateIamRoleResult"} 2807 }, 2808 "DisassociateIamInstanceProfile":{ 2809 "name":"DisassociateIamInstanceProfile", 2810 "http":{ 2811 "method":"POST", 2812 "requestUri":"/" 2813 }, 2814 "input":{"shape":"DisassociateIamInstanceProfileRequest"}, 2815 "output":{"shape":"DisassociateIamInstanceProfileResult"} 2816 }, 2817 "DisassociateInstanceEventWindow":{ 2818 "name":"DisassociateInstanceEventWindow", 2819 "http":{ 2820 "method":"POST", 2821 "requestUri":"/" 2822 }, 2823 "input":{"shape":"DisassociateInstanceEventWindowRequest"}, 2824 "output":{"shape":"DisassociateInstanceEventWindowResult"} 2825 }, 2826 "DisassociateRouteTable":{ 2827 "name":"DisassociateRouteTable", 2828 "http":{ 2829 "method":"POST", 2830 "requestUri":"/" 2831 }, 2832 "input":{"shape":"DisassociateRouteTableRequest"} 2833 }, 2834 "DisassociateSubnetCidrBlock":{ 2835 "name":"DisassociateSubnetCidrBlock", 2836 "http":{ 2837 "method":"POST", 2838 "requestUri":"/" 2839 }, 2840 "input":{"shape":"DisassociateSubnetCidrBlockRequest"}, 2841 "output":{"shape":"DisassociateSubnetCidrBlockResult"} 2842 }, 2843 "DisassociateTransitGatewayMulticastDomain":{ 2844 "name":"DisassociateTransitGatewayMulticastDomain", 2845 "http":{ 2846 "method":"POST", 2847 "requestUri":"/" 2848 }, 2849 "input":{"shape":"DisassociateTransitGatewayMulticastDomainRequest"}, 2850 "output":{"shape":"DisassociateTransitGatewayMulticastDomainResult"} 2851 }, 2852 "DisassociateTransitGatewayRouteTable":{ 2853 "name":"DisassociateTransitGatewayRouteTable", 2854 "http":{ 2855 "method":"POST", 2856 "requestUri":"/" 2857 }, 2858 "input":{"shape":"DisassociateTransitGatewayRouteTableRequest"}, 2859 "output":{"shape":"DisassociateTransitGatewayRouteTableResult"} 2860 }, 2861 "DisassociateTrunkInterface":{ 2862 "name":"DisassociateTrunkInterface", 2863 "http":{ 2864 "method":"POST", 2865 "requestUri":"/" 2866 }, 2867 "input":{"shape":"DisassociateTrunkInterfaceRequest"}, 2868 "output":{"shape":"DisassociateTrunkInterfaceResult"} 2869 }, 2870 "DisassociateVpcCidrBlock":{ 2871 "name":"DisassociateVpcCidrBlock", 2872 "http":{ 2873 "method":"POST", 2874 "requestUri":"/" 2875 }, 2876 "input":{"shape":"DisassociateVpcCidrBlockRequest"}, 2877 "output":{"shape":"DisassociateVpcCidrBlockResult"} 2878 }, 2879 "EnableEbsEncryptionByDefault":{ 2880 "name":"EnableEbsEncryptionByDefault", 2881 "http":{ 2882 "method":"POST", 2883 "requestUri":"/" 2884 }, 2885 "input":{"shape":"EnableEbsEncryptionByDefaultRequest"}, 2886 "output":{"shape":"EnableEbsEncryptionByDefaultResult"} 2887 }, 2888 "EnableFastSnapshotRestores":{ 2889 "name":"EnableFastSnapshotRestores", 2890 "http":{ 2891 "method":"POST", 2892 "requestUri":"/" 2893 }, 2894 "input":{"shape":"EnableFastSnapshotRestoresRequest"}, 2895 "output":{"shape":"EnableFastSnapshotRestoresResult"} 2896 }, 2897 "EnableImageDeprecation":{ 2898 "name":"EnableImageDeprecation", 2899 "http":{ 2900 "method":"POST", 2901 "requestUri":"/" 2902 }, 2903 "input":{"shape":"EnableImageDeprecationRequest"}, 2904 "output":{"shape":"EnableImageDeprecationResult"} 2905 }, 2906 "EnableSerialConsoleAccess":{ 2907 "name":"EnableSerialConsoleAccess", 2908 "http":{ 2909 "method":"POST", 2910 "requestUri":"/" 2911 }, 2912 "input":{"shape":"EnableSerialConsoleAccessRequest"}, 2913 "output":{"shape":"EnableSerialConsoleAccessResult"} 2914 }, 2915 "EnableTransitGatewayRouteTablePropagation":{ 2916 "name":"EnableTransitGatewayRouteTablePropagation", 2917 "http":{ 2918 "method":"POST", 2919 "requestUri":"/" 2920 }, 2921 "input":{"shape":"EnableTransitGatewayRouteTablePropagationRequest"}, 2922 "output":{"shape":"EnableTransitGatewayRouteTablePropagationResult"} 2923 }, 2924 "EnableVgwRoutePropagation":{ 2925 "name":"EnableVgwRoutePropagation", 2926 "http":{ 2927 "method":"POST", 2928 "requestUri":"/" 2929 }, 2930 "input":{"shape":"EnableVgwRoutePropagationRequest"} 2931 }, 2932 "EnableVolumeIO":{ 2933 "name":"EnableVolumeIO", 2934 "http":{ 2935 "method":"POST", 2936 "requestUri":"/" 2937 }, 2938 "input":{"shape":"EnableVolumeIORequest"} 2939 }, 2940 "EnableVpcClassicLink":{ 2941 "name":"EnableVpcClassicLink", 2942 "http":{ 2943 "method":"POST", 2944 "requestUri":"/" 2945 }, 2946 "input":{"shape":"EnableVpcClassicLinkRequest"}, 2947 "output":{"shape":"EnableVpcClassicLinkResult"} 2948 }, 2949 "EnableVpcClassicLinkDnsSupport":{ 2950 "name":"EnableVpcClassicLinkDnsSupport", 2951 "http":{ 2952 "method":"POST", 2953 "requestUri":"/" 2954 }, 2955 "input":{"shape":"EnableVpcClassicLinkDnsSupportRequest"}, 2956 "output":{"shape":"EnableVpcClassicLinkDnsSupportResult"} 2957 }, 2958 "ExportClientVpnClientCertificateRevocationList":{ 2959 "name":"ExportClientVpnClientCertificateRevocationList", 2960 "http":{ 2961 "method":"POST", 2962 "requestUri":"/" 2963 }, 2964 "input":{"shape":"ExportClientVpnClientCertificateRevocationListRequest"}, 2965 "output":{"shape":"ExportClientVpnClientCertificateRevocationListResult"} 2966 }, 2967 "ExportClientVpnClientConfiguration":{ 2968 "name":"ExportClientVpnClientConfiguration", 2969 "http":{ 2970 "method":"POST", 2971 "requestUri":"/" 2972 }, 2973 "input":{"shape":"ExportClientVpnClientConfigurationRequest"}, 2974 "output":{"shape":"ExportClientVpnClientConfigurationResult"} 2975 }, 2976 "ExportImage":{ 2977 "name":"ExportImage", 2978 "http":{ 2979 "method":"POST", 2980 "requestUri":"/" 2981 }, 2982 "input":{"shape":"ExportImageRequest"}, 2983 "output":{"shape":"ExportImageResult"} 2984 }, 2985 "ExportTransitGatewayRoutes":{ 2986 "name":"ExportTransitGatewayRoutes", 2987 "http":{ 2988 "method":"POST", 2989 "requestUri":"/" 2990 }, 2991 "input":{"shape":"ExportTransitGatewayRoutesRequest"}, 2992 "output":{"shape":"ExportTransitGatewayRoutesResult"} 2993 }, 2994 "GetAssociatedEnclaveCertificateIamRoles":{ 2995 "name":"GetAssociatedEnclaveCertificateIamRoles", 2996 "http":{ 2997 "method":"POST", 2998 "requestUri":"/" 2999 }, 3000 "input":{"shape":"GetAssociatedEnclaveCertificateIamRolesRequest"}, 3001 "output":{"shape":"GetAssociatedEnclaveCertificateIamRolesResult"} 3002 }, 3003 "GetAssociatedIpv6PoolCidrs":{ 3004 "name":"GetAssociatedIpv6PoolCidrs", 3005 "http":{ 3006 "method":"POST", 3007 "requestUri":"/" 3008 }, 3009 "input":{"shape":"GetAssociatedIpv6PoolCidrsRequest"}, 3010 "output":{"shape":"GetAssociatedIpv6PoolCidrsResult"} 3011 }, 3012 "GetCapacityReservationUsage":{ 3013 "name":"GetCapacityReservationUsage", 3014 "http":{ 3015 "method":"POST", 3016 "requestUri":"/" 3017 }, 3018 "input":{"shape":"GetCapacityReservationUsageRequest"}, 3019 "output":{"shape":"GetCapacityReservationUsageResult"} 3020 }, 3021 "GetCoipPoolUsage":{ 3022 "name":"GetCoipPoolUsage", 3023 "http":{ 3024 "method":"POST", 3025 "requestUri":"/" 3026 }, 3027 "input":{"shape":"GetCoipPoolUsageRequest"}, 3028 "output":{"shape":"GetCoipPoolUsageResult"} 3029 }, 3030 "GetConsoleOutput":{ 3031 "name":"GetConsoleOutput", 3032 "http":{ 3033 "method":"POST", 3034 "requestUri":"/" 3035 }, 3036 "input":{"shape":"GetConsoleOutputRequest"}, 3037 "output":{"shape":"GetConsoleOutputResult"} 3038 }, 3039 "GetConsoleScreenshot":{ 3040 "name":"GetConsoleScreenshot", 3041 "http":{ 3042 "method":"POST", 3043 "requestUri":"/" 3044 }, 3045 "input":{"shape":"GetConsoleScreenshotRequest"}, 3046 "output":{"shape":"GetConsoleScreenshotResult"} 3047 }, 3048 "GetDefaultCreditSpecification":{ 3049 "name":"GetDefaultCreditSpecification", 3050 "http":{ 3051 "method":"POST", 3052 "requestUri":"/" 3053 }, 3054 "input":{"shape":"GetDefaultCreditSpecificationRequest"}, 3055 "output":{"shape":"GetDefaultCreditSpecificationResult"} 3056 }, 3057 "GetEbsDefaultKmsKeyId":{ 3058 "name":"GetEbsDefaultKmsKeyId", 3059 "http":{ 3060 "method":"POST", 3061 "requestUri":"/" 3062 }, 3063 "input":{"shape":"GetEbsDefaultKmsKeyIdRequest"}, 3064 "output":{"shape":"GetEbsDefaultKmsKeyIdResult"} 3065 }, 3066 "GetEbsEncryptionByDefault":{ 3067 "name":"GetEbsEncryptionByDefault", 3068 "http":{ 3069 "method":"POST", 3070 "requestUri":"/" 3071 }, 3072 "input":{"shape":"GetEbsEncryptionByDefaultRequest"}, 3073 "output":{"shape":"GetEbsEncryptionByDefaultResult"} 3074 }, 3075 "GetFlowLogsIntegrationTemplate":{ 3076 "name":"GetFlowLogsIntegrationTemplate", 3077 "http":{ 3078 "method":"POST", 3079 "requestUri":"/" 3080 }, 3081 "input":{"shape":"GetFlowLogsIntegrationTemplateRequest"}, 3082 "output":{"shape":"GetFlowLogsIntegrationTemplateResult"} 3083 }, 3084 "GetGroupsForCapacityReservation":{ 3085 "name":"GetGroupsForCapacityReservation", 3086 "http":{ 3087 "method":"POST", 3088 "requestUri":"/" 3089 }, 3090 "input":{"shape":"GetGroupsForCapacityReservationRequest"}, 3091 "output":{"shape":"GetGroupsForCapacityReservationResult"} 3092 }, 3093 "GetHostReservationPurchasePreview":{ 3094 "name":"GetHostReservationPurchasePreview", 3095 "http":{ 3096 "method":"POST", 3097 "requestUri":"/" 3098 }, 3099 "input":{"shape":"GetHostReservationPurchasePreviewRequest"}, 3100 "output":{"shape":"GetHostReservationPurchasePreviewResult"} 3101 }, 3102 "GetLaunchTemplateData":{ 3103 "name":"GetLaunchTemplateData", 3104 "http":{ 3105 "method":"POST", 3106 "requestUri":"/" 3107 }, 3108 "input":{"shape":"GetLaunchTemplateDataRequest"}, 3109 "output":{"shape":"GetLaunchTemplateDataResult"} 3110 }, 3111 "GetManagedPrefixListAssociations":{ 3112 "name":"GetManagedPrefixListAssociations", 3113 "http":{ 3114 "method":"POST", 3115 "requestUri":"/" 3116 }, 3117 "input":{"shape":"GetManagedPrefixListAssociationsRequest"}, 3118 "output":{"shape":"GetManagedPrefixListAssociationsResult"} 3119 }, 3120 "GetManagedPrefixListEntries":{ 3121 "name":"GetManagedPrefixListEntries", 3122 "http":{ 3123 "method":"POST", 3124 "requestUri":"/" 3125 }, 3126 "input":{"shape":"GetManagedPrefixListEntriesRequest"}, 3127 "output":{"shape":"GetManagedPrefixListEntriesResult"} 3128 }, 3129 "GetPasswordData":{ 3130 "name":"GetPasswordData", 3131 "http":{ 3132 "method":"POST", 3133 "requestUri":"/" 3134 }, 3135 "input":{"shape":"GetPasswordDataRequest"}, 3136 "output":{"shape":"GetPasswordDataResult"} 3137 }, 3138 "GetReservedInstancesExchangeQuote":{ 3139 "name":"GetReservedInstancesExchangeQuote", 3140 "http":{ 3141 "method":"POST", 3142 "requestUri":"/" 3143 }, 3144 "input":{"shape":"GetReservedInstancesExchangeQuoteRequest"}, 3145 "output":{"shape":"GetReservedInstancesExchangeQuoteResult"} 3146 }, 3147 "GetSerialConsoleAccessStatus":{ 3148 "name":"GetSerialConsoleAccessStatus", 3149 "http":{ 3150 "method":"POST", 3151 "requestUri":"/" 3152 }, 3153 "input":{"shape":"GetSerialConsoleAccessStatusRequest"}, 3154 "output":{"shape":"GetSerialConsoleAccessStatusResult"} 3155 }, 3156 "GetSubnetCidrReservations":{ 3157 "name":"GetSubnetCidrReservations", 3158 "http":{ 3159 "method":"POST", 3160 "requestUri":"/" 3161 }, 3162 "input":{"shape":"GetSubnetCidrReservationsRequest"}, 3163 "output":{"shape":"GetSubnetCidrReservationsResult"} 3164 }, 3165 "GetTransitGatewayAttachmentPropagations":{ 3166 "name":"GetTransitGatewayAttachmentPropagations", 3167 "http":{ 3168 "method":"POST", 3169 "requestUri":"/" 3170 }, 3171 "input":{"shape":"GetTransitGatewayAttachmentPropagationsRequest"}, 3172 "output":{"shape":"GetTransitGatewayAttachmentPropagationsResult"} 3173 }, 3174 "GetTransitGatewayMulticastDomainAssociations":{ 3175 "name":"GetTransitGatewayMulticastDomainAssociations", 3176 "http":{ 3177 "method":"POST", 3178 "requestUri":"/" 3179 }, 3180 "input":{"shape":"GetTransitGatewayMulticastDomainAssociationsRequest"}, 3181 "output":{"shape":"GetTransitGatewayMulticastDomainAssociationsResult"} 3182 }, 3183 "GetTransitGatewayPrefixListReferences":{ 3184 "name":"GetTransitGatewayPrefixListReferences", 3185 "http":{ 3186 "method":"POST", 3187 "requestUri":"/" 3188 }, 3189 "input":{"shape":"GetTransitGatewayPrefixListReferencesRequest"}, 3190 "output":{"shape":"GetTransitGatewayPrefixListReferencesResult"} 3191 }, 3192 "GetTransitGatewayRouteTableAssociations":{ 3193 "name":"GetTransitGatewayRouteTableAssociations", 3194 "http":{ 3195 "method":"POST", 3196 "requestUri":"/" 3197 }, 3198 "input":{"shape":"GetTransitGatewayRouteTableAssociationsRequest"}, 3199 "output":{"shape":"GetTransitGatewayRouteTableAssociationsResult"} 3200 }, 3201 "GetTransitGatewayRouteTablePropagations":{ 3202 "name":"GetTransitGatewayRouteTablePropagations", 3203 "http":{ 3204 "method":"POST", 3205 "requestUri":"/" 3206 }, 3207 "input":{"shape":"GetTransitGatewayRouteTablePropagationsRequest"}, 3208 "output":{"shape":"GetTransitGatewayRouteTablePropagationsResult"} 3209 }, 3210 "GetVpnConnectionDeviceSampleConfiguration":{ 3211 "name":"GetVpnConnectionDeviceSampleConfiguration", 3212 "http":{ 3213 "method":"POST", 3214 "requestUri":"/" 3215 }, 3216 "input":{"shape":"GetVpnConnectionDeviceSampleConfigurationRequest"}, 3217 "output":{"shape":"GetVpnConnectionDeviceSampleConfigurationResult"} 3218 }, 3219 "GetVpnConnectionDeviceTypes":{ 3220 "name":"GetVpnConnectionDeviceTypes", 3221 "http":{ 3222 "method":"POST", 3223 "requestUri":"/" 3224 }, 3225 "input":{"shape":"GetVpnConnectionDeviceTypesRequest"}, 3226 "output":{"shape":"GetVpnConnectionDeviceTypesResult"} 3227 }, 3228 "ImportClientVpnClientCertificateRevocationList":{ 3229 "name":"ImportClientVpnClientCertificateRevocationList", 3230 "http":{ 3231 "method":"POST", 3232 "requestUri":"/" 3233 }, 3234 "input":{"shape":"ImportClientVpnClientCertificateRevocationListRequest"}, 3235 "output":{"shape":"ImportClientVpnClientCertificateRevocationListResult"} 3236 }, 3237 "ImportImage":{ 3238 "name":"ImportImage", 3239 "http":{ 3240 "method":"POST", 3241 "requestUri":"/" 3242 }, 3243 "input":{"shape":"ImportImageRequest"}, 3244 "output":{"shape":"ImportImageResult"} 3245 }, 3246 "ImportInstance":{ 3247 "name":"ImportInstance", 3248 "http":{ 3249 "method":"POST", 3250 "requestUri":"/" 3251 }, 3252 "input":{"shape":"ImportInstanceRequest"}, 3253 "output":{"shape":"ImportInstanceResult"} 3254 }, 3255 "ImportKeyPair":{ 3256 "name":"ImportKeyPair", 3257 "http":{ 3258 "method":"POST", 3259 "requestUri":"/" 3260 }, 3261 "input":{"shape":"ImportKeyPairRequest"}, 3262 "output":{"shape":"ImportKeyPairResult"} 3263 }, 3264 "ImportSnapshot":{ 3265 "name":"ImportSnapshot", 3266 "http":{ 3267 "method":"POST", 3268 "requestUri":"/" 3269 }, 3270 "input":{"shape":"ImportSnapshotRequest"}, 3271 "output":{"shape":"ImportSnapshotResult"} 3272 }, 3273 "ImportVolume":{ 3274 "name":"ImportVolume", 3275 "http":{ 3276 "method":"POST", 3277 "requestUri":"/" 3278 }, 3279 "input":{"shape":"ImportVolumeRequest"}, 3280 "output":{"shape":"ImportVolumeResult"} 3281 }, 3282 "ModifyAddressAttribute":{ 3283 "name":"ModifyAddressAttribute", 3284 "http":{ 3285 "method":"POST", 3286 "requestUri":"/" 3287 }, 3288 "input":{"shape":"ModifyAddressAttributeRequest"}, 3289 "output":{"shape":"ModifyAddressAttributeResult"} 3290 }, 3291 "ModifyAvailabilityZoneGroup":{ 3292 "name":"ModifyAvailabilityZoneGroup", 3293 "http":{ 3294 "method":"POST", 3295 "requestUri":"/" 3296 }, 3297 "input":{"shape":"ModifyAvailabilityZoneGroupRequest"}, 3298 "output":{"shape":"ModifyAvailabilityZoneGroupResult"} 3299 }, 3300 "ModifyCapacityReservation":{ 3301 "name":"ModifyCapacityReservation", 3302 "http":{ 3303 "method":"POST", 3304 "requestUri":"/" 3305 }, 3306 "input":{"shape":"ModifyCapacityReservationRequest"}, 3307 "output":{"shape":"ModifyCapacityReservationResult"} 3308 }, 3309 "ModifyCapacityReservationFleet":{ 3310 "name":"ModifyCapacityReservationFleet", 3311 "http":{ 3312 "method":"POST", 3313 "requestUri":"/" 3314 }, 3315 "input":{"shape":"ModifyCapacityReservationFleetRequest"}, 3316 "output":{"shape":"ModifyCapacityReservationFleetResult"} 3317 }, 3318 "ModifyClientVpnEndpoint":{ 3319 "name":"ModifyClientVpnEndpoint", 3320 "http":{ 3321 "method":"POST", 3322 "requestUri":"/" 3323 }, 3324 "input":{"shape":"ModifyClientVpnEndpointRequest"}, 3325 "output":{"shape":"ModifyClientVpnEndpointResult"} 3326 }, 3327 "ModifyDefaultCreditSpecification":{ 3328 "name":"ModifyDefaultCreditSpecification", 3329 "http":{ 3330 "method":"POST", 3331 "requestUri":"/" 3332 }, 3333 "input":{"shape":"ModifyDefaultCreditSpecificationRequest"}, 3334 "output":{"shape":"ModifyDefaultCreditSpecificationResult"} 3335 }, 3336 "ModifyEbsDefaultKmsKeyId":{ 3337 "name":"ModifyEbsDefaultKmsKeyId", 3338 "http":{ 3339 "method":"POST", 3340 "requestUri":"/" 3341 }, 3342 "input":{"shape":"ModifyEbsDefaultKmsKeyIdRequest"}, 3343 "output":{"shape":"ModifyEbsDefaultKmsKeyIdResult"} 3344 }, 3345 "ModifyFleet":{ 3346 "name":"ModifyFleet", 3347 "http":{ 3348 "method":"POST", 3349 "requestUri":"/" 3350 }, 3351 "input":{"shape":"ModifyFleetRequest"}, 3352 "output":{"shape":"ModifyFleetResult"} 3353 }, 3354 "ModifyFpgaImageAttribute":{ 3355 "name":"ModifyFpgaImageAttribute", 3356 "http":{ 3357 "method":"POST", 3358 "requestUri":"/" 3359 }, 3360 "input":{"shape":"ModifyFpgaImageAttributeRequest"}, 3361 "output":{"shape":"ModifyFpgaImageAttributeResult"} 3362 }, 3363 "ModifyHosts":{ 3364 "name":"ModifyHosts", 3365 "http":{ 3366 "method":"POST", 3367 "requestUri":"/" 3368 }, 3369 "input":{"shape":"ModifyHostsRequest"}, 3370 "output":{"shape":"ModifyHostsResult"} 3371 }, 3372 "ModifyIdFormat":{ 3373 "name":"ModifyIdFormat", 3374 "http":{ 3375 "method":"POST", 3376 "requestUri":"/" 3377 }, 3378 "input":{"shape":"ModifyIdFormatRequest"} 3379 }, 3380 "ModifyIdentityIdFormat":{ 3381 "name":"ModifyIdentityIdFormat", 3382 "http":{ 3383 "method":"POST", 3384 "requestUri":"/" 3385 }, 3386 "input":{"shape":"ModifyIdentityIdFormatRequest"} 3387 }, 3388 "ModifyImageAttribute":{ 3389 "name":"ModifyImageAttribute", 3390 "http":{ 3391 "method":"POST", 3392 "requestUri":"/" 3393 }, 3394 "input":{"shape":"ModifyImageAttributeRequest"} 3395 }, 3396 "ModifyInstanceAttribute":{ 3397 "name":"ModifyInstanceAttribute", 3398 "http":{ 3399 "method":"POST", 3400 "requestUri":"/" 3401 }, 3402 "input":{"shape":"ModifyInstanceAttributeRequest"} 3403 }, 3404 "ModifyInstanceCapacityReservationAttributes":{ 3405 "name":"ModifyInstanceCapacityReservationAttributes", 3406 "http":{ 3407 "method":"POST", 3408 "requestUri":"/" 3409 }, 3410 "input":{"shape":"ModifyInstanceCapacityReservationAttributesRequest"}, 3411 "output":{"shape":"ModifyInstanceCapacityReservationAttributesResult"} 3412 }, 3413 "ModifyInstanceCreditSpecification":{ 3414 "name":"ModifyInstanceCreditSpecification", 3415 "http":{ 3416 "method":"POST", 3417 "requestUri":"/" 3418 }, 3419 "input":{"shape":"ModifyInstanceCreditSpecificationRequest"}, 3420 "output":{"shape":"ModifyInstanceCreditSpecificationResult"} 3421 }, 3422 "ModifyInstanceEventStartTime":{ 3423 "name":"ModifyInstanceEventStartTime", 3424 "http":{ 3425 "method":"POST", 3426 "requestUri":"/" 3427 }, 3428 "input":{"shape":"ModifyInstanceEventStartTimeRequest"}, 3429 "output":{"shape":"ModifyInstanceEventStartTimeResult"} 3430 }, 3431 "ModifyInstanceEventWindow":{ 3432 "name":"ModifyInstanceEventWindow", 3433 "http":{ 3434 "method":"POST", 3435 "requestUri":"/" 3436 }, 3437 "input":{"shape":"ModifyInstanceEventWindowRequest"}, 3438 "output":{"shape":"ModifyInstanceEventWindowResult"} 3439 }, 3440 "ModifyInstanceMetadataOptions":{ 3441 "name":"ModifyInstanceMetadataOptions", 3442 "http":{ 3443 "method":"POST", 3444 "requestUri":"/" 3445 }, 3446 "input":{"shape":"ModifyInstanceMetadataOptionsRequest"}, 3447 "output":{"shape":"ModifyInstanceMetadataOptionsResult"} 3448 }, 3449 "ModifyInstancePlacement":{ 3450 "name":"ModifyInstancePlacement", 3451 "http":{ 3452 "method":"POST", 3453 "requestUri":"/" 3454 }, 3455 "input":{"shape":"ModifyInstancePlacementRequest"}, 3456 "output":{"shape":"ModifyInstancePlacementResult"} 3457 }, 3458 "ModifyLaunchTemplate":{ 3459 "name":"ModifyLaunchTemplate", 3460 "http":{ 3461 "method":"POST", 3462 "requestUri":"/" 3463 }, 3464 "input":{"shape":"ModifyLaunchTemplateRequest"}, 3465 "output":{"shape":"ModifyLaunchTemplateResult"} 3466 }, 3467 "ModifyManagedPrefixList":{ 3468 "name":"ModifyManagedPrefixList", 3469 "http":{ 3470 "method":"POST", 3471 "requestUri":"/" 3472 }, 3473 "input":{"shape":"ModifyManagedPrefixListRequest"}, 3474 "output":{"shape":"ModifyManagedPrefixListResult"} 3475 }, 3476 "ModifyNetworkInterfaceAttribute":{ 3477 "name":"ModifyNetworkInterfaceAttribute", 3478 "http":{ 3479 "method":"POST", 3480 "requestUri":"/" 3481 }, 3482 "input":{"shape":"ModifyNetworkInterfaceAttributeRequest"} 3483 }, 3484 "ModifyReservedInstances":{ 3485 "name":"ModifyReservedInstances", 3486 "http":{ 3487 "method":"POST", 3488 "requestUri":"/" 3489 }, 3490 "input":{"shape":"ModifyReservedInstancesRequest"}, 3491 "output":{"shape":"ModifyReservedInstancesResult"} 3492 }, 3493 "ModifySecurityGroupRules":{ 3494 "name":"ModifySecurityGroupRules", 3495 "http":{ 3496 "method":"POST", 3497 "requestUri":"/" 3498 }, 3499 "input":{"shape":"ModifySecurityGroupRulesRequest"}, 3500 "output":{"shape":"ModifySecurityGroupRulesResult"} 3501 }, 3502 "ModifySnapshotAttribute":{ 3503 "name":"ModifySnapshotAttribute", 3504 "http":{ 3505 "method":"POST", 3506 "requestUri":"/" 3507 }, 3508 "input":{"shape":"ModifySnapshotAttributeRequest"} 3509 }, 3510 "ModifySpotFleetRequest":{ 3511 "name":"ModifySpotFleetRequest", 3512 "http":{ 3513 "method":"POST", 3514 "requestUri":"/" 3515 }, 3516 "input":{"shape":"ModifySpotFleetRequestRequest"}, 3517 "output":{"shape":"ModifySpotFleetRequestResponse"} 3518 }, 3519 "ModifySubnetAttribute":{ 3520 "name":"ModifySubnetAttribute", 3521 "http":{ 3522 "method":"POST", 3523 "requestUri":"/" 3524 }, 3525 "input":{"shape":"ModifySubnetAttributeRequest"} 3526 }, 3527 "ModifyTrafficMirrorFilterNetworkServices":{ 3528 "name":"ModifyTrafficMirrorFilterNetworkServices", 3529 "http":{ 3530 "method":"POST", 3531 "requestUri":"/" 3532 }, 3533 "input":{"shape":"ModifyTrafficMirrorFilterNetworkServicesRequest"}, 3534 "output":{"shape":"ModifyTrafficMirrorFilterNetworkServicesResult"} 3535 }, 3536 "ModifyTrafficMirrorFilterRule":{ 3537 "name":"ModifyTrafficMirrorFilterRule", 3538 "http":{ 3539 "method":"POST", 3540 "requestUri":"/" 3541 }, 3542 "input":{"shape":"ModifyTrafficMirrorFilterRuleRequest"}, 3543 "output":{"shape":"ModifyTrafficMirrorFilterRuleResult"} 3544 }, 3545 "ModifyTrafficMirrorSession":{ 3546 "name":"ModifyTrafficMirrorSession", 3547 "http":{ 3548 "method":"POST", 3549 "requestUri":"/" 3550 }, 3551 "input":{"shape":"ModifyTrafficMirrorSessionRequest"}, 3552 "output":{"shape":"ModifyTrafficMirrorSessionResult"} 3553 }, 3554 "ModifyTransitGateway":{ 3555 "name":"ModifyTransitGateway", 3556 "http":{ 3557 "method":"POST", 3558 "requestUri":"/" 3559 }, 3560 "input":{"shape":"ModifyTransitGatewayRequest"}, 3561 "output":{"shape":"ModifyTransitGatewayResult"} 3562 }, 3563 "ModifyTransitGatewayPrefixListReference":{ 3564 "name":"ModifyTransitGatewayPrefixListReference", 3565 "http":{ 3566 "method":"POST", 3567 "requestUri":"/" 3568 }, 3569 "input":{"shape":"ModifyTransitGatewayPrefixListReferenceRequest"}, 3570 "output":{"shape":"ModifyTransitGatewayPrefixListReferenceResult"} 3571 }, 3572 "ModifyTransitGatewayVpcAttachment":{ 3573 "name":"ModifyTransitGatewayVpcAttachment", 3574 "http":{ 3575 "method":"POST", 3576 "requestUri":"/" 3577 }, 3578 "input":{"shape":"ModifyTransitGatewayVpcAttachmentRequest"}, 3579 "output":{"shape":"ModifyTransitGatewayVpcAttachmentResult"} 3580 }, 3581 "ModifyVolume":{ 3582 "name":"ModifyVolume", 3583 "http":{ 3584 "method":"POST", 3585 "requestUri":"/" 3586 }, 3587 "input":{"shape":"ModifyVolumeRequest"}, 3588 "output":{"shape":"ModifyVolumeResult"} 3589 }, 3590 "ModifyVolumeAttribute":{ 3591 "name":"ModifyVolumeAttribute", 3592 "http":{ 3593 "method":"POST", 3594 "requestUri":"/" 3595 }, 3596 "input":{"shape":"ModifyVolumeAttributeRequest"} 3597 }, 3598 "ModifyVpcAttribute":{ 3599 "name":"ModifyVpcAttribute", 3600 "http":{ 3601 "method":"POST", 3602 "requestUri":"/" 3603 }, 3604 "input":{"shape":"ModifyVpcAttributeRequest"} 3605 }, 3606 "ModifyVpcEndpoint":{ 3607 "name":"ModifyVpcEndpoint", 3608 "http":{ 3609 "method":"POST", 3610 "requestUri":"/" 3611 }, 3612 "input":{"shape":"ModifyVpcEndpointRequest"}, 3613 "output":{"shape":"ModifyVpcEndpointResult"} 3614 }, 3615 "ModifyVpcEndpointConnectionNotification":{ 3616 "name":"ModifyVpcEndpointConnectionNotification", 3617 "http":{ 3618 "method":"POST", 3619 "requestUri":"/" 3620 }, 3621 "input":{"shape":"ModifyVpcEndpointConnectionNotificationRequest"}, 3622 "output":{"shape":"ModifyVpcEndpointConnectionNotificationResult"} 3623 }, 3624 "ModifyVpcEndpointServiceConfiguration":{ 3625 "name":"ModifyVpcEndpointServiceConfiguration", 3626 "http":{ 3627 "method":"POST", 3628 "requestUri":"/" 3629 }, 3630 "input":{"shape":"ModifyVpcEndpointServiceConfigurationRequest"}, 3631 "output":{"shape":"ModifyVpcEndpointServiceConfigurationResult"} 3632 }, 3633 "ModifyVpcEndpointServicePermissions":{ 3634 "name":"ModifyVpcEndpointServicePermissions", 3635 "http":{ 3636 "method":"POST", 3637 "requestUri":"/" 3638 }, 3639 "input":{"shape":"ModifyVpcEndpointServicePermissionsRequest"}, 3640 "output":{"shape":"ModifyVpcEndpointServicePermissionsResult"} 3641 }, 3642 "ModifyVpcPeeringConnectionOptions":{ 3643 "name":"ModifyVpcPeeringConnectionOptions", 3644 "http":{ 3645 "method":"POST", 3646 "requestUri":"/" 3647 }, 3648 "input":{"shape":"ModifyVpcPeeringConnectionOptionsRequest"}, 3649 "output":{"shape":"ModifyVpcPeeringConnectionOptionsResult"} 3650 }, 3651 "ModifyVpcTenancy":{ 3652 "name":"ModifyVpcTenancy", 3653 "http":{ 3654 "method":"POST", 3655 "requestUri":"/" 3656 }, 3657 "input":{"shape":"ModifyVpcTenancyRequest"}, 3658 "output":{"shape":"ModifyVpcTenancyResult"} 3659 }, 3660 "ModifyVpnConnection":{ 3661 "name":"ModifyVpnConnection", 3662 "http":{ 3663 "method":"POST", 3664 "requestUri":"/" 3665 }, 3666 "input":{"shape":"ModifyVpnConnectionRequest"}, 3667 "output":{"shape":"ModifyVpnConnectionResult"} 3668 }, 3669 "ModifyVpnConnectionOptions":{ 3670 "name":"ModifyVpnConnectionOptions", 3671 "http":{ 3672 "method":"POST", 3673 "requestUri":"/" 3674 }, 3675 "input":{"shape":"ModifyVpnConnectionOptionsRequest"}, 3676 "output":{"shape":"ModifyVpnConnectionOptionsResult"} 3677 }, 3678 "ModifyVpnTunnelCertificate":{ 3679 "name":"ModifyVpnTunnelCertificate", 3680 "http":{ 3681 "method":"POST", 3682 "requestUri":"/" 3683 }, 3684 "input":{"shape":"ModifyVpnTunnelCertificateRequest"}, 3685 "output":{"shape":"ModifyVpnTunnelCertificateResult"} 3686 }, 3687 "ModifyVpnTunnelOptions":{ 3688 "name":"ModifyVpnTunnelOptions", 3689 "http":{ 3690 "method":"POST", 3691 "requestUri":"/" 3692 }, 3693 "input":{"shape":"ModifyVpnTunnelOptionsRequest"}, 3694 "output":{"shape":"ModifyVpnTunnelOptionsResult"} 3695 }, 3696 "MonitorInstances":{ 3697 "name":"MonitorInstances", 3698 "http":{ 3699 "method":"POST", 3700 "requestUri":"/" 3701 }, 3702 "input":{"shape":"MonitorInstancesRequest"}, 3703 "output":{"shape":"MonitorInstancesResult"} 3704 }, 3705 "MoveAddressToVpc":{ 3706 "name":"MoveAddressToVpc", 3707 "http":{ 3708 "method":"POST", 3709 "requestUri":"/" 3710 }, 3711 "input":{"shape":"MoveAddressToVpcRequest"}, 3712 "output":{"shape":"MoveAddressToVpcResult"} 3713 }, 3714 "ProvisionByoipCidr":{ 3715 "name":"ProvisionByoipCidr", 3716 "http":{ 3717 "method":"POST", 3718 "requestUri":"/" 3719 }, 3720 "input":{"shape":"ProvisionByoipCidrRequest"}, 3721 "output":{"shape":"ProvisionByoipCidrResult"} 3722 }, 3723 "PurchaseHostReservation":{ 3724 "name":"PurchaseHostReservation", 3725 "http":{ 3726 "method":"POST", 3727 "requestUri":"/" 3728 }, 3729 "input":{"shape":"PurchaseHostReservationRequest"}, 3730 "output":{"shape":"PurchaseHostReservationResult"} 3731 }, 3732 "PurchaseReservedInstancesOffering":{ 3733 "name":"PurchaseReservedInstancesOffering", 3734 "http":{ 3735 "method":"POST", 3736 "requestUri":"/" 3737 }, 3738 "input":{"shape":"PurchaseReservedInstancesOfferingRequest"}, 3739 "output":{"shape":"PurchaseReservedInstancesOfferingResult"} 3740 }, 3741 "PurchaseScheduledInstances":{ 3742 "name":"PurchaseScheduledInstances", 3743 "http":{ 3744 "method":"POST", 3745 "requestUri":"/" 3746 }, 3747 "input":{"shape":"PurchaseScheduledInstancesRequest"}, 3748 "output":{"shape":"PurchaseScheduledInstancesResult"} 3749 }, 3750 "RebootInstances":{ 3751 "name":"RebootInstances", 3752 "http":{ 3753 "method":"POST", 3754 "requestUri":"/" 3755 }, 3756 "input":{"shape":"RebootInstancesRequest"} 3757 }, 3758 "RegisterImage":{ 3759 "name":"RegisterImage", 3760 "http":{ 3761 "method":"POST", 3762 "requestUri":"/" 3763 }, 3764 "input":{"shape":"RegisterImageRequest"}, 3765 "output":{"shape":"RegisterImageResult"} 3766 }, 3767 "RegisterInstanceEventNotificationAttributes":{ 3768 "name":"RegisterInstanceEventNotificationAttributes", 3769 "http":{ 3770 "method":"POST", 3771 "requestUri":"/" 3772 }, 3773 "input":{"shape":"RegisterInstanceEventNotificationAttributesRequest"}, 3774 "output":{"shape":"RegisterInstanceEventNotificationAttributesResult"} 3775 }, 3776 "RegisterTransitGatewayMulticastGroupMembers":{ 3777 "name":"RegisterTransitGatewayMulticastGroupMembers", 3778 "http":{ 3779 "method":"POST", 3780 "requestUri":"/" 3781 }, 3782 "input":{"shape":"RegisterTransitGatewayMulticastGroupMembersRequest"}, 3783 "output":{"shape":"RegisterTransitGatewayMulticastGroupMembersResult"} 3784 }, 3785 "RegisterTransitGatewayMulticastGroupSources":{ 3786 "name":"RegisterTransitGatewayMulticastGroupSources", 3787 "http":{ 3788 "method":"POST", 3789 "requestUri":"/" 3790 }, 3791 "input":{"shape":"RegisterTransitGatewayMulticastGroupSourcesRequest"}, 3792 "output":{"shape":"RegisterTransitGatewayMulticastGroupSourcesResult"} 3793 }, 3794 "RejectTransitGatewayMulticastDomainAssociations":{ 3795 "name":"RejectTransitGatewayMulticastDomainAssociations", 3796 "http":{ 3797 "method":"POST", 3798 "requestUri":"/" 3799 }, 3800 "input":{"shape":"RejectTransitGatewayMulticastDomainAssociationsRequest"}, 3801 "output":{"shape":"RejectTransitGatewayMulticastDomainAssociationsResult"} 3802 }, 3803 "RejectTransitGatewayPeeringAttachment":{ 3804 "name":"RejectTransitGatewayPeeringAttachment", 3805 "http":{ 3806 "method":"POST", 3807 "requestUri":"/" 3808 }, 3809 "input":{"shape":"RejectTransitGatewayPeeringAttachmentRequest"}, 3810 "output":{"shape":"RejectTransitGatewayPeeringAttachmentResult"} 3811 }, 3812 "RejectTransitGatewayVpcAttachment":{ 3813 "name":"RejectTransitGatewayVpcAttachment", 3814 "http":{ 3815 "method":"POST", 3816 "requestUri":"/" 3817 }, 3818 "input":{"shape":"RejectTransitGatewayVpcAttachmentRequest"}, 3819 "output":{"shape":"RejectTransitGatewayVpcAttachmentResult"} 3820 }, 3821 "RejectVpcEndpointConnections":{ 3822 "name":"RejectVpcEndpointConnections", 3823 "http":{ 3824 "method":"POST", 3825 "requestUri":"/" 3826 }, 3827 "input":{"shape":"RejectVpcEndpointConnectionsRequest"}, 3828 "output":{"shape":"RejectVpcEndpointConnectionsResult"} 3829 }, 3830 "RejectVpcPeeringConnection":{ 3831 "name":"RejectVpcPeeringConnection", 3832 "http":{ 3833 "method":"POST", 3834 "requestUri":"/" 3835 }, 3836 "input":{"shape":"RejectVpcPeeringConnectionRequest"}, 3837 "output":{"shape":"RejectVpcPeeringConnectionResult"} 3838 }, 3839 "ReleaseAddress":{ 3840 "name":"ReleaseAddress", 3841 "http":{ 3842 "method":"POST", 3843 "requestUri":"/" 3844 }, 3845 "input":{"shape":"ReleaseAddressRequest"} 3846 }, 3847 "ReleaseHosts":{ 3848 "name":"ReleaseHosts", 3849 "http":{ 3850 "method":"POST", 3851 "requestUri":"/" 3852 }, 3853 "input":{"shape":"ReleaseHostsRequest"}, 3854 "output":{"shape":"ReleaseHostsResult"} 3855 }, 3856 "ReplaceIamInstanceProfileAssociation":{ 3857 "name":"ReplaceIamInstanceProfileAssociation", 3858 "http":{ 3859 "method":"POST", 3860 "requestUri":"/" 3861 }, 3862 "input":{"shape":"ReplaceIamInstanceProfileAssociationRequest"}, 3863 "output":{"shape":"ReplaceIamInstanceProfileAssociationResult"} 3864 }, 3865 "ReplaceNetworkAclAssociation":{ 3866 "name":"ReplaceNetworkAclAssociation", 3867 "http":{ 3868 "method":"POST", 3869 "requestUri":"/" 3870 }, 3871 "input":{"shape":"ReplaceNetworkAclAssociationRequest"}, 3872 "output":{"shape":"ReplaceNetworkAclAssociationResult"} 3873 }, 3874 "ReplaceNetworkAclEntry":{ 3875 "name":"ReplaceNetworkAclEntry", 3876 "http":{ 3877 "method":"POST", 3878 "requestUri":"/" 3879 }, 3880 "input":{"shape":"ReplaceNetworkAclEntryRequest"} 3881 }, 3882 "ReplaceRoute":{ 3883 "name":"ReplaceRoute", 3884 "http":{ 3885 "method":"POST", 3886 "requestUri":"/" 3887 }, 3888 "input":{"shape":"ReplaceRouteRequest"} 3889 }, 3890 "ReplaceRouteTableAssociation":{ 3891 "name":"ReplaceRouteTableAssociation", 3892 "http":{ 3893 "method":"POST", 3894 "requestUri":"/" 3895 }, 3896 "input":{"shape":"ReplaceRouteTableAssociationRequest"}, 3897 "output":{"shape":"ReplaceRouteTableAssociationResult"} 3898 }, 3899 "ReplaceTransitGatewayRoute":{ 3900 "name":"ReplaceTransitGatewayRoute", 3901 "http":{ 3902 "method":"POST", 3903 "requestUri":"/" 3904 }, 3905 "input":{"shape":"ReplaceTransitGatewayRouteRequest"}, 3906 "output":{"shape":"ReplaceTransitGatewayRouteResult"} 3907 }, 3908 "ReportInstanceStatus":{ 3909 "name":"ReportInstanceStatus", 3910 "http":{ 3911 "method":"POST", 3912 "requestUri":"/" 3913 }, 3914 "input":{"shape":"ReportInstanceStatusRequest"} 3915 }, 3916 "RequestSpotFleet":{ 3917 "name":"RequestSpotFleet", 3918 "http":{ 3919 "method":"POST", 3920 "requestUri":"/" 3921 }, 3922 "input":{"shape":"RequestSpotFleetRequest"}, 3923 "output":{"shape":"RequestSpotFleetResponse"} 3924 }, 3925 "RequestSpotInstances":{ 3926 "name":"RequestSpotInstances", 3927 "http":{ 3928 "method":"POST", 3929 "requestUri":"/" 3930 }, 3931 "input":{"shape":"RequestSpotInstancesRequest"}, 3932 "output":{"shape":"RequestSpotInstancesResult"} 3933 }, 3934 "ResetAddressAttribute":{ 3935 "name":"ResetAddressAttribute", 3936 "http":{ 3937 "method":"POST", 3938 "requestUri":"/" 3939 }, 3940 "input":{"shape":"ResetAddressAttributeRequest"}, 3941 "output":{"shape":"ResetAddressAttributeResult"} 3942 }, 3943 "ResetEbsDefaultKmsKeyId":{ 3944 "name":"ResetEbsDefaultKmsKeyId", 3945 "http":{ 3946 "method":"POST", 3947 "requestUri":"/" 3948 }, 3949 "input":{"shape":"ResetEbsDefaultKmsKeyIdRequest"}, 3950 "output":{"shape":"ResetEbsDefaultKmsKeyIdResult"} 3951 }, 3952 "ResetFpgaImageAttribute":{ 3953 "name":"ResetFpgaImageAttribute", 3954 "http":{ 3955 "method":"POST", 3956 "requestUri":"/" 3957 }, 3958 "input":{"shape":"ResetFpgaImageAttributeRequest"}, 3959 "output":{"shape":"ResetFpgaImageAttributeResult"} 3960 }, 3961 "ResetImageAttribute":{ 3962 "name":"ResetImageAttribute", 3963 "http":{ 3964 "method":"POST", 3965 "requestUri":"/" 3966 }, 3967 "input":{"shape":"ResetImageAttributeRequest"} 3968 }, 3969 "ResetInstanceAttribute":{ 3970 "name":"ResetInstanceAttribute", 3971 "http":{ 3972 "method":"POST", 3973 "requestUri":"/" 3974 }, 3975 "input":{"shape":"ResetInstanceAttributeRequest"} 3976 }, 3977 "ResetNetworkInterfaceAttribute":{ 3978 "name":"ResetNetworkInterfaceAttribute", 3979 "http":{ 3980 "method":"POST", 3981 "requestUri":"/" 3982 }, 3983 "input":{"shape":"ResetNetworkInterfaceAttributeRequest"} 3984 }, 3985 "ResetSnapshotAttribute":{ 3986 "name":"ResetSnapshotAttribute", 3987 "http":{ 3988 "method":"POST", 3989 "requestUri":"/" 3990 }, 3991 "input":{"shape":"ResetSnapshotAttributeRequest"} 3992 }, 3993 "RestoreAddressToClassic":{ 3994 "name":"RestoreAddressToClassic", 3995 "http":{ 3996 "method":"POST", 3997 "requestUri":"/" 3998 }, 3999 "input":{"shape":"RestoreAddressToClassicRequest"}, 4000 "output":{"shape":"RestoreAddressToClassicResult"} 4001 }, 4002 "RestoreManagedPrefixListVersion":{ 4003 "name":"RestoreManagedPrefixListVersion", 4004 "http":{ 4005 "method":"POST", 4006 "requestUri":"/" 4007 }, 4008 "input":{"shape":"RestoreManagedPrefixListVersionRequest"}, 4009 "output":{"shape":"RestoreManagedPrefixListVersionResult"} 4010 }, 4011 "RevokeClientVpnIngress":{ 4012 "name":"RevokeClientVpnIngress", 4013 "http":{ 4014 "method":"POST", 4015 "requestUri":"/" 4016 }, 4017 "input":{"shape":"RevokeClientVpnIngressRequest"}, 4018 "output":{"shape":"RevokeClientVpnIngressResult"} 4019 }, 4020 "RevokeSecurityGroupEgress":{ 4021 "name":"RevokeSecurityGroupEgress", 4022 "http":{ 4023 "method":"POST", 4024 "requestUri":"/" 4025 }, 4026 "input":{"shape":"RevokeSecurityGroupEgressRequest"}, 4027 "output":{"shape":"RevokeSecurityGroupEgressResult"} 4028 }, 4029 "RevokeSecurityGroupIngress":{ 4030 "name":"RevokeSecurityGroupIngress", 4031 "http":{ 4032 "method":"POST", 4033 "requestUri":"/" 4034 }, 4035 "input":{"shape":"RevokeSecurityGroupIngressRequest"}, 4036 "output":{"shape":"RevokeSecurityGroupIngressResult"} 4037 }, 4038 "RunInstances":{ 4039 "name":"RunInstances", 4040 "http":{ 4041 "method":"POST", 4042 "requestUri":"/" 4043 }, 4044 "input":{"shape":"RunInstancesRequest"}, 4045 "output":{"shape":"Reservation"} 4046 }, 4047 "RunScheduledInstances":{ 4048 "name":"RunScheduledInstances", 4049 "http":{ 4050 "method":"POST", 4051 "requestUri":"/" 4052 }, 4053 "input":{"shape":"RunScheduledInstancesRequest"}, 4054 "output":{"shape":"RunScheduledInstancesResult"} 4055 }, 4056 "SearchLocalGatewayRoutes":{ 4057 "name":"SearchLocalGatewayRoutes", 4058 "http":{ 4059 "method":"POST", 4060 "requestUri":"/" 4061 }, 4062 "input":{"shape":"SearchLocalGatewayRoutesRequest"}, 4063 "output":{"shape":"SearchLocalGatewayRoutesResult"} 4064 }, 4065 "SearchTransitGatewayMulticastGroups":{ 4066 "name":"SearchTransitGatewayMulticastGroups", 4067 "http":{ 4068 "method":"POST", 4069 "requestUri":"/" 4070 }, 4071 "input":{"shape":"SearchTransitGatewayMulticastGroupsRequest"}, 4072 "output":{"shape":"SearchTransitGatewayMulticastGroupsResult"} 4073 }, 4074 "SearchTransitGatewayRoutes":{ 4075 "name":"SearchTransitGatewayRoutes", 4076 "http":{ 4077 "method":"POST", 4078 "requestUri":"/" 4079 }, 4080 "input":{"shape":"SearchTransitGatewayRoutesRequest"}, 4081 "output":{"shape":"SearchTransitGatewayRoutesResult"} 4082 }, 4083 "SendDiagnosticInterrupt":{ 4084 "name":"SendDiagnosticInterrupt", 4085 "http":{ 4086 "method":"POST", 4087 "requestUri":"/" 4088 }, 4089 "input":{"shape":"SendDiagnosticInterruptRequest"} 4090 }, 4091 "StartInstances":{ 4092 "name":"StartInstances", 4093 "http":{ 4094 "method":"POST", 4095 "requestUri":"/" 4096 }, 4097 "input":{"shape":"StartInstancesRequest"}, 4098 "output":{"shape":"StartInstancesResult"} 4099 }, 4100 "StartNetworkInsightsAnalysis":{ 4101 "name":"StartNetworkInsightsAnalysis", 4102 "http":{ 4103 "method":"POST", 4104 "requestUri":"/" 4105 }, 4106 "input":{"shape":"StartNetworkInsightsAnalysisRequest"}, 4107 "output":{"shape":"StartNetworkInsightsAnalysisResult"} 4108 }, 4109 "StartVpcEndpointServicePrivateDnsVerification":{ 4110 "name":"StartVpcEndpointServicePrivateDnsVerification", 4111 "http":{ 4112 "method":"POST", 4113 "requestUri":"/" 4114 }, 4115 "input":{"shape":"StartVpcEndpointServicePrivateDnsVerificationRequest"}, 4116 "output":{"shape":"StartVpcEndpointServicePrivateDnsVerificationResult"} 4117 }, 4118 "StopInstances":{ 4119 "name":"StopInstances", 4120 "http":{ 4121 "method":"POST", 4122 "requestUri":"/" 4123 }, 4124 "input":{"shape":"StopInstancesRequest"}, 4125 "output":{"shape":"StopInstancesResult"} 4126 }, 4127 "TerminateClientVpnConnections":{ 4128 "name":"TerminateClientVpnConnections", 4129 "http":{ 4130 "method":"POST", 4131 "requestUri":"/" 4132 }, 4133 "input":{"shape":"TerminateClientVpnConnectionsRequest"}, 4134 "output":{"shape":"TerminateClientVpnConnectionsResult"} 4135 }, 4136 "TerminateInstances":{ 4137 "name":"TerminateInstances", 4138 "http":{ 4139 "method":"POST", 4140 "requestUri":"/" 4141 }, 4142 "input":{"shape":"TerminateInstancesRequest"}, 4143 "output":{"shape":"TerminateInstancesResult"} 4144 }, 4145 "UnassignIpv6Addresses":{ 4146 "name":"UnassignIpv6Addresses", 4147 "http":{ 4148 "method":"POST", 4149 "requestUri":"/" 4150 }, 4151 "input":{"shape":"UnassignIpv6AddressesRequest"}, 4152 "output":{"shape":"UnassignIpv6AddressesResult"} 4153 }, 4154 "UnassignPrivateIpAddresses":{ 4155 "name":"UnassignPrivateIpAddresses", 4156 "http":{ 4157 "method":"POST", 4158 "requestUri":"/" 4159 }, 4160 "input":{"shape":"UnassignPrivateIpAddressesRequest"} 4161 }, 4162 "UnmonitorInstances":{ 4163 "name":"UnmonitorInstances", 4164 "http":{ 4165 "method":"POST", 4166 "requestUri":"/" 4167 }, 4168 "input":{"shape":"UnmonitorInstancesRequest"}, 4169 "output":{"shape":"UnmonitorInstancesResult"} 4170 }, 4171 "UpdateSecurityGroupRuleDescriptionsEgress":{ 4172 "name":"UpdateSecurityGroupRuleDescriptionsEgress", 4173 "http":{ 4174 "method":"POST", 4175 "requestUri":"/" 4176 }, 4177 "input":{"shape":"UpdateSecurityGroupRuleDescriptionsEgressRequest"}, 4178 "output":{"shape":"UpdateSecurityGroupRuleDescriptionsEgressResult"} 4179 }, 4180 "UpdateSecurityGroupRuleDescriptionsIngress":{ 4181 "name":"UpdateSecurityGroupRuleDescriptionsIngress", 4182 "http":{ 4183 "method":"POST", 4184 "requestUri":"/" 4185 }, 4186 "input":{"shape":"UpdateSecurityGroupRuleDescriptionsIngressRequest"}, 4187 "output":{"shape":"UpdateSecurityGroupRuleDescriptionsIngressResult"} 4188 }, 4189 "WithdrawByoipCidr":{ 4190 "name":"WithdrawByoipCidr", 4191 "http":{ 4192 "method":"POST", 4193 "requestUri":"/" 4194 }, 4195 "input":{"shape":"WithdrawByoipCidrRequest"}, 4196 "output":{"shape":"WithdrawByoipCidrResult"} 4197 } 4198 }, 4199 "shapes":{ 4200 "AcceptReservedInstancesExchangeQuoteRequest":{ 4201 "type":"structure", 4202 "required":["ReservedInstanceIds"], 4203 "members":{ 4204 "DryRun":{"shape":"Boolean"}, 4205 "ReservedInstanceIds":{ 4206 "shape":"ReservedInstanceIdSet", 4207 "locationName":"ReservedInstanceId" 4208 }, 4209 "TargetConfigurations":{ 4210 "shape":"TargetConfigurationRequestSet", 4211 "locationName":"TargetConfiguration" 4212 } 4213 } 4214 }, 4215 "AcceptReservedInstancesExchangeQuoteResult":{ 4216 "type":"structure", 4217 "members":{ 4218 "ExchangeId":{ 4219 "shape":"String", 4220 "locationName":"exchangeId" 4221 } 4222 } 4223 }, 4224 "AcceptTransitGatewayMulticastDomainAssociationsRequest":{ 4225 "type":"structure", 4226 "members":{ 4227 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 4228 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 4229 "SubnetIds":{"shape":"ValueStringList"}, 4230 "DryRun":{"shape":"Boolean"} 4231 } 4232 }, 4233 "AcceptTransitGatewayMulticastDomainAssociationsResult":{ 4234 "type":"structure", 4235 "members":{ 4236 "Associations":{ 4237 "shape":"TransitGatewayMulticastDomainAssociations", 4238 "locationName":"associations" 4239 } 4240 } 4241 }, 4242 "AcceptTransitGatewayPeeringAttachmentRequest":{ 4243 "type":"structure", 4244 "required":["TransitGatewayAttachmentId"], 4245 "members":{ 4246 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 4247 "DryRun":{"shape":"Boolean"} 4248 } 4249 }, 4250 "AcceptTransitGatewayPeeringAttachmentResult":{ 4251 "type":"structure", 4252 "members":{ 4253 "TransitGatewayPeeringAttachment":{ 4254 "shape":"TransitGatewayPeeringAttachment", 4255 "locationName":"transitGatewayPeeringAttachment" 4256 } 4257 } 4258 }, 4259 "AcceptTransitGatewayVpcAttachmentRequest":{ 4260 "type":"structure", 4261 "required":["TransitGatewayAttachmentId"], 4262 "members":{ 4263 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 4264 "DryRun":{"shape":"Boolean"} 4265 } 4266 }, 4267 "AcceptTransitGatewayVpcAttachmentResult":{ 4268 "type":"structure", 4269 "members":{ 4270 "TransitGatewayVpcAttachment":{ 4271 "shape":"TransitGatewayVpcAttachment", 4272 "locationName":"transitGatewayVpcAttachment" 4273 } 4274 } 4275 }, 4276 "AcceptVpcEndpointConnectionsRequest":{ 4277 "type":"structure", 4278 "required":[ 4279 "ServiceId", 4280 "VpcEndpointIds" 4281 ], 4282 "members":{ 4283 "DryRun":{"shape":"Boolean"}, 4284 "ServiceId":{"shape":"VpcEndpointServiceId"}, 4285 "VpcEndpointIds":{ 4286 "shape":"VpcEndpointIdList", 4287 "locationName":"VpcEndpointId" 4288 } 4289 } 4290 }, 4291 "AcceptVpcEndpointConnectionsResult":{ 4292 "type":"structure", 4293 "members":{ 4294 "Unsuccessful":{ 4295 "shape":"UnsuccessfulItemSet", 4296 "locationName":"unsuccessful" 4297 } 4298 } 4299 }, 4300 "AcceptVpcPeeringConnectionRequest":{ 4301 "type":"structure", 4302 "members":{ 4303 "DryRun":{ 4304 "shape":"Boolean", 4305 "locationName":"dryRun" 4306 }, 4307 "VpcPeeringConnectionId":{ 4308 "shape":"VpcPeeringConnectionId", 4309 "locationName":"vpcPeeringConnectionId" 4310 } 4311 } 4312 }, 4313 "AcceptVpcPeeringConnectionResult":{ 4314 "type":"structure", 4315 "members":{ 4316 "VpcPeeringConnection":{ 4317 "shape":"VpcPeeringConnection", 4318 "locationName":"vpcPeeringConnection" 4319 } 4320 } 4321 }, 4322 "AccountAttribute":{ 4323 "type":"structure", 4324 "members":{ 4325 "AttributeName":{ 4326 "shape":"String", 4327 "locationName":"attributeName" 4328 }, 4329 "AttributeValues":{ 4330 "shape":"AccountAttributeValueList", 4331 "locationName":"attributeValueSet" 4332 } 4333 } 4334 }, 4335 "AccountAttributeList":{ 4336 "type":"list", 4337 "member":{ 4338 "shape":"AccountAttribute", 4339 "locationName":"item" 4340 } 4341 }, 4342 "AccountAttributeName":{ 4343 "type":"string", 4344 "enum":[ 4345 "supported-platforms", 4346 "default-vpc" 4347 ] 4348 }, 4349 "AccountAttributeNameStringList":{ 4350 "type":"list", 4351 "member":{ 4352 "shape":"AccountAttributeName", 4353 "locationName":"attributeName" 4354 } 4355 }, 4356 "AccountAttributeValue":{ 4357 "type":"structure", 4358 "members":{ 4359 "AttributeValue":{ 4360 "shape":"String", 4361 "locationName":"attributeValue" 4362 } 4363 } 4364 }, 4365 "AccountAttributeValueList":{ 4366 "type":"list", 4367 "member":{ 4368 "shape":"AccountAttributeValue", 4369 "locationName":"item" 4370 } 4371 }, 4372 "ActiveInstance":{ 4373 "type":"structure", 4374 "members":{ 4375 "InstanceId":{ 4376 "shape":"String", 4377 "locationName":"instanceId" 4378 }, 4379 "InstanceType":{ 4380 "shape":"String", 4381 "locationName":"instanceType" 4382 }, 4383 "SpotInstanceRequestId":{ 4384 "shape":"String", 4385 "locationName":"spotInstanceRequestId" 4386 }, 4387 "InstanceHealth":{ 4388 "shape":"InstanceHealthStatus", 4389 "locationName":"instanceHealth" 4390 } 4391 } 4392 }, 4393 "ActiveInstanceSet":{ 4394 "type":"list", 4395 "member":{ 4396 "shape":"ActiveInstance", 4397 "locationName":"item" 4398 } 4399 }, 4400 "ActivityStatus":{ 4401 "type":"string", 4402 "enum":[ 4403 "error", 4404 "pending_fulfillment", 4405 "pending_termination", 4406 "fulfilled" 4407 ] 4408 }, 4409 "AddPrefixListEntries":{ 4410 "type":"list", 4411 "member":{"shape":"AddPrefixListEntry"}, 4412 "max":100, 4413 "min":0 4414 }, 4415 "AddPrefixListEntry":{ 4416 "type":"structure", 4417 "required":["Cidr"], 4418 "members":{ 4419 "Cidr":{"shape":"String"}, 4420 "Description":{"shape":"String"} 4421 } 4422 }, 4423 "Address":{ 4424 "type":"structure", 4425 "members":{ 4426 "InstanceId":{ 4427 "shape":"String", 4428 "locationName":"instanceId" 4429 }, 4430 "PublicIp":{ 4431 "shape":"String", 4432 "locationName":"publicIp" 4433 }, 4434 "AllocationId":{ 4435 "shape":"String", 4436 "locationName":"allocationId" 4437 }, 4438 "AssociationId":{ 4439 "shape":"String", 4440 "locationName":"associationId" 4441 }, 4442 "Domain":{ 4443 "shape":"DomainType", 4444 "locationName":"domain" 4445 }, 4446 "NetworkInterfaceId":{ 4447 "shape":"String", 4448 "locationName":"networkInterfaceId" 4449 }, 4450 "NetworkInterfaceOwnerId":{ 4451 "shape":"String", 4452 "locationName":"networkInterfaceOwnerId" 4453 }, 4454 "PrivateIpAddress":{ 4455 "shape":"String", 4456 "locationName":"privateIpAddress" 4457 }, 4458 "Tags":{ 4459 "shape":"TagList", 4460 "locationName":"tagSet" 4461 }, 4462 "PublicIpv4Pool":{ 4463 "shape":"String", 4464 "locationName":"publicIpv4Pool" 4465 }, 4466 "NetworkBorderGroup":{ 4467 "shape":"String", 4468 "locationName":"networkBorderGroup" 4469 }, 4470 "CustomerOwnedIp":{ 4471 "shape":"String", 4472 "locationName":"customerOwnedIp" 4473 }, 4474 "CustomerOwnedIpv4Pool":{ 4475 "shape":"String", 4476 "locationName":"customerOwnedIpv4Pool" 4477 }, 4478 "CarrierIp":{ 4479 "shape":"String", 4480 "locationName":"carrierIp" 4481 } 4482 } 4483 }, 4484 "AddressAttribute":{ 4485 "type":"structure", 4486 "members":{ 4487 "PublicIp":{ 4488 "shape":"PublicIpAddress", 4489 "locationName":"publicIp" 4490 }, 4491 "AllocationId":{ 4492 "shape":"AllocationId", 4493 "locationName":"allocationId" 4494 }, 4495 "PtrRecord":{ 4496 "shape":"String", 4497 "locationName":"ptrRecord" 4498 }, 4499 "PtrRecordUpdate":{ 4500 "shape":"PtrUpdateStatus", 4501 "locationName":"ptrRecordUpdate" 4502 } 4503 } 4504 }, 4505 "AddressAttributeName":{ 4506 "type":"string", 4507 "enum":["domain-name"] 4508 }, 4509 "AddressList":{ 4510 "type":"list", 4511 "member":{ 4512 "shape":"Address", 4513 "locationName":"item" 4514 } 4515 }, 4516 "AddressMaxResults":{ 4517 "type":"integer", 4518 "max":1000, 4519 "min":1 4520 }, 4521 "AddressSet":{ 4522 "type":"list", 4523 "member":{ 4524 "shape":"AddressAttribute", 4525 "locationName":"item" 4526 } 4527 }, 4528 "AdvertiseByoipCidrRequest":{ 4529 "type":"structure", 4530 "required":["Cidr"], 4531 "members":{ 4532 "Cidr":{"shape":"String"}, 4533 "DryRun":{"shape":"Boolean"} 4534 } 4535 }, 4536 "AdvertiseByoipCidrResult":{ 4537 "type":"structure", 4538 "members":{ 4539 "ByoipCidr":{ 4540 "shape":"ByoipCidr", 4541 "locationName":"byoipCidr" 4542 } 4543 } 4544 }, 4545 "Affinity":{ 4546 "type":"string", 4547 "enum":[ 4548 "default", 4549 "host" 4550 ] 4551 }, 4552 "AllocateAddressRequest":{ 4553 "type":"structure", 4554 "members":{ 4555 "Domain":{"shape":"DomainType"}, 4556 "Address":{"shape":"PublicIpAddress"}, 4557 "PublicIpv4Pool":{"shape":"Ipv4PoolEc2Id"}, 4558 "NetworkBorderGroup":{"shape":"String"}, 4559 "CustomerOwnedIpv4Pool":{"shape":"String"}, 4560 "DryRun":{ 4561 "shape":"Boolean", 4562 "locationName":"dryRun" 4563 }, 4564 "TagSpecifications":{ 4565 "shape":"TagSpecificationList", 4566 "locationName":"TagSpecification" 4567 } 4568 } 4569 }, 4570 "AllocateAddressResult":{ 4571 "type":"structure", 4572 "members":{ 4573 "PublicIp":{ 4574 "shape":"String", 4575 "locationName":"publicIp" 4576 }, 4577 "AllocationId":{ 4578 "shape":"String", 4579 "locationName":"allocationId" 4580 }, 4581 "PublicIpv4Pool":{ 4582 "shape":"String", 4583 "locationName":"publicIpv4Pool" 4584 }, 4585 "NetworkBorderGroup":{ 4586 "shape":"String", 4587 "locationName":"networkBorderGroup" 4588 }, 4589 "Domain":{ 4590 "shape":"DomainType", 4591 "locationName":"domain" 4592 }, 4593 "CustomerOwnedIp":{ 4594 "shape":"String", 4595 "locationName":"customerOwnedIp" 4596 }, 4597 "CustomerOwnedIpv4Pool":{ 4598 "shape":"String", 4599 "locationName":"customerOwnedIpv4Pool" 4600 }, 4601 "CarrierIp":{ 4602 "shape":"String", 4603 "locationName":"carrierIp" 4604 } 4605 } 4606 }, 4607 "AllocateHostsRequest":{ 4608 "type":"structure", 4609 "required":[ 4610 "AvailabilityZone", 4611 "Quantity" 4612 ], 4613 "members":{ 4614 "AutoPlacement":{ 4615 "shape":"AutoPlacement", 4616 "locationName":"autoPlacement" 4617 }, 4618 "AvailabilityZone":{ 4619 "shape":"String", 4620 "locationName":"availabilityZone" 4621 }, 4622 "ClientToken":{ 4623 "shape":"String", 4624 "locationName":"clientToken" 4625 }, 4626 "InstanceType":{ 4627 "shape":"String", 4628 "locationName":"instanceType" 4629 }, 4630 "InstanceFamily":{"shape":"String"}, 4631 "Quantity":{ 4632 "shape":"Integer", 4633 "locationName":"quantity" 4634 }, 4635 "TagSpecifications":{ 4636 "shape":"TagSpecificationList", 4637 "locationName":"TagSpecification" 4638 }, 4639 "HostRecovery":{"shape":"HostRecovery"} 4640 } 4641 }, 4642 "AllocateHostsResult":{ 4643 "type":"structure", 4644 "members":{ 4645 "HostIds":{ 4646 "shape":"ResponseHostIdList", 4647 "locationName":"hostIdSet" 4648 } 4649 } 4650 }, 4651 "AllocationId":{"type":"string"}, 4652 "AllocationIdList":{ 4653 "type":"list", 4654 "member":{ 4655 "shape":"AllocationId", 4656 "locationName":"AllocationId" 4657 } 4658 }, 4659 "AllocationIds":{ 4660 "type":"list", 4661 "member":{ 4662 "shape":"AllocationId", 4663 "locationName":"item" 4664 } 4665 }, 4666 "AllocationState":{ 4667 "type":"string", 4668 "enum":[ 4669 "available", 4670 "under-assessment", 4671 "permanent-failure", 4672 "released", 4673 "released-permanent-failure", 4674 "pending" 4675 ] 4676 }, 4677 "AllocationStrategy":{ 4678 "type":"string", 4679 "enum":[ 4680 "lowestPrice", 4681 "diversified", 4682 "capacityOptimized", 4683 "capacityOptimizedPrioritized" 4684 ] 4685 }, 4686 "AllowedPrincipal":{ 4687 "type":"structure", 4688 "members":{ 4689 "PrincipalType":{ 4690 "shape":"PrincipalType", 4691 "locationName":"principalType" 4692 }, 4693 "Principal":{ 4694 "shape":"String", 4695 "locationName":"principal" 4696 } 4697 } 4698 }, 4699 "AllowedPrincipalSet":{ 4700 "type":"list", 4701 "member":{ 4702 "shape":"AllowedPrincipal", 4703 "locationName":"item" 4704 } 4705 }, 4706 "AllowsMultipleInstanceTypes":{ 4707 "type":"string", 4708 "enum":[ 4709 "on", 4710 "off" 4711 ] 4712 }, 4713 "AlternatePathHint":{ 4714 "type":"structure", 4715 "members":{ 4716 "ComponentId":{ 4717 "shape":"String", 4718 "locationName":"componentId" 4719 }, 4720 "ComponentArn":{ 4721 "shape":"String", 4722 "locationName":"componentArn" 4723 } 4724 } 4725 }, 4726 "AlternatePathHintList":{ 4727 "type":"list", 4728 "member":{ 4729 "shape":"AlternatePathHint", 4730 "locationName":"item" 4731 } 4732 }, 4733 "AnalysisAclRule":{ 4734 "type":"structure", 4735 "members":{ 4736 "Cidr":{ 4737 "shape":"String", 4738 "locationName":"cidr" 4739 }, 4740 "Egress":{ 4741 "shape":"Boolean", 4742 "locationName":"egress" 4743 }, 4744 "PortRange":{ 4745 "shape":"PortRange", 4746 "locationName":"portRange" 4747 }, 4748 "Protocol":{ 4749 "shape":"String", 4750 "locationName":"protocol" 4751 }, 4752 "RuleAction":{ 4753 "shape":"String", 4754 "locationName":"ruleAction" 4755 }, 4756 "RuleNumber":{ 4757 "shape":"Integer", 4758 "locationName":"ruleNumber" 4759 } 4760 } 4761 }, 4762 "AnalysisComponent":{ 4763 "type":"structure", 4764 "members":{ 4765 "Id":{ 4766 "shape":"String", 4767 "locationName":"id" 4768 }, 4769 "Arn":{ 4770 "shape":"String", 4771 "locationName":"arn" 4772 } 4773 } 4774 }, 4775 "AnalysisComponentList":{ 4776 "type":"list", 4777 "member":{ 4778 "shape":"AnalysisComponent", 4779 "locationName":"item" 4780 } 4781 }, 4782 "AnalysisLoadBalancerListener":{ 4783 "type":"structure", 4784 "members":{ 4785 "LoadBalancerPort":{ 4786 "shape":"Port", 4787 "locationName":"loadBalancerPort" 4788 }, 4789 "InstancePort":{ 4790 "shape":"Port", 4791 "locationName":"instancePort" 4792 } 4793 } 4794 }, 4795 "AnalysisLoadBalancerTarget":{ 4796 "type":"structure", 4797 "members":{ 4798 "Address":{ 4799 "shape":"IpAddress", 4800 "locationName":"address" 4801 }, 4802 "AvailabilityZone":{ 4803 "shape":"String", 4804 "locationName":"availabilityZone" 4805 }, 4806 "Instance":{ 4807 "shape":"AnalysisComponent", 4808 "locationName":"instance" 4809 }, 4810 "Port":{ 4811 "shape":"Port", 4812 "locationName":"port" 4813 } 4814 } 4815 }, 4816 "AnalysisPacketHeader":{ 4817 "type":"structure", 4818 "members":{ 4819 "DestinationAddresses":{ 4820 "shape":"IpAddressList", 4821 "locationName":"destinationAddressSet" 4822 }, 4823 "DestinationPortRanges":{ 4824 "shape":"PortRangeList", 4825 "locationName":"destinationPortRangeSet" 4826 }, 4827 "Protocol":{ 4828 "shape":"String", 4829 "locationName":"protocol" 4830 }, 4831 "SourceAddresses":{ 4832 "shape":"IpAddressList", 4833 "locationName":"sourceAddressSet" 4834 }, 4835 "SourcePortRanges":{ 4836 "shape":"PortRangeList", 4837 "locationName":"sourcePortRangeSet" 4838 } 4839 } 4840 }, 4841 "AnalysisRouteTableRoute":{ 4842 "type":"structure", 4843 "members":{ 4844 "DestinationCidr":{ 4845 "shape":"String", 4846 "locationName":"destinationCidr" 4847 }, 4848 "DestinationPrefixListId":{ 4849 "shape":"String", 4850 "locationName":"destinationPrefixListId" 4851 }, 4852 "EgressOnlyInternetGatewayId":{ 4853 "shape":"String", 4854 "locationName":"egressOnlyInternetGatewayId" 4855 }, 4856 "GatewayId":{ 4857 "shape":"String", 4858 "locationName":"gatewayId" 4859 }, 4860 "InstanceId":{ 4861 "shape":"String", 4862 "locationName":"instanceId" 4863 }, 4864 "NatGatewayId":{ 4865 "shape":"String", 4866 "locationName":"natGatewayId" 4867 }, 4868 "NetworkInterfaceId":{ 4869 "shape":"String", 4870 "locationName":"networkInterfaceId" 4871 }, 4872 "Origin":{ 4873 "shape":"String", 4874 "locationName":"origin" 4875 }, 4876 "TransitGatewayId":{ 4877 "shape":"String", 4878 "locationName":"transitGatewayId" 4879 }, 4880 "VpcPeeringConnectionId":{ 4881 "shape":"String", 4882 "locationName":"vpcPeeringConnectionId" 4883 } 4884 } 4885 }, 4886 "AnalysisSecurityGroupRule":{ 4887 "type":"structure", 4888 "members":{ 4889 "Cidr":{ 4890 "shape":"String", 4891 "locationName":"cidr" 4892 }, 4893 "Direction":{ 4894 "shape":"String", 4895 "locationName":"direction" 4896 }, 4897 "SecurityGroupId":{ 4898 "shape":"String", 4899 "locationName":"securityGroupId" 4900 }, 4901 "PortRange":{ 4902 "shape":"PortRange", 4903 "locationName":"portRange" 4904 }, 4905 "PrefixListId":{ 4906 "shape":"String", 4907 "locationName":"prefixListId" 4908 }, 4909 "Protocol":{ 4910 "shape":"String", 4911 "locationName":"protocol" 4912 } 4913 } 4914 }, 4915 "AnalysisStatus":{ 4916 "type":"string", 4917 "enum":[ 4918 "running", 4919 "succeeded", 4920 "failed" 4921 ] 4922 }, 4923 "ApplianceModeSupportValue":{ 4924 "type":"string", 4925 "enum":[ 4926 "enable", 4927 "disable" 4928 ] 4929 }, 4930 "ApplySecurityGroupsToClientVpnTargetNetworkRequest":{ 4931 "type":"structure", 4932 "required":[ 4933 "ClientVpnEndpointId", 4934 "VpcId", 4935 "SecurityGroupIds" 4936 ], 4937 "members":{ 4938 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 4939 "VpcId":{"shape":"VpcId"}, 4940 "SecurityGroupIds":{ 4941 "shape":"ClientVpnSecurityGroupIdSet", 4942 "locationName":"SecurityGroupId" 4943 }, 4944 "DryRun":{"shape":"Boolean"} 4945 } 4946 }, 4947 "ApplySecurityGroupsToClientVpnTargetNetworkResult":{ 4948 "type":"structure", 4949 "members":{ 4950 "SecurityGroupIds":{ 4951 "shape":"ClientVpnSecurityGroupIdSet", 4952 "locationName":"securityGroupIds" 4953 } 4954 } 4955 }, 4956 "ArchitectureType":{ 4957 "type":"string", 4958 "enum":[ 4959 "i386", 4960 "x86_64", 4961 "arm64" 4962 ] 4963 }, 4964 "ArchitectureTypeList":{ 4965 "type":"list", 4966 "member":{ 4967 "shape":"ArchitectureType", 4968 "locationName":"item" 4969 } 4970 }, 4971 "ArchitectureValues":{ 4972 "type":"string", 4973 "enum":[ 4974 "i386", 4975 "x86_64", 4976 "arm64", 4977 "x86_64_mac" 4978 ] 4979 }, 4980 "ArnList":{ 4981 "type":"list", 4982 "member":{ 4983 "shape":"ResourceArn", 4984 "locationName":"item" 4985 } 4986 }, 4987 "AssignIpv6AddressesRequest":{ 4988 "type":"structure", 4989 "required":["NetworkInterfaceId"], 4990 "members":{ 4991 "Ipv6AddressCount":{ 4992 "shape":"Integer", 4993 "locationName":"ipv6AddressCount" 4994 }, 4995 "Ipv6Addresses":{ 4996 "shape":"Ipv6AddressList", 4997 "locationName":"ipv6Addresses" 4998 }, 4999 "Ipv6PrefixCount":{"shape":"Integer"}, 5000 "Ipv6Prefixes":{ 5001 "shape":"IpPrefixList", 5002 "locationName":"Ipv6Prefix" 5003 }, 5004 "NetworkInterfaceId":{ 5005 "shape":"NetworkInterfaceId", 5006 "locationName":"networkInterfaceId" 5007 } 5008 } 5009 }, 5010 "AssignIpv6AddressesResult":{ 5011 "type":"structure", 5012 "members":{ 5013 "AssignedIpv6Addresses":{ 5014 "shape":"Ipv6AddressList", 5015 "locationName":"assignedIpv6Addresses" 5016 }, 5017 "AssignedIpv6Prefixes":{ 5018 "shape":"IpPrefixList", 5019 "locationName":"assignedIpv6PrefixSet" 5020 }, 5021 "NetworkInterfaceId":{ 5022 "shape":"String", 5023 "locationName":"networkInterfaceId" 5024 } 5025 } 5026 }, 5027 "AssignPrivateIpAddressesRequest":{ 5028 "type":"structure", 5029 "required":["NetworkInterfaceId"], 5030 "members":{ 5031 "AllowReassignment":{ 5032 "shape":"Boolean", 5033 "locationName":"allowReassignment" 5034 }, 5035 "NetworkInterfaceId":{ 5036 "shape":"NetworkInterfaceId", 5037 "locationName":"networkInterfaceId" 5038 }, 5039 "PrivateIpAddresses":{ 5040 "shape":"PrivateIpAddressStringList", 5041 "locationName":"privateIpAddress" 5042 }, 5043 "SecondaryPrivateIpAddressCount":{ 5044 "shape":"Integer", 5045 "locationName":"secondaryPrivateIpAddressCount" 5046 }, 5047 "Ipv4Prefixes":{ 5048 "shape":"IpPrefixList", 5049 "locationName":"Ipv4Prefix" 5050 }, 5051 "Ipv4PrefixCount":{"shape":"Integer"} 5052 } 5053 }, 5054 "AssignPrivateIpAddressesResult":{ 5055 "type":"structure", 5056 "members":{ 5057 "NetworkInterfaceId":{ 5058 "shape":"String", 5059 "locationName":"networkInterfaceId" 5060 }, 5061 "AssignedPrivateIpAddresses":{ 5062 "shape":"AssignedPrivateIpAddressList", 5063 "locationName":"assignedPrivateIpAddressesSet" 5064 }, 5065 "AssignedIpv4Prefixes":{ 5066 "shape":"Ipv4PrefixesList", 5067 "locationName":"assignedIpv4PrefixSet" 5068 } 5069 } 5070 }, 5071 "AssignedPrivateIpAddress":{ 5072 "type":"structure", 5073 "members":{ 5074 "PrivateIpAddress":{ 5075 "shape":"String", 5076 "locationName":"privateIpAddress" 5077 } 5078 } 5079 }, 5080 "AssignedPrivateIpAddressList":{ 5081 "type":"list", 5082 "member":{ 5083 "shape":"AssignedPrivateIpAddress", 5084 "locationName":"item" 5085 } 5086 }, 5087 "AssociateAddressRequest":{ 5088 "type":"structure", 5089 "members":{ 5090 "AllocationId":{"shape":"AllocationId"}, 5091 "InstanceId":{"shape":"InstanceId"}, 5092 "PublicIp":{"shape":"String"}, 5093 "AllowReassociation":{ 5094 "shape":"Boolean", 5095 "locationName":"allowReassociation" 5096 }, 5097 "DryRun":{ 5098 "shape":"Boolean", 5099 "locationName":"dryRun" 5100 }, 5101 "NetworkInterfaceId":{ 5102 "shape":"NetworkInterfaceId", 5103 "locationName":"networkInterfaceId" 5104 }, 5105 "PrivateIpAddress":{ 5106 "shape":"String", 5107 "locationName":"privateIpAddress" 5108 } 5109 } 5110 }, 5111 "AssociateAddressResult":{ 5112 "type":"structure", 5113 "members":{ 5114 "AssociationId":{ 5115 "shape":"String", 5116 "locationName":"associationId" 5117 } 5118 } 5119 }, 5120 "AssociateClientVpnTargetNetworkRequest":{ 5121 "type":"structure", 5122 "required":[ 5123 "ClientVpnEndpointId", 5124 "SubnetId" 5125 ], 5126 "members":{ 5127 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 5128 "SubnetId":{"shape":"SubnetId"}, 5129 "ClientToken":{ 5130 "shape":"String", 5131 "idempotencyToken":true 5132 }, 5133 "DryRun":{"shape":"Boolean"} 5134 } 5135 }, 5136 "AssociateClientVpnTargetNetworkResult":{ 5137 "type":"structure", 5138 "members":{ 5139 "AssociationId":{ 5140 "shape":"String", 5141 "locationName":"associationId" 5142 }, 5143 "Status":{ 5144 "shape":"AssociationStatus", 5145 "locationName":"status" 5146 } 5147 } 5148 }, 5149 "AssociateDhcpOptionsRequest":{ 5150 "type":"structure", 5151 "required":[ 5152 "DhcpOptionsId", 5153 "VpcId" 5154 ], 5155 "members":{ 5156 "DhcpOptionsId":{"shape":"DefaultingDhcpOptionsId"}, 5157 "VpcId":{"shape":"VpcId"}, 5158 "DryRun":{ 5159 "shape":"Boolean", 5160 "locationName":"dryRun" 5161 } 5162 } 5163 }, 5164 "AssociateEnclaveCertificateIamRoleRequest":{ 5165 "type":"structure", 5166 "members":{ 5167 "CertificateArn":{"shape":"ResourceArn"}, 5168 "RoleArn":{"shape":"ResourceArn"}, 5169 "DryRun":{"shape":"Boolean"} 5170 } 5171 }, 5172 "AssociateEnclaveCertificateIamRoleResult":{ 5173 "type":"structure", 5174 "members":{ 5175 "CertificateS3BucketName":{ 5176 "shape":"String", 5177 "locationName":"certificateS3BucketName" 5178 }, 5179 "CertificateS3ObjectKey":{ 5180 "shape":"String", 5181 "locationName":"certificateS3ObjectKey" 5182 }, 5183 "EncryptionKmsKeyId":{ 5184 "shape":"String", 5185 "locationName":"encryptionKmsKeyId" 5186 } 5187 } 5188 }, 5189 "AssociateIamInstanceProfileRequest":{ 5190 "type":"structure", 5191 "required":[ 5192 "IamInstanceProfile", 5193 "InstanceId" 5194 ], 5195 "members":{ 5196 "IamInstanceProfile":{"shape":"IamInstanceProfileSpecification"}, 5197 "InstanceId":{"shape":"InstanceId"} 5198 } 5199 }, 5200 "AssociateIamInstanceProfileResult":{ 5201 "type":"structure", 5202 "members":{ 5203 "IamInstanceProfileAssociation":{ 5204 "shape":"IamInstanceProfileAssociation", 5205 "locationName":"iamInstanceProfileAssociation" 5206 } 5207 } 5208 }, 5209 "AssociateInstanceEventWindowRequest":{ 5210 "type":"structure", 5211 "required":[ 5212 "InstanceEventWindowId", 5213 "AssociationTarget" 5214 ], 5215 "members":{ 5216 "DryRun":{"shape":"Boolean"}, 5217 "InstanceEventWindowId":{"shape":"InstanceEventWindowId"}, 5218 "AssociationTarget":{"shape":"InstanceEventWindowAssociationRequest"} 5219 } 5220 }, 5221 "AssociateInstanceEventWindowResult":{ 5222 "type":"structure", 5223 "members":{ 5224 "InstanceEventWindow":{ 5225 "shape":"InstanceEventWindow", 5226 "locationName":"instanceEventWindow" 5227 } 5228 } 5229 }, 5230 "AssociateRouteTableRequest":{ 5231 "type":"structure", 5232 "required":["RouteTableId"], 5233 "members":{ 5234 "DryRun":{ 5235 "shape":"Boolean", 5236 "locationName":"dryRun" 5237 }, 5238 "RouteTableId":{ 5239 "shape":"RouteTableId", 5240 "locationName":"routeTableId" 5241 }, 5242 "SubnetId":{ 5243 "shape":"SubnetId", 5244 "locationName":"subnetId" 5245 }, 5246 "GatewayId":{"shape":"RouteGatewayId"} 5247 } 5248 }, 5249 "AssociateRouteTableResult":{ 5250 "type":"structure", 5251 "members":{ 5252 "AssociationId":{ 5253 "shape":"String", 5254 "locationName":"associationId" 5255 }, 5256 "AssociationState":{ 5257 "shape":"RouteTableAssociationState", 5258 "locationName":"associationState" 5259 } 5260 } 5261 }, 5262 "AssociateSubnetCidrBlockRequest":{ 5263 "type":"structure", 5264 "required":[ 5265 "Ipv6CidrBlock", 5266 "SubnetId" 5267 ], 5268 "members":{ 5269 "Ipv6CidrBlock":{ 5270 "shape":"String", 5271 "locationName":"ipv6CidrBlock" 5272 }, 5273 "SubnetId":{ 5274 "shape":"SubnetId", 5275 "locationName":"subnetId" 5276 } 5277 } 5278 }, 5279 "AssociateSubnetCidrBlockResult":{ 5280 "type":"structure", 5281 "members":{ 5282 "Ipv6CidrBlockAssociation":{ 5283 "shape":"SubnetIpv6CidrBlockAssociation", 5284 "locationName":"ipv6CidrBlockAssociation" 5285 }, 5286 "SubnetId":{ 5287 "shape":"String", 5288 "locationName":"subnetId" 5289 } 5290 } 5291 }, 5292 "AssociateTransitGatewayMulticastDomainRequest":{ 5293 "type":"structure", 5294 "members":{ 5295 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 5296 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 5297 "SubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 5298 "DryRun":{"shape":"Boolean"} 5299 } 5300 }, 5301 "AssociateTransitGatewayMulticastDomainResult":{ 5302 "type":"structure", 5303 "members":{ 5304 "Associations":{ 5305 "shape":"TransitGatewayMulticastDomainAssociations", 5306 "locationName":"associations" 5307 } 5308 } 5309 }, 5310 "AssociateTransitGatewayRouteTableRequest":{ 5311 "type":"structure", 5312 "required":[ 5313 "TransitGatewayRouteTableId", 5314 "TransitGatewayAttachmentId" 5315 ], 5316 "members":{ 5317 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 5318 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 5319 "DryRun":{"shape":"Boolean"} 5320 } 5321 }, 5322 "AssociateTransitGatewayRouteTableResult":{ 5323 "type":"structure", 5324 "members":{ 5325 "Association":{ 5326 "shape":"TransitGatewayAssociation", 5327 "locationName":"association" 5328 } 5329 } 5330 }, 5331 "AssociateTrunkInterfaceRequest":{ 5332 "type":"structure", 5333 "required":[ 5334 "BranchInterfaceId", 5335 "TrunkInterfaceId" 5336 ], 5337 "members":{ 5338 "BranchInterfaceId":{"shape":"NetworkInterfaceId"}, 5339 "TrunkInterfaceId":{"shape":"NetworkInterfaceId"}, 5340 "VlanId":{"shape":"Integer"}, 5341 "GreKey":{"shape":"Integer"}, 5342 "ClientToken":{ 5343 "shape":"String", 5344 "idempotencyToken":true 5345 }, 5346 "DryRun":{"shape":"Boolean"} 5347 } 5348 }, 5349 "AssociateTrunkInterfaceResult":{ 5350 "type":"structure", 5351 "members":{ 5352 "InterfaceAssociation":{ 5353 "shape":"TrunkInterfaceAssociation", 5354 "locationName":"interfaceAssociation" 5355 }, 5356 "ClientToken":{ 5357 "shape":"String", 5358 "locationName":"clientToken" 5359 } 5360 } 5361 }, 5362 "AssociateVpcCidrBlockRequest":{ 5363 "type":"structure", 5364 "required":["VpcId"], 5365 "members":{ 5366 "AmazonProvidedIpv6CidrBlock":{ 5367 "shape":"Boolean", 5368 "locationName":"amazonProvidedIpv6CidrBlock" 5369 }, 5370 "CidrBlock":{"shape":"String"}, 5371 "VpcId":{ 5372 "shape":"VpcId", 5373 "locationName":"vpcId" 5374 }, 5375 "Ipv6CidrBlockNetworkBorderGroup":{"shape":"String"}, 5376 "Ipv6Pool":{"shape":"Ipv6PoolEc2Id"}, 5377 "Ipv6CidrBlock":{"shape":"String"} 5378 } 5379 }, 5380 "AssociateVpcCidrBlockResult":{ 5381 "type":"structure", 5382 "members":{ 5383 "Ipv6CidrBlockAssociation":{ 5384 "shape":"VpcIpv6CidrBlockAssociation", 5385 "locationName":"ipv6CidrBlockAssociation" 5386 }, 5387 "CidrBlockAssociation":{ 5388 "shape":"VpcCidrBlockAssociation", 5389 "locationName":"cidrBlockAssociation" 5390 }, 5391 "VpcId":{ 5392 "shape":"String", 5393 "locationName":"vpcId" 5394 } 5395 } 5396 }, 5397 "AssociatedNetworkType":{ 5398 "type":"string", 5399 "enum":["vpc"] 5400 }, 5401 "AssociatedRole":{ 5402 "type":"structure", 5403 "members":{ 5404 "AssociatedRoleArn":{ 5405 "shape":"ResourceArn", 5406 "locationName":"associatedRoleArn" 5407 }, 5408 "CertificateS3BucketName":{ 5409 "shape":"String", 5410 "locationName":"certificateS3BucketName" 5411 }, 5412 "CertificateS3ObjectKey":{ 5413 "shape":"String", 5414 "locationName":"certificateS3ObjectKey" 5415 }, 5416 "EncryptionKmsKeyId":{ 5417 "shape":"String", 5418 "locationName":"encryptionKmsKeyId" 5419 } 5420 } 5421 }, 5422 "AssociatedRolesList":{ 5423 "type":"list", 5424 "member":{ 5425 "shape":"AssociatedRole", 5426 "locationName":"item" 5427 } 5428 }, 5429 "AssociatedTargetNetwork":{ 5430 "type":"structure", 5431 "members":{ 5432 "NetworkId":{ 5433 "shape":"String", 5434 "locationName":"networkId" 5435 }, 5436 "NetworkType":{ 5437 "shape":"AssociatedNetworkType", 5438 "locationName":"networkType" 5439 } 5440 } 5441 }, 5442 "AssociatedTargetNetworkSet":{ 5443 "type":"list", 5444 "member":{ 5445 "shape":"AssociatedTargetNetwork", 5446 "locationName":"item" 5447 } 5448 }, 5449 "AssociationIdList":{ 5450 "type":"list", 5451 "member":{ 5452 "shape":"IamInstanceProfileAssociationId", 5453 "locationName":"AssociationId" 5454 } 5455 }, 5456 "AssociationStatus":{ 5457 "type":"structure", 5458 "members":{ 5459 "Code":{ 5460 "shape":"AssociationStatusCode", 5461 "locationName":"code" 5462 }, 5463 "Message":{ 5464 "shape":"String", 5465 "locationName":"message" 5466 } 5467 } 5468 }, 5469 "AssociationStatusCode":{ 5470 "type":"string", 5471 "enum":[ 5472 "associating", 5473 "associated", 5474 "association-failed", 5475 "disassociating", 5476 "disassociated" 5477 ] 5478 }, 5479 "AthenaIntegration":{ 5480 "type":"structure", 5481 "required":[ 5482 "IntegrationResultS3DestinationArn", 5483 "PartitionLoadFrequency" 5484 ], 5485 "members":{ 5486 "IntegrationResultS3DestinationArn":{"shape":"String"}, 5487 "PartitionLoadFrequency":{"shape":"PartitionLoadFrequency"}, 5488 "PartitionStartDate":{"shape":"MillisecondDateTime"}, 5489 "PartitionEndDate":{"shape":"MillisecondDateTime"} 5490 } 5491 }, 5492 "AthenaIntegrationsSet":{ 5493 "type":"list", 5494 "member":{ 5495 "shape":"AthenaIntegration", 5496 "locationName":"item" 5497 }, 5498 "max":10, 5499 "min":1 5500 }, 5501 "AttachClassicLinkVpcRequest":{ 5502 "type":"structure", 5503 "required":[ 5504 "Groups", 5505 "InstanceId", 5506 "VpcId" 5507 ], 5508 "members":{ 5509 "DryRun":{ 5510 "shape":"Boolean", 5511 "locationName":"dryRun" 5512 }, 5513 "Groups":{ 5514 "shape":"GroupIdStringList", 5515 "locationName":"SecurityGroupId" 5516 }, 5517 "InstanceId":{ 5518 "shape":"InstanceId", 5519 "locationName":"instanceId" 5520 }, 5521 "VpcId":{ 5522 "shape":"VpcId", 5523 "locationName":"vpcId" 5524 } 5525 } 5526 }, 5527 "AttachClassicLinkVpcResult":{ 5528 "type":"structure", 5529 "members":{ 5530 "Return":{ 5531 "shape":"Boolean", 5532 "locationName":"return" 5533 } 5534 } 5535 }, 5536 "AttachInternetGatewayRequest":{ 5537 "type":"structure", 5538 "required":[ 5539 "InternetGatewayId", 5540 "VpcId" 5541 ], 5542 "members":{ 5543 "DryRun":{ 5544 "shape":"Boolean", 5545 "locationName":"dryRun" 5546 }, 5547 "InternetGatewayId":{ 5548 "shape":"InternetGatewayId", 5549 "locationName":"internetGatewayId" 5550 }, 5551 "VpcId":{ 5552 "shape":"VpcId", 5553 "locationName":"vpcId" 5554 } 5555 } 5556 }, 5557 "AttachNetworkInterfaceRequest":{ 5558 "type":"structure", 5559 "required":[ 5560 "DeviceIndex", 5561 "InstanceId", 5562 "NetworkInterfaceId" 5563 ], 5564 "members":{ 5565 "DeviceIndex":{ 5566 "shape":"Integer", 5567 "locationName":"deviceIndex" 5568 }, 5569 "DryRun":{ 5570 "shape":"Boolean", 5571 "locationName":"dryRun" 5572 }, 5573 "InstanceId":{ 5574 "shape":"InstanceId", 5575 "locationName":"instanceId" 5576 }, 5577 "NetworkInterfaceId":{ 5578 "shape":"NetworkInterfaceId", 5579 "locationName":"networkInterfaceId" 5580 }, 5581 "NetworkCardIndex":{"shape":"Integer"} 5582 } 5583 }, 5584 "AttachNetworkInterfaceResult":{ 5585 "type":"structure", 5586 "members":{ 5587 "AttachmentId":{ 5588 "shape":"String", 5589 "locationName":"attachmentId" 5590 }, 5591 "NetworkCardIndex":{ 5592 "shape":"Integer", 5593 "locationName":"networkCardIndex" 5594 } 5595 } 5596 }, 5597 "AttachVolumeRequest":{ 5598 "type":"structure", 5599 "required":[ 5600 "Device", 5601 "InstanceId", 5602 "VolumeId" 5603 ], 5604 "members":{ 5605 "Device":{"shape":"String"}, 5606 "InstanceId":{"shape":"InstanceId"}, 5607 "VolumeId":{"shape":"VolumeId"}, 5608 "DryRun":{ 5609 "shape":"Boolean", 5610 "locationName":"dryRun" 5611 } 5612 } 5613 }, 5614 "AttachVpnGatewayRequest":{ 5615 "type":"structure", 5616 "required":[ 5617 "VpcId", 5618 "VpnGatewayId" 5619 ], 5620 "members":{ 5621 "VpcId":{"shape":"VpcId"}, 5622 "VpnGatewayId":{"shape":"VpnGatewayId"}, 5623 "DryRun":{ 5624 "shape":"Boolean", 5625 "locationName":"dryRun" 5626 } 5627 } 5628 }, 5629 "AttachVpnGatewayResult":{ 5630 "type":"structure", 5631 "members":{ 5632 "VpcAttachment":{ 5633 "shape":"VpcAttachment", 5634 "locationName":"attachment" 5635 } 5636 } 5637 }, 5638 "AttachmentStatus":{ 5639 "type":"string", 5640 "enum":[ 5641 "attaching", 5642 "attached", 5643 "detaching", 5644 "detached" 5645 ] 5646 }, 5647 "AttributeBooleanValue":{ 5648 "type":"structure", 5649 "members":{ 5650 "Value":{ 5651 "shape":"Boolean", 5652 "locationName":"value" 5653 } 5654 } 5655 }, 5656 "AttributeValue":{ 5657 "type":"structure", 5658 "members":{ 5659 "Value":{ 5660 "shape":"String", 5661 "locationName":"value" 5662 } 5663 } 5664 }, 5665 "AuthorizationRule":{ 5666 "type":"structure", 5667 "members":{ 5668 "ClientVpnEndpointId":{ 5669 "shape":"String", 5670 "locationName":"clientVpnEndpointId" 5671 }, 5672 "Description":{ 5673 "shape":"String", 5674 "locationName":"description" 5675 }, 5676 "GroupId":{ 5677 "shape":"String", 5678 "locationName":"groupId" 5679 }, 5680 "AccessAll":{ 5681 "shape":"Boolean", 5682 "locationName":"accessAll" 5683 }, 5684 "DestinationCidr":{ 5685 "shape":"String", 5686 "locationName":"destinationCidr" 5687 }, 5688 "Status":{ 5689 "shape":"ClientVpnAuthorizationRuleStatus", 5690 "locationName":"status" 5691 } 5692 } 5693 }, 5694 "AuthorizationRuleSet":{ 5695 "type":"list", 5696 "member":{ 5697 "shape":"AuthorizationRule", 5698 "locationName":"item" 5699 } 5700 }, 5701 "AuthorizeClientVpnIngressRequest":{ 5702 "type":"structure", 5703 "required":[ 5704 "ClientVpnEndpointId", 5705 "TargetNetworkCidr" 5706 ], 5707 "members":{ 5708 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 5709 "TargetNetworkCidr":{"shape":"String"}, 5710 "AccessGroupId":{"shape":"String"}, 5711 "AuthorizeAllGroups":{"shape":"Boolean"}, 5712 "Description":{"shape":"String"}, 5713 "ClientToken":{ 5714 "shape":"String", 5715 "idempotencyToken":true 5716 }, 5717 "DryRun":{"shape":"Boolean"} 5718 } 5719 }, 5720 "AuthorizeClientVpnIngressResult":{ 5721 "type":"structure", 5722 "members":{ 5723 "Status":{ 5724 "shape":"ClientVpnAuthorizationRuleStatus", 5725 "locationName":"status" 5726 } 5727 } 5728 }, 5729 "AuthorizeSecurityGroupEgressRequest":{ 5730 "type":"structure", 5731 "required":["GroupId"], 5732 "members":{ 5733 "DryRun":{ 5734 "shape":"Boolean", 5735 "locationName":"dryRun" 5736 }, 5737 "GroupId":{ 5738 "shape":"SecurityGroupId", 5739 "locationName":"groupId" 5740 }, 5741 "IpPermissions":{ 5742 "shape":"IpPermissionList", 5743 "locationName":"ipPermissions" 5744 }, 5745 "TagSpecifications":{ 5746 "shape":"TagSpecificationList", 5747 "locationName":"TagSpecification" 5748 }, 5749 "CidrIp":{ 5750 "shape":"String", 5751 "locationName":"cidrIp" 5752 }, 5753 "FromPort":{ 5754 "shape":"Integer", 5755 "locationName":"fromPort" 5756 }, 5757 "IpProtocol":{ 5758 "shape":"String", 5759 "locationName":"ipProtocol" 5760 }, 5761 "ToPort":{ 5762 "shape":"Integer", 5763 "locationName":"toPort" 5764 }, 5765 "SourceSecurityGroupName":{ 5766 "shape":"String", 5767 "locationName":"sourceSecurityGroupName" 5768 }, 5769 "SourceSecurityGroupOwnerId":{ 5770 "shape":"String", 5771 "locationName":"sourceSecurityGroupOwnerId" 5772 } 5773 } 5774 }, 5775 "AuthorizeSecurityGroupEgressResult":{ 5776 "type":"structure", 5777 "members":{ 5778 "Return":{ 5779 "shape":"Boolean", 5780 "locationName":"return" 5781 }, 5782 "SecurityGroupRules":{ 5783 "shape":"SecurityGroupRuleList", 5784 "locationName":"securityGroupRuleSet" 5785 } 5786 } 5787 }, 5788 "AuthorizeSecurityGroupIngressRequest":{ 5789 "type":"structure", 5790 "members":{ 5791 "CidrIp":{"shape":"String"}, 5792 "FromPort":{"shape":"Integer"}, 5793 "GroupId":{"shape":"SecurityGroupId"}, 5794 "GroupName":{"shape":"SecurityGroupName"}, 5795 "IpPermissions":{"shape":"IpPermissionList"}, 5796 "IpProtocol":{"shape":"String"}, 5797 "SourceSecurityGroupName":{"shape":"String"}, 5798 "SourceSecurityGroupOwnerId":{"shape":"String"}, 5799 "ToPort":{"shape":"Integer"}, 5800 "DryRun":{ 5801 "shape":"Boolean", 5802 "locationName":"dryRun" 5803 }, 5804 "TagSpecifications":{ 5805 "shape":"TagSpecificationList", 5806 "locationName":"TagSpecification" 5807 } 5808 } 5809 }, 5810 "AuthorizeSecurityGroupIngressResult":{ 5811 "type":"structure", 5812 "members":{ 5813 "Return":{ 5814 "shape":"Boolean", 5815 "locationName":"return" 5816 }, 5817 "SecurityGroupRules":{ 5818 "shape":"SecurityGroupRuleList", 5819 "locationName":"securityGroupRuleSet" 5820 } 5821 } 5822 }, 5823 "AutoAcceptSharedAssociationsValue":{ 5824 "type":"string", 5825 "enum":[ 5826 "enable", 5827 "disable" 5828 ] 5829 }, 5830 "AutoAcceptSharedAttachmentsValue":{ 5831 "type":"string", 5832 "enum":[ 5833 "enable", 5834 "disable" 5835 ] 5836 }, 5837 "AutoPlacement":{ 5838 "type":"string", 5839 "enum":[ 5840 "on", 5841 "off" 5842 ] 5843 }, 5844 "AutoRecoveryFlag":{"type":"boolean"}, 5845 "AvailabilityZone":{ 5846 "type":"structure", 5847 "members":{ 5848 "State":{ 5849 "shape":"AvailabilityZoneState", 5850 "locationName":"zoneState" 5851 }, 5852 "OptInStatus":{ 5853 "shape":"AvailabilityZoneOptInStatus", 5854 "locationName":"optInStatus" 5855 }, 5856 "Messages":{ 5857 "shape":"AvailabilityZoneMessageList", 5858 "locationName":"messageSet" 5859 }, 5860 "RegionName":{ 5861 "shape":"String", 5862 "locationName":"regionName" 5863 }, 5864 "ZoneName":{ 5865 "shape":"String", 5866 "locationName":"zoneName" 5867 }, 5868 "ZoneId":{ 5869 "shape":"String", 5870 "locationName":"zoneId" 5871 }, 5872 "GroupName":{ 5873 "shape":"String", 5874 "locationName":"groupName" 5875 }, 5876 "NetworkBorderGroup":{ 5877 "shape":"String", 5878 "locationName":"networkBorderGroup" 5879 }, 5880 "ZoneType":{ 5881 "shape":"String", 5882 "locationName":"zoneType" 5883 }, 5884 "ParentZoneName":{ 5885 "shape":"String", 5886 "locationName":"parentZoneName" 5887 }, 5888 "ParentZoneId":{ 5889 "shape":"String", 5890 "locationName":"parentZoneId" 5891 } 5892 } 5893 }, 5894 "AvailabilityZoneList":{ 5895 "type":"list", 5896 "member":{ 5897 "shape":"AvailabilityZone", 5898 "locationName":"item" 5899 } 5900 }, 5901 "AvailabilityZoneMessage":{ 5902 "type":"structure", 5903 "members":{ 5904 "Message":{ 5905 "shape":"String", 5906 "locationName":"message" 5907 } 5908 } 5909 }, 5910 "AvailabilityZoneMessageList":{ 5911 "type":"list", 5912 "member":{ 5913 "shape":"AvailabilityZoneMessage", 5914 "locationName":"item" 5915 } 5916 }, 5917 "AvailabilityZoneOptInStatus":{ 5918 "type":"string", 5919 "enum":[ 5920 "opt-in-not-required", 5921 "opted-in", 5922 "not-opted-in" 5923 ] 5924 }, 5925 "AvailabilityZoneState":{ 5926 "type":"string", 5927 "enum":[ 5928 "available", 5929 "information", 5930 "impaired", 5931 "unavailable" 5932 ] 5933 }, 5934 "AvailabilityZoneStringList":{ 5935 "type":"list", 5936 "member":{ 5937 "shape":"String", 5938 "locationName":"AvailabilityZone" 5939 } 5940 }, 5941 "AvailableCapacity":{ 5942 "type":"structure", 5943 "members":{ 5944 "AvailableInstanceCapacity":{ 5945 "shape":"AvailableInstanceCapacityList", 5946 "locationName":"availableInstanceCapacity" 5947 }, 5948 "AvailableVCpus":{ 5949 "shape":"Integer", 5950 "locationName":"availableVCpus" 5951 } 5952 } 5953 }, 5954 "AvailableInstanceCapacityList":{ 5955 "type":"list", 5956 "member":{ 5957 "shape":"InstanceCapacity", 5958 "locationName":"item" 5959 } 5960 }, 5961 "BareMetalFlag":{"type":"boolean"}, 5962 "BaselineBandwidthInMbps":{"type":"integer"}, 5963 "BaselineIops":{"type":"integer"}, 5964 "BaselineThroughputInMBps":{"type":"double"}, 5965 "BatchState":{ 5966 "type":"string", 5967 "enum":[ 5968 "submitted", 5969 "active", 5970 "cancelled", 5971 "failed", 5972 "cancelled_running", 5973 "cancelled_terminating", 5974 "modifying" 5975 ] 5976 }, 5977 "BgpStatus":{ 5978 "type":"string", 5979 "enum":[ 5980 "up", 5981 "down" 5982 ] 5983 }, 5984 "BillingProductList":{ 5985 "type":"list", 5986 "member":{ 5987 "shape":"String", 5988 "locationName":"item" 5989 } 5990 }, 5991 "Blob":{"type":"blob"}, 5992 "BlobAttributeValue":{ 5993 "type":"structure", 5994 "members":{ 5995 "Value":{ 5996 "shape":"Blob", 5997 "locationName":"value" 5998 } 5999 } 6000 }, 6001 "BlockDeviceMapping":{ 6002 "type":"structure", 6003 "members":{ 6004 "DeviceName":{ 6005 "shape":"String", 6006 "locationName":"deviceName" 6007 }, 6008 "VirtualName":{ 6009 "shape":"String", 6010 "locationName":"virtualName" 6011 }, 6012 "Ebs":{ 6013 "shape":"EbsBlockDevice", 6014 "locationName":"ebs" 6015 }, 6016 "NoDevice":{ 6017 "shape":"String", 6018 "locationName":"noDevice" 6019 } 6020 } 6021 }, 6022 "BlockDeviceMappingList":{ 6023 "type":"list", 6024 "member":{ 6025 "shape":"BlockDeviceMapping", 6026 "locationName":"item" 6027 } 6028 }, 6029 "BlockDeviceMappingRequestList":{ 6030 "type":"list", 6031 "member":{ 6032 "shape":"BlockDeviceMapping", 6033 "locationName":"BlockDeviceMapping" 6034 } 6035 }, 6036 "Boolean":{"type":"boolean"}, 6037 "BootModeType":{ 6038 "type":"string", 6039 "enum":[ 6040 "legacy-bios", 6041 "uefi" 6042 ] 6043 }, 6044 "BootModeTypeList":{ 6045 "type":"list", 6046 "member":{ 6047 "shape":"BootModeType", 6048 "locationName":"item" 6049 } 6050 }, 6051 "BootModeValues":{ 6052 "type":"string", 6053 "enum":[ 6054 "legacy-bios", 6055 "uefi" 6056 ] 6057 }, 6058 "BundleId":{"type":"string"}, 6059 "BundleIdStringList":{ 6060 "type":"list", 6061 "member":{ 6062 "shape":"BundleId", 6063 "locationName":"BundleId" 6064 } 6065 }, 6066 "BundleInstanceRequest":{ 6067 "type":"structure", 6068 "required":[ 6069 "InstanceId", 6070 "Storage" 6071 ], 6072 "members":{ 6073 "InstanceId":{"shape":"InstanceId"}, 6074 "Storage":{"shape":"Storage"}, 6075 "DryRun":{ 6076 "shape":"Boolean", 6077 "locationName":"dryRun" 6078 } 6079 } 6080 }, 6081 "BundleInstanceResult":{ 6082 "type":"structure", 6083 "members":{ 6084 "BundleTask":{ 6085 "shape":"BundleTask", 6086 "locationName":"bundleInstanceTask" 6087 } 6088 } 6089 }, 6090 "BundleTask":{ 6091 "type":"structure", 6092 "members":{ 6093 "BundleId":{ 6094 "shape":"String", 6095 "locationName":"bundleId" 6096 }, 6097 "BundleTaskError":{ 6098 "shape":"BundleTaskError", 6099 "locationName":"error" 6100 }, 6101 "InstanceId":{ 6102 "shape":"String", 6103 "locationName":"instanceId" 6104 }, 6105 "Progress":{ 6106 "shape":"String", 6107 "locationName":"progress" 6108 }, 6109 "StartTime":{ 6110 "shape":"DateTime", 6111 "locationName":"startTime" 6112 }, 6113 "State":{ 6114 "shape":"BundleTaskState", 6115 "locationName":"state" 6116 }, 6117 "Storage":{ 6118 "shape":"Storage", 6119 "locationName":"storage" 6120 }, 6121 "UpdateTime":{ 6122 "shape":"DateTime", 6123 "locationName":"updateTime" 6124 } 6125 } 6126 }, 6127 "BundleTaskError":{ 6128 "type":"structure", 6129 "members":{ 6130 "Code":{ 6131 "shape":"String", 6132 "locationName":"code" 6133 }, 6134 "Message":{ 6135 "shape":"String", 6136 "locationName":"message" 6137 } 6138 } 6139 }, 6140 "BundleTaskList":{ 6141 "type":"list", 6142 "member":{ 6143 "shape":"BundleTask", 6144 "locationName":"item" 6145 } 6146 }, 6147 "BundleTaskState":{ 6148 "type":"string", 6149 "enum":[ 6150 "pending", 6151 "waiting-for-shutdown", 6152 "bundling", 6153 "storing", 6154 "cancelling", 6155 "complete", 6156 "failed" 6157 ] 6158 }, 6159 "BurstablePerformanceFlag":{"type":"boolean"}, 6160 "ByoipCidr":{ 6161 "type":"structure", 6162 "members":{ 6163 "Cidr":{ 6164 "shape":"String", 6165 "locationName":"cidr" 6166 }, 6167 "Description":{ 6168 "shape":"String", 6169 "locationName":"description" 6170 }, 6171 "StatusMessage":{ 6172 "shape":"String", 6173 "locationName":"statusMessage" 6174 }, 6175 "State":{ 6176 "shape":"ByoipCidrState", 6177 "locationName":"state" 6178 } 6179 } 6180 }, 6181 "ByoipCidrSet":{ 6182 "type":"list", 6183 "member":{ 6184 "shape":"ByoipCidr", 6185 "locationName":"item" 6186 } 6187 }, 6188 "ByoipCidrState":{ 6189 "type":"string", 6190 "enum":[ 6191 "advertised", 6192 "deprovisioned", 6193 "failed-deprovision", 6194 "failed-provision", 6195 "pending-deprovision", 6196 "pending-provision", 6197 "provisioned", 6198 "provisioned-not-publicly-advertisable" 6199 ] 6200 }, 6201 "CancelBatchErrorCode":{ 6202 "type":"string", 6203 "enum":[ 6204 "fleetRequestIdDoesNotExist", 6205 "fleetRequestIdMalformed", 6206 "fleetRequestNotInCancellableState", 6207 "unexpectedError" 6208 ] 6209 }, 6210 "CancelBundleTaskRequest":{ 6211 "type":"structure", 6212 "required":["BundleId"], 6213 "members":{ 6214 "BundleId":{"shape":"BundleId"}, 6215 "DryRun":{ 6216 "shape":"Boolean", 6217 "locationName":"dryRun" 6218 } 6219 } 6220 }, 6221 "CancelBundleTaskResult":{ 6222 "type":"structure", 6223 "members":{ 6224 "BundleTask":{ 6225 "shape":"BundleTask", 6226 "locationName":"bundleInstanceTask" 6227 } 6228 } 6229 }, 6230 "CancelCapacityReservationFleetError":{ 6231 "type":"structure", 6232 "members":{ 6233 "Code":{ 6234 "shape":"CancelCapacityReservationFleetErrorCode", 6235 "locationName":"code" 6236 }, 6237 "Message":{ 6238 "shape":"CancelCapacityReservationFleetErrorMessage", 6239 "locationName":"message" 6240 } 6241 } 6242 }, 6243 "CancelCapacityReservationFleetErrorCode":{"type":"string"}, 6244 "CancelCapacityReservationFleetErrorMessage":{"type":"string"}, 6245 "CancelCapacityReservationFleetsRequest":{ 6246 "type":"structure", 6247 "required":["CapacityReservationFleetIds"], 6248 "members":{ 6249 "DryRun":{"shape":"Boolean"}, 6250 "CapacityReservationFleetIds":{ 6251 "shape":"CapacityReservationFleetIdSet", 6252 "locationName":"CapacityReservationFleetId" 6253 } 6254 } 6255 }, 6256 "CancelCapacityReservationFleetsResult":{ 6257 "type":"structure", 6258 "members":{ 6259 "SuccessfulFleetCancellations":{ 6260 "shape":"CapacityReservationFleetCancellationStateSet", 6261 "locationName":"successfulFleetCancellationSet" 6262 }, 6263 "FailedFleetCancellations":{ 6264 "shape":"FailedCapacityReservationFleetCancellationResultSet", 6265 "locationName":"failedFleetCancellationSet" 6266 } 6267 } 6268 }, 6269 "CancelCapacityReservationRequest":{ 6270 "type":"structure", 6271 "required":["CapacityReservationId"], 6272 "members":{ 6273 "CapacityReservationId":{"shape":"CapacityReservationId"}, 6274 "DryRun":{"shape":"Boolean"} 6275 } 6276 }, 6277 "CancelCapacityReservationResult":{ 6278 "type":"structure", 6279 "members":{ 6280 "Return":{ 6281 "shape":"Boolean", 6282 "locationName":"return" 6283 } 6284 } 6285 }, 6286 "CancelConversionRequest":{ 6287 "type":"structure", 6288 "required":["ConversionTaskId"], 6289 "members":{ 6290 "ConversionTaskId":{ 6291 "shape":"ConversionTaskId", 6292 "locationName":"conversionTaskId" 6293 }, 6294 "DryRun":{ 6295 "shape":"Boolean", 6296 "locationName":"dryRun" 6297 }, 6298 "ReasonMessage":{ 6299 "shape":"String", 6300 "locationName":"reasonMessage" 6301 } 6302 } 6303 }, 6304 "CancelExportTaskRequest":{ 6305 "type":"structure", 6306 "required":["ExportTaskId"], 6307 "members":{ 6308 "ExportTaskId":{ 6309 "shape":"ExportVmTaskId", 6310 "locationName":"exportTaskId" 6311 } 6312 } 6313 }, 6314 "CancelImportTaskRequest":{ 6315 "type":"structure", 6316 "members":{ 6317 "CancelReason":{"shape":"String"}, 6318 "DryRun":{"shape":"Boolean"}, 6319 "ImportTaskId":{"shape":"ImportTaskId"} 6320 } 6321 }, 6322 "CancelImportTaskResult":{ 6323 "type":"structure", 6324 "members":{ 6325 "ImportTaskId":{ 6326 "shape":"String", 6327 "locationName":"importTaskId" 6328 }, 6329 "PreviousState":{ 6330 "shape":"String", 6331 "locationName":"previousState" 6332 }, 6333 "State":{ 6334 "shape":"String", 6335 "locationName":"state" 6336 } 6337 } 6338 }, 6339 "CancelReservedInstancesListingRequest":{ 6340 "type":"structure", 6341 "required":["ReservedInstancesListingId"], 6342 "members":{ 6343 "ReservedInstancesListingId":{ 6344 "shape":"ReservedInstancesListingId", 6345 "locationName":"reservedInstancesListingId" 6346 } 6347 } 6348 }, 6349 "CancelReservedInstancesListingResult":{ 6350 "type":"structure", 6351 "members":{ 6352 "ReservedInstancesListings":{ 6353 "shape":"ReservedInstancesListingList", 6354 "locationName":"reservedInstancesListingsSet" 6355 } 6356 } 6357 }, 6358 "CancelSpotFleetRequestsError":{ 6359 "type":"structure", 6360 "members":{ 6361 "Code":{ 6362 "shape":"CancelBatchErrorCode", 6363 "locationName":"code" 6364 }, 6365 "Message":{ 6366 "shape":"String", 6367 "locationName":"message" 6368 } 6369 } 6370 }, 6371 "CancelSpotFleetRequestsErrorItem":{ 6372 "type":"structure", 6373 "members":{ 6374 "Error":{ 6375 "shape":"CancelSpotFleetRequestsError", 6376 "locationName":"error" 6377 }, 6378 "SpotFleetRequestId":{ 6379 "shape":"String", 6380 "locationName":"spotFleetRequestId" 6381 } 6382 } 6383 }, 6384 "CancelSpotFleetRequestsErrorSet":{ 6385 "type":"list", 6386 "member":{ 6387 "shape":"CancelSpotFleetRequestsErrorItem", 6388 "locationName":"item" 6389 } 6390 }, 6391 "CancelSpotFleetRequestsRequest":{ 6392 "type":"structure", 6393 "required":[ 6394 "SpotFleetRequestIds", 6395 "TerminateInstances" 6396 ], 6397 "members":{ 6398 "DryRun":{ 6399 "shape":"Boolean", 6400 "locationName":"dryRun" 6401 }, 6402 "SpotFleetRequestIds":{ 6403 "shape":"SpotFleetRequestIdList", 6404 "locationName":"spotFleetRequestId" 6405 }, 6406 "TerminateInstances":{ 6407 "shape":"Boolean", 6408 "locationName":"terminateInstances" 6409 } 6410 } 6411 }, 6412 "CancelSpotFleetRequestsResponse":{ 6413 "type":"structure", 6414 "members":{ 6415 "SuccessfulFleetRequests":{ 6416 "shape":"CancelSpotFleetRequestsSuccessSet", 6417 "locationName":"successfulFleetRequestSet" 6418 }, 6419 "UnsuccessfulFleetRequests":{ 6420 "shape":"CancelSpotFleetRequestsErrorSet", 6421 "locationName":"unsuccessfulFleetRequestSet" 6422 } 6423 } 6424 }, 6425 "CancelSpotFleetRequestsSuccessItem":{ 6426 "type":"structure", 6427 "members":{ 6428 "CurrentSpotFleetRequestState":{ 6429 "shape":"BatchState", 6430 "locationName":"currentSpotFleetRequestState" 6431 }, 6432 "PreviousSpotFleetRequestState":{ 6433 "shape":"BatchState", 6434 "locationName":"previousSpotFleetRequestState" 6435 }, 6436 "SpotFleetRequestId":{ 6437 "shape":"String", 6438 "locationName":"spotFleetRequestId" 6439 } 6440 } 6441 }, 6442 "CancelSpotFleetRequestsSuccessSet":{ 6443 "type":"list", 6444 "member":{ 6445 "shape":"CancelSpotFleetRequestsSuccessItem", 6446 "locationName":"item" 6447 } 6448 }, 6449 "CancelSpotInstanceRequestState":{ 6450 "type":"string", 6451 "enum":[ 6452 "active", 6453 "open", 6454 "closed", 6455 "cancelled", 6456 "completed" 6457 ] 6458 }, 6459 "CancelSpotInstanceRequestsRequest":{ 6460 "type":"structure", 6461 "required":["SpotInstanceRequestIds"], 6462 "members":{ 6463 "DryRun":{ 6464 "shape":"Boolean", 6465 "locationName":"dryRun" 6466 }, 6467 "SpotInstanceRequestIds":{ 6468 "shape":"SpotInstanceRequestIdList", 6469 "locationName":"SpotInstanceRequestId" 6470 } 6471 } 6472 }, 6473 "CancelSpotInstanceRequestsResult":{ 6474 "type":"structure", 6475 "members":{ 6476 "CancelledSpotInstanceRequests":{ 6477 "shape":"CancelledSpotInstanceRequestList", 6478 "locationName":"spotInstanceRequestSet" 6479 } 6480 } 6481 }, 6482 "CancelledSpotInstanceRequest":{ 6483 "type":"structure", 6484 "members":{ 6485 "SpotInstanceRequestId":{ 6486 "shape":"String", 6487 "locationName":"spotInstanceRequestId" 6488 }, 6489 "State":{ 6490 "shape":"CancelSpotInstanceRequestState", 6491 "locationName":"state" 6492 } 6493 } 6494 }, 6495 "CancelledSpotInstanceRequestList":{ 6496 "type":"list", 6497 "member":{ 6498 "shape":"CancelledSpotInstanceRequest", 6499 "locationName":"item" 6500 } 6501 }, 6502 "CapacityReservation":{ 6503 "type":"structure", 6504 "members":{ 6505 "CapacityReservationId":{ 6506 "shape":"String", 6507 "locationName":"capacityReservationId" 6508 }, 6509 "OwnerId":{ 6510 "shape":"String", 6511 "locationName":"ownerId" 6512 }, 6513 "CapacityReservationArn":{ 6514 "shape":"String", 6515 "locationName":"capacityReservationArn" 6516 }, 6517 "AvailabilityZoneId":{ 6518 "shape":"String", 6519 "locationName":"availabilityZoneId" 6520 }, 6521 "InstanceType":{ 6522 "shape":"String", 6523 "locationName":"instanceType" 6524 }, 6525 "InstancePlatform":{ 6526 "shape":"CapacityReservationInstancePlatform", 6527 "locationName":"instancePlatform" 6528 }, 6529 "AvailabilityZone":{ 6530 "shape":"String", 6531 "locationName":"availabilityZone" 6532 }, 6533 "Tenancy":{ 6534 "shape":"CapacityReservationTenancy", 6535 "locationName":"tenancy" 6536 }, 6537 "TotalInstanceCount":{ 6538 "shape":"Integer", 6539 "locationName":"totalInstanceCount" 6540 }, 6541 "AvailableInstanceCount":{ 6542 "shape":"Integer", 6543 "locationName":"availableInstanceCount" 6544 }, 6545 "EbsOptimized":{ 6546 "shape":"Boolean", 6547 "locationName":"ebsOptimized" 6548 }, 6549 "EphemeralStorage":{ 6550 "shape":"Boolean", 6551 "locationName":"ephemeralStorage" 6552 }, 6553 "State":{ 6554 "shape":"CapacityReservationState", 6555 "locationName":"state" 6556 }, 6557 "StartDate":{ 6558 "shape":"MillisecondDateTime", 6559 "locationName":"startDate" 6560 }, 6561 "EndDate":{ 6562 "shape":"DateTime", 6563 "locationName":"endDate" 6564 }, 6565 "EndDateType":{ 6566 "shape":"EndDateType", 6567 "locationName":"endDateType" 6568 }, 6569 "InstanceMatchCriteria":{ 6570 "shape":"InstanceMatchCriteria", 6571 "locationName":"instanceMatchCriteria" 6572 }, 6573 "CreateDate":{ 6574 "shape":"DateTime", 6575 "locationName":"createDate" 6576 }, 6577 "Tags":{ 6578 "shape":"TagList", 6579 "locationName":"tagSet" 6580 }, 6581 "OutpostArn":{ 6582 "shape":"OutpostArn", 6583 "locationName":"outpostArn" 6584 }, 6585 "CapacityReservationFleetId":{ 6586 "shape":"String", 6587 "locationName":"capacityReservationFleetId" 6588 } 6589 } 6590 }, 6591 "CapacityReservationFleet":{ 6592 "type":"structure", 6593 "members":{ 6594 "CapacityReservationFleetId":{ 6595 "shape":"CapacityReservationFleetId", 6596 "locationName":"capacityReservationFleetId" 6597 }, 6598 "CapacityReservationFleetArn":{ 6599 "shape":"String", 6600 "locationName":"capacityReservationFleetArn" 6601 }, 6602 "State":{ 6603 "shape":"CapacityReservationFleetState", 6604 "locationName":"state" 6605 }, 6606 "TotalTargetCapacity":{ 6607 "shape":"Integer", 6608 "locationName":"totalTargetCapacity" 6609 }, 6610 "TotalFulfilledCapacity":{ 6611 "shape":"Double", 6612 "locationName":"totalFulfilledCapacity" 6613 }, 6614 "Tenancy":{ 6615 "shape":"FleetCapacityReservationTenancy", 6616 "locationName":"tenancy" 6617 }, 6618 "EndDate":{ 6619 "shape":"MillisecondDateTime", 6620 "locationName":"endDate" 6621 }, 6622 "CreateTime":{ 6623 "shape":"MillisecondDateTime", 6624 "locationName":"createTime" 6625 }, 6626 "InstanceMatchCriteria":{ 6627 "shape":"FleetInstanceMatchCriteria", 6628 "locationName":"instanceMatchCriteria" 6629 }, 6630 "AllocationStrategy":{ 6631 "shape":"String", 6632 "locationName":"allocationStrategy" 6633 }, 6634 "InstanceTypeSpecifications":{ 6635 "shape":"FleetCapacityReservationSet", 6636 "locationName":"instanceTypeSpecificationSet" 6637 }, 6638 "Tags":{ 6639 "shape":"TagList", 6640 "locationName":"tagSet" 6641 } 6642 } 6643 }, 6644 "CapacityReservationFleetCancellationState":{ 6645 "type":"structure", 6646 "members":{ 6647 "CurrentFleetState":{ 6648 "shape":"CapacityReservationFleetState", 6649 "locationName":"currentFleetState" 6650 }, 6651 "PreviousFleetState":{ 6652 "shape":"CapacityReservationFleetState", 6653 "locationName":"previousFleetState" 6654 }, 6655 "CapacityReservationFleetId":{ 6656 "shape":"CapacityReservationFleetId", 6657 "locationName":"capacityReservationFleetId" 6658 } 6659 } 6660 }, 6661 "CapacityReservationFleetCancellationStateSet":{ 6662 "type":"list", 6663 "member":{ 6664 "shape":"CapacityReservationFleetCancellationState", 6665 "locationName":"item" 6666 } 6667 }, 6668 "CapacityReservationFleetId":{"type":"string"}, 6669 "CapacityReservationFleetIdSet":{ 6670 "type":"list", 6671 "member":{ 6672 "shape":"CapacityReservationFleetId", 6673 "locationName":"item" 6674 } 6675 }, 6676 "CapacityReservationFleetSet":{ 6677 "type":"list", 6678 "member":{ 6679 "shape":"CapacityReservationFleet", 6680 "locationName":"item" 6681 } 6682 }, 6683 "CapacityReservationFleetState":{ 6684 "type":"string", 6685 "enum":[ 6686 "submitted", 6687 "modifying", 6688 "active", 6689 "partially_fulfilled", 6690 "expiring", 6691 "expired", 6692 "cancelling", 6693 "cancelled", 6694 "failed" 6695 ] 6696 }, 6697 "CapacityReservationGroup":{ 6698 "type":"structure", 6699 "members":{ 6700 "GroupArn":{ 6701 "shape":"String", 6702 "locationName":"groupArn" 6703 }, 6704 "OwnerId":{ 6705 "shape":"String", 6706 "locationName":"ownerId" 6707 } 6708 } 6709 }, 6710 "CapacityReservationGroupSet":{ 6711 "type":"list", 6712 "member":{ 6713 "shape":"CapacityReservationGroup", 6714 "locationName":"item" 6715 } 6716 }, 6717 "CapacityReservationId":{"type":"string"}, 6718 "CapacityReservationIdSet":{ 6719 "type":"list", 6720 "member":{ 6721 "shape":"CapacityReservationId", 6722 "locationName":"item" 6723 } 6724 }, 6725 "CapacityReservationInstancePlatform":{ 6726 "type":"string", 6727 "enum":[ 6728 "Linux/UNIX", 6729 "Red Hat Enterprise Linux", 6730 "SUSE Linux", 6731 "Windows", 6732 "Windows with SQL Server", 6733 "Windows with SQL Server Enterprise", 6734 "Windows with SQL Server Standard", 6735 "Windows with SQL Server Web", 6736 "Linux with SQL Server Standard", 6737 "Linux with SQL Server Web", 6738 "Linux with SQL Server Enterprise" 6739 ] 6740 }, 6741 "CapacityReservationOptions":{ 6742 "type":"structure", 6743 "members":{ 6744 "UsageStrategy":{ 6745 "shape":"FleetCapacityReservationUsageStrategy", 6746 "locationName":"usageStrategy" 6747 } 6748 } 6749 }, 6750 "CapacityReservationOptionsRequest":{ 6751 "type":"structure", 6752 "members":{ 6753 "UsageStrategy":{"shape":"FleetCapacityReservationUsageStrategy"} 6754 } 6755 }, 6756 "CapacityReservationPreference":{ 6757 "type":"string", 6758 "enum":[ 6759 "open", 6760 "none" 6761 ] 6762 }, 6763 "CapacityReservationSet":{ 6764 "type":"list", 6765 "member":{ 6766 "shape":"CapacityReservation", 6767 "locationName":"item" 6768 } 6769 }, 6770 "CapacityReservationSpecification":{ 6771 "type":"structure", 6772 "members":{ 6773 "CapacityReservationPreference":{"shape":"CapacityReservationPreference"}, 6774 "CapacityReservationTarget":{"shape":"CapacityReservationTarget"} 6775 } 6776 }, 6777 "CapacityReservationSpecificationResponse":{ 6778 "type":"structure", 6779 "members":{ 6780 "CapacityReservationPreference":{ 6781 "shape":"CapacityReservationPreference", 6782 "locationName":"capacityReservationPreference" 6783 }, 6784 "CapacityReservationTarget":{ 6785 "shape":"CapacityReservationTargetResponse", 6786 "locationName":"capacityReservationTarget" 6787 } 6788 } 6789 }, 6790 "CapacityReservationState":{ 6791 "type":"string", 6792 "enum":[ 6793 "active", 6794 "expired", 6795 "cancelled", 6796 "pending", 6797 "failed" 6798 ] 6799 }, 6800 "CapacityReservationTarget":{ 6801 "type":"structure", 6802 "members":{ 6803 "CapacityReservationId":{"shape":"CapacityReservationId"}, 6804 "CapacityReservationResourceGroupArn":{"shape":"String"} 6805 } 6806 }, 6807 "CapacityReservationTargetResponse":{ 6808 "type":"structure", 6809 "members":{ 6810 "CapacityReservationId":{ 6811 "shape":"String", 6812 "locationName":"capacityReservationId" 6813 }, 6814 "CapacityReservationResourceGroupArn":{ 6815 "shape":"String", 6816 "locationName":"capacityReservationResourceGroupArn" 6817 } 6818 } 6819 }, 6820 "CapacityReservationTenancy":{ 6821 "type":"string", 6822 "enum":[ 6823 "default", 6824 "dedicated" 6825 ] 6826 }, 6827 "CarrierGateway":{ 6828 "type":"structure", 6829 "members":{ 6830 "CarrierGatewayId":{ 6831 "shape":"CarrierGatewayId", 6832 "locationName":"carrierGatewayId" 6833 }, 6834 "VpcId":{ 6835 "shape":"VpcId", 6836 "locationName":"vpcId" 6837 }, 6838 "State":{ 6839 "shape":"CarrierGatewayState", 6840 "locationName":"state" 6841 }, 6842 "OwnerId":{ 6843 "shape":"String", 6844 "locationName":"ownerId" 6845 }, 6846 "Tags":{ 6847 "shape":"TagList", 6848 "locationName":"tagSet" 6849 } 6850 } 6851 }, 6852 "CarrierGatewayId":{"type":"string"}, 6853 "CarrierGatewayIdSet":{ 6854 "type":"list", 6855 "member":{"shape":"CarrierGatewayId"} 6856 }, 6857 "CarrierGatewayMaxResults":{ 6858 "type":"integer", 6859 "max":1000, 6860 "min":5 6861 }, 6862 "CarrierGatewaySet":{ 6863 "type":"list", 6864 "member":{ 6865 "shape":"CarrierGateway", 6866 "locationName":"item" 6867 } 6868 }, 6869 "CarrierGatewayState":{ 6870 "type":"string", 6871 "enum":[ 6872 "pending", 6873 "available", 6874 "deleting", 6875 "deleted" 6876 ] 6877 }, 6878 "CertificateAuthentication":{ 6879 "type":"structure", 6880 "members":{ 6881 "ClientRootCertificateChain":{ 6882 "shape":"String", 6883 "locationName":"clientRootCertificateChain" 6884 } 6885 } 6886 }, 6887 "CertificateAuthenticationRequest":{ 6888 "type":"structure", 6889 "members":{ 6890 "ClientRootCertificateChainArn":{"shape":"String"} 6891 } 6892 }, 6893 "CidrAuthorizationContext":{ 6894 "type":"structure", 6895 "required":[ 6896 "Message", 6897 "Signature" 6898 ], 6899 "members":{ 6900 "Message":{"shape":"String"}, 6901 "Signature":{"shape":"String"} 6902 } 6903 }, 6904 "CidrBlock":{ 6905 "type":"structure", 6906 "members":{ 6907 "CidrBlock":{ 6908 "shape":"String", 6909 "locationName":"cidrBlock" 6910 } 6911 } 6912 }, 6913 "CidrBlockSet":{ 6914 "type":"list", 6915 "member":{ 6916 "shape":"CidrBlock", 6917 "locationName":"item" 6918 } 6919 }, 6920 "ClassicLinkDnsSupport":{ 6921 "type":"structure", 6922 "members":{ 6923 "ClassicLinkDnsSupported":{ 6924 "shape":"Boolean", 6925 "locationName":"classicLinkDnsSupported" 6926 }, 6927 "VpcId":{ 6928 "shape":"String", 6929 "locationName":"vpcId" 6930 } 6931 } 6932 }, 6933 "ClassicLinkDnsSupportList":{ 6934 "type":"list", 6935 "member":{ 6936 "shape":"ClassicLinkDnsSupport", 6937 "locationName":"item" 6938 } 6939 }, 6940 "ClassicLinkInstance":{ 6941 "type":"structure", 6942 "members":{ 6943 "Groups":{ 6944 "shape":"GroupIdentifierList", 6945 "locationName":"groupSet" 6946 }, 6947 "InstanceId":{ 6948 "shape":"String", 6949 "locationName":"instanceId" 6950 }, 6951 "Tags":{ 6952 "shape":"TagList", 6953 "locationName":"tagSet" 6954 }, 6955 "VpcId":{ 6956 "shape":"String", 6957 "locationName":"vpcId" 6958 } 6959 } 6960 }, 6961 "ClassicLinkInstanceList":{ 6962 "type":"list", 6963 "member":{ 6964 "shape":"ClassicLinkInstance", 6965 "locationName":"item" 6966 } 6967 }, 6968 "ClassicLoadBalancer":{ 6969 "type":"structure", 6970 "members":{ 6971 "Name":{ 6972 "shape":"String", 6973 "locationName":"name" 6974 } 6975 } 6976 }, 6977 "ClassicLoadBalancers":{ 6978 "type":"list", 6979 "member":{ 6980 "shape":"ClassicLoadBalancer", 6981 "locationName":"item" 6982 }, 6983 "max":5, 6984 "min":1 6985 }, 6986 "ClassicLoadBalancersConfig":{ 6987 "type":"structure", 6988 "members":{ 6989 "ClassicLoadBalancers":{ 6990 "shape":"ClassicLoadBalancers", 6991 "locationName":"classicLoadBalancers" 6992 } 6993 } 6994 }, 6995 "ClientCertificateRevocationListStatus":{ 6996 "type":"structure", 6997 "members":{ 6998 "Code":{ 6999 "shape":"ClientCertificateRevocationListStatusCode", 7000 "locationName":"code" 7001 }, 7002 "Message":{ 7003 "shape":"String", 7004 "locationName":"message" 7005 } 7006 } 7007 }, 7008 "ClientCertificateRevocationListStatusCode":{ 7009 "type":"string", 7010 "enum":[ 7011 "pending", 7012 "active" 7013 ] 7014 }, 7015 "ClientConnectOptions":{ 7016 "type":"structure", 7017 "members":{ 7018 "Enabled":{"shape":"Boolean"}, 7019 "LambdaFunctionArn":{"shape":"String"} 7020 } 7021 }, 7022 "ClientConnectResponseOptions":{ 7023 "type":"structure", 7024 "members":{ 7025 "Enabled":{ 7026 "shape":"Boolean", 7027 "locationName":"enabled" 7028 }, 7029 "LambdaFunctionArn":{ 7030 "shape":"String", 7031 "locationName":"lambdaFunctionArn" 7032 }, 7033 "Status":{ 7034 "shape":"ClientVpnEndpointAttributeStatus", 7035 "locationName":"status" 7036 } 7037 } 7038 }, 7039 "ClientData":{ 7040 "type":"structure", 7041 "members":{ 7042 "Comment":{"shape":"String"}, 7043 "UploadEnd":{"shape":"DateTime"}, 7044 "UploadSize":{"shape":"Double"}, 7045 "UploadStart":{"shape":"DateTime"} 7046 } 7047 }, 7048 "ClientVpnAssociationId":{"type":"string"}, 7049 "ClientVpnAuthentication":{ 7050 "type":"structure", 7051 "members":{ 7052 "Type":{ 7053 "shape":"ClientVpnAuthenticationType", 7054 "locationName":"type" 7055 }, 7056 "ActiveDirectory":{ 7057 "shape":"DirectoryServiceAuthentication", 7058 "locationName":"activeDirectory" 7059 }, 7060 "MutualAuthentication":{ 7061 "shape":"CertificateAuthentication", 7062 "locationName":"mutualAuthentication" 7063 }, 7064 "FederatedAuthentication":{ 7065 "shape":"FederatedAuthentication", 7066 "locationName":"federatedAuthentication" 7067 } 7068 } 7069 }, 7070 "ClientVpnAuthenticationList":{ 7071 "type":"list", 7072 "member":{ 7073 "shape":"ClientVpnAuthentication", 7074 "locationName":"item" 7075 } 7076 }, 7077 "ClientVpnAuthenticationRequest":{ 7078 "type":"structure", 7079 "members":{ 7080 "Type":{"shape":"ClientVpnAuthenticationType"}, 7081 "ActiveDirectory":{"shape":"DirectoryServiceAuthenticationRequest"}, 7082 "MutualAuthentication":{"shape":"CertificateAuthenticationRequest"}, 7083 "FederatedAuthentication":{"shape":"FederatedAuthenticationRequest"} 7084 } 7085 }, 7086 "ClientVpnAuthenticationRequestList":{ 7087 "type":"list", 7088 "member":{"shape":"ClientVpnAuthenticationRequest"} 7089 }, 7090 "ClientVpnAuthenticationType":{ 7091 "type":"string", 7092 "enum":[ 7093 "certificate-authentication", 7094 "directory-service-authentication", 7095 "federated-authentication" 7096 ] 7097 }, 7098 "ClientVpnAuthorizationRuleStatus":{ 7099 "type":"structure", 7100 "members":{ 7101 "Code":{ 7102 "shape":"ClientVpnAuthorizationRuleStatusCode", 7103 "locationName":"code" 7104 }, 7105 "Message":{ 7106 "shape":"String", 7107 "locationName":"message" 7108 } 7109 } 7110 }, 7111 "ClientVpnAuthorizationRuleStatusCode":{ 7112 "type":"string", 7113 "enum":[ 7114 "authorizing", 7115 "active", 7116 "failed", 7117 "revoking" 7118 ] 7119 }, 7120 "ClientVpnConnection":{ 7121 "type":"structure", 7122 "members":{ 7123 "ClientVpnEndpointId":{ 7124 "shape":"String", 7125 "locationName":"clientVpnEndpointId" 7126 }, 7127 "Timestamp":{ 7128 "shape":"String", 7129 "locationName":"timestamp" 7130 }, 7131 "ConnectionId":{ 7132 "shape":"String", 7133 "locationName":"connectionId" 7134 }, 7135 "Username":{ 7136 "shape":"String", 7137 "locationName":"username" 7138 }, 7139 "ConnectionEstablishedTime":{ 7140 "shape":"String", 7141 "locationName":"connectionEstablishedTime" 7142 }, 7143 "IngressBytes":{ 7144 "shape":"String", 7145 "locationName":"ingressBytes" 7146 }, 7147 "EgressBytes":{ 7148 "shape":"String", 7149 "locationName":"egressBytes" 7150 }, 7151 "IngressPackets":{ 7152 "shape":"String", 7153 "locationName":"ingressPackets" 7154 }, 7155 "EgressPackets":{ 7156 "shape":"String", 7157 "locationName":"egressPackets" 7158 }, 7159 "ClientIp":{ 7160 "shape":"String", 7161 "locationName":"clientIp" 7162 }, 7163 "CommonName":{ 7164 "shape":"String", 7165 "locationName":"commonName" 7166 }, 7167 "Status":{ 7168 "shape":"ClientVpnConnectionStatus", 7169 "locationName":"status" 7170 }, 7171 "ConnectionEndTime":{ 7172 "shape":"String", 7173 "locationName":"connectionEndTime" 7174 }, 7175 "PostureComplianceStatuses":{ 7176 "shape":"ValueStringList", 7177 "locationName":"postureComplianceStatusSet" 7178 } 7179 } 7180 }, 7181 "ClientVpnConnectionSet":{ 7182 "type":"list", 7183 "member":{ 7184 "shape":"ClientVpnConnection", 7185 "locationName":"item" 7186 } 7187 }, 7188 "ClientVpnConnectionStatus":{ 7189 "type":"structure", 7190 "members":{ 7191 "Code":{ 7192 "shape":"ClientVpnConnectionStatusCode", 7193 "locationName":"code" 7194 }, 7195 "Message":{ 7196 "shape":"String", 7197 "locationName":"message" 7198 } 7199 } 7200 }, 7201 "ClientVpnConnectionStatusCode":{ 7202 "type":"string", 7203 "enum":[ 7204 "active", 7205 "failed-to-terminate", 7206 "terminating", 7207 "terminated" 7208 ] 7209 }, 7210 "ClientVpnEndpoint":{ 7211 "type":"structure", 7212 "members":{ 7213 "ClientVpnEndpointId":{ 7214 "shape":"String", 7215 "locationName":"clientVpnEndpointId" 7216 }, 7217 "Description":{ 7218 "shape":"String", 7219 "locationName":"description" 7220 }, 7221 "Status":{ 7222 "shape":"ClientVpnEndpointStatus", 7223 "locationName":"status" 7224 }, 7225 "CreationTime":{ 7226 "shape":"String", 7227 "locationName":"creationTime" 7228 }, 7229 "DeletionTime":{ 7230 "shape":"String", 7231 "locationName":"deletionTime" 7232 }, 7233 "DnsName":{ 7234 "shape":"String", 7235 "locationName":"dnsName" 7236 }, 7237 "ClientCidrBlock":{ 7238 "shape":"String", 7239 "locationName":"clientCidrBlock" 7240 }, 7241 "DnsServers":{ 7242 "shape":"ValueStringList", 7243 "locationName":"dnsServer" 7244 }, 7245 "SplitTunnel":{ 7246 "shape":"Boolean", 7247 "locationName":"splitTunnel" 7248 }, 7249 "VpnProtocol":{ 7250 "shape":"VpnProtocol", 7251 "locationName":"vpnProtocol" 7252 }, 7253 "TransportProtocol":{ 7254 "shape":"TransportProtocol", 7255 "locationName":"transportProtocol" 7256 }, 7257 "VpnPort":{ 7258 "shape":"Integer", 7259 "locationName":"vpnPort" 7260 }, 7261 "AssociatedTargetNetworks":{ 7262 "shape":"AssociatedTargetNetworkSet", 7263 "deprecated":true, 7264 "deprecatedMessage":"This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.", 7265 "locationName":"associatedTargetNetwork" 7266 }, 7267 "ServerCertificateArn":{ 7268 "shape":"String", 7269 "locationName":"serverCertificateArn" 7270 }, 7271 "AuthenticationOptions":{ 7272 "shape":"ClientVpnAuthenticationList", 7273 "locationName":"authenticationOptions" 7274 }, 7275 "ConnectionLogOptions":{ 7276 "shape":"ConnectionLogResponseOptions", 7277 "locationName":"connectionLogOptions" 7278 }, 7279 "Tags":{ 7280 "shape":"TagList", 7281 "locationName":"tagSet" 7282 }, 7283 "SecurityGroupIds":{ 7284 "shape":"ClientVpnSecurityGroupIdSet", 7285 "locationName":"securityGroupIdSet" 7286 }, 7287 "VpcId":{ 7288 "shape":"VpcId", 7289 "locationName":"vpcId" 7290 }, 7291 "SelfServicePortalUrl":{ 7292 "shape":"String", 7293 "locationName":"selfServicePortalUrl" 7294 }, 7295 "ClientConnectOptions":{ 7296 "shape":"ClientConnectResponseOptions", 7297 "locationName":"clientConnectOptions" 7298 } 7299 } 7300 }, 7301 "ClientVpnEndpointAttributeStatus":{ 7302 "type":"structure", 7303 "members":{ 7304 "Code":{ 7305 "shape":"ClientVpnEndpointAttributeStatusCode", 7306 "locationName":"code" 7307 }, 7308 "Message":{ 7309 "shape":"String", 7310 "locationName":"message" 7311 } 7312 } 7313 }, 7314 "ClientVpnEndpointAttributeStatusCode":{ 7315 "type":"string", 7316 "enum":[ 7317 "applying", 7318 "applied" 7319 ] 7320 }, 7321 "ClientVpnEndpointId":{"type":"string"}, 7322 "ClientVpnEndpointIdList":{ 7323 "type":"list", 7324 "member":{ 7325 "shape":"ClientVpnEndpointId", 7326 "locationName":"item" 7327 } 7328 }, 7329 "ClientVpnEndpointStatus":{ 7330 "type":"structure", 7331 "members":{ 7332 "Code":{ 7333 "shape":"ClientVpnEndpointStatusCode", 7334 "locationName":"code" 7335 }, 7336 "Message":{ 7337 "shape":"String", 7338 "locationName":"message" 7339 } 7340 } 7341 }, 7342 "ClientVpnEndpointStatusCode":{ 7343 "type":"string", 7344 "enum":[ 7345 "pending-associate", 7346 "available", 7347 "deleting", 7348 "deleted" 7349 ] 7350 }, 7351 "ClientVpnRoute":{ 7352 "type":"structure", 7353 "members":{ 7354 "ClientVpnEndpointId":{ 7355 "shape":"String", 7356 "locationName":"clientVpnEndpointId" 7357 }, 7358 "DestinationCidr":{ 7359 "shape":"String", 7360 "locationName":"destinationCidr" 7361 }, 7362 "TargetSubnet":{ 7363 "shape":"String", 7364 "locationName":"targetSubnet" 7365 }, 7366 "Type":{ 7367 "shape":"String", 7368 "locationName":"type" 7369 }, 7370 "Origin":{ 7371 "shape":"String", 7372 "locationName":"origin" 7373 }, 7374 "Status":{ 7375 "shape":"ClientVpnRouteStatus", 7376 "locationName":"status" 7377 }, 7378 "Description":{ 7379 "shape":"String", 7380 "locationName":"description" 7381 } 7382 } 7383 }, 7384 "ClientVpnRouteSet":{ 7385 "type":"list", 7386 "member":{ 7387 "shape":"ClientVpnRoute", 7388 "locationName":"item" 7389 } 7390 }, 7391 "ClientVpnRouteStatus":{ 7392 "type":"structure", 7393 "members":{ 7394 "Code":{ 7395 "shape":"ClientVpnRouteStatusCode", 7396 "locationName":"code" 7397 }, 7398 "Message":{ 7399 "shape":"String", 7400 "locationName":"message" 7401 } 7402 } 7403 }, 7404 "ClientVpnRouteStatusCode":{ 7405 "type":"string", 7406 "enum":[ 7407 "creating", 7408 "active", 7409 "failed", 7410 "deleting" 7411 ] 7412 }, 7413 "ClientVpnSecurityGroupIdSet":{ 7414 "type":"list", 7415 "member":{ 7416 "shape":"SecurityGroupId", 7417 "locationName":"item" 7418 } 7419 }, 7420 "CoipAddressUsage":{ 7421 "type":"structure", 7422 "members":{ 7423 "AllocationId":{ 7424 "shape":"String", 7425 "locationName":"allocationId" 7426 }, 7427 "AwsAccountId":{ 7428 "shape":"String", 7429 "locationName":"awsAccountId" 7430 }, 7431 "AwsService":{ 7432 "shape":"String", 7433 "locationName":"awsService" 7434 }, 7435 "CoIp":{ 7436 "shape":"String", 7437 "locationName":"coIp" 7438 } 7439 } 7440 }, 7441 "CoipAddressUsageSet":{ 7442 "type":"list", 7443 "member":{ 7444 "shape":"CoipAddressUsage", 7445 "locationName":"item" 7446 } 7447 }, 7448 "CoipPool":{ 7449 "type":"structure", 7450 "members":{ 7451 "PoolId":{ 7452 "shape":"CoipPoolId", 7453 "locationName":"poolId" 7454 }, 7455 "PoolCidrs":{ 7456 "shape":"ValueStringList", 7457 "locationName":"poolCidrSet" 7458 }, 7459 "LocalGatewayRouteTableId":{ 7460 "shape":"LocalGatewayRoutetableId", 7461 "locationName":"localGatewayRouteTableId" 7462 }, 7463 "Tags":{ 7464 "shape":"TagList", 7465 "locationName":"tagSet" 7466 }, 7467 "PoolArn":{ 7468 "shape":"ResourceArn", 7469 "locationName":"poolArn" 7470 } 7471 } 7472 }, 7473 "CoipPoolId":{"type":"string"}, 7474 "CoipPoolIdSet":{ 7475 "type":"list", 7476 "member":{ 7477 "shape":"CoipPoolId", 7478 "locationName":"item" 7479 } 7480 }, 7481 "CoipPoolMaxResults":{ 7482 "type":"integer", 7483 "max":1000, 7484 "min":5 7485 }, 7486 "CoipPoolSet":{ 7487 "type":"list", 7488 "member":{ 7489 "shape":"CoipPool", 7490 "locationName":"item" 7491 } 7492 }, 7493 "ConfirmProductInstanceRequest":{ 7494 "type":"structure", 7495 "required":[ 7496 "InstanceId", 7497 "ProductCode" 7498 ], 7499 "members":{ 7500 "InstanceId":{"shape":"InstanceId"}, 7501 "ProductCode":{"shape":"String"}, 7502 "DryRun":{ 7503 "shape":"Boolean", 7504 "locationName":"dryRun" 7505 } 7506 } 7507 }, 7508 "ConfirmProductInstanceResult":{ 7509 "type":"structure", 7510 "members":{ 7511 "OwnerId":{ 7512 "shape":"String", 7513 "locationName":"ownerId" 7514 }, 7515 "Return":{ 7516 "shape":"Boolean", 7517 "locationName":"return" 7518 } 7519 } 7520 }, 7521 "ConnectionLogOptions":{ 7522 "type":"structure", 7523 "members":{ 7524 "Enabled":{"shape":"Boolean"}, 7525 "CloudwatchLogGroup":{"shape":"String"}, 7526 "CloudwatchLogStream":{"shape":"String"} 7527 } 7528 }, 7529 "ConnectionLogResponseOptions":{ 7530 "type":"structure", 7531 "members":{ 7532 "Enabled":{"shape":"Boolean"}, 7533 "CloudwatchLogGroup":{"shape":"String"}, 7534 "CloudwatchLogStream":{"shape":"String"} 7535 } 7536 }, 7537 "ConnectionNotification":{ 7538 "type":"structure", 7539 "members":{ 7540 "ConnectionNotificationId":{ 7541 "shape":"String", 7542 "locationName":"connectionNotificationId" 7543 }, 7544 "ServiceId":{ 7545 "shape":"String", 7546 "locationName":"serviceId" 7547 }, 7548 "VpcEndpointId":{ 7549 "shape":"String", 7550 "locationName":"vpcEndpointId" 7551 }, 7552 "ConnectionNotificationType":{ 7553 "shape":"ConnectionNotificationType", 7554 "locationName":"connectionNotificationType" 7555 }, 7556 "ConnectionNotificationArn":{ 7557 "shape":"String", 7558 "locationName":"connectionNotificationArn" 7559 }, 7560 "ConnectionEvents":{ 7561 "shape":"ValueStringList", 7562 "locationName":"connectionEvents" 7563 }, 7564 "ConnectionNotificationState":{ 7565 "shape":"ConnectionNotificationState", 7566 "locationName":"connectionNotificationState" 7567 } 7568 } 7569 }, 7570 "ConnectionNotificationId":{"type":"string"}, 7571 "ConnectionNotificationIdsList":{ 7572 "type":"list", 7573 "member":{ 7574 "shape":"ConnectionNotificationId", 7575 "locationName":"item" 7576 } 7577 }, 7578 "ConnectionNotificationSet":{ 7579 "type":"list", 7580 "member":{ 7581 "shape":"ConnectionNotification", 7582 "locationName":"item" 7583 } 7584 }, 7585 "ConnectionNotificationState":{ 7586 "type":"string", 7587 "enum":[ 7588 "Enabled", 7589 "Disabled" 7590 ] 7591 }, 7592 "ConnectionNotificationType":{ 7593 "type":"string", 7594 "enum":["Topic"] 7595 }, 7596 "ConnectivityType":{ 7597 "type":"string", 7598 "enum":[ 7599 "private", 7600 "public" 7601 ] 7602 }, 7603 "ContainerFormat":{ 7604 "type":"string", 7605 "enum":["ova"] 7606 }, 7607 "ConversionIdStringList":{ 7608 "type":"list", 7609 "member":{ 7610 "shape":"ConversionTaskId", 7611 "locationName":"item" 7612 } 7613 }, 7614 "ConversionTask":{ 7615 "type":"structure", 7616 "members":{ 7617 "ConversionTaskId":{ 7618 "shape":"String", 7619 "locationName":"conversionTaskId" 7620 }, 7621 "ExpirationTime":{ 7622 "shape":"String", 7623 "locationName":"expirationTime" 7624 }, 7625 "ImportInstance":{ 7626 "shape":"ImportInstanceTaskDetails", 7627 "locationName":"importInstance" 7628 }, 7629 "ImportVolume":{ 7630 "shape":"ImportVolumeTaskDetails", 7631 "locationName":"importVolume" 7632 }, 7633 "State":{ 7634 "shape":"ConversionTaskState", 7635 "locationName":"state" 7636 }, 7637 "StatusMessage":{ 7638 "shape":"String", 7639 "locationName":"statusMessage" 7640 }, 7641 "Tags":{ 7642 "shape":"TagList", 7643 "locationName":"tagSet" 7644 } 7645 } 7646 }, 7647 "ConversionTaskId":{"type":"string"}, 7648 "ConversionTaskState":{ 7649 "type":"string", 7650 "enum":[ 7651 "active", 7652 "cancelling", 7653 "cancelled", 7654 "completed" 7655 ] 7656 }, 7657 "CopyFpgaImageRequest":{ 7658 "type":"structure", 7659 "required":[ 7660 "SourceFpgaImageId", 7661 "SourceRegion" 7662 ], 7663 "members":{ 7664 "DryRun":{"shape":"Boolean"}, 7665 "SourceFpgaImageId":{"shape":"String"}, 7666 "Description":{"shape":"String"}, 7667 "Name":{"shape":"String"}, 7668 "SourceRegion":{"shape":"String"}, 7669 "ClientToken":{"shape":"String"} 7670 } 7671 }, 7672 "CopyFpgaImageResult":{ 7673 "type":"structure", 7674 "members":{ 7675 "FpgaImageId":{ 7676 "shape":"String", 7677 "locationName":"fpgaImageId" 7678 } 7679 } 7680 }, 7681 "CopyImageRequest":{ 7682 "type":"structure", 7683 "required":[ 7684 "Name", 7685 "SourceImageId", 7686 "SourceRegion" 7687 ], 7688 "members":{ 7689 "ClientToken":{"shape":"String"}, 7690 "Description":{"shape":"String"}, 7691 "Encrypted":{ 7692 "shape":"Boolean", 7693 "locationName":"encrypted" 7694 }, 7695 "KmsKeyId":{ 7696 "shape":"KmsKeyId", 7697 "locationName":"kmsKeyId" 7698 }, 7699 "Name":{"shape":"String"}, 7700 "SourceImageId":{"shape":"String"}, 7701 "SourceRegion":{"shape":"String"}, 7702 "DestinationOutpostArn":{"shape":"String"}, 7703 "DryRun":{ 7704 "shape":"Boolean", 7705 "locationName":"dryRun" 7706 } 7707 } 7708 }, 7709 "CopyImageResult":{ 7710 "type":"structure", 7711 "members":{ 7712 "ImageId":{ 7713 "shape":"String", 7714 "locationName":"imageId" 7715 } 7716 } 7717 }, 7718 "CopySnapshotRequest":{ 7719 "type":"structure", 7720 "required":[ 7721 "SourceRegion", 7722 "SourceSnapshotId" 7723 ], 7724 "members":{ 7725 "Description":{"shape":"String"}, 7726 "DestinationOutpostArn":{"shape":"String"}, 7727 "DestinationRegion":{ 7728 "shape":"String", 7729 "locationName":"destinationRegion" 7730 }, 7731 "Encrypted":{ 7732 "shape":"Boolean", 7733 "locationName":"encrypted" 7734 }, 7735 "KmsKeyId":{ 7736 "shape":"KmsKeyId", 7737 "locationName":"kmsKeyId" 7738 }, 7739 "PresignedUrl":{ 7740 "shape":"String", 7741 "locationName":"presignedUrl" 7742 }, 7743 "SourceRegion":{"shape":"String"}, 7744 "SourceSnapshotId":{"shape":"String"}, 7745 "TagSpecifications":{ 7746 "shape":"TagSpecificationList", 7747 "locationName":"TagSpecification" 7748 }, 7749 "DryRun":{ 7750 "shape":"Boolean", 7751 "locationName":"dryRun" 7752 } 7753 } 7754 }, 7755 "CopySnapshotResult":{ 7756 "type":"structure", 7757 "members":{ 7758 "SnapshotId":{ 7759 "shape":"String", 7760 "locationName":"snapshotId" 7761 }, 7762 "Tags":{ 7763 "shape":"TagList", 7764 "locationName":"tagSet" 7765 } 7766 } 7767 }, 7768 "CopyTagsFromSource":{ 7769 "type":"string", 7770 "enum":["volume"] 7771 }, 7772 "CoreCount":{"type":"integer"}, 7773 "CoreCountList":{ 7774 "type":"list", 7775 "member":{ 7776 "shape":"CoreCount", 7777 "locationName":"item" 7778 } 7779 }, 7780 "CpuOptions":{ 7781 "type":"structure", 7782 "members":{ 7783 "CoreCount":{ 7784 "shape":"Integer", 7785 "locationName":"coreCount" 7786 }, 7787 "ThreadsPerCore":{ 7788 "shape":"Integer", 7789 "locationName":"threadsPerCore" 7790 } 7791 } 7792 }, 7793 "CpuOptionsRequest":{ 7794 "type":"structure", 7795 "members":{ 7796 "CoreCount":{"shape":"Integer"}, 7797 "ThreadsPerCore":{"shape":"Integer"} 7798 } 7799 }, 7800 "CreateCapacityReservationFleetRequest":{ 7801 "type":"structure", 7802 "required":[ 7803 "InstanceTypeSpecifications", 7804 "TotalTargetCapacity" 7805 ], 7806 "members":{ 7807 "AllocationStrategy":{"shape":"String"}, 7808 "ClientToken":{ 7809 "shape":"String", 7810 "idempotencyToken":true 7811 }, 7812 "InstanceTypeSpecifications":{ 7813 "shape":"ReservationFleetInstanceSpecificationList", 7814 "locationName":"InstanceTypeSpecification" 7815 }, 7816 "Tenancy":{"shape":"FleetCapacityReservationTenancy"}, 7817 "TotalTargetCapacity":{"shape":"Integer"}, 7818 "EndDate":{"shape":"MillisecondDateTime"}, 7819 "InstanceMatchCriteria":{"shape":"FleetInstanceMatchCriteria"}, 7820 "TagSpecifications":{ 7821 "shape":"TagSpecificationList", 7822 "locationName":"TagSpecification" 7823 }, 7824 "DryRun":{"shape":"Boolean"} 7825 } 7826 }, 7827 "CreateCapacityReservationFleetResult":{ 7828 "type":"structure", 7829 "members":{ 7830 "CapacityReservationFleetId":{ 7831 "shape":"CapacityReservationFleetId", 7832 "locationName":"capacityReservationFleetId" 7833 }, 7834 "State":{ 7835 "shape":"CapacityReservationFleetState", 7836 "locationName":"state" 7837 }, 7838 "TotalTargetCapacity":{ 7839 "shape":"Integer", 7840 "locationName":"totalTargetCapacity" 7841 }, 7842 "TotalFulfilledCapacity":{ 7843 "shape":"Double", 7844 "locationName":"totalFulfilledCapacity" 7845 }, 7846 "InstanceMatchCriteria":{ 7847 "shape":"FleetInstanceMatchCriteria", 7848 "locationName":"instanceMatchCriteria" 7849 }, 7850 "AllocationStrategy":{ 7851 "shape":"String", 7852 "locationName":"allocationStrategy" 7853 }, 7854 "CreateTime":{ 7855 "shape":"MillisecondDateTime", 7856 "locationName":"createTime" 7857 }, 7858 "EndDate":{ 7859 "shape":"MillisecondDateTime", 7860 "locationName":"endDate" 7861 }, 7862 "Tenancy":{ 7863 "shape":"FleetCapacityReservationTenancy", 7864 "locationName":"tenancy" 7865 }, 7866 "FleetCapacityReservations":{ 7867 "shape":"FleetCapacityReservationSet", 7868 "locationName":"fleetCapacityReservationSet" 7869 }, 7870 "Tags":{ 7871 "shape":"TagList", 7872 "locationName":"tagSet" 7873 } 7874 } 7875 }, 7876 "CreateCapacityReservationRequest":{ 7877 "type":"structure", 7878 "required":[ 7879 "InstanceType", 7880 "InstancePlatform", 7881 "InstanceCount" 7882 ], 7883 "members":{ 7884 "ClientToken":{"shape":"String"}, 7885 "InstanceType":{"shape":"String"}, 7886 "InstancePlatform":{"shape":"CapacityReservationInstancePlatform"}, 7887 "AvailabilityZone":{"shape":"String"}, 7888 "AvailabilityZoneId":{"shape":"String"}, 7889 "Tenancy":{"shape":"CapacityReservationTenancy"}, 7890 "InstanceCount":{"shape":"Integer"}, 7891 "EbsOptimized":{"shape":"Boolean"}, 7892 "EphemeralStorage":{"shape":"Boolean"}, 7893 "EndDate":{"shape":"DateTime"}, 7894 "EndDateType":{"shape":"EndDateType"}, 7895 "InstanceMatchCriteria":{"shape":"InstanceMatchCriteria"}, 7896 "TagSpecifications":{"shape":"TagSpecificationList"}, 7897 "DryRun":{"shape":"Boolean"}, 7898 "OutpostArn":{"shape":"OutpostArn"} 7899 } 7900 }, 7901 "CreateCapacityReservationResult":{ 7902 "type":"structure", 7903 "members":{ 7904 "CapacityReservation":{ 7905 "shape":"CapacityReservation", 7906 "locationName":"capacityReservation" 7907 } 7908 } 7909 }, 7910 "CreateCarrierGatewayRequest":{ 7911 "type":"structure", 7912 "required":["VpcId"], 7913 "members":{ 7914 "VpcId":{"shape":"VpcId"}, 7915 "TagSpecifications":{ 7916 "shape":"TagSpecificationList", 7917 "locationName":"TagSpecification" 7918 }, 7919 "DryRun":{"shape":"Boolean"}, 7920 "ClientToken":{ 7921 "shape":"String", 7922 "idempotencyToken":true 7923 } 7924 } 7925 }, 7926 "CreateCarrierGatewayResult":{ 7927 "type":"structure", 7928 "members":{ 7929 "CarrierGateway":{ 7930 "shape":"CarrierGateway", 7931 "locationName":"carrierGateway" 7932 } 7933 } 7934 }, 7935 "CreateClientVpnEndpointRequest":{ 7936 "type":"structure", 7937 "required":[ 7938 "ClientCidrBlock", 7939 "ServerCertificateArn", 7940 "AuthenticationOptions", 7941 "ConnectionLogOptions" 7942 ], 7943 "members":{ 7944 "ClientCidrBlock":{"shape":"String"}, 7945 "ServerCertificateArn":{"shape":"String"}, 7946 "AuthenticationOptions":{ 7947 "shape":"ClientVpnAuthenticationRequestList", 7948 "locationName":"Authentication" 7949 }, 7950 "ConnectionLogOptions":{"shape":"ConnectionLogOptions"}, 7951 "DnsServers":{"shape":"ValueStringList"}, 7952 "TransportProtocol":{"shape":"TransportProtocol"}, 7953 "VpnPort":{"shape":"Integer"}, 7954 "Description":{"shape":"String"}, 7955 "SplitTunnel":{"shape":"Boolean"}, 7956 "DryRun":{"shape":"Boolean"}, 7957 "ClientToken":{ 7958 "shape":"String", 7959 "idempotencyToken":true 7960 }, 7961 "TagSpecifications":{ 7962 "shape":"TagSpecificationList", 7963 "locationName":"TagSpecification" 7964 }, 7965 "SecurityGroupIds":{ 7966 "shape":"ClientVpnSecurityGroupIdSet", 7967 "locationName":"SecurityGroupId" 7968 }, 7969 "VpcId":{"shape":"VpcId"}, 7970 "SelfServicePortal":{"shape":"SelfServicePortal"}, 7971 "ClientConnectOptions":{"shape":"ClientConnectOptions"} 7972 } 7973 }, 7974 "CreateClientVpnEndpointResult":{ 7975 "type":"structure", 7976 "members":{ 7977 "ClientVpnEndpointId":{ 7978 "shape":"String", 7979 "locationName":"clientVpnEndpointId" 7980 }, 7981 "Status":{ 7982 "shape":"ClientVpnEndpointStatus", 7983 "locationName":"status" 7984 }, 7985 "DnsName":{ 7986 "shape":"String", 7987 "locationName":"dnsName" 7988 } 7989 } 7990 }, 7991 "CreateClientVpnRouteRequest":{ 7992 "type":"structure", 7993 "required":[ 7994 "ClientVpnEndpointId", 7995 "DestinationCidrBlock", 7996 "TargetVpcSubnetId" 7997 ], 7998 "members":{ 7999 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 8000 "DestinationCidrBlock":{"shape":"String"}, 8001 "TargetVpcSubnetId":{"shape":"SubnetId"}, 8002 "Description":{"shape":"String"}, 8003 "ClientToken":{ 8004 "shape":"String", 8005 "idempotencyToken":true 8006 }, 8007 "DryRun":{"shape":"Boolean"} 8008 } 8009 }, 8010 "CreateClientVpnRouteResult":{ 8011 "type":"structure", 8012 "members":{ 8013 "Status":{ 8014 "shape":"ClientVpnRouteStatus", 8015 "locationName":"status" 8016 } 8017 } 8018 }, 8019 "CreateCustomerGatewayRequest":{ 8020 "type":"structure", 8021 "required":[ 8022 "BgpAsn", 8023 "Type" 8024 ], 8025 "members":{ 8026 "BgpAsn":{"shape":"Integer"}, 8027 "PublicIp":{ 8028 "shape":"String", 8029 "locationName":"IpAddress" 8030 }, 8031 "CertificateArn":{"shape":"String"}, 8032 "Type":{"shape":"GatewayType"}, 8033 "TagSpecifications":{ 8034 "shape":"TagSpecificationList", 8035 "locationName":"TagSpecification" 8036 }, 8037 "DeviceName":{"shape":"String"}, 8038 "DryRun":{ 8039 "shape":"Boolean", 8040 "locationName":"dryRun" 8041 } 8042 } 8043 }, 8044 "CreateCustomerGatewayResult":{ 8045 "type":"structure", 8046 "members":{ 8047 "CustomerGateway":{ 8048 "shape":"CustomerGateway", 8049 "locationName":"customerGateway" 8050 } 8051 } 8052 }, 8053 "CreateDefaultSubnetRequest":{ 8054 "type":"structure", 8055 "required":["AvailabilityZone"], 8056 "members":{ 8057 "AvailabilityZone":{"shape":"String"}, 8058 "DryRun":{"shape":"Boolean"} 8059 } 8060 }, 8061 "CreateDefaultSubnetResult":{ 8062 "type":"structure", 8063 "members":{ 8064 "Subnet":{ 8065 "shape":"Subnet", 8066 "locationName":"subnet" 8067 } 8068 } 8069 }, 8070 "CreateDefaultVpcRequest":{ 8071 "type":"structure", 8072 "members":{ 8073 "DryRun":{"shape":"Boolean"} 8074 } 8075 }, 8076 "CreateDefaultVpcResult":{ 8077 "type":"structure", 8078 "members":{ 8079 "Vpc":{ 8080 "shape":"Vpc", 8081 "locationName":"vpc" 8082 } 8083 } 8084 }, 8085 "CreateDhcpOptionsRequest":{ 8086 "type":"structure", 8087 "required":["DhcpConfigurations"], 8088 "members":{ 8089 "DhcpConfigurations":{ 8090 "shape":"NewDhcpConfigurationList", 8091 "locationName":"dhcpConfiguration" 8092 }, 8093 "TagSpecifications":{ 8094 "shape":"TagSpecificationList", 8095 "locationName":"TagSpecification" 8096 }, 8097 "DryRun":{ 8098 "shape":"Boolean", 8099 "locationName":"dryRun" 8100 } 8101 } 8102 }, 8103 "CreateDhcpOptionsResult":{ 8104 "type":"structure", 8105 "members":{ 8106 "DhcpOptions":{ 8107 "shape":"DhcpOptions", 8108 "locationName":"dhcpOptions" 8109 } 8110 } 8111 }, 8112 "CreateEgressOnlyInternetGatewayRequest":{ 8113 "type":"structure", 8114 "required":["VpcId"], 8115 "members":{ 8116 "ClientToken":{"shape":"String"}, 8117 "DryRun":{"shape":"Boolean"}, 8118 "VpcId":{"shape":"VpcId"}, 8119 "TagSpecifications":{ 8120 "shape":"TagSpecificationList", 8121 "locationName":"TagSpecification" 8122 } 8123 } 8124 }, 8125 "CreateEgressOnlyInternetGatewayResult":{ 8126 "type":"structure", 8127 "members":{ 8128 "ClientToken":{ 8129 "shape":"String", 8130 "locationName":"clientToken" 8131 }, 8132 "EgressOnlyInternetGateway":{ 8133 "shape":"EgressOnlyInternetGateway", 8134 "locationName":"egressOnlyInternetGateway" 8135 } 8136 } 8137 }, 8138 "CreateFleetError":{ 8139 "type":"structure", 8140 "members":{ 8141 "LaunchTemplateAndOverrides":{ 8142 "shape":"LaunchTemplateAndOverridesResponse", 8143 "locationName":"launchTemplateAndOverrides" 8144 }, 8145 "Lifecycle":{ 8146 "shape":"InstanceLifecycle", 8147 "locationName":"lifecycle" 8148 }, 8149 "ErrorCode":{ 8150 "shape":"String", 8151 "locationName":"errorCode" 8152 }, 8153 "ErrorMessage":{ 8154 "shape":"String", 8155 "locationName":"errorMessage" 8156 } 8157 } 8158 }, 8159 "CreateFleetErrorsSet":{ 8160 "type":"list", 8161 "member":{ 8162 "shape":"CreateFleetError", 8163 "locationName":"item" 8164 } 8165 }, 8166 "CreateFleetInstance":{ 8167 "type":"structure", 8168 "members":{ 8169 "LaunchTemplateAndOverrides":{ 8170 "shape":"LaunchTemplateAndOverridesResponse", 8171 "locationName":"launchTemplateAndOverrides" 8172 }, 8173 "Lifecycle":{ 8174 "shape":"InstanceLifecycle", 8175 "locationName":"lifecycle" 8176 }, 8177 "InstanceIds":{ 8178 "shape":"InstanceIdsSet", 8179 "locationName":"instanceIds" 8180 }, 8181 "InstanceType":{ 8182 "shape":"InstanceType", 8183 "locationName":"instanceType" 8184 }, 8185 "Platform":{ 8186 "shape":"PlatformValues", 8187 "locationName":"platform" 8188 } 8189 } 8190 }, 8191 "CreateFleetInstancesSet":{ 8192 "type":"list", 8193 "member":{ 8194 "shape":"CreateFleetInstance", 8195 "locationName":"item" 8196 } 8197 }, 8198 "CreateFleetRequest":{ 8199 "type":"structure", 8200 "required":[ 8201 "LaunchTemplateConfigs", 8202 "TargetCapacitySpecification" 8203 ], 8204 "members":{ 8205 "DryRun":{"shape":"Boolean"}, 8206 "ClientToken":{"shape":"String"}, 8207 "SpotOptions":{"shape":"SpotOptionsRequest"}, 8208 "OnDemandOptions":{"shape":"OnDemandOptionsRequest"}, 8209 "ExcessCapacityTerminationPolicy":{"shape":"FleetExcessCapacityTerminationPolicy"}, 8210 "LaunchTemplateConfigs":{"shape":"FleetLaunchTemplateConfigListRequest"}, 8211 "TargetCapacitySpecification":{"shape":"TargetCapacitySpecificationRequest"}, 8212 "TerminateInstancesWithExpiration":{"shape":"Boolean"}, 8213 "Type":{"shape":"FleetType"}, 8214 "ValidFrom":{"shape":"DateTime"}, 8215 "ValidUntil":{"shape":"DateTime"}, 8216 "ReplaceUnhealthyInstances":{"shape":"Boolean"}, 8217 "TagSpecifications":{ 8218 "shape":"TagSpecificationList", 8219 "locationName":"TagSpecification" 8220 }, 8221 "Context":{"shape":"String"} 8222 } 8223 }, 8224 "CreateFleetResult":{ 8225 "type":"structure", 8226 "members":{ 8227 "FleetId":{ 8228 "shape":"FleetId", 8229 "locationName":"fleetId" 8230 }, 8231 "Errors":{ 8232 "shape":"CreateFleetErrorsSet", 8233 "locationName":"errorSet" 8234 }, 8235 "Instances":{ 8236 "shape":"CreateFleetInstancesSet", 8237 "locationName":"fleetInstanceSet" 8238 } 8239 } 8240 }, 8241 "CreateFlowLogsRequest":{ 8242 "type":"structure", 8243 "required":[ 8244 "ResourceIds", 8245 "ResourceType", 8246 "TrafficType" 8247 ], 8248 "members":{ 8249 "DryRun":{"shape":"Boolean"}, 8250 "ClientToken":{"shape":"String"}, 8251 "DeliverLogsPermissionArn":{"shape":"String"}, 8252 "LogGroupName":{"shape":"String"}, 8253 "ResourceIds":{ 8254 "shape":"FlowLogResourceIds", 8255 "locationName":"ResourceId" 8256 }, 8257 "ResourceType":{"shape":"FlowLogsResourceType"}, 8258 "TrafficType":{"shape":"TrafficType"}, 8259 "LogDestinationType":{"shape":"LogDestinationType"}, 8260 "LogDestination":{"shape":"String"}, 8261 "LogFormat":{"shape":"String"}, 8262 "TagSpecifications":{ 8263 "shape":"TagSpecificationList", 8264 "locationName":"TagSpecification" 8265 }, 8266 "MaxAggregationInterval":{"shape":"Integer"} 8267 } 8268 }, 8269 "CreateFlowLogsResult":{ 8270 "type":"structure", 8271 "members":{ 8272 "ClientToken":{ 8273 "shape":"String", 8274 "locationName":"clientToken" 8275 }, 8276 "FlowLogIds":{ 8277 "shape":"ValueStringList", 8278 "locationName":"flowLogIdSet" 8279 }, 8280 "Unsuccessful":{ 8281 "shape":"UnsuccessfulItemSet", 8282 "locationName":"unsuccessful" 8283 } 8284 } 8285 }, 8286 "CreateFpgaImageRequest":{ 8287 "type":"structure", 8288 "required":["InputStorageLocation"], 8289 "members":{ 8290 "DryRun":{"shape":"Boolean"}, 8291 "InputStorageLocation":{"shape":"StorageLocation"}, 8292 "LogsStorageLocation":{"shape":"StorageLocation"}, 8293 "Description":{"shape":"String"}, 8294 "Name":{"shape":"String"}, 8295 "ClientToken":{"shape":"String"}, 8296 "TagSpecifications":{ 8297 "shape":"TagSpecificationList", 8298 "locationName":"TagSpecification" 8299 } 8300 } 8301 }, 8302 "CreateFpgaImageResult":{ 8303 "type":"structure", 8304 "members":{ 8305 "FpgaImageId":{ 8306 "shape":"String", 8307 "locationName":"fpgaImageId" 8308 }, 8309 "FpgaImageGlobalId":{ 8310 "shape":"String", 8311 "locationName":"fpgaImageGlobalId" 8312 } 8313 } 8314 }, 8315 "CreateImageRequest":{ 8316 "type":"structure", 8317 "required":[ 8318 "InstanceId", 8319 "Name" 8320 ], 8321 "members":{ 8322 "BlockDeviceMappings":{ 8323 "shape":"BlockDeviceMappingRequestList", 8324 "locationName":"blockDeviceMapping" 8325 }, 8326 "Description":{ 8327 "shape":"String", 8328 "locationName":"description" 8329 }, 8330 "DryRun":{ 8331 "shape":"Boolean", 8332 "locationName":"dryRun" 8333 }, 8334 "InstanceId":{ 8335 "shape":"InstanceId", 8336 "locationName":"instanceId" 8337 }, 8338 "Name":{ 8339 "shape":"String", 8340 "locationName":"name" 8341 }, 8342 "NoReboot":{ 8343 "shape":"Boolean", 8344 "locationName":"noReboot" 8345 }, 8346 "TagSpecifications":{ 8347 "shape":"TagSpecificationList", 8348 "locationName":"TagSpecification" 8349 } 8350 } 8351 }, 8352 "CreateImageResult":{ 8353 "type":"structure", 8354 "members":{ 8355 "ImageId":{ 8356 "shape":"String", 8357 "locationName":"imageId" 8358 } 8359 } 8360 }, 8361 "CreateInstanceEventWindowRequest":{ 8362 "type":"structure", 8363 "members":{ 8364 "DryRun":{"shape":"Boolean"}, 8365 "Name":{"shape":"String"}, 8366 "TimeRanges":{ 8367 "shape":"InstanceEventWindowTimeRangeRequestSet", 8368 "locationName":"TimeRange" 8369 }, 8370 "CronExpression":{"shape":"InstanceEventWindowCronExpression"}, 8371 "TagSpecifications":{ 8372 "shape":"TagSpecificationList", 8373 "locationName":"TagSpecification" 8374 } 8375 } 8376 }, 8377 "CreateInstanceEventWindowResult":{ 8378 "type":"structure", 8379 "members":{ 8380 "InstanceEventWindow":{ 8381 "shape":"InstanceEventWindow", 8382 "locationName":"instanceEventWindow" 8383 } 8384 } 8385 }, 8386 "CreateInstanceExportTaskRequest":{ 8387 "type":"structure", 8388 "required":[ 8389 "ExportToS3Task", 8390 "InstanceId", 8391 "TargetEnvironment" 8392 ], 8393 "members":{ 8394 "Description":{ 8395 "shape":"String", 8396 "locationName":"description" 8397 }, 8398 "ExportToS3Task":{ 8399 "shape":"ExportToS3TaskSpecification", 8400 "locationName":"exportToS3" 8401 }, 8402 "InstanceId":{ 8403 "shape":"InstanceId", 8404 "locationName":"instanceId" 8405 }, 8406 "TargetEnvironment":{ 8407 "shape":"ExportEnvironment", 8408 "locationName":"targetEnvironment" 8409 }, 8410 "TagSpecifications":{ 8411 "shape":"TagSpecificationList", 8412 "locationName":"TagSpecification" 8413 } 8414 } 8415 }, 8416 "CreateInstanceExportTaskResult":{ 8417 "type":"structure", 8418 "members":{ 8419 "ExportTask":{ 8420 "shape":"ExportTask", 8421 "locationName":"exportTask" 8422 } 8423 } 8424 }, 8425 "CreateInternetGatewayRequest":{ 8426 "type":"structure", 8427 "members":{ 8428 "TagSpecifications":{ 8429 "shape":"TagSpecificationList", 8430 "locationName":"TagSpecification" 8431 }, 8432 "DryRun":{ 8433 "shape":"Boolean", 8434 "locationName":"dryRun" 8435 } 8436 } 8437 }, 8438 "CreateInternetGatewayResult":{ 8439 "type":"structure", 8440 "members":{ 8441 "InternetGateway":{ 8442 "shape":"InternetGateway", 8443 "locationName":"internetGateway" 8444 } 8445 } 8446 }, 8447 "CreateKeyPairRequest":{ 8448 "type":"structure", 8449 "required":["KeyName"], 8450 "members":{ 8451 "KeyName":{"shape":"String"}, 8452 "DryRun":{ 8453 "shape":"Boolean", 8454 "locationName":"dryRun" 8455 }, 8456 "KeyType":{"shape":"KeyType"}, 8457 "TagSpecifications":{ 8458 "shape":"TagSpecificationList", 8459 "locationName":"TagSpecification" 8460 } 8461 } 8462 }, 8463 "CreateLaunchTemplateRequest":{ 8464 "type":"structure", 8465 "required":[ 8466 "LaunchTemplateName", 8467 "LaunchTemplateData" 8468 ], 8469 "members":{ 8470 "DryRun":{"shape":"Boolean"}, 8471 "ClientToken":{"shape":"String"}, 8472 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 8473 "VersionDescription":{"shape":"VersionDescription"}, 8474 "LaunchTemplateData":{"shape":"RequestLaunchTemplateData"}, 8475 "TagSpecifications":{ 8476 "shape":"TagSpecificationList", 8477 "locationName":"TagSpecification" 8478 } 8479 } 8480 }, 8481 "CreateLaunchTemplateResult":{ 8482 "type":"structure", 8483 "members":{ 8484 "LaunchTemplate":{ 8485 "shape":"LaunchTemplate", 8486 "locationName":"launchTemplate" 8487 }, 8488 "Warning":{ 8489 "shape":"ValidationWarning", 8490 "locationName":"warning" 8491 } 8492 } 8493 }, 8494 "CreateLaunchTemplateVersionRequest":{ 8495 "type":"structure", 8496 "required":["LaunchTemplateData"], 8497 "members":{ 8498 "DryRun":{"shape":"Boolean"}, 8499 "ClientToken":{"shape":"String"}, 8500 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 8501 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 8502 "SourceVersion":{"shape":"String"}, 8503 "VersionDescription":{"shape":"VersionDescription"}, 8504 "LaunchTemplateData":{"shape":"RequestLaunchTemplateData"} 8505 } 8506 }, 8507 "CreateLaunchTemplateVersionResult":{ 8508 "type":"structure", 8509 "members":{ 8510 "LaunchTemplateVersion":{ 8511 "shape":"LaunchTemplateVersion", 8512 "locationName":"launchTemplateVersion" 8513 }, 8514 "Warning":{ 8515 "shape":"ValidationWarning", 8516 "locationName":"warning" 8517 } 8518 } 8519 }, 8520 "CreateLocalGatewayRouteRequest":{ 8521 "type":"structure", 8522 "required":[ 8523 "DestinationCidrBlock", 8524 "LocalGatewayRouteTableId", 8525 "LocalGatewayVirtualInterfaceGroupId" 8526 ], 8527 "members":{ 8528 "DestinationCidrBlock":{"shape":"String"}, 8529 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 8530 "LocalGatewayVirtualInterfaceGroupId":{"shape":"LocalGatewayVirtualInterfaceGroupId"}, 8531 "DryRun":{"shape":"Boolean"} 8532 } 8533 }, 8534 "CreateLocalGatewayRouteResult":{ 8535 "type":"structure", 8536 "members":{ 8537 "Route":{ 8538 "shape":"LocalGatewayRoute", 8539 "locationName":"route" 8540 } 8541 } 8542 }, 8543 "CreateLocalGatewayRouteTableVpcAssociationRequest":{ 8544 "type":"structure", 8545 "required":[ 8546 "LocalGatewayRouteTableId", 8547 "VpcId" 8548 ], 8549 "members":{ 8550 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 8551 "VpcId":{"shape":"VpcId"}, 8552 "TagSpecifications":{ 8553 "shape":"TagSpecificationList", 8554 "locationName":"TagSpecification" 8555 }, 8556 "DryRun":{"shape":"Boolean"} 8557 } 8558 }, 8559 "CreateLocalGatewayRouteTableVpcAssociationResult":{ 8560 "type":"structure", 8561 "members":{ 8562 "LocalGatewayRouteTableVpcAssociation":{ 8563 "shape":"LocalGatewayRouteTableVpcAssociation", 8564 "locationName":"localGatewayRouteTableVpcAssociation" 8565 } 8566 } 8567 }, 8568 "CreateManagedPrefixListRequest":{ 8569 "type":"structure", 8570 "required":[ 8571 "PrefixListName", 8572 "MaxEntries", 8573 "AddressFamily" 8574 ], 8575 "members":{ 8576 "DryRun":{"shape":"Boolean"}, 8577 "PrefixListName":{"shape":"String"}, 8578 "Entries":{ 8579 "shape":"AddPrefixListEntries", 8580 "locationName":"Entry" 8581 }, 8582 "MaxEntries":{"shape":"Integer"}, 8583 "TagSpecifications":{ 8584 "shape":"TagSpecificationList", 8585 "locationName":"TagSpecification" 8586 }, 8587 "AddressFamily":{"shape":"String"}, 8588 "ClientToken":{ 8589 "shape":"String", 8590 "idempotencyToken":true 8591 } 8592 } 8593 }, 8594 "CreateManagedPrefixListResult":{ 8595 "type":"structure", 8596 "members":{ 8597 "PrefixList":{ 8598 "shape":"ManagedPrefixList", 8599 "locationName":"prefixList" 8600 } 8601 } 8602 }, 8603 "CreateNatGatewayRequest":{ 8604 "type":"structure", 8605 "required":["SubnetId"], 8606 "members":{ 8607 "AllocationId":{"shape":"AllocationId"}, 8608 "ClientToken":{ 8609 "shape":"String", 8610 "idempotencyToken":true 8611 }, 8612 "DryRun":{"shape":"Boolean"}, 8613 "SubnetId":{"shape":"SubnetId"}, 8614 "TagSpecifications":{ 8615 "shape":"TagSpecificationList", 8616 "locationName":"TagSpecification" 8617 }, 8618 "ConnectivityType":{"shape":"ConnectivityType"} 8619 } 8620 }, 8621 "CreateNatGatewayResult":{ 8622 "type":"structure", 8623 "members":{ 8624 "ClientToken":{ 8625 "shape":"String", 8626 "locationName":"clientToken" 8627 }, 8628 "NatGateway":{ 8629 "shape":"NatGateway", 8630 "locationName":"natGateway" 8631 } 8632 } 8633 }, 8634 "CreateNetworkAclEntryRequest":{ 8635 "type":"structure", 8636 "required":[ 8637 "Egress", 8638 "NetworkAclId", 8639 "Protocol", 8640 "RuleAction", 8641 "RuleNumber" 8642 ], 8643 "members":{ 8644 "CidrBlock":{ 8645 "shape":"String", 8646 "locationName":"cidrBlock" 8647 }, 8648 "DryRun":{ 8649 "shape":"Boolean", 8650 "locationName":"dryRun" 8651 }, 8652 "Egress":{ 8653 "shape":"Boolean", 8654 "locationName":"egress" 8655 }, 8656 "IcmpTypeCode":{ 8657 "shape":"IcmpTypeCode", 8658 "locationName":"Icmp" 8659 }, 8660 "Ipv6CidrBlock":{ 8661 "shape":"String", 8662 "locationName":"ipv6CidrBlock" 8663 }, 8664 "NetworkAclId":{ 8665 "shape":"NetworkAclId", 8666 "locationName":"networkAclId" 8667 }, 8668 "PortRange":{ 8669 "shape":"PortRange", 8670 "locationName":"portRange" 8671 }, 8672 "Protocol":{ 8673 "shape":"String", 8674 "locationName":"protocol" 8675 }, 8676 "RuleAction":{ 8677 "shape":"RuleAction", 8678 "locationName":"ruleAction" 8679 }, 8680 "RuleNumber":{ 8681 "shape":"Integer", 8682 "locationName":"ruleNumber" 8683 } 8684 } 8685 }, 8686 "CreateNetworkAclRequest":{ 8687 "type":"structure", 8688 "required":["VpcId"], 8689 "members":{ 8690 "DryRun":{ 8691 "shape":"Boolean", 8692 "locationName":"dryRun" 8693 }, 8694 "VpcId":{ 8695 "shape":"VpcId", 8696 "locationName":"vpcId" 8697 }, 8698 "TagSpecifications":{ 8699 "shape":"TagSpecificationList", 8700 "locationName":"TagSpecification" 8701 } 8702 } 8703 }, 8704 "CreateNetworkAclResult":{ 8705 "type":"structure", 8706 "members":{ 8707 "NetworkAcl":{ 8708 "shape":"NetworkAcl", 8709 "locationName":"networkAcl" 8710 } 8711 } 8712 }, 8713 "CreateNetworkInsightsPathRequest":{ 8714 "type":"structure", 8715 "required":[ 8716 "Source", 8717 "Destination", 8718 "Protocol", 8719 "ClientToken" 8720 ], 8721 "members":{ 8722 "SourceIp":{"shape":"IpAddress"}, 8723 "DestinationIp":{"shape":"IpAddress"}, 8724 "Source":{"shape":"String"}, 8725 "Destination":{"shape":"String"}, 8726 "Protocol":{"shape":"Protocol"}, 8727 "DestinationPort":{"shape":"Port"}, 8728 "TagSpecifications":{ 8729 "shape":"TagSpecificationList", 8730 "locationName":"TagSpecification" 8731 }, 8732 "DryRun":{"shape":"Boolean"}, 8733 "ClientToken":{ 8734 "shape":"String", 8735 "idempotencyToken":true 8736 } 8737 } 8738 }, 8739 "CreateNetworkInsightsPathResult":{ 8740 "type":"structure", 8741 "members":{ 8742 "NetworkInsightsPath":{ 8743 "shape":"NetworkInsightsPath", 8744 "locationName":"networkInsightsPath" 8745 } 8746 } 8747 }, 8748 "CreateNetworkInterfacePermissionRequest":{ 8749 "type":"structure", 8750 "required":[ 8751 "NetworkInterfaceId", 8752 "Permission" 8753 ], 8754 "members":{ 8755 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 8756 "AwsAccountId":{"shape":"String"}, 8757 "AwsService":{"shape":"String"}, 8758 "Permission":{"shape":"InterfacePermissionType"}, 8759 "DryRun":{"shape":"Boolean"} 8760 } 8761 }, 8762 "CreateNetworkInterfacePermissionResult":{ 8763 "type":"structure", 8764 "members":{ 8765 "InterfacePermission":{ 8766 "shape":"NetworkInterfacePermission", 8767 "locationName":"interfacePermission" 8768 } 8769 } 8770 }, 8771 "CreateNetworkInterfaceRequest":{ 8772 "type":"structure", 8773 "required":["SubnetId"], 8774 "members":{ 8775 "Description":{ 8776 "shape":"String", 8777 "locationName":"description" 8778 }, 8779 "DryRun":{ 8780 "shape":"Boolean", 8781 "locationName":"dryRun" 8782 }, 8783 "Groups":{ 8784 "shape":"SecurityGroupIdStringList", 8785 "locationName":"SecurityGroupId" 8786 }, 8787 "Ipv6AddressCount":{ 8788 "shape":"Integer", 8789 "locationName":"ipv6AddressCount" 8790 }, 8791 "Ipv6Addresses":{ 8792 "shape":"InstanceIpv6AddressList", 8793 "locationName":"ipv6Addresses" 8794 }, 8795 "PrivateIpAddress":{ 8796 "shape":"String", 8797 "locationName":"privateIpAddress" 8798 }, 8799 "PrivateIpAddresses":{ 8800 "shape":"PrivateIpAddressSpecificationList", 8801 "locationName":"privateIpAddresses" 8802 }, 8803 "SecondaryPrivateIpAddressCount":{ 8804 "shape":"Integer", 8805 "locationName":"secondaryPrivateIpAddressCount" 8806 }, 8807 "Ipv4Prefixes":{ 8808 "shape":"Ipv4PrefixList", 8809 "locationName":"Ipv4Prefix" 8810 }, 8811 "Ipv4PrefixCount":{"shape":"Integer"}, 8812 "Ipv6Prefixes":{ 8813 "shape":"Ipv6PrefixList", 8814 "locationName":"Ipv6Prefix" 8815 }, 8816 "Ipv6PrefixCount":{"shape":"Integer"}, 8817 "InterfaceType":{"shape":"NetworkInterfaceCreationType"}, 8818 "SubnetId":{ 8819 "shape":"SubnetId", 8820 "locationName":"subnetId" 8821 }, 8822 "TagSpecifications":{ 8823 "shape":"TagSpecificationList", 8824 "locationName":"TagSpecification" 8825 }, 8826 "ClientToken":{ 8827 "shape":"String", 8828 "idempotencyToken":true 8829 } 8830 } 8831 }, 8832 "CreateNetworkInterfaceResult":{ 8833 "type":"structure", 8834 "members":{ 8835 "NetworkInterface":{ 8836 "shape":"NetworkInterface", 8837 "locationName":"networkInterface" 8838 }, 8839 "ClientToken":{ 8840 "shape":"String", 8841 "locationName":"clientToken" 8842 } 8843 } 8844 }, 8845 "CreatePlacementGroupRequest":{ 8846 "type":"structure", 8847 "members":{ 8848 "DryRun":{ 8849 "shape":"Boolean", 8850 "locationName":"dryRun" 8851 }, 8852 "GroupName":{ 8853 "shape":"String", 8854 "locationName":"groupName" 8855 }, 8856 "Strategy":{ 8857 "shape":"PlacementStrategy", 8858 "locationName":"strategy" 8859 }, 8860 "PartitionCount":{"shape":"Integer"}, 8861 "TagSpecifications":{ 8862 "shape":"TagSpecificationList", 8863 "locationName":"TagSpecification" 8864 } 8865 } 8866 }, 8867 "CreatePlacementGroupResult":{ 8868 "type":"structure", 8869 "members":{ 8870 "PlacementGroup":{ 8871 "shape":"PlacementGroup", 8872 "locationName":"placementGroup" 8873 } 8874 } 8875 }, 8876 "CreateReplaceRootVolumeTaskRequest":{ 8877 "type":"structure", 8878 "required":["InstanceId"], 8879 "members":{ 8880 "InstanceId":{"shape":"InstanceId"}, 8881 "SnapshotId":{"shape":"SnapshotId"}, 8882 "ClientToken":{ 8883 "shape":"String", 8884 "idempotencyToken":true 8885 }, 8886 "DryRun":{"shape":"Boolean"}, 8887 "TagSpecifications":{ 8888 "shape":"TagSpecificationList", 8889 "locationName":"TagSpecification" 8890 } 8891 } 8892 }, 8893 "CreateReplaceRootVolumeTaskResult":{ 8894 "type":"structure", 8895 "members":{ 8896 "ReplaceRootVolumeTask":{ 8897 "shape":"ReplaceRootVolumeTask", 8898 "locationName":"replaceRootVolumeTask" 8899 } 8900 } 8901 }, 8902 "CreateReservedInstancesListingRequest":{ 8903 "type":"structure", 8904 "required":[ 8905 "ClientToken", 8906 "InstanceCount", 8907 "PriceSchedules", 8908 "ReservedInstancesId" 8909 ], 8910 "members":{ 8911 "ClientToken":{ 8912 "shape":"String", 8913 "locationName":"clientToken" 8914 }, 8915 "InstanceCount":{ 8916 "shape":"Integer", 8917 "locationName":"instanceCount" 8918 }, 8919 "PriceSchedules":{ 8920 "shape":"PriceScheduleSpecificationList", 8921 "locationName":"priceSchedules" 8922 }, 8923 "ReservedInstancesId":{ 8924 "shape":"ReservationId", 8925 "locationName":"reservedInstancesId" 8926 } 8927 } 8928 }, 8929 "CreateReservedInstancesListingResult":{ 8930 "type":"structure", 8931 "members":{ 8932 "ReservedInstancesListings":{ 8933 "shape":"ReservedInstancesListingList", 8934 "locationName":"reservedInstancesListingsSet" 8935 } 8936 } 8937 }, 8938 "CreateRestoreImageTaskRequest":{ 8939 "type":"structure", 8940 "required":[ 8941 "Bucket", 8942 "ObjectKey" 8943 ], 8944 "members":{ 8945 "Bucket":{"shape":"String"}, 8946 "ObjectKey":{"shape":"String"}, 8947 "Name":{"shape":"String"}, 8948 "TagSpecifications":{ 8949 "shape":"TagSpecificationList", 8950 "locationName":"TagSpecification" 8951 }, 8952 "DryRun":{"shape":"Boolean"} 8953 } 8954 }, 8955 "CreateRestoreImageTaskResult":{ 8956 "type":"structure", 8957 "members":{ 8958 "ImageId":{ 8959 "shape":"String", 8960 "locationName":"imageId" 8961 } 8962 } 8963 }, 8964 "CreateRouteRequest":{ 8965 "type":"structure", 8966 "required":["RouteTableId"], 8967 "members":{ 8968 "DestinationCidrBlock":{ 8969 "shape":"String", 8970 "locationName":"destinationCidrBlock" 8971 }, 8972 "DestinationIpv6CidrBlock":{ 8973 "shape":"String", 8974 "locationName":"destinationIpv6CidrBlock" 8975 }, 8976 "DestinationPrefixListId":{"shape":"PrefixListResourceId"}, 8977 "DryRun":{ 8978 "shape":"Boolean", 8979 "locationName":"dryRun" 8980 }, 8981 "VpcEndpointId":{"shape":"VpcEndpointId"}, 8982 "EgressOnlyInternetGatewayId":{ 8983 "shape":"EgressOnlyInternetGatewayId", 8984 "locationName":"egressOnlyInternetGatewayId" 8985 }, 8986 "GatewayId":{ 8987 "shape":"RouteGatewayId", 8988 "locationName":"gatewayId" 8989 }, 8990 "InstanceId":{ 8991 "shape":"InstanceId", 8992 "locationName":"instanceId" 8993 }, 8994 "NatGatewayId":{ 8995 "shape":"NatGatewayId", 8996 "locationName":"natGatewayId" 8997 }, 8998 "TransitGatewayId":{"shape":"TransitGatewayId"}, 8999 "LocalGatewayId":{"shape":"LocalGatewayId"}, 9000 "CarrierGatewayId":{"shape":"CarrierGatewayId"}, 9001 "NetworkInterfaceId":{ 9002 "shape":"NetworkInterfaceId", 9003 "locationName":"networkInterfaceId" 9004 }, 9005 "RouteTableId":{ 9006 "shape":"RouteTableId", 9007 "locationName":"routeTableId" 9008 }, 9009 "VpcPeeringConnectionId":{ 9010 "shape":"VpcPeeringConnectionId", 9011 "locationName":"vpcPeeringConnectionId" 9012 } 9013 } 9014 }, 9015 "CreateRouteResult":{ 9016 "type":"structure", 9017 "members":{ 9018 "Return":{ 9019 "shape":"Boolean", 9020 "locationName":"return" 9021 } 9022 } 9023 }, 9024 "CreateRouteTableRequest":{ 9025 "type":"structure", 9026 "required":["VpcId"], 9027 "members":{ 9028 "DryRun":{ 9029 "shape":"Boolean", 9030 "locationName":"dryRun" 9031 }, 9032 "VpcId":{ 9033 "shape":"VpcId", 9034 "locationName":"vpcId" 9035 }, 9036 "TagSpecifications":{ 9037 "shape":"TagSpecificationList", 9038 "locationName":"TagSpecification" 9039 } 9040 } 9041 }, 9042 "CreateRouteTableResult":{ 9043 "type":"structure", 9044 "members":{ 9045 "RouteTable":{ 9046 "shape":"RouteTable", 9047 "locationName":"routeTable" 9048 } 9049 } 9050 }, 9051 "CreateSecurityGroupRequest":{ 9052 "type":"structure", 9053 "required":[ 9054 "Description", 9055 "GroupName" 9056 ], 9057 "members":{ 9058 "Description":{ 9059 "shape":"String", 9060 "locationName":"GroupDescription" 9061 }, 9062 "GroupName":{"shape":"String"}, 9063 "VpcId":{"shape":"VpcId"}, 9064 "TagSpecifications":{ 9065 "shape":"TagSpecificationList", 9066 "locationName":"TagSpecification" 9067 }, 9068 "DryRun":{ 9069 "shape":"Boolean", 9070 "locationName":"dryRun" 9071 } 9072 } 9073 }, 9074 "CreateSecurityGroupResult":{ 9075 "type":"structure", 9076 "members":{ 9077 "GroupId":{ 9078 "shape":"String", 9079 "locationName":"groupId" 9080 }, 9081 "Tags":{ 9082 "shape":"TagList", 9083 "locationName":"tagSet" 9084 } 9085 } 9086 }, 9087 "CreateSnapshotRequest":{ 9088 "type":"structure", 9089 "required":["VolumeId"], 9090 "members":{ 9091 "Description":{"shape":"String"}, 9092 "OutpostArn":{"shape":"String"}, 9093 "VolumeId":{"shape":"VolumeId"}, 9094 "TagSpecifications":{ 9095 "shape":"TagSpecificationList", 9096 "locationName":"TagSpecification" 9097 }, 9098 "DryRun":{ 9099 "shape":"Boolean", 9100 "locationName":"dryRun" 9101 } 9102 } 9103 }, 9104 "CreateSnapshotsRequest":{ 9105 "type":"structure", 9106 "required":["InstanceSpecification"], 9107 "members":{ 9108 "Description":{"shape":"String"}, 9109 "InstanceSpecification":{"shape":"InstanceSpecification"}, 9110 "OutpostArn":{"shape":"String"}, 9111 "TagSpecifications":{ 9112 "shape":"TagSpecificationList", 9113 "locationName":"TagSpecification" 9114 }, 9115 "DryRun":{"shape":"Boolean"}, 9116 "CopyTagsFromSource":{"shape":"CopyTagsFromSource"} 9117 } 9118 }, 9119 "CreateSnapshotsResult":{ 9120 "type":"structure", 9121 "members":{ 9122 "Snapshots":{ 9123 "shape":"SnapshotSet", 9124 "locationName":"snapshotSet" 9125 } 9126 } 9127 }, 9128 "CreateSpotDatafeedSubscriptionRequest":{ 9129 "type":"structure", 9130 "required":["Bucket"], 9131 "members":{ 9132 "Bucket":{ 9133 "shape":"String", 9134 "locationName":"bucket" 9135 }, 9136 "DryRun":{ 9137 "shape":"Boolean", 9138 "locationName":"dryRun" 9139 }, 9140 "Prefix":{ 9141 "shape":"String", 9142 "locationName":"prefix" 9143 } 9144 } 9145 }, 9146 "CreateSpotDatafeedSubscriptionResult":{ 9147 "type":"structure", 9148 "members":{ 9149 "SpotDatafeedSubscription":{ 9150 "shape":"SpotDatafeedSubscription", 9151 "locationName":"spotDatafeedSubscription" 9152 } 9153 } 9154 }, 9155 "CreateStoreImageTaskRequest":{ 9156 "type":"structure", 9157 "required":[ 9158 "ImageId", 9159 "Bucket" 9160 ], 9161 "members":{ 9162 "ImageId":{"shape":"ImageId"}, 9163 "Bucket":{"shape":"String"}, 9164 "S3ObjectTags":{ 9165 "shape":"S3ObjectTagList", 9166 "locationName":"S3ObjectTag" 9167 }, 9168 "DryRun":{"shape":"Boolean"} 9169 } 9170 }, 9171 "CreateStoreImageTaskResult":{ 9172 "type":"structure", 9173 "members":{ 9174 "ObjectKey":{ 9175 "shape":"String", 9176 "locationName":"objectKey" 9177 } 9178 } 9179 }, 9180 "CreateSubnetCidrReservationRequest":{ 9181 "type":"structure", 9182 "required":[ 9183 "SubnetId", 9184 "Cidr", 9185 "ReservationType" 9186 ], 9187 "members":{ 9188 "TagSpecifications":{ 9189 "shape":"TagSpecificationList", 9190 "locationName":"TagSpecification" 9191 }, 9192 "SubnetId":{"shape":"SubnetId"}, 9193 "Cidr":{"shape":"String"}, 9194 "ReservationType":{"shape":"SubnetCidrReservationType"}, 9195 "Description":{"shape":"String"}, 9196 "DryRun":{"shape":"Boolean"} 9197 } 9198 }, 9199 "CreateSubnetCidrReservationResult":{ 9200 "type":"structure", 9201 "members":{ 9202 "SubnetCidrReservation":{ 9203 "shape":"SubnetCidrReservation", 9204 "locationName":"subnetCidrReservation" 9205 } 9206 } 9207 }, 9208 "CreateSubnetRequest":{ 9209 "type":"structure", 9210 "required":[ 9211 "CidrBlock", 9212 "VpcId" 9213 ], 9214 "members":{ 9215 "TagSpecifications":{ 9216 "shape":"TagSpecificationList", 9217 "locationName":"TagSpecification" 9218 }, 9219 "AvailabilityZone":{"shape":"String"}, 9220 "AvailabilityZoneId":{"shape":"String"}, 9221 "CidrBlock":{"shape":"String"}, 9222 "Ipv6CidrBlock":{"shape":"String"}, 9223 "OutpostArn":{"shape":"String"}, 9224 "VpcId":{"shape":"VpcId"}, 9225 "DryRun":{ 9226 "shape":"Boolean", 9227 "locationName":"dryRun" 9228 } 9229 } 9230 }, 9231 "CreateSubnetResult":{ 9232 "type":"structure", 9233 "members":{ 9234 "Subnet":{ 9235 "shape":"Subnet", 9236 "locationName":"subnet" 9237 } 9238 } 9239 }, 9240 "CreateTagsRequest":{ 9241 "type":"structure", 9242 "required":[ 9243 "Resources", 9244 "Tags" 9245 ], 9246 "members":{ 9247 "DryRun":{ 9248 "shape":"Boolean", 9249 "locationName":"dryRun" 9250 }, 9251 "Resources":{ 9252 "shape":"ResourceIdList", 9253 "locationName":"ResourceId" 9254 }, 9255 "Tags":{ 9256 "shape":"TagList", 9257 "locationName":"Tag" 9258 } 9259 } 9260 }, 9261 "CreateTrafficMirrorFilterRequest":{ 9262 "type":"structure", 9263 "members":{ 9264 "Description":{"shape":"String"}, 9265 "TagSpecifications":{ 9266 "shape":"TagSpecificationList", 9267 "locationName":"TagSpecification" 9268 }, 9269 "DryRun":{"shape":"Boolean"}, 9270 "ClientToken":{ 9271 "shape":"String", 9272 "idempotencyToken":true 9273 } 9274 } 9275 }, 9276 "CreateTrafficMirrorFilterResult":{ 9277 "type":"structure", 9278 "members":{ 9279 "TrafficMirrorFilter":{ 9280 "shape":"TrafficMirrorFilter", 9281 "locationName":"trafficMirrorFilter" 9282 }, 9283 "ClientToken":{ 9284 "shape":"String", 9285 "locationName":"clientToken" 9286 } 9287 } 9288 }, 9289 "CreateTrafficMirrorFilterRuleRequest":{ 9290 "type":"structure", 9291 "required":[ 9292 "TrafficMirrorFilterId", 9293 "TrafficDirection", 9294 "RuleNumber", 9295 "RuleAction", 9296 "DestinationCidrBlock", 9297 "SourceCidrBlock" 9298 ], 9299 "members":{ 9300 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 9301 "TrafficDirection":{"shape":"TrafficDirection"}, 9302 "RuleNumber":{"shape":"Integer"}, 9303 "RuleAction":{"shape":"TrafficMirrorRuleAction"}, 9304 "DestinationPortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 9305 "SourcePortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 9306 "Protocol":{"shape":"Integer"}, 9307 "DestinationCidrBlock":{"shape":"String"}, 9308 "SourceCidrBlock":{"shape":"String"}, 9309 "Description":{"shape":"String"}, 9310 "DryRun":{"shape":"Boolean"}, 9311 "ClientToken":{ 9312 "shape":"String", 9313 "idempotencyToken":true 9314 } 9315 } 9316 }, 9317 "CreateTrafficMirrorFilterRuleResult":{ 9318 "type":"structure", 9319 "members":{ 9320 "TrafficMirrorFilterRule":{ 9321 "shape":"TrafficMirrorFilterRule", 9322 "locationName":"trafficMirrorFilterRule" 9323 }, 9324 "ClientToken":{ 9325 "shape":"String", 9326 "locationName":"clientToken" 9327 } 9328 } 9329 }, 9330 "CreateTrafficMirrorSessionRequest":{ 9331 "type":"structure", 9332 "required":[ 9333 "NetworkInterfaceId", 9334 "TrafficMirrorTargetId", 9335 "TrafficMirrorFilterId", 9336 "SessionNumber" 9337 ], 9338 "members":{ 9339 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 9340 "TrafficMirrorTargetId":{"shape":"TrafficMirrorTargetId"}, 9341 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 9342 "PacketLength":{"shape":"Integer"}, 9343 "SessionNumber":{"shape":"Integer"}, 9344 "VirtualNetworkId":{"shape":"Integer"}, 9345 "Description":{"shape":"String"}, 9346 "TagSpecifications":{ 9347 "shape":"TagSpecificationList", 9348 "locationName":"TagSpecification" 9349 }, 9350 "DryRun":{"shape":"Boolean"}, 9351 "ClientToken":{ 9352 "shape":"String", 9353 "idempotencyToken":true 9354 } 9355 } 9356 }, 9357 "CreateTrafficMirrorSessionResult":{ 9358 "type":"structure", 9359 "members":{ 9360 "TrafficMirrorSession":{ 9361 "shape":"TrafficMirrorSession", 9362 "locationName":"trafficMirrorSession" 9363 }, 9364 "ClientToken":{ 9365 "shape":"String", 9366 "locationName":"clientToken" 9367 } 9368 } 9369 }, 9370 "CreateTrafficMirrorTargetRequest":{ 9371 "type":"structure", 9372 "members":{ 9373 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 9374 "NetworkLoadBalancerArn":{"shape":"String"}, 9375 "Description":{"shape":"String"}, 9376 "TagSpecifications":{ 9377 "shape":"TagSpecificationList", 9378 "locationName":"TagSpecification" 9379 }, 9380 "DryRun":{"shape":"Boolean"}, 9381 "ClientToken":{ 9382 "shape":"String", 9383 "idempotencyToken":true 9384 } 9385 } 9386 }, 9387 "CreateTrafficMirrorTargetResult":{ 9388 "type":"structure", 9389 "members":{ 9390 "TrafficMirrorTarget":{ 9391 "shape":"TrafficMirrorTarget", 9392 "locationName":"trafficMirrorTarget" 9393 }, 9394 "ClientToken":{ 9395 "shape":"String", 9396 "locationName":"clientToken" 9397 } 9398 } 9399 }, 9400 "CreateTransitGatewayConnectPeerRequest":{ 9401 "type":"structure", 9402 "required":[ 9403 "TransitGatewayAttachmentId", 9404 "PeerAddress", 9405 "InsideCidrBlocks" 9406 ], 9407 "members":{ 9408 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 9409 "TransitGatewayAddress":{"shape":"String"}, 9410 "PeerAddress":{"shape":"String"}, 9411 "BgpOptions":{"shape":"TransitGatewayConnectRequestBgpOptions"}, 9412 "InsideCidrBlocks":{"shape":"InsideCidrBlocksStringList"}, 9413 "TagSpecifications":{ 9414 "shape":"TagSpecificationList", 9415 "locationName":"TagSpecification" 9416 }, 9417 "DryRun":{"shape":"Boolean"} 9418 } 9419 }, 9420 "CreateTransitGatewayConnectPeerResult":{ 9421 "type":"structure", 9422 "members":{ 9423 "TransitGatewayConnectPeer":{ 9424 "shape":"TransitGatewayConnectPeer", 9425 "locationName":"transitGatewayConnectPeer" 9426 } 9427 } 9428 }, 9429 "CreateTransitGatewayConnectRequest":{ 9430 "type":"structure", 9431 "required":[ 9432 "TransportTransitGatewayAttachmentId", 9433 "Options" 9434 ], 9435 "members":{ 9436 "TransportTransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 9437 "Options":{"shape":"CreateTransitGatewayConnectRequestOptions"}, 9438 "TagSpecifications":{ 9439 "shape":"TagSpecificationList", 9440 "locationName":"TagSpecification" 9441 }, 9442 "DryRun":{"shape":"Boolean"} 9443 } 9444 }, 9445 "CreateTransitGatewayConnectRequestOptions":{ 9446 "type":"structure", 9447 "required":["Protocol"], 9448 "members":{ 9449 "Protocol":{"shape":"ProtocolValue"} 9450 } 9451 }, 9452 "CreateTransitGatewayConnectResult":{ 9453 "type":"structure", 9454 "members":{ 9455 "TransitGatewayConnect":{ 9456 "shape":"TransitGatewayConnect", 9457 "locationName":"transitGatewayConnect" 9458 } 9459 } 9460 }, 9461 "CreateTransitGatewayMulticastDomainRequest":{ 9462 "type":"structure", 9463 "required":["TransitGatewayId"], 9464 "members":{ 9465 "TransitGatewayId":{"shape":"TransitGatewayId"}, 9466 "Options":{"shape":"CreateTransitGatewayMulticastDomainRequestOptions"}, 9467 "TagSpecifications":{ 9468 "shape":"TagSpecificationList", 9469 "locationName":"TagSpecification" 9470 }, 9471 "DryRun":{"shape":"Boolean"} 9472 } 9473 }, 9474 "CreateTransitGatewayMulticastDomainRequestOptions":{ 9475 "type":"structure", 9476 "members":{ 9477 "Igmpv2Support":{"shape":"Igmpv2SupportValue"}, 9478 "StaticSourcesSupport":{"shape":"StaticSourcesSupportValue"}, 9479 "AutoAcceptSharedAssociations":{"shape":"AutoAcceptSharedAssociationsValue"} 9480 } 9481 }, 9482 "CreateTransitGatewayMulticastDomainResult":{ 9483 "type":"structure", 9484 "members":{ 9485 "TransitGatewayMulticastDomain":{ 9486 "shape":"TransitGatewayMulticastDomain", 9487 "locationName":"transitGatewayMulticastDomain" 9488 } 9489 } 9490 }, 9491 "CreateTransitGatewayPeeringAttachmentRequest":{ 9492 "type":"structure", 9493 "required":[ 9494 "TransitGatewayId", 9495 "PeerTransitGatewayId", 9496 "PeerAccountId", 9497 "PeerRegion" 9498 ], 9499 "members":{ 9500 "TransitGatewayId":{"shape":"TransitGatewayId"}, 9501 "PeerTransitGatewayId":{"shape":"TransitAssociationGatewayId"}, 9502 "PeerAccountId":{"shape":"String"}, 9503 "PeerRegion":{"shape":"String"}, 9504 "TagSpecifications":{ 9505 "shape":"TagSpecificationList", 9506 "locationName":"TagSpecification" 9507 }, 9508 "DryRun":{"shape":"Boolean"} 9509 } 9510 }, 9511 "CreateTransitGatewayPeeringAttachmentResult":{ 9512 "type":"structure", 9513 "members":{ 9514 "TransitGatewayPeeringAttachment":{ 9515 "shape":"TransitGatewayPeeringAttachment", 9516 "locationName":"transitGatewayPeeringAttachment" 9517 } 9518 } 9519 }, 9520 "CreateTransitGatewayPrefixListReferenceRequest":{ 9521 "type":"structure", 9522 "required":[ 9523 "TransitGatewayRouteTableId", 9524 "PrefixListId" 9525 ], 9526 "members":{ 9527 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 9528 "PrefixListId":{"shape":"PrefixListResourceId"}, 9529 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 9530 "Blackhole":{"shape":"Boolean"}, 9531 "DryRun":{"shape":"Boolean"} 9532 } 9533 }, 9534 "CreateTransitGatewayPrefixListReferenceResult":{ 9535 "type":"structure", 9536 "members":{ 9537 "TransitGatewayPrefixListReference":{ 9538 "shape":"TransitGatewayPrefixListReference", 9539 "locationName":"transitGatewayPrefixListReference" 9540 } 9541 } 9542 }, 9543 "CreateTransitGatewayRequest":{ 9544 "type":"structure", 9545 "members":{ 9546 "Description":{"shape":"String"}, 9547 "Options":{"shape":"TransitGatewayRequestOptions"}, 9548 "TagSpecifications":{ 9549 "shape":"TagSpecificationList", 9550 "locationName":"TagSpecification" 9551 }, 9552 "DryRun":{"shape":"Boolean"} 9553 } 9554 }, 9555 "CreateTransitGatewayResult":{ 9556 "type":"structure", 9557 "members":{ 9558 "TransitGateway":{ 9559 "shape":"TransitGateway", 9560 "locationName":"transitGateway" 9561 } 9562 } 9563 }, 9564 "CreateTransitGatewayRouteRequest":{ 9565 "type":"structure", 9566 "required":[ 9567 "DestinationCidrBlock", 9568 "TransitGatewayRouteTableId" 9569 ], 9570 "members":{ 9571 "DestinationCidrBlock":{"shape":"String"}, 9572 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 9573 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 9574 "Blackhole":{"shape":"Boolean"}, 9575 "DryRun":{"shape":"Boolean"} 9576 } 9577 }, 9578 "CreateTransitGatewayRouteResult":{ 9579 "type":"structure", 9580 "members":{ 9581 "Route":{ 9582 "shape":"TransitGatewayRoute", 9583 "locationName":"route" 9584 } 9585 } 9586 }, 9587 "CreateTransitGatewayRouteTableRequest":{ 9588 "type":"structure", 9589 "required":["TransitGatewayId"], 9590 "members":{ 9591 "TransitGatewayId":{"shape":"TransitGatewayId"}, 9592 "TagSpecifications":{"shape":"TagSpecificationList"}, 9593 "DryRun":{"shape":"Boolean"} 9594 } 9595 }, 9596 "CreateTransitGatewayRouteTableResult":{ 9597 "type":"structure", 9598 "members":{ 9599 "TransitGatewayRouteTable":{ 9600 "shape":"TransitGatewayRouteTable", 9601 "locationName":"transitGatewayRouteTable" 9602 } 9603 } 9604 }, 9605 "CreateTransitGatewayVpcAttachmentRequest":{ 9606 "type":"structure", 9607 "required":[ 9608 "TransitGatewayId", 9609 "VpcId", 9610 "SubnetIds" 9611 ], 9612 "members":{ 9613 "TransitGatewayId":{"shape":"TransitGatewayId"}, 9614 "VpcId":{"shape":"VpcId"}, 9615 "SubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 9616 "Options":{"shape":"CreateTransitGatewayVpcAttachmentRequestOptions"}, 9617 "TagSpecifications":{"shape":"TagSpecificationList"}, 9618 "DryRun":{"shape":"Boolean"} 9619 } 9620 }, 9621 "CreateTransitGatewayVpcAttachmentRequestOptions":{ 9622 "type":"structure", 9623 "members":{ 9624 "DnsSupport":{"shape":"DnsSupportValue"}, 9625 "Ipv6Support":{"shape":"Ipv6SupportValue"}, 9626 "ApplianceModeSupport":{"shape":"ApplianceModeSupportValue"} 9627 } 9628 }, 9629 "CreateTransitGatewayVpcAttachmentResult":{ 9630 "type":"structure", 9631 "members":{ 9632 "TransitGatewayVpcAttachment":{ 9633 "shape":"TransitGatewayVpcAttachment", 9634 "locationName":"transitGatewayVpcAttachment" 9635 } 9636 } 9637 }, 9638 "CreateVolumePermission":{ 9639 "type":"structure", 9640 "members":{ 9641 "Group":{ 9642 "shape":"PermissionGroup", 9643 "locationName":"group" 9644 }, 9645 "UserId":{ 9646 "shape":"String", 9647 "locationName":"userId" 9648 } 9649 } 9650 }, 9651 "CreateVolumePermissionList":{ 9652 "type":"list", 9653 "member":{ 9654 "shape":"CreateVolumePermission", 9655 "locationName":"item" 9656 } 9657 }, 9658 "CreateVolumePermissionModifications":{ 9659 "type":"structure", 9660 "members":{ 9661 "Add":{"shape":"CreateVolumePermissionList"}, 9662 "Remove":{"shape":"CreateVolumePermissionList"} 9663 } 9664 }, 9665 "CreateVolumeRequest":{ 9666 "type":"structure", 9667 "required":["AvailabilityZone"], 9668 "members":{ 9669 "AvailabilityZone":{"shape":"String"}, 9670 "Encrypted":{ 9671 "shape":"Boolean", 9672 "locationName":"encrypted" 9673 }, 9674 "Iops":{"shape":"Integer"}, 9675 "KmsKeyId":{"shape":"KmsKeyId"}, 9676 "OutpostArn":{"shape":"String"}, 9677 "Size":{"shape":"Integer"}, 9678 "SnapshotId":{"shape":"SnapshotId"}, 9679 "VolumeType":{"shape":"VolumeType"}, 9680 "DryRun":{ 9681 "shape":"Boolean", 9682 "locationName":"dryRun" 9683 }, 9684 "TagSpecifications":{ 9685 "shape":"TagSpecificationList", 9686 "locationName":"TagSpecification" 9687 }, 9688 "MultiAttachEnabled":{"shape":"Boolean"}, 9689 "Throughput":{"shape":"Integer"}, 9690 "ClientToken":{ 9691 "shape":"String", 9692 "idempotencyToken":true 9693 } 9694 } 9695 }, 9696 "CreateVpcEndpointConnectionNotificationRequest":{ 9697 "type":"structure", 9698 "required":[ 9699 "ConnectionNotificationArn", 9700 "ConnectionEvents" 9701 ], 9702 "members":{ 9703 "DryRun":{"shape":"Boolean"}, 9704 "ServiceId":{"shape":"VpcEndpointServiceId"}, 9705 "VpcEndpointId":{"shape":"VpcEndpointId"}, 9706 "ConnectionNotificationArn":{"shape":"String"}, 9707 "ConnectionEvents":{"shape":"ValueStringList"}, 9708 "ClientToken":{"shape":"String"} 9709 } 9710 }, 9711 "CreateVpcEndpointConnectionNotificationResult":{ 9712 "type":"structure", 9713 "members":{ 9714 "ConnectionNotification":{ 9715 "shape":"ConnectionNotification", 9716 "locationName":"connectionNotification" 9717 }, 9718 "ClientToken":{ 9719 "shape":"String", 9720 "locationName":"clientToken" 9721 } 9722 } 9723 }, 9724 "CreateVpcEndpointRequest":{ 9725 "type":"structure", 9726 "required":[ 9727 "VpcId", 9728 "ServiceName" 9729 ], 9730 "members":{ 9731 "DryRun":{"shape":"Boolean"}, 9732 "VpcEndpointType":{"shape":"VpcEndpointType"}, 9733 "VpcId":{"shape":"VpcId"}, 9734 "ServiceName":{"shape":"String"}, 9735 "PolicyDocument":{"shape":"String"}, 9736 "RouteTableIds":{ 9737 "shape":"VpcEndpointRouteTableIdList", 9738 "locationName":"RouteTableId" 9739 }, 9740 "SubnetIds":{ 9741 "shape":"VpcEndpointSubnetIdList", 9742 "locationName":"SubnetId" 9743 }, 9744 "SecurityGroupIds":{ 9745 "shape":"VpcEndpointSecurityGroupIdList", 9746 "locationName":"SecurityGroupId" 9747 }, 9748 "ClientToken":{"shape":"String"}, 9749 "PrivateDnsEnabled":{"shape":"Boolean"}, 9750 "TagSpecifications":{ 9751 "shape":"TagSpecificationList", 9752 "locationName":"TagSpecification" 9753 } 9754 } 9755 }, 9756 "CreateVpcEndpointResult":{ 9757 "type":"structure", 9758 "members":{ 9759 "VpcEndpoint":{ 9760 "shape":"VpcEndpoint", 9761 "locationName":"vpcEndpoint" 9762 }, 9763 "ClientToken":{ 9764 "shape":"String", 9765 "locationName":"clientToken" 9766 } 9767 } 9768 }, 9769 "CreateVpcEndpointServiceConfigurationRequest":{ 9770 "type":"structure", 9771 "members":{ 9772 "DryRun":{"shape":"Boolean"}, 9773 "AcceptanceRequired":{"shape":"Boolean"}, 9774 "PrivateDnsName":{"shape":"String"}, 9775 "NetworkLoadBalancerArns":{ 9776 "shape":"ValueStringList", 9777 "locationName":"NetworkLoadBalancerArn" 9778 }, 9779 "GatewayLoadBalancerArns":{ 9780 "shape":"ValueStringList", 9781 "locationName":"GatewayLoadBalancerArn" 9782 }, 9783 "ClientToken":{"shape":"String"}, 9784 "TagSpecifications":{ 9785 "shape":"TagSpecificationList", 9786 "locationName":"TagSpecification" 9787 } 9788 } 9789 }, 9790 "CreateVpcEndpointServiceConfigurationResult":{ 9791 "type":"structure", 9792 "members":{ 9793 "ServiceConfiguration":{ 9794 "shape":"ServiceConfiguration", 9795 "locationName":"serviceConfiguration" 9796 }, 9797 "ClientToken":{ 9798 "shape":"String", 9799 "locationName":"clientToken" 9800 } 9801 } 9802 }, 9803 "CreateVpcPeeringConnectionRequest":{ 9804 "type":"structure", 9805 "members":{ 9806 "DryRun":{ 9807 "shape":"Boolean", 9808 "locationName":"dryRun" 9809 }, 9810 "PeerOwnerId":{ 9811 "shape":"String", 9812 "locationName":"peerOwnerId" 9813 }, 9814 "PeerVpcId":{ 9815 "shape":"String", 9816 "locationName":"peerVpcId" 9817 }, 9818 "VpcId":{ 9819 "shape":"VpcId", 9820 "locationName":"vpcId" 9821 }, 9822 "PeerRegion":{"shape":"String"}, 9823 "TagSpecifications":{ 9824 "shape":"TagSpecificationList", 9825 "locationName":"TagSpecification" 9826 } 9827 } 9828 }, 9829 "CreateVpcPeeringConnectionResult":{ 9830 "type":"structure", 9831 "members":{ 9832 "VpcPeeringConnection":{ 9833 "shape":"VpcPeeringConnection", 9834 "locationName":"vpcPeeringConnection" 9835 } 9836 } 9837 }, 9838 "CreateVpcRequest":{ 9839 "type":"structure", 9840 "required":["CidrBlock"], 9841 "members":{ 9842 "CidrBlock":{"shape":"String"}, 9843 "AmazonProvidedIpv6CidrBlock":{ 9844 "shape":"Boolean", 9845 "locationName":"amazonProvidedIpv6CidrBlock" 9846 }, 9847 "Ipv6Pool":{"shape":"Ipv6PoolEc2Id"}, 9848 "Ipv6CidrBlock":{"shape":"String"}, 9849 "DryRun":{ 9850 "shape":"Boolean", 9851 "locationName":"dryRun" 9852 }, 9853 "InstanceTenancy":{ 9854 "shape":"Tenancy", 9855 "locationName":"instanceTenancy" 9856 }, 9857 "Ipv6CidrBlockNetworkBorderGroup":{"shape":"String"}, 9858 "TagSpecifications":{ 9859 "shape":"TagSpecificationList", 9860 "locationName":"TagSpecification" 9861 } 9862 } 9863 }, 9864 "CreateVpcResult":{ 9865 "type":"structure", 9866 "members":{ 9867 "Vpc":{ 9868 "shape":"Vpc", 9869 "locationName":"vpc" 9870 } 9871 } 9872 }, 9873 "CreateVpnConnectionRequest":{ 9874 "type":"structure", 9875 "required":[ 9876 "CustomerGatewayId", 9877 "Type" 9878 ], 9879 "members":{ 9880 "CustomerGatewayId":{"shape":"CustomerGatewayId"}, 9881 "Type":{"shape":"String"}, 9882 "VpnGatewayId":{"shape":"VpnGatewayId"}, 9883 "TransitGatewayId":{"shape":"TransitGatewayId"}, 9884 "DryRun":{ 9885 "shape":"Boolean", 9886 "locationName":"dryRun" 9887 }, 9888 "Options":{ 9889 "shape":"VpnConnectionOptionsSpecification", 9890 "locationName":"options" 9891 }, 9892 "TagSpecifications":{ 9893 "shape":"TagSpecificationList", 9894 "locationName":"TagSpecification" 9895 } 9896 } 9897 }, 9898 "CreateVpnConnectionResult":{ 9899 "type":"structure", 9900 "members":{ 9901 "VpnConnection":{ 9902 "shape":"VpnConnection", 9903 "locationName":"vpnConnection" 9904 } 9905 } 9906 }, 9907 "CreateVpnConnectionRouteRequest":{ 9908 "type":"structure", 9909 "required":[ 9910 "DestinationCidrBlock", 9911 "VpnConnectionId" 9912 ], 9913 "members":{ 9914 "DestinationCidrBlock":{"shape":"String"}, 9915 "VpnConnectionId":{"shape":"VpnConnectionId"} 9916 } 9917 }, 9918 "CreateVpnGatewayRequest":{ 9919 "type":"structure", 9920 "required":["Type"], 9921 "members":{ 9922 "AvailabilityZone":{"shape":"String"}, 9923 "Type":{"shape":"GatewayType"}, 9924 "TagSpecifications":{ 9925 "shape":"TagSpecificationList", 9926 "locationName":"TagSpecification" 9927 }, 9928 "AmazonSideAsn":{"shape":"Long"}, 9929 "DryRun":{ 9930 "shape":"Boolean", 9931 "locationName":"dryRun" 9932 } 9933 } 9934 }, 9935 "CreateVpnGatewayResult":{ 9936 "type":"structure", 9937 "members":{ 9938 "VpnGateway":{ 9939 "shape":"VpnGateway", 9940 "locationName":"vpnGateway" 9941 } 9942 } 9943 }, 9944 "CreditSpecification":{ 9945 "type":"structure", 9946 "members":{ 9947 "CpuCredits":{ 9948 "shape":"String", 9949 "locationName":"cpuCredits" 9950 } 9951 } 9952 }, 9953 "CreditSpecificationRequest":{ 9954 "type":"structure", 9955 "required":["CpuCredits"], 9956 "members":{ 9957 "CpuCredits":{"shape":"String"} 9958 } 9959 }, 9960 "CurrencyCodeValues":{ 9961 "type":"string", 9962 "enum":["USD"] 9963 }, 9964 "CurrentGenerationFlag":{"type":"boolean"}, 9965 "CustomerGateway":{ 9966 "type":"structure", 9967 "members":{ 9968 "BgpAsn":{ 9969 "shape":"String", 9970 "locationName":"bgpAsn" 9971 }, 9972 "CustomerGatewayId":{ 9973 "shape":"String", 9974 "locationName":"customerGatewayId" 9975 }, 9976 "IpAddress":{ 9977 "shape":"String", 9978 "locationName":"ipAddress" 9979 }, 9980 "CertificateArn":{ 9981 "shape":"String", 9982 "locationName":"certificateArn" 9983 }, 9984 "State":{ 9985 "shape":"String", 9986 "locationName":"state" 9987 }, 9988 "Type":{ 9989 "shape":"String", 9990 "locationName":"type" 9991 }, 9992 "DeviceName":{ 9993 "shape":"String", 9994 "locationName":"deviceName" 9995 }, 9996 "Tags":{ 9997 "shape":"TagList", 9998 "locationName":"tagSet" 9999 } 10000 } 10001 }, 10002 "CustomerGatewayId":{"type":"string"}, 10003 "CustomerGatewayIdStringList":{ 10004 "type":"list", 10005 "member":{ 10006 "shape":"CustomerGatewayId", 10007 "locationName":"CustomerGatewayId" 10008 } 10009 }, 10010 "CustomerGatewayList":{ 10011 "type":"list", 10012 "member":{ 10013 "shape":"CustomerGateway", 10014 "locationName":"item" 10015 } 10016 }, 10017 "DITMaxResults":{ 10018 "type":"integer", 10019 "max":100, 10020 "min":5 10021 }, 10022 "DITOMaxResults":{ 10023 "type":"integer", 10024 "max":1000, 10025 "min":5 10026 }, 10027 "DatafeedSubscriptionState":{ 10028 "type":"string", 10029 "enum":[ 10030 "Active", 10031 "Inactive" 10032 ] 10033 }, 10034 "DateTime":{"type":"timestamp"}, 10035 "DedicatedHostFlag":{"type":"boolean"}, 10036 "DedicatedHostId":{"type":"string"}, 10037 "DedicatedHostIdList":{ 10038 "type":"list", 10039 "member":{ 10040 "shape":"DedicatedHostId", 10041 "locationName":"item" 10042 } 10043 }, 10044 "DefaultNetworkCardIndex":{"type":"integer"}, 10045 "DefaultRouteTableAssociationValue":{ 10046 "type":"string", 10047 "enum":[ 10048 "enable", 10049 "disable" 10050 ] 10051 }, 10052 "DefaultRouteTablePropagationValue":{ 10053 "type":"string", 10054 "enum":[ 10055 "enable", 10056 "disable" 10057 ] 10058 }, 10059 "DefaultTargetCapacityType":{ 10060 "type":"string", 10061 "enum":[ 10062 "spot", 10063 "on-demand" 10064 ] 10065 }, 10066 "DefaultingDhcpOptionsId":{"type":"string"}, 10067 "DeleteCarrierGatewayRequest":{ 10068 "type":"structure", 10069 "required":["CarrierGatewayId"], 10070 "members":{ 10071 "CarrierGatewayId":{"shape":"CarrierGatewayId"}, 10072 "DryRun":{"shape":"Boolean"} 10073 } 10074 }, 10075 "DeleteCarrierGatewayResult":{ 10076 "type":"structure", 10077 "members":{ 10078 "CarrierGateway":{ 10079 "shape":"CarrierGateway", 10080 "locationName":"carrierGateway" 10081 } 10082 } 10083 }, 10084 "DeleteClientVpnEndpointRequest":{ 10085 "type":"structure", 10086 "required":["ClientVpnEndpointId"], 10087 "members":{ 10088 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 10089 "DryRun":{"shape":"Boolean"} 10090 } 10091 }, 10092 "DeleteClientVpnEndpointResult":{ 10093 "type":"structure", 10094 "members":{ 10095 "Status":{ 10096 "shape":"ClientVpnEndpointStatus", 10097 "locationName":"status" 10098 } 10099 } 10100 }, 10101 "DeleteClientVpnRouteRequest":{ 10102 "type":"structure", 10103 "required":[ 10104 "ClientVpnEndpointId", 10105 "DestinationCidrBlock" 10106 ], 10107 "members":{ 10108 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 10109 "TargetVpcSubnetId":{"shape":"SubnetId"}, 10110 "DestinationCidrBlock":{"shape":"String"}, 10111 "DryRun":{"shape":"Boolean"} 10112 } 10113 }, 10114 "DeleteClientVpnRouteResult":{ 10115 "type":"structure", 10116 "members":{ 10117 "Status":{ 10118 "shape":"ClientVpnRouteStatus", 10119 "locationName":"status" 10120 } 10121 } 10122 }, 10123 "DeleteCustomerGatewayRequest":{ 10124 "type":"structure", 10125 "required":["CustomerGatewayId"], 10126 "members":{ 10127 "CustomerGatewayId":{"shape":"CustomerGatewayId"}, 10128 "DryRun":{ 10129 "shape":"Boolean", 10130 "locationName":"dryRun" 10131 } 10132 } 10133 }, 10134 "DeleteDhcpOptionsRequest":{ 10135 "type":"structure", 10136 "required":["DhcpOptionsId"], 10137 "members":{ 10138 "DhcpOptionsId":{"shape":"DhcpOptionsId"}, 10139 "DryRun":{ 10140 "shape":"Boolean", 10141 "locationName":"dryRun" 10142 } 10143 } 10144 }, 10145 "DeleteEgressOnlyInternetGatewayRequest":{ 10146 "type":"structure", 10147 "required":["EgressOnlyInternetGatewayId"], 10148 "members":{ 10149 "DryRun":{"shape":"Boolean"}, 10150 "EgressOnlyInternetGatewayId":{"shape":"EgressOnlyInternetGatewayId"} 10151 } 10152 }, 10153 "DeleteEgressOnlyInternetGatewayResult":{ 10154 "type":"structure", 10155 "members":{ 10156 "ReturnCode":{ 10157 "shape":"Boolean", 10158 "locationName":"returnCode" 10159 } 10160 } 10161 }, 10162 "DeleteFleetError":{ 10163 "type":"structure", 10164 "members":{ 10165 "Code":{ 10166 "shape":"DeleteFleetErrorCode", 10167 "locationName":"code" 10168 }, 10169 "Message":{ 10170 "shape":"String", 10171 "locationName":"message" 10172 } 10173 } 10174 }, 10175 "DeleteFleetErrorCode":{ 10176 "type":"string", 10177 "enum":[ 10178 "fleetIdDoesNotExist", 10179 "fleetIdMalformed", 10180 "fleetNotInDeletableState", 10181 "unexpectedError" 10182 ] 10183 }, 10184 "DeleteFleetErrorItem":{ 10185 "type":"structure", 10186 "members":{ 10187 "Error":{ 10188 "shape":"DeleteFleetError", 10189 "locationName":"error" 10190 }, 10191 "FleetId":{ 10192 "shape":"FleetId", 10193 "locationName":"fleetId" 10194 } 10195 } 10196 }, 10197 "DeleteFleetErrorSet":{ 10198 "type":"list", 10199 "member":{ 10200 "shape":"DeleteFleetErrorItem", 10201 "locationName":"item" 10202 } 10203 }, 10204 "DeleteFleetSuccessItem":{ 10205 "type":"structure", 10206 "members":{ 10207 "CurrentFleetState":{ 10208 "shape":"FleetStateCode", 10209 "locationName":"currentFleetState" 10210 }, 10211 "PreviousFleetState":{ 10212 "shape":"FleetStateCode", 10213 "locationName":"previousFleetState" 10214 }, 10215 "FleetId":{ 10216 "shape":"FleetId", 10217 "locationName":"fleetId" 10218 } 10219 } 10220 }, 10221 "DeleteFleetSuccessSet":{ 10222 "type":"list", 10223 "member":{ 10224 "shape":"DeleteFleetSuccessItem", 10225 "locationName":"item" 10226 } 10227 }, 10228 "DeleteFleetsRequest":{ 10229 "type":"structure", 10230 "required":[ 10231 "FleetIds", 10232 "TerminateInstances" 10233 ], 10234 "members":{ 10235 "DryRun":{"shape":"Boolean"}, 10236 "FleetIds":{ 10237 "shape":"FleetIdSet", 10238 "locationName":"FleetId" 10239 }, 10240 "TerminateInstances":{"shape":"Boolean"} 10241 } 10242 }, 10243 "DeleteFleetsResult":{ 10244 "type":"structure", 10245 "members":{ 10246 "SuccessfulFleetDeletions":{ 10247 "shape":"DeleteFleetSuccessSet", 10248 "locationName":"successfulFleetDeletionSet" 10249 }, 10250 "UnsuccessfulFleetDeletions":{ 10251 "shape":"DeleteFleetErrorSet", 10252 "locationName":"unsuccessfulFleetDeletionSet" 10253 } 10254 } 10255 }, 10256 "DeleteFlowLogsRequest":{ 10257 "type":"structure", 10258 "required":["FlowLogIds"], 10259 "members":{ 10260 "DryRun":{"shape":"Boolean"}, 10261 "FlowLogIds":{ 10262 "shape":"FlowLogIdList", 10263 "locationName":"FlowLogId" 10264 } 10265 } 10266 }, 10267 "DeleteFlowLogsResult":{ 10268 "type":"structure", 10269 "members":{ 10270 "Unsuccessful":{ 10271 "shape":"UnsuccessfulItemSet", 10272 "locationName":"unsuccessful" 10273 } 10274 } 10275 }, 10276 "DeleteFpgaImageRequest":{ 10277 "type":"structure", 10278 "required":["FpgaImageId"], 10279 "members":{ 10280 "DryRun":{"shape":"Boolean"}, 10281 "FpgaImageId":{"shape":"FpgaImageId"} 10282 } 10283 }, 10284 "DeleteFpgaImageResult":{ 10285 "type":"structure", 10286 "members":{ 10287 "Return":{ 10288 "shape":"Boolean", 10289 "locationName":"return" 10290 } 10291 } 10292 }, 10293 "DeleteInstanceEventWindowRequest":{ 10294 "type":"structure", 10295 "required":["InstanceEventWindowId"], 10296 "members":{ 10297 "DryRun":{"shape":"Boolean"}, 10298 "ForceDelete":{"shape":"Boolean"}, 10299 "InstanceEventWindowId":{"shape":"InstanceEventWindowId"} 10300 } 10301 }, 10302 "DeleteInstanceEventWindowResult":{ 10303 "type":"structure", 10304 "members":{ 10305 "InstanceEventWindowState":{ 10306 "shape":"InstanceEventWindowStateChange", 10307 "locationName":"instanceEventWindowState" 10308 } 10309 } 10310 }, 10311 "DeleteInternetGatewayRequest":{ 10312 "type":"structure", 10313 "required":["InternetGatewayId"], 10314 "members":{ 10315 "DryRun":{ 10316 "shape":"Boolean", 10317 "locationName":"dryRun" 10318 }, 10319 "InternetGatewayId":{ 10320 "shape":"InternetGatewayId", 10321 "locationName":"internetGatewayId" 10322 } 10323 } 10324 }, 10325 "DeleteKeyPairRequest":{ 10326 "type":"structure", 10327 "members":{ 10328 "KeyName":{"shape":"KeyPairName"}, 10329 "KeyPairId":{"shape":"KeyPairId"}, 10330 "DryRun":{ 10331 "shape":"Boolean", 10332 "locationName":"dryRun" 10333 } 10334 } 10335 }, 10336 "DeleteLaunchTemplateRequest":{ 10337 "type":"structure", 10338 "members":{ 10339 "DryRun":{"shape":"Boolean"}, 10340 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 10341 "LaunchTemplateName":{"shape":"LaunchTemplateName"} 10342 } 10343 }, 10344 "DeleteLaunchTemplateResult":{ 10345 "type":"structure", 10346 "members":{ 10347 "LaunchTemplate":{ 10348 "shape":"LaunchTemplate", 10349 "locationName":"launchTemplate" 10350 } 10351 } 10352 }, 10353 "DeleteLaunchTemplateVersionsRequest":{ 10354 "type":"structure", 10355 "required":["Versions"], 10356 "members":{ 10357 "DryRun":{"shape":"Boolean"}, 10358 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 10359 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 10360 "Versions":{ 10361 "shape":"VersionStringList", 10362 "locationName":"LaunchTemplateVersion" 10363 } 10364 } 10365 }, 10366 "DeleteLaunchTemplateVersionsResponseErrorItem":{ 10367 "type":"structure", 10368 "members":{ 10369 "LaunchTemplateId":{ 10370 "shape":"String", 10371 "locationName":"launchTemplateId" 10372 }, 10373 "LaunchTemplateName":{ 10374 "shape":"String", 10375 "locationName":"launchTemplateName" 10376 }, 10377 "VersionNumber":{ 10378 "shape":"Long", 10379 "locationName":"versionNumber" 10380 }, 10381 "ResponseError":{ 10382 "shape":"ResponseError", 10383 "locationName":"responseError" 10384 } 10385 } 10386 }, 10387 "DeleteLaunchTemplateVersionsResponseErrorSet":{ 10388 "type":"list", 10389 "member":{ 10390 "shape":"DeleteLaunchTemplateVersionsResponseErrorItem", 10391 "locationName":"item" 10392 } 10393 }, 10394 "DeleteLaunchTemplateVersionsResponseSuccessItem":{ 10395 "type":"structure", 10396 "members":{ 10397 "LaunchTemplateId":{ 10398 "shape":"String", 10399 "locationName":"launchTemplateId" 10400 }, 10401 "LaunchTemplateName":{ 10402 "shape":"String", 10403 "locationName":"launchTemplateName" 10404 }, 10405 "VersionNumber":{ 10406 "shape":"Long", 10407 "locationName":"versionNumber" 10408 } 10409 } 10410 }, 10411 "DeleteLaunchTemplateVersionsResponseSuccessSet":{ 10412 "type":"list", 10413 "member":{ 10414 "shape":"DeleteLaunchTemplateVersionsResponseSuccessItem", 10415 "locationName":"item" 10416 } 10417 }, 10418 "DeleteLaunchTemplateVersionsResult":{ 10419 "type":"structure", 10420 "members":{ 10421 "SuccessfullyDeletedLaunchTemplateVersions":{ 10422 "shape":"DeleteLaunchTemplateVersionsResponseSuccessSet", 10423 "locationName":"successfullyDeletedLaunchTemplateVersionSet" 10424 }, 10425 "UnsuccessfullyDeletedLaunchTemplateVersions":{ 10426 "shape":"DeleteLaunchTemplateVersionsResponseErrorSet", 10427 "locationName":"unsuccessfullyDeletedLaunchTemplateVersionSet" 10428 } 10429 } 10430 }, 10431 "DeleteLocalGatewayRouteRequest":{ 10432 "type":"structure", 10433 "required":[ 10434 "DestinationCidrBlock", 10435 "LocalGatewayRouteTableId" 10436 ], 10437 "members":{ 10438 "DestinationCidrBlock":{"shape":"String"}, 10439 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 10440 "DryRun":{"shape":"Boolean"} 10441 } 10442 }, 10443 "DeleteLocalGatewayRouteResult":{ 10444 "type":"structure", 10445 "members":{ 10446 "Route":{ 10447 "shape":"LocalGatewayRoute", 10448 "locationName":"route" 10449 } 10450 } 10451 }, 10452 "DeleteLocalGatewayRouteTableVpcAssociationRequest":{ 10453 "type":"structure", 10454 "required":["LocalGatewayRouteTableVpcAssociationId"], 10455 "members":{ 10456 "LocalGatewayRouteTableVpcAssociationId":{"shape":"LocalGatewayRouteTableVpcAssociationId"}, 10457 "DryRun":{"shape":"Boolean"} 10458 } 10459 }, 10460 "DeleteLocalGatewayRouteTableVpcAssociationResult":{ 10461 "type":"structure", 10462 "members":{ 10463 "LocalGatewayRouteTableVpcAssociation":{ 10464 "shape":"LocalGatewayRouteTableVpcAssociation", 10465 "locationName":"localGatewayRouteTableVpcAssociation" 10466 } 10467 } 10468 }, 10469 "DeleteManagedPrefixListRequest":{ 10470 "type":"structure", 10471 "required":["PrefixListId"], 10472 "members":{ 10473 "DryRun":{"shape":"Boolean"}, 10474 "PrefixListId":{"shape":"PrefixListResourceId"} 10475 } 10476 }, 10477 "DeleteManagedPrefixListResult":{ 10478 "type":"structure", 10479 "members":{ 10480 "PrefixList":{ 10481 "shape":"ManagedPrefixList", 10482 "locationName":"prefixList" 10483 } 10484 } 10485 }, 10486 "DeleteNatGatewayRequest":{ 10487 "type":"structure", 10488 "required":["NatGatewayId"], 10489 "members":{ 10490 "DryRun":{"shape":"Boolean"}, 10491 "NatGatewayId":{"shape":"NatGatewayId"} 10492 } 10493 }, 10494 "DeleteNatGatewayResult":{ 10495 "type":"structure", 10496 "members":{ 10497 "NatGatewayId":{ 10498 "shape":"String", 10499 "locationName":"natGatewayId" 10500 } 10501 } 10502 }, 10503 "DeleteNetworkAclEntryRequest":{ 10504 "type":"structure", 10505 "required":[ 10506 "Egress", 10507 "NetworkAclId", 10508 "RuleNumber" 10509 ], 10510 "members":{ 10511 "DryRun":{ 10512 "shape":"Boolean", 10513 "locationName":"dryRun" 10514 }, 10515 "Egress":{ 10516 "shape":"Boolean", 10517 "locationName":"egress" 10518 }, 10519 "NetworkAclId":{ 10520 "shape":"NetworkAclId", 10521 "locationName":"networkAclId" 10522 }, 10523 "RuleNumber":{ 10524 "shape":"Integer", 10525 "locationName":"ruleNumber" 10526 } 10527 } 10528 }, 10529 "DeleteNetworkAclRequest":{ 10530 "type":"structure", 10531 "required":["NetworkAclId"], 10532 "members":{ 10533 "DryRun":{ 10534 "shape":"Boolean", 10535 "locationName":"dryRun" 10536 }, 10537 "NetworkAclId":{ 10538 "shape":"NetworkAclId", 10539 "locationName":"networkAclId" 10540 } 10541 } 10542 }, 10543 "DeleteNetworkInsightsAnalysisRequest":{ 10544 "type":"structure", 10545 "required":["NetworkInsightsAnalysisId"], 10546 "members":{ 10547 "DryRun":{"shape":"Boolean"}, 10548 "NetworkInsightsAnalysisId":{"shape":"NetworkInsightsAnalysisId"} 10549 } 10550 }, 10551 "DeleteNetworkInsightsAnalysisResult":{ 10552 "type":"structure", 10553 "members":{ 10554 "NetworkInsightsAnalysisId":{ 10555 "shape":"NetworkInsightsAnalysisId", 10556 "locationName":"networkInsightsAnalysisId" 10557 } 10558 } 10559 }, 10560 "DeleteNetworkInsightsPathRequest":{ 10561 "type":"structure", 10562 "required":["NetworkInsightsPathId"], 10563 "members":{ 10564 "DryRun":{"shape":"Boolean"}, 10565 "NetworkInsightsPathId":{"shape":"NetworkInsightsPathId"} 10566 } 10567 }, 10568 "DeleteNetworkInsightsPathResult":{ 10569 "type":"structure", 10570 "members":{ 10571 "NetworkInsightsPathId":{ 10572 "shape":"NetworkInsightsPathId", 10573 "locationName":"networkInsightsPathId" 10574 } 10575 } 10576 }, 10577 "DeleteNetworkInterfacePermissionRequest":{ 10578 "type":"structure", 10579 "required":["NetworkInterfacePermissionId"], 10580 "members":{ 10581 "NetworkInterfacePermissionId":{"shape":"NetworkInterfacePermissionId"}, 10582 "Force":{"shape":"Boolean"}, 10583 "DryRun":{"shape":"Boolean"} 10584 } 10585 }, 10586 "DeleteNetworkInterfacePermissionResult":{ 10587 "type":"structure", 10588 "members":{ 10589 "Return":{ 10590 "shape":"Boolean", 10591 "locationName":"return" 10592 } 10593 } 10594 }, 10595 "DeleteNetworkInterfaceRequest":{ 10596 "type":"structure", 10597 "required":["NetworkInterfaceId"], 10598 "members":{ 10599 "DryRun":{ 10600 "shape":"Boolean", 10601 "locationName":"dryRun" 10602 }, 10603 "NetworkInterfaceId":{ 10604 "shape":"NetworkInterfaceId", 10605 "locationName":"networkInterfaceId" 10606 } 10607 } 10608 }, 10609 "DeletePlacementGroupRequest":{ 10610 "type":"structure", 10611 "required":["GroupName"], 10612 "members":{ 10613 "DryRun":{ 10614 "shape":"Boolean", 10615 "locationName":"dryRun" 10616 }, 10617 "GroupName":{ 10618 "shape":"PlacementGroupName", 10619 "locationName":"groupName" 10620 } 10621 } 10622 }, 10623 "DeleteQueuedReservedInstancesError":{ 10624 "type":"structure", 10625 "members":{ 10626 "Code":{ 10627 "shape":"DeleteQueuedReservedInstancesErrorCode", 10628 "locationName":"code" 10629 }, 10630 "Message":{ 10631 "shape":"String", 10632 "locationName":"message" 10633 } 10634 } 10635 }, 10636 "DeleteQueuedReservedInstancesErrorCode":{ 10637 "type":"string", 10638 "enum":[ 10639 "reserved-instances-id-invalid", 10640 "reserved-instances-not-in-queued-state", 10641 "unexpected-error" 10642 ] 10643 }, 10644 "DeleteQueuedReservedInstancesIdList":{ 10645 "type":"list", 10646 "member":{ 10647 "shape":"ReservationId", 10648 "locationName":"item" 10649 }, 10650 "max":100, 10651 "min":1 10652 }, 10653 "DeleteQueuedReservedInstancesRequest":{ 10654 "type":"structure", 10655 "required":["ReservedInstancesIds"], 10656 "members":{ 10657 "DryRun":{"shape":"Boolean"}, 10658 "ReservedInstancesIds":{ 10659 "shape":"DeleteQueuedReservedInstancesIdList", 10660 "locationName":"ReservedInstancesId" 10661 } 10662 } 10663 }, 10664 "DeleteQueuedReservedInstancesResult":{ 10665 "type":"structure", 10666 "members":{ 10667 "SuccessfulQueuedPurchaseDeletions":{ 10668 "shape":"SuccessfulQueuedPurchaseDeletionSet", 10669 "locationName":"successfulQueuedPurchaseDeletionSet" 10670 }, 10671 "FailedQueuedPurchaseDeletions":{ 10672 "shape":"FailedQueuedPurchaseDeletionSet", 10673 "locationName":"failedQueuedPurchaseDeletionSet" 10674 } 10675 } 10676 }, 10677 "DeleteRouteRequest":{ 10678 "type":"structure", 10679 "required":["RouteTableId"], 10680 "members":{ 10681 "DestinationCidrBlock":{ 10682 "shape":"String", 10683 "locationName":"destinationCidrBlock" 10684 }, 10685 "DestinationIpv6CidrBlock":{ 10686 "shape":"String", 10687 "locationName":"destinationIpv6CidrBlock" 10688 }, 10689 "DestinationPrefixListId":{"shape":"PrefixListResourceId"}, 10690 "DryRun":{ 10691 "shape":"Boolean", 10692 "locationName":"dryRun" 10693 }, 10694 "RouteTableId":{ 10695 "shape":"RouteTableId", 10696 "locationName":"routeTableId" 10697 } 10698 } 10699 }, 10700 "DeleteRouteTableRequest":{ 10701 "type":"structure", 10702 "required":["RouteTableId"], 10703 "members":{ 10704 "DryRun":{ 10705 "shape":"Boolean", 10706 "locationName":"dryRun" 10707 }, 10708 "RouteTableId":{ 10709 "shape":"RouteTableId", 10710 "locationName":"routeTableId" 10711 } 10712 } 10713 }, 10714 "DeleteSecurityGroupRequest":{ 10715 "type":"structure", 10716 "members":{ 10717 "GroupId":{"shape":"SecurityGroupId"}, 10718 "GroupName":{"shape":"SecurityGroupName"}, 10719 "DryRun":{ 10720 "shape":"Boolean", 10721 "locationName":"dryRun" 10722 } 10723 } 10724 }, 10725 "DeleteSnapshotRequest":{ 10726 "type":"structure", 10727 "required":["SnapshotId"], 10728 "members":{ 10729 "SnapshotId":{"shape":"SnapshotId"}, 10730 "DryRun":{ 10731 "shape":"Boolean", 10732 "locationName":"dryRun" 10733 } 10734 } 10735 }, 10736 "DeleteSpotDatafeedSubscriptionRequest":{ 10737 "type":"structure", 10738 "members":{ 10739 "DryRun":{ 10740 "shape":"Boolean", 10741 "locationName":"dryRun" 10742 } 10743 } 10744 }, 10745 "DeleteSubnetCidrReservationRequest":{ 10746 "type":"structure", 10747 "required":["SubnetCidrReservationId"], 10748 "members":{ 10749 "SubnetCidrReservationId":{"shape":"SubnetCidrReservationId"}, 10750 "DryRun":{"shape":"Boolean"} 10751 } 10752 }, 10753 "DeleteSubnetCidrReservationResult":{ 10754 "type":"structure", 10755 "members":{ 10756 "DeletedSubnetCidrReservation":{ 10757 "shape":"SubnetCidrReservation", 10758 "locationName":"deletedSubnetCidrReservation" 10759 } 10760 } 10761 }, 10762 "DeleteSubnetRequest":{ 10763 "type":"structure", 10764 "required":["SubnetId"], 10765 "members":{ 10766 "SubnetId":{"shape":"SubnetId"}, 10767 "DryRun":{ 10768 "shape":"Boolean", 10769 "locationName":"dryRun" 10770 } 10771 } 10772 }, 10773 "DeleteTagsRequest":{ 10774 "type":"structure", 10775 "required":["Resources"], 10776 "members":{ 10777 "DryRun":{ 10778 "shape":"Boolean", 10779 "locationName":"dryRun" 10780 }, 10781 "Resources":{ 10782 "shape":"ResourceIdList", 10783 "locationName":"resourceId" 10784 }, 10785 "Tags":{ 10786 "shape":"TagList", 10787 "locationName":"tag" 10788 } 10789 } 10790 }, 10791 "DeleteTrafficMirrorFilterRequest":{ 10792 "type":"structure", 10793 "required":["TrafficMirrorFilterId"], 10794 "members":{ 10795 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 10796 "DryRun":{"shape":"Boolean"} 10797 } 10798 }, 10799 "DeleteTrafficMirrorFilterResult":{ 10800 "type":"structure", 10801 "members":{ 10802 "TrafficMirrorFilterId":{ 10803 "shape":"String", 10804 "locationName":"trafficMirrorFilterId" 10805 } 10806 } 10807 }, 10808 "DeleteTrafficMirrorFilterRuleRequest":{ 10809 "type":"structure", 10810 "required":["TrafficMirrorFilterRuleId"], 10811 "members":{ 10812 "TrafficMirrorFilterRuleId":{"shape":"TrafficMirrorFilterRuleId"}, 10813 "DryRun":{"shape":"Boolean"} 10814 } 10815 }, 10816 "DeleteTrafficMirrorFilterRuleResult":{ 10817 "type":"structure", 10818 "members":{ 10819 "TrafficMirrorFilterRuleId":{ 10820 "shape":"String", 10821 "locationName":"trafficMirrorFilterRuleId" 10822 } 10823 } 10824 }, 10825 "DeleteTrafficMirrorSessionRequest":{ 10826 "type":"structure", 10827 "required":["TrafficMirrorSessionId"], 10828 "members":{ 10829 "TrafficMirrorSessionId":{"shape":"TrafficMirrorSessionId"}, 10830 "DryRun":{"shape":"Boolean"} 10831 } 10832 }, 10833 "DeleteTrafficMirrorSessionResult":{ 10834 "type":"structure", 10835 "members":{ 10836 "TrafficMirrorSessionId":{ 10837 "shape":"String", 10838 "locationName":"trafficMirrorSessionId" 10839 } 10840 } 10841 }, 10842 "DeleteTrafficMirrorTargetRequest":{ 10843 "type":"structure", 10844 "required":["TrafficMirrorTargetId"], 10845 "members":{ 10846 "TrafficMirrorTargetId":{"shape":"TrafficMirrorTargetId"}, 10847 "DryRun":{"shape":"Boolean"} 10848 } 10849 }, 10850 "DeleteTrafficMirrorTargetResult":{ 10851 "type":"structure", 10852 "members":{ 10853 "TrafficMirrorTargetId":{ 10854 "shape":"String", 10855 "locationName":"trafficMirrorTargetId" 10856 } 10857 } 10858 }, 10859 "DeleteTransitGatewayConnectPeerRequest":{ 10860 "type":"structure", 10861 "required":["TransitGatewayConnectPeerId"], 10862 "members":{ 10863 "TransitGatewayConnectPeerId":{"shape":"TransitGatewayConnectPeerId"}, 10864 "DryRun":{"shape":"Boolean"} 10865 } 10866 }, 10867 "DeleteTransitGatewayConnectPeerResult":{ 10868 "type":"structure", 10869 "members":{ 10870 "TransitGatewayConnectPeer":{ 10871 "shape":"TransitGatewayConnectPeer", 10872 "locationName":"transitGatewayConnectPeer" 10873 } 10874 } 10875 }, 10876 "DeleteTransitGatewayConnectRequest":{ 10877 "type":"structure", 10878 "required":["TransitGatewayAttachmentId"], 10879 "members":{ 10880 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 10881 "DryRun":{"shape":"Boolean"} 10882 } 10883 }, 10884 "DeleteTransitGatewayConnectResult":{ 10885 "type":"structure", 10886 "members":{ 10887 "TransitGatewayConnect":{ 10888 "shape":"TransitGatewayConnect", 10889 "locationName":"transitGatewayConnect" 10890 } 10891 } 10892 }, 10893 "DeleteTransitGatewayMulticastDomainRequest":{ 10894 "type":"structure", 10895 "required":["TransitGatewayMulticastDomainId"], 10896 "members":{ 10897 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 10898 "DryRun":{"shape":"Boolean"} 10899 } 10900 }, 10901 "DeleteTransitGatewayMulticastDomainResult":{ 10902 "type":"structure", 10903 "members":{ 10904 "TransitGatewayMulticastDomain":{ 10905 "shape":"TransitGatewayMulticastDomain", 10906 "locationName":"transitGatewayMulticastDomain" 10907 } 10908 } 10909 }, 10910 "DeleteTransitGatewayPeeringAttachmentRequest":{ 10911 "type":"structure", 10912 "required":["TransitGatewayAttachmentId"], 10913 "members":{ 10914 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 10915 "DryRun":{"shape":"Boolean"} 10916 } 10917 }, 10918 "DeleteTransitGatewayPeeringAttachmentResult":{ 10919 "type":"structure", 10920 "members":{ 10921 "TransitGatewayPeeringAttachment":{ 10922 "shape":"TransitGatewayPeeringAttachment", 10923 "locationName":"transitGatewayPeeringAttachment" 10924 } 10925 } 10926 }, 10927 "DeleteTransitGatewayPrefixListReferenceRequest":{ 10928 "type":"structure", 10929 "required":[ 10930 "TransitGatewayRouteTableId", 10931 "PrefixListId" 10932 ], 10933 "members":{ 10934 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 10935 "PrefixListId":{"shape":"PrefixListResourceId"}, 10936 "DryRun":{"shape":"Boolean"} 10937 } 10938 }, 10939 "DeleteTransitGatewayPrefixListReferenceResult":{ 10940 "type":"structure", 10941 "members":{ 10942 "TransitGatewayPrefixListReference":{ 10943 "shape":"TransitGatewayPrefixListReference", 10944 "locationName":"transitGatewayPrefixListReference" 10945 } 10946 } 10947 }, 10948 "DeleteTransitGatewayRequest":{ 10949 "type":"structure", 10950 "required":["TransitGatewayId"], 10951 "members":{ 10952 "TransitGatewayId":{"shape":"TransitGatewayId"}, 10953 "DryRun":{"shape":"Boolean"} 10954 } 10955 }, 10956 "DeleteTransitGatewayResult":{ 10957 "type":"structure", 10958 "members":{ 10959 "TransitGateway":{ 10960 "shape":"TransitGateway", 10961 "locationName":"transitGateway" 10962 } 10963 } 10964 }, 10965 "DeleteTransitGatewayRouteRequest":{ 10966 "type":"structure", 10967 "required":[ 10968 "TransitGatewayRouteTableId", 10969 "DestinationCidrBlock" 10970 ], 10971 "members":{ 10972 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 10973 "DestinationCidrBlock":{"shape":"String"}, 10974 "DryRun":{"shape":"Boolean"} 10975 } 10976 }, 10977 "DeleteTransitGatewayRouteResult":{ 10978 "type":"structure", 10979 "members":{ 10980 "Route":{ 10981 "shape":"TransitGatewayRoute", 10982 "locationName":"route" 10983 } 10984 } 10985 }, 10986 "DeleteTransitGatewayRouteTableRequest":{ 10987 "type":"structure", 10988 "required":["TransitGatewayRouteTableId"], 10989 "members":{ 10990 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 10991 "DryRun":{"shape":"Boolean"} 10992 } 10993 }, 10994 "DeleteTransitGatewayRouteTableResult":{ 10995 "type":"structure", 10996 "members":{ 10997 "TransitGatewayRouteTable":{ 10998 "shape":"TransitGatewayRouteTable", 10999 "locationName":"transitGatewayRouteTable" 11000 } 11001 } 11002 }, 11003 "DeleteTransitGatewayVpcAttachmentRequest":{ 11004 "type":"structure", 11005 "required":["TransitGatewayAttachmentId"], 11006 "members":{ 11007 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 11008 "DryRun":{"shape":"Boolean"} 11009 } 11010 }, 11011 "DeleteTransitGatewayVpcAttachmentResult":{ 11012 "type":"structure", 11013 "members":{ 11014 "TransitGatewayVpcAttachment":{ 11015 "shape":"TransitGatewayVpcAttachment", 11016 "locationName":"transitGatewayVpcAttachment" 11017 } 11018 } 11019 }, 11020 "DeleteVolumeRequest":{ 11021 "type":"structure", 11022 "required":["VolumeId"], 11023 "members":{ 11024 "VolumeId":{"shape":"VolumeId"}, 11025 "DryRun":{ 11026 "shape":"Boolean", 11027 "locationName":"dryRun" 11028 } 11029 } 11030 }, 11031 "DeleteVpcEndpointConnectionNotificationsRequest":{ 11032 "type":"structure", 11033 "required":["ConnectionNotificationIds"], 11034 "members":{ 11035 "DryRun":{"shape":"Boolean"}, 11036 "ConnectionNotificationIds":{ 11037 "shape":"ConnectionNotificationIdsList", 11038 "locationName":"ConnectionNotificationId" 11039 } 11040 } 11041 }, 11042 "DeleteVpcEndpointConnectionNotificationsResult":{ 11043 "type":"structure", 11044 "members":{ 11045 "Unsuccessful":{ 11046 "shape":"UnsuccessfulItemSet", 11047 "locationName":"unsuccessful" 11048 } 11049 } 11050 }, 11051 "DeleteVpcEndpointServiceConfigurationsRequest":{ 11052 "type":"structure", 11053 "required":["ServiceIds"], 11054 "members":{ 11055 "DryRun":{"shape":"Boolean"}, 11056 "ServiceIds":{ 11057 "shape":"VpcEndpointServiceIdList", 11058 "locationName":"ServiceId" 11059 } 11060 } 11061 }, 11062 "DeleteVpcEndpointServiceConfigurationsResult":{ 11063 "type":"structure", 11064 "members":{ 11065 "Unsuccessful":{ 11066 "shape":"UnsuccessfulItemSet", 11067 "locationName":"unsuccessful" 11068 } 11069 } 11070 }, 11071 "DeleteVpcEndpointsRequest":{ 11072 "type":"structure", 11073 "required":["VpcEndpointIds"], 11074 "members":{ 11075 "DryRun":{"shape":"Boolean"}, 11076 "VpcEndpointIds":{ 11077 "shape":"VpcEndpointIdList", 11078 "locationName":"VpcEndpointId" 11079 } 11080 } 11081 }, 11082 "DeleteVpcEndpointsResult":{ 11083 "type":"structure", 11084 "members":{ 11085 "Unsuccessful":{ 11086 "shape":"UnsuccessfulItemSet", 11087 "locationName":"unsuccessful" 11088 } 11089 } 11090 }, 11091 "DeleteVpcPeeringConnectionRequest":{ 11092 "type":"structure", 11093 "required":["VpcPeeringConnectionId"], 11094 "members":{ 11095 "DryRun":{ 11096 "shape":"Boolean", 11097 "locationName":"dryRun" 11098 }, 11099 "VpcPeeringConnectionId":{ 11100 "shape":"VpcPeeringConnectionId", 11101 "locationName":"vpcPeeringConnectionId" 11102 } 11103 } 11104 }, 11105 "DeleteVpcPeeringConnectionResult":{ 11106 "type":"structure", 11107 "members":{ 11108 "Return":{ 11109 "shape":"Boolean", 11110 "locationName":"return" 11111 } 11112 } 11113 }, 11114 "DeleteVpcRequest":{ 11115 "type":"structure", 11116 "required":["VpcId"], 11117 "members":{ 11118 "VpcId":{"shape":"VpcId"}, 11119 "DryRun":{ 11120 "shape":"Boolean", 11121 "locationName":"dryRun" 11122 } 11123 } 11124 }, 11125 "DeleteVpnConnectionRequest":{ 11126 "type":"structure", 11127 "required":["VpnConnectionId"], 11128 "members":{ 11129 "VpnConnectionId":{"shape":"VpnConnectionId"}, 11130 "DryRun":{ 11131 "shape":"Boolean", 11132 "locationName":"dryRun" 11133 } 11134 } 11135 }, 11136 "DeleteVpnConnectionRouteRequest":{ 11137 "type":"structure", 11138 "required":[ 11139 "DestinationCidrBlock", 11140 "VpnConnectionId" 11141 ], 11142 "members":{ 11143 "DestinationCidrBlock":{"shape":"String"}, 11144 "VpnConnectionId":{"shape":"VpnConnectionId"} 11145 } 11146 }, 11147 "DeleteVpnGatewayRequest":{ 11148 "type":"structure", 11149 "required":["VpnGatewayId"], 11150 "members":{ 11151 "VpnGatewayId":{"shape":"VpnGatewayId"}, 11152 "DryRun":{ 11153 "shape":"Boolean", 11154 "locationName":"dryRun" 11155 } 11156 } 11157 }, 11158 "DeprovisionByoipCidrRequest":{ 11159 "type":"structure", 11160 "required":["Cidr"], 11161 "members":{ 11162 "Cidr":{"shape":"String"}, 11163 "DryRun":{"shape":"Boolean"} 11164 } 11165 }, 11166 "DeprovisionByoipCidrResult":{ 11167 "type":"structure", 11168 "members":{ 11169 "ByoipCidr":{ 11170 "shape":"ByoipCidr", 11171 "locationName":"byoipCidr" 11172 } 11173 } 11174 }, 11175 "DeregisterImageRequest":{ 11176 "type":"structure", 11177 "required":["ImageId"], 11178 "members":{ 11179 "ImageId":{"shape":"ImageId"}, 11180 "DryRun":{ 11181 "shape":"Boolean", 11182 "locationName":"dryRun" 11183 } 11184 } 11185 }, 11186 "DeregisterInstanceEventNotificationAttributesRequest":{ 11187 "type":"structure", 11188 "members":{ 11189 "DryRun":{"shape":"Boolean"}, 11190 "InstanceTagAttribute":{"shape":"DeregisterInstanceTagAttributeRequest"} 11191 } 11192 }, 11193 "DeregisterInstanceEventNotificationAttributesResult":{ 11194 "type":"structure", 11195 "members":{ 11196 "InstanceTagAttribute":{ 11197 "shape":"InstanceTagNotificationAttribute", 11198 "locationName":"instanceTagAttribute" 11199 } 11200 } 11201 }, 11202 "DeregisterInstanceTagAttributeRequest":{ 11203 "type":"structure", 11204 "members":{ 11205 "IncludeAllTagsOfInstance":{"shape":"Boolean"}, 11206 "InstanceTagKeys":{ 11207 "shape":"InstanceTagKeySet", 11208 "locationName":"InstanceTagKey" 11209 } 11210 } 11211 }, 11212 "DeregisterTransitGatewayMulticastGroupMembersRequest":{ 11213 "type":"structure", 11214 "members":{ 11215 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 11216 "GroupIpAddress":{"shape":"String"}, 11217 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 11218 "DryRun":{"shape":"Boolean"} 11219 } 11220 }, 11221 "DeregisterTransitGatewayMulticastGroupMembersResult":{ 11222 "type":"structure", 11223 "members":{ 11224 "DeregisteredMulticastGroupMembers":{ 11225 "shape":"TransitGatewayMulticastDeregisteredGroupMembers", 11226 "locationName":"deregisteredMulticastGroupMembers" 11227 } 11228 } 11229 }, 11230 "DeregisterTransitGatewayMulticastGroupSourcesRequest":{ 11231 "type":"structure", 11232 "members":{ 11233 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 11234 "GroupIpAddress":{"shape":"String"}, 11235 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 11236 "DryRun":{"shape":"Boolean"} 11237 } 11238 }, 11239 "DeregisterTransitGatewayMulticastGroupSourcesResult":{ 11240 "type":"structure", 11241 "members":{ 11242 "DeregisteredMulticastGroupSources":{ 11243 "shape":"TransitGatewayMulticastDeregisteredGroupSources", 11244 "locationName":"deregisteredMulticastGroupSources" 11245 } 11246 } 11247 }, 11248 "DescribeAccountAttributesRequest":{ 11249 "type":"structure", 11250 "members":{ 11251 "AttributeNames":{ 11252 "shape":"AccountAttributeNameStringList", 11253 "locationName":"attributeName" 11254 }, 11255 "DryRun":{ 11256 "shape":"Boolean", 11257 "locationName":"dryRun" 11258 } 11259 } 11260 }, 11261 "DescribeAccountAttributesResult":{ 11262 "type":"structure", 11263 "members":{ 11264 "AccountAttributes":{ 11265 "shape":"AccountAttributeList", 11266 "locationName":"accountAttributeSet" 11267 } 11268 } 11269 }, 11270 "DescribeAddressesAttributeRequest":{ 11271 "type":"structure", 11272 "members":{ 11273 "AllocationIds":{ 11274 "shape":"AllocationIds", 11275 "locationName":"AllocationId" 11276 }, 11277 "Attribute":{"shape":"AddressAttributeName"}, 11278 "NextToken":{"shape":"NextToken"}, 11279 "MaxResults":{"shape":"AddressMaxResults"}, 11280 "DryRun":{"shape":"Boolean"} 11281 } 11282 }, 11283 "DescribeAddressesAttributeResult":{ 11284 "type":"structure", 11285 "members":{ 11286 "Addresses":{ 11287 "shape":"AddressSet", 11288 "locationName":"addressSet" 11289 }, 11290 "NextToken":{ 11291 "shape":"NextToken", 11292 "locationName":"nextToken" 11293 } 11294 } 11295 }, 11296 "DescribeAddressesRequest":{ 11297 "type":"structure", 11298 "members":{ 11299 "Filters":{ 11300 "shape":"FilterList", 11301 "locationName":"Filter" 11302 }, 11303 "PublicIps":{ 11304 "shape":"PublicIpStringList", 11305 "locationName":"PublicIp" 11306 }, 11307 "AllocationIds":{ 11308 "shape":"AllocationIdList", 11309 "locationName":"AllocationId" 11310 }, 11311 "DryRun":{ 11312 "shape":"Boolean", 11313 "locationName":"dryRun" 11314 } 11315 } 11316 }, 11317 "DescribeAddressesResult":{ 11318 "type":"structure", 11319 "members":{ 11320 "Addresses":{ 11321 "shape":"AddressList", 11322 "locationName":"addressesSet" 11323 } 11324 } 11325 }, 11326 "DescribeAggregateIdFormatRequest":{ 11327 "type":"structure", 11328 "members":{ 11329 "DryRun":{"shape":"Boolean"} 11330 } 11331 }, 11332 "DescribeAggregateIdFormatResult":{ 11333 "type":"structure", 11334 "members":{ 11335 "UseLongIdsAggregated":{ 11336 "shape":"Boolean", 11337 "locationName":"useLongIdsAggregated" 11338 }, 11339 "Statuses":{ 11340 "shape":"IdFormatList", 11341 "locationName":"statusSet" 11342 } 11343 } 11344 }, 11345 "DescribeAvailabilityZonesRequest":{ 11346 "type":"structure", 11347 "members":{ 11348 "Filters":{ 11349 "shape":"FilterList", 11350 "locationName":"Filter" 11351 }, 11352 "ZoneNames":{ 11353 "shape":"ZoneNameStringList", 11354 "locationName":"ZoneName" 11355 }, 11356 "ZoneIds":{ 11357 "shape":"ZoneIdStringList", 11358 "locationName":"ZoneId" 11359 }, 11360 "AllAvailabilityZones":{"shape":"Boolean"}, 11361 "DryRun":{ 11362 "shape":"Boolean", 11363 "locationName":"dryRun" 11364 } 11365 } 11366 }, 11367 "DescribeAvailabilityZonesResult":{ 11368 "type":"structure", 11369 "members":{ 11370 "AvailabilityZones":{ 11371 "shape":"AvailabilityZoneList", 11372 "locationName":"availabilityZoneInfo" 11373 } 11374 } 11375 }, 11376 "DescribeBundleTasksRequest":{ 11377 "type":"structure", 11378 "members":{ 11379 "BundleIds":{ 11380 "shape":"BundleIdStringList", 11381 "locationName":"BundleId" 11382 }, 11383 "Filters":{ 11384 "shape":"FilterList", 11385 "locationName":"Filter" 11386 }, 11387 "DryRun":{ 11388 "shape":"Boolean", 11389 "locationName":"dryRun" 11390 } 11391 } 11392 }, 11393 "DescribeBundleTasksResult":{ 11394 "type":"structure", 11395 "members":{ 11396 "BundleTasks":{ 11397 "shape":"BundleTaskList", 11398 "locationName":"bundleInstanceTasksSet" 11399 } 11400 } 11401 }, 11402 "DescribeByoipCidrsMaxResults":{ 11403 "type":"integer", 11404 "max":100, 11405 "min":1 11406 }, 11407 "DescribeByoipCidrsRequest":{ 11408 "type":"structure", 11409 "required":["MaxResults"], 11410 "members":{ 11411 "DryRun":{"shape":"Boolean"}, 11412 "MaxResults":{"shape":"DescribeByoipCidrsMaxResults"}, 11413 "NextToken":{"shape":"NextToken"} 11414 } 11415 }, 11416 "DescribeByoipCidrsResult":{ 11417 "type":"structure", 11418 "members":{ 11419 "ByoipCidrs":{ 11420 "shape":"ByoipCidrSet", 11421 "locationName":"byoipCidrSet" 11422 }, 11423 "NextToken":{ 11424 "shape":"String", 11425 "locationName":"nextToken" 11426 } 11427 } 11428 }, 11429 "DescribeCapacityReservationFleetsMaxResults":{ 11430 "type":"integer", 11431 "max":100, 11432 "min":1 11433 }, 11434 "DescribeCapacityReservationFleetsRequest":{ 11435 "type":"structure", 11436 "members":{ 11437 "CapacityReservationFleetIds":{ 11438 "shape":"CapacityReservationFleetIdSet", 11439 "locationName":"CapacityReservationFleetId" 11440 }, 11441 "NextToken":{"shape":"String"}, 11442 "MaxResults":{"shape":"DescribeCapacityReservationFleetsMaxResults"}, 11443 "Filters":{ 11444 "shape":"FilterList", 11445 "locationName":"Filter" 11446 }, 11447 "DryRun":{"shape":"Boolean"} 11448 } 11449 }, 11450 "DescribeCapacityReservationFleetsResult":{ 11451 "type":"structure", 11452 "members":{ 11453 "CapacityReservationFleets":{ 11454 "shape":"CapacityReservationFleetSet", 11455 "locationName":"capacityReservationFleetSet" 11456 }, 11457 "NextToken":{ 11458 "shape":"String", 11459 "locationName":"nextToken" 11460 } 11461 } 11462 }, 11463 "DescribeCapacityReservationsMaxResults":{ 11464 "type":"integer", 11465 "max":1000, 11466 "min":1 11467 }, 11468 "DescribeCapacityReservationsRequest":{ 11469 "type":"structure", 11470 "members":{ 11471 "CapacityReservationIds":{ 11472 "shape":"CapacityReservationIdSet", 11473 "locationName":"CapacityReservationId" 11474 }, 11475 "NextToken":{"shape":"String"}, 11476 "MaxResults":{"shape":"DescribeCapacityReservationsMaxResults"}, 11477 "Filters":{ 11478 "shape":"FilterList", 11479 "locationName":"Filter" 11480 }, 11481 "DryRun":{"shape":"Boolean"} 11482 } 11483 }, 11484 "DescribeCapacityReservationsResult":{ 11485 "type":"structure", 11486 "members":{ 11487 "NextToken":{ 11488 "shape":"String", 11489 "locationName":"nextToken" 11490 }, 11491 "CapacityReservations":{ 11492 "shape":"CapacityReservationSet", 11493 "locationName":"capacityReservationSet" 11494 } 11495 } 11496 }, 11497 "DescribeCarrierGatewaysRequest":{ 11498 "type":"structure", 11499 "members":{ 11500 "CarrierGatewayIds":{ 11501 "shape":"CarrierGatewayIdSet", 11502 "locationName":"CarrierGatewayId" 11503 }, 11504 "Filters":{ 11505 "shape":"FilterList", 11506 "locationName":"Filter" 11507 }, 11508 "MaxResults":{"shape":"CarrierGatewayMaxResults"}, 11509 "NextToken":{"shape":"String"}, 11510 "DryRun":{"shape":"Boolean"} 11511 } 11512 }, 11513 "DescribeCarrierGatewaysResult":{ 11514 "type":"structure", 11515 "members":{ 11516 "CarrierGateways":{ 11517 "shape":"CarrierGatewaySet", 11518 "locationName":"carrierGatewaySet" 11519 }, 11520 "NextToken":{ 11521 "shape":"String", 11522 "locationName":"nextToken" 11523 } 11524 } 11525 }, 11526 "DescribeClassicLinkInstancesMaxResults":{ 11527 "type":"integer", 11528 "max":1000, 11529 "min":5 11530 }, 11531 "DescribeClassicLinkInstancesRequest":{ 11532 "type":"structure", 11533 "members":{ 11534 "Filters":{ 11535 "shape":"FilterList", 11536 "locationName":"Filter" 11537 }, 11538 "DryRun":{ 11539 "shape":"Boolean", 11540 "locationName":"dryRun" 11541 }, 11542 "InstanceIds":{ 11543 "shape":"InstanceIdStringList", 11544 "locationName":"InstanceId" 11545 }, 11546 "MaxResults":{ 11547 "shape":"DescribeClassicLinkInstancesMaxResults", 11548 "locationName":"maxResults" 11549 }, 11550 "NextToken":{ 11551 "shape":"String", 11552 "locationName":"nextToken" 11553 } 11554 } 11555 }, 11556 "DescribeClassicLinkInstancesResult":{ 11557 "type":"structure", 11558 "members":{ 11559 "Instances":{ 11560 "shape":"ClassicLinkInstanceList", 11561 "locationName":"instancesSet" 11562 }, 11563 "NextToken":{ 11564 "shape":"String", 11565 "locationName":"nextToken" 11566 } 11567 } 11568 }, 11569 "DescribeClientVpnAuthorizationRulesMaxResults":{ 11570 "type":"integer", 11571 "max":1000, 11572 "min":5 11573 }, 11574 "DescribeClientVpnAuthorizationRulesRequest":{ 11575 "type":"structure", 11576 "required":["ClientVpnEndpointId"], 11577 "members":{ 11578 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 11579 "DryRun":{"shape":"Boolean"}, 11580 "NextToken":{"shape":"NextToken"}, 11581 "Filters":{ 11582 "shape":"FilterList", 11583 "locationName":"Filter" 11584 }, 11585 "MaxResults":{"shape":"DescribeClientVpnAuthorizationRulesMaxResults"} 11586 } 11587 }, 11588 "DescribeClientVpnAuthorizationRulesResult":{ 11589 "type":"structure", 11590 "members":{ 11591 "AuthorizationRules":{ 11592 "shape":"AuthorizationRuleSet", 11593 "locationName":"authorizationRule" 11594 }, 11595 "NextToken":{ 11596 "shape":"NextToken", 11597 "locationName":"nextToken" 11598 } 11599 } 11600 }, 11601 "DescribeClientVpnConnectionsMaxResults":{ 11602 "type":"integer", 11603 "max":1000, 11604 "min":5 11605 }, 11606 "DescribeClientVpnConnectionsRequest":{ 11607 "type":"structure", 11608 "required":["ClientVpnEndpointId"], 11609 "members":{ 11610 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 11611 "Filters":{ 11612 "shape":"FilterList", 11613 "locationName":"Filter" 11614 }, 11615 "NextToken":{"shape":"NextToken"}, 11616 "MaxResults":{"shape":"DescribeClientVpnConnectionsMaxResults"}, 11617 "DryRun":{"shape":"Boolean"} 11618 } 11619 }, 11620 "DescribeClientVpnConnectionsResult":{ 11621 "type":"structure", 11622 "members":{ 11623 "Connections":{ 11624 "shape":"ClientVpnConnectionSet", 11625 "locationName":"connections" 11626 }, 11627 "NextToken":{ 11628 "shape":"NextToken", 11629 "locationName":"nextToken" 11630 } 11631 } 11632 }, 11633 "DescribeClientVpnEndpointMaxResults":{ 11634 "type":"integer", 11635 "max":1000, 11636 "min":5 11637 }, 11638 "DescribeClientVpnEndpointsRequest":{ 11639 "type":"structure", 11640 "members":{ 11641 "ClientVpnEndpointIds":{ 11642 "shape":"ClientVpnEndpointIdList", 11643 "locationName":"ClientVpnEndpointId" 11644 }, 11645 "MaxResults":{"shape":"DescribeClientVpnEndpointMaxResults"}, 11646 "NextToken":{"shape":"NextToken"}, 11647 "Filters":{ 11648 "shape":"FilterList", 11649 "locationName":"Filter" 11650 }, 11651 "DryRun":{"shape":"Boolean"} 11652 } 11653 }, 11654 "DescribeClientVpnEndpointsResult":{ 11655 "type":"structure", 11656 "members":{ 11657 "ClientVpnEndpoints":{ 11658 "shape":"EndpointSet", 11659 "locationName":"clientVpnEndpoint" 11660 }, 11661 "NextToken":{ 11662 "shape":"NextToken", 11663 "locationName":"nextToken" 11664 } 11665 } 11666 }, 11667 "DescribeClientVpnRoutesMaxResults":{ 11668 "type":"integer", 11669 "max":1000, 11670 "min":5 11671 }, 11672 "DescribeClientVpnRoutesRequest":{ 11673 "type":"structure", 11674 "required":["ClientVpnEndpointId"], 11675 "members":{ 11676 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 11677 "Filters":{ 11678 "shape":"FilterList", 11679 "locationName":"Filter" 11680 }, 11681 "MaxResults":{"shape":"DescribeClientVpnRoutesMaxResults"}, 11682 "NextToken":{"shape":"NextToken"}, 11683 "DryRun":{"shape":"Boolean"} 11684 } 11685 }, 11686 "DescribeClientVpnRoutesResult":{ 11687 "type":"structure", 11688 "members":{ 11689 "Routes":{ 11690 "shape":"ClientVpnRouteSet", 11691 "locationName":"routes" 11692 }, 11693 "NextToken":{ 11694 "shape":"NextToken", 11695 "locationName":"nextToken" 11696 } 11697 } 11698 }, 11699 "DescribeClientVpnTargetNetworksMaxResults":{ 11700 "type":"integer", 11701 "max":1000, 11702 "min":5 11703 }, 11704 "DescribeClientVpnTargetNetworksRequest":{ 11705 "type":"structure", 11706 "required":["ClientVpnEndpointId"], 11707 "members":{ 11708 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 11709 "AssociationIds":{"shape":"ValueStringList"}, 11710 "MaxResults":{"shape":"DescribeClientVpnTargetNetworksMaxResults"}, 11711 "NextToken":{"shape":"NextToken"}, 11712 "Filters":{ 11713 "shape":"FilterList", 11714 "locationName":"Filter" 11715 }, 11716 "DryRun":{"shape":"Boolean"} 11717 } 11718 }, 11719 "DescribeClientVpnTargetNetworksResult":{ 11720 "type":"structure", 11721 "members":{ 11722 "ClientVpnTargetNetworks":{ 11723 "shape":"TargetNetworkSet", 11724 "locationName":"clientVpnTargetNetworks" 11725 }, 11726 "NextToken":{ 11727 "shape":"NextToken", 11728 "locationName":"nextToken" 11729 } 11730 } 11731 }, 11732 "DescribeCoipPoolsRequest":{ 11733 "type":"structure", 11734 "members":{ 11735 "PoolIds":{ 11736 "shape":"CoipPoolIdSet", 11737 "locationName":"PoolId" 11738 }, 11739 "Filters":{ 11740 "shape":"FilterList", 11741 "locationName":"Filter" 11742 }, 11743 "MaxResults":{"shape":"CoipPoolMaxResults"}, 11744 "NextToken":{"shape":"String"}, 11745 "DryRun":{"shape":"Boolean"} 11746 } 11747 }, 11748 "DescribeCoipPoolsResult":{ 11749 "type":"structure", 11750 "members":{ 11751 "CoipPools":{ 11752 "shape":"CoipPoolSet", 11753 "locationName":"coipPoolSet" 11754 }, 11755 "NextToken":{ 11756 "shape":"String", 11757 "locationName":"nextToken" 11758 } 11759 } 11760 }, 11761 "DescribeConversionTaskList":{ 11762 "type":"list", 11763 "member":{ 11764 "shape":"ConversionTask", 11765 "locationName":"item" 11766 } 11767 }, 11768 "DescribeConversionTasksRequest":{ 11769 "type":"structure", 11770 "members":{ 11771 "ConversionTaskIds":{ 11772 "shape":"ConversionIdStringList", 11773 "locationName":"conversionTaskId" 11774 }, 11775 "DryRun":{ 11776 "shape":"Boolean", 11777 "locationName":"dryRun" 11778 } 11779 } 11780 }, 11781 "DescribeConversionTasksResult":{ 11782 "type":"structure", 11783 "members":{ 11784 "ConversionTasks":{ 11785 "shape":"DescribeConversionTaskList", 11786 "locationName":"conversionTasks" 11787 } 11788 } 11789 }, 11790 "DescribeCustomerGatewaysRequest":{ 11791 "type":"structure", 11792 "members":{ 11793 "CustomerGatewayIds":{ 11794 "shape":"CustomerGatewayIdStringList", 11795 "locationName":"CustomerGatewayId" 11796 }, 11797 "Filters":{ 11798 "shape":"FilterList", 11799 "locationName":"Filter" 11800 }, 11801 "DryRun":{ 11802 "shape":"Boolean", 11803 "locationName":"dryRun" 11804 } 11805 } 11806 }, 11807 "DescribeCustomerGatewaysResult":{ 11808 "type":"structure", 11809 "members":{ 11810 "CustomerGateways":{ 11811 "shape":"CustomerGatewayList", 11812 "locationName":"customerGatewaySet" 11813 } 11814 } 11815 }, 11816 "DescribeDhcpOptionsMaxResults":{ 11817 "type":"integer", 11818 "max":1000, 11819 "min":5 11820 }, 11821 "DescribeDhcpOptionsRequest":{ 11822 "type":"structure", 11823 "members":{ 11824 "DhcpOptionsIds":{ 11825 "shape":"DhcpOptionsIdStringList", 11826 "locationName":"DhcpOptionsId" 11827 }, 11828 "Filters":{ 11829 "shape":"FilterList", 11830 "locationName":"Filter" 11831 }, 11832 "DryRun":{ 11833 "shape":"Boolean", 11834 "locationName":"dryRun" 11835 }, 11836 "NextToken":{"shape":"String"}, 11837 "MaxResults":{"shape":"DescribeDhcpOptionsMaxResults"} 11838 } 11839 }, 11840 "DescribeDhcpOptionsResult":{ 11841 "type":"structure", 11842 "members":{ 11843 "DhcpOptions":{ 11844 "shape":"DhcpOptionsList", 11845 "locationName":"dhcpOptionsSet" 11846 }, 11847 "NextToken":{ 11848 "shape":"String", 11849 "locationName":"nextToken" 11850 } 11851 } 11852 }, 11853 "DescribeEgressOnlyInternetGatewaysMaxResults":{ 11854 "type":"integer", 11855 "max":255, 11856 "min":5 11857 }, 11858 "DescribeEgressOnlyInternetGatewaysRequest":{ 11859 "type":"structure", 11860 "members":{ 11861 "DryRun":{"shape":"Boolean"}, 11862 "EgressOnlyInternetGatewayIds":{ 11863 "shape":"EgressOnlyInternetGatewayIdList", 11864 "locationName":"EgressOnlyInternetGatewayId" 11865 }, 11866 "MaxResults":{"shape":"DescribeEgressOnlyInternetGatewaysMaxResults"}, 11867 "NextToken":{"shape":"String"}, 11868 "Filters":{ 11869 "shape":"FilterList", 11870 "locationName":"Filter" 11871 } 11872 } 11873 }, 11874 "DescribeEgressOnlyInternetGatewaysResult":{ 11875 "type":"structure", 11876 "members":{ 11877 "EgressOnlyInternetGateways":{ 11878 "shape":"EgressOnlyInternetGatewayList", 11879 "locationName":"egressOnlyInternetGatewaySet" 11880 }, 11881 "NextToken":{ 11882 "shape":"String", 11883 "locationName":"nextToken" 11884 } 11885 } 11886 }, 11887 "DescribeElasticGpusMaxResults":{ 11888 "type":"integer", 11889 "max":1000, 11890 "min":10 11891 }, 11892 "DescribeElasticGpusRequest":{ 11893 "type":"structure", 11894 "members":{ 11895 "ElasticGpuIds":{ 11896 "shape":"ElasticGpuIdSet", 11897 "locationName":"ElasticGpuId" 11898 }, 11899 "DryRun":{"shape":"Boolean"}, 11900 "Filters":{ 11901 "shape":"FilterList", 11902 "locationName":"Filter" 11903 }, 11904 "MaxResults":{"shape":"DescribeElasticGpusMaxResults"}, 11905 "NextToken":{"shape":"String"} 11906 } 11907 }, 11908 "DescribeElasticGpusResult":{ 11909 "type":"structure", 11910 "members":{ 11911 "ElasticGpuSet":{ 11912 "shape":"ElasticGpuSet", 11913 "locationName":"elasticGpuSet" 11914 }, 11915 "MaxResults":{ 11916 "shape":"Integer", 11917 "locationName":"maxResults" 11918 }, 11919 "NextToken":{ 11920 "shape":"String", 11921 "locationName":"nextToken" 11922 } 11923 } 11924 }, 11925 "DescribeExportImageTasksMaxResults":{ 11926 "type":"integer", 11927 "max":500, 11928 "min":1 11929 }, 11930 "DescribeExportImageTasksRequest":{ 11931 "type":"structure", 11932 "members":{ 11933 "DryRun":{"shape":"Boolean"}, 11934 "Filters":{ 11935 "shape":"FilterList", 11936 "locationName":"Filter" 11937 }, 11938 "ExportImageTaskIds":{ 11939 "shape":"ExportImageTaskIdList", 11940 "locationName":"ExportImageTaskId" 11941 }, 11942 "MaxResults":{"shape":"DescribeExportImageTasksMaxResults"}, 11943 "NextToken":{"shape":"NextToken"} 11944 } 11945 }, 11946 "DescribeExportImageTasksResult":{ 11947 "type":"structure", 11948 "members":{ 11949 "ExportImageTasks":{ 11950 "shape":"ExportImageTaskList", 11951 "locationName":"exportImageTaskSet" 11952 }, 11953 "NextToken":{ 11954 "shape":"NextToken", 11955 "locationName":"nextToken" 11956 } 11957 } 11958 }, 11959 "DescribeExportTasksRequest":{ 11960 "type":"structure", 11961 "members":{ 11962 "ExportTaskIds":{ 11963 "shape":"ExportTaskIdStringList", 11964 "locationName":"exportTaskId" 11965 }, 11966 "Filters":{ 11967 "shape":"FilterList", 11968 "locationName":"Filter" 11969 } 11970 } 11971 }, 11972 "DescribeExportTasksResult":{ 11973 "type":"structure", 11974 "members":{ 11975 "ExportTasks":{ 11976 "shape":"ExportTaskList", 11977 "locationName":"exportTaskSet" 11978 } 11979 } 11980 }, 11981 "DescribeFastSnapshotRestoreSuccessItem":{ 11982 "type":"structure", 11983 "members":{ 11984 "SnapshotId":{ 11985 "shape":"String", 11986 "locationName":"snapshotId" 11987 }, 11988 "AvailabilityZone":{ 11989 "shape":"String", 11990 "locationName":"availabilityZone" 11991 }, 11992 "State":{ 11993 "shape":"FastSnapshotRestoreStateCode", 11994 "locationName":"state" 11995 }, 11996 "StateTransitionReason":{ 11997 "shape":"String", 11998 "locationName":"stateTransitionReason" 11999 }, 12000 "OwnerId":{ 12001 "shape":"String", 12002 "locationName":"ownerId" 12003 }, 12004 "OwnerAlias":{ 12005 "shape":"String", 12006 "locationName":"ownerAlias" 12007 }, 12008 "EnablingTime":{ 12009 "shape":"MillisecondDateTime", 12010 "locationName":"enablingTime" 12011 }, 12012 "OptimizingTime":{ 12013 "shape":"MillisecondDateTime", 12014 "locationName":"optimizingTime" 12015 }, 12016 "EnabledTime":{ 12017 "shape":"MillisecondDateTime", 12018 "locationName":"enabledTime" 12019 }, 12020 "DisablingTime":{ 12021 "shape":"MillisecondDateTime", 12022 "locationName":"disablingTime" 12023 }, 12024 "DisabledTime":{ 12025 "shape":"MillisecondDateTime", 12026 "locationName":"disabledTime" 12027 } 12028 } 12029 }, 12030 "DescribeFastSnapshotRestoreSuccessSet":{ 12031 "type":"list", 12032 "member":{ 12033 "shape":"DescribeFastSnapshotRestoreSuccessItem", 12034 "locationName":"item" 12035 } 12036 }, 12037 "DescribeFastSnapshotRestoresMaxResults":{ 12038 "type":"integer", 12039 "max":200, 12040 "min":0 12041 }, 12042 "DescribeFastSnapshotRestoresRequest":{ 12043 "type":"structure", 12044 "members":{ 12045 "Filters":{ 12046 "shape":"FilterList", 12047 "locationName":"Filter" 12048 }, 12049 "MaxResults":{"shape":"DescribeFastSnapshotRestoresMaxResults"}, 12050 "NextToken":{"shape":"NextToken"}, 12051 "DryRun":{"shape":"Boolean"} 12052 } 12053 }, 12054 "DescribeFastSnapshotRestoresResult":{ 12055 "type":"structure", 12056 "members":{ 12057 "FastSnapshotRestores":{ 12058 "shape":"DescribeFastSnapshotRestoreSuccessSet", 12059 "locationName":"fastSnapshotRestoreSet" 12060 }, 12061 "NextToken":{ 12062 "shape":"NextToken", 12063 "locationName":"nextToken" 12064 } 12065 } 12066 }, 12067 "DescribeFleetError":{ 12068 "type":"structure", 12069 "members":{ 12070 "LaunchTemplateAndOverrides":{ 12071 "shape":"LaunchTemplateAndOverridesResponse", 12072 "locationName":"launchTemplateAndOverrides" 12073 }, 12074 "Lifecycle":{ 12075 "shape":"InstanceLifecycle", 12076 "locationName":"lifecycle" 12077 }, 12078 "ErrorCode":{ 12079 "shape":"String", 12080 "locationName":"errorCode" 12081 }, 12082 "ErrorMessage":{ 12083 "shape":"String", 12084 "locationName":"errorMessage" 12085 } 12086 } 12087 }, 12088 "DescribeFleetHistoryRequest":{ 12089 "type":"structure", 12090 "required":[ 12091 "FleetId", 12092 "StartTime" 12093 ], 12094 "members":{ 12095 "DryRun":{"shape":"Boolean"}, 12096 "EventType":{"shape":"FleetEventType"}, 12097 "MaxResults":{"shape":"Integer"}, 12098 "NextToken":{"shape":"String"}, 12099 "FleetId":{"shape":"FleetId"}, 12100 "StartTime":{"shape":"DateTime"} 12101 } 12102 }, 12103 "DescribeFleetHistoryResult":{ 12104 "type":"structure", 12105 "members":{ 12106 "HistoryRecords":{ 12107 "shape":"HistoryRecordSet", 12108 "locationName":"historyRecordSet" 12109 }, 12110 "LastEvaluatedTime":{ 12111 "shape":"DateTime", 12112 "locationName":"lastEvaluatedTime" 12113 }, 12114 "NextToken":{ 12115 "shape":"String", 12116 "locationName":"nextToken" 12117 }, 12118 "FleetId":{ 12119 "shape":"FleetId", 12120 "locationName":"fleetId" 12121 }, 12122 "StartTime":{ 12123 "shape":"DateTime", 12124 "locationName":"startTime" 12125 } 12126 } 12127 }, 12128 "DescribeFleetInstancesRequest":{ 12129 "type":"structure", 12130 "required":["FleetId"], 12131 "members":{ 12132 "DryRun":{"shape":"Boolean"}, 12133 "MaxResults":{"shape":"Integer"}, 12134 "NextToken":{"shape":"String"}, 12135 "FleetId":{"shape":"FleetId"}, 12136 "Filters":{ 12137 "shape":"FilterList", 12138 "locationName":"Filter" 12139 } 12140 } 12141 }, 12142 "DescribeFleetInstancesResult":{ 12143 "type":"structure", 12144 "members":{ 12145 "ActiveInstances":{ 12146 "shape":"ActiveInstanceSet", 12147 "locationName":"activeInstanceSet" 12148 }, 12149 "NextToken":{ 12150 "shape":"String", 12151 "locationName":"nextToken" 12152 }, 12153 "FleetId":{ 12154 "shape":"FleetId", 12155 "locationName":"fleetId" 12156 } 12157 } 12158 }, 12159 "DescribeFleetsErrorSet":{ 12160 "type":"list", 12161 "member":{ 12162 "shape":"DescribeFleetError", 12163 "locationName":"item" 12164 } 12165 }, 12166 "DescribeFleetsInstances":{ 12167 "type":"structure", 12168 "members":{ 12169 "LaunchTemplateAndOverrides":{ 12170 "shape":"LaunchTemplateAndOverridesResponse", 12171 "locationName":"launchTemplateAndOverrides" 12172 }, 12173 "Lifecycle":{ 12174 "shape":"InstanceLifecycle", 12175 "locationName":"lifecycle" 12176 }, 12177 "InstanceIds":{ 12178 "shape":"InstanceIdsSet", 12179 "locationName":"instanceIds" 12180 }, 12181 "InstanceType":{ 12182 "shape":"InstanceType", 12183 "locationName":"instanceType" 12184 }, 12185 "Platform":{ 12186 "shape":"PlatformValues", 12187 "locationName":"platform" 12188 } 12189 } 12190 }, 12191 "DescribeFleetsInstancesSet":{ 12192 "type":"list", 12193 "member":{ 12194 "shape":"DescribeFleetsInstances", 12195 "locationName":"item" 12196 } 12197 }, 12198 "DescribeFleetsRequest":{ 12199 "type":"structure", 12200 "members":{ 12201 "DryRun":{"shape":"Boolean"}, 12202 "MaxResults":{"shape":"Integer"}, 12203 "NextToken":{"shape":"String"}, 12204 "FleetIds":{ 12205 "shape":"FleetIdSet", 12206 "locationName":"FleetId" 12207 }, 12208 "Filters":{ 12209 "shape":"FilterList", 12210 "locationName":"Filter" 12211 } 12212 } 12213 }, 12214 "DescribeFleetsResult":{ 12215 "type":"structure", 12216 "members":{ 12217 "NextToken":{ 12218 "shape":"String", 12219 "locationName":"nextToken" 12220 }, 12221 "Fleets":{ 12222 "shape":"FleetSet", 12223 "locationName":"fleetSet" 12224 } 12225 } 12226 }, 12227 "DescribeFlowLogsRequest":{ 12228 "type":"structure", 12229 "members":{ 12230 "DryRun":{"shape":"Boolean"}, 12231 "Filter":{"shape":"FilterList"}, 12232 "FlowLogIds":{ 12233 "shape":"FlowLogIdList", 12234 "locationName":"FlowLogId" 12235 }, 12236 "MaxResults":{"shape":"Integer"}, 12237 "NextToken":{"shape":"String"} 12238 } 12239 }, 12240 "DescribeFlowLogsResult":{ 12241 "type":"structure", 12242 "members":{ 12243 "FlowLogs":{ 12244 "shape":"FlowLogSet", 12245 "locationName":"flowLogSet" 12246 }, 12247 "NextToken":{ 12248 "shape":"String", 12249 "locationName":"nextToken" 12250 } 12251 } 12252 }, 12253 "DescribeFpgaImageAttributeRequest":{ 12254 "type":"structure", 12255 "required":[ 12256 "FpgaImageId", 12257 "Attribute" 12258 ], 12259 "members":{ 12260 "DryRun":{"shape":"Boolean"}, 12261 "FpgaImageId":{"shape":"FpgaImageId"}, 12262 "Attribute":{"shape":"FpgaImageAttributeName"} 12263 } 12264 }, 12265 "DescribeFpgaImageAttributeResult":{ 12266 "type":"structure", 12267 "members":{ 12268 "FpgaImageAttribute":{ 12269 "shape":"FpgaImageAttribute", 12270 "locationName":"fpgaImageAttribute" 12271 } 12272 } 12273 }, 12274 "DescribeFpgaImagesMaxResults":{ 12275 "type":"integer", 12276 "max":1000, 12277 "min":5 12278 }, 12279 "DescribeFpgaImagesRequest":{ 12280 "type":"structure", 12281 "members":{ 12282 "DryRun":{"shape":"Boolean"}, 12283 "FpgaImageIds":{ 12284 "shape":"FpgaImageIdList", 12285 "locationName":"FpgaImageId" 12286 }, 12287 "Owners":{ 12288 "shape":"OwnerStringList", 12289 "locationName":"Owner" 12290 }, 12291 "Filters":{ 12292 "shape":"FilterList", 12293 "locationName":"Filter" 12294 }, 12295 "NextToken":{"shape":"NextToken"}, 12296 "MaxResults":{"shape":"DescribeFpgaImagesMaxResults"} 12297 } 12298 }, 12299 "DescribeFpgaImagesResult":{ 12300 "type":"structure", 12301 "members":{ 12302 "FpgaImages":{ 12303 "shape":"FpgaImageList", 12304 "locationName":"fpgaImageSet" 12305 }, 12306 "NextToken":{ 12307 "shape":"NextToken", 12308 "locationName":"nextToken" 12309 } 12310 } 12311 }, 12312 "DescribeHostReservationOfferingsRequest":{ 12313 "type":"structure", 12314 "members":{ 12315 "Filter":{"shape":"FilterList"}, 12316 "MaxDuration":{"shape":"Integer"}, 12317 "MaxResults":{"shape":"DescribeHostReservationsMaxResults"}, 12318 "MinDuration":{"shape":"Integer"}, 12319 "NextToken":{"shape":"String"}, 12320 "OfferingId":{"shape":"OfferingId"} 12321 } 12322 }, 12323 "DescribeHostReservationOfferingsResult":{ 12324 "type":"structure", 12325 "members":{ 12326 "NextToken":{ 12327 "shape":"String", 12328 "locationName":"nextToken" 12329 }, 12330 "OfferingSet":{ 12331 "shape":"HostOfferingSet", 12332 "locationName":"offeringSet" 12333 } 12334 } 12335 }, 12336 "DescribeHostReservationsMaxResults":{ 12337 "type":"integer", 12338 "max":500, 12339 "min":5 12340 }, 12341 "DescribeHostReservationsRequest":{ 12342 "type":"structure", 12343 "members":{ 12344 "Filter":{"shape":"FilterList"}, 12345 "HostReservationIdSet":{"shape":"HostReservationIdSet"}, 12346 "MaxResults":{"shape":"Integer"}, 12347 "NextToken":{"shape":"String"} 12348 } 12349 }, 12350 "DescribeHostReservationsResult":{ 12351 "type":"structure", 12352 "members":{ 12353 "HostReservationSet":{ 12354 "shape":"HostReservationSet", 12355 "locationName":"hostReservationSet" 12356 }, 12357 "NextToken":{ 12358 "shape":"String", 12359 "locationName":"nextToken" 12360 } 12361 } 12362 }, 12363 "DescribeHostsRequest":{ 12364 "type":"structure", 12365 "members":{ 12366 "Filter":{ 12367 "shape":"FilterList", 12368 "locationName":"filter" 12369 }, 12370 "HostIds":{ 12371 "shape":"RequestHostIdList", 12372 "locationName":"hostId" 12373 }, 12374 "MaxResults":{ 12375 "shape":"Integer", 12376 "locationName":"maxResults" 12377 }, 12378 "NextToken":{ 12379 "shape":"String", 12380 "locationName":"nextToken" 12381 } 12382 } 12383 }, 12384 "DescribeHostsResult":{ 12385 "type":"structure", 12386 "members":{ 12387 "Hosts":{ 12388 "shape":"HostList", 12389 "locationName":"hostSet" 12390 }, 12391 "NextToken":{ 12392 "shape":"String", 12393 "locationName":"nextToken" 12394 } 12395 } 12396 }, 12397 "DescribeIamInstanceProfileAssociationsMaxResults":{ 12398 "type":"integer", 12399 "max":1000, 12400 "min":5 12401 }, 12402 "DescribeIamInstanceProfileAssociationsRequest":{ 12403 "type":"structure", 12404 "members":{ 12405 "AssociationIds":{ 12406 "shape":"AssociationIdList", 12407 "locationName":"AssociationId" 12408 }, 12409 "Filters":{ 12410 "shape":"FilterList", 12411 "locationName":"Filter" 12412 }, 12413 "MaxResults":{"shape":"DescribeIamInstanceProfileAssociationsMaxResults"}, 12414 "NextToken":{"shape":"NextToken"} 12415 } 12416 }, 12417 "DescribeIamInstanceProfileAssociationsResult":{ 12418 "type":"structure", 12419 "members":{ 12420 "IamInstanceProfileAssociations":{ 12421 "shape":"IamInstanceProfileAssociationSet", 12422 "locationName":"iamInstanceProfileAssociationSet" 12423 }, 12424 "NextToken":{ 12425 "shape":"NextToken", 12426 "locationName":"nextToken" 12427 } 12428 } 12429 }, 12430 "DescribeIdFormatRequest":{ 12431 "type":"structure", 12432 "members":{ 12433 "Resource":{"shape":"String"} 12434 } 12435 }, 12436 "DescribeIdFormatResult":{ 12437 "type":"structure", 12438 "members":{ 12439 "Statuses":{ 12440 "shape":"IdFormatList", 12441 "locationName":"statusSet" 12442 } 12443 } 12444 }, 12445 "DescribeIdentityIdFormatRequest":{ 12446 "type":"structure", 12447 "required":["PrincipalArn"], 12448 "members":{ 12449 "PrincipalArn":{ 12450 "shape":"String", 12451 "locationName":"principalArn" 12452 }, 12453 "Resource":{ 12454 "shape":"String", 12455 "locationName":"resource" 12456 } 12457 } 12458 }, 12459 "DescribeIdentityIdFormatResult":{ 12460 "type":"structure", 12461 "members":{ 12462 "Statuses":{ 12463 "shape":"IdFormatList", 12464 "locationName":"statusSet" 12465 } 12466 } 12467 }, 12468 "DescribeImageAttributeRequest":{ 12469 "type":"structure", 12470 "required":[ 12471 "Attribute", 12472 "ImageId" 12473 ], 12474 "members":{ 12475 "Attribute":{"shape":"ImageAttributeName"}, 12476 "ImageId":{"shape":"ImageId"}, 12477 "DryRun":{ 12478 "shape":"Boolean", 12479 "locationName":"dryRun" 12480 } 12481 } 12482 }, 12483 "DescribeImagesRequest":{ 12484 "type":"structure", 12485 "members":{ 12486 "ExecutableUsers":{ 12487 "shape":"ExecutableByStringList", 12488 "locationName":"ExecutableBy" 12489 }, 12490 "Filters":{ 12491 "shape":"FilterList", 12492 "locationName":"Filter" 12493 }, 12494 "ImageIds":{ 12495 "shape":"ImageIdStringList", 12496 "locationName":"ImageId" 12497 }, 12498 "Owners":{ 12499 "shape":"OwnerStringList", 12500 "locationName":"Owner" 12501 }, 12502 "IncludeDeprecated":{"shape":"Boolean"}, 12503 "DryRun":{ 12504 "shape":"Boolean", 12505 "locationName":"dryRun" 12506 } 12507 } 12508 }, 12509 "DescribeImagesResult":{ 12510 "type":"structure", 12511 "members":{ 12512 "Images":{ 12513 "shape":"ImageList", 12514 "locationName":"imagesSet" 12515 } 12516 } 12517 }, 12518 "DescribeImportImageTasksRequest":{ 12519 "type":"structure", 12520 "members":{ 12521 "DryRun":{"shape":"Boolean"}, 12522 "Filters":{"shape":"FilterList"}, 12523 "ImportTaskIds":{ 12524 "shape":"ImportTaskIdList", 12525 "locationName":"ImportTaskId" 12526 }, 12527 "MaxResults":{"shape":"Integer"}, 12528 "NextToken":{"shape":"String"} 12529 } 12530 }, 12531 "DescribeImportImageTasksResult":{ 12532 "type":"structure", 12533 "members":{ 12534 "ImportImageTasks":{ 12535 "shape":"ImportImageTaskList", 12536 "locationName":"importImageTaskSet" 12537 }, 12538 "NextToken":{ 12539 "shape":"String", 12540 "locationName":"nextToken" 12541 } 12542 } 12543 }, 12544 "DescribeImportSnapshotTasksRequest":{ 12545 "type":"structure", 12546 "members":{ 12547 "DryRun":{"shape":"Boolean"}, 12548 "Filters":{"shape":"FilterList"}, 12549 "ImportTaskIds":{ 12550 "shape":"ImportSnapshotTaskIdList", 12551 "locationName":"ImportTaskId" 12552 }, 12553 "MaxResults":{"shape":"Integer"}, 12554 "NextToken":{"shape":"String"} 12555 } 12556 }, 12557 "DescribeImportSnapshotTasksResult":{ 12558 "type":"structure", 12559 "members":{ 12560 "ImportSnapshotTasks":{ 12561 "shape":"ImportSnapshotTaskList", 12562 "locationName":"importSnapshotTaskSet" 12563 }, 12564 "NextToken":{ 12565 "shape":"String", 12566 "locationName":"nextToken" 12567 } 12568 } 12569 }, 12570 "DescribeInstanceAttributeRequest":{ 12571 "type":"structure", 12572 "required":[ 12573 "Attribute", 12574 "InstanceId" 12575 ], 12576 "members":{ 12577 "Attribute":{ 12578 "shape":"InstanceAttributeName", 12579 "locationName":"attribute" 12580 }, 12581 "DryRun":{ 12582 "shape":"Boolean", 12583 "locationName":"dryRun" 12584 }, 12585 "InstanceId":{ 12586 "shape":"InstanceId", 12587 "locationName":"instanceId" 12588 } 12589 } 12590 }, 12591 "DescribeInstanceCreditSpecificationsMaxResults":{ 12592 "type":"integer", 12593 "max":1000, 12594 "min":5 12595 }, 12596 "DescribeInstanceCreditSpecificationsRequest":{ 12597 "type":"structure", 12598 "members":{ 12599 "DryRun":{"shape":"Boolean"}, 12600 "Filters":{ 12601 "shape":"FilterList", 12602 "locationName":"Filter" 12603 }, 12604 "InstanceIds":{ 12605 "shape":"InstanceIdStringList", 12606 "locationName":"InstanceId" 12607 }, 12608 "MaxResults":{"shape":"DescribeInstanceCreditSpecificationsMaxResults"}, 12609 "NextToken":{"shape":"String"} 12610 } 12611 }, 12612 "DescribeInstanceCreditSpecificationsResult":{ 12613 "type":"structure", 12614 "members":{ 12615 "InstanceCreditSpecifications":{ 12616 "shape":"InstanceCreditSpecificationList", 12617 "locationName":"instanceCreditSpecificationSet" 12618 }, 12619 "NextToken":{ 12620 "shape":"String", 12621 "locationName":"nextToken" 12622 } 12623 } 12624 }, 12625 "DescribeInstanceEventNotificationAttributesRequest":{ 12626 "type":"structure", 12627 "members":{ 12628 "DryRun":{"shape":"Boolean"} 12629 } 12630 }, 12631 "DescribeInstanceEventNotificationAttributesResult":{ 12632 "type":"structure", 12633 "members":{ 12634 "InstanceTagAttribute":{ 12635 "shape":"InstanceTagNotificationAttribute", 12636 "locationName":"instanceTagAttribute" 12637 } 12638 } 12639 }, 12640 "DescribeInstanceEventWindowsRequest":{ 12641 "type":"structure", 12642 "members":{ 12643 "DryRun":{"shape":"Boolean"}, 12644 "InstanceEventWindowIds":{ 12645 "shape":"InstanceEventWindowIdSet", 12646 "locationName":"InstanceEventWindowId" 12647 }, 12648 "Filters":{ 12649 "shape":"FilterList", 12650 "locationName":"Filter" 12651 }, 12652 "MaxResults":{"shape":"ResultRange"}, 12653 "NextToken":{"shape":"String"} 12654 } 12655 }, 12656 "DescribeInstanceEventWindowsResult":{ 12657 "type":"structure", 12658 "members":{ 12659 "InstanceEventWindows":{ 12660 "shape":"InstanceEventWindowSet", 12661 "locationName":"instanceEventWindowSet" 12662 }, 12663 "NextToken":{ 12664 "shape":"String", 12665 "locationName":"nextToken" 12666 } 12667 } 12668 }, 12669 "DescribeInstanceStatusRequest":{ 12670 "type":"structure", 12671 "members":{ 12672 "Filters":{ 12673 "shape":"FilterList", 12674 "locationName":"Filter" 12675 }, 12676 "InstanceIds":{ 12677 "shape":"InstanceIdStringList", 12678 "locationName":"InstanceId" 12679 }, 12680 "MaxResults":{"shape":"Integer"}, 12681 "NextToken":{"shape":"String"}, 12682 "DryRun":{ 12683 "shape":"Boolean", 12684 "locationName":"dryRun" 12685 }, 12686 "IncludeAllInstances":{ 12687 "shape":"Boolean", 12688 "locationName":"includeAllInstances" 12689 } 12690 } 12691 }, 12692 "DescribeInstanceStatusResult":{ 12693 "type":"structure", 12694 "members":{ 12695 "InstanceStatuses":{ 12696 "shape":"InstanceStatusList", 12697 "locationName":"instanceStatusSet" 12698 }, 12699 "NextToken":{ 12700 "shape":"String", 12701 "locationName":"nextToken" 12702 } 12703 } 12704 }, 12705 "DescribeInstanceTypeOfferingsRequest":{ 12706 "type":"structure", 12707 "members":{ 12708 "DryRun":{"shape":"Boolean"}, 12709 "LocationType":{"shape":"LocationType"}, 12710 "Filters":{ 12711 "shape":"FilterList", 12712 "locationName":"Filter" 12713 }, 12714 "MaxResults":{"shape":"DITOMaxResults"}, 12715 "NextToken":{"shape":"NextToken"} 12716 } 12717 }, 12718 "DescribeInstanceTypeOfferingsResult":{ 12719 "type":"structure", 12720 "members":{ 12721 "InstanceTypeOfferings":{ 12722 "shape":"InstanceTypeOfferingsList", 12723 "locationName":"instanceTypeOfferingSet" 12724 }, 12725 "NextToken":{ 12726 "shape":"NextToken", 12727 "locationName":"nextToken" 12728 } 12729 } 12730 }, 12731 "DescribeInstanceTypesRequest":{ 12732 "type":"structure", 12733 "members":{ 12734 "DryRun":{"shape":"Boolean"}, 12735 "InstanceTypes":{ 12736 "shape":"RequestInstanceTypeList", 12737 "locationName":"InstanceType" 12738 }, 12739 "Filters":{ 12740 "shape":"FilterList", 12741 "locationName":"Filter" 12742 }, 12743 "MaxResults":{"shape":"DITMaxResults"}, 12744 "NextToken":{"shape":"NextToken"} 12745 } 12746 }, 12747 "DescribeInstanceTypesResult":{ 12748 "type":"structure", 12749 "members":{ 12750 "InstanceTypes":{ 12751 "shape":"InstanceTypeInfoList", 12752 "locationName":"instanceTypeSet" 12753 }, 12754 "NextToken":{ 12755 "shape":"NextToken", 12756 "locationName":"nextToken" 12757 } 12758 } 12759 }, 12760 "DescribeInstancesRequest":{ 12761 "type":"structure", 12762 "members":{ 12763 "Filters":{ 12764 "shape":"FilterList", 12765 "locationName":"Filter" 12766 }, 12767 "InstanceIds":{ 12768 "shape":"InstanceIdStringList", 12769 "locationName":"InstanceId" 12770 }, 12771 "DryRun":{ 12772 "shape":"Boolean", 12773 "locationName":"dryRun" 12774 }, 12775 "MaxResults":{ 12776 "shape":"Integer", 12777 "locationName":"maxResults" 12778 }, 12779 "NextToken":{ 12780 "shape":"String", 12781 "locationName":"nextToken" 12782 } 12783 } 12784 }, 12785 "DescribeInstancesResult":{ 12786 "type":"structure", 12787 "members":{ 12788 "Reservations":{ 12789 "shape":"ReservationList", 12790 "locationName":"reservationSet" 12791 }, 12792 "NextToken":{ 12793 "shape":"String", 12794 "locationName":"nextToken" 12795 } 12796 } 12797 }, 12798 "DescribeInternetGatewaysMaxResults":{ 12799 "type":"integer", 12800 "max":1000, 12801 "min":5 12802 }, 12803 "DescribeInternetGatewaysRequest":{ 12804 "type":"structure", 12805 "members":{ 12806 "Filters":{ 12807 "shape":"FilterList", 12808 "locationName":"Filter" 12809 }, 12810 "DryRun":{ 12811 "shape":"Boolean", 12812 "locationName":"dryRun" 12813 }, 12814 "InternetGatewayIds":{ 12815 "shape":"InternetGatewayIdList", 12816 "locationName":"internetGatewayId" 12817 }, 12818 "NextToken":{"shape":"String"}, 12819 "MaxResults":{"shape":"DescribeInternetGatewaysMaxResults"} 12820 } 12821 }, 12822 "DescribeInternetGatewaysResult":{ 12823 "type":"structure", 12824 "members":{ 12825 "InternetGateways":{ 12826 "shape":"InternetGatewayList", 12827 "locationName":"internetGatewaySet" 12828 }, 12829 "NextToken":{ 12830 "shape":"String", 12831 "locationName":"nextToken" 12832 } 12833 } 12834 }, 12835 "DescribeIpv6PoolsRequest":{ 12836 "type":"structure", 12837 "members":{ 12838 "PoolIds":{ 12839 "shape":"Ipv6PoolIdList", 12840 "locationName":"PoolId" 12841 }, 12842 "NextToken":{"shape":"NextToken"}, 12843 "MaxResults":{"shape":"Ipv6PoolMaxResults"}, 12844 "DryRun":{"shape":"Boolean"}, 12845 "Filters":{ 12846 "shape":"FilterList", 12847 "locationName":"Filter" 12848 } 12849 } 12850 }, 12851 "DescribeIpv6PoolsResult":{ 12852 "type":"structure", 12853 "members":{ 12854 "Ipv6Pools":{ 12855 "shape":"Ipv6PoolSet", 12856 "locationName":"ipv6PoolSet" 12857 }, 12858 "NextToken":{ 12859 "shape":"NextToken", 12860 "locationName":"nextToken" 12861 } 12862 } 12863 }, 12864 "DescribeKeyPairsRequest":{ 12865 "type":"structure", 12866 "members":{ 12867 "Filters":{ 12868 "shape":"FilterList", 12869 "locationName":"Filter" 12870 }, 12871 "KeyNames":{ 12872 "shape":"KeyNameStringList", 12873 "locationName":"KeyName" 12874 }, 12875 "KeyPairIds":{ 12876 "shape":"KeyPairIdStringList", 12877 "locationName":"KeyPairId" 12878 }, 12879 "DryRun":{ 12880 "shape":"Boolean", 12881 "locationName":"dryRun" 12882 } 12883 } 12884 }, 12885 "DescribeKeyPairsResult":{ 12886 "type":"structure", 12887 "members":{ 12888 "KeyPairs":{ 12889 "shape":"KeyPairList", 12890 "locationName":"keySet" 12891 } 12892 } 12893 }, 12894 "DescribeLaunchTemplateVersionsRequest":{ 12895 "type":"structure", 12896 "members":{ 12897 "DryRun":{"shape":"Boolean"}, 12898 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 12899 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 12900 "Versions":{ 12901 "shape":"VersionStringList", 12902 "locationName":"LaunchTemplateVersion" 12903 }, 12904 "MinVersion":{"shape":"String"}, 12905 "MaxVersion":{"shape":"String"}, 12906 "NextToken":{"shape":"String"}, 12907 "MaxResults":{"shape":"Integer"}, 12908 "Filters":{ 12909 "shape":"FilterList", 12910 "locationName":"Filter" 12911 } 12912 } 12913 }, 12914 "DescribeLaunchTemplateVersionsResult":{ 12915 "type":"structure", 12916 "members":{ 12917 "LaunchTemplateVersions":{ 12918 "shape":"LaunchTemplateVersionSet", 12919 "locationName":"launchTemplateVersionSet" 12920 }, 12921 "NextToken":{ 12922 "shape":"String", 12923 "locationName":"nextToken" 12924 } 12925 } 12926 }, 12927 "DescribeLaunchTemplatesMaxResults":{ 12928 "type":"integer", 12929 "max":200, 12930 "min":1 12931 }, 12932 "DescribeLaunchTemplatesRequest":{ 12933 "type":"structure", 12934 "members":{ 12935 "DryRun":{"shape":"Boolean"}, 12936 "LaunchTemplateIds":{ 12937 "shape":"LaunchTemplateIdStringList", 12938 "locationName":"LaunchTemplateId" 12939 }, 12940 "LaunchTemplateNames":{ 12941 "shape":"LaunchTemplateNameStringList", 12942 "locationName":"LaunchTemplateName" 12943 }, 12944 "Filters":{ 12945 "shape":"FilterList", 12946 "locationName":"Filter" 12947 }, 12948 "NextToken":{"shape":"String"}, 12949 "MaxResults":{"shape":"DescribeLaunchTemplatesMaxResults"} 12950 } 12951 }, 12952 "DescribeLaunchTemplatesResult":{ 12953 "type":"structure", 12954 "members":{ 12955 "LaunchTemplates":{ 12956 "shape":"LaunchTemplateSet", 12957 "locationName":"launchTemplates" 12958 }, 12959 "NextToken":{ 12960 "shape":"String", 12961 "locationName":"nextToken" 12962 } 12963 } 12964 }, 12965 "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest":{ 12966 "type":"structure", 12967 "members":{ 12968 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds":{ 12969 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet", 12970 "locationName":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId" 12971 }, 12972 "Filters":{ 12973 "shape":"FilterList", 12974 "locationName":"Filter" 12975 }, 12976 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 12977 "NextToken":{"shape":"String"}, 12978 "DryRun":{"shape":"Boolean"} 12979 } 12980 }, 12981 "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult":{ 12982 "type":"structure", 12983 "members":{ 12984 "LocalGatewayRouteTableVirtualInterfaceGroupAssociations":{ 12985 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet", 12986 "locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationSet" 12987 }, 12988 "NextToken":{ 12989 "shape":"String", 12990 "locationName":"nextToken" 12991 } 12992 } 12993 }, 12994 "DescribeLocalGatewayRouteTableVpcAssociationsRequest":{ 12995 "type":"structure", 12996 "members":{ 12997 "LocalGatewayRouteTableVpcAssociationIds":{ 12998 "shape":"LocalGatewayRouteTableVpcAssociationIdSet", 12999 "locationName":"LocalGatewayRouteTableVpcAssociationId" 13000 }, 13001 "Filters":{ 13002 "shape":"FilterList", 13003 "locationName":"Filter" 13004 }, 13005 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 13006 "NextToken":{"shape":"String"}, 13007 "DryRun":{"shape":"Boolean"} 13008 } 13009 }, 13010 "DescribeLocalGatewayRouteTableVpcAssociationsResult":{ 13011 "type":"structure", 13012 "members":{ 13013 "LocalGatewayRouteTableVpcAssociations":{ 13014 "shape":"LocalGatewayRouteTableVpcAssociationSet", 13015 "locationName":"localGatewayRouteTableVpcAssociationSet" 13016 }, 13017 "NextToken":{ 13018 "shape":"String", 13019 "locationName":"nextToken" 13020 } 13021 } 13022 }, 13023 "DescribeLocalGatewayRouteTablesRequest":{ 13024 "type":"structure", 13025 "members":{ 13026 "LocalGatewayRouteTableIds":{ 13027 "shape":"LocalGatewayRouteTableIdSet", 13028 "locationName":"LocalGatewayRouteTableId" 13029 }, 13030 "Filters":{ 13031 "shape":"FilterList", 13032 "locationName":"Filter" 13033 }, 13034 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 13035 "NextToken":{"shape":"String"}, 13036 "DryRun":{"shape":"Boolean"} 13037 } 13038 }, 13039 "DescribeLocalGatewayRouteTablesResult":{ 13040 "type":"structure", 13041 "members":{ 13042 "LocalGatewayRouteTables":{ 13043 "shape":"LocalGatewayRouteTableSet", 13044 "locationName":"localGatewayRouteTableSet" 13045 }, 13046 "NextToken":{ 13047 "shape":"String", 13048 "locationName":"nextToken" 13049 } 13050 } 13051 }, 13052 "DescribeLocalGatewayVirtualInterfaceGroupsRequest":{ 13053 "type":"structure", 13054 "members":{ 13055 "LocalGatewayVirtualInterfaceGroupIds":{ 13056 "shape":"LocalGatewayVirtualInterfaceGroupIdSet", 13057 "locationName":"LocalGatewayVirtualInterfaceGroupId" 13058 }, 13059 "Filters":{ 13060 "shape":"FilterList", 13061 "locationName":"Filter" 13062 }, 13063 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 13064 "NextToken":{"shape":"String"}, 13065 "DryRun":{"shape":"Boolean"} 13066 } 13067 }, 13068 "DescribeLocalGatewayVirtualInterfaceGroupsResult":{ 13069 "type":"structure", 13070 "members":{ 13071 "LocalGatewayVirtualInterfaceGroups":{ 13072 "shape":"LocalGatewayVirtualInterfaceGroupSet", 13073 "locationName":"localGatewayVirtualInterfaceGroupSet" 13074 }, 13075 "NextToken":{ 13076 "shape":"String", 13077 "locationName":"nextToken" 13078 } 13079 } 13080 }, 13081 "DescribeLocalGatewayVirtualInterfacesRequest":{ 13082 "type":"structure", 13083 "members":{ 13084 "LocalGatewayVirtualInterfaceIds":{ 13085 "shape":"LocalGatewayVirtualInterfaceIdSet", 13086 "locationName":"LocalGatewayVirtualInterfaceId" 13087 }, 13088 "Filters":{ 13089 "shape":"FilterList", 13090 "locationName":"Filter" 13091 }, 13092 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 13093 "NextToken":{"shape":"String"}, 13094 "DryRun":{"shape":"Boolean"} 13095 } 13096 }, 13097 "DescribeLocalGatewayVirtualInterfacesResult":{ 13098 "type":"structure", 13099 "members":{ 13100 "LocalGatewayVirtualInterfaces":{ 13101 "shape":"LocalGatewayVirtualInterfaceSet", 13102 "locationName":"localGatewayVirtualInterfaceSet" 13103 }, 13104 "NextToken":{ 13105 "shape":"String", 13106 "locationName":"nextToken" 13107 } 13108 } 13109 }, 13110 "DescribeLocalGatewaysRequest":{ 13111 "type":"structure", 13112 "members":{ 13113 "LocalGatewayIds":{ 13114 "shape":"LocalGatewayIdSet", 13115 "locationName":"LocalGatewayId" 13116 }, 13117 "Filters":{ 13118 "shape":"FilterList", 13119 "locationName":"Filter" 13120 }, 13121 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 13122 "NextToken":{"shape":"String"}, 13123 "DryRun":{"shape":"Boolean"} 13124 } 13125 }, 13126 "DescribeLocalGatewaysResult":{ 13127 "type":"structure", 13128 "members":{ 13129 "LocalGateways":{ 13130 "shape":"LocalGatewaySet", 13131 "locationName":"localGatewaySet" 13132 }, 13133 "NextToken":{ 13134 "shape":"String", 13135 "locationName":"nextToken" 13136 } 13137 } 13138 }, 13139 "DescribeManagedPrefixListsRequest":{ 13140 "type":"structure", 13141 "members":{ 13142 "DryRun":{"shape":"Boolean"}, 13143 "Filters":{ 13144 "shape":"FilterList", 13145 "locationName":"Filter" 13146 }, 13147 "MaxResults":{"shape":"PrefixListMaxResults"}, 13148 "NextToken":{"shape":"NextToken"}, 13149 "PrefixListIds":{ 13150 "shape":"ValueStringList", 13151 "locationName":"PrefixListId" 13152 } 13153 } 13154 }, 13155 "DescribeManagedPrefixListsResult":{ 13156 "type":"structure", 13157 "members":{ 13158 "NextToken":{ 13159 "shape":"NextToken", 13160 "locationName":"nextToken" 13161 }, 13162 "PrefixLists":{ 13163 "shape":"ManagedPrefixListSet", 13164 "locationName":"prefixListSet" 13165 } 13166 } 13167 }, 13168 "DescribeMovingAddressesMaxResults":{ 13169 "type":"integer", 13170 "max":1000, 13171 "min":5 13172 }, 13173 "DescribeMovingAddressesRequest":{ 13174 "type":"structure", 13175 "members":{ 13176 "Filters":{ 13177 "shape":"FilterList", 13178 "locationName":"filter" 13179 }, 13180 "DryRun":{ 13181 "shape":"Boolean", 13182 "locationName":"dryRun" 13183 }, 13184 "MaxResults":{ 13185 "shape":"DescribeMovingAddressesMaxResults", 13186 "locationName":"maxResults" 13187 }, 13188 "NextToken":{ 13189 "shape":"String", 13190 "locationName":"nextToken" 13191 }, 13192 "PublicIps":{ 13193 "shape":"ValueStringList", 13194 "locationName":"publicIp" 13195 } 13196 } 13197 }, 13198 "DescribeMovingAddressesResult":{ 13199 "type":"structure", 13200 "members":{ 13201 "MovingAddressStatuses":{ 13202 "shape":"MovingAddressStatusSet", 13203 "locationName":"movingAddressStatusSet" 13204 }, 13205 "NextToken":{ 13206 "shape":"String", 13207 "locationName":"nextToken" 13208 } 13209 } 13210 }, 13211 "DescribeNatGatewaysMaxResults":{ 13212 "type":"integer", 13213 "max":1000, 13214 "min":5 13215 }, 13216 "DescribeNatGatewaysRequest":{ 13217 "type":"structure", 13218 "members":{ 13219 "DryRun":{"shape":"Boolean"}, 13220 "Filter":{"shape":"FilterList"}, 13221 "MaxResults":{"shape":"DescribeNatGatewaysMaxResults"}, 13222 "NatGatewayIds":{ 13223 "shape":"NatGatewayIdStringList", 13224 "locationName":"NatGatewayId" 13225 }, 13226 "NextToken":{"shape":"String"} 13227 } 13228 }, 13229 "DescribeNatGatewaysResult":{ 13230 "type":"structure", 13231 "members":{ 13232 "NatGateways":{ 13233 "shape":"NatGatewayList", 13234 "locationName":"natGatewaySet" 13235 }, 13236 "NextToken":{ 13237 "shape":"String", 13238 "locationName":"nextToken" 13239 } 13240 } 13241 }, 13242 "DescribeNetworkAclsMaxResults":{ 13243 "type":"integer", 13244 "max":1000, 13245 "min":5 13246 }, 13247 "DescribeNetworkAclsRequest":{ 13248 "type":"structure", 13249 "members":{ 13250 "Filters":{ 13251 "shape":"FilterList", 13252 "locationName":"Filter" 13253 }, 13254 "DryRun":{ 13255 "shape":"Boolean", 13256 "locationName":"dryRun" 13257 }, 13258 "NetworkAclIds":{ 13259 "shape":"NetworkAclIdStringList", 13260 "locationName":"NetworkAclId" 13261 }, 13262 "NextToken":{"shape":"String"}, 13263 "MaxResults":{"shape":"DescribeNetworkAclsMaxResults"} 13264 } 13265 }, 13266 "DescribeNetworkAclsResult":{ 13267 "type":"structure", 13268 "members":{ 13269 "NetworkAcls":{ 13270 "shape":"NetworkAclList", 13271 "locationName":"networkAclSet" 13272 }, 13273 "NextToken":{ 13274 "shape":"String", 13275 "locationName":"nextToken" 13276 } 13277 } 13278 }, 13279 "DescribeNetworkInsightsAnalysesRequest":{ 13280 "type":"structure", 13281 "members":{ 13282 "NetworkInsightsAnalysisIds":{ 13283 "shape":"NetworkInsightsAnalysisIdList", 13284 "locationName":"NetworkInsightsAnalysisId" 13285 }, 13286 "NetworkInsightsPathId":{"shape":"NetworkInsightsPathId"}, 13287 "AnalysisStartTime":{"shape":"MillisecondDateTime"}, 13288 "AnalysisEndTime":{"shape":"MillisecondDateTime"}, 13289 "Filters":{ 13290 "shape":"FilterList", 13291 "locationName":"Filter" 13292 }, 13293 "MaxResults":{"shape":"NetworkInsightsMaxResults"}, 13294 "DryRun":{"shape":"Boolean"}, 13295 "NextToken":{"shape":"NextToken"} 13296 } 13297 }, 13298 "DescribeNetworkInsightsAnalysesResult":{ 13299 "type":"structure", 13300 "members":{ 13301 "NetworkInsightsAnalyses":{ 13302 "shape":"NetworkInsightsAnalysisList", 13303 "locationName":"networkInsightsAnalysisSet" 13304 }, 13305 "NextToken":{ 13306 "shape":"String", 13307 "locationName":"nextToken" 13308 } 13309 } 13310 }, 13311 "DescribeNetworkInsightsPathsRequest":{ 13312 "type":"structure", 13313 "members":{ 13314 "NetworkInsightsPathIds":{ 13315 "shape":"NetworkInsightsPathIdList", 13316 "locationName":"NetworkInsightsPathId" 13317 }, 13318 "Filters":{ 13319 "shape":"FilterList", 13320 "locationName":"Filter" 13321 }, 13322 "MaxResults":{"shape":"NetworkInsightsMaxResults"}, 13323 "DryRun":{"shape":"Boolean"}, 13324 "NextToken":{"shape":"NextToken"} 13325 } 13326 }, 13327 "DescribeNetworkInsightsPathsResult":{ 13328 "type":"structure", 13329 "members":{ 13330 "NetworkInsightsPaths":{ 13331 "shape":"NetworkInsightsPathList", 13332 "locationName":"networkInsightsPathSet" 13333 }, 13334 "NextToken":{ 13335 "shape":"String", 13336 "locationName":"nextToken" 13337 } 13338 } 13339 }, 13340 "DescribeNetworkInterfaceAttributeRequest":{ 13341 "type":"structure", 13342 "required":["NetworkInterfaceId"], 13343 "members":{ 13344 "Attribute":{ 13345 "shape":"NetworkInterfaceAttribute", 13346 "locationName":"attribute" 13347 }, 13348 "DryRun":{ 13349 "shape":"Boolean", 13350 "locationName":"dryRun" 13351 }, 13352 "NetworkInterfaceId":{ 13353 "shape":"NetworkInterfaceId", 13354 "locationName":"networkInterfaceId" 13355 } 13356 } 13357 }, 13358 "DescribeNetworkInterfaceAttributeResult":{ 13359 "type":"structure", 13360 "members":{ 13361 "Attachment":{ 13362 "shape":"NetworkInterfaceAttachment", 13363 "locationName":"attachment" 13364 }, 13365 "Description":{ 13366 "shape":"AttributeValue", 13367 "locationName":"description" 13368 }, 13369 "Groups":{ 13370 "shape":"GroupIdentifierList", 13371 "locationName":"groupSet" 13372 }, 13373 "NetworkInterfaceId":{ 13374 "shape":"String", 13375 "locationName":"networkInterfaceId" 13376 }, 13377 "SourceDestCheck":{ 13378 "shape":"AttributeBooleanValue", 13379 "locationName":"sourceDestCheck" 13380 } 13381 } 13382 }, 13383 "DescribeNetworkInterfacePermissionsMaxResults":{ 13384 "type":"integer", 13385 "max":255, 13386 "min":5 13387 }, 13388 "DescribeNetworkInterfacePermissionsRequest":{ 13389 "type":"structure", 13390 "members":{ 13391 "NetworkInterfacePermissionIds":{ 13392 "shape":"NetworkInterfacePermissionIdList", 13393 "locationName":"NetworkInterfacePermissionId" 13394 }, 13395 "Filters":{ 13396 "shape":"FilterList", 13397 "locationName":"Filter" 13398 }, 13399 "NextToken":{"shape":"String"}, 13400 "MaxResults":{"shape":"DescribeNetworkInterfacePermissionsMaxResults"} 13401 } 13402 }, 13403 "DescribeNetworkInterfacePermissionsResult":{ 13404 "type":"structure", 13405 "members":{ 13406 "NetworkInterfacePermissions":{ 13407 "shape":"NetworkInterfacePermissionList", 13408 "locationName":"networkInterfacePermissions" 13409 }, 13410 "NextToken":{ 13411 "shape":"String", 13412 "locationName":"nextToken" 13413 } 13414 } 13415 }, 13416 "DescribeNetworkInterfacesMaxResults":{ 13417 "type":"integer", 13418 "max":1000, 13419 "min":5 13420 }, 13421 "DescribeNetworkInterfacesRequest":{ 13422 "type":"structure", 13423 "members":{ 13424 "Filters":{ 13425 "shape":"FilterList", 13426 "locationName":"filter" 13427 }, 13428 "DryRun":{ 13429 "shape":"Boolean", 13430 "locationName":"dryRun" 13431 }, 13432 "NetworkInterfaceIds":{ 13433 "shape":"NetworkInterfaceIdList", 13434 "locationName":"NetworkInterfaceId" 13435 }, 13436 "NextToken":{"shape":"String"}, 13437 "MaxResults":{"shape":"DescribeNetworkInterfacesMaxResults"} 13438 } 13439 }, 13440 "DescribeNetworkInterfacesResult":{ 13441 "type":"structure", 13442 "members":{ 13443 "NetworkInterfaces":{ 13444 "shape":"NetworkInterfaceList", 13445 "locationName":"networkInterfaceSet" 13446 }, 13447 "NextToken":{ 13448 "shape":"String", 13449 "locationName":"nextToken" 13450 } 13451 } 13452 }, 13453 "DescribePlacementGroupsRequest":{ 13454 "type":"structure", 13455 "members":{ 13456 "Filters":{ 13457 "shape":"FilterList", 13458 "locationName":"Filter" 13459 }, 13460 "DryRun":{ 13461 "shape":"Boolean", 13462 "locationName":"dryRun" 13463 }, 13464 "GroupNames":{ 13465 "shape":"PlacementGroupStringList", 13466 "locationName":"groupName" 13467 }, 13468 "GroupIds":{ 13469 "shape":"PlacementGroupIdStringList", 13470 "locationName":"GroupId" 13471 } 13472 } 13473 }, 13474 "DescribePlacementGroupsResult":{ 13475 "type":"structure", 13476 "members":{ 13477 "PlacementGroups":{ 13478 "shape":"PlacementGroupList", 13479 "locationName":"placementGroupSet" 13480 } 13481 } 13482 }, 13483 "DescribePrefixListsRequest":{ 13484 "type":"structure", 13485 "members":{ 13486 "DryRun":{"shape":"Boolean"}, 13487 "Filters":{ 13488 "shape":"FilterList", 13489 "locationName":"Filter" 13490 }, 13491 "MaxResults":{"shape":"Integer"}, 13492 "NextToken":{"shape":"String"}, 13493 "PrefixListIds":{ 13494 "shape":"PrefixListResourceIdStringList", 13495 "locationName":"PrefixListId" 13496 } 13497 } 13498 }, 13499 "DescribePrefixListsResult":{ 13500 "type":"structure", 13501 "members":{ 13502 "NextToken":{ 13503 "shape":"String", 13504 "locationName":"nextToken" 13505 }, 13506 "PrefixLists":{ 13507 "shape":"PrefixListSet", 13508 "locationName":"prefixListSet" 13509 } 13510 } 13511 }, 13512 "DescribePrincipalIdFormatMaxResults":{ 13513 "type":"integer", 13514 "max":1000, 13515 "min":1 13516 }, 13517 "DescribePrincipalIdFormatRequest":{ 13518 "type":"structure", 13519 "members":{ 13520 "DryRun":{"shape":"Boolean"}, 13521 "Resources":{ 13522 "shape":"ResourceList", 13523 "locationName":"Resource" 13524 }, 13525 "MaxResults":{"shape":"DescribePrincipalIdFormatMaxResults"}, 13526 "NextToken":{"shape":"String"} 13527 } 13528 }, 13529 "DescribePrincipalIdFormatResult":{ 13530 "type":"structure", 13531 "members":{ 13532 "Principals":{ 13533 "shape":"PrincipalIdFormatList", 13534 "locationName":"principalSet" 13535 }, 13536 "NextToken":{ 13537 "shape":"String", 13538 "locationName":"nextToken" 13539 } 13540 } 13541 }, 13542 "DescribePublicIpv4PoolsRequest":{ 13543 "type":"structure", 13544 "members":{ 13545 "PoolIds":{ 13546 "shape":"PublicIpv4PoolIdStringList", 13547 "locationName":"PoolId" 13548 }, 13549 "NextToken":{"shape":"NextToken"}, 13550 "MaxResults":{"shape":"PoolMaxResults"}, 13551 "Filters":{ 13552 "shape":"FilterList", 13553 "locationName":"Filter" 13554 } 13555 } 13556 }, 13557 "DescribePublicIpv4PoolsResult":{ 13558 "type":"structure", 13559 "members":{ 13560 "PublicIpv4Pools":{ 13561 "shape":"PublicIpv4PoolSet", 13562 "locationName":"publicIpv4PoolSet" 13563 }, 13564 "NextToken":{ 13565 "shape":"String", 13566 "locationName":"nextToken" 13567 } 13568 } 13569 }, 13570 "DescribeRegionsRequest":{ 13571 "type":"structure", 13572 "members":{ 13573 "Filters":{ 13574 "shape":"FilterList", 13575 "locationName":"Filter" 13576 }, 13577 "RegionNames":{ 13578 "shape":"RegionNameStringList", 13579 "locationName":"RegionName" 13580 }, 13581 "DryRun":{ 13582 "shape":"Boolean", 13583 "locationName":"dryRun" 13584 }, 13585 "AllRegions":{"shape":"Boolean"} 13586 } 13587 }, 13588 "DescribeRegionsResult":{ 13589 "type":"structure", 13590 "members":{ 13591 "Regions":{ 13592 "shape":"RegionList", 13593 "locationName":"regionInfo" 13594 } 13595 } 13596 }, 13597 "DescribeReplaceRootVolumeTasksMaxResults":{ 13598 "type":"integer", 13599 "max":50, 13600 "min":1 13601 }, 13602 "DescribeReplaceRootVolumeTasksRequest":{ 13603 "type":"structure", 13604 "members":{ 13605 "ReplaceRootVolumeTaskIds":{ 13606 "shape":"ReplaceRootVolumeTaskIds", 13607 "locationName":"ReplaceRootVolumeTaskId" 13608 }, 13609 "Filters":{ 13610 "shape":"FilterList", 13611 "locationName":"Filter" 13612 }, 13613 "MaxResults":{"shape":"DescribeReplaceRootVolumeTasksMaxResults"}, 13614 "NextToken":{"shape":"NextToken"}, 13615 "DryRun":{"shape":"Boolean"} 13616 } 13617 }, 13618 "DescribeReplaceRootVolumeTasksResult":{ 13619 "type":"structure", 13620 "members":{ 13621 "ReplaceRootVolumeTasks":{ 13622 "shape":"ReplaceRootVolumeTasks", 13623 "locationName":"replaceRootVolumeTaskSet" 13624 }, 13625 "NextToken":{ 13626 "shape":"String", 13627 "locationName":"nextToken" 13628 } 13629 } 13630 }, 13631 "DescribeReservedInstancesListingsRequest":{ 13632 "type":"structure", 13633 "members":{ 13634 "Filters":{ 13635 "shape":"FilterList", 13636 "locationName":"Filter" 13637 }, 13638 "ReservedInstancesId":{ 13639 "shape":"ReservationId", 13640 "locationName":"reservedInstancesId" 13641 }, 13642 "ReservedInstancesListingId":{ 13643 "shape":"ReservedInstancesListingId", 13644 "locationName":"reservedInstancesListingId" 13645 } 13646 } 13647 }, 13648 "DescribeReservedInstancesListingsResult":{ 13649 "type":"structure", 13650 "members":{ 13651 "ReservedInstancesListings":{ 13652 "shape":"ReservedInstancesListingList", 13653 "locationName":"reservedInstancesListingsSet" 13654 } 13655 } 13656 }, 13657 "DescribeReservedInstancesModificationsRequest":{ 13658 "type":"structure", 13659 "members":{ 13660 "Filters":{ 13661 "shape":"FilterList", 13662 "locationName":"Filter" 13663 }, 13664 "ReservedInstancesModificationIds":{ 13665 "shape":"ReservedInstancesModificationIdStringList", 13666 "locationName":"ReservedInstancesModificationId" 13667 }, 13668 "NextToken":{ 13669 "shape":"String", 13670 "locationName":"nextToken" 13671 } 13672 } 13673 }, 13674 "DescribeReservedInstancesModificationsResult":{ 13675 "type":"structure", 13676 "members":{ 13677 "NextToken":{ 13678 "shape":"String", 13679 "locationName":"nextToken" 13680 }, 13681 "ReservedInstancesModifications":{ 13682 "shape":"ReservedInstancesModificationList", 13683 "locationName":"reservedInstancesModificationsSet" 13684 } 13685 } 13686 }, 13687 "DescribeReservedInstancesOfferingsRequest":{ 13688 "type":"structure", 13689 "members":{ 13690 "AvailabilityZone":{"shape":"String"}, 13691 "Filters":{ 13692 "shape":"FilterList", 13693 "locationName":"Filter" 13694 }, 13695 "IncludeMarketplace":{"shape":"Boolean"}, 13696 "InstanceType":{"shape":"InstanceType"}, 13697 "MaxDuration":{"shape":"Long"}, 13698 "MaxInstanceCount":{"shape":"Integer"}, 13699 "MinDuration":{"shape":"Long"}, 13700 "OfferingClass":{"shape":"OfferingClassType"}, 13701 "ProductDescription":{"shape":"RIProductDescription"}, 13702 "ReservedInstancesOfferingIds":{ 13703 "shape":"ReservedInstancesOfferingIdStringList", 13704 "locationName":"ReservedInstancesOfferingId" 13705 }, 13706 "DryRun":{ 13707 "shape":"Boolean", 13708 "locationName":"dryRun" 13709 }, 13710 "InstanceTenancy":{ 13711 "shape":"Tenancy", 13712 "locationName":"instanceTenancy" 13713 }, 13714 "MaxResults":{ 13715 "shape":"Integer", 13716 "locationName":"maxResults" 13717 }, 13718 "NextToken":{ 13719 "shape":"String", 13720 "locationName":"nextToken" 13721 }, 13722 "OfferingType":{ 13723 "shape":"OfferingTypeValues", 13724 "locationName":"offeringType" 13725 } 13726 } 13727 }, 13728 "DescribeReservedInstancesOfferingsResult":{ 13729 "type":"structure", 13730 "members":{ 13731 "ReservedInstancesOfferings":{ 13732 "shape":"ReservedInstancesOfferingList", 13733 "locationName":"reservedInstancesOfferingsSet" 13734 }, 13735 "NextToken":{ 13736 "shape":"String", 13737 "locationName":"nextToken" 13738 } 13739 } 13740 }, 13741 "DescribeReservedInstancesRequest":{ 13742 "type":"structure", 13743 "members":{ 13744 "Filters":{ 13745 "shape":"FilterList", 13746 "locationName":"Filter" 13747 }, 13748 "OfferingClass":{"shape":"OfferingClassType"}, 13749 "ReservedInstancesIds":{ 13750 "shape":"ReservedInstancesIdStringList", 13751 "locationName":"ReservedInstancesId" 13752 }, 13753 "DryRun":{ 13754 "shape":"Boolean", 13755 "locationName":"dryRun" 13756 }, 13757 "OfferingType":{ 13758 "shape":"OfferingTypeValues", 13759 "locationName":"offeringType" 13760 } 13761 } 13762 }, 13763 "DescribeReservedInstancesResult":{ 13764 "type":"structure", 13765 "members":{ 13766 "ReservedInstances":{ 13767 "shape":"ReservedInstancesList", 13768 "locationName":"reservedInstancesSet" 13769 } 13770 } 13771 }, 13772 "DescribeRouteTablesMaxResults":{ 13773 "type":"integer", 13774 "max":100, 13775 "min":5 13776 }, 13777 "DescribeRouteTablesRequest":{ 13778 "type":"structure", 13779 "members":{ 13780 "Filters":{ 13781 "shape":"FilterList", 13782 "locationName":"Filter" 13783 }, 13784 "DryRun":{ 13785 "shape":"Boolean", 13786 "locationName":"dryRun" 13787 }, 13788 "RouteTableIds":{ 13789 "shape":"RouteTableIdStringList", 13790 "locationName":"RouteTableId" 13791 }, 13792 "NextToken":{"shape":"String"}, 13793 "MaxResults":{"shape":"DescribeRouteTablesMaxResults"} 13794 } 13795 }, 13796 "DescribeRouteTablesResult":{ 13797 "type":"structure", 13798 "members":{ 13799 "RouteTables":{ 13800 "shape":"RouteTableList", 13801 "locationName":"routeTableSet" 13802 }, 13803 "NextToken":{ 13804 "shape":"String", 13805 "locationName":"nextToken" 13806 } 13807 } 13808 }, 13809 "DescribeScheduledInstanceAvailabilityMaxResults":{ 13810 "type":"integer", 13811 "max":300, 13812 "min":5 13813 }, 13814 "DescribeScheduledInstanceAvailabilityRequest":{ 13815 "type":"structure", 13816 "required":[ 13817 "FirstSlotStartTimeRange", 13818 "Recurrence" 13819 ], 13820 "members":{ 13821 "DryRun":{"shape":"Boolean"}, 13822 "Filters":{ 13823 "shape":"FilterList", 13824 "locationName":"Filter" 13825 }, 13826 "FirstSlotStartTimeRange":{"shape":"SlotDateTimeRangeRequest"}, 13827 "MaxResults":{"shape":"DescribeScheduledInstanceAvailabilityMaxResults"}, 13828 "MaxSlotDurationInHours":{"shape":"Integer"}, 13829 "MinSlotDurationInHours":{"shape":"Integer"}, 13830 "NextToken":{"shape":"String"}, 13831 "Recurrence":{"shape":"ScheduledInstanceRecurrenceRequest"} 13832 } 13833 }, 13834 "DescribeScheduledInstanceAvailabilityResult":{ 13835 "type":"structure", 13836 "members":{ 13837 "NextToken":{ 13838 "shape":"String", 13839 "locationName":"nextToken" 13840 }, 13841 "ScheduledInstanceAvailabilitySet":{ 13842 "shape":"ScheduledInstanceAvailabilitySet", 13843 "locationName":"scheduledInstanceAvailabilitySet" 13844 } 13845 } 13846 }, 13847 "DescribeScheduledInstancesRequest":{ 13848 "type":"structure", 13849 "members":{ 13850 "DryRun":{"shape":"Boolean"}, 13851 "Filters":{ 13852 "shape":"FilterList", 13853 "locationName":"Filter" 13854 }, 13855 "MaxResults":{"shape":"Integer"}, 13856 "NextToken":{"shape":"String"}, 13857 "ScheduledInstanceIds":{ 13858 "shape":"ScheduledInstanceIdRequestSet", 13859 "locationName":"ScheduledInstanceId" 13860 }, 13861 "SlotStartTimeRange":{"shape":"SlotStartTimeRangeRequest"} 13862 } 13863 }, 13864 "DescribeScheduledInstancesResult":{ 13865 "type":"structure", 13866 "members":{ 13867 "NextToken":{ 13868 "shape":"String", 13869 "locationName":"nextToken" 13870 }, 13871 "ScheduledInstanceSet":{ 13872 "shape":"ScheduledInstanceSet", 13873 "locationName":"scheduledInstanceSet" 13874 } 13875 } 13876 }, 13877 "DescribeSecurityGroupReferencesRequest":{ 13878 "type":"structure", 13879 "required":["GroupId"], 13880 "members":{ 13881 "DryRun":{"shape":"Boolean"}, 13882 "GroupId":{"shape":"GroupIds"} 13883 } 13884 }, 13885 "DescribeSecurityGroupReferencesResult":{ 13886 "type":"structure", 13887 "members":{ 13888 "SecurityGroupReferenceSet":{ 13889 "shape":"SecurityGroupReferences", 13890 "locationName":"securityGroupReferenceSet" 13891 } 13892 } 13893 }, 13894 "DescribeSecurityGroupRulesMaxResults":{ 13895 "type":"integer", 13896 "max":1000, 13897 "min":5 13898 }, 13899 "DescribeSecurityGroupRulesRequest":{ 13900 "type":"structure", 13901 "members":{ 13902 "Filters":{ 13903 "shape":"FilterList", 13904 "locationName":"Filter" 13905 }, 13906 "SecurityGroupRuleIds":{ 13907 "shape":"SecurityGroupRuleIdList", 13908 "locationName":"SecurityGroupRuleId" 13909 }, 13910 "DryRun":{"shape":"Boolean"}, 13911 "NextToken":{"shape":"String"}, 13912 "MaxResults":{"shape":"DescribeSecurityGroupRulesMaxResults"} 13913 } 13914 }, 13915 "DescribeSecurityGroupRulesResult":{ 13916 "type":"structure", 13917 "members":{ 13918 "SecurityGroupRules":{ 13919 "shape":"SecurityGroupRuleList", 13920 "locationName":"securityGroupRuleSet" 13921 }, 13922 "NextToken":{ 13923 "shape":"String", 13924 "locationName":"nextToken" 13925 } 13926 } 13927 }, 13928 "DescribeSecurityGroupsMaxResults":{ 13929 "type":"integer", 13930 "max":1000, 13931 "min":5 13932 }, 13933 "DescribeSecurityGroupsRequest":{ 13934 "type":"structure", 13935 "members":{ 13936 "Filters":{ 13937 "shape":"FilterList", 13938 "locationName":"Filter" 13939 }, 13940 "GroupIds":{ 13941 "shape":"GroupIdStringList", 13942 "locationName":"GroupId" 13943 }, 13944 "GroupNames":{ 13945 "shape":"GroupNameStringList", 13946 "locationName":"GroupName" 13947 }, 13948 "DryRun":{ 13949 "shape":"Boolean", 13950 "locationName":"dryRun" 13951 }, 13952 "NextToken":{"shape":"String"}, 13953 "MaxResults":{"shape":"DescribeSecurityGroupsMaxResults"} 13954 } 13955 }, 13956 "DescribeSecurityGroupsResult":{ 13957 "type":"structure", 13958 "members":{ 13959 "SecurityGroups":{ 13960 "shape":"SecurityGroupList", 13961 "locationName":"securityGroupInfo" 13962 }, 13963 "NextToken":{ 13964 "shape":"String", 13965 "locationName":"nextToken" 13966 } 13967 } 13968 }, 13969 "DescribeSnapshotAttributeRequest":{ 13970 "type":"structure", 13971 "required":[ 13972 "Attribute", 13973 "SnapshotId" 13974 ], 13975 "members":{ 13976 "Attribute":{"shape":"SnapshotAttributeName"}, 13977 "SnapshotId":{"shape":"SnapshotId"}, 13978 "DryRun":{ 13979 "shape":"Boolean", 13980 "locationName":"dryRun" 13981 } 13982 } 13983 }, 13984 "DescribeSnapshotAttributeResult":{ 13985 "type":"structure", 13986 "members":{ 13987 "CreateVolumePermissions":{ 13988 "shape":"CreateVolumePermissionList", 13989 "locationName":"createVolumePermission" 13990 }, 13991 "ProductCodes":{ 13992 "shape":"ProductCodeList", 13993 "locationName":"productCodes" 13994 }, 13995 "SnapshotId":{ 13996 "shape":"String", 13997 "locationName":"snapshotId" 13998 } 13999 } 14000 }, 14001 "DescribeSnapshotsRequest":{ 14002 "type":"structure", 14003 "members":{ 14004 "Filters":{ 14005 "shape":"FilterList", 14006 "locationName":"Filter" 14007 }, 14008 "MaxResults":{"shape":"Integer"}, 14009 "NextToken":{"shape":"String"}, 14010 "OwnerIds":{ 14011 "shape":"OwnerStringList", 14012 "locationName":"Owner" 14013 }, 14014 "RestorableByUserIds":{ 14015 "shape":"RestorableByStringList", 14016 "locationName":"RestorableBy" 14017 }, 14018 "SnapshotIds":{ 14019 "shape":"SnapshotIdStringList", 14020 "locationName":"SnapshotId" 14021 }, 14022 "DryRun":{ 14023 "shape":"Boolean", 14024 "locationName":"dryRun" 14025 } 14026 } 14027 }, 14028 "DescribeSnapshotsResult":{ 14029 "type":"structure", 14030 "members":{ 14031 "Snapshots":{ 14032 "shape":"SnapshotList", 14033 "locationName":"snapshotSet" 14034 }, 14035 "NextToken":{ 14036 "shape":"String", 14037 "locationName":"nextToken" 14038 } 14039 } 14040 }, 14041 "DescribeSpotDatafeedSubscriptionRequest":{ 14042 "type":"structure", 14043 "members":{ 14044 "DryRun":{ 14045 "shape":"Boolean", 14046 "locationName":"dryRun" 14047 } 14048 } 14049 }, 14050 "DescribeSpotDatafeedSubscriptionResult":{ 14051 "type":"structure", 14052 "members":{ 14053 "SpotDatafeedSubscription":{ 14054 "shape":"SpotDatafeedSubscription", 14055 "locationName":"spotDatafeedSubscription" 14056 } 14057 } 14058 }, 14059 "DescribeSpotFleetInstancesMaxResults":{ 14060 "type":"integer", 14061 "max":1000, 14062 "min":1 14063 }, 14064 "DescribeSpotFleetInstancesRequest":{ 14065 "type":"structure", 14066 "required":["SpotFleetRequestId"], 14067 "members":{ 14068 "DryRun":{ 14069 "shape":"Boolean", 14070 "locationName":"dryRun" 14071 }, 14072 "MaxResults":{ 14073 "shape":"DescribeSpotFleetInstancesMaxResults", 14074 "locationName":"maxResults" 14075 }, 14076 "NextToken":{ 14077 "shape":"String", 14078 "locationName":"nextToken" 14079 }, 14080 "SpotFleetRequestId":{ 14081 "shape":"SpotFleetRequestId", 14082 "locationName":"spotFleetRequestId" 14083 } 14084 } 14085 }, 14086 "DescribeSpotFleetInstancesResponse":{ 14087 "type":"structure", 14088 "members":{ 14089 "ActiveInstances":{ 14090 "shape":"ActiveInstanceSet", 14091 "locationName":"activeInstanceSet" 14092 }, 14093 "NextToken":{ 14094 "shape":"String", 14095 "locationName":"nextToken" 14096 }, 14097 "SpotFleetRequestId":{ 14098 "shape":"String", 14099 "locationName":"spotFleetRequestId" 14100 } 14101 } 14102 }, 14103 "DescribeSpotFleetRequestHistoryMaxResults":{ 14104 "type":"integer", 14105 "max":1000, 14106 "min":1 14107 }, 14108 "DescribeSpotFleetRequestHistoryRequest":{ 14109 "type":"structure", 14110 "required":[ 14111 "SpotFleetRequestId", 14112 "StartTime" 14113 ], 14114 "members":{ 14115 "DryRun":{ 14116 "shape":"Boolean", 14117 "locationName":"dryRun" 14118 }, 14119 "EventType":{ 14120 "shape":"EventType", 14121 "locationName":"eventType" 14122 }, 14123 "MaxResults":{ 14124 "shape":"DescribeSpotFleetRequestHistoryMaxResults", 14125 "locationName":"maxResults" 14126 }, 14127 "NextToken":{ 14128 "shape":"String", 14129 "locationName":"nextToken" 14130 }, 14131 "SpotFleetRequestId":{ 14132 "shape":"SpotFleetRequestId", 14133 "locationName":"spotFleetRequestId" 14134 }, 14135 "StartTime":{ 14136 "shape":"DateTime", 14137 "locationName":"startTime" 14138 } 14139 } 14140 }, 14141 "DescribeSpotFleetRequestHistoryResponse":{ 14142 "type":"structure", 14143 "members":{ 14144 "HistoryRecords":{ 14145 "shape":"HistoryRecords", 14146 "locationName":"historyRecordSet" 14147 }, 14148 "LastEvaluatedTime":{ 14149 "shape":"DateTime", 14150 "locationName":"lastEvaluatedTime" 14151 }, 14152 "NextToken":{ 14153 "shape":"String", 14154 "locationName":"nextToken" 14155 }, 14156 "SpotFleetRequestId":{ 14157 "shape":"String", 14158 "locationName":"spotFleetRequestId" 14159 }, 14160 "StartTime":{ 14161 "shape":"DateTime", 14162 "locationName":"startTime" 14163 } 14164 } 14165 }, 14166 "DescribeSpotFleetRequestsRequest":{ 14167 "type":"structure", 14168 "members":{ 14169 "DryRun":{ 14170 "shape":"Boolean", 14171 "locationName":"dryRun" 14172 }, 14173 "MaxResults":{ 14174 "shape":"Integer", 14175 "locationName":"maxResults" 14176 }, 14177 "NextToken":{ 14178 "shape":"String", 14179 "locationName":"nextToken" 14180 }, 14181 "SpotFleetRequestIds":{ 14182 "shape":"SpotFleetRequestIdList", 14183 "locationName":"spotFleetRequestId" 14184 } 14185 } 14186 }, 14187 "DescribeSpotFleetRequestsResponse":{ 14188 "type":"structure", 14189 "members":{ 14190 "NextToken":{ 14191 "shape":"String", 14192 "locationName":"nextToken" 14193 }, 14194 "SpotFleetRequestConfigs":{ 14195 "shape":"SpotFleetRequestConfigSet", 14196 "locationName":"spotFleetRequestConfigSet" 14197 } 14198 } 14199 }, 14200 "DescribeSpotInstanceRequestsRequest":{ 14201 "type":"structure", 14202 "members":{ 14203 "Filters":{ 14204 "shape":"FilterList", 14205 "locationName":"Filter" 14206 }, 14207 "DryRun":{ 14208 "shape":"Boolean", 14209 "locationName":"dryRun" 14210 }, 14211 "SpotInstanceRequestIds":{ 14212 "shape":"SpotInstanceRequestIdList", 14213 "locationName":"SpotInstanceRequestId" 14214 }, 14215 "NextToken":{"shape":"String"}, 14216 "MaxResults":{"shape":"Integer"} 14217 } 14218 }, 14219 "DescribeSpotInstanceRequestsResult":{ 14220 "type":"structure", 14221 "members":{ 14222 "SpotInstanceRequests":{ 14223 "shape":"SpotInstanceRequestList", 14224 "locationName":"spotInstanceRequestSet" 14225 }, 14226 "NextToken":{ 14227 "shape":"String", 14228 "locationName":"nextToken" 14229 } 14230 } 14231 }, 14232 "DescribeSpotPriceHistoryRequest":{ 14233 "type":"structure", 14234 "members":{ 14235 "Filters":{ 14236 "shape":"FilterList", 14237 "locationName":"Filter" 14238 }, 14239 "AvailabilityZone":{ 14240 "shape":"String", 14241 "locationName":"availabilityZone" 14242 }, 14243 "DryRun":{ 14244 "shape":"Boolean", 14245 "locationName":"dryRun" 14246 }, 14247 "EndTime":{ 14248 "shape":"DateTime", 14249 "locationName":"endTime" 14250 }, 14251 "InstanceTypes":{ 14252 "shape":"InstanceTypeList", 14253 "locationName":"InstanceType" 14254 }, 14255 "MaxResults":{ 14256 "shape":"Integer", 14257 "locationName":"maxResults" 14258 }, 14259 "NextToken":{ 14260 "shape":"String", 14261 "locationName":"nextToken" 14262 }, 14263 "ProductDescriptions":{ 14264 "shape":"ProductDescriptionList", 14265 "locationName":"ProductDescription" 14266 }, 14267 "StartTime":{ 14268 "shape":"DateTime", 14269 "locationName":"startTime" 14270 } 14271 } 14272 }, 14273 "DescribeSpotPriceHistoryResult":{ 14274 "type":"structure", 14275 "members":{ 14276 "NextToken":{ 14277 "shape":"String", 14278 "locationName":"nextToken" 14279 }, 14280 "SpotPriceHistory":{ 14281 "shape":"SpotPriceHistoryList", 14282 "locationName":"spotPriceHistorySet" 14283 } 14284 } 14285 }, 14286 "DescribeStaleSecurityGroupsMaxResults":{ 14287 "type":"integer", 14288 "max":255, 14289 "min":5 14290 }, 14291 "DescribeStaleSecurityGroupsNextToken":{ 14292 "type":"string", 14293 "max":1024, 14294 "min":1 14295 }, 14296 "DescribeStaleSecurityGroupsRequest":{ 14297 "type":"structure", 14298 "required":["VpcId"], 14299 "members":{ 14300 "DryRun":{"shape":"Boolean"}, 14301 "MaxResults":{"shape":"DescribeStaleSecurityGroupsMaxResults"}, 14302 "NextToken":{"shape":"DescribeStaleSecurityGroupsNextToken"}, 14303 "VpcId":{"shape":"VpcId"} 14304 } 14305 }, 14306 "DescribeStaleSecurityGroupsResult":{ 14307 "type":"structure", 14308 "members":{ 14309 "NextToken":{ 14310 "shape":"String", 14311 "locationName":"nextToken" 14312 }, 14313 "StaleSecurityGroupSet":{ 14314 "shape":"StaleSecurityGroupSet", 14315 "locationName":"staleSecurityGroupSet" 14316 } 14317 } 14318 }, 14319 "DescribeStoreImageTasksRequest":{ 14320 "type":"structure", 14321 "members":{ 14322 "ImageIds":{ 14323 "shape":"ImageIdList", 14324 "locationName":"ImageId" 14325 }, 14326 "DryRun":{"shape":"Boolean"}, 14327 "Filters":{ 14328 "shape":"FilterList", 14329 "locationName":"Filter" 14330 }, 14331 "NextToken":{"shape":"String"}, 14332 "MaxResults":{"shape":"DescribeStoreImageTasksRequestMaxResults"} 14333 } 14334 }, 14335 "DescribeStoreImageTasksRequestMaxResults":{ 14336 "type":"integer", 14337 "max":200, 14338 "min":1 14339 }, 14340 "DescribeStoreImageTasksResult":{ 14341 "type":"structure", 14342 "members":{ 14343 "StoreImageTaskResults":{ 14344 "shape":"StoreImageTaskResultSet", 14345 "locationName":"storeImageTaskResultSet" 14346 }, 14347 "NextToken":{ 14348 "shape":"String", 14349 "locationName":"nextToken" 14350 } 14351 } 14352 }, 14353 "DescribeSubnetsMaxResults":{ 14354 "type":"integer", 14355 "max":1000, 14356 "min":5 14357 }, 14358 "DescribeSubnetsRequest":{ 14359 "type":"structure", 14360 "members":{ 14361 "Filters":{ 14362 "shape":"FilterList", 14363 "locationName":"Filter" 14364 }, 14365 "SubnetIds":{ 14366 "shape":"SubnetIdStringList", 14367 "locationName":"SubnetId" 14368 }, 14369 "DryRun":{ 14370 "shape":"Boolean", 14371 "locationName":"dryRun" 14372 }, 14373 "NextToken":{"shape":"String"}, 14374 "MaxResults":{"shape":"DescribeSubnetsMaxResults"} 14375 } 14376 }, 14377 "DescribeSubnetsResult":{ 14378 "type":"structure", 14379 "members":{ 14380 "Subnets":{ 14381 "shape":"SubnetList", 14382 "locationName":"subnetSet" 14383 }, 14384 "NextToken":{ 14385 "shape":"String", 14386 "locationName":"nextToken" 14387 } 14388 } 14389 }, 14390 "DescribeTagsRequest":{ 14391 "type":"structure", 14392 "members":{ 14393 "DryRun":{ 14394 "shape":"Boolean", 14395 "locationName":"dryRun" 14396 }, 14397 "Filters":{ 14398 "shape":"FilterList", 14399 "locationName":"Filter" 14400 }, 14401 "MaxResults":{ 14402 "shape":"Integer", 14403 "locationName":"maxResults" 14404 }, 14405 "NextToken":{ 14406 "shape":"String", 14407 "locationName":"nextToken" 14408 } 14409 } 14410 }, 14411 "DescribeTagsResult":{ 14412 "type":"structure", 14413 "members":{ 14414 "NextToken":{ 14415 "shape":"String", 14416 "locationName":"nextToken" 14417 }, 14418 "Tags":{ 14419 "shape":"TagDescriptionList", 14420 "locationName":"tagSet" 14421 } 14422 } 14423 }, 14424 "DescribeTrafficMirrorFiltersRequest":{ 14425 "type":"structure", 14426 "members":{ 14427 "TrafficMirrorFilterIds":{ 14428 "shape":"TrafficMirrorFilterIdList", 14429 "locationName":"TrafficMirrorFilterId" 14430 }, 14431 "DryRun":{"shape":"Boolean"}, 14432 "Filters":{ 14433 "shape":"FilterList", 14434 "locationName":"Filter" 14435 }, 14436 "MaxResults":{"shape":"TrafficMirroringMaxResults"}, 14437 "NextToken":{"shape":"NextToken"} 14438 } 14439 }, 14440 "DescribeTrafficMirrorFiltersResult":{ 14441 "type":"structure", 14442 "members":{ 14443 "TrafficMirrorFilters":{ 14444 "shape":"TrafficMirrorFilterSet", 14445 "locationName":"trafficMirrorFilterSet" 14446 }, 14447 "NextToken":{ 14448 "shape":"String", 14449 "locationName":"nextToken" 14450 } 14451 } 14452 }, 14453 "DescribeTrafficMirrorSessionsRequest":{ 14454 "type":"structure", 14455 "members":{ 14456 "TrafficMirrorSessionIds":{ 14457 "shape":"TrafficMirrorSessionIdList", 14458 "locationName":"TrafficMirrorSessionId" 14459 }, 14460 "DryRun":{"shape":"Boolean"}, 14461 "Filters":{ 14462 "shape":"FilterList", 14463 "locationName":"Filter" 14464 }, 14465 "MaxResults":{"shape":"TrafficMirroringMaxResults"}, 14466 "NextToken":{"shape":"NextToken"} 14467 } 14468 }, 14469 "DescribeTrafficMirrorSessionsResult":{ 14470 "type":"structure", 14471 "members":{ 14472 "TrafficMirrorSessions":{ 14473 "shape":"TrafficMirrorSessionSet", 14474 "locationName":"trafficMirrorSessionSet" 14475 }, 14476 "NextToken":{ 14477 "shape":"String", 14478 "locationName":"nextToken" 14479 } 14480 } 14481 }, 14482 "DescribeTrafficMirrorTargetsRequest":{ 14483 "type":"structure", 14484 "members":{ 14485 "TrafficMirrorTargetIds":{ 14486 "shape":"TrafficMirrorTargetIdList", 14487 "locationName":"TrafficMirrorTargetId" 14488 }, 14489 "DryRun":{"shape":"Boolean"}, 14490 "Filters":{ 14491 "shape":"FilterList", 14492 "locationName":"Filter" 14493 }, 14494 "MaxResults":{"shape":"TrafficMirroringMaxResults"}, 14495 "NextToken":{"shape":"NextToken"} 14496 } 14497 }, 14498 "DescribeTrafficMirrorTargetsResult":{ 14499 "type":"structure", 14500 "members":{ 14501 "TrafficMirrorTargets":{ 14502 "shape":"TrafficMirrorTargetSet", 14503 "locationName":"trafficMirrorTargetSet" 14504 }, 14505 "NextToken":{ 14506 "shape":"String", 14507 "locationName":"nextToken" 14508 } 14509 } 14510 }, 14511 "DescribeTransitGatewayAttachmentsRequest":{ 14512 "type":"structure", 14513 "members":{ 14514 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 14515 "Filters":{ 14516 "shape":"FilterList", 14517 "locationName":"Filter" 14518 }, 14519 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 14520 "NextToken":{"shape":"String"}, 14521 "DryRun":{"shape":"Boolean"} 14522 } 14523 }, 14524 "DescribeTransitGatewayAttachmentsResult":{ 14525 "type":"structure", 14526 "members":{ 14527 "TransitGatewayAttachments":{ 14528 "shape":"TransitGatewayAttachmentList", 14529 "locationName":"transitGatewayAttachments" 14530 }, 14531 "NextToken":{ 14532 "shape":"String", 14533 "locationName":"nextToken" 14534 } 14535 } 14536 }, 14537 "DescribeTransitGatewayConnectPeersRequest":{ 14538 "type":"structure", 14539 "members":{ 14540 "TransitGatewayConnectPeerIds":{"shape":"TransitGatewayConnectPeerIdStringList"}, 14541 "Filters":{ 14542 "shape":"FilterList", 14543 "locationName":"Filter" 14544 }, 14545 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 14546 "NextToken":{"shape":"String"}, 14547 "DryRun":{"shape":"Boolean"} 14548 } 14549 }, 14550 "DescribeTransitGatewayConnectPeersResult":{ 14551 "type":"structure", 14552 "members":{ 14553 "TransitGatewayConnectPeers":{ 14554 "shape":"TransitGatewayConnectPeerList", 14555 "locationName":"transitGatewayConnectPeerSet" 14556 }, 14557 "NextToken":{ 14558 "shape":"String", 14559 "locationName":"nextToken" 14560 } 14561 } 14562 }, 14563 "DescribeTransitGatewayConnectsRequest":{ 14564 "type":"structure", 14565 "members":{ 14566 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 14567 "Filters":{ 14568 "shape":"FilterList", 14569 "locationName":"Filter" 14570 }, 14571 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 14572 "NextToken":{"shape":"String"}, 14573 "DryRun":{"shape":"Boolean"} 14574 } 14575 }, 14576 "DescribeTransitGatewayConnectsResult":{ 14577 "type":"structure", 14578 "members":{ 14579 "TransitGatewayConnects":{ 14580 "shape":"TransitGatewayConnectList", 14581 "locationName":"transitGatewayConnectSet" 14582 }, 14583 "NextToken":{ 14584 "shape":"String", 14585 "locationName":"nextToken" 14586 } 14587 } 14588 }, 14589 "DescribeTransitGatewayMulticastDomainsRequest":{ 14590 "type":"structure", 14591 "members":{ 14592 "TransitGatewayMulticastDomainIds":{"shape":"TransitGatewayMulticastDomainIdStringList"}, 14593 "Filters":{ 14594 "shape":"FilterList", 14595 "locationName":"Filter" 14596 }, 14597 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 14598 "NextToken":{"shape":"String"}, 14599 "DryRun":{"shape":"Boolean"} 14600 } 14601 }, 14602 "DescribeTransitGatewayMulticastDomainsResult":{ 14603 "type":"structure", 14604 "members":{ 14605 "TransitGatewayMulticastDomains":{ 14606 "shape":"TransitGatewayMulticastDomainList", 14607 "locationName":"transitGatewayMulticastDomains" 14608 }, 14609 "NextToken":{ 14610 "shape":"String", 14611 "locationName":"nextToken" 14612 } 14613 } 14614 }, 14615 "DescribeTransitGatewayPeeringAttachmentsRequest":{ 14616 "type":"structure", 14617 "members":{ 14618 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 14619 "Filters":{ 14620 "shape":"FilterList", 14621 "locationName":"Filter" 14622 }, 14623 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 14624 "NextToken":{"shape":"String"}, 14625 "DryRun":{"shape":"Boolean"} 14626 } 14627 }, 14628 "DescribeTransitGatewayPeeringAttachmentsResult":{ 14629 "type":"structure", 14630 "members":{ 14631 "TransitGatewayPeeringAttachments":{ 14632 "shape":"TransitGatewayPeeringAttachmentList", 14633 "locationName":"transitGatewayPeeringAttachments" 14634 }, 14635 "NextToken":{ 14636 "shape":"String", 14637 "locationName":"nextToken" 14638 } 14639 } 14640 }, 14641 "DescribeTransitGatewayRouteTablesRequest":{ 14642 "type":"structure", 14643 "members":{ 14644 "TransitGatewayRouteTableIds":{"shape":"TransitGatewayRouteTableIdStringList"}, 14645 "Filters":{ 14646 "shape":"FilterList", 14647 "locationName":"Filter" 14648 }, 14649 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 14650 "NextToken":{"shape":"String"}, 14651 "DryRun":{"shape":"Boolean"} 14652 } 14653 }, 14654 "DescribeTransitGatewayRouteTablesResult":{ 14655 "type":"structure", 14656 "members":{ 14657 "TransitGatewayRouteTables":{ 14658 "shape":"TransitGatewayRouteTableList", 14659 "locationName":"transitGatewayRouteTables" 14660 }, 14661 "NextToken":{ 14662 "shape":"String", 14663 "locationName":"nextToken" 14664 } 14665 } 14666 }, 14667 "DescribeTransitGatewayVpcAttachmentsRequest":{ 14668 "type":"structure", 14669 "members":{ 14670 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 14671 "Filters":{ 14672 "shape":"FilterList", 14673 "locationName":"Filter" 14674 }, 14675 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 14676 "NextToken":{"shape":"String"}, 14677 "DryRun":{"shape":"Boolean"} 14678 } 14679 }, 14680 "DescribeTransitGatewayVpcAttachmentsResult":{ 14681 "type":"structure", 14682 "members":{ 14683 "TransitGatewayVpcAttachments":{ 14684 "shape":"TransitGatewayVpcAttachmentList", 14685 "locationName":"transitGatewayVpcAttachments" 14686 }, 14687 "NextToken":{ 14688 "shape":"String", 14689 "locationName":"nextToken" 14690 } 14691 } 14692 }, 14693 "DescribeTransitGatewaysRequest":{ 14694 "type":"structure", 14695 "members":{ 14696 "TransitGatewayIds":{"shape":"TransitGatewayIdStringList"}, 14697 "Filters":{ 14698 "shape":"FilterList", 14699 "locationName":"Filter" 14700 }, 14701 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 14702 "NextToken":{"shape":"String"}, 14703 "DryRun":{"shape":"Boolean"} 14704 } 14705 }, 14706 "DescribeTransitGatewaysResult":{ 14707 "type":"structure", 14708 "members":{ 14709 "TransitGateways":{ 14710 "shape":"TransitGatewayList", 14711 "locationName":"transitGatewaySet" 14712 }, 14713 "NextToken":{ 14714 "shape":"String", 14715 "locationName":"nextToken" 14716 } 14717 } 14718 }, 14719 "DescribeTrunkInterfaceAssociationsMaxResults":{ 14720 "type":"integer", 14721 "max":255, 14722 "min":5 14723 }, 14724 "DescribeTrunkInterfaceAssociationsRequest":{ 14725 "type":"structure", 14726 "members":{ 14727 "AssociationIds":{ 14728 "shape":"TrunkInterfaceAssociationIdList", 14729 "locationName":"AssociationId" 14730 }, 14731 "DryRun":{"shape":"Boolean"}, 14732 "Filters":{ 14733 "shape":"FilterList", 14734 "locationName":"Filter" 14735 }, 14736 "NextToken":{"shape":"String"}, 14737 "MaxResults":{"shape":"DescribeTrunkInterfaceAssociationsMaxResults"} 14738 } 14739 }, 14740 "DescribeTrunkInterfaceAssociationsResult":{ 14741 "type":"structure", 14742 "members":{ 14743 "InterfaceAssociations":{ 14744 "shape":"TrunkInterfaceAssociationList", 14745 "locationName":"interfaceAssociationSet" 14746 }, 14747 "NextToken":{ 14748 "shape":"String", 14749 "locationName":"nextToken" 14750 } 14751 } 14752 }, 14753 "DescribeVolumeAttributeRequest":{ 14754 "type":"structure", 14755 "required":[ 14756 "Attribute", 14757 "VolumeId" 14758 ], 14759 "members":{ 14760 "Attribute":{"shape":"VolumeAttributeName"}, 14761 "VolumeId":{"shape":"VolumeId"}, 14762 "DryRun":{ 14763 "shape":"Boolean", 14764 "locationName":"dryRun" 14765 } 14766 } 14767 }, 14768 "DescribeVolumeAttributeResult":{ 14769 "type":"structure", 14770 "members":{ 14771 "AutoEnableIO":{ 14772 "shape":"AttributeBooleanValue", 14773 "locationName":"autoEnableIO" 14774 }, 14775 "ProductCodes":{ 14776 "shape":"ProductCodeList", 14777 "locationName":"productCodes" 14778 }, 14779 "VolumeId":{ 14780 "shape":"String", 14781 "locationName":"volumeId" 14782 } 14783 } 14784 }, 14785 "DescribeVolumeStatusRequest":{ 14786 "type":"structure", 14787 "members":{ 14788 "Filters":{ 14789 "shape":"FilterList", 14790 "locationName":"Filter" 14791 }, 14792 "MaxResults":{"shape":"Integer"}, 14793 "NextToken":{"shape":"String"}, 14794 "VolumeIds":{ 14795 "shape":"VolumeIdStringList", 14796 "locationName":"VolumeId" 14797 }, 14798 "DryRun":{ 14799 "shape":"Boolean", 14800 "locationName":"dryRun" 14801 } 14802 } 14803 }, 14804 "DescribeVolumeStatusResult":{ 14805 "type":"structure", 14806 "members":{ 14807 "NextToken":{ 14808 "shape":"String", 14809 "locationName":"nextToken" 14810 }, 14811 "VolumeStatuses":{ 14812 "shape":"VolumeStatusList", 14813 "locationName":"volumeStatusSet" 14814 } 14815 } 14816 }, 14817 "DescribeVolumesModificationsRequest":{ 14818 "type":"structure", 14819 "members":{ 14820 "DryRun":{"shape":"Boolean"}, 14821 "VolumeIds":{ 14822 "shape":"VolumeIdStringList", 14823 "locationName":"VolumeId" 14824 }, 14825 "Filters":{ 14826 "shape":"FilterList", 14827 "locationName":"Filter" 14828 }, 14829 "NextToken":{"shape":"String"}, 14830 "MaxResults":{"shape":"Integer"} 14831 } 14832 }, 14833 "DescribeVolumesModificationsResult":{ 14834 "type":"structure", 14835 "members":{ 14836 "VolumesModifications":{ 14837 "shape":"VolumeModificationList", 14838 "locationName":"volumeModificationSet" 14839 }, 14840 "NextToken":{ 14841 "shape":"String", 14842 "locationName":"nextToken" 14843 } 14844 } 14845 }, 14846 "DescribeVolumesRequest":{ 14847 "type":"structure", 14848 "members":{ 14849 "Filters":{ 14850 "shape":"FilterList", 14851 "locationName":"Filter" 14852 }, 14853 "VolumeIds":{ 14854 "shape":"VolumeIdStringList", 14855 "locationName":"VolumeId" 14856 }, 14857 "DryRun":{ 14858 "shape":"Boolean", 14859 "locationName":"dryRun" 14860 }, 14861 "MaxResults":{ 14862 "shape":"Integer", 14863 "locationName":"maxResults" 14864 }, 14865 "NextToken":{ 14866 "shape":"String", 14867 "locationName":"nextToken" 14868 } 14869 } 14870 }, 14871 "DescribeVolumesResult":{ 14872 "type":"structure", 14873 "members":{ 14874 "Volumes":{ 14875 "shape":"VolumeList", 14876 "locationName":"volumeSet" 14877 }, 14878 "NextToken":{ 14879 "shape":"String", 14880 "locationName":"nextToken" 14881 } 14882 } 14883 }, 14884 "DescribeVpcAttributeRequest":{ 14885 "type":"structure", 14886 "required":[ 14887 "Attribute", 14888 "VpcId" 14889 ], 14890 "members":{ 14891 "Attribute":{"shape":"VpcAttributeName"}, 14892 "VpcId":{"shape":"VpcId"}, 14893 "DryRun":{ 14894 "shape":"Boolean", 14895 "locationName":"dryRun" 14896 } 14897 } 14898 }, 14899 "DescribeVpcAttributeResult":{ 14900 "type":"structure", 14901 "members":{ 14902 "VpcId":{ 14903 "shape":"String", 14904 "locationName":"vpcId" 14905 }, 14906 "EnableDnsHostnames":{ 14907 "shape":"AttributeBooleanValue", 14908 "locationName":"enableDnsHostnames" 14909 }, 14910 "EnableDnsSupport":{ 14911 "shape":"AttributeBooleanValue", 14912 "locationName":"enableDnsSupport" 14913 } 14914 } 14915 }, 14916 "DescribeVpcClassicLinkDnsSupportMaxResults":{ 14917 "type":"integer", 14918 "max":255, 14919 "min":5 14920 }, 14921 "DescribeVpcClassicLinkDnsSupportNextToken":{ 14922 "type":"string", 14923 "max":1024, 14924 "min":1 14925 }, 14926 "DescribeVpcClassicLinkDnsSupportRequest":{ 14927 "type":"structure", 14928 "members":{ 14929 "MaxResults":{ 14930 "shape":"DescribeVpcClassicLinkDnsSupportMaxResults", 14931 "locationName":"maxResults" 14932 }, 14933 "NextToken":{ 14934 "shape":"DescribeVpcClassicLinkDnsSupportNextToken", 14935 "locationName":"nextToken" 14936 }, 14937 "VpcIds":{"shape":"VpcClassicLinkIdList"} 14938 } 14939 }, 14940 "DescribeVpcClassicLinkDnsSupportResult":{ 14941 "type":"structure", 14942 "members":{ 14943 "NextToken":{ 14944 "shape":"DescribeVpcClassicLinkDnsSupportNextToken", 14945 "locationName":"nextToken" 14946 }, 14947 "Vpcs":{ 14948 "shape":"ClassicLinkDnsSupportList", 14949 "locationName":"vpcs" 14950 } 14951 } 14952 }, 14953 "DescribeVpcClassicLinkRequest":{ 14954 "type":"structure", 14955 "members":{ 14956 "Filters":{ 14957 "shape":"FilterList", 14958 "locationName":"Filter" 14959 }, 14960 "DryRun":{ 14961 "shape":"Boolean", 14962 "locationName":"dryRun" 14963 }, 14964 "VpcIds":{ 14965 "shape":"VpcClassicLinkIdList", 14966 "locationName":"VpcId" 14967 } 14968 } 14969 }, 14970 "DescribeVpcClassicLinkResult":{ 14971 "type":"structure", 14972 "members":{ 14973 "Vpcs":{ 14974 "shape":"VpcClassicLinkList", 14975 "locationName":"vpcSet" 14976 } 14977 } 14978 }, 14979 "DescribeVpcEndpointConnectionNotificationsRequest":{ 14980 "type":"structure", 14981 "members":{ 14982 "DryRun":{"shape":"Boolean"}, 14983 "ConnectionNotificationId":{"shape":"ConnectionNotificationId"}, 14984 "Filters":{ 14985 "shape":"FilterList", 14986 "locationName":"Filter" 14987 }, 14988 "MaxResults":{"shape":"Integer"}, 14989 "NextToken":{"shape":"String"} 14990 } 14991 }, 14992 "DescribeVpcEndpointConnectionNotificationsResult":{ 14993 "type":"structure", 14994 "members":{ 14995 "ConnectionNotificationSet":{ 14996 "shape":"ConnectionNotificationSet", 14997 "locationName":"connectionNotificationSet" 14998 }, 14999 "NextToken":{ 15000 "shape":"String", 15001 "locationName":"nextToken" 15002 } 15003 } 15004 }, 15005 "DescribeVpcEndpointConnectionsRequest":{ 15006 "type":"structure", 15007 "members":{ 15008 "DryRun":{"shape":"Boolean"}, 15009 "Filters":{ 15010 "shape":"FilterList", 15011 "locationName":"Filter" 15012 }, 15013 "MaxResults":{"shape":"Integer"}, 15014 "NextToken":{"shape":"String"} 15015 } 15016 }, 15017 "DescribeVpcEndpointConnectionsResult":{ 15018 "type":"structure", 15019 "members":{ 15020 "VpcEndpointConnections":{ 15021 "shape":"VpcEndpointConnectionSet", 15022 "locationName":"vpcEndpointConnectionSet" 15023 }, 15024 "NextToken":{ 15025 "shape":"String", 15026 "locationName":"nextToken" 15027 } 15028 } 15029 }, 15030 "DescribeVpcEndpointServiceConfigurationsRequest":{ 15031 "type":"structure", 15032 "members":{ 15033 "DryRun":{"shape":"Boolean"}, 15034 "ServiceIds":{ 15035 "shape":"VpcEndpointServiceIdList", 15036 "locationName":"ServiceId" 15037 }, 15038 "Filters":{ 15039 "shape":"FilterList", 15040 "locationName":"Filter" 15041 }, 15042 "MaxResults":{"shape":"Integer"}, 15043 "NextToken":{"shape":"String"} 15044 } 15045 }, 15046 "DescribeVpcEndpointServiceConfigurationsResult":{ 15047 "type":"structure", 15048 "members":{ 15049 "ServiceConfigurations":{ 15050 "shape":"ServiceConfigurationSet", 15051 "locationName":"serviceConfigurationSet" 15052 }, 15053 "NextToken":{ 15054 "shape":"String", 15055 "locationName":"nextToken" 15056 } 15057 } 15058 }, 15059 "DescribeVpcEndpointServicePermissionsRequest":{ 15060 "type":"structure", 15061 "required":["ServiceId"], 15062 "members":{ 15063 "DryRun":{"shape":"Boolean"}, 15064 "ServiceId":{"shape":"VpcEndpointServiceId"}, 15065 "Filters":{ 15066 "shape":"FilterList", 15067 "locationName":"Filter" 15068 }, 15069 "MaxResults":{"shape":"Integer"}, 15070 "NextToken":{"shape":"String"} 15071 } 15072 }, 15073 "DescribeVpcEndpointServicePermissionsResult":{ 15074 "type":"structure", 15075 "members":{ 15076 "AllowedPrincipals":{ 15077 "shape":"AllowedPrincipalSet", 15078 "locationName":"allowedPrincipals" 15079 }, 15080 "NextToken":{ 15081 "shape":"String", 15082 "locationName":"nextToken" 15083 } 15084 } 15085 }, 15086 "DescribeVpcEndpointServicesRequest":{ 15087 "type":"structure", 15088 "members":{ 15089 "DryRun":{"shape":"Boolean"}, 15090 "ServiceNames":{ 15091 "shape":"ValueStringList", 15092 "locationName":"ServiceName" 15093 }, 15094 "Filters":{ 15095 "shape":"FilterList", 15096 "locationName":"Filter" 15097 }, 15098 "MaxResults":{"shape":"Integer"}, 15099 "NextToken":{"shape":"String"} 15100 } 15101 }, 15102 "DescribeVpcEndpointServicesResult":{ 15103 "type":"structure", 15104 "members":{ 15105 "ServiceNames":{ 15106 "shape":"ValueStringList", 15107 "locationName":"serviceNameSet" 15108 }, 15109 "ServiceDetails":{ 15110 "shape":"ServiceDetailSet", 15111 "locationName":"serviceDetailSet" 15112 }, 15113 "NextToken":{ 15114 "shape":"String", 15115 "locationName":"nextToken" 15116 } 15117 } 15118 }, 15119 "DescribeVpcEndpointsRequest":{ 15120 "type":"structure", 15121 "members":{ 15122 "DryRun":{"shape":"Boolean"}, 15123 "VpcEndpointIds":{ 15124 "shape":"VpcEndpointIdList", 15125 "locationName":"VpcEndpointId" 15126 }, 15127 "Filters":{ 15128 "shape":"FilterList", 15129 "locationName":"Filter" 15130 }, 15131 "MaxResults":{"shape":"Integer"}, 15132 "NextToken":{"shape":"String"} 15133 } 15134 }, 15135 "DescribeVpcEndpointsResult":{ 15136 "type":"structure", 15137 "members":{ 15138 "VpcEndpoints":{ 15139 "shape":"VpcEndpointSet", 15140 "locationName":"vpcEndpointSet" 15141 }, 15142 "NextToken":{ 15143 "shape":"String", 15144 "locationName":"nextToken" 15145 } 15146 } 15147 }, 15148 "DescribeVpcPeeringConnectionsMaxResults":{ 15149 "type":"integer", 15150 "max":1000, 15151 "min":5 15152 }, 15153 "DescribeVpcPeeringConnectionsRequest":{ 15154 "type":"structure", 15155 "members":{ 15156 "Filters":{ 15157 "shape":"FilterList", 15158 "locationName":"Filter" 15159 }, 15160 "DryRun":{ 15161 "shape":"Boolean", 15162 "locationName":"dryRun" 15163 }, 15164 "VpcPeeringConnectionIds":{ 15165 "shape":"VpcPeeringConnectionIdList", 15166 "locationName":"VpcPeeringConnectionId" 15167 }, 15168 "NextToken":{"shape":"String"}, 15169 "MaxResults":{"shape":"DescribeVpcPeeringConnectionsMaxResults"} 15170 } 15171 }, 15172 "DescribeVpcPeeringConnectionsResult":{ 15173 "type":"structure", 15174 "members":{ 15175 "VpcPeeringConnections":{ 15176 "shape":"VpcPeeringConnectionList", 15177 "locationName":"vpcPeeringConnectionSet" 15178 }, 15179 "NextToken":{ 15180 "shape":"String", 15181 "locationName":"nextToken" 15182 } 15183 } 15184 }, 15185 "DescribeVpcsMaxResults":{ 15186 "type":"integer", 15187 "max":1000, 15188 "min":5 15189 }, 15190 "DescribeVpcsRequest":{ 15191 "type":"structure", 15192 "members":{ 15193 "Filters":{ 15194 "shape":"FilterList", 15195 "locationName":"Filter" 15196 }, 15197 "VpcIds":{ 15198 "shape":"VpcIdStringList", 15199 "locationName":"VpcId" 15200 }, 15201 "DryRun":{ 15202 "shape":"Boolean", 15203 "locationName":"dryRun" 15204 }, 15205 "NextToken":{"shape":"String"}, 15206 "MaxResults":{"shape":"DescribeVpcsMaxResults"} 15207 } 15208 }, 15209 "DescribeVpcsResult":{ 15210 "type":"structure", 15211 "members":{ 15212 "Vpcs":{ 15213 "shape":"VpcList", 15214 "locationName":"vpcSet" 15215 }, 15216 "NextToken":{ 15217 "shape":"String", 15218 "locationName":"nextToken" 15219 } 15220 } 15221 }, 15222 "DescribeVpnConnectionsRequest":{ 15223 "type":"structure", 15224 "members":{ 15225 "Filters":{ 15226 "shape":"FilterList", 15227 "locationName":"Filter" 15228 }, 15229 "VpnConnectionIds":{ 15230 "shape":"VpnConnectionIdStringList", 15231 "locationName":"VpnConnectionId" 15232 }, 15233 "DryRun":{ 15234 "shape":"Boolean", 15235 "locationName":"dryRun" 15236 } 15237 } 15238 }, 15239 "DescribeVpnConnectionsResult":{ 15240 "type":"structure", 15241 "members":{ 15242 "VpnConnections":{ 15243 "shape":"VpnConnectionList", 15244 "locationName":"vpnConnectionSet" 15245 } 15246 } 15247 }, 15248 "DescribeVpnGatewaysRequest":{ 15249 "type":"structure", 15250 "members":{ 15251 "Filters":{ 15252 "shape":"FilterList", 15253 "locationName":"Filter" 15254 }, 15255 "VpnGatewayIds":{ 15256 "shape":"VpnGatewayIdStringList", 15257 "locationName":"VpnGatewayId" 15258 }, 15259 "DryRun":{ 15260 "shape":"Boolean", 15261 "locationName":"dryRun" 15262 } 15263 } 15264 }, 15265 "DescribeVpnGatewaysResult":{ 15266 "type":"structure", 15267 "members":{ 15268 "VpnGateways":{ 15269 "shape":"VpnGatewayList", 15270 "locationName":"vpnGatewaySet" 15271 } 15272 } 15273 }, 15274 "DetachClassicLinkVpcRequest":{ 15275 "type":"structure", 15276 "required":[ 15277 "InstanceId", 15278 "VpcId" 15279 ], 15280 "members":{ 15281 "DryRun":{ 15282 "shape":"Boolean", 15283 "locationName":"dryRun" 15284 }, 15285 "InstanceId":{ 15286 "shape":"InstanceId", 15287 "locationName":"instanceId" 15288 }, 15289 "VpcId":{ 15290 "shape":"VpcId", 15291 "locationName":"vpcId" 15292 } 15293 } 15294 }, 15295 "DetachClassicLinkVpcResult":{ 15296 "type":"structure", 15297 "members":{ 15298 "Return":{ 15299 "shape":"Boolean", 15300 "locationName":"return" 15301 } 15302 } 15303 }, 15304 "DetachInternetGatewayRequest":{ 15305 "type":"structure", 15306 "required":[ 15307 "InternetGatewayId", 15308 "VpcId" 15309 ], 15310 "members":{ 15311 "DryRun":{ 15312 "shape":"Boolean", 15313 "locationName":"dryRun" 15314 }, 15315 "InternetGatewayId":{ 15316 "shape":"InternetGatewayId", 15317 "locationName":"internetGatewayId" 15318 }, 15319 "VpcId":{ 15320 "shape":"VpcId", 15321 "locationName":"vpcId" 15322 } 15323 } 15324 }, 15325 "DetachNetworkInterfaceRequest":{ 15326 "type":"structure", 15327 "required":["AttachmentId"], 15328 "members":{ 15329 "AttachmentId":{ 15330 "shape":"NetworkInterfaceAttachmentId", 15331 "locationName":"attachmentId" 15332 }, 15333 "DryRun":{ 15334 "shape":"Boolean", 15335 "locationName":"dryRun" 15336 }, 15337 "Force":{ 15338 "shape":"Boolean", 15339 "locationName":"force" 15340 } 15341 } 15342 }, 15343 "DetachVolumeRequest":{ 15344 "type":"structure", 15345 "required":["VolumeId"], 15346 "members":{ 15347 "Device":{"shape":"String"}, 15348 "Force":{"shape":"Boolean"}, 15349 "InstanceId":{"shape":"InstanceId"}, 15350 "VolumeId":{"shape":"VolumeId"}, 15351 "DryRun":{ 15352 "shape":"Boolean", 15353 "locationName":"dryRun" 15354 } 15355 } 15356 }, 15357 "DetachVpnGatewayRequest":{ 15358 "type":"structure", 15359 "required":[ 15360 "VpcId", 15361 "VpnGatewayId" 15362 ], 15363 "members":{ 15364 "VpcId":{"shape":"VpcId"}, 15365 "VpnGatewayId":{"shape":"VpnGatewayId"}, 15366 "DryRun":{ 15367 "shape":"Boolean", 15368 "locationName":"dryRun" 15369 } 15370 } 15371 }, 15372 "DeviceType":{ 15373 "type":"string", 15374 "enum":[ 15375 "ebs", 15376 "instance-store" 15377 ] 15378 }, 15379 "DhcpConfiguration":{ 15380 "type":"structure", 15381 "members":{ 15382 "Key":{ 15383 "shape":"String", 15384 "locationName":"key" 15385 }, 15386 "Values":{ 15387 "shape":"DhcpConfigurationValueList", 15388 "locationName":"valueSet" 15389 } 15390 } 15391 }, 15392 "DhcpConfigurationList":{ 15393 "type":"list", 15394 "member":{ 15395 "shape":"DhcpConfiguration", 15396 "locationName":"item" 15397 } 15398 }, 15399 "DhcpConfigurationValueList":{ 15400 "type":"list", 15401 "member":{ 15402 "shape":"AttributeValue", 15403 "locationName":"item" 15404 } 15405 }, 15406 "DhcpOptions":{ 15407 "type":"structure", 15408 "members":{ 15409 "DhcpConfigurations":{ 15410 "shape":"DhcpConfigurationList", 15411 "locationName":"dhcpConfigurationSet" 15412 }, 15413 "DhcpOptionsId":{ 15414 "shape":"String", 15415 "locationName":"dhcpOptionsId" 15416 }, 15417 "OwnerId":{ 15418 "shape":"String", 15419 "locationName":"ownerId" 15420 }, 15421 "Tags":{ 15422 "shape":"TagList", 15423 "locationName":"tagSet" 15424 } 15425 } 15426 }, 15427 "DhcpOptionsId":{"type":"string"}, 15428 "DhcpOptionsIdStringList":{ 15429 "type":"list", 15430 "member":{ 15431 "shape":"DhcpOptionsId", 15432 "locationName":"DhcpOptionsId" 15433 } 15434 }, 15435 "DhcpOptionsList":{ 15436 "type":"list", 15437 "member":{ 15438 "shape":"DhcpOptions", 15439 "locationName":"item" 15440 } 15441 }, 15442 "DirectoryServiceAuthentication":{ 15443 "type":"structure", 15444 "members":{ 15445 "DirectoryId":{ 15446 "shape":"String", 15447 "locationName":"directoryId" 15448 } 15449 } 15450 }, 15451 "DirectoryServiceAuthenticationRequest":{ 15452 "type":"structure", 15453 "members":{ 15454 "DirectoryId":{"shape":"String"} 15455 } 15456 }, 15457 "DisableEbsEncryptionByDefaultRequest":{ 15458 "type":"structure", 15459 "members":{ 15460 "DryRun":{"shape":"Boolean"} 15461 } 15462 }, 15463 "DisableEbsEncryptionByDefaultResult":{ 15464 "type":"structure", 15465 "members":{ 15466 "EbsEncryptionByDefault":{ 15467 "shape":"Boolean", 15468 "locationName":"ebsEncryptionByDefault" 15469 } 15470 } 15471 }, 15472 "DisableFastSnapshotRestoreErrorItem":{ 15473 "type":"structure", 15474 "members":{ 15475 "SnapshotId":{ 15476 "shape":"String", 15477 "locationName":"snapshotId" 15478 }, 15479 "FastSnapshotRestoreStateErrors":{ 15480 "shape":"DisableFastSnapshotRestoreStateErrorSet", 15481 "locationName":"fastSnapshotRestoreStateErrorSet" 15482 } 15483 } 15484 }, 15485 "DisableFastSnapshotRestoreErrorSet":{ 15486 "type":"list", 15487 "member":{ 15488 "shape":"DisableFastSnapshotRestoreErrorItem", 15489 "locationName":"item" 15490 } 15491 }, 15492 "DisableFastSnapshotRestoreStateError":{ 15493 "type":"structure", 15494 "members":{ 15495 "Code":{ 15496 "shape":"String", 15497 "locationName":"code" 15498 }, 15499 "Message":{ 15500 "shape":"String", 15501 "locationName":"message" 15502 } 15503 } 15504 }, 15505 "DisableFastSnapshotRestoreStateErrorItem":{ 15506 "type":"structure", 15507 "members":{ 15508 "AvailabilityZone":{ 15509 "shape":"String", 15510 "locationName":"availabilityZone" 15511 }, 15512 "Error":{ 15513 "shape":"DisableFastSnapshotRestoreStateError", 15514 "locationName":"error" 15515 } 15516 } 15517 }, 15518 "DisableFastSnapshotRestoreStateErrorSet":{ 15519 "type":"list", 15520 "member":{ 15521 "shape":"DisableFastSnapshotRestoreStateErrorItem", 15522 "locationName":"item" 15523 } 15524 }, 15525 "DisableFastSnapshotRestoreSuccessItem":{ 15526 "type":"structure", 15527 "members":{ 15528 "SnapshotId":{ 15529 "shape":"String", 15530 "locationName":"snapshotId" 15531 }, 15532 "AvailabilityZone":{ 15533 "shape":"String", 15534 "locationName":"availabilityZone" 15535 }, 15536 "State":{ 15537 "shape":"FastSnapshotRestoreStateCode", 15538 "locationName":"state" 15539 }, 15540 "StateTransitionReason":{ 15541 "shape":"String", 15542 "locationName":"stateTransitionReason" 15543 }, 15544 "OwnerId":{ 15545 "shape":"String", 15546 "locationName":"ownerId" 15547 }, 15548 "OwnerAlias":{ 15549 "shape":"String", 15550 "locationName":"ownerAlias" 15551 }, 15552 "EnablingTime":{ 15553 "shape":"MillisecondDateTime", 15554 "locationName":"enablingTime" 15555 }, 15556 "OptimizingTime":{ 15557 "shape":"MillisecondDateTime", 15558 "locationName":"optimizingTime" 15559 }, 15560 "EnabledTime":{ 15561 "shape":"MillisecondDateTime", 15562 "locationName":"enabledTime" 15563 }, 15564 "DisablingTime":{ 15565 "shape":"MillisecondDateTime", 15566 "locationName":"disablingTime" 15567 }, 15568 "DisabledTime":{ 15569 "shape":"MillisecondDateTime", 15570 "locationName":"disabledTime" 15571 } 15572 } 15573 }, 15574 "DisableFastSnapshotRestoreSuccessSet":{ 15575 "type":"list", 15576 "member":{ 15577 "shape":"DisableFastSnapshotRestoreSuccessItem", 15578 "locationName":"item" 15579 } 15580 }, 15581 "DisableFastSnapshotRestoresRequest":{ 15582 "type":"structure", 15583 "required":[ 15584 "AvailabilityZones", 15585 "SourceSnapshotIds" 15586 ], 15587 "members":{ 15588 "AvailabilityZones":{ 15589 "shape":"AvailabilityZoneStringList", 15590 "locationName":"AvailabilityZone" 15591 }, 15592 "SourceSnapshotIds":{ 15593 "shape":"SnapshotIdStringList", 15594 "locationName":"SourceSnapshotId" 15595 }, 15596 "DryRun":{"shape":"Boolean"} 15597 } 15598 }, 15599 "DisableFastSnapshotRestoresResult":{ 15600 "type":"structure", 15601 "members":{ 15602 "Successful":{ 15603 "shape":"DisableFastSnapshotRestoreSuccessSet", 15604 "locationName":"successful" 15605 }, 15606 "Unsuccessful":{ 15607 "shape":"DisableFastSnapshotRestoreErrorSet", 15608 "locationName":"unsuccessful" 15609 } 15610 } 15611 }, 15612 "DisableImageDeprecationRequest":{ 15613 "type":"structure", 15614 "required":["ImageId"], 15615 "members":{ 15616 "ImageId":{"shape":"ImageId"}, 15617 "DryRun":{"shape":"Boolean"} 15618 } 15619 }, 15620 "DisableImageDeprecationResult":{ 15621 "type":"structure", 15622 "members":{ 15623 "Return":{ 15624 "shape":"Boolean", 15625 "locationName":"return" 15626 } 15627 } 15628 }, 15629 "DisableSerialConsoleAccessRequest":{ 15630 "type":"structure", 15631 "members":{ 15632 "DryRun":{"shape":"Boolean"} 15633 } 15634 }, 15635 "DisableSerialConsoleAccessResult":{ 15636 "type":"structure", 15637 "members":{ 15638 "SerialConsoleAccessEnabled":{ 15639 "shape":"Boolean", 15640 "locationName":"serialConsoleAccessEnabled" 15641 } 15642 } 15643 }, 15644 "DisableTransitGatewayRouteTablePropagationRequest":{ 15645 "type":"structure", 15646 "required":[ 15647 "TransitGatewayRouteTableId", 15648 "TransitGatewayAttachmentId" 15649 ], 15650 "members":{ 15651 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 15652 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 15653 "DryRun":{"shape":"Boolean"} 15654 } 15655 }, 15656 "DisableTransitGatewayRouteTablePropagationResult":{ 15657 "type":"structure", 15658 "members":{ 15659 "Propagation":{ 15660 "shape":"TransitGatewayPropagation", 15661 "locationName":"propagation" 15662 } 15663 } 15664 }, 15665 "DisableVgwRoutePropagationRequest":{ 15666 "type":"structure", 15667 "required":[ 15668 "GatewayId", 15669 "RouteTableId" 15670 ], 15671 "members":{ 15672 "GatewayId":{"shape":"VpnGatewayId"}, 15673 "RouteTableId":{"shape":"RouteTableId"}, 15674 "DryRun":{"shape":"Boolean"} 15675 } 15676 }, 15677 "DisableVpcClassicLinkDnsSupportRequest":{ 15678 "type":"structure", 15679 "members":{ 15680 "VpcId":{"shape":"VpcId"} 15681 } 15682 }, 15683 "DisableVpcClassicLinkDnsSupportResult":{ 15684 "type":"structure", 15685 "members":{ 15686 "Return":{ 15687 "shape":"Boolean", 15688 "locationName":"return" 15689 } 15690 } 15691 }, 15692 "DisableVpcClassicLinkRequest":{ 15693 "type":"structure", 15694 "required":["VpcId"], 15695 "members":{ 15696 "DryRun":{ 15697 "shape":"Boolean", 15698 "locationName":"dryRun" 15699 }, 15700 "VpcId":{ 15701 "shape":"VpcId", 15702 "locationName":"vpcId" 15703 } 15704 } 15705 }, 15706 "DisableVpcClassicLinkResult":{ 15707 "type":"structure", 15708 "members":{ 15709 "Return":{ 15710 "shape":"Boolean", 15711 "locationName":"return" 15712 } 15713 } 15714 }, 15715 "DisassociateAddressRequest":{ 15716 "type":"structure", 15717 "members":{ 15718 "AssociationId":{"shape":"ElasticIpAssociationId"}, 15719 "PublicIp":{"shape":"String"}, 15720 "DryRun":{ 15721 "shape":"Boolean", 15722 "locationName":"dryRun" 15723 } 15724 } 15725 }, 15726 "DisassociateClientVpnTargetNetworkRequest":{ 15727 "type":"structure", 15728 "required":[ 15729 "ClientVpnEndpointId", 15730 "AssociationId" 15731 ], 15732 "members":{ 15733 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 15734 "AssociationId":{"shape":"ClientVpnAssociationId"}, 15735 "DryRun":{"shape":"Boolean"} 15736 } 15737 }, 15738 "DisassociateClientVpnTargetNetworkResult":{ 15739 "type":"structure", 15740 "members":{ 15741 "AssociationId":{ 15742 "shape":"String", 15743 "locationName":"associationId" 15744 }, 15745 "Status":{ 15746 "shape":"AssociationStatus", 15747 "locationName":"status" 15748 } 15749 } 15750 }, 15751 "DisassociateEnclaveCertificateIamRoleRequest":{ 15752 "type":"structure", 15753 "members":{ 15754 "CertificateArn":{"shape":"ResourceArn"}, 15755 "RoleArn":{"shape":"ResourceArn"}, 15756 "DryRun":{"shape":"Boolean"} 15757 } 15758 }, 15759 "DisassociateEnclaveCertificateIamRoleResult":{ 15760 "type":"structure", 15761 "members":{ 15762 "Return":{ 15763 "shape":"Boolean", 15764 "locationName":"return" 15765 } 15766 } 15767 }, 15768 "DisassociateIamInstanceProfileRequest":{ 15769 "type":"structure", 15770 "required":["AssociationId"], 15771 "members":{ 15772 "AssociationId":{"shape":"IamInstanceProfileAssociationId"} 15773 } 15774 }, 15775 "DisassociateIamInstanceProfileResult":{ 15776 "type":"structure", 15777 "members":{ 15778 "IamInstanceProfileAssociation":{ 15779 "shape":"IamInstanceProfileAssociation", 15780 "locationName":"iamInstanceProfileAssociation" 15781 } 15782 } 15783 }, 15784 "DisassociateInstanceEventWindowRequest":{ 15785 "type":"structure", 15786 "required":[ 15787 "InstanceEventWindowId", 15788 "AssociationTarget" 15789 ], 15790 "members":{ 15791 "DryRun":{"shape":"Boolean"}, 15792 "InstanceEventWindowId":{"shape":"InstanceEventWindowId"}, 15793 "AssociationTarget":{"shape":"InstanceEventWindowDisassociationRequest"} 15794 } 15795 }, 15796 "DisassociateInstanceEventWindowResult":{ 15797 "type":"structure", 15798 "members":{ 15799 "InstanceEventWindow":{ 15800 "shape":"InstanceEventWindow", 15801 "locationName":"instanceEventWindow" 15802 } 15803 } 15804 }, 15805 "DisassociateRouteTableRequest":{ 15806 "type":"structure", 15807 "required":["AssociationId"], 15808 "members":{ 15809 "AssociationId":{ 15810 "shape":"RouteTableAssociationId", 15811 "locationName":"associationId" 15812 }, 15813 "DryRun":{ 15814 "shape":"Boolean", 15815 "locationName":"dryRun" 15816 } 15817 } 15818 }, 15819 "DisassociateSubnetCidrBlockRequest":{ 15820 "type":"structure", 15821 "required":["AssociationId"], 15822 "members":{ 15823 "AssociationId":{ 15824 "shape":"SubnetCidrAssociationId", 15825 "locationName":"associationId" 15826 } 15827 } 15828 }, 15829 "DisassociateSubnetCidrBlockResult":{ 15830 "type":"structure", 15831 "members":{ 15832 "Ipv6CidrBlockAssociation":{ 15833 "shape":"SubnetIpv6CidrBlockAssociation", 15834 "locationName":"ipv6CidrBlockAssociation" 15835 }, 15836 "SubnetId":{ 15837 "shape":"String", 15838 "locationName":"subnetId" 15839 } 15840 } 15841 }, 15842 "DisassociateTransitGatewayMulticastDomainRequest":{ 15843 "type":"structure", 15844 "members":{ 15845 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 15846 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 15847 "SubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 15848 "DryRun":{"shape":"Boolean"} 15849 } 15850 }, 15851 "DisassociateTransitGatewayMulticastDomainResult":{ 15852 "type":"structure", 15853 "members":{ 15854 "Associations":{ 15855 "shape":"TransitGatewayMulticastDomainAssociations", 15856 "locationName":"associations" 15857 } 15858 } 15859 }, 15860 "DisassociateTransitGatewayRouteTableRequest":{ 15861 "type":"structure", 15862 "required":[ 15863 "TransitGatewayRouteTableId", 15864 "TransitGatewayAttachmentId" 15865 ], 15866 "members":{ 15867 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 15868 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 15869 "DryRun":{"shape":"Boolean"} 15870 } 15871 }, 15872 "DisassociateTransitGatewayRouteTableResult":{ 15873 "type":"structure", 15874 "members":{ 15875 "Association":{ 15876 "shape":"TransitGatewayAssociation", 15877 "locationName":"association" 15878 } 15879 } 15880 }, 15881 "DisassociateTrunkInterfaceRequest":{ 15882 "type":"structure", 15883 "required":["AssociationId"], 15884 "members":{ 15885 "AssociationId":{"shape":"TrunkInterfaceAssociationId"}, 15886 "ClientToken":{ 15887 "shape":"String", 15888 "idempotencyToken":true 15889 }, 15890 "DryRun":{"shape":"Boolean"} 15891 } 15892 }, 15893 "DisassociateTrunkInterfaceResult":{ 15894 "type":"structure", 15895 "members":{ 15896 "Return":{ 15897 "shape":"Boolean", 15898 "locationName":"return" 15899 }, 15900 "ClientToken":{ 15901 "shape":"String", 15902 "locationName":"clientToken" 15903 } 15904 } 15905 }, 15906 "DisassociateVpcCidrBlockRequest":{ 15907 "type":"structure", 15908 "required":["AssociationId"], 15909 "members":{ 15910 "AssociationId":{ 15911 "shape":"VpcCidrAssociationId", 15912 "locationName":"associationId" 15913 } 15914 } 15915 }, 15916 "DisassociateVpcCidrBlockResult":{ 15917 "type":"structure", 15918 "members":{ 15919 "Ipv6CidrBlockAssociation":{ 15920 "shape":"VpcIpv6CidrBlockAssociation", 15921 "locationName":"ipv6CidrBlockAssociation" 15922 }, 15923 "CidrBlockAssociation":{ 15924 "shape":"VpcCidrBlockAssociation", 15925 "locationName":"cidrBlockAssociation" 15926 }, 15927 "VpcId":{ 15928 "shape":"String", 15929 "locationName":"vpcId" 15930 } 15931 } 15932 }, 15933 "DiskCount":{"type":"integer"}, 15934 "DiskImage":{ 15935 "type":"structure", 15936 "members":{ 15937 "Description":{"shape":"String"}, 15938 "Image":{"shape":"DiskImageDetail"}, 15939 "Volume":{"shape":"VolumeDetail"} 15940 } 15941 }, 15942 "DiskImageDescription":{ 15943 "type":"structure", 15944 "members":{ 15945 "Checksum":{ 15946 "shape":"String", 15947 "locationName":"checksum" 15948 }, 15949 "Format":{ 15950 "shape":"DiskImageFormat", 15951 "locationName":"format" 15952 }, 15953 "ImportManifestUrl":{ 15954 "shape":"String", 15955 "locationName":"importManifestUrl" 15956 }, 15957 "Size":{ 15958 "shape":"Long", 15959 "locationName":"size" 15960 } 15961 } 15962 }, 15963 "DiskImageDetail":{ 15964 "type":"structure", 15965 "required":[ 15966 "Bytes", 15967 "Format", 15968 "ImportManifestUrl" 15969 ], 15970 "members":{ 15971 "Bytes":{ 15972 "shape":"Long", 15973 "locationName":"bytes" 15974 }, 15975 "Format":{ 15976 "shape":"DiskImageFormat", 15977 "locationName":"format" 15978 }, 15979 "ImportManifestUrl":{ 15980 "shape":"String", 15981 "locationName":"importManifestUrl" 15982 } 15983 } 15984 }, 15985 "DiskImageFormat":{ 15986 "type":"string", 15987 "enum":[ 15988 "VMDK", 15989 "RAW", 15990 "VHD" 15991 ] 15992 }, 15993 "DiskImageList":{ 15994 "type":"list", 15995 "member":{"shape":"DiskImage"} 15996 }, 15997 "DiskImageVolumeDescription":{ 15998 "type":"structure", 15999 "members":{ 16000 "Id":{ 16001 "shape":"String", 16002 "locationName":"id" 16003 }, 16004 "Size":{ 16005 "shape":"Long", 16006 "locationName":"size" 16007 } 16008 } 16009 }, 16010 "DiskInfo":{ 16011 "type":"structure", 16012 "members":{ 16013 "SizeInGB":{ 16014 "shape":"DiskSize", 16015 "locationName":"sizeInGB" 16016 }, 16017 "Count":{ 16018 "shape":"DiskCount", 16019 "locationName":"count" 16020 }, 16021 "Type":{ 16022 "shape":"DiskType", 16023 "locationName":"type" 16024 } 16025 } 16026 }, 16027 "DiskInfoList":{ 16028 "type":"list", 16029 "member":{ 16030 "shape":"DiskInfo", 16031 "locationName":"item" 16032 } 16033 }, 16034 "DiskSize":{"type":"long"}, 16035 "DiskType":{ 16036 "type":"string", 16037 "enum":[ 16038 "hdd", 16039 "ssd" 16040 ] 16041 }, 16042 "DnsEntry":{ 16043 "type":"structure", 16044 "members":{ 16045 "DnsName":{ 16046 "shape":"String", 16047 "locationName":"dnsName" 16048 }, 16049 "HostedZoneId":{ 16050 "shape":"String", 16051 "locationName":"hostedZoneId" 16052 } 16053 } 16054 }, 16055 "DnsEntrySet":{ 16056 "type":"list", 16057 "member":{ 16058 "shape":"DnsEntry", 16059 "locationName":"item" 16060 } 16061 }, 16062 "DnsNameState":{ 16063 "type":"string", 16064 "enum":[ 16065 "pendingVerification", 16066 "verified", 16067 "failed" 16068 ] 16069 }, 16070 "DnsServersOptionsModifyStructure":{ 16071 "type":"structure", 16072 "members":{ 16073 "CustomDnsServers":{"shape":"ValueStringList"}, 16074 "Enabled":{"shape":"Boolean"} 16075 } 16076 }, 16077 "DnsSupportValue":{ 16078 "type":"string", 16079 "enum":[ 16080 "enable", 16081 "disable" 16082 ] 16083 }, 16084 "DomainType":{ 16085 "type":"string", 16086 "enum":[ 16087 "vpc", 16088 "standard" 16089 ] 16090 }, 16091 "Double":{"type":"double"}, 16092 "DoubleWithConstraints":{ 16093 "type":"double", 16094 "max":99.999, 16095 "min":0.001 16096 }, 16097 "EbsBlockDevice":{ 16098 "type":"structure", 16099 "members":{ 16100 "DeleteOnTermination":{ 16101 "shape":"Boolean", 16102 "locationName":"deleteOnTermination" 16103 }, 16104 "Iops":{ 16105 "shape":"Integer", 16106 "locationName":"iops" 16107 }, 16108 "SnapshotId":{ 16109 "shape":"SnapshotId", 16110 "locationName":"snapshotId" 16111 }, 16112 "VolumeSize":{ 16113 "shape":"Integer", 16114 "locationName":"volumeSize" 16115 }, 16116 "VolumeType":{ 16117 "shape":"VolumeType", 16118 "locationName":"volumeType" 16119 }, 16120 "KmsKeyId":{"shape":"String"}, 16121 "Throughput":{ 16122 "shape":"Integer", 16123 "locationName":"throughput" 16124 }, 16125 "OutpostArn":{ 16126 "shape":"String", 16127 "locationName":"outpostArn" 16128 }, 16129 "Encrypted":{ 16130 "shape":"Boolean", 16131 "locationName":"encrypted" 16132 } 16133 } 16134 }, 16135 "EbsEncryptionSupport":{ 16136 "type":"string", 16137 "enum":[ 16138 "unsupported", 16139 "supported" 16140 ] 16141 }, 16142 "EbsInfo":{ 16143 "type":"structure", 16144 "members":{ 16145 "EbsOptimizedSupport":{ 16146 "shape":"EbsOptimizedSupport", 16147 "locationName":"ebsOptimizedSupport" 16148 }, 16149 "EncryptionSupport":{ 16150 "shape":"EbsEncryptionSupport", 16151 "locationName":"encryptionSupport" 16152 }, 16153 "EbsOptimizedInfo":{ 16154 "shape":"EbsOptimizedInfo", 16155 "locationName":"ebsOptimizedInfo" 16156 }, 16157 "NvmeSupport":{ 16158 "shape":"EbsNvmeSupport", 16159 "locationName":"nvmeSupport" 16160 } 16161 } 16162 }, 16163 "EbsInstanceBlockDevice":{ 16164 "type":"structure", 16165 "members":{ 16166 "AttachTime":{ 16167 "shape":"DateTime", 16168 "locationName":"attachTime" 16169 }, 16170 "DeleteOnTermination":{ 16171 "shape":"Boolean", 16172 "locationName":"deleteOnTermination" 16173 }, 16174 "Status":{ 16175 "shape":"AttachmentStatus", 16176 "locationName":"status" 16177 }, 16178 "VolumeId":{ 16179 "shape":"String", 16180 "locationName":"volumeId" 16181 } 16182 } 16183 }, 16184 "EbsInstanceBlockDeviceSpecification":{ 16185 "type":"structure", 16186 "members":{ 16187 "DeleteOnTermination":{ 16188 "shape":"Boolean", 16189 "locationName":"deleteOnTermination" 16190 }, 16191 "VolumeId":{ 16192 "shape":"VolumeId", 16193 "locationName":"volumeId" 16194 } 16195 } 16196 }, 16197 "EbsNvmeSupport":{ 16198 "type":"string", 16199 "enum":[ 16200 "unsupported", 16201 "supported", 16202 "required" 16203 ] 16204 }, 16205 "EbsOptimizedInfo":{ 16206 "type":"structure", 16207 "members":{ 16208 "BaselineBandwidthInMbps":{ 16209 "shape":"BaselineBandwidthInMbps", 16210 "locationName":"baselineBandwidthInMbps" 16211 }, 16212 "BaselineThroughputInMBps":{ 16213 "shape":"BaselineThroughputInMBps", 16214 "locationName":"baselineThroughputInMBps" 16215 }, 16216 "BaselineIops":{ 16217 "shape":"BaselineIops", 16218 "locationName":"baselineIops" 16219 }, 16220 "MaximumBandwidthInMbps":{ 16221 "shape":"MaximumBandwidthInMbps", 16222 "locationName":"maximumBandwidthInMbps" 16223 }, 16224 "MaximumThroughputInMBps":{ 16225 "shape":"MaximumThroughputInMBps", 16226 "locationName":"maximumThroughputInMBps" 16227 }, 16228 "MaximumIops":{ 16229 "shape":"MaximumIops", 16230 "locationName":"maximumIops" 16231 } 16232 } 16233 }, 16234 "EbsOptimizedSupport":{ 16235 "type":"string", 16236 "enum":[ 16237 "unsupported", 16238 "supported", 16239 "default" 16240 ] 16241 }, 16242 "EfaInfo":{ 16243 "type":"structure", 16244 "members":{ 16245 "MaximumEfaInterfaces":{ 16246 "shape":"MaximumEfaInterfaces", 16247 "locationName":"maximumEfaInterfaces" 16248 } 16249 } 16250 }, 16251 "EfaSupportedFlag":{"type":"boolean"}, 16252 "EgressOnlyInternetGateway":{ 16253 "type":"structure", 16254 "members":{ 16255 "Attachments":{ 16256 "shape":"InternetGatewayAttachmentList", 16257 "locationName":"attachmentSet" 16258 }, 16259 "EgressOnlyInternetGatewayId":{ 16260 "shape":"EgressOnlyInternetGatewayId", 16261 "locationName":"egressOnlyInternetGatewayId" 16262 }, 16263 "Tags":{ 16264 "shape":"TagList", 16265 "locationName":"tagSet" 16266 } 16267 } 16268 }, 16269 "EgressOnlyInternetGatewayId":{"type":"string"}, 16270 "EgressOnlyInternetGatewayIdList":{ 16271 "type":"list", 16272 "member":{ 16273 "shape":"EgressOnlyInternetGatewayId", 16274 "locationName":"item" 16275 } 16276 }, 16277 "EgressOnlyInternetGatewayList":{ 16278 "type":"list", 16279 "member":{ 16280 "shape":"EgressOnlyInternetGateway", 16281 "locationName":"item" 16282 } 16283 }, 16284 "ElasticGpuAssociation":{ 16285 "type":"structure", 16286 "members":{ 16287 "ElasticGpuId":{ 16288 "shape":"String", 16289 "locationName":"elasticGpuId" 16290 }, 16291 "ElasticGpuAssociationId":{ 16292 "shape":"String", 16293 "locationName":"elasticGpuAssociationId" 16294 }, 16295 "ElasticGpuAssociationState":{ 16296 "shape":"String", 16297 "locationName":"elasticGpuAssociationState" 16298 }, 16299 "ElasticGpuAssociationTime":{ 16300 "shape":"String", 16301 "locationName":"elasticGpuAssociationTime" 16302 } 16303 } 16304 }, 16305 "ElasticGpuAssociationList":{ 16306 "type":"list", 16307 "member":{ 16308 "shape":"ElasticGpuAssociation", 16309 "locationName":"item" 16310 } 16311 }, 16312 "ElasticGpuHealth":{ 16313 "type":"structure", 16314 "members":{ 16315 "Status":{ 16316 "shape":"ElasticGpuStatus", 16317 "locationName":"status" 16318 } 16319 } 16320 }, 16321 "ElasticGpuId":{"type":"string"}, 16322 "ElasticGpuIdSet":{ 16323 "type":"list", 16324 "member":{ 16325 "shape":"ElasticGpuId", 16326 "locationName":"item" 16327 } 16328 }, 16329 "ElasticGpuSet":{ 16330 "type":"list", 16331 "member":{ 16332 "shape":"ElasticGpus", 16333 "locationName":"item" 16334 } 16335 }, 16336 "ElasticGpuSpecification":{ 16337 "type":"structure", 16338 "required":["Type"], 16339 "members":{ 16340 "Type":{"shape":"String"} 16341 } 16342 }, 16343 "ElasticGpuSpecificationList":{ 16344 "type":"list", 16345 "member":{ 16346 "shape":"ElasticGpuSpecification", 16347 "locationName":"ElasticGpuSpecification" 16348 } 16349 }, 16350 "ElasticGpuSpecificationResponse":{ 16351 "type":"structure", 16352 "members":{ 16353 "Type":{ 16354 "shape":"String", 16355 "locationName":"type" 16356 } 16357 } 16358 }, 16359 "ElasticGpuSpecificationResponseList":{ 16360 "type":"list", 16361 "member":{ 16362 "shape":"ElasticGpuSpecificationResponse", 16363 "locationName":"item" 16364 } 16365 }, 16366 "ElasticGpuSpecifications":{ 16367 "type":"list", 16368 "member":{ 16369 "shape":"ElasticGpuSpecification", 16370 "locationName":"item" 16371 } 16372 }, 16373 "ElasticGpuState":{ 16374 "type":"string", 16375 "enum":["ATTACHED"] 16376 }, 16377 "ElasticGpuStatus":{ 16378 "type":"string", 16379 "enum":[ 16380 "OK", 16381 "IMPAIRED" 16382 ] 16383 }, 16384 "ElasticGpus":{ 16385 "type":"structure", 16386 "members":{ 16387 "ElasticGpuId":{ 16388 "shape":"String", 16389 "locationName":"elasticGpuId" 16390 }, 16391 "AvailabilityZone":{ 16392 "shape":"String", 16393 "locationName":"availabilityZone" 16394 }, 16395 "ElasticGpuType":{ 16396 "shape":"String", 16397 "locationName":"elasticGpuType" 16398 }, 16399 "ElasticGpuHealth":{ 16400 "shape":"ElasticGpuHealth", 16401 "locationName":"elasticGpuHealth" 16402 }, 16403 "ElasticGpuState":{ 16404 "shape":"ElasticGpuState", 16405 "locationName":"elasticGpuState" 16406 }, 16407 "InstanceId":{ 16408 "shape":"String", 16409 "locationName":"instanceId" 16410 }, 16411 "Tags":{ 16412 "shape":"TagList", 16413 "locationName":"tagSet" 16414 } 16415 } 16416 }, 16417 "ElasticInferenceAccelerator":{ 16418 "type":"structure", 16419 "required":["Type"], 16420 "members":{ 16421 "Type":{"shape":"String"}, 16422 "Count":{"shape":"ElasticInferenceAcceleratorCount"} 16423 } 16424 }, 16425 "ElasticInferenceAcceleratorAssociation":{ 16426 "type":"structure", 16427 "members":{ 16428 "ElasticInferenceAcceleratorArn":{ 16429 "shape":"String", 16430 "locationName":"elasticInferenceAcceleratorArn" 16431 }, 16432 "ElasticInferenceAcceleratorAssociationId":{ 16433 "shape":"String", 16434 "locationName":"elasticInferenceAcceleratorAssociationId" 16435 }, 16436 "ElasticInferenceAcceleratorAssociationState":{ 16437 "shape":"String", 16438 "locationName":"elasticInferenceAcceleratorAssociationState" 16439 }, 16440 "ElasticInferenceAcceleratorAssociationTime":{ 16441 "shape":"DateTime", 16442 "locationName":"elasticInferenceAcceleratorAssociationTime" 16443 } 16444 } 16445 }, 16446 "ElasticInferenceAcceleratorAssociationList":{ 16447 "type":"list", 16448 "member":{ 16449 "shape":"ElasticInferenceAcceleratorAssociation", 16450 "locationName":"item" 16451 } 16452 }, 16453 "ElasticInferenceAcceleratorCount":{ 16454 "type":"integer", 16455 "min":1 16456 }, 16457 "ElasticInferenceAccelerators":{ 16458 "type":"list", 16459 "member":{ 16460 "shape":"ElasticInferenceAccelerator", 16461 "locationName":"item" 16462 } 16463 }, 16464 "ElasticIpAssociationId":{"type":"string"}, 16465 "EnaSupport":{ 16466 "type":"string", 16467 "enum":[ 16468 "unsupported", 16469 "supported", 16470 "required" 16471 ] 16472 }, 16473 "EnableEbsEncryptionByDefaultRequest":{ 16474 "type":"structure", 16475 "members":{ 16476 "DryRun":{"shape":"Boolean"} 16477 } 16478 }, 16479 "EnableEbsEncryptionByDefaultResult":{ 16480 "type":"structure", 16481 "members":{ 16482 "EbsEncryptionByDefault":{ 16483 "shape":"Boolean", 16484 "locationName":"ebsEncryptionByDefault" 16485 } 16486 } 16487 }, 16488 "EnableFastSnapshotRestoreErrorItem":{ 16489 "type":"structure", 16490 "members":{ 16491 "SnapshotId":{ 16492 "shape":"String", 16493 "locationName":"snapshotId" 16494 }, 16495 "FastSnapshotRestoreStateErrors":{ 16496 "shape":"EnableFastSnapshotRestoreStateErrorSet", 16497 "locationName":"fastSnapshotRestoreStateErrorSet" 16498 } 16499 } 16500 }, 16501 "EnableFastSnapshotRestoreErrorSet":{ 16502 "type":"list", 16503 "member":{ 16504 "shape":"EnableFastSnapshotRestoreErrorItem", 16505 "locationName":"item" 16506 } 16507 }, 16508 "EnableFastSnapshotRestoreStateError":{ 16509 "type":"structure", 16510 "members":{ 16511 "Code":{ 16512 "shape":"String", 16513 "locationName":"code" 16514 }, 16515 "Message":{ 16516 "shape":"String", 16517 "locationName":"message" 16518 } 16519 } 16520 }, 16521 "EnableFastSnapshotRestoreStateErrorItem":{ 16522 "type":"structure", 16523 "members":{ 16524 "AvailabilityZone":{ 16525 "shape":"String", 16526 "locationName":"availabilityZone" 16527 }, 16528 "Error":{ 16529 "shape":"EnableFastSnapshotRestoreStateError", 16530 "locationName":"error" 16531 } 16532 } 16533 }, 16534 "EnableFastSnapshotRestoreStateErrorSet":{ 16535 "type":"list", 16536 "member":{ 16537 "shape":"EnableFastSnapshotRestoreStateErrorItem", 16538 "locationName":"item" 16539 } 16540 }, 16541 "EnableFastSnapshotRestoreSuccessItem":{ 16542 "type":"structure", 16543 "members":{ 16544 "SnapshotId":{ 16545 "shape":"String", 16546 "locationName":"snapshotId" 16547 }, 16548 "AvailabilityZone":{ 16549 "shape":"String", 16550 "locationName":"availabilityZone" 16551 }, 16552 "State":{ 16553 "shape":"FastSnapshotRestoreStateCode", 16554 "locationName":"state" 16555 }, 16556 "StateTransitionReason":{ 16557 "shape":"String", 16558 "locationName":"stateTransitionReason" 16559 }, 16560 "OwnerId":{ 16561 "shape":"String", 16562 "locationName":"ownerId" 16563 }, 16564 "OwnerAlias":{ 16565 "shape":"String", 16566 "locationName":"ownerAlias" 16567 }, 16568 "EnablingTime":{ 16569 "shape":"MillisecondDateTime", 16570 "locationName":"enablingTime" 16571 }, 16572 "OptimizingTime":{ 16573 "shape":"MillisecondDateTime", 16574 "locationName":"optimizingTime" 16575 }, 16576 "EnabledTime":{ 16577 "shape":"MillisecondDateTime", 16578 "locationName":"enabledTime" 16579 }, 16580 "DisablingTime":{ 16581 "shape":"MillisecondDateTime", 16582 "locationName":"disablingTime" 16583 }, 16584 "DisabledTime":{ 16585 "shape":"MillisecondDateTime", 16586 "locationName":"disabledTime" 16587 } 16588 } 16589 }, 16590 "EnableFastSnapshotRestoreSuccessSet":{ 16591 "type":"list", 16592 "member":{ 16593 "shape":"EnableFastSnapshotRestoreSuccessItem", 16594 "locationName":"item" 16595 } 16596 }, 16597 "EnableFastSnapshotRestoresRequest":{ 16598 "type":"structure", 16599 "required":[ 16600 "AvailabilityZones", 16601 "SourceSnapshotIds" 16602 ], 16603 "members":{ 16604 "AvailabilityZones":{ 16605 "shape":"AvailabilityZoneStringList", 16606 "locationName":"AvailabilityZone" 16607 }, 16608 "SourceSnapshotIds":{ 16609 "shape":"SnapshotIdStringList", 16610 "locationName":"SourceSnapshotId" 16611 }, 16612 "DryRun":{"shape":"Boolean"} 16613 } 16614 }, 16615 "EnableFastSnapshotRestoresResult":{ 16616 "type":"structure", 16617 "members":{ 16618 "Successful":{ 16619 "shape":"EnableFastSnapshotRestoreSuccessSet", 16620 "locationName":"successful" 16621 }, 16622 "Unsuccessful":{ 16623 "shape":"EnableFastSnapshotRestoreErrorSet", 16624 "locationName":"unsuccessful" 16625 } 16626 } 16627 }, 16628 "EnableImageDeprecationRequest":{ 16629 "type":"structure", 16630 "required":[ 16631 "ImageId", 16632 "DeprecateAt" 16633 ], 16634 "members":{ 16635 "ImageId":{"shape":"ImageId"}, 16636 "DeprecateAt":{"shape":"MillisecondDateTime"}, 16637 "DryRun":{"shape":"Boolean"} 16638 } 16639 }, 16640 "EnableImageDeprecationResult":{ 16641 "type":"structure", 16642 "members":{ 16643 "Return":{ 16644 "shape":"Boolean", 16645 "locationName":"return" 16646 } 16647 } 16648 }, 16649 "EnableSerialConsoleAccessRequest":{ 16650 "type":"structure", 16651 "members":{ 16652 "DryRun":{"shape":"Boolean"} 16653 } 16654 }, 16655 "EnableSerialConsoleAccessResult":{ 16656 "type":"structure", 16657 "members":{ 16658 "SerialConsoleAccessEnabled":{ 16659 "shape":"Boolean", 16660 "locationName":"serialConsoleAccessEnabled" 16661 } 16662 } 16663 }, 16664 "EnableTransitGatewayRouteTablePropagationRequest":{ 16665 "type":"structure", 16666 "required":[ 16667 "TransitGatewayRouteTableId", 16668 "TransitGatewayAttachmentId" 16669 ], 16670 "members":{ 16671 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 16672 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 16673 "DryRun":{"shape":"Boolean"} 16674 } 16675 }, 16676 "EnableTransitGatewayRouteTablePropagationResult":{ 16677 "type":"structure", 16678 "members":{ 16679 "Propagation":{ 16680 "shape":"TransitGatewayPropagation", 16681 "locationName":"propagation" 16682 } 16683 } 16684 }, 16685 "EnableVgwRoutePropagationRequest":{ 16686 "type":"structure", 16687 "required":[ 16688 "GatewayId", 16689 "RouteTableId" 16690 ], 16691 "members":{ 16692 "GatewayId":{"shape":"VpnGatewayId"}, 16693 "RouteTableId":{"shape":"RouteTableId"}, 16694 "DryRun":{"shape":"Boolean"} 16695 } 16696 }, 16697 "EnableVolumeIORequest":{ 16698 "type":"structure", 16699 "required":["VolumeId"], 16700 "members":{ 16701 "DryRun":{ 16702 "shape":"Boolean", 16703 "locationName":"dryRun" 16704 }, 16705 "VolumeId":{ 16706 "shape":"VolumeId", 16707 "locationName":"volumeId" 16708 } 16709 } 16710 }, 16711 "EnableVpcClassicLinkDnsSupportRequest":{ 16712 "type":"structure", 16713 "members":{ 16714 "VpcId":{"shape":"VpcId"} 16715 } 16716 }, 16717 "EnableVpcClassicLinkDnsSupportResult":{ 16718 "type":"structure", 16719 "members":{ 16720 "Return":{ 16721 "shape":"Boolean", 16722 "locationName":"return" 16723 } 16724 } 16725 }, 16726 "EnableVpcClassicLinkRequest":{ 16727 "type":"structure", 16728 "required":["VpcId"], 16729 "members":{ 16730 "DryRun":{ 16731 "shape":"Boolean", 16732 "locationName":"dryRun" 16733 }, 16734 "VpcId":{ 16735 "shape":"VpcId", 16736 "locationName":"vpcId" 16737 } 16738 } 16739 }, 16740 "EnableVpcClassicLinkResult":{ 16741 "type":"structure", 16742 "members":{ 16743 "Return":{ 16744 "shape":"Boolean", 16745 "locationName":"return" 16746 } 16747 } 16748 }, 16749 "EnclaveOptions":{ 16750 "type":"structure", 16751 "members":{ 16752 "Enabled":{ 16753 "shape":"Boolean", 16754 "locationName":"enabled" 16755 } 16756 } 16757 }, 16758 "EnclaveOptionsRequest":{ 16759 "type":"structure", 16760 "members":{ 16761 "Enabled":{"shape":"Boolean"} 16762 } 16763 }, 16764 "EncryptionInTransitSupported":{"type":"boolean"}, 16765 "EndDateType":{ 16766 "type":"string", 16767 "enum":[ 16768 "unlimited", 16769 "limited" 16770 ] 16771 }, 16772 "EndpointSet":{ 16773 "type":"list", 16774 "member":{ 16775 "shape":"ClientVpnEndpoint", 16776 "locationName":"item" 16777 } 16778 }, 16779 "EphemeralNvmeSupport":{ 16780 "type":"string", 16781 "enum":[ 16782 "unsupported", 16783 "supported", 16784 "required" 16785 ] 16786 }, 16787 "ErrorSet":{ 16788 "type":"list", 16789 "member":{ 16790 "shape":"ValidationError", 16791 "locationName":"item" 16792 } 16793 }, 16794 "EventCode":{ 16795 "type":"string", 16796 "enum":[ 16797 "instance-reboot", 16798 "system-reboot", 16799 "system-maintenance", 16800 "instance-retirement", 16801 "instance-stop" 16802 ] 16803 }, 16804 "EventInformation":{ 16805 "type":"structure", 16806 "members":{ 16807 "EventDescription":{ 16808 "shape":"String", 16809 "locationName":"eventDescription" 16810 }, 16811 "EventSubType":{ 16812 "shape":"String", 16813 "locationName":"eventSubType" 16814 }, 16815 "InstanceId":{ 16816 "shape":"String", 16817 "locationName":"instanceId" 16818 } 16819 } 16820 }, 16821 "EventType":{ 16822 "type":"string", 16823 "enum":[ 16824 "instanceChange", 16825 "fleetRequestChange", 16826 "error", 16827 "information" 16828 ] 16829 }, 16830 "ExcessCapacityTerminationPolicy":{ 16831 "type":"string", 16832 "enum":[ 16833 "noTermination", 16834 "default" 16835 ] 16836 }, 16837 "ExecutableByStringList":{ 16838 "type":"list", 16839 "member":{ 16840 "shape":"String", 16841 "locationName":"ExecutableBy" 16842 } 16843 }, 16844 "Explanation":{ 16845 "type":"structure", 16846 "members":{ 16847 "Acl":{ 16848 "shape":"AnalysisComponent", 16849 "locationName":"acl" 16850 }, 16851 "AclRule":{ 16852 "shape":"AnalysisAclRule", 16853 "locationName":"aclRule" 16854 }, 16855 "Address":{ 16856 "shape":"IpAddress", 16857 "locationName":"address" 16858 }, 16859 "Addresses":{ 16860 "shape":"IpAddressList", 16861 "locationName":"addressSet" 16862 }, 16863 "AttachedTo":{ 16864 "shape":"AnalysisComponent", 16865 "locationName":"attachedTo" 16866 }, 16867 "AvailabilityZones":{ 16868 "shape":"ValueStringList", 16869 "locationName":"availabilityZoneSet" 16870 }, 16871 "Cidrs":{ 16872 "shape":"ValueStringList", 16873 "locationName":"cidrSet" 16874 }, 16875 "Component":{ 16876 "shape":"AnalysisComponent", 16877 "locationName":"component" 16878 }, 16879 "CustomerGateway":{ 16880 "shape":"AnalysisComponent", 16881 "locationName":"customerGateway" 16882 }, 16883 "Destination":{ 16884 "shape":"AnalysisComponent", 16885 "locationName":"destination" 16886 }, 16887 "DestinationVpc":{ 16888 "shape":"AnalysisComponent", 16889 "locationName":"destinationVpc" 16890 }, 16891 "Direction":{ 16892 "shape":"String", 16893 "locationName":"direction" 16894 }, 16895 "ExplanationCode":{ 16896 "shape":"String", 16897 "locationName":"explanationCode" 16898 }, 16899 "IngressRouteTable":{ 16900 "shape":"AnalysisComponent", 16901 "locationName":"ingressRouteTable" 16902 }, 16903 "InternetGateway":{ 16904 "shape":"AnalysisComponent", 16905 "locationName":"internetGateway" 16906 }, 16907 "LoadBalancerArn":{ 16908 "shape":"ResourceArn", 16909 "locationName":"loadBalancerArn" 16910 }, 16911 "ClassicLoadBalancerListener":{ 16912 "shape":"AnalysisLoadBalancerListener", 16913 "locationName":"classicLoadBalancerListener" 16914 }, 16915 "LoadBalancerListenerPort":{ 16916 "shape":"Port", 16917 "locationName":"loadBalancerListenerPort" 16918 }, 16919 "LoadBalancerTarget":{ 16920 "shape":"AnalysisLoadBalancerTarget", 16921 "locationName":"loadBalancerTarget" 16922 }, 16923 "LoadBalancerTargetGroup":{ 16924 "shape":"AnalysisComponent", 16925 "locationName":"loadBalancerTargetGroup" 16926 }, 16927 "LoadBalancerTargetGroups":{ 16928 "shape":"AnalysisComponentList", 16929 "locationName":"loadBalancerTargetGroupSet" 16930 }, 16931 "LoadBalancerTargetPort":{ 16932 "shape":"Port", 16933 "locationName":"loadBalancerTargetPort" 16934 }, 16935 "ElasticLoadBalancerListener":{ 16936 "shape":"AnalysisComponent", 16937 "locationName":"elasticLoadBalancerListener" 16938 }, 16939 "MissingComponent":{ 16940 "shape":"String", 16941 "locationName":"missingComponent" 16942 }, 16943 "NatGateway":{ 16944 "shape":"AnalysisComponent", 16945 "locationName":"natGateway" 16946 }, 16947 "NetworkInterface":{ 16948 "shape":"AnalysisComponent", 16949 "locationName":"networkInterface" 16950 }, 16951 "PacketField":{ 16952 "shape":"String", 16953 "locationName":"packetField" 16954 }, 16955 "VpcPeeringConnection":{ 16956 "shape":"AnalysisComponent", 16957 "locationName":"vpcPeeringConnection" 16958 }, 16959 "Port":{ 16960 "shape":"Port", 16961 "locationName":"port" 16962 }, 16963 "PortRanges":{ 16964 "shape":"PortRangeList", 16965 "locationName":"portRangeSet" 16966 }, 16967 "PrefixList":{ 16968 "shape":"AnalysisComponent", 16969 "locationName":"prefixList" 16970 }, 16971 "Protocols":{ 16972 "shape":"StringList", 16973 "locationName":"protocolSet" 16974 }, 16975 "RouteTableRoute":{ 16976 "shape":"AnalysisRouteTableRoute", 16977 "locationName":"routeTableRoute" 16978 }, 16979 "RouteTable":{ 16980 "shape":"AnalysisComponent", 16981 "locationName":"routeTable" 16982 }, 16983 "SecurityGroup":{ 16984 "shape":"AnalysisComponent", 16985 "locationName":"securityGroup" 16986 }, 16987 "SecurityGroupRule":{ 16988 "shape":"AnalysisSecurityGroupRule", 16989 "locationName":"securityGroupRule" 16990 }, 16991 "SecurityGroups":{ 16992 "shape":"AnalysisComponentList", 16993 "locationName":"securityGroupSet" 16994 }, 16995 "SourceVpc":{ 16996 "shape":"AnalysisComponent", 16997 "locationName":"sourceVpc" 16998 }, 16999 "State":{ 17000 "shape":"String", 17001 "locationName":"state" 17002 }, 17003 "Subnet":{ 17004 "shape":"AnalysisComponent", 17005 "locationName":"subnet" 17006 }, 17007 "SubnetRouteTable":{ 17008 "shape":"AnalysisComponent", 17009 "locationName":"subnetRouteTable" 17010 }, 17011 "Vpc":{ 17012 "shape":"AnalysisComponent", 17013 "locationName":"vpc" 17014 }, 17015 "VpcEndpoint":{ 17016 "shape":"AnalysisComponent", 17017 "locationName":"vpcEndpoint" 17018 }, 17019 "VpnConnection":{ 17020 "shape":"AnalysisComponent", 17021 "locationName":"vpnConnection" 17022 }, 17023 "VpnGateway":{ 17024 "shape":"AnalysisComponent", 17025 "locationName":"vpnGateway" 17026 } 17027 } 17028 }, 17029 "ExplanationList":{ 17030 "type":"list", 17031 "member":{ 17032 "shape":"Explanation", 17033 "locationName":"item" 17034 } 17035 }, 17036 "ExportClientVpnClientCertificateRevocationListRequest":{ 17037 "type":"structure", 17038 "required":["ClientVpnEndpointId"], 17039 "members":{ 17040 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 17041 "DryRun":{"shape":"Boolean"} 17042 } 17043 }, 17044 "ExportClientVpnClientCertificateRevocationListResult":{ 17045 "type":"structure", 17046 "members":{ 17047 "CertificateRevocationList":{ 17048 "shape":"String", 17049 "locationName":"certificateRevocationList" 17050 }, 17051 "Status":{ 17052 "shape":"ClientCertificateRevocationListStatus", 17053 "locationName":"status" 17054 } 17055 } 17056 }, 17057 "ExportClientVpnClientConfigurationRequest":{ 17058 "type":"structure", 17059 "required":["ClientVpnEndpointId"], 17060 "members":{ 17061 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 17062 "DryRun":{"shape":"Boolean"} 17063 } 17064 }, 17065 "ExportClientVpnClientConfigurationResult":{ 17066 "type":"structure", 17067 "members":{ 17068 "ClientConfiguration":{ 17069 "shape":"String", 17070 "locationName":"clientConfiguration" 17071 } 17072 } 17073 }, 17074 "ExportEnvironment":{ 17075 "type":"string", 17076 "enum":[ 17077 "citrix", 17078 "vmware", 17079 "microsoft" 17080 ] 17081 }, 17082 "ExportImageRequest":{ 17083 "type":"structure", 17084 "required":[ 17085 "DiskImageFormat", 17086 "ImageId", 17087 "S3ExportLocation" 17088 ], 17089 "members":{ 17090 "ClientToken":{ 17091 "shape":"String", 17092 "idempotencyToken":true 17093 }, 17094 "Description":{"shape":"String"}, 17095 "DiskImageFormat":{"shape":"DiskImageFormat"}, 17096 "DryRun":{"shape":"Boolean"}, 17097 "ImageId":{"shape":"ImageId"}, 17098 "S3ExportLocation":{"shape":"ExportTaskS3LocationRequest"}, 17099 "RoleName":{"shape":"String"}, 17100 "TagSpecifications":{ 17101 "shape":"TagSpecificationList", 17102 "locationName":"TagSpecification" 17103 } 17104 } 17105 }, 17106 "ExportImageResult":{ 17107 "type":"structure", 17108 "members":{ 17109 "Description":{ 17110 "shape":"String", 17111 "locationName":"description" 17112 }, 17113 "DiskImageFormat":{ 17114 "shape":"DiskImageFormat", 17115 "locationName":"diskImageFormat" 17116 }, 17117 "ExportImageTaskId":{ 17118 "shape":"String", 17119 "locationName":"exportImageTaskId" 17120 }, 17121 "ImageId":{ 17122 "shape":"String", 17123 "locationName":"imageId" 17124 }, 17125 "RoleName":{ 17126 "shape":"String", 17127 "locationName":"roleName" 17128 }, 17129 "Progress":{ 17130 "shape":"String", 17131 "locationName":"progress" 17132 }, 17133 "S3ExportLocation":{ 17134 "shape":"ExportTaskS3Location", 17135 "locationName":"s3ExportLocation" 17136 }, 17137 "Status":{ 17138 "shape":"String", 17139 "locationName":"status" 17140 }, 17141 "StatusMessage":{ 17142 "shape":"String", 17143 "locationName":"statusMessage" 17144 }, 17145 "Tags":{ 17146 "shape":"TagList", 17147 "locationName":"tagSet" 17148 } 17149 } 17150 }, 17151 "ExportImageTask":{ 17152 "type":"structure", 17153 "members":{ 17154 "Description":{ 17155 "shape":"String", 17156 "locationName":"description" 17157 }, 17158 "ExportImageTaskId":{ 17159 "shape":"String", 17160 "locationName":"exportImageTaskId" 17161 }, 17162 "ImageId":{ 17163 "shape":"String", 17164 "locationName":"imageId" 17165 }, 17166 "Progress":{ 17167 "shape":"String", 17168 "locationName":"progress" 17169 }, 17170 "S3ExportLocation":{ 17171 "shape":"ExportTaskS3Location", 17172 "locationName":"s3ExportLocation" 17173 }, 17174 "Status":{ 17175 "shape":"String", 17176 "locationName":"status" 17177 }, 17178 "StatusMessage":{ 17179 "shape":"String", 17180 "locationName":"statusMessage" 17181 }, 17182 "Tags":{ 17183 "shape":"TagList", 17184 "locationName":"tagSet" 17185 } 17186 } 17187 }, 17188 "ExportImageTaskId":{"type":"string"}, 17189 "ExportImageTaskIdList":{ 17190 "type":"list", 17191 "member":{ 17192 "shape":"ExportImageTaskId", 17193 "locationName":"ExportImageTaskId" 17194 } 17195 }, 17196 "ExportImageTaskList":{ 17197 "type":"list", 17198 "member":{ 17199 "shape":"ExportImageTask", 17200 "locationName":"item" 17201 } 17202 }, 17203 "ExportTask":{ 17204 "type":"structure", 17205 "members":{ 17206 "Description":{ 17207 "shape":"String", 17208 "locationName":"description" 17209 }, 17210 "ExportTaskId":{ 17211 "shape":"String", 17212 "locationName":"exportTaskId" 17213 }, 17214 "ExportToS3Task":{ 17215 "shape":"ExportToS3Task", 17216 "locationName":"exportToS3" 17217 }, 17218 "InstanceExportDetails":{ 17219 "shape":"InstanceExportDetails", 17220 "locationName":"instanceExport" 17221 }, 17222 "State":{ 17223 "shape":"ExportTaskState", 17224 "locationName":"state" 17225 }, 17226 "StatusMessage":{ 17227 "shape":"String", 17228 "locationName":"statusMessage" 17229 }, 17230 "Tags":{ 17231 "shape":"TagList", 17232 "locationName":"tagSet" 17233 } 17234 } 17235 }, 17236 "ExportTaskId":{"type":"string"}, 17237 "ExportTaskIdStringList":{ 17238 "type":"list", 17239 "member":{ 17240 "shape":"ExportTaskId", 17241 "locationName":"ExportTaskId" 17242 } 17243 }, 17244 "ExportTaskList":{ 17245 "type":"list", 17246 "member":{ 17247 "shape":"ExportTask", 17248 "locationName":"item" 17249 } 17250 }, 17251 "ExportTaskS3Location":{ 17252 "type":"structure", 17253 "members":{ 17254 "S3Bucket":{ 17255 "shape":"String", 17256 "locationName":"s3Bucket" 17257 }, 17258 "S3Prefix":{ 17259 "shape":"String", 17260 "locationName":"s3Prefix" 17261 } 17262 } 17263 }, 17264 "ExportTaskS3LocationRequest":{ 17265 "type":"structure", 17266 "required":["S3Bucket"], 17267 "members":{ 17268 "S3Bucket":{"shape":"String"}, 17269 "S3Prefix":{"shape":"String"} 17270 } 17271 }, 17272 "ExportTaskState":{ 17273 "type":"string", 17274 "enum":[ 17275 "active", 17276 "cancelling", 17277 "cancelled", 17278 "completed" 17279 ] 17280 }, 17281 "ExportToS3Task":{ 17282 "type":"structure", 17283 "members":{ 17284 "ContainerFormat":{ 17285 "shape":"ContainerFormat", 17286 "locationName":"containerFormat" 17287 }, 17288 "DiskImageFormat":{ 17289 "shape":"DiskImageFormat", 17290 "locationName":"diskImageFormat" 17291 }, 17292 "S3Bucket":{ 17293 "shape":"String", 17294 "locationName":"s3Bucket" 17295 }, 17296 "S3Key":{ 17297 "shape":"String", 17298 "locationName":"s3Key" 17299 } 17300 } 17301 }, 17302 "ExportToS3TaskSpecification":{ 17303 "type":"structure", 17304 "members":{ 17305 "ContainerFormat":{ 17306 "shape":"ContainerFormat", 17307 "locationName":"containerFormat" 17308 }, 17309 "DiskImageFormat":{ 17310 "shape":"DiskImageFormat", 17311 "locationName":"diskImageFormat" 17312 }, 17313 "S3Bucket":{ 17314 "shape":"String", 17315 "locationName":"s3Bucket" 17316 }, 17317 "S3Prefix":{ 17318 "shape":"String", 17319 "locationName":"s3Prefix" 17320 } 17321 } 17322 }, 17323 "ExportTransitGatewayRoutesRequest":{ 17324 "type":"structure", 17325 "required":[ 17326 "TransitGatewayRouteTableId", 17327 "S3Bucket" 17328 ], 17329 "members":{ 17330 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 17331 "Filters":{ 17332 "shape":"FilterList", 17333 "locationName":"Filter" 17334 }, 17335 "S3Bucket":{"shape":"String"}, 17336 "DryRun":{"shape":"Boolean"} 17337 } 17338 }, 17339 "ExportTransitGatewayRoutesResult":{ 17340 "type":"structure", 17341 "members":{ 17342 "S3Location":{ 17343 "shape":"String", 17344 "locationName":"s3Location" 17345 } 17346 } 17347 }, 17348 "ExportVmTaskId":{"type":"string"}, 17349 "FailedCapacityReservationFleetCancellationResult":{ 17350 "type":"structure", 17351 "members":{ 17352 "CapacityReservationFleetId":{ 17353 "shape":"CapacityReservationFleetId", 17354 "locationName":"capacityReservationFleetId" 17355 }, 17356 "CancelCapacityReservationFleetError":{ 17357 "shape":"CancelCapacityReservationFleetError", 17358 "locationName":"cancelCapacityReservationFleetError" 17359 } 17360 } 17361 }, 17362 "FailedCapacityReservationFleetCancellationResultSet":{ 17363 "type":"list", 17364 "member":{ 17365 "shape":"FailedCapacityReservationFleetCancellationResult", 17366 "locationName":"item" 17367 } 17368 }, 17369 "FailedQueuedPurchaseDeletion":{ 17370 "type":"structure", 17371 "members":{ 17372 "Error":{ 17373 "shape":"DeleteQueuedReservedInstancesError", 17374 "locationName":"error" 17375 }, 17376 "ReservedInstancesId":{ 17377 "shape":"String", 17378 "locationName":"reservedInstancesId" 17379 } 17380 } 17381 }, 17382 "FailedQueuedPurchaseDeletionSet":{ 17383 "type":"list", 17384 "member":{ 17385 "shape":"FailedQueuedPurchaseDeletion", 17386 "locationName":"item" 17387 } 17388 }, 17389 "FastSnapshotRestoreStateCode":{ 17390 "type":"string", 17391 "enum":[ 17392 "enabling", 17393 "optimizing", 17394 "enabled", 17395 "disabling", 17396 "disabled" 17397 ] 17398 }, 17399 "FederatedAuthentication":{ 17400 "type":"structure", 17401 "members":{ 17402 "SamlProviderArn":{ 17403 "shape":"String", 17404 "locationName":"samlProviderArn" 17405 }, 17406 "SelfServiceSamlProviderArn":{ 17407 "shape":"String", 17408 "locationName":"selfServiceSamlProviderArn" 17409 } 17410 } 17411 }, 17412 "FederatedAuthenticationRequest":{ 17413 "type":"structure", 17414 "members":{ 17415 "SAMLProviderArn":{"shape":"String"}, 17416 "SelfServiceSAMLProviderArn":{"shape":"String"} 17417 } 17418 }, 17419 "Filter":{ 17420 "type":"structure", 17421 "members":{ 17422 "Name":{"shape":"String"}, 17423 "Values":{ 17424 "shape":"ValueStringList", 17425 "locationName":"Value" 17426 } 17427 } 17428 }, 17429 "FilterList":{ 17430 "type":"list", 17431 "member":{ 17432 "shape":"Filter", 17433 "locationName":"Filter" 17434 } 17435 }, 17436 "FleetActivityStatus":{ 17437 "type":"string", 17438 "enum":[ 17439 "error", 17440 "pending_fulfillment", 17441 "pending_termination", 17442 "fulfilled" 17443 ] 17444 }, 17445 "FleetCapacityReservation":{ 17446 "type":"structure", 17447 "members":{ 17448 "CapacityReservationId":{ 17449 "shape":"CapacityReservationId", 17450 "locationName":"capacityReservationId" 17451 }, 17452 "AvailabilityZoneId":{ 17453 "shape":"String", 17454 "locationName":"availabilityZoneId" 17455 }, 17456 "InstanceType":{ 17457 "shape":"InstanceType", 17458 "locationName":"instanceType" 17459 }, 17460 "InstancePlatform":{ 17461 "shape":"CapacityReservationInstancePlatform", 17462 "locationName":"instancePlatform" 17463 }, 17464 "AvailabilityZone":{ 17465 "shape":"String", 17466 "locationName":"availabilityZone" 17467 }, 17468 "TotalInstanceCount":{ 17469 "shape":"Integer", 17470 "locationName":"totalInstanceCount" 17471 }, 17472 "FulfilledCapacity":{ 17473 "shape":"Double", 17474 "locationName":"fulfilledCapacity" 17475 }, 17476 "EbsOptimized":{ 17477 "shape":"Boolean", 17478 "locationName":"ebsOptimized" 17479 }, 17480 "CreateDate":{ 17481 "shape":"MillisecondDateTime", 17482 "locationName":"createDate" 17483 }, 17484 "Weight":{ 17485 "shape":"DoubleWithConstraints", 17486 "locationName":"weight" 17487 }, 17488 "Priority":{ 17489 "shape":"IntegerWithConstraints", 17490 "locationName":"priority" 17491 } 17492 } 17493 }, 17494 "FleetCapacityReservationSet":{ 17495 "type":"list", 17496 "member":{ 17497 "shape":"FleetCapacityReservation", 17498 "locationName":"item" 17499 } 17500 }, 17501 "FleetCapacityReservationTenancy":{ 17502 "type":"string", 17503 "enum":["default"] 17504 }, 17505 "FleetCapacityReservationUsageStrategy":{ 17506 "type":"string", 17507 "enum":["use-capacity-reservations-first"] 17508 }, 17509 "FleetData":{ 17510 "type":"structure", 17511 "members":{ 17512 "ActivityStatus":{ 17513 "shape":"FleetActivityStatus", 17514 "locationName":"activityStatus" 17515 }, 17516 "CreateTime":{ 17517 "shape":"DateTime", 17518 "locationName":"createTime" 17519 }, 17520 "FleetId":{ 17521 "shape":"FleetId", 17522 "locationName":"fleetId" 17523 }, 17524 "FleetState":{ 17525 "shape":"FleetStateCode", 17526 "locationName":"fleetState" 17527 }, 17528 "ClientToken":{ 17529 "shape":"String", 17530 "locationName":"clientToken" 17531 }, 17532 "ExcessCapacityTerminationPolicy":{ 17533 "shape":"FleetExcessCapacityTerminationPolicy", 17534 "locationName":"excessCapacityTerminationPolicy" 17535 }, 17536 "FulfilledCapacity":{ 17537 "shape":"Double", 17538 "locationName":"fulfilledCapacity" 17539 }, 17540 "FulfilledOnDemandCapacity":{ 17541 "shape":"Double", 17542 "locationName":"fulfilledOnDemandCapacity" 17543 }, 17544 "LaunchTemplateConfigs":{ 17545 "shape":"FleetLaunchTemplateConfigList", 17546 "locationName":"launchTemplateConfigs" 17547 }, 17548 "TargetCapacitySpecification":{ 17549 "shape":"TargetCapacitySpecification", 17550 "locationName":"targetCapacitySpecification" 17551 }, 17552 "TerminateInstancesWithExpiration":{ 17553 "shape":"Boolean", 17554 "locationName":"terminateInstancesWithExpiration" 17555 }, 17556 "Type":{ 17557 "shape":"FleetType", 17558 "locationName":"type" 17559 }, 17560 "ValidFrom":{ 17561 "shape":"DateTime", 17562 "locationName":"validFrom" 17563 }, 17564 "ValidUntil":{ 17565 "shape":"DateTime", 17566 "locationName":"validUntil" 17567 }, 17568 "ReplaceUnhealthyInstances":{ 17569 "shape":"Boolean", 17570 "locationName":"replaceUnhealthyInstances" 17571 }, 17572 "SpotOptions":{ 17573 "shape":"SpotOptions", 17574 "locationName":"spotOptions" 17575 }, 17576 "OnDemandOptions":{ 17577 "shape":"OnDemandOptions", 17578 "locationName":"onDemandOptions" 17579 }, 17580 "Tags":{ 17581 "shape":"TagList", 17582 "locationName":"tagSet" 17583 }, 17584 "Errors":{ 17585 "shape":"DescribeFleetsErrorSet", 17586 "locationName":"errorSet" 17587 }, 17588 "Instances":{ 17589 "shape":"DescribeFleetsInstancesSet", 17590 "locationName":"fleetInstanceSet" 17591 }, 17592 "Context":{ 17593 "shape":"String", 17594 "locationName":"context" 17595 } 17596 } 17597 }, 17598 "FleetEventType":{ 17599 "type":"string", 17600 "enum":[ 17601 "instance-change", 17602 "fleet-change", 17603 "service-error" 17604 ] 17605 }, 17606 "FleetExcessCapacityTerminationPolicy":{ 17607 "type":"string", 17608 "enum":[ 17609 "no-termination", 17610 "termination" 17611 ] 17612 }, 17613 "FleetId":{"type":"string"}, 17614 "FleetIdSet":{ 17615 "type":"list", 17616 "member":{"shape":"FleetId"} 17617 }, 17618 "FleetInstanceMatchCriteria":{ 17619 "type":"string", 17620 "enum":["open"] 17621 }, 17622 "FleetLaunchTemplateConfig":{ 17623 "type":"structure", 17624 "members":{ 17625 "LaunchTemplateSpecification":{ 17626 "shape":"FleetLaunchTemplateSpecification", 17627 "locationName":"launchTemplateSpecification" 17628 }, 17629 "Overrides":{ 17630 "shape":"FleetLaunchTemplateOverridesList", 17631 "locationName":"overrides" 17632 } 17633 } 17634 }, 17635 "FleetLaunchTemplateConfigList":{ 17636 "type":"list", 17637 "member":{ 17638 "shape":"FleetLaunchTemplateConfig", 17639 "locationName":"item" 17640 } 17641 }, 17642 "FleetLaunchTemplateConfigListRequest":{ 17643 "type":"list", 17644 "member":{ 17645 "shape":"FleetLaunchTemplateConfigRequest", 17646 "locationName":"item" 17647 }, 17648 "max":50, 17649 "min":0 17650 }, 17651 "FleetLaunchTemplateConfigRequest":{ 17652 "type":"structure", 17653 "members":{ 17654 "LaunchTemplateSpecification":{"shape":"FleetLaunchTemplateSpecificationRequest"}, 17655 "Overrides":{"shape":"FleetLaunchTemplateOverridesListRequest"} 17656 } 17657 }, 17658 "FleetLaunchTemplateOverrides":{ 17659 "type":"structure", 17660 "members":{ 17661 "InstanceType":{ 17662 "shape":"InstanceType", 17663 "locationName":"instanceType" 17664 }, 17665 "MaxPrice":{ 17666 "shape":"String", 17667 "locationName":"maxPrice" 17668 }, 17669 "SubnetId":{ 17670 "shape":"String", 17671 "locationName":"subnetId" 17672 }, 17673 "AvailabilityZone":{ 17674 "shape":"String", 17675 "locationName":"availabilityZone" 17676 }, 17677 "WeightedCapacity":{ 17678 "shape":"Double", 17679 "locationName":"weightedCapacity" 17680 }, 17681 "Priority":{ 17682 "shape":"Double", 17683 "locationName":"priority" 17684 }, 17685 "Placement":{ 17686 "shape":"PlacementResponse", 17687 "locationName":"placement" 17688 } 17689 } 17690 }, 17691 "FleetLaunchTemplateOverridesList":{ 17692 "type":"list", 17693 "member":{ 17694 "shape":"FleetLaunchTemplateOverrides", 17695 "locationName":"item" 17696 } 17697 }, 17698 "FleetLaunchTemplateOverridesListRequest":{ 17699 "type":"list", 17700 "member":{ 17701 "shape":"FleetLaunchTemplateOverridesRequest", 17702 "locationName":"item" 17703 } 17704 }, 17705 "FleetLaunchTemplateOverridesRequest":{ 17706 "type":"structure", 17707 "members":{ 17708 "InstanceType":{"shape":"InstanceType"}, 17709 "MaxPrice":{"shape":"String"}, 17710 "SubnetId":{"shape":"SubnetId"}, 17711 "AvailabilityZone":{"shape":"String"}, 17712 "WeightedCapacity":{"shape":"Double"}, 17713 "Priority":{"shape":"Double"}, 17714 "Placement":{"shape":"Placement"} 17715 } 17716 }, 17717 "FleetLaunchTemplateSpecification":{ 17718 "type":"structure", 17719 "members":{ 17720 "LaunchTemplateId":{ 17721 "shape":"String", 17722 "locationName":"launchTemplateId" 17723 }, 17724 "LaunchTemplateName":{ 17725 "shape":"LaunchTemplateName", 17726 "locationName":"launchTemplateName" 17727 }, 17728 "Version":{ 17729 "shape":"String", 17730 "locationName":"version" 17731 } 17732 } 17733 }, 17734 "FleetLaunchTemplateSpecificationRequest":{ 17735 "type":"structure", 17736 "members":{ 17737 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 17738 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 17739 "Version":{"shape":"String"} 17740 } 17741 }, 17742 "FleetOnDemandAllocationStrategy":{ 17743 "type":"string", 17744 "enum":[ 17745 "lowest-price", 17746 "prioritized" 17747 ] 17748 }, 17749 "FleetReplacementStrategy":{ 17750 "type":"string", 17751 "enum":["launch"] 17752 }, 17753 "FleetSet":{ 17754 "type":"list", 17755 "member":{ 17756 "shape":"FleetData", 17757 "locationName":"item" 17758 } 17759 }, 17760 "FleetSpotCapacityRebalance":{ 17761 "type":"structure", 17762 "members":{ 17763 "ReplacementStrategy":{ 17764 "shape":"FleetReplacementStrategy", 17765 "locationName":"replacementStrategy" 17766 } 17767 } 17768 }, 17769 "FleetSpotCapacityRebalanceRequest":{ 17770 "type":"structure", 17771 "members":{ 17772 "ReplacementStrategy":{"shape":"FleetReplacementStrategy"} 17773 } 17774 }, 17775 "FleetSpotMaintenanceStrategies":{ 17776 "type":"structure", 17777 "members":{ 17778 "CapacityRebalance":{ 17779 "shape":"FleetSpotCapacityRebalance", 17780 "locationName":"capacityRebalance" 17781 } 17782 } 17783 }, 17784 "FleetSpotMaintenanceStrategiesRequest":{ 17785 "type":"structure", 17786 "members":{ 17787 "CapacityRebalance":{"shape":"FleetSpotCapacityRebalanceRequest"} 17788 } 17789 }, 17790 "FleetStateCode":{ 17791 "type":"string", 17792 "enum":[ 17793 "submitted", 17794 "active", 17795 "deleted", 17796 "failed", 17797 "deleted_running", 17798 "deleted_terminating", 17799 "modifying" 17800 ] 17801 }, 17802 "FleetType":{ 17803 "type":"string", 17804 "enum":[ 17805 "request", 17806 "maintain", 17807 "instant" 17808 ] 17809 }, 17810 "Float":{"type":"float"}, 17811 "FlowLog":{ 17812 "type":"structure", 17813 "members":{ 17814 "CreationTime":{ 17815 "shape":"MillisecondDateTime", 17816 "locationName":"creationTime" 17817 }, 17818 "DeliverLogsErrorMessage":{ 17819 "shape":"String", 17820 "locationName":"deliverLogsErrorMessage" 17821 }, 17822 "DeliverLogsPermissionArn":{ 17823 "shape":"String", 17824 "locationName":"deliverLogsPermissionArn" 17825 }, 17826 "DeliverLogsStatus":{ 17827 "shape":"String", 17828 "locationName":"deliverLogsStatus" 17829 }, 17830 "FlowLogId":{ 17831 "shape":"String", 17832 "locationName":"flowLogId" 17833 }, 17834 "FlowLogStatus":{ 17835 "shape":"String", 17836 "locationName":"flowLogStatus" 17837 }, 17838 "LogGroupName":{ 17839 "shape":"String", 17840 "locationName":"logGroupName" 17841 }, 17842 "ResourceId":{ 17843 "shape":"String", 17844 "locationName":"resourceId" 17845 }, 17846 "TrafficType":{ 17847 "shape":"TrafficType", 17848 "locationName":"trafficType" 17849 }, 17850 "LogDestinationType":{ 17851 "shape":"LogDestinationType", 17852 "locationName":"logDestinationType" 17853 }, 17854 "LogDestination":{ 17855 "shape":"String", 17856 "locationName":"logDestination" 17857 }, 17858 "LogFormat":{ 17859 "shape":"String", 17860 "locationName":"logFormat" 17861 }, 17862 "Tags":{ 17863 "shape":"TagList", 17864 "locationName":"tagSet" 17865 }, 17866 "MaxAggregationInterval":{ 17867 "shape":"Integer", 17868 "locationName":"maxAggregationInterval" 17869 } 17870 } 17871 }, 17872 "FlowLogIdList":{ 17873 "type":"list", 17874 "member":{ 17875 "shape":"VpcFlowLogId", 17876 "locationName":"item" 17877 } 17878 }, 17879 "FlowLogResourceId":{"type":"string"}, 17880 "FlowLogResourceIds":{ 17881 "type":"list", 17882 "member":{ 17883 "shape":"FlowLogResourceId", 17884 "locationName":"item" 17885 } 17886 }, 17887 "FlowLogSet":{ 17888 "type":"list", 17889 "member":{ 17890 "shape":"FlowLog", 17891 "locationName":"item" 17892 } 17893 }, 17894 "FlowLogsResourceType":{ 17895 "type":"string", 17896 "enum":[ 17897 "VPC", 17898 "Subnet", 17899 "NetworkInterface" 17900 ] 17901 }, 17902 "FpgaDeviceCount":{"type":"integer"}, 17903 "FpgaDeviceInfo":{ 17904 "type":"structure", 17905 "members":{ 17906 "Name":{ 17907 "shape":"FpgaDeviceName", 17908 "locationName":"name" 17909 }, 17910 "Manufacturer":{ 17911 "shape":"FpgaDeviceManufacturerName", 17912 "locationName":"manufacturer" 17913 }, 17914 "Count":{ 17915 "shape":"FpgaDeviceCount", 17916 "locationName":"count" 17917 }, 17918 "MemoryInfo":{ 17919 "shape":"FpgaDeviceMemoryInfo", 17920 "locationName":"memoryInfo" 17921 } 17922 } 17923 }, 17924 "FpgaDeviceInfoList":{ 17925 "type":"list", 17926 "member":{ 17927 "shape":"FpgaDeviceInfo", 17928 "locationName":"item" 17929 } 17930 }, 17931 "FpgaDeviceManufacturerName":{"type":"string"}, 17932 "FpgaDeviceMemoryInfo":{ 17933 "type":"structure", 17934 "members":{ 17935 "SizeInMiB":{ 17936 "shape":"FpgaDeviceMemorySize", 17937 "locationName":"sizeInMiB" 17938 } 17939 } 17940 }, 17941 "FpgaDeviceMemorySize":{"type":"integer"}, 17942 "FpgaDeviceName":{"type":"string"}, 17943 "FpgaImage":{ 17944 "type":"structure", 17945 "members":{ 17946 "FpgaImageId":{ 17947 "shape":"String", 17948 "locationName":"fpgaImageId" 17949 }, 17950 "FpgaImageGlobalId":{ 17951 "shape":"String", 17952 "locationName":"fpgaImageGlobalId" 17953 }, 17954 "Name":{ 17955 "shape":"String", 17956 "locationName":"name" 17957 }, 17958 "Description":{ 17959 "shape":"String", 17960 "locationName":"description" 17961 }, 17962 "ShellVersion":{ 17963 "shape":"String", 17964 "locationName":"shellVersion" 17965 }, 17966 "PciId":{ 17967 "shape":"PciId", 17968 "locationName":"pciId" 17969 }, 17970 "State":{ 17971 "shape":"FpgaImageState", 17972 "locationName":"state" 17973 }, 17974 "CreateTime":{ 17975 "shape":"DateTime", 17976 "locationName":"createTime" 17977 }, 17978 "UpdateTime":{ 17979 "shape":"DateTime", 17980 "locationName":"updateTime" 17981 }, 17982 "OwnerId":{ 17983 "shape":"String", 17984 "locationName":"ownerId" 17985 }, 17986 "OwnerAlias":{ 17987 "shape":"String", 17988 "locationName":"ownerAlias" 17989 }, 17990 "ProductCodes":{ 17991 "shape":"ProductCodeList", 17992 "locationName":"productCodes" 17993 }, 17994 "Tags":{ 17995 "shape":"TagList", 17996 "locationName":"tags" 17997 }, 17998 "Public":{ 17999 "shape":"Boolean", 18000 "locationName":"public" 18001 }, 18002 "DataRetentionSupport":{ 18003 "shape":"Boolean", 18004 "locationName":"dataRetentionSupport" 18005 } 18006 } 18007 }, 18008 "FpgaImageAttribute":{ 18009 "type":"structure", 18010 "members":{ 18011 "FpgaImageId":{ 18012 "shape":"String", 18013 "locationName":"fpgaImageId" 18014 }, 18015 "Name":{ 18016 "shape":"String", 18017 "locationName":"name" 18018 }, 18019 "Description":{ 18020 "shape":"String", 18021 "locationName":"description" 18022 }, 18023 "LoadPermissions":{ 18024 "shape":"LoadPermissionList", 18025 "locationName":"loadPermissions" 18026 }, 18027 "ProductCodes":{ 18028 "shape":"ProductCodeList", 18029 "locationName":"productCodes" 18030 } 18031 } 18032 }, 18033 "FpgaImageAttributeName":{ 18034 "type":"string", 18035 "enum":[ 18036 "description", 18037 "name", 18038 "loadPermission", 18039 "productCodes" 18040 ] 18041 }, 18042 "FpgaImageId":{"type":"string"}, 18043 "FpgaImageIdList":{ 18044 "type":"list", 18045 "member":{ 18046 "shape":"FpgaImageId", 18047 "locationName":"item" 18048 } 18049 }, 18050 "FpgaImageList":{ 18051 "type":"list", 18052 "member":{ 18053 "shape":"FpgaImage", 18054 "locationName":"item" 18055 } 18056 }, 18057 "FpgaImageState":{ 18058 "type":"structure", 18059 "members":{ 18060 "Code":{ 18061 "shape":"FpgaImageStateCode", 18062 "locationName":"code" 18063 }, 18064 "Message":{ 18065 "shape":"String", 18066 "locationName":"message" 18067 } 18068 } 18069 }, 18070 "FpgaImageStateCode":{ 18071 "type":"string", 18072 "enum":[ 18073 "pending", 18074 "failed", 18075 "available", 18076 "unavailable" 18077 ] 18078 }, 18079 "FpgaInfo":{ 18080 "type":"structure", 18081 "members":{ 18082 "Fpgas":{ 18083 "shape":"FpgaDeviceInfoList", 18084 "locationName":"fpgas" 18085 }, 18086 "TotalFpgaMemoryInMiB":{ 18087 "shape":"totalFpgaMemory", 18088 "locationName":"totalFpgaMemoryInMiB" 18089 } 18090 } 18091 }, 18092 "FreeTierEligibleFlag":{"type":"boolean"}, 18093 "GVCDMaxResults":{ 18094 "type":"integer", 18095 "max":1000, 18096 "min":200 18097 }, 18098 "GatewayType":{ 18099 "type":"string", 18100 "enum":["ipsec.1"] 18101 }, 18102 "GetAssociatedEnclaveCertificateIamRolesRequest":{ 18103 "type":"structure", 18104 "members":{ 18105 "CertificateArn":{"shape":"ResourceArn"}, 18106 "DryRun":{"shape":"Boolean"} 18107 } 18108 }, 18109 "GetAssociatedEnclaveCertificateIamRolesResult":{ 18110 "type":"structure", 18111 "members":{ 18112 "AssociatedRoles":{ 18113 "shape":"AssociatedRolesList", 18114 "locationName":"associatedRoleSet" 18115 } 18116 } 18117 }, 18118 "GetAssociatedIpv6PoolCidrsRequest":{ 18119 "type":"structure", 18120 "required":["PoolId"], 18121 "members":{ 18122 "PoolId":{"shape":"Ipv6PoolEc2Id"}, 18123 "NextToken":{"shape":"NextToken"}, 18124 "MaxResults":{"shape":"Ipv6PoolMaxResults"}, 18125 "DryRun":{"shape":"Boolean"} 18126 } 18127 }, 18128 "GetAssociatedIpv6PoolCidrsResult":{ 18129 "type":"structure", 18130 "members":{ 18131 "Ipv6CidrAssociations":{ 18132 "shape":"Ipv6CidrAssociationSet", 18133 "locationName":"ipv6CidrAssociationSet" 18134 }, 18135 "NextToken":{ 18136 "shape":"String", 18137 "locationName":"nextToken" 18138 } 18139 } 18140 }, 18141 "GetCapacityReservationUsageRequest":{ 18142 "type":"structure", 18143 "required":["CapacityReservationId"], 18144 "members":{ 18145 "CapacityReservationId":{"shape":"CapacityReservationId"}, 18146 "NextToken":{"shape":"String"}, 18147 "MaxResults":{"shape":"GetCapacityReservationUsageRequestMaxResults"}, 18148 "DryRun":{"shape":"Boolean"} 18149 } 18150 }, 18151 "GetCapacityReservationUsageRequestMaxResults":{ 18152 "type":"integer", 18153 "max":1000, 18154 "min":1 18155 }, 18156 "GetCapacityReservationUsageResult":{ 18157 "type":"structure", 18158 "members":{ 18159 "NextToken":{ 18160 "shape":"String", 18161 "locationName":"nextToken" 18162 }, 18163 "CapacityReservationId":{ 18164 "shape":"String", 18165 "locationName":"capacityReservationId" 18166 }, 18167 "InstanceType":{ 18168 "shape":"String", 18169 "locationName":"instanceType" 18170 }, 18171 "TotalInstanceCount":{ 18172 "shape":"Integer", 18173 "locationName":"totalInstanceCount" 18174 }, 18175 "AvailableInstanceCount":{ 18176 "shape":"Integer", 18177 "locationName":"availableInstanceCount" 18178 }, 18179 "State":{ 18180 "shape":"CapacityReservationState", 18181 "locationName":"state" 18182 }, 18183 "InstanceUsages":{ 18184 "shape":"InstanceUsageSet", 18185 "locationName":"instanceUsageSet" 18186 } 18187 } 18188 }, 18189 "GetCoipPoolUsageRequest":{ 18190 "type":"structure", 18191 "required":["PoolId"], 18192 "members":{ 18193 "PoolId":{"shape":"CoipPoolId"}, 18194 "Filters":{ 18195 "shape":"FilterList", 18196 "locationName":"Filter" 18197 }, 18198 "MaxResults":{"shape":"CoipPoolMaxResults"}, 18199 "NextToken":{"shape":"String"}, 18200 "DryRun":{"shape":"Boolean"} 18201 } 18202 }, 18203 "GetCoipPoolUsageResult":{ 18204 "type":"structure", 18205 "members":{ 18206 "CoipPoolId":{ 18207 "shape":"String", 18208 "locationName":"coipPoolId" 18209 }, 18210 "CoipAddressUsages":{ 18211 "shape":"CoipAddressUsageSet", 18212 "locationName":"coipAddressUsageSet" 18213 }, 18214 "LocalGatewayRouteTableId":{ 18215 "shape":"String", 18216 "locationName":"localGatewayRouteTableId" 18217 } 18218 } 18219 }, 18220 "GetConsoleOutputRequest":{ 18221 "type":"structure", 18222 "required":["InstanceId"], 18223 "members":{ 18224 "InstanceId":{"shape":"InstanceId"}, 18225 "DryRun":{ 18226 "shape":"Boolean", 18227 "locationName":"dryRun" 18228 }, 18229 "Latest":{"shape":"Boolean"} 18230 } 18231 }, 18232 "GetConsoleOutputResult":{ 18233 "type":"structure", 18234 "members":{ 18235 "InstanceId":{ 18236 "shape":"String", 18237 "locationName":"instanceId" 18238 }, 18239 "Output":{ 18240 "shape":"String", 18241 "locationName":"output" 18242 }, 18243 "Timestamp":{ 18244 "shape":"DateTime", 18245 "locationName":"timestamp" 18246 } 18247 } 18248 }, 18249 "GetConsoleScreenshotRequest":{ 18250 "type":"structure", 18251 "required":["InstanceId"], 18252 "members":{ 18253 "DryRun":{"shape":"Boolean"}, 18254 "InstanceId":{"shape":"InstanceId"}, 18255 "WakeUp":{"shape":"Boolean"} 18256 } 18257 }, 18258 "GetConsoleScreenshotResult":{ 18259 "type":"structure", 18260 "members":{ 18261 "ImageData":{ 18262 "shape":"String", 18263 "locationName":"imageData" 18264 }, 18265 "InstanceId":{ 18266 "shape":"String", 18267 "locationName":"instanceId" 18268 } 18269 } 18270 }, 18271 "GetDefaultCreditSpecificationRequest":{ 18272 "type":"structure", 18273 "required":["InstanceFamily"], 18274 "members":{ 18275 "DryRun":{"shape":"Boolean"}, 18276 "InstanceFamily":{"shape":"UnlimitedSupportedInstanceFamily"} 18277 } 18278 }, 18279 "GetDefaultCreditSpecificationResult":{ 18280 "type":"structure", 18281 "members":{ 18282 "InstanceFamilyCreditSpecification":{ 18283 "shape":"InstanceFamilyCreditSpecification", 18284 "locationName":"instanceFamilyCreditSpecification" 18285 } 18286 } 18287 }, 18288 "GetEbsDefaultKmsKeyIdRequest":{ 18289 "type":"structure", 18290 "members":{ 18291 "DryRun":{"shape":"Boolean"} 18292 } 18293 }, 18294 "GetEbsDefaultKmsKeyIdResult":{ 18295 "type":"structure", 18296 "members":{ 18297 "KmsKeyId":{ 18298 "shape":"String", 18299 "locationName":"kmsKeyId" 18300 } 18301 } 18302 }, 18303 "GetEbsEncryptionByDefaultRequest":{ 18304 "type":"structure", 18305 "members":{ 18306 "DryRun":{"shape":"Boolean"} 18307 } 18308 }, 18309 "GetEbsEncryptionByDefaultResult":{ 18310 "type":"structure", 18311 "members":{ 18312 "EbsEncryptionByDefault":{ 18313 "shape":"Boolean", 18314 "locationName":"ebsEncryptionByDefault" 18315 } 18316 } 18317 }, 18318 "GetFlowLogsIntegrationTemplateRequest":{ 18319 "type":"structure", 18320 "required":[ 18321 "FlowLogId", 18322 "ConfigDeliveryS3DestinationArn", 18323 "IntegrateServices" 18324 ], 18325 "members":{ 18326 "DryRun":{"shape":"Boolean"}, 18327 "FlowLogId":{"shape":"VpcFlowLogId"}, 18328 "ConfigDeliveryS3DestinationArn":{"shape":"String"}, 18329 "IntegrateServices":{ 18330 "shape":"IntegrateServices", 18331 "locationName":"IntegrateService" 18332 } 18333 } 18334 }, 18335 "GetFlowLogsIntegrationTemplateResult":{ 18336 "type":"structure", 18337 "members":{ 18338 "Result":{ 18339 "shape":"String", 18340 "locationName":"result" 18341 } 18342 } 18343 }, 18344 "GetGroupsForCapacityReservationRequest":{ 18345 "type":"structure", 18346 "required":["CapacityReservationId"], 18347 "members":{ 18348 "CapacityReservationId":{"shape":"CapacityReservationId"}, 18349 "NextToken":{"shape":"String"}, 18350 "MaxResults":{"shape":"GetGroupsForCapacityReservationRequestMaxResults"}, 18351 "DryRun":{"shape":"Boolean"} 18352 } 18353 }, 18354 "GetGroupsForCapacityReservationRequestMaxResults":{ 18355 "type":"integer", 18356 "max":1000, 18357 "min":1 18358 }, 18359 "GetGroupsForCapacityReservationResult":{ 18360 "type":"structure", 18361 "members":{ 18362 "NextToken":{ 18363 "shape":"String", 18364 "locationName":"nextToken" 18365 }, 18366 "CapacityReservationGroups":{ 18367 "shape":"CapacityReservationGroupSet", 18368 "locationName":"capacityReservationGroupSet" 18369 } 18370 } 18371 }, 18372 "GetHostReservationPurchasePreviewRequest":{ 18373 "type":"structure", 18374 "required":[ 18375 "HostIdSet", 18376 "OfferingId" 18377 ], 18378 "members":{ 18379 "HostIdSet":{"shape":"RequestHostIdSet"}, 18380 "OfferingId":{"shape":"OfferingId"} 18381 } 18382 }, 18383 "GetHostReservationPurchasePreviewResult":{ 18384 "type":"structure", 18385 "members":{ 18386 "CurrencyCode":{ 18387 "shape":"CurrencyCodeValues", 18388 "locationName":"currencyCode" 18389 }, 18390 "Purchase":{ 18391 "shape":"PurchaseSet", 18392 "locationName":"purchase" 18393 }, 18394 "TotalHourlyPrice":{ 18395 "shape":"String", 18396 "locationName":"totalHourlyPrice" 18397 }, 18398 "TotalUpfrontPrice":{ 18399 "shape":"String", 18400 "locationName":"totalUpfrontPrice" 18401 } 18402 } 18403 }, 18404 "GetLaunchTemplateDataRequest":{ 18405 "type":"structure", 18406 "required":["InstanceId"], 18407 "members":{ 18408 "DryRun":{"shape":"Boolean"}, 18409 "InstanceId":{"shape":"InstanceId"} 18410 } 18411 }, 18412 "GetLaunchTemplateDataResult":{ 18413 "type":"structure", 18414 "members":{ 18415 "LaunchTemplateData":{ 18416 "shape":"ResponseLaunchTemplateData", 18417 "locationName":"launchTemplateData" 18418 } 18419 } 18420 }, 18421 "GetManagedPrefixListAssociationsMaxResults":{ 18422 "type":"integer", 18423 "max":255, 18424 "min":5 18425 }, 18426 "GetManagedPrefixListAssociationsRequest":{ 18427 "type":"structure", 18428 "required":["PrefixListId"], 18429 "members":{ 18430 "DryRun":{"shape":"Boolean"}, 18431 "PrefixListId":{"shape":"PrefixListResourceId"}, 18432 "MaxResults":{"shape":"GetManagedPrefixListAssociationsMaxResults"}, 18433 "NextToken":{"shape":"NextToken"} 18434 } 18435 }, 18436 "GetManagedPrefixListAssociationsResult":{ 18437 "type":"structure", 18438 "members":{ 18439 "PrefixListAssociations":{ 18440 "shape":"PrefixListAssociationSet", 18441 "locationName":"prefixListAssociationSet" 18442 }, 18443 "NextToken":{ 18444 "shape":"String", 18445 "locationName":"nextToken" 18446 } 18447 } 18448 }, 18449 "GetManagedPrefixListEntriesRequest":{ 18450 "type":"structure", 18451 "required":["PrefixListId"], 18452 "members":{ 18453 "DryRun":{"shape":"Boolean"}, 18454 "PrefixListId":{"shape":"PrefixListResourceId"}, 18455 "TargetVersion":{"shape":"Long"}, 18456 "MaxResults":{"shape":"PrefixListMaxResults"}, 18457 "NextToken":{"shape":"NextToken"} 18458 } 18459 }, 18460 "GetManagedPrefixListEntriesResult":{ 18461 "type":"structure", 18462 "members":{ 18463 "Entries":{ 18464 "shape":"PrefixListEntrySet", 18465 "locationName":"entrySet" 18466 }, 18467 "NextToken":{ 18468 "shape":"NextToken", 18469 "locationName":"nextToken" 18470 } 18471 } 18472 }, 18473 "GetPasswordDataRequest":{ 18474 "type":"structure", 18475 "required":["InstanceId"], 18476 "members":{ 18477 "InstanceId":{"shape":"InstanceId"}, 18478 "DryRun":{ 18479 "shape":"Boolean", 18480 "locationName":"dryRun" 18481 } 18482 } 18483 }, 18484 "GetPasswordDataResult":{ 18485 "type":"structure", 18486 "members":{ 18487 "InstanceId":{ 18488 "shape":"String", 18489 "locationName":"instanceId" 18490 }, 18491 "PasswordData":{ 18492 "shape":"String", 18493 "locationName":"passwordData" 18494 }, 18495 "Timestamp":{ 18496 "shape":"DateTime", 18497 "locationName":"timestamp" 18498 } 18499 } 18500 }, 18501 "GetReservedInstancesExchangeQuoteRequest":{ 18502 "type":"structure", 18503 "required":["ReservedInstanceIds"], 18504 "members":{ 18505 "DryRun":{"shape":"Boolean"}, 18506 "ReservedInstanceIds":{ 18507 "shape":"ReservedInstanceIdSet", 18508 "locationName":"ReservedInstanceId" 18509 }, 18510 "TargetConfigurations":{ 18511 "shape":"TargetConfigurationRequestSet", 18512 "locationName":"TargetConfiguration" 18513 } 18514 } 18515 }, 18516 "GetReservedInstancesExchangeQuoteResult":{ 18517 "type":"structure", 18518 "members":{ 18519 "CurrencyCode":{ 18520 "shape":"String", 18521 "locationName":"currencyCode" 18522 }, 18523 "IsValidExchange":{ 18524 "shape":"Boolean", 18525 "locationName":"isValidExchange" 18526 }, 18527 "OutputReservedInstancesWillExpireAt":{ 18528 "shape":"DateTime", 18529 "locationName":"outputReservedInstancesWillExpireAt" 18530 }, 18531 "PaymentDue":{ 18532 "shape":"String", 18533 "locationName":"paymentDue" 18534 }, 18535 "ReservedInstanceValueRollup":{ 18536 "shape":"ReservationValue", 18537 "locationName":"reservedInstanceValueRollup" 18538 }, 18539 "ReservedInstanceValueSet":{ 18540 "shape":"ReservedInstanceReservationValueSet", 18541 "locationName":"reservedInstanceValueSet" 18542 }, 18543 "TargetConfigurationValueRollup":{ 18544 "shape":"ReservationValue", 18545 "locationName":"targetConfigurationValueRollup" 18546 }, 18547 "TargetConfigurationValueSet":{ 18548 "shape":"TargetReservationValueSet", 18549 "locationName":"targetConfigurationValueSet" 18550 }, 18551 "ValidationFailureReason":{ 18552 "shape":"String", 18553 "locationName":"validationFailureReason" 18554 } 18555 } 18556 }, 18557 "GetSerialConsoleAccessStatusRequest":{ 18558 "type":"structure", 18559 "members":{ 18560 "DryRun":{"shape":"Boolean"} 18561 } 18562 }, 18563 "GetSerialConsoleAccessStatusResult":{ 18564 "type":"structure", 18565 "members":{ 18566 "SerialConsoleAccessEnabled":{ 18567 "shape":"Boolean", 18568 "locationName":"serialConsoleAccessEnabled" 18569 } 18570 } 18571 }, 18572 "GetSubnetCidrReservationsMaxResults":{ 18573 "type":"integer", 18574 "max":1000, 18575 "min":5 18576 }, 18577 "GetSubnetCidrReservationsRequest":{ 18578 "type":"structure", 18579 "required":["SubnetId"], 18580 "members":{ 18581 "Filters":{ 18582 "shape":"FilterList", 18583 "locationName":"Filter" 18584 }, 18585 "SubnetId":{"shape":"SubnetId"}, 18586 "DryRun":{"shape":"Boolean"}, 18587 "NextToken":{"shape":"String"}, 18588 "MaxResults":{"shape":"GetSubnetCidrReservationsMaxResults"} 18589 } 18590 }, 18591 "GetSubnetCidrReservationsResult":{ 18592 "type":"structure", 18593 "members":{ 18594 "SubnetIpv4CidrReservations":{ 18595 "shape":"SubnetCidrReservationList", 18596 "locationName":"subnetIpv4CidrReservationSet" 18597 }, 18598 "SubnetIpv6CidrReservations":{ 18599 "shape":"SubnetCidrReservationList", 18600 "locationName":"subnetIpv6CidrReservationSet" 18601 }, 18602 "NextToken":{ 18603 "shape":"String", 18604 "locationName":"nextToken" 18605 } 18606 } 18607 }, 18608 "GetTransitGatewayAttachmentPropagationsRequest":{ 18609 "type":"structure", 18610 "required":["TransitGatewayAttachmentId"], 18611 "members":{ 18612 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 18613 "Filters":{ 18614 "shape":"FilterList", 18615 "locationName":"Filter" 18616 }, 18617 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 18618 "NextToken":{"shape":"String"}, 18619 "DryRun":{"shape":"Boolean"} 18620 } 18621 }, 18622 "GetTransitGatewayAttachmentPropagationsResult":{ 18623 "type":"structure", 18624 "members":{ 18625 "TransitGatewayAttachmentPropagations":{ 18626 "shape":"TransitGatewayAttachmentPropagationList", 18627 "locationName":"transitGatewayAttachmentPropagations" 18628 }, 18629 "NextToken":{ 18630 "shape":"String", 18631 "locationName":"nextToken" 18632 } 18633 } 18634 }, 18635 "GetTransitGatewayMulticastDomainAssociationsRequest":{ 18636 "type":"structure", 18637 "members":{ 18638 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 18639 "Filters":{ 18640 "shape":"FilterList", 18641 "locationName":"Filter" 18642 }, 18643 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 18644 "NextToken":{"shape":"String"}, 18645 "DryRun":{"shape":"Boolean"} 18646 } 18647 }, 18648 "GetTransitGatewayMulticastDomainAssociationsResult":{ 18649 "type":"structure", 18650 "members":{ 18651 "MulticastDomainAssociations":{ 18652 "shape":"TransitGatewayMulticastDomainAssociationList", 18653 "locationName":"multicastDomainAssociations" 18654 }, 18655 "NextToken":{ 18656 "shape":"String", 18657 "locationName":"nextToken" 18658 } 18659 } 18660 }, 18661 "GetTransitGatewayPrefixListReferencesRequest":{ 18662 "type":"structure", 18663 "required":["TransitGatewayRouteTableId"], 18664 "members":{ 18665 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 18666 "Filters":{ 18667 "shape":"FilterList", 18668 "locationName":"Filter" 18669 }, 18670 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 18671 "NextToken":{"shape":"String"}, 18672 "DryRun":{"shape":"Boolean"} 18673 } 18674 }, 18675 "GetTransitGatewayPrefixListReferencesResult":{ 18676 "type":"structure", 18677 "members":{ 18678 "TransitGatewayPrefixListReferences":{ 18679 "shape":"TransitGatewayPrefixListReferenceSet", 18680 "locationName":"transitGatewayPrefixListReferenceSet" 18681 }, 18682 "NextToken":{ 18683 "shape":"String", 18684 "locationName":"nextToken" 18685 } 18686 } 18687 }, 18688 "GetTransitGatewayRouteTableAssociationsRequest":{ 18689 "type":"structure", 18690 "required":["TransitGatewayRouteTableId"], 18691 "members":{ 18692 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 18693 "Filters":{ 18694 "shape":"FilterList", 18695 "locationName":"Filter" 18696 }, 18697 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 18698 "NextToken":{"shape":"String"}, 18699 "DryRun":{"shape":"Boolean"} 18700 } 18701 }, 18702 "GetTransitGatewayRouteTableAssociationsResult":{ 18703 "type":"structure", 18704 "members":{ 18705 "Associations":{ 18706 "shape":"TransitGatewayRouteTableAssociationList", 18707 "locationName":"associations" 18708 }, 18709 "NextToken":{ 18710 "shape":"String", 18711 "locationName":"nextToken" 18712 } 18713 } 18714 }, 18715 "GetTransitGatewayRouteTablePropagationsRequest":{ 18716 "type":"structure", 18717 "required":["TransitGatewayRouteTableId"], 18718 "members":{ 18719 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 18720 "Filters":{ 18721 "shape":"FilterList", 18722 "locationName":"Filter" 18723 }, 18724 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 18725 "NextToken":{"shape":"String"}, 18726 "DryRun":{"shape":"Boolean"} 18727 } 18728 }, 18729 "GetTransitGatewayRouteTablePropagationsResult":{ 18730 "type":"structure", 18731 "members":{ 18732 "TransitGatewayRouteTablePropagations":{ 18733 "shape":"TransitGatewayRouteTablePropagationList", 18734 "locationName":"transitGatewayRouteTablePropagations" 18735 }, 18736 "NextToken":{ 18737 "shape":"String", 18738 "locationName":"nextToken" 18739 } 18740 } 18741 }, 18742 "GetVpnConnectionDeviceSampleConfigurationRequest":{ 18743 "type":"structure", 18744 "required":[ 18745 "VpnConnectionId", 18746 "VpnConnectionDeviceTypeId" 18747 ], 18748 "members":{ 18749 "VpnConnectionId":{"shape":"VpnConnectionId"}, 18750 "VpnConnectionDeviceTypeId":{"shape":"VpnConnectionDeviceTypeId"}, 18751 "InternetKeyExchangeVersion":{"shape":"String"}, 18752 "DryRun":{"shape":"Boolean"} 18753 } 18754 }, 18755 "GetVpnConnectionDeviceSampleConfigurationResult":{ 18756 "type":"structure", 18757 "members":{ 18758 "VpnConnectionDeviceSampleConfiguration":{ 18759 "shape":"VpnConnectionDeviceSampleConfiguration", 18760 "locationName":"vpnConnectionDeviceSampleConfiguration" 18761 } 18762 } 18763 }, 18764 "GetVpnConnectionDeviceTypesRequest":{ 18765 "type":"structure", 18766 "members":{ 18767 "MaxResults":{"shape":"GVCDMaxResults"}, 18768 "NextToken":{"shape":"NextToken"}, 18769 "DryRun":{"shape":"Boolean"} 18770 } 18771 }, 18772 "GetVpnConnectionDeviceTypesResult":{ 18773 "type":"structure", 18774 "members":{ 18775 "VpnConnectionDeviceTypes":{ 18776 "shape":"VpnConnectionDeviceTypeList", 18777 "locationName":"vpnConnectionDeviceTypeSet" 18778 }, 18779 "NextToken":{ 18780 "shape":"NextToken", 18781 "locationName":"nextToken" 18782 } 18783 } 18784 }, 18785 "GpuDeviceCount":{"type":"integer"}, 18786 "GpuDeviceInfo":{ 18787 "type":"structure", 18788 "members":{ 18789 "Name":{ 18790 "shape":"GpuDeviceName", 18791 "locationName":"name" 18792 }, 18793 "Manufacturer":{ 18794 "shape":"GpuDeviceManufacturerName", 18795 "locationName":"manufacturer" 18796 }, 18797 "Count":{ 18798 "shape":"GpuDeviceCount", 18799 "locationName":"count" 18800 }, 18801 "MemoryInfo":{ 18802 "shape":"GpuDeviceMemoryInfo", 18803 "locationName":"memoryInfo" 18804 } 18805 } 18806 }, 18807 "GpuDeviceInfoList":{ 18808 "type":"list", 18809 "member":{ 18810 "shape":"GpuDeviceInfo", 18811 "locationName":"item" 18812 } 18813 }, 18814 "GpuDeviceManufacturerName":{"type":"string"}, 18815 "GpuDeviceMemoryInfo":{ 18816 "type":"structure", 18817 "members":{ 18818 "SizeInMiB":{ 18819 "shape":"GpuDeviceMemorySize", 18820 "locationName":"sizeInMiB" 18821 } 18822 } 18823 }, 18824 "GpuDeviceMemorySize":{"type":"integer"}, 18825 "GpuDeviceName":{"type":"string"}, 18826 "GpuInfo":{ 18827 "type":"structure", 18828 "members":{ 18829 "Gpus":{ 18830 "shape":"GpuDeviceInfoList", 18831 "locationName":"gpus" 18832 }, 18833 "TotalGpuMemoryInMiB":{ 18834 "shape":"totalGpuMemory", 18835 "locationName":"totalGpuMemoryInMiB" 18836 } 18837 } 18838 }, 18839 "GroupIdStringList":{ 18840 "type":"list", 18841 "member":{ 18842 "shape":"SecurityGroupId", 18843 "locationName":"groupId" 18844 } 18845 }, 18846 "GroupIdentifier":{ 18847 "type":"structure", 18848 "members":{ 18849 "GroupName":{ 18850 "shape":"String", 18851 "locationName":"groupName" 18852 }, 18853 "GroupId":{ 18854 "shape":"String", 18855 "locationName":"groupId" 18856 } 18857 } 18858 }, 18859 "GroupIdentifierList":{ 18860 "type":"list", 18861 "member":{ 18862 "shape":"GroupIdentifier", 18863 "locationName":"item" 18864 } 18865 }, 18866 "GroupIdentifierSet":{ 18867 "type":"list", 18868 "member":{ 18869 "shape":"SecurityGroupIdentifier", 18870 "locationName":"item" 18871 } 18872 }, 18873 "GroupIds":{ 18874 "type":"list", 18875 "member":{ 18876 "shape":"SecurityGroupId", 18877 "locationName":"item" 18878 } 18879 }, 18880 "GroupNameStringList":{ 18881 "type":"list", 18882 "member":{ 18883 "shape":"SecurityGroupName", 18884 "locationName":"GroupName" 18885 } 18886 }, 18887 "HibernationFlag":{"type":"boolean"}, 18888 "HibernationOptions":{ 18889 "type":"structure", 18890 "members":{ 18891 "Configured":{ 18892 "shape":"Boolean", 18893 "locationName":"configured" 18894 } 18895 } 18896 }, 18897 "HibernationOptionsRequest":{ 18898 "type":"structure", 18899 "members":{ 18900 "Configured":{"shape":"Boolean"} 18901 } 18902 }, 18903 "HistoryRecord":{ 18904 "type":"structure", 18905 "members":{ 18906 "EventInformation":{ 18907 "shape":"EventInformation", 18908 "locationName":"eventInformation" 18909 }, 18910 "EventType":{ 18911 "shape":"EventType", 18912 "locationName":"eventType" 18913 }, 18914 "Timestamp":{ 18915 "shape":"DateTime", 18916 "locationName":"timestamp" 18917 } 18918 } 18919 }, 18920 "HistoryRecordEntry":{ 18921 "type":"structure", 18922 "members":{ 18923 "EventInformation":{ 18924 "shape":"EventInformation", 18925 "locationName":"eventInformation" 18926 }, 18927 "EventType":{ 18928 "shape":"FleetEventType", 18929 "locationName":"eventType" 18930 }, 18931 "Timestamp":{ 18932 "shape":"DateTime", 18933 "locationName":"timestamp" 18934 } 18935 } 18936 }, 18937 "HistoryRecordSet":{ 18938 "type":"list", 18939 "member":{ 18940 "shape":"HistoryRecordEntry", 18941 "locationName":"item" 18942 } 18943 }, 18944 "HistoryRecords":{ 18945 "type":"list", 18946 "member":{ 18947 "shape":"HistoryRecord", 18948 "locationName":"item" 18949 } 18950 }, 18951 "Host":{ 18952 "type":"structure", 18953 "members":{ 18954 "AutoPlacement":{ 18955 "shape":"AutoPlacement", 18956 "locationName":"autoPlacement" 18957 }, 18958 "AvailabilityZone":{ 18959 "shape":"String", 18960 "locationName":"availabilityZone" 18961 }, 18962 "AvailableCapacity":{ 18963 "shape":"AvailableCapacity", 18964 "locationName":"availableCapacity" 18965 }, 18966 "ClientToken":{ 18967 "shape":"String", 18968 "locationName":"clientToken" 18969 }, 18970 "HostId":{ 18971 "shape":"String", 18972 "locationName":"hostId" 18973 }, 18974 "HostProperties":{ 18975 "shape":"HostProperties", 18976 "locationName":"hostProperties" 18977 }, 18978 "HostReservationId":{ 18979 "shape":"String", 18980 "locationName":"hostReservationId" 18981 }, 18982 "Instances":{ 18983 "shape":"HostInstanceList", 18984 "locationName":"instances" 18985 }, 18986 "State":{ 18987 "shape":"AllocationState", 18988 "locationName":"state" 18989 }, 18990 "AllocationTime":{ 18991 "shape":"DateTime", 18992 "locationName":"allocationTime" 18993 }, 18994 "ReleaseTime":{ 18995 "shape":"DateTime", 18996 "locationName":"releaseTime" 18997 }, 18998 "Tags":{ 18999 "shape":"TagList", 19000 "locationName":"tagSet" 19001 }, 19002 "HostRecovery":{ 19003 "shape":"HostRecovery", 19004 "locationName":"hostRecovery" 19005 }, 19006 "AllowsMultipleInstanceTypes":{ 19007 "shape":"AllowsMultipleInstanceTypes", 19008 "locationName":"allowsMultipleInstanceTypes" 19009 }, 19010 "OwnerId":{ 19011 "shape":"String", 19012 "locationName":"ownerId" 19013 }, 19014 "AvailabilityZoneId":{ 19015 "shape":"String", 19016 "locationName":"availabilityZoneId" 19017 }, 19018 "MemberOfServiceLinkedResourceGroup":{ 19019 "shape":"Boolean", 19020 "locationName":"memberOfServiceLinkedResourceGroup" 19021 } 19022 } 19023 }, 19024 "HostInstance":{ 19025 "type":"structure", 19026 "members":{ 19027 "InstanceId":{ 19028 "shape":"String", 19029 "locationName":"instanceId" 19030 }, 19031 "InstanceType":{ 19032 "shape":"String", 19033 "locationName":"instanceType" 19034 }, 19035 "OwnerId":{ 19036 "shape":"String", 19037 "locationName":"ownerId" 19038 } 19039 } 19040 }, 19041 "HostInstanceList":{ 19042 "type":"list", 19043 "member":{ 19044 "shape":"HostInstance", 19045 "locationName":"item" 19046 } 19047 }, 19048 "HostList":{ 19049 "type":"list", 19050 "member":{ 19051 "shape":"Host", 19052 "locationName":"item" 19053 } 19054 }, 19055 "HostOffering":{ 19056 "type":"structure", 19057 "members":{ 19058 "CurrencyCode":{ 19059 "shape":"CurrencyCodeValues", 19060 "locationName":"currencyCode" 19061 }, 19062 "Duration":{ 19063 "shape":"Integer", 19064 "locationName":"duration" 19065 }, 19066 "HourlyPrice":{ 19067 "shape":"String", 19068 "locationName":"hourlyPrice" 19069 }, 19070 "InstanceFamily":{ 19071 "shape":"String", 19072 "locationName":"instanceFamily" 19073 }, 19074 "OfferingId":{ 19075 "shape":"String", 19076 "locationName":"offeringId" 19077 }, 19078 "PaymentOption":{ 19079 "shape":"PaymentOption", 19080 "locationName":"paymentOption" 19081 }, 19082 "UpfrontPrice":{ 19083 "shape":"String", 19084 "locationName":"upfrontPrice" 19085 } 19086 } 19087 }, 19088 "HostOfferingSet":{ 19089 "type":"list", 19090 "member":{ 19091 "shape":"HostOffering", 19092 "locationName":"item" 19093 } 19094 }, 19095 "HostProperties":{ 19096 "type":"structure", 19097 "members":{ 19098 "Cores":{ 19099 "shape":"Integer", 19100 "locationName":"cores" 19101 }, 19102 "InstanceType":{ 19103 "shape":"String", 19104 "locationName":"instanceType" 19105 }, 19106 "InstanceFamily":{ 19107 "shape":"String", 19108 "locationName":"instanceFamily" 19109 }, 19110 "Sockets":{ 19111 "shape":"Integer", 19112 "locationName":"sockets" 19113 }, 19114 "TotalVCpus":{ 19115 "shape":"Integer", 19116 "locationName":"totalVCpus" 19117 } 19118 } 19119 }, 19120 "HostRecovery":{ 19121 "type":"string", 19122 "enum":[ 19123 "on", 19124 "off" 19125 ] 19126 }, 19127 "HostReservation":{ 19128 "type":"structure", 19129 "members":{ 19130 "Count":{ 19131 "shape":"Integer", 19132 "locationName":"count" 19133 }, 19134 "CurrencyCode":{ 19135 "shape":"CurrencyCodeValues", 19136 "locationName":"currencyCode" 19137 }, 19138 "Duration":{ 19139 "shape":"Integer", 19140 "locationName":"duration" 19141 }, 19142 "End":{ 19143 "shape":"DateTime", 19144 "locationName":"end" 19145 }, 19146 "HostIdSet":{ 19147 "shape":"ResponseHostIdSet", 19148 "locationName":"hostIdSet" 19149 }, 19150 "HostReservationId":{ 19151 "shape":"String", 19152 "locationName":"hostReservationId" 19153 }, 19154 "HourlyPrice":{ 19155 "shape":"String", 19156 "locationName":"hourlyPrice" 19157 }, 19158 "InstanceFamily":{ 19159 "shape":"String", 19160 "locationName":"instanceFamily" 19161 }, 19162 "OfferingId":{ 19163 "shape":"String", 19164 "locationName":"offeringId" 19165 }, 19166 "PaymentOption":{ 19167 "shape":"PaymentOption", 19168 "locationName":"paymentOption" 19169 }, 19170 "Start":{ 19171 "shape":"DateTime", 19172 "locationName":"start" 19173 }, 19174 "State":{ 19175 "shape":"ReservationState", 19176 "locationName":"state" 19177 }, 19178 "UpfrontPrice":{ 19179 "shape":"String", 19180 "locationName":"upfrontPrice" 19181 }, 19182 "Tags":{ 19183 "shape":"TagList", 19184 "locationName":"tagSet" 19185 } 19186 } 19187 }, 19188 "HostReservationId":{"type":"string"}, 19189 "HostReservationIdSet":{ 19190 "type":"list", 19191 "member":{ 19192 "shape":"HostReservationId", 19193 "locationName":"item" 19194 } 19195 }, 19196 "HostReservationSet":{ 19197 "type":"list", 19198 "member":{ 19199 "shape":"HostReservation", 19200 "locationName":"item" 19201 } 19202 }, 19203 "HostTenancy":{ 19204 "type":"string", 19205 "enum":[ 19206 "dedicated", 19207 "host" 19208 ] 19209 }, 19210 "Hour":{ 19211 "type":"integer", 19212 "max":23, 19213 "min":0 19214 }, 19215 "HttpTokensState":{ 19216 "type":"string", 19217 "enum":[ 19218 "optional", 19219 "required" 19220 ] 19221 }, 19222 "HypervisorType":{ 19223 "type":"string", 19224 "enum":[ 19225 "ovm", 19226 "xen" 19227 ] 19228 }, 19229 "IKEVersionsList":{ 19230 "type":"list", 19231 "member":{ 19232 "shape":"IKEVersionsListValue", 19233 "locationName":"item" 19234 } 19235 }, 19236 "IKEVersionsListValue":{ 19237 "type":"structure", 19238 "members":{ 19239 "Value":{ 19240 "shape":"String", 19241 "locationName":"value" 19242 } 19243 } 19244 }, 19245 "IKEVersionsRequestList":{ 19246 "type":"list", 19247 "member":{ 19248 "shape":"IKEVersionsRequestListValue", 19249 "locationName":"item" 19250 } 19251 }, 19252 "IKEVersionsRequestListValue":{ 19253 "type":"structure", 19254 "members":{ 19255 "Value":{"shape":"String"} 19256 } 19257 }, 19258 "IamInstanceProfile":{ 19259 "type":"structure", 19260 "members":{ 19261 "Arn":{ 19262 "shape":"String", 19263 "locationName":"arn" 19264 }, 19265 "Id":{ 19266 "shape":"String", 19267 "locationName":"id" 19268 } 19269 } 19270 }, 19271 "IamInstanceProfileAssociation":{ 19272 "type":"structure", 19273 "members":{ 19274 "AssociationId":{ 19275 "shape":"String", 19276 "locationName":"associationId" 19277 }, 19278 "InstanceId":{ 19279 "shape":"String", 19280 "locationName":"instanceId" 19281 }, 19282 "IamInstanceProfile":{ 19283 "shape":"IamInstanceProfile", 19284 "locationName":"iamInstanceProfile" 19285 }, 19286 "State":{ 19287 "shape":"IamInstanceProfileAssociationState", 19288 "locationName":"state" 19289 }, 19290 "Timestamp":{ 19291 "shape":"DateTime", 19292 "locationName":"timestamp" 19293 } 19294 } 19295 }, 19296 "IamInstanceProfileAssociationId":{"type":"string"}, 19297 "IamInstanceProfileAssociationSet":{ 19298 "type":"list", 19299 "member":{ 19300 "shape":"IamInstanceProfileAssociation", 19301 "locationName":"item" 19302 } 19303 }, 19304 "IamInstanceProfileAssociationState":{ 19305 "type":"string", 19306 "enum":[ 19307 "associating", 19308 "associated", 19309 "disassociating", 19310 "disassociated" 19311 ] 19312 }, 19313 "IamInstanceProfileSpecification":{ 19314 "type":"structure", 19315 "members":{ 19316 "Arn":{ 19317 "shape":"String", 19318 "locationName":"arn" 19319 }, 19320 "Name":{ 19321 "shape":"String", 19322 "locationName":"name" 19323 } 19324 } 19325 }, 19326 "IcmpTypeCode":{ 19327 "type":"structure", 19328 "members":{ 19329 "Code":{ 19330 "shape":"Integer", 19331 "locationName":"code" 19332 }, 19333 "Type":{ 19334 "shape":"Integer", 19335 "locationName":"type" 19336 } 19337 } 19338 }, 19339 "IdFormat":{ 19340 "type":"structure", 19341 "members":{ 19342 "Deadline":{ 19343 "shape":"DateTime", 19344 "locationName":"deadline" 19345 }, 19346 "Resource":{ 19347 "shape":"String", 19348 "locationName":"resource" 19349 }, 19350 "UseLongIds":{ 19351 "shape":"Boolean", 19352 "locationName":"useLongIds" 19353 } 19354 } 19355 }, 19356 "IdFormatList":{ 19357 "type":"list", 19358 "member":{ 19359 "shape":"IdFormat", 19360 "locationName":"item" 19361 } 19362 }, 19363 "Igmpv2SupportValue":{ 19364 "type":"string", 19365 "enum":[ 19366 "enable", 19367 "disable" 19368 ] 19369 }, 19370 "Image":{ 19371 "type":"structure", 19372 "members":{ 19373 "Architecture":{ 19374 "shape":"ArchitectureValues", 19375 "locationName":"architecture" 19376 }, 19377 "CreationDate":{ 19378 "shape":"String", 19379 "locationName":"creationDate" 19380 }, 19381 "ImageId":{ 19382 "shape":"String", 19383 "locationName":"imageId" 19384 }, 19385 "ImageLocation":{ 19386 "shape":"String", 19387 "locationName":"imageLocation" 19388 }, 19389 "ImageType":{ 19390 "shape":"ImageTypeValues", 19391 "locationName":"imageType" 19392 }, 19393 "Public":{ 19394 "shape":"Boolean", 19395 "locationName":"isPublic" 19396 }, 19397 "KernelId":{ 19398 "shape":"String", 19399 "locationName":"kernelId" 19400 }, 19401 "OwnerId":{ 19402 "shape":"String", 19403 "locationName":"imageOwnerId" 19404 }, 19405 "Platform":{ 19406 "shape":"PlatformValues", 19407 "locationName":"platform" 19408 }, 19409 "PlatformDetails":{ 19410 "shape":"String", 19411 "locationName":"platformDetails" 19412 }, 19413 "UsageOperation":{ 19414 "shape":"String", 19415 "locationName":"usageOperation" 19416 }, 19417 "ProductCodes":{ 19418 "shape":"ProductCodeList", 19419 "locationName":"productCodes" 19420 }, 19421 "RamdiskId":{ 19422 "shape":"String", 19423 "locationName":"ramdiskId" 19424 }, 19425 "State":{ 19426 "shape":"ImageState", 19427 "locationName":"imageState" 19428 }, 19429 "BlockDeviceMappings":{ 19430 "shape":"BlockDeviceMappingList", 19431 "locationName":"blockDeviceMapping" 19432 }, 19433 "Description":{ 19434 "shape":"String", 19435 "locationName":"description" 19436 }, 19437 "EnaSupport":{ 19438 "shape":"Boolean", 19439 "locationName":"enaSupport" 19440 }, 19441 "Hypervisor":{ 19442 "shape":"HypervisorType", 19443 "locationName":"hypervisor" 19444 }, 19445 "ImageOwnerAlias":{ 19446 "shape":"String", 19447 "locationName":"imageOwnerAlias" 19448 }, 19449 "Name":{ 19450 "shape":"String", 19451 "locationName":"name" 19452 }, 19453 "RootDeviceName":{ 19454 "shape":"String", 19455 "locationName":"rootDeviceName" 19456 }, 19457 "RootDeviceType":{ 19458 "shape":"DeviceType", 19459 "locationName":"rootDeviceType" 19460 }, 19461 "SriovNetSupport":{ 19462 "shape":"String", 19463 "locationName":"sriovNetSupport" 19464 }, 19465 "StateReason":{ 19466 "shape":"StateReason", 19467 "locationName":"stateReason" 19468 }, 19469 "Tags":{ 19470 "shape":"TagList", 19471 "locationName":"tagSet" 19472 }, 19473 "VirtualizationType":{ 19474 "shape":"VirtualizationType", 19475 "locationName":"virtualizationType" 19476 }, 19477 "BootMode":{ 19478 "shape":"BootModeValues", 19479 "locationName":"bootMode" 19480 }, 19481 "DeprecationTime":{ 19482 "shape":"String", 19483 "locationName":"deprecationTime" 19484 } 19485 } 19486 }, 19487 "ImageAttribute":{ 19488 "type":"structure", 19489 "members":{ 19490 "BlockDeviceMappings":{ 19491 "shape":"BlockDeviceMappingList", 19492 "locationName":"blockDeviceMapping" 19493 }, 19494 "ImageId":{ 19495 "shape":"String", 19496 "locationName":"imageId" 19497 }, 19498 "LaunchPermissions":{ 19499 "shape":"LaunchPermissionList", 19500 "locationName":"launchPermission" 19501 }, 19502 "ProductCodes":{ 19503 "shape":"ProductCodeList", 19504 "locationName":"productCodes" 19505 }, 19506 "Description":{ 19507 "shape":"AttributeValue", 19508 "locationName":"description" 19509 }, 19510 "KernelId":{ 19511 "shape":"AttributeValue", 19512 "locationName":"kernel" 19513 }, 19514 "RamdiskId":{ 19515 "shape":"AttributeValue", 19516 "locationName":"ramdisk" 19517 }, 19518 "SriovNetSupport":{ 19519 "shape":"AttributeValue", 19520 "locationName":"sriovNetSupport" 19521 }, 19522 "BootMode":{ 19523 "shape":"AttributeValue", 19524 "locationName":"bootMode" 19525 } 19526 } 19527 }, 19528 "ImageAttributeName":{ 19529 "type":"string", 19530 "enum":[ 19531 "description", 19532 "kernel", 19533 "ramdisk", 19534 "launchPermission", 19535 "productCodes", 19536 "blockDeviceMapping", 19537 "sriovNetSupport", 19538 "bootMode" 19539 ] 19540 }, 19541 "ImageDiskContainer":{ 19542 "type":"structure", 19543 "members":{ 19544 "Description":{"shape":"String"}, 19545 "DeviceName":{"shape":"String"}, 19546 "Format":{"shape":"String"}, 19547 "SnapshotId":{"shape":"SnapshotId"}, 19548 "Url":{"shape":"String"}, 19549 "UserBucket":{"shape":"UserBucket"} 19550 } 19551 }, 19552 "ImageDiskContainerList":{ 19553 "type":"list", 19554 "member":{ 19555 "shape":"ImageDiskContainer", 19556 "locationName":"item" 19557 } 19558 }, 19559 "ImageId":{"type":"string"}, 19560 "ImageIdList":{ 19561 "type":"list", 19562 "member":{ 19563 "shape":"ImageId", 19564 "locationName":"item" 19565 } 19566 }, 19567 "ImageIdStringList":{ 19568 "type":"list", 19569 "member":{ 19570 "shape":"ImageId", 19571 "locationName":"ImageId" 19572 } 19573 }, 19574 "ImageList":{ 19575 "type":"list", 19576 "member":{ 19577 "shape":"Image", 19578 "locationName":"item" 19579 } 19580 }, 19581 "ImageState":{ 19582 "type":"string", 19583 "enum":[ 19584 "pending", 19585 "available", 19586 "invalid", 19587 "deregistered", 19588 "transient", 19589 "failed", 19590 "error" 19591 ] 19592 }, 19593 "ImageTypeValues":{ 19594 "type":"string", 19595 "enum":[ 19596 "machine", 19597 "kernel", 19598 "ramdisk" 19599 ] 19600 }, 19601 "ImportClientVpnClientCertificateRevocationListRequest":{ 19602 "type":"structure", 19603 "required":[ 19604 "ClientVpnEndpointId", 19605 "CertificateRevocationList" 19606 ], 19607 "members":{ 19608 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 19609 "CertificateRevocationList":{"shape":"String"}, 19610 "DryRun":{"shape":"Boolean"} 19611 } 19612 }, 19613 "ImportClientVpnClientCertificateRevocationListResult":{ 19614 "type":"structure", 19615 "members":{ 19616 "Return":{ 19617 "shape":"Boolean", 19618 "locationName":"return" 19619 } 19620 } 19621 }, 19622 "ImportImageLicenseConfigurationRequest":{ 19623 "type":"structure", 19624 "members":{ 19625 "LicenseConfigurationArn":{"shape":"String"} 19626 } 19627 }, 19628 "ImportImageLicenseConfigurationResponse":{ 19629 "type":"structure", 19630 "members":{ 19631 "LicenseConfigurationArn":{ 19632 "shape":"String", 19633 "locationName":"licenseConfigurationArn" 19634 } 19635 } 19636 }, 19637 "ImportImageLicenseSpecificationListRequest":{ 19638 "type":"list", 19639 "member":{ 19640 "shape":"ImportImageLicenseConfigurationRequest", 19641 "locationName":"item" 19642 } 19643 }, 19644 "ImportImageLicenseSpecificationListResponse":{ 19645 "type":"list", 19646 "member":{ 19647 "shape":"ImportImageLicenseConfigurationResponse", 19648 "locationName":"item" 19649 } 19650 }, 19651 "ImportImageRequest":{ 19652 "type":"structure", 19653 "members":{ 19654 "Architecture":{"shape":"String"}, 19655 "ClientData":{"shape":"ClientData"}, 19656 "ClientToken":{"shape":"String"}, 19657 "Description":{"shape":"String"}, 19658 "DiskContainers":{ 19659 "shape":"ImageDiskContainerList", 19660 "locationName":"DiskContainer" 19661 }, 19662 "DryRun":{"shape":"Boolean"}, 19663 "Encrypted":{"shape":"Boolean"}, 19664 "Hypervisor":{"shape":"String"}, 19665 "KmsKeyId":{"shape":"KmsKeyId"}, 19666 "LicenseType":{"shape":"String"}, 19667 "Platform":{"shape":"String"}, 19668 "RoleName":{"shape":"String"}, 19669 "LicenseSpecifications":{"shape":"ImportImageLicenseSpecificationListRequest"}, 19670 "TagSpecifications":{ 19671 "shape":"TagSpecificationList", 19672 "locationName":"TagSpecification" 19673 }, 19674 "UsageOperation":{"shape":"String"}, 19675 "BootMode":{"shape":"BootModeValues"} 19676 } 19677 }, 19678 "ImportImageResult":{ 19679 "type":"structure", 19680 "members":{ 19681 "Architecture":{ 19682 "shape":"String", 19683 "locationName":"architecture" 19684 }, 19685 "Description":{ 19686 "shape":"String", 19687 "locationName":"description" 19688 }, 19689 "Encrypted":{ 19690 "shape":"Boolean", 19691 "locationName":"encrypted" 19692 }, 19693 "Hypervisor":{ 19694 "shape":"String", 19695 "locationName":"hypervisor" 19696 }, 19697 "ImageId":{ 19698 "shape":"String", 19699 "locationName":"imageId" 19700 }, 19701 "ImportTaskId":{ 19702 "shape":"ImportImageTaskId", 19703 "locationName":"importTaskId" 19704 }, 19705 "KmsKeyId":{ 19706 "shape":"KmsKeyId", 19707 "locationName":"kmsKeyId" 19708 }, 19709 "LicenseType":{ 19710 "shape":"String", 19711 "locationName":"licenseType" 19712 }, 19713 "Platform":{ 19714 "shape":"String", 19715 "locationName":"platform" 19716 }, 19717 "Progress":{ 19718 "shape":"String", 19719 "locationName":"progress" 19720 }, 19721 "SnapshotDetails":{ 19722 "shape":"SnapshotDetailList", 19723 "locationName":"snapshotDetailSet" 19724 }, 19725 "Status":{ 19726 "shape":"String", 19727 "locationName":"status" 19728 }, 19729 "StatusMessage":{ 19730 "shape":"String", 19731 "locationName":"statusMessage" 19732 }, 19733 "LicenseSpecifications":{ 19734 "shape":"ImportImageLicenseSpecificationListResponse", 19735 "locationName":"licenseSpecifications" 19736 }, 19737 "Tags":{ 19738 "shape":"TagList", 19739 "locationName":"tagSet" 19740 }, 19741 "UsageOperation":{ 19742 "shape":"String", 19743 "locationName":"usageOperation" 19744 } 19745 } 19746 }, 19747 "ImportImageTask":{ 19748 "type":"structure", 19749 "members":{ 19750 "Architecture":{ 19751 "shape":"String", 19752 "locationName":"architecture" 19753 }, 19754 "Description":{ 19755 "shape":"String", 19756 "locationName":"description" 19757 }, 19758 "Encrypted":{ 19759 "shape":"Boolean", 19760 "locationName":"encrypted" 19761 }, 19762 "Hypervisor":{ 19763 "shape":"String", 19764 "locationName":"hypervisor" 19765 }, 19766 "ImageId":{ 19767 "shape":"String", 19768 "locationName":"imageId" 19769 }, 19770 "ImportTaskId":{ 19771 "shape":"String", 19772 "locationName":"importTaskId" 19773 }, 19774 "KmsKeyId":{ 19775 "shape":"String", 19776 "locationName":"kmsKeyId" 19777 }, 19778 "LicenseType":{ 19779 "shape":"String", 19780 "locationName":"licenseType" 19781 }, 19782 "Platform":{ 19783 "shape":"String", 19784 "locationName":"platform" 19785 }, 19786 "Progress":{ 19787 "shape":"String", 19788 "locationName":"progress" 19789 }, 19790 "SnapshotDetails":{ 19791 "shape":"SnapshotDetailList", 19792 "locationName":"snapshotDetailSet" 19793 }, 19794 "Status":{ 19795 "shape":"String", 19796 "locationName":"status" 19797 }, 19798 "StatusMessage":{ 19799 "shape":"String", 19800 "locationName":"statusMessage" 19801 }, 19802 "Tags":{ 19803 "shape":"TagList", 19804 "locationName":"tagSet" 19805 }, 19806 "LicenseSpecifications":{ 19807 "shape":"ImportImageLicenseSpecificationListResponse", 19808 "locationName":"licenseSpecifications" 19809 }, 19810 "UsageOperation":{ 19811 "shape":"String", 19812 "locationName":"usageOperation" 19813 }, 19814 "BootMode":{ 19815 "shape":"BootModeValues", 19816 "locationName":"bootMode" 19817 } 19818 } 19819 }, 19820 "ImportImageTaskId":{"type":"string"}, 19821 "ImportImageTaskList":{ 19822 "type":"list", 19823 "member":{ 19824 "shape":"ImportImageTask", 19825 "locationName":"item" 19826 } 19827 }, 19828 "ImportInstanceLaunchSpecification":{ 19829 "type":"structure", 19830 "members":{ 19831 "AdditionalInfo":{ 19832 "shape":"String", 19833 "locationName":"additionalInfo" 19834 }, 19835 "Architecture":{ 19836 "shape":"ArchitectureValues", 19837 "locationName":"architecture" 19838 }, 19839 "GroupIds":{ 19840 "shape":"SecurityGroupIdStringList", 19841 "locationName":"GroupId" 19842 }, 19843 "GroupNames":{ 19844 "shape":"SecurityGroupStringList", 19845 "locationName":"GroupName" 19846 }, 19847 "InstanceInitiatedShutdownBehavior":{ 19848 "shape":"ShutdownBehavior", 19849 "locationName":"instanceInitiatedShutdownBehavior" 19850 }, 19851 "InstanceType":{ 19852 "shape":"InstanceType", 19853 "locationName":"instanceType" 19854 }, 19855 "Monitoring":{ 19856 "shape":"Boolean", 19857 "locationName":"monitoring" 19858 }, 19859 "Placement":{ 19860 "shape":"Placement", 19861 "locationName":"placement" 19862 }, 19863 "PrivateIpAddress":{ 19864 "shape":"String", 19865 "locationName":"privateIpAddress" 19866 }, 19867 "SubnetId":{ 19868 "shape":"SubnetId", 19869 "locationName":"subnetId" 19870 }, 19871 "UserData":{ 19872 "shape":"UserData", 19873 "locationName":"userData" 19874 } 19875 } 19876 }, 19877 "ImportInstanceRequest":{ 19878 "type":"structure", 19879 "required":["Platform"], 19880 "members":{ 19881 "Description":{ 19882 "shape":"String", 19883 "locationName":"description" 19884 }, 19885 "DiskImages":{ 19886 "shape":"DiskImageList", 19887 "locationName":"diskImage" 19888 }, 19889 "DryRun":{ 19890 "shape":"Boolean", 19891 "locationName":"dryRun" 19892 }, 19893 "LaunchSpecification":{ 19894 "shape":"ImportInstanceLaunchSpecification", 19895 "locationName":"launchSpecification" 19896 }, 19897 "Platform":{ 19898 "shape":"PlatformValues", 19899 "locationName":"platform" 19900 } 19901 } 19902 }, 19903 "ImportInstanceResult":{ 19904 "type":"structure", 19905 "members":{ 19906 "ConversionTask":{ 19907 "shape":"ConversionTask", 19908 "locationName":"conversionTask" 19909 } 19910 } 19911 }, 19912 "ImportInstanceTaskDetails":{ 19913 "type":"structure", 19914 "members":{ 19915 "Description":{ 19916 "shape":"String", 19917 "locationName":"description" 19918 }, 19919 "InstanceId":{ 19920 "shape":"String", 19921 "locationName":"instanceId" 19922 }, 19923 "Platform":{ 19924 "shape":"PlatformValues", 19925 "locationName":"platform" 19926 }, 19927 "Volumes":{ 19928 "shape":"ImportInstanceVolumeDetailSet", 19929 "locationName":"volumes" 19930 } 19931 } 19932 }, 19933 "ImportInstanceVolumeDetailItem":{ 19934 "type":"structure", 19935 "members":{ 19936 "AvailabilityZone":{ 19937 "shape":"String", 19938 "locationName":"availabilityZone" 19939 }, 19940 "BytesConverted":{ 19941 "shape":"Long", 19942 "locationName":"bytesConverted" 19943 }, 19944 "Description":{ 19945 "shape":"String", 19946 "locationName":"description" 19947 }, 19948 "Image":{ 19949 "shape":"DiskImageDescription", 19950 "locationName":"image" 19951 }, 19952 "Status":{ 19953 "shape":"String", 19954 "locationName":"status" 19955 }, 19956 "StatusMessage":{ 19957 "shape":"String", 19958 "locationName":"statusMessage" 19959 }, 19960 "Volume":{ 19961 "shape":"DiskImageVolumeDescription", 19962 "locationName":"volume" 19963 } 19964 } 19965 }, 19966 "ImportInstanceVolumeDetailSet":{ 19967 "type":"list", 19968 "member":{ 19969 "shape":"ImportInstanceVolumeDetailItem", 19970 "locationName":"item" 19971 } 19972 }, 19973 "ImportKeyPairRequest":{ 19974 "type":"structure", 19975 "required":[ 19976 "KeyName", 19977 "PublicKeyMaterial" 19978 ], 19979 "members":{ 19980 "DryRun":{ 19981 "shape":"Boolean", 19982 "locationName":"dryRun" 19983 }, 19984 "KeyName":{ 19985 "shape":"String", 19986 "locationName":"keyName" 19987 }, 19988 "PublicKeyMaterial":{ 19989 "shape":"Blob", 19990 "locationName":"publicKeyMaterial" 19991 }, 19992 "TagSpecifications":{ 19993 "shape":"TagSpecificationList", 19994 "locationName":"TagSpecification" 19995 } 19996 } 19997 }, 19998 "ImportKeyPairResult":{ 19999 "type":"structure", 20000 "members":{ 20001 "KeyFingerprint":{ 20002 "shape":"String", 20003 "locationName":"keyFingerprint" 20004 }, 20005 "KeyName":{ 20006 "shape":"String", 20007 "locationName":"keyName" 20008 }, 20009 "KeyPairId":{ 20010 "shape":"String", 20011 "locationName":"keyPairId" 20012 }, 20013 "Tags":{ 20014 "shape":"TagList", 20015 "locationName":"tagSet" 20016 } 20017 } 20018 }, 20019 "ImportSnapshotRequest":{ 20020 "type":"structure", 20021 "members":{ 20022 "ClientData":{"shape":"ClientData"}, 20023 "ClientToken":{"shape":"String"}, 20024 "Description":{"shape":"String"}, 20025 "DiskContainer":{"shape":"SnapshotDiskContainer"}, 20026 "DryRun":{"shape":"Boolean"}, 20027 "Encrypted":{"shape":"Boolean"}, 20028 "KmsKeyId":{"shape":"KmsKeyId"}, 20029 "RoleName":{"shape":"String"}, 20030 "TagSpecifications":{ 20031 "shape":"TagSpecificationList", 20032 "locationName":"TagSpecification" 20033 } 20034 } 20035 }, 20036 "ImportSnapshotResult":{ 20037 "type":"structure", 20038 "members":{ 20039 "Description":{ 20040 "shape":"String", 20041 "locationName":"description" 20042 }, 20043 "ImportTaskId":{ 20044 "shape":"String", 20045 "locationName":"importTaskId" 20046 }, 20047 "SnapshotTaskDetail":{ 20048 "shape":"SnapshotTaskDetail", 20049 "locationName":"snapshotTaskDetail" 20050 }, 20051 "Tags":{ 20052 "shape":"TagList", 20053 "locationName":"tagSet" 20054 } 20055 } 20056 }, 20057 "ImportSnapshotTask":{ 20058 "type":"structure", 20059 "members":{ 20060 "Description":{ 20061 "shape":"String", 20062 "locationName":"description" 20063 }, 20064 "ImportTaskId":{ 20065 "shape":"String", 20066 "locationName":"importTaskId" 20067 }, 20068 "SnapshotTaskDetail":{ 20069 "shape":"SnapshotTaskDetail", 20070 "locationName":"snapshotTaskDetail" 20071 }, 20072 "Tags":{ 20073 "shape":"TagList", 20074 "locationName":"tagSet" 20075 } 20076 } 20077 }, 20078 "ImportSnapshotTaskId":{"type":"string"}, 20079 "ImportSnapshotTaskIdList":{ 20080 "type":"list", 20081 "member":{ 20082 "shape":"ImportSnapshotTaskId", 20083 "locationName":"ImportTaskId" 20084 } 20085 }, 20086 "ImportSnapshotTaskList":{ 20087 "type":"list", 20088 "member":{ 20089 "shape":"ImportSnapshotTask", 20090 "locationName":"item" 20091 } 20092 }, 20093 "ImportTaskId":{"type":"string"}, 20094 "ImportTaskIdList":{ 20095 "type":"list", 20096 "member":{ 20097 "shape":"ImportImageTaskId", 20098 "locationName":"ImportTaskId" 20099 } 20100 }, 20101 "ImportVolumeRequest":{ 20102 "type":"structure", 20103 "required":[ 20104 "AvailabilityZone", 20105 "Image", 20106 "Volume" 20107 ], 20108 "members":{ 20109 "AvailabilityZone":{ 20110 "shape":"String", 20111 "locationName":"availabilityZone" 20112 }, 20113 "Description":{ 20114 "shape":"String", 20115 "locationName":"description" 20116 }, 20117 "DryRun":{ 20118 "shape":"Boolean", 20119 "locationName":"dryRun" 20120 }, 20121 "Image":{ 20122 "shape":"DiskImageDetail", 20123 "locationName":"image" 20124 }, 20125 "Volume":{ 20126 "shape":"VolumeDetail", 20127 "locationName":"volume" 20128 } 20129 } 20130 }, 20131 "ImportVolumeResult":{ 20132 "type":"structure", 20133 "members":{ 20134 "ConversionTask":{ 20135 "shape":"ConversionTask", 20136 "locationName":"conversionTask" 20137 } 20138 } 20139 }, 20140 "ImportVolumeTaskDetails":{ 20141 "type":"structure", 20142 "members":{ 20143 "AvailabilityZone":{ 20144 "shape":"String", 20145 "locationName":"availabilityZone" 20146 }, 20147 "BytesConverted":{ 20148 "shape":"Long", 20149 "locationName":"bytesConverted" 20150 }, 20151 "Description":{ 20152 "shape":"String", 20153 "locationName":"description" 20154 }, 20155 "Image":{ 20156 "shape":"DiskImageDescription", 20157 "locationName":"image" 20158 }, 20159 "Volume":{ 20160 "shape":"DiskImageVolumeDescription", 20161 "locationName":"volume" 20162 } 20163 } 20164 }, 20165 "InferenceAcceleratorInfo":{ 20166 "type":"structure", 20167 "members":{ 20168 "Accelerators":{ 20169 "shape":"InferenceDeviceInfoList", 20170 "locationName":"accelerators" 20171 } 20172 } 20173 }, 20174 "InferenceDeviceCount":{"type":"integer"}, 20175 "InferenceDeviceInfo":{ 20176 "type":"structure", 20177 "members":{ 20178 "Count":{ 20179 "shape":"InferenceDeviceCount", 20180 "locationName":"count" 20181 }, 20182 "Name":{ 20183 "shape":"InferenceDeviceName", 20184 "locationName":"name" 20185 }, 20186 "Manufacturer":{ 20187 "shape":"InferenceDeviceManufacturerName", 20188 "locationName":"manufacturer" 20189 } 20190 } 20191 }, 20192 "InferenceDeviceInfoList":{ 20193 "type":"list", 20194 "member":{"shape":"InferenceDeviceInfo"}, 20195 "locationName":"item" 20196 }, 20197 "InferenceDeviceManufacturerName":{"type":"string"}, 20198 "InferenceDeviceName":{"type":"string"}, 20199 "InsideCidrBlocksStringList":{ 20200 "type":"list", 20201 "member":{ 20202 "shape":"String", 20203 "locationName":"item" 20204 } 20205 }, 20206 "Instance":{ 20207 "type":"structure", 20208 "members":{ 20209 "AmiLaunchIndex":{ 20210 "shape":"Integer", 20211 "locationName":"amiLaunchIndex" 20212 }, 20213 "ImageId":{ 20214 "shape":"String", 20215 "locationName":"imageId" 20216 }, 20217 "InstanceId":{ 20218 "shape":"String", 20219 "locationName":"instanceId" 20220 }, 20221 "InstanceType":{ 20222 "shape":"InstanceType", 20223 "locationName":"instanceType" 20224 }, 20225 "KernelId":{ 20226 "shape":"String", 20227 "locationName":"kernelId" 20228 }, 20229 "KeyName":{ 20230 "shape":"String", 20231 "locationName":"keyName" 20232 }, 20233 "LaunchTime":{ 20234 "shape":"DateTime", 20235 "locationName":"launchTime" 20236 }, 20237 "Monitoring":{ 20238 "shape":"Monitoring", 20239 "locationName":"monitoring" 20240 }, 20241 "Placement":{ 20242 "shape":"Placement", 20243 "locationName":"placement" 20244 }, 20245 "Platform":{ 20246 "shape":"PlatformValues", 20247 "locationName":"platform" 20248 }, 20249 "PrivateDnsName":{ 20250 "shape":"String", 20251 "locationName":"privateDnsName" 20252 }, 20253 "PrivateIpAddress":{ 20254 "shape":"String", 20255 "locationName":"privateIpAddress" 20256 }, 20257 "ProductCodes":{ 20258 "shape":"ProductCodeList", 20259 "locationName":"productCodes" 20260 }, 20261 "PublicDnsName":{ 20262 "shape":"String", 20263 "locationName":"dnsName" 20264 }, 20265 "PublicIpAddress":{ 20266 "shape":"String", 20267 "locationName":"ipAddress" 20268 }, 20269 "RamdiskId":{ 20270 "shape":"String", 20271 "locationName":"ramdiskId" 20272 }, 20273 "State":{ 20274 "shape":"InstanceState", 20275 "locationName":"instanceState" 20276 }, 20277 "StateTransitionReason":{ 20278 "shape":"String", 20279 "locationName":"reason" 20280 }, 20281 "SubnetId":{ 20282 "shape":"String", 20283 "locationName":"subnetId" 20284 }, 20285 "VpcId":{ 20286 "shape":"String", 20287 "locationName":"vpcId" 20288 }, 20289 "Architecture":{ 20290 "shape":"ArchitectureValues", 20291 "locationName":"architecture" 20292 }, 20293 "BlockDeviceMappings":{ 20294 "shape":"InstanceBlockDeviceMappingList", 20295 "locationName":"blockDeviceMapping" 20296 }, 20297 "ClientToken":{ 20298 "shape":"String", 20299 "locationName":"clientToken" 20300 }, 20301 "EbsOptimized":{ 20302 "shape":"Boolean", 20303 "locationName":"ebsOptimized" 20304 }, 20305 "EnaSupport":{ 20306 "shape":"Boolean", 20307 "locationName":"enaSupport" 20308 }, 20309 "Hypervisor":{ 20310 "shape":"HypervisorType", 20311 "locationName":"hypervisor" 20312 }, 20313 "IamInstanceProfile":{ 20314 "shape":"IamInstanceProfile", 20315 "locationName":"iamInstanceProfile" 20316 }, 20317 "InstanceLifecycle":{ 20318 "shape":"InstanceLifecycleType", 20319 "locationName":"instanceLifecycle" 20320 }, 20321 "ElasticGpuAssociations":{ 20322 "shape":"ElasticGpuAssociationList", 20323 "locationName":"elasticGpuAssociationSet" 20324 }, 20325 "ElasticInferenceAcceleratorAssociations":{ 20326 "shape":"ElasticInferenceAcceleratorAssociationList", 20327 "locationName":"elasticInferenceAcceleratorAssociationSet" 20328 }, 20329 "NetworkInterfaces":{ 20330 "shape":"InstanceNetworkInterfaceList", 20331 "locationName":"networkInterfaceSet" 20332 }, 20333 "OutpostArn":{ 20334 "shape":"String", 20335 "locationName":"outpostArn" 20336 }, 20337 "RootDeviceName":{ 20338 "shape":"String", 20339 "locationName":"rootDeviceName" 20340 }, 20341 "RootDeviceType":{ 20342 "shape":"DeviceType", 20343 "locationName":"rootDeviceType" 20344 }, 20345 "SecurityGroups":{ 20346 "shape":"GroupIdentifierList", 20347 "locationName":"groupSet" 20348 }, 20349 "SourceDestCheck":{ 20350 "shape":"Boolean", 20351 "locationName":"sourceDestCheck" 20352 }, 20353 "SpotInstanceRequestId":{ 20354 "shape":"String", 20355 "locationName":"spotInstanceRequestId" 20356 }, 20357 "SriovNetSupport":{ 20358 "shape":"String", 20359 "locationName":"sriovNetSupport" 20360 }, 20361 "StateReason":{ 20362 "shape":"StateReason", 20363 "locationName":"stateReason" 20364 }, 20365 "Tags":{ 20366 "shape":"TagList", 20367 "locationName":"tagSet" 20368 }, 20369 "VirtualizationType":{ 20370 "shape":"VirtualizationType", 20371 "locationName":"virtualizationType" 20372 }, 20373 "CpuOptions":{ 20374 "shape":"CpuOptions", 20375 "locationName":"cpuOptions" 20376 }, 20377 "CapacityReservationId":{ 20378 "shape":"String", 20379 "locationName":"capacityReservationId" 20380 }, 20381 "CapacityReservationSpecification":{ 20382 "shape":"CapacityReservationSpecificationResponse", 20383 "locationName":"capacityReservationSpecification" 20384 }, 20385 "HibernationOptions":{ 20386 "shape":"HibernationOptions", 20387 "locationName":"hibernationOptions" 20388 }, 20389 "Licenses":{ 20390 "shape":"LicenseList", 20391 "locationName":"licenseSet" 20392 }, 20393 "MetadataOptions":{ 20394 "shape":"InstanceMetadataOptionsResponse", 20395 "locationName":"metadataOptions" 20396 }, 20397 "EnclaveOptions":{ 20398 "shape":"EnclaveOptions", 20399 "locationName":"enclaveOptions" 20400 }, 20401 "BootMode":{ 20402 "shape":"BootModeValues", 20403 "locationName":"bootMode" 20404 }, 20405 "PlatformDetails":{ 20406 "shape":"String", 20407 "locationName":"platformDetails" 20408 }, 20409 "UsageOperation":{ 20410 "shape":"String", 20411 "locationName":"usageOperation" 20412 }, 20413 "UsageOperationUpdateTime":{ 20414 "shape":"MillisecondDateTime", 20415 "locationName":"usageOperationUpdateTime" 20416 } 20417 } 20418 }, 20419 "InstanceAttribute":{ 20420 "type":"structure", 20421 "members":{ 20422 "Groups":{ 20423 "shape":"GroupIdentifierList", 20424 "locationName":"groupSet" 20425 }, 20426 "BlockDeviceMappings":{ 20427 "shape":"InstanceBlockDeviceMappingList", 20428 "locationName":"blockDeviceMapping" 20429 }, 20430 "DisableApiTermination":{ 20431 "shape":"AttributeBooleanValue", 20432 "locationName":"disableApiTermination" 20433 }, 20434 "EnaSupport":{ 20435 "shape":"AttributeBooleanValue", 20436 "locationName":"enaSupport" 20437 }, 20438 "EnclaveOptions":{ 20439 "shape":"EnclaveOptions", 20440 "locationName":"enclaveOptions" 20441 }, 20442 "EbsOptimized":{ 20443 "shape":"AttributeBooleanValue", 20444 "locationName":"ebsOptimized" 20445 }, 20446 "InstanceId":{ 20447 "shape":"String", 20448 "locationName":"instanceId" 20449 }, 20450 "InstanceInitiatedShutdownBehavior":{ 20451 "shape":"AttributeValue", 20452 "locationName":"instanceInitiatedShutdownBehavior" 20453 }, 20454 "InstanceType":{ 20455 "shape":"AttributeValue", 20456 "locationName":"instanceType" 20457 }, 20458 "KernelId":{ 20459 "shape":"AttributeValue", 20460 "locationName":"kernel" 20461 }, 20462 "ProductCodes":{ 20463 "shape":"ProductCodeList", 20464 "locationName":"productCodes" 20465 }, 20466 "RamdiskId":{ 20467 "shape":"AttributeValue", 20468 "locationName":"ramdisk" 20469 }, 20470 "RootDeviceName":{ 20471 "shape":"AttributeValue", 20472 "locationName":"rootDeviceName" 20473 }, 20474 "SourceDestCheck":{ 20475 "shape":"AttributeBooleanValue", 20476 "locationName":"sourceDestCheck" 20477 }, 20478 "SriovNetSupport":{ 20479 "shape":"AttributeValue", 20480 "locationName":"sriovNetSupport" 20481 }, 20482 "UserData":{ 20483 "shape":"AttributeValue", 20484 "locationName":"userData" 20485 } 20486 } 20487 }, 20488 "InstanceAttributeName":{ 20489 "type":"string", 20490 "enum":[ 20491 "instanceType", 20492 "kernel", 20493 "ramdisk", 20494 "userData", 20495 "disableApiTermination", 20496 "instanceInitiatedShutdownBehavior", 20497 "rootDeviceName", 20498 "blockDeviceMapping", 20499 "productCodes", 20500 "sourceDestCheck", 20501 "groupSet", 20502 "ebsOptimized", 20503 "sriovNetSupport", 20504 "enaSupport", 20505 "enclaveOptions" 20506 ] 20507 }, 20508 "InstanceBlockDeviceMapping":{ 20509 "type":"structure", 20510 "members":{ 20511 "DeviceName":{ 20512 "shape":"String", 20513 "locationName":"deviceName" 20514 }, 20515 "Ebs":{ 20516 "shape":"EbsInstanceBlockDevice", 20517 "locationName":"ebs" 20518 } 20519 } 20520 }, 20521 "InstanceBlockDeviceMappingList":{ 20522 "type":"list", 20523 "member":{ 20524 "shape":"InstanceBlockDeviceMapping", 20525 "locationName":"item" 20526 } 20527 }, 20528 "InstanceBlockDeviceMappingSpecification":{ 20529 "type":"structure", 20530 "members":{ 20531 "DeviceName":{ 20532 "shape":"String", 20533 "locationName":"deviceName" 20534 }, 20535 "Ebs":{ 20536 "shape":"EbsInstanceBlockDeviceSpecification", 20537 "locationName":"ebs" 20538 }, 20539 "NoDevice":{ 20540 "shape":"String", 20541 "locationName":"noDevice" 20542 }, 20543 "VirtualName":{ 20544 "shape":"String", 20545 "locationName":"virtualName" 20546 } 20547 } 20548 }, 20549 "InstanceBlockDeviceMappingSpecificationList":{ 20550 "type":"list", 20551 "member":{ 20552 "shape":"InstanceBlockDeviceMappingSpecification", 20553 "locationName":"item" 20554 } 20555 }, 20556 "InstanceCapacity":{ 20557 "type":"structure", 20558 "members":{ 20559 "AvailableCapacity":{ 20560 "shape":"Integer", 20561 "locationName":"availableCapacity" 20562 }, 20563 "InstanceType":{ 20564 "shape":"String", 20565 "locationName":"instanceType" 20566 }, 20567 "TotalCapacity":{ 20568 "shape":"Integer", 20569 "locationName":"totalCapacity" 20570 } 20571 } 20572 }, 20573 "InstanceCount":{ 20574 "type":"structure", 20575 "members":{ 20576 "InstanceCount":{ 20577 "shape":"Integer", 20578 "locationName":"instanceCount" 20579 }, 20580 "State":{ 20581 "shape":"ListingState", 20582 "locationName":"state" 20583 } 20584 } 20585 }, 20586 "InstanceCountList":{ 20587 "type":"list", 20588 "member":{ 20589 "shape":"InstanceCount", 20590 "locationName":"item" 20591 } 20592 }, 20593 "InstanceCreditSpecification":{ 20594 "type":"structure", 20595 "members":{ 20596 "InstanceId":{ 20597 "shape":"String", 20598 "locationName":"instanceId" 20599 }, 20600 "CpuCredits":{ 20601 "shape":"String", 20602 "locationName":"cpuCredits" 20603 } 20604 } 20605 }, 20606 "InstanceCreditSpecificationList":{ 20607 "type":"list", 20608 "member":{ 20609 "shape":"InstanceCreditSpecification", 20610 "locationName":"item" 20611 } 20612 }, 20613 "InstanceCreditSpecificationListRequest":{ 20614 "type":"list", 20615 "member":{ 20616 "shape":"InstanceCreditSpecificationRequest", 20617 "locationName":"item" 20618 } 20619 }, 20620 "InstanceCreditSpecificationRequest":{ 20621 "type":"structure", 20622 "members":{ 20623 "InstanceId":{"shape":"InstanceId"}, 20624 "CpuCredits":{"shape":"String"} 20625 } 20626 }, 20627 "InstanceEventId":{"type":"string"}, 20628 "InstanceEventWindow":{ 20629 "type":"structure", 20630 "members":{ 20631 "InstanceEventWindowId":{ 20632 "shape":"InstanceEventWindowId", 20633 "locationName":"instanceEventWindowId" 20634 }, 20635 "TimeRanges":{ 20636 "shape":"InstanceEventWindowTimeRangeList", 20637 "locationName":"timeRangeSet" 20638 }, 20639 "Name":{ 20640 "shape":"String", 20641 "locationName":"name" 20642 }, 20643 "CronExpression":{ 20644 "shape":"InstanceEventWindowCronExpression", 20645 "locationName":"cronExpression" 20646 }, 20647 "AssociationTarget":{ 20648 "shape":"InstanceEventWindowAssociationTarget", 20649 "locationName":"associationTarget" 20650 }, 20651 "State":{ 20652 "shape":"InstanceEventWindowState", 20653 "locationName":"state" 20654 }, 20655 "Tags":{ 20656 "shape":"TagList", 20657 "locationName":"tagSet" 20658 } 20659 } 20660 }, 20661 "InstanceEventWindowAssociationRequest":{ 20662 "type":"structure", 20663 "members":{ 20664 "InstanceIds":{ 20665 "shape":"InstanceIdList", 20666 "locationName":"InstanceId" 20667 }, 20668 "InstanceTags":{ 20669 "shape":"TagList", 20670 "locationName":"InstanceTag" 20671 }, 20672 "DedicatedHostIds":{ 20673 "shape":"DedicatedHostIdList", 20674 "locationName":"DedicatedHostId" 20675 } 20676 } 20677 }, 20678 "InstanceEventWindowAssociationTarget":{ 20679 "type":"structure", 20680 "members":{ 20681 "InstanceIds":{ 20682 "shape":"InstanceIdList", 20683 "locationName":"instanceIdSet" 20684 }, 20685 "Tags":{ 20686 "shape":"TagList", 20687 "locationName":"tagSet" 20688 }, 20689 "DedicatedHostIds":{ 20690 "shape":"DedicatedHostIdList", 20691 "locationName":"dedicatedHostIdSet" 20692 } 20693 } 20694 }, 20695 "InstanceEventWindowCronExpression":{"type":"string"}, 20696 "InstanceEventWindowDisassociationRequest":{ 20697 "type":"structure", 20698 "members":{ 20699 "InstanceIds":{ 20700 "shape":"InstanceIdList", 20701 "locationName":"InstanceId" 20702 }, 20703 "InstanceTags":{ 20704 "shape":"TagList", 20705 "locationName":"InstanceTag" 20706 }, 20707 "DedicatedHostIds":{ 20708 "shape":"DedicatedHostIdList", 20709 "locationName":"DedicatedHostId" 20710 } 20711 } 20712 }, 20713 "InstanceEventWindowId":{"type":"string"}, 20714 "InstanceEventWindowIdSet":{ 20715 "type":"list", 20716 "member":{ 20717 "shape":"InstanceEventWindowId", 20718 "locationName":"InstanceEventWindowId" 20719 } 20720 }, 20721 "InstanceEventWindowSet":{ 20722 "type":"list", 20723 "member":{ 20724 "shape":"InstanceEventWindow", 20725 "locationName":"item" 20726 } 20727 }, 20728 "InstanceEventWindowState":{ 20729 "type":"string", 20730 "enum":[ 20731 "creating", 20732 "deleting", 20733 "active", 20734 "deleted" 20735 ] 20736 }, 20737 "InstanceEventWindowStateChange":{ 20738 "type":"structure", 20739 "members":{ 20740 "InstanceEventWindowId":{ 20741 "shape":"InstanceEventWindowId", 20742 "locationName":"instanceEventWindowId" 20743 }, 20744 "State":{ 20745 "shape":"InstanceEventWindowState", 20746 "locationName":"state" 20747 } 20748 } 20749 }, 20750 "InstanceEventWindowTimeRange":{ 20751 "type":"structure", 20752 "members":{ 20753 "StartWeekDay":{ 20754 "shape":"WeekDay", 20755 "locationName":"startWeekDay" 20756 }, 20757 "StartHour":{ 20758 "shape":"Hour", 20759 "locationName":"startHour" 20760 }, 20761 "EndWeekDay":{ 20762 "shape":"WeekDay", 20763 "locationName":"endWeekDay" 20764 }, 20765 "EndHour":{ 20766 "shape":"Hour", 20767 "locationName":"endHour" 20768 } 20769 } 20770 }, 20771 "InstanceEventWindowTimeRangeList":{ 20772 "type":"list", 20773 "member":{ 20774 "shape":"InstanceEventWindowTimeRange", 20775 "locationName":"item" 20776 } 20777 }, 20778 "InstanceEventWindowTimeRangeRequest":{ 20779 "type":"structure", 20780 "members":{ 20781 "StartWeekDay":{"shape":"WeekDay"}, 20782 "StartHour":{"shape":"Hour"}, 20783 "EndWeekDay":{"shape":"WeekDay"}, 20784 "EndHour":{"shape":"Hour"} 20785 } 20786 }, 20787 "InstanceEventWindowTimeRangeRequestSet":{ 20788 "type":"list", 20789 "member":{"shape":"InstanceEventWindowTimeRangeRequest"} 20790 }, 20791 "InstanceExportDetails":{ 20792 "type":"structure", 20793 "members":{ 20794 "InstanceId":{ 20795 "shape":"String", 20796 "locationName":"instanceId" 20797 }, 20798 "TargetEnvironment":{ 20799 "shape":"ExportEnvironment", 20800 "locationName":"targetEnvironment" 20801 } 20802 } 20803 }, 20804 "InstanceFamilyCreditSpecification":{ 20805 "type":"structure", 20806 "members":{ 20807 "InstanceFamily":{ 20808 "shape":"UnlimitedSupportedInstanceFamily", 20809 "locationName":"instanceFamily" 20810 }, 20811 "CpuCredits":{ 20812 "shape":"String", 20813 "locationName":"cpuCredits" 20814 } 20815 } 20816 }, 20817 "InstanceHealthStatus":{ 20818 "type":"string", 20819 "enum":[ 20820 "healthy", 20821 "unhealthy" 20822 ] 20823 }, 20824 "InstanceId":{"type":"string"}, 20825 "InstanceIdList":{ 20826 "type":"list", 20827 "member":{ 20828 "shape":"InstanceId", 20829 "locationName":"item" 20830 } 20831 }, 20832 "InstanceIdSet":{ 20833 "type":"list", 20834 "member":{ 20835 "shape":"InstanceId", 20836 "locationName":"item" 20837 } 20838 }, 20839 "InstanceIdStringList":{ 20840 "type":"list", 20841 "member":{ 20842 "shape":"InstanceId", 20843 "locationName":"InstanceId" 20844 } 20845 }, 20846 "InstanceIdsSet":{ 20847 "type":"list", 20848 "member":{ 20849 "shape":"InstanceId", 20850 "locationName":"item" 20851 } 20852 }, 20853 "InstanceInterruptionBehavior":{ 20854 "type":"string", 20855 "enum":[ 20856 "hibernate", 20857 "stop", 20858 "terminate" 20859 ] 20860 }, 20861 "InstanceIpv4Prefix":{ 20862 "type":"structure", 20863 "members":{ 20864 "Ipv4Prefix":{ 20865 "shape":"String", 20866 "locationName":"ipv4Prefix" 20867 } 20868 } 20869 }, 20870 "InstanceIpv4PrefixList":{ 20871 "type":"list", 20872 "member":{ 20873 "shape":"InstanceIpv4Prefix", 20874 "locationName":"item" 20875 } 20876 }, 20877 "InstanceIpv6Address":{ 20878 "type":"structure", 20879 "members":{ 20880 "Ipv6Address":{ 20881 "shape":"String", 20882 "locationName":"ipv6Address" 20883 } 20884 } 20885 }, 20886 "InstanceIpv6AddressList":{ 20887 "type":"list", 20888 "member":{ 20889 "shape":"InstanceIpv6Address", 20890 "locationName":"item" 20891 } 20892 }, 20893 "InstanceIpv6AddressListRequest":{ 20894 "type":"list", 20895 "member":{ 20896 "shape":"InstanceIpv6AddressRequest", 20897 "locationName":"InstanceIpv6Address" 20898 } 20899 }, 20900 "InstanceIpv6AddressRequest":{ 20901 "type":"structure", 20902 "members":{ 20903 "Ipv6Address":{"shape":"String"} 20904 } 20905 }, 20906 "InstanceIpv6Prefix":{ 20907 "type":"structure", 20908 "members":{ 20909 "Ipv6Prefix":{ 20910 "shape":"String", 20911 "locationName":"ipv6Prefix" 20912 } 20913 } 20914 }, 20915 "InstanceIpv6PrefixList":{ 20916 "type":"list", 20917 "member":{ 20918 "shape":"InstanceIpv6Prefix", 20919 "locationName":"item" 20920 } 20921 }, 20922 "InstanceLifecycle":{ 20923 "type":"string", 20924 "enum":[ 20925 "spot", 20926 "on-demand" 20927 ] 20928 }, 20929 "InstanceLifecycleType":{ 20930 "type":"string", 20931 "enum":[ 20932 "spot", 20933 "scheduled" 20934 ] 20935 }, 20936 "InstanceList":{ 20937 "type":"list", 20938 "member":{ 20939 "shape":"Instance", 20940 "locationName":"item" 20941 } 20942 }, 20943 "InstanceMarketOptionsRequest":{ 20944 "type":"structure", 20945 "members":{ 20946 "MarketType":{"shape":"MarketType"}, 20947 "SpotOptions":{"shape":"SpotMarketOptions"} 20948 } 20949 }, 20950 "InstanceMatchCriteria":{ 20951 "type":"string", 20952 "enum":[ 20953 "open", 20954 "targeted" 20955 ] 20956 }, 20957 "InstanceMetadataEndpointState":{ 20958 "type":"string", 20959 "enum":[ 20960 "disabled", 20961 "enabled" 20962 ] 20963 }, 20964 "InstanceMetadataOptionsRequest":{ 20965 "type":"structure", 20966 "members":{ 20967 "HttpTokens":{"shape":"HttpTokensState"}, 20968 "HttpPutResponseHopLimit":{"shape":"Integer"}, 20969 "HttpEndpoint":{"shape":"InstanceMetadataEndpointState"}, 20970 "HttpProtocolIpv6":{"shape":"InstanceMetadataProtocolState"} 20971 } 20972 }, 20973 "InstanceMetadataOptionsResponse":{ 20974 "type":"structure", 20975 "members":{ 20976 "State":{ 20977 "shape":"InstanceMetadataOptionsState", 20978 "locationName":"state" 20979 }, 20980 "HttpTokens":{ 20981 "shape":"HttpTokensState", 20982 "locationName":"httpTokens" 20983 }, 20984 "HttpPutResponseHopLimit":{ 20985 "shape":"Integer", 20986 "locationName":"httpPutResponseHopLimit" 20987 }, 20988 "HttpEndpoint":{ 20989 "shape":"InstanceMetadataEndpointState", 20990 "locationName":"httpEndpoint" 20991 }, 20992 "HttpProtocolIpv6":{ 20993 "shape":"InstanceMetadataProtocolState", 20994 "locationName":"httpProtocolIpv6" 20995 } 20996 } 20997 }, 20998 "InstanceMetadataOptionsState":{ 20999 "type":"string", 21000 "enum":[ 21001 "pending", 21002 "applied" 21003 ] 21004 }, 21005 "InstanceMetadataProtocolState":{ 21006 "type":"string", 21007 "enum":[ 21008 "disabled", 21009 "enabled" 21010 ] 21011 }, 21012 "InstanceMonitoring":{ 21013 "type":"structure", 21014 "members":{ 21015 "InstanceId":{ 21016 "shape":"String", 21017 "locationName":"instanceId" 21018 }, 21019 "Monitoring":{ 21020 "shape":"Monitoring", 21021 "locationName":"monitoring" 21022 } 21023 } 21024 }, 21025 "InstanceMonitoringList":{ 21026 "type":"list", 21027 "member":{ 21028 "shape":"InstanceMonitoring", 21029 "locationName":"item" 21030 } 21031 }, 21032 "InstanceNetworkInterface":{ 21033 "type":"structure", 21034 "members":{ 21035 "Association":{ 21036 "shape":"InstanceNetworkInterfaceAssociation", 21037 "locationName":"association" 21038 }, 21039 "Attachment":{ 21040 "shape":"InstanceNetworkInterfaceAttachment", 21041 "locationName":"attachment" 21042 }, 21043 "Description":{ 21044 "shape":"String", 21045 "locationName":"description" 21046 }, 21047 "Groups":{ 21048 "shape":"GroupIdentifierList", 21049 "locationName":"groupSet" 21050 }, 21051 "Ipv6Addresses":{ 21052 "shape":"InstanceIpv6AddressList", 21053 "locationName":"ipv6AddressesSet" 21054 }, 21055 "MacAddress":{ 21056 "shape":"String", 21057 "locationName":"macAddress" 21058 }, 21059 "NetworkInterfaceId":{ 21060 "shape":"String", 21061 "locationName":"networkInterfaceId" 21062 }, 21063 "OwnerId":{ 21064 "shape":"String", 21065 "locationName":"ownerId" 21066 }, 21067 "PrivateDnsName":{ 21068 "shape":"String", 21069 "locationName":"privateDnsName" 21070 }, 21071 "PrivateIpAddress":{ 21072 "shape":"String", 21073 "locationName":"privateIpAddress" 21074 }, 21075 "PrivateIpAddresses":{ 21076 "shape":"InstancePrivateIpAddressList", 21077 "locationName":"privateIpAddressesSet" 21078 }, 21079 "SourceDestCheck":{ 21080 "shape":"Boolean", 21081 "locationName":"sourceDestCheck" 21082 }, 21083 "Status":{ 21084 "shape":"NetworkInterfaceStatus", 21085 "locationName":"status" 21086 }, 21087 "SubnetId":{ 21088 "shape":"String", 21089 "locationName":"subnetId" 21090 }, 21091 "VpcId":{ 21092 "shape":"String", 21093 "locationName":"vpcId" 21094 }, 21095 "InterfaceType":{ 21096 "shape":"String", 21097 "locationName":"interfaceType" 21098 }, 21099 "Ipv4Prefixes":{ 21100 "shape":"InstanceIpv4PrefixList", 21101 "locationName":"ipv4PrefixSet" 21102 }, 21103 "Ipv6Prefixes":{ 21104 "shape":"InstanceIpv6PrefixList", 21105 "locationName":"ipv6PrefixSet" 21106 } 21107 } 21108 }, 21109 "InstanceNetworkInterfaceAssociation":{ 21110 "type":"structure", 21111 "members":{ 21112 "CarrierIp":{ 21113 "shape":"String", 21114 "locationName":"carrierIp" 21115 }, 21116 "IpOwnerId":{ 21117 "shape":"String", 21118 "locationName":"ipOwnerId" 21119 }, 21120 "PublicDnsName":{ 21121 "shape":"String", 21122 "locationName":"publicDnsName" 21123 }, 21124 "PublicIp":{ 21125 "shape":"String", 21126 "locationName":"publicIp" 21127 } 21128 } 21129 }, 21130 "InstanceNetworkInterfaceAttachment":{ 21131 "type":"structure", 21132 "members":{ 21133 "AttachTime":{ 21134 "shape":"DateTime", 21135 "locationName":"attachTime" 21136 }, 21137 "AttachmentId":{ 21138 "shape":"String", 21139 "locationName":"attachmentId" 21140 }, 21141 "DeleteOnTermination":{ 21142 "shape":"Boolean", 21143 "locationName":"deleteOnTermination" 21144 }, 21145 "DeviceIndex":{ 21146 "shape":"Integer", 21147 "locationName":"deviceIndex" 21148 }, 21149 "Status":{ 21150 "shape":"AttachmentStatus", 21151 "locationName":"status" 21152 }, 21153 "NetworkCardIndex":{ 21154 "shape":"Integer", 21155 "locationName":"networkCardIndex" 21156 } 21157 } 21158 }, 21159 "InstanceNetworkInterfaceList":{ 21160 "type":"list", 21161 "member":{ 21162 "shape":"InstanceNetworkInterface", 21163 "locationName":"item" 21164 } 21165 }, 21166 "InstanceNetworkInterfaceSpecification":{ 21167 "type":"structure", 21168 "members":{ 21169 "AssociatePublicIpAddress":{ 21170 "shape":"Boolean", 21171 "locationName":"associatePublicIpAddress" 21172 }, 21173 "DeleteOnTermination":{ 21174 "shape":"Boolean", 21175 "locationName":"deleteOnTermination" 21176 }, 21177 "Description":{ 21178 "shape":"String", 21179 "locationName":"description" 21180 }, 21181 "DeviceIndex":{ 21182 "shape":"Integer", 21183 "locationName":"deviceIndex" 21184 }, 21185 "Groups":{ 21186 "shape":"SecurityGroupIdStringList", 21187 "locationName":"SecurityGroupId" 21188 }, 21189 "Ipv6AddressCount":{ 21190 "shape":"Integer", 21191 "locationName":"ipv6AddressCount" 21192 }, 21193 "Ipv6Addresses":{ 21194 "shape":"InstanceIpv6AddressList", 21195 "locationName":"ipv6AddressesSet", 21196 "queryName":"Ipv6Addresses" 21197 }, 21198 "NetworkInterfaceId":{ 21199 "shape":"NetworkInterfaceId", 21200 "locationName":"networkInterfaceId" 21201 }, 21202 "PrivateIpAddress":{ 21203 "shape":"String", 21204 "locationName":"privateIpAddress" 21205 }, 21206 "PrivateIpAddresses":{ 21207 "shape":"PrivateIpAddressSpecificationList", 21208 "locationName":"privateIpAddressesSet", 21209 "queryName":"PrivateIpAddresses" 21210 }, 21211 "SecondaryPrivateIpAddressCount":{ 21212 "shape":"Integer", 21213 "locationName":"secondaryPrivateIpAddressCount" 21214 }, 21215 "SubnetId":{ 21216 "shape":"String", 21217 "locationName":"subnetId" 21218 }, 21219 "AssociateCarrierIpAddress":{"shape":"Boolean"}, 21220 "InterfaceType":{"shape":"String"}, 21221 "NetworkCardIndex":{"shape":"Integer"}, 21222 "Ipv4Prefixes":{ 21223 "shape":"Ipv4PrefixList", 21224 "locationName":"Ipv4Prefix" 21225 }, 21226 "Ipv4PrefixCount":{"shape":"Integer"}, 21227 "Ipv6Prefixes":{ 21228 "shape":"Ipv6PrefixList", 21229 "locationName":"Ipv6Prefix" 21230 }, 21231 "Ipv6PrefixCount":{"shape":"Integer"} 21232 } 21233 }, 21234 "InstanceNetworkInterfaceSpecificationList":{ 21235 "type":"list", 21236 "member":{ 21237 "shape":"InstanceNetworkInterfaceSpecification", 21238 "locationName":"item" 21239 } 21240 }, 21241 "InstancePrivateIpAddress":{ 21242 "type":"structure", 21243 "members":{ 21244 "Association":{ 21245 "shape":"InstanceNetworkInterfaceAssociation", 21246 "locationName":"association" 21247 }, 21248 "Primary":{ 21249 "shape":"Boolean", 21250 "locationName":"primary" 21251 }, 21252 "PrivateDnsName":{ 21253 "shape":"String", 21254 "locationName":"privateDnsName" 21255 }, 21256 "PrivateIpAddress":{ 21257 "shape":"String", 21258 "locationName":"privateIpAddress" 21259 } 21260 } 21261 }, 21262 "InstancePrivateIpAddressList":{ 21263 "type":"list", 21264 "member":{ 21265 "shape":"InstancePrivateIpAddress", 21266 "locationName":"item" 21267 } 21268 }, 21269 "InstanceSpecification":{ 21270 "type":"structure", 21271 "members":{ 21272 "InstanceId":{"shape":"InstanceId"}, 21273 "ExcludeBootVolume":{"shape":"Boolean"} 21274 } 21275 }, 21276 "InstanceState":{ 21277 "type":"structure", 21278 "members":{ 21279 "Code":{ 21280 "shape":"Integer", 21281 "locationName":"code" 21282 }, 21283 "Name":{ 21284 "shape":"InstanceStateName", 21285 "locationName":"name" 21286 } 21287 } 21288 }, 21289 "InstanceStateChange":{ 21290 "type":"structure", 21291 "members":{ 21292 "CurrentState":{ 21293 "shape":"InstanceState", 21294 "locationName":"currentState" 21295 }, 21296 "InstanceId":{ 21297 "shape":"String", 21298 "locationName":"instanceId" 21299 }, 21300 "PreviousState":{ 21301 "shape":"InstanceState", 21302 "locationName":"previousState" 21303 } 21304 } 21305 }, 21306 "InstanceStateChangeList":{ 21307 "type":"list", 21308 "member":{ 21309 "shape":"InstanceStateChange", 21310 "locationName":"item" 21311 } 21312 }, 21313 "InstanceStateName":{ 21314 "type":"string", 21315 "enum":[ 21316 "pending", 21317 "running", 21318 "shutting-down", 21319 "terminated", 21320 "stopping", 21321 "stopped" 21322 ] 21323 }, 21324 "InstanceStatus":{ 21325 "type":"structure", 21326 "members":{ 21327 "AvailabilityZone":{ 21328 "shape":"String", 21329 "locationName":"availabilityZone" 21330 }, 21331 "OutpostArn":{ 21332 "shape":"String", 21333 "locationName":"outpostArn" 21334 }, 21335 "Events":{ 21336 "shape":"InstanceStatusEventList", 21337 "locationName":"eventsSet" 21338 }, 21339 "InstanceId":{ 21340 "shape":"String", 21341 "locationName":"instanceId" 21342 }, 21343 "InstanceState":{ 21344 "shape":"InstanceState", 21345 "locationName":"instanceState" 21346 }, 21347 "InstanceStatus":{ 21348 "shape":"InstanceStatusSummary", 21349 "locationName":"instanceStatus" 21350 }, 21351 "SystemStatus":{ 21352 "shape":"InstanceStatusSummary", 21353 "locationName":"systemStatus" 21354 } 21355 } 21356 }, 21357 "InstanceStatusDetails":{ 21358 "type":"structure", 21359 "members":{ 21360 "ImpairedSince":{ 21361 "shape":"DateTime", 21362 "locationName":"impairedSince" 21363 }, 21364 "Name":{ 21365 "shape":"StatusName", 21366 "locationName":"name" 21367 }, 21368 "Status":{ 21369 "shape":"StatusType", 21370 "locationName":"status" 21371 } 21372 } 21373 }, 21374 "InstanceStatusDetailsList":{ 21375 "type":"list", 21376 "member":{ 21377 "shape":"InstanceStatusDetails", 21378 "locationName":"item" 21379 } 21380 }, 21381 "InstanceStatusEvent":{ 21382 "type":"structure", 21383 "members":{ 21384 "InstanceEventId":{ 21385 "shape":"InstanceEventId", 21386 "locationName":"instanceEventId" 21387 }, 21388 "Code":{ 21389 "shape":"EventCode", 21390 "locationName":"code" 21391 }, 21392 "Description":{ 21393 "shape":"String", 21394 "locationName":"description" 21395 }, 21396 "NotAfter":{ 21397 "shape":"DateTime", 21398 "locationName":"notAfter" 21399 }, 21400 "NotBefore":{ 21401 "shape":"DateTime", 21402 "locationName":"notBefore" 21403 }, 21404 "NotBeforeDeadline":{ 21405 "shape":"DateTime", 21406 "locationName":"notBeforeDeadline" 21407 } 21408 } 21409 }, 21410 "InstanceStatusEventList":{ 21411 "type":"list", 21412 "member":{ 21413 "shape":"InstanceStatusEvent", 21414 "locationName":"item" 21415 } 21416 }, 21417 "InstanceStatusList":{ 21418 "type":"list", 21419 "member":{ 21420 "shape":"InstanceStatus", 21421 "locationName":"item" 21422 } 21423 }, 21424 "InstanceStatusSummary":{ 21425 "type":"structure", 21426 "members":{ 21427 "Details":{ 21428 "shape":"InstanceStatusDetailsList", 21429 "locationName":"details" 21430 }, 21431 "Status":{ 21432 "shape":"SummaryStatus", 21433 "locationName":"status" 21434 } 21435 } 21436 }, 21437 "InstanceStorageFlag":{"type":"boolean"}, 21438 "InstanceStorageInfo":{ 21439 "type":"structure", 21440 "members":{ 21441 "TotalSizeInGB":{ 21442 "shape":"DiskSize", 21443 "locationName":"totalSizeInGB" 21444 }, 21445 "Disks":{ 21446 "shape":"DiskInfoList", 21447 "locationName":"disks" 21448 }, 21449 "NvmeSupport":{ 21450 "shape":"EphemeralNvmeSupport", 21451 "locationName":"nvmeSupport" 21452 } 21453 } 21454 }, 21455 "InstanceTagKeySet":{ 21456 "type":"list", 21457 "member":{ 21458 "shape":"String", 21459 "locationName":"item" 21460 } 21461 }, 21462 "InstanceTagNotificationAttribute":{ 21463 "type":"structure", 21464 "members":{ 21465 "InstanceTagKeys":{ 21466 "shape":"InstanceTagKeySet", 21467 "locationName":"instanceTagKeySet" 21468 }, 21469 "IncludeAllTagsOfInstance":{ 21470 "shape":"Boolean", 21471 "locationName":"includeAllTagsOfInstance" 21472 } 21473 } 21474 }, 21475 "InstanceType":{ 21476 "type":"string", 21477 "enum":[ 21478 "t1.micro", 21479 "t2.nano", 21480 "t2.micro", 21481 "t2.small", 21482 "t2.medium", 21483 "t2.large", 21484 "t2.xlarge", 21485 "t2.2xlarge", 21486 "t3.nano", 21487 "t3.micro", 21488 "t3.small", 21489 "t3.medium", 21490 "t3.large", 21491 "t3.xlarge", 21492 "t3.2xlarge", 21493 "t3a.nano", 21494 "t3a.micro", 21495 "t3a.small", 21496 "t3a.medium", 21497 "t3a.large", 21498 "t3a.xlarge", 21499 "t3a.2xlarge", 21500 "t4g.nano", 21501 "t4g.micro", 21502 "t4g.small", 21503 "t4g.medium", 21504 "t4g.large", 21505 "t4g.xlarge", 21506 "t4g.2xlarge", 21507 "m1.small", 21508 "m1.medium", 21509 "m1.large", 21510 "m1.xlarge", 21511 "m3.medium", 21512 "m3.large", 21513 "m3.xlarge", 21514 "m3.2xlarge", 21515 "m4.large", 21516 "m4.xlarge", 21517 "m4.2xlarge", 21518 "m4.4xlarge", 21519 "m4.10xlarge", 21520 "m4.16xlarge", 21521 "m2.xlarge", 21522 "m2.2xlarge", 21523 "m2.4xlarge", 21524 "cr1.8xlarge", 21525 "r3.large", 21526 "r3.xlarge", 21527 "r3.2xlarge", 21528 "r3.4xlarge", 21529 "r3.8xlarge", 21530 "r4.large", 21531 "r4.xlarge", 21532 "r4.2xlarge", 21533 "r4.4xlarge", 21534 "r4.8xlarge", 21535 "r4.16xlarge", 21536 "r5.large", 21537 "r5.xlarge", 21538 "r5.2xlarge", 21539 "r5.4xlarge", 21540 "r5.8xlarge", 21541 "r5.12xlarge", 21542 "r5.16xlarge", 21543 "r5.24xlarge", 21544 "r5.metal", 21545 "r5a.large", 21546 "r5a.xlarge", 21547 "r5a.2xlarge", 21548 "r5a.4xlarge", 21549 "r5a.8xlarge", 21550 "r5a.12xlarge", 21551 "r5a.16xlarge", 21552 "r5a.24xlarge", 21553 "r5b.large", 21554 "r5b.xlarge", 21555 "r5b.2xlarge", 21556 "r5b.4xlarge", 21557 "r5b.8xlarge", 21558 "r5b.12xlarge", 21559 "r5b.16xlarge", 21560 "r5b.24xlarge", 21561 "r5b.metal", 21562 "r5d.large", 21563 "r5d.xlarge", 21564 "r5d.2xlarge", 21565 "r5d.4xlarge", 21566 "r5d.8xlarge", 21567 "r5d.12xlarge", 21568 "r5d.16xlarge", 21569 "r5d.24xlarge", 21570 "r5d.metal", 21571 "r5ad.large", 21572 "r5ad.xlarge", 21573 "r5ad.2xlarge", 21574 "r5ad.4xlarge", 21575 "r5ad.8xlarge", 21576 "r5ad.12xlarge", 21577 "r5ad.16xlarge", 21578 "r5ad.24xlarge", 21579 "r6g.metal", 21580 "r6g.medium", 21581 "r6g.large", 21582 "r6g.xlarge", 21583 "r6g.2xlarge", 21584 "r6g.4xlarge", 21585 "r6g.8xlarge", 21586 "r6g.12xlarge", 21587 "r6g.16xlarge", 21588 "r6gd.metal", 21589 "r6gd.medium", 21590 "r6gd.large", 21591 "r6gd.xlarge", 21592 "r6gd.2xlarge", 21593 "r6gd.4xlarge", 21594 "r6gd.8xlarge", 21595 "r6gd.12xlarge", 21596 "r6gd.16xlarge", 21597 "x1.16xlarge", 21598 "x1.32xlarge", 21599 "x1e.xlarge", 21600 "x1e.2xlarge", 21601 "x1e.4xlarge", 21602 "x1e.8xlarge", 21603 "x1e.16xlarge", 21604 "x1e.32xlarge", 21605 "i2.xlarge", 21606 "i2.2xlarge", 21607 "i2.4xlarge", 21608 "i2.8xlarge", 21609 "i3.large", 21610 "i3.xlarge", 21611 "i3.2xlarge", 21612 "i3.4xlarge", 21613 "i3.8xlarge", 21614 "i3.16xlarge", 21615 "i3.metal", 21616 "i3en.large", 21617 "i3en.xlarge", 21618 "i3en.2xlarge", 21619 "i3en.3xlarge", 21620 "i3en.6xlarge", 21621 "i3en.12xlarge", 21622 "i3en.24xlarge", 21623 "i3en.metal", 21624 "hi1.4xlarge", 21625 "hs1.8xlarge", 21626 "c1.medium", 21627 "c1.xlarge", 21628 "c3.large", 21629 "c3.xlarge", 21630 "c3.2xlarge", 21631 "c3.4xlarge", 21632 "c3.8xlarge", 21633 "c4.large", 21634 "c4.xlarge", 21635 "c4.2xlarge", 21636 "c4.4xlarge", 21637 "c4.8xlarge", 21638 "c5.large", 21639 "c5.xlarge", 21640 "c5.2xlarge", 21641 "c5.4xlarge", 21642 "c5.9xlarge", 21643 "c5.12xlarge", 21644 "c5.18xlarge", 21645 "c5.24xlarge", 21646 "c5.metal", 21647 "c5a.large", 21648 "c5a.xlarge", 21649 "c5a.2xlarge", 21650 "c5a.4xlarge", 21651 "c5a.8xlarge", 21652 "c5a.12xlarge", 21653 "c5a.16xlarge", 21654 "c5a.24xlarge", 21655 "c5ad.large", 21656 "c5ad.xlarge", 21657 "c5ad.2xlarge", 21658 "c5ad.4xlarge", 21659 "c5ad.8xlarge", 21660 "c5ad.12xlarge", 21661 "c5ad.16xlarge", 21662 "c5ad.24xlarge", 21663 "c5d.large", 21664 "c5d.xlarge", 21665 "c5d.2xlarge", 21666 "c5d.4xlarge", 21667 "c5d.9xlarge", 21668 "c5d.12xlarge", 21669 "c5d.18xlarge", 21670 "c5d.24xlarge", 21671 "c5d.metal", 21672 "c5n.large", 21673 "c5n.xlarge", 21674 "c5n.2xlarge", 21675 "c5n.4xlarge", 21676 "c5n.9xlarge", 21677 "c5n.18xlarge", 21678 "c5n.metal", 21679 "c6g.metal", 21680 "c6g.medium", 21681 "c6g.large", 21682 "c6g.xlarge", 21683 "c6g.2xlarge", 21684 "c6g.4xlarge", 21685 "c6g.8xlarge", 21686 "c6g.12xlarge", 21687 "c6g.16xlarge", 21688 "c6gd.metal", 21689 "c6gd.medium", 21690 "c6gd.large", 21691 "c6gd.xlarge", 21692 "c6gd.2xlarge", 21693 "c6gd.4xlarge", 21694 "c6gd.8xlarge", 21695 "c6gd.12xlarge", 21696 "c6gd.16xlarge", 21697 "c6gn.medium", 21698 "c6gn.large", 21699 "c6gn.xlarge", 21700 "c6gn.2xlarge", 21701 "c6gn.4xlarge", 21702 "c6gn.8xlarge", 21703 "c6gn.12xlarge", 21704 "c6gn.16xlarge", 21705 "cc1.4xlarge", 21706 "cc2.8xlarge", 21707 "g2.2xlarge", 21708 "g2.8xlarge", 21709 "g3.4xlarge", 21710 "g3.8xlarge", 21711 "g3.16xlarge", 21712 "g3s.xlarge", 21713 "g4ad.xlarge", 21714 "g4ad.2xlarge", 21715 "g4ad.4xlarge", 21716 "g4ad.8xlarge", 21717 "g4ad.16xlarge", 21718 "g4dn.xlarge", 21719 "g4dn.2xlarge", 21720 "g4dn.4xlarge", 21721 "g4dn.8xlarge", 21722 "g4dn.12xlarge", 21723 "g4dn.16xlarge", 21724 "g4dn.metal", 21725 "cg1.4xlarge", 21726 "p2.xlarge", 21727 "p2.8xlarge", 21728 "p2.16xlarge", 21729 "p3.2xlarge", 21730 "p3.8xlarge", 21731 "p3.16xlarge", 21732 "p3dn.24xlarge", 21733 "p4d.24xlarge", 21734 "d2.xlarge", 21735 "d2.2xlarge", 21736 "d2.4xlarge", 21737 "d2.8xlarge", 21738 "d3.xlarge", 21739 "d3.2xlarge", 21740 "d3.4xlarge", 21741 "d3.8xlarge", 21742 "d3en.xlarge", 21743 "d3en.2xlarge", 21744 "d3en.4xlarge", 21745 "d3en.6xlarge", 21746 "d3en.8xlarge", 21747 "d3en.12xlarge", 21748 "f1.2xlarge", 21749 "f1.4xlarge", 21750 "f1.16xlarge", 21751 "m5.large", 21752 "m5.xlarge", 21753 "m5.2xlarge", 21754 "m5.4xlarge", 21755 "m5.8xlarge", 21756 "m5.12xlarge", 21757 "m5.16xlarge", 21758 "m5.24xlarge", 21759 "m5.metal", 21760 "m5a.large", 21761 "m5a.xlarge", 21762 "m5a.2xlarge", 21763 "m5a.4xlarge", 21764 "m5a.8xlarge", 21765 "m5a.12xlarge", 21766 "m5a.16xlarge", 21767 "m5a.24xlarge", 21768 "m5d.large", 21769 "m5d.xlarge", 21770 "m5d.2xlarge", 21771 "m5d.4xlarge", 21772 "m5d.8xlarge", 21773 "m5d.12xlarge", 21774 "m5d.16xlarge", 21775 "m5d.24xlarge", 21776 "m5d.metal", 21777 "m5ad.large", 21778 "m5ad.xlarge", 21779 "m5ad.2xlarge", 21780 "m5ad.4xlarge", 21781 "m5ad.8xlarge", 21782 "m5ad.12xlarge", 21783 "m5ad.16xlarge", 21784 "m5ad.24xlarge", 21785 "m5zn.large", 21786 "m5zn.xlarge", 21787 "m5zn.2xlarge", 21788 "m5zn.3xlarge", 21789 "m5zn.6xlarge", 21790 "m5zn.12xlarge", 21791 "m5zn.metal", 21792 "h1.2xlarge", 21793 "h1.4xlarge", 21794 "h1.8xlarge", 21795 "h1.16xlarge", 21796 "z1d.large", 21797 "z1d.xlarge", 21798 "z1d.2xlarge", 21799 "z1d.3xlarge", 21800 "z1d.6xlarge", 21801 "z1d.12xlarge", 21802 "z1d.metal", 21803 "u-6tb1.56xlarge", 21804 "u-6tb1.112xlarge", 21805 "u-9tb1.112xlarge", 21806 "u-12tb1.112xlarge", 21807 "u-6tb1.metal", 21808 "u-9tb1.metal", 21809 "u-12tb1.metal", 21810 "u-18tb1.metal", 21811 "u-24tb1.metal", 21812 "a1.medium", 21813 "a1.large", 21814 "a1.xlarge", 21815 "a1.2xlarge", 21816 "a1.4xlarge", 21817 "a1.metal", 21818 "m5dn.large", 21819 "m5dn.xlarge", 21820 "m5dn.2xlarge", 21821 "m5dn.4xlarge", 21822 "m5dn.8xlarge", 21823 "m5dn.12xlarge", 21824 "m5dn.16xlarge", 21825 "m5dn.24xlarge", 21826 "m5dn.metal", 21827 "m5n.large", 21828 "m5n.xlarge", 21829 "m5n.2xlarge", 21830 "m5n.4xlarge", 21831 "m5n.8xlarge", 21832 "m5n.12xlarge", 21833 "m5n.16xlarge", 21834 "m5n.24xlarge", 21835 "m5n.metal", 21836 "r5dn.large", 21837 "r5dn.xlarge", 21838 "r5dn.2xlarge", 21839 "r5dn.4xlarge", 21840 "r5dn.8xlarge", 21841 "r5dn.12xlarge", 21842 "r5dn.16xlarge", 21843 "r5dn.24xlarge", 21844 "r5dn.metal", 21845 "r5n.large", 21846 "r5n.xlarge", 21847 "r5n.2xlarge", 21848 "r5n.4xlarge", 21849 "r5n.8xlarge", 21850 "r5n.12xlarge", 21851 "r5n.16xlarge", 21852 "r5n.24xlarge", 21853 "r5n.metal", 21854 "inf1.xlarge", 21855 "inf1.2xlarge", 21856 "inf1.6xlarge", 21857 "inf1.24xlarge", 21858 "m6g.metal", 21859 "m6g.medium", 21860 "m6g.large", 21861 "m6g.xlarge", 21862 "m6g.2xlarge", 21863 "m6g.4xlarge", 21864 "m6g.8xlarge", 21865 "m6g.12xlarge", 21866 "m6g.16xlarge", 21867 "m6gd.metal", 21868 "m6gd.medium", 21869 "m6gd.large", 21870 "m6gd.xlarge", 21871 "m6gd.2xlarge", 21872 "m6gd.4xlarge", 21873 "m6gd.8xlarge", 21874 "m6gd.12xlarge", 21875 "m6gd.16xlarge", 21876 "m6i.large", 21877 "m6i.xlarge", 21878 "m6i.2xlarge", 21879 "m6i.4xlarge", 21880 "m6i.8xlarge", 21881 "m6i.12xlarge", 21882 "m6i.16xlarge", 21883 "m6i.24xlarge", 21884 "m6i.32xlarge", 21885 "mac1.metal", 21886 "x2gd.medium", 21887 "x2gd.large", 21888 "x2gd.xlarge", 21889 "x2gd.2xlarge", 21890 "x2gd.4xlarge", 21891 "x2gd.8xlarge", 21892 "x2gd.12xlarge", 21893 "x2gd.16xlarge", 21894 "x2gd.metal", 21895 "vt1.3xlarge", 21896 "vt1.6xlarge", 21897 "vt1.24xlarge" 21898 ] 21899 }, 21900 "InstanceTypeHypervisor":{ 21901 "type":"string", 21902 "enum":[ 21903 "nitro", 21904 "xen" 21905 ] 21906 }, 21907 "InstanceTypeInfo":{ 21908 "type":"structure", 21909 "members":{ 21910 "InstanceType":{ 21911 "shape":"InstanceType", 21912 "locationName":"instanceType" 21913 }, 21914 "CurrentGeneration":{ 21915 "shape":"CurrentGenerationFlag", 21916 "locationName":"currentGeneration" 21917 }, 21918 "FreeTierEligible":{ 21919 "shape":"FreeTierEligibleFlag", 21920 "locationName":"freeTierEligible" 21921 }, 21922 "SupportedUsageClasses":{ 21923 "shape":"UsageClassTypeList", 21924 "locationName":"supportedUsageClasses" 21925 }, 21926 "SupportedRootDeviceTypes":{ 21927 "shape":"RootDeviceTypeList", 21928 "locationName":"supportedRootDeviceTypes" 21929 }, 21930 "SupportedVirtualizationTypes":{ 21931 "shape":"VirtualizationTypeList", 21932 "locationName":"supportedVirtualizationTypes" 21933 }, 21934 "BareMetal":{ 21935 "shape":"BareMetalFlag", 21936 "locationName":"bareMetal" 21937 }, 21938 "Hypervisor":{ 21939 "shape":"InstanceTypeHypervisor", 21940 "locationName":"hypervisor" 21941 }, 21942 "ProcessorInfo":{ 21943 "shape":"ProcessorInfo", 21944 "locationName":"processorInfo" 21945 }, 21946 "VCpuInfo":{ 21947 "shape":"VCpuInfo", 21948 "locationName":"vCpuInfo" 21949 }, 21950 "MemoryInfo":{ 21951 "shape":"MemoryInfo", 21952 "locationName":"memoryInfo" 21953 }, 21954 "InstanceStorageSupported":{ 21955 "shape":"InstanceStorageFlag", 21956 "locationName":"instanceStorageSupported" 21957 }, 21958 "InstanceStorageInfo":{ 21959 "shape":"InstanceStorageInfo", 21960 "locationName":"instanceStorageInfo" 21961 }, 21962 "EbsInfo":{ 21963 "shape":"EbsInfo", 21964 "locationName":"ebsInfo" 21965 }, 21966 "NetworkInfo":{ 21967 "shape":"NetworkInfo", 21968 "locationName":"networkInfo" 21969 }, 21970 "GpuInfo":{ 21971 "shape":"GpuInfo", 21972 "locationName":"gpuInfo" 21973 }, 21974 "FpgaInfo":{ 21975 "shape":"FpgaInfo", 21976 "locationName":"fpgaInfo" 21977 }, 21978 "PlacementGroupInfo":{ 21979 "shape":"PlacementGroupInfo", 21980 "locationName":"placementGroupInfo" 21981 }, 21982 "InferenceAcceleratorInfo":{ 21983 "shape":"InferenceAcceleratorInfo", 21984 "locationName":"inferenceAcceleratorInfo" 21985 }, 21986 "HibernationSupported":{ 21987 "shape":"HibernationFlag", 21988 "locationName":"hibernationSupported" 21989 }, 21990 "BurstablePerformanceSupported":{ 21991 "shape":"BurstablePerformanceFlag", 21992 "locationName":"burstablePerformanceSupported" 21993 }, 21994 "DedicatedHostsSupported":{ 21995 "shape":"DedicatedHostFlag", 21996 "locationName":"dedicatedHostsSupported" 21997 }, 21998 "AutoRecoverySupported":{ 21999 "shape":"AutoRecoveryFlag", 22000 "locationName":"autoRecoverySupported" 22001 }, 22002 "SupportedBootModes":{ 22003 "shape":"BootModeTypeList", 22004 "locationName":"supportedBootModes" 22005 } 22006 } 22007 }, 22008 "InstanceTypeInfoList":{ 22009 "type":"list", 22010 "member":{ 22011 "shape":"InstanceTypeInfo", 22012 "locationName":"item" 22013 } 22014 }, 22015 "InstanceTypeList":{ 22016 "type":"list", 22017 "member":{"shape":"InstanceType"} 22018 }, 22019 "InstanceTypeOffering":{ 22020 "type":"structure", 22021 "members":{ 22022 "InstanceType":{ 22023 "shape":"InstanceType", 22024 "locationName":"instanceType" 22025 }, 22026 "LocationType":{ 22027 "shape":"LocationType", 22028 "locationName":"locationType" 22029 }, 22030 "Location":{ 22031 "shape":"Location", 22032 "locationName":"location" 22033 } 22034 } 22035 }, 22036 "InstanceTypeOfferingsList":{ 22037 "type":"list", 22038 "member":{ 22039 "shape":"InstanceTypeOffering", 22040 "locationName":"item" 22041 } 22042 }, 22043 "InstanceUsage":{ 22044 "type":"structure", 22045 "members":{ 22046 "AccountId":{ 22047 "shape":"String", 22048 "locationName":"accountId" 22049 }, 22050 "UsedInstanceCount":{ 22051 "shape":"Integer", 22052 "locationName":"usedInstanceCount" 22053 } 22054 } 22055 }, 22056 "InstanceUsageSet":{ 22057 "type":"list", 22058 "member":{ 22059 "shape":"InstanceUsage", 22060 "locationName":"item" 22061 } 22062 }, 22063 "Integer":{"type":"integer"}, 22064 "IntegerWithConstraints":{ 22065 "type":"integer", 22066 "min":0 22067 }, 22068 "IntegrateServices":{ 22069 "type":"structure", 22070 "members":{ 22071 "AthenaIntegrations":{ 22072 "shape":"AthenaIntegrationsSet", 22073 "locationName":"AthenaIntegration" 22074 } 22075 } 22076 }, 22077 "InterfacePermissionType":{ 22078 "type":"string", 22079 "enum":[ 22080 "INSTANCE-ATTACH", 22081 "EIP-ASSOCIATE" 22082 ] 22083 }, 22084 "InterfaceProtocolType":{ 22085 "type":"string", 22086 "enum":[ 22087 "VLAN", 22088 "GRE" 22089 ] 22090 }, 22091 "InternetGateway":{ 22092 "type":"structure", 22093 "members":{ 22094 "Attachments":{ 22095 "shape":"InternetGatewayAttachmentList", 22096 "locationName":"attachmentSet" 22097 }, 22098 "InternetGatewayId":{ 22099 "shape":"String", 22100 "locationName":"internetGatewayId" 22101 }, 22102 "OwnerId":{ 22103 "shape":"String", 22104 "locationName":"ownerId" 22105 }, 22106 "Tags":{ 22107 "shape":"TagList", 22108 "locationName":"tagSet" 22109 } 22110 } 22111 }, 22112 "InternetGatewayAttachment":{ 22113 "type":"structure", 22114 "members":{ 22115 "State":{ 22116 "shape":"AttachmentStatus", 22117 "locationName":"state" 22118 }, 22119 "VpcId":{ 22120 "shape":"String", 22121 "locationName":"vpcId" 22122 } 22123 } 22124 }, 22125 "InternetGatewayAttachmentList":{ 22126 "type":"list", 22127 "member":{ 22128 "shape":"InternetGatewayAttachment", 22129 "locationName":"item" 22130 } 22131 }, 22132 "InternetGatewayId":{"type":"string"}, 22133 "InternetGatewayIdList":{ 22134 "type":"list", 22135 "member":{ 22136 "shape":"InternetGatewayId", 22137 "locationName":"item" 22138 } 22139 }, 22140 "InternetGatewayList":{ 22141 "type":"list", 22142 "member":{ 22143 "shape":"InternetGateway", 22144 "locationName":"item" 22145 } 22146 }, 22147 "IpAddress":{ 22148 "type":"string", 22149 "max":15, 22150 "min":0, 22151 "pattern":"^([0-9]{1,3}.){3}[0-9]{1,3}$" 22152 }, 22153 "IpAddressList":{ 22154 "type":"list", 22155 "member":{ 22156 "shape":"IpAddress", 22157 "locationName":"item" 22158 } 22159 }, 22160 "IpPermission":{ 22161 "type":"structure", 22162 "members":{ 22163 "FromPort":{ 22164 "shape":"Integer", 22165 "locationName":"fromPort" 22166 }, 22167 "IpProtocol":{ 22168 "shape":"String", 22169 "locationName":"ipProtocol" 22170 }, 22171 "IpRanges":{ 22172 "shape":"IpRangeList", 22173 "locationName":"ipRanges" 22174 }, 22175 "Ipv6Ranges":{ 22176 "shape":"Ipv6RangeList", 22177 "locationName":"ipv6Ranges" 22178 }, 22179 "PrefixListIds":{ 22180 "shape":"PrefixListIdList", 22181 "locationName":"prefixListIds" 22182 }, 22183 "ToPort":{ 22184 "shape":"Integer", 22185 "locationName":"toPort" 22186 }, 22187 "UserIdGroupPairs":{ 22188 "shape":"UserIdGroupPairList", 22189 "locationName":"groups" 22190 } 22191 } 22192 }, 22193 "IpPermissionList":{ 22194 "type":"list", 22195 "member":{ 22196 "shape":"IpPermission", 22197 "locationName":"item" 22198 } 22199 }, 22200 "IpPrefixList":{ 22201 "type":"list", 22202 "member":{ 22203 "shape":"String", 22204 "locationName":"item" 22205 } 22206 }, 22207 "IpRange":{ 22208 "type":"structure", 22209 "members":{ 22210 "CidrIp":{ 22211 "shape":"String", 22212 "locationName":"cidrIp" 22213 }, 22214 "Description":{ 22215 "shape":"String", 22216 "locationName":"description" 22217 } 22218 } 22219 }, 22220 "IpRangeList":{ 22221 "type":"list", 22222 "member":{ 22223 "shape":"IpRange", 22224 "locationName":"item" 22225 } 22226 }, 22227 "IpRanges":{ 22228 "type":"list", 22229 "member":{ 22230 "shape":"String", 22231 "locationName":"item" 22232 } 22233 }, 22234 "Ipv4PoolEc2Id":{"type":"string"}, 22235 "Ipv4PrefixList":{ 22236 "type":"list", 22237 "member":{ 22238 "shape":"Ipv4PrefixSpecificationRequest", 22239 "locationName":"item" 22240 } 22241 }, 22242 "Ipv4PrefixListResponse":{ 22243 "type":"list", 22244 "member":{ 22245 "shape":"Ipv4PrefixSpecificationResponse", 22246 "locationName":"item" 22247 } 22248 }, 22249 "Ipv4PrefixSpecification":{ 22250 "type":"structure", 22251 "members":{ 22252 "Ipv4Prefix":{ 22253 "shape":"String", 22254 "locationName":"ipv4Prefix" 22255 } 22256 } 22257 }, 22258 "Ipv4PrefixSpecificationRequest":{ 22259 "type":"structure", 22260 "members":{ 22261 "Ipv4Prefix":{"shape":"String"} 22262 } 22263 }, 22264 "Ipv4PrefixSpecificationResponse":{ 22265 "type":"structure", 22266 "members":{ 22267 "Ipv4Prefix":{ 22268 "shape":"String", 22269 "locationName":"ipv4Prefix" 22270 } 22271 } 22272 }, 22273 "Ipv4PrefixesList":{ 22274 "type":"list", 22275 "member":{ 22276 "shape":"Ipv4PrefixSpecification", 22277 "locationName":"item" 22278 } 22279 }, 22280 "Ipv6Address":{"type":"string"}, 22281 "Ipv6AddressList":{ 22282 "type":"list", 22283 "member":{ 22284 "shape":"String", 22285 "locationName":"item" 22286 } 22287 }, 22288 "Ipv6CidrAssociation":{ 22289 "type":"structure", 22290 "members":{ 22291 "Ipv6Cidr":{ 22292 "shape":"String", 22293 "locationName":"ipv6Cidr" 22294 }, 22295 "AssociatedResource":{ 22296 "shape":"String", 22297 "locationName":"associatedResource" 22298 } 22299 } 22300 }, 22301 "Ipv6CidrAssociationSet":{ 22302 "type":"list", 22303 "member":{ 22304 "shape":"Ipv6CidrAssociation", 22305 "locationName":"item" 22306 } 22307 }, 22308 "Ipv6CidrBlock":{ 22309 "type":"structure", 22310 "members":{ 22311 "Ipv6CidrBlock":{ 22312 "shape":"String", 22313 "locationName":"ipv6CidrBlock" 22314 } 22315 } 22316 }, 22317 "Ipv6CidrBlockSet":{ 22318 "type":"list", 22319 "member":{ 22320 "shape":"Ipv6CidrBlock", 22321 "locationName":"item" 22322 } 22323 }, 22324 "Ipv6Flag":{"type":"boolean"}, 22325 "Ipv6Pool":{ 22326 "type":"structure", 22327 "members":{ 22328 "PoolId":{ 22329 "shape":"String", 22330 "locationName":"poolId" 22331 }, 22332 "Description":{ 22333 "shape":"String", 22334 "locationName":"description" 22335 }, 22336 "PoolCidrBlocks":{ 22337 "shape":"PoolCidrBlocksSet", 22338 "locationName":"poolCidrBlockSet" 22339 }, 22340 "Tags":{ 22341 "shape":"TagList", 22342 "locationName":"tagSet" 22343 } 22344 } 22345 }, 22346 "Ipv6PoolEc2Id":{"type":"string"}, 22347 "Ipv6PoolIdList":{ 22348 "type":"list", 22349 "member":{ 22350 "shape":"Ipv6PoolEc2Id", 22351 "locationName":"item" 22352 } 22353 }, 22354 "Ipv6PoolMaxResults":{ 22355 "type":"integer", 22356 "max":1000, 22357 "min":1 22358 }, 22359 "Ipv6PoolSet":{ 22360 "type":"list", 22361 "member":{ 22362 "shape":"Ipv6Pool", 22363 "locationName":"item" 22364 } 22365 }, 22366 "Ipv6PrefixList":{ 22367 "type":"list", 22368 "member":{ 22369 "shape":"Ipv6PrefixSpecificationRequest", 22370 "locationName":"item" 22371 } 22372 }, 22373 "Ipv6PrefixListResponse":{ 22374 "type":"list", 22375 "member":{ 22376 "shape":"Ipv6PrefixSpecificationResponse", 22377 "locationName":"item" 22378 } 22379 }, 22380 "Ipv6PrefixSpecification":{ 22381 "type":"structure", 22382 "members":{ 22383 "Ipv6Prefix":{ 22384 "shape":"String", 22385 "locationName":"ipv6Prefix" 22386 } 22387 } 22388 }, 22389 "Ipv6PrefixSpecificationRequest":{ 22390 "type":"structure", 22391 "members":{ 22392 "Ipv6Prefix":{"shape":"String"} 22393 } 22394 }, 22395 "Ipv6PrefixSpecificationResponse":{ 22396 "type":"structure", 22397 "members":{ 22398 "Ipv6Prefix":{ 22399 "shape":"String", 22400 "locationName":"ipv6Prefix" 22401 } 22402 } 22403 }, 22404 "Ipv6PrefixesList":{ 22405 "type":"list", 22406 "member":{ 22407 "shape":"Ipv6PrefixSpecification", 22408 "locationName":"item" 22409 } 22410 }, 22411 "Ipv6Range":{ 22412 "type":"structure", 22413 "members":{ 22414 "CidrIpv6":{ 22415 "shape":"String", 22416 "locationName":"cidrIpv6" 22417 }, 22418 "Description":{ 22419 "shape":"String", 22420 "locationName":"description" 22421 } 22422 } 22423 }, 22424 "Ipv6RangeList":{ 22425 "type":"list", 22426 "member":{ 22427 "shape":"Ipv6Range", 22428 "locationName":"item" 22429 } 22430 }, 22431 "Ipv6SupportValue":{ 22432 "type":"string", 22433 "enum":[ 22434 "enable", 22435 "disable" 22436 ] 22437 }, 22438 "KernelId":{"type":"string"}, 22439 "KeyNameStringList":{ 22440 "type":"list", 22441 "member":{ 22442 "shape":"KeyPairName", 22443 "locationName":"KeyName" 22444 } 22445 }, 22446 "KeyPair":{ 22447 "type":"structure", 22448 "members":{ 22449 "KeyFingerprint":{ 22450 "shape":"String", 22451 "locationName":"keyFingerprint" 22452 }, 22453 "KeyMaterial":{ 22454 "shape":"SensitiveUserData", 22455 "locationName":"keyMaterial" 22456 }, 22457 "KeyName":{ 22458 "shape":"String", 22459 "locationName":"keyName" 22460 }, 22461 "KeyPairId":{ 22462 "shape":"String", 22463 "locationName":"keyPairId" 22464 }, 22465 "Tags":{ 22466 "shape":"TagList", 22467 "locationName":"tagSet" 22468 } 22469 } 22470 }, 22471 "KeyPairId":{"type":"string"}, 22472 "KeyPairIdStringList":{ 22473 "type":"list", 22474 "member":{ 22475 "shape":"KeyPairId", 22476 "locationName":"KeyPairId" 22477 } 22478 }, 22479 "KeyPairInfo":{ 22480 "type":"structure", 22481 "members":{ 22482 "KeyPairId":{ 22483 "shape":"String", 22484 "locationName":"keyPairId" 22485 }, 22486 "KeyFingerprint":{ 22487 "shape":"String", 22488 "locationName":"keyFingerprint" 22489 }, 22490 "KeyName":{ 22491 "shape":"String", 22492 "locationName":"keyName" 22493 }, 22494 "KeyType":{ 22495 "shape":"KeyType", 22496 "locationName":"keyType" 22497 }, 22498 "Tags":{ 22499 "shape":"TagList", 22500 "locationName":"tagSet" 22501 } 22502 } 22503 }, 22504 "KeyPairList":{ 22505 "type":"list", 22506 "member":{ 22507 "shape":"KeyPairInfo", 22508 "locationName":"item" 22509 } 22510 }, 22511 "KeyPairName":{"type":"string"}, 22512 "KeyType":{ 22513 "type":"string", 22514 "enum":[ 22515 "rsa", 22516 "ed25519" 22517 ] 22518 }, 22519 "KmsKeyId":{"type":"string"}, 22520 "LastError":{ 22521 "type":"structure", 22522 "members":{ 22523 "Message":{ 22524 "shape":"String", 22525 "locationName":"message" 22526 }, 22527 "Code":{ 22528 "shape":"String", 22529 "locationName":"code" 22530 } 22531 } 22532 }, 22533 "LaunchPermission":{ 22534 "type":"structure", 22535 "members":{ 22536 "Group":{ 22537 "shape":"PermissionGroup", 22538 "locationName":"group" 22539 }, 22540 "UserId":{ 22541 "shape":"String", 22542 "locationName":"userId" 22543 } 22544 } 22545 }, 22546 "LaunchPermissionList":{ 22547 "type":"list", 22548 "member":{ 22549 "shape":"LaunchPermission", 22550 "locationName":"item" 22551 } 22552 }, 22553 "LaunchPermissionModifications":{ 22554 "type":"structure", 22555 "members":{ 22556 "Add":{"shape":"LaunchPermissionList"}, 22557 "Remove":{"shape":"LaunchPermissionList"} 22558 } 22559 }, 22560 "LaunchSpecification":{ 22561 "type":"structure", 22562 "members":{ 22563 "UserData":{ 22564 "shape":"String", 22565 "locationName":"userData" 22566 }, 22567 "SecurityGroups":{ 22568 "shape":"GroupIdentifierList", 22569 "locationName":"groupSet" 22570 }, 22571 "AddressingType":{ 22572 "shape":"String", 22573 "locationName":"addressingType" 22574 }, 22575 "BlockDeviceMappings":{ 22576 "shape":"BlockDeviceMappingList", 22577 "locationName":"blockDeviceMapping" 22578 }, 22579 "EbsOptimized":{ 22580 "shape":"Boolean", 22581 "locationName":"ebsOptimized" 22582 }, 22583 "IamInstanceProfile":{ 22584 "shape":"IamInstanceProfileSpecification", 22585 "locationName":"iamInstanceProfile" 22586 }, 22587 "ImageId":{ 22588 "shape":"String", 22589 "locationName":"imageId" 22590 }, 22591 "InstanceType":{ 22592 "shape":"InstanceType", 22593 "locationName":"instanceType" 22594 }, 22595 "KernelId":{ 22596 "shape":"String", 22597 "locationName":"kernelId" 22598 }, 22599 "KeyName":{ 22600 "shape":"String", 22601 "locationName":"keyName" 22602 }, 22603 "NetworkInterfaces":{ 22604 "shape":"InstanceNetworkInterfaceSpecificationList", 22605 "locationName":"networkInterfaceSet" 22606 }, 22607 "Placement":{ 22608 "shape":"SpotPlacement", 22609 "locationName":"placement" 22610 }, 22611 "RamdiskId":{ 22612 "shape":"String", 22613 "locationName":"ramdiskId" 22614 }, 22615 "SubnetId":{ 22616 "shape":"String", 22617 "locationName":"subnetId" 22618 }, 22619 "Monitoring":{ 22620 "shape":"RunInstancesMonitoringEnabled", 22621 "locationName":"monitoring" 22622 } 22623 } 22624 }, 22625 "LaunchSpecsList":{ 22626 "type":"list", 22627 "member":{ 22628 "shape":"SpotFleetLaunchSpecification", 22629 "locationName":"item" 22630 } 22631 }, 22632 "LaunchTemplate":{ 22633 "type":"structure", 22634 "members":{ 22635 "LaunchTemplateId":{ 22636 "shape":"String", 22637 "locationName":"launchTemplateId" 22638 }, 22639 "LaunchTemplateName":{ 22640 "shape":"LaunchTemplateName", 22641 "locationName":"launchTemplateName" 22642 }, 22643 "CreateTime":{ 22644 "shape":"DateTime", 22645 "locationName":"createTime" 22646 }, 22647 "CreatedBy":{ 22648 "shape":"String", 22649 "locationName":"createdBy" 22650 }, 22651 "DefaultVersionNumber":{ 22652 "shape":"Long", 22653 "locationName":"defaultVersionNumber" 22654 }, 22655 "LatestVersionNumber":{ 22656 "shape":"Long", 22657 "locationName":"latestVersionNumber" 22658 }, 22659 "Tags":{ 22660 "shape":"TagList", 22661 "locationName":"tagSet" 22662 } 22663 } 22664 }, 22665 "LaunchTemplateAndOverridesResponse":{ 22666 "type":"structure", 22667 "members":{ 22668 "LaunchTemplateSpecification":{ 22669 "shape":"FleetLaunchTemplateSpecification", 22670 "locationName":"launchTemplateSpecification" 22671 }, 22672 "Overrides":{ 22673 "shape":"FleetLaunchTemplateOverrides", 22674 "locationName":"overrides" 22675 } 22676 } 22677 }, 22678 "LaunchTemplateBlockDeviceMapping":{ 22679 "type":"structure", 22680 "members":{ 22681 "DeviceName":{ 22682 "shape":"String", 22683 "locationName":"deviceName" 22684 }, 22685 "VirtualName":{ 22686 "shape":"String", 22687 "locationName":"virtualName" 22688 }, 22689 "Ebs":{ 22690 "shape":"LaunchTemplateEbsBlockDevice", 22691 "locationName":"ebs" 22692 }, 22693 "NoDevice":{ 22694 "shape":"String", 22695 "locationName":"noDevice" 22696 } 22697 } 22698 }, 22699 "LaunchTemplateBlockDeviceMappingList":{ 22700 "type":"list", 22701 "member":{ 22702 "shape":"LaunchTemplateBlockDeviceMapping", 22703 "locationName":"item" 22704 } 22705 }, 22706 "LaunchTemplateBlockDeviceMappingRequest":{ 22707 "type":"structure", 22708 "members":{ 22709 "DeviceName":{"shape":"String"}, 22710 "VirtualName":{"shape":"String"}, 22711 "Ebs":{"shape":"LaunchTemplateEbsBlockDeviceRequest"}, 22712 "NoDevice":{"shape":"String"} 22713 } 22714 }, 22715 "LaunchTemplateBlockDeviceMappingRequestList":{ 22716 "type":"list", 22717 "member":{ 22718 "shape":"LaunchTemplateBlockDeviceMappingRequest", 22719 "locationName":"BlockDeviceMapping" 22720 } 22721 }, 22722 "LaunchTemplateCapacityReservationSpecificationRequest":{ 22723 "type":"structure", 22724 "members":{ 22725 "CapacityReservationPreference":{"shape":"CapacityReservationPreference"}, 22726 "CapacityReservationTarget":{"shape":"CapacityReservationTarget"} 22727 } 22728 }, 22729 "LaunchTemplateCapacityReservationSpecificationResponse":{ 22730 "type":"structure", 22731 "members":{ 22732 "CapacityReservationPreference":{ 22733 "shape":"CapacityReservationPreference", 22734 "locationName":"capacityReservationPreference" 22735 }, 22736 "CapacityReservationTarget":{ 22737 "shape":"CapacityReservationTargetResponse", 22738 "locationName":"capacityReservationTarget" 22739 } 22740 } 22741 }, 22742 "LaunchTemplateConfig":{ 22743 "type":"structure", 22744 "members":{ 22745 "LaunchTemplateSpecification":{ 22746 "shape":"FleetLaunchTemplateSpecification", 22747 "locationName":"launchTemplateSpecification" 22748 }, 22749 "Overrides":{ 22750 "shape":"LaunchTemplateOverridesList", 22751 "locationName":"overrides" 22752 } 22753 } 22754 }, 22755 "LaunchTemplateConfigList":{ 22756 "type":"list", 22757 "member":{ 22758 "shape":"LaunchTemplateConfig", 22759 "locationName":"item" 22760 } 22761 }, 22762 "LaunchTemplateCpuOptions":{ 22763 "type":"structure", 22764 "members":{ 22765 "CoreCount":{ 22766 "shape":"Integer", 22767 "locationName":"coreCount" 22768 }, 22769 "ThreadsPerCore":{ 22770 "shape":"Integer", 22771 "locationName":"threadsPerCore" 22772 } 22773 } 22774 }, 22775 "LaunchTemplateCpuOptionsRequest":{ 22776 "type":"structure", 22777 "members":{ 22778 "CoreCount":{"shape":"Integer"}, 22779 "ThreadsPerCore":{"shape":"Integer"} 22780 } 22781 }, 22782 "LaunchTemplateEbsBlockDevice":{ 22783 "type":"structure", 22784 "members":{ 22785 "Encrypted":{ 22786 "shape":"Boolean", 22787 "locationName":"encrypted" 22788 }, 22789 "DeleteOnTermination":{ 22790 "shape":"Boolean", 22791 "locationName":"deleteOnTermination" 22792 }, 22793 "Iops":{ 22794 "shape":"Integer", 22795 "locationName":"iops" 22796 }, 22797 "KmsKeyId":{ 22798 "shape":"KmsKeyId", 22799 "locationName":"kmsKeyId" 22800 }, 22801 "SnapshotId":{ 22802 "shape":"SnapshotId", 22803 "locationName":"snapshotId" 22804 }, 22805 "VolumeSize":{ 22806 "shape":"Integer", 22807 "locationName":"volumeSize" 22808 }, 22809 "VolumeType":{ 22810 "shape":"VolumeType", 22811 "locationName":"volumeType" 22812 }, 22813 "Throughput":{ 22814 "shape":"Integer", 22815 "locationName":"throughput" 22816 } 22817 } 22818 }, 22819 "LaunchTemplateEbsBlockDeviceRequest":{ 22820 "type":"structure", 22821 "members":{ 22822 "Encrypted":{"shape":"Boolean"}, 22823 "DeleteOnTermination":{"shape":"Boolean"}, 22824 "Iops":{"shape":"Integer"}, 22825 "KmsKeyId":{"shape":"KmsKeyId"}, 22826 "SnapshotId":{"shape":"SnapshotId"}, 22827 "VolumeSize":{"shape":"Integer"}, 22828 "VolumeType":{"shape":"VolumeType"}, 22829 "Throughput":{"shape":"Integer"} 22830 } 22831 }, 22832 "LaunchTemplateElasticInferenceAccelerator":{ 22833 "type":"structure", 22834 "required":["Type"], 22835 "members":{ 22836 "Type":{"shape":"String"}, 22837 "Count":{"shape":"LaunchTemplateElasticInferenceAcceleratorCount"} 22838 } 22839 }, 22840 "LaunchTemplateElasticInferenceAcceleratorCount":{ 22841 "type":"integer", 22842 "min":1 22843 }, 22844 "LaunchTemplateElasticInferenceAcceleratorList":{ 22845 "type":"list", 22846 "member":{ 22847 "shape":"LaunchTemplateElasticInferenceAccelerator", 22848 "locationName":"item" 22849 } 22850 }, 22851 "LaunchTemplateElasticInferenceAcceleratorResponse":{ 22852 "type":"structure", 22853 "members":{ 22854 "Type":{ 22855 "shape":"String", 22856 "locationName":"type" 22857 }, 22858 "Count":{ 22859 "shape":"Integer", 22860 "locationName":"count" 22861 } 22862 } 22863 }, 22864 "LaunchTemplateElasticInferenceAcceleratorResponseList":{ 22865 "type":"list", 22866 "member":{ 22867 "shape":"LaunchTemplateElasticInferenceAcceleratorResponse", 22868 "locationName":"item" 22869 } 22870 }, 22871 "LaunchTemplateEnclaveOptions":{ 22872 "type":"structure", 22873 "members":{ 22874 "Enabled":{ 22875 "shape":"Boolean", 22876 "locationName":"enabled" 22877 } 22878 } 22879 }, 22880 "LaunchTemplateEnclaveOptionsRequest":{ 22881 "type":"structure", 22882 "members":{ 22883 "Enabled":{"shape":"Boolean"} 22884 } 22885 }, 22886 "LaunchTemplateErrorCode":{ 22887 "type":"string", 22888 "enum":[ 22889 "launchTemplateIdDoesNotExist", 22890 "launchTemplateIdMalformed", 22891 "launchTemplateNameDoesNotExist", 22892 "launchTemplateNameMalformed", 22893 "launchTemplateVersionDoesNotExist", 22894 "unexpectedError" 22895 ] 22896 }, 22897 "LaunchTemplateHibernationOptions":{ 22898 "type":"structure", 22899 "members":{ 22900 "Configured":{ 22901 "shape":"Boolean", 22902 "locationName":"configured" 22903 } 22904 } 22905 }, 22906 "LaunchTemplateHibernationOptionsRequest":{ 22907 "type":"structure", 22908 "members":{ 22909 "Configured":{"shape":"Boolean"} 22910 } 22911 }, 22912 "LaunchTemplateHttpTokensState":{ 22913 "type":"string", 22914 "enum":[ 22915 "optional", 22916 "required" 22917 ] 22918 }, 22919 "LaunchTemplateIamInstanceProfileSpecification":{ 22920 "type":"structure", 22921 "members":{ 22922 "Arn":{ 22923 "shape":"String", 22924 "locationName":"arn" 22925 }, 22926 "Name":{ 22927 "shape":"String", 22928 "locationName":"name" 22929 } 22930 } 22931 }, 22932 "LaunchTemplateIamInstanceProfileSpecificationRequest":{ 22933 "type":"structure", 22934 "members":{ 22935 "Arn":{"shape":"String"}, 22936 "Name":{"shape":"String"} 22937 } 22938 }, 22939 "LaunchTemplateId":{"type":"string"}, 22940 "LaunchTemplateIdStringList":{ 22941 "type":"list", 22942 "member":{ 22943 "shape":"LaunchTemplateId", 22944 "locationName":"item" 22945 } 22946 }, 22947 "LaunchTemplateInstanceMarketOptions":{ 22948 "type":"structure", 22949 "members":{ 22950 "MarketType":{ 22951 "shape":"MarketType", 22952 "locationName":"marketType" 22953 }, 22954 "SpotOptions":{ 22955 "shape":"LaunchTemplateSpotMarketOptions", 22956 "locationName":"spotOptions" 22957 } 22958 } 22959 }, 22960 "LaunchTemplateInstanceMarketOptionsRequest":{ 22961 "type":"structure", 22962 "members":{ 22963 "MarketType":{"shape":"MarketType"}, 22964 "SpotOptions":{"shape":"LaunchTemplateSpotMarketOptionsRequest"} 22965 } 22966 }, 22967 "LaunchTemplateInstanceMetadataEndpointState":{ 22968 "type":"string", 22969 "enum":[ 22970 "disabled", 22971 "enabled" 22972 ] 22973 }, 22974 "LaunchTemplateInstanceMetadataOptions":{ 22975 "type":"structure", 22976 "members":{ 22977 "State":{ 22978 "shape":"LaunchTemplateInstanceMetadataOptionsState", 22979 "locationName":"state" 22980 }, 22981 "HttpTokens":{ 22982 "shape":"LaunchTemplateHttpTokensState", 22983 "locationName":"httpTokens" 22984 }, 22985 "HttpPutResponseHopLimit":{ 22986 "shape":"Integer", 22987 "locationName":"httpPutResponseHopLimit" 22988 }, 22989 "HttpEndpoint":{ 22990 "shape":"LaunchTemplateInstanceMetadataEndpointState", 22991 "locationName":"httpEndpoint" 22992 }, 22993 "HttpProtocolIpv6":{ 22994 "shape":"LaunchTemplateInstanceMetadataProtocolIpv6", 22995 "locationName":"httpProtocolIpv6" 22996 } 22997 } 22998 }, 22999 "LaunchTemplateInstanceMetadataOptionsRequest":{ 23000 "type":"structure", 23001 "members":{ 23002 "HttpTokens":{"shape":"LaunchTemplateHttpTokensState"}, 23003 "HttpPutResponseHopLimit":{"shape":"Integer"}, 23004 "HttpEndpoint":{"shape":"LaunchTemplateInstanceMetadataEndpointState"}, 23005 "HttpProtocolIpv6":{"shape":"LaunchTemplateInstanceMetadataProtocolIpv6"} 23006 } 23007 }, 23008 "LaunchTemplateInstanceMetadataOptionsState":{ 23009 "type":"string", 23010 "enum":[ 23011 "pending", 23012 "applied" 23013 ] 23014 }, 23015 "LaunchTemplateInstanceMetadataProtocolIpv6":{ 23016 "type":"string", 23017 "enum":[ 23018 "disabled", 23019 "enabled" 23020 ] 23021 }, 23022 "LaunchTemplateInstanceNetworkInterfaceSpecification":{ 23023 "type":"structure", 23024 "members":{ 23025 "AssociateCarrierIpAddress":{ 23026 "shape":"Boolean", 23027 "locationName":"associateCarrierIpAddress" 23028 }, 23029 "AssociatePublicIpAddress":{ 23030 "shape":"Boolean", 23031 "locationName":"associatePublicIpAddress" 23032 }, 23033 "DeleteOnTermination":{ 23034 "shape":"Boolean", 23035 "locationName":"deleteOnTermination" 23036 }, 23037 "Description":{ 23038 "shape":"String", 23039 "locationName":"description" 23040 }, 23041 "DeviceIndex":{ 23042 "shape":"Integer", 23043 "locationName":"deviceIndex" 23044 }, 23045 "Groups":{ 23046 "shape":"GroupIdStringList", 23047 "locationName":"groupSet" 23048 }, 23049 "InterfaceType":{ 23050 "shape":"String", 23051 "locationName":"interfaceType" 23052 }, 23053 "Ipv6AddressCount":{ 23054 "shape":"Integer", 23055 "locationName":"ipv6AddressCount" 23056 }, 23057 "Ipv6Addresses":{ 23058 "shape":"InstanceIpv6AddressList", 23059 "locationName":"ipv6AddressesSet" 23060 }, 23061 "NetworkInterfaceId":{ 23062 "shape":"NetworkInterfaceId", 23063 "locationName":"networkInterfaceId" 23064 }, 23065 "PrivateIpAddress":{ 23066 "shape":"String", 23067 "locationName":"privateIpAddress" 23068 }, 23069 "PrivateIpAddresses":{ 23070 "shape":"PrivateIpAddressSpecificationList", 23071 "locationName":"privateIpAddressesSet" 23072 }, 23073 "SecondaryPrivateIpAddressCount":{ 23074 "shape":"Integer", 23075 "locationName":"secondaryPrivateIpAddressCount" 23076 }, 23077 "SubnetId":{ 23078 "shape":"SubnetId", 23079 "locationName":"subnetId" 23080 }, 23081 "NetworkCardIndex":{ 23082 "shape":"Integer", 23083 "locationName":"networkCardIndex" 23084 }, 23085 "Ipv4Prefixes":{ 23086 "shape":"Ipv4PrefixListResponse", 23087 "locationName":"ipv4PrefixSet" 23088 }, 23089 "Ipv4PrefixCount":{ 23090 "shape":"Integer", 23091 "locationName":"ipv4PrefixCount" 23092 }, 23093 "Ipv6Prefixes":{ 23094 "shape":"Ipv6PrefixListResponse", 23095 "locationName":"ipv6PrefixSet" 23096 }, 23097 "Ipv6PrefixCount":{ 23098 "shape":"Integer", 23099 "locationName":"ipv6PrefixCount" 23100 } 23101 } 23102 }, 23103 "LaunchTemplateInstanceNetworkInterfaceSpecificationList":{ 23104 "type":"list", 23105 "member":{ 23106 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecification", 23107 "locationName":"item" 23108 } 23109 }, 23110 "LaunchTemplateInstanceNetworkInterfaceSpecificationRequest":{ 23111 "type":"structure", 23112 "members":{ 23113 "AssociateCarrierIpAddress":{"shape":"Boolean"}, 23114 "AssociatePublicIpAddress":{"shape":"Boolean"}, 23115 "DeleteOnTermination":{"shape":"Boolean"}, 23116 "Description":{"shape":"String"}, 23117 "DeviceIndex":{"shape":"Integer"}, 23118 "Groups":{ 23119 "shape":"SecurityGroupIdStringList", 23120 "locationName":"SecurityGroupId" 23121 }, 23122 "InterfaceType":{"shape":"String"}, 23123 "Ipv6AddressCount":{"shape":"Integer"}, 23124 "Ipv6Addresses":{"shape":"InstanceIpv6AddressListRequest"}, 23125 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 23126 "PrivateIpAddress":{"shape":"String"}, 23127 "PrivateIpAddresses":{"shape":"PrivateIpAddressSpecificationList"}, 23128 "SecondaryPrivateIpAddressCount":{"shape":"Integer"}, 23129 "SubnetId":{"shape":"SubnetId"}, 23130 "NetworkCardIndex":{"shape":"Integer"}, 23131 "Ipv4Prefixes":{ 23132 "shape":"Ipv4PrefixList", 23133 "locationName":"Ipv4Prefix" 23134 }, 23135 "Ipv4PrefixCount":{"shape":"Integer"}, 23136 "Ipv6Prefixes":{ 23137 "shape":"Ipv6PrefixList", 23138 "locationName":"Ipv6Prefix" 23139 }, 23140 "Ipv6PrefixCount":{"shape":"Integer"} 23141 } 23142 }, 23143 "LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList":{ 23144 "type":"list", 23145 "member":{ 23146 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationRequest", 23147 "locationName":"InstanceNetworkInterfaceSpecification" 23148 } 23149 }, 23150 "LaunchTemplateLicenseConfiguration":{ 23151 "type":"structure", 23152 "members":{ 23153 "LicenseConfigurationArn":{ 23154 "shape":"String", 23155 "locationName":"licenseConfigurationArn" 23156 } 23157 } 23158 }, 23159 "LaunchTemplateLicenseConfigurationRequest":{ 23160 "type":"structure", 23161 "members":{ 23162 "LicenseConfigurationArn":{"shape":"String"} 23163 } 23164 }, 23165 "LaunchTemplateLicenseList":{ 23166 "type":"list", 23167 "member":{ 23168 "shape":"LaunchTemplateLicenseConfiguration", 23169 "locationName":"item" 23170 } 23171 }, 23172 "LaunchTemplateLicenseSpecificationListRequest":{ 23173 "type":"list", 23174 "member":{ 23175 "shape":"LaunchTemplateLicenseConfigurationRequest", 23176 "locationName":"item" 23177 } 23178 }, 23179 "LaunchTemplateName":{ 23180 "type":"string", 23181 "max":128, 23182 "min":3, 23183 "pattern":"[a-zA-Z0-9\\(\\)\\.\\-/_]+" 23184 }, 23185 "LaunchTemplateNameStringList":{ 23186 "type":"list", 23187 "member":{ 23188 "shape":"LaunchTemplateName", 23189 "locationName":"item" 23190 } 23191 }, 23192 "LaunchTemplateOverrides":{ 23193 "type":"structure", 23194 "members":{ 23195 "InstanceType":{ 23196 "shape":"InstanceType", 23197 "locationName":"instanceType" 23198 }, 23199 "SpotPrice":{ 23200 "shape":"String", 23201 "locationName":"spotPrice" 23202 }, 23203 "SubnetId":{ 23204 "shape":"SubnetId", 23205 "locationName":"subnetId" 23206 }, 23207 "AvailabilityZone":{ 23208 "shape":"String", 23209 "locationName":"availabilityZone" 23210 }, 23211 "WeightedCapacity":{ 23212 "shape":"Double", 23213 "locationName":"weightedCapacity" 23214 }, 23215 "Priority":{ 23216 "shape":"Double", 23217 "locationName":"priority" 23218 } 23219 } 23220 }, 23221 "LaunchTemplateOverridesList":{ 23222 "type":"list", 23223 "member":{ 23224 "shape":"LaunchTemplateOverrides", 23225 "locationName":"item" 23226 } 23227 }, 23228 "LaunchTemplatePlacement":{ 23229 "type":"structure", 23230 "members":{ 23231 "AvailabilityZone":{ 23232 "shape":"String", 23233 "locationName":"availabilityZone" 23234 }, 23235 "Affinity":{ 23236 "shape":"String", 23237 "locationName":"affinity" 23238 }, 23239 "GroupName":{ 23240 "shape":"String", 23241 "locationName":"groupName" 23242 }, 23243 "HostId":{ 23244 "shape":"String", 23245 "locationName":"hostId" 23246 }, 23247 "Tenancy":{ 23248 "shape":"Tenancy", 23249 "locationName":"tenancy" 23250 }, 23251 "SpreadDomain":{ 23252 "shape":"String", 23253 "locationName":"spreadDomain" 23254 }, 23255 "HostResourceGroupArn":{ 23256 "shape":"String", 23257 "locationName":"hostResourceGroupArn" 23258 }, 23259 "PartitionNumber":{ 23260 "shape":"Integer", 23261 "locationName":"partitionNumber" 23262 } 23263 } 23264 }, 23265 "LaunchTemplatePlacementRequest":{ 23266 "type":"structure", 23267 "members":{ 23268 "AvailabilityZone":{"shape":"String"}, 23269 "Affinity":{"shape":"String"}, 23270 "GroupName":{"shape":"PlacementGroupName"}, 23271 "HostId":{"shape":"DedicatedHostId"}, 23272 "Tenancy":{"shape":"Tenancy"}, 23273 "SpreadDomain":{"shape":"String"}, 23274 "HostResourceGroupArn":{"shape":"String"}, 23275 "PartitionNumber":{"shape":"Integer"} 23276 } 23277 }, 23278 "LaunchTemplateSet":{ 23279 "type":"list", 23280 "member":{ 23281 "shape":"LaunchTemplate", 23282 "locationName":"item" 23283 } 23284 }, 23285 "LaunchTemplateSpecification":{ 23286 "type":"structure", 23287 "members":{ 23288 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 23289 "LaunchTemplateName":{"shape":"String"}, 23290 "Version":{"shape":"String"} 23291 } 23292 }, 23293 "LaunchTemplateSpotMarketOptions":{ 23294 "type":"structure", 23295 "members":{ 23296 "MaxPrice":{ 23297 "shape":"String", 23298 "locationName":"maxPrice" 23299 }, 23300 "SpotInstanceType":{ 23301 "shape":"SpotInstanceType", 23302 "locationName":"spotInstanceType" 23303 }, 23304 "BlockDurationMinutes":{ 23305 "shape":"Integer", 23306 "locationName":"blockDurationMinutes" 23307 }, 23308 "ValidUntil":{ 23309 "shape":"DateTime", 23310 "locationName":"validUntil" 23311 }, 23312 "InstanceInterruptionBehavior":{ 23313 "shape":"InstanceInterruptionBehavior", 23314 "locationName":"instanceInterruptionBehavior" 23315 } 23316 } 23317 }, 23318 "LaunchTemplateSpotMarketOptionsRequest":{ 23319 "type":"structure", 23320 "members":{ 23321 "MaxPrice":{"shape":"String"}, 23322 "SpotInstanceType":{"shape":"SpotInstanceType"}, 23323 "BlockDurationMinutes":{"shape":"Integer"}, 23324 "ValidUntil":{"shape":"DateTime"}, 23325 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 23326 } 23327 }, 23328 "LaunchTemplateTagSpecification":{ 23329 "type":"structure", 23330 "members":{ 23331 "ResourceType":{ 23332 "shape":"ResourceType", 23333 "locationName":"resourceType" 23334 }, 23335 "Tags":{ 23336 "shape":"TagList", 23337 "locationName":"tagSet" 23338 } 23339 } 23340 }, 23341 "LaunchTemplateTagSpecificationList":{ 23342 "type":"list", 23343 "member":{ 23344 "shape":"LaunchTemplateTagSpecification", 23345 "locationName":"item" 23346 } 23347 }, 23348 "LaunchTemplateTagSpecificationRequest":{ 23349 "type":"structure", 23350 "members":{ 23351 "ResourceType":{"shape":"ResourceType"}, 23352 "Tags":{ 23353 "shape":"TagList", 23354 "locationName":"Tag" 23355 } 23356 } 23357 }, 23358 "LaunchTemplateTagSpecificationRequestList":{ 23359 "type":"list", 23360 "member":{ 23361 "shape":"LaunchTemplateTagSpecificationRequest", 23362 "locationName":"LaunchTemplateTagSpecificationRequest" 23363 } 23364 }, 23365 "LaunchTemplateVersion":{ 23366 "type":"structure", 23367 "members":{ 23368 "LaunchTemplateId":{ 23369 "shape":"String", 23370 "locationName":"launchTemplateId" 23371 }, 23372 "LaunchTemplateName":{ 23373 "shape":"LaunchTemplateName", 23374 "locationName":"launchTemplateName" 23375 }, 23376 "VersionNumber":{ 23377 "shape":"Long", 23378 "locationName":"versionNumber" 23379 }, 23380 "VersionDescription":{ 23381 "shape":"VersionDescription", 23382 "locationName":"versionDescription" 23383 }, 23384 "CreateTime":{ 23385 "shape":"DateTime", 23386 "locationName":"createTime" 23387 }, 23388 "CreatedBy":{ 23389 "shape":"String", 23390 "locationName":"createdBy" 23391 }, 23392 "DefaultVersion":{ 23393 "shape":"Boolean", 23394 "locationName":"defaultVersion" 23395 }, 23396 "LaunchTemplateData":{ 23397 "shape":"ResponseLaunchTemplateData", 23398 "locationName":"launchTemplateData" 23399 } 23400 } 23401 }, 23402 "LaunchTemplateVersionSet":{ 23403 "type":"list", 23404 "member":{ 23405 "shape":"LaunchTemplateVersion", 23406 "locationName":"item" 23407 } 23408 }, 23409 "LaunchTemplatesMonitoring":{ 23410 "type":"structure", 23411 "members":{ 23412 "Enabled":{ 23413 "shape":"Boolean", 23414 "locationName":"enabled" 23415 } 23416 } 23417 }, 23418 "LaunchTemplatesMonitoringRequest":{ 23419 "type":"structure", 23420 "members":{ 23421 "Enabled":{"shape":"Boolean"} 23422 } 23423 }, 23424 "LicenseConfiguration":{ 23425 "type":"structure", 23426 "members":{ 23427 "LicenseConfigurationArn":{ 23428 "shape":"String", 23429 "locationName":"licenseConfigurationArn" 23430 } 23431 } 23432 }, 23433 "LicenseConfigurationRequest":{ 23434 "type":"structure", 23435 "members":{ 23436 "LicenseConfigurationArn":{"shape":"String"} 23437 } 23438 }, 23439 "LicenseList":{ 23440 "type":"list", 23441 "member":{ 23442 "shape":"LicenseConfiguration", 23443 "locationName":"item" 23444 } 23445 }, 23446 "LicenseSpecificationListRequest":{ 23447 "type":"list", 23448 "member":{ 23449 "shape":"LicenseConfigurationRequest", 23450 "locationName":"item" 23451 } 23452 }, 23453 "ListingState":{ 23454 "type":"string", 23455 "enum":[ 23456 "available", 23457 "sold", 23458 "cancelled", 23459 "pending" 23460 ] 23461 }, 23462 "ListingStatus":{ 23463 "type":"string", 23464 "enum":[ 23465 "active", 23466 "pending", 23467 "cancelled", 23468 "closed" 23469 ] 23470 }, 23471 "LoadBalancersConfig":{ 23472 "type":"structure", 23473 "members":{ 23474 "ClassicLoadBalancersConfig":{ 23475 "shape":"ClassicLoadBalancersConfig", 23476 "locationName":"classicLoadBalancersConfig" 23477 }, 23478 "TargetGroupsConfig":{ 23479 "shape":"TargetGroupsConfig", 23480 "locationName":"targetGroupsConfig" 23481 } 23482 } 23483 }, 23484 "LoadPermission":{ 23485 "type":"structure", 23486 "members":{ 23487 "UserId":{ 23488 "shape":"String", 23489 "locationName":"userId" 23490 }, 23491 "Group":{ 23492 "shape":"PermissionGroup", 23493 "locationName":"group" 23494 } 23495 } 23496 }, 23497 "LoadPermissionList":{ 23498 "type":"list", 23499 "member":{ 23500 "shape":"LoadPermission", 23501 "locationName":"item" 23502 } 23503 }, 23504 "LoadPermissionListRequest":{ 23505 "type":"list", 23506 "member":{ 23507 "shape":"LoadPermissionRequest", 23508 "locationName":"item" 23509 } 23510 }, 23511 "LoadPermissionModifications":{ 23512 "type":"structure", 23513 "members":{ 23514 "Add":{"shape":"LoadPermissionListRequest"}, 23515 "Remove":{"shape":"LoadPermissionListRequest"} 23516 } 23517 }, 23518 "LoadPermissionRequest":{ 23519 "type":"structure", 23520 "members":{ 23521 "Group":{"shape":"PermissionGroup"}, 23522 "UserId":{"shape":"String"} 23523 } 23524 }, 23525 "LocalGateway":{ 23526 "type":"structure", 23527 "members":{ 23528 "LocalGatewayId":{ 23529 "shape":"LocalGatewayId", 23530 "locationName":"localGatewayId" 23531 }, 23532 "OutpostArn":{ 23533 "shape":"String", 23534 "locationName":"outpostArn" 23535 }, 23536 "OwnerId":{ 23537 "shape":"String", 23538 "locationName":"ownerId" 23539 }, 23540 "State":{ 23541 "shape":"String", 23542 "locationName":"state" 23543 }, 23544 "Tags":{ 23545 "shape":"TagList", 23546 "locationName":"tagSet" 23547 } 23548 } 23549 }, 23550 "LocalGatewayId":{"type":"string"}, 23551 "LocalGatewayIdSet":{ 23552 "type":"list", 23553 "member":{ 23554 "shape":"LocalGatewayId", 23555 "locationName":"item" 23556 } 23557 }, 23558 "LocalGatewayMaxResults":{ 23559 "type":"integer", 23560 "max":1000, 23561 "min":5 23562 }, 23563 "LocalGatewayRoute":{ 23564 "type":"structure", 23565 "members":{ 23566 "DestinationCidrBlock":{ 23567 "shape":"String", 23568 "locationName":"destinationCidrBlock" 23569 }, 23570 "LocalGatewayVirtualInterfaceGroupId":{ 23571 "shape":"LocalGatewayVirtualInterfaceGroupId", 23572 "locationName":"localGatewayVirtualInterfaceGroupId" 23573 }, 23574 "Type":{ 23575 "shape":"LocalGatewayRouteType", 23576 "locationName":"type" 23577 }, 23578 "State":{ 23579 "shape":"LocalGatewayRouteState", 23580 "locationName":"state" 23581 }, 23582 "LocalGatewayRouteTableId":{ 23583 "shape":"LocalGatewayRoutetableId", 23584 "locationName":"localGatewayRouteTableId" 23585 }, 23586 "LocalGatewayRouteTableArn":{ 23587 "shape":"ResourceArn", 23588 "locationName":"localGatewayRouteTableArn" 23589 }, 23590 "OwnerId":{ 23591 "shape":"String", 23592 "locationName":"ownerId" 23593 } 23594 } 23595 }, 23596 "LocalGatewayRouteList":{ 23597 "type":"list", 23598 "member":{ 23599 "shape":"LocalGatewayRoute", 23600 "locationName":"item" 23601 } 23602 }, 23603 "LocalGatewayRouteState":{ 23604 "type":"string", 23605 "enum":[ 23606 "pending", 23607 "active", 23608 "blackhole", 23609 "deleting", 23610 "deleted" 23611 ] 23612 }, 23613 "LocalGatewayRouteTable":{ 23614 "type":"structure", 23615 "members":{ 23616 "LocalGatewayRouteTableId":{ 23617 "shape":"String", 23618 "locationName":"localGatewayRouteTableId" 23619 }, 23620 "LocalGatewayRouteTableArn":{ 23621 "shape":"ResourceArn", 23622 "locationName":"localGatewayRouteTableArn" 23623 }, 23624 "LocalGatewayId":{ 23625 "shape":"LocalGatewayId", 23626 "locationName":"localGatewayId" 23627 }, 23628 "OutpostArn":{ 23629 "shape":"String", 23630 "locationName":"outpostArn" 23631 }, 23632 "OwnerId":{ 23633 "shape":"String", 23634 "locationName":"ownerId" 23635 }, 23636 "State":{ 23637 "shape":"String", 23638 "locationName":"state" 23639 }, 23640 "Tags":{ 23641 "shape":"TagList", 23642 "locationName":"tagSet" 23643 } 23644 } 23645 }, 23646 "LocalGatewayRouteTableIdSet":{ 23647 "type":"list", 23648 "member":{ 23649 "shape":"LocalGatewayRoutetableId", 23650 "locationName":"item" 23651 } 23652 }, 23653 "LocalGatewayRouteTableSet":{ 23654 "type":"list", 23655 "member":{ 23656 "shape":"LocalGatewayRouteTable", 23657 "locationName":"item" 23658 } 23659 }, 23660 "LocalGatewayRouteTableVirtualInterfaceGroupAssociation":{ 23661 "type":"structure", 23662 "members":{ 23663 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{ 23664 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId", 23665 "locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationId" 23666 }, 23667 "LocalGatewayVirtualInterfaceGroupId":{ 23668 "shape":"LocalGatewayVirtualInterfaceGroupId", 23669 "locationName":"localGatewayVirtualInterfaceGroupId" 23670 }, 23671 "LocalGatewayId":{ 23672 "shape":"String", 23673 "locationName":"localGatewayId" 23674 }, 23675 "LocalGatewayRouteTableId":{ 23676 "shape":"LocalGatewayId", 23677 "locationName":"localGatewayRouteTableId" 23678 }, 23679 "LocalGatewayRouteTableArn":{ 23680 "shape":"ResourceArn", 23681 "locationName":"localGatewayRouteTableArn" 23682 }, 23683 "OwnerId":{ 23684 "shape":"String", 23685 "locationName":"ownerId" 23686 }, 23687 "State":{ 23688 "shape":"String", 23689 "locationName":"state" 23690 }, 23691 "Tags":{ 23692 "shape":"TagList", 23693 "locationName":"tagSet" 23694 } 23695 } 23696 }, 23697 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{"type":"string"}, 23698 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet":{ 23699 "type":"list", 23700 "member":{ 23701 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId", 23702 "locationName":"item" 23703 } 23704 }, 23705 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet":{ 23706 "type":"list", 23707 "member":{ 23708 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociation", 23709 "locationName":"item" 23710 } 23711 }, 23712 "LocalGatewayRouteTableVpcAssociation":{ 23713 "type":"structure", 23714 "members":{ 23715 "LocalGatewayRouteTableVpcAssociationId":{ 23716 "shape":"LocalGatewayRouteTableVpcAssociationId", 23717 "locationName":"localGatewayRouteTableVpcAssociationId" 23718 }, 23719 "LocalGatewayRouteTableId":{ 23720 "shape":"String", 23721 "locationName":"localGatewayRouteTableId" 23722 }, 23723 "LocalGatewayRouteTableArn":{ 23724 "shape":"ResourceArn", 23725 "locationName":"localGatewayRouteTableArn" 23726 }, 23727 "LocalGatewayId":{ 23728 "shape":"String", 23729 "locationName":"localGatewayId" 23730 }, 23731 "VpcId":{ 23732 "shape":"String", 23733 "locationName":"vpcId" 23734 }, 23735 "OwnerId":{ 23736 "shape":"String", 23737 "locationName":"ownerId" 23738 }, 23739 "State":{ 23740 "shape":"String", 23741 "locationName":"state" 23742 }, 23743 "Tags":{ 23744 "shape":"TagList", 23745 "locationName":"tagSet" 23746 } 23747 } 23748 }, 23749 "LocalGatewayRouteTableVpcAssociationId":{"type":"string"}, 23750 "LocalGatewayRouteTableVpcAssociationIdSet":{ 23751 "type":"list", 23752 "member":{ 23753 "shape":"LocalGatewayRouteTableVpcAssociationId", 23754 "locationName":"item" 23755 } 23756 }, 23757 "LocalGatewayRouteTableVpcAssociationSet":{ 23758 "type":"list", 23759 "member":{ 23760 "shape":"LocalGatewayRouteTableVpcAssociation", 23761 "locationName":"item" 23762 } 23763 }, 23764 "LocalGatewayRouteType":{ 23765 "type":"string", 23766 "enum":[ 23767 "static", 23768 "propagated" 23769 ] 23770 }, 23771 "LocalGatewayRoutetableId":{"type":"string"}, 23772 "LocalGatewaySet":{ 23773 "type":"list", 23774 "member":{ 23775 "shape":"LocalGateway", 23776 "locationName":"item" 23777 } 23778 }, 23779 "LocalGatewayVirtualInterface":{ 23780 "type":"structure", 23781 "members":{ 23782 "LocalGatewayVirtualInterfaceId":{ 23783 "shape":"LocalGatewayVirtualInterfaceId", 23784 "locationName":"localGatewayVirtualInterfaceId" 23785 }, 23786 "LocalGatewayId":{ 23787 "shape":"String", 23788 "locationName":"localGatewayId" 23789 }, 23790 "Vlan":{ 23791 "shape":"Integer", 23792 "locationName":"vlan" 23793 }, 23794 "LocalAddress":{ 23795 "shape":"String", 23796 "locationName":"localAddress" 23797 }, 23798 "PeerAddress":{ 23799 "shape":"String", 23800 "locationName":"peerAddress" 23801 }, 23802 "LocalBgpAsn":{ 23803 "shape":"Integer", 23804 "locationName":"localBgpAsn" 23805 }, 23806 "PeerBgpAsn":{ 23807 "shape":"Integer", 23808 "locationName":"peerBgpAsn" 23809 }, 23810 "OwnerId":{ 23811 "shape":"String", 23812 "locationName":"ownerId" 23813 }, 23814 "Tags":{ 23815 "shape":"TagList", 23816 "locationName":"tagSet" 23817 } 23818 } 23819 }, 23820 "LocalGatewayVirtualInterfaceGroup":{ 23821 "type":"structure", 23822 "members":{ 23823 "LocalGatewayVirtualInterfaceGroupId":{ 23824 "shape":"LocalGatewayVirtualInterfaceGroupId", 23825 "locationName":"localGatewayVirtualInterfaceGroupId" 23826 }, 23827 "LocalGatewayVirtualInterfaceIds":{ 23828 "shape":"LocalGatewayVirtualInterfaceIdSet", 23829 "locationName":"localGatewayVirtualInterfaceIdSet" 23830 }, 23831 "LocalGatewayId":{ 23832 "shape":"String", 23833 "locationName":"localGatewayId" 23834 }, 23835 "OwnerId":{ 23836 "shape":"String", 23837 "locationName":"ownerId" 23838 }, 23839 "Tags":{ 23840 "shape":"TagList", 23841 "locationName":"tagSet" 23842 } 23843 } 23844 }, 23845 "LocalGatewayVirtualInterfaceGroupId":{"type":"string"}, 23846 "LocalGatewayVirtualInterfaceGroupIdSet":{ 23847 "type":"list", 23848 "member":{ 23849 "shape":"LocalGatewayVirtualInterfaceGroupId", 23850 "locationName":"item" 23851 } 23852 }, 23853 "LocalGatewayVirtualInterfaceGroupSet":{ 23854 "type":"list", 23855 "member":{ 23856 "shape":"LocalGatewayVirtualInterfaceGroup", 23857 "locationName":"item" 23858 } 23859 }, 23860 "LocalGatewayVirtualInterfaceId":{"type":"string"}, 23861 "LocalGatewayVirtualInterfaceIdSet":{ 23862 "type":"list", 23863 "member":{ 23864 "shape":"LocalGatewayVirtualInterfaceId", 23865 "locationName":"item" 23866 } 23867 }, 23868 "LocalGatewayVirtualInterfaceSet":{ 23869 "type":"list", 23870 "member":{ 23871 "shape":"LocalGatewayVirtualInterface", 23872 "locationName":"item" 23873 } 23874 }, 23875 "Location":{"type":"string"}, 23876 "LocationType":{ 23877 "type":"string", 23878 "enum":[ 23879 "region", 23880 "availability-zone", 23881 "availability-zone-id" 23882 ] 23883 }, 23884 "LogDestinationType":{ 23885 "type":"string", 23886 "enum":[ 23887 "cloud-watch-logs", 23888 "s3" 23889 ] 23890 }, 23891 "Long":{"type":"long"}, 23892 "ManagedPrefixList":{ 23893 "type":"structure", 23894 "members":{ 23895 "PrefixListId":{ 23896 "shape":"PrefixListResourceId", 23897 "locationName":"prefixListId" 23898 }, 23899 "AddressFamily":{ 23900 "shape":"String", 23901 "locationName":"addressFamily" 23902 }, 23903 "State":{ 23904 "shape":"PrefixListState", 23905 "locationName":"state" 23906 }, 23907 "StateMessage":{ 23908 "shape":"String", 23909 "locationName":"stateMessage" 23910 }, 23911 "PrefixListArn":{ 23912 "shape":"ResourceArn", 23913 "locationName":"prefixListArn" 23914 }, 23915 "PrefixListName":{ 23916 "shape":"String", 23917 "locationName":"prefixListName" 23918 }, 23919 "MaxEntries":{ 23920 "shape":"Integer", 23921 "locationName":"maxEntries" 23922 }, 23923 "Version":{ 23924 "shape":"Long", 23925 "locationName":"version" 23926 }, 23927 "Tags":{ 23928 "shape":"TagList", 23929 "locationName":"tagSet" 23930 }, 23931 "OwnerId":{ 23932 "shape":"String", 23933 "locationName":"ownerId" 23934 } 23935 } 23936 }, 23937 "ManagedPrefixListSet":{ 23938 "type":"list", 23939 "member":{ 23940 "shape":"ManagedPrefixList", 23941 "locationName":"item" 23942 } 23943 }, 23944 "MarketType":{ 23945 "type":"string", 23946 "enum":["spot"] 23947 }, 23948 "MaxIpv4AddrPerInterface":{"type":"integer"}, 23949 "MaxIpv6AddrPerInterface":{"type":"integer"}, 23950 "MaxNetworkInterfaces":{"type":"integer"}, 23951 "MaxResults":{"type":"integer"}, 23952 "MaximumBandwidthInMbps":{"type":"integer"}, 23953 "MaximumEfaInterfaces":{"type":"integer"}, 23954 "MaximumIops":{"type":"integer"}, 23955 "MaximumNetworkCards":{"type":"integer"}, 23956 "MaximumThroughputInMBps":{"type":"double"}, 23957 "MembershipType":{ 23958 "type":"string", 23959 "enum":[ 23960 "static", 23961 "igmp" 23962 ] 23963 }, 23964 "MemoryInfo":{ 23965 "type":"structure", 23966 "members":{ 23967 "SizeInMiB":{ 23968 "shape":"MemorySize", 23969 "locationName":"sizeInMiB" 23970 } 23971 } 23972 }, 23973 "MemorySize":{"type":"long"}, 23974 "MillisecondDateTime":{"type":"timestamp"}, 23975 "ModifyAddressAttributeRequest":{ 23976 "type":"structure", 23977 "required":["AllocationId"], 23978 "members":{ 23979 "AllocationId":{"shape":"AllocationId"}, 23980 "DomainName":{"shape":"String"}, 23981 "DryRun":{"shape":"Boolean"} 23982 } 23983 }, 23984 "ModifyAddressAttributeResult":{ 23985 "type":"structure", 23986 "members":{ 23987 "Address":{ 23988 "shape":"AddressAttribute", 23989 "locationName":"address" 23990 } 23991 } 23992 }, 23993 "ModifyAvailabilityZoneGroupRequest":{ 23994 "type":"structure", 23995 "required":[ 23996 "GroupName", 23997 "OptInStatus" 23998 ], 23999 "members":{ 24000 "GroupName":{"shape":"String"}, 24001 "OptInStatus":{"shape":"ModifyAvailabilityZoneOptInStatus"}, 24002 "DryRun":{"shape":"Boolean"} 24003 } 24004 }, 24005 "ModifyAvailabilityZoneGroupResult":{ 24006 "type":"structure", 24007 "members":{ 24008 "Return":{ 24009 "shape":"Boolean", 24010 "locationName":"return" 24011 } 24012 } 24013 }, 24014 "ModifyAvailabilityZoneOptInStatus":{ 24015 "type":"string", 24016 "enum":[ 24017 "opted-in", 24018 "not-opted-in" 24019 ] 24020 }, 24021 "ModifyCapacityReservationFleetRequest":{ 24022 "type":"structure", 24023 "required":["CapacityReservationFleetId"], 24024 "members":{ 24025 "CapacityReservationFleetId":{"shape":"CapacityReservationFleetId"}, 24026 "TotalTargetCapacity":{"shape":"Integer"}, 24027 "EndDate":{"shape":"MillisecondDateTime"}, 24028 "DryRun":{"shape":"Boolean"}, 24029 "RemoveEndDate":{"shape":"Boolean"} 24030 } 24031 }, 24032 "ModifyCapacityReservationFleetResult":{ 24033 "type":"structure", 24034 "members":{ 24035 "Return":{ 24036 "shape":"Boolean", 24037 "locationName":"return" 24038 } 24039 } 24040 }, 24041 "ModifyCapacityReservationRequest":{ 24042 "type":"structure", 24043 "required":["CapacityReservationId"], 24044 "members":{ 24045 "CapacityReservationId":{"shape":"CapacityReservationId"}, 24046 "InstanceCount":{"shape":"Integer"}, 24047 "EndDate":{"shape":"DateTime"}, 24048 "EndDateType":{"shape":"EndDateType"}, 24049 "Accept":{"shape":"Boolean"}, 24050 "DryRun":{"shape":"Boolean"} 24051 } 24052 }, 24053 "ModifyCapacityReservationResult":{ 24054 "type":"structure", 24055 "members":{ 24056 "Return":{ 24057 "shape":"Boolean", 24058 "locationName":"return" 24059 } 24060 } 24061 }, 24062 "ModifyClientVpnEndpointRequest":{ 24063 "type":"structure", 24064 "required":["ClientVpnEndpointId"], 24065 "members":{ 24066 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 24067 "ServerCertificateArn":{"shape":"String"}, 24068 "ConnectionLogOptions":{"shape":"ConnectionLogOptions"}, 24069 "DnsServers":{"shape":"DnsServersOptionsModifyStructure"}, 24070 "VpnPort":{"shape":"Integer"}, 24071 "Description":{"shape":"String"}, 24072 "SplitTunnel":{"shape":"Boolean"}, 24073 "DryRun":{"shape":"Boolean"}, 24074 "SecurityGroupIds":{ 24075 "shape":"ClientVpnSecurityGroupIdSet", 24076 "locationName":"SecurityGroupId" 24077 }, 24078 "VpcId":{"shape":"VpcId"}, 24079 "SelfServicePortal":{"shape":"SelfServicePortal"}, 24080 "ClientConnectOptions":{"shape":"ClientConnectOptions"} 24081 } 24082 }, 24083 "ModifyClientVpnEndpointResult":{ 24084 "type":"structure", 24085 "members":{ 24086 "Return":{ 24087 "shape":"Boolean", 24088 "locationName":"return" 24089 } 24090 } 24091 }, 24092 "ModifyDefaultCreditSpecificationRequest":{ 24093 "type":"structure", 24094 "required":[ 24095 "InstanceFamily", 24096 "CpuCredits" 24097 ], 24098 "members":{ 24099 "DryRun":{"shape":"Boolean"}, 24100 "InstanceFamily":{"shape":"UnlimitedSupportedInstanceFamily"}, 24101 "CpuCredits":{"shape":"String"} 24102 } 24103 }, 24104 "ModifyDefaultCreditSpecificationResult":{ 24105 "type":"structure", 24106 "members":{ 24107 "InstanceFamilyCreditSpecification":{ 24108 "shape":"InstanceFamilyCreditSpecification", 24109 "locationName":"instanceFamilyCreditSpecification" 24110 } 24111 } 24112 }, 24113 "ModifyEbsDefaultKmsKeyIdRequest":{ 24114 "type":"structure", 24115 "required":["KmsKeyId"], 24116 "members":{ 24117 "KmsKeyId":{"shape":"KmsKeyId"}, 24118 "DryRun":{"shape":"Boolean"} 24119 } 24120 }, 24121 "ModifyEbsDefaultKmsKeyIdResult":{ 24122 "type":"structure", 24123 "members":{ 24124 "KmsKeyId":{ 24125 "shape":"String", 24126 "locationName":"kmsKeyId" 24127 } 24128 } 24129 }, 24130 "ModifyFleetRequest":{ 24131 "type":"structure", 24132 "required":["FleetId"], 24133 "members":{ 24134 "DryRun":{"shape":"Boolean"}, 24135 "ExcessCapacityTerminationPolicy":{"shape":"FleetExcessCapacityTerminationPolicy"}, 24136 "LaunchTemplateConfigs":{ 24137 "shape":"FleetLaunchTemplateConfigListRequest", 24138 "locationName":"LaunchTemplateConfig" 24139 }, 24140 "FleetId":{"shape":"FleetId"}, 24141 "TargetCapacitySpecification":{"shape":"TargetCapacitySpecificationRequest"}, 24142 "Context":{"shape":"String"} 24143 } 24144 }, 24145 "ModifyFleetResult":{ 24146 "type":"structure", 24147 "members":{ 24148 "Return":{ 24149 "shape":"Boolean", 24150 "locationName":"return" 24151 } 24152 } 24153 }, 24154 "ModifyFpgaImageAttributeRequest":{ 24155 "type":"structure", 24156 "required":["FpgaImageId"], 24157 "members":{ 24158 "DryRun":{"shape":"Boolean"}, 24159 "FpgaImageId":{"shape":"FpgaImageId"}, 24160 "Attribute":{"shape":"FpgaImageAttributeName"}, 24161 "OperationType":{"shape":"OperationType"}, 24162 "UserIds":{ 24163 "shape":"UserIdStringList", 24164 "locationName":"UserId" 24165 }, 24166 "UserGroups":{ 24167 "shape":"UserGroupStringList", 24168 "locationName":"UserGroup" 24169 }, 24170 "ProductCodes":{ 24171 "shape":"ProductCodeStringList", 24172 "locationName":"ProductCode" 24173 }, 24174 "LoadPermission":{"shape":"LoadPermissionModifications"}, 24175 "Description":{"shape":"String"}, 24176 "Name":{"shape":"String"} 24177 } 24178 }, 24179 "ModifyFpgaImageAttributeResult":{ 24180 "type":"structure", 24181 "members":{ 24182 "FpgaImageAttribute":{ 24183 "shape":"FpgaImageAttribute", 24184 "locationName":"fpgaImageAttribute" 24185 } 24186 } 24187 }, 24188 "ModifyHostsRequest":{ 24189 "type":"structure", 24190 "required":["HostIds"], 24191 "members":{ 24192 "AutoPlacement":{ 24193 "shape":"AutoPlacement", 24194 "locationName":"autoPlacement" 24195 }, 24196 "HostIds":{ 24197 "shape":"RequestHostIdList", 24198 "locationName":"hostId" 24199 }, 24200 "HostRecovery":{"shape":"HostRecovery"}, 24201 "InstanceType":{"shape":"String"}, 24202 "InstanceFamily":{"shape":"String"} 24203 } 24204 }, 24205 "ModifyHostsResult":{ 24206 "type":"structure", 24207 "members":{ 24208 "Successful":{ 24209 "shape":"ResponseHostIdList", 24210 "locationName":"successful" 24211 }, 24212 "Unsuccessful":{ 24213 "shape":"UnsuccessfulItemList", 24214 "locationName":"unsuccessful" 24215 } 24216 } 24217 }, 24218 "ModifyIdFormatRequest":{ 24219 "type":"structure", 24220 "required":[ 24221 "Resource", 24222 "UseLongIds" 24223 ], 24224 "members":{ 24225 "Resource":{"shape":"String"}, 24226 "UseLongIds":{"shape":"Boolean"} 24227 } 24228 }, 24229 "ModifyIdentityIdFormatRequest":{ 24230 "type":"structure", 24231 "required":[ 24232 "PrincipalArn", 24233 "Resource", 24234 "UseLongIds" 24235 ], 24236 "members":{ 24237 "PrincipalArn":{ 24238 "shape":"String", 24239 "locationName":"principalArn" 24240 }, 24241 "Resource":{ 24242 "shape":"String", 24243 "locationName":"resource" 24244 }, 24245 "UseLongIds":{ 24246 "shape":"Boolean", 24247 "locationName":"useLongIds" 24248 } 24249 } 24250 }, 24251 "ModifyImageAttributeRequest":{ 24252 "type":"structure", 24253 "required":["ImageId"], 24254 "members":{ 24255 "Attribute":{"shape":"String"}, 24256 "Description":{"shape":"AttributeValue"}, 24257 "ImageId":{"shape":"ImageId"}, 24258 "LaunchPermission":{"shape":"LaunchPermissionModifications"}, 24259 "OperationType":{"shape":"OperationType"}, 24260 "ProductCodes":{ 24261 "shape":"ProductCodeStringList", 24262 "locationName":"ProductCode" 24263 }, 24264 "UserGroups":{ 24265 "shape":"UserGroupStringList", 24266 "locationName":"UserGroup" 24267 }, 24268 "UserIds":{ 24269 "shape":"UserIdStringList", 24270 "locationName":"UserId" 24271 }, 24272 "Value":{"shape":"String"}, 24273 "DryRun":{ 24274 "shape":"Boolean", 24275 "locationName":"dryRun" 24276 } 24277 } 24278 }, 24279 "ModifyInstanceAttributeRequest":{ 24280 "type":"structure", 24281 "required":["InstanceId"], 24282 "members":{ 24283 "SourceDestCheck":{"shape":"AttributeBooleanValue"}, 24284 "Attribute":{ 24285 "shape":"InstanceAttributeName", 24286 "locationName":"attribute" 24287 }, 24288 "BlockDeviceMappings":{ 24289 "shape":"InstanceBlockDeviceMappingSpecificationList", 24290 "locationName":"blockDeviceMapping" 24291 }, 24292 "DisableApiTermination":{ 24293 "shape":"AttributeBooleanValue", 24294 "locationName":"disableApiTermination" 24295 }, 24296 "DryRun":{ 24297 "shape":"Boolean", 24298 "locationName":"dryRun" 24299 }, 24300 "EbsOptimized":{ 24301 "shape":"AttributeBooleanValue", 24302 "locationName":"ebsOptimized" 24303 }, 24304 "EnaSupport":{ 24305 "shape":"AttributeBooleanValue", 24306 "locationName":"enaSupport" 24307 }, 24308 "Groups":{ 24309 "shape":"GroupIdStringList", 24310 "locationName":"GroupId" 24311 }, 24312 "InstanceId":{ 24313 "shape":"InstanceId", 24314 "locationName":"instanceId" 24315 }, 24316 "InstanceInitiatedShutdownBehavior":{ 24317 "shape":"AttributeValue", 24318 "locationName":"instanceInitiatedShutdownBehavior" 24319 }, 24320 "InstanceType":{ 24321 "shape":"AttributeValue", 24322 "locationName":"instanceType" 24323 }, 24324 "Kernel":{ 24325 "shape":"AttributeValue", 24326 "locationName":"kernel" 24327 }, 24328 "Ramdisk":{ 24329 "shape":"AttributeValue", 24330 "locationName":"ramdisk" 24331 }, 24332 "SriovNetSupport":{ 24333 "shape":"AttributeValue", 24334 "locationName":"sriovNetSupport" 24335 }, 24336 "UserData":{ 24337 "shape":"BlobAttributeValue", 24338 "locationName":"userData" 24339 }, 24340 "Value":{ 24341 "shape":"String", 24342 "locationName":"value" 24343 } 24344 } 24345 }, 24346 "ModifyInstanceCapacityReservationAttributesRequest":{ 24347 "type":"structure", 24348 "required":[ 24349 "InstanceId", 24350 "CapacityReservationSpecification" 24351 ], 24352 "members":{ 24353 "InstanceId":{"shape":"InstanceId"}, 24354 "CapacityReservationSpecification":{"shape":"CapacityReservationSpecification"}, 24355 "DryRun":{"shape":"Boolean"} 24356 } 24357 }, 24358 "ModifyInstanceCapacityReservationAttributesResult":{ 24359 "type":"structure", 24360 "members":{ 24361 "Return":{ 24362 "shape":"Boolean", 24363 "locationName":"return" 24364 } 24365 } 24366 }, 24367 "ModifyInstanceCreditSpecificationRequest":{ 24368 "type":"structure", 24369 "required":["InstanceCreditSpecifications"], 24370 "members":{ 24371 "DryRun":{"shape":"Boolean"}, 24372 "ClientToken":{"shape":"String"}, 24373 "InstanceCreditSpecifications":{ 24374 "shape":"InstanceCreditSpecificationListRequest", 24375 "locationName":"InstanceCreditSpecification" 24376 } 24377 } 24378 }, 24379 "ModifyInstanceCreditSpecificationResult":{ 24380 "type":"structure", 24381 "members":{ 24382 "SuccessfulInstanceCreditSpecifications":{ 24383 "shape":"SuccessfulInstanceCreditSpecificationSet", 24384 "locationName":"successfulInstanceCreditSpecificationSet" 24385 }, 24386 "UnsuccessfulInstanceCreditSpecifications":{ 24387 "shape":"UnsuccessfulInstanceCreditSpecificationSet", 24388 "locationName":"unsuccessfulInstanceCreditSpecificationSet" 24389 } 24390 } 24391 }, 24392 "ModifyInstanceEventStartTimeRequest":{ 24393 "type":"structure", 24394 "required":[ 24395 "InstanceId", 24396 "InstanceEventId", 24397 "NotBefore" 24398 ], 24399 "members":{ 24400 "DryRun":{"shape":"Boolean"}, 24401 "InstanceId":{"shape":"InstanceId"}, 24402 "InstanceEventId":{"shape":"String"}, 24403 "NotBefore":{"shape":"DateTime"} 24404 } 24405 }, 24406 "ModifyInstanceEventStartTimeResult":{ 24407 "type":"structure", 24408 "members":{ 24409 "Event":{ 24410 "shape":"InstanceStatusEvent", 24411 "locationName":"event" 24412 } 24413 } 24414 }, 24415 "ModifyInstanceEventWindowRequest":{ 24416 "type":"structure", 24417 "required":["InstanceEventWindowId"], 24418 "members":{ 24419 "DryRun":{"shape":"Boolean"}, 24420 "Name":{"shape":"String"}, 24421 "InstanceEventWindowId":{"shape":"InstanceEventWindowId"}, 24422 "TimeRanges":{ 24423 "shape":"InstanceEventWindowTimeRangeRequestSet", 24424 "locationName":"TimeRange" 24425 }, 24426 "CronExpression":{"shape":"InstanceEventWindowCronExpression"} 24427 } 24428 }, 24429 "ModifyInstanceEventWindowResult":{ 24430 "type":"structure", 24431 "members":{ 24432 "InstanceEventWindow":{ 24433 "shape":"InstanceEventWindow", 24434 "locationName":"instanceEventWindow" 24435 } 24436 } 24437 }, 24438 "ModifyInstanceMetadataOptionsRequest":{ 24439 "type":"structure", 24440 "required":["InstanceId"], 24441 "members":{ 24442 "InstanceId":{"shape":"InstanceId"}, 24443 "HttpTokens":{"shape":"HttpTokensState"}, 24444 "HttpPutResponseHopLimit":{"shape":"Integer"}, 24445 "HttpEndpoint":{"shape":"InstanceMetadataEndpointState"}, 24446 "DryRun":{"shape":"Boolean"}, 24447 "HttpProtocolIpv6":{"shape":"InstanceMetadataProtocolState"} 24448 } 24449 }, 24450 "ModifyInstanceMetadataOptionsResult":{ 24451 "type":"structure", 24452 "members":{ 24453 "InstanceId":{ 24454 "shape":"String", 24455 "locationName":"instanceId" 24456 }, 24457 "InstanceMetadataOptions":{ 24458 "shape":"InstanceMetadataOptionsResponse", 24459 "locationName":"instanceMetadataOptions" 24460 } 24461 } 24462 }, 24463 "ModifyInstancePlacementRequest":{ 24464 "type":"structure", 24465 "required":["InstanceId"], 24466 "members":{ 24467 "Affinity":{ 24468 "shape":"Affinity", 24469 "locationName":"affinity" 24470 }, 24471 "GroupName":{"shape":"PlacementGroupName"}, 24472 "HostId":{ 24473 "shape":"DedicatedHostId", 24474 "locationName":"hostId" 24475 }, 24476 "InstanceId":{ 24477 "shape":"InstanceId", 24478 "locationName":"instanceId" 24479 }, 24480 "Tenancy":{ 24481 "shape":"HostTenancy", 24482 "locationName":"tenancy" 24483 }, 24484 "PartitionNumber":{"shape":"Integer"}, 24485 "HostResourceGroupArn":{"shape":"String"} 24486 } 24487 }, 24488 "ModifyInstancePlacementResult":{ 24489 "type":"structure", 24490 "members":{ 24491 "Return":{ 24492 "shape":"Boolean", 24493 "locationName":"return" 24494 } 24495 } 24496 }, 24497 "ModifyLaunchTemplateRequest":{ 24498 "type":"structure", 24499 "members":{ 24500 "DryRun":{"shape":"Boolean"}, 24501 "ClientToken":{"shape":"String"}, 24502 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 24503 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 24504 "DefaultVersion":{ 24505 "shape":"String", 24506 "locationName":"SetDefaultVersion" 24507 } 24508 } 24509 }, 24510 "ModifyLaunchTemplateResult":{ 24511 "type":"structure", 24512 "members":{ 24513 "LaunchTemplate":{ 24514 "shape":"LaunchTemplate", 24515 "locationName":"launchTemplate" 24516 } 24517 } 24518 }, 24519 "ModifyManagedPrefixListRequest":{ 24520 "type":"structure", 24521 "required":["PrefixListId"], 24522 "members":{ 24523 "DryRun":{"shape":"Boolean"}, 24524 "PrefixListId":{"shape":"PrefixListResourceId"}, 24525 "CurrentVersion":{"shape":"Long"}, 24526 "PrefixListName":{"shape":"String"}, 24527 "AddEntries":{ 24528 "shape":"AddPrefixListEntries", 24529 "locationName":"AddEntry" 24530 }, 24531 "RemoveEntries":{ 24532 "shape":"RemovePrefixListEntries", 24533 "locationName":"RemoveEntry" 24534 }, 24535 "MaxEntries":{"shape":"Integer"} 24536 } 24537 }, 24538 "ModifyManagedPrefixListResult":{ 24539 "type":"structure", 24540 "members":{ 24541 "PrefixList":{ 24542 "shape":"ManagedPrefixList", 24543 "locationName":"prefixList" 24544 } 24545 } 24546 }, 24547 "ModifyNetworkInterfaceAttributeRequest":{ 24548 "type":"structure", 24549 "required":["NetworkInterfaceId"], 24550 "members":{ 24551 "Attachment":{ 24552 "shape":"NetworkInterfaceAttachmentChanges", 24553 "locationName":"attachment" 24554 }, 24555 "Description":{ 24556 "shape":"AttributeValue", 24557 "locationName":"description" 24558 }, 24559 "DryRun":{ 24560 "shape":"Boolean", 24561 "locationName":"dryRun" 24562 }, 24563 "Groups":{ 24564 "shape":"SecurityGroupIdStringList", 24565 "locationName":"SecurityGroupId" 24566 }, 24567 "NetworkInterfaceId":{ 24568 "shape":"NetworkInterfaceId", 24569 "locationName":"networkInterfaceId" 24570 }, 24571 "SourceDestCheck":{ 24572 "shape":"AttributeBooleanValue", 24573 "locationName":"sourceDestCheck" 24574 } 24575 } 24576 }, 24577 "ModifyReservedInstancesRequest":{ 24578 "type":"structure", 24579 "required":[ 24580 "ReservedInstancesIds", 24581 "TargetConfigurations" 24582 ], 24583 "members":{ 24584 "ReservedInstancesIds":{ 24585 "shape":"ReservedInstancesIdStringList", 24586 "locationName":"ReservedInstancesId" 24587 }, 24588 "ClientToken":{ 24589 "shape":"String", 24590 "locationName":"clientToken" 24591 }, 24592 "TargetConfigurations":{ 24593 "shape":"ReservedInstancesConfigurationList", 24594 "locationName":"ReservedInstancesConfigurationSetItemType" 24595 } 24596 } 24597 }, 24598 "ModifyReservedInstancesResult":{ 24599 "type":"structure", 24600 "members":{ 24601 "ReservedInstancesModificationId":{ 24602 "shape":"String", 24603 "locationName":"reservedInstancesModificationId" 24604 } 24605 } 24606 }, 24607 "ModifySecurityGroupRulesRequest":{ 24608 "type":"structure", 24609 "required":[ 24610 "GroupId", 24611 "SecurityGroupRules" 24612 ], 24613 "members":{ 24614 "GroupId":{"shape":"SecurityGroupId"}, 24615 "SecurityGroupRules":{ 24616 "shape":"SecurityGroupRuleUpdateList", 24617 "locationName":"SecurityGroupRule" 24618 }, 24619 "DryRun":{"shape":"Boolean"} 24620 } 24621 }, 24622 "ModifySecurityGroupRulesResult":{ 24623 "type":"structure", 24624 "members":{ 24625 "Return":{ 24626 "shape":"Boolean", 24627 "locationName":"return" 24628 } 24629 } 24630 }, 24631 "ModifySnapshotAttributeRequest":{ 24632 "type":"structure", 24633 "required":["SnapshotId"], 24634 "members":{ 24635 "Attribute":{"shape":"SnapshotAttributeName"}, 24636 "CreateVolumePermission":{"shape":"CreateVolumePermissionModifications"}, 24637 "GroupNames":{ 24638 "shape":"GroupNameStringList", 24639 "locationName":"UserGroup" 24640 }, 24641 "OperationType":{"shape":"OperationType"}, 24642 "SnapshotId":{"shape":"SnapshotId"}, 24643 "UserIds":{ 24644 "shape":"UserIdStringList", 24645 "locationName":"UserId" 24646 }, 24647 "DryRun":{ 24648 "shape":"Boolean", 24649 "locationName":"dryRun" 24650 } 24651 } 24652 }, 24653 "ModifySpotFleetRequestRequest":{ 24654 "type":"structure", 24655 "required":["SpotFleetRequestId"], 24656 "members":{ 24657 "ExcessCapacityTerminationPolicy":{ 24658 "shape":"ExcessCapacityTerminationPolicy", 24659 "locationName":"excessCapacityTerminationPolicy" 24660 }, 24661 "LaunchTemplateConfigs":{ 24662 "shape":"LaunchTemplateConfigList", 24663 "locationName":"LaunchTemplateConfig" 24664 }, 24665 "SpotFleetRequestId":{ 24666 "shape":"SpotFleetRequestId", 24667 "locationName":"spotFleetRequestId" 24668 }, 24669 "TargetCapacity":{ 24670 "shape":"Integer", 24671 "locationName":"targetCapacity" 24672 }, 24673 "OnDemandTargetCapacity":{"shape":"Integer"}, 24674 "Context":{"shape":"String"} 24675 } 24676 }, 24677 "ModifySpotFleetRequestResponse":{ 24678 "type":"structure", 24679 "members":{ 24680 "Return":{ 24681 "shape":"Boolean", 24682 "locationName":"return" 24683 } 24684 } 24685 }, 24686 "ModifySubnetAttributeRequest":{ 24687 "type":"structure", 24688 "required":["SubnetId"], 24689 "members":{ 24690 "AssignIpv6AddressOnCreation":{"shape":"AttributeBooleanValue"}, 24691 "MapPublicIpOnLaunch":{"shape":"AttributeBooleanValue"}, 24692 "SubnetId":{ 24693 "shape":"SubnetId", 24694 "locationName":"subnetId" 24695 }, 24696 "MapCustomerOwnedIpOnLaunch":{"shape":"AttributeBooleanValue"}, 24697 "CustomerOwnedIpv4Pool":{"shape":"CoipPoolId"} 24698 } 24699 }, 24700 "ModifyTrafficMirrorFilterNetworkServicesRequest":{ 24701 "type":"structure", 24702 "required":["TrafficMirrorFilterId"], 24703 "members":{ 24704 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 24705 "AddNetworkServices":{ 24706 "shape":"TrafficMirrorNetworkServiceList", 24707 "locationName":"AddNetworkService" 24708 }, 24709 "RemoveNetworkServices":{ 24710 "shape":"TrafficMirrorNetworkServiceList", 24711 "locationName":"RemoveNetworkService" 24712 }, 24713 "DryRun":{"shape":"Boolean"} 24714 } 24715 }, 24716 "ModifyTrafficMirrorFilterNetworkServicesResult":{ 24717 "type":"structure", 24718 "members":{ 24719 "TrafficMirrorFilter":{ 24720 "shape":"TrafficMirrorFilter", 24721 "locationName":"trafficMirrorFilter" 24722 } 24723 } 24724 }, 24725 "ModifyTrafficMirrorFilterRuleRequest":{ 24726 "type":"structure", 24727 "required":["TrafficMirrorFilterRuleId"], 24728 "members":{ 24729 "TrafficMirrorFilterRuleId":{"shape":"TrafficMirrorFilterRuleId"}, 24730 "TrafficDirection":{"shape":"TrafficDirection"}, 24731 "RuleNumber":{"shape":"Integer"}, 24732 "RuleAction":{"shape":"TrafficMirrorRuleAction"}, 24733 "DestinationPortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 24734 "SourcePortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 24735 "Protocol":{"shape":"Integer"}, 24736 "DestinationCidrBlock":{"shape":"String"}, 24737 "SourceCidrBlock":{"shape":"String"}, 24738 "Description":{"shape":"String"}, 24739 "RemoveFields":{ 24740 "shape":"TrafficMirrorFilterRuleFieldList", 24741 "locationName":"RemoveField" 24742 }, 24743 "DryRun":{"shape":"Boolean"} 24744 } 24745 }, 24746 "ModifyTrafficMirrorFilterRuleResult":{ 24747 "type":"structure", 24748 "members":{ 24749 "TrafficMirrorFilterRule":{ 24750 "shape":"TrafficMirrorFilterRule", 24751 "locationName":"trafficMirrorFilterRule" 24752 } 24753 } 24754 }, 24755 "ModifyTrafficMirrorSessionRequest":{ 24756 "type":"structure", 24757 "required":["TrafficMirrorSessionId"], 24758 "members":{ 24759 "TrafficMirrorSessionId":{"shape":"TrafficMirrorSessionId"}, 24760 "TrafficMirrorTargetId":{"shape":"TrafficMirrorTargetId"}, 24761 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 24762 "PacketLength":{"shape":"Integer"}, 24763 "SessionNumber":{"shape":"Integer"}, 24764 "VirtualNetworkId":{"shape":"Integer"}, 24765 "Description":{"shape":"String"}, 24766 "RemoveFields":{ 24767 "shape":"TrafficMirrorSessionFieldList", 24768 "locationName":"RemoveField" 24769 }, 24770 "DryRun":{"shape":"Boolean"} 24771 } 24772 }, 24773 "ModifyTrafficMirrorSessionResult":{ 24774 "type":"structure", 24775 "members":{ 24776 "TrafficMirrorSession":{ 24777 "shape":"TrafficMirrorSession", 24778 "locationName":"trafficMirrorSession" 24779 } 24780 } 24781 }, 24782 "ModifyTransitGatewayOptions":{ 24783 "type":"structure", 24784 "members":{ 24785 "AddTransitGatewayCidrBlocks":{"shape":"TransitGatewayCidrBlockStringList"}, 24786 "RemoveTransitGatewayCidrBlocks":{"shape":"TransitGatewayCidrBlockStringList"}, 24787 "VpnEcmpSupport":{"shape":"VpnEcmpSupportValue"}, 24788 "DnsSupport":{"shape":"DnsSupportValue"}, 24789 "AutoAcceptSharedAttachments":{"shape":"AutoAcceptSharedAttachmentsValue"}, 24790 "DefaultRouteTableAssociation":{"shape":"DefaultRouteTableAssociationValue"}, 24791 "AssociationDefaultRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 24792 "DefaultRouteTablePropagation":{"shape":"DefaultRouteTablePropagationValue"}, 24793 "PropagationDefaultRouteTableId":{"shape":"TransitGatewayRouteTableId"} 24794 } 24795 }, 24796 "ModifyTransitGatewayPrefixListReferenceRequest":{ 24797 "type":"structure", 24798 "required":[ 24799 "TransitGatewayRouteTableId", 24800 "PrefixListId" 24801 ], 24802 "members":{ 24803 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 24804 "PrefixListId":{"shape":"PrefixListResourceId"}, 24805 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 24806 "Blackhole":{"shape":"Boolean"}, 24807 "DryRun":{"shape":"Boolean"} 24808 } 24809 }, 24810 "ModifyTransitGatewayPrefixListReferenceResult":{ 24811 "type":"structure", 24812 "members":{ 24813 "TransitGatewayPrefixListReference":{ 24814 "shape":"TransitGatewayPrefixListReference", 24815 "locationName":"transitGatewayPrefixListReference" 24816 } 24817 } 24818 }, 24819 "ModifyTransitGatewayRequest":{ 24820 "type":"structure", 24821 "required":["TransitGatewayId"], 24822 "members":{ 24823 "TransitGatewayId":{"shape":"TransitGatewayId"}, 24824 "Description":{"shape":"String"}, 24825 "Options":{"shape":"ModifyTransitGatewayOptions"}, 24826 "DryRun":{"shape":"Boolean"} 24827 } 24828 }, 24829 "ModifyTransitGatewayResult":{ 24830 "type":"structure", 24831 "members":{ 24832 "TransitGateway":{ 24833 "shape":"TransitGateway", 24834 "locationName":"transitGateway" 24835 } 24836 } 24837 }, 24838 "ModifyTransitGatewayVpcAttachmentRequest":{ 24839 "type":"structure", 24840 "required":["TransitGatewayAttachmentId"], 24841 "members":{ 24842 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 24843 "AddSubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 24844 "RemoveSubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 24845 "Options":{"shape":"ModifyTransitGatewayVpcAttachmentRequestOptions"}, 24846 "DryRun":{"shape":"Boolean"} 24847 } 24848 }, 24849 "ModifyTransitGatewayVpcAttachmentRequestOptions":{ 24850 "type":"structure", 24851 "members":{ 24852 "DnsSupport":{"shape":"DnsSupportValue"}, 24853 "Ipv6Support":{"shape":"Ipv6SupportValue"}, 24854 "ApplianceModeSupport":{"shape":"ApplianceModeSupportValue"} 24855 } 24856 }, 24857 "ModifyTransitGatewayVpcAttachmentResult":{ 24858 "type":"structure", 24859 "members":{ 24860 "TransitGatewayVpcAttachment":{ 24861 "shape":"TransitGatewayVpcAttachment", 24862 "locationName":"transitGatewayVpcAttachment" 24863 } 24864 } 24865 }, 24866 "ModifyVolumeAttributeRequest":{ 24867 "type":"structure", 24868 "required":["VolumeId"], 24869 "members":{ 24870 "AutoEnableIO":{"shape":"AttributeBooleanValue"}, 24871 "VolumeId":{"shape":"VolumeId"}, 24872 "DryRun":{ 24873 "shape":"Boolean", 24874 "locationName":"dryRun" 24875 } 24876 } 24877 }, 24878 "ModifyVolumeRequest":{ 24879 "type":"structure", 24880 "required":["VolumeId"], 24881 "members":{ 24882 "DryRun":{"shape":"Boolean"}, 24883 "VolumeId":{"shape":"VolumeId"}, 24884 "Size":{"shape":"Integer"}, 24885 "VolumeType":{"shape":"VolumeType"}, 24886 "Iops":{"shape":"Integer"}, 24887 "Throughput":{"shape":"Integer"}, 24888 "MultiAttachEnabled":{"shape":"Boolean"} 24889 } 24890 }, 24891 "ModifyVolumeResult":{ 24892 "type":"structure", 24893 "members":{ 24894 "VolumeModification":{ 24895 "shape":"VolumeModification", 24896 "locationName":"volumeModification" 24897 } 24898 } 24899 }, 24900 "ModifyVpcAttributeRequest":{ 24901 "type":"structure", 24902 "required":["VpcId"], 24903 "members":{ 24904 "EnableDnsHostnames":{"shape":"AttributeBooleanValue"}, 24905 "EnableDnsSupport":{"shape":"AttributeBooleanValue"}, 24906 "VpcId":{ 24907 "shape":"VpcId", 24908 "locationName":"vpcId" 24909 } 24910 } 24911 }, 24912 "ModifyVpcEndpointConnectionNotificationRequest":{ 24913 "type":"structure", 24914 "required":["ConnectionNotificationId"], 24915 "members":{ 24916 "DryRun":{"shape":"Boolean"}, 24917 "ConnectionNotificationId":{"shape":"ConnectionNotificationId"}, 24918 "ConnectionNotificationArn":{"shape":"String"}, 24919 "ConnectionEvents":{"shape":"ValueStringList"} 24920 } 24921 }, 24922 "ModifyVpcEndpointConnectionNotificationResult":{ 24923 "type":"structure", 24924 "members":{ 24925 "ReturnValue":{ 24926 "shape":"Boolean", 24927 "locationName":"return" 24928 } 24929 } 24930 }, 24931 "ModifyVpcEndpointRequest":{ 24932 "type":"structure", 24933 "required":["VpcEndpointId"], 24934 "members":{ 24935 "DryRun":{"shape":"Boolean"}, 24936 "VpcEndpointId":{"shape":"VpcEndpointId"}, 24937 "ResetPolicy":{"shape":"Boolean"}, 24938 "PolicyDocument":{"shape":"String"}, 24939 "AddRouteTableIds":{ 24940 "shape":"VpcEndpointRouteTableIdList", 24941 "locationName":"AddRouteTableId" 24942 }, 24943 "RemoveRouteTableIds":{ 24944 "shape":"VpcEndpointRouteTableIdList", 24945 "locationName":"RemoveRouteTableId" 24946 }, 24947 "AddSubnetIds":{ 24948 "shape":"VpcEndpointSubnetIdList", 24949 "locationName":"AddSubnetId" 24950 }, 24951 "RemoveSubnetIds":{ 24952 "shape":"VpcEndpointSubnetIdList", 24953 "locationName":"RemoveSubnetId" 24954 }, 24955 "AddSecurityGroupIds":{ 24956 "shape":"VpcEndpointSecurityGroupIdList", 24957 "locationName":"AddSecurityGroupId" 24958 }, 24959 "RemoveSecurityGroupIds":{ 24960 "shape":"VpcEndpointSecurityGroupIdList", 24961 "locationName":"RemoveSecurityGroupId" 24962 }, 24963 "PrivateDnsEnabled":{"shape":"Boolean"} 24964 } 24965 }, 24966 "ModifyVpcEndpointResult":{ 24967 "type":"structure", 24968 "members":{ 24969 "Return":{ 24970 "shape":"Boolean", 24971 "locationName":"return" 24972 } 24973 } 24974 }, 24975 "ModifyVpcEndpointServiceConfigurationRequest":{ 24976 "type":"structure", 24977 "required":["ServiceId"], 24978 "members":{ 24979 "DryRun":{"shape":"Boolean"}, 24980 "ServiceId":{"shape":"VpcEndpointServiceId"}, 24981 "PrivateDnsName":{"shape":"String"}, 24982 "RemovePrivateDnsName":{"shape":"Boolean"}, 24983 "AcceptanceRequired":{"shape":"Boolean"}, 24984 "AddNetworkLoadBalancerArns":{ 24985 "shape":"ValueStringList", 24986 "locationName":"AddNetworkLoadBalancerArn" 24987 }, 24988 "RemoveNetworkLoadBalancerArns":{ 24989 "shape":"ValueStringList", 24990 "locationName":"RemoveNetworkLoadBalancerArn" 24991 }, 24992 "AddGatewayLoadBalancerArns":{ 24993 "shape":"ValueStringList", 24994 "locationName":"AddGatewayLoadBalancerArn" 24995 }, 24996 "RemoveGatewayLoadBalancerArns":{ 24997 "shape":"ValueStringList", 24998 "locationName":"RemoveGatewayLoadBalancerArn" 24999 } 25000 } 25001 }, 25002 "ModifyVpcEndpointServiceConfigurationResult":{ 25003 "type":"structure", 25004 "members":{ 25005 "Return":{ 25006 "shape":"Boolean", 25007 "locationName":"return" 25008 } 25009 } 25010 }, 25011 "ModifyVpcEndpointServicePermissionsRequest":{ 25012 "type":"structure", 25013 "required":["ServiceId"], 25014 "members":{ 25015 "DryRun":{"shape":"Boolean"}, 25016 "ServiceId":{"shape":"VpcEndpointServiceId"}, 25017 "AddAllowedPrincipals":{"shape":"ValueStringList"}, 25018 "RemoveAllowedPrincipals":{"shape":"ValueStringList"} 25019 } 25020 }, 25021 "ModifyVpcEndpointServicePermissionsResult":{ 25022 "type":"structure", 25023 "members":{ 25024 "ReturnValue":{ 25025 "shape":"Boolean", 25026 "locationName":"return" 25027 } 25028 } 25029 }, 25030 "ModifyVpcPeeringConnectionOptionsRequest":{ 25031 "type":"structure", 25032 "required":["VpcPeeringConnectionId"], 25033 "members":{ 25034 "AccepterPeeringConnectionOptions":{"shape":"PeeringConnectionOptionsRequest"}, 25035 "DryRun":{"shape":"Boolean"}, 25036 "RequesterPeeringConnectionOptions":{"shape":"PeeringConnectionOptionsRequest"}, 25037 "VpcPeeringConnectionId":{"shape":"VpcPeeringConnectionId"} 25038 } 25039 }, 25040 "ModifyVpcPeeringConnectionOptionsResult":{ 25041 "type":"structure", 25042 "members":{ 25043 "AccepterPeeringConnectionOptions":{ 25044 "shape":"PeeringConnectionOptions", 25045 "locationName":"accepterPeeringConnectionOptions" 25046 }, 25047 "RequesterPeeringConnectionOptions":{ 25048 "shape":"PeeringConnectionOptions", 25049 "locationName":"requesterPeeringConnectionOptions" 25050 } 25051 } 25052 }, 25053 "ModifyVpcTenancyRequest":{ 25054 "type":"structure", 25055 "required":[ 25056 "VpcId", 25057 "InstanceTenancy" 25058 ], 25059 "members":{ 25060 "VpcId":{"shape":"VpcId"}, 25061 "InstanceTenancy":{"shape":"VpcTenancy"}, 25062 "DryRun":{"shape":"Boolean"} 25063 } 25064 }, 25065 "ModifyVpcTenancyResult":{ 25066 "type":"structure", 25067 "members":{ 25068 "ReturnValue":{ 25069 "shape":"Boolean", 25070 "locationName":"return" 25071 } 25072 } 25073 }, 25074 "ModifyVpnConnectionOptionsRequest":{ 25075 "type":"structure", 25076 "required":["VpnConnectionId"], 25077 "members":{ 25078 "VpnConnectionId":{"shape":"VpnConnectionId"}, 25079 "LocalIpv4NetworkCidr":{"shape":"String"}, 25080 "RemoteIpv4NetworkCidr":{"shape":"String"}, 25081 "LocalIpv6NetworkCidr":{"shape":"String"}, 25082 "RemoteIpv6NetworkCidr":{"shape":"String"}, 25083 "DryRun":{"shape":"Boolean"} 25084 } 25085 }, 25086 "ModifyVpnConnectionOptionsResult":{ 25087 "type":"structure", 25088 "members":{ 25089 "VpnConnection":{ 25090 "shape":"VpnConnection", 25091 "locationName":"vpnConnection" 25092 } 25093 } 25094 }, 25095 "ModifyVpnConnectionRequest":{ 25096 "type":"structure", 25097 "required":["VpnConnectionId"], 25098 "members":{ 25099 "VpnConnectionId":{"shape":"VpnConnectionId"}, 25100 "TransitGatewayId":{"shape":"TransitGatewayId"}, 25101 "CustomerGatewayId":{"shape":"CustomerGatewayId"}, 25102 "VpnGatewayId":{"shape":"VpnGatewayId"}, 25103 "DryRun":{"shape":"Boolean"} 25104 } 25105 }, 25106 "ModifyVpnConnectionResult":{ 25107 "type":"structure", 25108 "members":{ 25109 "VpnConnection":{ 25110 "shape":"VpnConnection", 25111 "locationName":"vpnConnection" 25112 } 25113 } 25114 }, 25115 "ModifyVpnTunnelCertificateRequest":{ 25116 "type":"structure", 25117 "required":[ 25118 "VpnConnectionId", 25119 "VpnTunnelOutsideIpAddress" 25120 ], 25121 "members":{ 25122 "VpnConnectionId":{"shape":"VpnConnectionId"}, 25123 "VpnTunnelOutsideIpAddress":{"shape":"String"}, 25124 "DryRun":{"shape":"Boolean"} 25125 } 25126 }, 25127 "ModifyVpnTunnelCertificateResult":{ 25128 "type":"structure", 25129 "members":{ 25130 "VpnConnection":{ 25131 "shape":"VpnConnection", 25132 "locationName":"vpnConnection" 25133 } 25134 } 25135 }, 25136 "ModifyVpnTunnelOptionsRequest":{ 25137 "type":"structure", 25138 "required":[ 25139 "VpnConnectionId", 25140 "VpnTunnelOutsideIpAddress", 25141 "TunnelOptions" 25142 ], 25143 "members":{ 25144 "VpnConnectionId":{"shape":"VpnConnectionId"}, 25145 "VpnTunnelOutsideIpAddress":{"shape":"String"}, 25146 "TunnelOptions":{"shape":"ModifyVpnTunnelOptionsSpecification"}, 25147 "DryRun":{"shape":"Boolean"} 25148 } 25149 }, 25150 "ModifyVpnTunnelOptionsResult":{ 25151 "type":"structure", 25152 "members":{ 25153 "VpnConnection":{ 25154 "shape":"VpnConnection", 25155 "locationName":"vpnConnection" 25156 } 25157 } 25158 }, 25159 "ModifyVpnTunnelOptionsSpecification":{ 25160 "type":"structure", 25161 "members":{ 25162 "TunnelInsideCidr":{"shape":"String"}, 25163 "TunnelInsideIpv6Cidr":{"shape":"String"}, 25164 "PreSharedKey":{"shape":"String"}, 25165 "Phase1LifetimeSeconds":{"shape":"Integer"}, 25166 "Phase2LifetimeSeconds":{"shape":"Integer"}, 25167 "RekeyMarginTimeSeconds":{"shape":"Integer"}, 25168 "RekeyFuzzPercentage":{"shape":"Integer"}, 25169 "ReplayWindowSize":{"shape":"Integer"}, 25170 "DPDTimeoutSeconds":{"shape":"Integer"}, 25171 "DPDTimeoutAction":{"shape":"String"}, 25172 "Phase1EncryptionAlgorithms":{ 25173 "shape":"Phase1EncryptionAlgorithmsRequestList", 25174 "locationName":"Phase1EncryptionAlgorithm" 25175 }, 25176 "Phase2EncryptionAlgorithms":{ 25177 "shape":"Phase2EncryptionAlgorithmsRequestList", 25178 "locationName":"Phase2EncryptionAlgorithm" 25179 }, 25180 "Phase1IntegrityAlgorithms":{ 25181 "shape":"Phase1IntegrityAlgorithmsRequestList", 25182 "locationName":"Phase1IntegrityAlgorithm" 25183 }, 25184 "Phase2IntegrityAlgorithms":{ 25185 "shape":"Phase2IntegrityAlgorithmsRequestList", 25186 "locationName":"Phase2IntegrityAlgorithm" 25187 }, 25188 "Phase1DHGroupNumbers":{ 25189 "shape":"Phase1DHGroupNumbersRequestList", 25190 "locationName":"Phase1DHGroupNumber" 25191 }, 25192 "Phase2DHGroupNumbers":{ 25193 "shape":"Phase2DHGroupNumbersRequestList", 25194 "locationName":"Phase2DHGroupNumber" 25195 }, 25196 "IKEVersions":{ 25197 "shape":"IKEVersionsRequestList", 25198 "locationName":"IKEVersion" 25199 }, 25200 "StartupAction":{"shape":"String"} 25201 } 25202 }, 25203 "MonitorInstancesRequest":{ 25204 "type":"structure", 25205 "required":["InstanceIds"], 25206 "members":{ 25207 "InstanceIds":{ 25208 "shape":"InstanceIdStringList", 25209 "locationName":"InstanceId" 25210 }, 25211 "DryRun":{ 25212 "shape":"Boolean", 25213 "locationName":"dryRun" 25214 } 25215 } 25216 }, 25217 "MonitorInstancesResult":{ 25218 "type":"structure", 25219 "members":{ 25220 "InstanceMonitorings":{ 25221 "shape":"InstanceMonitoringList", 25222 "locationName":"instancesSet" 25223 } 25224 } 25225 }, 25226 "Monitoring":{ 25227 "type":"structure", 25228 "members":{ 25229 "State":{ 25230 "shape":"MonitoringState", 25231 "locationName":"state" 25232 } 25233 } 25234 }, 25235 "MonitoringState":{ 25236 "type":"string", 25237 "enum":[ 25238 "disabled", 25239 "disabling", 25240 "enabled", 25241 "pending" 25242 ] 25243 }, 25244 "MoveAddressToVpcRequest":{ 25245 "type":"structure", 25246 "required":["PublicIp"], 25247 "members":{ 25248 "DryRun":{ 25249 "shape":"Boolean", 25250 "locationName":"dryRun" 25251 }, 25252 "PublicIp":{ 25253 "shape":"String", 25254 "locationName":"publicIp" 25255 } 25256 } 25257 }, 25258 "MoveAddressToVpcResult":{ 25259 "type":"structure", 25260 "members":{ 25261 "AllocationId":{ 25262 "shape":"String", 25263 "locationName":"allocationId" 25264 }, 25265 "Status":{ 25266 "shape":"Status", 25267 "locationName":"status" 25268 } 25269 } 25270 }, 25271 "MoveStatus":{ 25272 "type":"string", 25273 "enum":[ 25274 "movingToVpc", 25275 "restoringToClassic" 25276 ] 25277 }, 25278 "MovingAddressStatus":{ 25279 "type":"structure", 25280 "members":{ 25281 "MoveStatus":{ 25282 "shape":"MoveStatus", 25283 "locationName":"moveStatus" 25284 }, 25285 "PublicIp":{ 25286 "shape":"String", 25287 "locationName":"publicIp" 25288 } 25289 } 25290 }, 25291 "MovingAddressStatusSet":{ 25292 "type":"list", 25293 "member":{ 25294 "shape":"MovingAddressStatus", 25295 "locationName":"item" 25296 } 25297 }, 25298 "MulticastSupportValue":{ 25299 "type":"string", 25300 "enum":[ 25301 "enable", 25302 "disable" 25303 ] 25304 }, 25305 "NatGateway":{ 25306 "type":"structure", 25307 "members":{ 25308 "CreateTime":{ 25309 "shape":"DateTime", 25310 "locationName":"createTime" 25311 }, 25312 "DeleteTime":{ 25313 "shape":"DateTime", 25314 "locationName":"deleteTime" 25315 }, 25316 "FailureCode":{ 25317 "shape":"String", 25318 "locationName":"failureCode" 25319 }, 25320 "FailureMessage":{ 25321 "shape":"String", 25322 "locationName":"failureMessage" 25323 }, 25324 "NatGatewayAddresses":{ 25325 "shape":"NatGatewayAddressList", 25326 "locationName":"natGatewayAddressSet" 25327 }, 25328 "NatGatewayId":{ 25329 "shape":"String", 25330 "locationName":"natGatewayId" 25331 }, 25332 "ProvisionedBandwidth":{ 25333 "shape":"ProvisionedBandwidth", 25334 "locationName":"provisionedBandwidth" 25335 }, 25336 "State":{ 25337 "shape":"NatGatewayState", 25338 "locationName":"state" 25339 }, 25340 "SubnetId":{ 25341 "shape":"String", 25342 "locationName":"subnetId" 25343 }, 25344 "VpcId":{ 25345 "shape":"String", 25346 "locationName":"vpcId" 25347 }, 25348 "Tags":{ 25349 "shape":"TagList", 25350 "locationName":"tagSet" 25351 }, 25352 "ConnectivityType":{ 25353 "shape":"ConnectivityType", 25354 "locationName":"connectivityType" 25355 } 25356 } 25357 }, 25358 "NatGatewayAddress":{ 25359 "type":"structure", 25360 "members":{ 25361 "AllocationId":{ 25362 "shape":"String", 25363 "locationName":"allocationId" 25364 }, 25365 "NetworkInterfaceId":{ 25366 "shape":"String", 25367 "locationName":"networkInterfaceId" 25368 }, 25369 "PrivateIp":{ 25370 "shape":"String", 25371 "locationName":"privateIp" 25372 }, 25373 "PublicIp":{ 25374 "shape":"String", 25375 "locationName":"publicIp" 25376 } 25377 } 25378 }, 25379 "NatGatewayAddressList":{ 25380 "type":"list", 25381 "member":{ 25382 "shape":"NatGatewayAddress", 25383 "locationName":"item" 25384 } 25385 }, 25386 "NatGatewayId":{"type":"string"}, 25387 "NatGatewayIdStringList":{ 25388 "type":"list", 25389 "member":{ 25390 "shape":"NatGatewayId", 25391 "locationName":"item" 25392 } 25393 }, 25394 "NatGatewayList":{ 25395 "type":"list", 25396 "member":{ 25397 "shape":"NatGateway", 25398 "locationName":"item" 25399 } 25400 }, 25401 "NatGatewayState":{ 25402 "type":"string", 25403 "enum":[ 25404 "pending", 25405 "failed", 25406 "available", 25407 "deleting", 25408 "deleted" 25409 ] 25410 }, 25411 "NetworkAcl":{ 25412 "type":"structure", 25413 "members":{ 25414 "Associations":{ 25415 "shape":"NetworkAclAssociationList", 25416 "locationName":"associationSet" 25417 }, 25418 "Entries":{ 25419 "shape":"NetworkAclEntryList", 25420 "locationName":"entrySet" 25421 }, 25422 "IsDefault":{ 25423 "shape":"Boolean", 25424 "locationName":"default" 25425 }, 25426 "NetworkAclId":{ 25427 "shape":"String", 25428 "locationName":"networkAclId" 25429 }, 25430 "Tags":{ 25431 "shape":"TagList", 25432 "locationName":"tagSet" 25433 }, 25434 "VpcId":{ 25435 "shape":"String", 25436 "locationName":"vpcId" 25437 }, 25438 "OwnerId":{ 25439 "shape":"String", 25440 "locationName":"ownerId" 25441 } 25442 } 25443 }, 25444 "NetworkAclAssociation":{ 25445 "type":"structure", 25446 "members":{ 25447 "NetworkAclAssociationId":{ 25448 "shape":"String", 25449 "locationName":"networkAclAssociationId" 25450 }, 25451 "NetworkAclId":{ 25452 "shape":"String", 25453 "locationName":"networkAclId" 25454 }, 25455 "SubnetId":{ 25456 "shape":"String", 25457 "locationName":"subnetId" 25458 } 25459 } 25460 }, 25461 "NetworkAclAssociationId":{"type":"string"}, 25462 "NetworkAclAssociationList":{ 25463 "type":"list", 25464 "member":{ 25465 "shape":"NetworkAclAssociation", 25466 "locationName":"item" 25467 } 25468 }, 25469 "NetworkAclEntry":{ 25470 "type":"structure", 25471 "members":{ 25472 "CidrBlock":{ 25473 "shape":"String", 25474 "locationName":"cidrBlock" 25475 }, 25476 "Egress":{ 25477 "shape":"Boolean", 25478 "locationName":"egress" 25479 }, 25480 "IcmpTypeCode":{ 25481 "shape":"IcmpTypeCode", 25482 "locationName":"icmpTypeCode" 25483 }, 25484 "Ipv6CidrBlock":{ 25485 "shape":"String", 25486 "locationName":"ipv6CidrBlock" 25487 }, 25488 "PortRange":{ 25489 "shape":"PortRange", 25490 "locationName":"portRange" 25491 }, 25492 "Protocol":{ 25493 "shape":"String", 25494 "locationName":"protocol" 25495 }, 25496 "RuleAction":{ 25497 "shape":"RuleAction", 25498 "locationName":"ruleAction" 25499 }, 25500 "RuleNumber":{ 25501 "shape":"Integer", 25502 "locationName":"ruleNumber" 25503 } 25504 } 25505 }, 25506 "NetworkAclEntryList":{ 25507 "type":"list", 25508 "member":{ 25509 "shape":"NetworkAclEntry", 25510 "locationName":"item" 25511 } 25512 }, 25513 "NetworkAclId":{"type":"string"}, 25514 "NetworkAclIdStringList":{ 25515 "type":"list", 25516 "member":{ 25517 "shape":"NetworkAclId", 25518 "locationName":"item" 25519 } 25520 }, 25521 "NetworkAclList":{ 25522 "type":"list", 25523 "member":{ 25524 "shape":"NetworkAcl", 25525 "locationName":"item" 25526 } 25527 }, 25528 "NetworkCardIndex":{"type":"integer"}, 25529 "NetworkCardInfo":{ 25530 "type":"structure", 25531 "members":{ 25532 "NetworkCardIndex":{ 25533 "shape":"NetworkCardIndex", 25534 "locationName":"networkCardIndex" 25535 }, 25536 "NetworkPerformance":{ 25537 "shape":"NetworkPerformance", 25538 "locationName":"networkPerformance" 25539 }, 25540 "MaximumNetworkInterfaces":{ 25541 "shape":"MaxNetworkInterfaces", 25542 "locationName":"maximumNetworkInterfaces" 25543 } 25544 } 25545 }, 25546 "NetworkCardInfoList":{ 25547 "type":"list", 25548 "member":{ 25549 "shape":"NetworkCardInfo", 25550 "locationName":"item" 25551 } 25552 }, 25553 "NetworkInfo":{ 25554 "type":"structure", 25555 "members":{ 25556 "NetworkPerformance":{ 25557 "shape":"NetworkPerformance", 25558 "locationName":"networkPerformance" 25559 }, 25560 "MaximumNetworkInterfaces":{ 25561 "shape":"MaxNetworkInterfaces", 25562 "locationName":"maximumNetworkInterfaces" 25563 }, 25564 "MaximumNetworkCards":{ 25565 "shape":"MaximumNetworkCards", 25566 "locationName":"maximumNetworkCards" 25567 }, 25568 "DefaultNetworkCardIndex":{ 25569 "shape":"DefaultNetworkCardIndex", 25570 "locationName":"defaultNetworkCardIndex" 25571 }, 25572 "NetworkCards":{ 25573 "shape":"NetworkCardInfoList", 25574 "locationName":"networkCards" 25575 }, 25576 "Ipv4AddressesPerInterface":{ 25577 "shape":"MaxIpv4AddrPerInterface", 25578 "locationName":"ipv4AddressesPerInterface" 25579 }, 25580 "Ipv6AddressesPerInterface":{ 25581 "shape":"MaxIpv6AddrPerInterface", 25582 "locationName":"ipv6AddressesPerInterface" 25583 }, 25584 "Ipv6Supported":{ 25585 "shape":"Ipv6Flag", 25586 "locationName":"ipv6Supported" 25587 }, 25588 "EnaSupport":{ 25589 "shape":"EnaSupport", 25590 "locationName":"enaSupport" 25591 }, 25592 "EfaSupported":{ 25593 "shape":"EfaSupportedFlag", 25594 "locationName":"efaSupported" 25595 }, 25596 "EfaInfo":{ 25597 "shape":"EfaInfo", 25598 "locationName":"efaInfo" 25599 }, 25600 "EncryptionInTransitSupported":{ 25601 "shape":"EncryptionInTransitSupported", 25602 "locationName":"encryptionInTransitSupported" 25603 } 25604 } 25605 }, 25606 "NetworkInsightsAnalysis":{ 25607 "type":"structure", 25608 "members":{ 25609 "NetworkInsightsAnalysisId":{ 25610 "shape":"NetworkInsightsAnalysisId", 25611 "locationName":"networkInsightsAnalysisId" 25612 }, 25613 "NetworkInsightsAnalysisArn":{ 25614 "shape":"ResourceArn", 25615 "locationName":"networkInsightsAnalysisArn" 25616 }, 25617 "NetworkInsightsPathId":{ 25618 "shape":"NetworkInsightsPathId", 25619 "locationName":"networkInsightsPathId" 25620 }, 25621 "FilterInArns":{ 25622 "shape":"ArnList", 25623 "locationName":"filterInArnSet" 25624 }, 25625 "StartDate":{ 25626 "shape":"MillisecondDateTime", 25627 "locationName":"startDate" 25628 }, 25629 "Status":{ 25630 "shape":"AnalysisStatus", 25631 "locationName":"status" 25632 }, 25633 "StatusMessage":{ 25634 "shape":"String", 25635 "locationName":"statusMessage" 25636 }, 25637 "NetworkPathFound":{ 25638 "shape":"Boolean", 25639 "locationName":"networkPathFound" 25640 }, 25641 "ForwardPathComponents":{ 25642 "shape":"PathComponentList", 25643 "locationName":"forwardPathComponentSet" 25644 }, 25645 "ReturnPathComponents":{ 25646 "shape":"PathComponentList", 25647 "locationName":"returnPathComponentSet" 25648 }, 25649 "Explanations":{ 25650 "shape":"ExplanationList", 25651 "locationName":"explanationSet" 25652 }, 25653 "AlternatePathHints":{ 25654 "shape":"AlternatePathHintList", 25655 "locationName":"alternatePathHintSet" 25656 }, 25657 "Tags":{ 25658 "shape":"TagList", 25659 "locationName":"tagSet" 25660 } 25661 } 25662 }, 25663 "NetworkInsightsAnalysisId":{"type":"string"}, 25664 "NetworkInsightsAnalysisIdList":{ 25665 "type":"list", 25666 "member":{ 25667 "shape":"NetworkInsightsAnalysisId", 25668 "locationName":"item" 25669 } 25670 }, 25671 "NetworkInsightsAnalysisList":{ 25672 "type":"list", 25673 "member":{ 25674 "shape":"NetworkInsightsAnalysis", 25675 "locationName":"item" 25676 } 25677 }, 25678 "NetworkInsightsMaxResults":{ 25679 "type":"integer", 25680 "max":100, 25681 "min":1 25682 }, 25683 "NetworkInsightsPath":{ 25684 "type":"structure", 25685 "members":{ 25686 "NetworkInsightsPathId":{ 25687 "shape":"NetworkInsightsPathId", 25688 "locationName":"networkInsightsPathId" 25689 }, 25690 "NetworkInsightsPathArn":{ 25691 "shape":"ResourceArn", 25692 "locationName":"networkInsightsPathArn" 25693 }, 25694 "CreatedDate":{ 25695 "shape":"MillisecondDateTime", 25696 "locationName":"createdDate" 25697 }, 25698 "Source":{ 25699 "shape":"String", 25700 "locationName":"source" 25701 }, 25702 "Destination":{ 25703 "shape":"String", 25704 "locationName":"destination" 25705 }, 25706 "SourceIp":{ 25707 "shape":"IpAddress", 25708 "locationName":"sourceIp" 25709 }, 25710 "DestinationIp":{ 25711 "shape":"IpAddress", 25712 "locationName":"destinationIp" 25713 }, 25714 "Protocol":{ 25715 "shape":"Protocol", 25716 "locationName":"protocol" 25717 }, 25718 "DestinationPort":{ 25719 "shape":"Integer", 25720 "locationName":"destinationPort" 25721 }, 25722 "Tags":{ 25723 "shape":"TagList", 25724 "locationName":"tagSet" 25725 } 25726 } 25727 }, 25728 "NetworkInsightsPathId":{"type":"string"}, 25729 "NetworkInsightsPathIdList":{ 25730 "type":"list", 25731 "member":{ 25732 "shape":"NetworkInsightsPathId", 25733 "locationName":"item" 25734 } 25735 }, 25736 "NetworkInsightsPathList":{ 25737 "type":"list", 25738 "member":{ 25739 "shape":"NetworkInsightsPath", 25740 "locationName":"item" 25741 } 25742 }, 25743 "NetworkInterface":{ 25744 "type":"structure", 25745 "members":{ 25746 "Association":{ 25747 "shape":"NetworkInterfaceAssociation", 25748 "locationName":"association" 25749 }, 25750 "Attachment":{ 25751 "shape":"NetworkInterfaceAttachment", 25752 "locationName":"attachment" 25753 }, 25754 "AvailabilityZone":{ 25755 "shape":"String", 25756 "locationName":"availabilityZone" 25757 }, 25758 "Description":{ 25759 "shape":"String", 25760 "locationName":"description" 25761 }, 25762 "Groups":{ 25763 "shape":"GroupIdentifierList", 25764 "locationName":"groupSet" 25765 }, 25766 "InterfaceType":{ 25767 "shape":"NetworkInterfaceType", 25768 "locationName":"interfaceType" 25769 }, 25770 "Ipv6Addresses":{ 25771 "shape":"NetworkInterfaceIpv6AddressesList", 25772 "locationName":"ipv6AddressesSet" 25773 }, 25774 "MacAddress":{ 25775 "shape":"String", 25776 "locationName":"macAddress" 25777 }, 25778 "NetworkInterfaceId":{ 25779 "shape":"String", 25780 "locationName":"networkInterfaceId" 25781 }, 25782 "OutpostArn":{ 25783 "shape":"String", 25784 "locationName":"outpostArn" 25785 }, 25786 "OwnerId":{ 25787 "shape":"String", 25788 "locationName":"ownerId" 25789 }, 25790 "PrivateDnsName":{ 25791 "shape":"String", 25792 "locationName":"privateDnsName" 25793 }, 25794 "PrivateIpAddress":{ 25795 "shape":"String", 25796 "locationName":"privateIpAddress" 25797 }, 25798 "PrivateIpAddresses":{ 25799 "shape":"NetworkInterfacePrivateIpAddressList", 25800 "locationName":"privateIpAddressesSet" 25801 }, 25802 "Ipv4Prefixes":{ 25803 "shape":"Ipv4PrefixesList", 25804 "locationName":"ipv4PrefixSet" 25805 }, 25806 "Ipv6Prefixes":{ 25807 "shape":"Ipv6PrefixesList", 25808 "locationName":"ipv6PrefixSet" 25809 }, 25810 "RequesterId":{ 25811 "shape":"String", 25812 "locationName":"requesterId" 25813 }, 25814 "RequesterManaged":{ 25815 "shape":"Boolean", 25816 "locationName":"requesterManaged" 25817 }, 25818 "SourceDestCheck":{ 25819 "shape":"Boolean", 25820 "locationName":"sourceDestCheck" 25821 }, 25822 "Status":{ 25823 "shape":"NetworkInterfaceStatus", 25824 "locationName":"status" 25825 }, 25826 "SubnetId":{ 25827 "shape":"String", 25828 "locationName":"subnetId" 25829 }, 25830 "TagSet":{ 25831 "shape":"TagList", 25832 "locationName":"tagSet" 25833 }, 25834 "VpcId":{ 25835 "shape":"String", 25836 "locationName":"vpcId" 25837 } 25838 } 25839 }, 25840 "NetworkInterfaceAssociation":{ 25841 "type":"structure", 25842 "members":{ 25843 "AllocationId":{ 25844 "shape":"String", 25845 "locationName":"allocationId" 25846 }, 25847 "AssociationId":{ 25848 "shape":"String", 25849 "locationName":"associationId" 25850 }, 25851 "IpOwnerId":{ 25852 "shape":"String", 25853 "locationName":"ipOwnerId" 25854 }, 25855 "PublicDnsName":{ 25856 "shape":"String", 25857 "locationName":"publicDnsName" 25858 }, 25859 "PublicIp":{ 25860 "shape":"String", 25861 "locationName":"publicIp" 25862 }, 25863 "CustomerOwnedIp":{ 25864 "shape":"String", 25865 "locationName":"customerOwnedIp" 25866 }, 25867 "CarrierIp":{ 25868 "shape":"String", 25869 "locationName":"carrierIp" 25870 } 25871 } 25872 }, 25873 "NetworkInterfaceAttachment":{ 25874 "type":"structure", 25875 "members":{ 25876 "AttachTime":{ 25877 "shape":"DateTime", 25878 "locationName":"attachTime" 25879 }, 25880 "AttachmentId":{ 25881 "shape":"String", 25882 "locationName":"attachmentId" 25883 }, 25884 "DeleteOnTermination":{ 25885 "shape":"Boolean", 25886 "locationName":"deleteOnTermination" 25887 }, 25888 "DeviceIndex":{ 25889 "shape":"Integer", 25890 "locationName":"deviceIndex" 25891 }, 25892 "NetworkCardIndex":{ 25893 "shape":"Integer", 25894 "locationName":"networkCardIndex" 25895 }, 25896 "InstanceId":{ 25897 "shape":"String", 25898 "locationName":"instanceId" 25899 }, 25900 "InstanceOwnerId":{ 25901 "shape":"String", 25902 "locationName":"instanceOwnerId" 25903 }, 25904 "Status":{ 25905 "shape":"AttachmentStatus", 25906 "locationName":"status" 25907 } 25908 } 25909 }, 25910 "NetworkInterfaceAttachmentChanges":{ 25911 "type":"structure", 25912 "members":{ 25913 "AttachmentId":{ 25914 "shape":"NetworkInterfaceAttachmentId", 25915 "locationName":"attachmentId" 25916 }, 25917 "DeleteOnTermination":{ 25918 "shape":"Boolean", 25919 "locationName":"deleteOnTermination" 25920 } 25921 } 25922 }, 25923 "NetworkInterfaceAttachmentId":{"type":"string"}, 25924 "NetworkInterfaceAttribute":{ 25925 "type":"string", 25926 "enum":[ 25927 "description", 25928 "groupSet", 25929 "sourceDestCheck", 25930 "attachment" 25931 ] 25932 }, 25933 "NetworkInterfaceCreationType":{ 25934 "type":"string", 25935 "enum":[ 25936 "efa", 25937 "branch", 25938 "trunk" 25939 ] 25940 }, 25941 "NetworkInterfaceId":{"type":"string"}, 25942 "NetworkInterfaceIdList":{ 25943 "type":"list", 25944 "member":{ 25945 "shape":"NetworkInterfaceId", 25946 "locationName":"item" 25947 } 25948 }, 25949 "NetworkInterfaceIpv6Address":{ 25950 "type":"structure", 25951 "members":{ 25952 "Ipv6Address":{ 25953 "shape":"String", 25954 "locationName":"ipv6Address" 25955 } 25956 } 25957 }, 25958 "NetworkInterfaceIpv6AddressesList":{ 25959 "type":"list", 25960 "member":{ 25961 "shape":"NetworkInterfaceIpv6Address", 25962 "locationName":"item" 25963 } 25964 }, 25965 "NetworkInterfaceList":{ 25966 "type":"list", 25967 "member":{ 25968 "shape":"NetworkInterface", 25969 "locationName":"item" 25970 } 25971 }, 25972 "NetworkInterfacePermission":{ 25973 "type":"structure", 25974 "members":{ 25975 "NetworkInterfacePermissionId":{ 25976 "shape":"String", 25977 "locationName":"networkInterfacePermissionId" 25978 }, 25979 "NetworkInterfaceId":{ 25980 "shape":"String", 25981 "locationName":"networkInterfaceId" 25982 }, 25983 "AwsAccountId":{ 25984 "shape":"String", 25985 "locationName":"awsAccountId" 25986 }, 25987 "AwsService":{ 25988 "shape":"String", 25989 "locationName":"awsService" 25990 }, 25991 "Permission":{ 25992 "shape":"InterfacePermissionType", 25993 "locationName":"permission" 25994 }, 25995 "PermissionState":{ 25996 "shape":"NetworkInterfacePermissionState", 25997 "locationName":"permissionState" 25998 } 25999 } 26000 }, 26001 "NetworkInterfacePermissionId":{"type":"string"}, 26002 "NetworkInterfacePermissionIdList":{ 26003 "type":"list", 26004 "member":{"shape":"NetworkInterfacePermissionId"} 26005 }, 26006 "NetworkInterfacePermissionList":{ 26007 "type":"list", 26008 "member":{ 26009 "shape":"NetworkInterfacePermission", 26010 "locationName":"item" 26011 } 26012 }, 26013 "NetworkInterfacePermissionState":{ 26014 "type":"structure", 26015 "members":{ 26016 "State":{ 26017 "shape":"NetworkInterfacePermissionStateCode", 26018 "locationName":"state" 26019 }, 26020 "StatusMessage":{ 26021 "shape":"String", 26022 "locationName":"statusMessage" 26023 } 26024 } 26025 }, 26026 "NetworkInterfacePermissionStateCode":{ 26027 "type":"string", 26028 "enum":[ 26029 "pending", 26030 "granted", 26031 "revoking", 26032 "revoked" 26033 ] 26034 }, 26035 "NetworkInterfacePrivateIpAddress":{ 26036 "type":"structure", 26037 "members":{ 26038 "Association":{ 26039 "shape":"NetworkInterfaceAssociation", 26040 "locationName":"association" 26041 }, 26042 "Primary":{ 26043 "shape":"Boolean", 26044 "locationName":"primary" 26045 }, 26046 "PrivateDnsName":{ 26047 "shape":"String", 26048 "locationName":"privateDnsName" 26049 }, 26050 "PrivateIpAddress":{ 26051 "shape":"String", 26052 "locationName":"privateIpAddress" 26053 } 26054 } 26055 }, 26056 "NetworkInterfacePrivateIpAddressList":{ 26057 "type":"list", 26058 "member":{ 26059 "shape":"NetworkInterfacePrivateIpAddress", 26060 "locationName":"item" 26061 } 26062 }, 26063 "NetworkInterfaceStatus":{ 26064 "type":"string", 26065 "enum":[ 26066 "available", 26067 "associated", 26068 "attaching", 26069 "in-use", 26070 "detaching" 26071 ] 26072 }, 26073 "NetworkInterfaceType":{ 26074 "type":"string", 26075 "enum":[ 26076 "interface", 26077 "natGateway", 26078 "efa", 26079 "trunk" 26080 ] 26081 }, 26082 "NetworkPerformance":{"type":"string"}, 26083 "NewDhcpConfiguration":{ 26084 "type":"structure", 26085 "members":{ 26086 "Key":{ 26087 "shape":"String", 26088 "locationName":"key" 26089 }, 26090 "Values":{ 26091 "shape":"ValueStringList", 26092 "locationName":"Value" 26093 } 26094 } 26095 }, 26096 "NewDhcpConfigurationList":{ 26097 "type":"list", 26098 "member":{ 26099 "shape":"NewDhcpConfiguration", 26100 "locationName":"item" 26101 } 26102 }, 26103 "NextToken":{"type":"string"}, 26104 "OccurrenceDayRequestSet":{ 26105 "type":"list", 26106 "member":{ 26107 "shape":"Integer", 26108 "locationName":"OccurenceDay" 26109 } 26110 }, 26111 "OccurrenceDaySet":{ 26112 "type":"list", 26113 "member":{ 26114 "shape":"Integer", 26115 "locationName":"item" 26116 } 26117 }, 26118 "OfferingClassType":{ 26119 "type":"string", 26120 "enum":[ 26121 "standard", 26122 "convertible" 26123 ] 26124 }, 26125 "OfferingId":{"type":"string"}, 26126 "OfferingTypeValues":{ 26127 "type":"string", 26128 "enum":[ 26129 "Heavy Utilization", 26130 "Medium Utilization", 26131 "Light Utilization", 26132 "No Upfront", 26133 "Partial Upfront", 26134 "All Upfront" 26135 ] 26136 }, 26137 "OnDemandAllocationStrategy":{ 26138 "type":"string", 26139 "enum":[ 26140 "lowestPrice", 26141 "prioritized" 26142 ] 26143 }, 26144 "OnDemandOptions":{ 26145 "type":"structure", 26146 "members":{ 26147 "AllocationStrategy":{ 26148 "shape":"FleetOnDemandAllocationStrategy", 26149 "locationName":"allocationStrategy" 26150 }, 26151 "CapacityReservationOptions":{ 26152 "shape":"CapacityReservationOptions", 26153 "locationName":"capacityReservationOptions" 26154 }, 26155 "SingleInstanceType":{ 26156 "shape":"Boolean", 26157 "locationName":"singleInstanceType" 26158 }, 26159 "SingleAvailabilityZone":{ 26160 "shape":"Boolean", 26161 "locationName":"singleAvailabilityZone" 26162 }, 26163 "MinTargetCapacity":{ 26164 "shape":"Integer", 26165 "locationName":"minTargetCapacity" 26166 }, 26167 "MaxTotalPrice":{ 26168 "shape":"String", 26169 "locationName":"maxTotalPrice" 26170 } 26171 } 26172 }, 26173 "OnDemandOptionsRequest":{ 26174 "type":"structure", 26175 "members":{ 26176 "AllocationStrategy":{"shape":"FleetOnDemandAllocationStrategy"}, 26177 "CapacityReservationOptions":{"shape":"CapacityReservationOptionsRequest"}, 26178 "SingleInstanceType":{"shape":"Boolean"}, 26179 "SingleAvailabilityZone":{"shape":"Boolean"}, 26180 "MinTargetCapacity":{"shape":"Integer"}, 26181 "MaxTotalPrice":{"shape":"String"} 26182 } 26183 }, 26184 "OperationType":{ 26185 "type":"string", 26186 "enum":[ 26187 "add", 26188 "remove" 26189 ] 26190 }, 26191 "OutpostArn":{ 26192 "type":"string", 26193 "pattern":"^arn:aws([a-z-]+)?:outposts:[a-z\\d-]+:\\d{12}:outpost/op-[a-f0-9]{17}$" 26194 }, 26195 "OwnerStringList":{ 26196 "type":"list", 26197 "member":{ 26198 "shape":"String", 26199 "locationName":"Owner" 26200 } 26201 }, 26202 "PartitionLoadFrequency":{ 26203 "type":"string", 26204 "enum":[ 26205 "none", 26206 "daily", 26207 "weekly", 26208 "monthly" 26209 ] 26210 }, 26211 "PathComponent":{ 26212 "type":"structure", 26213 "members":{ 26214 "SequenceNumber":{ 26215 "shape":"Integer", 26216 "locationName":"sequenceNumber" 26217 }, 26218 "AclRule":{ 26219 "shape":"AnalysisAclRule", 26220 "locationName":"aclRule" 26221 }, 26222 "Component":{ 26223 "shape":"AnalysisComponent", 26224 "locationName":"component" 26225 }, 26226 "DestinationVpc":{ 26227 "shape":"AnalysisComponent", 26228 "locationName":"destinationVpc" 26229 }, 26230 "OutboundHeader":{ 26231 "shape":"AnalysisPacketHeader", 26232 "locationName":"outboundHeader" 26233 }, 26234 "InboundHeader":{ 26235 "shape":"AnalysisPacketHeader", 26236 "locationName":"inboundHeader" 26237 }, 26238 "RouteTableRoute":{ 26239 "shape":"AnalysisRouteTableRoute", 26240 "locationName":"routeTableRoute" 26241 }, 26242 "SecurityGroupRule":{ 26243 "shape":"AnalysisSecurityGroupRule", 26244 "locationName":"securityGroupRule" 26245 }, 26246 "SourceVpc":{ 26247 "shape":"AnalysisComponent", 26248 "locationName":"sourceVpc" 26249 }, 26250 "Subnet":{ 26251 "shape":"AnalysisComponent", 26252 "locationName":"subnet" 26253 }, 26254 "Vpc":{ 26255 "shape":"AnalysisComponent", 26256 "locationName":"vpc" 26257 } 26258 } 26259 }, 26260 "PathComponentList":{ 26261 "type":"list", 26262 "member":{ 26263 "shape":"PathComponent", 26264 "locationName":"item" 26265 } 26266 }, 26267 "PaymentOption":{ 26268 "type":"string", 26269 "enum":[ 26270 "AllUpfront", 26271 "PartialUpfront", 26272 "NoUpfront" 26273 ] 26274 }, 26275 "PciId":{ 26276 "type":"structure", 26277 "members":{ 26278 "DeviceId":{"shape":"String"}, 26279 "VendorId":{"shape":"String"}, 26280 "SubsystemId":{"shape":"String"}, 26281 "SubsystemVendorId":{"shape":"String"} 26282 } 26283 }, 26284 "PeeringAttachmentStatus":{ 26285 "type":"structure", 26286 "members":{ 26287 "Code":{ 26288 "shape":"String", 26289 "locationName":"code" 26290 }, 26291 "Message":{ 26292 "shape":"String", 26293 "locationName":"message" 26294 } 26295 } 26296 }, 26297 "PeeringConnectionOptions":{ 26298 "type":"structure", 26299 "members":{ 26300 "AllowDnsResolutionFromRemoteVpc":{ 26301 "shape":"Boolean", 26302 "locationName":"allowDnsResolutionFromRemoteVpc" 26303 }, 26304 "AllowEgressFromLocalClassicLinkToRemoteVpc":{ 26305 "shape":"Boolean", 26306 "locationName":"allowEgressFromLocalClassicLinkToRemoteVpc" 26307 }, 26308 "AllowEgressFromLocalVpcToRemoteClassicLink":{ 26309 "shape":"Boolean", 26310 "locationName":"allowEgressFromLocalVpcToRemoteClassicLink" 26311 } 26312 } 26313 }, 26314 "PeeringConnectionOptionsRequest":{ 26315 "type":"structure", 26316 "members":{ 26317 "AllowDnsResolutionFromRemoteVpc":{"shape":"Boolean"}, 26318 "AllowEgressFromLocalClassicLinkToRemoteVpc":{"shape":"Boolean"}, 26319 "AllowEgressFromLocalVpcToRemoteClassicLink":{"shape":"Boolean"} 26320 } 26321 }, 26322 "PeeringTgwInfo":{ 26323 "type":"structure", 26324 "members":{ 26325 "TransitGatewayId":{ 26326 "shape":"String", 26327 "locationName":"transitGatewayId" 26328 }, 26329 "OwnerId":{ 26330 "shape":"String", 26331 "locationName":"ownerId" 26332 }, 26333 "Region":{ 26334 "shape":"String", 26335 "locationName":"region" 26336 } 26337 } 26338 }, 26339 "PermissionGroup":{ 26340 "type":"string", 26341 "enum":["all"] 26342 }, 26343 "Phase1DHGroupNumbersList":{ 26344 "type":"list", 26345 "member":{ 26346 "shape":"Phase1DHGroupNumbersListValue", 26347 "locationName":"item" 26348 } 26349 }, 26350 "Phase1DHGroupNumbersListValue":{ 26351 "type":"structure", 26352 "members":{ 26353 "Value":{ 26354 "shape":"Integer", 26355 "locationName":"value" 26356 } 26357 } 26358 }, 26359 "Phase1DHGroupNumbersRequestList":{ 26360 "type":"list", 26361 "member":{ 26362 "shape":"Phase1DHGroupNumbersRequestListValue", 26363 "locationName":"item" 26364 } 26365 }, 26366 "Phase1DHGroupNumbersRequestListValue":{ 26367 "type":"structure", 26368 "members":{ 26369 "Value":{"shape":"Integer"} 26370 } 26371 }, 26372 "Phase1EncryptionAlgorithmsList":{ 26373 "type":"list", 26374 "member":{ 26375 "shape":"Phase1EncryptionAlgorithmsListValue", 26376 "locationName":"item" 26377 } 26378 }, 26379 "Phase1EncryptionAlgorithmsListValue":{ 26380 "type":"structure", 26381 "members":{ 26382 "Value":{ 26383 "shape":"String", 26384 "locationName":"value" 26385 } 26386 } 26387 }, 26388 "Phase1EncryptionAlgorithmsRequestList":{ 26389 "type":"list", 26390 "member":{ 26391 "shape":"Phase1EncryptionAlgorithmsRequestListValue", 26392 "locationName":"item" 26393 } 26394 }, 26395 "Phase1EncryptionAlgorithmsRequestListValue":{ 26396 "type":"structure", 26397 "members":{ 26398 "Value":{"shape":"String"} 26399 } 26400 }, 26401 "Phase1IntegrityAlgorithmsList":{ 26402 "type":"list", 26403 "member":{ 26404 "shape":"Phase1IntegrityAlgorithmsListValue", 26405 "locationName":"item" 26406 } 26407 }, 26408 "Phase1IntegrityAlgorithmsListValue":{ 26409 "type":"structure", 26410 "members":{ 26411 "Value":{ 26412 "shape":"String", 26413 "locationName":"value" 26414 } 26415 } 26416 }, 26417 "Phase1IntegrityAlgorithmsRequestList":{ 26418 "type":"list", 26419 "member":{ 26420 "shape":"Phase1IntegrityAlgorithmsRequestListValue", 26421 "locationName":"item" 26422 } 26423 }, 26424 "Phase1IntegrityAlgorithmsRequestListValue":{ 26425 "type":"structure", 26426 "members":{ 26427 "Value":{"shape":"String"} 26428 } 26429 }, 26430 "Phase2DHGroupNumbersList":{ 26431 "type":"list", 26432 "member":{ 26433 "shape":"Phase2DHGroupNumbersListValue", 26434 "locationName":"item" 26435 } 26436 }, 26437 "Phase2DHGroupNumbersListValue":{ 26438 "type":"structure", 26439 "members":{ 26440 "Value":{ 26441 "shape":"Integer", 26442 "locationName":"value" 26443 } 26444 } 26445 }, 26446 "Phase2DHGroupNumbersRequestList":{ 26447 "type":"list", 26448 "member":{ 26449 "shape":"Phase2DHGroupNumbersRequestListValue", 26450 "locationName":"item" 26451 } 26452 }, 26453 "Phase2DHGroupNumbersRequestListValue":{ 26454 "type":"structure", 26455 "members":{ 26456 "Value":{"shape":"Integer"} 26457 } 26458 }, 26459 "Phase2EncryptionAlgorithmsList":{ 26460 "type":"list", 26461 "member":{ 26462 "shape":"Phase2EncryptionAlgorithmsListValue", 26463 "locationName":"item" 26464 } 26465 }, 26466 "Phase2EncryptionAlgorithmsListValue":{ 26467 "type":"structure", 26468 "members":{ 26469 "Value":{ 26470 "shape":"String", 26471 "locationName":"value" 26472 } 26473 } 26474 }, 26475 "Phase2EncryptionAlgorithmsRequestList":{ 26476 "type":"list", 26477 "member":{ 26478 "shape":"Phase2EncryptionAlgorithmsRequestListValue", 26479 "locationName":"item" 26480 } 26481 }, 26482 "Phase2EncryptionAlgorithmsRequestListValue":{ 26483 "type":"structure", 26484 "members":{ 26485 "Value":{"shape":"String"} 26486 } 26487 }, 26488 "Phase2IntegrityAlgorithmsList":{ 26489 "type":"list", 26490 "member":{ 26491 "shape":"Phase2IntegrityAlgorithmsListValue", 26492 "locationName":"item" 26493 } 26494 }, 26495 "Phase2IntegrityAlgorithmsListValue":{ 26496 "type":"structure", 26497 "members":{ 26498 "Value":{ 26499 "shape":"String", 26500 "locationName":"value" 26501 } 26502 } 26503 }, 26504 "Phase2IntegrityAlgorithmsRequestList":{ 26505 "type":"list", 26506 "member":{ 26507 "shape":"Phase2IntegrityAlgorithmsRequestListValue", 26508 "locationName":"item" 26509 } 26510 }, 26511 "Phase2IntegrityAlgorithmsRequestListValue":{ 26512 "type":"structure", 26513 "members":{ 26514 "Value":{"shape":"String"} 26515 } 26516 }, 26517 "Placement":{ 26518 "type":"structure", 26519 "members":{ 26520 "AvailabilityZone":{ 26521 "shape":"String", 26522 "locationName":"availabilityZone" 26523 }, 26524 "Affinity":{ 26525 "shape":"String", 26526 "locationName":"affinity" 26527 }, 26528 "GroupName":{ 26529 "shape":"PlacementGroupName", 26530 "locationName":"groupName" 26531 }, 26532 "PartitionNumber":{ 26533 "shape":"Integer", 26534 "locationName":"partitionNumber" 26535 }, 26536 "HostId":{ 26537 "shape":"String", 26538 "locationName":"hostId" 26539 }, 26540 "Tenancy":{ 26541 "shape":"Tenancy", 26542 "locationName":"tenancy" 26543 }, 26544 "SpreadDomain":{ 26545 "shape":"String", 26546 "locationName":"spreadDomain" 26547 }, 26548 "HostResourceGroupArn":{ 26549 "shape":"String", 26550 "locationName":"hostResourceGroupArn" 26551 } 26552 } 26553 }, 26554 "PlacementGroup":{ 26555 "type":"structure", 26556 "members":{ 26557 "GroupName":{ 26558 "shape":"String", 26559 "locationName":"groupName" 26560 }, 26561 "State":{ 26562 "shape":"PlacementGroupState", 26563 "locationName":"state" 26564 }, 26565 "Strategy":{ 26566 "shape":"PlacementStrategy", 26567 "locationName":"strategy" 26568 }, 26569 "PartitionCount":{ 26570 "shape":"Integer", 26571 "locationName":"partitionCount" 26572 }, 26573 "GroupId":{ 26574 "shape":"String", 26575 "locationName":"groupId" 26576 }, 26577 "Tags":{ 26578 "shape":"TagList", 26579 "locationName":"tagSet" 26580 } 26581 } 26582 }, 26583 "PlacementGroupId":{"type":"string"}, 26584 "PlacementGroupIdStringList":{ 26585 "type":"list", 26586 "member":{ 26587 "shape":"PlacementGroupId", 26588 "locationName":"GroupId" 26589 } 26590 }, 26591 "PlacementGroupInfo":{ 26592 "type":"structure", 26593 "members":{ 26594 "SupportedStrategies":{ 26595 "shape":"PlacementGroupStrategyList", 26596 "locationName":"supportedStrategies" 26597 } 26598 } 26599 }, 26600 "PlacementGroupList":{ 26601 "type":"list", 26602 "member":{ 26603 "shape":"PlacementGroup", 26604 "locationName":"item" 26605 } 26606 }, 26607 "PlacementGroupName":{"type":"string"}, 26608 "PlacementGroupState":{ 26609 "type":"string", 26610 "enum":[ 26611 "pending", 26612 "available", 26613 "deleting", 26614 "deleted" 26615 ] 26616 }, 26617 "PlacementGroupStrategy":{ 26618 "type":"string", 26619 "enum":[ 26620 "cluster", 26621 "partition", 26622 "spread" 26623 ] 26624 }, 26625 "PlacementGroupStrategyList":{ 26626 "type":"list", 26627 "member":{ 26628 "shape":"PlacementGroupStrategy", 26629 "locationName":"item" 26630 } 26631 }, 26632 "PlacementGroupStringList":{ 26633 "type":"list", 26634 "member":{"shape":"PlacementGroupName"} 26635 }, 26636 "PlacementResponse":{ 26637 "type":"structure", 26638 "members":{ 26639 "GroupName":{ 26640 "shape":"PlacementGroupName", 26641 "locationName":"groupName" 26642 } 26643 } 26644 }, 26645 "PlacementStrategy":{ 26646 "type":"string", 26647 "enum":[ 26648 "cluster", 26649 "spread", 26650 "partition" 26651 ] 26652 }, 26653 "PlatformValues":{ 26654 "type":"string", 26655 "enum":["Windows"] 26656 }, 26657 "PoolCidrBlock":{ 26658 "type":"structure", 26659 "members":{ 26660 "Cidr":{ 26661 "shape":"String", 26662 "locationName":"poolCidrBlock" 26663 } 26664 } 26665 }, 26666 "PoolCidrBlocksSet":{ 26667 "type":"list", 26668 "member":{ 26669 "shape":"PoolCidrBlock", 26670 "locationName":"item" 26671 } 26672 }, 26673 "PoolMaxResults":{ 26674 "type":"integer", 26675 "max":10, 26676 "min":1 26677 }, 26678 "Port":{ 26679 "type":"integer", 26680 "max":65535, 26681 "min":1 26682 }, 26683 "PortRange":{ 26684 "type":"structure", 26685 "members":{ 26686 "From":{ 26687 "shape":"Integer", 26688 "locationName":"from" 26689 }, 26690 "To":{ 26691 "shape":"Integer", 26692 "locationName":"to" 26693 } 26694 } 26695 }, 26696 "PortRangeList":{ 26697 "type":"list", 26698 "member":{ 26699 "shape":"PortRange", 26700 "locationName":"item" 26701 } 26702 }, 26703 "PrefixList":{ 26704 "type":"structure", 26705 "members":{ 26706 "Cidrs":{ 26707 "shape":"ValueStringList", 26708 "locationName":"cidrSet" 26709 }, 26710 "PrefixListId":{ 26711 "shape":"String", 26712 "locationName":"prefixListId" 26713 }, 26714 "PrefixListName":{ 26715 "shape":"String", 26716 "locationName":"prefixListName" 26717 } 26718 } 26719 }, 26720 "PrefixListAssociation":{ 26721 "type":"structure", 26722 "members":{ 26723 "ResourceId":{ 26724 "shape":"String", 26725 "locationName":"resourceId" 26726 }, 26727 "ResourceOwner":{ 26728 "shape":"String", 26729 "locationName":"resourceOwner" 26730 } 26731 } 26732 }, 26733 "PrefixListAssociationSet":{ 26734 "type":"list", 26735 "member":{ 26736 "shape":"PrefixListAssociation", 26737 "locationName":"item" 26738 } 26739 }, 26740 "PrefixListEntry":{ 26741 "type":"structure", 26742 "members":{ 26743 "Cidr":{ 26744 "shape":"String", 26745 "locationName":"cidr" 26746 }, 26747 "Description":{ 26748 "shape":"String", 26749 "locationName":"description" 26750 } 26751 } 26752 }, 26753 "PrefixListEntrySet":{ 26754 "type":"list", 26755 "member":{ 26756 "shape":"PrefixListEntry", 26757 "locationName":"item" 26758 } 26759 }, 26760 "PrefixListId":{ 26761 "type":"structure", 26762 "members":{ 26763 "Description":{ 26764 "shape":"String", 26765 "locationName":"description" 26766 }, 26767 "PrefixListId":{ 26768 "shape":"String", 26769 "locationName":"prefixListId" 26770 } 26771 } 26772 }, 26773 "PrefixListIdList":{ 26774 "type":"list", 26775 "member":{ 26776 "shape":"PrefixListId", 26777 "locationName":"item" 26778 } 26779 }, 26780 "PrefixListIdSet":{ 26781 "type":"list", 26782 "member":{ 26783 "shape":"String", 26784 "locationName":"item" 26785 } 26786 }, 26787 "PrefixListMaxResults":{ 26788 "type":"integer", 26789 "max":100, 26790 "min":1 26791 }, 26792 "PrefixListResourceId":{"type":"string"}, 26793 "PrefixListResourceIdStringList":{ 26794 "type":"list", 26795 "member":{ 26796 "shape":"PrefixListResourceId", 26797 "locationName":"item" 26798 } 26799 }, 26800 "PrefixListSet":{ 26801 "type":"list", 26802 "member":{ 26803 "shape":"PrefixList", 26804 "locationName":"item" 26805 } 26806 }, 26807 "PrefixListState":{ 26808 "type":"string", 26809 "enum":[ 26810 "create-in-progress", 26811 "create-complete", 26812 "create-failed", 26813 "modify-in-progress", 26814 "modify-complete", 26815 "modify-failed", 26816 "restore-in-progress", 26817 "restore-complete", 26818 "restore-failed", 26819 "delete-in-progress", 26820 "delete-complete", 26821 "delete-failed" 26822 ] 26823 }, 26824 "PriceSchedule":{ 26825 "type":"structure", 26826 "members":{ 26827 "Active":{ 26828 "shape":"Boolean", 26829 "locationName":"active" 26830 }, 26831 "CurrencyCode":{ 26832 "shape":"CurrencyCodeValues", 26833 "locationName":"currencyCode" 26834 }, 26835 "Price":{ 26836 "shape":"Double", 26837 "locationName":"price" 26838 }, 26839 "Term":{ 26840 "shape":"Long", 26841 "locationName":"term" 26842 } 26843 } 26844 }, 26845 "PriceScheduleList":{ 26846 "type":"list", 26847 "member":{ 26848 "shape":"PriceSchedule", 26849 "locationName":"item" 26850 } 26851 }, 26852 "PriceScheduleSpecification":{ 26853 "type":"structure", 26854 "members":{ 26855 "CurrencyCode":{ 26856 "shape":"CurrencyCodeValues", 26857 "locationName":"currencyCode" 26858 }, 26859 "Price":{ 26860 "shape":"Double", 26861 "locationName":"price" 26862 }, 26863 "Term":{ 26864 "shape":"Long", 26865 "locationName":"term" 26866 } 26867 } 26868 }, 26869 "PriceScheduleSpecificationList":{ 26870 "type":"list", 26871 "member":{ 26872 "shape":"PriceScheduleSpecification", 26873 "locationName":"item" 26874 } 26875 }, 26876 "PricingDetail":{ 26877 "type":"structure", 26878 "members":{ 26879 "Count":{ 26880 "shape":"Integer", 26881 "locationName":"count" 26882 }, 26883 "Price":{ 26884 "shape":"Double", 26885 "locationName":"price" 26886 } 26887 } 26888 }, 26889 "PricingDetailsList":{ 26890 "type":"list", 26891 "member":{ 26892 "shape":"PricingDetail", 26893 "locationName":"item" 26894 } 26895 }, 26896 "PrincipalIdFormat":{ 26897 "type":"structure", 26898 "members":{ 26899 "Arn":{ 26900 "shape":"String", 26901 "locationName":"arn" 26902 }, 26903 "Statuses":{ 26904 "shape":"IdFormatList", 26905 "locationName":"statusSet" 26906 } 26907 } 26908 }, 26909 "PrincipalIdFormatList":{ 26910 "type":"list", 26911 "member":{ 26912 "shape":"PrincipalIdFormat", 26913 "locationName":"item" 26914 } 26915 }, 26916 "PrincipalType":{ 26917 "type":"string", 26918 "enum":[ 26919 "All", 26920 "Service", 26921 "OrganizationUnit", 26922 "Account", 26923 "User", 26924 "Role" 26925 ] 26926 }, 26927 "PrivateDnsDetails":{ 26928 "type":"structure", 26929 "members":{ 26930 "PrivateDnsName":{ 26931 "shape":"String", 26932 "locationName":"privateDnsName" 26933 } 26934 } 26935 }, 26936 "PrivateDnsDetailsSet":{ 26937 "type":"list", 26938 "member":{ 26939 "shape":"PrivateDnsDetails", 26940 "locationName":"item" 26941 } 26942 }, 26943 "PrivateDnsNameConfiguration":{ 26944 "type":"structure", 26945 "members":{ 26946 "State":{ 26947 "shape":"DnsNameState", 26948 "locationName":"state" 26949 }, 26950 "Type":{ 26951 "shape":"String", 26952 "locationName":"type" 26953 }, 26954 "Value":{ 26955 "shape":"String", 26956 "locationName":"value" 26957 }, 26958 "Name":{ 26959 "shape":"String", 26960 "locationName":"name" 26961 } 26962 } 26963 }, 26964 "PrivateIpAddressConfigSet":{ 26965 "type":"list", 26966 "member":{ 26967 "shape":"ScheduledInstancesPrivateIpAddressConfig", 26968 "locationName":"PrivateIpAddressConfigSet" 26969 } 26970 }, 26971 "PrivateIpAddressSpecification":{ 26972 "type":"structure", 26973 "members":{ 26974 "Primary":{ 26975 "shape":"Boolean", 26976 "locationName":"primary" 26977 }, 26978 "PrivateIpAddress":{ 26979 "shape":"String", 26980 "locationName":"privateIpAddress" 26981 } 26982 } 26983 }, 26984 "PrivateIpAddressSpecificationList":{ 26985 "type":"list", 26986 "member":{ 26987 "shape":"PrivateIpAddressSpecification", 26988 "locationName":"item" 26989 } 26990 }, 26991 "PrivateIpAddressStringList":{ 26992 "type":"list", 26993 "member":{ 26994 "shape":"String", 26995 "locationName":"PrivateIpAddress" 26996 } 26997 }, 26998 "ProcessorInfo":{ 26999 "type":"structure", 27000 "members":{ 27001 "SupportedArchitectures":{ 27002 "shape":"ArchitectureTypeList", 27003 "locationName":"supportedArchitectures" 27004 }, 27005 "SustainedClockSpeedInGhz":{ 27006 "shape":"ProcessorSustainedClockSpeed", 27007 "locationName":"sustainedClockSpeedInGhz" 27008 } 27009 } 27010 }, 27011 "ProcessorSustainedClockSpeed":{"type":"double"}, 27012 "ProductCode":{ 27013 "type":"structure", 27014 "members":{ 27015 "ProductCodeId":{ 27016 "shape":"String", 27017 "locationName":"productCode" 27018 }, 27019 "ProductCodeType":{ 27020 "shape":"ProductCodeValues", 27021 "locationName":"type" 27022 } 27023 } 27024 }, 27025 "ProductCodeList":{ 27026 "type":"list", 27027 "member":{ 27028 "shape":"ProductCode", 27029 "locationName":"item" 27030 } 27031 }, 27032 "ProductCodeStringList":{ 27033 "type":"list", 27034 "member":{ 27035 "shape":"String", 27036 "locationName":"ProductCode" 27037 } 27038 }, 27039 "ProductCodeValues":{ 27040 "type":"string", 27041 "enum":[ 27042 "devpay", 27043 "marketplace" 27044 ] 27045 }, 27046 "ProductDescriptionList":{ 27047 "type":"list", 27048 "member":{"shape":"String"} 27049 }, 27050 "PropagatingVgw":{ 27051 "type":"structure", 27052 "members":{ 27053 "GatewayId":{ 27054 "shape":"String", 27055 "locationName":"gatewayId" 27056 } 27057 } 27058 }, 27059 "PropagatingVgwList":{ 27060 "type":"list", 27061 "member":{ 27062 "shape":"PropagatingVgw", 27063 "locationName":"item" 27064 } 27065 }, 27066 "Protocol":{ 27067 "type":"string", 27068 "enum":[ 27069 "tcp", 27070 "udp" 27071 ] 27072 }, 27073 "ProtocolValue":{ 27074 "type":"string", 27075 "enum":["gre"] 27076 }, 27077 "ProvisionByoipCidrRequest":{ 27078 "type":"structure", 27079 "required":["Cidr"], 27080 "members":{ 27081 "Cidr":{"shape":"String"}, 27082 "CidrAuthorizationContext":{"shape":"CidrAuthorizationContext"}, 27083 "PubliclyAdvertisable":{"shape":"Boolean"}, 27084 "Description":{"shape":"String"}, 27085 "DryRun":{"shape":"Boolean"}, 27086 "PoolTagSpecifications":{ 27087 "shape":"TagSpecificationList", 27088 "locationName":"PoolTagSpecification" 27089 }, 27090 "MultiRegion":{"shape":"Boolean"} 27091 } 27092 }, 27093 "ProvisionByoipCidrResult":{ 27094 "type":"structure", 27095 "members":{ 27096 "ByoipCidr":{ 27097 "shape":"ByoipCidr", 27098 "locationName":"byoipCidr" 27099 } 27100 } 27101 }, 27102 "ProvisionedBandwidth":{ 27103 "type":"structure", 27104 "members":{ 27105 "ProvisionTime":{ 27106 "shape":"DateTime", 27107 "locationName":"provisionTime" 27108 }, 27109 "Provisioned":{ 27110 "shape":"String", 27111 "locationName":"provisioned" 27112 }, 27113 "RequestTime":{ 27114 "shape":"DateTime", 27115 "locationName":"requestTime" 27116 }, 27117 "Requested":{ 27118 "shape":"String", 27119 "locationName":"requested" 27120 }, 27121 "Status":{ 27122 "shape":"String", 27123 "locationName":"status" 27124 } 27125 } 27126 }, 27127 "PtrUpdateStatus":{ 27128 "type":"structure", 27129 "members":{ 27130 "Value":{ 27131 "shape":"String", 27132 "locationName":"value" 27133 }, 27134 "Status":{ 27135 "shape":"String", 27136 "locationName":"status" 27137 }, 27138 "Reason":{ 27139 "shape":"String", 27140 "locationName":"reason" 27141 } 27142 } 27143 }, 27144 "PublicIpAddress":{"type":"string"}, 27145 "PublicIpStringList":{ 27146 "type":"list", 27147 "member":{ 27148 "shape":"String", 27149 "locationName":"PublicIp" 27150 } 27151 }, 27152 "PublicIpv4Pool":{ 27153 "type":"structure", 27154 "members":{ 27155 "PoolId":{ 27156 "shape":"String", 27157 "locationName":"poolId" 27158 }, 27159 "Description":{ 27160 "shape":"String", 27161 "locationName":"description" 27162 }, 27163 "PoolAddressRanges":{ 27164 "shape":"PublicIpv4PoolRangeSet", 27165 "locationName":"poolAddressRangeSet" 27166 }, 27167 "TotalAddressCount":{ 27168 "shape":"Integer", 27169 "locationName":"totalAddressCount" 27170 }, 27171 "TotalAvailableAddressCount":{ 27172 "shape":"Integer", 27173 "locationName":"totalAvailableAddressCount" 27174 }, 27175 "NetworkBorderGroup":{ 27176 "shape":"String", 27177 "locationName":"networkBorderGroup" 27178 }, 27179 "Tags":{ 27180 "shape":"TagList", 27181 "locationName":"tagSet" 27182 } 27183 } 27184 }, 27185 "PublicIpv4PoolIdStringList":{ 27186 "type":"list", 27187 "member":{ 27188 "shape":"Ipv4PoolEc2Id", 27189 "locationName":"item" 27190 } 27191 }, 27192 "PublicIpv4PoolRange":{ 27193 "type":"structure", 27194 "members":{ 27195 "FirstAddress":{ 27196 "shape":"String", 27197 "locationName":"firstAddress" 27198 }, 27199 "LastAddress":{ 27200 "shape":"String", 27201 "locationName":"lastAddress" 27202 }, 27203 "AddressCount":{ 27204 "shape":"Integer", 27205 "locationName":"addressCount" 27206 }, 27207 "AvailableAddressCount":{ 27208 "shape":"Integer", 27209 "locationName":"availableAddressCount" 27210 } 27211 } 27212 }, 27213 "PublicIpv4PoolRangeSet":{ 27214 "type":"list", 27215 "member":{ 27216 "shape":"PublicIpv4PoolRange", 27217 "locationName":"item" 27218 } 27219 }, 27220 "PublicIpv4PoolSet":{ 27221 "type":"list", 27222 "member":{ 27223 "shape":"PublicIpv4Pool", 27224 "locationName":"item" 27225 } 27226 }, 27227 "Purchase":{ 27228 "type":"structure", 27229 "members":{ 27230 "CurrencyCode":{ 27231 "shape":"CurrencyCodeValues", 27232 "locationName":"currencyCode" 27233 }, 27234 "Duration":{ 27235 "shape":"Integer", 27236 "locationName":"duration" 27237 }, 27238 "HostIdSet":{ 27239 "shape":"ResponseHostIdSet", 27240 "locationName":"hostIdSet" 27241 }, 27242 "HostReservationId":{ 27243 "shape":"String", 27244 "locationName":"hostReservationId" 27245 }, 27246 "HourlyPrice":{ 27247 "shape":"String", 27248 "locationName":"hourlyPrice" 27249 }, 27250 "InstanceFamily":{ 27251 "shape":"String", 27252 "locationName":"instanceFamily" 27253 }, 27254 "PaymentOption":{ 27255 "shape":"PaymentOption", 27256 "locationName":"paymentOption" 27257 }, 27258 "UpfrontPrice":{ 27259 "shape":"String", 27260 "locationName":"upfrontPrice" 27261 } 27262 } 27263 }, 27264 "PurchaseHostReservationRequest":{ 27265 "type":"structure", 27266 "required":[ 27267 "HostIdSet", 27268 "OfferingId" 27269 ], 27270 "members":{ 27271 "ClientToken":{"shape":"String"}, 27272 "CurrencyCode":{"shape":"CurrencyCodeValues"}, 27273 "HostIdSet":{"shape":"RequestHostIdSet"}, 27274 "LimitPrice":{"shape":"String"}, 27275 "OfferingId":{"shape":"OfferingId"}, 27276 "TagSpecifications":{ 27277 "shape":"TagSpecificationList", 27278 "locationName":"TagSpecification" 27279 } 27280 } 27281 }, 27282 "PurchaseHostReservationResult":{ 27283 "type":"structure", 27284 "members":{ 27285 "ClientToken":{ 27286 "shape":"String", 27287 "locationName":"clientToken" 27288 }, 27289 "CurrencyCode":{ 27290 "shape":"CurrencyCodeValues", 27291 "locationName":"currencyCode" 27292 }, 27293 "Purchase":{ 27294 "shape":"PurchaseSet", 27295 "locationName":"purchase" 27296 }, 27297 "TotalHourlyPrice":{ 27298 "shape":"String", 27299 "locationName":"totalHourlyPrice" 27300 }, 27301 "TotalUpfrontPrice":{ 27302 "shape":"String", 27303 "locationName":"totalUpfrontPrice" 27304 } 27305 } 27306 }, 27307 "PurchaseRequest":{ 27308 "type":"structure", 27309 "required":[ 27310 "InstanceCount", 27311 "PurchaseToken" 27312 ], 27313 "members":{ 27314 "InstanceCount":{"shape":"Integer"}, 27315 "PurchaseToken":{"shape":"String"} 27316 } 27317 }, 27318 "PurchaseRequestSet":{ 27319 "type":"list", 27320 "member":{ 27321 "shape":"PurchaseRequest", 27322 "locationName":"PurchaseRequest" 27323 }, 27324 "min":1 27325 }, 27326 "PurchaseReservedInstancesOfferingRequest":{ 27327 "type":"structure", 27328 "required":[ 27329 "InstanceCount", 27330 "ReservedInstancesOfferingId" 27331 ], 27332 "members":{ 27333 "InstanceCount":{"shape":"Integer"}, 27334 "ReservedInstancesOfferingId":{"shape":"ReservedInstancesOfferingId"}, 27335 "DryRun":{ 27336 "shape":"Boolean", 27337 "locationName":"dryRun" 27338 }, 27339 "LimitPrice":{ 27340 "shape":"ReservedInstanceLimitPrice", 27341 "locationName":"limitPrice" 27342 }, 27343 "PurchaseTime":{"shape":"DateTime"} 27344 } 27345 }, 27346 "PurchaseReservedInstancesOfferingResult":{ 27347 "type":"structure", 27348 "members":{ 27349 "ReservedInstancesId":{ 27350 "shape":"String", 27351 "locationName":"reservedInstancesId" 27352 } 27353 } 27354 }, 27355 "PurchaseScheduledInstancesRequest":{ 27356 "type":"structure", 27357 "required":["PurchaseRequests"], 27358 "members":{ 27359 "ClientToken":{ 27360 "shape":"String", 27361 "idempotencyToken":true 27362 }, 27363 "DryRun":{"shape":"Boolean"}, 27364 "PurchaseRequests":{ 27365 "shape":"PurchaseRequestSet", 27366 "locationName":"PurchaseRequest" 27367 } 27368 } 27369 }, 27370 "PurchaseScheduledInstancesResult":{ 27371 "type":"structure", 27372 "members":{ 27373 "ScheduledInstanceSet":{ 27374 "shape":"PurchasedScheduledInstanceSet", 27375 "locationName":"scheduledInstanceSet" 27376 } 27377 } 27378 }, 27379 "PurchaseSet":{ 27380 "type":"list", 27381 "member":{ 27382 "shape":"Purchase", 27383 "locationName":"item" 27384 } 27385 }, 27386 "PurchasedScheduledInstanceSet":{ 27387 "type":"list", 27388 "member":{ 27389 "shape":"ScheduledInstance", 27390 "locationName":"item" 27391 } 27392 }, 27393 "RIProductDescription":{ 27394 "type":"string", 27395 "enum":[ 27396 "Linux/UNIX", 27397 "Linux/UNIX (Amazon VPC)", 27398 "Windows", 27399 "Windows (Amazon VPC)" 27400 ] 27401 }, 27402 "RamdiskId":{"type":"string"}, 27403 "ReasonCodesList":{ 27404 "type":"list", 27405 "member":{ 27406 "shape":"ReportInstanceReasonCodes", 27407 "locationName":"item" 27408 } 27409 }, 27410 "RebootInstancesRequest":{ 27411 "type":"structure", 27412 "required":["InstanceIds"], 27413 "members":{ 27414 "InstanceIds":{ 27415 "shape":"InstanceIdStringList", 27416 "locationName":"InstanceId" 27417 }, 27418 "DryRun":{ 27419 "shape":"Boolean", 27420 "locationName":"dryRun" 27421 } 27422 } 27423 }, 27424 "RecurringCharge":{ 27425 "type":"structure", 27426 "members":{ 27427 "Amount":{ 27428 "shape":"Double", 27429 "locationName":"amount" 27430 }, 27431 "Frequency":{ 27432 "shape":"RecurringChargeFrequency", 27433 "locationName":"frequency" 27434 } 27435 } 27436 }, 27437 "RecurringChargeFrequency":{ 27438 "type":"string", 27439 "enum":["Hourly"] 27440 }, 27441 "RecurringChargesList":{ 27442 "type":"list", 27443 "member":{ 27444 "shape":"RecurringCharge", 27445 "locationName":"item" 27446 } 27447 }, 27448 "ReferencedSecurityGroup":{ 27449 "type":"structure", 27450 "members":{ 27451 "GroupId":{ 27452 "shape":"String", 27453 "locationName":"groupId" 27454 }, 27455 "PeeringStatus":{ 27456 "shape":"String", 27457 "locationName":"peeringStatus" 27458 }, 27459 "UserId":{ 27460 "shape":"String", 27461 "locationName":"userId" 27462 }, 27463 "VpcId":{ 27464 "shape":"String", 27465 "locationName":"vpcId" 27466 }, 27467 "VpcPeeringConnectionId":{ 27468 "shape":"String", 27469 "locationName":"vpcPeeringConnectionId" 27470 } 27471 } 27472 }, 27473 "Region":{ 27474 "type":"structure", 27475 "members":{ 27476 "Endpoint":{ 27477 "shape":"String", 27478 "locationName":"regionEndpoint" 27479 }, 27480 "RegionName":{ 27481 "shape":"String", 27482 "locationName":"regionName" 27483 }, 27484 "OptInStatus":{ 27485 "shape":"String", 27486 "locationName":"optInStatus" 27487 } 27488 } 27489 }, 27490 "RegionList":{ 27491 "type":"list", 27492 "member":{ 27493 "shape":"Region", 27494 "locationName":"item" 27495 } 27496 }, 27497 "RegionNameStringList":{ 27498 "type":"list", 27499 "member":{ 27500 "shape":"String", 27501 "locationName":"RegionName" 27502 } 27503 }, 27504 "RegisterImageRequest":{ 27505 "type":"structure", 27506 "required":["Name"], 27507 "members":{ 27508 "ImageLocation":{"shape":"String"}, 27509 "Architecture":{ 27510 "shape":"ArchitectureValues", 27511 "locationName":"architecture" 27512 }, 27513 "BlockDeviceMappings":{ 27514 "shape":"BlockDeviceMappingRequestList", 27515 "locationName":"BlockDeviceMapping" 27516 }, 27517 "Description":{ 27518 "shape":"String", 27519 "locationName":"description" 27520 }, 27521 "DryRun":{ 27522 "shape":"Boolean", 27523 "locationName":"dryRun" 27524 }, 27525 "EnaSupport":{ 27526 "shape":"Boolean", 27527 "locationName":"enaSupport" 27528 }, 27529 "KernelId":{ 27530 "shape":"KernelId", 27531 "locationName":"kernelId" 27532 }, 27533 "Name":{ 27534 "shape":"String", 27535 "locationName":"name" 27536 }, 27537 "BillingProducts":{ 27538 "shape":"BillingProductList", 27539 "locationName":"BillingProduct" 27540 }, 27541 "RamdiskId":{ 27542 "shape":"RamdiskId", 27543 "locationName":"ramdiskId" 27544 }, 27545 "RootDeviceName":{ 27546 "shape":"String", 27547 "locationName":"rootDeviceName" 27548 }, 27549 "SriovNetSupport":{ 27550 "shape":"String", 27551 "locationName":"sriovNetSupport" 27552 }, 27553 "VirtualizationType":{ 27554 "shape":"String", 27555 "locationName":"virtualizationType" 27556 }, 27557 "BootMode":{"shape":"BootModeValues"} 27558 } 27559 }, 27560 "RegisterImageResult":{ 27561 "type":"structure", 27562 "members":{ 27563 "ImageId":{ 27564 "shape":"String", 27565 "locationName":"imageId" 27566 } 27567 } 27568 }, 27569 "RegisterInstanceEventNotificationAttributesRequest":{ 27570 "type":"structure", 27571 "members":{ 27572 "DryRun":{"shape":"Boolean"}, 27573 "InstanceTagAttribute":{"shape":"RegisterInstanceTagAttributeRequest"} 27574 } 27575 }, 27576 "RegisterInstanceEventNotificationAttributesResult":{ 27577 "type":"structure", 27578 "members":{ 27579 "InstanceTagAttribute":{ 27580 "shape":"InstanceTagNotificationAttribute", 27581 "locationName":"instanceTagAttribute" 27582 } 27583 } 27584 }, 27585 "RegisterInstanceTagAttributeRequest":{ 27586 "type":"structure", 27587 "members":{ 27588 "IncludeAllTagsOfInstance":{"shape":"Boolean"}, 27589 "InstanceTagKeys":{ 27590 "shape":"InstanceTagKeySet", 27591 "locationName":"InstanceTagKey" 27592 } 27593 } 27594 }, 27595 "RegisterTransitGatewayMulticastGroupMembersRequest":{ 27596 "type":"structure", 27597 "members":{ 27598 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 27599 "GroupIpAddress":{"shape":"String"}, 27600 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 27601 "DryRun":{"shape":"Boolean"} 27602 } 27603 }, 27604 "RegisterTransitGatewayMulticastGroupMembersResult":{ 27605 "type":"structure", 27606 "members":{ 27607 "RegisteredMulticastGroupMembers":{ 27608 "shape":"TransitGatewayMulticastRegisteredGroupMembers", 27609 "locationName":"registeredMulticastGroupMembers" 27610 } 27611 } 27612 }, 27613 "RegisterTransitGatewayMulticastGroupSourcesRequest":{ 27614 "type":"structure", 27615 "members":{ 27616 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 27617 "GroupIpAddress":{"shape":"String"}, 27618 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 27619 "DryRun":{"shape":"Boolean"} 27620 } 27621 }, 27622 "RegisterTransitGatewayMulticastGroupSourcesResult":{ 27623 "type":"structure", 27624 "members":{ 27625 "RegisteredMulticastGroupSources":{ 27626 "shape":"TransitGatewayMulticastRegisteredGroupSources", 27627 "locationName":"registeredMulticastGroupSources" 27628 } 27629 } 27630 }, 27631 "RejectTransitGatewayMulticastDomainAssociationsRequest":{ 27632 "type":"structure", 27633 "members":{ 27634 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 27635 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 27636 "SubnetIds":{"shape":"ValueStringList"}, 27637 "DryRun":{"shape":"Boolean"} 27638 } 27639 }, 27640 "RejectTransitGatewayMulticastDomainAssociationsResult":{ 27641 "type":"structure", 27642 "members":{ 27643 "Associations":{ 27644 "shape":"TransitGatewayMulticastDomainAssociations", 27645 "locationName":"associations" 27646 } 27647 } 27648 }, 27649 "RejectTransitGatewayPeeringAttachmentRequest":{ 27650 "type":"structure", 27651 "required":["TransitGatewayAttachmentId"], 27652 "members":{ 27653 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 27654 "DryRun":{"shape":"Boolean"} 27655 } 27656 }, 27657 "RejectTransitGatewayPeeringAttachmentResult":{ 27658 "type":"structure", 27659 "members":{ 27660 "TransitGatewayPeeringAttachment":{ 27661 "shape":"TransitGatewayPeeringAttachment", 27662 "locationName":"transitGatewayPeeringAttachment" 27663 } 27664 } 27665 }, 27666 "RejectTransitGatewayVpcAttachmentRequest":{ 27667 "type":"structure", 27668 "required":["TransitGatewayAttachmentId"], 27669 "members":{ 27670 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 27671 "DryRun":{"shape":"Boolean"} 27672 } 27673 }, 27674 "RejectTransitGatewayVpcAttachmentResult":{ 27675 "type":"structure", 27676 "members":{ 27677 "TransitGatewayVpcAttachment":{ 27678 "shape":"TransitGatewayVpcAttachment", 27679 "locationName":"transitGatewayVpcAttachment" 27680 } 27681 } 27682 }, 27683 "RejectVpcEndpointConnectionsRequest":{ 27684 "type":"structure", 27685 "required":[ 27686 "ServiceId", 27687 "VpcEndpointIds" 27688 ], 27689 "members":{ 27690 "DryRun":{"shape":"Boolean"}, 27691 "ServiceId":{"shape":"VpcEndpointServiceId"}, 27692 "VpcEndpointIds":{ 27693 "shape":"VpcEndpointIdList", 27694 "locationName":"VpcEndpointId" 27695 } 27696 } 27697 }, 27698 "RejectVpcEndpointConnectionsResult":{ 27699 "type":"structure", 27700 "members":{ 27701 "Unsuccessful":{ 27702 "shape":"UnsuccessfulItemSet", 27703 "locationName":"unsuccessful" 27704 } 27705 } 27706 }, 27707 "RejectVpcPeeringConnectionRequest":{ 27708 "type":"structure", 27709 "required":["VpcPeeringConnectionId"], 27710 "members":{ 27711 "DryRun":{ 27712 "shape":"Boolean", 27713 "locationName":"dryRun" 27714 }, 27715 "VpcPeeringConnectionId":{ 27716 "shape":"VpcPeeringConnectionId", 27717 "locationName":"vpcPeeringConnectionId" 27718 } 27719 } 27720 }, 27721 "RejectVpcPeeringConnectionResult":{ 27722 "type":"structure", 27723 "members":{ 27724 "Return":{ 27725 "shape":"Boolean", 27726 "locationName":"return" 27727 } 27728 } 27729 }, 27730 "ReleaseAddressRequest":{ 27731 "type":"structure", 27732 "members":{ 27733 "AllocationId":{"shape":"AllocationId"}, 27734 "PublicIp":{"shape":"String"}, 27735 "NetworkBorderGroup":{"shape":"String"}, 27736 "DryRun":{ 27737 "shape":"Boolean", 27738 "locationName":"dryRun" 27739 } 27740 } 27741 }, 27742 "ReleaseHostsRequest":{ 27743 "type":"structure", 27744 "required":["HostIds"], 27745 "members":{ 27746 "HostIds":{ 27747 "shape":"RequestHostIdList", 27748 "locationName":"hostId" 27749 } 27750 } 27751 }, 27752 "ReleaseHostsResult":{ 27753 "type":"structure", 27754 "members":{ 27755 "Successful":{ 27756 "shape":"ResponseHostIdList", 27757 "locationName":"successful" 27758 }, 27759 "Unsuccessful":{ 27760 "shape":"UnsuccessfulItemList", 27761 "locationName":"unsuccessful" 27762 } 27763 } 27764 }, 27765 "RemovePrefixListEntries":{ 27766 "type":"list", 27767 "member":{"shape":"RemovePrefixListEntry"}, 27768 "max":100, 27769 "min":0 27770 }, 27771 "RemovePrefixListEntry":{ 27772 "type":"structure", 27773 "required":["Cidr"], 27774 "members":{ 27775 "Cidr":{"shape":"String"} 27776 } 27777 }, 27778 "ReplaceIamInstanceProfileAssociationRequest":{ 27779 "type":"structure", 27780 "required":[ 27781 "IamInstanceProfile", 27782 "AssociationId" 27783 ], 27784 "members":{ 27785 "IamInstanceProfile":{"shape":"IamInstanceProfileSpecification"}, 27786 "AssociationId":{"shape":"IamInstanceProfileAssociationId"} 27787 } 27788 }, 27789 "ReplaceIamInstanceProfileAssociationResult":{ 27790 "type":"structure", 27791 "members":{ 27792 "IamInstanceProfileAssociation":{ 27793 "shape":"IamInstanceProfileAssociation", 27794 "locationName":"iamInstanceProfileAssociation" 27795 } 27796 } 27797 }, 27798 "ReplaceNetworkAclAssociationRequest":{ 27799 "type":"structure", 27800 "required":[ 27801 "AssociationId", 27802 "NetworkAclId" 27803 ], 27804 "members":{ 27805 "AssociationId":{ 27806 "shape":"NetworkAclAssociationId", 27807 "locationName":"associationId" 27808 }, 27809 "DryRun":{ 27810 "shape":"Boolean", 27811 "locationName":"dryRun" 27812 }, 27813 "NetworkAclId":{ 27814 "shape":"NetworkAclId", 27815 "locationName":"networkAclId" 27816 } 27817 } 27818 }, 27819 "ReplaceNetworkAclAssociationResult":{ 27820 "type":"structure", 27821 "members":{ 27822 "NewAssociationId":{ 27823 "shape":"String", 27824 "locationName":"newAssociationId" 27825 } 27826 } 27827 }, 27828 "ReplaceNetworkAclEntryRequest":{ 27829 "type":"structure", 27830 "required":[ 27831 "Egress", 27832 "NetworkAclId", 27833 "Protocol", 27834 "RuleAction", 27835 "RuleNumber" 27836 ], 27837 "members":{ 27838 "CidrBlock":{ 27839 "shape":"String", 27840 "locationName":"cidrBlock" 27841 }, 27842 "DryRun":{ 27843 "shape":"Boolean", 27844 "locationName":"dryRun" 27845 }, 27846 "Egress":{ 27847 "shape":"Boolean", 27848 "locationName":"egress" 27849 }, 27850 "IcmpTypeCode":{ 27851 "shape":"IcmpTypeCode", 27852 "locationName":"Icmp" 27853 }, 27854 "Ipv6CidrBlock":{ 27855 "shape":"String", 27856 "locationName":"ipv6CidrBlock" 27857 }, 27858 "NetworkAclId":{ 27859 "shape":"NetworkAclId", 27860 "locationName":"networkAclId" 27861 }, 27862 "PortRange":{ 27863 "shape":"PortRange", 27864 "locationName":"portRange" 27865 }, 27866 "Protocol":{ 27867 "shape":"String", 27868 "locationName":"protocol" 27869 }, 27870 "RuleAction":{ 27871 "shape":"RuleAction", 27872 "locationName":"ruleAction" 27873 }, 27874 "RuleNumber":{ 27875 "shape":"Integer", 27876 "locationName":"ruleNumber" 27877 } 27878 } 27879 }, 27880 "ReplaceRootVolumeTask":{ 27881 "type":"structure", 27882 "members":{ 27883 "ReplaceRootVolumeTaskId":{ 27884 "shape":"ReplaceRootVolumeTaskId", 27885 "locationName":"replaceRootVolumeTaskId" 27886 }, 27887 "InstanceId":{ 27888 "shape":"String", 27889 "locationName":"instanceId" 27890 }, 27891 "TaskState":{ 27892 "shape":"ReplaceRootVolumeTaskState", 27893 "locationName":"taskState" 27894 }, 27895 "StartTime":{ 27896 "shape":"String", 27897 "locationName":"startTime" 27898 }, 27899 "CompleteTime":{ 27900 "shape":"String", 27901 "locationName":"completeTime" 27902 }, 27903 "Tags":{ 27904 "shape":"TagList", 27905 "locationName":"tagSet" 27906 } 27907 } 27908 }, 27909 "ReplaceRootVolumeTaskId":{"type":"string"}, 27910 "ReplaceRootVolumeTaskIds":{ 27911 "type":"list", 27912 "member":{ 27913 "shape":"ReplaceRootVolumeTaskId", 27914 "locationName":"ReplaceRootVolumeTaskId" 27915 } 27916 }, 27917 "ReplaceRootVolumeTaskState":{ 27918 "type":"string", 27919 "enum":[ 27920 "pending", 27921 "in-progress", 27922 "failing", 27923 "succeeded", 27924 "failed", 27925 "failed-detached" 27926 ] 27927 }, 27928 "ReplaceRootVolumeTasks":{ 27929 "type":"list", 27930 "member":{ 27931 "shape":"ReplaceRootVolumeTask", 27932 "locationName":"item" 27933 } 27934 }, 27935 "ReplaceRouteRequest":{ 27936 "type":"structure", 27937 "required":["RouteTableId"], 27938 "members":{ 27939 "DestinationCidrBlock":{ 27940 "shape":"String", 27941 "locationName":"destinationCidrBlock" 27942 }, 27943 "DestinationIpv6CidrBlock":{ 27944 "shape":"String", 27945 "locationName":"destinationIpv6CidrBlock" 27946 }, 27947 "DestinationPrefixListId":{"shape":"PrefixListResourceId"}, 27948 "DryRun":{ 27949 "shape":"Boolean", 27950 "locationName":"dryRun" 27951 }, 27952 "VpcEndpointId":{"shape":"VpcEndpointId"}, 27953 "EgressOnlyInternetGatewayId":{ 27954 "shape":"EgressOnlyInternetGatewayId", 27955 "locationName":"egressOnlyInternetGatewayId" 27956 }, 27957 "GatewayId":{ 27958 "shape":"RouteGatewayId", 27959 "locationName":"gatewayId" 27960 }, 27961 "InstanceId":{ 27962 "shape":"InstanceId", 27963 "locationName":"instanceId" 27964 }, 27965 "LocalTarget":{"shape":"Boolean"}, 27966 "NatGatewayId":{ 27967 "shape":"NatGatewayId", 27968 "locationName":"natGatewayId" 27969 }, 27970 "TransitGatewayId":{"shape":"TransitGatewayId"}, 27971 "LocalGatewayId":{"shape":"LocalGatewayId"}, 27972 "CarrierGatewayId":{"shape":"CarrierGatewayId"}, 27973 "NetworkInterfaceId":{ 27974 "shape":"NetworkInterfaceId", 27975 "locationName":"networkInterfaceId" 27976 }, 27977 "RouteTableId":{ 27978 "shape":"RouteTableId", 27979 "locationName":"routeTableId" 27980 }, 27981 "VpcPeeringConnectionId":{ 27982 "shape":"VpcPeeringConnectionId", 27983 "locationName":"vpcPeeringConnectionId" 27984 } 27985 } 27986 }, 27987 "ReplaceRouteTableAssociationRequest":{ 27988 "type":"structure", 27989 "required":[ 27990 "AssociationId", 27991 "RouteTableId" 27992 ], 27993 "members":{ 27994 "AssociationId":{ 27995 "shape":"RouteTableAssociationId", 27996 "locationName":"associationId" 27997 }, 27998 "DryRun":{ 27999 "shape":"Boolean", 28000 "locationName":"dryRun" 28001 }, 28002 "RouteTableId":{ 28003 "shape":"RouteTableId", 28004 "locationName":"routeTableId" 28005 } 28006 } 28007 }, 28008 "ReplaceRouteTableAssociationResult":{ 28009 "type":"structure", 28010 "members":{ 28011 "NewAssociationId":{ 28012 "shape":"String", 28013 "locationName":"newAssociationId" 28014 }, 28015 "AssociationState":{ 28016 "shape":"RouteTableAssociationState", 28017 "locationName":"associationState" 28018 } 28019 } 28020 }, 28021 "ReplaceTransitGatewayRouteRequest":{ 28022 "type":"structure", 28023 "required":[ 28024 "DestinationCidrBlock", 28025 "TransitGatewayRouteTableId" 28026 ], 28027 "members":{ 28028 "DestinationCidrBlock":{"shape":"String"}, 28029 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 28030 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 28031 "Blackhole":{"shape":"Boolean"}, 28032 "DryRun":{"shape":"Boolean"} 28033 } 28034 }, 28035 "ReplaceTransitGatewayRouteResult":{ 28036 "type":"structure", 28037 "members":{ 28038 "Route":{ 28039 "shape":"TransitGatewayRoute", 28040 "locationName":"route" 28041 } 28042 } 28043 }, 28044 "ReplacementStrategy":{ 28045 "type":"string", 28046 "enum":["launch"] 28047 }, 28048 "ReportInstanceReasonCodes":{ 28049 "type":"string", 28050 "enum":[ 28051 "instance-stuck-in-state", 28052 "unresponsive", 28053 "not-accepting-credentials", 28054 "password-not-available", 28055 "performance-network", 28056 "performance-instance-store", 28057 "performance-ebs-volume", 28058 "performance-other", 28059 "other" 28060 ] 28061 }, 28062 "ReportInstanceStatusRequest":{ 28063 "type":"structure", 28064 "required":[ 28065 "Instances", 28066 "ReasonCodes", 28067 "Status" 28068 ], 28069 "members":{ 28070 "Description":{ 28071 "shape":"String", 28072 "locationName":"description" 28073 }, 28074 "DryRun":{ 28075 "shape":"Boolean", 28076 "locationName":"dryRun" 28077 }, 28078 "EndTime":{ 28079 "shape":"DateTime", 28080 "locationName":"endTime" 28081 }, 28082 "Instances":{ 28083 "shape":"InstanceIdStringList", 28084 "locationName":"instanceId" 28085 }, 28086 "ReasonCodes":{ 28087 "shape":"ReasonCodesList", 28088 "locationName":"reasonCode" 28089 }, 28090 "StartTime":{ 28091 "shape":"DateTime", 28092 "locationName":"startTime" 28093 }, 28094 "Status":{ 28095 "shape":"ReportStatusType", 28096 "locationName":"status" 28097 } 28098 } 28099 }, 28100 "ReportStatusType":{ 28101 "type":"string", 28102 "enum":[ 28103 "ok", 28104 "impaired" 28105 ] 28106 }, 28107 "RequestHostIdList":{ 28108 "type":"list", 28109 "member":{ 28110 "shape":"DedicatedHostId", 28111 "locationName":"item" 28112 } 28113 }, 28114 "RequestHostIdSet":{ 28115 "type":"list", 28116 "member":{ 28117 "shape":"DedicatedHostId", 28118 "locationName":"item" 28119 } 28120 }, 28121 "RequestInstanceTypeList":{ 28122 "type":"list", 28123 "member":{"shape":"InstanceType"}, 28124 "locationName":"InstanceType", 28125 "max":100, 28126 "min":0 28127 }, 28128 "RequestLaunchTemplateData":{ 28129 "type":"structure", 28130 "members":{ 28131 "KernelId":{"shape":"KernelId"}, 28132 "EbsOptimized":{"shape":"Boolean"}, 28133 "IamInstanceProfile":{"shape":"LaunchTemplateIamInstanceProfileSpecificationRequest"}, 28134 "BlockDeviceMappings":{ 28135 "shape":"LaunchTemplateBlockDeviceMappingRequestList", 28136 "locationName":"BlockDeviceMapping" 28137 }, 28138 "NetworkInterfaces":{ 28139 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList", 28140 "locationName":"NetworkInterface" 28141 }, 28142 "ImageId":{"shape":"ImageId"}, 28143 "InstanceType":{"shape":"InstanceType"}, 28144 "KeyName":{"shape":"KeyPairName"}, 28145 "Monitoring":{"shape":"LaunchTemplatesMonitoringRequest"}, 28146 "Placement":{"shape":"LaunchTemplatePlacementRequest"}, 28147 "RamDiskId":{"shape":"RamdiskId"}, 28148 "DisableApiTermination":{"shape":"Boolean"}, 28149 "InstanceInitiatedShutdownBehavior":{"shape":"ShutdownBehavior"}, 28150 "UserData":{"shape":"String"}, 28151 "TagSpecifications":{ 28152 "shape":"LaunchTemplateTagSpecificationRequestList", 28153 "locationName":"TagSpecification" 28154 }, 28155 "ElasticGpuSpecifications":{ 28156 "shape":"ElasticGpuSpecificationList", 28157 "locationName":"ElasticGpuSpecification" 28158 }, 28159 "ElasticInferenceAccelerators":{ 28160 "shape":"LaunchTemplateElasticInferenceAcceleratorList", 28161 "locationName":"ElasticInferenceAccelerator" 28162 }, 28163 "SecurityGroupIds":{ 28164 "shape":"SecurityGroupIdStringList", 28165 "locationName":"SecurityGroupId" 28166 }, 28167 "SecurityGroups":{ 28168 "shape":"SecurityGroupStringList", 28169 "locationName":"SecurityGroup" 28170 }, 28171 "InstanceMarketOptions":{"shape":"LaunchTemplateInstanceMarketOptionsRequest"}, 28172 "CreditSpecification":{"shape":"CreditSpecificationRequest"}, 28173 "CpuOptions":{"shape":"LaunchTemplateCpuOptionsRequest"}, 28174 "CapacityReservationSpecification":{"shape":"LaunchTemplateCapacityReservationSpecificationRequest"}, 28175 "LicenseSpecifications":{ 28176 "shape":"LaunchTemplateLicenseSpecificationListRequest", 28177 "locationName":"LicenseSpecification" 28178 }, 28179 "HibernationOptions":{"shape":"LaunchTemplateHibernationOptionsRequest"}, 28180 "MetadataOptions":{"shape":"LaunchTemplateInstanceMetadataOptionsRequest"}, 28181 "EnclaveOptions":{"shape":"LaunchTemplateEnclaveOptionsRequest"} 28182 } 28183 }, 28184 "RequestSpotFleetRequest":{ 28185 "type":"structure", 28186 "required":["SpotFleetRequestConfig"], 28187 "members":{ 28188 "DryRun":{ 28189 "shape":"Boolean", 28190 "locationName":"dryRun" 28191 }, 28192 "SpotFleetRequestConfig":{ 28193 "shape":"SpotFleetRequestConfigData", 28194 "locationName":"spotFleetRequestConfig" 28195 } 28196 } 28197 }, 28198 "RequestSpotFleetResponse":{ 28199 "type":"structure", 28200 "members":{ 28201 "SpotFleetRequestId":{ 28202 "shape":"String", 28203 "locationName":"spotFleetRequestId" 28204 } 28205 } 28206 }, 28207 "RequestSpotInstancesRequest":{ 28208 "type":"structure", 28209 "members":{ 28210 "AvailabilityZoneGroup":{ 28211 "shape":"String", 28212 "locationName":"availabilityZoneGroup" 28213 }, 28214 "BlockDurationMinutes":{ 28215 "shape":"Integer", 28216 "locationName":"blockDurationMinutes" 28217 }, 28218 "ClientToken":{ 28219 "shape":"String", 28220 "locationName":"clientToken" 28221 }, 28222 "DryRun":{ 28223 "shape":"Boolean", 28224 "locationName":"dryRun" 28225 }, 28226 "InstanceCount":{ 28227 "shape":"Integer", 28228 "locationName":"instanceCount" 28229 }, 28230 "LaunchGroup":{ 28231 "shape":"String", 28232 "locationName":"launchGroup" 28233 }, 28234 "LaunchSpecification":{"shape":"RequestSpotLaunchSpecification"}, 28235 "SpotPrice":{ 28236 "shape":"String", 28237 "locationName":"spotPrice" 28238 }, 28239 "Type":{ 28240 "shape":"SpotInstanceType", 28241 "locationName":"type" 28242 }, 28243 "ValidFrom":{ 28244 "shape":"DateTime", 28245 "locationName":"validFrom" 28246 }, 28247 "ValidUntil":{ 28248 "shape":"DateTime", 28249 "locationName":"validUntil" 28250 }, 28251 "TagSpecifications":{ 28252 "shape":"TagSpecificationList", 28253 "locationName":"TagSpecification" 28254 }, 28255 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 28256 } 28257 }, 28258 "RequestSpotInstancesResult":{ 28259 "type":"structure", 28260 "members":{ 28261 "SpotInstanceRequests":{ 28262 "shape":"SpotInstanceRequestList", 28263 "locationName":"spotInstanceRequestSet" 28264 } 28265 } 28266 }, 28267 "RequestSpotLaunchSpecification":{ 28268 "type":"structure", 28269 "members":{ 28270 "SecurityGroupIds":{ 28271 "shape":"RequestSpotLaunchSpecificationSecurityGroupIdList", 28272 "locationName":"SecurityGroupId" 28273 }, 28274 "SecurityGroups":{ 28275 "shape":"RequestSpotLaunchSpecificationSecurityGroupList", 28276 "locationName":"SecurityGroup" 28277 }, 28278 "AddressingType":{ 28279 "shape":"String", 28280 "locationName":"addressingType" 28281 }, 28282 "BlockDeviceMappings":{ 28283 "shape":"BlockDeviceMappingList", 28284 "locationName":"blockDeviceMapping" 28285 }, 28286 "EbsOptimized":{ 28287 "shape":"Boolean", 28288 "locationName":"ebsOptimized" 28289 }, 28290 "IamInstanceProfile":{ 28291 "shape":"IamInstanceProfileSpecification", 28292 "locationName":"iamInstanceProfile" 28293 }, 28294 "ImageId":{ 28295 "shape":"ImageId", 28296 "locationName":"imageId" 28297 }, 28298 "InstanceType":{ 28299 "shape":"InstanceType", 28300 "locationName":"instanceType" 28301 }, 28302 "KernelId":{ 28303 "shape":"KernelId", 28304 "locationName":"kernelId" 28305 }, 28306 "KeyName":{ 28307 "shape":"KeyPairName", 28308 "locationName":"keyName" 28309 }, 28310 "Monitoring":{ 28311 "shape":"RunInstancesMonitoringEnabled", 28312 "locationName":"monitoring" 28313 }, 28314 "NetworkInterfaces":{ 28315 "shape":"InstanceNetworkInterfaceSpecificationList", 28316 "locationName":"NetworkInterface" 28317 }, 28318 "Placement":{ 28319 "shape":"SpotPlacement", 28320 "locationName":"placement" 28321 }, 28322 "RamdiskId":{ 28323 "shape":"RamdiskId", 28324 "locationName":"ramdiskId" 28325 }, 28326 "SubnetId":{ 28327 "shape":"SubnetId", 28328 "locationName":"subnetId" 28329 }, 28330 "UserData":{ 28331 "shape":"String", 28332 "locationName":"userData" 28333 } 28334 } 28335 }, 28336 "RequestSpotLaunchSpecificationSecurityGroupIdList":{ 28337 "type":"list", 28338 "member":{ 28339 "shape":"SecurityGroupId", 28340 "locationName":"item" 28341 } 28342 }, 28343 "RequestSpotLaunchSpecificationSecurityGroupList":{ 28344 "type":"list", 28345 "member":{ 28346 "shape":"String", 28347 "locationName":"item" 28348 } 28349 }, 28350 "Reservation":{ 28351 "type":"structure", 28352 "members":{ 28353 "Groups":{ 28354 "shape":"GroupIdentifierList", 28355 "locationName":"groupSet" 28356 }, 28357 "Instances":{ 28358 "shape":"InstanceList", 28359 "locationName":"instancesSet" 28360 }, 28361 "OwnerId":{ 28362 "shape":"String", 28363 "locationName":"ownerId" 28364 }, 28365 "RequesterId":{ 28366 "shape":"String", 28367 "locationName":"requesterId" 28368 }, 28369 "ReservationId":{ 28370 "shape":"String", 28371 "locationName":"reservationId" 28372 } 28373 } 28374 }, 28375 "ReservationFleetInstanceSpecification":{ 28376 "type":"structure", 28377 "members":{ 28378 "InstanceType":{"shape":"InstanceType"}, 28379 "InstancePlatform":{"shape":"CapacityReservationInstancePlatform"}, 28380 "Weight":{"shape":"DoubleWithConstraints"}, 28381 "AvailabilityZone":{"shape":"String"}, 28382 "AvailabilityZoneId":{"shape":"String"}, 28383 "EbsOptimized":{"shape":"Boolean"}, 28384 "Priority":{"shape":"IntegerWithConstraints"} 28385 } 28386 }, 28387 "ReservationFleetInstanceSpecificationList":{ 28388 "type":"list", 28389 "member":{"shape":"ReservationFleetInstanceSpecification"} 28390 }, 28391 "ReservationId":{"type":"string"}, 28392 "ReservationList":{ 28393 "type":"list", 28394 "member":{ 28395 "shape":"Reservation", 28396 "locationName":"item" 28397 } 28398 }, 28399 "ReservationState":{ 28400 "type":"string", 28401 "enum":[ 28402 "payment-pending", 28403 "payment-failed", 28404 "active", 28405 "retired" 28406 ] 28407 }, 28408 "ReservationValue":{ 28409 "type":"structure", 28410 "members":{ 28411 "HourlyPrice":{ 28412 "shape":"String", 28413 "locationName":"hourlyPrice" 28414 }, 28415 "RemainingTotalValue":{ 28416 "shape":"String", 28417 "locationName":"remainingTotalValue" 28418 }, 28419 "RemainingUpfrontValue":{ 28420 "shape":"String", 28421 "locationName":"remainingUpfrontValue" 28422 } 28423 } 28424 }, 28425 "ReservedInstanceIdSet":{ 28426 "type":"list", 28427 "member":{ 28428 "shape":"ReservationId", 28429 "locationName":"ReservedInstanceId" 28430 } 28431 }, 28432 "ReservedInstanceLimitPrice":{ 28433 "type":"structure", 28434 "members":{ 28435 "Amount":{ 28436 "shape":"Double", 28437 "locationName":"amount" 28438 }, 28439 "CurrencyCode":{ 28440 "shape":"CurrencyCodeValues", 28441 "locationName":"currencyCode" 28442 } 28443 } 28444 }, 28445 "ReservedInstanceReservationValue":{ 28446 "type":"structure", 28447 "members":{ 28448 "ReservationValue":{ 28449 "shape":"ReservationValue", 28450 "locationName":"reservationValue" 28451 }, 28452 "ReservedInstanceId":{ 28453 "shape":"String", 28454 "locationName":"reservedInstanceId" 28455 } 28456 } 28457 }, 28458 "ReservedInstanceReservationValueSet":{ 28459 "type":"list", 28460 "member":{ 28461 "shape":"ReservedInstanceReservationValue", 28462 "locationName":"item" 28463 } 28464 }, 28465 "ReservedInstanceState":{ 28466 "type":"string", 28467 "enum":[ 28468 "payment-pending", 28469 "active", 28470 "payment-failed", 28471 "retired", 28472 "queued", 28473 "queued-deleted" 28474 ] 28475 }, 28476 "ReservedInstances":{ 28477 "type":"structure", 28478 "members":{ 28479 "AvailabilityZone":{ 28480 "shape":"String", 28481 "locationName":"availabilityZone" 28482 }, 28483 "Duration":{ 28484 "shape":"Long", 28485 "locationName":"duration" 28486 }, 28487 "End":{ 28488 "shape":"DateTime", 28489 "locationName":"end" 28490 }, 28491 "FixedPrice":{ 28492 "shape":"Float", 28493 "locationName":"fixedPrice" 28494 }, 28495 "InstanceCount":{ 28496 "shape":"Integer", 28497 "locationName":"instanceCount" 28498 }, 28499 "InstanceType":{ 28500 "shape":"InstanceType", 28501 "locationName":"instanceType" 28502 }, 28503 "ProductDescription":{ 28504 "shape":"RIProductDescription", 28505 "locationName":"productDescription" 28506 }, 28507 "ReservedInstancesId":{ 28508 "shape":"String", 28509 "locationName":"reservedInstancesId" 28510 }, 28511 "Start":{ 28512 "shape":"DateTime", 28513 "locationName":"start" 28514 }, 28515 "State":{ 28516 "shape":"ReservedInstanceState", 28517 "locationName":"state" 28518 }, 28519 "UsagePrice":{ 28520 "shape":"Float", 28521 "locationName":"usagePrice" 28522 }, 28523 "CurrencyCode":{ 28524 "shape":"CurrencyCodeValues", 28525 "locationName":"currencyCode" 28526 }, 28527 "InstanceTenancy":{ 28528 "shape":"Tenancy", 28529 "locationName":"instanceTenancy" 28530 }, 28531 "OfferingClass":{ 28532 "shape":"OfferingClassType", 28533 "locationName":"offeringClass" 28534 }, 28535 "OfferingType":{ 28536 "shape":"OfferingTypeValues", 28537 "locationName":"offeringType" 28538 }, 28539 "RecurringCharges":{ 28540 "shape":"RecurringChargesList", 28541 "locationName":"recurringCharges" 28542 }, 28543 "Scope":{ 28544 "shape":"scope", 28545 "locationName":"scope" 28546 }, 28547 "Tags":{ 28548 "shape":"TagList", 28549 "locationName":"tagSet" 28550 } 28551 } 28552 }, 28553 "ReservedInstancesConfiguration":{ 28554 "type":"structure", 28555 "members":{ 28556 "AvailabilityZone":{ 28557 "shape":"String", 28558 "locationName":"availabilityZone" 28559 }, 28560 "InstanceCount":{ 28561 "shape":"Integer", 28562 "locationName":"instanceCount" 28563 }, 28564 "InstanceType":{ 28565 "shape":"InstanceType", 28566 "locationName":"instanceType" 28567 }, 28568 "Platform":{ 28569 "shape":"String", 28570 "locationName":"platform" 28571 }, 28572 "Scope":{ 28573 "shape":"scope", 28574 "locationName":"scope" 28575 } 28576 } 28577 }, 28578 "ReservedInstancesConfigurationList":{ 28579 "type":"list", 28580 "member":{ 28581 "shape":"ReservedInstancesConfiguration", 28582 "locationName":"item" 28583 } 28584 }, 28585 "ReservedInstancesId":{ 28586 "type":"structure", 28587 "members":{ 28588 "ReservedInstancesId":{ 28589 "shape":"String", 28590 "locationName":"reservedInstancesId" 28591 } 28592 } 28593 }, 28594 "ReservedInstancesIdStringList":{ 28595 "type":"list", 28596 "member":{ 28597 "shape":"ReservationId", 28598 "locationName":"ReservedInstancesId" 28599 } 28600 }, 28601 "ReservedInstancesList":{ 28602 "type":"list", 28603 "member":{ 28604 "shape":"ReservedInstances", 28605 "locationName":"item" 28606 } 28607 }, 28608 "ReservedInstancesListing":{ 28609 "type":"structure", 28610 "members":{ 28611 "ClientToken":{ 28612 "shape":"String", 28613 "locationName":"clientToken" 28614 }, 28615 "CreateDate":{ 28616 "shape":"DateTime", 28617 "locationName":"createDate" 28618 }, 28619 "InstanceCounts":{ 28620 "shape":"InstanceCountList", 28621 "locationName":"instanceCounts" 28622 }, 28623 "PriceSchedules":{ 28624 "shape":"PriceScheduleList", 28625 "locationName":"priceSchedules" 28626 }, 28627 "ReservedInstancesId":{ 28628 "shape":"String", 28629 "locationName":"reservedInstancesId" 28630 }, 28631 "ReservedInstancesListingId":{ 28632 "shape":"String", 28633 "locationName":"reservedInstancesListingId" 28634 }, 28635 "Status":{ 28636 "shape":"ListingStatus", 28637 "locationName":"status" 28638 }, 28639 "StatusMessage":{ 28640 "shape":"String", 28641 "locationName":"statusMessage" 28642 }, 28643 "Tags":{ 28644 "shape":"TagList", 28645 "locationName":"tagSet" 28646 }, 28647 "UpdateDate":{ 28648 "shape":"DateTime", 28649 "locationName":"updateDate" 28650 } 28651 } 28652 }, 28653 "ReservedInstancesListingId":{"type":"string"}, 28654 "ReservedInstancesListingList":{ 28655 "type":"list", 28656 "member":{ 28657 "shape":"ReservedInstancesListing", 28658 "locationName":"item" 28659 } 28660 }, 28661 "ReservedInstancesModification":{ 28662 "type":"structure", 28663 "members":{ 28664 "ClientToken":{ 28665 "shape":"String", 28666 "locationName":"clientToken" 28667 }, 28668 "CreateDate":{ 28669 "shape":"DateTime", 28670 "locationName":"createDate" 28671 }, 28672 "EffectiveDate":{ 28673 "shape":"DateTime", 28674 "locationName":"effectiveDate" 28675 }, 28676 "ModificationResults":{ 28677 "shape":"ReservedInstancesModificationResultList", 28678 "locationName":"modificationResultSet" 28679 }, 28680 "ReservedInstancesIds":{ 28681 "shape":"ReservedIntancesIds", 28682 "locationName":"reservedInstancesSet" 28683 }, 28684 "ReservedInstancesModificationId":{ 28685 "shape":"String", 28686 "locationName":"reservedInstancesModificationId" 28687 }, 28688 "Status":{ 28689 "shape":"String", 28690 "locationName":"status" 28691 }, 28692 "StatusMessage":{ 28693 "shape":"String", 28694 "locationName":"statusMessage" 28695 }, 28696 "UpdateDate":{ 28697 "shape":"DateTime", 28698 "locationName":"updateDate" 28699 } 28700 } 28701 }, 28702 "ReservedInstancesModificationId":{"type":"string"}, 28703 "ReservedInstancesModificationIdStringList":{ 28704 "type":"list", 28705 "member":{ 28706 "shape":"ReservedInstancesModificationId", 28707 "locationName":"ReservedInstancesModificationId" 28708 } 28709 }, 28710 "ReservedInstancesModificationList":{ 28711 "type":"list", 28712 "member":{ 28713 "shape":"ReservedInstancesModification", 28714 "locationName":"item" 28715 } 28716 }, 28717 "ReservedInstancesModificationResult":{ 28718 "type":"structure", 28719 "members":{ 28720 "ReservedInstancesId":{ 28721 "shape":"String", 28722 "locationName":"reservedInstancesId" 28723 }, 28724 "TargetConfiguration":{ 28725 "shape":"ReservedInstancesConfiguration", 28726 "locationName":"targetConfiguration" 28727 } 28728 } 28729 }, 28730 "ReservedInstancesModificationResultList":{ 28731 "type":"list", 28732 "member":{ 28733 "shape":"ReservedInstancesModificationResult", 28734 "locationName":"item" 28735 } 28736 }, 28737 "ReservedInstancesOffering":{ 28738 "type":"structure", 28739 "members":{ 28740 "AvailabilityZone":{ 28741 "shape":"String", 28742 "locationName":"availabilityZone" 28743 }, 28744 "Duration":{ 28745 "shape":"Long", 28746 "locationName":"duration" 28747 }, 28748 "FixedPrice":{ 28749 "shape":"Float", 28750 "locationName":"fixedPrice" 28751 }, 28752 "InstanceType":{ 28753 "shape":"InstanceType", 28754 "locationName":"instanceType" 28755 }, 28756 "ProductDescription":{ 28757 "shape":"RIProductDescription", 28758 "locationName":"productDescription" 28759 }, 28760 "ReservedInstancesOfferingId":{ 28761 "shape":"String", 28762 "locationName":"reservedInstancesOfferingId" 28763 }, 28764 "UsagePrice":{ 28765 "shape":"Float", 28766 "locationName":"usagePrice" 28767 }, 28768 "CurrencyCode":{ 28769 "shape":"CurrencyCodeValues", 28770 "locationName":"currencyCode" 28771 }, 28772 "InstanceTenancy":{ 28773 "shape":"Tenancy", 28774 "locationName":"instanceTenancy" 28775 }, 28776 "Marketplace":{ 28777 "shape":"Boolean", 28778 "locationName":"marketplace" 28779 }, 28780 "OfferingClass":{ 28781 "shape":"OfferingClassType", 28782 "locationName":"offeringClass" 28783 }, 28784 "OfferingType":{ 28785 "shape":"OfferingTypeValues", 28786 "locationName":"offeringType" 28787 }, 28788 "PricingDetails":{ 28789 "shape":"PricingDetailsList", 28790 "locationName":"pricingDetailsSet" 28791 }, 28792 "RecurringCharges":{ 28793 "shape":"RecurringChargesList", 28794 "locationName":"recurringCharges" 28795 }, 28796 "Scope":{ 28797 "shape":"scope", 28798 "locationName":"scope" 28799 } 28800 } 28801 }, 28802 "ReservedInstancesOfferingId":{"type":"string"}, 28803 "ReservedInstancesOfferingIdStringList":{ 28804 "type":"list", 28805 "member":{"shape":"ReservedInstancesOfferingId"} 28806 }, 28807 "ReservedInstancesOfferingList":{ 28808 "type":"list", 28809 "member":{ 28810 "shape":"ReservedInstancesOffering", 28811 "locationName":"item" 28812 } 28813 }, 28814 "ReservedIntancesIds":{ 28815 "type":"list", 28816 "member":{ 28817 "shape":"ReservedInstancesId", 28818 "locationName":"item" 28819 } 28820 }, 28821 "ResetAddressAttributeRequest":{ 28822 "type":"structure", 28823 "required":[ 28824 "AllocationId", 28825 "Attribute" 28826 ], 28827 "members":{ 28828 "AllocationId":{"shape":"AllocationId"}, 28829 "Attribute":{"shape":"AddressAttributeName"}, 28830 "DryRun":{"shape":"Boolean"} 28831 } 28832 }, 28833 "ResetAddressAttributeResult":{ 28834 "type":"structure", 28835 "members":{ 28836 "Address":{ 28837 "shape":"AddressAttribute", 28838 "locationName":"address" 28839 } 28840 } 28841 }, 28842 "ResetEbsDefaultKmsKeyIdRequest":{ 28843 "type":"structure", 28844 "members":{ 28845 "DryRun":{"shape":"Boolean"} 28846 } 28847 }, 28848 "ResetEbsDefaultKmsKeyIdResult":{ 28849 "type":"structure", 28850 "members":{ 28851 "KmsKeyId":{ 28852 "shape":"String", 28853 "locationName":"kmsKeyId" 28854 } 28855 } 28856 }, 28857 "ResetFpgaImageAttributeName":{ 28858 "type":"string", 28859 "enum":["loadPermission"] 28860 }, 28861 "ResetFpgaImageAttributeRequest":{ 28862 "type":"structure", 28863 "required":["FpgaImageId"], 28864 "members":{ 28865 "DryRun":{"shape":"Boolean"}, 28866 "FpgaImageId":{"shape":"FpgaImageId"}, 28867 "Attribute":{"shape":"ResetFpgaImageAttributeName"} 28868 } 28869 }, 28870 "ResetFpgaImageAttributeResult":{ 28871 "type":"structure", 28872 "members":{ 28873 "Return":{ 28874 "shape":"Boolean", 28875 "locationName":"return" 28876 } 28877 } 28878 }, 28879 "ResetImageAttributeName":{ 28880 "type":"string", 28881 "enum":["launchPermission"] 28882 }, 28883 "ResetImageAttributeRequest":{ 28884 "type":"structure", 28885 "required":[ 28886 "Attribute", 28887 "ImageId" 28888 ], 28889 "members":{ 28890 "Attribute":{"shape":"ResetImageAttributeName"}, 28891 "ImageId":{"shape":"ImageId"}, 28892 "DryRun":{ 28893 "shape":"Boolean", 28894 "locationName":"dryRun" 28895 } 28896 } 28897 }, 28898 "ResetInstanceAttributeRequest":{ 28899 "type":"structure", 28900 "required":[ 28901 "Attribute", 28902 "InstanceId" 28903 ], 28904 "members":{ 28905 "Attribute":{ 28906 "shape":"InstanceAttributeName", 28907 "locationName":"attribute" 28908 }, 28909 "DryRun":{ 28910 "shape":"Boolean", 28911 "locationName":"dryRun" 28912 }, 28913 "InstanceId":{ 28914 "shape":"InstanceId", 28915 "locationName":"instanceId" 28916 } 28917 } 28918 }, 28919 "ResetNetworkInterfaceAttributeRequest":{ 28920 "type":"structure", 28921 "required":["NetworkInterfaceId"], 28922 "members":{ 28923 "DryRun":{ 28924 "shape":"Boolean", 28925 "locationName":"dryRun" 28926 }, 28927 "NetworkInterfaceId":{ 28928 "shape":"NetworkInterfaceId", 28929 "locationName":"networkInterfaceId" 28930 }, 28931 "SourceDestCheck":{ 28932 "shape":"String", 28933 "locationName":"sourceDestCheck" 28934 } 28935 } 28936 }, 28937 "ResetSnapshotAttributeRequest":{ 28938 "type":"structure", 28939 "required":[ 28940 "Attribute", 28941 "SnapshotId" 28942 ], 28943 "members":{ 28944 "Attribute":{"shape":"SnapshotAttributeName"}, 28945 "SnapshotId":{"shape":"SnapshotId"}, 28946 "DryRun":{ 28947 "shape":"Boolean", 28948 "locationName":"dryRun" 28949 } 28950 } 28951 }, 28952 "ResourceArn":{ 28953 "type":"string", 28954 "max":1283, 28955 "min":1 28956 }, 28957 "ResourceIdList":{ 28958 "type":"list", 28959 "member":{"shape":"TaggableResourceId"} 28960 }, 28961 "ResourceList":{ 28962 "type":"list", 28963 "member":{ 28964 "shape":"String", 28965 "locationName":"item" 28966 } 28967 }, 28968 "ResourceType":{ 28969 "type":"string", 28970 "enum":[ 28971 "capacity-reservation", 28972 "client-vpn-endpoint", 28973 "customer-gateway", 28974 "carrier-gateway", 28975 "dedicated-host", 28976 "dhcp-options", 28977 "egress-only-internet-gateway", 28978 "elastic-ip", 28979 "elastic-gpu", 28980 "export-image-task", 28981 "export-instance-task", 28982 "fleet", 28983 "fpga-image", 28984 "host-reservation", 28985 "image", 28986 "import-image-task", 28987 "import-snapshot-task", 28988 "instance", 28989 "instance-event-window", 28990 "internet-gateway", 28991 "ipv4pool-ec2", 28992 "ipv6pool-ec2", 28993 "key-pair", 28994 "launch-template", 28995 "local-gateway", 28996 "local-gateway-route-table", 28997 "local-gateway-virtual-interface", 28998 "local-gateway-virtual-interface-group", 28999 "local-gateway-route-table-vpc-association", 29000 "local-gateway-route-table-virtual-interface-group-association", 29001 "natgateway", 29002 "network-acl", 29003 "network-interface", 29004 "network-insights-analysis", 29005 "network-insights-path", 29006 "placement-group", 29007 "prefix-list", 29008 "replace-root-volume-task", 29009 "reserved-instances", 29010 "route-table", 29011 "security-group", 29012 "security-group-rule", 29013 "snapshot", 29014 "spot-fleet-request", 29015 "spot-instances-request", 29016 "subnet", 29017 "traffic-mirror-filter", 29018 "traffic-mirror-session", 29019 "traffic-mirror-target", 29020 "transit-gateway", 29021 "transit-gateway-attachment", 29022 "transit-gateway-connect-peer", 29023 "transit-gateway-multicast-domain", 29024 "transit-gateway-route-table", 29025 "volume", 29026 "vpc", 29027 "vpc-endpoint", 29028 "vpc-endpoint-service", 29029 "vpc-peering-connection", 29030 "vpn-connection", 29031 "vpn-gateway", 29032 "vpc-flow-log" 29033 ] 29034 }, 29035 "ResponseError":{ 29036 "type":"structure", 29037 "members":{ 29038 "Code":{ 29039 "shape":"LaunchTemplateErrorCode", 29040 "locationName":"code" 29041 }, 29042 "Message":{ 29043 "shape":"String", 29044 "locationName":"message" 29045 } 29046 } 29047 }, 29048 "ResponseHostIdList":{ 29049 "type":"list", 29050 "member":{ 29051 "shape":"String", 29052 "locationName":"item" 29053 } 29054 }, 29055 "ResponseHostIdSet":{ 29056 "type":"list", 29057 "member":{ 29058 "shape":"String", 29059 "locationName":"item" 29060 } 29061 }, 29062 "ResponseLaunchTemplateData":{ 29063 "type":"structure", 29064 "members":{ 29065 "KernelId":{ 29066 "shape":"String", 29067 "locationName":"kernelId" 29068 }, 29069 "EbsOptimized":{ 29070 "shape":"Boolean", 29071 "locationName":"ebsOptimized" 29072 }, 29073 "IamInstanceProfile":{ 29074 "shape":"LaunchTemplateIamInstanceProfileSpecification", 29075 "locationName":"iamInstanceProfile" 29076 }, 29077 "BlockDeviceMappings":{ 29078 "shape":"LaunchTemplateBlockDeviceMappingList", 29079 "locationName":"blockDeviceMappingSet" 29080 }, 29081 "NetworkInterfaces":{ 29082 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationList", 29083 "locationName":"networkInterfaceSet" 29084 }, 29085 "ImageId":{ 29086 "shape":"String", 29087 "locationName":"imageId" 29088 }, 29089 "InstanceType":{ 29090 "shape":"InstanceType", 29091 "locationName":"instanceType" 29092 }, 29093 "KeyName":{ 29094 "shape":"String", 29095 "locationName":"keyName" 29096 }, 29097 "Monitoring":{ 29098 "shape":"LaunchTemplatesMonitoring", 29099 "locationName":"monitoring" 29100 }, 29101 "Placement":{ 29102 "shape":"LaunchTemplatePlacement", 29103 "locationName":"placement" 29104 }, 29105 "RamDiskId":{ 29106 "shape":"String", 29107 "locationName":"ramDiskId" 29108 }, 29109 "DisableApiTermination":{ 29110 "shape":"Boolean", 29111 "locationName":"disableApiTermination" 29112 }, 29113 "InstanceInitiatedShutdownBehavior":{ 29114 "shape":"ShutdownBehavior", 29115 "locationName":"instanceInitiatedShutdownBehavior" 29116 }, 29117 "UserData":{ 29118 "shape":"String", 29119 "locationName":"userData" 29120 }, 29121 "TagSpecifications":{ 29122 "shape":"LaunchTemplateTagSpecificationList", 29123 "locationName":"tagSpecificationSet" 29124 }, 29125 "ElasticGpuSpecifications":{ 29126 "shape":"ElasticGpuSpecificationResponseList", 29127 "locationName":"elasticGpuSpecificationSet" 29128 }, 29129 "ElasticInferenceAccelerators":{ 29130 "shape":"LaunchTemplateElasticInferenceAcceleratorResponseList", 29131 "locationName":"elasticInferenceAcceleratorSet" 29132 }, 29133 "SecurityGroupIds":{ 29134 "shape":"ValueStringList", 29135 "locationName":"securityGroupIdSet" 29136 }, 29137 "SecurityGroups":{ 29138 "shape":"ValueStringList", 29139 "locationName":"securityGroupSet" 29140 }, 29141 "InstanceMarketOptions":{ 29142 "shape":"LaunchTemplateInstanceMarketOptions", 29143 "locationName":"instanceMarketOptions" 29144 }, 29145 "CreditSpecification":{ 29146 "shape":"CreditSpecification", 29147 "locationName":"creditSpecification" 29148 }, 29149 "CpuOptions":{ 29150 "shape":"LaunchTemplateCpuOptions", 29151 "locationName":"cpuOptions" 29152 }, 29153 "CapacityReservationSpecification":{ 29154 "shape":"LaunchTemplateCapacityReservationSpecificationResponse", 29155 "locationName":"capacityReservationSpecification" 29156 }, 29157 "LicenseSpecifications":{ 29158 "shape":"LaunchTemplateLicenseList", 29159 "locationName":"licenseSet" 29160 }, 29161 "HibernationOptions":{ 29162 "shape":"LaunchTemplateHibernationOptions", 29163 "locationName":"hibernationOptions" 29164 }, 29165 "MetadataOptions":{ 29166 "shape":"LaunchTemplateInstanceMetadataOptions", 29167 "locationName":"metadataOptions" 29168 }, 29169 "EnclaveOptions":{ 29170 "shape":"LaunchTemplateEnclaveOptions", 29171 "locationName":"enclaveOptions" 29172 } 29173 } 29174 }, 29175 "RestorableByStringList":{ 29176 "type":"list", 29177 "member":{"shape":"String"} 29178 }, 29179 "RestoreAddressToClassicRequest":{ 29180 "type":"structure", 29181 "required":["PublicIp"], 29182 "members":{ 29183 "DryRun":{ 29184 "shape":"Boolean", 29185 "locationName":"dryRun" 29186 }, 29187 "PublicIp":{ 29188 "shape":"String", 29189 "locationName":"publicIp" 29190 } 29191 } 29192 }, 29193 "RestoreAddressToClassicResult":{ 29194 "type":"structure", 29195 "members":{ 29196 "PublicIp":{ 29197 "shape":"String", 29198 "locationName":"publicIp" 29199 }, 29200 "Status":{ 29201 "shape":"Status", 29202 "locationName":"status" 29203 } 29204 } 29205 }, 29206 "RestoreManagedPrefixListVersionRequest":{ 29207 "type":"structure", 29208 "required":[ 29209 "PrefixListId", 29210 "PreviousVersion", 29211 "CurrentVersion" 29212 ], 29213 "members":{ 29214 "DryRun":{"shape":"Boolean"}, 29215 "PrefixListId":{"shape":"PrefixListResourceId"}, 29216 "PreviousVersion":{"shape":"Long"}, 29217 "CurrentVersion":{"shape":"Long"} 29218 } 29219 }, 29220 "RestoreManagedPrefixListVersionResult":{ 29221 "type":"structure", 29222 "members":{ 29223 "PrefixList":{ 29224 "shape":"ManagedPrefixList", 29225 "locationName":"prefixList" 29226 } 29227 } 29228 }, 29229 "ResultRange":{ 29230 "type":"integer", 29231 "max":500, 29232 "min":20 29233 }, 29234 "RevokeClientVpnIngressRequest":{ 29235 "type":"structure", 29236 "required":[ 29237 "ClientVpnEndpointId", 29238 "TargetNetworkCidr" 29239 ], 29240 "members":{ 29241 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 29242 "TargetNetworkCidr":{"shape":"String"}, 29243 "AccessGroupId":{"shape":"String"}, 29244 "RevokeAllGroups":{"shape":"Boolean"}, 29245 "DryRun":{"shape":"Boolean"} 29246 } 29247 }, 29248 "RevokeClientVpnIngressResult":{ 29249 "type":"structure", 29250 "members":{ 29251 "Status":{ 29252 "shape":"ClientVpnAuthorizationRuleStatus", 29253 "locationName":"status" 29254 } 29255 } 29256 }, 29257 "RevokeSecurityGroupEgressRequest":{ 29258 "type":"structure", 29259 "required":["GroupId"], 29260 "members":{ 29261 "DryRun":{ 29262 "shape":"Boolean", 29263 "locationName":"dryRun" 29264 }, 29265 "GroupId":{ 29266 "shape":"SecurityGroupId", 29267 "locationName":"groupId" 29268 }, 29269 "IpPermissions":{ 29270 "shape":"IpPermissionList", 29271 "locationName":"ipPermissions" 29272 }, 29273 "SecurityGroupRuleIds":{ 29274 "shape":"SecurityGroupRuleIdList", 29275 "locationName":"SecurityGroupRuleId" 29276 }, 29277 "CidrIp":{ 29278 "shape":"String", 29279 "locationName":"cidrIp" 29280 }, 29281 "FromPort":{ 29282 "shape":"Integer", 29283 "locationName":"fromPort" 29284 }, 29285 "IpProtocol":{ 29286 "shape":"String", 29287 "locationName":"ipProtocol" 29288 }, 29289 "ToPort":{ 29290 "shape":"Integer", 29291 "locationName":"toPort" 29292 }, 29293 "SourceSecurityGroupName":{ 29294 "shape":"String", 29295 "locationName":"sourceSecurityGroupName" 29296 }, 29297 "SourceSecurityGroupOwnerId":{ 29298 "shape":"String", 29299 "locationName":"sourceSecurityGroupOwnerId" 29300 } 29301 } 29302 }, 29303 "RevokeSecurityGroupEgressResult":{ 29304 "type":"structure", 29305 "members":{ 29306 "Return":{ 29307 "shape":"Boolean", 29308 "locationName":"return" 29309 }, 29310 "UnknownIpPermissions":{ 29311 "shape":"IpPermissionList", 29312 "locationName":"unknownIpPermissionSet" 29313 } 29314 } 29315 }, 29316 "RevokeSecurityGroupIngressRequest":{ 29317 "type":"structure", 29318 "members":{ 29319 "CidrIp":{"shape":"String"}, 29320 "FromPort":{"shape":"Integer"}, 29321 "GroupId":{"shape":"SecurityGroupId"}, 29322 "GroupName":{"shape":"SecurityGroupName"}, 29323 "IpPermissions":{"shape":"IpPermissionList"}, 29324 "IpProtocol":{"shape":"String"}, 29325 "SourceSecurityGroupName":{"shape":"String"}, 29326 "SourceSecurityGroupOwnerId":{"shape":"String"}, 29327 "ToPort":{"shape":"Integer"}, 29328 "DryRun":{ 29329 "shape":"Boolean", 29330 "locationName":"dryRun" 29331 }, 29332 "SecurityGroupRuleIds":{ 29333 "shape":"SecurityGroupRuleIdList", 29334 "locationName":"SecurityGroupRuleId" 29335 } 29336 } 29337 }, 29338 "RevokeSecurityGroupIngressResult":{ 29339 "type":"structure", 29340 "members":{ 29341 "Return":{ 29342 "shape":"Boolean", 29343 "locationName":"return" 29344 }, 29345 "UnknownIpPermissions":{ 29346 "shape":"IpPermissionList", 29347 "locationName":"unknownIpPermissionSet" 29348 } 29349 } 29350 }, 29351 "RootDeviceType":{ 29352 "type":"string", 29353 "enum":[ 29354 "ebs", 29355 "instance-store" 29356 ] 29357 }, 29358 "RootDeviceTypeList":{ 29359 "type":"list", 29360 "member":{ 29361 "shape":"RootDeviceType", 29362 "locationName":"item" 29363 } 29364 }, 29365 "Route":{ 29366 "type":"structure", 29367 "members":{ 29368 "DestinationCidrBlock":{ 29369 "shape":"String", 29370 "locationName":"destinationCidrBlock" 29371 }, 29372 "DestinationIpv6CidrBlock":{ 29373 "shape":"String", 29374 "locationName":"destinationIpv6CidrBlock" 29375 }, 29376 "DestinationPrefixListId":{ 29377 "shape":"String", 29378 "locationName":"destinationPrefixListId" 29379 }, 29380 "EgressOnlyInternetGatewayId":{ 29381 "shape":"String", 29382 "locationName":"egressOnlyInternetGatewayId" 29383 }, 29384 "GatewayId":{ 29385 "shape":"String", 29386 "locationName":"gatewayId" 29387 }, 29388 "InstanceId":{ 29389 "shape":"String", 29390 "locationName":"instanceId" 29391 }, 29392 "InstanceOwnerId":{ 29393 "shape":"String", 29394 "locationName":"instanceOwnerId" 29395 }, 29396 "NatGatewayId":{ 29397 "shape":"String", 29398 "locationName":"natGatewayId" 29399 }, 29400 "TransitGatewayId":{ 29401 "shape":"String", 29402 "locationName":"transitGatewayId" 29403 }, 29404 "LocalGatewayId":{ 29405 "shape":"String", 29406 "locationName":"localGatewayId" 29407 }, 29408 "CarrierGatewayId":{ 29409 "shape":"CarrierGatewayId", 29410 "locationName":"carrierGatewayId" 29411 }, 29412 "NetworkInterfaceId":{ 29413 "shape":"String", 29414 "locationName":"networkInterfaceId" 29415 }, 29416 "Origin":{ 29417 "shape":"RouteOrigin", 29418 "locationName":"origin" 29419 }, 29420 "State":{ 29421 "shape":"RouteState", 29422 "locationName":"state" 29423 }, 29424 "VpcPeeringConnectionId":{ 29425 "shape":"String", 29426 "locationName":"vpcPeeringConnectionId" 29427 } 29428 } 29429 }, 29430 "RouteGatewayId":{"type":"string"}, 29431 "RouteList":{ 29432 "type":"list", 29433 "member":{ 29434 "shape":"Route", 29435 "locationName":"item" 29436 } 29437 }, 29438 "RouteOrigin":{ 29439 "type":"string", 29440 "enum":[ 29441 "CreateRouteTable", 29442 "CreateRoute", 29443 "EnableVgwRoutePropagation" 29444 ] 29445 }, 29446 "RouteState":{ 29447 "type":"string", 29448 "enum":[ 29449 "active", 29450 "blackhole" 29451 ] 29452 }, 29453 "RouteTable":{ 29454 "type":"structure", 29455 "members":{ 29456 "Associations":{ 29457 "shape":"RouteTableAssociationList", 29458 "locationName":"associationSet" 29459 }, 29460 "PropagatingVgws":{ 29461 "shape":"PropagatingVgwList", 29462 "locationName":"propagatingVgwSet" 29463 }, 29464 "RouteTableId":{ 29465 "shape":"String", 29466 "locationName":"routeTableId" 29467 }, 29468 "Routes":{ 29469 "shape":"RouteList", 29470 "locationName":"routeSet" 29471 }, 29472 "Tags":{ 29473 "shape":"TagList", 29474 "locationName":"tagSet" 29475 }, 29476 "VpcId":{ 29477 "shape":"String", 29478 "locationName":"vpcId" 29479 }, 29480 "OwnerId":{ 29481 "shape":"String", 29482 "locationName":"ownerId" 29483 } 29484 } 29485 }, 29486 "RouteTableAssociation":{ 29487 "type":"structure", 29488 "members":{ 29489 "Main":{ 29490 "shape":"Boolean", 29491 "locationName":"main" 29492 }, 29493 "RouteTableAssociationId":{ 29494 "shape":"String", 29495 "locationName":"routeTableAssociationId" 29496 }, 29497 "RouteTableId":{ 29498 "shape":"String", 29499 "locationName":"routeTableId" 29500 }, 29501 "SubnetId":{ 29502 "shape":"String", 29503 "locationName":"subnetId" 29504 }, 29505 "GatewayId":{ 29506 "shape":"String", 29507 "locationName":"gatewayId" 29508 }, 29509 "AssociationState":{ 29510 "shape":"RouteTableAssociationState", 29511 "locationName":"associationState" 29512 } 29513 } 29514 }, 29515 "RouteTableAssociationId":{"type":"string"}, 29516 "RouteTableAssociationList":{ 29517 "type":"list", 29518 "member":{ 29519 "shape":"RouteTableAssociation", 29520 "locationName":"item" 29521 } 29522 }, 29523 "RouteTableAssociationState":{ 29524 "type":"structure", 29525 "members":{ 29526 "State":{ 29527 "shape":"RouteTableAssociationStateCode", 29528 "locationName":"state" 29529 }, 29530 "StatusMessage":{ 29531 "shape":"String", 29532 "locationName":"statusMessage" 29533 } 29534 } 29535 }, 29536 "RouteTableAssociationStateCode":{ 29537 "type":"string", 29538 "enum":[ 29539 "associating", 29540 "associated", 29541 "disassociating", 29542 "disassociated", 29543 "failed" 29544 ] 29545 }, 29546 "RouteTableId":{"type":"string"}, 29547 "RouteTableIdStringList":{ 29548 "type":"list", 29549 "member":{ 29550 "shape":"RouteTableId", 29551 "locationName":"item" 29552 } 29553 }, 29554 "RouteTableList":{ 29555 "type":"list", 29556 "member":{ 29557 "shape":"RouteTable", 29558 "locationName":"item" 29559 } 29560 }, 29561 "RuleAction":{ 29562 "type":"string", 29563 "enum":[ 29564 "allow", 29565 "deny" 29566 ] 29567 }, 29568 "RunInstancesMonitoringEnabled":{ 29569 "type":"structure", 29570 "required":["Enabled"], 29571 "members":{ 29572 "Enabled":{ 29573 "shape":"Boolean", 29574 "locationName":"enabled" 29575 } 29576 } 29577 }, 29578 "RunInstancesRequest":{ 29579 "type":"structure", 29580 "required":[ 29581 "MaxCount", 29582 "MinCount" 29583 ], 29584 "members":{ 29585 "BlockDeviceMappings":{ 29586 "shape":"BlockDeviceMappingRequestList", 29587 "locationName":"BlockDeviceMapping" 29588 }, 29589 "ImageId":{"shape":"ImageId"}, 29590 "InstanceType":{"shape":"InstanceType"}, 29591 "Ipv6AddressCount":{"shape":"Integer"}, 29592 "Ipv6Addresses":{ 29593 "shape":"InstanceIpv6AddressList", 29594 "locationName":"Ipv6Address" 29595 }, 29596 "KernelId":{"shape":"KernelId"}, 29597 "KeyName":{"shape":"KeyPairName"}, 29598 "MaxCount":{"shape":"Integer"}, 29599 "MinCount":{"shape":"Integer"}, 29600 "Monitoring":{"shape":"RunInstancesMonitoringEnabled"}, 29601 "Placement":{"shape":"Placement"}, 29602 "RamdiskId":{"shape":"RamdiskId"}, 29603 "SecurityGroupIds":{ 29604 "shape":"SecurityGroupIdStringList", 29605 "locationName":"SecurityGroupId" 29606 }, 29607 "SecurityGroups":{ 29608 "shape":"SecurityGroupStringList", 29609 "locationName":"SecurityGroup" 29610 }, 29611 "SubnetId":{"shape":"SubnetId"}, 29612 "UserData":{"shape":"String"}, 29613 "AdditionalInfo":{ 29614 "shape":"String", 29615 "locationName":"additionalInfo" 29616 }, 29617 "ClientToken":{ 29618 "shape":"String", 29619 "idempotencyToken":true, 29620 "locationName":"clientToken" 29621 }, 29622 "DisableApiTermination":{ 29623 "shape":"Boolean", 29624 "locationName":"disableApiTermination" 29625 }, 29626 "DryRun":{ 29627 "shape":"Boolean", 29628 "locationName":"dryRun" 29629 }, 29630 "EbsOptimized":{ 29631 "shape":"Boolean", 29632 "locationName":"ebsOptimized" 29633 }, 29634 "IamInstanceProfile":{ 29635 "shape":"IamInstanceProfileSpecification", 29636 "locationName":"iamInstanceProfile" 29637 }, 29638 "InstanceInitiatedShutdownBehavior":{ 29639 "shape":"ShutdownBehavior", 29640 "locationName":"instanceInitiatedShutdownBehavior" 29641 }, 29642 "NetworkInterfaces":{ 29643 "shape":"InstanceNetworkInterfaceSpecificationList", 29644 "locationName":"networkInterface" 29645 }, 29646 "PrivateIpAddress":{ 29647 "shape":"String", 29648 "locationName":"privateIpAddress" 29649 }, 29650 "ElasticGpuSpecification":{"shape":"ElasticGpuSpecifications"}, 29651 "ElasticInferenceAccelerators":{ 29652 "shape":"ElasticInferenceAccelerators", 29653 "locationName":"ElasticInferenceAccelerator" 29654 }, 29655 "TagSpecifications":{ 29656 "shape":"TagSpecificationList", 29657 "locationName":"TagSpecification" 29658 }, 29659 "LaunchTemplate":{"shape":"LaunchTemplateSpecification"}, 29660 "InstanceMarketOptions":{"shape":"InstanceMarketOptionsRequest"}, 29661 "CreditSpecification":{"shape":"CreditSpecificationRequest"}, 29662 "CpuOptions":{"shape":"CpuOptionsRequest"}, 29663 "CapacityReservationSpecification":{"shape":"CapacityReservationSpecification"}, 29664 "HibernationOptions":{"shape":"HibernationOptionsRequest"}, 29665 "LicenseSpecifications":{ 29666 "shape":"LicenseSpecificationListRequest", 29667 "locationName":"LicenseSpecification" 29668 }, 29669 "MetadataOptions":{"shape":"InstanceMetadataOptionsRequest"}, 29670 "EnclaveOptions":{"shape":"EnclaveOptionsRequest"} 29671 } 29672 }, 29673 "RunScheduledInstancesRequest":{ 29674 "type":"structure", 29675 "required":[ 29676 "LaunchSpecification", 29677 "ScheduledInstanceId" 29678 ], 29679 "members":{ 29680 "ClientToken":{ 29681 "shape":"String", 29682 "idempotencyToken":true 29683 }, 29684 "DryRun":{"shape":"Boolean"}, 29685 "InstanceCount":{"shape":"Integer"}, 29686 "LaunchSpecification":{"shape":"ScheduledInstancesLaunchSpecification"}, 29687 "ScheduledInstanceId":{"shape":"ScheduledInstanceId"} 29688 } 29689 }, 29690 "RunScheduledInstancesResult":{ 29691 "type":"structure", 29692 "members":{ 29693 "InstanceIdSet":{ 29694 "shape":"InstanceIdSet", 29695 "locationName":"instanceIdSet" 29696 } 29697 } 29698 }, 29699 "S3ObjectTag":{ 29700 "type":"structure", 29701 "members":{ 29702 "Key":{"shape":"String"}, 29703 "Value":{"shape":"String"} 29704 } 29705 }, 29706 "S3ObjectTagList":{ 29707 "type":"list", 29708 "member":{ 29709 "shape":"S3ObjectTag", 29710 "locationName":"item" 29711 } 29712 }, 29713 "S3Storage":{ 29714 "type":"structure", 29715 "members":{ 29716 "AWSAccessKeyId":{"shape":"String"}, 29717 "Bucket":{ 29718 "shape":"String", 29719 "locationName":"bucket" 29720 }, 29721 "Prefix":{ 29722 "shape":"String", 29723 "locationName":"prefix" 29724 }, 29725 "UploadPolicy":{ 29726 "shape":"Blob", 29727 "locationName":"uploadPolicy" 29728 }, 29729 "UploadPolicySignature":{ 29730 "shape":"String", 29731 "locationName":"uploadPolicySignature" 29732 } 29733 } 29734 }, 29735 "ScheduledInstance":{ 29736 "type":"structure", 29737 "members":{ 29738 "AvailabilityZone":{ 29739 "shape":"String", 29740 "locationName":"availabilityZone" 29741 }, 29742 "CreateDate":{ 29743 "shape":"DateTime", 29744 "locationName":"createDate" 29745 }, 29746 "HourlyPrice":{ 29747 "shape":"String", 29748 "locationName":"hourlyPrice" 29749 }, 29750 "InstanceCount":{ 29751 "shape":"Integer", 29752 "locationName":"instanceCount" 29753 }, 29754 "InstanceType":{ 29755 "shape":"String", 29756 "locationName":"instanceType" 29757 }, 29758 "NetworkPlatform":{ 29759 "shape":"String", 29760 "locationName":"networkPlatform" 29761 }, 29762 "NextSlotStartTime":{ 29763 "shape":"DateTime", 29764 "locationName":"nextSlotStartTime" 29765 }, 29766 "Platform":{ 29767 "shape":"String", 29768 "locationName":"platform" 29769 }, 29770 "PreviousSlotEndTime":{ 29771 "shape":"DateTime", 29772 "locationName":"previousSlotEndTime" 29773 }, 29774 "Recurrence":{ 29775 "shape":"ScheduledInstanceRecurrence", 29776 "locationName":"recurrence" 29777 }, 29778 "ScheduledInstanceId":{ 29779 "shape":"String", 29780 "locationName":"scheduledInstanceId" 29781 }, 29782 "SlotDurationInHours":{ 29783 "shape":"Integer", 29784 "locationName":"slotDurationInHours" 29785 }, 29786 "TermEndDate":{ 29787 "shape":"DateTime", 29788 "locationName":"termEndDate" 29789 }, 29790 "TermStartDate":{ 29791 "shape":"DateTime", 29792 "locationName":"termStartDate" 29793 }, 29794 "TotalScheduledInstanceHours":{ 29795 "shape":"Integer", 29796 "locationName":"totalScheduledInstanceHours" 29797 } 29798 } 29799 }, 29800 "ScheduledInstanceAvailability":{ 29801 "type":"structure", 29802 "members":{ 29803 "AvailabilityZone":{ 29804 "shape":"String", 29805 "locationName":"availabilityZone" 29806 }, 29807 "AvailableInstanceCount":{ 29808 "shape":"Integer", 29809 "locationName":"availableInstanceCount" 29810 }, 29811 "FirstSlotStartTime":{ 29812 "shape":"DateTime", 29813 "locationName":"firstSlotStartTime" 29814 }, 29815 "HourlyPrice":{ 29816 "shape":"String", 29817 "locationName":"hourlyPrice" 29818 }, 29819 "InstanceType":{ 29820 "shape":"String", 29821 "locationName":"instanceType" 29822 }, 29823 "MaxTermDurationInDays":{ 29824 "shape":"Integer", 29825 "locationName":"maxTermDurationInDays" 29826 }, 29827 "MinTermDurationInDays":{ 29828 "shape":"Integer", 29829 "locationName":"minTermDurationInDays" 29830 }, 29831 "NetworkPlatform":{ 29832 "shape":"String", 29833 "locationName":"networkPlatform" 29834 }, 29835 "Platform":{ 29836 "shape":"String", 29837 "locationName":"platform" 29838 }, 29839 "PurchaseToken":{ 29840 "shape":"String", 29841 "locationName":"purchaseToken" 29842 }, 29843 "Recurrence":{ 29844 "shape":"ScheduledInstanceRecurrence", 29845 "locationName":"recurrence" 29846 }, 29847 "SlotDurationInHours":{ 29848 "shape":"Integer", 29849 "locationName":"slotDurationInHours" 29850 }, 29851 "TotalScheduledInstanceHours":{ 29852 "shape":"Integer", 29853 "locationName":"totalScheduledInstanceHours" 29854 } 29855 } 29856 }, 29857 "ScheduledInstanceAvailabilitySet":{ 29858 "type":"list", 29859 "member":{ 29860 "shape":"ScheduledInstanceAvailability", 29861 "locationName":"item" 29862 } 29863 }, 29864 "ScheduledInstanceId":{"type":"string"}, 29865 "ScheduledInstanceIdRequestSet":{ 29866 "type":"list", 29867 "member":{ 29868 "shape":"ScheduledInstanceId", 29869 "locationName":"ScheduledInstanceId" 29870 } 29871 }, 29872 "ScheduledInstanceRecurrence":{ 29873 "type":"structure", 29874 "members":{ 29875 "Frequency":{ 29876 "shape":"String", 29877 "locationName":"frequency" 29878 }, 29879 "Interval":{ 29880 "shape":"Integer", 29881 "locationName":"interval" 29882 }, 29883 "OccurrenceDaySet":{ 29884 "shape":"OccurrenceDaySet", 29885 "locationName":"occurrenceDaySet" 29886 }, 29887 "OccurrenceRelativeToEnd":{ 29888 "shape":"Boolean", 29889 "locationName":"occurrenceRelativeToEnd" 29890 }, 29891 "OccurrenceUnit":{ 29892 "shape":"String", 29893 "locationName":"occurrenceUnit" 29894 } 29895 } 29896 }, 29897 "ScheduledInstanceRecurrenceRequest":{ 29898 "type":"structure", 29899 "members":{ 29900 "Frequency":{"shape":"String"}, 29901 "Interval":{"shape":"Integer"}, 29902 "OccurrenceDays":{ 29903 "shape":"OccurrenceDayRequestSet", 29904 "locationName":"OccurrenceDay" 29905 }, 29906 "OccurrenceRelativeToEnd":{"shape":"Boolean"}, 29907 "OccurrenceUnit":{"shape":"String"} 29908 } 29909 }, 29910 "ScheduledInstanceSet":{ 29911 "type":"list", 29912 "member":{ 29913 "shape":"ScheduledInstance", 29914 "locationName":"item" 29915 } 29916 }, 29917 "ScheduledInstancesBlockDeviceMapping":{ 29918 "type":"structure", 29919 "members":{ 29920 "DeviceName":{"shape":"String"}, 29921 "Ebs":{"shape":"ScheduledInstancesEbs"}, 29922 "NoDevice":{"shape":"String"}, 29923 "VirtualName":{"shape":"String"} 29924 } 29925 }, 29926 "ScheduledInstancesBlockDeviceMappingSet":{ 29927 "type":"list", 29928 "member":{ 29929 "shape":"ScheduledInstancesBlockDeviceMapping", 29930 "locationName":"BlockDeviceMapping" 29931 } 29932 }, 29933 "ScheduledInstancesEbs":{ 29934 "type":"structure", 29935 "members":{ 29936 "DeleteOnTermination":{"shape":"Boolean"}, 29937 "Encrypted":{"shape":"Boolean"}, 29938 "Iops":{"shape":"Integer"}, 29939 "SnapshotId":{"shape":"SnapshotId"}, 29940 "VolumeSize":{"shape":"Integer"}, 29941 "VolumeType":{"shape":"String"} 29942 } 29943 }, 29944 "ScheduledInstancesIamInstanceProfile":{ 29945 "type":"structure", 29946 "members":{ 29947 "Arn":{"shape":"String"}, 29948 "Name":{"shape":"String"} 29949 } 29950 }, 29951 "ScheduledInstancesIpv6Address":{ 29952 "type":"structure", 29953 "members":{ 29954 "Ipv6Address":{"shape":"Ipv6Address"} 29955 } 29956 }, 29957 "ScheduledInstancesIpv6AddressList":{ 29958 "type":"list", 29959 "member":{ 29960 "shape":"ScheduledInstancesIpv6Address", 29961 "locationName":"Ipv6Address" 29962 } 29963 }, 29964 "ScheduledInstancesLaunchSpecification":{ 29965 "type":"structure", 29966 "required":["ImageId"], 29967 "members":{ 29968 "BlockDeviceMappings":{ 29969 "shape":"ScheduledInstancesBlockDeviceMappingSet", 29970 "locationName":"BlockDeviceMapping" 29971 }, 29972 "EbsOptimized":{"shape":"Boolean"}, 29973 "IamInstanceProfile":{"shape":"ScheduledInstancesIamInstanceProfile"}, 29974 "ImageId":{"shape":"ImageId"}, 29975 "InstanceType":{"shape":"String"}, 29976 "KernelId":{"shape":"KernelId"}, 29977 "KeyName":{"shape":"KeyPairName"}, 29978 "Monitoring":{"shape":"ScheduledInstancesMonitoring"}, 29979 "NetworkInterfaces":{ 29980 "shape":"ScheduledInstancesNetworkInterfaceSet", 29981 "locationName":"NetworkInterface" 29982 }, 29983 "Placement":{"shape":"ScheduledInstancesPlacement"}, 29984 "RamdiskId":{"shape":"RamdiskId"}, 29985 "SecurityGroupIds":{ 29986 "shape":"ScheduledInstancesSecurityGroupIdSet", 29987 "locationName":"SecurityGroupId" 29988 }, 29989 "SubnetId":{"shape":"SubnetId"}, 29990 "UserData":{"shape":"String"} 29991 } 29992 }, 29993 "ScheduledInstancesMonitoring":{ 29994 "type":"structure", 29995 "members":{ 29996 "Enabled":{"shape":"Boolean"} 29997 } 29998 }, 29999 "ScheduledInstancesNetworkInterface":{ 30000 "type":"structure", 30001 "members":{ 30002 "AssociatePublicIpAddress":{"shape":"Boolean"}, 30003 "DeleteOnTermination":{"shape":"Boolean"}, 30004 "Description":{"shape":"String"}, 30005 "DeviceIndex":{"shape":"Integer"}, 30006 "Groups":{ 30007 "shape":"ScheduledInstancesSecurityGroupIdSet", 30008 "locationName":"Group" 30009 }, 30010 "Ipv6AddressCount":{"shape":"Integer"}, 30011 "Ipv6Addresses":{ 30012 "shape":"ScheduledInstancesIpv6AddressList", 30013 "locationName":"Ipv6Address" 30014 }, 30015 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 30016 "PrivateIpAddress":{"shape":"String"}, 30017 "PrivateIpAddressConfigs":{ 30018 "shape":"PrivateIpAddressConfigSet", 30019 "locationName":"PrivateIpAddressConfig" 30020 }, 30021 "SecondaryPrivateIpAddressCount":{"shape":"Integer"}, 30022 "SubnetId":{"shape":"SubnetId"} 30023 } 30024 }, 30025 "ScheduledInstancesNetworkInterfaceSet":{ 30026 "type":"list", 30027 "member":{ 30028 "shape":"ScheduledInstancesNetworkInterface", 30029 "locationName":"NetworkInterface" 30030 } 30031 }, 30032 "ScheduledInstancesPlacement":{ 30033 "type":"structure", 30034 "members":{ 30035 "AvailabilityZone":{"shape":"String"}, 30036 "GroupName":{"shape":"PlacementGroupName"} 30037 } 30038 }, 30039 "ScheduledInstancesPrivateIpAddressConfig":{ 30040 "type":"structure", 30041 "members":{ 30042 "Primary":{"shape":"Boolean"}, 30043 "PrivateIpAddress":{"shape":"String"} 30044 } 30045 }, 30046 "ScheduledInstancesSecurityGroupIdSet":{ 30047 "type":"list", 30048 "member":{ 30049 "shape":"SecurityGroupId", 30050 "locationName":"SecurityGroupId" 30051 } 30052 }, 30053 "SearchLocalGatewayRoutesRequest":{ 30054 "type":"structure", 30055 "required":["LocalGatewayRouteTableId"], 30056 "members":{ 30057 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 30058 "Filters":{ 30059 "shape":"FilterList", 30060 "locationName":"Filter" 30061 }, 30062 "MaxResults":{"shape":"MaxResults"}, 30063 "NextToken":{"shape":"String"}, 30064 "DryRun":{"shape":"Boolean"} 30065 } 30066 }, 30067 "SearchLocalGatewayRoutesResult":{ 30068 "type":"structure", 30069 "members":{ 30070 "Routes":{ 30071 "shape":"LocalGatewayRouteList", 30072 "locationName":"routeSet" 30073 }, 30074 "NextToken":{ 30075 "shape":"String", 30076 "locationName":"nextToken" 30077 } 30078 } 30079 }, 30080 "SearchTransitGatewayMulticastGroupsRequest":{ 30081 "type":"structure", 30082 "members":{ 30083 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 30084 "Filters":{ 30085 "shape":"FilterList", 30086 "locationName":"Filter" 30087 }, 30088 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 30089 "NextToken":{"shape":"String"}, 30090 "DryRun":{"shape":"Boolean"} 30091 } 30092 }, 30093 "SearchTransitGatewayMulticastGroupsResult":{ 30094 "type":"structure", 30095 "members":{ 30096 "MulticastGroups":{ 30097 "shape":"TransitGatewayMulticastGroupList", 30098 "locationName":"multicastGroups" 30099 }, 30100 "NextToken":{ 30101 "shape":"String", 30102 "locationName":"nextToken" 30103 } 30104 } 30105 }, 30106 "SearchTransitGatewayRoutesRequest":{ 30107 "type":"structure", 30108 "required":[ 30109 "TransitGatewayRouteTableId", 30110 "Filters" 30111 ], 30112 "members":{ 30113 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 30114 "Filters":{ 30115 "shape":"FilterList", 30116 "locationName":"Filter" 30117 }, 30118 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 30119 "DryRun":{"shape":"Boolean"} 30120 } 30121 }, 30122 "SearchTransitGatewayRoutesResult":{ 30123 "type":"structure", 30124 "members":{ 30125 "Routes":{ 30126 "shape":"TransitGatewayRouteList", 30127 "locationName":"routeSet" 30128 }, 30129 "AdditionalRoutesAvailable":{ 30130 "shape":"Boolean", 30131 "locationName":"additionalRoutesAvailable" 30132 } 30133 } 30134 }, 30135 "SecurityGroup":{ 30136 "type":"structure", 30137 "members":{ 30138 "Description":{ 30139 "shape":"String", 30140 "locationName":"groupDescription" 30141 }, 30142 "GroupName":{ 30143 "shape":"String", 30144 "locationName":"groupName" 30145 }, 30146 "IpPermissions":{ 30147 "shape":"IpPermissionList", 30148 "locationName":"ipPermissions" 30149 }, 30150 "OwnerId":{ 30151 "shape":"String", 30152 "locationName":"ownerId" 30153 }, 30154 "GroupId":{ 30155 "shape":"String", 30156 "locationName":"groupId" 30157 }, 30158 "IpPermissionsEgress":{ 30159 "shape":"IpPermissionList", 30160 "locationName":"ipPermissionsEgress" 30161 }, 30162 "Tags":{ 30163 "shape":"TagList", 30164 "locationName":"tagSet" 30165 }, 30166 "VpcId":{ 30167 "shape":"String", 30168 "locationName":"vpcId" 30169 } 30170 } 30171 }, 30172 "SecurityGroupId":{"type":"string"}, 30173 "SecurityGroupIdStringList":{ 30174 "type":"list", 30175 "member":{ 30176 "shape":"SecurityGroupId", 30177 "locationName":"SecurityGroupId" 30178 } 30179 }, 30180 "SecurityGroupIdentifier":{ 30181 "type":"structure", 30182 "members":{ 30183 "GroupId":{ 30184 "shape":"String", 30185 "locationName":"groupId" 30186 }, 30187 "GroupName":{ 30188 "shape":"String", 30189 "locationName":"groupName" 30190 } 30191 } 30192 }, 30193 "SecurityGroupList":{ 30194 "type":"list", 30195 "member":{ 30196 "shape":"SecurityGroup", 30197 "locationName":"item" 30198 } 30199 }, 30200 "SecurityGroupName":{"type":"string"}, 30201 "SecurityGroupReference":{ 30202 "type":"structure", 30203 "members":{ 30204 "GroupId":{ 30205 "shape":"String", 30206 "locationName":"groupId" 30207 }, 30208 "ReferencingVpcId":{ 30209 "shape":"String", 30210 "locationName":"referencingVpcId" 30211 }, 30212 "VpcPeeringConnectionId":{ 30213 "shape":"String", 30214 "locationName":"vpcPeeringConnectionId" 30215 } 30216 } 30217 }, 30218 "SecurityGroupReferences":{ 30219 "type":"list", 30220 "member":{ 30221 "shape":"SecurityGroupReference", 30222 "locationName":"item" 30223 } 30224 }, 30225 "SecurityGroupRule":{ 30226 "type":"structure", 30227 "members":{ 30228 "SecurityGroupRuleId":{ 30229 "shape":"SecurityGroupRuleId", 30230 "locationName":"securityGroupRuleId" 30231 }, 30232 "GroupId":{ 30233 "shape":"SecurityGroupId", 30234 "locationName":"groupId" 30235 }, 30236 "GroupOwnerId":{ 30237 "shape":"String", 30238 "locationName":"groupOwnerId" 30239 }, 30240 "IsEgress":{ 30241 "shape":"Boolean", 30242 "locationName":"isEgress" 30243 }, 30244 "IpProtocol":{ 30245 "shape":"String", 30246 "locationName":"ipProtocol" 30247 }, 30248 "FromPort":{ 30249 "shape":"Integer", 30250 "locationName":"fromPort" 30251 }, 30252 "ToPort":{ 30253 "shape":"Integer", 30254 "locationName":"toPort" 30255 }, 30256 "CidrIpv4":{ 30257 "shape":"String", 30258 "locationName":"cidrIpv4" 30259 }, 30260 "CidrIpv6":{ 30261 "shape":"String", 30262 "locationName":"cidrIpv6" 30263 }, 30264 "PrefixListId":{ 30265 "shape":"PrefixListResourceId", 30266 "locationName":"prefixListId" 30267 }, 30268 "ReferencedGroupInfo":{ 30269 "shape":"ReferencedSecurityGroup", 30270 "locationName":"referencedGroupInfo" 30271 }, 30272 "Description":{ 30273 "shape":"String", 30274 "locationName":"description" 30275 }, 30276 "Tags":{ 30277 "shape":"TagList", 30278 "locationName":"tagSet" 30279 } 30280 } 30281 }, 30282 "SecurityGroupRuleDescription":{ 30283 "type":"structure", 30284 "members":{ 30285 "SecurityGroupRuleId":{"shape":"String"}, 30286 "Description":{"shape":"String"} 30287 } 30288 }, 30289 "SecurityGroupRuleDescriptionList":{ 30290 "type":"list", 30291 "member":{ 30292 "shape":"SecurityGroupRuleDescription", 30293 "locationName":"item" 30294 } 30295 }, 30296 "SecurityGroupRuleId":{"type":"string"}, 30297 "SecurityGroupRuleIdList":{ 30298 "type":"list", 30299 "member":{ 30300 "shape":"String", 30301 "locationName":"item" 30302 } 30303 }, 30304 "SecurityGroupRuleList":{ 30305 "type":"list", 30306 "member":{ 30307 "shape":"SecurityGroupRule", 30308 "locationName":"item" 30309 } 30310 }, 30311 "SecurityGroupRuleRequest":{ 30312 "type":"structure", 30313 "members":{ 30314 "IpProtocol":{"shape":"String"}, 30315 "FromPort":{"shape":"Integer"}, 30316 "ToPort":{"shape":"Integer"}, 30317 "CidrIpv4":{"shape":"String"}, 30318 "CidrIpv6":{"shape":"String"}, 30319 "PrefixListId":{"shape":"PrefixListResourceId"}, 30320 "ReferencedGroupId":{"shape":"SecurityGroupId"}, 30321 "Description":{"shape":"String"} 30322 } 30323 }, 30324 "SecurityGroupRuleUpdate":{ 30325 "type":"structure", 30326 "members":{ 30327 "SecurityGroupRuleId":{"shape":"SecurityGroupRuleId"}, 30328 "SecurityGroupRule":{"shape":"SecurityGroupRuleRequest"} 30329 } 30330 }, 30331 "SecurityGroupRuleUpdateList":{ 30332 "type":"list", 30333 "member":{ 30334 "shape":"SecurityGroupRuleUpdate", 30335 "locationName":"item" 30336 } 30337 }, 30338 "SecurityGroupStringList":{ 30339 "type":"list", 30340 "member":{ 30341 "shape":"SecurityGroupName", 30342 "locationName":"SecurityGroup" 30343 } 30344 }, 30345 "SelfServicePortal":{ 30346 "type":"string", 30347 "enum":[ 30348 "enabled", 30349 "disabled" 30350 ] 30351 }, 30352 "SendDiagnosticInterruptRequest":{ 30353 "type":"structure", 30354 "required":["InstanceId"], 30355 "members":{ 30356 "InstanceId":{"shape":"InstanceId"}, 30357 "DryRun":{"shape":"Boolean"} 30358 } 30359 }, 30360 "SensitiveUserData":{ 30361 "type":"string", 30362 "sensitive":true 30363 }, 30364 "ServiceConfiguration":{ 30365 "type":"structure", 30366 "members":{ 30367 "ServiceType":{ 30368 "shape":"ServiceTypeDetailSet", 30369 "locationName":"serviceType" 30370 }, 30371 "ServiceId":{ 30372 "shape":"String", 30373 "locationName":"serviceId" 30374 }, 30375 "ServiceName":{ 30376 "shape":"String", 30377 "locationName":"serviceName" 30378 }, 30379 "ServiceState":{ 30380 "shape":"ServiceState", 30381 "locationName":"serviceState" 30382 }, 30383 "AvailabilityZones":{ 30384 "shape":"ValueStringList", 30385 "locationName":"availabilityZoneSet" 30386 }, 30387 "AcceptanceRequired":{ 30388 "shape":"Boolean", 30389 "locationName":"acceptanceRequired" 30390 }, 30391 "ManagesVpcEndpoints":{ 30392 "shape":"Boolean", 30393 "locationName":"managesVpcEndpoints" 30394 }, 30395 "NetworkLoadBalancerArns":{ 30396 "shape":"ValueStringList", 30397 "locationName":"networkLoadBalancerArnSet" 30398 }, 30399 "GatewayLoadBalancerArns":{ 30400 "shape":"ValueStringList", 30401 "locationName":"gatewayLoadBalancerArnSet" 30402 }, 30403 "BaseEndpointDnsNames":{ 30404 "shape":"ValueStringList", 30405 "locationName":"baseEndpointDnsNameSet" 30406 }, 30407 "PrivateDnsName":{ 30408 "shape":"String", 30409 "locationName":"privateDnsName" 30410 }, 30411 "PrivateDnsNameConfiguration":{ 30412 "shape":"PrivateDnsNameConfiguration", 30413 "locationName":"privateDnsNameConfiguration" 30414 }, 30415 "Tags":{ 30416 "shape":"TagList", 30417 "locationName":"tagSet" 30418 } 30419 } 30420 }, 30421 "ServiceConfigurationSet":{ 30422 "type":"list", 30423 "member":{ 30424 "shape":"ServiceConfiguration", 30425 "locationName":"item" 30426 } 30427 }, 30428 "ServiceDetail":{ 30429 "type":"structure", 30430 "members":{ 30431 "ServiceName":{ 30432 "shape":"String", 30433 "locationName":"serviceName" 30434 }, 30435 "ServiceId":{ 30436 "shape":"String", 30437 "locationName":"serviceId" 30438 }, 30439 "ServiceType":{ 30440 "shape":"ServiceTypeDetailSet", 30441 "locationName":"serviceType" 30442 }, 30443 "AvailabilityZones":{ 30444 "shape":"ValueStringList", 30445 "locationName":"availabilityZoneSet" 30446 }, 30447 "Owner":{ 30448 "shape":"String", 30449 "locationName":"owner" 30450 }, 30451 "BaseEndpointDnsNames":{ 30452 "shape":"ValueStringList", 30453 "locationName":"baseEndpointDnsNameSet" 30454 }, 30455 "PrivateDnsName":{ 30456 "shape":"String", 30457 "locationName":"privateDnsName" 30458 }, 30459 "PrivateDnsNames":{ 30460 "shape":"PrivateDnsDetailsSet", 30461 "locationName":"privateDnsNameSet" 30462 }, 30463 "VpcEndpointPolicySupported":{ 30464 "shape":"Boolean", 30465 "locationName":"vpcEndpointPolicySupported" 30466 }, 30467 "AcceptanceRequired":{ 30468 "shape":"Boolean", 30469 "locationName":"acceptanceRequired" 30470 }, 30471 "ManagesVpcEndpoints":{ 30472 "shape":"Boolean", 30473 "locationName":"managesVpcEndpoints" 30474 }, 30475 "Tags":{ 30476 "shape":"TagList", 30477 "locationName":"tagSet" 30478 }, 30479 "PrivateDnsNameVerificationState":{ 30480 "shape":"DnsNameState", 30481 "locationName":"privateDnsNameVerificationState" 30482 } 30483 } 30484 }, 30485 "ServiceDetailSet":{ 30486 "type":"list", 30487 "member":{ 30488 "shape":"ServiceDetail", 30489 "locationName":"item" 30490 } 30491 }, 30492 "ServiceState":{ 30493 "type":"string", 30494 "enum":[ 30495 "Pending", 30496 "Available", 30497 "Deleting", 30498 "Deleted", 30499 "Failed" 30500 ] 30501 }, 30502 "ServiceType":{ 30503 "type":"string", 30504 "enum":[ 30505 "Interface", 30506 "Gateway", 30507 "GatewayLoadBalancer" 30508 ] 30509 }, 30510 "ServiceTypeDetail":{ 30511 "type":"structure", 30512 "members":{ 30513 "ServiceType":{ 30514 "shape":"ServiceType", 30515 "locationName":"serviceType" 30516 } 30517 } 30518 }, 30519 "ServiceTypeDetailSet":{ 30520 "type":"list", 30521 "member":{ 30522 "shape":"ServiceTypeDetail", 30523 "locationName":"item" 30524 } 30525 }, 30526 "ShutdownBehavior":{ 30527 "type":"string", 30528 "enum":[ 30529 "stop", 30530 "terminate" 30531 ] 30532 }, 30533 "SlotDateTimeRangeRequest":{ 30534 "type":"structure", 30535 "required":[ 30536 "EarliestTime", 30537 "LatestTime" 30538 ], 30539 "members":{ 30540 "EarliestTime":{"shape":"DateTime"}, 30541 "LatestTime":{"shape":"DateTime"} 30542 } 30543 }, 30544 "SlotStartTimeRangeRequest":{ 30545 "type":"structure", 30546 "members":{ 30547 "EarliestTime":{"shape":"DateTime"}, 30548 "LatestTime":{"shape":"DateTime"} 30549 } 30550 }, 30551 "Snapshot":{ 30552 "type":"structure", 30553 "members":{ 30554 "DataEncryptionKeyId":{ 30555 "shape":"String", 30556 "locationName":"dataEncryptionKeyId" 30557 }, 30558 "Description":{ 30559 "shape":"String", 30560 "locationName":"description" 30561 }, 30562 "Encrypted":{ 30563 "shape":"Boolean", 30564 "locationName":"encrypted" 30565 }, 30566 "KmsKeyId":{ 30567 "shape":"String", 30568 "locationName":"kmsKeyId" 30569 }, 30570 "OwnerId":{ 30571 "shape":"String", 30572 "locationName":"ownerId" 30573 }, 30574 "Progress":{ 30575 "shape":"String", 30576 "locationName":"progress" 30577 }, 30578 "SnapshotId":{ 30579 "shape":"String", 30580 "locationName":"snapshotId" 30581 }, 30582 "StartTime":{ 30583 "shape":"DateTime", 30584 "locationName":"startTime" 30585 }, 30586 "State":{ 30587 "shape":"SnapshotState", 30588 "locationName":"status" 30589 }, 30590 "StateMessage":{ 30591 "shape":"String", 30592 "locationName":"statusMessage" 30593 }, 30594 "VolumeId":{ 30595 "shape":"String", 30596 "locationName":"volumeId" 30597 }, 30598 "VolumeSize":{ 30599 "shape":"Integer", 30600 "locationName":"volumeSize" 30601 }, 30602 "OwnerAlias":{ 30603 "shape":"String", 30604 "locationName":"ownerAlias" 30605 }, 30606 "OutpostArn":{ 30607 "shape":"String", 30608 "locationName":"outpostArn" 30609 }, 30610 "Tags":{ 30611 "shape":"TagList", 30612 "locationName":"tagSet" 30613 } 30614 } 30615 }, 30616 "SnapshotAttributeName":{ 30617 "type":"string", 30618 "enum":[ 30619 "productCodes", 30620 "createVolumePermission" 30621 ] 30622 }, 30623 "SnapshotDetail":{ 30624 "type":"structure", 30625 "members":{ 30626 "Description":{ 30627 "shape":"String", 30628 "locationName":"description" 30629 }, 30630 "DeviceName":{ 30631 "shape":"String", 30632 "locationName":"deviceName" 30633 }, 30634 "DiskImageSize":{ 30635 "shape":"Double", 30636 "locationName":"diskImageSize" 30637 }, 30638 "Format":{ 30639 "shape":"String", 30640 "locationName":"format" 30641 }, 30642 "Progress":{ 30643 "shape":"String", 30644 "locationName":"progress" 30645 }, 30646 "SnapshotId":{ 30647 "shape":"String", 30648 "locationName":"snapshotId" 30649 }, 30650 "Status":{ 30651 "shape":"String", 30652 "locationName":"status" 30653 }, 30654 "StatusMessage":{ 30655 "shape":"String", 30656 "locationName":"statusMessage" 30657 }, 30658 "Url":{ 30659 "shape":"String", 30660 "locationName":"url" 30661 }, 30662 "UserBucket":{ 30663 "shape":"UserBucketDetails", 30664 "locationName":"userBucket" 30665 } 30666 } 30667 }, 30668 "SnapshotDetailList":{ 30669 "type":"list", 30670 "member":{ 30671 "shape":"SnapshotDetail", 30672 "locationName":"item" 30673 } 30674 }, 30675 "SnapshotDiskContainer":{ 30676 "type":"structure", 30677 "members":{ 30678 "Description":{"shape":"String"}, 30679 "Format":{"shape":"String"}, 30680 "Url":{"shape":"String"}, 30681 "UserBucket":{"shape":"UserBucket"} 30682 } 30683 }, 30684 "SnapshotId":{"type":"string"}, 30685 "SnapshotIdStringList":{ 30686 "type":"list", 30687 "member":{ 30688 "shape":"SnapshotId", 30689 "locationName":"SnapshotId" 30690 } 30691 }, 30692 "SnapshotInfo":{ 30693 "type":"structure", 30694 "members":{ 30695 "Description":{ 30696 "shape":"String", 30697 "locationName":"description" 30698 }, 30699 "Tags":{ 30700 "shape":"TagList", 30701 "locationName":"tagSet" 30702 }, 30703 "Encrypted":{ 30704 "shape":"Boolean", 30705 "locationName":"encrypted" 30706 }, 30707 "VolumeId":{ 30708 "shape":"String", 30709 "locationName":"volumeId" 30710 }, 30711 "State":{ 30712 "shape":"SnapshotState", 30713 "locationName":"state" 30714 }, 30715 "VolumeSize":{ 30716 "shape":"Integer", 30717 "locationName":"volumeSize" 30718 }, 30719 "StartTime":{ 30720 "shape":"MillisecondDateTime", 30721 "locationName":"startTime" 30722 }, 30723 "Progress":{ 30724 "shape":"String", 30725 "locationName":"progress" 30726 }, 30727 "OwnerId":{ 30728 "shape":"String", 30729 "locationName":"ownerId" 30730 }, 30731 "SnapshotId":{ 30732 "shape":"String", 30733 "locationName":"snapshotId" 30734 }, 30735 "OutpostArn":{ 30736 "shape":"String", 30737 "locationName":"outpostArn" 30738 } 30739 } 30740 }, 30741 "SnapshotList":{ 30742 "type":"list", 30743 "member":{ 30744 "shape":"Snapshot", 30745 "locationName":"item" 30746 } 30747 }, 30748 "SnapshotSet":{ 30749 "type":"list", 30750 "member":{ 30751 "shape":"SnapshotInfo", 30752 "locationName":"item" 30753 } 30754 }, 30755 "SnapshotState":{ 30756 "type":"string", 30757 "enum":[ 30758 "pending", 30759 "completed", 30760 "error" 30761 ] 30762 }, 30763 "SnapshotTaskDetail":{ 30764 "type":"structure", 30765 "members":{ 30766 "Description":{ 30767 "shape":"String", 30768 "locationName":"description" 30769 }, 30770 "DiskImageSize":{ 30771 "shape":"Double", 30772 "locationName":"diskImageSize" 30773 }, 30774 "Encrypted":{ 30775 "shape":"Boolean", 30776 "locationName":"encrypted" 30777 }, 30778 "Format":{ 30779 "shape":"String", 30780 "locationName":"format" 30781 }, 30782 "KmsKeyId":{ 30783 "shape":"String", 30784 "locationName":"kmsKeyId" 30785 }, 30786 "Progress":{ 30787 "shape":"String", 30788 "locationName":"progress" 30789 }, 30790 "SnapshotId":{ 30791 "shape":"String", 30792 "locationName":"snapshotId" 30793 }, 30794 "Status":{ 30795 "shape":"String", 30796 "locationName":"status" 30797 }, 30798 "StatusMessage":{ 30799 "shape":"String", 30800 "locationName":"statusMessage" 30801 }, 30802 "Url":{ 30803 "shape":"String", 30804 "locationName":"url" 30805 }, 30806 "UserBucket":{ 30807 "shape":"UserBucketDetails", 30808 "locationName":"userBucket" 30809 } 30810 } 30811 }, 30812 "SpotAllocationStrategy":{ 30813 "type":"string", 30814 "enum":[ 30815 "lowest-price", 30816 "diversified", 30817 "capacity-optimized", 30818 "capacity-optimized-prioritized" 30819 ] 30820 }, 30821 "SpotCapacityRebalance":{ 30822 "type":"structure", 30823 "members":{ 30824 "ReplacementStrategy":{ 30825 "shape":"ReplacementStrategy", 30826 "locationName":"replacementStrategy" 30827 } 30828 } 30829 }, 30830 "SpotDatafeedSubscription":{ 30831 "type":"structure", 30832 "members":{ 30833 "Bucket":{ 30834 "shape":"String", 30835 "locationName":"bucket" 30836 }, 30837 "Fault":{ 30838 "shape":"SpotInstanceStateFault", 30839 "locationName":"fault" 30840 }, 30841 "OwnerId":{ 30842 "shape":"String", 30843 "locationName":"ownerId" 30844 }, 30845 "Prefix":{ 30846 "shape":"String", 30847 "locationName":"prefix" 30848 }, 30849 "State":{ 30850 "shape":"DatafeedSubscriptionState", 30851 "locationName":"state" 30852 } 30853 } 30854 }, 30855 "SpotFleetLaunchSpecification":{ 30856 "type":"structure", 30857 "members":{ 30858 "SecurityGroups":{ 30859 "shape":"GroupIdentifierList", 30860 "locationName":"groupSet" 30861 }, 30862 "AddressingType":{ 30863 "shape":"String", 30864 "locationName":"addressingType" 30865 }, 30866 "BlockDeviceMappings":{ 30867 "shape":"BlockDeviceMappingList", 30868 "locationName":"blockDeviceMapping" 30869 }, 30870 "EbsOptimized":{ 30871 "shape":"Boolean", 30872 "locationName":"ebsOptimized" 30873 }, 30874 "IamInstanceProfile":{ 30875 "shape":"IamInstanceProfileSpecification", 30876 "locationName":"iamInstanceProfile" 30877 }, 30878 "ImageId":{ 30879 "shape":"ImageId", 30880 "locationName":"imageId" 30881 }, 30882 "InstanceType":{ 30883 "shape":"InstanceType", 30884 "locationName":"instanceType" 30885 }, 30886 "KernelId":{ 30887 "shape":"String", 30888 "locationName":"kernelId" 30889 }, 30890 "KeyName":{ 30891 "shape":"KeyPairName", 30892 "locationName":"keyName" 30893 }, 30894 "Monitoring":{ 30895 "shape":"SpotFleetMonitoring", 30896 "locationName":"monitoring" 30897 }, 30898 "NetworkInterfaces":{ 30899 "shape":"InstanceNetworkInterfaceSpecificationList", 30900 "locationName":"networkInterfaceSet" 30901 }, 30902 "Placement":{ 30903 "shape":"SpotPlacement", 30904 "locationName":"placement" 30905 }, 30906 "RamdiskId":{ 30907 "shape":"String", 30908 "locationName":"ramdiskId" 30909 }, 30910 "SpotPrice":{ 30911 "shape":"String", 30912 "locationName":"spotPrice" 30913 }, 30914 "SubnetId":{ 30915 "shape":"SubnetId", 30916 "locationName":"subnetId" 30917 }, 30918 "UserData":{ 30919 "shape":"String", 30920 "locationName":"userData" 30921 }, 30922 "WeightedCapacity":{ 30923 "shape":"Double", 30924 "locationName":"weightedCapacity" 30925 }, 30926 "TagSpecifications":{ 30927 "shape":"SpotFleetTagSpecificationList", 30928 "locationName":"tagSpecificationSet" 30929 } 30930 } 30931 }, 30932 "SpotFleetMonitoring":{ 30933 "type":"structure", 30934 "members":{ 30935 "Enabled":{ 30936 "shape":"Boolean", 30937 "locationName":"enabled" 30938 } 30939 } 30940 }, 30941 "SpotFleetRequestConfig":{ 30942 "type":"structure", 30943 "members":{ 30944 "ActivityStatus":{ 30945 "shape":"ActivityStatus", 30946 "locationName":"activityStatus" 30947 }, 30948 "CreateTime":{ 30949 "shape":"MillisecondDateTime", 30950 "locationName":"createTime" 30951 }, 30952 "SpotFleetRequestConfig":{ 30953 "shape":"SpotFleetRequestConfigData", 30954 "locationName":"spotFleetRequestConfig" 30955 }, 30956 "SpotFleetRequestId":{ 30957 "shape":"String", 30958 "locationName":"spotFleetRequestId" 30959 }, 30960 "SpotFleetRequestState":{ 30961 "shape":"BatchState", 30962 "locationName":"spotFleetRequestState" 30963 }, 30964 "Tags":{ 30965 "shape":"TagList", 30966 "locationName":"tagSet" 30967 } 30968 } 30969 }, 30970 "SpotFleetRequestConfigData":{ 30971 "type":"structure", 30972 "required":[ 30973 "IamFleetRole", 30974 "TargetCapacity" 30975 ], 30976 "members":{ 30977 "AllocationStrategy":{ 30978 "shape":"AllocationStrategy", 30979 "locationName":"allocationStrategy" 30980 }, 30981 "OnDemandAllocationStrategy":{ 30982 "shape":"OnDemandAllocationStrategy", 30983 "locationName":"onDemandAllocationStrategy" 30984 }, 30985 "SpotMaintenanceStrategies":{ 30986 "shape":"SpotMaintenanceStrategies", 30987 "locationName":"spotMaintenanceStrategies" 30988 }, 30989 "ClientToken":{ 30990 "shape":"String", 30991 "locationName":"clientToken" 30992 }, 30993 "ExcessCapacityTerminationPolicy":{ 30994 "shape":"ExcessCapacityTerminationPolicy", 30995 "locationName":"excessCapacityTerminationPolicy" 30996 }, 30997 "FulfilledCapacity":{ 30998 "shape":"Double", 30999 "locationName":"fulfilledCapacity" 31000 }, 31001 "OnDemandFulfilledCapacity":{ 31002 "shape":"Double", 31003 "locationName":"onDemandFulfilledCapacity" 31004 }, 31005 "IamFleetRole":{ 31006 "shape":"String", 31007 "locationName":"iamFleetRole" 31008 }, 31009 "LaunchSpecifications":{ 31010 "shape":"LaunchSpecsList", 31011 "locationName":"launchSpecifications" 31012 }, 31013 "LaunchTemplateConfigs":{ 31014 "shape":"LaunchTemplateConfigList", 31015 "locationName":"launchTemplateConfigs" 31016 }, 31017 "SpotPrice":{ 31018 "shape":"String", 31019 "locationName":"spotPrice" 31020 }, 31021 "TargetCapacity":{ 31022 "shape":"Integer", 31023 "locationName":"targetCapacity" 31024 }, 31025 "OnDemandTargetCapacity":{ 31026 "shape":"Integer", 31027 "locationName":"onDemandTargetCapacity" 31028 }, 31029 "OnDemandMaxTotalPrice":{ 31030 "shape":"String", 31031 "locationName":"onDemandMaxTotalPrice" 31032 }, 31033 "SpotMaxTotalPrice":{ 31034 "shape":"String", 31035 "locationName":"spotMaxTotalPrice" 31036 }, 31037 "TerminateInstancesWithExpiration":{ 31038 "shape":"Boolean", 31039 "locationName":"terminateInstancesWithExpiration" 31040 }, 31041 "Type":{ 31042 "shape":"FleetType", 31043 "locationName":"type" 31044 }, 31045 "ValidFrom":{ 31046 "shape":"DateTime", 31047 "locationName":"validFrom" 31048 }, 31049 "ValidUntil":{ 31050 "shape":"DateTime", 31051 "locationName":"validUntil" 31052 }, 31053 "ReplaceUnhealthyInstances":{ 31054 "shape":"Boolean", 31055 "locationName":"replaceUnhealthyInstances" 31056 }, 31057 "InstanceInterruptionBehavior":{ 31058 "shape":"InstanceInterruptionBehavior", 31059 "locationName":"instanceInterruptionBehavior" 31060 }, 31061 "LoadBalancersConfig":{ 31062 "shape":"LoadBalancersConfig", 31063 "locationName":"loadBalancersConfig" 31064 }, 31065 "InstancePoolsToUseCount":{ 31066 "shape":"Integer", 31067 "locationName":"instancePoolsToUseCount" 31068 }, 31069 "Context":{ 31070 "shape":"String", 31071 "locationName":"context" 31072 }, 31073 "TagSpecifications":{ 31074 "shape":"TagSpecificationList", 31075 "locationName":"TagSpecification" 31076 } 31077 } 31078 }, 31079 "SpotFleetRequestConfigSet":{ 31080 "type":"list", 31081 "member":{ 31082 "shape":"SpotFleetRequestConfig", 31083 "locationName":"item" 31084 } 31085 }, 31086 "SpotFleetRequestId":{"type":"string"}, 31087 "SpotFleetRequestIdList":{ 31088 "type":"list", 31089 "member":{ 31090 "shape":"SpotFleetRequestId", 31091 "locationName":"item" 31092 } 31093 }, 31094 "SpotFleetTagSpecification":{ 31095 "type":"structure", 31096 "members":{ 31097 "ResourceType":{ 31098 "shape":"ResourceType", 31099 "locationName":"resourceType" 31100 }, 31101 "Tags":{ 31102 "shape":"TagList", 31103 "locationName":"tag" 31104 } 31105 } 31106 }, 31107 "SpotFleetTagSpecificationList":{ 31108 "type":"list", 31109 "member":{ 31110 "shape":"SpotFleetTagSpecification", 31111 "locationName":"item" 31112 } 31113 }, 31114 "SpotInstanceInterruptionBehavior":{ 31115 "type":"string", 31116 "enum":[ 31117 "hibernate", 31118 "stop", 31119 "terminate" 31120 ] 31121 }, 31122 "SpotInstanceRequest":{ 31123 "type":"structure", 31124 "members":{ 31125 "ActualBlockHourlyPrice":{ 31126 "shape":"String", 31127 "locationName":"actualBlockHourlyPrice" 31128 }, 31129 "AvailabilityZoneGroup":{ 31130 "shape":"String", 31131 "locationName":"availabilityZoneGroup" 31132 }, 31133 "BlockDurationMinutes":{ 31134 "shape":"Integer", 31135 "locationName":"blockDurationMinutes" 31136 }, 31137 "CreateTime":{ 31138 "shape":"DateTime", 31139 "locationName":"createTime" 31140 }, 31141 "Fault":{ 31142 "shape":"SpotInstanceStateFault", 31143 "locationName":"fault" 31144 }, 31145 "InstanceId":{ 31146 "shape":"InstanceId", 31147 "locationName":"instanceId" 31148 }, 31149 "LaunchGroup":{ 31150 "shape":"String", 31151 "locationName":"launchGroup" 31152 }, 31153 "LaunchSpecification":{ 31154 "shape":"LaunchSpecification", 31155 "locationName":"launchSpecification" 31156 }, 31157 "LaunchedAvailabilityZone":{ 31158 "shape":"String", 31159 "locationName":"launchedAvailabilityZone" 31160 }, 31161 "ProductDescription":{ 31162 "shape":"RIProductDescription", 31163 "locationName":"productDescription" 31164 }, 31165 "SpotInstanceRequestId":{ 31166 "shape":"String", 31167 "locationName":"spotInstanceRequestId" 31168 }, 31169 "SpotPrice":{ 31170 "shape":"String", 31171 "locationName":"spotPrice" 31172 }, 31173 "State":{ 31174 "shape":"SpotInstanceState", 31175 "locationName":"state" 31176 }, 31177 "Status":{ 31178 "shape":"SpotInstanceStatus", 31179 "locationName":"status" 31180 }, 31181 "Tags":{ 31182 "shape":"TagList", 31183 "locationName":"tagSet" 31184 }, 31185 "Type":{ 31186 "shape":"SpotInstanceType", 31187 "locationName":"type" 31188 }, 31189 "ValidFrom":{ 31190 "shape":"DateTime", 31191 "locationName":"validFrom" 31192 }, 31193 "ValidUntil":{ 31194 "shape":"DateTime", 31195 "locationName":"validUntil" 31196 }, 31197 "InstanceInterruptionBehavior":{ 31198 "shape":"InstanceInterruptionBehavior", 31199 "locationName":"instanceInterruptionBehavior" 31200 } 31201 } 31202 }, 31203 "SpotInstanceRequestId":{"type":"string"}, 31204 "SpotInstanceRequestIdList":{ 31205 "type":"list", 31206 "member":{ 31207 "shape":"SpotInstanceRequestId", 31208 "locationName":"SpotInstanceRequestId" 31209 } 31210 }, 31211 "SpotInstanceRequestList":{ 31212 "type":"list", 31213 "member":{ 31214 "shape":"SpotInstanceRequest", 31215 "locationName":"item" 31216 } 31217 }, 31218 "SpotInstanceState":{ 31219 "type":"string", 31220 "enum":[ 31221 "open", 31222 "active", 31223 "closed", 31224 "cancelled", 31225 "failed" 31226 ] 31227 }, 31228 "SpotInstanceStateFault":{ 31229 "type":"structure", 31230 "members":{ 31231 "Code":{ 31232 "shape":"String", 31233 "locationName":"code" 31234 }, 31235 "Message":{ 31236 "shape":"String", 31237 "locationName":"message" 31238 } 31239 } 31240 }, 31241 "SpotInstanceStatus":{ 31242 "type":"structure", 31243 "members":{ 31244 "Code":{ 31245 "shape":"String", 31246 "locationName":"code" 31247 }, 31248 "Message":{ 31249 "shape":"String", 31250 "locationName":"message" 31251 }, 31252 "UpdateTime":{ 31253 "shape":"DateTime", 31254 "locationName":"updateTime" 31255 } 31256 } 31257 }, 31258 "SpotInstanceType":{ 31259 "type":"string", 31260 "enum":[ 31261 "one-time", 31262 "persistent" 31263 ] 31264 }, 31265 "SpotMaintenanceStrategies":{ 31266 "type":"structure", 31267 "members":{ 31268 "CapacityRebalance":{ 31269 "shape":"SpotCapacityRebalance", 31270 "locationName":"capacityRebalance" 31271 } 31272 } 31273 }, 31274 "SpotMarketOptions":{ 31275 "type":"structure", 31276 "members":{ 31277 "MaxPrice":{"shape":"String"}, 31278 "SpotInstanceType":{"shape":"SpotInstanceType"}, 31279 "BlockDurationMinutes":{"shape":"Integer"}, 31280 "ValidUntil":{"shape":"DateTime"}, 31281 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 31282 } 31283 }, 31284 "SpotOptions":{ 31285 "type":"structure", 31286 "members":{ 31287 "AllocationStrategy":{ 31288 "shape":"SpotAllocationStrategy", 31289 "locationName":"allocationStrategy" 31290 }, 31291 "MaintenanceStrategies":{ 31292 "shape":"FleetSpotMaintenanceStrategies", 31293 "locationName":"maintenanceStrategies" 31294 }, 31295 "InstanceInterruptionBehavior":{ 31296 "shape":"SpotInstanceInterruptionBehavior", 31297 "locationName":"instanceInterruptionBehavior" 31298 }, 31299 "InstancePoolsToUseCount":{ 31300 "shape":"Integer", 31301 "locationName":"instancePoolsToUseCount" 31302 }, 31303 "SingleInstanceType":{ 31304 "shape":"Boolean", 31305 "locationName":"singleInstanceType" 31306 }, 31307 "SingleAvailabilityZone":{ 31308 "shape":"Boolean", 31309 "locationName":"singleAvailabilityZone" 31310 }, 31311 "MinTargetCapacity":{ 31312 "shape":"Integer", 31313 "locationName":"minTargetCapacity" 31314 }, 31315 "MaxTotalPrice":{ 31316 "shape":"String", 31317 "locationName":"maxTotalPrice" 31318 } 31319 } 31320 }, 31321 "SpotOptionsRequest":{ 31322 "type":"structure", 31323 "members":{ 31324 "AllocationStrategy":{"shape":"SpotAllocationStrategy"}, 31325 "MaintenanceStrategies":{"shape":"FleetSpotMaintenanceStrategiesRequest"}, 31326 "InstanceInterruptionBehavior":{"shape":"SpotInstanceInterruptionBehavior"}, 31327 "InstancePoolsToUseCount":{"shape":"Integer"}, 31328 "SingleInstanceType":{"shape":"Boolean"}, 31329 "SingleAvailabilityZone":{"shape":"Boolean"}, 31330 "MinTargetCapacity":{"shape":"Integer"}, 31331 "MaxTotalPrice":{"shape":"String"} 31332 } 31333 }, 31334 "SpotPlacement":{ 31335 "type":"structure", 31336 "members":{ 31337 "AvailabilityZone":{ 31338 "shape":"String", 31339 "locationName":"availabilityZone" 31340 }, 31341 "GroupName":{ 31342 "shape":"PlacementGroupName", 31343 "locationName":"groupName" 31344 }, 31345 "Tenancy":{ 31346 "shape":"Tenancy", 31347 "locationName":"tenancy" 31348 } 31349 } 31350 }, 31351 "SpotPrice":{ 31352 "type":"structure", 31353 "members":{ 31354 "AvailabilityZone":{ 31355 "shape":"String", 31356 "locationName":"availabilityZone" 31357 }, 31358 "InstanceType":{ 31359 "shape":"InstanceType", 31360 "locationName":"instanceType" 31361 }, 31362 "ProductDescription":{ 31363 "shape":"RIProductDescription", 31364 "locationName":"productDescription" 31365 }, 31366 "SpotPrice":{ 31367 "shape":"String", 31368 "locationName":"spotPrice" 31369 }, 31370 "Timestamp":{ 31371 "shape":"DateTime", 31372 "locationName":"timestamp" 31373 } 31374 } 31375 }, 31376 "SpotPriceHistoryList":{ 31377 "type":"list", 31378 "member":{ 31379 "shape":"SpotPrice", 31380 "locationName":"item" 31381 } 31382 }, 31383 "StaleIpPermission":{ 31384 "type":"structure", 31385 "members":{ 31386 "FromPort":{ 31387 "shape":"Integer", 31388 "locationName":"fromPort" 31389 }, 31390 "IpProtocol":{ 31391 "shape":"String", 31392 "locationName":"ipProtocol" 31393 }, 31394 "IpRanges":{ 31395 "shape":"IpRanges", 31396 "locationName":"ipRanges" 31397 }, 31398 "PrefixListIds":{ 31399 "shape":"PrefixListIdSet", 31400 "locationName":"prefixListIds" 31401 }, 31402 "ToPort":{ 31403 "shape":"Integer", 31404 "locationName":"toPort" 31405 }, 31406 "UserIdGroupPairs":{ 31407 "shape":"UserIdGroupPairSet", 31408 "locationName":"groups" 31409 } 31410 } 31411 }, 31412 "StaleIpPermissionSet":{ 31413 "type":"list", 31414 "member":{ 31415 "shape":"StaleIpPermission", 31416 "locationName":"item" 31417 } 31418 }, 31419 "StaleSecurityGroup":{ 31420 "type":"structure", 31421 "members":{ 31422 "Description":{ 31423 "shape":"String", 31424 "locationName":"description" 31425 }, 31426 "GroupId":{ 31427 "shape":"String", 31428 "locationName":"groupId" 31429 }, 31430 "GroupName":{ 31431 "shape":"String", 31432 "locationName":"groupName" 31433 }, 31434 "StaleIpPermissions":{ 31435 "shape":"StaleIpPermissionSet", 31436 "locationName":"staleIpPermissions" 31437 }, 31438 "StaleIpPermissionsEgress":{ 31439 "shape":"StaleIpPermissionSet", 31440 "locationName":"staleIpPermissionsEgress" 31441 }, 31442 "VpcId":{ 31443 "shape":"String", 31444 "locationName":"vpcId" 31445 } 31446 } 31447 }, 31448 "StaleSecurityGroupSet":{ 31449 "type":"list", 31450 "member":{ 31451 "shape":"StaleSecurityGroup", 31452 "locationName":"item" 31453 } 31454 }, 31455 "StartInstancesRequest":{ 31456 "type":"structure", 31457 "required":["InstanceIds"], 31458 "members":{ 31459 "InstanceIds":{ 31460 "shape":"InstanceIdStringList", 31461 "locationName":"InstanceId" 31462 }, 31463 "AdditionalInfo":{ 31464 "shape":"String", 31465 "locationName":"additionalInfo" 31466 }, 31467 "DryRun":{ 31468 "shape":"Boolean", 31469 "locationName":"dryRun" 31470 } 31471 } 31472 }, 31473 "StartInstancesResult":{ 31474 "type":"structure", 31475 "members":{ 31476 "StartingInstances":{ 31477 "shape":"InstanceStateChangeList", 31478 "locationName":"instancesSet" 31479 } 31480 } 31481 }, 31482 "StartNetworkInsightsAnalysisRequest":{ 31483 "type":"structure", 31484 "required":[ 31485 "NetworkInsightsPathId", 31486 "ClientToken" 31487 ], 31488 "members":{ 31489 "NetworkInsightsPathId":{"shape":"NetworkInsightsPathId"}, 31490 "FilterInArns":{ 31491 "shape":"ArnList", 31492 "locationName":"FilterInArn" 31493 }, 31494 "DryRun":{"shape":"Boolean"}, 31495 "TagSpecifications":{ 31496 "shape":"TagSpecificationList", 31497 "locationName":"TagSpecification" 31498 }, 31499 "ClientToken":{ 31500 "shape":"String", 31501 "idempotencyToken":true 31502 } 31503 } 31504 }, 31505 "StartNetworkInsightsAnalysisResult":{ 31506 "type":"structure", 31507 "members":{ 31508 "NetworkInsightsAnalysis":{ 31509 "shape":"NetworkInsightsAnalysis", 31510 "locationName":"networkInsightsAnalysis" 31511 } 31512 } 31513 }, 31514 "StartVpcEndpointServicePrivateDnsVerificationRequest":{ 31515 "type":"structure", 31516 "required":["ServiceId"], 31517 "members":{ 31518 "DryRun":{"shape":"Boolean"}, 31519 "ServiceId":{"shape":"VpcEndpointServiceId"} 31520 } 31521 }, 31522 "StartVpcEndpointServicePrivateDnsVerificationResult":{ 31523 "type":"structure", 31524 "members":{ 31525 "ReturnValue":{ 31526 "shape":"Boolean", 31527 "locationName":"return" 31528 } 31529 } 31530 }, 31531 "State":{ 31532 "type":"string", 31533 "enum":[ 31534 "PendingAcceptance", 31535 "Pending", 31536 "Available", 31537 "Deleting", 31538 "Deleted", 31539 "Rejected", 31540 "Failed", 31541 "Expired" 31542 ] 31543 }, 31544 "StateReason":{ 31545 "type":"structure", 31546 "members":{ 31547 "Code":{ 31548 "shape":"String", 31549 "locationName":"code" 31550 }, 31551 "Message":{ 31552 "shape":"String", 31553 "locationName":"message" 31554 } 31555 } 31556 }, 31557 "StaticSourcesSupportValue":{ 31558 "type":"string", 31559 "enum":[ 31560 "enable", 31561 "disable" 31562 ] 31563 }, 31564 "Status":{ 31565 "type":"string", 31566 "enum":[ 31567 "MoveInProgress", 31568 "InVpc", 31569 "InClassic" 31570 ] 31571 }, 31572 "StatusName":{ 31573 "type":"string", 31574 "enum":["reachability"] 31575 }, 31576 "StatusType":{ 31577 "type":"string", 31578 "enum":[ 31579 "passed", 31580 "failed", 31581 "insufficient-data", 31582 "initializing" 31583 ] 31584 }, 31585 "StopInstancesRequest":{ 31586 "type":"structure", 31587 "required":["InstanceIds"], 31588 "members":{ 31589 "InstanceIds":{ 31590 "shape":"InstanceIdStringList", 31591 "locationName":"InstanceId" 31592 }, 31593 "Hibernate":{"shape":"Boolean"}, 31594 "DryRun":{ 31595 "shape":"Boolean", 31596 "locationName":"dryRun" 31597 }, 31598 "Force":{ 31599 "shape":"Boolean", 31600 "locationName":"force" 31601 } 31602 } 31603 }, 31604 "StopInstancesResult":{ 31605 "type":"structure", 31606 "members":{ 31607 "StoppingInstances":{ 31608 "shape":"InstanceStateChangeList", 31609 "locationName":"instancesSet" 31610 } 31611 } 31612 }, 31613 "Storage":{ 31614 "type":"structure", 31615 "members":{ 31616 "S3":{"shape":"S3Storage"} 31617 } 31618 }, 31619 "StorageLocation":{ 31620 "type":"structure", 31621 "members":{ 31622 "Bucket":{"shape":"String"}, 31623 "Key":{"shape":"String"} 31624 } 31625 }, 31626 "StoreImageTaskResult":{ 31627 "type":"structure", 31628 "members":{ 31629 "AmiId":{ 31630 "shape":"String", 31631 "locationName":"amiId" 31632 }, 31633 "TaskStartTime":{ 31634 "shape":"MillisecondDateTime", 31635 "locationName":"taskStartTime" 31636 }, 31637 "Bucket":{ 31638 "shape":"String", 31639 "locationName":"bucket" 31640 }, 31641 "S3objectKey":{ 31642 "shape":"String", 31643 "locationName":"s3objectKey" 31644 }, 31645 "ProgressPercentage":{ 31646 "shape":"Integer", 31647 "locationName":"progressPercentage" 31648 }, 31649 "StoreTaskState":{ 31650 "shape":"String", 31651 "locationName":"storeTaskState" 31652 }, 31653 "StoreTaskFailureReason":{ 31654 "shape":"String", 31655 "locationName":"storeTaskFailureReason" 31656 } 31657 } 31658 }, 31659 "StoreImageTaskResultSet":{ 31660 "type":"list", 31661 "member":{ 31662 "shape":"StoreImageTaskResult", 31663 "locationName":"item" 31664 } 31665 }, 31666 "String":{"type":"string"}, 31667 "StringList":{ 31668 "type":"list", 31669 "member":{ 31670 "shape":"String", 31671 "locationName":"item" 31672 } 31673 }, 31674 "Subnet":{ 31675 "type":"structure", 31676 "members":{ 31677 "AvailabilityZone":{ 31678 "shape":"String", 31679 "locationName":"availabilityZone" 31680 }, 31681 "AvailabilityZoneId":{ 31682 "shape":"String", 31683 "locationName":"availabilityZoneId" 31684 }, 31685 "AvailableIpAddressCount":{ 31686 "shape":"Integer", 31687 "locationName":"availableIpAddressCount" 31688 }, 31689 "CidrBlock":{ 31690 "shape":"String", 31691 "locationName":"cidrBlock" 31692 }, 31693 "DefaultForAz":{ 31694 "shape":"Boolean", 31695 "locationName":"defaultForAz" 31696 }, 31697 "MapPublicIpOnLaunch":{ 31698 "shape":"Boolean", 31699 "locationName":"mapPublicIpOnLaunch" 31700 }, 31701 "MapCustomerOwnedIpOnLaunch":{ 31702 "shape":"Boolean", 31703 "locationName":"mapCustomerOwnedIpOnLaunch" 31704 }, 31705 "CustomerOwnedIpv4Pool":{ 31706 "shape":"CoipPoolId", 31707 "locationName":"customerOwnedIpv4Pool" 31708 }, 31709 "State":{ 31710 "shape":"SubnetState", 31711 "locationName":"state" 31712 }, 31713 "SubnetId":{ 31714 "shape":"String", 31715 "locationName":"subnetId" 31716 }, 31717 "VpcId":{ 31718 "shape":"String", 31719 "locationName":"vpcId" 31720 }, 31721 "OwnerId":{ 31722 "shape":"String", 31723 "locationName":"ownerId" 31724 }, 31725 "AssignIpv6AddressOnCreation":{ 31726 "shape":"Boolean", 31727 "locationName":"assignIpv6AddressOnCreation" 31728 }, 31729 "Ipv6CidrBlockAssociationSet":{ 31730 "shape":"SubnetIpv6CidrBlockAssociationSet", 31731 "locationName":"ipv6CidrBlockAssociationSet" 31732 }, 31733 "Tags":{ 31734 "shape":"TagList", 31735 "locationName":"tagSet" 31736 }, 31737 "SubnetArn":{ 31738 "shape":"String", 31739 "locationName":"subnetArn" 31740 }, 31741 "OutpostArn":{ 31742 "shape":"String", 31743 "locationName":"outpostArn" 31744 } 31745 } 31746 }, 31747 "SubnetAssociation":{ 31748 "type":"structure", 31749 "members":{ 31750 "SubnetId":{ 31751 "shape":"String", 31752 "locationName":"subnetId" 31753 }, 31754 "State":{ 31755 "shape":"TransitGatewayMulitcastDomainAssociationState", 31756 "locationName":"state" 31757 } 31758 } 31759 }, 31760 "SubnetAssociationList":{ 31761 "type":"list", 31762 "member":{ 31763 "shape":"SubnetAssociation", 31764 "locationName":"item" 31765 } 31766 }, 31767 "SubnetCidrAssociationId":{"type":"string"}, 31768 "SubnetCidrBlockState":{ 31769 "type":"structure", 31770 "members":{ 31771 "State":{ 31772 "shape":"SubnetCidrBlockStateCode", 31773 "locationName":"state" 31774 }, 31775 "StatusMessage":{ 31776 "shape":"String", 31777 "locationName":"statusMessage" 31778 } 31779 } 31780 }, 31781 "SubnetCidrBlockStateCode":{ 31782 "type":"string", 31783 "enum":[ 31784 "associating", 31785 "associated", 31786 "disassociating", 31787 "disassociated", 31788 "failing", 31789 "failed" 31790 ] 31791 }, 31792 "SubnetCidrReservation":{ 31793 "type":"structure", 31794 "members":{ 31795 "SubnetCidrReservationId":{ 31796 "shape":"SubnetCidrReservationId", 31797 "locationName":"subnetCidrReservationId" 31798 }, 31799 "SubnetId":{ 31800 "shape":"SubnetId", 31801 "locationName":"subnetId" 31802 }, 31803 "Cidr":{ 31804 "shape":"String", 31805 "locationName":"cidr" 31806 }, 31807 "ReservationType":{ 31808 "shape":"SubnetCidrReservationType", 31809 "locationName":"reservationType" 31810 }, 31811 "OwnerId":{ 31812 "shape":"String", 31813 "locationName":"ownerId" 31814 }, 31815 "Description":{ 31816 "shape":"String", 31817 "locationName":"description" 31818 }, 31819 "Tags":{ 31820 "shape":"TagList", 31821 "locationName":"tagSet" 31822 } 31823 } 31824 }, 31825 "SubnetCidrReservationId":{"type":"string"}, 31826 "SubnetCidrReservationList":{ 31827 "type":"list", 31828 "member":{ 31829 "shape":"SubnetCidrReservation", 31830 "locationName":"item" 31831 } 31832 }, 31833 "SubnetCidrReservationType":{ 31834 "type":"string", 31835 "enum":[ 31836 "prefix", 31837 "explicit" 31838 ] 31839 }, 31840 "SubnetId":{"type":"string"}, 31841 "SubnetIdStringList":{ 31842 "type":"list", 31843 "member":{ 31844 "shape":"SubnetId", 31845 "locationName":"SubnetId" 31846 } 31847 }, 31848 "SubnetIpv6CidrBlockAssociation":{ 31849 "type":"structure", 31850 "members":{ 31851 "AssociationId":{ 31852 "shape":"SubnetCidrAssociationId", 31853 "locationName":"associationId" 31854 }, 31855 "Ipv6CidrBlock":{ 31856 "shape":"String", 31857 "locationName":"ipv6CidrBlock" 31858 }, 31859 "Ipv6CidrBlockState":{ 31860 "shape":"SubnetCidrBlockState", 31861 "locationName":"ipv6CidrBlockState" 31862 } 31863 } 31864 }, 31865 "SubnetIpv6CidrBlockAssociationSet":{ 31866 "type":"list", 31867 "member":{ 31868 "shape":"SubnetIpv6CidrBlockAssociation", 31869 "locationName":"item" 31870 } 31871 }, 31872 "SubnetList":{ 31873 "type":"list", 31874 "member":{ 31875 "shape":"Subnet", 31876 "locationName":"item" 31877 } 31878 }, 31879 "SubnetState":{ 31880 "type":"string", 31881 "enum":[ 31882 "pending", 31883 "available" 31884 ] 31885 }, 31886 "SuccessfulInstanceCreditSpecificationItem":{ 31887 "type":"structure", 31888 "members":{ 31889 "InstanceId":{ 31890 "shape":"String", 31891 "locationName":"instanceId" 31892 } 31893 } 31894 }, 31895 "SuccessfulInstanceCreditSpecificationSet":{ 31896 "type":"list", 31897 "member":{ 31898 "shape":"SuccessfulInstanceCreditSpecificationItem", 31899 "locationName":"item" 31900 } 31901 }, 31902 "SuccessfulQueuedPurchaseDeletion":{ 31903 "type":"structure", 31904 "members":{ 31905 "ReservedInstancesId":{ 31906 "shape":"String", 31907 "locationName":"reservedInstancesId" 31908 } 31909 } 31910 }, 31911 "SuccessfulQueuedPurchaseDeletionSet":{ 31912 "type":"list", 31913 "member":{ 31914 "shape":"SuccessfulQueuedPurchaseDeletion", 31915 "locationName":"item" 31916 } 31917 }, 31918 "SummaryStatus":{ 31919 "type":"string", 31920 "enum":[ 31921 "ok", 31922 "impaired", 31923 "insufficient-data", 31924 "not-applicable", 31925 "initializing" 31926 ] 31927 }, 31928 "Tag":{ 31929 "type":"structure", 31930 "members":{ 31931 "Key":{ 31932 "shape":"String", 31933 "locationName":"key" 31934 }, 31935 "Value":{ 31936 "shape":"String", 31937 "locationName":"value" 31938 } 31939 } 31940 }, 31941 "TagDescription":{ 31942 "type":"structure", 31943 "members":{ 31944 "Key":{ 31945 "shape":"String", 31946 "locationName":"key" 31947 }, 31948 "ResourceId":{ 31949 "shape":"String", 31950 "locationName":"resourceId" 31951 }, 31952 "ResourceType":{ 31953 "shape":"ResourceType", 31954 "locationName":"resourceType" 31955 }, 31956 "Value":{ 31957 "shape":"String", 31958 "locationName":"value" 31959 } 31960 } 31961 }, 31962 "TagDescriptionList":{ 31963 "type":"list", 31964 "member":{ 31965 "shape":"TagDescription", 31966 "locationName":"item" 31967 } 31968 }, 31969 "TagList":{ 31970 "type":"list", 31971 "member":{ 31972 "shape":"Tag", 31973 "locationName":"item" 31974 } 31975 }, 31976 "TagSpecification":{ 31977 "type":"structure", 31978 "members":{ 31979 "ResourceType":{ 31980 "shape":"ResourceType", 31981 "locationName":"resourceType" 31982 }, 31983 "Tags":{ 31984 "shape":"TagList", 31985 "locationName":"Tag" 31986 } 31987 } 31988 }, 31989 "TagSpecificationList":{ 31990 "type":"list", 31991 "member":{ 31992 "shape":"TagSpecification", 31993 "locationName":"item" 31994 } 31995 }, 31996 "TaggableResourceId":{"type":"string"}, 31997 "TargetCapacitySpecification":{ 31998 "type":"structure", 31999 "members":{ 32000 "TotalTargetCapacity":{ 32001 "shape":"Integer", 32002 "locationName":"totalTargetCapacity" 32003 }, 32004 "OnDemandTargetCapacity":{ 32005 "shape":"Integer", 32006 "locationName":"onDemandTargetCapacity" 32007 }, 32008 "SpotTargetCapacity":{ 32009 "shape":"Integer", 32010 "locationName":"spotTargetCapacity" 32011 }, 32012 "DefaultTargetCapacityType":{ 32013 "shape":"DefaultTargetCapacityType", 32014 "locationName":"defaultTargetCapacityType" 32015 } 32016 } 32017 }, 32018 "TargetCapacitySpecificationRequest":{ 32019 "type":"structure", 32020 "required":["TotalTargetCapacity"], 32021 "members":{ 32022 "TotalTargetCapacity":{"shape":"Integer"}, 32023 "OnDemandTargetCapacity":{"shape":"Integer"}, 32024 "SpotTargetCapacity":{"shape":"Integer"}, 32025 "DefaultTargetCapacityType":{"shape":"DefaultTargetCapacityType"} 32026 } 32027 }, 32028 "TargetConfiguration":{ 32029 "type":"structure", 32030 "members":{ 32031 "InstanceCount":{ 32032 "shape":"Integer", 32033 "locationName":"instanceCount" 32034 }, 32035 "OfferingId":{ 32036 "shape":"String", 32037 "locationName":"offeringId" 32038 } 32039 } 32040 }, 32041 "TargetConfigurationRequest":{ 32042 "type":"structure", 32043 "required":["OfferingId"], 32044 "members":{ 32045 "InstanceCount":{"shape":"Integer"}, 32046 "OfferingId":{"shape":"ReservedInstancesOfferingId"} 32047 } 32048 }, 32049 "TargetConfigurationRequestSet":{ 32050 "type":"list", 32051 "member":{ 32052 "shape":"TargetConfigurationRequest", 32053 "locationName":"TargetConfigurationRequest" 32054 } 32055 }, 32056 "TargetGroup":{ 32057 "type":"structure", 32058 "members":{ 32059 "Arn":{ 32060 "shape":"String", 32061 "locationName":"arn" 32062 } 32063 } 32064 }, 32065 "TargetGroups":{ 32066 "type":"list", 32067 "member":{ 32068 "shape":"TargetGroup", 32069 "locationName":"item" 32070 }, 32071 "max":5, 32072 "min":1 32073 }, 32074 "TargetGroupsConfig":{ 32075 "type":"structure", 32076 "members":{ 32077 "TargetGroups":{ 32078 "shape":"TargetGroups", 32079 "locationName":"targetGroups" 32080 } 32081 } 32082 }, 32083 "TargetNetwork":{ 32084 "type":"structure", 32085 "members":{ 32086 "AssociationId":{ 32087 "shape":"String", 32088 "locationName":"associationId" 32089 }, 32090 "VpcId":{ 32091 "shape":"String", 32092 "locationName":"vpcId" 32093 }, 32094 "TargetNetworkId":{ 32095 "shape":"String", 32096 "locationName":"targetNetworkId" 32097 }, 32098 "ClientVpnEndpointId":{ 32099 "shape":"String", 32100 "locationName":"clientVpnEndpointId" 32101 }, 32102 "Status":{ 32103 "shape":"AssociationStatus", 32104 "locationName":"status" 32105 }, 32106 "SecurityGroups":{ 32107 "shape":"ValueStringList", 32108 "locationName":"securityGroups" 32109 } 32110 } 32111 }, 32112 "TargetNetworkSet":{ 32113 "type":"list", 32114 "member":{ 32115 "shape":"TargetNetwork", 32116 "locationName":"item" 32117 } 32118 }, 32119 "TargetReservationValue":{ 32120 "type":"structure", 32121 "members":{ 32122 "ReservationValue":{ 32123 "shape":"ReservationValue", 32124 "locationName":"reservationValue" 32125 }, 32126 "TargetConfiguration":{ 32127 "shape":"TargetConfiguration", 32128 "locationName":"targetConfiguration" 32129 } 32130 } 32131 }, 32132 "TargetReservationValueSet":{ 32133 "type":"list", 32134 "member":{ 32135 "shape":"TargetReservationValue", 32136 "locationName":"item" 32137 } 32138 }, 32139 "TelemetryStatus":{ 32140 "type":"string", 32141 "enum":[ 32142 "UP", 32143 "DOWN" 32144 ] 32145 }, 32146 "Tenancy":{ 32147 "type":"string", 32148 "enum":[ 32149 "default", 32150 "dedicated", 32151 "host" 32152 ] 32153 }, 32154 "TerminateClientVpnConnectionsRequest":{ 32155 "type":"structure", 32156 "required":["ClientVpnEndpointId"], 32157 "members":{ 32158 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 32159 "ConnectionId":{"shape":"VpnConnectionId"}, 32160 "Username":{"shape":"String"}, 32161 "DryRun":{"shape":"Boolean"} 32162 } 32163 }, 32164 "TerminateClientVpnConnectionsResult":{ 32165 "type":"structure", 32166 "members":{ 32167 "ClientVpnEndpointId":{ 32168 "shape":"String", 32169 "locationName":"clientVpnEndpointId" 32170 }, 32171 "Username":{ 32172 "shape":"String", 32173 "locationName":"username" 32174 }, 32175 "ConnectionStatuses":{ 32176 "shape":"TerminateConnectionStatusSet", 32177 "locationName":"connectionStatuses" 32178 } 32179 } 32180 }, 32181 "TerminateConnectionStatus":{ 32182 "type":"structure", 32183 "members":{ 32184 "ConnectionId":{ 32185 "shape":"String", 32186 "locationName":"connectionId" 32187 }, 32188 "PreviousStatus":{ 32189 "shape":"ClientVpnConnectionStatus", 32190 "locationName":"previousStatus" 32191 }, 32192 "CurrentStatus":{ 32193 "shape":"ClientVpnConnectionStatus", 32194 "locationName":"currentStatus" 32195 } 32196 } 32197 }, 32198 "TerminateConnectionStatusSet":{ 32199 "type":"list", 32200 "member":{ 32201 "shape":"TerminateConnectionStatus", 32202 "locationName":"item" 32203 } 32204 }, 32205 "TerminateInstancesRequest":{ 32206 "type":"structure", 32207 "required":["InstanceIds"], 32208 "members":{ 32209 "InstanceIds":{ 32210 "shape":"InstanceIdStringList", 32211 "locationName":"InstanceId" 32212 }, 32213 "DryRun":{ 32214 "shape":"Boolean", 32215 "locationName":"dryRun" 32216 } 32217 } 32218 }, 32219 "TerminateInstancesResult":{ 32220 "type":"structure", 32221 "members":{ 32222 "TerminatingInstances":{ 32223 "shape":"InstanceStateChangeList", 32224 "locationName":"instancesSet" 32225 } 32226 } 32227 }, 32228 "ThreadsPerCore":{"type":"integer"}, 32229 "ThreadsPerCoreList":{ 32230 "type":"list", 32231 "member":{ 32232 "shape":"ThreadsPerCore", 32233 "locationName":"item" 32234 } 32235 }, 32236 "TrafficDirection":{ 32237 "type":"string", 32238 "enum":[ 32239 "ingress", 32240 "egress" 32241 ] 32242 }, 32243 "TrafficMirrorFilter":{ 32244 "type":"structure", 32245 "members":{ 32246 "TrafficMirrorFilterId":{ 32247 "shape":"String", 32248 "locationName":"trafficMirrorFilterId" 32249 }, 32250 "IngressFilterRules":{ 32251 "shape":"TrafficMirrorFilterRuleList", 32252 "locationName":"ingressFilterRuleSet" 32253 }, 32254 "EgressFilterRules":{ 32255 "shape":"TrafficMirrorFilterRuleList", 32256 "locationName":"egressFilterRuleSet" 32257 }, 32258 "NetworkServices":{ 32259 "shape":"TrafficMirrorNetworkServiceList", 32260 "locationName":"networkServiceSet" 32261 }, 32262 "Description":{ 32263 "shape":"String", 32264 "locationName":"description" 32265 }, 32266 "Tags":{ 32267 "shape":"TagList", 32268 "locationName":"tagSet" 32269 } 32270 } 32271 }, 32272 "TrafficMirrorFilterId":{"type":"string"}, 32273 "TrafficMirrorFilterIdList":{ 32274 "type":"list", 32275 "member":{ 32276 "shape":"TrafficMirrorFilterId", 32277 "locationName":"item" 32278 } 32279 }, 32280 "TrafficMirrorFilterRule":{ 32281 "type":"structure", 32282 "members":{ 32283 "TrafficMirrorFilterRuleId":{ 32284 "shape":"String", 32285 "locationName":"trafficMirrorFilterRuleId" 32286 }, 32287 "TrafficMirrorFilterId":{ 32288 "shape":"String", 32289 "locationName":"trafficMirrorFilterId" 32290 }, 32291 "TrafficDirection":{ 32292 "shape":"TrafficDirection", 32293 "locationName":"trafficDirection" 32294 }, 32295 "RuleNumber":{ 32296 "shape":"Integer", 32297 "locationName":"ruleNumber" 32298 }, 32299 "RuleAction":{ 32300 "shape":"TrafficMirrorRuleAction", 32301 "locationName":"ruleAction" 32302 }, 32303 "Protocol":{ 32304 "shape":"Integer", 32305 "locationName":"protocol" 32306 }, 32307 "DestinationPortRange":{ 32308 "shape":"TrafficMirrorPortRange", 32309 "locationName":"destinationPortRange" 32310 }, 32311 "SourcePortRange":{ 32312 "shape":"TrafficMirrorPortRange", 32313 "locationName":"sourcePortRange" 32314 }, 32315 "DestinationCidrBlock":{ 32316 "shape":"String", 32317 "locationName":"destinationCidrBlock" 32318 }, 32319 "SourceCidrBlock":{ 32320 "shape":"String", 32321 "locationName":"sourceCidrBlock" 32322 }, 32323 "Description":{ 32324 "shape":"String", 32325 "locationName":"description" 32326 } 32327 } 32328 }, 32329 "TrafficMirrorFilterRuleField":{ 32330 "type":"string", 32331 "enum":[ 32332 "destination-port-range", 32333 "source-port-range", 32334 "protocol", 32335 "description" 32336 ] 32337 }, 32338 "TrafficMirrorFilterRuleFieldList":{ 32339 "type":"list", 32340 "member":{"shape":"TrafficMirrorFilterRuleField"} 32341 }, 32342 "TrafficMirrorFilterRuleId":{"type":"string"}, 32343 "TrafficMirrorFilterRuleList":{ 32344 "type":"list", 32345 "member":{ 32346 "shape":"TrafficMirrorFilterRule", 32347 "locationName":"item" 32348 } 32349 }, 32350 "TrafficMirrorFilterSet":{ 32351 "type":"list", 32352 "member":{ 32353 "shape":"TrafficMirrorFilter", 32354 "locationName":"item" 32355 } 32356 }, 32357 "TrafficMirrorNetworkService":{ 32358 "type":"string", 32359 "enum":["amazon-dns"] 32360 }, 32361 "TrafficMirrorNetworkServiceList":{ 32362 "type":"list", 32363 "member":{ 32364 "shape":"TrafficMirrorNetworkService", 32365 "locationName":"item" 32366 } 32367 }, 32368 "TrafficMirrorPortRange":{ 32369 "type":"structure", 32370 "members":{ 32371 "FromPort":{ 32372 "shape":"Integer", 32373 "locationName":"fromPort" 32374 }, 32375 "ToPort":{ 32376 "shape":"Integer", 32377 "locationName":"toPort" 32378 } 32379 } 32380 }, 32381 "TrafficMirrorPortRangeRequest":{ 32382 "type":"structure", 32383 "members":{ 32384 "FromPort":{"shape":"Integer"}, 32385 "ToPort":{"shape":"Integer"} 32386 } 32387 }, 32388 "TrafficMirrorRuleAction":{ 32389 "type":"string", 32390 "enum":[ 32391 "accept", 32392 "reject" 32393 ] 32394 }, 32395 "TrafficMirrorSession":{ 32396 "type":"structure", 32397 "members":{ 32398 "TrafficMirrorSessionId":{ 32399 "shape":"String", 32400 "locationName":"trafficMirrorSessionId" 32401 }, 32402 "TrafficMirrorTargetId":{ 32403 "shape":"String", 32404 "locationName":"trafficMirrorTargetId" 32405 }, 32406 "TrafficMirrorFilterId":{ 32407 "shape":"String", 32408 "locationName":"trafficMirrorFilterId" 32409 }, 32410 "NetworkInterfaceId":{ 32411 "shape":"String", 32412 "locationName":"networkInterfaceId" 32413 }, 32414 "OwnerId":{ 32415 "shape":"String", 32416 "locationName":"ownerId" 32417 }, 32418 "PacketLength":{ 32419 "shape":"Integer", 32420 "locationName":"packetLength" 32421 }, 32422 "SessionNumber":{ 32423 "shape":"Integer", 32424 "locationName":"sessionNumber" 32425 }, 32426 "VirtualNetworkId":{ 32427 "shape":"Integer", 32428 "locationName":"virtualNetworkId" 32429 }, 32430 "Description":{ 32431 "shape":"String", 32432 "locationName":"description" 32433 }, 32434 "Tags":{ 32435 "shape":"TagList", 32436 "locationName":"tagSet" 32437 } 32438 } 32439 }, 32440 "TrafficMirrorSessionField":{ 32441 "type":"string", 32442 "enum":[ 32443 "packet-length", 32444 "description", 32445 "virtual-network-id" 32446 ] 32447 }, 32448 "TrafficMirrorSessionFieldList":{ 32449 "type":"list", 32450 "member":{"shape":"TrafficMirrorSessionField"} 32451 }, 32452 "TrafficMirrorSessionId":{"type":"string"}, 32453 "TrafficMirrorSessionIdList":{ 32454 "type":"list", 32455 "member":{ 32456 "shape":"TrafficMirrorSessionId", 32457 "locationName":"item" 32458 } 32459 }, 32460 "TrafficMirrorSessionSet":{ 32461 "type":"list", 32462 "member":{ 32463 "shape":"TrafficMirrorSession", 32464 "locationName":"item" 32465 } 32466 }, 32467 "TrafficMirrorTarget":{ 32468 "type":"structure", 32469 "members":{ 32470 "TrafficMirrorTargetId":{ 32471 "shape":"String", 32472 "locationName":"trafficMirrorTargetId" 32473 }, 32474 "NetworkInterfaceId":{ 32475 "shape":"String", 32476 "locationName":"networkInterfaceId" 32477 }, 32478 "NetworkLoadBalancerArn":{ 32479 "shape":"String", 32480 "locationName":"networkLoadBalancerArn" 32481 }, 32482 "Type":{ 32483 "shape":"TrafficMirrorTargetType", 32484 "locationName":"type" 32485 }, 32486 "Description":{ 32487 "shape":"String", 32488 "locationName":"description" 32489 }, 32490 "OwnerId":{ 32491 "shape":"String", 32492 "locationName":"ownerId" 32493 }, 32494 "Tags":{ 32495 "shape":"TagList", 32496 "locationName":"tagSet" 32497 } 32498 } 32499 }, 32500 "TrafficMirrorTargetId":{"type":"string"}, 32501 "TrafficMirrorTargetIdList":{ 32502 "type":"list", 32503 "member":{ 32504 "shape":"TrafficMirrorTargetId", 32505 "locationName":"item" 32506 } 32507 }, 32508 "TrafficMirrorTargetSet":{ 32509 "type":"list", 32510 "member":{ 32511 "shape":"TrafficMirrorTarget", 32512 "locationName":"item" 32513 } 32514 }, 32515 "TrafficMirrorTargetType":{ 32516 "type":"string", 32517 "enum":[ 32518 "network-interface", 32519 "network-load-balancer" 32520 ] 32521 }, 32522 "TrafficMirroringMaxResults":{ 32523 "type":"integer", 32524 "max":1000, 32525 "min":5 32526 }, 32527 "TrafficType":{ 32528 "type":"string", 32529 "enum":[ 32530 "ACCEPT", 32531 "REJECT", 32532 "ALL" 32533 ] 32534 }, 32535 "TransitAssociationGatewayId":{"type":"string"}, 32536 "TransitGateway":{ 32537 "type":"structure", 32538 "members":{ 32539 "TransitGatewayId":{ 32540 "shape":"String", 32541 "locationName":"transitGatewayId" 32542 }, 32543 "TransitGatewayArn":{ 32544 "shape":"String", 32545 "locationName":"transitGatewayArn" 32546 }, 32547 "State":{ 32548 "shape":"TransitGatewayState", 32549 "locationName":"state" 32550 }, 32551 "OwnerId":{ 32552 "shape":"String", 32553 "locationName":"ownerId" 32554 }, 32555 "Description":{ 32556 "shape":"String", 32557 "locationName":"description" 32558 }, 32559 "CreationTime":{ 32560 "shape":"DateTime", 32561 "locationName":"creationTime" 32562 }, 32563 "Options":{ 32564 "shape":"TransitGatewayOptions", 32565 "locationName":"options" 32566 }, 32567 "Tags":{ 32568 "shape":"TagList", 32569 "locationName":"tagSet" 32570 } 32571 } 32572 }, 32573 "TransitGatewayAssociation":{ 32574 "type":"structure", 32575 "members":{ 32576 "TransitGatewayRouteTableId":{ 32577 "shape":"TransitGatewayRouteTableId", 32578 "locationName":"transitGatewayRouteTableId" 32579 }, 32580 "TransitGatewayAttachmentId":{ 32581 "shape":"TransitGatewayAttachmentId", 32582 "locationName":"transitGatewayAttachmentId" 32583 }, 32584 "ResourceId":{ 32585 "shape":"String", 32586 "locationName":"resourceId" 32587 }, 32588 "ResourceType":{ 32589 "shape":"TransitGatewayAttachmentResourceType", 32590 "locationName":"resourceType" 32591 }, 32592 "State":{ 32593 "shape":"TransitGatewayAssociationState", 32594 "locationName":"state" 32595 } 32596 } 32597 }, 32598 "TransitGatewayAssociationState":{ 32599 "type":"string", 32600 "enum":[ 32601 "associating", 32602 "associated", 32603 "disassociating", 32604 "disassociated" 32605 ] 32606 }, 32607 "TransitGatewayAttachment":{ 32608 "type":"structure", 32609 "members":{ 32610 "TransitGatewayAttachmentId":{ 32611 "shape":"String", 32612 "locationName":"transitGatewayAttachmentId" 32613 }, 32614 "TransitGatewayId":{ 32615 "shape":"String", 32616 "locationName":"transitGatewayId" 32617 }, 32618 "TransitGatewayOwnerId":{ 32619 "shape":"String", 32620 "locationName":"transitGatewayOwnerId" 32621 }, 32622 "ResourceOwnerId":{ 32623 "shape":"String", 32624 "locationName":"resourceOwnerId" 32625 }, 32626 "ResourceType":{ 32627 "shape":"TransitGatewayAttachmentResourceType", 32628 "locationName":"resourceType" 32629 }, 32630 "ResourceId":{ 32631 "shape":"String", 32632 "locationName":"resourceId" 32633 }, 32634 "State":{ 32635 "shape":"TransitGatewayAttachmentState", 32636 "locationName":"state" 32637 }, 32638 "Association":{ 32639 "shape":"TransitGatewayAttachmentAssociation", 32640 "locationName":"association" 32641 }, 32642 "CreationTime":{ 32643 "shape":"DateTime", 32644 "locationName":"creationTime" 32645 }, 32646 "Tags":{ 32647 "shape":"TagList", 32648 "locationName":"tagSet" 32649 } 32650 } 32651 }, 32652 "TransitGatewayAttachmentAssociation":{ 32653 "type":"structure", 32654 "members":{ 32655 "TransitGatewayRouteTableId":{ 32656 "shape":"String", 32657 "locationName":"transitGatewayRouteTableId" 32658 }, 32659 "State":{ 32660 "shape":"TransitGatewayAssociationState", 32661 "locationName":"state" 32662 } 32663 } 32664 }, 32665 "TransitGatewayAttachmentBgpConfiguration":{ 32666 "type":"structure", 32667 "members":{ 32668 "TransitGatewayAsn":{ 32669 "shape":"Long", 32670 "locationName":"transitGatewayAsn" 32671 }, 32672 "PeerAsn":{ 32673 "shape":"Long", 32674 "locationName":"peerAsn" 32675 }, 32676 "TransitGatewayAddress":{ 32677 "shape":"String", 32678 "locationName":"transitGatewayAddress" 32679 }, 32680 "PeerAddress":{ 32681 "shape":"String", 32682 "locationName":"peerAddress" 32683 }, 32684 "BgpStatus":{ 32685 "shape":"BgpStatus", 32686 "locationName":"bgpStatus" 32687 } 32688 } 32689 }, 32690 "TransitGatewayAttachmentBgpConfigurationList":{ 32691 "type":"list", 32692 "member":{ 32693 "shape":"TransitGatewayAttachmentBgpConfiguration", 32694 "locationName":"item" 32695 } 32696 }, 32697 "TransitGatewayAttachmentId":{"type":"string"}, 32698 "TransitGatewayAttachmentIdStringList":{ 32699 "type":"list", 32700 "member":{"shape":"TransitGatewayAttachmentId"} 32701 }, 32702 "TransitGatewayAttachmentList":{ 32703 "type":"list", 32704 "member":{ 32705 "shape":"TransitGatewayAttachment", 32706 "locationName":"item" 32707 } 32708 }, 32709 "TransitGatewayAttachmentPropagation":{ 32710 "type":"structure", 32711 "members":{ 32712 "TransitGatewayRouteTableId":{ 32713 "shape":"String", 32714 "locationName":"transitGatewayRouteTableId" 32715 }, 32716 "State":{ 32717 "shape":"TransitGatewayPropagationState", 32718 "locationName":"state" 32719 } 32720 } 32721 }, 32722 "TransitGatewayAttachmentPropagationList":{ 32723 "type":"list", 32724 "member":{ 32725 "shape":"TransitGatewayAttachmentPropagation", 32726 "locationName":"item" 32727 } 32728 }, 32729 "TransitGatewayAttachmentResourceType":{ 32730 "type":"string", 32731 "enum":[ 32732 "vpc", 32733 "vpn", 32734 "direct-connect-gateway", 32735 "connect", 32736 "peering", 32737 "tgw-peering" 32738 ] 32739 }, 32740 "TransitGatewayAttachmentState":{ 32741 "type":"string", 32742 "enum":[ 32743 "initiating", 32744 "initiatingRequest", 32745 "pendingAcceptance", 32746 "rollingBack", 32747 "pending", 32748 "available", 32749 "modifying", 32750 "deleting", 32751 "deleted", 32752 "failed", 32753 "rejected", 32754 "rejecting", 32755 "failing" 32756 ] 32757 }, 32758 "TransitGatewayCidrBlockStringList":{ 32759 "type":"list", 32760 "member":{ 32761 "shape":"String", 32762 "locationName":"item" 32763 } 32764 }, 32765 "TransitGatewayConnect":{ 32766 "type":"structure", 32767 "members":{ 32768 "TransitGatewayAttachmentId":{ 32769 "shape":"TransitGatewayAttachmentId", 32770 "locationName":"transitGatewayAttachmentId" 32771 }, 32772 "TransportTransitGatewayAttachmentId":{ 32773 "shape":"TransitGatewayAttachmentId", 32774 "locationName":"transportTransitGatewayAttachmentId" 32775 }, 32776 "TransitGatewayId":{ 32777 "shape":"TransitGatewayId", 32778 "locationName":"transitGatewayId" 32779 }, 32780 "State":{ 32781 "shape":"TransitGatewayAttachmentState", 32782 "locationName":"state" 32783 }, 32784 "CreationTime":{ 32785 "shape":"DateTime", 32786 "locationName":"creationTime" 32787 }, 32788 "Options":{ 32789 "shape":"TransitGatewayConnectOptions", 32790 "locationName":"options" 32791 }, 32792 "Tags":{ 32793 "shape":"TagList", 32794 "locationName":"tagSet" 32795 } 32796 } 32797 }, 32798 "TransitGatewayConnectList":{ 32799 "type":"list", 32800 "member":{ 32801 "shape":"TransitGatewayConnect", 32802 "locationName":"item" 32803 } 32804 }, 32805 "TransitGatewayConnectOptions":{ 32806 "type":"structure", 32807 "members":{ 32808 "Protocol":{ 32809 "shape":"ProtocolValue", 32810 "locationName":"protocol" 32811 } 32812 } 32813 }, 32814 "TransitGatewayConnectPeer":{ 32815 "type":"structure", 32816 "members":{ 32817 "TransitGatewayAttachmentId":{ 32818 "shape":"TransitGatewayAttachmentId", 32819 "locationName":"transitGatewayAttachmentId" 32820 }, 32821 "TransitGatewayConnectPeerId":{ 32822 "shape":"TransitGatewayConnectPeerId", 32823 "locationName":"transitGatewayConnectPeerId" 32824 }, 32825 "State":{ 32826 "shape":"TransitGatewayConnectPeerState", 32827 "locationName":"state" 32828 }, 32829 "CreationTime":{ 32830 "shape":"DateTime", 32831 "locationName":"creationTime" 32832 }, 32833 "ConnectPeerConfiguration":{ 32834 "shape":"TransitGatewayConnectPeerConfiguration", 32835 "locationName":"connectPeerConfiguration" 32836 }, 32837 "Tags":{ 32838 "shape":"TagList", 32839 "locationName":"tagSet" 32840 } 32841 } 32842 }, 32843 "TransitGatewayConnectPeerConfiguration":{ 32844 "type":"structure", 32845 "members":{ 32846 "TransitGatewayAddress":{ 32847 "shape":"String", 32848 "locationName":"transitGatewayAddress" 32849 }, 32850 "PeerAddress":{ 32851 "shape":"String", 32852 "locationName":"peerAddress" 32853 }, 32854 "InsideCidrBlocks":{ 32855 "shape":"InsideCidrBlocksStringList", 32856 "locationName":"insideCidrBlocks" 32857 }, 32858 "Protocol":{ 32859 "shape":"ProtocolValue", 32860 "locationName":"protocol" 32861 }, 32862 "BgpConfigurations":{ 32863 "shape":"TransitGatewayAttachmentBgpConfigurationList", 32864 "locationName":"bgpConfigurations" 32865 } 32866 } 32867 }, 32868 "TransitGatewayConnectPeerId":{"type":"string"}, 32869 "TransitGatewayConnectPeerIdStringList":{ 32870 "type":"list", 32871 "member":{ 32872 "shape":"TransitGatewayConnectPeerId", 32873 "locationName":"item" 32874 } 32875 }, 32876 "TransitGatewayConnectPeerList":{ 32877 "type":"list", 32878 "member":{ 32879 "shape":"TransitGatewayConnectPeer", 32880 "locationName":"item" 32881 } 32882 }, 32883 "TransitGatewayConnectPeerState":{ 32884 "type":"string", 32885 "enum":[ 32886 "pending", 32887 "available", 32888 "deleting", 32889 "deleted" 32890 ] 32891 }, 32892 "TransitGatewayConnectRequestBgpOptions":{ 32893 "type":"structure", 32894 "members":{ 32895 "PeerAsn":{"shape":"Long"} 32896 } 32897 }, 32898 "TransitGatewayId":{"type":"string"}, 32899 "TransitGatewayIdStringList":{ 32900 "type":"list", 32901 "member":{ 32902 "shape":"TransitGatewayId", 32903 "locationName":"item" 32904 } 32905 }, 32906 "TransitGatewayList":{ 32907 "type":"list", 32908 "member":{ 32909 "shape":"TransitGateway", 32910 "locationName":"item" 32911 } 32912 }, 32913 "TransitGatewayMaxResults":{ 32914 "type":"integer", 32915 "max":1000, 32916 "min":5 32917 }, 32918 "TransitGatewayMulitcastDomainAssociationState":{ 32919 "type":"string", 32920 "enum":[ 32921 "pendingAcceptance", 32922 "associating", 32923 "associated", 32924 "disassociating", 32925 "disassociated", 32926 "rejected", 32927 "failed" 32928 ] 32929 }, 32930 "TransitGatewayMulticastDeregisteredGroupMembers":{ 32931 "type":"structure", 32932 "members":{ 32933 "TransitGatewayMulticastDomainId":{ 32934 "shape":"String", 32935 "locationName":"transitGatewayMulticastDomainId" 32936 }, 32937 "DeregisteredNetworkInterfaceIds":{ 32938 "shape":"ValueStringList", 32939 "locationName":"deregisteredNetworkInterfaceIds" 32940 }, 32941 "GroupIpAddress":{ 32942 "shape":"String", 32943 "locationName":"groupIpAddress" 32944 } 32945 } 32946 }, 32947 "TransitGatewayMulticastDeregisteredGroupSources":{ 32948 "type":"structure", 32949 "members":{ 32950 "TransitGatewayMulticastDomainId":{ 32951 "shape":"String", 32952 "locationName":"transitGatewayMulticastDomainId" 32953 }, 32954 "DeregisteredNetworkInterfaceIds":{ 32955 "shape":"ValueStringList", 32956 "locationName":"deregisteredNetworkInterfaceIds" 32957 }, 32958 "GroupIpAddress":{ 32959 "shape":"String", 32960 "locationName":"groupIpAddress" 32961 } 32962 } 32963 }, 32964 "TransitGatewayMulticastDomain":{ 32965 "type":"structure", 32966 "members":{ 32967 "TransitGatewayMulticastDomainId":{ 32968 "shape":"String", 32969 "locationName":"transitGatewayMulticastDomainId" 32970 }, 32971 "TransitGatewayId":{ 32972 "shape":"String", 32973 "locationName":"transitGatewayId" 32974 }, 32975 "TransitGatewayMulticastDomainArn":{ 32976 "shape":"String", 32977 "locationName":"transitGatewayMulticastDomainArn" 32978 }, 32979 "OwnerId":{ 32980 "shape":"String", 32981 "locationName":"ownerId" 32982 }, 32983 "Options":{ 32984 "shape":"TransitGatewayMulticastDomainOptions", 32985 "locationName":"options" 32986 }, 32987 "State":{ 32988 "shape":"TransitGatewayMulticastDomainState", 32989 "locationName":"state" 32990 }, 32991 "CreationTime":{ 32992 "shape":"DateTime", 32993 "locationName":"creationTime" 32994 }, 32995 "Tags":{ 32996 "shape":"TagList", 32997 "locationName":"tagSet" 32998 } 32999 } 33000 }, 33001 "TransitGatewayMulticastDomainAssociation":{ 33002 "type":"structure", 33003 "members":{ 33004 "TransitGatewayAttachmentId":{ 33005 "shape":"String", 33006 "locationName":"transitGatewayAttachmentId" 33007 }, 33008 "ResourceId":{ 33009 "shape":"String", 33010 "locationName":"resourceId" 33011 }, 33012 "ResourceType":{ 33013 "shape":"TransitGatewayAttachmentResourceType", 33014 "locationName":"resourceType" 33015 }, 33016 "ResourceOwnerId":{ 33017 "shape":"String", 33018 "locationName":"resourceOwnerId" 33019 }, 33020 "Subnet":{ 33021 "shape":"SubnetAssociation", 33022 "locationName":"subnet" 33023 } 33024 } 33025 }, 33026 "TransitGatewayMulticastDomainAssociationList":{ 33027 "type":"list", 33028 "member":{ 33029 "shape":"TransitGatewayMulticastDomainAssociation", 33030 "locationName":"item" 33031 } 33032 }, 33033 "TransitGatewayMulticastDomainAssociations":{ 33034 "type":"structure", 33035 "members":{ 33036 "TransitGatewayMulticastDomainId":{ 33037 "shape":"String", 33038 "locationName":"transitGatewayMulticastDomainId" 33039 }, 33040 "TransitGatewayAttachmentId":{ 33041 "shape":"String", 33042 "locationName":"transitGatewayAttachmentId" 33043 }, 33044 "ResourceId":{ 33045 "shape":"String", 33046 "locationName":"resourceId" 33047 }, 33048 "ResourceType":{ 33049 "shape":"TransitGatewayAttachmentResourceType", 33050 "locationName":"resourceType" 33051 }, 33052 "ResourceOwnerId":{ 33053 "shape":"String", 33054 "locationName":"resourceOwnerId" 33055 }, 33056 "Subnets":{ 33057 "shape":"SubnetAssociationList", 33058 "locationName":"subnets" 33059 } 33060 } 33061 }, 33062 "TransitGatewayMulticastDomainId":{"type":"string"}, 33063 "TransitGatewayMulticastDomainIdStringList":{ 33064 "type":"list", 33065 "member":{ 33066 "shape":"TransitGatewayMulticastDomainId", 33067 "locationName":"item" 33068 } 33069 }, 33070 "TransitGatewayMulticastDomainList":{ 33071 "type":"list", 33072 "member":{ 33073 "shape":"TransitGatewayMulticastDomain", 33074 "locationName":"item" 33075 } 33076 }, 33077 "TransitGatewayMulticastDomainOptions":{ 33078 "type":"structure", 33079 "members":{ 33080 "Igmpv2Support":{ 33081 "shape":"Igmpv2SupportValue", 33082 "locationName":"igmpv2Support" 33083 }, 33084 "StaticSourcesSupport":{ 33085 "shape":"StaticSourcesSupportValue", 33086 "locationName":"staticSourcesSupport" 33087 }, 33088 "AutoAcceptSharedAssociations":{ 33089 "shape":"AutoAcceptSharedAssociationsValue", 33090 "locationName":"autoAcceptSharedAssociations" 33091 } 33092 } 33093 }, 33094 "TransitGatewayMulticastDomainState":{ 33095 "type":"string", 33096 "enum":[ 33097 "pending", 33098 "available", 33099 "deleting", 33100 "deleted" 33101 ] 33102 }, 33103 "TransitGatewayMulticastGroup":{ 33104 "type":"structure", 33105 "members":{ 33106 "GroupIpAddress":{ 33107 "shape":"String", 33108 "locationName":"groupIpAddress" 33109 }, 33110 "TransitGatewayAttachmentId":{ 33111 "shape":"String", 33112 "locationName":"transitGatewayAttachmentId" 33113 }, 33114 "SubnetId":{ 33115 "shape":"String", 33116 "locationName":"subnetId" 33117 }, 33118 "ResourceId":{ 33119 "shape":"String", 33120 "locationName":"resourceId" 33121 }, 33122 "ResourceType":{ 33123 "shape":"TransitGatewayAttachmentResourceType", 33124 "locationName":"resourceType" 33125 }, 33126 "ResourceOwnerId":{ 33127 "shape":"String", 33128 "locationName":"resourceOwnerId" 33129 }, 33130 "NetworkInterfaceId":{ 33131 "shape":"String", 33132 "locationName":"networkInterfaceId" 33133 }, 33134 "GroupMember":{ 33135 "shape":"Boolean", 33136 "locationName":"groupMember" 33137 }, 33138 "GroupSource":{ 33139 "shape":"Boolean", 33140 "locationName":"groupSource" 33141 }, 33142 "MemberType":{ 33143 "shape":"MembershipType", 33144 "locationName":"memberType" 33145 }, 33146 "SourceType":{ 33147 "shape":"MembershipType", 33148 "locationName":"sourceType" 33149 } 33150 } 33151 }, 33152 "TransitGatewayMulticastGroupList":{ 33153 "type":"list", 33154 "member":{ 33155 "shape":"TransitGatewayMulticastGroup", 33156 "locationName":"item" 33157 } 33158 }, 33159 "TransitGatewayMulticastRegisteredGroupMembers":{ 33160 "type":"structure", 33161 "members":{ 33162 "TransitGatewayMulticastDomainId":{ 33163 "shape":"String", 33164 "locationName":"transitGatewayMulticastDomainId" 33165 }, 33166 "RegisteredNetworkInterfaceIds":{ 33167 "shape":"ValueStringList", 33168 "locationName":"registeredNetworkInterfaceIds" 33169 }, 33170 "GroupIpAddress":{ 33171 "shape":"String", 33172 "locationName":"groupIpAddress" 33173 } 33174 } 33175 }, 33176 "TransitGatewayMulticastRegisteredGroupSources":{ 33177 "type":"structure", 33178 "members":{ 33179 "TransitGatewayMulticastDomainId":{ 33180 "shape":"String", 33181 "locationName":"transitGatewayMulticastDomainId" 33182 }, 33183 "RegisteredNetworkInterfaceIds":{ 33184 "shape":"ValueStringList", 33185 "locationName":"registeredNetworkInterfaceIds" 33186 }, 33187 "GroupIpAddress":{ 33188 "shape":"String", 33189 "locationName":"groupIpAddress" 33190 } 33191 } 33192 }, 33193 "TransitGatewayNetworkInterfaceIdList":{ 33194 "type":"list", 33195 "member":{ 33196 "shape":"NetworkInterfaceId", 33197 "locationName":"item" 33198 } 33199 }, 33200 "TransitGatewayOptions":{ 33201 "type":"structure", 33202 "members":{ 33203 "AmazonSideAsn":{ 33204 "shape":"Long", 33205 "locationName":"amazonSideAsn" 33206 }, 33207 "TransitGatewayCidrBlocks":{ 33208 "shape":"ValueStringList", 33209 "locationName":"transitGatewayCidrBlocks" 33210 }, 33211 "AutoAcceptSharedAttachments":{ 33212 "shape":"AutoAcceptSharedAttachmentsValue", 33213 "locationName":"autoAcceptSharedAttachments" 33214 }, 33215 "DefaultRouteTableAssociation":{ 33216 "shape":"DefaultRouteTableAssociationValue", 33217 "locationName":"defaultRouteTableAssociation" 33218 }, 33219 "AssociationDefaultRouteTableId":{ 33220 "shape":"String", 33221 "locationName":"associationDefaultRouteTableId" 33222 }, 33223 "DefaultRouteTablePropagation":{ 33224 "shape":"DefaultRouteTablePropagationValue", 33225 "locationName":"defaultRouteTablePropagation" 33226 }, 33227 "PropagationDefaultRouteTableId":{ 33228 "shape":"String", 33229 "locationName":"propagationDefaultRouteTableId" 33230 }, 33231 "VpnEcmpSupport":{ 33232 "shape":"VpnEcmpSupportValue", 33233 "locationName":"vpnEcmpSupport" 33234 }, 33235 "DnsSupport":{ 33236 "shape":"DnsSupportValue", 33237 "locationName":"dnsSupport" 33238 }, 33239 "MulticastSupport":{ 33240 "shape":"MulticastSupportValue", 33241 "locationName":"multicastSupport" 33242 } 33243 } 33244 }, 33245 "TransitGatewayPeeringAttachment":{ 33246 "type":"structure", 33247 "members":{ 33248 "TransitGatewayAttachmentId":{ 33249 "shape":"String", 33250 "locationName":"transitGatewayAttachmentId" 33251 }, 33252 "RequesterTgwInfo":{ 33253 "shape":"PeeringTgwInfo", 33254 "locationName":"requesterTgwInfo" 33255 }, 33256 "AccepterTgwInfo":{ 33257 "shape":"PeeringTgwInfo", 33258 "locationName":"accepterTgwInfo" 33259 }, 33260 "Status":{ 33261 "shape":"PeeringAttachmentStatus", 33262 "locationName":"status" 33263 }, 33264 "State":{ 33265 "shape":"TransitGatewayAttachmentState", 33266 "locationName":"state" 33267 }, 33268 "CreationTime":{ 33269 "shape":"DateTime", 33270 "locationName":"creationTime" 33271 }, 33272 "Tags":{ 33273 "shape":"TagList", 33274 "locationName":"tagSet" 33275 } 33276 } 33277 }, 33278 "TransitGatewayPeeringAttachmentList":{ 33279 "type":"list", 33280 "member":{ 33281 "shape":"TransitGatewayPeeringAttachment", 33282 "locationName":"item" 33283 } 33284 }, 33285 "TransitGatewayPrefixListAttachment":{ 33286 "type":"structure", 33287 "members":{ 33288 "TransitGatewayAttachmentId":{ 33289 "shape":"TransitGatewayAttachmentId", 33290 "locationName":"transitGatewayAttachmentId" 33291 }, 33292 "ResourceType":{ 33293 "shape":"TransitGatewayAttachmentResourceType", 33294 "locationName":"resourceType" 33295 }, 33296 "ResourceId":{ 33297 "shape":"String", 33298 "locationName":"resourceId" 33299 } 33300 } 33301 }, 33302 "TransitGatewayPrefixListReference":{ 33303 "type":"structure", 33304 "members":{ 33305 "TransitGatewayRouteTableId":{ 33306 "shape":"TransitGatewayRouteTableId", 33307 "locationName":"transitGatewayRouteTableId" 33308 }, 33309 "PrefixListId":{ 33310 "shape":"PrefixListResourceId", 33311 "locationName":"prefixListId" 33312 }, 33313 "PrefixListOwnerId":{ 33314 "shape":"String", 33315 "locationName":"prefixListOwnerId" 33316 }, 33317 "State":{ 33318 "shape":"TransitGatewayPrefixListReferenceState", 33319 "locationName":"state" 33320 }, 33321 "Blackhole":{ 33322 "shape":"Boolean", 33323 "locationName":"blackhole" 33324 }, 33325 "TransitGatewayAttachment":{ 33326 "shape":"TransitGatewayPrefixListAttachment", 33327 "locationName":"transitGatewayAttachment" 33328 } 33329 } 33330 }, 33331 "TransitGatewayPrefixListReferenceSet":{ 33332 "type":"list", 33333 "member":{ 33334 "shape":"TransitGatewayPrefixListReference", 33335 "locationName":"item" 33336 } 33337 }, 33338 "TransitGatewayPrefixListReferenceState":{ 33339 "type":"string", 33340 "enum":[ 33341 "pending", 33342 "available", 33343 "modifying", 33344 "deleting" 33345 ] 33346 }, 33347 "TransitGatewayPropagation":{ 33348 "type":"structure", 33349 "members":{ 33350 "TransitGatewayAttachmentId":{ 33351 "shape":"TransitGatewayAttachmentId", 33352 "locationName":"transitGatewayAttachmentId" 33353 }, 33354 "ResourceId":{ 33355 "shape":"String", 33356 "locationName":"resourceId" 33357 }, 33358 "ResourceType":{ 33359 "shape":"TransitGatewayAttachmentResourceType", 33360 "locationName":"resourceType" 33361 }, 33362 "TransitGatewayRouteTableId":{ 33363 "shape":"String", 33364 "locationName":"transitGatewayRouteTableId" 33365 }, 33366 "State":{ 33367 "shape":"TransitGatewayPropagationState", 33368 "locationName":"state" 33369 } 33370 } 33371 }, 33372 "TransitGatewayPropagationState":{ 33373 "type":"string", 33374 "enum":[ 33375 "enabling", 33376 "enabled", 33377 "disabling", 33378 "disabled" 33379 ] 33380 }, 33381 "TransitGatewayRequestOptions":{ 33382 "type":"structure", 33383 "members":{ 33384 "AmazonSideAsn":{"shape":"Long"}, 33385 "AutoAcceptSharedAttachments":{"shape":"AutoAcceptSharedAttachmentsValue"}, 33386 "DefaultRouteTableAssociation":{"shape":"DefaultRouteTableAssociationValue"}, 33387 "DefaultRouteTablePropagation":{"shape":"DefaultRouteTablePropagationValue"}, 33388 "VpnEcmpSupport":{"shape":"VpnEcmpSupportValue"}, 33389 "DnsSupport":{"shape":"DnsSupportValue"}, 33390 "MulticastSupport":{"shape":"MulticastSupportValue"}, 33391 "TransitGatewayCidrBlocks":{"shape":"TransitGatewayCidrBlockStringList"} 33392 } 33393 }, 33394 "TransitGatewayRoute":{ 33395 "type":"structure", 33396 "members":{ 33397 "DestinationCidrBlock":{ 33398 "shape":"String", 33399 "locationName":"destinationCidrBlock" 33400 }, 33401 "PrefixListId":{ 33402 "shape":"PrefixListResourceId", 33403 "locationName":"prefixListId" 33404 }, 33405 "TransitGatewayAttachments":{ 33406 "shape":"TransitGatewayRouteAttachmentList", 33407 "locationName":"transitGatewayAttachments" 33408 }, 33409 "Type":{ 33410 "shape":"TransitGatewayRouteType", 33411 "locationName":"type" 33412 }, 33413 "State":{ 33414 "shape":"TransitGatewayRouteState", 33415 "locationName":"state" 33416 } 33417 } 33418 }, 33419 "TransitGatewayRouteAttachment":{ 33420 "type":"structure", 33421 "members":{ 33422 "ResourceId":{ 33423 "shape":"String", 33424 "locationName":"resourceId" 33425 }, 33426 "TransitGatewayAttachmentId":{ 33427 "shape":"String", 33428 "locationName":"transitGatewayAttachmentId" 33429 }, 33430 "ResourceType":{ 33431 "shape":"TransitGatewayAttachmentResourceType", 33432 "locationName":"resourceType" 33433 } 33434 } 33435 }, 33436 "TransitGatewayRouteAttachmentList":{ 33437 "type":"list", 33438 "member":{ 33439 "shape":"TransitGatewayRouteAttachment", 33440 "locationName":"item" 33441 } 33442 }, 33443 "TransitGatewayRouteList":{ 33444 "type":"list", 33445 "member":{ 33446 "shape":"TransitGatewayRoute", 33447 "locationName":"item" 33448 } 33449 }, 33450 "TransitGatewayRouteState":{ 33451 "type":"string", 33452 "enum":[ 33453 "pending", 33454 "active", 33455 "blackhole", 33456 "deleting", 33457 "deleted" 33458 ] 33459 }, 33460 "TransitGatewayRouteTable":{ 33461 "type":"structure", 33462 "members":{ 33463 "TransitGatewayRouteTableId":{ 33464 "shape":"String", 33465 "locationName":"transitGatewayRouteTableId" 33466 }, 33467 "TransitGatewayId":{ 33468 "shape":"String", 33469 "locationName":"transitGatewayId" 33470 }, 33471 "State":{ 33472 "shape":"TransitGatewayRouteTableState", 33473 "locationName":"state" 33474 }, 33475 "DefaultAssociationRouteTable":{ 33476 "shape":"Boolean", 33477 "locationName":"defaultAssociationRouteTable" 33478 }, 33479 "DefaultPropagationRouteTable":{ 33480 "shape":"Boolean", 33481 "locationName":"defaultPropagationRouteTable" 33482 }, 33483 "CreationTime":{ 33484 "shape":"DateTime", 33485 "locationName":"creationTime" 33486 }, 33487 "Tags":{ 33488 "shape":"TagList", 33489 "locationName":"tagSet" 33490 } 33491 } 33492 }, 33493 "TransitGatewayRouteTableAssociation":{ 33494 "type":"structure", 33495 "members":{ 33496 "TransitGatewayAttachmentId":{ 33497 "shape":"String", 33498 "locationName":"transitGatewayAttachmentId" 33499 }, 33500 "ResourceId":{ 33501 "shape":"String", 33502 "locationName":"resourceId" 33503 }, 33504 "ResourceType":{ 33505 "shape":"TransitGatewayAttachmentResourceType", 33506 "locationName":"resourceType" 33507 }, 33508 "State":{ 33509 "shape":"TransitGatewayAssociationState", 33510 "locationName":"state" 33511 } 33512 } 33513 }, 33514 "TransitGatewayRouteTableAssociationList":{ 33515 "type":"list", 33516 "member":{ 33517 "shape":"TransitGatewayRouteTableAssociation", 33518 "locationName":"item" 33519 } 33520 }, 33521 "TransitGatewayRouteTableId":{"type":"string"}, 33522 "TransitGatewayRouteTableIdStringList":{ 33523 "type":"list", 33524 "member":{ 33525 "shape":"TransitGatewayRouteTableId", 33526 "locationName":"item" 33527 } 33528 }, 33529 "TransitGatewayRouteTableList":{ 33530 "type":"list", 33531 "member":{ 33532 "shape":"TransitGatewayRouteTable", 33533 "locationName":"item" 33534 } 33535 }, 33536 "TransitGatewayRouteTablePropagation":{ 33537 "type":"structure", 33538 "members":{ 33539 "TransitGatewayAttachmentId":{ 33540 "shape":"String", 33541 "locationName":"transitGatewayAttachmentId" 33542 }, 33543 "ResourceId":{ 33544 "shape":"String", 33545 "locationName":"resourceId" 33546 }, 33547 "ResourceType":{ 33548 "shape":"TransitGatewayAttachmentResourceType", 33549 "locationName":"resourceType" 33550 }, 33551 "State":{ 33552 "shape":"TransitGatewayPropagationState", 33553 "locationName":"state" 33554 } 33555 } 33556 }, 33557 "TransitGatewayRouteTablePropagationList":{ 33558 "type":"list", 33559 "member":{ 33560 "shape":"TransitGatewayRouteTablePropagation", 33561 "locationName":"item" 33562 } 33563 }, 33564 "TransitGatewayRouteTableState":{ 33565 "type":"string", 33566 "enum":[ 33567 "pending", 33568 "available", 33569 "deleting", 33570 "deleted" 33571 ] 33572 }, 33573 "TransitGatewayRouteType":{ 33574 "type":"string", 33575 "enum":[ 33576 "static", 33577 "propagated" 33578 ] 33579 }, 33580 "TransitGatewayState":{ 33581 "type":"string", 33582 "enum":[ 33583 "pending", 33584 "available", 33585 "modifying", 33586 "deleting", 33587 "deleted" 33588 ] 33589 }, 33590 "TransitGatewaySubnetIdList":{ 33591 "type":"list", 33592 "member":{ 33593 "shape":"SubnetId", 33594 "locationName":"item" 33595 } 33596 }, 33597 "TransitGatewayVpcAttachment":{ 33598 "type":"structure", 33599 "members":{ 33600 "TransitGatewayAttachmentId":{ 33601 "shape":"String", 33602 "locationName":"transitGatewayAttachmentId" 33603 }, 33604 "TransitGatewayId":{ 33605 "shape":"String", 33606 "locationName":"transitGatewayId" 33607 }, 33608 "VpcId":{ 33609 "shape":"String", 33610 "locationName":"vpcId" 33611 }, 33612 "VpcOwnerId":{ 33613 "shape":"String", 33614 "locationName":"vpcOwnerId" 33615 }, 33616 "State":{ 33617 "shape":"TransitGatewayAttachmentState", 33618 "locationName":"state" 33619 }, 33620 "SubnetIds":{ 33621 "shape":"ValueStringList", 33622 "locationName":"subnetIds" 33623 }, 33624 "CreationTime":{ 33625 "shape":"DateTime", 33626 "locationName":"creationTime" 33627 }, 33628 "Options":{ 33629 "shape":"TransitGatewayVpcAttachmentOptions", 33630 "locationName":"options" 33631 }, 33632 "Tags":{ 33633 "shape":"TagList", 33634 "locationName":"tagSet" 33635 } 33636 } 33637 }, 33638 "TransitGatewayVpcAttachmentList":{ 33639 "type":"list", 33640 "member":{ 33641 "shape":"TransitGatewayVpcAttachment", 33642 "locationName":"item" 33643 } 33644 }, 33645 "TransitGatewayVpcAttachmentOptions":{ 33646 "type":"structure", 33647 "members":{ 33648 "DnsSupport":{ 33649 "shape":"DnsSupportValue", 33650 "locationName":"dnsSupport" 33651 }, 33652 "Ipv6Support":{ 33653 "shape":"Ipv6SupportValue", 33654 "locationName":"ipv6Support" 33655 }, 33656 "ApplianceModeSupport":{ 33657 "shape":"ApplianceModeSupportValue", 33658 "locationName":"applianceModeSupport" 33659 } 33660 } 33661 }, 33662 "TransportProtocol":{ 33663 "type":"string", 33664 "enum":[ 33665 "tcp", 33666 "udp" 33667 ] 33668 }, 33669 "TrunkInterfaceAssociation":{ 33670 "type":"structure", 33671 "members":{ 33672 "AssociationId":{ 33673 "shape":"TrunkInterfaceAssociationId", 33674 "locationName":"associationId" 33675 }, 33676 "BranchInterfaceId":{ 33677 "shape":"String", 33678 "locationName":"branchInterfaceId" 33679 }, 33680 "TrunkInterfaceId":{ 33681 "shape":"String", 33682 "locationName":"trunkInterfaceId" 33683 }, 33684 "InterfaceProtocol":{ 33685 "shape":"InterfaceProtocolType", 33686 "locationName":"interfaceProtocol" 33687 }, 33688 "VlanId":{ 33689 "shape":"Integer", 33690 "locationName":"vlanId" 33691 }, 33692 "GreKey":{ 33693 "shape":"Integer", 33694 "locationName":"greKey" 33695 }, 33696 "Tags":{ 33697 "shape":"TagList", 33698 "locationName":"tagSet" 33699 } 33700 } 33701 }, 33702 "TrunkInterfaceAssociationId":{"type":"string"}, 33703 "TrunkInterfaceAssociationIdList":{ 33704 "type":"list", 33705 "member":{ 33706 "shape":"TrunkInterfaceAssociationId", 33707 "locationName":"item" 33708 } 33709 }, 33710 "TrunkInterfaceAssociationList":{ 33711 "type":"list", 33712 "member":{ 33713 "shape":"TrunkInterfaceAssociation", 33714 "locationName":"item" 33715 } 33716 }, 33717 "TunnelInsideIpVersion":{ 33718 "type":"string", 33719 "enum":[ 33720 "ipv4", 33721 "ipv6" 33722 ] 33723 }, 33724 "TunnelOption":{ 33725 "type":"structure", 33726 "members":{ 33727 "OutsideIpAddress":{ 33728 "shape":"String", 33729 "locationName":"outsideIpAddress" 33730 }, 33731 "TunnelInsideCidr":{ 33732 "shape":"String", 33733 "locationName":"tunnelInsideCidr" 33734 }, 33735 "TunnelInsideIpv6Cidr":{ 33736 "shape":"String", 33737 "locationName":"tunnelInsideIpv6Cidr" 33738 }, 33739 "PreSharedKey":{ 33740 "shape":"String", 33741 "locationName":"preSharedKey" 33742 }, 33743 "Phase1LifetimeSeconds":{ 33744 "shape":"Integer", 33745 "locationName":"phase1LifetimeSeconds" 33746 }, 33747 "Phase2LifetimeSeconds":{ 33748 "shape":"Integer", 33749 "locationName":"phase2LifetimeSeconds" 33750 }, 33751 "RekeyMarginTimeSeconds":{ 33752 "shape":"Integer", 33753 "locationName":"rekeyMarginTimeSeconds" 33754 }, 33755 "RekeyFuzzPercentage":{ 33756 "shape":"Integer", 33757 "locationName":"rekeyFuzzPercentage" 33758 }, 33759 "ReplayWindowSize":{ 33760 "shape":"Integer", 33761 "locationName":"replayWindowSize" 33762 }, 33763 "DpdTimeoutSeconds":{ 33764 "shape":"Integer", 33765 "locationName":"dpdTimeoutSeconds" 33766 }, 33767 "DpdTimeoutAction":{ 33768 "shape":"String", 33769 "locationName":"dpdTimeoutAction" 33770 }, 33771 "Phase1EncryptionAlgorithms":{ 33772 "shape":"Phase1EncryptionAlgorithmsList", 33773 "locationName":"phase1EncryptionAlgorithmSet" 33774 }, 33775 "Phase2EncryptionAlgorithms":{ 33776 "shape":"Phase2EncryptionAlgorithmsList", 33777 "locationName":"phase2EncryptionAlgorithmSet" 33778 }, 33779 "Phase1IntegrityAlgorithms":{ 33780 "shape":"Phase1IntegrityAlgorithmsList", 33781 "locationName":"phase1IntegrityAlgorithmSet" 33782 }, 33783 "Phase2IntegrityAlgorithms":{ 33784 "shape":"Phase2IntegrityAlgorithmsList", 33785 "locationName":"phase2IntegrityAlgorithmSet" 33786 }, 33787 "Phase1DHGroupNumbers":{ 33788 "shape":"Phase1DHGroupNumbersList", 33789 "locationName":"phase1DHGroupNumberSet" 33790 }, 33791 "Phase2DHGroupNumbers":{ 33792 "shape":"Phase2DHGroupNumbersList", 33793 "locationName":"phase2DHGroupNumberSet" 33794 }, 33795 "IkeVersions":{ 33796 "shape":"IKEVersionsList", 33797 "locationName":"ikeVersionSet" 33798 }, 33799 "StartupAction":{ 33800 "shape":"String", 33801 "locationName":"startupAction" 33802 } 33803 } 33804 }, 33805 "TunnelOptionsList":{ 33806 "type":"list", 33807 "member":{ 33808 "shape":"TunnelOption", 33809 "locationName":"item" 33810 } 33811 }, 33812 "UnassignIpv6AddressesRequest":{ 33813 "type":"structure", 33814 "required":["NetworkInterfaceId"], 33815 "members":{ 33816 "Ipv6Addresses":{ 33817 "shape":"Ipv6AddressList", 33818 "locationName":"ipv6Addresses" 33819 }, 33820 "Ipv6Prefixes":{ 33821 "shape":"IpPrefixList", 33822 "locationName":"Ipv6Prefix" 33823 }, 33824 "NetworkInterfaceId":{ 33825 "shape":"NetworkInterfaceId", 33826 "locationName":"networkInterfaceId" 33827 } 33828 } 33829 }, 33830 "UnassignIpv6AddressesResult":{ 33831 "type":"structure", 33832 "members":{ 33833 "NetworkInterfaceId":{ 33834 "shape":"String", 33835 "locationName":"networkInterfaceId" 33836 }, 33837 "UnassignedIpv6Addresses":{ 33838 "shape":"Ipv6AddressList", 33839 "locationName":"unassignedIpv6Addresses" 33840 }, 33841 "UnassignedIpv6Prefixes":{ 33842 "shape":"IpPrefixList", 33843 "locationName":"unassignedIpv6PrefixSet" 33844 } 33845 } 33846 }, 33847 "UnassignPrivateIpAddressesRequest":{ 33848 "type":"structure", 33849 "required":["NetworkInterfaceId"], 33850 "members":{ 33851 "NetworkInterfaceId":{ 33852 "shape":"NetworkInterfaceId", 33853 "locationName":"networkInterfaceId" 33854 }, 33855 "PrivateIpAddresses":{ 33856 "shape":"PrivateIpAddressStringList", 33857 "locationName":"privateIpAddress" 33858 }, 33859 "Ipv4Prefixes":{ 33860 "shape":"IpPrefixList", 33861 "locationName":"Ipv4Prefix" 33862 } 33863 } 33864 }, 33865 "UnlimitedSupportedInstanceFamily":{ 33866 "type":"string", 33867 "enum":[ 33868 "t2", 33869 "t3", 33870 "t3a", 33871 "t4g" 33872 ] 33873 }, 33874 "UnmonitorInstancesRequest":{ 33875 "type":"structure", 33876 "required":["InstanceIds"], 33877 "members":{ 33878 "InstanceIds":{ 33879 "shape":"InstanceIdStringList", 33880 "locationName":"InstanceId" 33881 }, 33882 "DryRun":{ 33883 "shape":"Boolean", 33884 "locationName":"dryRun" 33885 } 33886 } 33887 }, 33888 "UnmonitorInstancesResult":{ 33889 "type":"structure", 33890 "members":{ 33891 "InstanceMonitorings":{ 33892 "shape":"InstanceMonitoringList", 33893 "locationName":"instancesSet" 33894 } 33895 } 33896 }, 33897 "UnsuccessfulInstanceCreditSpecificationErrorCode":{ 33898 "type":"string", 33899 "enum":[ 33900 "InvalidInstanceID.Malformed", 33901 "InvalidInstanceID.NotFound", 33902 "IncorrectInstanceState", 33903 "InstanceCreditSpecification.NotSupported" 33904 ] 33905 }, 33906 "UnsuccessfulInstanceCreditSpecificationItem":{ 33907 "type":"structure", 33908 "members":{ 33909 "InstanceId":{ 33910 "shape":"String", 33911 "locationName":"instanceId" 33912 }, 33913 "Error":{ 33914 "shape":"UnsuccessfulInstanceCreditSpecificationItemError", 33915 "locationName":"error" 33916 } 33917 } 33918 }, 33919 "UnsuccessfulInstanceCreditSpecificationItemError":{ 33920 "type":"structure", 33921 "members":{ 33922 "Code":{ 33923 "shape":"UnsuccessfulInstanceCreditSpecificationErrorCode", 33924 "locationName":"code" 33925 }, 33926 "Message":{ 33927 "shape":"String", 33928 "locationName":"message" 33929 } 33930 } 33931 }, 33932 "UnsuccessfulInstanceCreditSpecificationSet":{ 33933 "type":"list", 33934 "member":{ 33935 "shape":"UnsuccessfulInstanceCreditSpecificationItem", 33936 "locationName":"item" 33937 } 33938 }, 33939 "UnsuccessfulItem":{ 33940 "type":"structure", 33941 "members":{ 33942 "Error":{ 33943 "shape":"UnsuccessfulItemError", 33944 "locationName":"error" 33945 }, 33946 "ResourceId":{ 33947 "shape":"String", 33948 "locationName":"resourceId" 33949 } 33950 } 33951 }, 33952 "UnsuccessfulItemError":{ 33953 "type":"structure", 33954 "members":{ 33955 "Code":{ 33956 "shape":"String", 33957 "locationName":"code" 33958 }, 33959 "Message":{ 33960 "shape":"String", 33961 "locationName":"message" 33962 } 33963 } 33964 }, 33965 "UnsuccessfulItemList":{ 33966 "type":"list", 33967 "member":{ 33968 "shape":"UnsuccessfulItem", 33969 "locationName":"item" 33970 } 33971 }, 33972 "UnsuccessfulItemSet":{ 33973 "type":"list", 33974 "member":{ 33975 "shape":"UnsuccessfulItem", 33976 "locationName":"item" 33977 } 33978 }, 33979 "UpdateSecurityGroupRuleDescriptionsEgressRequest":{ 33980 "type":"structure", 33981 "members":{ 33982 "DryRun":{"shape":"Boolean"}, 33983 "GroupId":{"shape":"SecurityGroupId"}, 33984 "GroupName":{"shape":"SecurityGroupName"}, 33985 "IpPermissions":{"shape":"IpPermissionList"}, 33986 "SecurityGroupRuleDescriptions":{ 33987 "shape":"SecurityGroupRuleDescriptionList", 33988 "locationName":"SecurityGroupRuleDescription" 33989 } 33990 } 33991 }, 33992 "UpdateSecurityGroupRuleDescriptionsEgressResult":{ 33993 "type":"structure", 33994 "members":{ 33995 "Return":{ 33996 "shape":"Boolean", 33997 "locationName":"return" 33998 } 33999 } 34000 }, 34001 "UpdateSecurityGroupRuleDescriptionsIngressRequest":{ 34002 "type":"structure", 34003 "members":{ 34004 "DryRun":{"shape":"Boolean"}, 34005 "GroupId":{"shape":"SecurityGroupId"}, 34006 "GroupName":{"shape":"SecurityGroupName"}, 34007 "IpPermissions":{"shape":"IpPermissionList"}, 34008 "SecurityGroupRuleDescriptions":{ 34009 "shape":"SecurityGroupRuleDescriptionList", 34010 "locationName":"SecurityGroupRuleDescription" 34011 } 34012 } 34013 }, 34014 "UpdateSecurityGroupRuleDescriptionsIngressResult":{ 34015 "type":"structure", 34016 "members":{ 34017 "Return":{ 34018 "shape":"Boolean", 34019 "locationName":"return" 34020 } 34021 } 34022 }, 34023 "UsageClassType":{ 34024 "type":"string", 34025 "enum":[ 34026 "spot", 34027 "on-demand" 34028 ] 34029 }, 34030 "UsageClassTypeList":{ 34031 "type":"list", 34032 "member":{ 34033 "shape":"UsageClassType", 34034 "locationName":"item" 34035 } 34036 }, 34037 "UserBucket":{ 34038 "type":"structure", 34039 "members":{ 34040 "S3Bucket":{"shape":"String"}, 34041 "S3Key":{"shape":"String"} 34042 } 34043 }, 34044 "UserBucketDetails":{ 34045 "type":"structure", 34046 "members":{ 34047 "S3Bucket":{ 34048 "shape":"String", 34049 "locationName":"s3Bucket" 34050 }, 34051 "S3Key":{ 34052 "shape":"String", 34053 "locationName":"s3Key" 34054 } 34055 } 34056 }, 34057 "UserData":{ 34058 "type":"structure", 34059 "members":{ 34060 "Data":{ 34061 "shape":"String", 34062 "locationName":"data" 34063 } 34064 }, 34065 "sensitive":true 34066 }, 34067 "UserGroupStringList":{ 34068 "type":"list", 34069 "member":{ 34070 "shape":"String", 34071 "locationName":"UserGroup" 34072 } 34073 }, 34074 "UserIdGroupPair":{ 34075 "type":"structure", 34076 "members":{ 34077 "Description":{ 34078 "shape":"String", 34079 "locationName":"description" 34080 }, 34081 "GroupId":{ 34082 "shape":"String", 34083 "locationName":"groupId" 34084 }, 34085 "GroupName":{ 34086 "shape":"String", 34087 "locationName":"groupName" 34088 }, 34089 "PeeringStatus":{ 34090 "shape":"String", 34091 "locationName":"peeringStatus" 34092 }, 34093 "UserId":{ 34094 "shape":"String", 34095 "locationName":"userId" 34096 }, 34097 "VpcId":{ 34098 "shape":"String", 34099 "locationName":"vpcId" 34100 }, 34101 "VpcPeeringConnectionId":{ 34102 "shape":"String", 34103 "locationName":"vpcPeeringConnectionId" 34104 } 34105 } 34106 }, 34107 "UserIdGroupPairList":{ 34108 "type":"list", 34109 "member":{ 34110 "shape":"UserIdGroupPair", 34111 "locationName":"item" 34112 } 34113 }, 34114 "UserIdGroupPairSet":{ 34115 "type":"list", 34116 "member":{ 34117 "shape":"UserIdGroupPair", 34118 "locationName":"item" 34119 } 34120 }, 34121 "UserIdStringList":{ 34122 "type":"list", 34123 "member":{ 34124 "shape":"String", 34125 "locationName":"UserId" 34126 } 34127 }, 34128 "VCpuCount":{"type":"integer"}, 34129 "VCpuInfo":{ 34130 "type":"structure", 34131 "members":{ 34132 "DefaultVCpus":{ 34133 "shape":"VCpuCount", 34134 "locationName":"defaultVCpus" 34135 }, 34136 "DefaultCores":{ 34137 "shape":"CoreCount", 34138 "locationName":"defaultCores" 34139 }, 34140 "DefaultThreadsPerCore":{ 34141 "shape":"ThreadsPerCore", 34142 "locationName":"defaultThreadsPerCore" 34143 }, 34144 "ValidCores":{ 34145 "shape":"CoreCountList", 34146 "locationName":"validCores" 34147 }, 34148 "ValidThreadsPerCore":{ 34149 "shape":"ThreadsPerCoreList", 34150 "locationName":"validThreadsPerCore" 34151 } 34152 } 34153 }, 34154 "ValidationError":{ 34155 "type":"structure", 34156 "members":{ 34157 "Code":{ 34158 "shape":"String", 34159 "locationName":"code" 34160 }, 34161 "Message":{ 34162 "shape":"String", 34163 "locationName":"message" 34164 } 34165 } 34166 }, 34167 "ValidationWarning":{ 34168 "type":"structure", 34169 "members":{ 34170 "Errors":{ 34171 "shape":"ErrorSet", 34172 "locationName":"errorSet" 34173 } 34174 } 34175 }, 34176 "ValueStringList":{ 34177 "type":"list", 34178 "member":{ 34179 "shape":"String", 34180 "locationName":"item" 34181 } 34182 }, 34183 "VersionDescription":{ 34184 "type":"string", 34185 "max":255, 34186 "min":0 34187 }, 34188 "VersionStringList":{ 34189 "type":"list", 34190 "member":{ 34191 "shape":"String", 34192 "locationName":"item" 34193 } 34194 }, 34195 "VgwTelemetry":{ 34196 "type":"structure", 34197 "members":{ 34198 "AcceptedRouteCount":{ 34199 "shape":"Integer", 34200 "locationName":"acceptedRouteCount" 34201 }, 34202 "LastStatusChange":{ 34203 "shape":"DateTime", 34204 "locationName":"lastStatusChange" 34205 }, 34206 "OutsideIpAddress":{ 34207 "shape":"String", 34208 "locationName":"outsideIpAddress" 34209 }, 34210 "Status":{ 34211 "shape":"TelemetryStatus", 34212 "locationName":"status" 34213 }, 34214 "StatusMessage":{ 34215 "shape":"String", 34216 "locationName":"statusMessage" 34217 }, 34218 "CertificateArn":{ 34219 "shape":"String", 34220 "locationName":"certificateArn" 34221 } 34222 } 34223 }, 34224 "VgwTelemetryList":{ 34225 "type":"list", 34226 "member":{ 34227 "shape":"VgwTelemetry", 34228 "locationName":"item" 34229 } 34230 }, 34231 "VirtualizationType":{ 34232 "type":"string", 34233 "enum":[ 34234 "hvm", 34235 "paravirtual" 34236 ] 34237 }, 34238 "VirtualizationTypeList":{ 34239 "type":"list", 34240 "member":{ 34241 "shape":"VirtualizationType", 34242 "locationName":"item" 34243 } 34244 }, 34245 "Volume":{ 34246 "type":"structure", 34247 "members":{ 34248 "Attachments":{ 34249 "shape":"VolumeAttachmentList", 34250 "locationName":"attachmentSet" 34251 }, 34252 "AvailabilityZone":{ 34253 "shape":"String", 34254 "locationName":"availabilityZone" 34255 }, 34256 "CreateTime":{ 34257 "shape":"DateTime", 34258 "locationName":"createTime" 34259 }, 34260 "Encrypted":{ 34261 "shape":"Boolean", 34262 "locationName":"encrypted" 34263 }, 34264 "KmsKeyId":{ 34265 "shape":"String", 34266 "locationName":"kmsKeyId" 34267 }, 34268 "OutpostArn":{ 34269 "shape":"String", 34270 "locationName":"outpostArn" 34271 }, 34272 "Size":{ 34273 "shape":"Integer", 34274 "locationName":"size" 34275 }, 34276 "SnapshotId":{ 34277 "shape":"String", 34278 "locationName":"snapshotId" 34279 }, 34280 "State":{ 34281 "shape":"VolumeState", 34282 "locationName":"status" 34283 }, 34284 "VolumeId":{ 34285 "shape":"String", 34286 "locationName":"volumeId" 34287 }, 34288 "Iops":{ 34289 "shape":"Integer", 34290 "locationName":"iops" 34291 }, 34292 "Tags":{ 34293 "shape":"TagList", 34294 "locationName":"tagSet" 34295 }, 34296 "VolumeType":{ 34297 "shape":"VolumeType", 34298 "locationName":"volumeType" 34299 }, 34300 "FastRestored":{ 34301 "shape":"Boolean", 34302 "locationName":"fastRestored" 34303 }, 34304 "MultiAttachEnabled":{ 34305 "shape":"Boolean", 34306 "locationName":"multiAttachEnabled" 34307 }, 34308 "Throughput":{ 34309 "shape":"Integer", 34310 "locationName":"throughput" 34311 } 34312 } 34313 }, 34314 "VolumeAttachment":{ 34315 "type":"structure", 34316 "members":{ 34317 "AttachTime":{ 34318 "shape":"DateTime", 34319 "locationName":"attachTime" 34320 }, 34321 "Device":{ 34322 "shape":"String", 34323 "locationName":"device" 34324 }, 34325 "InstanceId":{ 34326 "shape":"String", 34327 "locationName":"instanceId" 34328 }, 34329 "State":{ 34330 "shape":"VolumeAttachmentState", 34331 "locationName":"status" 34332 }, 34333 "VolumeId":{ 34334 "shape":"String", 34335 "locationName":"volumeId" 34336 }, 34337 "DeleteOnTermination":{ 34338 "shape":"Boolean", 34339 "locationName":"deleteOnTermination" 34340 } 34341 } 34342 }, 34343 "VolumeAttachmentList":{ 34344 "type":"list", 34345 "member":{ 34346 "shape":"VolumeAttachment", 34347 "locationName":"item" 34348 } 34349 }, 34350 "VolumeAttachmentState":{ 34351 "type":"string", 34352 "enum":[ 34353 "attaching", 34354 "attached", 34355 "detaching", 34356 "detached", 34357 "busy" 34358 ] 34359 }, 34360 "VolumeAttributeName":{ 34361 "type":"string", 34362 "enum":[ 34363 "autoEnableIO", 34364 "productCodes" 34365 ] 34366 }, 34367 "VolumeDetail":{ 34368 "type":"structure", 34369 "required":["Size"], 34370 "members":{ 34371 "Size":{ 34372 "shape":"Long", 34373 "locationName":"size" 34374 } 34375 } 34376 }, 34377 "VolumeId":{"type":"string"}, 34378 "VolumeIdStringList":{ 34379 "type":"list", 34380 "member":{ 34381 "shape":"VolumeId", 34382 "locationName":"VolumeId" 34383 } 34384 }, 34385 "VolumeList":{ 34386 "type":"list", 34387 "member":{ 34388 "shape":"Volume", 34389 "locationName":"item" 34390 } 34391 }, 34392 "VolumeModification":{ 34393 "type":"structure", 34394 "members":{ 34395 "VolumeId":{ 34396 "shape":"String", 34397 "locationName":"volumeId" 34398 }, 34399 "ModificationState":{ 34400 "shape":"VolumeModificationState", 34401 "locationName":"modificationState" 34402 }, 34403 "StatusMessage":{ 34404 "shape":"String", 34405 "locationName":"statusMessage" 34406 }, 34407 "TargetSize":{ 34408 "shape":"Integer", 34409 "locationName":"targetSize" 34410 }, 34411 "TargetIops":{ 34412 "shape":"Integer", 34413 "locationName":"targetIops" 34414 }, 34415 "TargetVolumeType":{ 34416 "shape":"VolumeType", 34417 "locationName":"targetVolumeType" 34418 }, 34419 "TargetThroughput":{ 34420 "shape":"Integer", 34421 "locationName":"targetThroughput" 34422 }, 34423 "TargetMultiAttachEnabled":{ 34424 "shape":"Boolean", 34425 "locationName":"targetMultiAttachEnabled" 34426 }, 34427 "OriginalSize":{ 34428 "shape":"Integer", 34429 "locationName":"originalSize" 34430 }, 34431 "OriginalIops":{ 34432 "shape":"Integer", 34433 "locationName":"originalIops" 34434 }, 34435 "OriginalVolumeType":{ 34436 "shape":"VolumeType", 34437 "locationName":"originalVolumeType" 34438 }, 34439 "OriginalThroughput":{ 34440 "shape":"Integer", 34441 "locationName":"originalThroughput" 34442 }, 34443 "OriginalMultiAttachEnabled":{ 34444 "shape":"Boolean", 34445 "locationName":"originalMultiAttachEnabled" 34446 }, 34447 "Progress":{ 34448 "shape":"Long", 34449 "locationName":"progress" 34450 }, 34451 "StartTime":{ 34452 "shape":"DateTime", 34453 "locationName":"startTime" 34454 }, 34455 "EndTime":{ 34456 "shape":"DateTime", 34457 "locationName":"endTime" 34458 } 34459 } 34460 }, 34461 "VolumeModificationList":{ 34462 "type":"list", 34463 "member":{ 34464 "shape":"VolumeModification", 34465 "locationName":"item" 34466 } 34467 }, 34468 "VolumeModificationState":{ 34469 "type":"string", 34470 "enum":[ 34471 "modifying", 34472 "optimizing", 34473 "completed", 34474 "failed" 34475 ] 34476 }, 34477 "VolumeState":{ 34478 "type":"string", 34479 "enum":[ 34480 "creating", 34481 "available", 34482 "in-use", 34483 "deleting", 34484 "deleted", 34485 "error" 34486 ] 34487 }, 34488 "VolumeStatusAction":{ 34489 "type":"structure", 34490 "members":{ 34491 "Code":{ 34492 "shape":"String", 34493 "locationName":"code" 34494 }, 34495 "Description":{ 34496 "shape":"String", 34497 "locationName":"description" 34498 }, 34499 "EventId":{ 34500 "shape":"String", 34501 "locationName":"eventId" 34502 }, 34503 "EventType":{ 34504 "shape":"String", 34505 "locationName":"eventType" 34506 } 34507 } 34508 }, 34509 "VolumeStatusActionsList":{ 34510 "type":"list", 34511 "member":{ 34512 "shape":"VolumeStatusAction", 34513 "locationName":"item" 34514 } 34515 }, 34516 "VolumeStatusAttachmentStatus":{ 34517 "type":"structure", 34518 "members":{ 34519 "IoPerformance":{ 34520 "shape":"String", 34521 "locationName":"ioPerformance" 34522 }, 34523 "InstanceId":{ 34524 "shape":"String", 34525 "locationName":"instanceId" 34526 } 34527 } 34528 }, 34529 "VolumeStatusAttachmentStatusList":{ 34530 "type":"list", 34531 "member":{ 34532 "shape":"VolumeStatusAttachmentStatus", 34533 "locationName":"item" 34534 } 34535 }, 34536 "VolumeStatusDetails":{ 34537 "type":"structure", 34538 "members":{ 34539 "Name":{ 34540 "shape":"VolumeStatusName", 34541 "locationName":"name" 34542 }, 34543 "Status":{ 34544 "shape":"String", 34545 "locationName":"status" 34546 } 34547 } 34548 }, 34549 "VolumeStatusDetailsList":{ 34550 "type":"list", 34551 "member":{ 34552 "shape":"VolumeStatusDetails", 34553 "locationName":"item" 34554 } 34555 }, 34556 "VolumeStatusEvent":{ 34557 "type":"structure", 34558 "members":{ 34559 "Description":{ 34560 "shape":"String", 34561 "locationName":"description" 34562 }, 34563 "EventId":{ 34564 "shape":"String", 34565 "locationName":"eventId" 34566 }, 34567 "EventType":{ 34568 "shape":"String", 34569 "locationName":"eventType" 34570 }, 34571 "NotAfter":{ 34572 "shape":"MillisecondDateTime", 34573 "locationName":"notAfter" 34574 }, 34575 "NotBefore":{ 34576 "shape":"MillisecondDateTime", 34577 "locationName":"notBefore" 34578 }, 34579 "InstanceId":{ 34580 "shape":"String", 34581 "locationName":"instanceId" 34582 } 34583 } 34584 }, 34585 "VolumeStatusEventsList":{ 34586 "type":"list", 34587 "member":{ 34588 "shape":"VolumeStatusEvent", 34589 "locationName":"item" 34590 } 34591 }, 34592 "VolumeStatusInfo":{ 34593 "type":"structure", 34594 "members":{ 34595 "Details":{ 34596 "shape":"VolumeStatusDetailsList", 34597 "locationName":"details" 34598 }, 34599 "Status":{ 34600 "shape":"VolumeStatusInfoStatus", 34601 "locationName":"status" 34602 } 34603 } 34604 }, 34605 "VolumeStatusInfoStatus":{ 34606 "type":"string", 34607 "enum":[ 34608 "ok", 34609 "impaired", 34610 "insufficient-data" 34611 ] 34612 }, 34613 "VolumeStatusItem":{ 34614 "type":"structure", 34615 "members":{ 34616 "Actions":{ 34617 "shape":"VolumeStatusActionsList", 34618 "locationName":"actionsSet" 34619 }, 34620 "AvailabilityZone":{ 34621 "shape":"String", 34622 "locationName":"availabilityZone" 34623 }, 34624 "OutpostArn":{ 34625 "shape":"String", 34626 "locationName":"outpostArn" 34627 }, 34628 "Events":{ 34629 "shape":"VolumeStatusEventsList", 34630 "locationName":"eventsSet" 34631 }, 34632 "VolumeId":{ 34633 "shape":"String", 34634 "locationName":"volumeId" 34635 }, 34636 "VolumeStatus":{ 34637 "shape":"VolumeStatusInfo", 34638 "locationName":"volumeStatus" 34639 }, 34640 "AttachmentStatuses":{ 34641 "shape":"VolumeStatusAttachmentStatusList", 34642 "locationName":"attachmentStatuses" 34643 } 34644 } 34645 }, 34646 "VolumeStatusList":{ 34647 "type":"list", 34648 "member":{ 34649 "shape":"VolumeStatusItem", 34650 "locationName":"item" 34651 } 34652 }, 34653 "VolumeStatusName":{ 34654 "type":"string", 34655 "enum":[ 34656 "io-enabled", 34657 "io-performance" 34658 ] 34659 }, 34660 "VolumeType":{ 34661 "type":"string", 34662 "enum":[ 34663 "standard", 34664 "io1", 34665 "io2", 34666 "gp2", 34667 "sc1", 34668 "st1", 34669 "gp3" 34670 ] 34671 }, 34672 "Vpc":{ 34673 "type":"structure", 34674 "members":{ 34675 "CidrBlock":{ 34676 "shape":"String", 34677 "locationName":"cidrBlock" 34678 }, 34679 "DhcpOptionsId":{ 34680 "shape":"String", 34681 "locationName":"dhcpOptionsId" 34682 }, 34683 "State":{ 34684 "shape":"VpcState", 34685 "locationName":"state" 34686 }, 34687 "VpcId":{ 34688 "shape":"String", 34689 "locationName":"vpcId" 34690 }, 34691 "OwnerId":{ 34692 "shape":"String", 34693 "locationName":"ownerId" 34694 }, 34695 "InstanceTenancy":{ 34696 "shape":"Tenancy", 34697 "locationName":"instanceTenancy" 34698 }, 34699 "Ipv6CidrBlockAssociationSet":{ 34700 "shape":"VpcIpv6CidrBlockAssociationSet", 34701 "locationName":"ipv6CidrBlockAssociationSet" 34702 }, 34703 "CidrBlockAssociationSet":{ 34704 "shape":"VpcCidrBlockAssociationSet", 34705 "locationName":"cidrBlockAssociationSet" 34706 }, 34707 "IsDefault":{ 34708 "shape":"Boolean", 34709 "locationName":"isDefault" 34710 }, 34711 "Tags":{ 34712 "shape":"TagList", 34713 "locationName":"tagSet" 34714 } 34715 } 34716 }, 34717 "VpcAttachment":{ 34718 "type":"structure", 34719 "members":{ 34720 "State":{ 34721 "shape":"AttachmentStatus", 34722 "locationName":"state" 34723 }, 34724 "VpcId":{ 34725 "shape":"String", 34726 "locationName":"vpcId" 34727 } 34728 } 34729 }, 34730 "VpcAttachmentList":{ 34731 "type":"list", 34732 "member":{ 34733 "shape":"VpcAttachment", 34734 "locationName":"item" 34735 } 34736 }, 34737 "VpcAttributeName":{ 34738 "type":"string", 34739 "enum":[ 34740 "enableDnsSupport", 34741 "enableDnsHostnames" 34742 ] 34743 }, 34744 "VpcCidrAssociationId":{"type":"string"}, 34745 "VpcCidrBlockAssociation":{ 34746 "type":"structure", 34747 "members":{ 34748 "AssociationId":{ 34749 "shape":"String", 34750 "locationName":"associationId" 34751 }, 34752 "CidrBlock":{ 34753 "shape":"String", 34754 "locationName":"cidrBlock" 34755 }, 34756 "CidrBlockState":{ 34757 "shape":"VpcCidrBlockState", 34758 "locationName":"cidrBlockState" 34759 } 34760 } 34761 }, 34762 "VpcCidrBlockAssociationSet":{ 34763 "type":"list", 34764 "member":{ 34765 "shape":"VpcCidrBlockAssociation", 34766 "locationName":"item" 34767 } 34768 }, 34769 "VpcCidrBlockState":{ 34770 "type":"structure", 34771 "members":{ 34772 "State":{ 34773 "shape":"VpcCidrBlockStateCode", 34774 "locationName":"state" 34775 }, 34776 "StatusMessage":{ 34777 "shape":"String", 34778 "locationName":"statusMessage" 34779 } 34780 } 34781 }, 34782 "VpcCidrBlockStateCode":{ 34783 "type":"string", 34784 "enum":[ 34785 "associating", 34786 "associated", 34787 "disassociating", 34788 "disassociated", 34789 "failing", 34790 "failed" 34791 ] 34792 }, 34793 "VpcClassicLink":{ 34794 "type":"structure", 34795 "members":{ 34796 "ClassicLinkEnabled":{ 34797 "shape":"Boolean", 34798 "locationName":"classicLinkEnabled" 34799 }, 34800 "Tags":{ 34801 "shape":"TagList", 34802 "locationName":"tagSet" 34803 }, 34804 "VpcId":{ 34805 "shape":"String", 34806 "locationName":"vpcId" 34807 } 34808 } 34809 }, 34810 "VpcClassicLinkIdList":{ 34811 "type":"list", 34812 "member":{ 34813 "shape":"VpcId", 34814 "locationName":"VpcId" 34815 } 34816 }, 34817 "VpcClassicLinkList":{ 34818 "type":"list", 34819 "member":{ 34820 "shape":"VpcClassicLink", 34821 "locationName":"item" 34822 } 34823 }, 34824 "VpcEndpoint":{ 34825 "type":"structure", 34826 "members":{ 34827 "VpcEndpointId":{ 34828 "shape":"String", 34829 "locationName":"vpcEndpointId" 34830 }, 34831 "VpcEndpointType":{ 34832 "shape":"VpcEndpointType", 34833 "locationName":"vpcEndpointType" 34834 }, 34835 "VpcId":{ 34836 "shape":"String", 34837 "locationName":"vpcId" 34838 }, 34839 "ServiceName":{ 34840 "shape":"String", 34841 "locationName":"serviceName" 34842 }, 34843 "State":{ 34844 "shape":"State", 34845 "locationName":"state" 34846 }, 34847 "PolicyDocument":{ 34848 "shape":"String", 34849 "locationName":"policyDocument" 34850 }, 34851 "RouteTableIds":{ 34852 "shape":"ValueStringList", 34853 "locationName":"routeTableIdSet" 34854 }, 34855 "SubnetIds":{ 34856 "shape":"ValueStringList", 34857 "locationName":"subnetIdSet" 34858 }, 34859 "Groups":{ 34860 "shape":"GroupIdentifierSet", 34861 "locationName":"groupSet" 34862 }, 34863 "PrivateDnsEnabled":{ 34864 "shape":"Boolean", 34865 "locationName":"privateDnsEnabled" 34866 }, 34867 "RequesterManaged":{ 34868 "shape":"Boolean", 34869 "locationName":"requesterManaged" 34870 }, 34871 "NetworkInterfaceIds":{ 34872 "shape":"ValueStringList", 34873 "locationName":"networkInterfaceIdSet" 34874 }, 34875 "DnsEntries":{ 34876 "shape":"DnsEntrySet", 34877 "locationName":"dnsEntrySet" 34878 }, 34879 "CreationTimestamp":{ 34880 "shape":"MillisecondDateTime", 34881 "locationName":"creationTimestamp" 34882 }, 34883 "Tags":{ 34884 "shape":"TagList", 34885 "locationName":"tagSet" 34886 }, 34887 "OwnerId":{ 34888 "shape":"String", 34889 "locationName":"ownerId" 34890 }, 34891 "LastError":{ 34892 "shape":"LastError", 34893 "locationName":"lastError" 34894 } 34895 } 34896 }, 34897 "VpcEndpointConnection":{ 34898 "type":"structure", 34899 "members":{ 34900 "ServiceId":{ 34901 "shape":"String", 34902 "locationName":"serviceId" 34903 }, 34904 "VpcEndpointId":{ 34905 "shape":"String", 34906 "locationName":"vpcEndpointId" 34907 }, 34908 "VpcEndpointOwner":{ 34909 "shape":"String", 34910 "locationName":"vpcEndpointOwner" 34911 }, 34912 "VpcEndpointState":{ 34913 "shape":"State", 34914 "locationName":"vpcEndpointState" 34915 }, 34916 "CreationTimestamp":{ 34917 "shape":"MillisecondDateTime", 34918 "locationName":"creationTimestamp" 34919 }, 34920 "DnsEntries":{ 34921 "shape":"DnsEntrySet", 34922 "locationName":"dnsEntrySet" 34923 }, 34924 "NetworkLoadBalancerArns":{ 34925 "shape":"ValueStringList", 34926 "locationName":"networkLoadBalancerArnSet" 34927 }, 34928 "GatewayLoadBalancerArns":{ 34929 "shape":"ValueStringList", 34930 "locationName":"gatewayLoadBalancerArnSet" 34931 } 34932 } 34933 }, 34934 "VpcEndpointConnectionSet":{ 34935 "type":"list", 34936 "member":{ 34937 "shape":"VpcEndpointConnection", 34938 "locationName":"item" 34939 } 34940 }, 34941 "VpcEndpointId":{"type":"string"}, 34942 "VpcEndpointIdList":{ 34943 "type":"list", 34944 "member":{ 34945 "shape":"VpcEndpointId", 34946 "locationName":"item" 34947 } 34948 }, 34949 "VpcEndpointRouteTableIdList":{ 34950 "type":"list", 34951 "member":{ 34952 "shape":"RouteTableId", 34953 "locationName":"item" 34954 } 34955 }, 34956 "VpcEndpointSecurityGroupIdList":{ 34957 "type":"list", 34958 "member":{ 34959 "shape":"SecurityGroupId", 34960 "locationName":"item" 34961 } 34962 }, 34963 "VpcEndpointServiceId":{"type":"string"}, 34964 "VpcEndpointServiceIdList":{ 34965 "type":"list", 34966 "member":{ 34967 "shape":"VpcEndpointServiceId", 34968 "locationName":"item" 34969 } 34970 }, 34971 "VpcEndpointSet":{ 34972 "type":"list", 34973 "member":{ 34974 "shape":"VpcEndpoint", 34975 "locationName":"item" 34976 } 34977 }, 34978 "VpcEndpointSubnetIdList":{ 34979 "type":"list", 34980 "member":{ 34981 "shape":"SubnetId", 34982 "locationName":"item" 34983 } 34984 }, 34985 "VpcEndpointType":{ 34986 "type":"string", 34987 "enum":[ 34988 "Interface", 34989 "Gateway", 34990 "GatewayLoadBalancer" 34991 ] 34992 }, 34993 "VpcFlowLogId":{"type":"string"}, 34994 "VpcId":{"type":"string"}, 34995 "VpcIdStringList":{ 34996 "type":"list", 34997 "member":{ 34998 "shape":"VpcId", 34999 "locationName":"VpcId" 35000 } 35001 }, 35002 "VpcIpv6CidrBlockAssociation":{ 35003 "type":"structure", 35004 "members":{ 35005 "AssociationId":{ 35006 "shape":"String", 35007 "locationName":"associationId" 35008 }, 35009 "Ipv6CidrBlock":{ 35010 "shape":"String", 35011 "locationName":"ipv6CidrBlock" 35012 }, 35013 "Ipv6CidrBlockState":{ 35014 "shape":"VpcCidrBlockState", 35015 "locationName":"ipv6CidrBlockState" 35016 }, 35017 "NetworkBorderGroup":{ 35018 "shape":"String", 35019 "locationName":"networkBorderGroup" 35020 }, 35021 "Ipv6Pool":{ 35022 "shape":"String", 35023 "locationName":"ipv6Pool" 35024 } 35025 } 35026 }, 35027 "VpcIpv6CidrBlockAssociationSet":{ 35028 "type":"list", 35029 "member":{ 35030 "shape":"VpcIpv6CidrBlockAssociation", 35031 "locationName":"item" 35032 } 35033 }, 35034 "VpcList":{ 35035 "type":"list", 35036 "member":{ 35037 "shape":"Vpc", 35038 "locationName":"item" 35039 } 35040 }, 35041 "VpcPeeringConnection":{ 35042 "type":"structure", 35043 "members":{ 35044 "AccepterVpcInfo":{ 35045 "shape":"VpcPeeringConnectionVpcInfo", 35046 "locationName":"accepterVpcInfo" 35047 }, 35048 "ExpirationTime":{ 35049 "shape":"DateTime", 35050 "locationName":"expirationTime" 35051 }, 35052 "RequesterVpcInfo":{ 35053 "shape":"VpcPeeringConnectionVpcInfo", 35054 "locationName":"requesterVpcInfo" 35055 }, 35056 "Status":{ 35057 "shape":"VpcPeeringConnectionStateReason", 35058 "locationName":"status" 35059 }, 35060 "Tags":{ 35061 "shape":"TagList", 35062 "locationName":"tagSet" 35063 }, 35064 "VpcPeeringConnectionId":{ 35065 "shape":"String", 35066 "locationName":"vpcPeeringConnectionId" 35067 } 35068 } 35069 }, 35070 "VpcPeeringConnectionId":{"type":"string"}, 35071 "VpcPeeringConnectionIdList":{ 35072 "type":"list", 35073 "member":{ 35074 "shape":"VpcPeeringConnectionId", 35075 "locationName":"item" 35076 } 35077 }, 35078 "VpcPeeringConnectionList":{ 35079 "type":"list", 35080 "member":{ 35081 "shape":"VpcPeeringConnection", 35082 "locationName":"item" 35083 } 35084 }, 35085 "VpcPeeringConnectionOptionsDescription":{ 35086 "type":"structure", 35087 "members":{ 35088 "AllowDnsResolutionFromRemoteVpc":{ 35089 "shape":"Boolean", 35090 "locationName":"allowDnsResolutionFromRemoteVpc" 35091 }, 35092 "AllowEgressFromLocalClassicLinkToRemoteVpc":{ 35093 "shape":"Boolean", 35094 "locationName":"allowEgressFromLocalClassicLinkToRemoteVpc" 35095 }, 35096 "AllowEgressFromLocalVpcToRemoteClassicLink":{ 35097 "shape":"Boolean", 35098 "locationName":"allowEgressFromLocalVpcToRemoteClassicLink" 35099 } 35100 } 35101 }, 35102 "VpcPeeringConnectionStateReason":{ 35103 "type":"structure", 35104 "members":{ 35105 "Code":{ 35106 "shape":"VpcPeeringConnectionStateReasonCode", 35107 "locationName":"code" 35108 }, 35109 "Message":{ 35110 "shape":"String", 35111 "locationName":"message" 35112 } 35113 } 35114 }, 35115 "VpcPeeringConnectionStateReasonCode":{ 35116 "type":"string", 35117 "enum":[ 35118 "initiating-request", 35119 "pending-acceptance", 35120 "active", 35121 "deleted", 35122 "rejected", 35123 "failed", 35124 "expired", 35125 "provisioning", 35126 "deleting" 35127 ] 35128 }, 35129 "VpcPeeringConnectionVpcInfo":{ 35130 "type":"structure", 35131 "members":{ 35132 "CidrBlock":{ 35133 "shape":"String", 35134 "locationName":"cidrBlock" 35135 }, 35136 "Ipv6CidrBlockSet":{ 35137 "shape":"Ipv6CidrBlockSet", 35138 "locationName":"ipv6CidrBlockSet" 35139 }, 35140 "CidrBlockSet":{ 35141 "shape":"CidrBlockSet", 35142 "locationName":"cidrBlockSet" 35143 }, 35144 "OwnerId":{ 35145 "shape":"String", 35146 "locationName":"ownerId" 35147 }, 35148 "PeeringOptions":{ 35149 "shape":"VpcPeeringConnectionOptionsDescription", 35150 "locationName":"peeringOptions" 35151 }, 35152 "VpcId":{ 35153 "shape":"String", 35154 "locationName":"vpcId" 35155 }, 35156 "Region":{ 35157 "shape":"String", 35158 "locationName":"region" 35159 } 35160 } 35161 }, 35162 "VpcState":{ 35163 "type":"string", 35164 "enum":[ 35165 "pending", 35166 "available" 35167 ] 35168 }, 35169 "VpcTenancy":{ 35170 "type":"string", 35171 "enum":["default"] 35172 }, 35173 "VpnConnection":{ 35174 "type":"structure", 35175 "members":{ 35176 "CustomerGatewayConfiguration":{ 35177 "shape":"String", 35178 "locationName":"customerGatewayConfiguration" 35179 }, 35180 "CustomerGatewayId":{ 35181 "shape":"String", 35182 "locationName":"customerGatewayId" 35183 }, 35184 "Category":{ 35185 "shape":"String", 35186 "locationName":"category" 35187 }, 35188 "State":{ 35189 "shape":"VpnState", 35190 "locationName":"state" 35191 }, 35192 "Type":{ 35193 "shape":"GatewayType", 35194 "locationName":"type" 35195 }, 35196 "VpnConnectionId":{ 35197 "shape":"String", 35198 "locationName":"vpnConnectionId" 35199 }, 35200 "VpnGatewayId":{ 35201 "shape":"String", 35202 "locationName":"vpnGatewayId" 35203 }, 35204 "TransitGatewayId":{ 35205 "shape":"String", 35206 "locationName":"transitGatewayId" 35207 }, 35208 "Options":{ 35209 "shape":"VpnConnectionOptions", 35210 "locationName":"options" 35211 }, 35212 "Routes":{ 35213 "shape":"VpnStaticRouteList", 35214 "locationName":"routes" 35215 }, 35216 "Tags":{ 35217 "shape":"TagList", 35218 "locationName":"tagSet" 35219 }, 35220 "VgwTelemetry":{ 35221 "shape":"VgwTelemetryList", 35222 "locationName":"vgwTelemetry" 35223 } 35224 } 35225 }, 35226 "VpnConnectionDeviceSampleConfiguration":{ 35227 "type":"string", 35228 "sensitive":true 35229 }, 35230 "VpnConnectionDeviceType":{ 35231 "type":"structure", 35232 "members":{ 35233 "VpnConnectionDeviceTypeId":{ 35234 "shape":"String", 35235 "locationName":"vpnConnectionDeviceTypeId" 35236 }, 35237 "Vendor":{ 35238 "shape":"String", 35239 "locationName":"vendor" 35240 }, 35241 "Platform":{ 35242 "shape":"String", 35243 "locationName":"platform" 35244 }, 35245 "Software":{ 35246 "shape":"String", 35247 "locationName":"software" 35248 } 35249 } 35250 }, 35251 "VpnConnectionDeviceTypeId":{"type":"string"}, 35252 "VpnConnectionDeviceTypeList":{ 35253 "type":"list", 35254 "member":{ 35255 "shape":"VpnConnectionDeviceType", 35256 "locationName":"item" 35257 } 35258 }, 35259 "VpnConnectionId":{"type":"string"}, 35260 "VpnConnectionIdStringList":{ 35261 "type":"list", 35262 "member":{ 35263 "shape":"VpnConnectionId", 35264 "locationName":"VpnConnectionId" 35265 } 35266 }, 35267 "VpnConnectionList":{ 35268 "type":"list", 35269 "member":{ 35270 "shape":"VpnConnection", 35271 "locationName":"item" 35272 } 35273 }, 35274 "VpnConnectionOptions":{ 35275 "type":"structure", 35276 "members":{ 35277 "EnableAcceleration":{ 35278 "shape":"Boolean", 35279 "locationName":"enableAcceleration" 35280 }, 35281 "StaticRoutesOnly":{ 35282 "shape":"Boolean", 35283 "locationName":"staticRoutesOnly" 35284 }, 35285 "LocalIpv4NetworkCidr":{ 35286 "shape":"String", 35287 "locationName":"localIpv4NetworkCidr" 35288 }, 35289 "RemoteIpv4NetworkCidr":{ 35290 "shape":"String", 35291 "locationName":"remoteIpv4NetworkCidr" 35292 }, 35293 "LocalIpv6NetworkCidr":{ 35294 "shape":"String", 35295 "locationName":"localIpv6NetworkCidr" 35296 }, 35297 "RemoteIpv6NetworkCidr":{ 35298 "shape":"String", 35299 "locationName":"remoteIpv6NetworkCidr" 35300 }, 35301 "TunnelInsideIpVersion":{ 35302 "shape":"TunnelInsideIpVersion", 35303 "locationName":"tunnelInsideIpVersion" 35304 }, 35305 "TunnelOptions":{ 35306 "shape":"TunnelOptionsList", 35307 "locationName":"tunnelOptionSet" 35308 } 35309 } 35310 }, 35311 "VpnConnectionOptionsSpecification":{ 35312 "type":"structure", 35313 "members":{ 35314 "EnableAcceleration":{"shape":"Boolean"}, 35315 "StaticRoutesOnly":{ 35316 "shape":"Boolean", 35317 "locationName":"staticRoutesOnly" 35318 }, 35319 "TunnelInsideIpVersion":{"shape":"TunnelInsideIpVersion"}, 35320 "TunnelOptions":{"shape":"VpnTunnelOptionsSpecificationsList"}, 35321 "LocalIpv4NetworkCidr":{"shape":"String"}, 35322 "RemoteIpv4NetworkCidr":{"shape":"String"}, 35323 "LocalIpv6NetworkCidr":{"shape":"String"}, 35324 "RemoteIpv6NetworkCidr":{"shape":"String"} 35325 } 35326 }, 35327 "VpnEcmpSupportValue":{ 35328 "type":"string", 35329 "enum":[ 35330 "enable", 35331 "disable" 35332 ] 35333 }, 35334 "VpnGateway":{ 35335 "type":"structure", 35336 "members":{ 35337 "AvailabilityZone":{ 35338 "shape":"String", 35339 "locationName":"availabilityZone" 35340 }, 35341 "State":{ 35342 "shape":"VpnState", 35343 "locationName":"state" 35344 }, 35345 "Type":{ 35346 "shape":"GatewayType", 35347 "locationName":"type" 35348 }, 35349 "VpcAttachments":{ 35350 "shape":"VpcAttachmentList", 35351 "locationName":"attachments" 35352 }, 35353 "VpnGatewayId":{ 35354 "shape":"String", 35355 "locationName":"vpnGatewayId" 35356 }, 35357 "AmazonSideAsn":{ 35358 "shape":"Long", 35359 "locationName":"amazonSideAsn" 35360 }, 35361 "Tags":{ 35362 "shape":"TagList", 35363 "locationName":"tagSet" 35364 } 35365 } 35366 }, 35367 "VpnGatewayId":{"type":"string"}, 35368 "VpnGatewayIdStringList":{ 35369 "type":"list", 35370 "member":{ 35371 "shape":"VpnGatewayId", 35372 "locationName":"VpnGatewayId" 35373 } 35374 }, 35375 "VpnGatewayList":{ 35376 "type":"list", 35377 "member":{ 35378 "shape":"VpnGateway", 35379 "locationName":"item" 35380 } 35381 }, 35382 "VpnProtocol":{ 35383 "type":"string", 35384 "enum":["openvpn"] 35385 }, 35386 "VpnState":{ 35387 "type":"string", 35388 "enum":[ 35389 "pending", 35390 "available", 35391 "deleting", 35392 "deleted" 35393 ] 35394 }, 35395 "VpnStaticRoute":{ 35396 "type":"structure", 35397 "members":{ 35398 "DestinationCidrBlock":{ 35399 "shape":"String", 35400 "locationName":"destinationCidrBlock" 35401 }, 35402 "Source":{ 35403 "shape":"VpnStaticRouteSource", 35404 "locationName":"source" 35405 }, 35406 "State":{ 35407 "shape":"VpnState", 35408 "locationName":"state" 35409 } 35410 } 35411 }, 35412 "VpnStaticRouteList":{ 35413 "type":"list", 35414 "member":{ 35415 "shape":"VpnStaticRoute", 35416 "locationName":"item" 35417 } 35418 }, 35419 "VpnStaticRouteSource":{ 35420 "type":"string", 35421 "enum":["Static"] 35422 }, 35423 "VpnTunnelOptionsSpecification":{ 35424 "type":"structure", 35425 "members":{ 35426 "TunnelInsideCidr":{"shape":"String"}, 35427 "TunnelInsideIpv6Cidr":{"shape":"String"}, 35428 "PreSharedKey":{"shape":"String"}, 35429 "Phase1LifetimeSeconds":{"shape":"Integer"}, 35430 "Phase2LifetimeSeconds":{"shape":"Integer"}, 35431 "RekeyMarginTimeSeconds":{"shape":"Integer"}, 35432 "RekeyFuzzPercentage":{"shape":"Integer"}, 35433 "ReplayWindowSize":{"shape":"Integer"}, 35434 "DPDTimeoutSeconds":{"shape":"Integer"}, 35435 "DPDTimeoutAction":{"shape":"String"}, 35436 "Phase1EncryptionAlgorithms":{ 35437 "shape":"Phase1EncryptionAlgorithmsRequestList", 35438 "locationName":"Phase1EncryptionAlgorithm" 35439 }, 35440 "Phase2EncryptionAlgorithms":{ 35441 "shape":"Phase2EncryptionAlgorithmsRequestList", 35442 "locationName":"Phase2EncryptionAlgorithm" 35443 }, 35444 "Phase1IntegrityAlgorithms":{ 35445 "shape":"Phase1IntegrityAlgorithmsRequestList", 35446 "locationName":"Phase1IntegrityAlgorithm" 35447 }, 35448 "Phase2IntegrityAlgorithms":{ 35449 "shape":"Phase2IntegrityAlgorithmsRequestList", 35450 "locationName":"Phase2IntegrityAlgorithm" 35451 }, 35452 "Phase1DHGroupNumbers":{ 35453 "shape":"Phase1DHGroupNumbersRequestList", 35454 "locationName":"Phase1DHGroupNumber" 35455 }, 35456 "Phase2DHGroupNumbers":{ 35457 "shape":"Phase2DHGroupNumbersRequestList", 35458 "locationName":"Phase2DHGroupNumber" 35459 }, 35460 "IKEVersions":{ 35461 "shape":"IKEVersionsRequestList", 35462 "locationName":"IKEVersion" 35463 }, 35464 "StartupAction":{"shape":"String"} 35465 } 35466 }, 35467 "VpnTunnelOptionsSpecificationsList":{ 35468 "type":"list", 35469 "member":{"shape":"VpnTunnelOptionsSpecification"} 35470 }, 35471 "WeekDay":{ 35472 "type":"string", 35473 "enum":[ 35474 "sunday", 35475 "monday", 35476 "tuesday", 35477 "wednesday", 35478 "thursday", 35479 "friday", 35480 "saturday" 35481 ] 35482 }, 35483 "WithdrawByoipCidrRequest":{ 35484 "type":"structure", 35485 "required":["Cidr"], 35486 "members":{ 35487 "Cidr":{"shape":"String"}, 35488 "DryRun":{"shape":"Boolean"} 35489 } 35490 }, 35491 "WithdrawByoipCidrResult":{ 35492 "type":"structure", 35493 "members":{ 35494 "ByoipCidr":{ 35495 "shape":"ByoipCidr", 35496 "locationName":"byoipCidr" 35497 } 35498 } 35499 }, 35500 "ZoneIdStringList":{ 35501 "type":"list", 35502 "member":{ 35503 "shape":"String", 35504 "locationName":"ZoneId" 35505 } 35506 }, 35507 "ZoneNameStringList":{ 35508 "type":"list", 35509 "member":{ 35510 "shape":"String", 35511 "locationName":"ZoneName" 35512 } 35513 }, 35514 "scope":{ 35515 "type":"string", 35516 "enum":[ 35517 "Availability Zone", 35518 "Region" 35519 ] 35520 }, 35521 "totalFpgaMemory":{"type":"integer"}, 35522 "totalGpuMemory":{"type":"integer"} 35523 } 35524 }