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 "GetInstanceTypesFromInstanceRequirements":{ 3103 "name":"GetInstanceTypesFromInstanceRequirements", 3104 "http":{ 3105 "method":"POST", 3106 "requestUri":"/" 3107 }, 3108 "input":{"shape":"GetInstanceTypesFromInstanceRequirementsRequest"}, 3109 "output":{"shape":"GetInstanceTypesFromInstanceRequirementsResult"} 3110 }, 3111 "GetLaunchTemplateData":{ 3112 "name":"GetLaunchTemplateData", 3113 "http":{ 3114 "method":"POST", 3115 "requestUri":"/" 3116 }, 3117 "input":{"shape":"GetLaunchTemplateDataRequest"}, 3118 "output":{"shape":"GetLaunchTemplateDataResult"} 3119 }, 3120 "GetManagedPrefixListAssociations":{ 3121 "name":"GetManagedPrefixListAssociations", 3122 "http":{ 3123 "method":"POST", 3124 "requestUri":"/" 3125 }, 3126 "input":{"shape":"GetManagedPrefixListAssociationsRequest"}, 3127 "output":{"shape":"GetManagedPrefixListAssociationsResult"} 3128 }, 3129 "GetManagedPrefixListEntries":{ 3130 "name":"GetManagedPrefixListEntries", 3131 "http":{ 3132 "method":"POST", 3133 "requestUri":"/" 3134 }, 3135 "input":{"shape":"GetManagedPrefixListEntriesRequest"}, 3136 "output":{"shape":"GetManagedPrefixListEntriesResult"} 3137 }, 3138 "GetPasswordData":{ 3139 "name":"GetPasswordData", 3140 "http":{ 3141 "method":"POST", 3142 "requestUri":"/" 3143 }, 3144 "input":{"shape":"GetPasswordDataRequest"}, 3145 "output":{"shape":"GetPasswordDataResult"} 3146 }, 3147 "GetReservedInstancesExchangeQuote":{ 3148 "name":"GetReservedInstancesExchangeQuote", 3149 "http":{ 3150 "method":"POST", 3151 "requestUri":"/" 3152 }, 3153 "input":{"shape":"GetReservedInstancesExchangeQuoteRequest"}, 3154 "output":{"shape":"GetReservedInstancesExchangeQuoteResult"} 3155 }, 3156 "GetSerialConsoleAccessStatus":{ 3157 "name":"GetSerialConsoleAccessStatus", 3158 "http":{ 3159 "method":"POST", 3160 "requestUri":"/" 3161 }, 3162 "input":{"shape":"GetSerialConsoleAccessStatusRequest"}, 3163 "output":{"shape":"GetSerialConsoleAccessStatusResult"} 3164 }, 3165 "GetSpotPlacementScores":{ 3166 "name":"GetSpotPlacementScores", 3167 "http":{ 3168 "method":"POST", 3169 "requestUri":"/" 3170 }, 3171 "input":{"shape":"GetSpotPlacementScoresRequest"}, 3172 "output":{"shape":"GetSpotPlacementScoresResult"} 3173 }, 3174 "GetSubnetCidrReservations":{ 3175 "name":"GetSubnetCidrReservations", 3176 "http":{ 3177 "method":"POST", 3178 "requestUri":"/" 3179 }, 3180 "input":{"shape":"GetSubnetCidrReservationsRequest"}, 3181 "output":{"shape":"GetSubnetCidrReservationsResult"} 3182 }, 3183 "GetTransitGatewayAttachmentPropagations":{ 3184 "name":"GetTransitGatewayAttachmentPropagations", 3185 "http":{ 3186 "method":"POST", 3187 "requestUri":"/" 3188 }, 3189 "input":{"shape":"GetTransitGatewayAttachmentPropagationsRequest"}, 3190 "output":{"shape":"GetTransitGatewayAttachmentPropagationsResult"} 3191 }, 3192 "GetTransitGatewayMulticastDomainAssociations":{ 3193 "name":"GetTransitGatewayMulticastDomainAssociations", 3194 "http":{ 3195 "method":"POST", 3196 "requestUri":"/" 3197 }, 3198 "input":{"shape":"GetTransitGatewayMulticastDomainAssociationsRequest"}, 3199 "output":{"shape":"GetTransitGatewayMulticastDomainAssociationsResult"} 3200 }, 3201 "GetTransitGatewayPrefixListReferences":{ 3202 "name":"GetTransitGatewayPrefixListReferences", 3203 "http":{ 3204 "method":"POST", 3205 "requestUri":"/" 3206 }, 3207 "input":{"shape":"GetTransitGatewayPrefixListReferencesRequest"}, 3208 "output":{"shape":"GetTransitGatewayPrefixListReferencesResult"} 3209 }, 3210 "GetTransitGatewayRouteTableAssociations":{ 3211 "name":"GetTransitGatewayRouteTableAssociations", 3212 "http":{ 3213 "method":"POST", 3214 "requestUri":"/" 3215 }, 3216 "input":{"shape":"GetTransitGatewayRouteTableAssociationsRequest"}, 3217 "output":{"shape":"GetTransitGatewayRouteTableAssociationsResult"} 3218 }, 3219 "GetTransitGatewayRouteTablePropagations":{ 3220 "name":"GetTransitGatewayRouteTablePropagations", 3221 "http":{ 3222 "method":"POST", 3223 "requestUri":"/" 3224 }, 3225 "input":{"shape":"GetTransitGatewayRouteTablePropagationsRequest"}, 3226 "output":{"shape":"GetTransitGatewayRouteTablePropagationsResult"} 3227 }, 3228 "GetVpnConnectionDeviceSampleConfiguration":{ 3229 "name":"GetVpnConnectionDeviceSampleConfiguration", 3230 "http":{ 3231 "method":"POST", 3232 "requestUri":"/" 3233 }, 3234 "input":{"shape":"GetVpnConnectionDeviceSampleConfigurationRequest"}, 3235 "output":{"shape":"GetVpnConnectionDeviceSampleConfigurationResult"} 3236 }, 3237 "GetVpnConnectionDeviceTypes":{ 3238 "name":"GetVpnConnectionDeviceTypes", 3239 "http":{ 3240 "method":"POST", 3241 "requestUri":"/" 3242 }, 3243 "input":{"shape":"GetVpnConnectionDeviceTypesRequest"}, 3244 "output":{"shape":"GetVpnConnectionDeviceTypesResult"} 3245 }, 3246 "ImportClientVpnClientCertificateRevocationList":{ 3247 "name":"ImportClientVpnClientCertificateRevocationList", 3248 "http":{ 3249 "method":"POST", 3250 "requestUri":"/" 3251 }, 3252 "input":{"shape":"ImportClientVpnClientCertificateRevocationListRequest"}, 3253 "output":{"shape":"ImportClientVpnClientCertificateRevocationListResult"} 3254 }, 3255 "ImportImage":{ 3256 "name":"ImportImage", 3257 "http":{ 3258 "method":"POST", 3259 "requestUri":"/" 3260 }, 3261 "input":{"shape":"ImportImageRequest"}, 3262 "output":{"shape":"ImportImageResult"} 3263 }, 3264 "ImportInstance":{ 3265 "name":"ImportInstance", 3266 "http":{ 3267 "method":"POST", 3268 "requestUri":"/" 3269 }, 3270 "input":{"shape":"ImportInstanceRequest"}, 3271 "output":{"shape":"ImportInstanceResult"} 3272 }, 3273 "ImportKeyPair":{ 3274 "name":"ImportKeyPair", 3275 "http":{ 3276 "method":"POST", 3277 "requestUri":"/" 3278 }, 3279 "input":{"shape":"ImportKeyPairRequest"}, 3280 "output":{"shape":"ImportKeyPairResult"} 3281 }, 3282 "ImportSnapshot":{ 3283 "name":"ImportSnapshot", 3284 "http":{ 3285 "method":"POST", 3286 "requestUri":"/" 3287 }, 3288 "input":{"shape":"ImportSnapshotRequest"}, 3289 "output":{"shape":"ImportSnapshotResult"} 3290 }, 3291 "ImportVolume":{ 3292 "name":"ImportVolume", 3293 "http":{ 3294 "method":"POST", 3295 "requestUri":"/" 3296 }, 3297 "input":{"shape":"ImportVolumeRequest"}, 3298 "output":{"shape":"ImportVolumeResult"} 3299 }, 3300 "ModifyAddressAttribute":{ 3301 "name":"ModifyAddressAttribute", 3302 "http":{ 3303 "method":"POST", 3304 "requestUri":"/" 3305 }, 3306 "input":{"shape":"ModifyAddressAttributeRequest"}, 3307 "output":{"shape":"ModifyAddressAttributeResult"} 3308 }, 3309 "ModifyAvailabilityZoneGroup":{ 3310 "name":"ModifyAvailabilityZoneGroup", 3311 "http":{ 3312 "method":"POST", 3313 "requestUri":"/" 3314 }, 3315 "input":{"shape":"ModifyAvailabilityZoneGroupRequest"}, 3316 "output":{"shape":"ModifyAvailabilityZoneGroupResult"} 3317 }, 3318 "ModifyCapacityReservation":{ 3319 "name":"ModifyCapacityReservation", 3320 "http":{ 3321 "method":"POST", 3322 "requestUri":"/" 3323 }, 3324 "input":{"shape":"ModifyCapacityReservationRequest"}, 3325 "output":{"shape":"ModifyCapacityReservationResult"} 3326 }, 3327 "ModifyCapacityReservationFleet":{ 3328 "name":"ModifyCapacityReservationFleet", 3329 "http":{ 3330 "method":"POST", 3331 "requestUri":"/" 3332 }, 3333 "input":{"shape":"ModifyCapacityReservationFleetRequest"}, 3334 "output":{"shape":"ModifyCapacityReservationFleetResult"} 3335 }, 3336 "ModifyClientVpnEndpoint":{ 3337 "name":"ModifyClientVpnEndpoint", 3338 "http":{ 3339 "method":"POST", 3340 "requestUri":"/" 3341 }, 3342 "input":{"shape":"ModifyClientVpnEndpointRequest"}, 3343 "output":{"shape":"ModifyClientVpnEndpointResult"} 3344 }, 3345 "ModifyDefaultCreditSpecification":{ 3346 "name":"ModifyDefaultCreditSpecification", 3347 "http":{ 3348 "method":"POST", 3349 "requestUri":"/" 3350 }, 3351 "input":{"shape":"ModifyDefaultCreditSpecificationRequest"}, 3352 "output":{"shape":"ModifyDefaultCreditSpecificationResult"} 3353 }, 3354 "ModifyEbsDefaultKmsKeyId":{ 3355 "name":"ModifyEbsDefaultKmsKeyId", 3356 "http":{ 3357 "method":"POST", 3358 "requestUri":"/" 3359 }, 3360 "input":{"shape":"ModifyEbsDefaultKmsKeyIdRequest"}, 3361 "output":{"shape":"ModifyEbsDefaultKmsKeyIdResult"} 3362 }, 3363 "ModifyFleet":{ 3364 "name":"ModifyFleet", 3365 "http":{ 3366 "method":"POST", 3367 "requestUri":"/" 3368 }, 3369 "input":{"shape":"ModifyFleetRequest"}, 3370 "output":{"shape":"ModifyFleetResult"} 3371 }, 3372 "ModifyFpgaImageAttribute":{ 3373 "name":"ModifyFpgaImageAttribute", 3374 "http":{ 3375 "method":"POST", 3376 "requestUri":"/" 3377 }, 3378 "input":{"shape":"ModifyFpgaImageAttributeRequest"}, 3379 "output":{"shape":"ModifyFpgaImageAttributeResult"} 3380 }, 3381 "ModifyHosts":{ 3382 "name":"ModifyHosts", 3383 "http":{ 3384 "method":"POST", 3385 "requestUri":"/" 3386 }, 3387 "input":{"shape":"ModifyHostsRequest"}, 3388 "output":{"shape":"ModifyHostsResult"} 3389 }, 3390 "ModifyIdFormat":{ 3391 "name":"ModifyIdFormat", 3392 "http":{ 3393 "method":"POST", 3394 "requestUri":"/" 3395 }, 3396 "input":{"shape":"ModifyIdFormatRequest"} 3397 }, 3398 "ModifyIdentityIdFormat":{ 3399 "name":"ModifyIdentityIdFormat", 3400 "http":{ 3401 "method":"POST", 3402 "requestUri":"/" 3403 }, 3404 "input":{"shape":"ModifyIdentityIdFormatRequest"} 3405 }, 3406 "ModifyImageAttribute":{ 3407 "name":"ModifyImageAttribute", 3408 "http":{ 3409 "method":"POST", 3410 "requestUri":"/" 3411 }, 3412 "input":{"shape":"ModifyImageAttributeRequest"} 3413 }, 3414 "ModifyInstanceAttribute":{ 3415 "name":"ModifyInstanceAttribute", 3416 "http":{ 3417 "method":"POST", 3418 "requestUri":"/" 3419 }, 3420 "input":{"shape":"ModifyInstanceAttributeRequest"} 3421 }, 3422 "ModifyInstanceCapacityReservationAttributes":{ 3423 "name":"ModifyInstanceCapacityReservationAttributes", 3424 "http":{ 3425 "method":"POST", 3426 "requestUri":"/" 3427 }, 3428 "input":{"shape":"ModifyInstanceCapacityReservationAttributesRequest"}, 3429 "output":{"shape":"ModifyInstanceCapacityReservationAttributesResult"} 3430 }, 3431 "ModifyInstanceCreditSpecification":{ 3432 "name":"ModifyInstanceCreditSpecification", 3433 "http":{ 3434 "method":"POST", 3435 "requestUri":"/" 3436 }, 3437 "input":{"shape":"ModifyInstanceCreditSpecificationRequest"}, 3438 "output":{"shape":"ModifyInstanceCreditSpecificationResult"} 3439 }, 3440 "ModifyInstanceEventStartTime":{ 3441 "name":"ModifyInstanceEventStartTime", 3442 "http":{ 3443 "method":"POST", 3444 "requestUri":"/" 3445 }, 3446 "input":{"shape":"ModifyInstanceEventStartTimeRequest"}, 3447 "output":{"shape":"ModifyInstanceEventStartTimeResult"} 3448 }, 3449 "ModifyInstanceEventWindow":{ 3450 "name":"ModifyInstanceEventWindow", 3451 "http":{ 3452 "method":"POST", 3453 "requestUri":"/" 3454 }, 3455 "input":{"shape":"ModifyInstanceEventWindowRequest"}, 3456 "output":{"shape":"ModifyInstanceEventWindowResult"} 3457 }, 3458 "ModifyInstanceMetadataOptions":{ 3459 "name":"ModifyInstanceMetadataOptions", 3460 "http":{ 3461 "method":"POST", 3462 "requestUri":"/" 3463 }, 3464 "input":{"shape":"ModifyInstanceMetadataOptionsRequest"}, 3465 "output":{"shape":"ModifyInstanceMetadataOptionsResult"} 3466 }, 3467 "ModifyInstancePlacement":{ 3468 "name":"ModifyInstancePlacement", 3469 "http":{ 3470 "method":"POST", 3471 "requestUri":"/" 3472 }, 3473 "input":{"shape":"ModifyInstancePlacementRequest"}, 3474 "output":{"shape":"ModifyInstancePlacementResult"} 3475 }, 3476 "ModifyLaunchTemplate":{ 3477 "name":"ModifyLaunchTemplate", 3478 "http":{ 3479 "method":"POST", 3480 "requestUri":"/" 3481 }, 3482 "input":{"shape":"ModifyLaunchTemplateRequest"}, 3483 "output":{"shape":"ModifyLaunchTemplateResult"} 3484 }, 3485 "ModifyManagedPrefixList":{ 3486 "name":"ModifyManagedPrefixList", 3487 "http":{ 3488 "method":"POST", 3489 "requestUri":"/" 3490 }, 3491 "input":{"shape":"ModifyManagedPrefixListRequest"}, 3492 "output":{"shape":"ModifyManagedPrefixListResult"} 3493 }, 3494 "ModifyNetworkInterfaceAttribute":{ 3495 "name":"ModifyNetworkInterfaceAttribute", 3496 "http":{ 3497 "method":"POST", 3498 "requestUri":"/" 3499 }, 3500 "input":{"shape":"ModifyNetworkInterfaceAttributeRequest"} 3501 }, 3502 "ModifyReservedInstances":{ 3503 "name":"ModifyReservedInstances", 3504 "http":{ 3505 "method":"POST", 3506 "requestUri":"/" 3507 }, 3508 "input":{"shape":"ModifyReservedInstancesRequest"}, 3509 "output":{"shape":"ModifyReservedInstancesResult"} 3510 }, 3511 "ModifySecurityGroupRules":{ 3512 "name":"ModifySecurityGroupRules", 3513 "http":{ 3514 "method":"POST", 3515 "requestUri":"/" 3516 }, 3517 "input":{"shape":"ModifySecurityGroupRulesRequest"}, 3518 "output":{"shape":"ModifySecurityGroupRulesResult"} 3519 }, 3520 "ModifySnapshotAttribute":{ 3521 "name":"ModifySnapshotAttribute", 3522 "http":{ 3523 "method":"POST", 3524 "requestUri":"/" 3525 }, 3526 "input":{"shape":"ModifySnapshotAttributeRequest"} 3527 }, 3528 "ModifySpotFleetRequest":{ 3529 "name":"ModifySpotFleetRequest", 3530 "http":{ 3531 "method":"POST", 3532 "requestUri":"/" 3533 }, 3534 "input":{"shape":"ModifySpotFleetRequestRequest"}, 3535 "output":{"shape":"ModifySpotFleetRequestResponse"} 3536 }, 3537 "ModifySubnetAttribute":{ 3538 "name":"ModifySubnetAttribute", 3539 "http":{ 3540 "method":"POST", 3541 "requestUri":"/" 3542 }, 3543 "input":{"shape":"ModifySubnetAttributeRequest"} 3544 }, 3545 "ModifyTrafficMirrorFilterNetworkServices":{ 3546 "name":"ModifyTrafficMirrorFilterNetworkServices", 3547 "http":{ 3548 "method":"POST", 3549 "requestUri":"/" 3550 }, 3551 "input":{"shape":"ModifyTrafficMirrorFilterNetworkServicesRequest"}, 3552 "output":{"shape":"ModifyTrafficMirrorFilterNetworkServicesResult"} 3553 }, 3554 "ModifyTrafficMirrorFilterRule":{ 3555 "name":"ModifyTrafficMirrorFilterRule", 3556 "http":{ 3557 "method":"POST", 3558 "requestUri":"/" 3559 }, 3560 "input":{"shape":"ModifyTrafficMirrorFilterRuleRequest"}, 3561 "output":{"shape":"ModifyTrafficMirrorFilterRuleResult"} 3562 }, 3563 "ModifyTrafficMirrorSession":{ 3564 "name":"ModifyTrafficMirrorSession", 3565 "http":{ 3566 "method":"POST", 3567 "requestUri":"/" 3568 }, 3569 "input":{"shape":"ModifyTrafficMirrorSessionRequest"}, 3570 "output":{"shape":"ModifyTrafficMirrorSessionResult"} 3571 }, 3572 "ModifyTransitGateway":{ 3573 "name":"ModifyTransitGateway", 3574 "http":{ 3575 "method":"POST", 3576 "requestUri":"/" 3577 }, 3578 "input":{"shape":"ModifyTransitGatewayRequest"}, 3579 "output":{"shape":"ModifyTransitGatewayResult"} 3580 }, 3581 "ModifyTransitGatewayPrefixListReference":{ 3582 "name":"ModifyTransitGatewayPrefixListReference", 3583 "http":{ 3584 "method":"POST", 3585 "requestUri":"/" 3586 }, 3587 "input":{"shape":"ModifyTransitGatewayPrefixListReferenceRequest"}, 3588 "output":{"shape":"ModifyTransitGatewayPrefixListReferenceResult"} 3589 }, 3590 "ModifyTransitGatewayVpcAttachment":{ 3591 "name":"ModifyTransitGatewayVpcAttachment", 3592 "http":{ 3593 "method":"POST", 3594 "requestUri":"/" 3595 }, 3596 "input":{"shape":"ModifyTransitGatewayVpcAttachmentRequest"}, 3597 "output":{"shape":"ModifyTransitGatewayVpcAttachmentResult"} 3598 }, 3599 "ModifyVolume":{ 3600 "name":"ModifyVolume", 3601 "http":{ 3602 "method":"POST", 3603 "requestUri":"/" 3604 }, 3605 "input":{"shape":"ModifyVolumeRequest"}, 3606 "output":{"shape":"ModifyVolumeResult"} 3607 }, 3608 "ModifyVolumeAttribute":{ 3609 "name":"ModifyVolumeAttribute", 3610 "http":{ 3611 "method":"POST", 3612 "requestUri":"/" 3613 }, 3614 "input":{"shape":"ModifyVolumeAttributeRequest"} 3615 }, 3616 "ModifyVpcAttribute":{ 3617 "name":"ModifyVpcAttribute", 3618 "http":{ 3619 "method":"POST", 3620 "requestUri":"/" 3621 }, 3622 "input":{"shape":"ModifyVpcAttributeRequest"} 3623 }, 3624 "ModifyVpcEndpoint":{ 3625 "name":"ModifyVpcEndpoint", 3626 "http":{ 3627 "method":"POST", 3628 "requestUri":"/" 3629 }, 3630 "input":{"shape":"ModifyVpcEndpointRequest"}, 3631 "output":{"shape":"ModifyVpcEndpointResult"} 3632 }, 3633 "ModifyVpcEndpointConnectionNotification":{ 3634 "name":"ModifyVpcEndpointConnectionNotification", 3635 "http":{ 3636 "method":"POST", 3637 "requestUri":"/" 3638 }, 3639 "input":{"shape":"ModifyVpcEndpointConnectionNotificationRequest"}, 3640 "output":{"shape":"ModifyVpcEndpointConnectionNotificationResult"} 3641 }, 3642 "ModifyVpcEndpointServiceConfiguration":{ 3643 "name":"ModifyVpcEndpointServiceConfiguration", 3644 "http":{ 3645 "method":"POST", 3646 "requestUri":"/" 3647 }, 3648 "input":{"shape":"ModifyVpcEndpointServiceConfigurationRequest"}, 3649 "output":{"shape":"ModifyVpcEndpointServiceConfigurationResult"} 3650 }, 3651 "ModifyVpcEndpointServicePermissions":{ 3652 "name":"ModifyVpcEndpointServicePermissions", 3653 "http":{ 3654 "method":"POST", 3655 "requestUri":"/" 3656 }, 3657 "input":{"shape":"ModifyVpcEndpointServicePermissionsRequest"}, 3658 "output":{"shape":"ModifyVpcEndpointServicePermissionsResult"} 3659 }, 3660 "ModifyVpcPeeringConnectionOptions":{ 3661 "name":"ModifyVpcPeeringConnectionOptions", 3662 "http":{ 3663 "method":"POST", 3664 "requestUri":"/" 3665 }, 3666 "input":{"shape":"ModifyVpcPeeringConnectionOptionsRequest"}, 3667 "output":{"shape":"ModifyVpcPeeringConnectionOptionsResult"} 3668 }, 3669 "ModifyVpcTenancy":{ 3670 "name":"ModifyVpcTenancy", 3671 "http":{ 3672 "method":"POST", 3673 "requestUri":"/" 3674 }, 3675 "input":{"shape":"ModifyVpcTenancyRequest"}, 3676 "output":{"shape":"ModifyVpcTenancyResult"} 3677 }, 3678 "ModifyVpnConnection":{ 3679 "name":"ModifyVpnConnection", 3680 "http":{ 3681 "method":"POST", 3682 "requestUri":"/" 3683 }, 3684 "input":{"shape":"ModifyVpnConnectionRequest"}, 3685 "output":{"shape":"ModifyVpnConnectionResult"} 3686 }, 3687 "ModifyVpnConnectionOptions":{ 3688 "name":"ModifyVpnConnectionOptions", 3689 "http":{ 3690 "method":"POST", 3691 "requestUri":"/" 3692 }, 3693 "input":{"shape":"ModifyVpnConnectionOptionsRequest"}, 3694 "output":{"shape":"ModifyVpnConnectionOptionsResult"} 3695 }, 3696 "ModifyVpnTunnelCertificate":{ 3697 "name":"ModifyVpnTunnelCertificate", 3698 "http":{ 3699 "method":"POST", 3700 "requestUri":"/" 3701 }, 3702 "input":{"shape":"ModifyVpnTunnelCertificateRequest"}, 3703 "output":{"shape":"ModifyVpnTunnelCertificateResult"} 3704 }, 3705 "ModifyVpnTunnelOptions":{ 3706 "name":"ModifyVpnTunnelOptions", 3707 "http":{ 3708 "method":"POST", 3709 "requestUri":"/" 3710 }, 3711 "input":{"shape":"ModifyVpnTunnelOptionsRequest"}, 3712 "output":{"shape":"ModifyVpnTunnelOptionsResult"} 3713 }, 3714 "MonitorInstances":{ 3715 "name":"MonitorInstances", 3716 "http":{ 3717 "method":"POST", 3718 "requestUri":"/" 3719 }, 3720 "input":{"shape":"MonitorInstancesRequest"}, 3721 "output":{"shape":"MonitorInstancesResult"} 3722 }, 3723 "MoveAddressToVpc":{ 3724 "name":"MoveAddressToVpc", 3725 "http":{ 3726 "method":"POST", 3727 "requestUri":"/" 3728 }, 3729 "input":{"shape":"MoveAddressToVpcRequest"}, 3730 "output":{"shape":"MoveAddressToVpcResult"} 3731 }, 3732 "ProvisionByoipCidr":{ 3733 "name":"ProvisionByoipCidr", 3734 "http":{ 3735 "method":"POST", 3736 "requestUri":"/" 3737 }, 3738 "input":{"shape":"ProvisionByoipCidrRequest"}, 3739 "output":{"shape":"ProvisionByoipCidrResult"} 3740 }, 3741 "PurchaseHostReservation":{ 3742 "name":"PurchaseHostReservation", 3743 "http":{ 3744 "method":"POST", 3745 "requestUri":"/" 3746 }, 3747 "input":{"shape":"PurchaseHostReservationRequest"}, 3748 "output":{"shape":"PurchaseHostReservationResult"} 3749 }, 3750 "PurchaseReservedInstancesOffering":{ 3751 "name":"PurchaseReservedInstancesOffering", 3752 "http":{ 3753 "method":"POST", 3754 "requestUri":"/" 3755 }, 3756 "input":{"shape":"PurchaseReservedInstancesOfferingRequest"}, 3757 "output":{"shape":"PurchaseReservedInstancesOfferingResult"} 3758 }, 3759 "PurchaseScheduledInstances":{ 3760 "name":"PurchaseScheduledInstances", 3761 "http":{ 3762 "method":"POST", 3763 "requestUri":"/" 3764 }, 3765 "input":{"shape":"PurchaseScheduledInstancesRequest"}, 3766 "output":{"shape":"PurchaseScheduledInstancesResult"} 3767 }, 3768 "RebootInstances":{ 3769 "name":"RebootInstances", 3770 "http":{ 3771 "method":"POST", 3772 "requestUri":"/" 3773 }, 3774 "input":{"shape":"RebootInstancesRequest"} 3775 }, 3776 "RegisterImage":{ 3777 "name":"RegisterImage", 3778 "http":{ 3779 "method":"POST", 3780 "requestUri":"/" 3781 }, 3782 "input":{"shape":"RegisterImageRequest"}, 3783 "output":{"shape":"RegisterImageResult"} 3784 }, 3785 "RegisterInstanceEventNotificationAttributes":{ 3786 "name":"RegisterInstanceEventNotificationAttributes", 3787 "http":{ 3788 "method":"POST", 3789 "requestUri":"/" 3790 }, 3791 "input":{"shape":"RegisterInstanceEventNotificationAttributesRequest"}, 3792 "output":{"shape":"RegisterInstanceEventNotificationAttributesResult"} 3793 }, 3794 "RegisterTransitGatewayMulticastGroupMembers":{ 3795 "name":"RegisterTransitGatewayMulticastGroupMembers", 3796 "http":{ 3797 "method":"POST", 3798 "requestUri":"/" 3799 }, 3800 "input":{"shape":"RegisterTransitGatewayMulticastGroupMembersRequest"}, 3801 "output":{"shape":"RegisterTransitGatewayMulticastGroupMembersResult"} 3802 }, 3803 "RegisterTransitGatewayMulticastGroupSources":{ 3804 "name":"RegisterTransitGatewayMulticastGroupSources", 3805 "http":{ 3806 "method":"POST", 3807 "requestUri":"/" 3808 }, 3809 "input":{"shape":"RegisterTransitGatewayMulticastGroupSourcesRequest"}, 3810 "output":{"shape":"RegisterTransitGatewayMulticastGroupSourcesResult"} 3811 }, 3812 "RejectTransitGatewayMulticastDomainAssociations":{ 3813 "name":"RejectTransitGatewayMulticastDomainAssociations", 3814 "http":{ 3815 "method":"POST", 3816 "requestUri":"/" 3817 }, 3818 "input":{"shape":"RejectTransitGatewayMulticastDomainAssociationsRequest"}, 3819 "output":{"shape":"RejectTransitGatewayMulticastDomainAssociationsResult"} 3820 }, 3821 "RejectTransitGatewayPeeringAttachment":{ 3822 "name":"RejectTransitGatewayPeeringAttachment", 3823 "http":{ 3824 "method":"POST", 3825 "requestUri":"/" 3826 }, 3827 "input":{"shape":"RejectTransitGatewayPeeringAttachmentRequest"}, 3828 "output":{"shape":"RejectTransitGatewayPeeringAttachmentResult"} 3829 }, 3830 "RejectTransitGatewayVpcAttachment":{ 3831 "name":"RejectTransitGatewayVpcAttachment", 3832 "http":{ 3833 "method":"POST", 3834 "requestUri":"/" 3835 }, 3836 "input":{"shape":"RejectTransitGatewayVpcAttachmentRequest"}, 3837 "output":{"shape":"RejectTransitGatewayVpcAttachmentResult"} 3838 }, 3839 "RejectVpcEndpointConnections":{ 3840 "name":"RejectVpcEndpointConnections", 3841 "http":{ 3842 "method":"POST", 3843 "requestUri":"/" 3844 }, 3845 "input":{"shape":"RejectVpcEndpointConnectionsRequest"}, 3846 "output":{"shape":"RejectVpcEndpointConnectionsResult"} 3847 }, 3848 "RejectVpcPeeringConnection":{ 3849 "name":"RejectVpcPeeringConnection", 3850 "http":{ 3851 "method":"POST", 3852 "requestUri":"/" 3853 }, 3854 "input":{"shape":"RejectVpcPeeringConnectionRequest"}, 3855 "output":{"shape":"RejectVpcPeeringConnectionResult"} 3856 }, 3857 "ReleaseAddress":{ 3858 "name":"ReleaseAddress", 3859 "http":{ 3860 "method":"POST", 3861 "requestUri":"/" 3862 }, 3863 "input":{"shape":"ReleaseAddressRequest"} 3864 }, 3865 "ReleaseHosts":{ 3866 "name":"ReleaseHosts", 3867 "http":{ 3868 "method":"POST", 3869 "requestUri":"/" 3870 }, 3871 "input":{"shape":"ReleaseHostsRequest"}, 3872 "output":{"shape":"ReleaseHostsResult"} 3873 }, 3874 "ReplaceIamInstanceProfileAssociation":{ 3875 "name":"ReplaceIamInstanceProfileAssociation", 3876 "http":{ 3877 "method":"POST", 3878 "requestUri":"/" 3879 }, 3880 "input":{"shape":"ReplaceIamInstanceProfileAssociationRequest"}, 3881 "output":{"shape":"ReplaceIamInstanceProfileAssociationResult"} 3882 }, 3883 "ReplaceNetworkAclAssociation":{ 3884 "name":"ReplaceNetworkAclAssociation", 3885 "http":{ 3886 "method":"POST", 3887 "requestUri":"/" 3888 }, 3889 "input":{"shape":"ReplaceNetworkAclAssociationRequest"}, 3890 "output":{"shape":"ReplaceNetworkAclAssociationResult"} 3891 }, 3892 "ReplaceNetworkAclEntry":{ 3893 "name":"ReplaceNetworkAclEntry", 3894 "http":{ 3895 "method":"POST", 3896 "requestUri":"/" 3897 }, 3898 "input":{"shape":"ReplaceNetworkAclEntryRequest"} 3899 }, 3900 "ReplaceRoute":{ 3901 "name":"ReplaceRoute", 3902 "http":{ 3903 "method":"POST", 3904 "requestUri":"/" 3905 }, 3906 "input":{"shape":"ReplaceRouteRequest"} 3907 }, 3908 "ReplaceRouteTableAssociation":{ 3909 "name":"ReplaceRouteTableAssociation", 3910 "http":{ 3911 "method":"POST", 3912 "requestUri":"/" 3913 }, 3914 "input":{"shape":"ReplaceRouteTableAssociationRequest"}, 3915 "output":{"shape":"ReplaceRouteTableAssociationResult"} 3916 }, 3917 "ReplaceTransitGatewayRoute":{ 3918 "name":"ReplaceTransitGatewayRoute", 3919 "http":{ 3920 "method":"POST", 3921 "requestUri":"/" 3922 }, 3923 "input":{"shape":"ReplaceTransitGatewayRouteRequest"}, 3924 "output":{"shape":"ReplaceTransitGatewayRouteResult"} 3925 }, 3926 "ReportInstanceStatus":{ 3927 "name":"ReportInstanceStatus", 3928 "http":{ 3929 "method":"POST", 3930 "requestUri":"/" 3931 }, 3932 "input":{"shape":"ReportInstanceStatusRequest"} 3933 }, 3934 "RequestSpotFleet":{ 3935 "name":"RequestSpotFleet", 3936 "http":{ 3937 "method":"POST", 3938 "requestUri":"/" 3939 }, 3940 "input":{"shape":"RequestSpotFleetRequest"}, 3941 "output":{"shape":"RequestSpotFleetResponse"} 3942 }, 3943 "RequestSpotInstances":{ 3944 "name":"RequestSpotInstances", 3945 "http":{ 3946 "method":"POST", 3947 "requestUri":"/" 3948 }, 3949 "input":{"shape":"RequestSpotInstancesRequest"}, 3950 "output":{"shape":"RequestSpotInstancesResult"} 3951 }, 3952 "ResetAddressAttribute":{ 3953 "name":"ResetAddressAttribute", 3954 "http":{ 3955 "method":"POST", 3956 "requestUri":"/" 3957 }, 3958 "input":{"shape":"ResetAddressAttributeRequest"}, 3959 "output":{"shape":"ResetAddressAttributeResult"} 3960 }, 3961 "ResetEbsDefaultKmsKeyId":{ 3962 "name":"ResetEbsDefaultKmsKeyId", 3963 "http":{ 3964 "method":"POST", 3965 "requestUri":"/" 3966 }, 3967 "input":{"shape":"ResetEbsDefaultKmsKeyIdRequest"}, 3968 "output":{"shape":"ResetEbsDefaultKmsKeyIdResult"} 3969 }, 3970 "ResetFpgaImageAttribute":{ 3971 "name":"ResetFpgaImageAttribute", 3972 "http":{ 3973 "method":"POST", 3974 "requestUri":"/" 3975 }, 3976 "input":{"shape":"ResetFpgaImageAttributeRequest"}, 3977 "output":{"shape":"ResetFpgaImageAttributeResult"} 3978 }, 3979 "ResetImageAttribute":{ 3980 "name":"ResetImageAttribute", 3981 "http":{ 3982 "method":"POST", 3983 "requestUri":"/" 3984 }, 3985 "input":{"shape":"ResetImageAttributeRequest"} 3986 }, 3987 "ResetInstanceAttribute":{ 3988 "name":"ResetInstanceAttribute", 3989 "http":{ 3990 "method":"POST", 3991 "requestUri":"/" 3992 }, 3993 "input":{"shape":"ResetInstanceAttributeRequest"} 3994 }, 3995 "ResetNetworkInterfaceAttribute":{ 3996 "name":"ResetNetworkInterfaceAttribute", 3997 "http":{ 3998 "method":"POST", 3999 "requestUri":"/" 4000 }, 4001 "input":{"shape":"ResetNetworkInterfaceAttributeRequest"} 4002 }, 4003 "ResetSnapshotAttribute":{ 4004 "name":"ResetSnapshotAttribute", 4005 "http":{ 4006 "method":"POST", 4007 "requestUri":"/" 4008 }, 4009 "input":{"shape":"ResetSnapshotAttributeRequest"} 4010 }, 4011 "RestoreAddressToClassic":{ 4012 "name":"RestoreAddressToClassic", 4013 "http":{ 4014 "method":"POST", 4015 "requestUri":"/" 4016 }, 4017 "input":{"shape":"RestoreAddressToClassicRequest"}, 4018 "output":{"shape":"RestoreAddressToClassicResult"} 4019 }, 4020 "RestoreManagedPrefixListVersion":{ 4021 "name":"RestoreManagedPrefixListVersion", 4022 "http":{ 4023 "method":"POST", 4024 "requestUri":"/" 4025 }, 4026 "input":{"shape":"RestoreManagedPrefixListVersionRequest"}, 4027 "output":{"shape":"RestoreManagedPrefixListVersionResult"} 4028 }, 4029 "RevokeClientVpnIngress":{ 4030 "name":"RevokeClientVpnIngress", 4031 "http":{ 4032 "method":"POST", 4033 "requestUri":"/" 4034 }, 4035 "input":{"shape":"RevokeClientVpnIngressRequest"}, 4036 "output":{"shape":"RevokeClientVpnIngressResult"} 4037 }, 4038 "RevokeSecurityGroupEgress":{ 4039 "name":"RevokeSecurityGroupEgress", 4040 "http":{ 4041 "method":"POST", 4042 "requestUri":"/" 4043 }, 4044 "input":{"shape":"RevokeSecurityGroupEgressRequest"}, 4045 "output":{"shape":"RevokeSecurityGroupEgressResult"} 4046 }, 4047 "RevokeSecurityGroupIngress":{ 4048 "name":"RevokeSecurityGroupIngress", 4049 "http":{ 4050 "method":"POST", 4051 "requestUri":"/" 4052 }, 4053 "input":{"shape":"RevokeSecurityGroupIngressRequest"}, 4054 "output":{"shape":"RevokeSecurityGroupIngressResult"} 4055 }, 4056 "RunInstances":{ 4057 "name":"RunInstances", 4058 "http":{ 4059 "method":"POST", 4060 "requestUri":"/" 4061 }, 4062 "input":{"shape":"RunInstancesRequest"}, 4063 "output":{"shape":"Reservation"} 4064 }, 4065 "RunScheduledInstances":{ 4066 "name":"RunScheduledInstances", 4067 "http":{ 4068 "method":"POST", 4069 "requestUri":"/" 4070 }, 4071 "input":{"shape":"RunScheduledInstancesRequest"}, 4072 "output":{"shape":"RunScheduledInstancesResult"} 4073 }, 4074 "SearchLocalGatewayRoutes":{ 4075 "name":"SearchLocalGatewayRoutes", 4076 "http":{ 4077 "method":"POST", 4078 "requestUri":"/" 4079 }, 4080 "input":{"shape":"SearchLocalGatewayRoutesRequest"}, 4081 "output":{"shape":"SearchLocalGatewayRoutesResult"} 4082 }, 4083 "SearchTransitGatewayMulticastGroups":{ 4084 "name":"SearchTransitGatewayMulticastGroups", 4085 "http":{ 4086 "method":"POST", 4087 "requestUri":"/" 4088 }, 4089 "input":{"shape":"SearchTransitGatewayMulticastGroupsRequest"}, 4090 "output":{"shape":"SearchTransitGatewayMulticastGroupsResult"} 4091 }, 4092 "SearchTransitGatewayRoutes":{ 4093 "name":"SearchTransitGatewayRoutes", 4094 "http":{ 4095 "method":"POST", 4096 "requestUri":"/" 4097 }, 4098 "input":{"shape":"SearchTransitGatewayRoutesRequest"}, 4099 "output":{"shape":"SearchTransitGatewayRoutesResult"} 4100 }, 4101 "SendDiagnosticInterrupt":{ 4102 "name":"SendDiagnosticInterrupt", 4103 "http":{ 4104 "method":"POST", 4105 "requestUri":"/" 4106 }, 4107 "input":{"shape":"SendDiagnosticInterruptRequest"} 4108 }, 4109 "StartInstances":{ 4110 "name":"StartInstances", 4111 "http":{ 4112 "method":"POST", 4113 "requestUri":"/" 4114 }, 4115 "input":{"shape":"StartInstancesRequest"}, 4116 "output":{"shape":"StartInstancesResult"} 4117 }, 4118 "StartNetworkInsightsAnalysis":{ 4119 "name":"StartNetworkInsightsAnalysis", 4120 "http":{ 4121 "method":"POST", 4122 "requestUri":"/" 4123 }, 4124 "input":{"shape":"StartNetworkInsightsAnalysisRequest"}, 4125 "output":{"shape":"StartNetworkInsightsAnalysisResult"} 4126 }, 4127 "StartVpcEndpointServicePrivateDnsVerification":{ 4128 "name":"StartVpcEndpointServicePrivateDnsVerification", 4129 "http":{ 4130 "method":"POST", 4131 "requestUri":"/" 4132 }, 4133 "input":{"shape":"StartVpcEndpointServicePrivateDnsVerificationRequest"}, 4134 "output":{"shape":"StartVpcEndpointServicePrivateDnsVerificationResult"} 4135 }, 4136 "StopInstances":{ 4137 "name":"StopInstances", 4138 "http":{ 4139 "method":"POST", 4140 "requestUri":"/" 4141 }, 4142 "input":{"shape":"StopInstancesRequest"}, 4143 "output":{"shape":"StopInstancesResult"} 4144 }, 4145 "TerminateClientVpnConnections":{ 4146 "name":"TerminateClientVpnConnections", 4147 "http":{ 4148 "method":"POST", 4149 "requestUri":"/" 4150 }, 4151 "input":{"shape":"TerminateClientVpnConnectionsRequest"}, 4152 "output":{"shape":"TerminateClientVpnConnectionsResult"} 4153 }, 4154 "TerminateInstances":{ 4155 "name":"TerminateInstances", 4156 "http":{ 4157 "method":"POST", 4158 "requestUri":"/" 4159 }, 4160 "input":{"shape":"TerminateInstancesRequest"}, 4161 "output":{"shape":"TerminateInstancesResult"} 4162 }, 4163 "UnassignIpv6Addresses":{ 4164 "name":"UnassignIpv6Addresses", 4165 "http":{ 4166 "method":"POST", 4167 "requestUri":"/" 4168 }, 4169 "input":{"shape":"UnassignIpv6AddressesRequest"}, 4170 "output":{"shape":"UnassignIpv6AddressesResult"} 4171 }, 4172 "UnassignPrivateIpAddresses":{ 4173 "name":"UnassignPrivateIpAddresses", 4174 "http":{ 4175 "method":"POST", 4176 "requestUri":"/" 4177 }, 4178 "input":{"shape":"UnassignPrivateIpAddressesRequest"} 4179 }, 4180 "UnmonitorInstances":{ 4181 "name":"UnmonitorInstances", 4182 "http":{ 4183 "method":"POST", 4184 "requestUri":"/" 4185 }, 4186 "input":{"shape":"UnmonitorInstancesRequest"}, 4187 "output":{"shape":"UnmonitorInstancesResult"} 4188 }, 4189 "UpdateSecurityGroupRuleDescriptionsEgress":{ 4190 "name":"UpdateSecurityGroupRuleDescriptionsEgress", 4191 "http":{ 4192 "method":"POST", 4193 "requestUri":"/" 4194 }, 4195 "input":{"shape":"UpdateSecurityGroupRuleDescriptionsEgressRequest"}, 4196 "output":{"shape":"UpdateSecurityGroupRuleDescriptionsEgressResult"} 4197 }, 4198 "UpdateSecurityGroupRuleDescriptionsIngress":{ 4199 "name":"UpdateSecurityGroupRuleDescriptionsIngress", 4200 "http":{ 4201 "method":"POST", 4202 "requestUri":"/" 4203 }, 4204 "input":{"shape":"UpdateSecurityGroupRuleDescriptionsIngressRequest"}, 4205 "output":{"shape":"UpdateSecurityGroupRuleDescriptionsIngressResult"} 4206 }, 4207 "WithdrawByoipCidr":{ 4208 "name":"WithdrawByoipCidr", 4209 "http":{ 4210 "method":"POST", 4211 "requestUri":"/" 4212 }, 4213 "input":{"shape":"WithdrawByoipCidrRequest"}, 4214 "output":{"shape":"WithdrawByoipCidrResult"} 4215 } 4216 }, 4217 "shapes":{ 4218 "AcceleratorCount":{ 4219 "type":"structure", 4220 "members":{ 4221 "Min":{ 4222 "shape":"Integer", 4223 "locationName":"min" 4224 }, 4225 "Max":{ 4226 "shape":"Integer", 4227 "locationName":"max" 4228 } 4229 } 4230 }, 4231 "AcceleratorCountRequest":{ 4232 "type":"structure", 4233 "members":{ 4234 "Min":{"shape":"Integer"}, 4235 "Max":{"shape":"Integer"} 4236 } 4237 }, 4238 "AcceleratorManufacturer":{ 4239 "type":"string", 4240 "enum":[ 4241 "nvidia", 4242 "amd", 4243 "amazon-web-services", 4244 "xilinx" 4245 ] 4246 }, 4247 "AcceleratorManufacturerSet":{ 4248 "type":"list", 4249 "member":{ 4250 "shape":"AcceleratorManufacturer", 4251 "locationName":"item" 4252 } 4253 }, 4254 "AcceleratorName":{ 4255 "type":"string", 4256 "enum":[ 4257 "a100", 4258 "v100", 4259 "k80", 4260 "t4", 4261 "m60", 4262 "radeon-pro-v520", 4263 "vu9p" 4264 ] 4265 }, 4266 "AcceleratorNameSet":{ 4267 "type":"list", 4268 "member":{ 4269 "shape":"AcceleratorName", 4270 "locationName":"item" 4271 } 4272 }, 4273 "AcceleratorTotalMemoryMiB":{ 4274 "type":"structure", 4275 "members":{ 4276 "Min":{ 4277 "shape":"Integer", 4278 "locationName":"min" 4279 }, 4280 "Max":{ 4281 "shape":"Integer", 4282 "locationName":"max" 4283 } 4284 } 4285 }, 4286 "AcceleratorTotalMemoryMiBRequest":{ 4287 "type":"structure", 4288 "members":{ 4289 "Min":{"shape":"Integer"}, 4290 "Max":{"shape":"Integer"} 4291 } 4292 }, 4293 "AcceleratorType":{ 4294 "type":"string", 4295 "enum":[ 4296 "gpu", 4297 "fpga", 4298 "inference" 4299 ] 4300 }, 4301 "AcceleratorTypeSet":{ 4302 "type":"list", 4303 "member":{ 4304 "shape":"AcceleratorType", 4305 "locationName":"item" 4306 } 4307 }, 4308 "AcceptReservedInstancesExchangeQuoteRequest":{ 4309 "type":"structure", 4310 "required":["ReservedInstanceIds"], 4311 "members":{ 4312 "DryRun":{"shape":"Boolean"}, 4313 "ReservedInstanceIds":{ 4314 "shape":"ReservedInstanceIdSet", 4315 "locationName":"ReservedInstanceId" 4316 }, 4317 "TargetConfigurations":{ 4318 "shape":"TargetConfigurationRequestSet", 4319 "locationName":"TargetConfiguration" 4320 } 4321 } 4322 }, 4323 "AcceptReservedInstancesExchangeQuoteResult":{ 4324 "type":"structure", 4325 "members":{ 4326 "ExchangeId":{ 4327 "shape":"String", 4328 "locationName":"exchangeId" 4329 } 4330 } 4331 }, 4332 "AcceptTransitGatewayMulticastDomainAssociationsRequest":{ 4333 "type":"structure", 4334 "members":{ 4335 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 4336 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 4337 "SubnetIds":{"shape":"ValueStringList"}, 4338 "DryRun":{"shape":"Boolean"} 4339 } 4340 }, 4341 "AcceptTransitGatewayMulticastDomainAssociationsResult":{ 4342 "type":"structure", 4343 "members":{ 4344 "Associations":{ 4345 "shape":"TransitGatewayMulticastDomainAssociations", 4346 "locationName":"associations" 4347 } 4348 } 4349 }, 4350 "AcceptTransitGatewayPeeringAttachmentRequest":{ 4351 "type":"structure", 4352 "required":["TransitGatewayAttachmentId"], 4353 "members":{ 4354 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 4355 "DryRun":{"shape":"Boolean"} 4356 } 4357 }, 4358 "AcceptTransitGatewayPeeringAttachmentResult":{ 4359 "type":"structure", 4360 "members":{ 4361 "TransitGatewayPeeringAttachment":{ 4362 "shape":"TransitGatewayPeeringAttachment", 4363 "locationName":"transitGatewayPeeringAttachment" 4364 } 4365 } 4366 }, 4367 "AcceptTransitGatewayVpcAttachmentRequest":{ 4368 "type":"structure", 4369 "required":["TransitGatewayAttachmentId"], 4370 "members":{ 4371 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 4372 "DryRun":{"shape":"Boolean"} 4373 } 4374 }, 4375 "AcceptTransitGatewayVpcAttachmentResult":{ 4376 "type":"structure", 4377 "members":{ 4378 "TransitGatewayVpcAttachment":{ 4379 "shape":"TransitGatewayVpcAttachment", 4380 "locationName":"transitGatewayVpcAttachment" 4381 } 4382 } 4383 }, 4384 "AcceptVpcEndpointConnectionsRequest":{ 4385 "type":"structure", 4386 "required":[ 4387 "ServiceId", 4388 "VpcEndpointIds" 4389 ], 4390 "members":{ 4391 "DryRun":{"shape":"Boolean"}, 4392 "ServiceId":{"shape":"VpcEndpointServiceId"}, 4393 "VpcEndpointIds":{ 4394 "shape":"VpcEndpointIdList", 4395 "locationName":"VpcEndpointId" 4396 } 4397 } 4398 }, 4399 "AcceptVpcEndpointConnectionsResult":{ 4400 "type":"structure", 4401 "members":{ 4402 "Unsuccessful":{ 4403 "shape":"UnsuccessfulItemSet", 4404 "locationName":"unsuccessful" 4405 } 4406 } 4407 }, 4408 "AcceptVpcPeeringConnectionRequest":{ 4409 "type":"structure", 4410 "members":{ 4411 "DryRun":{ 4412 "shape":"Boolean", 4413 "locationName":"dryRun" 4414 }, 4415 "VpcPeeringConnectionId":{ 4416 "shape":"VpcPeeringConnectionId", 4417 "locationName":"vpcPeeringConnectionId" 4418 } 4419 } 4420 }, 4421 "AcceptVpcPeeringConnectionResult":{ 4422 "type":"structure", 4423 "members":{ 4424 "VpcPeeringConnection":{ 4425 "shape":"VpcPeeringConnection", 4426 "locationName":"vpcPeeringConnection" 4427 } 4428 } 4429 }, 4430 "AccountAttribute":{ 4431 "type":"structure", 4432 "members":{ 4433 "AttributeName":{ 4434 "shape":"String", 4435 "locationName":"attributeName" 4436 }, 4437 "AttributeValues":{ 4438 "shape":"AccountAttributeValueList", 4439 "locationName":"attributeValueSet" 4440 } 4441 } 4442 }, 4443 "AccountAttributeList":{ 4444 "type":"list", 4445 "member":{ 4446 "shape":"AccountAttribute", 4447 "locationName":"item" 4448 } 4449 }, 4450 "AccountAttributeName":{ 4451 "type":"string", 4452 "enum":[ 4453 "supported-platforms", 4454 "default-vpc" 4455 ] 4456 }, 4457 "AccountAttributeNameStringList":{ 4458 "type":"list", 4459 "member":{ 4460 "shape":"AccountAttributeName", 4461 "locationName":"attributeName" 4462 } 4463 }, 4464 "AccountAttributeValue":{ 4465 "type":"structure", 4466 "members":{ 4467 "AttributeValue":{ 4468 "shape":"String", 4469 "locationName":"attributeValue" 4470 } 4471 } 4472 }, 4473 "AccountAttributeValueList":{ 4474 "type":"list", 4475 "member":{ 4476 "shape":"AccountAttributeValue", 4477 "locationName":"item" 4478 } 4479 }, 4480 "ActiveInstance":{ 4481 "type":"structure", 4482 "members":{ 4483 "InstanceId":{ 4484 "shape":"String", 4485 "locationName":"instanceId" 4486 }, 4487 "InstanceType":{ 4488 "shape":"String", 4489 "locationName":"instanceType" 4490 }, 4491 "SpotInstanceRequestId":{ 4492 "shape":"String", 4493 "locationName":"spotInstanceRequestId" 4494 }, 4495 "InstanceHealth":{ 4496 "shape":"InstanceHealthStatus", 4497 "locationName":"instanceHealth" 4498 } 4499 } 4500 }, 4501 "ActiveInstanceSet":{ 4502 "type":"list", 4503 "member":{ 4504 "shape":"ActiveInstance", 4505 "locationName":"item" 4506 } 4507 }, 4508 "ActivityStatus":{ 4509 "type":"string", 4510 "enum":[ 4511 "error", 4512 "pending_fulfillment", 4513 "pending_termination", 4514 "fulfilled" 4515 ] 4516 }, 4517 "AddPrefixListEntries":{ 4518 "type":"list", 4519 "member":{"shape":"AddPrefixListEntry"}, 4520 "max":100, 4521 "min":0 4522 }, 4523 "AddPrefixListEntry":{ 4524 "type":"structure", 4525 "required":["Cidr"], 4526 "members":{ 4527 "Cidr":{"shape":"String"}, 4528 "Description":{"shape":"String"} 4529 } 4530 }, 4531 "Address":{ 4532 "type":"structure", 4533 "members":{ 4534 "InstanceId":{ 4535 "shape":"String", 4536 "locationName":"instanceId" 4537 }, 4538 "PublicIp":{ 4539 "shape":"String", 4540 "locationName":"publicIp" 4541 }, 4542 "AllocationId":{ 4543 "shape":"String", 4544 "locationName":"allocationId" 4545 }, 4546 "AssociationId":{ 4547 "shape":"String", 4548 "locationName":"associationId" 4549 }, 4550 "Domain":{ 4551 "shape":"DomainType", 4552 "locationName":"domain" 4553 }, 4554 "NetworkInterfaceId":{ 4555 "shape":"String", 4556 "locationName":"networkInterfaceId" 4557 }, 4558 "NetworkInterfaceOwnerId":{ 4559 "shape":"String", 4560 "locationName":"networkInterfaceOwnerId" 4561 }, 4562 "PrivateIpAddress":{ 4563 "shape":"String", 4564 "locationName":"privateIpAddress" 4565 }, 4566 "Tags":{ 4567 "shape":"TagList", 4568 "locationName":"tagSet" 4569 }, 4570 "PublicIpv4Pool":{ 4571 "shape":"String", 4572 "locationName":"publicIpv4Pool" 4573 }, 4574 "NetworkBorderGroup":{ 4575 "shape":"String", 4576 "locationName":"networkBorderGroup" 4577 }, 4578 "CustomerOwnedIp":{ 4579 "shape":"String", 4580 "locationName":"customerOwnedIp" 4581 }, 4582 "CustomerOwnedIpv4Pool":{ 4583 "shape":"String", 4584 "locationName":"customerOwnedIpv4Pool" 4585 }, 4586 "CarrierIp":{ 4587 "shape":"String", 4588 "locationName":"carrierIp" 4589 } 4590 } 4591 }, 4592 "AddressAttribute":{ 4593 "type":"structure", 4594 "members":{ 4595 "PublicIp":{ 4596 "shape":"PublicIpAddress", 4597 "locationName":"publicIp" 4598 }, 4599 "AllocationId":{ 4600 "shape":"AllocationId", 4601 "locationName":"allocationId" 4602 }, 4603 "PtrRecord":{ 4604 "shape":"String", 4605 "locationName":"ptrRecord" 4606 }, 4607 "PtrRecordUpdate":{ 4608 "shape":"PtrUpdateStatus", 4609 "locationName":"ptrRecordUpdate" 4610 } 4611 } 4612 }, 4613 "AddressAttributeName":{ 4614 "type":"string", 4615 "enum":["domain-name"] 4616 }, 4617 "AddressList":{ 4618 "type":"list", 4619 "member":{ 4620 "shape":"Address", 4621 "locationName":"item" 4622 } 4623 }, 4624 "AddressMaxResults":{ 4625 "type":"integer", 4626 "max":1000, 4627 "min":1 4628 }, 4629 "AddressSet":{ 4630 "type":"list", 4631 "member":{ 4632 "shape":"AddressAttribute", 4633 "locationName":"item" 4634 } 4635 }, 4636 "AdvertiseByoipCidrRequest":{ 4637 "type":"structure", 4638 "required":["Cidr"], 4639 "members":{ 4640 "Cidr":{"shape":"String"}, 4641 "DryRun":{"shape":"Boolean"} 4642 } 4643 }, 4644 "AdvertiseByoipCidrResult":{ 4645 "type":"structure", 4646 "members":{ 4647 "ByoipCidr":{ 4648 "shape":"ByoipCidr", 4649 "locationName":"byoipCidr" 4650 } 4651 } 4652 }, 4653 "Affinity":{ 4654 "type":"string", 4655 "enum":[ 4656 "default", 4657 "host" 4658 ] 4659 }, 4660 "AllocateAddressRequest":{ 4661 "type":"structure", 4662 "members":{ 4663 "Domain":{"shape":"DomainType"}, 4664 "Address":{"shape":"PublicIpAddress"}, 4665 "PublicIpv4Pool":{"shape":"Ipv4PoolEc2Id"}, 4666 "NetworkBorderGroup":{"shape":"String"}, 4667 "CustomerOwnedIpv4Pool":{"shape":"String"}, 4668 "DryRun":{ 4669 "shape":"Boolean", 4670 "locationName":"dryRun" 4671 }, 4672 "TagSpecifications":{ 4673 "shape":"TagSpecificationList", 4674 "locationName":"TagSpecification" 4675 } 4676 } 4677 }, 4678 "AllocateAddressResult":{ 4679 "type":"structure", 4680 "members":{ 4681 "PublicIp":{ 4682 "shape":"String", 4683 "locationName":"publicIp" 4684 }, 4685 "AllocationId":{ 4686 "shape":"String", 4687 "locationName":"allocationId" 4688 }, 4689 "PublicIpv4Pool":{ 4690 "shape":"String", 4691 "locationName":"publicIpv4Pool" 4692 }, 4693 "NetworkBorderGroup":{ 4694 "shape":"String", 4695 "locationName":"networkBorderGroup" 4696 }, 4697 "Domain":{ 4698 "shape":"DomainType", 4699 "locationName":"domain" 4700 }, 4701 "CustomerOwnedIp":{ 4702 "shape":"String", 4703 "locationName":"customerOwnedIp" 4704 }, 4705 "CustomerOwnedIpv4Pool":{ 4706 "shape":"String", 4707 "locationName":"customerOwnedIpv4Pool" 4708 }, 4709 "CarrierIp":{ 4710 "shape":"String", 4711 "locationName":"carrierIp" 4712 } 4713 } 4714 }, 4715 "AllocateHostsRequest":{ 4716 "type":"structure", 4717 "required":[ 4718 "AvailabilityZone", 4719 "Quantity" 4720 ], 4721 "members":{ 4722 "AutoPlacement":{ 4723 "shape":"AutoPlacement", 4724 "locationName":"autoPlacement" 4725 }, 4726 "AvailabilityZone":{ 4727 "shape":"String", 4728 "locationName":"availabilityZone" 4729 }, 4730 "ClientToken":{ 4731 "shape":"String", 4732 "locationName":"clientToken" 4733 }, 4734 "InstanceType":{ 4735 "shape":"String", 4736 "locationName":"instanceType" 4737 }, 4738 "InstanceFamily":{"shape":"String"}, 4739 "Quantity":{ 4740 "shape":"Integer", 4741 "locationName":"quantity" 4742 }, 4743 "TagSpecifications":{ 4744 "shape":"TagSpecificationList", 4745 "locationName":"TagSpecification" 4746 }, 4747 "HostRecovery":{"shape":"HostRecovery"} 4748 } 4749 }, 4750 "AllocateHostsResult":{ 4751 "type":"structure", 4752 "members":{ 4753 "HostIds":{ 4754 "shape":"ResponseHostIdList", 4755 "locationName":"hostIdSet" 4756 } 4757 } 4758 }, 4759 "AllocationId":{"type":"string"}, 4760 "AllocationIdList":{ 4761 "type":"list", 4762 "member":{ 4763 "shape":"AllocationId", 4764 "locationName":"AllocationId" 4765 } 4766 }, 4767 "AllocationIds":{ 4768 "type":"list", 4769 "member":{ 4770 "shape":"AllocationId", 4771 "locationName":"item" 4772 } 4773 }, 4774 "AllocationState":{ 4775 "type":"string", 4776 "enum":[ 4777 "available", 4778 "under-assessment", 4779 "permanent-failure", 4780 "released", 4781 "released-permanent-failure", 4782 "pending" 4783 ] 4784 }, 4785 "AllocationStrategy":{ 4786 "type":"string", 4787 "enum":[ 4788 "lowestPrice", 4789 "diversified", 4790 "capacityOptimized", 4791 "capacityOptimizedPrioritized" 4792 ] 4793 }, 4794 "AllowedPrincipal":{ 4795 "type":"structure", 4796 "members":{ 4797 "PrincipalType":{ 4798 "shape":"PrincipalType", 4799 "locationName":"principalType" 4800 }, 4801 "Principal":{ 4802 "shape":"String", 4803 "locationName":"principal" 4804 } 4805 } 4806 }, 4807 "AllowedPrincipalSet":{ 4808 "type":"list", 4809 "member":{ 4810 "shape":"AllowedPrincipal", 4811 "locationName":"item" 4812 } 4813 }, 4814 "AllowsMultipleInstanceTypes":{ 4815 "type":"string", 4816 "enum":[ 4817 "on", 4818 "off" 4819 ] 4820 }, 4821 "AlternatePathHint":{ 4822 "type":"structure", 4823 "members":{ 4824 "ComponentId":{ 4825 "shape":"String", 4826 "locationName":"componentId" 4827 }, 4828 "ComponentArn":{ 4829 "shape":"String", 4830 "locationName":"componentArn" 4831 } 4832 } 4833 }, 4834 "AlternatePathHintList":{ 4835 "type":"list", 4836 "member":{ 4837 "shape":"AlternatePathHint", 4838 "locationName":"item" 4839 } 4840 }, 4841 "AnalysisAclRule":{ 4842 "type":"structure", 4843 "members":{ 4844 "Cidr":{ 4845 "shape":"String", 4846 "locationName":"cidr" 4847 }, 4848 "Egress":{ 4849 "shape":"Boolean", 4850 "locationName":"egress" 4851 }, 4852 "PortRange":{ 4853 "shape":"PortRange", 4854 "locationName":"portRange" 4855 }, 4856 "Protocol":{ 4857 "shape":"String", 4858 "locationName":"protocol" 4859 }, 4860 "RuleAction":{ 4861 "shape":"String", 4862 "locationName":"ruleAction" 4863 }, 4864 "RuleNumber":{ 4865 "shape":"Integer", 4866 "locationName":"ruleNumber" 4867 } 4868 } 4869 }, 4870 "AnalysisComponent":{ 4871 "type":"structure", 4872 "members":{ 4873 "Id":{ 4874 "shape":"String", 4875 "locationName":"id" 4876 }, 4877 "Arn":{ 4878 "shape":"String", 4879 "locationName":"arn" 4880 } 4881 } 4882 }, 4883 "AnalysisComponentList":{ 4884 "type":"list", 4885 "member":{ 4886 "shape":"AnalysisComponent", 4887 "locationName":"item" 4888 } 4889 }, 4890 "AnalysisLoadBalancerListener":{ 4891 "type":"structure", 4892 "members":{ 4893 "LoadBalancerPort":{ 4894 "shape":"Port", 4895 "locationName":"loadBalancerPort" 4896 }, 4897 "InstancePort":{ 4898 "shape":"Port", 4899 "locationName":"instancePort" 4900 } 4901 } 4902 }, 4903 "AnalysisLoadBalancerTarget":{ 4904 "type":"structure", 4905 "members":{ 4906 "Address":{ 4907 "shape":"IpAddress", 4908 "locationName":"address" 4909 }, 4910 "AvailabilityZone":{ 4911 "shape":"String", 4912 "locationName":"availabilityZone" 4913 }, 4914 "Instance":{ 4915 "shape":"AnalysisComponent", 4916 "locationName":"instance" 4917 }, 4918 "Port":{ 4919 "shape":"Port", 4920 "locationName":"port" 4921 } 4922 } 4923 }, 4924 "AnalysisPacketHeader":{ 4925 "type":"structure", 4926 "members":{ 4927 "DestinationAddresses":{ 4928 "shape":"IpAddressList", 4929 "locationName":"destinationAddressSet" 4930 }, 4931 "DestinationPortRanges":{ 4932 "shape":"PortRangeList", 4933 "locationName":"destinationPortRangeSet" 4934 }, 4935 "Protocol":{ 4936 "shape":"String", 4937 "locationName":"protocol" 4938 }, 4939 "SourceAddresses":{ 4940 "shape":"IpAddressList", 4941 "locationName":"sourceAddressSet" 4942 }, 4943 "SourcePortRanges":{ 4944 "shape":"PortRangeList", 4945 "locationName":"sourcePortRangeSet" 4946 } 4947 } 4948 }, 4949 "AnalysisRouteTableRoute":{ 4950 "type":"structure", 4951 "members":{ 4952 "DestinationCidr":{ 4953 "shape":"String", 4954 "locationName":"destinationCidr" 4955 }, 4956 "DestinationPrefixListId":{ 4957 "shape":"String", 4958 "locationName":"destinationPrefixListId" 4959 }, 4960 "EgressOnlyInternetGatewayId":{ 4961 "shape":"String", 4962 "locationName":"egressOnlyInternetGatewayId" 4963 }, 4964 "GatewayId":{ 4965 "shape":"String", 4966 "locationName":"gatewayId" 4967 }, 4968 "InstanceId":{ 4969 "shape":"String", 4970 "locationName":"instanceId" 4971 }, 4972 "NatGatewayId":{ 4973 "shape":"String", 4974 "locationName":"natGatewayId" 4975 }, 4976 "NetworkInterfaceId":{ 4977 "shape":"String", 4978 "locationName":"networkInterfaceId" 4979 }, 4980 "Origin":{ 4981 "shape":"String", 4982 "locationName":"origin" 4983 }, 4984 "TransitGatewayId":{ 4985 "shape":"String", 4986 "locationName":"transitGatewayId" 4987 }, 4988 "VpcPeeringConnectionId":{ 4989 "shape":"String", 4990 "locationName":"vpcPeeringConnectionId" 4991 } 4992 } 4993 }, 4994 "AnalysisSecurityGroupRule":{ 4995 "type":"structure", 4996 "members":{ 4997 "Cidr":{ 4998 "shape":"String", 4999 "locationName":"cidr" 5000 }, 5001 "Direction":{ 5002 "shape":"String", 5003 "locationName":"direction" 5004 }, 5005 "SecurityGroupId":{ 5006 "shape":"String", 5007 "locationName":"securityGroupId" 5008 }, 5009 "PortRange":{ 5010 "shape":"PortRange", 5011 "locationName":"portRange" 5012 }, 5013 "PrefixListId":{ 5014 "shape":"String", 5015 "locationName":"prefixListId" 5016 }, 5017 "Protocol":{ 5018 "shape":"String", 5019 "locationName":"protocol" 5020 } 5021 } 5022 }, 5023 "AnalysisStatus":{ 5024 "type":"string", 5025 "enum":[ 5026 "running", 5027 "succeeded", 5028 "failed" 5029 ] 5030 }, 5031 "ApplianceModeSupportValue":{ 5032 "type":"string", 5033 "enum":[ 5034 "enable", 5035 "disable" 5036 ] 5037 }, 5038 "ApplySecurityGroupsToClientVpnTargetNetworkRequest":{ 5039 "type":"structure", 5040 "required":[ 5041 "ClientVpnEndpointId", 5042 "VpcId", 5043 "SecurityGroupIds" 5044 ], 5045 "members":{ 5046 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 5047 "VpcId":{"shape":"VpcId"}, 5048 "SecurityGroupIds":{ 5049 "shape":"ClientVpnSecurityGroupIdSet", 5050 "locationName":"SecurityGroupId" 5051 }, 5052 "DryRun":{"shape":"Boolean"} 5053 } 5054 }, 5055 "ApplySecurityGroupsToClientVpnTargetNetworkResult":{ 5056 "type":"structure", 5057 "members":{ 5058 "SecurityGroupIds":{ 5059 "shape":"ClientVpnSecurityGroupIdSet", 5060 "locationName":"securityGroupIds" 5061 } 5062 } 5063 }, 5064 "ArchitectureType":{ 5065 "type":"string", 5066 "enum":[ 5067 "i386", 5068 "x86_64", 5069 "arm64", 5070 "x86_64_mac" 5071 ] 5072 }, 5073 "ArchitectureTypeList":{ 5074 "type":"list", 5075 "member":{ 5076 "shape":"ArchitectureType", 5077 "locationName":"item" 5078 } 5079 }, 5080 "ArchitectureTypeSet":{ 5081 "type":"list", 5082 "member":{ 5083 "shape":"ArchitectureType", 5084 "locationName":"item" 5085 }, 5086 "max":3, 5087 "min":0 5088 }, 5089 "ArchitectureValues":{ 5090 "type":"string", 5091 "enum":[ 5092 "i386", 5093 "x86_64", 5094 "arm64", 5095 "x86_64_mac" 5096 ] 5097 }, 5098 "ArnList":{ 5099 "type":"list", 5100 "member":{ 5101 "shape":"ResourceArn", 5102 "locationName":"item" 5103 } 5104 }, 5105 "AssignIpv6AddressesRequest":{ 5106 "type":"structure", 5107 "required":["NetworkInterfaceId"], 5108 "members":{ 5109 "Ipv6AddressCount":{ 5110 "shape":"Integer", 5111 "locationName":"ipv6AddressCount" 5112 }, 5113 "Ipv6Addresses":{ 5114 "shape":"Ipv6AddressList", 5115 "locationName":"ipv6Addresses" 5116 }, 5117 "Ipv6PrefixCount":{"shape":"Integer"}, 5118 "Ipv6Prefixes":{ 5119 "shape":"IpPrefixList", 5120 "locationName":"Ipv6Prefix" 5121 }, 5122 "NetworkInterfaceId":{ 5123 "shape":"NetworkInterfaceId", 5124 "locationName":"networkInterfaceId" 5125 } 5126 } 5127 }, 5128 "AssignIpv6AddressesResult":{ 5129 "type":"structure", 5130 "members":{ 5131 "AssignedIpv6Addresses":{ 5132 "shape":"Ipv6AddressList", 5133 "locationName":"assignedIpv6Addresses" 5134 }, 5135 "AssignedIpv6Prefixes":{ 5136 "shape":"IpPrefixList", 5137 "locationName":"assignedIpv6PrefixSet" 5138 }, 5139 "NetworkInterfaceId":{ 5140 "shape":"String", 5141 "locationName":"networkInterfaceId" 5142 } 5143 } 5144 }, 5145 "AssignPrivateIpAddressesRequest":{ 5146 "type":"structure", 5147 "required":["NetworkInterfaceId"], 5148 "members":{ 5149 "AllowReassignment":{ 5150 "shape":"Boolean", 5151 "locationName":"allowReassignment" 5152 }, 5153 "NetworkInterfaceId":{ 5154 "shape":"NetworkInterfaceId", 5155 "locationName":"networkInterfaceId" 5156 }, 5157 "PrivateIpAddresses":{ 5158 "shape":"PrivateIpAddressStringList", 5159 "locationName":"privateIpAddress" 5160 }, 5161 "SecondaryPrivateIpAddressCount":{ 5162 "shape":"Integer", 5163 "locationName":"secondaryPrivateIpAddressCount" 5164 }, 5165 "Ipv4Prefixes":{ 5166 "shape":"IpPrefixList", 5167 "locationName":"Ipv4Prefix" 5168 }, 5169 "Ipv4PrefixCount":{"shape":"Integer"} 5170 } 5171 }, 5172 "AssignPrivateIpAddressesResult":{ 5173 "type":"structure", 5174 "members":{ 5175 "NetworkInterfaceId":{ 5176 "shape":"String", 5177 "locationName":"networkInterfaceId" 5178 }, 5179 "AssignedPrivateIpAddresses":{ 5180 "shape":"AssignedPrivateIpAddressList", 5181 "locationName":"assignedPrivateIpAddressesSet" 5182 }, 5183 "AssignedIpv4Prefixes":{ 5184 "shape":"Ipv4PrefixesList", 5185 "locationName":"assignedIpv4PrefixSet" 5186 } 5187 } 5188 }, 5189 "AssignedPrivateIpAddress":{ 5190 "type":"structure", 5191 "members":{ 5192 "PrivateIpAddress":{ 5193 "shape":"String", 5194 "locationName":"privateIpAddress" 5195 } 5196 } 5197 }, 5198 "AssignedPrivateIpAddressList":{ 5199 "type":"list", 5200 "member":{ 5201 "shape":"AssignedPrivateIpAddress", 5202 "locationName":"item" 5203 } 5204 }, 5205 "AssociateAddressRequest":{ 5206 "type":"structure", 5207 "members":{ 5208 "AllocationId":{"shape":"AllocationId"}, 5209 "InstanceId":{"shape":"InstanceId"}, 5210 "PublicIp":{"shape":"String"}, 5211 "AllowReassociation":{ 5212 "shape":"Boolean", 5213 "locationName":"allowReassociation" 5214 }, 5215 "DryRun":{ 5216 "shape":"Boolean", 5217 "locationName":"dryRun" 5218 }, 5219 "NetworkInterfaceId":{ 5220 "shape":"NetworkInterfaceId", 5221 "locationName":"networkInterfaceId" 5222 }, 5223 "PrivateIpAddress":{ 5224 "shape":"String", 5225 "locationName":"privateIpAddress" 5226 } 5227 } 5228 }, 5229 "AssociateAddressResult":{ 5230 "type":"structure", 5231 "members":{ 5232 "AssociationId":{ 5233 "shape":"String", 5234 "locationName":"associationId" 5235 } 5236 } 5237 }, 5238 "AssociateClientVpnTargetNetworkRequest":{ 5239 "type":"structure", 5240 "required":[ 5241 "ClientVpnEndpointId", 5242 "SubnetId" 5243 ], 5244 "members":{ 5245 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 5246 "SubnetId":{"shape":"SubnetId"}, 5247 "ClientToken":{ 5248 "shape":"String", 5249 "idempotencyToken":true 5250 }, 5251 "DryRun":{"shape":"Boolean"} 5252 } 5253 }, 5254 "AssociateClientVpnTargetNetworkResult":{ 5255 "type":"structure", 5256 "members":{ 5257 "AssociationId":{ 5258 "shape":"String", 5259 "locationName":"associationId" 5260 }, 5261 "Status":{ 5262 "shape":"AssociationStatus", 5263 "locationName":"status" 5264 } 5265 } 5266 }, 5267 "AssociateDhcpOptionsRequest":{ 5268 "type":"structure", 5269 "required":[ 5270 "DhcpOptionsId", 5271 "VpcId" 5272 ], 5273 "members":{ 5274 "DhcpOptionsId":{"shape":"DefaultingDhcpOptionsId"}, 5275 "VpcId":{"shape":"VpcId"}, 5276 "DryRun":{ 5277 "shape":"Boolean", 5278 "locationName":"dryRun" 5279 } 5280 } 5281 }, 5282 "AssociateEnclaveCertificateIamRoleRequest":{ 5283 "type":"structure", 5284 "members":{ 5285 "CertificateArn":{"shape":"ResourceArn"}, 5286 "RoleArn":{"shape":"ResourceArn"}, 5287 "DryRun":{"shape":"Boolean"} 5288 } 5289 }, 5290 "AssociateEnclaveCertificateIamRoleResult":{ 5291 "type":"structure", 5292 "members":{ 5293 "CertificateS3BucketName":{ 5294 "shape":"String", 5295 "locationName":"certificateS3BucketName" 5296 }, 5297 "CertificateS3ObjectKey":{ 5298 "shape":"String", 5299 "locationName":"certificateS3ObjectKey" 5300 }, 5301 "EncryptionKmsKeyId":{ 5302 "shape":"String", 5303 "locationName":"encryptionKmsKeyId" 5304 } 5305 } 5306 }, 5307 "AssociateIamInstanceProfileRequest":{ 5308 "type":"structure", 5309 "required":[ 5310 "IamInstanceProfile", 5311 "InstanceId" 5312 ], 5313 "members":{ 5314 "IamInstanceProfile":{"shape":"IamInstanceProfileSpecification"}, 5315 "InstanceId":{"shape":"InstanceId"} 5316 } 5317 }, 5318 "AssociateIamInstanceProfileResult":{ 5319 "type":"structure", 5320 "members":{ 5321 "IamInstanceProfileAssociation":{ 5322 "shape":"IamInstanceProfileAssociation", 5323 "locationName":"iamInstanceProfileAssociation" 5324 } 5325 } 5326 }, 5327 "AssociateInstanceEventWindowRequest":{ 5328 "type":"structure", 5329 "required":[ 5330 "InstanceEventWindowId", 5331 "AssociationTarget" 5332 ], 5333 "members":{ 5334 "DryRun":{"shape":"Boolean"}, 5335 "InstanceEventWindowId":{"shape":"InstanceEventWindowId"}, 5336 "AssociationTarget":{"shape":"InstanceEventWindowAssociationRequest"} 5337 } 5338 }, 5339 "AssociateInstanceEventWindowResult":{ 5340 "type":"structure", 5341 "members":{ 5342 "InstanceEventWindow":{ 5343 "shape":"InstanceEventWindow", 5344 "locationName":"instanceEventWindow" 5345 } 5346 } 5347 }, 5348 "AssociateRouteTableRequest":{ 5349 "type":"structure", 5350 "required":["RouteTableId"], 5351 "members":{ 5352 "DryRun":{ 5353 "shape":"Boolean", 5354 "locationName":"dryRun" 5355 }, 5356 "RouteTableId":{ 5357 "shape":"RouteTableId", 5358 "locationName":"routeTableId" 5359 }, 5360 "SubnetId":{ 5361 "shape":"SubnetId", 5362 "locationName":"subnetId" 5363 }, 5364 "GatewayId":{"shape":"RouteGatewayId"} 5365 } 5366 }, 5367 "AssociateRouteTableResult":{ 5368 "type":"structure", 5369 "members":{ 5370 "AssociationId":{ 5371 "shape":"String", 5372 "locationName":"associationId" 5373 }, 5374 "AssociationState":{ 5375 "shape":"RouteTableAssociationState", 5376 "locationName":"associationState" 5377 } 5378 } 5379 }, 5380 "AssociateSubnetCidrBlockRequest":{ 5381 "type":"structure", 5382 "required":[ 5383 "Ipv6CidrBlock", 5384 "SubnetId" 5385 ], 5386 "members":{ 5387 "Ipv6CidrBlock":{ 5388 "shape":"String", 5389 "locationName":"ipv6CidrBlock" 5390 }, 5391 "SubnetId":{ 5392 "shape":"SubnetId", 5393 "locationName":"subnetId" 5394 } 5395 } 5396 }, 5397 "AssociateSubnetCidrBlockResult":{ 5398 "type":"structure", 5399 "members":{ 5400 "Ipv6CidrBlockAssociation":{ 5401 "shape":"SubnetIpv6CidrBlockAssociation", 5402 "locationName":"ipv6CidrBlockAssociation" 5403 }, 5404 "SubnetId":{ 5405 "shape":"String", 5406 "locationName":"subnetId" 5407 } 5408 } 5409 }, 5410 "AssociateTransitGatewayMulticastDomainRequest":{ 5411 "type":"structure", 5412 "members":{ 5413 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 5414 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 5415 "SubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 5416 "DryRun":{"shape":"Boolean"} 5417 } 5418 }, 5419 "AssociateTransitGatewayMulticastDomainResult":{ 5420 "type":"structure", 5421 "members":{ 5422 "Associations":{ 5423 "shape":"TransitGatewayMulticastDomainAssociations", 5424 "locationName":"associations" 5425 } 5426 } 5427 }, 5428 "AssociateTransitGatewayRouteTableRequest":{ 5429 "type":"structure", 5430 "required":[ 5431 "TransitGatewayRouteTableId", 5432 "TransitGatewayAttachmentId" 5433 ], 5434 "members":{ 5435 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 5436 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 5437 "DryRun":{"shape":"Boolean"} 5438 } 5439 }, 5440 "AssociateTransitGatewayRouteTableResult":{ 5441 "type":"structure", 5442 "members":{ 5443 "Association":{ 5444 "shape":"TransitGatewayAssociation", 5445 "locationName":"association" 5446 } 5447 } 5448 }, 5449 "AssociateTrunkInterfaceRequest":{ 5450 "type":"structure", 5451 "required":[ 5452 "BranchInterfaceId", 5453 "TrunkInterfaceId" 5454 ], 5455 "members":{ 5456 "BranchInterfaceId":{"shape":"NetworkInterfaceId"}, 5457 "TrunkInterfaceId":{"shape":"NetworkInterfaceId"}, 5458 "VlanId":{"shape":"Integer"}, 5459 "GreKey":{"shape":"Integer"}, 5460 "ClientToken":{ 5461 "shape":"String", 5462 "idempotencyToken":true 5463 }, 5464 "DryRun":{"shape":"Boolean"} 5465 } 5466 }, 5467 "AssociateTrunkInterfaceResult":{ 5468 "type":"structure", 5469 "members":{ 5470 "InterfaceAssociation":{ 5471 "shape":"TrunkInterfaceAssociation", 5472 "locationName":"interfaceAssociation" 5473 }, 5474 "ClientToken":{ 5475 "shape":"String", 5476 "locationName":"clientToken" 5477 } 5478 } 5479 }, 5480 "AssociateVpcCidrBlockRequest":{ 5481 "type":"structure", 5482 "required":["VpcId"], 5483 "members":{ 5484 "AmazonProvidedIpv6CidrBlock":{ 5485 "shape":"Boolean", 5486 "locationName":"amazonProvidedIpv6CidrBlock" 5487 }, 5488 "CidrBlock":{"shape":"String"}, 5489 "VpcId":{ 5490 "shape":"VpcId", 5491 "locationName":"vpcId" 5492 }, 5493 "Ipv6CidrBlockNetworkBorderGroup":{"shape":"String"}, 5494 "Ipv6Pool":{"shape":"Ipv6PoolEc2Id"}, 5495 "Ipv6CidrBlock":{"shape":"String"} 5496 } 5497 }, 5498 "AssociateVpcCidrBlockResult":{ 5499 "type":"structure", 5500 "members":{ 5501 "Ipv6CidrBlockAssociation":{ 5502 "shape":"VpcIpv6CidrBlockAssociation", 5503 "locationName":"ipv6CidrBlockAssociation" 5504 }, 5505 "CidrBlockAssociation":{ 5506 "shape":"VpcCidrBlockAssociation", 5507 "locationName":"cidrBlockAssociation" 5508 }, 5509 "VpcId":{ 5510 "shape":"String", 5511 "locationName":"vpcId" 5512 } 5513 } 5514 }, 5515 "AssociatedNetworkType":{ 5516 "type":"string", 5517 "enum":["vpc"] 5518 }, 5519 "AssociatedRole":{ 5520 "type":"structure", 5521 "members":{ 5522 "AssociatedRoleArn":{ 5523 "shape":"ResourceArn", 5524 "locationName":"associatedRoleArn" 5525 }, 5526 "CertificateS3BucketName":{ 5527 "shape":"String", 5528 "locationName":"certificateS3BucketName" 5529 }, 5530 "CertificateS3ObjectKey":{ 5531 "shape":"String", 5532 "locationName":"certificateS3ObjectKey" 5533 }, 5534 "EncryptionKmsKeyId":{ 5535 "shape":"String", 5536 "locationName":"encryptionKmsKeyId" 5537 } 5538 } 5539 }, 5540 "AssociatedRolesList":{ 5541 "type":"list", 5542 "member":{ 5543 "shape":"AssociatedRole", 5544 "locationName":"item" 5545 } 5546 }, 5547 "AssociatedTargetNetwork":{ 5548 "type":"structure", 5549 "members":{ 5550 "NetworkId":{ 5551 "shape":"String", 5552 "locationName":"networkId" 5553 }, 5554 "NetworkType":{ 5555 "shape":"AssociatedNetworkType", 5556 "locationName":"networkType" 5557 } 5558 } 5559 }, 5560 "AssociatedTargetNetworkSet":{ 5561 "type":"list", 5562 "member":{ 5563 "shape":"AssociatedTargetNetwork", 5564 "locationName":"item" 5565 } 5566 }, 5567 "AssociationIdList":{ 5568 "type":"list", 5569 "member":{ 5570 "shape":"IamInstanceProfileAssociationId", 5571 "locationName":"AssociationId" 5572 } 5573 }, 5574 "AssociationStatus":{ 5575 "type":"structure", 5576 "members":{ 5577 "Code":{ 5578 "shape":"AssociationStatusCode", 5579 "locationName":"code" 5580 }, 5581 "Message":{ 5582 "shape":"String", 5583 "locationName":"message" 5584 } 5585 } 5586 }, 5587 "AssociationStatusCode":{ 5588 "type":"string", 5589 "enum":[ 5590 "associating", 5591 "associated", 5592 "association-failed", 5593 "disassociating", 5594 "disassociated" 5595 ] 5596 }, 5597 "AthenaIntegration":{ 5598 "type":"structure", 5599 "required":[ 5600 "IntegrationResultS3DestinationArn", 5601 "PartitionLoadFrequency" 5602 ], 5603 "members":{ 5604 "IntegrationResultS3DestinationArn":{"shape":"String"}, 5605 "PartitionLoadFrequency":{"shape":"PartitionLoadFrequency"}, 5606 "PartitionStartDate":{"shape":"MillisecondDateTime"}, 5607 "PartitionEndDate":{"shape":"MillisecondDateTime"} 5608 } 5609 }, 5610 "AthenaIntegrationsSet":{ 5611 "type":"list", 5612 "member":{ 5613 "shape":"AthenaIntegration", 5614 "locationName":"item" 5615 }, 5616 "max":10, 5617 "min":1 5618 }, 5619 "AttachClassicLinkVpcRequest":{ 5620 "type":"structure", 5621 "required":[ 5622 "Groups", 5623 "InstanceId", 5624 "VpcId" 5625 ], 5626 "members":{ 5627 "DryRun":{ 5628 "shape":"Boolean", 5629 "locationName":"dryRun" 5630 }, 5631 "Groups":{ 5632 "shape":"GroupIdStringList", 5633 "locationName":"SecurityGroupId" 5634 }, 5635 "InstanceId":{ 5636 "shape":"InstanceId", 5637 "locationName":"instanceId" 5638 }, 5639 "VpcId":{ 5640 "shape":"VpcId", 5641 "locationName":"vpcId" 5642 } 5643 } 5644 }, 5645 "AttachClassicLinkVpcResult":{ 5646 "type":"structure", 5647 "members":{ 5648 "Return":{ 5649 "shape":"Boolean", 5650 "locationName":"return" 5651 } 5652 } 5653 }, 5654 "AttachInternetGatewayRequest":{ 5655 "type":"structure", 5656 "required":[ 5657 "InternetGatewayId", 5658 "VpcId" 5659 ], 5660 "members":{ 5661 "DryRun":{ 5662 "shape":"Boolean", 5663 "locationName":"dryRun" 5664 }, 5665 "InternetGatewayId":{ 5666 "shape":"InternetGatewayId", 5667 "locationName":"internetGatewayId" 5668 }, 5669 "VpcId":{ 5670 "shape":"VpcId", 5671 "locationName":"vpcId" 5672 } 5673 } 5674 }, 5675 "AttachNetworkInterfaceRequest":{ 5676 "type":"structure", 5677 "required":[ 5678 "DeviceIndex", 5679 "InstanceId", 5680 "NetworkInterfaceId" 5681 ], 5682 "members":{ 5683 "DeviceIndex":{ 5684 "shape":"Integer", 5685 "locationName":"deviceIndex" 5686 }, 5687 "DryRun":{ 5688 "shape":"Boolean", 5689 "locationName":"dryRun" 5690 }, 5691 "InstanceId":{ 5692 "shape":"InstanceId", 5693 "locationName":"instanceId" 5694 }, 5695 "NetworkInterfaceId":{ 5696 "shape":"NetworkInterfaceId", 5697 "locationName":"networkInterfaceId" 5698 }, 5699 "NetworkCardIndex":{"shape":"Integer"} 5700 } 5701 }, 5702 "AttachNetworkInterfaceResult":{ 5703 "type":"structure", 5704 "members":{ 5705 "AttachmentId":{ 5706 "shape":"String", 5707 "locationName":"attachmentId" 5708 }, 5709 "NetworkCardIndex":{ 5710 "shape":"Integer", 5711 "locationName":"networkCardIndex" 5712 } 5713 } 5714 }, 5715 "AttachVolumeRequest":{ 5716 "type":"structure", 5717 "required":[ 5718 "Device", 5719 "InstanceId", 5720 "VolumeId" 5721 ], 5722 "members":{ 5723 "Device":{"shape":"String"}, 5724 "InstanceId":{"shape":"InstanceId"}, 5725 "VolumeId":{"shape":"VolumeId"}, 5726 "DryRun":{ 5727 "shape":"Boolean", 5728 "locationName":"dryRun" 5729 } 5730 } 5731 }, 5732 "AttachVpnGatewayRequest":{ 5733 "type":"structure", 5734 "required":[ 5735 "VpcId", 5736 "VpnGatewayId" 5737 ], 5738 "members":{ 5739 "VpcId":{"shape":"VpcId"}, 5740 "VpnGatewayId":{"shape":"VpnGatewayId"}, 5741 "DryRun":{ 5742 "shape":"Boolean", 5743 "locationName":"dryRun" 5744 } 5745 } 5746 }, 5747 "AttachVpnGatewayResult":{ 5748 "type":"structure", 5749 "members":{ 5750 "VpcAttachment":{ 5751 "shape":"VpcAttachment", 5752 "locationName":"attachment" 5753 } 5754 } 5755 }, 5756 "AttachmentStatus":{ 5757 "type":"string", 5758 "enum":[ 5759 "attaching", 5760 "attached", 5761 "detaching", 5762 "detached" 5763 ] 5764 }, 5765 "AttributeBooleanValue":{ 5766 "type":"structure", 5767 "members":{ 5768 "Value":{ 5769 "shape":"Boolean", 5770 "locationName":"value" 5771 } 5772 } 5773 }, 5774 "AttributeValue":{ 5775 "type":"structure", 5776 "members":{ 5777 "Value":{ 5778 "shape":"String", 5779 "locationName":"value" 5780 } 5781 } 5782 }, 5783 "AuthorizationRule":{ 5784 "type":"structure", 5785 "members":{ 5786 "ClientVpnEndpointId":{ 5787 "shape":"String", 5788 "locationName":"clientVpnEndpointId" 5789 }, 5790 "Description":{ 5791 "shape":"String", 5792 "locationName":"description" 5793 }, 5794 "GroupId":{ 5795 "shape":"String", 5796 "locationName":"groupId" 5797 }, 5798 "AccessAll":{ 5799 "shape":"Boolean", 5800 "locationName":"accessAll" 5801 }, 5802 "DestinationCidr":{ 5803 "shape":"String", 5804 "locationName":"destinationCidr" 5805 }, 5806 "Status":{ 5807 "shape":"ClientVpnAuthorizationRuleStatus", 5808 "locationName":"status" 5809 } 5810 } 5811 }, 5812 "AuthorizationRuleSet":{ 5813 "type":"list", 5814 "member":{ 5815 "shape":"AuthorizationRule", 5816 "locationName":"item" 5817 } 5818 }, 5819 "AuthorizeClientVpnIngressRequest":{ 5820 "type":"structure", 5821 "required":[ 5822 "ClientVpnEndpointId", 5823 "TargetNetworkCidr" 5824 ], 5825 "members":{ 5826 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 5827 "TargetNetworkCidr":{"shape":"String"}, 5828 "AccessGroupId":{"shape":"String"}, 5829 "AuthorizeAllGroups":{"shape":"Boolean"}, 5830 "Description":{"shape":"String"}, 5831 "ClientToken":{ 5832 "shape":"String", 5833 "idempotencyToken":true 5834 }, 5835 "DryRun":{"shape":"Boolean"} 5836 } 5837 }, 5838 "AuthorizeClientVpnIngressResult":{ 5839 "type":"structure", 5840 "members":{ 5841 "Status":{ 5842 "shape":"ClientVpnAuthorizationRuleStatus", 5843 "locationName":"status" 5844 } 5845 } 5846 }, 5847 "AuthorizeSecurityGroupEgressRequest":{ 5848 "type":"structure", 5849 "required":["GroupId"], 5850 "members":{ 5851 "DryRun":{ 5852 "shape":"Boolean", 5853 "locationName":"dryRun" 5854 }, 5855 "GroupId":{ 5856 "shape":"SecurityGroupId", 5857 "locationName":"groupId" 5858 }, 5859 "IpPermissions":{ 5860 "shape":"IpPermissionList", 5861 "locationName":"ipPermissions" 5862 }, 5863 "TagSpecifications":{ 5864 "shape":"TagSpecificationList", 5865 "locationName":"TagSpecification" 5866 }, 5867 "CidrIp":{ 5868 "shape":"String", 5869 "locationName":"cidrIp" 5870 }, 5871 "FromPort":{ 5872 "shape":"Integer", 5873 "locationName":"fromPort" 5874 }, 5875 "IpProtocol":{ 5876 "shape":"String", 5877 "locationName":"ipProtocol" 5878 }, 5879 "ToPort":{ 5880 "shape":"Integer", 5881 "locationName":"toPort" 5882 }, 5883 "SourceSecurityGroupName":{ 5884 "shape":"String", 5885 "locationName":"sourceSecurityGroupName" 5886 }, 5887 "SourceSecurityGroupOwnerId":{ 5888 "shape":"String", 5889 "locationName":"sourceSecurityGroupOwnerId" 5890 } 5891 } 5892 }, 5893 "AuthorizeSecurityGroupEgressResult":{ 5894 "type":"structure", 5895 "members":{ 5896 "Return":{ 5897 "shape":"Boolean", 5898 "locationName":"return" 5899 }, 5900 "SecurityGroupRules":{ 5901 "shape":"SecurityGroupRuleList", 5902 "locationName":"securityGroupRuleSet" 5903 } 5904 } 5905 }, 5906 "AuthorizeSecurityGroupIngressRequest":{ 5907 "type":"structure", 5908 "members":{ 5909 "CidrIp":{"shape":"String"}, 5910 "FromPort":{"shape":"Integer"}, 5911 "GroupId":{"shape":"SecurityGroupId"}, 5912 "GroupName":{"shape":"SecurityGroupName"}, 5913 "IpPermissions":{"shape":"IpPermissionList"}, 5914 "IpProtocol":{"shape":"String"}, 5915 "SourceSecurityGroupName":{"shape":"String"}, 5916 "SourceSecurityGroupOwnerId":{"shape":"String"}, 5917 "ToPort":{"shape":"Integer"}, 5918 "DryRun":{ 5919 "shape":"Boolean", 5920 "locationName":"dryRun" 5921 }, 5922 "TagSpecifications":{ 5923 "shape":"TagSpecificationList", 5924 "locationName":"TagSpecification" 5925 } 5926 } 5927 }, 5928 "AuthorizeSecurityGroupIngressResult":{ 5929 "type":"structure", 5930 "members":{ 5931 "Return":{ 5932 "shape":"Boolean", 5933 "locationName":"return" 5934 }, 5935 "SecurityGroupRules":{ 5936 "shape":"SecurityGroupRuleList", 5937 "locationName":"securityGroupRuleSet" 5938 } 5939 } 5940 }, 5941 "AutoAcceptSharedAssociationsValue":{ 5942 "type":"string", 5943 "enum":[ 5944 "enable", 5945 "disable" 5946 ] 5947 }, 5948 "AutoAcceptSharedAttachmentsValue":{ 5949 "type":"string", 5950 "enum":[ 5951 "enable", 5952 "disable" 5953 ] 5954 }, 5955 "AutoPlacement":{ 5956 "type":"string", 5957 "enum":[ 5958 "on", 5959 "off" 5960 ] 5961 }, 5962 "AutoRecoveryFlag":{"type":"boolean"}, 5963 "AvailabilityZone":{ 5964 "type":"structure", 5965 "members":{ 5966 "State":{ 5967 "shape":"AvailabilityZoneState", 5968 "locationName":"zoneState" 5969 }, 5970 "OptInStatus":{ 5971 "shape":"AvailabilityZoneOptInStatus", 5972 "locationName":"optInStatus" 5973 }, 5974 "Messages":{ 5975 "shape":"AvailabilityZoneMessageList", 5976 "locationName":"messageSet" 5977 }, 5978 "RegionName":{ 5979 "shape":"String", 5980 "locationName":"regionName" 5981 }, 5982 "ZoneName":{ 5983 "shape":"String", 5984 "locationName":"zoneName" 5985 }, 5986 "ZoneId":{ 5987 "shape":"String", 5988 "locationName":"zoneId" 5989 }, 5990 "GroupName":{ 5991 "shape":"String", 5992 "locationName":"groupName" 5993 }, 5994 "NetworkBorderGroup":{ 5995 "shape":"String", 5996 "locationName":"networkBorderGroup" 5997 }, 5998 "ZoneType":{ 5999 "shape":"String", 6000 "locationName":"zoneType" 6001 }, 6002 "ParentZoneName":{ 6003 "shape":"String", 6004 "locationName":"parentZoneName" 6005 }, 6006 "ParentZoneId":{ 6007 "shape":"String", 6008 "locationName":"parentZoneId" 6009 } 6010 } 6011 }, 6012 "AvailabilityZoneList":{ 6013 "type":"list", 6014 "member":{ 6015 "shape":"AvailabilityZone", 6016 "locationName":"item" 6017 } 6018 }, 6019 "AvailabilityZoneMessage":{ 6020 "type":"structure", 6021 "members":{ 6022 "Message":{ 6023 "shape":"String", 6024 "locationName":"message" 6025 } 6026 } 6027 }, 6028 "AvailabilityZoneMessageList":{ 6029 "type":"list", 6030 "member":{ 6031 "shape":"AvailabilityZoneMessage", 6032 "locationName":"item" 6033 } 6034 }, 6035 "AvailabilityZoneOptInStatus":{ 6036 "type":"string", 6037 "enum":[ 6038 "opt-in-not-required", 6039 "opted-in", 6040 "not-opted-in" 6041 ] 6042 }, 6043 "AvailabilityZoneState":{ 6044 "type":"string", 6045 "enum":[ 6046 "available", 6047 "information", 6048 "impaired", 6049 "unavailable" 6050 ] 6051 }, 6052 "AvailabilityZoneStringList":{ 6053 "type":"list", 6054 "member":{ 6055 "shape":"String", 6056 "locationName":"AvailabilityZone" 6057 } 6058 }, 6059 "AvailableCapacity":{ 6060 "type":"structure", 6061 "members":{ 6062 "AvailableInstanceCapacity":{ 6063 "shape":"AvailableInstanceCapacityList", 6064 "locationName":"availableInstanceCapacity" 6065 }, 6066 "AvailableVCpus":{ 6067 "shape":"Integer", 6068 "locationName":"availableVCpus" 6069 } 6070 } 6071 }, 6072 "AvailableInstanceCapacityList":{ 6073 "type":"list", 6074 "member":{ 6075 "shape":"InstanceCapacity", 6076 "locationName":"item" 6077 } 6078 }, 6079 "BareMetal":{ 6080 "type":"string", 6081 "enum":[ 6082 "included", 6083 "required", 6084 "excluded" 6085 ] 6086 }, 6087 "BareMetalFlag":{"type":"boolean"}, 6088 "BaselineBandwidthInMbps":{"type":"integer"}, 6089 "BaselineEbsBandwidthMbps":{ 6090 "type":"structure", 6091 "members":{ 6092 "Min":{ 6093 "shape":"Integer", 6094 "locationName":"min" 6095 }, 6096 "Max":{ 6097 "shape":"Integer", 6098 "locationName":"max" 6099 } 6100 } 6101 }, 6102 "BaselineEbsBandwidthMbpsRequest":{ 6103 "type":"structure", 6104 "members":{ 6105 "Min":{"shape":"Integer"}, 6106 "Max":{"shape":"Integer"} 6107 } 6108 }, 6109 "BaselineIops":{"type":"integer"}, 6110 "BaselineThroughputInMBps":{"type":"double"}, 6111 "BatchState":{ 6112 "type":"string", 6113 "enum":[ 6114 "submitted", 6115 "active", 6116 "cancelled", 6117 "failed", 6118 "cancelled_running", 6119 "cancelled_terminating", 6120 "modifying" 6121 ] 6122 }, 6123 "BgpStatus":{ 6124 "type":"string", 6125 "enum":[ 6126 "up", 6127 "down" 6128 ] 6129 }, 6130 "BillingProductList":{ 6131 "type":"list", 6132 "member":{ 6133 "shape":"String", 6134 "locationName":"item" 6135 } 6136 }, 6137 "Blob":{"type":"blob"}, 6138 "BlobAttributeValue":{ 6139 "type":"structure", 6140 "members":{ 6141 "Value":{ 6142 "shape":"Blob", 6143 "locationName":"value" 6144 } 6145 } 6146 }, 6147 "BlockDeviceMapping":{ 6148 "type":"structure", 6149 "members":{ 6150 "DeviceName":{ 6151 "shape":"String", 6152 "locationName":"deviceName" 6153 }, 6154 "VirtualName":{ 6155 "shape":"String", 6156 "locationName":"virtualName" 6157 }, 6158 "Ebs":{ 6159 "shape":"EbsBlockDevice", 6160 "locationName":"ebs" 6161 }, 6162 "NoDevice":{ 6163 "shape":"String", 6164 "locationName":"noDevice" 6165 } 6166 } 6167 }, 6168 "BlockDeviceMappingList":{ 6169 "type":"list", 6170 "member":{ 6171 "shape":"BlockDeviceMapping", 6172 "locationName":"item" 6173 } 6174 }, 6175 "BlockDeviceMappingRequestList":{ 6176 "type":"list", 6177 "member":{ 6178 "shape":"BlockDeviceMapping", 6179 "locationName":"BlockDeviceMapping" 6180 } 6181 }, 6182 "Boolean":{"type":"boolean"}, 6183 "BootModeType":{ 6184 "type":"string", 6185 "enum":[ 6186 "legacy-bios", 6187 "uefi" 6188 ] 6189 }, 6190 "BootModeTypeList":{ 6191 "type":"list", 6192 "member":{ 6193 "shape":"BootModeType", 6194 "locationName":"item" 6195 } 6196 }, 6197 "BootModeValues":{ 6198 "type":"string", 6199 "enum":[ 6200 "legacy-bios", 6201 "uefi" 6202 ] 6203 }, 6204 "BundleId":{"type":"string"}, 6205 "BundleIdStringList":{ 6206 "type":"list", 6207 "member":{ 6208 "shape":"BundleId", 6209 "locationName":"BundleId" 6210 } 6211 }, 6212 "BundleInstanceRequest":{ 6213 "type":"structure", 6214 "required":[ 6215 "InstanceId", 6216 "Storage" 6217 ], 6218 "members":{ 6219 "InstanceId":{"shape":"InstanceId"}, 6220 "Storage":{"shape":"Storage"}, 6221 "DryRun":{ 6222 "shape":"Boolean", 6223 "locationName":"dryRun" 6224 } 6225 } 6226 }, 6227 "BundleInstanceResult":{ 6228 "type":"structure", 6229 "members":{ 6230 "BundleTask":{ 6231 "shape":"BundleTask", 6232 "locationName":"bundleInstanceTask" 6233 } 6234 } 6235 }, 6236 "BundleTask":{ 6237 "type":"structure", 6238 "members":{ 6239 "BundleId":{ 6240 "shape":"String", 6241 "locationName":"bundleId" 6242 }, 6243 "BundleTaskError":{ 6244 "shape":"BundleTaskError", 6245 "locationName":"error" 6246 }, 6247 "InstanceId":{ 6248 "shape":"String", 6249 "locationName":"instanceId" 6250 }, 6251 "Progress":{ 6252 "shape":"String", 6253 "locationName":"progress" 6254 }, 6255 "StartTime":{ 6256 "shape":"DateTime", 6257 "locationName":"startTime" 6258 }, 6259 "State":{ 6260 "shape":"BundleTaskState", 6261 "locationName":"state" 6262 }, 6263 "Storage":{ 6264 "shape":"Storage", 6265 "locationName":"storage" 6266 }, 6267 "UpdateTime":{ 6268 "shape":"DateTime", 6269 "locationName":"updateTime" 6270 } 6271 } 6272 }, 6273 "BundleTaskError":{ 6274 "type":"structure", 6275 "members":{ 6276 "Code":{ 6277 "shape":"String", 6278 "locationName":"code" 6279 }, 6280 "Message":{ 6281 "shape":"String", 6282 "locationName":"message" 6283 } 6284 } 6285 }, 6286 "BundleTaskList":{ 6287 "type":"list", 6288 "member":{ 6289 "shape":"BundleTask", 6290 "locationName":"item" 6291 } 6292 }, 6293 "BundleTaskState":{ 6294 "type":"string", 6295 "enum":[ 6296 "pending", 6297 "waiting-for-shutdown", 6298 "bundling", 6299 "storing", 6300 "cancelling", 6301 "complete", 6302 "failed" 6303 ] 6304 }, 6305 "BurstablePerformance":{ 6306 "type":"string", 6307 "enum":[ 6308 "included", 6309 "required", 6310 "excluded" 6311 ] 6312 }, 6313 "BurstablePerformanceFlag":{"type":"boolean"}, 6314 "ByoipCidr":{ 6315 "type":"structure", 6316 "members":{ 6317 "Cidr":{ 6318 "shape":"String", 6319 "locationName":"cidr" 6320 }, 6321 "Description":{ 6322 "shape":"String", 6323 "locationName":"description" 6324 }, 6325 "StatusMessage":{ 6326 "shape":"String", 6327 "locationName":"statusMessage" 6328 }, 6329 "State":{ 6330 "shape":"ByoipCidrState", 6331 "locationName":"state" 6332 } 6333 } 6334 }, 6335 "ByoipCidrSet":{ 6336 "type":"list", 6337 "member":{ 6338 "shape":"ByoipCidr", 6339 "locationName":"item" 6340 } 6341 }, 6342 "ByoipCidrState":{ 6343 "type":"string", 6344 "enum":[ 6345 "advertised", 6346 "deprovisioned", 6347 "failed-deprovision", 6348 "failed-provision", 6349 "pending-deprovision", 6350 "pending-provision", 6351 "provisioned", 6352 "provisioned-not-publicly-advertisable" 6353 ] 6354 }, 6355 "CancelBatchErrorCode":{ 6356 "type":"string", 6357 "enum":[ 6358 "fleetRequestIdDoesNotExist", 6359 "fleetRequestIdMalformed", 6360 "fleetRequestNotInCancellableState", 6361 "unexpectedError" 6362 ] 6363 }, 6364 "CancelBundleTaskRequest":{ 6365 "type":"structure", 6366 "required":["BundleId"], 6367 "members":{ 6368 "BundleId":{"shape":"BundleId"}, 6369 "DryRun":{ 6370 "shape":"Boolean", 6371 "locationName":"dryRun" 6372 } 6373 } 6374 }, 6375 "CancelBundleTaskResult":{ 6376 "type":"structure", 6377 "members":{ 6378 "BundleTask":{ 6379 "shape":"BundleTask", 6380 "locationName":"bundleInstanceTask" 6381 } 6382 } 6383 }, 6384 "CancelCapacityReservationFleetError":{ 6385 "type":"structure", 6386 "members":{ 6387 "Code":{ 6388 "shape":"CancelCapacityReservationFleetErrorCode", 6389 "locationName":"code" 6390 }, 6391 "Message":{ 6392 "shape":"CancelCapacityReservationFleetErrorMessage", 6393 "locationName":"message" 6394 } 6395 } 6396 }, 6397 "CancelCapacityReservationFleetErrorCode":{"type":"string"}, 6398 "CancelCapacityReservationFleetErrorMessage":{"type":"string"}, 6399 "CancelCapacityReservationFleetsRequest":{ 6400 "type":"structure", 6401 "required":["CapacityReservationFleetIds"], 6402 "members":{ 6403 "DryRun":{"shape":"Boolean"}, 6404 "CapacityReservationFleetIds":{ 6405 "shape":"CapacityReservationFleetIdSet", 6406 "locationName":"CapacityReservationFleetId" 6407 } 6408 } 6409 }, 6410 "CancelCapacityReservationFleetsResult":{ 6411 "type":"structure", 6412 "members":{ 6413 "SuccessfulFleetCancellations":{ 6414 "shape":"CapacityReservationFleetCancellationStateSet", 6415 "locationName":"successfulFleetCancellationSet" 6416 }, 6417 "FailedFleetCancellations":{ 6418 "shape":"FailedCapacityReservationFleetCancellationResultSet", 6419 "locationName":"failedFleetCancellationSet" 6420 } 6421 } 6422 }, 6423 "CancelCapacityReservationRequest":{ 6424 "type":"structure", 6425 "required":["CapacityReservationId"], 6426 "members":{ 6427 "CapacityReservationId":{"shape":"CapacityReservationId"}, 6428 "DryRun":{"shape":"Boolean"} 6429 } 6430 }, 6431 "CancelCapacityReservationResult":{ 6432 "type":"structure", 6433 "members":{ 6434 "Return":{ 6435 "shape":"Boolean", 6436 "locationName":"return" 6437 } 6438 } 6439 }, 6440 "CancelConversionRequest":{ 6441 "type":"structure", 6442 "required":["ConversionTaskId"], 6443 "members":{ 6444 "ConversionTaskId":{ 6445 "shape":"ConversionTaskId", 6446 "locationName":"conversionTaskId" 6447 }, 6448 "DryRun":{ 6449 "shape":"Boolean", 6450 "locationName":"dryRun" 6451 }, 6452 "ReasonMessage":{ 6453 "shape":"String", 6454 "locationName":"reasonMessage" 6455 } 6456 } 6457 }, 6458 "CancelExportTaskRequest":{ 6459 "type":"structure", 6460 "required":["ExportTaskId"], 6461 "members":{ 6462 "ExportTaskId":{ 6463 "shape":"ExportVmTaskId", 6464 "locationName":"exportTaskId" 6465 } 6466 } 6467 }, 6468 "CancelImportTaskRequest":{ 6469 "type":"structure", 6470 "members":{ 6471 "CancelReason":{"shape":"String"}, 6472 "DryRun":{"shape":"Boolean"}, 6473 "ImportTaskId":{"shape":"ImportTaskId"} 6474 } 6475 }, 6476 "CancelImportTaskResult":{ 6477 "type":"structure", 6478 "members":{ 6479 "ImportTaskId":{ 6480 "shape":"String", 6481 "locationName":"importTaskId" 6482 }, 6483 "PreviousState":{ 6484 "shape":"String", 6485 "locationName":"previousState" 6486 }, 6487 "State":{ 6488 "shape":"String", 6489 "locationName":"state" 6490 } 6491 } 6492 }, 6493 "CancelReservedInstancesListingRequest":{ 6494 "type":"structure", 6495 "required":["ReservedInstancesListingId"], 6496 "members":{ 6497 "ReservedInstancesListingId":{ 6498 "shape":"ReservedInstancesListingId", 6499 "locationName":"reservedInstancesListingId" 6500 } 6501 } 6502 }, 6503 "CancelReservedInstancesListingResult":{ 6504 "type":"structure", 6505 "members":{ 6506 "ReservedInstancesListings":{ 6507 "shape":"ReservedInstancesListingList", 6508 "locationName":"reservedInstancesListingsSet" 6509 } 6510 } 6511 }, 6512 "CancelSpotFleetRequestsError":{ 6513 "type":"structure", 6514 "members":{ 6515 "Code":{ 6516 "shape":"CancelBatchErrorCode", 6517 "locationName":"code" 6518 }, 6519 "Message":{ 6520 "shape":"String", 6521 "locationName":"message" 6522 } 6523 } 6524 }, 6525 "CancelSpotFleetRequestsErrorItem":{ 6526 "type":"structure", 6527 "members":{ 6528 "Error":{ 6529 "shape":"CancelSpotFleetRequestsError", 6530 "locationName":"error" 6531 }, 6532 "SpotFleetRequestId":{ 6533 "shape":"String", 6534 "locationName":"spotFleetRequestId" 6535 } 6536 } 6537 }, 6538 "CancelSpotFleetRequestsErrorSet":{ 6539 "type":"list", 6540 "member":{ 6541 "shape":"CancelSpotFleetRequestsErrorItem", 6542 "locationName":"item" 6543 } 6544 }, 6545 "CancelSpotFleetRequestsRequest":{ 6546 "type":"structure", 6547 "required":[ 6548 "SpotFleetRequestIds", 6549 "TerminateInstances" 6550 ], 6551 "members":{ 6552 "DryRun":{ 6553 "shape":"Boolean", 6554 "locationName":"dryRun" 6555 }, 6556 "SpotFleetRequestIds":{ 6557 "shape":"SpotFleetRequestIdList", 6558 "locationName":"spotFleetRequestId" 6559 }, 6560 "TerminateInstances":{ 6561 "shape":"Boolean", 6562 "locationName":"terminateInstances" 6563 } 6564 } 6565 }, 6566 "CancelSpotFleetRequestsResponse":{ 6567 "type":"structure", 6568 "members":{ 6569 "SuccessfulFleetRequests":{ 6570 "shape":"CancelSpotFleetRequestsSuccessSet", 6571 "locationName":"successfulFleetRequestSet" 6572 }, 6573 "UnsuccessfulFleetRequests":{ 6574 "shape":"CancelSpotFleetRequestsErrorSet", 6575 "locationName":"unsuccessfulFleetRequestSet" 6576 } 6577 } 6578 }, 6579 "CancelSpotFleetRequestsSuccessItem":{ 6580 "type":"structure", 6581 "members":{ 6582 "CurrentSpotFleetRequestState":{ 6583 "shape":"BatchState", 6584 "locationName":"currentSpotFleetRequestState" 6585 }, 6586 "PreviousSpotFleetRequestState":{ 6587 "shape":"BatchState", 6588 "locationName":"previousSpotFleetRequestState" 6589 }, 6590 "SpotFleetRequestId":{ 6591 "shape":"String", 6592 "locationName":"spotFleetRequestId" 6593 } 6594 } 6595 }, 6596 "CancelSpotFleetRequestsSuccessSet":{ 6597 "type":"list", 6598 "member":{ 6599 "shape":"CancelSpotFleetRequestsSuccessItem", 6600 "locationName":"item" 6601 } 6602 }, 6603 "CancelSpotInstanceRequestState":{ 6604 "type":"string", 6605 "enum":[ 6606 "active", 6607 "open", 6608 "closed", 6609 "cancelled", 6610 "completed" 6611 ] 6612 }, 6613 "CancelSpotInstanceRequestsRequest":{ 6614 "type":"structure", 6615 "required":["SpotInstanceRequestIds"], 6616 "members":{ 6617 "DryRun":{ 6618 "shape":"Boolean", 6619 "locationName":"dryRun" 6620 }, 6621 "SpotInstanceRequestIds":{ 6622 "shape":"SpotInstanceRequestIdList", 6623 "locationName":"SpotInstanceRequestId" 6624 } 6625 } 6626 }, 6627 "CancelSpotInstanceRequestsResult":{ 6628 "type":"structure", 6629 "members":{ 6630 "CancelledSpotInstanceRequests":{ 6631 "shape":"CancelledSpotInstanceRequestList", 6632 "locationName":"spotInstanceRequestSet" 6633 } 6634 } 6635 }, 6636 "CancelledSpotInstanceRequest":{ 6637 "type":"structure", 6638 "members":{ 6639 "SpotInstanceRequestId":{ 6640 "shape":"String", 6641 "locationName":"spotInstanceRequestId" 6642 }, 6643 "State":{ 6644 "shape":"CancelSpotInstanceRequestState", 6645 "locationName":"state" 6646 } 6647 } 6648 }, 6649 "CancelledSpotInstanceRequestList":{ 6650 "type":"list", 6651 "member":{ 6652 "shape":"CancelledSpotInstanceRequest", 6653 "locationName":"item" 6654 } 6655 }, 6656 "CapacityReservation":{ 6657 "type":"structure", 6658 "members":{ 6659 "CapacityReservationId":{ 6660 "shape":"String", 6661 "locationName":"capacityReservationId" 6662 }, 6663 "OwnerId":{ 6664 "shape":"String", 6665 "locationName":"ownerId" 6666 }, 6667 "CapacityReservationArn":{ 6668 "shape":"String", 6669 "locationName":"capacityReservationArn" 6670 }, 6671 "AvailabilityZoneId":{ 6672 "shape":"String", 6673 "locationName":"availabilityZoneId" 6674 }, 6675 "InstanceType":{ 6676 "shape":"String", 6677 "locationName":"instanceType" 6678 }, 6679 "InstancePlatform":{ 6680 "shape":"CapacityReservationInstancePlatform", 6681 "locationName":"instancePlatform" 6682 }, 6683 "AvailabilityZone":{ 6684 "shape":"String", 6685 "locationName":"availabilityZone" 6686 }, 6687 "Tenancy":{ 6688 "shape":"CapacityReservationTenancy", 6689 "locationName":"tenancy" 6690 }, 6691 "TotalInstanceCount":{ 6692 "shape":"Integer", 6693 "locationName":"totalInstanceCount" 6694 }, 6695 "AvailableInstanceCount":{ 6696 "shape":"Integer", 6697 "locationName":"availableInstanceCount" 6698 }, 6699 "EbsOptimized":{ 6700 "shape":"Boolean", 6701 "locationName":"ebsOptimized" 6702 }, 6703 "EphemeralStorage":{ 6704 "shape":"Boolean", 6705 "locationName":"ephemeralStorage" 6706 }, 6707 "State":{ 6708 "shape":"CapacityReservationState", 6709 "locationName":"state" 6710 }, 6711 "StartDate":{ 6712 "shape":"MillisecondDateTime", 6713 "locationName":"startDate" 6714 }, 6715 "EndDate":{ 6716 "shape":"DateTime", 6717 "locationName":"endDate" 6718 }, 6719 "EndDateType":{ 6720 "shape":"EndDateType", 6721 "locationName":"endDateType" 6722 }, 6723 "InstanceMatchCriteria":{ 6724 "shape":"InstanceMatchCriteria", 6725 "locationName":"instanceMatchCriteria" 6726 }, 6727 "CreateDate":{ 6728 "shape":"DateTime", 6729 "locationName":"createDate" 6730 }, 6731 "Tags":{ 6732 "shape":"TagList", 6733 "locationName":"tagSet" 6734 }, 6735 "OutpostArn":{ 6736 "shape":"OutpostArn", 6737 "locationName":"outpostArn" 6738 }, 6739 "CapacityReservationFleetId":{ 6740 "shape":"String", 6741 "locationName":"capacityReservationFleetId" 6742 } 6743 } 6744 }, 6745 "CapacityReservationFleet":{ 6746 "type":"structure", 6747 "members":{ 6748 "CapacityReservationFleetId":{ 6749 "shape":"CapacityReservationFleetId", 6750 "locationName":"capacityReservationFleetId" 6751 }, 6752 "CapacityReservationFleetArn":{ 6753 "shape":"String", 6754 "locationName":"capacityReservationFleetArn" 6755 }, 6756 "State":{ 6757 "shape":"CapacityReservationFleetState", 6758 "locationName":"state" 6759 }, 6760 "TotalTargetCapacity":{ 6761 "shape":"Integer", 6762 "locationName":"totalTargetCapacity" 6763 }, 6764 "TotalFulfilledCapacity":{ 6765 "shape":"Double", 6766 "locationName":"totalFulfilledCapacity" 6767 }, 6768 "Tenancy":{ 6769 "shape":"FleetCapacityReservationTenancy", 6770 "locationName":"tenancy" 6771 }, 6772 "EndDate":{ 6773 "shape":"MillisecondDateTime", 6774 "locationName":"endDate" 6775 }, 6776 "CreateTime":{ 6777 "shape":"MillisecondDateTime", 6778 "locationName":"createTime" 6779 }, 6780 "InstanceMatchCriteria":{ 6781 "shape":"FleetInstanceMatchCriteria", 6782 "locationName":"instanceMatchCriteria" 6783 }, 6784 "AllocationStrategy":{ 6785 "shape":"String", 6786 "locationName":"allocationStrategy" 6787 }, 6788 "InstanceTypeSpecifications":{ 6789 "shape":"FleetCapacityReservationSet", 6790 "locationName":"instanceTypeSpecificationSet" 6791 }, 6792 "Tags":{ 6793 "shape":"TagList", 6794 "locationName":"tagSet" 6795 } 6796 } 6797 }, 6798 "CapacityReservationFleetCancellationState":{ 6799 "type":"structure", 6800 "members":{ 6801 "CurrentFleetState":{ 6802 "shape":"CapacityReservationFleetState", 6803 "locationName":"currentFleetState" 6804 }, 6805 "PreviousFleetState":{ 6806 "shape":"CapacityReservationFleetState", 6807 "locationName":"previousFleetState" 6808 }, 6809 "CapacityReservationFleetId":{ 6810 "shape":"CapacityReservationFleetId", 6811 "locationName":"capacityReservationFleetId" 6812 } 6813 } 6814 }, 6815 "CapacityReservationFleetCancellationStateSet":{ 6816 "type":"list", 6817 "member":{ 6818 "shape":"CapacityReservationFleetCancellationState", 6819 "locationName":"item" 6820 } 6821 }, 6822 "CapacityReservationFleetId":{"type":"string"}, 6823 "CapacityReservationFleetIdSet":{ 6824 "type":"list", 6825 "member":{ 6826 "shape":"CapacityReservationFleetId", 6827 "locationName":"item" 6828 } 6829 }, 6830 "CapacityReservationFleetSet":{ 6831 "type":"list", 6832 "member":{ 6833 "shape":"CapacityReservationFleet", 6834 "locationName":"item" 6835 } 6836 }, 6837 "CapacityReservationFleetState":{ 6838 "type":"string", 6839 "enum":[ 6840 "submitted", 6841 "modifying", 6842 "active", 6843 "partially_fulfilled", 6844 "expiring", 6845 "expired", 6846 "cancelling", 6847 "cancelled", 6848 "failed" 6849 ] 6850 }, 6851 "CapacityReservationGroup":{ 6852 "type":"structure", 6853 "members":{ 6854 "GroupArn":{ 6855 "shape":"String", 6856 "locationName":"groupArn" 6857 }, 6858 "OwnerId":{ 6859 "shape":"String", 6860 "locationName":"ownerId" 6861 } 6862 } 6863 }, 6864 "CapacityReservationGroupSet":{ 6865 "type":"list", 6866 "member":{ 6867 "shape":"CapacityReservationGroup", 6868 "locationName":"item" 6869 } 6870 }, 6871 "CapacityReservationId":{"type":"string"}, 6872 "CapacityReservationIdSet":{ 6873 "type":"list", 6874 "member":{ 6875 "shape":"CapacityReservationId", 6876 "locationName":"item" 6877 } 6878 }, 6879 "CapacityReservationInstancePlatform":{ 6880 "type":"string", 6881 "enum":[ 6882 "Linux/UNIX", 6883 "Red Hat Enterprise Linux", 6884 "SUSE Linux", 6885 "Windows", 6886 "Windows with SQL Server", 6887 "Windows with SQL Server Enterprise", 6888 "Windows with SQL Server Standard", 6889 "Windows with SQL Server Web", 6890 "Linux with SQL Server Standard", 6891 "Linux with SQL Server Web", 6892 "Linux with SQL Server Enterprise" 6893 ] 6894 }, 6895 "CapacityReservationOptions":{ 6896 "type":"structure", 6897 "members":{ 6898 "UsageStrategy":{ 6899 "shape":"FleetCapacityReservationUsageStrategy", 6900 "locationName":"usageStrategy" 6901 } 6902 } 6903 }, 6904 "CapacityReservationOptionsRequest":{ 6905 "type":"structure", 6906 "members":{ 6907 "UsageStrategy":{"shape":"FleetCapacityReservationUsageStrategy"} 6908 } 6909 }, 6910 "CapacityReservationPreference":{ 6911 "type":"string", 6912 "enum":[ 6913 "open", 6914 "none" 6915 ] 6916 }, 6917 "CapacityReservationSet":{ 6918 "type":"list", 6919 "member":{ 6920 "shape":"CapacityReservation", 6921 "locationName":"item" 6922 } 6923 }, 6924 "CapacityReservationSpecification":{ 6925 "type":"structure", 6926 "members":{ 6927 "CapacityReservationPreference":{"shape":"CapacityReservationPreference"}, 6928 "CapacityReservationTarget":{"shape":"CapacityReservationTarget"} 6929 } 6930 }, 6931 "CapacityReservationSpecificationResponse":{ 6932 "type":"structure", 6933 "members":{ 6934 "CapacityReservationPreference":{ 6935 "shape":"CapacityReservationPreference", 6936 "locationName":"capacityReservationPreference" 6937 }, 6938 "CapacityReservationTarget":{ 6939 "shape":"CapacityReservationTargetResponse", 6940 "locationName":"capacityReservationTarget" 6941 } 6942 } 6943 }, 6944 "CapacityReservationState":{ 6945 "type":"string", 6946 "enum":[ 6947 "active", 6948 "expired", 6949 "cancelled", 6950 "pending", 6951 "failed" 6952 ] 6953 }, 6954 "CapacityReservationTarget":{ 6955 "type":"structure", 6956 "members":{ 6957 "CapacityReservationId":{"shape":"CapacityReservationId"}, 6958 "CapacityReservationResourceGroupArn":{"shape":"String"} 6959 } 6960 }, 6961 "CapacityReservationTargetResponse":{ 6962 "type":"structure", 6963 "members":{ 6964 "CapacityReservationId":{ 6965 "shape":"String", 6966 "locationName":"capacityReservationId" 6967 }, 6968 "CapacityReservationResourceGroupArn":{ 6969 "shape":"String", 6970 "locationName":"capacityReservationResourceGroupArn" 6971 } 6972 } 6973 }, 6974 "CapacityReservationTenancy":{ 6975 "type":"string", 6976 "enum":[ 6977 "default", 6978 "dedicated" 6979 ] 6980 }, 6981 "CarrierGateway":{ 6982 "type":"structure", 6983 "members":{ 6984 "CarrierGatewayId":{ 6985 "shape":"CarrierGatewayId", 6986 "locationName":"carrierGatewayId" 6987 }, 6988 "VpcId":{ 6989 "shape":"VpcId", 6990 "locationName":"vpcId" 6991 }, 6992 "State":{ 6993 "shape":"CarrierGatewayState", 6994 "locationName":"state" 6995 }, 6996 "OwnerId":{ 6997 "shape":"String", 6998 "locationName":"ownerId" 6999 }, 7000 "Tags":{ 7001 "shape":"TagList", 7002 "locationName":"tagSet" 7003 } 7004 } 7005 }, 7006 "CarrierGatewayId":{"type":"string"}, 7007 "CarrierGatewayIdSet":{ 7008 "type":"list", 7009 "member":{"shape":"CarrierGatewayId"} 7010 }, 7011 "CarrierGatewayMaxResults":{ 7012 "type":"integer", 7013 "max":1000, 7014 "min":5 7015 }, 7016 "CarrierGatewaySet":{ 7017 "type":"list", 7018 "member":{ 7019 "shape":"CarrierGateway", 7020 "locationName":"item" 7021 } 7022 }, 7023 "CarrierGatewayState":{ 7024 "type":"string", 7025 "enum":[ 7026 "pending", 7027 "available", 7028 "deleting", 7029 "deleted" 7030 ] 7031 }, 7032 "CertificateAuthentication":{ 7033 "type":"structure", 7034 "members":{ 7035 "ClientRootCertificateChain":{ 7036 "shape":"String", 7037 "locationName":"clientRootCertificateChain" 7038 } 7039 } 7040 }, 7041 "CertificateAuthenticationRequest":{ 7042 "type":"structure", 7043 "members":{ 7044 "ClientRootCertificateChainArn":{"shape":"String"} 7045 } 7046 }, 7047 "CidrAuthorizationContext":{ 7048 "type":"structure", 7049 "required":[ 7050 "Message", 7051 "Signature" 7052 ], 7053 "members":{ 7054 "Message":{"shape":"String"}, 7055 "Signature":{"shape":"String"} 7056 } 7057 }, 7058 "CidrBlock":{ 7059 "type":"structure", 7060 "members":{ 7061 "CidrBlock":{ 7062 "shape":"String", 7063 "locationName":"cidrBlock" 7064 } 7065 } 7066 }, 7067 "CidrBlockSet":{ 7068 "type":"list", 7069 "member":{ 7070 "shape":"CidrBlock", 7071 "locationName":"item" 7072 } 7073 }, 7074 "ClassicLinkDnsSupport":{ 7075 "type":"structure", 7076 "members":{ 7077 "ClassicLinkDnsSupported":{ 7078 "shape":"Boolean", 7079 "locationName":"classicLinkDnsSupported" 7080 }, 7081 "VpcId":{ 7082 "shape":"String", 7083 "locationName":"vpcId" 7084 } 7085 } 7086 }, 7087 "ClassicLinkDnsSupportList":{ 7088 "type":"list", 7089 "member":{ 7090 "shape":"ClassicLinkDnsSupport", 7091 "locationName":"item" 7092 } 7093 }, 7094 "ClassicLinkInstance":{ 7095 "type":"structure", 7096 "members":{ 7097 "Groups":{ 7098 "shape":"GroupIdentifierList", 7099 "locationName":"groupSet" 7100 }, 7101 "InstanceId":{ 7102 "shape":"String", 7103 "locationName":"instanceId" 7104 }, 7105 "Tags":{ 7106 "shape":"TagList", 7107 "locationName":"tagSet" 7108 }, 7109 "VpcId":{ 7110 "shape":"String", 7111 "locationName":"vpcId" 7112 } 7113 } 7114 }, 7115 "ClassicLinkInstanceList":{ 7116 "type":"list", 7117 "member":{ 7118 "shape":"ClassicLinkInstance", 7119 "locationName":"item" 7120 } 7121 }, 7122 "ClassicLoadBalancer":{ 7123 "type":"structure", 7124 "members":{ 7125 "Name":{ 7126 "shape":"String", 7127 "locationName":"name" 7128 } 7129 } 7130 }, 7131 "ClassicLoadBalancers":{ 7132 "type":"list", 7133 "member":{ 7134 "shape":"ClassicLoadBalancer", 7135 "locationName":"item" 7136 }, 7137 "max":5, 7138 "min":1 7139 }, 7140 "ClassicLoadBalancersConfig":{ 7141 "type":"structure", 7142 "members":{ 7143 "ClassicLoadBalancers":{ 7144 "shape":"ClassicLoadBalancers", 7145 "locationName":"classicLoadBalancers" 7146 } 7147 } 7148 }, 7149 "ClientCertificateRevocationListStatus":{ 7150 "type":"structure", 7151 "members":{ 7152 "Code":{ 7153 "shape":"ClientCertificateRevocationListStatusCode", 7154 "locationName":"code" 7155 }, 7156 "Message":{ 7157 "shape":"String", 7158 "locationName":"message" 7159 } 7160 } 7161 }, 7162 "ClientCertificateRevocationListStatusCode":{ 7163 "type":"string", 7164 "enum":[ 7165 "pending", 7166 "active" 7167 ] 7168 }, 7169 "ClientConnectOptions":{ 7170 "type":"structure", 7171 "members":{ 7172 "Enabled":{"shape":"Boolean"}, 7173 "LambdaFunctionArn":{"shape":"String"} 7174 } 7175 }, 7176 "ClientConnectResponseOptions":{ 7177 "type":"structure", 7178 "members":{ 7179 "Enabled":{ 7180 "shape":"Boolean", 7181 "locationName":"enabled" 7182 }, 7183 "LambdaFunctionArn":{ 7184 "shape":"String", 7185 "locationName":"lambdaFunctionArn" 7186 }, 7187 "Status":{ 7188 "shape":"ClientVpnEndpointAttributeStatus", 7189 "locationName":"status" 7190 } 7191 } 7192 }, 7193 "ClientData":{ 7194 "type":"structure", 7195 "members":{ 7196 "Comment":{"shape":"String"}, 7197 "UploadEnd":{"shape":"DateTime"}, 7198 "UploadSize":{"shape":"Double"}, 7199 "UploadStart":{"shape":"DateTime"} 7200 } 7201 }, 7202 "ClientVpnAssociationId":{"type":"string"}, 7203 "ClientVpnAuthentication":{ 7204 "type":"structure", 7205 "members":{ 7206 "Type":{ 7207 "shape":"ClientVpnAuthenticationType", 7208 "locationName":"type" 7209 }, 7210 "ActiveDirectory":{ 7211 "shape":"DirectoryServiceAuthentication", 7212 "locationName":"activeDirectory" 7213 }, 7214 "MutualAuthentication":{ 7215 "shape":"CertificateAuthentication", 7216 "locationName":"mutualAuthentication" 7217 }, 7218 "FederatedAuthentication":{ 7219 "shape":"FederatedAuthentication", 7220 "locationName":"federatedAuthentication" 7221 } 7222 } 7223 }, 7224 "ClientVpnAuthenticationList":{ 7225 "type":"list", 7226 "member":{ 7227 "shape":"ClientVpnAuthentication", 7228 "locationName":"item" 7229 } 7230 }, 7231 "ClientVpnAuthenticationRequest":{ 7232 "type":"structure", 7233 "members":{ 7234 "Type":{"shape":"ClientVpnAuthenticationType"}, 7235 "ActiveDirectory":{"shape":"DirectoryServiceAuthenticationRequest"}, 7236 "MutualAuthentication":{"shape":"CertificateAuthenticationRequest"}, 7237 "FederatedAuthentication":{"shape":"FederatedAuthenticationRequest"} 7238 } 7239 }, 7240 "ClientVpnAuthenticationRequestList":{ 7241 "type":"list", 7242 "member":{"shape":"ClientVpnAuthenticationRequest"} 7243 }, 7244 "ClientVpnAuthenticationType":{ 7245 "type":"string", 7246 "enum":[ 7247 "certificate-authentication", 7248 "directory-service-authentication", 7249 "federated-authentication" 7250 ] 7251 }, 7252 "ClientVpnAuthorizationRuleStatus":{ 7253 "type":"structure", 7254 "members":{ 7255 "Code":{ 7256 "shape":"ClientVpnAuthorizationRuleStatusCode", 7257 "locationName":"code" 7258 }, 7259 "Message":{ 7260 "shape":"String", 7261 "locationName":"message" 7262 } 7263 } 7264 }, 7265 "ClientVpnAuthorizationRuleStatusCode":{ 7266 "type":"string", 7267 "enum":[ 7268 "authorizing", 7269 "active", 7270 "failed", 7271 "revoking" 7272 ] 7273 }, 7274 "ClientVpnConnection":{ 7275 "type":"structure", 7276 "members":{ 7277 "ClientVpnEndpointId":{ 7278 "shape":"String", 7279 "locationName":"clientVpnEndpointId" 7280 }, 7281 "Timestamp":{ 7282 "shape":"String", 7283 "locationName":"timestamp" 7284 }, 7285 "ConnectionId":{ 7286 "shape":"String", 7287 "locationName":"connectionId" 7288 }, 7289 "Username":{ 7290 "shape":"String", 7291 "locationName":"username" 7292 }, 7293 "ConnectionEstablishedTime":{ 7294 "shape":"String", 7295 "locationName":"connectionEstablishedTime" 7296 }, 7297 "IngressBytes":{ 7298 "shape":"String", 7299 "locationName":"ingressBytes" 7300 }, 7301 "EgressBytes":{ 7302 "shape":"String", 7303 "locationName":"egressBytes" 7304 }, 7305 "IngressPackets":{ 7306 "shape":"String", 7307 "locationName":"ingressPackets" 7308 }, 7309 "EgressPackets":{ 7310 "shape":"String", 7311 "locationName":"egressPackets" 7312 }, 7313 "ClientIp":{ 7314 "shape":"String", 7315 "locationName":"clientIp" 7316 }, 7317 "CommonName":{ 7318 "shape":"String", 7319 "locationName":"commonName" 7320 }, 7321 "Status":{ 7322 "shape":"ClientVpnConnectionStatus", 7323 "locationName":"status" 7324 }, 7325 "ConnectionEndTime":{ 7326 "shape":"String", 7327 "locationName":"connectionEndTime" 7328 }, 7329 "PostureComplianceStatuses":{ 7330 "shape":"ValueStringList", 7331 "locationName":"postureComplianceStatusSet" 7332 } 7333 } 7334 }, 7335 "ClientVpnConnectionSet":{ 7336 "type":"list", 7337 "member":{ 7338 "shape":"ClientVpnConnection", 7339 "locationName":"item" 7340 } 7341 }, 7342 "ClientVpnConnectionStatus":{ 7343 "type":"structure", 7344 "members":{ 7345 "Code":{ 7346 "shape":"ClientVpnConnectionStatusCode", 7347 "locationName":"code" 7348 }, 7349 "Message":{ 7350 "shape":"String", 7351 "locationName":"message" 7352 } 7353 } 7354 }, 7355 "ClientVpnConnectionStatusCode":{ 7356 "type":"string", 7357 "enum":[ 7358 "active", 7359 "failed-to-terminate", 7360 "terminating", 7361 "terminated" 7362 ] 7363 }, 7364 "ClientVpnEndpoint":{ 7365 "type":"structure", 7366 "members":{ 7367 "ClientVpnEndpointId":{ 7368 "shape":"String", 7369 "locationName":"clientVpnEndpointId" 7370 }, 7371 "Description":{ 7372 "shape":"String", 7373 "locationName":"description" 7374 }, 7375 "Status":{ 7376 "shape":"ClientVpnEndpointStatus", 7377 "locationName":"status" 7378 }, 7379 "CreationTime":{ 7380 "shape":"String", 7381 "locationName":"creationTime" 7382 }, 7383 "DeletionTime":{ 7384 "shape":"String", 7385 "locationName":"deletionTime" 7386 }, 7387 "DnsName":{ 7388 "shape":"String", 7389 "locationName":"dnsName" 7390 }, 7391 "ClientCidrBlock":{ 7392 "shape":"String", 7393 "locationName":"clientCidrBlock" 7394 }, 7395 "DnsServers":{ 7396 "shape":"ValueStringList", 7397 "locationName":"dnsServer" 7398 }, 7399 "SplitTunnel":{ 7400 "shape":"Boolean", 7401 "locationName":"splitTunnel" 7402 }, 7403 "VpnProtocol":{ 7404 "shape":"VpnProtocol", 7405 "locationName":"vpnProtocol" 7406 }, 7407 "TransportProtocol":{ 7408 "shape":"TransportProtocol", 7409 "locationName":"transportProtocol" 7410 }, 7411 "VpnPort":{ 7412 "shape":"Integer", 7413 "locationName":"vpnPort" 7414 }, 7415 "AssociatedTargetNetworks":{ 7416 "shape":"AssociatedTargetNetworkSet", 7417 "deprecated":true, 7418 "deprecatedMessage":"This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.", 7419 "locationName":"associatedTargetNetwork" 7420 }, 7421 "ServerCertificateArn":{ 7422 "shape":"String", 7423 "locationName":"serverCertificateArn" 7424 }, 7425 "AuthenticationOptions":{ 7426 "shape":"ClientVpnAuthenticationList", 7427 "locationName":"authenticationOptions" 7428 }, 7429 "ConnectionLogOptions":{ 7430 "shape":"ConnectionLogResponseOptions", 7431 "locationName":"connectionLogOptions" 7432 }, 7433 "Tags":{ 7434 "shape":"TagList", 7435 "locationName":"tagSet" 7436 }, 7437 "SecurityGroupIds":{ 7438 "shape":"ClientVpnSecurityGroupIdSet", 7439 "locationName":"securityGroupIdSet" 7440 }, 7441 "VpcId":{ 7442 "shape":"VpcId", 7443 "locationName":"vpcId" 7444 }, 7445 "SelfServicePortalUrl":{ 7446 "shape":"String", 7447 "locationName":"selfServicePortalUrl" 7448 }, 7449 "ClientConnectOptions":{ 7450 "shape":"ClientConnectResponseOptions", 7451 "locationName":"clientConnectOptions" 7452 } 7453 } 7454 }, 7455 "ClientVpnEndpointAttributeStatus":{ 7456 "type":"structure", 7457 "members":{ 7458 "Code":{ 7459 "shape":"ClientVpnEndpointAttributeStatusCode", 7460 "locationName":"code" 7461 }, 7462 "Message":{ 7463 "shape":"String", 7464 "locationName":"message" 7465 } 7466 } 7467 }, 7468 "ClientVpnEndpointAttributeStatusCode":{ 7469 "type":"string", 7470 "enum":[ 7471 "applying", 7472 "applied" 7473 ] 7474 }, 7475 "ClientVpnEndpointId":{"type":"string"}, 7476 "ClientVpnEndpointIdList":{ 7477 "type":"list", 7478 "member":{ 7479 "shape":"ClientVpnEndpointId", 7480 "locationName":"item" 7481 } 7482 }, 7483 "ClientVpnEndpointStatus":{ 7484 "type":"structure", 7485 "members":{ 7486 "Code":{ 7487 "shape":"ClientVpnEndpointStatusCode", 7488 "locationName":"code" 7489 }, 7490 "Message":{ 7491 "shape":"String", 7492 "locationName":"message" 7493 } 7494 } 7495 }, 7496 "ClientVpnEndpointStatusCode":{ 7497 "type":"string", 7498 "enum":[ 7499 "pending-associate", 7500 "available", 7501 "deleting", 7502 "deleted" 7503 ] 7504 }, 7505 "ClientVpnRoute":{ 7506 "type":"structure", 7507 "members":{ 7508 "ClientVpnEndpointId":{ 7509 "shape":"String", 7510 "locationName":"clientVpnEndpointId" 7511 }, 7512 "DestinationCidr":{ 7513 "shape":"String", 7514 "locationName":"destinationCidr" 7515 }, 7516 "TargetSubnet":{ 7517 "shape":"String", 7518 "locationName":"targetSubnet" 7519 }, 7520 "Type":{ 7521 "shape":"String", 7522 "locationName":"type" 7523 }, 7524 "Origin":{ 7525 "shape":"String", 7526 "locationName":"origin" 7527 }, 7528 "Status":{ 7529 "shape":"ClientVpnRouteStatus", 7530 "locationName":"status" 7531 }, 7532 "Description":{ 7533 "shape":"String", 7534 "locationName":"description" 7535 } 7536 } 7537 }, 7538 "ClientVpnRouteSet":{ 7539 "type":"list", 7540 "member":{ 7541 "shape":"ClientVpnRoute", 7542 "locationName":"item" 7543 } 7544 }, 7545 "ClientVpnRouteStatus":{ 7546 "type":"structure", 7547 "members":{ 7548 "Code":{ 7549 "shape":"ClientVpnRouteStatusCode", 7550 "locationName":"code" 7551 }, 7552 "Message":{ 7553 "shape":"String", 7554 "locationName":"message" 7555 } 7556 } 7557 }, 7558 "ClientVpnRouteStatusCode":{ 7559 "type":"string", 7560 "enum":[ 7561 "creating", 7562 "active", 7563 "failed", 7564 "deleting" 7565 ] 7566 }, 7567 "ClientVpnSecurityGroupIdSet":{ 7568 "type":"list", 7569 "member":{ 7570 "shape":"SecurityGroupId", 7571 "locationName":"item" 7572 } 7573 }, 7574 "CoipAddressUsage":{ 7575 "type":"structure", 7576 "members":{ 7577 "AllocationId":{ 7578 "shape":"String", 7579 "locationName":"allocationId" 7580 }, 7581 "AwsAccountId":{ 7582 "shape":"String", 7583 "locationName":"awsAccountId" 7584 }, 7585 "AwsService":{ 7586 "shape":"String", 7587 "locationName":"awsService" 7588 }, 7589 "CoIp":{ 7590 "shape":"String", 7591 "locationName":"coIp" 7592 } 7593 } 7594 }, 7595 "CoipAddressUsageSet":{ 7596 "type":"list", 7597 "member":{ 7598 "shape":"CoipAddressUsage", 7599 "locationName":"item" 7600 } 7601 }, 7602 "CoipPool":{ 7603 "type":"structure", 7604 "members":{ 7605 "PoolId":{ 7606 "shape":"CoipPoolId", 7607 "locationName":"poolId" 7608 }, 7609 "PoolCidrs":{ 7610 "shape":"ValueStringList", 7611 "locationName":"poolCidrSet" 7612 }, 7613 "LocalGatewayRouteTableId":{ 7614 "shape":"LocalGatewayRoutetableId", 7615 "locationName":"localGatewayRouteTableId" 7616 }, 7617 "Tags":{ 7618 "shape":"TagList", 7619 "locationName":"tagSet" 7620 }, 7621 "PoolArn":{ 7622 "shape":"ResourceArn", 7623 "locationName":"poolArn" 7624 } 7625 } 7626 }, 7627 "CoipPoolId":{"type":"string"}, 7628 "CoipPoolIdSet":{ 7629 "type":"list", 7630 "member":{ 7631 "shape":"CoipPoolId", 7632 "locationName":"item" 7633 } 7634 }, 7635 "CoipPoolMaxResults":{ 7636 "type":"integer", 7637 "max":1000, 7638 "min":5 7639 }, 7640 "CoipPoolSet":{ 7641 "type":"list", 7642 "member":{ 7643 "shape":"CoipPool", 7644 "locationName":"item" 7645 } 7646 }, 7647 "ConfirmProductInstanceRequest":{ 7648 "type":"structure", 7649 "required":[ 7650 "InstanceId", 7651 "ProductCode" 7652 ], 7653 "members":{ 7654 "InstanceId":{"shape":"InstanceId"}, 7655 "ProductCode":{"shape":"String"}, 7656 "DryRun":{ 7657 "shape":"Boolean", 7658 "locationName":"dryRun" 7659 } 7660 } 7661 }, 7662 "ConfirmProductInstanceResult":{ 7663 "type":"structure", 7664 "members":{ 7665 "OwnerId":{ 7666 "shape":"String", 7667 "locationName":"ownerId" 7668 }, 7669 "Return":{ 7670 "shape":"Boolean", 7671 "locationName":"return" 7672 } 7673 } 7674 }, 7675 "ConnectionLogOptions":{ 7676 "type":"structure", 7677 "members":{ 7678 "Enabled":{"shape":"Boolean"}, 7679 "CloudwatchLogGroup":{"shape":"String"}, 7680 "CloudwatchLogStream":{"shape":"String"} 7681 } 7682 }, 7683 "ConnectionLogResponseOptions":{ 7684 "type":"structure", 7685 "members":{ 7686 "Enabled":{"shape":"Boolean"}, 7687 "CloudwatchLogGroup":{"shape":"String"}, 7688 "CloudwatchLogStream":{"shape":"String"} 7689 } 7690 }, 7691 "ConnectionNotification":{ 7692 "type":"structure", 7693 "members":{ 7694 "ConnectionNotificationId":{ 7695 "shape":"String", 7696 "locationName":"connectionNotificationId" 7697 }, 7698 "ServiceId":{ 7699 "shape":"String", 7700 "locationName":"serviceId" 7701 }, 7702 "VpcEndpointId":{ 7703 "shape":"String", 7704 "locationName":"vpcEndpointId" 7705 }, 7706 "ConnectionNotificationType":{ 7707 "shape":"ConnectionNotificationType", 7708 "locationName":"connectionNotificationType" 7709 }, 7710 "ConnectionNotificationArn":{ 7711 "shape":"String", 7712 "locationName":"connectionNotificationArn" 7713 }, 7714 "ConnectionEvents":{ 7715 "shape":"ValueStringList", 7716 "locationName":"connectionEvents" 7717 }, 7718 "ConnectionNotificationState":{ 7719 "shape":"ConnectionNotificationState", 7720 "locationName":"connectionNotificationState" 7721 } 7722 } 7723 }, 7724 "ConnectionNotificationId":{"type":"string"}, 7725 "ConnectionNotificationIdsList":{ 7726 "type":"list", 7727 "member":{ 7728 "shape":"ConnectionNotificationId", 7729 "locationName":"item" 7730 } 7731 }, 7732 "ConnectionNotificationSet":{ 7733 "type":"list", 7734 "member":{ 7735 "shape":"ConnectionNotification", 7736 "locationName":"item" 7737 } 7738 }, 7739 "ConnectionNotificationState":{ 7740 "type":"string", 7741 "enum":[ 7742 "Enabled", 7743 "Disabled" 7744 ] 7745 }, 7746 "ConnectionNotificationType":{ 7747 "type":"string", 7748 "enum":["Topic"] 7749 }, 7750 "ConnectivityType":{ 7751 "type":"string", 7752 "enum":[ 7753 "private", 7754 "public" 7755 ] 7756 }, 7757 "ContainerFormat":{ 7758 "type":"string", 7759 "enum":["ova"] 7760 }, 7761 "ConversionIdStringList":{ 7762 "type":"list", 7763 "member":{ 7764 "shape":"ConversionTaskId", 7765 "locationName":"item" 7766 } 7767 }, 7768 "ConversionTask":{ 7769 "type":"structure", 7770 "members":{ 7771 "ConversionTaskId":{ 7772 "shape":"String", 7773 "locationName":"conversionTaskId" 7774 }, 7775 "ExpirationTime":{ 7776 "shape":"String", 7777 "locationName":"expirationTime" 7778 }, 7779 "ImportInstance":{ 7780 "shape":"ImportInstanceTaskDetails", 7781 "locationName":"importInstance" 7782 }, 7783 "ImportVolume":{ 7784 "shape":"ImportVolumeTaskDetails", 7785 "locationName":"importVolume" 7786 }, 7787 "State":{ 7788 "shape":"ConversionTaskState", 7789 "locationName":"state" 7790 }, 7791 "StatusMessage":{ 7792 "shape":"String", 7793 "locationName":"statusMessage" 7794 }, 7795 "Tags":{ 7796 "shape":"TagList", 7797 "locationName":"tagSet" 7798 } 7799 } 7800 }, 7801 "ConversionTaskId":{"type":"string"}, 7802 "ConversionTaskState":{ 7803 "type":"string", 7804 "enum":[ 7805 "active", 7806 "cancelling", 7807 "cancelled", 7808 "completed" 7809 ] 7810 }, 7811 "CopyFpgaImageRequest":{ 7812 "type":"structure", 7813 "required":[ 7814 "SourceFpgaImageId", 7815 "SourceRegion" 7816 ], 7817 "members":{ 7818 "DryRun":{"shape":"Boolean"}, 7819 "SourceFpgaImageId":{"shape":"String"}, 7820 "Description":{"shape":"String"}, 7821 "Name":{"shape":"String"}, 7822 "SourceRegion":{"shape":"String"}, 7823 "ClientToken":{"shape":"String"} 7824 } 7825 }, 7826 "CopyFpgaImageResult":{ 7827 "type":"structure", 7828 "members":{ 7829 "FpgaImageId":{ 7830 "shape":"String", 7831 "locationName":"fpgaImageId" 7832 } 7833 } 7834 }, 7835 "CopyImageRequest":{ 7836 "type":"structure", 7837 "required":[ 7838 "Name", 7839 "SourceImageId", 7840 "SourceRegion" 7841 ], 7842 "members":{ 7843 "ClientToken":{"shape":"String"}, 7844 "Description":{"shape":"String"}, 7845 "Encrypted":{ 7846 "shape":"Boolean", 7847 "locationName":"encrypted" 7848 }, 7849 "KmsKeyId":{ 7850 "shape":"KmsKeyId", 7851 "locationName":"kmsKeyId" 7852 }, 7853 "Name":{"shape":"String"}, 7854 "SourceImageId":{"shape":"String"}, 7855 "SourceRegion":{"shape":"String"}, 7856 "DestinationOutpostArn":{"shape":"String"}, 7857 "DryRun":{ 7858 "shape":"Boolean", 7859 "locationName":"dryRun" 7860 } 7861 } 7862 }, 7863 "CopyImageResult":{ 7864 "type":"structure", 7865 "members":{ 7866 "ImageId":{ 7867 "shape":"String", 7868 "locationName":"imageId" 7869 } 7870 } 7871 }, 7872 "CopySnapshotRequest":{ 7873 "type":"structure", 7874 "required":[ 7875 "SourceRegion", 7876 "SourceSnapshotId" 7877 ], 7878 "members":{ 7879 "Description":{"shape":"String"}, 7880 "DestinationOutpostArn":{"shape":"String"}, 7881 "DestinationRegion":{ 7882 "shape":"String", 7883 "locationName":"destinationRegion" 7884 }, 7885 "Encrypted":{ 7886 "shape":"Boolean", 7887 "locationName":"encrypted" 7888 }, 7889 "KmsKeyId":{ 7890 "shape":"KmsKeyId", 7891 "locationName":"kmsKeyId" 7892 }, 7893 "PresignedUrl":{ 7894 "shape":"String", 7895 "locationName":"presignedUrl" 7896 }, 7897 "SourceRegion":{"shape":"String"}, 7898 "SourceSnapshotId":{"shape":"String"}, 7899 "TagSpecifications":{ 7900 "shape":"TagSpecificationList", 7901 "locationName":"TagSpecification" 7902 }, 7903 "DryRun":{ 7904 "shape":"Boolean", 7905 "locationName":"dryRun" 7906 } 7907 } 7908 }, 7909 "CopySnapshotResult":{ 7910 "type":"structure", 7911 "members":{ 7912 "SnapshotId":{ 7913 "shape":"String", 7914 "locationName":"snapshotId" 7915 }, 7916 "Tags":{ 7917 "shape":"TagList", 7918 "locationName":"tagSet" 7919 } 7920 } 7921 }, 7922 "CopyTagsFromSource":{ 7923 "type":"string", 7924 "enum":["volume"] 7925 }, 7926 "CoreCount":{"type":"integer"}, 7927 "CoreCountList":{ 7928 "type":"list", 7929 "member":{ 7930 "shape":"CoreCount", 7931 "locationName":"item" 7932 } 7933 }, 7934 "CpuManufacturer":{ 7935 "type":"string", 7936 "enum":[ 7937 "intel", 7938 "amd", 7939 "amazon-web-services" 7940 ] 7941 }, 7942 "CpuManufacturerSet":{ 7943 "type":"list", 7944 "member":{ 7945 "shape":"CpuManufacturer", 7946 "locationName":"item" 7947 } 7948 }, 7949 "CpuOptions":{ 7950 "type":"structure", 7951 "members":{ 7952 "CoreCount":{ 7953 "shape":"Integer", 7954 "locationName":"coreCount" 7955 }, 7956 "ThreadsPerCore":{ 7957 "shape":"Integer", 7958 "locationName":"threadsPerCore" 7959 } 7960 } 7961 }, 7962 "CpuOptionsRequest":{ 7963 "type":"structure", 7964 "members":{ 7965 "CoreCount":{"shape":"Integer"}, 7966 "ThreadsPerCore":{"shape":"Integer"} 7967 } 7968 }, 7969 "CreateCapacityReservationFleetRequest":{ 7970 "type":"structure", 7971 "required":[ 7972 "InstanceTypeSpecifications", 7973 "TotalTargetCapacity" 7974 ], 7975 "members":{ 7976 "AllocationStrategy":{"shape":"String"}, 7977 "ClientToken":{ 7978 "shape":"String", 7979 "idempotencyToken":true 7980 }, 7981 "InstanceTypeSpecifications":{ 7982 "shape":"ReservationFleetInstanceSpecificationList", 7983 "locationName":"InstanceTypeSpecification" 7984 }, 7985 "Tenancy":{"shape":"FleetCapacityReservationTenancy"}, 7986 "TotalTargetCapacity":{"shape":"Integer"}, 7987 "EndDate":{"shape":"MillisecondDateTime"}, 7988 "InstanceMatchCriteria":{"shape":"FleetInstanceMatchCriteria"}, 7989 "TagSpecifications":{ 7990 "shape":"TagSpecificationList", 7991 "locationName":"TagSpecification" 7992 }, 7993 "DryRun":{"shape":"Boolean"} 7994 } 7995 }, 7996 "CreateCapacityReservationFleetResult":{ 7997 "type":"structure", 7998 "members":{ 7999 "CapacityReservationFleetId":{ 8000 "shape":"CapacityReservationFleetId", 8001 "locationName":"capacityReservationFleetId" 8002 }, 8003 "State":{ 8004 "shape":"CapacityReservationFleetState", 8005 "locationName":"state" 8006 }, 8007 "TotalTargetCapacity":{ 8008 "shape":"Integer", 8009 "locationName":"totalTargetCapacity" 8010 }, 8011 "TotalFulfilledCapacity":{ 8012 "shape":"Double", 8013 "locationName":"totalFulfilledCapacity" 8014 }, 8015 "InstanceMatchCriteria":{ 8016 "shape":"FleetInstanceMatchCriteria", 8017 "locationName":"instanceMatchCriteria" 8018 }, 8019 "AllocationStrategy":{ 8020 "shape":"String", 8021 "locationName":"allocationStrategy" 8022 }, 8023 "CreateTime":{ 8024 "shape":"MillisecondDateTime", 8025 "locationName":"createTime" 8026 }, 8027 "EndDate":{ 8028 "shape":"MillisecondDateTime", 8029 "locationName":"endDate" 8030 }, 8031 "Tenancy":{ 8032 "shape":"FleetCapacityReservationTenancy", 8033 "locationName":"tenancy" 8034 }, 8035 "FleetCapacityReservations":{ 8036 "shape":"FleetCapacityReservationSet", 8037 "locationName":"fleetCapacityReservationSet" 8038 }, 8039 "Tags":{ 8040 "shape":"TagList", 8041 "locationName":"tagSet" 8042 } 8043 } 8044 }, 8045 "CreateCapacityReservationRequest":{ 8046 "type":"structure", 8047 "required":[ 8048 "InstanceType", 8049 "InstancePlatform", 8050 "InstanceCount" 8051 ], 8052 "members":{ 8053 "ClientToken":{"shape":"String"}, 8054 "InstanceType":{"shape":"String"}, 8055 "InstancePlatform":{"shape":"CapacityReservationInstancePlatform"}, 8056 "AvailabilityZone":{"shape":"String"}, 8057 "AvailabilityZoneId":{"shape":"String"}, 8058 "Tenancy":{"shape":"CapacityReservationTenancy"}, 8059 "InstanceCount":{"shape":"Integer"}, 8060 "EbsOptimized":{"shape":"Boolean"}, 8061 "EphemeralStorage":{"shape":"Boolean"}, 8062 "EndDate":{"shape":"DateTime"}, 8063 "EndDateType":{"shape":"EndDateType"}, 8064 "InstanceMatchCriteria":{"shape":"InstanceMatchCriteria"}, 8065 "TagSpecifications":{"shape":"TagSpecificationList"}, 8066 "DryRun":{"shape":"Boolean"}, 8067 "OutpostArn":{"shape":"OutpostArn"} 8068 } 8069 }, 8070 "CreateCapacityReservationResult":{ 8071 "type":"structure", 8072 "members":{ 8073 "CapacityReservation":{ 8074 "shape":"CapacityReservation", 8075 "locationName":"capacityReservation" 8076 } 8077 } 8078 }, 8079 "CreateCarrierGatewayRequest":{ 8080 "type":"structure", 8081 "required":["VpcId"], 8082 "members":{ 8083 "VpcId":{"shape":"VpcId"}, 8084 "TagSpecifications":{ 8085 "shape":"TagSpecificationList", 8086 "locationName":"TagSpecification" 8087 }, 8088 "DryRun":{"shape":"Boolean"}, 8089 "ClientToken":{ 8090 "shape":"String", 8091 "idempotencyToken":true 8092 } 8093 } 8094 }, 8095 "CreateCarrierGatewayResult":{ 8096 "type":"structure", 8097 "members":{ 8098 "CarrierGateway":{ 8099 "shape":"CarrierGateway", 8100 "locationName":"carrierGateway" 8101 } 8102 } 8103 }, 8104 "CreateClientVpnEndpointRequest":{ 8105 "type":"structure", 8106 "required":[ 8107 "ClientCidrBlock", 8108 "ServerCertificateArn", 8109 "AuthenticationOptions", 8110 "ConnectionLogOptions" 8111 ], 8112 "members":{ 8113 "ClientCidrBlock":{"shape":"String"}, 8114 "ServerCertificateArn":{"shape":"String"}, 8115 "AuthenticationOptions":{ 8116 "shape":"ClientVpnAuthenticationRequestList", 8117 "locationName":"Authentication" 8118 }, 8119 "ConnectionLogOptions":{"shape":"ConnectionLogOptions"}, 8120 "DnsServers":{"shape":"ValueStringList"}, 8121 "TransportProtocol":{"shape":"TransportProtocol"}, 8122 "VpnPort":{"shape":"Integer"}, 8123 "Description":{"shape":"String"}, 8124 "SplitTunnel":{"shape":"Boolean"}, 8125 "DryRun":{"shape":"Boolean"}, 8126 "ClientToken":{ 8127 "shape":"String", 8128 "idempotencyToken":true 8129 }, 8130 "TagSpecifications":{ 8131 "shape":"TagSpecificationList", 8132 "locationName":"TagSpecification" 8133 }, 8134 "SecurityGroupIds":{ 8135 "shape":"ClientVpnSecurityGroupIdSet", 8136 "locationName":"SecurityGroupId" 8137 }, 8138 "VpcId":{"shape":"VpcId"}, 8139 "SelfServicePortal":{"shape":"SelfServicePortal"}, 8140 "ClientConnectOptions":{"shape":"ClientConnectOptions"} 8141 } 8142 }, 8143 "CreateClientVpnEndpointResult":{ 8144 "type":"structure", 8145 "members":{ 8146 "ClientVpnEndpointId":{ 8147 "shape":"String", 8148 "locationName":"clientVpnEndpointId" 8149 }, 8150 "Status":{ 8151 "shape":"ClientVpnEndpointStatus", 8152 "locationName":"status" 8153 }, 8154 "DnsName":{ 8155 "shape":"String", 8156 "locationName":"dnsName" 8157 } 8158 } 8159 }, 8160 "CreateClientVpnRouteRequest":{ 8161 "type":"structure", 8162 "required":[ 8163 "ClientVpnEndpointId", 8164 "DestinationCidrBlock", 8165 "TargetVpcSubnetId" 8166 ], 8167 "members":{ 8168 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 8169 "DestinationCidrBlock":{"shape":"String"}, 8170 "TargetVpcSubnetId":{"shape":"SubnetId"}, 8171 "Description":{"shape":"String"}, 8172 "ClientToken":{ 8173 "shape":"String", 8174 "idempotencyToken":true 8175 }, 8176 "DryRun":{"shape":"Boolean"} 8177 } 8178 }, 8179 "CreateClientVpnRouteResult":{ 8180 "type":"structure", 8181 "members":{ 8182 "Status":{ 8183 "shape":"ClientVpnRouteStatus", 8184 "locationName":"status" 8185 } 8186 } 8187 }, 8188 "CreateCustomerGatewayRequest":{ 8189 "type":"structure", 8190 "required":[ 8191 "BgpAsn", 8192 "Type" 8193 ], 8194 "members":{ 8195 "BgpAsn":{"shape":"Integer"}, 8196 "PublicIp":{ 8197 "shape":"String", 8198 "locationName":"IpAddress" 8199 }, 8200 "CertificateArn":{"shape":"String"}, 8201 "Type":{"shape":"GatewayType"}, 8202 "TagSpecifications":{ 8203 "shape":"TagSpecificationList", 8204 "locationName":"TagSpecification" 8205 }, 8206 "DeviceName":{"shape":"String"}, 8207 "DryRun":{ 8208 "shape":"Boolean", 8209 "locationName":"dryRun" 8210 } 8211 } 8212 }, 8213 "CreateCustomerGatewayResult":{ 8214 "type":"structure", 8215 "members":{ 8216 "CustomerGateway":{ 8217 "shape":"CustomerGateway", 8218 "locationName":"customerGateway" 8219 } 8220 } 8221 }, 8222 "CreateDefaultSubnetRequest":{ 8223 "type":"structure", 8224 "required":["AvailabilityZone"], 8225 "members":{ 8226 "AvailabilityZone":{"shape":"String"}, 8227 "DryRun":{"shape":"Boolean"} 8228 } 8229 }, 8230 "CreateDefaultSubnetResult":{ 8231 "type":"structure", 8232 "members":{ 8233 "Subnet":{ 8234 "shape":"Subnet", 8235 "locationName":"subnet" 8236 } 8237 } 8238 }, 8239 "CreateDefaultVpcRequest":{ 8240 "type":"structure", 8241 "members":{ 8242 "DryRun":{"shape":"Boolean"} 8243 } 8244 }, 8245 "CreateDefaultVpcResult":{ 8246 "type":"structure", 8247 "members":{ 8248 "Vpc":{ 8249 "shape":"Vpc", 8250 "locationName":"vpc" 8251 } 8252 } 8253 }, 8254 "CreateDhcpOptionsRequest":{ 8255 "type":"structure", 8256 "required":["DhcpConfigurations"], 8257 "members":{ 8258 "DhcpConfigurations":{ 8259 "shape":"NewDhcpConfigurationList", 8260 "locationName":"dhcpConfiguration" 8261 }, 8262 "TagSpecifications":{ 8263 "shape":"TagSpecificationList", 8264 "locationName":"TagSpecification" 8265 }, 8266 "DryRun":{ 8267 "shape":"Boolean", 8268 "locationName":"dryRun" 8269 } 8270 } 8271 }, 8272 "CreateDhcpOptionsResult":{ 8273 "type":"structure", 8274 "members":{ 8275 "DhcpOptions":{ 8276 "shape":"DhcpOptions", 8277 "locationName":"dhcpOptions" 8278 } 8279 } 8280 }, 8281 "CreateEgressOnlyInternetGatewayRequest":{ 8282 "type":"structure", 8283 "required":["VpcId"], 8284 "members":{ 8285 "ClientToken":{"shape":"String"}, 8286 "DryRun":{"shape":"Boolean"}, 8287 "VpcId":{"shape":"VpcId"}, 8288 "TagSpecifications":{ 8289 "shape":"TagSpecificationList", 8290 "locationName":"TagSpecification" 8291 } 8292 } 8293 }, 8294 "CreateEgressOnlyInternetGatewayResult":{ 8295 "type":"structure", 8296 "members":{ 8297 "ClientToken":{ 8298 "shape":"String", 8299 "locationName":"clientToken" 8300 }, 8301 "EgressOnlyInternetGateway":{ 8302 "shape":"EgressOnlyInternetGateway", 8303 "locationName":"egressOnlyInternetGateway" 8304 } 8305 } 8306 }, 8307 "CreateFleetError":{ 8308 "type":"structure", 8309 "members":{ 8310 "LaunchTemplateAndOverrides":{ 8311 "shape":"LaunchTemplateAndOverridesResponse", 8312 "locationName":"launchTemplateAndOverrides" 8313 }, 8314 "Lifecycle":{ 8315 "shape":"InstanceLifecycle", 8316 "locationName":"lifecycle" 8317 }, 8318 "ErrorCode":{ 8319 "shape":"String", 8320 "locationName":"errorCode" 8321 }, 8322 "ErrorMessage":{ 8323 "shape":"String", 8324 "locationName":"errorMessage" 8325 } 8326 } 8327 }, 8328 "CreateFleetErrorsSet":{ 8329 "type":"list", 8330 "member":{ 8331 "shape":"CreateFleetError", 8332 "locationName":"item" 8333 } 8334 }, 8335 "CreateFleetInstance":{ 8336 "type":"structure", 8337 "members":{ 8338 "LaunchTemplateAndOverrides":{ 8339 "shape":"LaunchTemplateAndOverridesResponse", 8340 "locationName":"launchTemplateAndOverrides" 8341 }, 8342 "Lifecycle":{ 8343 "shape":"InstanceLifecycle", 8344 "locationName":"lifecycle" 8345 }, 8346 "InstanceIds":{ 8347 "shape":"InstanceIdsSet", 8348 "locationName":"instanceIds" 8349 }, 8350 "InstanceType":{ 8351 "shape":"InstanceType", 8352 "locationName":"instanceType" 8353 }, 8354 "Platform":{ 8355 "shape":"PlatformValues", 8356 "locationName":"platform" 8357 } 8358 } 8359 }, 8360 "CreateFleetInstancesSet":{ 8361 "type":"list", 8362 "member":{ 8363 "shape":"CreateFleetInstance", 8364 "locationName":"item" 8365 } 8366 }, 8367 "CreateFleetRequest":{ 8368 "type":"structure", 8369 "required":[ 8370 "LaunchTemplateConfigs", 8371 "TargetCapacitySpecification" 8372 ], 8373 "members":{ 8374 "DryRun":{"shape":"Boolean"}, 8375 "ClientToken":{"shape":"String"}, 8376 "SpotOptions":{"shape":"SpotOptionsRequest"}, 8377 "OnDemandOptions":{"shape":"OnDemandOptionsRequest"}, 8378 "ExcessCapacityTerminationPolicy":{"shape":"FleetExcessCapacityTerminationPolicy"}, 8379 "LaunchTemplateConfigs":{"shape":"FleetLaunchTemplateConfigListRequest"}, 8380 "TargetCapacitySpecification":{"shape":"TargetCapacitySpecificationRequest"}, 8381 "TerminateInstancesWithExpiration":{"shape":"Boolean"}, 8382 "Type":{"shape":"FleetType"}, 8383 "ValidFrom":{"shape":"DateTime"}, 8384 "ValidUntil":{"shape":"DateTime"}, 8385 "ReplaceUnhealthyInstances":{"shape":"Boolean"}, 8386 "TagSpecifications":{ 8387 "shape":"TagSpecificationList", 8388 "locationName":"TagSpecification" 8389 }, 8390 "Context":{"shape":"String"} 8391 } 8392 }, 8393 "CreateFleetResult":{ 8394 "type":"structure", 8395 "members":{ 8396 "FleetId":{ 8397 "shape":"FleetId", 8398 "locationName":"fleetId" 8399 }, 8400 "Errors":{ 8401 "shape":"CreateFleetErrorsSet", 8402 "locationName":"errorSet" 8403 }, 8404 "Instances":{ 8405 "shape":"CreateFleetInstancesSet", 8406 "locationName":"fleetInstanceSet" 8407 } 8408 } 8409 }, 8410 "CreateFlowLogsRequest":{ 8411 "type":"structure", 8412 "required":[ 8413 "ResourceIds", 8414 "ResourceType", 8415 "TrafficType" 8416 ], 8417 "members":{ 8418 "DryRun":{"shape":"Boolean"}, 8419 "ClientToken":{"shape":"String"}, 8420 "DeliverLogsPermissionArn":{"shape":"String"}, 8421 "LogGroupName":{"shape":"String"}, 8422 "ResourceIds":{ 8423 "shape":"FlowLogResourceIds", 8424 "locationName":"ResourceId" 8425 }, 8426 "ResourceType":{"shape":"FlowLogsResourceType"}, 8427 "TrafficType":{"shape":"TrafficType"}, 8428 "LogDestinationType":{"shape":"LogDestinationType"}, 8429 "LogDestination":{"shape":"String"}, 8430 "LogFormat":{"shape":"String"}, 8431 "TagSpecifications":{ 8432 "shape":"TagSpecificationList", 8433 "locationName":"TagSpecification" 8434 }, 8435 "MaxAggregationInterval":{"shape":"Integer"}, 8436 "DestinationOptions":{"shape":"DestinationOptionsRequest"} 8437 } 8438 }, 8439 "CreateFlowLogsResult":{ 8440 "type":"structure", 8441 "members":{ 8442 "ClientToken":{ 8443 "shape":"String", 8444 "locationName":"clientToken" 8445 }, 8446 "FlowLogIds":{ 8447 "shape":"ValueStringList", 8448 "locationName":"flowLogIdSet" 8449 }, 8450 "Unsuccessful":{ 8451 "shape":"UnsuccessfulItemSet", 8452 "locationName":"unsuccessful" 8453 } 8454 } 8455 }, 8456 "CreateFpgaImageRequest":{ 8457 "type":"structure", 8458 "required":["InputStorageLocation"], 8459 "members":{ 8460 "DryRun":{"shape":"Boolean"}, 8461 "InputStorageLocation":{"shape":"StorageLocation"}, 8462 "LogsStorageLocation":{"shape":"StorageLocation"}, 8463 "Description":{"shape":"String"}, 8464 "Name":{"shape":"String"}, 8465 "ClientToken":{"shape":"String"}, 8466 "TagSpecifications":{ 8467 "shape":"TagSpecificationList", 8468 "locationName":"TagSpecification" 8469 } 8470 } 8471 }, 8472 "CreateFpgaImageResult":{ 8473 "type":"structure", 8474 "members":{ 8475 "FpgaImageId":{ 8476 "shape":"String", 8477 "locationName":"fpgaImageId" 8478 }, 8479 "FpgaImageGlobalId":{ 8480 "shape":"String", 8481 "locationName":"fpgaImageGlobalId" 8482 } 8483 } 8484 }, 8485 "CreateImageRequest":{ 8486 "type":"structure", 8487 "required":[ 8488 "InstanceId", 8489 "Name" 8490 ], 8491 "members":{ 8492 "BlockDeviceMappings":{ 8493 "shape":"BlockDeviceMappingRequestList", 8494 "locationName":"blockDeviceMapping" 8495 }, 8496 "Description":{ 8497 "shape":"String", 8498 "locationName":"description" 8499 }, 8500 "DryRun":{ 8501 "shape":"Boolean", 8502 "locationName":"dryRun" 8503 }, 8504 "InstanceId":{ 8505 "shape":"InstanceId", 8506 "locationName":"instanceId" 8507 }, 8508 "Name":{ 8509 "shape":"String", 8510 "locationName":"name" 8511 }, 8512 "NoReboot":{ 8513 "shape":"Boolean", 8514 "locationName":"noReboot" 8515 }, 8516 "TagSpecifications":{ 8517 "shape":"TagSpecificationList", 8518 "locationName":"TagSpecification" 8519 } 8520 } 8521 }, 8522 "CreateImageResult":{ 8523 "type":"structure", 8524 "members":{ 8525 "ImageId":{ 8526 "shape":"String", 8527 "locationName":"imageId" 8528 } 8529 } 8530 }, 8531 "CreateInstanceEventWindowRequest":{ 8532 "type":"structure", 8533 "members":{ 8534 "DryRun":{"shape":"Boolean"}, 8535 "Name":{"shape":"String"}, 8536 "TimeRanges":{ 8537 "shape":"InstanceEventWindowTimeRangeRequestSet", 8538 "locationName":"TimeRange" 8539 }, 8540 "CronExpression":{"shape":"InstanceEventWindowCronExpression"}, 8541 "TagSpecifications":{ 8542 "shape":"TagSpecificationList", 8543 "locationName":"TagSpecification" 8544 } 8545 } 8546 }, 8547 "CreateInstanceEventWindowResult":{ 8548 "type":"structure", 8549 "members":{ 8550 "InstanceEventWindow":{ 8551 "shape":"InstanceEventWindow", 8552 "locationName":"instanceEventWindow" 8553 } 8554 } 8555 }, 8556 "CreateInstanceExportTaskRequest":{ 8557 "type":"structure", 8558 "required":[ 8559 "ExportToS3Task", 8560 "InstanceId", 8561 "TargetEnvironment" 8562 ], 8563 "members":{ 8564 "Description":{ 8565 "shape":"String", 8566 "locationName":"description" 8567 }, 8568 "ExportToS3Task":{ 8569 "shape":"ExportToS3TaskSpecification", 8570 "locationName":"exportToS3" 8571 }, 8572 "InstanceId":{ 8573 "shape":"InstanceId", 8574 "locationName":"instanceId" 8575 }, 8576 "TargetEnvironment":{ 8577 "shape":"ExportEnvironment", 8578 "locationName":"targetEnvironment" 8579 }, 8580 "TagSpecifications":{ 8581 "shape":"TagSpecificationList", 8582 "locationName":"TagSpecification" 8583 } 8584 } 8585 }, 8586 "CreateInstanceExportTaskResult":{ 8587 "type":"structure", 8588 "members":{ 8589 "ExportTask":{ 8590 "shape":"ExportTask", 8591 "locationName":"exportTask" 8592 } 8593 } 8594 }, 8595 "CreateInternetGatewayRequest":{ 8596 "type":"structure", 8597 "members":{ 8598 "TagSpecifications":{ 8599 "shape":"TagSpecificationList", 8600 "locationName":"TagSpecification" 8601 }, 8602 "DryRun":{ 8603 "shape":"Boolean", 8604 "locationName":"dryRun" 8605 } 8606 } 8607 }, 8608 "CreateInternetGatewayResult":{ 8609 "type":"structure", 8610 "members":{ 8611 "InternetGateway":{ 8612 "shape":"InternetGateway", 8613 "locationName":"internetGateway" 8614 } 8615 } 8616 }, 8617 "CreateKeyPairRequest":{ 8618 "type":"structure", 8619 "required":["KeyName"], 8620 "members":{ 8621 "KeyName":{"shape":"String"}, 8622 "DryRun":{ 8623 "shape":"Boolean", 8624 "locationName":"dryRun" 8625 }, 8626 "KeyType":{"shape":"KeyType"}, 8627 "TagSpecifications":{ 8628 "shape":"TagSpecificationList", 8629 "locationName":"TagSpecification" 8630 } 8631 } 8632 }, 8633 "CreateLaunchTemplateRequest":{ 8634 "type":"structure", 8635 "required":[ 8636 "LaunchTemplateName", 8637 "LaunchTemplateData" 8638 ], 8639 "members":{ 8640 "DryRun":{"shape":"Boolean"}, 8641 "ClientToken":{"shape":"String"}, 8642 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 8643 "VersionDescription":{"shape":"VersionDescription"}, 8644 "LaunchTemplateData":{"shape":"RequestLaunchTemplateData"}, 8645 "TagSpecifications":{ 8646 "shape":"TagSpecificationList", 8647 "locationName":"TagSpecification" 8648 } 8649 } 8650 }, 8651 "CreateLaunchTemplateResult":{ 8652 "type":"structure", 8653 "members":{ 8654 "LaunchTemplate":{ 8655 "shape":"LaunchTemplate", 8656 "locationName":"launchTemplate" 8657 }, 8658 "Warning":{ 8659 "shape":"ValidationWarning", 8660 "locationName":"warning" 8661 } 8662 } 8663 }, 8664 "CreateLaunchTemplateVersionRequest":{ 8665 "type":"structure", 8666 "required":["LaunchTemplateData"], 8667 "members":{ 8668 "DryRun":{"shape":"Boolean"}, 8669 "ClientToken":{"shape":"String"}, 8670 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 8671 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 8672 "SourceVersion":{"shape":"String"}, 8673 "VersionDescription":{"shape":"VersionDescription"}, 8674 "LaunchTemplateData":{"shape":"RequestLaunchTemplateData"} 8675 } 8676 }, 8677 "CreateLaunchTemplateVersionResult":{ 8678 "type":"structure", 8679 "members":{ 8680 "LaunchTemplateVersion":{ 8681 "shape":"LaunchTemplateVersion", 8682 "locationName":"launchTemplateVersion" 8683 }, 8684 "Warning":{ 8685 "shape":"ValidationWarning", 8686 "locationName":"warning" 8687 } 8688 } 8689 }, 8690 "CreateLocalGatewayRouteRequest":{ 8691 "type":"structure", 8692 "required":[ 8693 "DestinationCidrBlock", 8694 "LocalGatewayRouteTableId", 8695 "LocalGatewayVirtualInterfaceGroupId" 8696 ], 8697 "members":{ 8698 "DestinationCidrBlock":{"shape":"String"}, 8699 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 8700 "LocalGatewayVirtualInterfaceGroupId":{"shape":"LocalGatewayVirtualInterfaceGroupId"}, 8701 "DryRun":{"shape":"Boolean"} 8702 } 8703 }, 8704 "CreateLocalGatewayRouteResult":{ 8705 "type":"structure", 8706 "members":{ 8707 "Route":{ 8708 "shape":"LocalGatewayRoute", 8709 "locationName":"route" 8710 } 8711 } 8712 }, 8713 "CreateLocalGatewayRouteTableVpcAssociationRequest":{ 8714 "type":"structure", 8715 "required":[ 8716 "LocalGatewayRouteTableId", 8717 "VpcId" 8718 ], 8719 "members":{ 8720 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 8721 "VpcId":{"shape":"VpcId"}, 8722 "TagSpecifications":{ 8723 "shape":"TagSpecificationList", 8724 "locationName":"TagSpecification" 8725 }, 8726 "DryRun":{"shape":"Boolean"} 8727 } 8728 }, 8729 "CreateLocalGatewayRouteTableVpcAssociationResult":{ 8730 "type":"structure", 8731 "members":{ 8732 "LocalGatewayRouteTableVpcAssociation":{ 8733 "shape":"LocalGatewayRouteTableVpcAssociation", 8734 "locationName":"localGatewayRouteTableVpcAssociation" 8735 } 8736 } 8737 }, 8738 "CreateManagedPrefixListRequest":{ 8739 "type":"structure", 8740 "required":[ 8741 "PrefixListName", 8742 "MaxEntries", 8743 "AddressFamily" 8744 ], 8745 "members":{ 8746 "DryRun":{"shape":"Boolean"}, 8747 "PrefixListName":{"shape":"String"}, 8748 "Entries":{ 8749 "shape":"AddPrefixListEntries", 8750 "locationName":"Entry" 8751 }, 8752 "MaxEntries":{"shape":"Integer"}, 8753 "TagSpecifications":{ 8754 "shape":"TagSpecificationList", 8755 "locationName":"TagSpecification" 8756 }, 8757 "AddressFamily":{"shape":"String"}, 8758 "ClientToken":{ 8759 "shape":"String", 8760 "idempotencyToken":true 8761 } 8762 } 8763 }, 8764 "CreateManagedPrefixListResult":{ 8765 "type":"structure", 8766 "members":{ 8767 "PrefixList":{ 8768 "shape":"ManagedPrefixList", 8769 "locationName":"prefixList" 8770 } 8771 } 8772 }, 8773 "CreateNatGatewayRequest":{ 8774 "type":"structure", 8775 "required":["SubnetId"], 8776 "members":{ 8777 "AllocationId":{"shape":"AllocationId"}, 8778 "ClientToken":{ 8779 "shape":"String", 8780 "idempotencyToken":true 8781 }, 8782 "DryRun":{"shape":"Boolean"}, 8783 "SubnetId":{"shape":"SubnetId"}, 8784 "TagSpecifications":{ 8785 "shape":"TagSpecificationList", 8786 "locationName":"TagSpecification" 8787 }, 8788 "ConnectivityType":{"shape":"ConnectivityType"} 8789 } 8790 }, 8791 "CreateNatGatewayResult":{ 8792 "type":"structure", 8793 "members":{ 8794 "ClientToken":{ 8795 "shape":"String", 8796 "locationName":"clientToken" 8797 }, 8798 "NatGateway":{ 8799 "shape":"NatGateway", 8800 "locationName":"natGateway" 8801 } 8802 } 8803 }, 8804 "CreateNetworkAclEntryRequest":{ 8805 "type":"structure", 8806 "required":[ 8807 "Egress", 8808 "NetworkAclId", 8809 "Protocol", 8810 "RuleAction", 8811 "RuleNumber" 8812 ], 8813 "members":{ 8814 "CidrBlock":{ 8815 "shape":"String", 8816 "locationName":"cidrBlock" 8817 }, 8818 "DryRun":{ 8819 "shape":"Boolean", 8820 "locationName":"dryRun" 8821 }, 8822 "Egress":{ 8823 "shape":"Boolean", 8824 "locationName":"egress" 8825 }, 8826 "IcmpTypeCode":{ 8827 "shape":"IcmpTypeCode", 8828 "locationName":"Icmp" 8829 }, 8830 "Ipv6CidrBlock":{ 8831 "shape":"String", 8832 "locationName":"ipv6CidrBlock" 8833 }, 8834 "NetworkAclId":{ 8835 "shape":"NetworkAclId", 8836 "locationName":"networkAclId" 8837 }, 8838 "PortRange":{ 8839 "shape":"PortRange", 8840 "locationName":"portRange" 8841 }, 8842 "Protocol":{ 8843 "shape":"String", 8844 "locationName":"protocol" 8845 }, 8846 "RuleAction":{ 8847 "shape":"RuleAction", 8848 "locationName":"ruleAction" 8849 }, 8850 "RuleNumber":{ 8851 "shape":"Integer", 8852 "locationName":"ruleNumber" 8853 } 8854 } 8855 }, 8856 "CreateNetworkAclRequest":{ 8857 "type":"structure", 8858 "required":["VpcId"], 8859 "members":{ 8860 "DryRun":{ 8861 "shape":"Boolean", 8862 "locationName":"dryRun" 8863 }, 8864 "VpcId":{ 8865 "shape":"VpcId", 8866 "locationName":"vpcId" 8867 }, 8868 "TagSpecifications":{ 8869 "shape":"TagSpecificationList", 8870 "locationName":"TagSpecification" 8871 } 8872 } 8873 }, 8874 "CreateNetworkAclResult":{ 8875 "type":"structure", 8876 "members":{ 8877 "NetworkAcl":{ 8878 "shape":"NetworkAcl", 8879 "locationName":"networkAcl" 8880 } 8881 } 8882 }, 8883 "CreateNetworkInsightsPathRequest":{ 8884 "type":"structure", 8885 "required":[ 8886 "Source", 8887 "Destination", 8888 "Protocol", 8889 "ClientToken" 8890 ], 8891 "members":{ 8892 "SourceIp":{"shape":"IpAddress"}, 8893 "DestinationIp":{"shape":"IpAddress"}, 8894 "Source":{"shape":"String"}, 8895 "Destination":{"shape":"String"}, 8896 "Protocol":{"shape":"Protocol"}, 8897 "DestinationPort":{"shape":"Port"}, 8898 "TagSpecifications":{ 8899 "shape":"TagSpecificationList", 8900 "locationName":"TagSpecification" 8901 }, 8902 "DryRun":{"shape":"Boolean"}, 8903 "ClientToken":{ 8904 "shape":"String", 8905 "idempotencyToken":true 8906 } 8907 } 8908 }, 8909 "CreateNetworkInsightsPathResult":{ 8910 "type":"structure", 8911 "members":{ 8912 "NetworkInsightsPath":{ 8913 "shape":"NetworkInsightsPath", 8914 "locationName":"networkInsightsPath" 8915 } 8916 } 8917 }, 8918 "CreateNetworkInterfacePermissionRequest":{ 8919 "type":"structure", 8920 "required":[ 8921 "NetworkInterfaceId", 8922 "Permission" 8923 ], 8924 "members":{ 8925 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 8926 "AwsAccountId":{"shape":"String"}, 8927 "AwsService":{"shape":"String"}, 8928 "Permission":{"shape":"InterfacePermissionType"}, 8929 "DryRun":{"shape":"Boolean"} 8930 } 8931 }, 8932 "CreateNetworkInterfacePermissionResult":{ 8933 "type":"structure", 8934 "members":{ 8935 "InterfacePermission":{ 8936 "shape":"NetworkInterfacePermission", 8937 "locationName":"interfacePermission" 8938 } 8939 } 8940 }, 8941 "CreateNetworkInterfaceRequest":{ 8942 "type":"structure", 8943 "required":["SubnetId"], 8944 "members":{ 8945 "Description":{ 8946 "shape":"String", 8947 "locationName":"description" 8948 }, 8949 "DryRun":{ 8950 "shape":"Boolean", 8951 "locationName":"dryRun" 8952 }, 8953 "Groups":{ 8954 "shape":"SecurityGroupIdStringList", 8955 "locationName":"SecurityGroupId" 8956 }, 8957 "Ipv6AddressCount":{ 8958 "shape":"Integer", 8959 "locationName":"ipv6AddressCount" 8960 }, 8961 "Ipv6Addresses":{ 8962 "shape":"InstanceIpv6AddressList", 8963 "locationName":"ipv6Addresses" 8964 }, 8965 "PrivateIpAddress":{ 8966 "shape":"String", 8967 "locationName":"privateIpAddress" 8968 }, 8969 "PrivateIpAddresses":{ 8970 "shape":"PrivateIpAddressSpecificationList", 8971 "locationName":"privateIpAddresses" 8972 }, 8973 "SecondaryPrivateIpAddressCount":{ 8974 "shape":"Integer", 8975 "locationName":"secondaryPrivateIpAddressCount" 8976 }, 8977 "Ipv4Prefixes":{ 8978 "shape":"Ipv4PrefixList", 8979 "locationName":"Ipv4Prefix" 8980 }, 8981 "Ipv4PrefixCount":{"shape":"Integer"}, 8982 "Ipv6Prefixes":{ 8983 "shape":"Ipv6PrefixList", 8984 "locationName":"Ipv6Prefix" 8985 }, 8986 "Ipv6PrefixCount":{"shape":"Integer"}, 8987 "InterfaceType":{"shape":"NetworkInterfaceCreationType"}, 8988 "SubnetId":{ 8989 "shape":"SubnetId", 8990 "locationName":"subnetId" 8991 }, 8992 "TagSpecifications":{ 8993 "shape":"TagSpecificationList", 8994 "locationName":"TagSpecification" 8995 }, 8996 "ClientToken":{ 8997 "shape":"String", 8998 "idempotencyToken":true 8999 } 9000 } 9001 }, 9002 "CreateNetworkInterfaceResult":{ 9003 "type":"structure", 9004 "members":{ 9005 "NetworkInterface":{ 9006 "shape":"NetworkInterface", 9007 "locationName":"networkInterface" 9008 }, 9009 "ClientToken":{ 9010 "shape":"String", 9011 "locationName":"clientToken" 9012 } 9013 } 9014 }, 9015 "CreatePlacementGroupRequest":{ 9016 "type":"structure", 9017 "members":{ 9018 "DryRun":{ 9019 "shape":"Boolean", 9020 "locationName":"dryRun" 9021 }, 9022 "GroupName":{ 9023 "shape":"String", 9024 "locationName":"groupName" 9025 }, 9026 "Strategy":{ 9027 "shape":"PlacementStrategy", 9028 "locationName":"strategy" 9029 }, 9030 "PartitionCount":{"shape":"Integer"}, 9031 "TagSpecifications":{ 9032 "shape":"TagSpecificationList", 9033 "locationName":"TagSpecification" 9034 } 9035 } 9036 }, 9037 "CreatePlacementGroupResult":{ 9038 "type":"structure", 9039 "members":{ 9040 "PlacementGroup":{ 9041 "shape":"PlacementGroup", 9042 "locationName":"placementGroup" 9043 } 9044 } 9045 }, 9046 "CreateReplaceRootVolumeTaskRequest":{ 9047 "type":"structure", 9048 "required":["InstanceId"], 9049 "members":{ 9050 "InstanceId":{"shape":"InstanceId"}, 9051 "SnapshotId":{"shape":"SnapshotId"}, 9052 "ClientToken":{ 9053 "shape":"String", 9054 "idempotencyToken":true 9055 }, 9056 "DryRun":{"shape":"Boolean"}, 9057 "TagSpecifications":{ 9058 "shape":"TagSpecificationList", 9059 "locationName":"TagSpecification" 9060 } 9061 } 9062 }, 9063 "CreateReplaceRootVolumeTaskResult":{ 9064 "type":"structure", 9065 "members":{ 9066 "ReplaceRootVolumeTask":{ 9067 "shape":"ReplaceRootVolumeTask", 9068 "locationName":"replaceRootVolumeTask" 9069 } 9070 } 9071 }, 9072 "CreateReservedInstancesListingRequest":{ 9073 "type":"structure", 9074 "required":[ 9075 "ClientToken", 9076 "InstanceCount", 9077 "PriceSchedules", 9078 "ReservedInstancesId" 9079 ], 9080 "members":{ 9081 "ClientToken":{ 9082 "shape":"String", 9083 "locationName":"clientToken" 9084 }, 9085 "InstanceCount":{ 9086 "shape":"Integer", 9087 "locationName":"instanceCount" 9088 }, 9089 "PriceSchedules":{ 9090 "shape":"PriceScheduleSpecificationList", 9091 "locationName":"priceSchedules" 9092 }, 9093 "ReservedInstancesId":{ 9094 "shape":"ReservationId", 9095 "locationName":"reservedInstancesId" 9096 } 9097 } 9098 }, 9099 "CreateReservedInstancesListingResult":{ 9100 "type":"structure", 9101 "members":{ 9102 "ReservedInstancesListings":{ 9103 "shape":"ReservedInstancesListingList", 9104 "locationName":"reservedInstancesListingsSet" 9105 } 9106 } 9107 }, 9108 "CreateRestoreImageTaskRequest":{ 9109 "type":"structure", 9110 "required":[ 9111 "Bucket", 9112 "ObjectKey" 9113 ], 9114 "members":{ 9115 "Bucket":{"shape":"String"}, 9116 "ObjectKey":{"shape":"String"}, 9117 "Name":{"shape":"String"}, 9118 "TagSpecifications":{ 9119 "shape":"TagSpecificationList", 9120 "locationName":"TagSpecification" 9121 }, 9122 "DryRun":{"shape":"Boolean"} 9123 } 9124 }, 9125 "CreateRestoreImageTaskResult":{ 9126 "type":"structure", 9127 "members":{ 9128 "ImageId":{ 9129 "shape":"String", 9130 "locationName":"imageId" 9131 } 9132 } 9133 }, 9134 "CreateRouteRequest":{ 9135 "type":"structure", 9136 "required":["RouteTableId"], 9137 "members":{ 9138 "DestinationCidrBlock":{ 9139 "shape":"String", 9140 "locationName":"destinationCidrBlock" 9141 }, 9142 "DestinationIpv6CidrBlock":{ 9143 "shape":"String", 9144 "locationName":"destinationIpv6CidrBlock" 9145 }, 9146 "DestinationPrefixListId":{"shape":"PrefixListResourceId"}, 9147 "DryRun":{ 9148 "shape":"Boolean", 9149 "locationName":"dryRun" 9150 }, 9151 "VpcEndpointId":{"shape":"VpcEndpointId"}, 9152 "EgressOnlyInternetGatewayId":{ 9153 "shape":"EgressOnlyInternetGatewayId", 9154 "locationName":"egressOnlyInternetGatewayId" 9155 }, 9156 "GatewayId":{ 9157 "shape":"RouteGatewayId", 9158 "locationName":"gatewayId" 9159 }, 9160 "InstanceId":{ 9161 "shape":"InstanceId", 9162 "locationName":"instanceId" 9163 }, 9164 "NatGatewayId":{ 9165 "shape":"NatGatewayId", 9166 "locationName":"natGatewayId" 9167 }, 9168 "TransitGatewayId":{"shape":"TransitGatewayId"}, 9169 "LocalGatewayId":{"shape":"LocalGatewayId"}, 9170 "CarrierGatewayId":{"shape":"CarrierGatewayId"}, 9171 "NetworkInterfaceId":{ 9172 "shape":"NetworkInterfaceId", 9173 "locationName":"networkInterfaceId" 9174 }, 9175 "RouteTableId":{ 9176 "shape":"RouteTableId", 9177 "locationName":"routeTableId" 9178 }, 9179 "VpcPeeringConnectionId":{ 9180 "shape":"VpcPeeringConnectionId", 9181 "locationName":"vpcPeeringConnectionId" 9182 } 9183 } 9184 }, 9185 "CreateRouteResult":{ 9186 "type":"structure", 9187 "members":{ 9188 "Return":{ 9189 "shape":"Boolean", 9190 "locationName":"return" 9191 } 9192 } 9193 }, 9194 "CreateRouteTableRequest":{ 9195 "type":"structure", 9196 "required":["VpcId"], 9197 "members":{ 9198 "DryRun":{ 9199 "shape":"Boolean", 9200 "locationName":"dryRun" 9201 }, 9202 "VpcId":{ 9203 "shape":"VpcId", 9204 "locationName":"vpcId" 9205 }, 9206 "TagSpecifications":{ 9207 "shape":"TagSpecificationList", 9208 "locationName":"TagSpecification" 9209 } 9210 } 9211 }, 9212 "CreateRouteTableResult":{ 9213 "type":"structure", 9214 "members":{ 9215 "RouteTable":{ 9216 "shape":"RouteTable", 9217 "locationName":"routeTable" 9218 } 9219 } 9220 }, 9221 "CreateSecurityGroupRequest":{ 9222 "type":"structure", 9223 "required":[ 9224 "Description", 9225 "GroupName" 9226 ], 9227 "members":{ 9228 "Description":{ 9229 "shape":"String", 9230 "locationName":"GroupDescription" 9231 }, 9232 "GroupName":{"shape":"String"}, 9233 "VpcId":{"shape":"VpcId"}, 9234 "TagSpecifications":{ 9235 "shape":"TagSpecificationList", 9236 "locationName":"TagSpecification" 9237 }, 9238 "DryRun":{ 9239 "shape":"Boolean", 9240 "locationName":"dryRun" 9241 } 9242 } 9243 }, 9244 "CreateSecurityGroupResult":{ 9245 "type":"structure", 9246 "members":{ 9247 "GroupId":{ 9248 "shape":"String", 9249 "locationName":"groupId" 9250 }, 9251 "Tags":{ 9252 "shape":"TagList", 9253 "locationName":"tagSet" 9254 } 9255 } 9256 }, 9257 "CreateSnapshotRequest":{ 9258 "type":"structure", 9259 "required":["VolumeId"], 9260 "members":{ 9261 "Description":{"shape":"String"}, 9262 "OutpostArn":{"shape":"String"}, 9263 "VolumeId":{"shape":"VolumeId"}, 9264 "TagSpecifications":{ 9265 "shape":"TagSpecificationList", 9266 "locationName":"TagSpecification" 9267 }, 9268 "DryRun":{ 9269 "shape":"Boolean", 9270 "locationName":"dryRun" 9271 } 9272 } 9273 }, 9274 "CreateSnapshotsRequest":{ 9275 "type":"structure", 9276 "required":["InstanceSpecification"], 9277 "members":{ 9278 "Description":{"shape":"String"}, 9279 "InstanceSpecification":{"shape":"InstanceSpecification"}, 9280 "OutpostArn":{"shape":"String"}, 9281 "TagSpecifications":{ 9282 "shape":"TagSpecificationList", 9283 "locationName":"TagSpecification" 9284 }, 9285 "DryRun":{"shape":"Boolean"}, 9286 "CopyTagsFromSource":{"shape":"CopyTagsFromSource"} 9287 } 9288 }, 9289 "CreateSnapshotsResult":{ 9290 "type":"structure", 9291 "members":{ 9292 "Snapshots":{ 9293 "shape":"SnapshotSet", 9294 "locationName":"snapshotSet" 9295 } 9296 } 9297 }, 9298 "CreateSpotDatafeedSubscriptionRequest":{ 9299 "type":"structure", 9300 "required":["Bucket"], 9301 "members":{ 9302 "Bucket":{ 9303 "shape":"String", 9304 "locationName":"bucket" 9305 }, 9306 "DryRun":{ 9307 "shape":"Boolean", 9308 "locationName":"dryRun" 9309 }, 9310 "Prefix":{ 9311 "shape":"String", 9312 "locationName":"prefix" 9313 } 9314 } 9315 }, 9316 "CreateSpotDatafeedSubscriptionResult":{ 9317 "type":"structure", 9318 "members":{ 9319 "SpotDatafeedSubscription":{ 9320 "shape":"SpotDatafeedSubscription", 9321 "locationName":"spotDatafeedSubscription" 9322 } 9323 } 9324 }, 9325 "CreateStoreImageTaskRequest":{ 9326 "type":"structure", 9327 "required":[ 9328 "ImageId", 9329 "Bucket" 9330 ], 9331 "members":{ 9332 "ImageId":{"shape":"ImageId"}, 9333 "Bucket":{"shape":"String"}, 9334 "S3ObjectTags":{ 9335 "shape":"S3ObjectTagList", 9336 "locationName":"S3ObjectTag" 9337 }, 9338 "DryRun":{"shape":"Boolean"} 9339 } 9340 }, 9341 "CreateStoreImageTaskResult":{ 9342 "type":"structure", 9343 "members":{ 9344 "ObjectKey":{ 9345 "shape":"String", 9346 "locationName":"objectKey" 9347 } 9348 } 9349 }, 9350 "CreateSubnetCidrReservationRequest":{ 9351 "type":"structure", 9352 "required":[ 9353 "SubnetId", 9354 "Cidr", 9355 "ReservationType" 9356 ], 9357 "members":{ 9358 "TagSpecifications":{ 9359 "shape":"TagSpecificationList", 9360 "locationName":"TagSpecification" 9361 }, 9362 "SubnetId":{"shape":"SubnetId"}, 9363 "Cidr":{"shape":"String"}, 9364 "ReservationType":{"shape":"SubnetCidrReservationType"}, 9365 "Description":{"shape":"String"}, 9366 "DryRun":{"shape":"Boolean"} 9367 } 9368 }, 9369 "CreateSubnetCidrReservationResult":{ 9370 "type":"structure", 9371 "members":{ 9372 "SubnetCidrReservation":{ 9373 "shape":"SubnetCidrReservation", 9374 "locationName":"subnetCidrReservation" 9375 } 9376 } 9377 }, 9378 "CreateSubnetRequest":{ 9379 "type":"structure", 9380 "required":[ 9381 "CidrBlock", 9382 "VpcId" 9383 ], 9384 "members":{ 9385 "TagSpecifications":{ 9386 "shape":"TagSpecificationList", 9387 "locationName":"TagSpecification" 9388 }, 9389 "AvailabilityZone":{"shape":"String"}, 9390 "AvailabilityZoneId":{"shape":"String"}, 9391 "CidrBlock":{"shape":"String"}, 9392 "Ipv6CidrBlock":{"shape":"String"}, 9393 "OutpostArn":{"shape":"String"}, 9394 "VpcId":{"shape":"VpcId"}, 9395 "DryRun":{ 9396 "shape":"Boolean", 9397 "locationName":"dryRun" 9398 } 9399 } 9400 }, 9401 "CreateSubnetResult":{ 9402 "type":"structure", 9403 "members":{ 9404 "Subnet":{ 9405 "shape":"Subnet", 9406 "locationName":"subnet" 9407 } 9408 } 9409 }, 9410 "CreateTagsRequest":{ 9411 "type":"structure", 9412 "required":[ 9413 "Resources", 9414 "Tags" 9415 ], 9416 "members":{ 9417 "DryRun":{ 9418 "shape":"Boolean", 9419 "locationName":"dryRun" 9420 }, 9421 "Resources":{ 9422 "shape":"ResourceIdList", 9423 "locationName":"ResourceId" 9424 }, 9425 "Tags":{ 9426 "shape":"TagList", 9427 "locationName":"Tag" 9428 } 9429 } 9430 }, 9431 "CreateTrafficMirrorFilterRequest":{ 9432 "type":"structure", 9433 "members":{ 9434 "Description":{"shape":"String"}, 9435 "TagSpecifications":{ 9436 "shape":"TagSpecificationList", 9437 "locationName":"TagSpecification" 9438 }, 9439 "DryRun":{"shape":"Boolean"}, 9440 "ClientToken":{ 9441 "shape":"String", 9442 "idempotencyToken":true 9443 } 9444 } 9445 }, 9446 "CreateTrafficMirrorFilterResult":{ 9447 "type":"structure", 9448 "members":{ 9449 "TrafficMirrorFilter":{ 9450 "shape":"TrafficMirrorFilter", 9451 "locationName":"trafficMirrorFilter" 9452 }, 9453 "ClientToken":{ 9454 "shape":"String", 9455 "locationName":"clientToken" 9456 } 9457 } 9458 }, 9459 "CreateTrafficMirrorFilterRuleRequest":{ 9460 "type":"structure", 9461 "required":[ 9462 "TrafficMirrorFilterId", 9463 "TrafficDirection", 9464 "RuleNumber", 9465 "RuleAction", 9466 "DestinationCidrBlock", 9467 "SourceCidrBlock" 9468 ], 9469 "members":{ 9470 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 9471 "TrafficDirection":{"shape":"TrafficDirection"}, 9472 "RuleNumber":{"shape":"Integer"}, 9473 "RuleAction":{"shape":"TrafficMirrorRuleAction"}, 9474 "DestinationPortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 9475 "SourcePortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 9476 "Protocol":{"shape":"Integer"}, 9477 "DestinationCidrBlock":{"shape":"String"}, 9478 "SourceCidrBlock":{"shape":"String"}, 9479 "Description":{"shape":"String"}, 9480 "DryRun":{"shape":"Boolean"}, 9481 "ClientToken":{ 9482 "shape":"String", 9483 "idempotencyToken":true 9484 } 9485 } 9486 }, 9487 "CreateTrafficMirrorFilterRuleResult":{ 9488 "type":"structure", 9489 "members":{ 9490 "TrafficMirrorFilterRule":{ 9491 "shape":"TrafficMirrorFilterRule", 9492 "locationName":"trafficMirrorFilterRule" 9493 }, 9494 "ClientToken":{ 9495 "shape":"String", 9496 "locationName":"clientToken" 9497 } 9498 } 9499 }, 9500 "CreateTrafficMirrorSessionRequest":{ 9501 "type":"structure", 9502 "required":[ 9503 "NetworkInterfaceId", 9504 "TrafficMirrorTargetId", 9505 "TrafficMirrorFilterId", 9506 "SessionNumber" 9507 ], 9508 "members":{ 9509 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 9510 "TrafficMirrorTargetId":{"shape":"TrafficMirrorTargetId"}, 9511 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 9512 "PacketLength":{"shape":"Integer"}, 9513 "SessionNumber":{"shape":"Integer"}, 9514 "VirtualNetworkId":{"shape":"Integer"}, 9515 "Description":{"shape":"String"}, 9516 "TagSpecifications":{ 9517 "shape":"TagSpecificationList", 9518 "locationName":"TagSpecification" 9519 }, 9520 "DryRun":{"shape":"Boolean"}, 9521 "ClientToken":{ 9522 "shape":"String", 9523 "idempotencyToken":true 9524 } 9525 } 9526 }, 9527 "CreateTrafficMirrorSessionResult":{ 9528 "type":"structure", 9529 "members":{ 9530 "TrafficMirrorSession":{ 9531 "shape":"TrafficMirrorSession", 9532 "locationName":"trafficMirrorSession" 9533 }, 9534 "ClientToken":{ 9535 "shape":"String", 9536 "locationName":"clientToken" 9537 } 9538 } 9539 }, 9540 "CreateTrafficMirrorTargetRequest":{ 9541 "type":"structure", 9542 "members":{ 9543 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 9544 "NetworkLoadBalancerArn":{"shape":"String"}, 9545 "Description":{"shape":"String"}, 9546 "TagSpecifications":{ 9547 "shape":"TagSpecificationList", 9548 "locationName":"TagSpecification" 9549 }, 9550 "DryRun":{"shape":"Boolean"}, 9551 "ClientToken":{ 9552 "shape":"String", 9553 "idempotencyToken":true 9554 } 9555 } 9556 }, 9557 "CreateTrafficMirrorTargetResult":{ 9558 "type":"structure", 9559 "members":{ 9560 "TrafficMirrorTarget":{ 9561 "shape":"TrafficMirrorTarget", 9562 "locationName":"trafficMirrorTarget" 9563 }, 9564 "ClientToken":{ 9565 "shape":"String", 9566 "locationName":"clientToken" 9567 } 9568 } 9569 }, 9570 "CreateTransitGatewayConnectPeerRequest":{ 9571 "type":"structure", 9572 "required":[ 9573 "TransitGatewayAttachmentId", 9574 "PeerAddress", 9575 "InsideCidrBlocks" 9576 ], 9577 "members":{ 9578 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 9579 "TransitGatewayAddress":{"shape":"String"}, 9580 "PeerAddress":{"shape":"String"}, 9581 "BgpOptions":{"shape":"TransitGatewayConnectRequestBgpOptions"}, 9582 "InsideCidrBlocks":{"shape":"InsideCidrBlocksStringList"}, 9583 "TagSpecifications":{ 9584 "shape":"TagSpecificationList", 9585 "locationName":"TagSpecification" 9586 }, 9587 "DryRun":{"shape":"Boolean"} 9588 } 9589 }, 9590 "CreateTransitGatewayConnectPeerResult":{ 9591 "type":"structure", 9592 "members":{ 9593 "TransitGatewayConnectPeer":{ 9594 "shape":"TransitGatewayConnectPeer", 9595 "locationName":"transitGatewayConnectPeer" 9596 } 9597 } 9598 }, 9599 "CreateTransitGatewayConnectRequest":{ 9600 "type":"structure", 9601 "required":[ 9602 "TransportTransitGatewayAttachmentId", 9603 "Options" 9604 ], 9605 "members":{ 9606 "TransportTransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 9607 "Options":{"shape":"CreateTransitGatewayConnectRequestOptions"}, 9608 "TagSpecifications":{ 9609 "shape":"TagSpecificationList", 9610 "locationName":"TagSpecification" 9611 }, 9612 "DryRun":{"shape":"Boolean"} 9613 } 9614 }, 9615 "CreateTransitGatewayConnectRequestOptions":{ 9616 "type":"structure", 9617 "required":["Protocol"], 9618 "members":{ 9619 "Protocol":{"shape":"ProtocolValue"} 9620 } 9621 }, 9622 "CreateTransitGatewayConnectResult":{ 9623 "type":"structure", 9624 "members":{ 9625 "TransitGatewayConnect":{ 9626 "shape":"TransitGatewayConnect", 9627 "locationName":"transitGatewayConnect" 9628 } 9629 } 9630 }, 9631 "CreateTransitGatewayMulticastDomainRequest":{ 9632 "type":"structure", 9633 "required":["TransitGatewayId"], 9634 "members":{ 9635 "TransitGatewayId":{"shape":"TransitGatewayId"}, 9636 "Options":{"shape":"CreateTransitGatewayMulticastDomainRequestOptions"}, 9637 "TagSpecifications":{ 9638 "shape":"TagSpecificationList", 9639 "locationName":"TagSpecification" 9640 }, 9641 "DryRun":{"shape":"Boolean"} 9642 } 9643 }, 9644 "CreateTransitGatewayMulticastDomainRequestOptions":{ 9645 "type":"structure", 9646 "members":{ 9647 "Igmpv2Support":{"shape":"Igmpv2SupportValue"}, 9648 "StaticSourcesSupport":{"shape":"StaticSourcesSupportValue"}, 9649 "AutoAcceptSharedAssociations":{"shape":"AutoAcceptSharedAssociationsValue"} 9650 } 9651 }, 9652 "CreateTransitGatewayMulticastDomainResult":{ 9653 "type":"structure", 9654 "members":{ 9655 "TransitGatewayMulticastDomain":{ 9656 "shape":"TransitGatewayMulticastDomain", 9657 "locationName":"transitGatewayMulticastDomain" 9658 } 9659 } 9660 }, 9661 "CreateTransitGatewayPeeringAttachmentRequest":{ 9662 "type":"structure", 9663 "required":[ 9664 "TransitGatewayId", 9665 "PeerTransitGatewayId", 9666 "PeerAccountId", 9667 "PeerRegion" 9668 ], 9669 "members":{ 9670 "TransitGatewayId":{"shape":"TransitGatewayId"}, 9671 "PeerTransitGatewayId":{"shape":"TransitAssociationGatewayId"}, 9672 "PeerAccountId":{"shape":"String"}, 9673 "PeerRegion":{"shape":"String"}, 9674 "TagSpecifications":{ 9675 "shape":"TagSpecificationList", 9676 "locationName":"TagSpecification" 9677 }, 9678 "DryRun":{"shape":"Boolean"} 9679 } 9680 }, 9681 "CreateTransitGatewayPeeringAttachmentResult":{ 9682 "type":"structure", 9683 "members":{ 9684 "TransitGatewayPeeringAttachment":{ 9685 "shape":"TransitGatewayPeeringAttachment", 9686 "locationName":"transitGatewayPeeringAttachment" 9687 } 9688 } 9689 }, 9690 "CreateTransitGatewayPrefixListReferenceRequest":{ 9691 "type":"structure", 9692 "required":[ 9693 "TransitGatewayRouteTableId", 9694 "PrefixListId" 9695 ], 9696 "members":{ 9697 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 9698 "PrefixListId":{"shape":"PrefixListResourceId"}, 9699 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 9700 "Blackhole":{"shape":"Boolean"}, 9701 "DryRun":{"shape":"Boolean"} 9702 } 9703 }, 9704 "CreateTransitGatewayPrefixListReferenceResult":{ 9705 "type":"structure", 9706 "members":{ 9707 "TransitGatewayPrefixListReference":{ 9708 "shape":"TransitGatewayPrefixListReference", 9709 "locationName":"transitGatewayPrefixListReference" 9710 } 9711 } 9712 }, 9713 "CreateTransitGatewayRequest":{ 9714 "type":"structure", 9715 "members":{ 9716 "Description":{"shape":"String"}, 9717 "Options":{"shape":"TransitGatewayRequestOptions"}, 9718 "TagSpecifications":{ 9719 "shape":"TagSpecificationList", 9720 "locationName":"TagSpecification" 9721 }, 9722 "DryRun":{"shape":"Boolean"} 9723 } 9724 }, 9725 "CreateTransitGatewayResult":{ 9726 "type":"structure", 9727 "members":{ 9728 "TransitGateway":{ 9729 "shape":"TransitGateway", 9730 "locationName":"transitGateway" 9731 } 9732 } 9733 }, 9734 "CreateTransitGatewayRouteRequest":{ 9735 "type":"structure", 9736 "required":[ 9737 "DestinationCidrBlock", 9738 "TransitGatewayRouteTableId" 9739 ], 9740 "members":{ 9741 "DestinationCidrBlock":{"shape":"String"}, 9742 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 9743 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 9744 "Blackhole":{"shape":"Boolean"}, 9745 "DryRun":{"shape":"Boolean"} 9746 } 9747 }, 9748 "CreateTransitGatewayRouteResult":{ 9749 "type":"structure", 9750 "members":{ 9751 "Route":{ 9752 "shape":"TransitGatewayRoute", 9753 "locationName":"route" 9754 } 9755 } 9756 }, 9757 "CreateTransitGatewayRouteTableRequest":{ 9758 "type":"structure", 9759 "required":["TransitGatewayId"], 9760 "members":{ 9761 "TransitGatewayId":{"shape":"TransitGatewayId"}, 9762 "TagSpecifications":{"shape":"TagSpecificationList"}, 9763 "DryRun":{"shape":"Boolean"} 9764 } 9765 }, 9766 "CreateTransitGatewayRouteTableResult":{ 9767 "type":"structure", 9768 "members":{ 9769 "TransitGatewayRouteTable":{ 9770 "shape":"TransitGatewayRouteTable", 9771 "locationName":"transitGatewayRouteTable" 9772 } 9773 } 9774 }, 9775 "CreateTransitGatewayVpcAttachmentRequest":{ 9776 "type":"structure", 9777 "required":[ 9778 "TransitGatewayId", 9779 "VpcId", 9780 "SubnetIds" 9781 ], 9782 "members":{ 9783 "TransitGatewayId":{"shape":"TransitGatewayId"}, 9784 "VpcId":{"shape":"VpcId"}, 9785 "SubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 9786 "Options":{"shape":"CreateTransitGatewayVpcAttachmentRequestOptions"}, 9787 "TagSpecifications":{"shape":"TagSpecificationList"}, 9788 "DryRun":{"shape":"Boolean"} 9789 } 9790 }, 9791 "CreateTransitGatewayVpcAttachmentRequestOptions":{ 9792 "type":"structure", 9793 "members":{ 9794 "DnsSupport":{"shape":"DnsSupportValue"}, 9795 "Ipv6Support":{"shape":"Ipv6SupportValue"}, 9796 "ApplianceModeSupport":{"shape":"ApplianceModeSupportValue"} 9797 } 9798 }, 9799 "CreateTransitGatewayVpcAttachmentResult":{ 9800 "type":"structure", 9801 "members":{ 9802 "TransitGatewayVpcAttachment":{ 9803 "shape":"TransitGatewayVpcAttachment", 9804 "locationName":"transitGatewayVpcAttachment" 9805 } 9806 } 9807 }, 9808 "CreateVolumePermission":{ 9809 "type":"structure", 9810 "members":{ 9811 "Group":{ 9812 "shape":"PermissionGroup", 9813 "locationName":"group" 9814 }, 9815 "UserId":{ 9816 "shape":"String", 9817 "locationName":"userId" 9818 } 9819 } 9820 }, 9821 "CreateVolumePermissionList":{ 9822 "type":"list", 9823 "member":{ 9824 "shape":"CreateVolumePermission", 9825 "locationName":"item" 9826 } 9827 }, 9828 "CreateVolumePermissionModifications":{ 9829 "type":"structure", 9830 "members":{ 9831 "Add":{"shape":"CreateVolumePermissionList"}, 9832 "Remove":{"shape":"CreateVolumePermissionList"} 9833 } 9834 }, 9835 "CreateVolumeRequest":{ 9836 "type":"structure", 9837 "required":["AvailabilityZone"], 9838 "members":{ 9839 "AvailabilityZone":{"shape":"String"}, 9840 "Encrypted":{ 9841 "shape":"Boolean", 9842 "locationName":"encrypted" 9843 }, 9844 "Iops":{"shape":"Integer"}, 9845 "KmsKeyId":{"shape":"KmsKeyId"}, 9846 "OutpostArn":{"shape":"String"}, 9847 "Size":{"shape":"Integer"}, 9848 "SnapshotId":{"shape":"SnapshotId"}, 9849 "VolumeType":{"shape":"VolumeType"}, 9850 "DryRun":{ 9851 "shape":"Boolean", 9852 "locationName":"dryRun" 9853 }, 9854 "TagSpecifications":{ 9855 "shape":"TagSpecificationList", 9856 "locationName":"TagSpecification" 9857 }, 9858 "MultiAttachEnabled":{"shape":"Boolean"}, 9859 "Throughput":{"shape":"Integer"}, 9860 "ClientToken":{ 9861 "shape":"String", 9862 "idempotencyToken":true 9863 } 9864 } 9865 }, 9866 "CreateVpcEndpointConnectionNotificationRequest":{ 9867 "type":"structure", 9868 "required":[ 9869 "ConnectionNotificationArn", 9870 "ConnectionEvents" 9871 ], 9872 "members":{ 9873 "DryRun":{"shape":"Boolean"}, 9874 "ServiceId":{"shape":"VpcEndpointServiceId"}, 9875 "VpcEndpointId":{"shape":"VpcEndpointId"}, 9876 "ConnectionNotificationArn":{"shape":"String"}, 9877 "ConnectionEvents":{"shape":"ValueStringList"}, 9878 "ClientToken":{"shape":"String"} 9879 } 9880 }, 9881 "CreateVpcEndpointConnectionNotificationResult":{ 9882 "type":"structure", 9883 "members":{ 9884 "ConnectionNotification":{ 9885 "shape":"ConnectionNotification", 9886 "locationName":"connectionNotification" 9887 }, 9888 "ClientToken":{ 9889 "shape":"String", 9890 "locationName":"clientToken" 9891 } 9892 } 9893 }, 9894 "CreateVpcEndpointRequest":{ 9895 "type":"structure", 9896 "required":[ 9897 "VpcId", 9898 "ServiceName" 9899 ], 9900 "members":{ 9901 "DryRun":{"shape":"Boolean"}, 9902 "VpcEndpointType":{"shape":"VpcEndpointType"}, 9903 "VpcId":{"shape":"VpcId"}, 9904 "ServiceName":{"shape":"String"}, 9905 "PolicyDocument":{"shape":"String"}, 9906 "RouteTableIds":{ 9907 "shape":"VpcEndpointRouteTableIdList", 9908 "locationName":"RouteTableId" 9909 }, 9910 "SubnetIds":{ 9911 "shape":"VpcEndpointSubnetIdList", 9912 "locationName":"SubnetId" 9913 }, 9914 "SecurityGroupIds":{ 9915 "shape":"VpcEndpointSecurityGroupIdList", 9916 "locationName":"SecurityGroupId" 9917 }, 9918 "ClientToken":{"shape":"String"}, 9919 "PrivateDnsEnabled":{"shape":"Boolean"}, 9920 "TagSpecifications":{ 9921 "shape":"TagSpecificationList", 9922 "locationName":"TagSpecification" 9923 } 9924 } 9925 }, 9926 "CreateVpcEndpointResult":{ 9927 "type":"structure", 9928 "members":{ 9929 "VpcEndpoint":{ 9930 "shape":"VpcEndpoint", 9931 "locationName":"vpcEndpoint" 9932 }, 9933 "ClientToken":{ 9934 "shape":"String", 9935 "locationName":"clientToken" 9936 } 9937 } 9938 }, 9939 "CreateVpcEndpointServiceConfigurationRequest":{ 9940 "type":"structure", 9941 "members":{ 9942 "DryRun":{"shape":"Boolean"}, 9943 "AcceptanceRequired":{"shape":"Boolean"}, 9944 "PrivateDnsName":{"shape":"String"}, 9945 "NetworkLoadBalancerArns":{ 9946 "shape":"ValueStringList", 9947 "locationName":"NetworkLoadBalancerArn" 9948 }, 9949 "GatewayLoadBalancerArns":{ 9950 "shape":"ValueStringList", 9951 "locationName":"GatewayLoadBalancerArn" 9952 }, 9953 "ClientToken":{"shape":"String"}, 9954 "TagSpecifications":{ 9955 "shape":"TagSpecificationList", 9956 "locationName":"TagSpecification" 9957 } 9958 } 9959 }, 9960 "CreateVpcEndpointServiceConfigurationResult":{ 9961 "type":"structure", 9962 "members":{ 9963 "ServiceConfiguration":{ 9964 "shape":"ServiceConfiguration", 9965 "locationName":"serviceConfiguration" 9966 }, 9967 "ClientToken":{ 9968 "shape":"String", 9969 "locationName":"clientToken" 9970 } 9971 } 9972 }, 9973 "CreateVpcPeeringConnectionRequest":{ 9974 "type":"structure", 9975 "members":{ 9976 "DryRun":{ 9977 "shape":"Boolean", 9978 "locationName":"dryRun" 9979 }, 9980 "PeerOwnerId":{ 9981 "shape":"String", 9982 "locationName":"peerOwnerId" 9983 }, 9984 "PeerVpcId":{ 9985 "shape":"String", 9986 "locationName":"peerVpcId" 9987 }, 9988 "VpcId":{ 9989 "shape":"VpcId", 9990 "locationName":"vpcId" 9991 }, 9992 "PeerRegion":{"shape":"String"}, 9993 "TagSpecifications":{ 9994 "shape":"TagSpecificationList", 9995 "locationName":"TagSpecification" 9996 } 9997 } 9998 }, 9999 "CreateVpcPeeringConnectionResult":{ 10000 "type":"structure", 10001 "members":{ 10002 "VpcPeeringConnection":{ 10003 "shape":"VpcPeeringConnection", 10004 "locationName":"vpcPeeringConnection" 10005 } 10006 } 10007 }, 10008 "CreateVpcRequest":{ 10009 "type":"structure", 10010 "required":["CidrBlock"], 10011 "members":{ 10012 "CidrBlock":{"shape":"String"}, 10013 "AmazonProvidedIpv6CidrBlock":{ 10014 "shape":"Boolean", 10015 "locationName":"amazonProvidedIpv6CidrBlock" 10016 }, 10017 "Ipv6Pool":{"shape":"Ipv6PoolEc2Id"}, 10018 "Ipv6CidrBlock":{"shape":"String"}, 10019 "DryRun":{ 10020 "shape":"Boolean", 10021 "locationName":"dryRun" 10022 }, 10023 "InstanceTenancy":{ 10024 "shape":"Tenancy", 10025 "locationName":"instanceTenancy" 10026 }, 10027 "Ipv6CidrBlockNetworkBorderGroup":{"shape":"String"}, 10028 "TagSpecifications":{ 10029 "shape":"TagSpecificationList", 10030 "locationName":"TagSpecification" 10031 } 10032 } 10033 }, 10034 "CreateVpcResult":{ 10035 "type":"structure", 10036 "members":{ 10037 "Vpc":{ 10038 "shape":"Vpc", 10039 "locationName":"vpc" 10040 } 10041 } 10042 }, 10043 "CreateVpnConnectionRequest":{ 10044 "type":"structure", 10045 "required":[ 10046 "CustomerGatewayId", 10047 "Type" 10048 ], 10049 "members":{ 10050 "CustomerGatewayId":{"shape":"CustomerGatewayId"}, 10051 "Type":{"shape":"String"}, 10052 "VpnGatewayId":{"shape":"VpnGatewayId"}, 10053 "TransitGatewayId":{"shape":"TransitGatewayId"}, 10054 "DryRun":{ 10055 "shape":"Boolean", 10056 "locationName":"dryRun" 10057 }, 10058 "Options":{ 10059 "shape":"VpnConnectionOptionsSpecification", 10060 "locationName":"options" 10061 }, 10062 "TagSpecifications":{ 10063 "shape":"TagSpecificationList", 10064 "locationName":"TagSpecification" 10065 } 10066 } 10067 }, 10068 "CreateVpnConnectionResult":{ 10069 "type":"structure", 10070 "members":{ 10071 "VpnConnection":{ 10072 "shape":"VpnConnection", 10073 "locationName":"vpnConnection" 10074 } 10075 } 10076 }, 10077 "CreateVpnConnectionRouteRequest":{ 10078 "type":"structure", 10079 "required":[ 10080 "DestinationCidrBlock", 10081 "VpnConnectionId" 10082 ], 10083 "members":{ 10084 "DestinationCidrBlock":{"shape":"String"}, 10085 "VpnConnectionId":{"shape":"VpnConnectionId"} 10086 } 10087 }, 10088 "CreateVpnGatewayRequest":{ 10089 "type":"structure", 10090 "required":["Type"], 10091 "members":{ 10092 "AvailabilityZone":{"shape":"String"}, 10093 "Type":{"shape":"GatewayType"}, 10094 "TagSpecifications":{ 10095 "shape":"TagSpecificationList", 10096 "locationName":"TagSpecification" 10097 }, 10098 "AmazonSideAsn":{"shape":"Long"}, 10099 "DryRun":{ 10100 "shape":"Boolean", 10101 "locationName":"dryRun" 10102 } 10103 } 10104 }, 10105 "CreateVpnGatewayResult":{ 10106 "type":"structure", 10107 "members":{ 10108 "VpnGateway":{ 10109 "shape":"VpnGateway", 10110 "locationName":"vpnGateway" 10111 } 10112 } 10113 }, 10114 "CreditSpecification":{ 10115 "type":"structure", 10116 "members":{ 10117 "CpuCredits":{ 10118 "shape":"String", 10119 "locationName":"cpuCredits" 10120 } 10121 } 10122 }, 10123 "CreditSpecificationRequest":{ 10124 "type":"structure", 10125 "required":["CpuCredits"], 10126 "members":{ 10127 "CpuCredits":{"shape":"String"} 10128 } 10129 }, 10130 "CurrencyCodeValues":{ 10131 "type":"string", 10132 "enum":["USD"] 10133 }, 10134 "CurrentGenerationFlag":{"type":"boolean"}, 10135 "CustomerGateway":{ 10136 "type":"structure", 10137 "members":{ 10138 "BgpAsn":{ 10139 "shape":"String", 10140 "locationName":"bgpAsn" 10141 }, 10142 "CustomerGatewayId":{ 10143 "shape":"String", 10144 "locationName":"customerGatewayId" 10145 }, 10146 "IpAddress":{ 10147 "shape":"String", 10148 "locationName":"ipAddress" 10149 }, 10150 "CertificateArn":{ 10151 "shape":"String", 10152 "locationName":"certificateArn" 10153 }, 10154 "State":{ 10155 "shape":"String", 10156 "locationName":"state" 10157 }, 10158 "Type":{ 10159 "shape":"String", 10160 "locationName":"type" 10161 }, 10162 "DeviceName":{ 10163 "shape":"String", 10164 "locationName":"deviceName" 10165 }, 10166 "Tags":{ 10167 "shape":"TagList", 10168 "locationName":"tagSet" 10169 } 10170 } 10171 }, 10172 "CustomerGatewayId":{"type":"string"}, 10173 "CustomerGatewayIdStringList":{ 10174 "type":"list", 10175 "member":{ 10176 "shape":"CustomerGatewayId", 10177 "locationName":"CustomerGatewayId" 10178 } 10179 }, 10180 "CustomerGatewayList":{ 10181 "type":"list", 10182 "member":{ 10183 "shape":"CustomerGateway", 10184 "locationName":"item" 10185 } 10186 }, 10187 "DITMaxResults":{ 10188 "type":"integer", 10189 "max":100, 10190 "min":5 10191 }, 10192 "DITOMaxResults":{ 10193 "type":"integer", 10194 "max":1000, 10195 "min":5 10196 }, 10197 "DatafeedSubscriptionState":{ 10198 "type":"string", 10199 "enum":[ 10200 "Active", 10201 "Inactive" 10202 ] 10203 }, 10204 "DateTime":{"type":"timestamp"}, 10205 "DedicatedHostFlag":{"type":"boolean"}, 10206 "DedicatedHostId":{"type":"string"}, 10207 "DedicatedHostIdList":{ 10208 "type":"list", 10209 "member":{ 10210 "shape":"DedicatedHostId", 10211 "locationName":"item" 10212 } 10213 }, 10214 "DefaultNetworkCardIndex":{"type":"integer"}, 10215 "DefaultRouteTableAssociationValue":{ 10216 "type":"string", 10217 "enum":[ 10218 "enable", 10219 "disable" 10220 ] 10221 }, 10222 "DefaultRouteTablePropagationValue":{ 10223 "type":"string", 10224 "enum":[ 10225 "enable", 10226 "disable" 10227 ] 10228 }, 10229 "DefaultTargetCapacityType":{ 10230 "type":"string", 10231 "enum":[ 10232 "spot", 10233 "on-demand" 10234 ] 10235 }, 10236 "DefaultingDhcpOptionsId":{"type":"string"}, 10237 "DeleteCarrierGatewayRequest":{ 10238 "type":"structure", 10239 "required":["CarrierGatewayId"], 10240 "members":{ 10241 "CarrierGatewayId":{"shape":"CarrierGatewayId"}, 10242 "DryRun":{"shape":"Boolean"} 10243 } 10244 }, 10245 "DeleteCarrierGatewayResult":{ 10246 "type":"structure", 10247 "members":{ 10248 "CarrierGateway":{ 10249 "shape":"CarrierGateway", 10250 "locationName":"carrierGateway" 10251 } 10252 } 10253 }, 10254 "DeleteClientVpnEndpointRequest":{ 10255 "type":"structure", 10256 "required":["ClientVpnEndpointId"], 10257 "members":{ 10258 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 10259 "DryRun":{"shape":"Boolean"} 10260 } 10261 }, 10262 "DeleteClientVpnEndpointResult":{ 10263 "type":"structure", 10264 "members":{ 10265 "Status":{ 10266 "shape":"ClientVpnEndpointStatus", 10267 "locationName":"status" 10268 } 10269 } 10270 }, 10271 "DeleteClientVpnRouteRequest":{ 10272 "type":"structure", 10273 "required":[ 10274 "ClientVpnEndpointId", 10275 "DestinationCidrBlock" 10276 ], 10277 "members":{ 10278 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 10279 "TargetVpcSubnetId":{"shape":"SubnetId"}, 10280 "DestinationCidrBlock":{"shape":"String"}, 10281 "DryRun":{"shape":"Boolean"} 10282 } 10283 }, 10284 "DeleteClientVpnRouteResult":{ 10285 "type":"structure", 10286 "members":{ 10287 "Status":{ 10288 "shape":"ClientVpnRouteStatus", 10289 "locationName":"status" 10290 } 10291 } 10292 }, 10293 "DeleteCustomerGatewayRequest":{ 10294 "type":"structure", 10295 "required":["CustomerGatewayId"], 10296 "members":{ 10297 "CustomerGatewayId":{"shape":"CustomerGatewayId"}, 10298 "DryRun":{ 10299 "shape":"Boolean", 10300 "locationName":"dryRun" 10301 } 10302 } 10303 }, 10304 "DeleteDhcpOptionsRequest":{ 10305 "type":"structure", 10306 "required":["DhcpOptionsId"], 10307 "members":{ 10308 "DhcpOptionsId":{"shape":"DhcpOptionsId"}, 10309 "DryRun":{ 10310 "shape":"Boolean", 10311 "locationName":"dryRun" 10312 } 10313 } 10314 }, 10315 "DeleteEgressOnlyInternetGatewayRequest":{ 10316 "type":"structure", 10317 "required":["EgressOnlyInternetGatewayId"], 10318 "members":{ 10319 "DryRun":{"shape":"Boolean"}, 10320 "EgressOnlyInternetGatewayId":{"shape":"EgressOnlyInternetGatewayId"} 10321 } 10322 }, 10323 "DeleteEgressOnlyInternetGatewayResult":{ 10324 "type":"structure", 10325 "members":{ 10326 "ReturnCode":{ 10327 "shape":"Boolean", 10328 "locationName":"returnCode" 10329 } 10330 } 10331 }, 10332 "DeleteFleetError":{ 10333 "type":"structure", 10334 "members":{ 10335 "Code":{ 10336 "shape":"DeleteFleetErrorCode", 10337 "locationName":"code" 10338 }, 10339 "Message":{ 10340 "shape":"String", 10341 "locationName":"message" 10342 } 10343 } 10344 }, 10345 "DeleteFleetErrorCode":{ 10346 "type":"string", 10347 "enum":[ 10348 "fleetIdDoesNotExist", 10349 "fleetIdMalformed", 10350 "fleetNotInDeletableState", 10351 "unexpectedError" 10352 ] 10353 }, 10354 "DeleteFleetErrorItem":{ 10355 "type":"structure", 10356 "members":{ 10357 "Error":{ 10358 "shape":"DeleteFleetError", 10359 "locationName":"error" 10360 }, 10361 "FleetId":{ 10362 "shape":"FleetId", 10363 "locationName":"fleetId" 10364 } 10365 } 10366 }, 10367 "DeleteFleetErrorSet":{ 10368 "type":"list", 10369 "member":{ 10370 "shape":"DeleteFleetErrorItem", 10371 "locationName":"item" 10372 } 10373 }, 10374 "DeleteFleetSuccessItem":{ 10375 "type":"structure", 10376 "members":{ 10377 "CurrentFleetState":{ 10378 "shape":"FleetStateCode", 10379 "locationName":"currentFleetState" 10380 }, 10381 "PreviousFleetState":{ 10382 "shape":"FleetStateCode", 10383 "locationName":"previousFleetState" 10384 }, 10385 "FleetId":{ 10386 "shape":"FleetId", 10387 "locationName":"fleetId" 10388 } 10389 } 10390 }, 10391 "DeleteFleetSuccessSet":{ 10392 "type":"list", 10393 "member":{ 10394 "shape":"DeleteFleetSuccessItem", 10395 "locationName":"item" 10396 } 10397 }, 10398 "DeleteFleetsRequest":{ 10399 "type":"structure", 10400 "required":[ 10401 "FleetIds", 10402 "TerminateInstances" 10403 ], 10404 "members":{ 10405 "DryRun":{"shape":"Boolean"}, 10406 "FleetIds":{ 10407 "shape":"FleetIdSet", 10408 "locationName":"FleetId" 10409 }, 10410 "TerminateInstances":{"shape":"Boolean"} 10411 } 10412 }, 10413 "DeleteFleetsResult":{ 10414 "type":"structure", 10415 "members":{ 10416 "SuccessfulFleetDeletions":{ 10417 "shape":"DeleteFleetSuccessSet", 10418 "locationName":"successfulFleetDeletionSet" 10419 }, 10420 "UnsuccessfulFleetDeletions":{ 10421 "shape":"DeleteFleetErrorSet", 10422 "locationName":"unsuccessfulFleetDeletionSet" 10423 } 10424 } 10425 }, 10426 "DeleteFlowLogsRequest":{ 10427 "type":"structure", 10428 "required":["FlowLogIds"], 10429 "members":{ 10430 "DryRun":{"shape":"Boolean"}, 10431 "FlowLogIds":{ 10432 "shape":"FlowLogIdList", 10433 "locationName":"FlowLogId" 10434 } 10435 } 10436 }, 10437 "DeleteFlowLogsResult":{ 10438 "type":"structure", 10439 "members":{ 10440 "Unsuccessful":{ 10441 "shape":"UnsuccessfulItemSet", 10442 "locationName":"unsuccessful" 10443 } 10444 } 10445 }, 10446 "DeleteFpgaImageRequest":{ 10447 "type":"structure", 10448 "required":["FpgaImageId"], 10449 "members":{ 10450 "DryRun":{"shape":"Boolean"}, 10451 "FpgaImageId":{"shape":"FpgaImageId"} 10452 } 10453 }, 10454 "DeleteFpgaImageResult":{ 10455 "type":"structure", 10456 "members":{ 10457 "Return":{ 10458 "shape":"Boolean", 10459 "locationName":"return" 10460 } 10461 } 10462 }, 10463 "DeleteInstanceEventWindowRequest":{ 10464 "type":"structure", 10465 "required":["InstanceEventWindowId"], 10466 "members":{ 10467 "DryRun":{"shape":"Boolean"}, 10468 "ForceDelete":{"shape":"Boolean"}, 10469 "InstanceEventWindowId":{"shape":"InstanceEventWindowId"} 10470 } 10471 }, 10472 "DeleteInstanceEventWindowResult":{ 10473 "type":"structure", 10474 "members":{ 10475 "InstanceEventWindowState":{ 10476 "shape":"InstanceEventWindowStateChange", 10477 "locationName":"instanceEventWindowState" 10478 } 10479 } 10480 }, 10481 "DeleteInternetGatewayRequest":{ 10482 "type":"structure", 10483 "required":["InternetGatewayId"], 10484 "members":{ 10485 "DryRun":{ 10486 "shape":"Boolean", 10487 "locationName":"dryRun" 10488 }, 10489 "InternetGatewayId":{ 10490 "shape":"InternetGatewayId", 10491 "locationName":"internetGatewayId" 10492 } 10493 } 10494 }, 10495 "DeleteKeyPairRequest":{ 10496 "type":"structure", 10497 "members":{ 10498 "KeyName":{"shape":"KeyPairName"}, 10499 "KeyPairId":{"shape":"KeyPairId"}, 10500 "DryRun":{ 10501 "shape":"Boolean", 10502 "locationName":"dryRun" 10503 } 10504 } 10505 }, 10506 "DeleteLaunchTemplateRequest":{ 10507 "type":"structure", 10508 "members":{ 10509 "DryRun":{"shape":"Boolean"}, 10510 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 10511 "LaunchTemplateName":{"shape":"LaunchTemplateName"} 10512 } 10513 }, 10514 "DeleteLaunchTemplateResult":{ 10515 "type":"structure", 10516 "members":{ 10517 "LaunchTemplate":{ 10518 "shape":"LaunchTemplate", 10519 "locationName":"launchTemplate" 10520 } 10521 } 10522 }, 10523 "DeleteLaunchTemplateVersionsRequest":{ 10524 "type":"structure", 10525 "required":["Versions"], 10526 "members":{ 10527 "DryRun":{"shape":"Boolean"}, 10528 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 10529 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 10530 "Versions":{ 10531 "shape":"VersionStringList", 10532 "locationName":"LaunchTemplateVersion" 10533 } 10534 } 10535 }, 10536 "DeleteLaunchTemplateVersionsResponseErrorItem":{ 10537 "type":"structure", 10538 "members":{ 10539 "LaunchTemplateId":{ 10540 "shape":"String", 10541 "locationName":"launchTemplateId" 10542 }, 10543 "LaunchTemplateName":{ 10544 "shape":"String", 10545 "locationName":"launchTemplateName" 10546 }, 10547 "VersionNumber":{ 10548 "shape":"Long", 10549 "locationName":"versionNumber" 10550 }, 10551 "ResponseError":{ 10552 "shape":"ResponseError", 10553 "locationName":"responseError" 10554 } 10555 } 10556 }, 10557 "DeleteLaunchTemplateVersionsResponseErrorSet":{ 10558 "type":"list", 10559 "member":{ 10560 "shape":"DeleteLaunchTemplateVersionsResponseErrorItem", 10561 "locationName":"item" 10562 } 10563 }, 10564 "DeleteLaunchTemplateVersionsResponseSuccessItem":{ 10565 "type":"structure", 10566 "members":{ 10567 "LaunchTemplateId":{ 10568 "shape":"String", 10569 "locationName":"launchTemplateId" 10570 }, 10571 "LaunchTemplateName":{ 10572 "shape":"String", 10573 "locationName":"launchTemplateName" 10574 }, 10575 "VersionNumber":{ 10576 "shape":"Long", 10577 "locationName":"versionNumber" 10578 } 10579 } 10580 }, 10581 "DeleteLaunchTemplateVersionsResponseSuccessSet":{ 10582 "type":"list", 10583 "member":{ 10584 "shape":"DeleteLaunchTemplateVersionsResponseSuccessItem", 10585 "locationName":"item" 10586 } 10587 }, 10588 "DeleteLaunchTemplateVersionsResult":{ 10589 "type":"structure", 10590 "members":{ 10591 "SuccessfullyDeletedLaunchTemplateVersions":{ 10592 "shape":"DeleteLaunchTemplateVersionsResponseSuccessSet", 10593 "locationName":"successfullyDeletedLaunchTemplateVersionSet" 10594 }, 10595 "UnsuccessfullyDeletedLaunchTemplateVersions":{ 10596 "shape":"DeleteLaunchTemplateVersionsResponseErrorSet", 10597 "locationName":"unsuccessfullyDeletedLaunchTemplateVersionSet" 10598 } 10599 } 10600 }, 10601 "DeleteLocalGatewayRouteRequest":{ 10602 "type":"structure", 10603 "required":[ 10604 "DestinationCidrBlock", 10605 "LocalGatewayRouteTableId" 10606 ], 10607 "members":{ 10608 "DestinationCidrBlock":{"shape":"String"}, 10609 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 10610 "DryRun":{"shape":"Boolean"} 10611 } 10612 }, 10613 "DeleteLocalGatewayRouteResult":{ 10614 "type":"structure", 10615 "members":{ 10616 "Route":{ 10617 "shape":"LocalGatewayRoute", 10618 "locationName":"route" 10619 } 10620 } 10621 }, 10622 "DeleteLocalGatewayRouteTableVpcAssociationRequest":{ 10623 "type":"structure", 10624 "required":["LocalGatewayRouteTableVpcAssociationId"], 10625 "members":{ 10626 "LocalGatewayRouteTableVpcAssociationId":{"shape":"LocalGatewayRouteTableVpcAssociationId"}, 10627 "DryRun":{"shape":"Boolean"} 10628 } 10629 }, 10630 "DeleteLocalGatewayRouteTableVpcAssociationResult":{ 10631 "type":"structure", 10632 "members":{ 10633 "LocalGatewayRouteTableVpcAssociation":{ 10634 "shape":"LocalGatewayRouteTableVpcAssociation", 10635 "locationName":"localGatewayRouteTableVpcAssociation" 10636 } 10637 } 10638 }, 10639 "DeleteManagedPrefixListRequest":{ 10640 "type":"structure", 10641 "required":["PrefixListId"], 10642 "members":{ 10643 "DryRun":{"shape":"Boolean"}, 10644 "PrefixListId":{"shape":"PrefixListResourceId"} 10645 } 10646 }, 10647 "DeleteManagedPrefixListResult":{ 10648 "type":"structure", 10649 "members":{ 10650 "PrefixList":{ 10651 "shape":"ManagedPrefixList", 10652 "locationName":"prefixList" 10653 } 10654 } 10655 }, 10656 "DeleteNatGatewayRequest":{ 10657 "type":"structure", 10658 "required":["NatGatewayId"], 10659 "members":{ 10660 "DryRun":{"shape":"Boolean"}, 10661 "NatGatewayId":{"shape":"NatGatewayId"} 10662 } 10663 }, 10664 "DeleteNatGatewayResult":{ 10665 "type":"structure", 10666 "members":{ 10667 "NatGatewayId":{ 10668 "shape":"String", 10669 "locationName":"natGatewayId" 10670 } 10671 } 10672 }, 10673 "DeleteNetworkAclEntryRequest":{ 10674 "type":"structure", 10675 "required":[ 10676 "Egress", 10677 "NetworkAclId", 10678 "RuleNumber" 10679 ], 10680 "members":{ 10681 "DryRun":{ 10682 "shape":"Boolean", 10683 "locationName":"dryRun" 10684 }, 10685 "Egress":{ 10686 "shape":"Boolean", 10687 "locationName":"egress" 10688 }, 10689 "NetworkAclId":{ 10690 "shape":"NetworkAclId", 10691 "locationName":"networkAclId" 10692 }, 10693 "RuleNumber":{ 10694 "shape":"Integer", 10695 "locationName":"ruleNumber" 10696 } 10697 } 10698 }, 10699 "DeleteNetworkAclRequest":{ 10700 "type":"structure", 10701 "required":["NetworkAclId"], 10702 "members":{ 10703 "DryRun":{ 10704 "shape":"Boolean", 10705 "locationName":"dryRun" 10706 }, 10707 "NetworkAclId":{ 10708 "shape":"NetworkAclId", 10709 "locationName":"networkAclId" 10710 } 10711 } 10712 }, 10713 "DeleteNetworkInsightsAnalysisRequest":{ 10714 "type":"structure", 10715 "required":["NetworkInsightsAnalysisId"], 10716 "members":{ 10717 "DryRun":{"shape":"Boolean"}, 10718 "NetworkInsightsAnalysisId":{"shape":"NetworkInsightsAnalysisId"} 10719 } 10720 }, 10721 "DeleteNetworkInsightsAnalysisResult":{ 10722 "type":"structure", 10723 "members":{ 10724 "NetworkInsightsAnalysisId":{ 10725 "shape":"NetworkInsightsAnalysisId", 10726 "locationName":"networkInsightsAnalysisId" 10727 } 10728 } 10729 }, 10730 "DeleteNetworkInsightsPathRequest":{ 10731 "type":"structure", 10732 "required":["NetworkInsightsPathId"], 10733 "members":{ 10734 "DryRun":{"shape":"Boolean"}, 10735 "NetworkInsightsPathId":{"shape":"NetworkInsightsPathId"} 10736 } 10737 }, 10738 "DeleteNetworkInsightsPathResult":{ 10739 "type":"structure", 10740 "members":{ 10741 "NetworkInsightsPathId":{ 10742 "shape":"NetworkInsightsPathId", 10743 "locationName":"networkInsightsPathId" 10744 } 10745 } 10746 }, 10747 "DeleteNetworkInterfacePermissionRequest":{ 10748 "type":"structure", 10749 "required":["NetworkInterfacePermissionId"], 10750 "members":{ 10751 "NetworkInterfacePermissionId":{"shape":"NetworkInterfacePermissionId"}, 10752 "Force":{"shape":"Boolean"}, 10753 "DryRun":{"shape":"Boolean"} 10754 } 10755 }, 10756 "DeleteNetworkInterfacePermissionResult":{ 10757 "type":"structure", 10758 "members":{ 10759 "Return":{ 10760 "shape":"Boolean", 10761 "locationName":"return" 10762 } 10763 } 10764 }, 10765 "DeleteNetworkInterfaceRequest":{ 10766 "type":"structure", 10767 "required":["NetworkInterfaceId"], 10768 "members":{ 10769 "DryRun":{ 10770 "shape":"Boolean", 10771 "locationName":"dryRun" 10772 }, 10773 "NetworkInterfaceId":{ 10774 "shape":"NetworkInterfaceId", 10775 "locationName":"networkInterfaceId" 10776 } 10777 } 10778 }, 10779 "DeletePlacementGroupRequest":{ 10780 "type":"structure", 10781 "required":["GroupName"], 10782 "members":{ 10783 "DryRun":{ 10784 "shape":"Boolean", 10785 "locationName":"dryRun" 10786 }, 10787 "GroupName":{ 10788 "shape":"PlacementGroupName", 10789 "locationName":"groupName" 10790 } 10791 } 10792 }, 10793 "DeleteQueuedReservedInstancesError":{ 10794 "type":"structure", 10795 "members":{ 10796 "Code":{ 10797 "shape":"DeleteQueuedReservedInstancesErrorCode", 10798 "locationName":"code" 10799 }, 10800 "Message":{ 10801 "shape":"String", 10802 "locationName":"message" 10803 } 10804 } 10805 }, 10806 "DeleteQueuedReservedInstancesErrorCode":{ 10807 "type":"string", 10808 "enum":[ 10809 "reserved-instances-id-invalid", 10810 "reserved-instances-not-in-queued-state", 10811 "unexpected-error" 10812 ] 10813 }, 10814 "DeleteQueuedReservedInstancesIdList":{ 10815 "type":"list", 10816 "member":{ 10817 "shape":"ReservationId", 10818 "locationName":"item" 10819 }, 10820 "max":100, 10821 "min":1 10822 }, 10823 "DeleteQueuedReservedInstancesRequest":{ 10824 "type":"structure", 10825 "required":["ReservedInstancesIds"], 10826 "members":{ 10827 "DryRun":{"shape":"Boolean"}, 10828 "ReservedInstancesIds":{ 10829 "shape":"DeleteQueuedReservedInstancesIdList", 10830 "locationName":"ReservedInstancesId" 10831 } 10832 } 10833 }, 10834 "DeleteQueuedReservedInstancesResult":{ 10835 "type":"structure", 10836 "members":{ 10837 "SuccessfulQueuedPurchaseDeletions":{ 10838 "shape":"SuccessfulQueuedPurchaseDeletionSet", 10839 "locationName":"successfulQueuedPurchaseDeletionSet" 10840 }, 10841 "FailedQueuedPurchaseDeletions":{ 10842 "shape":"FailedQueuedPurchaseDeletionSet", 10843 "locationName":"failedQueuedPurchaseDeletionSet" 10844 } 10845 } 10846 }, 10847 "DeleteRouteRequest":{ 10848 "type":"structure", 10849 "required":["RouteTableId"], 10850 "members":{ 10851 "DestinationCidrBlock":{ 10852 "shape":"String", 10853 "locationName":"destinationCidrBlock" 10854 }, 10855 "DestinationIpv6CidrBlock":{ 10856 "shape":"String", 10857 "locationName":"destinationIpv6CidrBlock" 10858 }, 10859 "DestinationPrefixListId":{"shape":"PrefixListResourceId"}, 10860 "DryRun":{ 10861 "shape":"Boolean", 10862 "locationName":"dryRun" 10863 }, 10864 "RouteTableId":{ 10865 "shape":"RouteTableId", 10866 "locationName":"routeTableId" 10867 } 10868 } 10869 }, 10870 "DeleteRouteTableRequest":{ 10871 "type":"structure", 10872 "required":["RouteTableId"], 10873 "members":{ 10874 "DryRun":{ 10875 "shape":"Boolean", 10876 "locationName":"dryRun" 10877 }, 10878 "RouteTableId":{ 10879 "shape":"RouteTableId", 10880 "locationName":"routeTableId" 10881 } 10882 } 10883 }, 10884 "DeleteSecurityGroupRequest":{ 10885 "type":"structure", 10886 "members":{ 10887 "GroupId":{"shape":"SecurityGroupId"}, 10888 "GroupName":{"shape":"SecurityGroupName"}, 10889 "DryRun":{ 10890 "shape":"Boolean", 10891 "locationName":"dryRun" 10892 } 10893 } 10894 }, 10895 "DeleteSnapshotRequest":{ 10896 "type":"structure", 10897 "required":["SnapshotId"], 10898 "members":{ 10899 "SnapshotId":{"shape":"SnapshotId"}, 10900 "DryRun":{ 10901 "shape":"Boolean", 10902 "locationName":"dryRun" 10903 } 10904 } 10905 }, 10906 "DeleteSpotDatafeedSubscriptionRequest":{ 10907 "type":"structure", 10908 "members":{ 10909 "DryRun":{ 10910 "shape":"Boolean", 10911 "locationName":"dryRun" 10912 } 10913 } 10914 }, 10915 "DeleteSubnetCidrReservationRequest":{ 10916 "type":"structure", 10917 "required":["SubnetCidrReservationId"], 10918 "members":{ 10919 "SubnetCidrReservationId":{"shape":"SubnetCidrReservationId"}, 10920 "DryRun":{"shape":"Boolean"} 10921 } 10922 }, 10923 "DeleteSubnetCidrReservationResult":{ 10924 "type":"structure", 10925 "members":{ 10926 "DeletedSubnetCidrReservation":{ 10927 "shape":"SubnetCidrReservation", 10928 "locationName":"deletedSubnetCidrReservation" 10929 } 10930 } 10931 }, 10932 "DeleteSubnetRequest":{ 10933 "type":"structure", 10934 "required":["SubnetId"], 10935 "members":{ 10936 "SubnetId":{"shape":"SubnetId"}, 10937 "DryRun":{ 10938 "shape":"Boolean", 10939 "locationName":"dryRun" 10940 } 10941 } 10942 }, 10943 "DeleteTagsRequest":{ 10944 "type":"structure", 10945 "required":["Resources"], 10946 "members":{ 10947 "DryRun":{ 10948 "shape":"Boolean", 10949 "locationName":"dryRun" 10950 }, 10951 "Resources":{ 10952 "shape":"ResourceIdList", 10953 "locationName":"resourceId" 10954 }, 10955 "Tags":{ 10956 "shape":"TagList", 10957 "locationName":"tag" 10958 } 10959 } 10960 }, 10961 "DeleteTrafficMirrorFilterRequest":{ 10962 "type":"structure", 10963 "required":["TrafficMirrorFilterId"], 10964 "members":{ 10965 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 10966 "DryRun":{"shape":"Boolean"} 10967 } 10968 }, 10969 "DeleteTrafficMirrorFilterResult":{ 10970 "type":"structure", 10971 "members":{ 10972 "TrafficMirrorFilterId":{ 10973 "shape":"String", 10974 "locationName":"trafficMirrorFilterId" 10975 } 10976 } 10977 }, 10978 "DeleteTrafficMirrorFilterRuleRequest":{ 10979 "type":"structure", 10980 "required":["TrafficMirrorFilterRuleId"], 10981 "members":{ 10982 "TrafficMirrorFilterRuleId":{"shape":"TrafficMirrorFilterRuleId"}, 10983 "DryRun":{"shape":"Boolean"} 10984 } 10985 }, 10986 "DeleteTrafficMirrorFilterRuleResult":{ 10987 "type":"structure", 10988 "members":{ 10989 "TrafficMirrorFilterRuleId":{ 10990 "shape":"String", 10991 "locationName":"trafficMirrorFilterRuleId" 10992 } 10993 } 10994 }, 10995 "DeleteTrafficMirrorSessionRequest":{ 10996 "type":"structure", 10997 "required":["TrafficMirrorSessionId"], 10998 "members":{ 10999 "TrafficMirrorSessionId":{"shape":"TrafficMirrorSessionId"}, 11000 "DryRun":{"shape":"Boolean"} 11001 } 11002 }, 11003 "DeleteTrafficMirrorSessionResult":{ 11004 "type":"structure", 11005 "members":{ 11006 "TrafficMirrorSessionId":{ 11007 "shape":"String", 11008 "locationName":"trafficMirrorSessionId" 11009 } 11010 } 11011 }, 11012 "DeleteTrafficMirrorTargetRequest":{ 11013 "type":"structure", 11014 "required":["TrafficMirrorTargetId"], 11015 "members":{ 11016 "TrafficMirrorTargetId":{"shape":"TrafficMirrorTargetId"}, 11017 "DryRun":{"shape":"Boolean"} 11018 } 11019 }, 11020 "DeleteTrafficMirrorTargetResult":{ 11021 "type":"structure", 11022 "members":{ 11023 "TrafficMirrorTargetId":{ 11024 "shape":"String", 11025 "locationName":"trafficMirrorTargetId" 11026 } 11027 } 11028 }, 11029 "DeleteTransitGatewayConnectPeerRequest":{ 11030 "type":"structure", 11031 "required":["TransitGatewayConnectPeerId"], 11032 "members":{ 11033 "TransitGatewayConnectPeerId":{"shape":"TransitGatewayConnectPeerId"}, 11034 "DryRun":{"shape":"Boolean"} 11035 } 11036 }, 11037 "DeleteTransitGatewayConnectPeerResult":{ 11038 "type":"structure", 11039 "members":{ 11040 "TransitGatewayConnectPeer":{ 11041 "shape":"TransitGatewayConnectPeer", 11042 "locationName":"transitGatewayConnectPeer" 11043 } 11044 } 11045 }, 11046 "DeleteTransitGatewayConnectRequest":{ 11047 "type":"structure", 11048 "required":["TransitGatewayAttachmentId"], 11049 "members":{ 11050 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 11051 "DryRun":{"shape":"Boolean"} 11052 } 11053 }, 11054 "DeleteTransitGatewayConnectResult":{ 11055 "type":"structure", 11056 "members":{ 11057 "TransitGatewayConnect":{ 11058 "shape":"TransitGatewayConnect", 11059 "locationName":"transitGatewayConnect" 11060 } 11061 } 11062 }, 11063 "DeleteTransitGatewayMulticastDomainRequest":{ 11064 "type":"structure", 11065 "required":["TransitGatewayMulticastDomainId"], 11066 "members":{ 11067 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 11068 "DryRun":{"shape":"Boolean"} 11069 } 11070 }, 11071 "DeleteTransitGatewayMulticastDomainResult":{ 11072 "type":"structure", 11073 "members":{ 11074 "TransitGatewayMulticastDomain":{ 11075 "shape":"TransitGatewayMulticastDomain", 11076 "locationName":"transitGatewayMulticastDomain" 11077 } 11078 } 11079 }, 11080 "DeleteTransitGatewayPeeringAttachmentRequest":{ 11081 "type":"structure", 11082 "required":["TransitGatewayAttachmentId"], 11083 "members":{ 11084 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 11085 "DryRun":{"shape":"Boolean"} 11086 } 11087 }, 11088 "DeleteTransitGatewayPeeringAttachmentResult":{ 11089 "type":"structure", 11090 "members":{ 11091 "TransitGatewayPeeringAttachment":{ 11092 "shape":"TransitGatewayPeeringAttachment", 11093 "locationName":"transitGatewayPeeringAttachment" 11094 } 11095 } 11096 }, 11097 "DeleteTransitGatewayPrefixListReferenceRequest":{ 11098 "type":"structure", 11099 "required":[ 11100 "TransitGatewayRouteTableId", 11101 "PrefixListId" 11102 ], 11103 "members":{ 11104 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 11105 "PrefixListId":{"shape":"PrefixListResourceId"}, 11106 "DryRun":{"shape":"Boolean"} 11107 } 11108 }, 11109 "DeleteTransitGatewayPrefixListReferenceResult":{ 11110 "type":"structure", 11111 "members":{ 11112 "TransitGatewayPrefixListReference":{ 11113 "shape":"TransitGatewayPrefixListReference", 11114 "locationName":"transitGatewayPrefixListReference" 11115 } 11116 } 11117 }, 11118 "DeleteTransitGatewayRequest":{ 11119 "type":"structure", 11120 "required":["TransitGatewayId"], 11121 "members":{ 11122 "TransitGatewayId":{"shape":"TransitGatewayId"}, 11123 "DryRun":{"shape":"Boolean"} 11124 } 11125 }, 11126 "DeleteTransitGatewayResult":{ 11127 "type":"structure", 11128 "members":{ 11129 "TransitGateway":{ 11130 "shape":"TransitGateway", 11131 "locationName":"transitGateway" 11132 } 11133 } 11134 }, 11135 "DeleteTransitGatewayRouteRequest":{ 11136 "type":"structure", 11137 "required":[ 11138 "TransitGatewayRouteTableId", 11139 "DestinationCidrBlock" 11140 ], 11141 "members":{ 11142 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 11143 "DestinationCidrBlock":{"shape":"String"}, 11144 "DryRun":{"shape":"Boolean"} 11145 } 11146 }, 11147 "DeleteTransitGatewayRouteResult":{ 11148 "type":"structure", 11149 "members":{ 11150 "Route":{ 11151 "shape":"TransitGatewayRoute", 11152 "locationName":"route" 11153 } 11154 } 11155 }, 11156 "DeleteTransitGatewayRouteTableRequest":{ 11157 "type":"structure", 11158 "required":["TransitGatewayRouteTableId"], 11159 "members":{ 11160 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 11161 "DryRun":{"shape":"Boolean"} 11162 } 11163 }, 11164 "DeleteTransitGatewayRouteTableResult":{ 11165 "type":"structure", 11166 "members":{ 11167 "TransitGatewayRouteTable":{ 11168 "shape":"TransitGatewayRouteTable", 11169 "locationName":"transitGatewayRouteTable" 11170 } 11171 } 11172 }, 11173 "DeleteTransitGatewayVpcAttachmentRequest":{ 11174 "type":"structure", 11175 "required":["TransitGatewayAttachmentId"], 11176 "members":{ 11177 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 11178 "DryRun":{"shape":"Boolean"} 11179 } 11180 }, 11181 "DeleteTransitGatewayVpcAttachmentResult":{ 11182 "type":"structure", 11183 "members":{ 11184 "TransitGatewayVpcAttachment":{ 11185 "shape":"TransitGatewayVpcAttachment", 11186 "locationName":"transitGatewayVpcAttachment" 11187 } 11188 } 11189 }, 11190 "DeleteVolumeRequest":{ 11191 "type":"structure", 11192 "required":["VolumeId"], 11193 "members":{ 11194 "VolumeId":{"shape":"VolumeId"}, 11195 "DryRun":{ 11196 "shape":"Boolean", 11197 "locationName":"dryRun" 11198 } 11199 } 11200 }, 11201 "DeleteVpcEndpointConnectionNotificationsRequest":{ 11202 "type":"structure", 11203 "required":["ConnectionNotificationIds"], 11204 "members":{ 11205 "DryRun":{"shape":"Boolean"}, 11206 "ConnectionNotificationIds":{ 11207 "shape":"ConnectionNotificationIdsList", 11208 "locationName":"ConnectionNotificationId" 11209 } 11210 } 11211 }, 11212 "DeleteVpcEndpointConnectionNotificationsResult":{ 11213 "type":"structure", 11214 "members":{ 11215 "Unsuccessful":{ 11216 "shape":"UnsuccessfulItemSet", 11217 "locationName":"unsuccessful" 11218 } 11219 } 11220 }, 11221 "DeleteVpcEndpointServiceConfigurationsRequest":{ 11222 "type":"structure", 11223 "required":["ServiceIds"], 11224 "members":{ 11225 "DryRun":{"shape":"Boolean"}, 11226 "ServiceIds":{ 11227 "shape":"VpcEndpointServiceIdList", 11228 "locationName":"ServiceId" 11229 } 11230 } 11231 }, 11232 "DeleteVpcEndpointServiceConfigurationsResult":{ 11233 "type":"structure", 11234 "members":{ 11235 "Unsuccessful":{ 11236 "shape":"UnsuccessfulItemSet", 11237 "locationName":"unsuccessful" 11238 } 11239 } 11240 }, 11241 "DeleteVpcEndpointsRequest":{ 11242 "type":"structure", 11243 "required":["VpcEndpointIds"], 11244 "members":{ 11245 "DryRun":{"shape":"Boolean"}, 11246 "VpcEndpointIds":{ 11247 "shape":"VpcEndpointIdList", 11248 "locationName":"VpcEndpointId" 11249 } 11250 } 11251 }, 11252 "DeleteVpcEndpointsResult":{ 11253 "type":"structure", 11254 "members":{ 11255 "Unsuccessful":{ 11256 "shape":"UnsuccessfulItemSet", 11257 "locationName":"unsuccessful" 11258 } 11259 } 11260 }, 11261 "DeleteVpcPeeringConnectionRequest":{ 11262 "type":"structure", 11263 "required":["VpcPeeringConnectionId"], 11264 "members":{ 11265 "DryRun":{ 11266 "shape":"Boolean", 11267 "locationName":"dryRun" 11268 }, 11269 "VpcPeeringConnectionId":{ 11270 "shape":"VpcPeeringConnectionId", 11271 "locationName":"vpcPeeringConnectionId" 11272 } 11273 } 11274 }, 11275 "DeleteVpcPeeringConnectionResult":{ 11276 "type":"structure", 11277 "members":{ 11278 "Return":{ 11279 "shape":"Boolean", 11280 "locationName":"return" 11281 } 11282 } 11283 }, 11284 "DeleteVpcRequest":{ 11285 "type":"structure", 11286 "required":["VpcId"], 11287 "members":{ 11288 "VpcId":{"shape":"VpcId"}, 11289 "DryRun":{ 11290 "shape":"Boolean", 11291 "locationName":"dryRun" 11292 } 11293 } 11294 }, 11295 "DeleteVpnConnectionRequest":{ 11296 "type":"structure", 11297 "required":["VpnConnectionId"], 11298 "members":{ 11299 "VpnConnectionId":{"shape":"VpnConnectionId"}, 11300 "DryRun":{ 11301 "shape":"Boolean", 11302 "locationName":"dryRun" 11303 } 11304 } 11305 }, 11306 "DeleteVpnConnectionRouteRequest":{ 11307 "type":"structure", 11308 "required":[ 11309 "DestinationCidrBlock", 11310 "VpnConnectionId" 11311 ], 11312 "members":{ 11313 "DestinationCidrBlock":{"shape":"String"}, 11314 "VpnConnectionId":{"shape":"VpnConnectionId"} 11315 } 11316 }, 11317 "DeleteVpnGatewayRequest":{ 11318 "type":"structure", 11319 "required":["VpnGatewayId"], 11320 "members":{ 11321 "VpnGatewayId":{"shape":"VpnGatewayId"}, 11322 "DryRun":{ 11323 "shape":"Boolean", 11324 "locationName":"dryRun" 11325 } 11326 } 11327 }, 11328 "DeprovisionByoipCidrRequest":{ 11329 "type":"structure", 11330 "required":["Cidr"], 11331 "members":{ 11332 "Cidr":{"shape":"String"}, 11333 "DryRun":{"shape":"Boolean"} 11334 } 11335 }, 11336 "DeprovisionByoipCidrResult":{ 11337 "type":"structure", 11338 "members":{ 11339 "ByoipCidr":{ 11340 "shape":"ByoipCidr", 11341 "locationName":"byoipCidr" 11342 } 11343 } 11344 }, 11345 "DeregisterImageRequest":{ 11346 "type":"structure", 11347 "required":["ImageId"], 11348 "members":{ 11349 "ImageId":{"shape":"ImageId"}, 11350 "DryRun":{ 11351 "shape":"Boolean", 11352 "locationName":"dryRun" 11353 } 11354 } 11355 }, 11356 "DeregisterInstanceEventNotificationAttributesRequest":{ 11357 "type":"structure", 11358 "members":{ 11359 "DryRun":{"shape":"Boolean"}, 11360 "InstanceTagAttribute":{"shape":"DeregisterInstanceTagAttributeRequest"} 11361 } 11362 }, 11363 "DeregisterInstanceEventNotificationAttributesResult":{ 11364 "type":"structure", 11365 "members":{ 11366 "InstanceTagAttribute":{ 11367 "shape":"InstanceTagNotificationAttribute", 11368 "locationName":"instanceTagAttribute" 11369 } 11370 } 11371 }, 11372 "DeregisterInstanceTagAttributeRequest":{ 11373 "type":"structure", 11374 "members":{ 11375 "IncludeAllTagsOfInstance":{"shape":"Boolean"}, 11376 "InstanceTagKeys":{ 11377 "shape":"InstanceTagKeySet", 11378 "locationName":"InstanceTagKey" 11379 } 11380 } 11381 }, 11382 "DeregisterTransitGatewayMulticastGroupMembersRequest":{ 11383 "type":"structure", 11384 "members":{ 11385 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 11386 "GroupIpAddress":{"shape":"String"}, 11387 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 11388 "DryRun":{"shape":"Boolean"} 11389 } 11390 }, 11391 "DeregisterTransitGatewayMulticastGroupMembersResult":{ 11392 "type":"structure", 11393 "members":{ 11394 "DeregisteredMulticastGroupMembers":{ 11395 "shape":"TransitGatewayMulticastDeregisteredGroupMembers", 11396 "locationName":"deregisteredMulticastGroupMembers" 11397 } 11398 } 11399 }, 11400 "DeregisterTransitGatewayMulticastGroupSourcesRequest":{ 11401 "type":"structure", 11402 "members":{ 11403 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 11404 "GroupIpAddress":{"shape":"String"}, 11405 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 11406 "DryRun":{"shape":"Boolean"} 11407 } 11408 }, 11409 "DeregisterTransitGatewayMulticastGroupSourcesResult":{ 11410 "type":"structure", 11411 "members":{ 11412 "DeregisteredMulticastGroupSources":{ 11413 "shape":"TransitGatewayMulticastDeregisteredGroupSources", 11414 "locationName":"deregisteredMulticastGroupSources" 11415 } 11416 } 11417 }, 11418 "DescribeAccountAttributesRequest":{ 11419 "type":"structure", 11420 "members":{ 11421 "AttributeNames":{ 11422 "shape":"AccountAttributeNameStringList", 11423 "locationName":"attributeName" 11424 }, 11425 "DryRun":{ 11426 "shape":"Boolean", 11427 "locationName":"dryRun" 11428 } 11429 } 11430 }, 11431 "DescribeAccountAttributesResult":{ 11432 "type":"structure", 11433 "members":{ 11434 "AccountAttributes":{ 11435 "shape":"AccountAttributeList", 11436 "locationName":"accountAttributeSet" 11437 } 11438 } 11439 }, 11440 "DescribeAddressesAttributeRequest":{ 11441 "type":"structure", 11442 "members":{ 11443 "AllocationIds":{ 11444 "shape":"AllocationIds", 11445 "locationName":"AllocationId" 11446 }, 11447 "Attribute":{"shape":"AddressAttributeName"}, 11448 "NextToken":{"shape":"NextToken"}, 11449 "MaxResults":{"shape":"AddressMaxResults"}, 11450 "DryRun":{"shape":"Boolean"} 11451 } 11452 }, 11453 "DescribeAddressesAttributeResult":{ 11454 "type":"structure", 11455 "members":{ 11456 "Addresses":{ 11457 "shape":"AddressSet", 11458 "locationName":"addressSet" 11459 }, 11460 "NextToken":{ 11461 "shape":"NextToken", 11462 "locationName":"nextToken" 11463 } 11464 } 11465 }, 11466 "DescribeAddressesRequest":{ 11467 "type":"structure", 11468 "members":{ 11469 "Filters":{ 11470 "shape":"FilterList", 11471 "locationName":"Filter" 11472 }, 11473 "PublicIps":{ 11474 "shape":"PublicIpStringList", 11475 "locationName":"PublicIp" 11476 }, 11477 "AllocationIds":{ 11478 "shape":"AllocationIdList", 11479 "locationName":"AllocationId" 11480 }, 11481 "DryRun":{ 11482 "shape":"Boolean", 11483 "locationName":"dryRun" 11484 } 11485 } 11486 }, 11487 "DescribeAddressesResult":{ 11488 "type":"structure", 11489 "members":{ 11490 "Addresses":{ 11491 "shape":"AddressList", 11492 "locationName":"addressesSet" 11493 } 11494 } 11495 }, 11496 "DescribeAggregateIdFormatRequest":{ 11497 "type":"structure", 11498 "members":{ 11499 "DryRun":{"shape":"Boolean"} 11500 } 11501 }, 11502 "DescribeAggregateIdFormatResult":{ 11503 "type":"structure", 11504 "members":{ 11505 "UseLongIdsAggregated":{ 11506 "shape":"Boolean", 11507 "locationName":"useLongIdsAggregated" 11508 }, 11509 "Statuses":{ 11510 "shape":"IdFormatList", 11511 "locationName":"statusSet" 11512 } 11513 } 11514 }, 11515 "DescribeAvailabilityZonesRequest":{ 11516 "type":"structure", 11517 "members":{ 11518 "Filters":{ 11519 "shape":"FilterList", 11520 "locationName":"Filter" 11521 }, 11522 "ZoneNames":{ 11523 "shape":"ZoneNameStringList", 11524 "locationName":"ZoneName" 11525 }, 11526 "ZoneIds":{ 11527 "shape":"ZoneIdStringList", 11528 "locationName":"ZoneId" 11529 }, 11530 "AllAvailabilityZones":{"shape":"Boolean"}, 11531 "DryRun":{ 11532 "shape":"Boolean", 11533 "locationName":"dryRun" 11534 } 11535 } 11536 }, 11537 "DescribeAvailabilityZonesResult":{ 11538 "type":"structure", 11539 "members":{ 11540 "AvailabilityZones":{ 11541 "shape":"AvailabilityZoneList", 11542 "locationName":"availabilityZoneInfo" 11543 } 11544 } 11545 }, 11546 "DescribeBundleTasksRequest":{ 11547 "type":"structure", 11548 "members":{ 11549 "BundleIds":{ 11550 "shape":"BundleIdStringList", 11551 "locationName":"BundleId" 11552 }, 11553 "Filters":{ 11554 "shape":"FilterList", 11555 "locationName":"Filter" 11556 }, 11557 "DryRun":{ 11558 "shape":"Boolean", 11559 "locationName":"dryRun" 11560 } 11561 } 11562 }, 11563 "DescribeBundleTasksResult":{ 11564 "type":"structure", 11565 "members":{ 11566 "BundleTasks":{ 11567 "shape":"BundleTaskList", 11568 "locationName":"bundleInstanceTasksSet" 11569 } 11570 } 11571 }, 11572 "DescribeByoipCidrsMaxResults":{ 11573 "type":"integer", 11574 "max":100, 11575 "min":1 11576 }, 11577 "DescribeByoipCidrsRequest":{ 11578 "type":"structure", 11579 "required":["MaxResults"], 11580 "members":{ 11581 "DryRun":{"shape":"Boolean"}, 11582 "MaxResults":{"shape":"DescribeByoipCidrsMaxResults"}, 11583 "NextToken":{"shape":"NextToken"} 11584 } 11585 }, 11586 "DescribeByoipCidrsResult":{ 11587 "type":"structure", 11588 "members":{ 11589 "ByoipCidrs":{ 11590 "shape":"ByoipCidrSet", 11591 "locationName":"byoipCidrSet" 11592 }, 11593 "NextToken":{ 11594 "shape":"String", 11595 "locationName":"nextToken" 11596 } 11597 } 11598 }, 11599 "DescribeCapacityReservationFleetsMaxResults":{ 11600 "type":"integer", 11601 "max":100, 11602 "min":1 11603 }, 11604 "DescribeCapacityReservationFleetsRequest":{ 11605 "type":"structure", 11606 "members":{ 11607 "CapacityReservationFleetIds":{ 11608 "shape":"CapacityReservationFleetIdSet", 11609 "locationName":"CapacityReservationFleetId" 11610 }, 11611 "NextToken":{"shape":"String"}, 11612 "MaxResults":{"shape":"DescribeCapacityReservationFleetsMaxResults"}, 11613 "Filters":{ 11614 "shape":"FilterList", 11615 "locationName":"Filter" 11616 }, 11617 "DryRun":{"shape":"Boolean"} 11618 } 11619 }, 11620 "DescribeCapacityReservationFleetsResult":{ 11621 "type":"structure", 11622 "members":{ 11623 "CapacityReservationFleets":{ 11624 "shape":"CapacityReservationFleetSet", 11625 "locationName":"capacityReservationFleetSet" 11626 }, 11627 "NextToken":{ 11628 "shape":"String", 11629 "locationName":"nextToken" 11630 } 11631 } 11632 }, 11633 "DescribeCapacityReservationsMaxResults":{ 11634 "type":"integer", 11635 "max":1000, 11636 "min":1 11637 }, 11638 "DescribeCapacityReservationsRequest":{ 11639 "type":"structure", 11640 "members":{ 11641 "CapacityReservationIds":{ 11642 "shape":"CapacityReservationIdSet", 11643 "locationName":"CapacityReservationId" 11644 }, 11645 "NextToken":{"shape":"String"}, 11646 "MaxResults":{"shape":"DescribeCapacityReservationsMaxResults"}, 11647 "Filters":{ 11648 "shape":"FilterList", 11649 "locationName":"Filter" 11650 }, 11651 "DryRun":{"shape":"Boolean"} 11652 } 11653 }, 11654 "DescribeCapacityReservationsResult":{ 11655 "type":"structure", 11656 "members":{ 11657 "NextToken":{ 11658 "shape":"String", 11659 "locationName":"nextToken" 11660 }, 11661 "CapacityReservations":{ 11662 "shape":"CapacityReservationSet", 11663 "locationName":"capacityReservationSet" 11664 } 11665 } 11666 }, 11667 "DescribeCarrierGatewaysRequest":{ 11668 "type":"structure", 11669 "members":{ 11670 "CarrierGatewayIds":{ 11671 "shape":"CarrierGatewayIdSet", 11672 "locationName":"CarrierGatewayId" 11673 }, 11674 "Filters":{ 11675 "shape":"FilterList", 11676 "locationName":"Filter" 11677 }, 11678 "MaxResults":{"shape":"CarrierGatewayMaxResults"}, 11679 "NextToken":{"shape":"String"}, 11680 "DryRun":{"shape":"Boolean"} 11681 } 11682 }, 11683 "DescribeCarrierGatewaysResult":{ 11684 "type":"structure", 11685 "members":{ 11686 "CarrierGateways":{ 11687 "shape":"CarrierGatewaySet", 11688 "locationName":"carrierGatewaySet" 11689 }, 11690 "NextToken":{ 11691 "shape":"String", 11692 "locationName":"nextToken" 11693 } 11694 } 11695 }, 11696 "DescribeClassicLinkInstancesMaxResults":{ 11697 "type":"integer", 11698 "max":1000, 11699 "min":5 11700 }, 11701 "DescribeClassicLinkInstancesRequest":{ 11702 "type":"structure", 11703 "members":{ 11704 "Filters":{ 11705 "shape":"FilterList", 11706 "locationName":"Filter" 11707 }, 11708 "DryRun":{ 11709 "shape":"Boolean", 11710 "locationName":"dryRun" 11711 }, 11712 "InstanceIds":{ 11713 "shape":"InstanceIdStringList", 11714 "locationName":"InstanceId" 11715 }, 11716 "MaxResults":{ 11717 "shape":"DescribeClassicLinkInstancesMaxResults", 11718 "locationName":"maxResults" 11719 }, 11720 "NextToken":{ 11721 "shape":"String", 11722 "locationName":"nextToken" 11723 } 11724 } 11725 }, 11726 "DescribeClassicLinkInstancesResult":{ 11727 "type":"structure", 11728 "members":{ 11729 "Instances":{ 11730 "shape":"ClassicLinkInstanceList", 11731 "locationName":"instancesSet" 11732 }, 11733 "NextToken":{ 11734 "shape":"String", 11735 "locationName":"nextToken" 11736 } 11737 } 11738 }, 11739 "DescribeClientVpnAuthorizationRulesMaxResults":{ 11740 "type":"integer", 11741 "max":1000, 11742 "min":5 11743 }, 11744 "DescribeClientVpnAuthorizationRulesRequest":{ 11745 "type":"structure", 11746 "required":["ClientVpnEndpointId"], 11747 "members":{ 11748 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 11749 "DryRun":{"shape":"Boolean"}, 11750 "NextToken":{"shape":"NextToken"}, 11751 "Filters":{ 11752 "shape":"FilterList", 11753 "locationName":"Filter" 11754 }, 11755 "MaxResults":{"shape":"DescribeClientVpnAuthorizationRulesMaxResults"} 11756 } 11757 }, 11758 "DescribeClientVpnAuthorizationRulesResult":{ 11759 "type":"structure", 11760 "members":{ 11761 "AuthorizationRules":{ 11762 "shape":"AuthorizationRuleSet", 11763 "locationName":"authorizationRule" 11764 }, 11765 "NextToken":{ 11766 "shape":"NextToken", 11767 "locationName":"nextToken" 11768 } 11769 } 11770 }, 11771 "DescribeClientVpnConnectionsMaxResults":{ 11772 "type":"integer", 11773 "max":1000, 11774 "min":5 11775 }, 11776 "DescribeClientVpnConnectionsRequest":{ 11777 "type":"structure", 11778 "required":["ClientVpnEndpointId"], 11779 "members":{ 11780 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 11781 "Filters":{ 11782 "shape":"FilterList", 11783 "locationName":"Filter" 11784 }, 11785 "NextToken":{"shape":"NextToken"}, 11786 "MaxResults":{"shape":"DescribeClientVpnConnectionsMaxResults"}, 11787 "DryRun":{"shape":"Boolean"} 11788 } 11789 }, 11790 "DescribeClientVpnConnectionsResult":{ 11791 "type":"structure", 11792 "members":{ 11793 "Connections":{ 11794 "shape":"ClientVpnConnectionSet", 11795 "locationName":"connections" 11796 }, 11797 "NextToken":{ 11798 "shape":"NextToken", 11799 "locationName":"nextToken" 11800 } 11801 } 11802 }, 11803 "DescribeClientVpnEndpointMaxResults":{ 11804 "type":"integer", 11805 "max":1000, 11806 "min":5 11807 }, 11808 "DescribeClientVpnEndpointsRequest":{ 11809 "type":"structure", 11810 "members":{ 11811 "ClientVpnEndpointIds":{ 11812 "shape":"ClientVpnEndpointIdList", 11813 "locationName":"ClientVpnEndpointId" 11814 }, 11815 "MaxResults":{"shape":"DescribeClientVpnEndpointMaxResults"}, 11816 "NextToken":{"shape":"NextToken"}, 11817 "Filters":{ 11818 "shape":"FilterList", 11819 "locationName":"Filter" 11820 }, 11821 "DryRun":{"shape":"Boolean"} 11822 } 11823 }, 11824 "DescribeClientVpnEndpointsResult":{ 11825 "type":"structure", 11826 "members":{ 11827 "ClientVpnEndpoints":{ 11828 "shape":"EndpointSet", 11829 "locationName":"clientVpnEndpoint" 11830 }, 11831 "NextToken":{ 11832 "shape":"NextToken", 11833 "locationName":"nextToken" 11834 } 11835 } 11836 }, 11837 "DescribeClientVpnRoutesMaxResults":{ 11838 "type":"integer", 11839 "max":1000, 11840 "min":5 11841 }, 11842 "DescribeClientVpnRoutesRequest":{ 11843 "type":"structure", 11844 "required":["ClientVpnEndpointId"], 11845 "members":{ 11846 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 11847 "Filters":{ 11848 "shape":"FilterList", 11849 "locationName":"Filter" 11850 }, 11851 "MaxResults":{"shape":"DescribeClientVpnRoutesMaxResults"}, 11852 "NextToken":{"shape":"NextToken"}, 11853 "DryRun":{"shape":"Boolean"} 11854 } 11855 }, 11856 "DescribeClientVpnRoutesResult":{ 11857 "type":"structure", 11858 "members":{ 11859 "Routes":{ 11860 "shape":"ClientVpnRouteSet", 11861 "locationName":"routes" 11862 }, 11863 "NextToken":{ 11864 "shape":"NextToken", 11865 "locationName":"nextToken" 11866 } 11867 } 11868 }, 11869 "DescribeClientVpnTargetNetworksMaxResults":{ 11870 "type":"integer", 11871 "max":1000, 11872 "min":5 11873 }, 11874 "DescribeClientVpnTargetNetworksRequest":{ 11875 "type":"structure", 11876 "required":["ClientVpnEndpointId"], 11877 "members":{ 11878 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 11879 "AssociationIds":{"shape":"ValueStringList"}, 11880 "MaxResults":{"shape":"DescribeClientVpnTargetNetworksMaxResults"}, 11881 "NextToken":{"shape":"NextToken"}, 11882 "Filters":{ 11883 "shape":"FilterList", 11884 "locationName":"Filter" 11885 }, 11886 "DryRun":{"shape":"Boolean"} 11887 } 11888 }, 11889 "DescribeClientVpnTargetNetworksResult":{ 11890 "type":"structure", 11891 "members":{ 11892 "ClientVpnTargetNetworks":{ 11893 "shape":"TargetNetworkSet", 11894 "locationName":"clientVpnTargetNetworks" 11895 }, 11896 "NextToken":{ 11897 "shape":"NextToken", 11898 "locationName":"nextToken" 11899 } 11900 } 11901 }, 11902 "DescribeCoipPoolsRequest":{ 11903 "type":"structure", 11904 "members":{ 11905 "PoolIds":{ 11906 "shape":"CoipPoolIdSet", 11907 "locationName":"PoolId" 11908 }, 11909 "Filters":{ 11910 "shape":"FilterList", 11911 "locationName":"Filter" 11912 }, 11913 "MaxResults":{"shape":"CoipPoolMaxResults"}, 11914 "NextToken":{"shape":"String"}, 11915 "DryRun":{"shape":"Boolean"} 11916 } 11917 }, 11918 "DescribeCoipPoolsResult":{ 11919 "type":"structure", 11920 "members":{ 11921 "CoipPools":{ 11922 "shape":"CoipPoolSet", 11923 "locationName":"coipPoolSet" 11924 }, 11925 "NextToken":{ 11926 "shape":"String", 11927 "locationName":"nextToken" 11928 } 11929 } 11930 }, 11931 "DescribeConversionTaskList":{ 11932 "type":"list", 11933 "member":{ 11934 "shape":"ConversionTask", 11935 "locationName":"item" 11936 } 11937 }, 11938 "DescribeConversionTasksRequest":{ 11939 "type":"structure", 11940 "members":{ 11941 "ConversionTaskIds":{ 11942 "shape":"ConversionIdStringList", 11943 "locationName":"conversionTaskId" 11944 }, 11945 "DryRun":{ 11946 "shape":"Boolean", 11947 "locationName":"dryRun" 11948 } 11949 } 11950 }, 11951 "DescribeConversionTasksResult":{ 11952 "type":"structure", 11953 "members":{ 11954 "ConversionTasks":{ 11955 "shape":"DescribeConversionTaskList", 11956 "locationName":"conversionTasks" 11957 } 11958 } 11959 }, 11960 "DescribeCustomerGatewaysRequest":{ 11961 "type":"structure", 11962 "members":{ 11963 "CustomerGatewayIds":{ 11964 "shape":"CustomerGatewayIdStringList", 11965 "locationName":"CustomerGatewayId" 11966 }, 11967 "Filters":{ 11968 "shape":"FilterList", 11969 "locationName":"Filter" 11970 }, 11971 "DryRun":{ 11972 "shape":"Boolean", 11973 "locationName":"dryRun" 11974 } 11975 } 11976 }, 11977 "DescribeCustomerGatewaysResult":{ 11978 "type":"structure", 11979 "members":{ 11980 "CustomerGateways":{ 11981 "shape":"CustomerGatewayList", 11982 "locationName":"customerGatewaySet" 11983 } 11984 } 11985 }, 11986 "DescribeDhcpOptionsMaxResults":{ 11987 "type":"integer", 11988 "max":1000, 11989 "min":5 11990 }, 11991 "DescribeDhcpOptionsRequest":{ 11992 "type":"structure", 11993 "members":{ 11994 "DhcpOptionsIds":{ 11995 "shape":"DhcpOptionsIdStringList", 11996 "locationName":"DhcpOptionsId" 11997 }, 11998 "Filters":{ 11999 "shape":"FilterList", 12000 "locationName":"Filter" 12001 }, 12002 "DryRun":{ 12003 "shape":"Boolean", 12004 "locationName":"dryRun" 12005 }, 12006 "NextToken":{"shape":"String"}, 12007 "MaxResults":{"shape":"DescribeDhcpOptionsMaxResults"} 12008 } 12009 }, 12010 "DescribeDhcpOptionsResult":{ 12011 "type":"structure", 12012 "members":{ 12013 "DhcpOptions":{ 12014 "shape":"DhcpOptionsList", 12015 "locationName":"dhcpOptionsSet" 12016 }, 12017 "NextToken":{ 12018 "shape":"String", 12019 "locationName":"nextToken" 12020 } 12021 } 12022 }, 12023 "DescribeEgressOnlyInternetGatewaysMaxResults":{ 12024 "type":"integer", 12025 "max":255, 12026 "min":5 12027 }, 12028 "DescribeEgressOnlyInternetGatewaysRequest":{ 12029 "type":"structure", 12030 "members":{ 12031 "DryRun":{"shape":"Boolean"}, 12032 "EgressOnlyInternetGatewayIds":{ 12033 "shape":"EgressOnlyInternetGatewayIdList", 12034 "locationName":"EgressOnlyInternetGatewayId" 12035 }, 12036 "MaxResults":{"shape":"DescribeEgressOnlyInternetGatewaysMaxResults"}, 12037 "NextToken":{"shape":"String"}, 12038 "Filters":{ 12039 "shape":"FilterList", 12040 "locationName":"Filter" 12041 } 12042 } 12043 }, 12044 "DescribeEgressOnlyInternetGatewaysResult":{ 12045 "type":"structure", 12046 "members":{ 12047 "EgressOnlyInternetGateways":{ 12048 "shape":"EgressOnlyInternetGatewayList", 12049 "locationName":"egressOnlyInternetGatewaySet" 12050 }, 12051 "NextToken":{ 12052 "shape":"String", 12053 "locationName":"nextToken" 12054 } 12055 } 12056 }, 12057 "DescribeElasticGpusMaxResults":{ 12058 "type":"integer", 12059 "max":1000, 12060 "min":10 12061 }, 12062 "DescribeElasticGpusRequest":{ 12063 "type":"structure", 12064 "members":{ 12065 "ElasticGpuIds":{ 12066 "shape":"ElasticGpuIdSet", 12067 "locationName":"ElasticGpuId" 12068 }, 12069 "DryRun":{"shape":"Boolean"}, 12070 "Filters":{ 12071 "shape":"FilterList", 12072 "locationName":"Filter" 12073 }, 12074 "MaxResults":{"shape":"DescribeElasticGpusMaxResults"}, 12075 "NextToken":{"shape":"String"} 12076 } 12077 }, 12078 "DescribeElasticGpusResult":{ 12079 "type":"structure", 12080 "members":{ 12081 "ElasticGpuSet":{ 12082 "shape":"ElasticGpuSet", 12083 "locationName":"elasticGpuSet" 12084 }, 12085 "MaxResults":{ 12086 "shape":"Integer", 12087 "locationName":"maxResults" 12088 }, 12089 "NextToken":{ 12090 "shape":"String", 12091 "locationName":"nextToken" 12092 } 12093 } 12094 }, 12095 "DescribeExportImageTasksMaxResults":{ 12096 "type":"integer", 12097 "max":500, 12098 "min":1 12099 }, 12100 "DescribeExportImageTasksRequest":{ 12101 "type":"structure", 12102 "members":{ 12103 "DryRun":{"shape":"Boolean"}, 12104 "Filters":{ 12105 "shape":"FilterList", 12106 "locationName":"Filter" 12107 }, 12108 "ExportImageTaskIds":{ 12109 "shape":"ExportImageTaskIdList", 12110 "locationName":"ExportImageTaskId" 12111 }, 12112 "MaxResults":{"shape":"DescribeExportImageTasksMaxResults"}, 12113 "NextToken":{"shape":"NextToken"} 12114 } 12115 }, 12116 "DescribeExportImageTasksResult":{ 12117 "type":"structure", 12118 "members":{ 12119 "ExportImageTasks":{ 12120 "shape":"ExportImageTaskList", 12121 "locationName":"exportImageTaskSet" 12122 }, 12123 "NextToken":{ 12124 "shape":"NextToken", 12125 "locationName":"nextToken" 12126 } 12127 } 12128 }, 12129 "DescribeExportTasksRequest":{ 12130 "type":"structure", 12131 "members":{ 12132 "ExportTaskIds":{ 12133 "shape":"ExportTaskIdStringList", 12134 "locationName":"exportTaskId" 12135 }, 12136 "Filters":{ 12137 "shape":"FilterList", 12138 "locationName":"Filter" 12139 } 12140 } 12141 }, 12142 "DescribeExportTasksResult":{ 12143 "type":"structure", 12144 "members":{ 12145 "ExportTasks":{ 12146 "shape":"ExportTaskList", 12147 "locationName":"exportTaskSet" 12148 } 12149 } 12150 }, 12151 "DescribeFastSnapshotRestoreSuccessItem":{ 12152 "type":"structure", 12153 "members":{ 12154 "SnapshotId":{ 12155 "shape":"String", 12156 "locationName":"snapshotId" 12157 }, 12158 "AvailabilityZone":{ 12159 "shape":"String", 12160 "locationName":"availabilityZone" 12161 }, 12162 "State":{ 12163 "shape":"FastSnapshotRestoreStateCode", 12164 "locationName":"state" 12165 }, 12166 "StateTransitionReason":{ 12167 "shape":"String", 12168 "locationName":"stateTransitionReason" 12169 }, 12170 "OwnerId":{ 12171 "shape":"String", 12172 "locationName":"ownerId" 12173 }, 12174 "OwnerAlias":{ 12175 "shape":"String", 12176 "locationName":"ownerAlias" 12177 }, 12178 "EnablingTime":{ 12179 "shape":"MillisecondDateTime", 12180 "locationName":"enablingTime" 12181 }, 12182 "OptimizingTime":{ 12183 "shape":"MillisecondDateTime", 12184 "locationName":"optimizingTime" 12185 }, 12186 "EnabledTime":{ 12187 "shape":"MillisecondDateTime", 12188 "locationName":"enabledTime" 12189 }, 12190 "DisablingTime":{ 12191 "shape":"MillisecondDateTime", 12192 "locationName":"disablingTime" 12193 }, 12194 "DisabledTime":{ 12195 "shape":"MillisecondDateTime", 12196 "locationName":"disabledTime" 12197 } 12198 } 12199 }, 12200 "DescribeFastSnapshotRestoreSuccessSet":{ 12201 "type":"list", 12202 "member":{ 12203 "shape":"DescribeFastSnapshotRestoreSuccessItem", 12204 "locationName":"item" 12205 } 12206 }, 12207 "DescribeFastSnapshotRestoresMaxResults":{ 12208 "type":"integer", 12209 "max":200, 12210 "min":0 12211 }, 12212 "DescribeFastSnapshotRestoresRequest":{ 12213 "type":"structure", 12214 "members":{ 12215 "Filters":{ 12216 "shape":"FilterList", 12217 "locationName":"Filter" 12218 }, 12219 "MaxResults":{"shape":"DescribeFastSnapshotRestoresMaxResults"}, 12220 "NextToken":{"shape":"NextToken"}, 12221 "DryRun":{"shape":"Boolean"} 12222 } 12223 }, 12224 "DescribeFastSnapshotRestoresResult":{ 12225 "type":"structure", 12226 "members":{ 12227 "FastSnapshotRestores":{ 12228 "shape":"DescribeFastSnapshotRestoreSuccessSet", 12229 "locationName":"fastSnapshotRestoreSet" 12230 }, 12231 "NextToken":{ 12232 "shape":"NextToken", 12233 "locationName":"nextToken" 12234 } 12235 } 12236 }, 12237 "DescribeFleetError":{ 12238 "type":"structure", 12239 "members":{ 12240 "LaunchTemplateAndOverrides":{ 12241 "shape":"LaunchTemplateAndOverridesResponse", 12242 "locationName":"launchTemplateAndOverrides" 12243 }, 12244 "Lifecycle":{ 12245 "shape":"InstanceLifecycle", 12246 "locationName":"lifecycle" 12247 }, 12248 "ErrorCode":{ 12249 "shape":"String", 12250 "locationName":"errorCode" 12251 }, 12252 "ErrorMessage":{ 12253 "shape":"String", 12254 "locationName":"errorMessage" 12255 } 12256 } 12257 }, 12258 "DescribeFleetHistoryRequest":{ 12259 "type":"structure", 12260 "required":[ 12261 "FleetId", 12262 "StartTime" 12263 ], 12264 "members":{ 12265 "DryRun":{"shape":"Boolean"}, 12266 "EventType":{"shape":"FleetEventType"}, 12267 "MaxResults":{"shape":"Integer"}, 12268 "NextToken":{"shape":"String"}, 12269 "FleetId":{"shape":"FleetId"}, 12270 "StartTime":{"shape":"DateTime"} 12271 } 12272 }, 12273 "DescribeFleetHistoryResult":{ 12274 "type":"structure", 12275 "members":{ 12276 "HistoryRecords":{ 12277 "shape":"HistoryRecordSet", 12278 "locationName":"historyRecordSet" 12279 }, 12280 "LastEvaluatedTime":{ 12281 "shape":"DateTime", 12282 "locationName":"lastEvaluatedTime" 12283 }, 12284 "NextToken":{ 12285 "shape":"String", 12286 "locationName":"nextToken" 12287 }, 12288 "FleetId":{ 12289 "shape":"FleetId", 12290 "locationName":"fleetId" 12291 }, 12292 "StartTime":{ 12293 "shape":"DateTime", 12294 "locationName":"startTime" 12295 } 12296 } 12297 }, 12298 "DescribeFleetInstancesRequest":{ 12299 "type":"structure", 12300 "required":["FleetId"], 12301 "members":{ 12302 "DryRun":{"shape":"Boolean"}, 12303 "MaxResults":{"shape":"Integer"}, 12304 "NextToken":{"shape":"String"}, 12305 "FleetId":{"shape":"FleetId"}, 12306 "Filters":{ 12307 "shape":"FilterList", 12308 "locationName":"Filter" 12309 } 12310 } 12311 }, 12312 "DescribeFleetInstancesResult":{ 12313 "type":"structure", 12314 "members":{ 12315 "ActiveInstances":{ 12316 "shape":"ActiveInstanceSet", 12317 "locationName":"activeInstanceSet" 12318 }, 12319 "NextToken":{ 12320 "shape":"String", 12321 "locationName":"nextToken" 12322 }, 12323 "FleetId":{ 12324 "shape":"FleetId", 12325 "locationName":"fleetId" 12326 } 12327 } 12328 }, 12329 "DescribeFleetsErrorSet":{ 12330 "type":"list", 12331 "member":{ 12332 "shape":"DescribeFleetError", 12333 "locationName":"item" 12334 } 12335 }, 12336 "DescribeFleetsInstances":{ 12337 "type":"structure", 12338 "members":{ 12339 "LaunchTemplateAndOverrides":{ 12340 "shape":"LaunchTemplateAndOverridesResponse", 12341 "locationName":"launchTemplateAndOverrides" 12342 }, 12343 "Lifecycle":{ 12344 "shape":"InstanceLifecycle", 12345 "locationName":"lifecycle" 12346 }, 12347 "InstanceIds":{ 12348 "shape":"InstanceIdsSet", 12349 "locationName":"instanceIds" 12350 }, 12351 "InstanceType":{ 12352 "shape":"InstanceType", 12353 "locationName":"instanceType" 12354 }, 12355 "Platform":{ 12356 "shape":"PlatformValues", 12357 "locationName":"platform" 12358 } 12359 } 12360 }, 12361 "DescribeFleetsInstancesSet":{ 12362 "type":"list", 12363 "member":{ 12364 "shape":"DescribeFleetsInstances", 12365 "locationName":"item" 12366 } 12367 }, 12368 "DescribeFleetsRequest":{ 12369 "type":"structure", 12370 "members":{ 12371 "DryRun":{"shape":"Boolean"}, 12372 "MaxResults":{"shape":"Integer"}, 12373 "NextToken":{"shape":"String"}, 12374 "FleetIds":{ 12375 "shape":"FleetIdSet", 12376 "locationName":"FleetId" 12377 }, 12378 "Filters":{ 12379 "shape":"FilterList", 12380 "locationName":"Filter" 12381 } 12382 } 12383 }, 12384 "DescribeFleetsResult":{ 12385 "type":"structure", 12386 "members":{ 12387 "NextToken":{ 12388 "shape":"String", 12389 "locationName":"nextToken" 12390 }, 12391 "Fleets":{ 12392 "shape":"FleetSet", 12393 "locationName":"fleetSet" 12394 } 12395 } 12396 }, 12397 "DescribeFlowLogsRequest":{ 12398 "type":"structure", 12399 "members":{ 12400 "DryRun":{"shape":"Boolean"}, 12401 "Filter":{"shape":"FilterList"}, 12402 "FlowLogIds":{ 12403 "shape":"FlowLogIdList", 12404 "locationName":"FlowLogId" 12405 }, 12406 "MaxResults":{"shape":"Integer"}, 12407 "NextToken":{"shape":"String"} 12408 } 12409 }, 12410 "DescribeFlowLogsResult":{ 12411 "type":"structure", 12412 "members":{ 12413 "FlowLogs":{ 12414 "shape":"FlowLogSet", 12415 "locationName":"flowLogSet" 12416 }, 12417 "NextToken":{ 12418 "shape":"String", 12419 "locationName":"nextToken" 12420 } 12421 } 12422 }, 12423 "DescribeFpgaImageAttributeRequest":{ 12424 "type":"structure", 12425 "required":[ 12426 "FpgaImageId", 12427 "Attribute" 12428 ], 12429 "members":{ 12430 "DryRun":{"shape":"Boolean"}, 12431 "FpgaImageId":{"shape":"FpgaImageId"}, 12432 "Attribute":{"shape":"FpgaImageAttributeName"} 12433 } 12434 }, 12435 "DescribeFpgaImageAttributeResult":{ 12436 "type":"structure", 12437 "members":{ 12438 "FpgaImageAttribute":{ 12439 "shape":"FpgaImageAttribute", 12440 "locationName":"fpgaImageAttribute" 12441 } 12442 } 12443 }, 12444 "DescribeFpgaImagesMaxResults":{ 12445 "type":"integer", 12446 "max":1000, 12447 "min":5 12448 }, 12449 "DescribeFpgaImagesRequest":{ 12450 "type":"structure", 12451 "members":{ 12452 "DryRun":{"shape":"Boolean"}, 12453 "FpgaImageIds":{ 12454 "shape":"FpgaImageIdList", 12455 "locationName":"FpgaImageId" 12456 }, 12457 "Owners":{ 12458 "shape":"OwnerStringList", 12459 "locationName":"Owner" 12460 }, 12461 "Filters":{ 12462 "shape":"FilterList", 12463 "locationName":"Filter" 12464 }, 12465 "NextToken":{"shape":"NextToken"}, 12466 "MaxResults":{"shape":"DescribeFpgaImagesMaxResults"} 12467 } 12468 }, 12469 "DescribeFpgaImagesResult":{ 12470 "type":"structure", 12471 "members":{ 12472 "FpgaImages":{ 12473 "shape":"FpgaImageList", 12474 "locationName":"fpgaImageSet" 12475 }, 12476 "NextToken":{ 12477 "shape":"NextToken", 12478 "locationName":"nextToken" 12479 } 12480 } 12481 }, 12482 "DescribeHostReservationOfferingsRequest":{ 12483 "type":"structure", 12484 "members":{ 12485 "Filter":{"shape":"FilterList"}, 12486 "MaxDuration":{"shape":"Integer"}, 12487 "MaxResults":{"shape":"DescribeHostReservationsMaxResults"}, 12488 "MinDuration":{"shape":"Integer"}, 12489 "NextToken":{"shape":"String"}, 12490 "OfferingId":{"shape":"OfferingId"} 12491 } 12492 }, 12493 "DescribeHostReservationOfferingsResult":{ 12494 "type":"structure", 12495 "members":{ 12496 "NextToken":{ 12497 "shape":"String", 12498 "locationName":"nextToken" 12499 }, 12500 "OfferingSet":{ 12501 "shape":"HostOfferingSet", 12502 "locationName":"offeringSet" 12503 } 12504 } 12505 }, 12506 "DescribeHostReservationsMaxResults":{ 12507 "type":"integer", 12508 "max":500, 12509 "min":5 12510 }, 12511 "DescribeHostReservationsRequest":{ 12512 "type":"structure", 12513 "members":{ 12514 "Filter":{"shape":"FilterList"}, 12515 "HostReservationIdSet":{"shape":"HostReservationIdSet"}, 12516 "MaxResults":{"shape":"Integer"}, 12517 "NextToken":{"shape":"String"} 12518 } 12519 }, 12520 "DescribeHostReservationsResult":{ 12521 "type":"structure", 12522 "members":{ 12523 "HostReservationSet":{ 12524 "shape":"HostReservationSet", 12525 "locationName":"hostReservationSet" 12526 }, 12527 "NextToken":{ 12528 "shape":"String", 12529 "locationName":"nextToken" 12530 } 12531 } 12532 }, 12533 "DescribeHostsRequest":{ 12534 "type":"structure", 12535 "members":{ 12536 "Filter":{ 12537 "shape":"FilterList", 12538 "locationName":"filter" 12539 }, 12540 "HostIds":{ 12541 "shape":"RequestHostIdList", 12542 "locationName":"hostId" 12543 }, 12544 "MaxResults":{ 12545 "shape":"Integer", 12546 "locationName":"maxResults" 12547 }, 12548 "NextToken":{ 12549 "shape":"String", 12550 "locationName":"nextToken" 12551 } 12552 } 12553 }, 12554 "DescribeHostsResult":{ 12555 "type":"structure", 12556 "members":{ 12557 "Hosts":{ 12558 "shape":"HostList", 12559 "locationName":"hostSet" 12560 }, 12561 "NextToken":{ 12562 "shape":"String", 12563 "locationName":"nextToken" 12564 } 12565 } 12566 }, 12567 "DescribeIamInstanceProfileAssociationsMaxResults":{ 12568 "type":"integer", 12569 "max":1000, 12570 "min":5 12571 }, 12572 "DescribeIamInstanceProfileAssociationsRequest":{ 12573 "type":"structure", 12574 "members":{ 12575 "AssociationIds":{ 12576 "shape":"AssociationIdList", 12577 "locationName":"AssociationId" 12578 }, 12579 "Filters":{ 12580 "shape":"FilterList", 12581 "locationName":"Filter" 12582 }, 12583 "MaxResults":{"shape":"DescribeIamInstanceProfileAssociationsMaxResults"}, 12584 "NextToken":{"shape":"NextToken"} 12585 } 12586 }, 12587 "DescribeIamInstanceProfileAssociationsResult":{ 12588 "type":"structure", 12589 "members":{ 12590 "IamInstanceProfileAssociations":{ 12591 "shape":"IamInstanceProfileAssociationSet", 12592 "locationName":"iamInstanceProfileAssociationSet" 12593 }, 12594 "NextToken":{ 12595 "shape":"NextToken", 12596 "locationName":"nextToken" 12597 } 12598 } 12599 }, 12600 "DescribeIdFormatRequest":{ 12601 "type":"structure", 12602 "members":{ 12603 "Resource":{"shape":"String"} 12604 } 12605 }, 12606 "DescribeIdFormatResult":{ 12607 "type":"structure", 12608 "members":{ 12609 "Statuses":{ 12610 "shape":"IdFormatList", 12611 "locationName":"statusSet" 12612 } 12613 } 12614 }, 12615 "DescribeIdentityIdFormatRequest":{ 12616 "type":"structure", 12617 "required":["PrincipalArn"], 12618 "members":{ 12619 "PrincipalArn":{ 12620 "shape":"String", 12621 "locationName":"principalArn" 12622 }, 12623 "Resource":{ 12624 "shape":"String", 12625 "locationName":"resource" 12626 } 12627 } 12628 }, 12629 "DescribeIdentityIdFormatResult":{ 12630 "type":"structure", 12631 "members":{ 12632 "Statuses":{ 12633 "shape":"IdFormatList", 12634 "locationName":"statusSet" 12635 } 12636 } 12637 }, 12638 "DescribeImageAttributeRequest":{ 12639 "type":"structure", 12640 "required":[ 12641 "Attribute", 12642 "ImageId" 12643 ], 12644 "members":{ 12645 "Attribute":{"shape":"ImageAttributeName"}, 12646 "ImageId":{"shape":"ImageId"}, 12647 "DryRun":{ 12648 "shape":"Boolean", 12649 "locationName":"dryRun" 12650 } 12651 } 12652 }, 12653 "DescribeImagesRequest":{ 12654 "type":"structure", 12655 "members":{ 12656 "ExecutableUsers":{ 12657 "shape":"ExecutableByStringList", 12658 "locationName":"ExecutableBy" 12659 }, 12660 "Filters":{ 12661 "shape":"FilterList", 12662 "locationName":"Filter" 12663 }, 12664 "ImageIds":{ 12665 "shape":"ImageIdStringList", 12666 "locationName":"ImageId" 12667 }, 12668 "Owners":{ 12669 "shape":"OwnerStringList", 12670 "locationName":"Owner" 12671 }, 12672 "IncludeDeprecated":{"shape":"Boolean"}, 12673 "DryRun":{ 12674 "shape":"Boolean", 12675 "locationName":"dryRun" 12676 } 12677 } 12678 }, 12679 "DescribeImagesResult":{ 12680 "type":"structure", 12681 "members":{ 12682 "Images":{ 12683 "shape":"ImageList", 12684 "locationName":"imagesSet" 12685 } 12686 } 12687 }, 12688 "DescribeImportImageTasksRequest":{ 12689 "type":"structure", 12690 "members":{ 12691 "DryRun":{"shape":"Boolean"}, 12692 "Filters":{"shape":"FilterList"}, 12693 "ImportTaskIds":{ 12694 "shape":"ImportTaskIdList", 12695 "locationName":"ImportTaskId" 12696 }, 12697 "MaxResults":{"shape":"Integer"}, 12698 "NextToken":{"shape":"String"} 12699 } 12700 }, 12701 "DescribeImportImageTasksResult":{ 12702 "type":"structure", 12703 "members":{ 12704 "ImportImageTasks":{ 12705 "shape":"ImportImageTaskList", 12706 "locationName":"importImageTaskSet" 12707 }, 12708 "NextToken":{ 12709 "shape":"String", 12710 "locationName":"nextToken" 12711 } 12712 } 12713 }, 12714 "DescribeImportSnapshotTasksRequest":{ 12715 "type":"structure", 12716 "members":{ 12717 "DryRun":{"shape":"Boolean"}, 12718 "Filters":{"shape":"FilterList"}, 12719 "ImportTaskIds":{ 12720 "shape":"ImportSnapshotTaskIdList", 12721 "locationName":"ImportTaskId" 12722 }, 12723 "MaxResults":{"shape":"Integer"}, 12724 "NextToken":{"shape":"String"} 12725 } 12726 }, 12727 "DescribeImportSnapshotTasksResult":{ 12728 "type":"structure", 12729 "members":{ 12730 "ImportSnapshotTasks":{ 12731 "shape":"ImportSnapshotTaskList", 12732 "locationName":"importSnapshotTaskSet" 12733 }, 12734 "NextToken":{ 12735 "shape":"String", 12736 "locationName":"nextToken" 12737 } 12738 } 12739 }, 12740 "DescribeInstanceAttributeRequest":{ 12741 "type":"structure", 12742 "required":[ 12743 "Attribute", 12744 "InstanceId" 12745 ], 12746 "members":{ 12747 "Attribute":{ 12748 "shape":"InstanceAttributeName", 12749 "locationName":"attribute" 12750 }, 12751 "DryRun":{ 12752 "shape":"Boolean", 12753 "locationName":"dryRun" 12754 }, 12755 "InstanceId":{ 12756 "shape":"InstanceId", 12757 "locationName":"instanceId" 12758 } 12759 } 12760 }, 12761 "DescribeInstanceCreditSpecificationsMaxResults":{ 12762 "type":"integer", 12763 "max":1000, 12764 "min":5 12765 }, 12766 "DescribeInstanceCreditSpecificationsRequest":{ 12767 "type":"structure", 12768 "members":{ 12769 "DryRun":{"shape":"Boolean"}, 12770 "Filters":{ 12771 "shape":"FilterList", 12772 "locationName":"Filter" 12773 }, 12774 "InstanceIds":{ 12775 "shape":"InstanceIdStringList", 12776 "locationName":"InstanceId" 12777 }, 12778 "MaxResults":{"shape":"DescribeInstanceCreditSpecificationsMaxResults"}, 12779 "NextToken":{"shape":"String"} 12780 } 12781 }, 12782 "DescribeInstanceCreditSpecificationsResult":{ 12783 "type":"structure", 12784 "members":{ 12785 "InstanceCreditSpecifications":{ 12786 "shape":"InstanceCreditSpecificationList", 12787 "locationName":"instanceCreditSpecificationSet" 12788 }, 12789 "NextToken":{ 12790 "shape":"String", 12791 "locationName":"nextToken" 12792 } 12793 } 12794 }, 12795 "DescribeInstanceEventNotificationAttributesRequest":{ 12796 "type":"structure", 12797 "members":{ 12798 "DryRun":{"shape":"Boolean"} 12799 } 12800 }, 12801 "DescribeInstanceEventNotificationAttributesResult":{ 12802 "type":"structure", 12803 "members":{ 12804 "InstanceTagAttribute":{ 12805 "shape":"InstanceTagNotificationAttribute", 12806 "locationName":"instanceTagAttribute" 12807 } 12808 } 12809 }, 12810 "DescribeInstanceEventWindowsRequest":{ 12811 "type":"structure", 12812 "members":{ 12813 "DryRun":{"shape":"Boolean"}, 12814 "InstanceEventWindowIds":{ 12815 "shape":"InstanceEventWindowIdSet", 12816 "locationName":"InstanceEventWindowId" 12817 }, 12818 "Filters":{ 12819 "shape":"FilterList", 12820 "locationName":"Filter" 12821 }, 12822 "MaxResults":{"shape":"ResultRange"}, 12823 "NextToken":{"shape":"String"} 12824 } 12825 }, 12826 "DescribeInstanceEventWindowsResult":{ 12827 "type":"structure", 12828 "members":{ 12829 "InstanceEventWindows":{ 12830 "shape":"InstanceEventWindowSet", 12831 "locationName":"instanceEventWindowSet" 12832 }, 12833 "NextToken":{ 12834 "shape":"String", 12835 "locationName":"nextToken" 12836 } 12837 } 12838 }, 12839 "DescribeInstanceStatusRequest":{ 12840 "type":"structure", 12841 "members":{ 12842 "Filters":{ 12843 "shape":"FilterList", 12844 "locationName":"Filter" 12845 }, 12846 "InstanceIds":{ 12847 "shape":"InstanceIdStringList", 12848 "locationName":"InstanceId" 12849 }, 12850 "MaxResults":{"shape":"Integer"}, 12851 "NextToken":{"shape":"String"}, 12852 "DryRun":{ 12853 "shape":"Boolean", 12854 "locationName":"dryRun" 12855 }, 12856 "IncludeAllInstances":{ 12857 "shape":"Boolean", 12858 "locationName":"includeAllInstances" 12859 } 12860 } 12861 }, 12862 "DescribeInstanceStatusResult":{ 12863 "type":"structure", 12864 "members":{ 12865 "InstanceStatuses":{ 12866 "shape":"InstanceStatusList", 12867 "locationName":"instanceStatusSet" 12868 }, 12869 "NextToken":{ 12870 "shape":"String", 12871 "locationName":"nextToken" 12872 } 12873 } 12874 }, 12875 "DescribeInstanceTypeOfferingsRequest":{ 12876 "type":"structure", 12877 "members":{ 12878 "DryRun":{"shape":"Boolean"}, 12879 "LocationType":{"shape":"LocationType"}, 12880 "Filters":{ 12881 "shape":"FilterList", 12882 "locationName":"Filter" 12883 }, 12884 "MaxResults":{"shape":"DITOMaxResults"}, 12885 "NextToken":{"shape":"NextToken"} 12886 } 12887 }, 12888 "DescribeInstanceTypeOfferingsResult":{ 12889 "type":"structure", 12890 "members":{ 12891 "InstanceTypeOfferings":{ 12892 "shape":"InstanceTypeOfferingsList", 12893 "locationName":"instanceTypeOfferingSet" 12894 }, 12895 "NextToken":{ 12896 "shape":"NextToken", 12897 "locationName":"nextToken" 12898 } 12899 } 12900 }, 12901 "DescribeInstanceTypesRequest":{ 12902 "type":"structure", 12903 "members":{ 12904 "DryRun":{"shape":"Boolean"}, 12905 "InstanceTypes":{ 12906 "shape":"RequestInstanceTypeList", 12907 "locationName":"InstanceType" 12908 }, 12909 "Filters":{ 12910 "shape":"FilterList", 12911 "locationName":"Filter" 12912 }, 12913 "MaxResults":{"shape":"DITMaxResults"}, 12914 "NextToken":{"shape":"NextToken"} 12915 } 12916 }, 12917 "DescribeInstanceTypesResult":{ 12918 "type":"structure", 12919 "members":{ 12920 "InstanceTypes":{ 12921 "shape":"InstanceTypeInfoList", 12922 "locationName":"instanceTypeSet" 12923 }, 12924 "NextToken":{ 12925 "shape":"NextToken", 12926 "locationName":"nextToken" 12927 } 12928 } 12929 }, 12930 "DescribeInstancesRequest":{ 12931 "type":"structure", 12932 "members":{ 12933 "Filters":{ 12934 "shape":"FilterList", 12935 "locationName":"Filter" 12936 }, 12937 "InstanceIds":{ 12938 "shape":"InstanceIdStringList", 12939 "locationName":"InstanceId" 12940 }, 12941 "DryRun":{ 12942 "shape":"Boolean", 12943 "locationName":"dryRun" 12944 }, 12945 "MaxResults":{ 12946 "shape":"Integer", 12947 "locationName":"maxResults" 12948 }, 12949 "NextToken":{ 12950 "shape":"String", 12951 "locationName":"nextToken" 12952 } 12953 } 12954 }, 12955 "DescribeInstancesResult":{ 12956 "type":"structure", 12957 "members":{ 12958 "Reservations":{ 12959 "shape":"ReservationList", 12960 "locationName":"reservationSet" 12961 }, 12962 "NextToken":{ 12963 "shape":"String", 12964 "locationName":"nextToken" 12965 } 12966 } 12967 }, 12968 "DescribeInternetGatewaysMaxResults":{ 12969 "type":"integer", 12970 "max":1000, 12971 "min":5 12972 }, 12973 "DescribeInternetGatewaysRequest":{ 12974 "type":"structure", 12975 "members":{ 12976 "Filters":{ 12977 "shape":"FilterList", 12978 "locationName":"Filter" 12979 }, 12980 "DryRun":{ 12981 "shape":"Boolean", 12982 "locationName":"dryRun" 12983 }, 12984 "InternetGatewayIds":{ 12985 "shape":"InternetGatewayIdList", 12986 "locationName":"internetGatewayId" 12987 }, 12988 "NextToken":{"shape":"String"}, 12989 "MaxResults":{"shape":"DescribeInternetGatewaysMaxResults"} 12990 } 12991 }, 12992 "DescribeInternetGatewaysResult":{ 12993 "type":"structure", 12994 "members":{ 12995 "InternetGateways":{ 12996 "shape":"InternetGatewayList", 12997 "locationName":"internetGatewaySet" 12998 }, 12999 "NextToken":{ 13000 "shape":"String", 13001 "locationName":"nextToken" 13002 } 13003 } 13004 }, 13005 "DescribeIpv6PoolsRequest":{ 13006 "type":"structure", 13007 "members":{ 13008 "PoolIds":{ 13009 "shape":"Ipv6PoolIdList", 13010 "locationName":"PoolId" 13011 }, 13012 "NextToken":{"shape":"NextToken"}, 13013 "MaxResults":{"shape":"Ipv6PoolMaxResults"}, 13014 "DryRun":{"shape":"Boolean"}, 13015 "Filters":{ 13016 "shape":"FilterList", 13017 "locationName":"Filter" 13018 } 13019 } 13020 }, 13021 "DescribeIpv6PoolsResult":{ 13022 "type":"structure", 13023 "members":{ 13024 "Ipv6Pools":{ 13025 "shape":"Ipv6PoolSet", 13026 "locationName":"ipv6PoolSet" 13027 }, 13028 "NextToken":{ 13029 "shape":"NextToken", 13030 "locationName":"nextToken" 13031 } 13032 } 13033 }, 13034 "DescribeKeyPairsRequest":{ 13035 "type":"structure", 13036 "members":{ 13037 "Filters":{ 13038 "shape":"FilterList", 13039 "locationName":"Filter" 13040 }, 13041 "KeyNames":{ 13042 "shape":"KeyNameStringList", 13043 "locationName":"KeyName" 13044 }, 13045 "KeyPairIds":{ 13046 "shape":"KeyPairIdStringList", 13047 "locationName":"KeyPairId" 13048 }, 13049 "DryRun":{ 13050 "shape":"Boolean", 13051 "locationName":"dryRun" 13052 } 13053 } 13054 }, 13055 "DescribeKeyPairsResult":{ 13056 "type":"structure", 13057 "members":{ 13058 "KeyPairs":{ 13059 "shape":"KeyPairList", 13060 "locationName":"keySet" 13061 } 13062 } 13063 }, 13064 "DescribeLaunchTemplateVersionsRequest":{ 13065 "type":"structure", 13066 "members":{ 13067 "DryRun":{"shape":"Boolean"}, 13068 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 13069 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 13070 "Versions":{ 13071 "shape":"VersionStringList", 13072 "locationName":"LaunchTemplateVersion" 13073 }, 13074 "MinVersion":{"shape":"String"}, 13075 "MaxVersion":{"shape":"String"}, 13076 "NextToken":{"shape":"String"}, 13077 "MaxResults":{"shape":"Integer"}, 13078 "Filters":{ 13079 "shape":"FilterList", 13080 "locationName":"Filter" 13081 } 13082 } 13083 }, 13084 "DescribeLaunchTemplateVersionsResult":{ 13085 "type":"structure", 13086 "members":{ 13087 "LaunchTemplateVersions":{ 13088 "shape":"LaunchTemplateVersionSet", 13089 "locationName":"launchTemplateVersionSet" 13090 }, 13091 "NextToken":{ 13092 "shape":"String", 13093 "locationName":"nextToken" 13094 } 13095 } 13096 }, 13097 "DescribeLaunchTemplatesMaxResults":{ 13098 "type":"integer", 13099 "max":200, 13100 "min":1 13101 }, 13102 "DescribeLaunchTemplatesRequest":{ 13103 "type":"structure", 13104 "members":{ 13105 "DryRun":{"shape":"Boolean"}, 13106 "LaunchTemplateIds":{ 13107 "shape":"LaunchTemplateIdStringList", 13108 "locationName":"LaunchTemplateId" 13109 }, 13110 "LaunchTemplateNames":{ 13111 "shape":"LaunchTemplateNameStringList", 13112 "locationName":"LaunchTemplateName" 13113 }, 13114 "Filters":{ 13115 "shape":"FilterList", 13116 "locationName":"Filter" 13117 }, 13118 "NextToken":{"shape":"String"}, 13119 "MaxResults":{"shape":"DescribeLaunchTemplatesMaxResults"} 13120 } 13121 }, 13122 "DescribeLaunchTemplatesResult":{ 13123 "type":"structure", 13124 "members":{ 13125 "LaunchTemplates":{ 13126 "shape":"LaunchTemplateSet", 13127 "locationName":"launchTemplates" 13128 }, 13129 "NextToken":{ 13130 "shape":"String", 13131 "locationName":"nextToken" 13132 } 13133 } 13134 }, 13135 "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest":{ 13136 "type":"structure", 13137 "members":{ 13138 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds":{ 13139 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet", 13140 "locationName":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId" 13141 }, 13142 "Filters":{ 13143 "shape":"FilterList", 13144 "locationName":"Filter" 13145 }, 13146 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 13147 "NextToken":{"shape":"String"}, 13148 "DryRun":{"shape":"Boolean"} 13149 } 13150 }, 13151 "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult":{ 13152 "type":"structure", 13153 "members":{ 13154 "LocalGatewayRouteTableVirtualInterfaceGroupAssociations":{ 13155 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet", 13156 "locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationSet" 13157 }, 13158 "NextToken":{ 13159 "shape":"String", 13160 "locationName":"nextToken" 13161 } 13162 } 13163 }, 13164 "DescribeLocalGatewayRouteTableVpcAssociationsRequest":{ 13165 "type":"structure", 13166 "members":{ 13167 "LocalGatewayRouteTableVpcAssociationIds":{ 13168 "shape":"LocalGatewayRouteTableVpcAssociationIdSet", 13169 "locationName":"LocalGatewayRouteTableVpcAssociationId" 13170 }, 13171 "Filters":{ 13172 "shape":"FilterList", 13173 "locationName":"Filter" 13174 }, 13175 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 13176 "NextToken":{"shape":"String"}, 13177 "DryRun":{"shape":"Boolean"} 13178 } 13179 }, 13180 "DescribeLocalGatewayRouteTableVpcAssociationsResult":{ 13181 "type":"structure", 13182 "members":{ 13183 "LocalGatewayRouteTableVpcAssociations":{ 13184 "shape":"LocalGatewayRouteTableVpcAssociationSet", 13185 "locationName":"localGatewayRouteTableVpcAssociationSet" 13186 }, 13187 "NextToken":{ 13188 "shape":"String", 13189 "locationName":"nextToken" 13190 } 13191 } 13192 }, 13193 "DescribeLocalGatewayRouteTablesRequest":{ 13194 "type":"structure", 13195 "members":{ 13196 "LocalGatewayRouteTableIds":{ 13197 "shape":"LocalGatewayRouteTableIdSet", 13198 "locationName":"LocalGatewayRouteTableId" 13199 }, 13200 "Filters":{ 13201 "shape":"FilterList", 13202 "locationName":"Filter" 13203 }, 13204 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 13205 "NextToken":{"shape":"String"}, 13206 "DryRun":{"shape":"Boolean"} 13207 } 13208 }, 13209 "DescribeLocalGatewayRouteTablesResult":{ 13210 "type":"structure", 13211 "members":{ 13212 "LocalGatewayRouteTables":{ 13213 "shape":"LocalGatewayRouteTableSet", 13214 "locationName":"localGatewayRouteTableSet" 13215 }, 13216 "NextToken":{ 13217 "shape":"String", 13218 "locationName":"nextToken" 13219 } 13220 } 13221 }, 13222 "DescribeLocalGatewayVirtualInterfaceGroupsRequest":{ 13223 "type":"structure", 13224 "members":{ 13225 "LocalGatewayVirtualInterfaceGroupIds":{ 13226 "shape":"LocalGatewayVirtualInterfaceGroupIdSet", 13227 "locationName":"LocalGatewayVirtualInterfaceGroupId" 13228 }, 13229 "Filters":{ 13230 "shape":"FilterList", 13231 "locationName":"Filter" 13232 }, 13233 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 13234 "NextToken":{"shape":"String"}, 13235 "DryRun":{"shape":"Boolean"} 13236 } 13237 }, 13238 "DescribeLocalGatewayVirtualInterfaceGroupsResult":{ 13239 "type":"structure", 13240 "members":{ 13241 "LocalGatewayVirtualInterfaceGroups":{ 13242 "shape":"LocalGatewayVirtualInterfaceGroupSet", 13243 "locationName":"localGatewayVirtualInterfaceGroupSet" 13244 }, 13245 "NextToken":{ 13246 "shape":"String", 13247 "locationName":"nextToken" 13248 } 13249 } 13250 }, 13251 "DescribeLocalGatewayVirtualInterfacesRequest":{ 13252 "type":"structure", 13253 "members":{ 13254 "LocalGatewayVirtualInterfaceIds":{ 13255 "shape":"LocalGatewayVirtualInterfaceIdSet", 13256 "locationName":"LocalGatewayVirtualInterfaceId" 13257 }, 13258 "Filters":{ 13259 "shape":"FilterList", 13260 "locationName":"Filter" 13261 }, 13262 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 13263 "NextToken":{"shape":"String"}, 13264 "DryRun":{"shape":"Boolean"} 13265 } 13266 }, 13267 "DescribeLocalGatewayVirtualInterfacesResult":{ 13268 "type":"structure", 13269 "members":{ 13270 "LocalGatewayVirtualInterfaces":{ 13271 "shape":"LocalGatewayVirtualInterfaceSet", 13272 "locationName":"localGatewayVirtualInterfaceSet" 13273 }, 13274 "NextToken":{ 13275 "shape":"String", 13276 "locationName":"nextToken" 13277 } 13278 } 13279 }, 13280 "DescribeLocalGatewaysRequest":{ 13281 "type":"structure", 13282 "members":{ 13283 "LocalGatewayIds":{ 13284 "shape":"LocalGatewayIdSet", 13285 "locationName":"LocalGatewayId" 13286 }, 13287 "Filters":{ 13288 "shape":"FilterList", 13289 "locationName":"Filter" 13290 }, 13291 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 13292 "NextToken":{"shape":"String"}, 13293 "DryRun":{"shape":"Boolean"} 13294 } 13295 }, 13296 "DescribeLocalGatewaysResult":{ 13297 "type":"structure", 13298 "members":{ 13299 "LocalGateways":{ 13300 "shape":"LocalGatewaySet", 13301 "locationName":"localGatewaySet" 13302 }, 13303 "NextToken":{ 13304 "shape":"String", 13305 "locationName":"nextToken" 13306 } 13307 } 13308 }, 13309 "DescribeManagedPrefixListsRequest":{ 13310 "type":"structure", 13311 "members":{ 13312 "DryRun":{"shape":"Boolean"}, 13313 "Filters":{ 13314 "shape":"FilterList", 13315 "locationName":"Filter" 13316 }, 13317 "MaxResults":{"shape":"PrefixListMaxResults"}, 13318 "NextToken":{"shape":"NextToken"}, 13319 "PrefixListIds":{ 13320 "shape":"ValueStringList", 13321 "locationName":"PrefixListId" 13322 } 13323 } 13324 }, 13325 "DescribeManagedPrefixListsResult":{ 13326 "type":"structure", 13327 "members":{ 13328 "NextToken":{ 13329 "shape":"NextToken", 13330 "locationName":"nextToken" 13331 }, 13332 "PrefixLists":{ 13333 "shape":"ManagedPrefixListSet", 13334 "locationName":"prefixListSet" 13335 } 13336 } 13337 }, 13338 "DescribeMovingAddressesMaxResults":{ 13339 "type":"integer", 13340 "max":1000, 13341 "min":5 13342 }, 13343 "DescribeMovingAddressesRequest":{ 13344 "type":"structure", 13345 "members":{ 13346 "Filters":{ 13347 "shape":"FilterList", 13348 "locationName":"filter" 13349 }, 13350 "DryRun":{ 13351 "shape":"Boolean", 13352 "locationName":"dryRun" 13353 }, 13354 "MaxResults":{ 13355 "shape":"DescribeMovingAddressesMaxResults", 13356 "locationName":"maxResults" 13357 }, 13358 "NextToken":{ 13359 "shape":"String", 13360 "locationName":"nextToken" 13361 }, 13362 "PublicIps":{ 13363 "shape":"ValueStringList", 13364 "locationName":"publicIp" 13365 } 13366 } 13367 }, 13368 "DescribeMovingAddressesResult":{ 13369 "type":"structure", 13370 "members":{ 13371 "MovingAddressStatuses":{ 13372 "shape":"MovingAddressStatusSet", 13373 "locationName":"movingAddressStatusSet" 13374 }, 13375 "NextToken":{ 13376 "shape":"String", 13377 "locationName":"nextToken" 13378 } 13379 } 13380 }, 13381 "DescribeNatGatewaysMaxResults":{ 13382 "type":"integer", 13383 "max":1000, 13384 "min":5 13385 }, 13386 "DescribeNatGatewaysRequest":{ 13387 "type":"structure", 13388 "members":{ 13389 "DryRun":{"shape":"Boolean"}, 13390 "Filter":{"shape":"FilterList"}, 13391 "MaxResults":{"shape":"DescribeNatGatewaysMaxResults"}, 13392 "NatGatewayIds":{ 13393 "shape":"NatGatewayIdStringList", 13394 "locationName":"NatGatewayId" 13395 }, 13396 "NextToken":{"shape":"String"} 13397 } 13398 }, 13399 "DescribeNatGatewaysResult":{ 13400 "type":"structure", 13401 "members":{ 13402 "NatGateways":{ 13403 "shape":"NatGatewayList", 13404 "locationName":"natGatewaySet" 13405 }, 13406 "NextToken":{ 13407 "shape":"String", 13408 "locationName":"nextToken" 13409 } 13410 } 13411 }, 13412 "DescribeNetworkAclsMaxResults":{ 13413 "type":"integer", 13414 "max":1000, 13415 "min":5 13416 }, 13417 "DescribeNetworkAclsRequest":{ 13418 "type":"structure", 13419 "members":{ 13420 "Filters":{ 13421 "shape":"FilterList", 13422 "locationName":"Filter" 13423 }, 13424 "DryRun":{ 13425 "shape":"Boolean", 13426 "locationName":"dryRun" 13427 }, 13428 "NetworkAclIds":{ 13429 "shape":"NetworkAclIdStringList", 13430 "locationName":"NetworkAclId" 13431 }, 13432 "NextToken":{"shape":"String"}, 13433 "MaxResults":{"shape":"DescribeNetworkAclsMaxResults"} 13434 } 13435 }, 13436 "DescribeNetworkAclsResult":{ 13437 "type":"structure", 13438 "members":{ 13439 "NetworkAcls":{ 13440 "shape":"NetworkAclList", 13441 "locationName":"networkAclSet" 13442 }, 13443 "NextToken":{ 13444 "shape":"String", 13445 "locationName":"nextToken" 13446 } 13447 } 13448 }, 13449 "DescribeNetworkInsightsAnalysesRequest":{ 13450 "type":"structure", 13451 "members":{ 13452 "NetworkInsightsAnalysisIds":{ 13453 "shape":"NetworkInsightsAnalysisIdList", 13454 "locationName":"NetworkInsightsAnalysisId" 13455 }, 13456 "NetworkInsightsPathId":{"shape":"NetworkInsightsPathId"}, 13457 "AnalysisStartTime":{"shape":"MillisecondDateTime"}, 13458 "AnalysisEndTime":{"shape":"MillisecondDateTime"}, 13459 "Filters":{ 13460 "shape":"FilterList", 13461 "locationName":"Filter" 13462 }, 13463 "MaxResults":{"shape":"NetworkInsightsMaxResults"}, 13464 "DryRun":{"shape":"Boolean"}, 13465 "NextToken":{"shape":"NextToken"} 13466 } 13467 }, 13468 "DescribeNetworkInsightsAnalysesResult":{ 13469 "type":"structure", 13470 "members":{ 13471 "NetworkInsightsAnalyses":{ 13472 "shape":"NetworkInsightsAnalysisList", 13473 "locationName":"networkInsightsAnalysisSet" 13474 }, 13475 "NextToken":{ 13476 "shape":"String", 13477 "locationName":"nextToken" 13478 } 13479 } 13480 }, 13481 "DescribeNetworkInsightsPathsRequest":{ 13482 "type":"structure", 13483 "members":{ 13484 "NetworkInsightsPathIds":{ 13485 "shape":"NetworkInsightsPathIdList", 13486 "locationName":"NetworkInsightsPathId" 13487 }, 13488 "Filters":{ 13489 "shape":"FilterList", 13490 "locationName":"Filter" 13491 }, 13492 "MaxResults":{"shape":"NetworkInsightsMaxResults"}, 13493 "DryRun":{"shape":"Boolean"}, 13494 "NextToken":{"shape":"NextToken"} 13495 } 13496 }, 13497 "DescribeNetworkInsightsPathsResult":{ 13498 "type":"structure", 13499 "members":{ 13500 "NetworkInsightsPaths":{ 13501 "shape":"NetworkInsightsPathList", 13502 "locationName":"networkInsightsPathSet" 13503 }, 13504 "NextToken":{ 13505 "shape":"String", 13506 "locationName":"nextToken" 13507 } 13508 } 13509 }, 13510 "DescribeNetworkInterfaceAttributeRequest":{ 13511 "type":"structure", 13512 "required":["NetworkInterfaceId"], 13513 "members":{ 13514 "Attribute":{ 13515 "shape":"NetworkInterfaceAttribute", 13516 "locationName":"attribute" 13517 }, 13518 "DryRun":{ 13519 "shape":"Boolean", 13520 "locationName":"dryRun" 13521 }, 13522 "NetworkInterfaceId":{ 13523 "shape":"NetworkInterfaceId", 13524 "locationName":"networkInterfaceId" 13525 } 13526 } 13527 }, 13528 "DescribeNetworkInterfaceAttributeResult":{ 13529 "type":"structure", 13530 "members":{ 13531 "Attachment":{ 13532 "shape":"NetworkInterfaceAttachment", 13533 "locationName":"attachment" 13534 }, 13535 "Description":{ 13536 "shape":"AttributeValue", 13537 "locationName":"description" 13538 }, 13539 "Groups":{ 13540 "shape":"GroupIdentifierList", 13541 "locationName":"groupSet" 13542 }, 13543 "NetworkInterfaceId":{ 13544 "shape":"String", 13545 "locationName":"networkInterfaceId" 13546 }, 13547 "SourceDestCheck":{ 13548 "shape":"AttributeBooleanValue", 13549 "locationName":"sourceDestCheck" 13550 } 13551 } 13552 }, 13553 "DescribeNetworkInterfacePermissionsMaxResults":{ 13554 "type":"integer", 13555 "max":255, 13556 "min":5 13557 }, 13558 "DescribeNetworkInterfacePermissionsRequest":{ 13559 "type":"structure", 13560 "members":{ 13561 "NetworkInterfacePermissionIds":{ 13562 "shape":"NetworkInterfacePermissionIdList", 13563 "locationName":"NetworkInterfacePermissionId" 13564 }, 13565 "Filters":{ 13566 "shape":"FilterList", 13567 "locationName":"Filter" 13568 }, 13569 "NextToken":{"shape":"String"}, 13570 "MaxResults":{"shape":"DescribeNetworkInterfacePermissionsMaxResults"} 13571 } 13572 }, 13573 "DescribeNetworkInterfacePermissionsResult":{ 13574 "type":"structure", 13575 "members":{ 13576 "NetworkInterfacePermissions":{ 13577 "shape":"NetworkInterfacePermissionList", 13578 "locationName":"networkInterfacePermissions" 13579 }, 13580 "NextToken":{ 13581 "shape":"String", 13582 "locationName":"nextToken" 13583 } 13584 } 13585 }, 13586 "DescribeNetworkInterfacesMaxResults":{ 13587 "type":"integer", 13588 "max":1000, 13589 "min":5 13590 }, 13591 "DescribeNetworkInterfacesRequest":{ 13592 "type":"structure", 13593 "members":{ 13594 "Filters":{ 13595 "shape":"FilterList", 13596 "locationName":"filter" 13597 }, 13598 "DryRun":{ 13599 "shape":"Boolean", 13600 "locationName":"dryRun" 13601 }, 13602 "NetworkInterfaceIds":{ 13603 "shape":"NetworkInterfaceIdList", 13604 "locationName":"NetworkInterfaceId" 13605 }, 13606 "NextToken":{"shape":"String"}, 13607 "MaxResults":{"shape":"DescribeNetworkInterfacesMaxResults"} 13608 } 13609 }, 13610 "DescribeNetworkInterfacesResult":{ 13611 "type":"structure", 13612 "members":{ 13613 "NetworkInterfaces":{ 13614 "shape":"NetworkInterfaceList", 13615 "locationName":"networkInterfaceSet" 13616 }, 13617 "NextToken":{ 13618 "shape":"String", 13619 "locationName":"nextToken" 13620 } 13621 } 13622 }, 13623 "DescribePlacementGroupsRequest":{ 13624 "type":"structure", 13625 "members":{ 13626 "Filters":{ 13627 "shape":"FilterList", 13628 "locationName":"Filter" 13629 }, 13630 "DryRun":{ 13631 "shape":"Boolean", 13632 "locationName":"dryRun" 13633 }, 13634 "GroupNames":{ 13635 "shape":"PlacementGroupStringList", 13636 "locationName":"groupName" 13637 }, 13638 "GroupIds":{ 13639 "shape":"PlacementGroupIdStringList", 13640 "locationName":"GroupId" 13641 } 13642 } 13643 }, 13644 "DescribePlacementGroupsResult":{ 13645 "type":"structure", 13646 "members":{ 13647 "PlacementGroups":{ 13648 "shape":"PlacementGroupList", 13649 "locationName":"placementGroupSet" 13650 } 13651 } 13652 }, 13653 "DescribePrefixListsRequest":{ 13654 "type":"structure", 13655 "members":{ 13656 "DryRun":{"shape":"Boolean"}, 13657 "Filters":{ 13658 "shape":"FilterList", 13659 "locationName":"Filter" 13660 }, 13661 "MaxResults":{"shape":"Integer"}, 13662 "NextToken":{"shape":"String"}, 13663 "PrefixListIds":{ 13664 "shape":"PrefixListResourceIdStringList", 13665 "locationName":"PrefixListId" 13666 } 13667 } 13668 }, 13669 "DescribePrefixListsResult":{ 13670 "type":"structure", 13671 "members":{ 13672 "NextToken":{ 13673 "shape":"String", 13674 "locationName":"nextToken" 13675 }, 13676 "PrefixLists":{ 13677 "shape":"PrefixListSet", 13678 "locationName":"prefixListSet" 13679 } 13680 } 13681 }, 13682 "DescribePrincipalIdFormatMaxResults":{ 13683 "type":"integer", 13684 "max":1000, 13685 "min":1 13686 }, 13687 "DescribePrincipalIdFormatRequest":{ 13688 "type":"structure", 13689 "members":{ 13690 "DryRun":{"shape":"Boolean"}, 13691 "Resources":{ 13692 "shape":"ResourceList", 13693 "locationName":"Resource" 13694 }, 13695 "MaxResults":{"shape":"DescribePrincipalIdFormatMaxResults"}, 13696 "NextToken":{"shape":"String"} 13697 } 13698 }, 13699 "DescribePrincipalIdFormatResult":{ 13700 "type":"structure", 13701 "members":{ 13702 "Principals":{ 13703 "shape":"PrincipalIdFormatList", 13704 "locationName":"principalSet" 13705 }, 13706 "NextToken":{ 13707 "shape":"String", 13708 "locationName":"nextToken" 13709 } 13710 } 13711 }, 13712 "DescribePublicIpv4PoolsRequest":{ 13713 "type":"structure", 13714 "members":{ 13715 "PoolIds":{ 13716 "shape":"PublicIpv4PoolIdStringList", 13717 "locationName":"PoolId" 13718 }, 13719 "NextToken":{"shape":"NextToken"}, 13720 "MaxResults":{"shape":"PoolMaxResults"}, 13721 "Filters":{ 13722 "shape":"FilterList", 13723 "locationName":"Filter" 13724 } 13725 } 13726 }, 13727 "DescribePublicIpv4PoolsResult":{ 13728 "type":"structure", 13729 "members":{ 13730 "PublicIpv4Pools":{ 13731 "shape":"PublicIpv4PoolSet", 13732 "locationName":"publicIpv4PoolSet" 13733 }, 13734 "NextToken":{ 13735 "shape":"String", 13736 "locationName":"nextToken" 13737 } 13738 } 13739 }, 13740 "DescribeRegionsRequest":{ 13741 "type":"structure", 13742 "members":{ 13743 "Filters":{ 13744 "shape":"FilterList", 13745 "locationName":"Filter" 13746 }, 13747 "RegionNames":{ 13748 "shape":"RegionNameStringList", 13749 "locationName":"RegionName" 13750 }, 13751 "DryRun":{ 13752 "shape":"Boolean", 13753 "locationName":"dryRun" 13754 }, 13755 "AllRegions":{"shape":"Boolean"} 13756 } 13757 }, 13758 "DescribeRegionsResult":{ 13759 "type":"structure", 13760 "members":{ 13761 "Regions":{ 13762 "shape":"RegionList", 13763 "locationName":"regionInfo" 13764 } 13765 } 13766 }, 13767 "DescribeReplaceRootVolumeTasksMaxResults":{ 13768 "type":"integer", 13769 "max":50, 13770 "min":1 13771 }, 13772 "DescribeReplaceRootVolumeTasksRequest":{ 13773 "type":"structure", 13774 "members":{ 13775 "ReplaceRootVolumeTaskIds":{ 13776 "shape":"ReplaceRootVolumeTaskIds", 13777 "locationName":"ReplaceRootVolumeTaskId" 13778 }, 13779 "Filters":{ 13780 "shape":"FilterList", 13781 "locationName":"Filter" 13782 }, 13783 "MaxResults":{"shape":"DescribeReplaceRootVolumeTasksMaxResults"}, 13784 "NextToken":{"shape":"NextToken"}, 13785 "DryRun":{"shape":"Boolean"} 13786 } 13787 }, 13788 "DescribeReplaceRootVolumeTasksResult":{ 13789 "type":"structure", 13790 "members":{ 13791 "ReplaceRootVolumeTasks":{ 13792 "shape":"ReplaceRootVolumeTasks", 13793 "locationName":"replaceRootVolumeTaskSet" 13794 }, 13795 "NextToken":{ 13796 "shape":"String", 13797 "locationName":"nextToken" 13798 } 13799 } 13800 }, 13801 "DescribeReservedInstancesListingsRequest":{ 13802 "type":"structure", 13803 "members":{ 13804 "Filters":{ 13805 "shape":"FilterList", 13806 "locationName":"Filter" 13807 }, 13808 "ReservedInstancesId":{ 13809 "shape":"ReservationId", 13810 "locationName":"reservedInstancesId" 13811 }, 13812 "ReservedInstancesListingId":{ 13813 "shape":"ReservedInstancesListingId", 13814 "locationName":"reservedInstancesListingId" 13815 } 13816 } 13817 }, 13818 "DescribeReservedInstancesListingsResult":{ 13819 "type":"structure", 13820 "members":{ 13821 "ReservedInstancesListings":{ 13822 "shape":"ReservedInstancesListingList", 13823 "locationName":"reservedInstancesListingsSet" 13824 } 13825 } 13826 }, 13827 "DescribeReservedInstancesModificationsRequest":{ 13828 "type":"structure", 13829 "members":{ 13830 "Filters":{ 13831 "shape":"FilterList", 13832 "locationName":"Filter" 13833 }, 13834 "ReservedInstancesModificationIds":{ 13835 "shape":"ReservedInstancesModificationIdStringList", 13836 "locationName":"ReservedInstancesModificationId" 13837 }, 13838 "NextToken":{ 13839 "shape":"String", 13840 "locationName":"nextToken" 13841 } 13842 } 13843 }, 13844 "DescribeReservedInstancesModificationsResult":{ 13845 "type":"structure", 13846 "members":{ 13847 "NextToken":{ 13848 "shape":"String", 13849 "locationName":"nextToken" 13850 }, 13851 "ReservedInstancesModifications":{ 13852 "shape":"ReservedInstancesModificationList", 13853 "locationName":"reservedInstancesModificationsSet" 13854 } 13855 } 13856 }, 13857 "DescribeReservedInstancesOfferingsRequest":{ 13858 "type":"structure", 13859 "members":{ 13860 "AvailabilityZone":{"shape":"String"}, 13861 "Filters":{ 13862 "shape":"FilterList", 13863 "locationName":"Filter" 13864 }, 13865 "IncludeMarketplace":{"shape":"Boolean"}, 13866 "InstanceType":{"shape":"InstanceType"}, 13867 "MaxDuration":{"shape":"Long"}, 13868 "MaxInstanceCount":{"shape":"Integer"}, 13869 "MinDuration":{"shape":"Long"}, 13870 "OfferingClass":{"shape":"OfferingClassType"}, 13871 "ProductDescription":{"shape":"RIProductDescription"}, 13872 "ReservedInstancesOfferingIds":{ 13873 "shape":"ReservedInstancesOfferingIdStringList", 13874 "locationName":"ReservedInstancesOfferingId" 13875 }, 13876 "DryRun":{ 13877 "shape":"Boolean", 13878 "locationName":"dryRun" 13879 }, 13880 "InstanceTenancy":{ 13881 "shape":"Tenancy", 13882 "locationName":"instanceTenancy" 13883 }, 13884 "MaxResults":{ 13885 "shape":"Integer", 13886 "locationName":"maxResults" 13887 }, 13888 "NextToken":{ 13889 "shape":"String", 13890 "locationName":"nextToken" 13891 }, 13892 "OfferingType":{ 13893 "shape":"OfferingTypeValues", 13894 "locationName":"offeringType" 13895 } 13896 } 13897 }, 13898 "DescribeReservedInstancesOfferingsResult":{ 13899 "type":"structure", 13900 "members":{ 13901 "ReservedInstancesOfferings":{ 13902 "shape":"ReservedInstancesOfferingList", 13903 "locationName":"reservedInstancesOfferingsSet" 13904 }, 13905 "NextToken":{ 13906 "shape":"String", 13907 "locationName":"nextToken" 13908 } 13909 } 13910 }, 13911 "DescribeReservedInstancesRequest":{ 13912 "type":"structure", 13913 "members":{ 13914 "Filters":{ 13915 "shape":"FilterList", 13916 "locationName":"Filter" 13917 }, 13918 "OfferingClass":{"shape":"OfferingClassType"}, 13919 "ReservedInstancesIds":{ 13920 "shape":"ReservedInstancesIdStringList", 13921 "locationName":"ReservedInstancesId" 13922 }, 13923 "DryRun":{ 13924 "shape":"Boolean", 13925 "locationName":"dryRun" 13926 }, 13927 "OfferingType":{ 13928 "shape":"OfferingTypeValues", 13929 "locationName":"offeringType" 13930 } 13931 } 13932 }, 13933 "DescribeReservedInstancesResult":{ 13934 "type":"structure", 13935 "members":{ 13936 "ReservedInstances":{ 13937 "shape":"ReservedInstancesList", 13938 "locationName":"reservedInstancesSet" 13939 } 13940 } 13941 }, 13942 "DescribeRouteTablesMaxResults":{ 13943 "type":"integer", 13944 "max":100, 13945 "min":5 13946 }, 13947 "DescribeRouteTablesRequest":{ 13948 "type":"structure", 13949 "members":{ 13950 "Filters":{ 13951 "shape":"FilterList", 13952 "locationName":"Filter" 13953 }, 13954 "DryRun":{ 13955 "shape":"Boolean", 13956 "locationName":"dryRun" 13957 }, 13958 "RouteTableIds":{ 13959 "shape":"RouteTableIdStringList", 13960 "locationName":"RouteTableId" 13961 }, 13962 "NextToken":{"shape":"String"}, 13963 "MaxResults":{"shape":"DescribeRouteTablesMaxResults"} 13964 } 13965 }, 13966 "DescribeRouteTablesResult":{ 13967 "type":"structure", 13968 "members":{ 13969 "RouteTables":{ 13970 "shape":"RouteTableList", 13971 "locationName":"routeTableSet" 13972 }, 13973 "NextToken":{ 13974 "shape":"String", 13975 "locationName":"nextToken" 13976 } 13977 } 13978 }, 13979 "DescribeScheduledInstanceAvailabilityMaxResults":{ 13980 "type":"integer", 13981 "max":300, 13982 "min":5 13983 }, 13984 "DescribeScheduledInstanceAvailabilityRequest":{ 13985 "type":"structure", 13986 "required":[ 13987 "FirstSlotStartTimeRange", 13988 "Recurrence" 13989 ], 13990 "members":{ 13991 "DryRun":{"shape":"Boolean"}, 13992 "Filters":{ 13993 "shape":"FilterList", 13994 "locationName":"Filter" 13995 }, 13996 "FirstSlotStartTimeRange":{"shape":"SlotDateTimeRangeRequest"}, 13997 "MaxResults":{"shape":"DescribeScheduledInstanceAvailabilityMaxResults"}, 13998 "MaxSlotDurationInHours":{"shape":"Integer"}, 13999 "MinSlotDurationInHours":{"shape":"Integer"}, 14000 "NextToken":{"shape":"String"}, 14001 "Recurrence":{"shape":"ScheduledInstanceRecurrenceRequest"} 14002 } 14003 }, 14004 "DescribeScheduledInstanceAvailabilityResult":{ 14005 "type":"structure", 14006 "members":{ 14007 "NextToken":{ 14008 "shape":"String", 14009 "locationName":"nextToken" 14010 }, 14011 "ScheduledInstanceAvailabilitySet":{ 14012 "shape":"ScheduledInstanceAvailabilitySet", 14013 "locationName":"scheduledInstanceAvailabilitySet" 14014 } 14015 } 14016 }, 14017 "DescribeScheduledInstancesRequest":{ 14018 "type":"structure", 14019 "members":{ 14020 "DryRun":{"shape":"Boolean"}, 14021 "Filters":{ 14022 "shape":"FilterList", 14023 "locationName":"Filter" 14024 }, 14025 "MaxResults":{"shape":"Integer"}, 14026 "NextToken":{"shape":"String"}, 14027 "ScheduledInstanceIds":{ 14028 "shape":"ScheduledInstanceIdRequestSet", 14029 "locationName":"ScheduledInstanceId" 14030 }, 14031 "SlotStartTimeRange":{"shape":"SlotStartTimeRangeRequest"} 14032 } 14033 }, 14034 "DescribeScheduledInstancesResult":{ 14035 "type":"structure", 14036 "members":{ 14037 "NextToken":{ 14038 "shape":"String", 14039 "locationName":"nextToken" 14040 }, 14041 "ScheduledInstanceSet":{ 14042 "shape":"ScheduledInstanceSet", 14043 "locationName":"scheduledInstanceSet" 14044 } 14045 } 14046 }, 14047 "DescribeSecurityGroupReferencesRequest":{ 14048 "type":"structure", 14049 "required":["GroupId"], 14050 "members":{ 14051 "DryRun":{"shape":"Boolean"}, 14052 "GroupId":{"shape":"GroupIds"} 14053 } 14054 }, 14055 "DescribeSecurityGroupReferencesResult":{ 14056 "type":"structure", 14057 "members":{ 14058 "SecurityGroupReferenceSet":{ 14059 "shape":"SecurityGroupReferences", 14060 "locationName":"securityGroupReferenceSet" 14061 } 14062 } 14063 }, 14064 "DescribeSecurityGroupRulesMaxResults":{ 14065 "type":"integer", 14066 "max":1000, 14067 "min":5 14068 }, 14069 "DescribeSecurityGroupRulesRequest":{ 14070 "type":"structure", 14071 "members":{ 14072 "Filters":{ 14073 "shape":"FilterList", 14074 "locationName":"Filter" 14075 }, 14076 "SecurityGroupRuleIds":{ 14077 "shape":"SecurityGroupRuleIdList", 14078 "locationName":"SecurityGroupRuleId" 14079 }, 14080 "DryRun":{"shape":"Boolean"}, 14081 "NextToken":{"shape":"String"}, 14082 "MaxResults":{"shape":"DescribeSecurityGroupRulesMaxResults"} 14083 } 14084 }, 14085 "DescribeSecurityGroupRulesResult":{ 14086 "type":"structure", 14087 "members":{ 14088 "SecurityGroupRules":{ 14089 "shape":"SecurityGroupRuleList", 14090 "locationName":"securityGroupRuleSet" 14091 }, 14092 "NextToken":{ 14093 "shape":"String", 14094 "locationName":"nextToken" 14095 } 14096 } 14097 }, 14098 "DescribeSecurityGroupsMaxResults":{ 14099 "type":"integer", 14100 "max":1000, 14101 "min":5 14102 }, 14103 "DescribeSecurityGroupsRequest":{ 14104 "type":"structure", 14105 "members":{ 14106 "Filters":{ 14107 "shape":"FilterList", 14108 "locationName":"Filter" 14109 }, 14110 "GroupIds":{ 14111 "shape":"GroupIdStringList", 14112 "locationName":"GroupId" 14113 }, 14114 "GroupNames":{ 14115 "shape":"GroupNameStringList", 14116 "locationName":"GroupName" 14117 }, 14118 "DryRun":{ 14119 "shape":"Boolean", 14120 "locationName":"dryRun" 14121 }, 14122 "NextToken":{"shape":"String"}, 14123 "MaxResults":{"shape":"DescribeSecurityGroupsMaxResults"} 14124 } 14125 }, 14126 "DescribeSecurityGroupsResult":{ 14127 "type":"structure", 14128 "members":{ 14129 "SecurityGroups":{ 14130 "shape":"SecurityGroupList", 14131 "locationName":"securityGroupInfo" 14132 }, 14133 "NextToken":{ 14134 "shape":"String", 14135 "locationName":"nextToken" 14136 } 14137 } 14138 }, 14139 "DescribeSnapshotAttributeRequest":{ 14140 "type":"structure", 14141 "required":[ 14142 "Attribute", 14143 "SnapshotId" 14144 ], 14145 "members":{ 14146 "Attribute":{"shape":"SnapshotAttributeName"}, 14147 "SnapshotId":{"shape":"SnapshotId"}, 14148 "DryRun":{ 14149 "shape":"Boolean", 14150 "locationName":"dryRun" 14151 } 14152 } 14153 }, 14154 "DescribeSnapshotAttributeResult":{ 14155 "type":"structure", 14156 "members":{ 14157 "CreateVolumePermissions":{ 14158 "shape":"CreateVolumePermissionList", 14159 "locationName":"createVolumePermission" 14160 }, 14161 "ProductCodes":{ 14162 "shape":"ProductCodeList", 14163 "locationName":"productCodes" 14164 }, 14165 "SnapshotId":{ 14166 "shape":"String", 14167 "locationName":"snapshotId" 14168 } 14169 } 14170 }, 14171 "DescribeSnapshotsRequest":{ 14172 "type":"structure", 14173 "members":{ 14174 "Filters":{ 14175 "shape":"FilterList", 14176 "locationName":"Filter" 14177 }, 14178 "MaxResults":{"shape":"Integer"}, 14179 "NextToken":{"shape":"String"}, 14180 "OwnerIds":{ 14181 "shape":"OwnerStringList", 14182 "locationName":"Owner" 14183 }, 14184 "RestorableByUserIds":{ 14185 "shape":"RestorableByStringList", 14186 "locationName":"RestorableBy" 14187 }, 14188 "SnapshotIds":{ 14189 "shape":"SnapshotIdStringList", 14190 "locationName":"SnapshotId" 14191 }, 14192 "DryRun":{ 14193 "shape":"Boolean", 14194 "locationName":"dryRun" 14195 } 14196 } 14197 }, 14198 "DescribeSnapshotsResult":{ 14199 "type":"structure", 14200 "members":{ 14201 "Snapshots":{ 14202 "shape":"SnapshotList", 14203 "locationName":"snapshotSet" 14204 }, 14205 "NextToken":{ 14206 "shape":"String", 14207 "locationName":"nextToken" 14208 } 14209 } 14210 }, 14211 "DescribeSpotDatafeedSubscriptionRequest":{ 14212 "type":"structure", 14213 "members":{ 14214 "DryRun":{ 14215 "shape":"Boolean", 14216 "locationName":"dryRun" 14217 } 14218 } 14219 }, 14220 "DescribeSpotDatafeedSubscriptionResult":{ 14221 "type":"structure", 14222 "members":{ 14223 "SpotDatafeedSubscription":{ 14224 "shape":"SpotDatafeedSubscription", 14225 "locationName":"spotDatafeedSubscription" 14226 } 14227 } 14228 }, 14229 "DescribeSpotFleetInstancesMaxResults":{ 14230 "type":"integer", 14231 "max":1000, 14232 "min":1 14233 }, 14234 "DescribeSpotFleetInstancesRequest":{ 14235 "type":"structure", 14236 "required":["SpotFleetRequestId"], 14237 "members":{ 14238 "DryRun":{ 14239 "shape":"Boolean", 14240 "locationName":"dryRun" 14241 }, 14242 "MaxResults":{ 14243 "shape":"DescribeSpotFleetInstancesMaxResults", 14244 "locationName":"maxResults" 14245 }, 14246 "NextToken":{ 14247 "shape":"String", 14248 "locationName":"nextToken" 14249 }, 14250 "SpotFleetRequestId":{ 14251 "shape":"SpotFleetRequestId", 14252 "locationName":"spotFleetRequestId" 14253 } 14254 } 14255 }, 14256 "DescribeSpotFleetInstancesResponse":{ 14257 "type":"structure", 14258 "members":{ 14259 "ActiveInstances":{ 14260 "shape":"ActiveInstanceSet", 14261 "locationName":"activeInstanceSet" 14262 }, 14263 "NextToken":{ 14264 "shape":"String", 14265 "locationName":"nextToken" 14266 }, 14267 "SpotFleetRequestId":{ 14268 "shape":"String", 14269 "locationName":"spotFleetRequestId" 14270 } 14271 } 14272 }, 14273 "DescribeSpotFleetRequestHistoryMaxResults":{ 14274 "type":"integer", 14275 "max":1000, 14276 "min":1 14277 }, 14278 "DescribeSpotFleetRequestHistoryRequest":{ 14279 "type":"structure", 14280 "required":[ 14281 "SpotFleetRequestId", 14282 "StartTime" 14283 ], 14284 "members":{ 14285 "DryRun":{ 14286 "shape":"Boolean", 14287 "locationName":"dryRun" 14288 }, 14289 "EventType":{ 14290 "shape":"EventType", 14291 "locationName":"eventType" 14292 }, 14293 "MaxResults":{ 14294 "shape":"DescribeSpotFleetRequestHistoryMaxResults", 14295 "locationName":"maxResults" 14296 }, 14297 "NextToken":{ 14298 "shape":"String", 14299 "locationName":"nextToken" 14300 }, 14301 "SpotFleetRequestId":{ 14302 "shape":"SpotFleetRequestId", 14303 "locationName":"spotFleetRequestId" 14304 }, 14305 "StartTime":{ 14306 "shape":"DateTime", 14307 "locationName":"startTime" 14308 } 14309 } 14310 }, 14311 "DescribeSpotFleetRequestHistoryResponse":{ 14312 "type":"structure", 14313 "members":{ 14314 "HistoryRecords":{ 14315 "shape":"HistoryRecords", 14316 "locationName":"historyRecordSet" 14317 }, 14318 "LastEvaluatedTime":{ 14319 "shape":"DateTime", 14320 "locationName":"lastEvaluatedTime" 14321 }, 14322 "NextToken":{ 14323 "shape":"String", 14324 "locationName":"nextToken" 14325 }, 14326 "SpotFleetRequestId":{ 14327 "shape":"String", 14328 "locationName":"spotFleetRequestId" 14329 }, 14330 "StartTime":{ 14331 "shape":"DateTime", 14332 "locationName":"startTime" 14333 } 14334 } 14335 }, 14336 "DescribeSpotFleetRequestsRequest":{ 14337 "type":"structure", 14338 "members":{ 14339 "DryRun":{ 14340 "shape":"Boolean", 14341 "locationName":"dryRun" 14342 }, 14343 "MaxResults":{ 14344 "shape":"Integer", 14345 "locationName":"maxResults" 14346 }, 14347 "NextToken":{ 14348 "shape":"String", 14349 "locationName":"nextToken" 14350 }, 14351 "SpotFleetRequestIds":{ 14352 "shape":"SpotFleetRequestIdList", 14353 "locationName":"spotFleetRequestId" 14354 } 14355 } 14356 }, 14357 "DescribeSpotFleetRequestsResponse":{ 14358 "type":"structure", 14359 "members":{ 14360 "NextToken":{ 14361 "shape":"String", 14362 "locationName":"nextToken" 14363 }, 14364 "SpotFleetRequestConfigs":{ 14365 "shape":"SpotFleetRequestConfigSet", 14366 "locationName":"spotFleetRequestConfigSet" 14367 } 14368 } 14369 }, 14370 "DescribeSpotInstanceRequestsRequest":{ 14371 "type":"structure", 14372 "members":{ 14373 "Filters":{ 14374 "shape":"FilterList", 14375 "locationName":"Filter" 14376 }, 14377 "DryRun":{ 14378 "shape":"Boolean", 14379 "locationName":"dryRun" 14380 }, 14381 "SpotInstanceRequestIds":{ 14382 "shape":"SpotInstanceRequestIdList", 14383 "locationName":"SpotInstanceRequestId" 14384 }, 14385 "NextToken":{"shape":"String"}, 14386 "MaxResults":{"shape":"Integer"} 14387 } 14388 }, 14389 "DescribeSpotInstanceRequestsResult":{ 14390 "type":"structure", 14391 "members":{ 14392 "SpotInstanceRequests":{ 14393 "shape":"SpotInstanceRequestList", 14394 "locationName":"spotInstanceRequestSet" 14395 }, 14396 "NextToken":{ 14397 "shape":"String", 14398 "locationName":"nextToken" 14399 } 14400 } 14401 }, 14402 "DescribeSpotPriceHistoryRequest":{ 14403 "type":"structure", 14404 "members":{ 14405 "Filters":{ 14406 "shape":"FilterList", 14407 "locationName":"Filter" 14408 }, 14409 "AvailabilityZone":{ 14410 "shape":"String", 14411 "locationName":"availabilityZone" 14412 }, 14413 "DryRun":{ 14414 "shape":"Boolean", 14415 "locationName":"dryRun" 14416 }, 14417 "EndTime":{ 14418 "shape":"DateTime", 14419 "locationName":"endTime" 14420 }, 14421 "InstanceTypes":{ 14422 "shape":"InstanceTypeList", 14423 "locationName":"InstanceType" 14424 }, 14425 "MaxResults":{ 14426 "shape":"Integer", 14427 "locationName":"maxResults" 14428 }, 14429 "NextToken":{ 14430 "shape":"String", 14431 "locationName":"nextToken" 14432 }, 14433 "ProductDescriptions":{ 14434 "shape":"ProductDescriptionList", 14435 "locationName":"ProductDescription" 14436 }, 14437 "StartTime":{ 14438 "shape":"DateTime", 14439 "locationName":"startTime" 14440 } 14441 } 14442 }, 14443 "DescribeSpotPriceHistoryResult":{ 14444 "type":"structure", 14445 "members":{ 14446 "NextToken":{ 14447 "shape":"String", 14448 "locationName":"nextToken" 14449 }, 14450 "SpotPriceHistory":{ 14451 "shape":"SpotPriceHistoryList", 14452 "locationName":"spotPriceHistorySet" 14453 } 14454 } 14455 }, 14456 "DescribeStaleSecurityGroupsMaxResults":{ 14457 "type":"integer", 14458 "max":255, 14459 "min":5 14460 }, 14461 "DescribeStaleSecurityGroupsNextToken":{ 14462 "type":"string", 14463 "max":1024, 14464 "min":1 14465 }, 14466 "DescribeStaleSecurityGroupsRequest":{ 14467 "type":"structure", 14468 "required":["VpcId"], 14469 "members":{ 14470 "DryRun":{"shape":"Boolean"}, 14471 "MaxResults":{"shape":"DescribeStaleSecurityGroupsMaxResults"}, 14472 "NextToken":{"shape":"DescribeStaleSecurityGroupsNextToken"}, 14473 "VpcId":{"shape":"VpcId"} 14474 } 14475 }, 14476 "DescribeStaleSecurityGroupsResult":{ 14477 "type":"structure", 14478 "members":{ 14479 "NextToken":{ 14480 "shape":"String", 14481 "locationName":"nextToken" 14482 }, 14483 "StaleSecurityGroupSet":{ 14484 "shape":"StaleSecurityGroupSet", 14485 "locationName":"staleSecurityGroupSet" 14486 } 14487 } 14488 }, 14489 "DescribeStoreImageTasksRequest":{ 14490 "type":"structure", 14491 "members":{ 14492 "ImageIds":{ 14493 "shape":"ImageIdList", 14494 "locationName":"ImageId" 14495 }, 14496 "DryRun":{"shape":"Boolean"}, 14497 "Filters":{ 14498 "shape":"FilterList", 14499 "locationName":"Filter" 14500 }, 14501 "NextToken":{"shape":"String"}, 14502 "MaxResults":{"shape":"DescribeStoreImageTasksRequestMaxResults"} 14503 } 14504 }, 14505 "DescribeStoreImageTasksRequestMaxResults":{ 14506 "type":"integer", 14507 "max":200, 14508 "min":1 14509 }, 14510 "DescribeStoreImageTasksResult":{ 14511 "type":"structure", 14512 "members":{ 14513 "StoreImageTaskResults":{ 14514 "shape":"StoreImageTaskResultSet", 14515 "locationName":"storeImageTaskResultSet" 14516 }, 14517 "NextToken":{ 14518 "shape":"String", 14519 "locationName":"nextToken" 14520 } 14521 } 14522 }, 14523 "DescribeSubnetsMaxResults":{ 14524 "type":"integer", 14525 "max":1000, 14526 "min":5 14527 }, 14528 "DescribeSubnetsRequest":{ 14529 "type":"structure", 14530 "members":{ 14531 "Filters":{ 14532 "shape":"FilterList", 14533 "locationName":"Filter" 14534 }, 14535 "SubnetIds":{ 14536 "shape":"SubnetIdStringList", 14537 "locationName":"SubnetId" 14538 }, 14539 "DryRun":{ 14540 "shape":"Boolean", 14541 "locationName":"dryRun" 14542 }, 14543 "NextToken":{"shape":"String"}, 14544 "MaxResults":{"shape":"DescribeSubnetsMaxResults"} 14545 } 14546 }, 14547 "DescribeSubnetsResult":{ 14548 "type":"structure", 14549 "members":{ 14550 "Subnets":{ 14551 "shape":"SubnetList", 14552 "locationName":"subnetSet" 14553 }, 14554 "NextToken":{ 14555 "shape":"String", 14556 "locationName":"nextToken" 14557 } 14558 } 14559 }, 14560 "DescribeTagsRequest":{ 14561 "type":"structure", 14562 "members":{ 14563 "DryRun":{ 14564 "shape":"Boolean", 14565 "locationName":"dryRun" 14566 }, 14567 "Filters":{ 14568 "shape":"FilterList", 14569 "locationName":"Filter" 14570 }, 14571 "MaxResults":{ 14572 "shape":"Integer", 14573 "locationName":"maxResults" 14574 }, 14575 "NextToken":{ 14576 "shape":"String", 14577 "locationName":"nextToken" 14578 } 14579 } 14580 }, 14581 "DescribeTagsResult":{ 14582 "type":"structure", 14583 "members":{ 14584 "NextToken":{ 14585 "shape":"String", 14586 "locationName":"nextToken" 14587 }, 14588 "Tags":{ 14589 "shape":"TagDescriptionList", 14590 "locationName":"tagSet" 14591 } 14592 } 14593 }, 14594 "DescribeTrafficMirrorFiltersRequest":{ 14595 "type":"structure", 14596 "members":{ 14597 "TrafficMirrorFilterIds":{ 14598 "shape":"TrafficMirrorFilterIdList", 14599 "locationName":"TrafficMirrorFilterId" 14600 }, 14601 "DryRun":{"shape":"Boolean"}, 14602 "Filters":{ 14603 "shape":"FilterList", 14604 "locationName":"Filter" 14605 }, 14606 "MaxResults":{"shape":"TrafficMirroringMaxResults"}, 14607 "NextToken":{"shape":"NextToken"} 14608 } 14609 }, 14610 "DescribeTrafficMirrorFiltersResult":{ 14611 "type":"structure", 14612 "members":{ 14613 "TrafficMirrorFilters":{ 14614 "shape":"TrafficMirrorFilterSet", 14615 "locationName":"trafficMirrorFilterSet" 14616 }, 14617 "NextToken":{ 14618 "shape":"String", 14619 "locationName":"nextToken" 14620 } 14621 } 14622 }, 14623 "DescribeTrafficMirrorSessionsRequest":{ 14624 "type":"structure", 14625 "members":{ 14626 "TrafficMirrorSessionIds":{ 14627 "shape":"TrafficMirrorSessionIdList", 14628 "locationName":"TrafficMirrorSessionId" 14629 }, 14630 "DryRun":{"shape":"Boolean"}, 14631 "Filters":{ 14632 "shape":"FilterList", 14633 "locationName":"Filter" 14634 }, 14635 "MaxResults":{"shape":"TrafficMirroringMaxResults"}, 14636 "NextToken":{"shape":"NextToken"} 14637 } 14638 }, 14639 "DescribeTrafficMirrorSessionsResult":{ 14640 "type":"structure", 14641 "members":{ 14642 "TrafficMirrorSessions":{ 14643 "shape":"TrafficMirrorSessionSet", 14644 "locationName":"trafficMirrorSessionSet" 14645 }, 14646 "NextToken":{ 14647 "shape":"String", 14648 "locationName":"nextToken" 14649 } 14650 } 14651 }, 14652 "DescribeTrafficMirrorTargetsRequest":{ 14653 "type":"structure", 14654 "members":{ 14655 "TrafficMirrorTargetIds":{ 14656 "shape":"TrafficMirrorTargetIdList", 14657 "locationName":"TrafficMirrorTargetId" 14658 }, 14659 "DryRun":{"shape":"Boolean"}, 14660 "Filters":{ 14661 "shape":"FilterList", 14662 "locationName":"Filter" 14663 }, 14664 "MaxResults":{"shape":"TrafficMirroringMaxResults"}, 14665 "NextToken":{"shape":"NextToken"} 14666 } 14667 }, 14668 "DescribeTrafficMirrorTargetsResult":{ 14669 "type":"structure", 14670 "members":{ 14671 "TrafficMirrorTargets":{ 14672 "shape":"TrafficMirrorTargetSet", 14673 "locationName":"trafficMirrorTargetSet" 14674 }, 14675 "NextToken":{ 14676 "shape":"String", 14677 "locationName":"nextToken" 14678 } 14679 } 14680 }, 14681 "DescribeTransitGatewayAttachmentsRequest":{ 14682 "type":"structure", 14683 "members":{ 14684 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 14685 "Filters":{ 14686 "shape":"FilterList", 14687 "locationName":"Filter" 14688 }, 14689 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 14690 "NextToken":{"shape":"String"}, 14691 "DryRun":{"shape":"Boolean"} 14692 } 14693 }, 14694 "DescribeTransitGatewayAttachmentsResult":{ 14695 "type":"structure", 14696 "members":{ 14697 "TransitGatewayAttachments":{ 14698 "shape":"TransitGatewayAttachmentList", 14699 "locationName":"transitGatewayAttachments" 14700 }, 14701 "NextToken":{ 14702 "shape":"String", 14703 "locationName":"nextToken" 14704 } 14705 } 14706 }, 14707 "DescribeTransitGatewayConnectPeersRequest":{ 14708 "type":"structure", 14709 "members":{ 14710 "TransitGatewayConnectPeerIds":{"shape":"TransitGatewayConnectPeerIdStringList"}, 14711 "Filters":{ 14712 "shape":"FilterList", 14713 "locationName":"Filter" 14714 }, 14715 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 14716 "NextToken":{"shape":"String"}, 14717 "DryRun":{"shape":"Boolean"} 14718 } 14719 }, 14720 "DescribeTransitGatewayConnectPeersResult":{ 14721 "type":"structure", 14722 "members":{ 14723 "TransitGatewayConnectPeers":{ 14724 "shape":"TransitGatewayConnectPeerList", 14725 "locationName":"transitGatewayConnectPeerSet" 14726 }, 14727 "NextToken":{ 14728 "shape":"String", 14729 "locationName":"nextToken" 14730 } 14731 } 14732 }, 14733 "DescribeTransitGatewayConnectsRequest":{ 14734 "type":"structure", 14735 "members":{ 14736 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 14737 "Filters":{ 14738 "shape":"FilterList", 14739 "locationName":"Filter" 14740 }, 14741 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 14742 "NextToken":{"shape":"String"}, 14743 "DryRun":{"shape":"Boolean"} 14744 } 14745 }, 14746 "DescribeTransitGatewayConnectsResult":{ 14747 "type":"structure", 14748 "members":{ 14749 "TransitGatewayConnects":{ 14750 "shape":"TransitGatewayConnectList", 14751 "locationName":"transitGatewayConnectSet" 14752 }, 14753 "NextToken":{ 14754 "shape":"String", 14755 "locationName":"nextToken" 14756 } 14757 } 14758 }, 14759 "DescribeTransitGatewayMulticastDomainsRequest":{ 14760 "type":"structure", 14761 "members":{ 14762 "TransitGatewayMulticastDomainIds":{"shape":"TransitGatewayMulticastDomainIdStringList"}, 14763 "Filters":{ 14764 "shape":"FilterList", 14765 "locationName":"Filter" 14766 }, 14767 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 14768 "NextToken":{"shape":"String"}, 14769 "DryRun":{"shape":"Boolean"} 14770 } 14771 }, 14772 "DescribeTransitGatewayMulticastDomainsResult":{ 14773 "type":"structure", 14774 "members":{ 14775 "TransitGatewayMulticastDomains":{ 14776 "shape":"TransitGatewayMulticastDomainList", 14777 "locationName":"transitGatewayMulticastDomains" 14778 }, 14779 "NextToken":{ 14780 "shape":"String", 14781 "locationName":"nextToken" 14782 } 14783 } 14784 }, 14785 "DescribeTransitGatewayPeeringAttachmentsRequest":{ 14786 "type":"structure", 14787 "members":{ 14788 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 14789 "Filters":{ 14790 "shape":"FilterList", 14791 "locationName":"Filter" 14792 }, 14793 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 14794 "NextToken":{"shape":"String"}, 14795 "DryRun":{"shape":"Boolean"} 14796 } 14797 }, 14798 "DescribeTransitGatewayPeeringAttachmentsResult":{ 14799 "type":"structure", 14800 "members":{ 14801 "TransitGatewayPeeringAttachments":{ 14802 "shape":"TransitGatewayPeeringAttachmentList", 14803 "locationName":"transitGatewayPeeringAttachments" 14804 }, 14805 "NextToken":{ 14806 "shape":"String", 14807 "locationName":"nextToken" 14808 } 14809 } 14810 }, 14811 "DescribeTransitGatewayRouteTablesRequest":{ 14812 "type":"structure", 14813 "members":{ 14814 "TransitGatewayRouteTableIds":{"shape":"TransitGatewayRouteTableIdStringList"}, 14815 "Filters":{ 14816 "shape":"FilterList", 14817 "locationName":"Filter" 14818 }, 14819 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 14820 "NextToken":{"shape":"String"}, 14821 "DryRun":{"shape":"Boolean"} 14822 } 14823 }, 14824 "DescribeTransitGatewayRouteTablesResult":{ 14825 "type":"structure", 14826 "members":{ 14827 "TransitGatewayRouteTables":{ 14828 "shape":"TransitGatewayRouteTableList", 14829 "locationName":"transitGatewayRouteTables" 14830 }, 14831 "NextToken":{ 14832 "shape":"String", 14833 "locationName":"nextToken" 14834 } 14835 } 14836 }, 14837 "DescribeTransitGatewayVpcAttachmentsRequest":{ 14838 "type":"structure", 14839 "members":{ 14840 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 14841 "Filters":{ 14842 "shape":"FilterList", 14843 "locationName":"Filter" 14844 }, 14845 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 14846 "NextToken":{"shape":"String"}, 14847 "DryRun":{"shape":"Boolean"} 14848 } 14849 }, 14850 "DescribeTransitGatewayVpcAttachmentsResult":{ 14851 "type":"structure", 14852 "members":{ 14853 "TransitGatewayVpcAttachments":{ 14854 "shape":"TransitGatewayVpcAttachmentList", 14855 "locationName":"transitGatewayVpcAttachments" 14856 }, 14857 "NextToken":{ 14858 "shape":"String", 14859 "locationName":"nextToken" 14860 } 14861 } 14862 }, 14863 "DescribeTransitGatewaysRequest":{ 14864 "type":"structure", 14865 "members":{ 14866 "TransitGatewayIds":{"shape":"TransitGatewayIdStringList"}, 14867 "Filters":{ 14868 "shape":"FilterList", 14869 "locationName":"Filter" 14870 }, 14871 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 14872 "NextToken":{"shape":"String"}, 14873 "DryRun":{"shape":"Boolean"} 14874 } 14875 }, 14876 "DescribeTransitGatewaysResult":{ 14877 "type":"structure", 14878 "members":{ 14879 "TransitGateways":{ 14880 "shape":"TransitGatewayList", 14881 "locationName":"transitGatewaySet" 14882 }, 14883 "NextToken":{ 14884 "shape":"String", 14885 "locationName":"nextToken" 14886 } 14887 } 14888 }, 14889 "DescribeTrunkInterfaceAssociationsMaxResults":{ 14890 "type":"integer", 14891 "max":255, 14892 "min":5 14893 }, 14894 "DescribeTrunkInterfaceAssociationsRequest":{ 14895 "type":"structure", 14896 "members":{ 14897 "AssociationIds":{ 14898 "shape":"TrunkInterfaceAssociationIdList", 14899 "locationName":"AssociationId" 14900 }, 14901 "DryRun":{"shape":"Boolean"}, 14902 "Filters":{ 14903 "shape":"FilterList", 14904 "locationName":"Filter" 14905 }, 14906 "NextToken":{"shape":"String"}, 14907 "MaxResults":{"shape":"DescribeTrunkInterfaceAssociationsMaxResults"} 14908 } 14909 }, 14910 "DescribeTrunkInterfaceAssociationsResult":{ 14911 "type":"structure", 14912 "members":{ 14913 "InterfaceAssociations":{ 14914 "shape":"TrunkInterfaceAssociationList", 14915 "locationName":"interfaceAssociationSet" 14916 }, 14917 "NextToken":{ 14918 "shape":"String", 14919 "locationName":"nextToken" 14920 } 14921 } 14922 }, 14923 "DescribeVolumeAttributeRequest":{ 14924 "type":"structure", 14925 "required":[ 14926 "Attribute", 14927 "VolumeId" 14928 ], 14929 "members":{ 14930 "Attribute":{"shape":"VolumeAttributeName"}, 14931 "VolumeId":{"shape":"VolumeId"}, 14932 "DryRun":{ 14933 "shape":"Boolean", 14934 "locationName":"dryRun" 14935 } 14936 } 14937 }, 14938 "DescribeVolumeAttributeResult":{ 14939 "type":"structure", 14940 "members":{ 14941 "AutoEnableIO":{ 14942 "shape":"AttributeBooleanValue", 14943 "locationName":"autoEnableIO" 14944 }, 14945 "ProductCodes":{ 14946 "shape":"ProductCodeList", 14947 "locationName":"productCodes" 14948 }, 14949 "VolumeId":{ 14950 "shape":"String", 14951 "locationName":"volumeId" 14952 } 14953 } 14954 }, 14955 "DescribeVolumeStatusRequest":{ 14956 "type":"structure", 14957 "members":{ 14958 "Filters":{ 14959 "shape":"FilterList", 14960 "locationName":"Filter" 14961 }, 14962 "MaxResults":{"shape":"Integer"}, 14963 "NextToken":{"shape":"String"}, 14964 "VolumeIds":{ 14965 "shape":"VolumeIdStringList", 14966 "locationName":"VolumeId" 14967 }, 14968 "DryRun":{ 14969 "shape":"Boolean", 14970 "locationName":"dryRun" 14971 } 14972 } 14973 }, 14974 "DescribeVolumeStatusResult":{ 14975 "type":"structure", 14976 "members":{ 14977 "NextToken":{ 14978 "shape":"String", 14979 "locationName":"nextToken" 14980 }, 14981 "VolumeStatuses":{ 14982 "shape":"VolumeStatusList", 14983 "locationName":"volumeStatusSet" 14984 } 14985 } 14986 }, 14987 "DescribeVolumesModificationsRequest":{ 14988 "type":"structure", 14989 "members":{ 14990 "DryRun":{"shape":"Boolean"}, 14991 "VolumeIds":{ 14992 "shape":"VolumeIdStringList", 14993 "locationName":"VolumeId" 14994 }, 14995 "Filters":{ 14996 "shape":"FilterList", 14997 "locationName":"Filter" 14998 }, 14999 "NextToken":{"shape":"String"}, 15000 "MaxResults":{"shape":"Integer"} 15001 } 15002 }, 15003 "DescribeVolumesModificationsResult":{ 15004 "type":"structure", 15005 "members":{ 15006 "VolumesModifications":{ 15007 "shape":"VolumeModificationList", 15008 "locationName":"volumeModificationSet" 15009 }, 15010 "NextToken":{ 15011 "shape":"String", 15012 "locationName":"nextToken" 15013 } 15014 } 15015 }, 15016 "DescribeVolumesRequest":{ 15017 "type":"structure", 15018 "members":{ 15019 "Filters":{ 15020 "shape":"FilterList", 15021 "locationName":"Filter" 15022 }, 15023 "VolumeIds":{ 15024 "shape":"VolumeIdStringList", 15025 "locationName":"VolumeId" 15026 }, 15027 "DryRun":{ 15028 "shape":"Boolean", 15029 "locationName":"dryRun" 15030 }, 15031 "MaxResults":{ 15032 "shape":"Integer", 15033 "locationName":"maxResults" 15034 }, 15035 "NextToken":{ 15036 "shape":"String", 15037 "locationName":"nextToken" 15038 } 15039 } 15040 }, 15041 "DescribeVolumesResult":{ 15042 "type":"structure", 15043 "members":{ 15044 "Volumes":{ 15045 "shape":"VolumeList", 15046 "locationName":"volumeSet" 15047 }, 15048 "NextToken":{ 15049 "shape":"String", 15050 "locationName":"nextToken" 15051 } 15052 } 15053 }, 15054 "DescribeVpcAttributeRequest":{ 15055 "type":"structure", 15056 "required":[ 15057 "Attribute", 15058 "VpcId" 15059 ], 15060 "members":{ 15061 "Attribute":{"shape":"VpcAttributeName"}, 15062 "VpcId":{"shape":"VpcId"}, 15063 "DryRun":{ 15064 "shape":"Boolean", 15065 "locationName":"dryRun" 15066 } 15067 } 15068 }, 15069 "DescribeVpcAttributeResult":{ 15070 "type":"structure", 15071 "members":{ 15072 "VpcId":{ 15073 "shape":"String", 15074 "locationName":"vpcId" 15075 }, 15076 "EnableDnsHostnames":{ 15077 "shape":"AttributeBooleanValue", 15078 "locationName":"enableDnsHostnames" 15079 }, 15080 "EnableDnsSupport":{ 15081 "shape":"AttributeBooleanValue", 15082 "locationName":"enableDnsSupport" 15083 } 15084 } 15085 }, 15086 "DescribeVpcClassicLinkDnsSupportMaxResults":{ 15087 "type":"integer", 15088 "max":255, 15089 "min":5 15090 }, 15091 "DescribeVpcClassicLinkDnsSupportNextToken":{ 15092 "type":"string", 15093 "max":1024, 15094 "min":1 15095 }, 15096 "DescribeVpcClassicLinkDnsSupportRequest":{ 15097 "type":"structure", 15098 "members":{ 15099 "MaxResults":{ 15100 "shape":"DescribeVpcClassicLinkDnsSupportMaxResults", 15101 "locationName":"maxResults" 15102 }, 15103 "NextToken":{ 15104 "shape":"DescribeVpcClassicLinkDnsSupportNextToken", 15105 "locationName":"nextToken" 15106 }, 15107 "VpcIds":{"shape":"VpcClassicLinkIdList"} 15108 } 15109 }, 15110 "DescribeVpcClassicLinkDnsSupportResult":{ 15111 "type":"structure", 15112 "members":{ 15113 "NextToken":{ 15114 "shape":"DescribeVpcClassicLinkDnsSupportNextToken", 15115 "locationName":"nextToken" 15116 }, 15117 "Vpcs":{ 15118 "shape":"ClassicLinkDnsSupportList", 15119 "locationName":"vpcs" 15120 } 15121 } 15122 }, 15123 "DescribeVpcClassicLinkRequest":{ 15124 "type":"structure", 15125 "members":{ 15126 "Filters":{ 15127 "shape":"FilterList", 15128 "locationName":"Filter" 15129 }, 15130 "DryRun":{ 15131 "shape":"Boolean", 15132 "locationName":"dryRun" 15133 }, 15134 "VpcIds":{ 15135 "shape":"VpcClassicLinkIdList", 15136 "locationName":"VpcId" 15137 } 15138 } 15139 }, 15140 "DescribeVpcClassicLinkResult":{ 15141 "type":"structure", 15142 "members":{ 15143 "Vpcs":{ 15144 "shape":"VpcClassicLinkList", 15145 "locationName":"vpcSet" 15146 } 15147 } 15148 }, 15149 "DescribeVpcEndpointConnectionNotificationsRequest":{ 15150 "type":"structure", 15151 "members":{ 15152 "DryRun":{"shape":"Boolean"}, 15153 "ConnectionNotificationId":{"shape":"ConnectionNotificationId"}, 15154 "Filters":{ 15155 "shape":"FilterList", 15156 "locationName":"Filter" 15157 }, 15158 "MaxResults":{"shape":"Integer"}, 15159 "NextToken":{"shape":"String"} 15160 } 15161 }, 15162 "DescribeVpcEndpointConnectionNotificationsResult":{ 15163 "type":"structure", 15164 "members":{ 15165 "ConnectionNotificationSet":{ 15166 "shape":"ConnectionNotificationSet", 15167 "locationName":"connectionNotificationSet" 15168 }, 15169 "NextToken":{ 15170 "shape":"String", 15171 "locationName":"nextToken" 15172 } 15173 } 15174 }, 15175 "DescribeVpcEndpointConnectionsRequest":{ 15176 "type":"structure", 15177 "members":{ 15178 "DryRun":{"shape":"Boolean"}, 15179 "Filters":{ 15180 "shape":"FilterList", 15181 "locationName":"Filter" 15182 }, 15183 "MaxResults":{"shape":"Integer"}, 15184 "NextToken":{"shape":"String"} 15185 } 15186 }, 15187 "DescribeVpcEndpointConnectionsResult":{ 15188 "type":"structure", 15189 "members":{ 15190 "VpcEndpointConnections":{ 15191 "shape":"VpcEndpointConnectionSet", 15192 "locationName":"vpcEndpointConnectionSet" 15193 }, 15194 "NextToken":{ 15195 "shape":"String", 15196 "locationName":"nextToken" 15197 } 15198 } 15199 }, 15200 "DescribeVpcEndpointServiceConfigurationsRequest":{ 15201 "type":"structure", 15202 "members":{ 15203 "DryRun":{"shape":"Boolean"}, 15204 "ServiceIds":{ 15205 "shape":"VpcEndpointServiceIdList", 15206 "locationName":"ServiceId" 15207 }, 15208 "Filters":{ 15209 "shape":"FilterList", 15210 "locationName":"Filter" 15211 }, 15212 "MaxResults":{"shape":"Integer"}, 15213 "NextToken":{"shape":"String"} 15214 } 15215 }, 15216 "DescribeVpcEndpointServiceConfigurationsResult":{ 15217 "type":"structure", 15218 "members":{ 15219 "ServiceConfigurations":{ 15220 "shape":"ServiceConfigurationSet", 15221 "locationName":"serviceConfigurationSet" 15222 }, 15223 "NextToken":{ 15224 "shape":"String", 15225 "locationName":"nextToken" 15226 } 15227 } 15228 }, 15229 "DescribeVpcEndpointServicePermissionsRequest":{ 15230 "type":"structure", 15231 "required":["ServiceId"], 15232 "members":{ 15233 "DryRun":{"shape":"Boolean"}, 15234 "ServiceId":{"shape":"VpcEndpointServiceId"}, 15235 "Filters":{ 15236 "shape":"FilterList", 15237 "locationName":"Filter" 15238 }, 15239 "MaxResults":{"shape":"Integer"}, 15240 "NextToken":{"shape":"String"} 15241 } 15242 }, 15243 "DescribeVpcEndpointServicePermissionsResult":{ 15244 "type":"structure", 15245 "members":{ 15246 "AllowedPrincipals":{ 15247 "shape":"AllowedPrincipalSet", 15248 "locationName":"allowedPrincipals" 15249 }, 15250 "NextToken":{ 15251 "shape":"String", 15252 "locationName":"nextToken" 15253 } 15254 } 15255 }, 15256 "DescribeVpcEndpointServicesRequest":{ 15257 "type":"structure", 15258 "members":{ 15259 "DryRun":{"shape":"Boolean"}, 15260 "ServiceNames":{ 15261 "shape":"ValueStringList", 15262 "locationName":"ServiceName" 15263 }, 15264 "Filters":{ 15265 "shape":"FilterList", 15266 "locationName":"Filter" 15267 }, 15268 "MaxResults":{"shape":"Integer"}, 15269 "NextToken":{"shape":"String"} 15270 } 15271 }, 15272 "DescribeVpcEndpointServicesResult":{ 15273 "type":"structure", 15274 "members":{ 15275 "ServiceNames":{ 15276 "shape":"ValueStringList", 15277 "locationName":"serviceNameSet" 15278 }, 15279 "ServiceDetails":{ 15280 "shape":"ServiceDetailSet", 15281 "locationName":"serviceDetailSet" 15282 }, 15283 "NextToken":{ 15284 "shape":"String", 15285 "locationName":"nextToken" 15286 } 15287 } 15288 }, 15289 "DescribeVpcEndpointsRequest":{ 15290 "type":"structure", 15291 "members":{ 15292 "DryRun":{"shape":"Boolean"}, 15293 "VpcEndpointIds":{ 15294 "shape":"VpcEndpointIdList", 15295 "locationName":"VpcEndpointId" 15296 }, 15297 "Filters":{ 15298 "shape":"FilterList", 15299 "locationName":"Filter" 15300 }, 15301 "MaxResults":{"shape":"Integer"}, 15302 "NextToken":{"shape":"String"} 15303 } 15304 }, 15305 "DescribeVpcEndpointsResult":{ 15306 "type":"structure", 15307 "members":{ 15308 "VpcEndpoints":{ 15309 "shape":"VpcEndpointSet", 15310 "locationName":"vpcEndpointSet" 15311 }, 15312 "NextToken":{ 15313 "shape":"String", 15314 "locationName":"nextToken" 15315 } 15316 } 15317 }, 15318 "DescribeVpcPeeringConnectionsMaxResults":{ 15319 "type":"integer", 15320 "max":1000, 15321 "min":5 15322 }, 15323 "DescribeVpcPeeringConnectionsRequest":{ 15324 "type":"structure", 15325 "members":{ 15326 "Filters":{ 15327 "shape":"FilterList", 15328 "locationName":"Filter" 15329 }, 15330 "DryRun":{ 15331 "shape":"Boolean", 15332 "locationName":"dryRun" 15333 }, 15334 "VpcPeeringConnectionIds":{ 15335 "shape":"VpcPeeringConnectionIdList", 15336 "locationName":"VpcPeeringConnectionId" 15337 }, 15338 "NextToken":{"shape":"String"}, 15339 "MaxResults":{"shape":"DescribeVpcPeeringConnectionsMaxResults"} 15340 } 15341 }, 15342 "DescribeVpcPeeringConnectionsResult":{ 15343 "type":"structure", 15344 "members":{ 15345 "VpcPeeringConnections":{ 15346 "shape":"VpcPeeringConnectionList", 15347 "locationName":"vpcPeeringConnectionSet" 15348 }, 15349 "NextToken":{ 15350 "shape":"String", 15351 "locationName":"nextToken" 15352 } 15353 } 15354 }, 15355 "DescribeVpcsMaxResults":{ 15356 "type":"integer", 15357 "max":1000, 15358 "min":5 15359 }, 15360 "DescribeVpcsRequest":{ 15361 "type":"structure", 15362 "members":{ 15363 "Filters":{ 15364 "shape":"FilterList", 15365 "locationName":"Filter" 15366 }, 15367 "VpcIds":{ 15368 "shape":"VpcIdStringList", 15369 "locationName":"VpcId" 15370 }, 15371 "DryRun":{ 15372 "shape":"Boolean", 15373 "locationName":"dryRun" 15374 }, 15375 "NextToken":{"shape":"String"}, 15376 "MaxResults":{"shape":"DescribeVpcsMaxResults"} 15377 } 15378 }, 15379 "DescribeVpcsResult":{ 15380 "type":"structure", 15381 "members":{ 15382 "Vpcs":{ 15383 "shape":"VpcList", 15384 "locationName":"vpcSet" 15385 }, 15386 "NextToken":{ 15387 "shape":"String", 15388 "locationName":"nextToken" 15389 } 15390 } 15391 }, 15392 "DescribeVpnConnectionsRequest":{ 15393 "type":"structure", 15394 "members":{ 15395 "Filters":{ 15396 "shape":"FilterList", 15397 "locationName":"Filter" 15398 }, 15399 "VpnConnectionIds":{ 15400 "shape":"VpnConnectionIdStringList", 15401 "locationName":"VpnConnectionId" 15402 }, 15403 "DryRun":{ 15404 "shape":"Boolean", 15405 "locationName":"dryRun" 15406 } 15407 } 15408 }, 15409 "DescribeVpnConnectionsResult":{ 15410 "type":"structure", 15411 "members":{ 15412 "VpnConnections":{ 15413 "shape":"VpnConnectionList", 15414 "locationName":"vpnConnectionSet" 15415 } 15416 } 15417 }, 15418 "DescribeVpnGatewaysRequest":{ 15419 "type":"structure", 15420 "members":{ 15421 "Filters":{ 15422 "shape":"FilterList", 15423 "locationName":"Filter" 15424 }, 15425 "VpnGatewayIds":{ 15426 "shape":"VpnGatewayIdStringList", 15427 "locationName":"VpnGatewayId" 15428 }, 15429 "DryRun":{ 15430 "shape":"Boolean", 15431 "locationName":"dryRun" 15432 } 15433 } 15434 }, 15435 "DescribeVpnGatewaysResult":{ 15436 "type":"structure", 15437 "members":{ 15438 "VpnGateways":{ 15439 "shape":"VpnGatewayList", 15440 "locationName":"vpnGatewaySet" 15441 } 15442 } 15443 }, 15444 "DestinationFileFormat":{ 15445 "type":"string", 15446 "enum":[ 15447 "plain-text", 15448 "parquet" 15449 ] 15450 }, 15451 "DestinationOptionsRequest":{ 15452 "type":"structure", 15453 "members":{ 15454 "FileFormat":{"shape":"DestinationFileFormat"}, 15455 "HiveCompatiblePartitions":{"shape":"Boolean"}, 15456 "PerHourPartition":{"shape":"Boolean"} 15457 } 15458 }, 15459 "DestinationOptionsResponse":{ 15460 "type":"structure", 15461 "members":{ 15462 "FileFormat":{ 15463 "shape":"DestinationFileFormat", 15464 "locationName":"fileFormat" 15465 }, 15466 "HiveCompatiblePartitions":{ 15467 "shape":"Boolean", 15468 "locationName":"hiveCompatiblePartitions" 15469 }, 15470 "PerHourPartition":{ 15471 "shape":"Boolean", 15472 "locationName":"perHourPartition" 15473 } 15474 } 15475 }, 15476 "DetachClassicLinkVpcRequest":{ 15477 "type":"structure", 15478 "required":[ 15479 "InstanceId", 15480 "VpcId" 15481 ], 15482 "members":{ 15483 "DryRun":{ 15484 "shape":"Boolean", 15485 "locationName":"dryRun" 15486 }, 15487 "InstanceId":{ 15488 "shape":"InstanceId", 15489 "locationName":"instanceId" 15490 }, 15491 "VpcId":{ 15492 "shape":"VpcId", 15493 "locationName":"vpcId" 15494 } 15495 } 15496 }, 15497 "DetachClassicLinkVpcResult":{ 15498 "type":"structure", 15499 "members":{ 15500 "Return":{ 15501 "shape":"Boolean", 15502 "locationName":"return" 15503 } 15504 } 15505 }, 15506 "DetachInternetGatewayRequest":{ 15507 "type":"structure", 15508 "required":[ 15509 "InternetGatewayId", 15510 "VpcId" 15511 ], 15512 "members":{ 15513 "DryRun":{ 15514 "shape":"Boolean", 15515 "locationName":"dryRun" 15516 }, 15517 "InternetGatewayId":{ 15518 "shape":"InternetGatewayId", 15519 "locationName":"internetGatewayId" 15520 }, 15521 "VpcId":{ 15522 "shape":"VpcId", 15523 "locationName":"vpcId" 15524 } 15525 } 15526 }, 15527 "DetachNetworkInterfaceRequest":{ 15528 "type":"structure", 15529 "required":["AttachmentId"], 15530 "members":{ 15531 "AttachmentId":{ 15532 "shape":"NetworkInterfaceAttachmentId", 15533 "locationName":"attachmentId" 15534 }, 15535 "DryRun":{ 15536 "shape":"Boolean", 15537 "locationName":"dryRun" 15538 }, 15539 "Force":{ 15540 "shape":"Boolean", 15541 "locationName":"force" 15542 } 15543 } 15544 }, 15545 "DetachVolumeRequest":{ 15546 "type":"structure", 15547 "required":["VolumeId"], 15548 "members":{ 15549 "Device":{"shape":"String"}, 15550 "Force":{"shape":"Boolean"}, 15551 "InstanceId":{"shape":"InstanceId"}, 15552 "VolumeId":{"shape":"VolumeId"}, 15553 "DryRun":{ 15554 "shape":"Boolean", 15555 "locationName":"dryRun" 15556 } 15557 } 15558 }, 15559 "DetachVpnGatewayRequest":{ 15560 "type":"structure", 15561 "required":[ 15562 "VpcId", 15563 "VpnGatewayId" 15564 ], 15565 "members":{ 15566 "VpcId":{"shape":"VpcId"}, 15567 "VpnGatewayId":{"shape":"VpnGatewayId"}, 15568 "DryRun":{ 15569 "shape":"Boolean", 15570 "locationName":"dryRun" 15571 } 15572 } 15573 }, 15574 "DeviceType":{ 15575 "type":"string", 15576 "enum":[ 15577 "ebs", 15578 "instance-store" 15579 ] 15580 }, 15581 "DhcpConfiguration":{ 15582 "type":"structure", 15583 "members":{ 15584 "Key":{ 15585 "shape":"String", 15586 "locationName":"key" 15587 }, 15588 "Values":{ 15589 "shape":"DhcpConfigurationValueList", 15590 "locationName":"valueSet" 15591 } 15592 } 15593 }, 15594 "DhcpConfigurationList":{ 15595 "type":"list", 15596 "member":{ 15597 "shape":"DhcpConfiguration", 15598 "locationName":"item" 15599 } 15600 }, 15601 "DhcpConfigurationValueList":{ 15602 "type":"list", 15603 "member":{ 15604 "shape":"AttributeValue", 15605 "locationName":"item" 15606 } 15607 }, 15608 "DhcpOptions":{ 15609 "type":"structure", 15610 "members":{ 15611 "DhcpConfigurations":{ 15612 "shape":"DhcpConfigurationList", 15613 "locationName":"dhcpConfigurationSet" 15614 }, 15615 "DhcpOptionsId":{ 15616 "shape":"String", 15617 "locationName":"dhcpOptionsId" 15618 }, 15619 "OwnerId":{ 15620 "shape":"String", 15621 "locationName":"ownerId" 15622 }, 15623 "Tags":{ 15624 "shape":"TagList", 15625 "locationName":"tagSet" 15626 } 15627 } 15628 }, 15629 "DhcpOptionsId":{"type":"string"}, 15630 "DhcpOptionsIdStringList":{ 15631 "type":"list", 15632 "member":{ 15633 "shape":"DhcpOptionsId", 15634 "locationName":"DhcpOptionsId" 15635 } 15636 }, 15637 "DhcpOptionsList":{ 15638 "type":"list", 15639 "member":{ 15640 "shape":"DhcpOptions", 15641 "locationName":"item" 15642 } 15643 }, 15644 "DirectoryServiceAuthentication":{ 15645 "type":"structure", 15646 "members":{ 15647 "DirectoryId":{ 15648 "shape":"String", 15649 "locationName":"directoryId" 15650 } 15651 } 15652 }, 15653 "DirectoryServiceAuthenticationRequest":{ 15654 "type":"structure", 15655 "members":{ 15656 "DirectoryId":{"shape":"String"} 15657 } 15658 }, 15659 "DisableEbsEncryptionByDefaultRequest":{ 15660 "type":"structure", 15661 "members":{ 15662 "DryRun":{"shape":"Boolean"} 15663 } 15664 }, 15665 "DisableEbsEncryptionByDefaultResult":{ 15666 "type":"structure", 15667 "members":{ 15668 "EbsEncryptionByDefault":{ 15669 "shape":"Boolean", 15670 "locationName":"ebsEncryptionByDefault" 15671 } 15672 } 15673 }, 15674 "DisableFastSnapshotRestoreErrorItem":{ 15675 "type":"structure", 15676 "members":{ 15677 "SnapshotId":{ 15678 "shape":"String", 15679 "locationName":"snapshotId" 15680 }, 15681 "FastSnapshotRestoreStateErrors":{ 15682 "shape":"DisableFastSnapshotRestoreStateErrorSet", 15683 "locationName":"fastSnapshotRestoreStateErrorSet" 15684 } 15685 } 15686 }, 15687 "DisableFastSnapshotRestoreErrorSet":{ 15688 "type":"list", 15689 "member":{ 15690 "shape":"DisableFastSnapshotRestoreErrorItem", 15691 "locationName":"item" 15692 } 15693 }, 15694 "DisableFastSnapshotRestoreStateError":{ 15695 "type":"structure", 15696 "members":{ 15697 "Code":{ 15698 "shape":"String", 15699 "locationName":"code" 15700 }, 15701 "Message":{ 15702 "shape":"String", 15703 "locationName":"message" 15704 } 15705 } 15706 }, 15707 "DisableFastSnapshotRestoreStateErrorItem":{ 15708 "type":"structure", 15709 "members":{ 15710 "AvailabilityZone":{ 15711 "shape":"String", 15712 "locationName":"availabilityZone" 15713 }, 15714 "Error":{ 15715 "shape":"DisableFastSnapshotRestoreStateError", 15716 "locationName":"error" 15717 } 15718 } 15719 }, 15720 "DisableFastSnapshotRestoreStateErrorSet":{ 15721 "type":"list", 15722 "member":{ 15723 "shape":"DisableFastSnapshotRestoreStateErrorItem", 15724 "locationName":"item" 15725 } 15726 }, 15727 "DisableFastSnapshotRestoreSuccessItem":{ 15728 "type":"structure", 15729 "members":{ 15730 "SnapshotId":{ 15731 "shape":"String", 15732 "locationName":"snapshotId" 15733 }, 15734 "AvailabilityZone":{ 15735 "shape":"String", 15736 "locationName":"availabilityZone" 15737 }, 15738 "State":{ 15739 "shape":"FastSnapshotRestoreStateCode", 15740 "locationName":"state" 15741 }, 15742 "StateTransitionReason":{ 15743 "shape":"String", 15744 "locationName":"stateTransitionReason" 15745 }, 15746 "OwnerId":{ 15747 "shape":"String", 15748 "locationName":"ownerId" 15749 }, 15750 "OwnerAlias":{ 15751 "shape":"String", 15752 "locationName":"ownerAlias" 15753 }, 15754 "EnablingTime":{ 15755 "shape":"MillisecondDateTime", 15756 "locationName":"enablingTime" 15757 }, 15758 "OptimizingTime":{ 15759 "shape":"MillisecondDateTime", 15760 "locationName":"optimizingTime" 15761 }, 15762 "EnabledTime":{ 15763 "shape":"MillisecondDateTime", 15764 "locationName":"enabledTime" 15765 }, 15766 "DisablingTime":{ 15767 "shape":"MillisecondDateTime", 15768 "locationName":"disablingTime" 15769 }, 15770 "DisabledTime":{ 15771 "shape":"MillisecondDateTime", 15772 "locationName":"disabledTime" 15773 } 15774 } 15775 }, 15776 "DisableFastSnapshotRestoreSuccessSet":{ 15777 "type":"list", 15778 "member":{ 15779 "shape":"DisableFastSnapshotRestoreSuccessItem", 15780 "locationName":"item" 15781 } 15782 }, 15783 "DisableFastSnapshotRestoresRequest":{ 15784 "type":"structure", 15785 "required":[ 15786 "AvailabilityZones", 15787 "SourceSnapshotIds" 15788 ], 15789 "members":{ 15790 "AvailabilityZones":{ 15791 "shape":"AvailabilityZoneStringList", 15792 "locationName":"AvailabilityZone" 15793 }, 15794 "SourceSnapshotIds":{ 15795 "shape":"SnapshotIdStringList", 15796 "locationName":"SourceSnapshotId" 15797 }, 15798 "DryRun":{"shape":"Boolean"} 15799 } 15800 }, 15801 "DisableFastSnapshotRestoresResult":{ 15802 "type":"structure", 15803 "members":{ 15804 "Successful":{ 15805 "shape":"DisableFastSnapshotRestoreSuccessSet", 15806 "locationName":"successful" 15807 }, 15808 "Unsuccessful":{ 15809 "shape":"DisableFastSnapshotRestoreErrorSet", 15810 "locationName":"unsuccessful" 15811 } 15812 } 15813 }, 15814 "DisableImageDeprecationRequest":{ 15815 "type":"structure", 15816 "required":["ImageId"], 15817 "members":{ 15818 "ImageId":{"shape":"ImageId"}, 15819 "DryRun":{"shape":"Boolean"} 15820 } 15821 }, 15822 "DisableImageDeprecationResult":{ 15823 "type":"structure", 15824 "members":{ 15825 "Return":{ 15826 "shape":"Boolean", 15827 "locationName":"return" 15828 } 15829 } 15830 }, 15831 "DisableSerialConsoleAccessRequest":{ 15832 "type":"structure", 15833 "members":{ 15834 "DryRun":{"shape":"Boolean"} 15835 } 15836 }, 15837 "DisableSerialConsoleAccessResult":{ 15838 "type":"structure", 15839 "members":{ 15840 "SerialConsoleAccessEnabled":{ 15841 "shape":"Boolean", 15842 "locationName":"serialConsoleAccessEnabled" 15843 } 15844 } 15845 }, 15846 "DisableTransitGatewayRouteTablePropagationRequest":{ 15847 "type":"structure", 15848 "required":[ 15849 "TransitGatewayRouteTableId", 15850 "TransitGatewayAttachmentId" 15851 ], 15852 "members":{ 15853 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 15854 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 15855 "DryRun":{"shape":"Boolean"} 15856 } 15857 }, 15858 "DisableTransitGatewayRouteTablePropagationResult":{ 15859 "type":"structure", 15860 "members":{ 15861 "Propagation":{ 15862 "shape":"TransitGatewayPropagation", 15863 "locationName":"propagation" 15864 } 15865 } 15866 }, 15867 "DisableVgwRoutePropagationRequest":{ 15868 "type":"structure", 15869 "required":[ 15870 "GatewayId", 15871 "RouteTableId" 15872 ], 15873 "members":{ 15874 "GatewayId":{"shape":"VpnGatewayId"}, 15875 "RouteTableId":{"shape":"RouteTableId"}, 15876 "DryRun":{"shape":"Boolean"} 15877 } 15878 }, 15879 "DisableVpcClassicLinkDnsSupportRequest":{ 15880 "type":"structure", 15881 "members":{ 15882 "VpcId":{"shape":"VpcId"} 15883 } 15884 }, 15885 "DisableVpcClassicLinkDnsSupportResult":{ 15886 "type":"structure", 15887 "members":{ 15888 "Return":{ 15889 "shape":"Boolean", 15890 "locationName":"return" 15891 } 15892 } 15893 }, 15894 "DisableVpcClassicLinkRequest":{ 15895 "type":"structure", 15896 "required":["VpcId"], 15897 "members":{ 15898 "DryRun":{ 15899 "shape":"Boolean", 15900 "locationName":"dryRun" 15901 }, 15902 "VpcId":{ 15903 "shape":"VpcId", 15904 "locationName":"vpcId" 15905 } 15906 } 15907 }, 15908 "DisableVpcClassicLinkResult":{ 15909 "type":"structure", 15910 "members":{ 15911 "Return":{ 15912 "shape":"Boolean", 15913 "locationName":"return" 15914 } 15915 } 15916 }, 15917 "DisassociateAddressRequest":{ 15918 "type":"structure", 15919 "members":{ 15920 "AssociationId":{"shape":"ElasticIpAssociationId"}, 15921 "PublicIp":{"shape":"String"}, 15922 "DryRun":{ 15923 "shape":"Boolean", 15924 "locationName":"dryRun" 15925 } 15926 } 15927 }, 15928 "DisassociateClientVpnTargetNetworkRequest":{ 15929 "type":"structure", 15930 "required":[ 15931 "ClientVpnEndpointId", 15932 "AssociationId" 15933 ], 15934 "members":{ 15935 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 15936 "AssociationId":{"shape":"ClientVpnAssociationId"}, 15937 "DryRun":{"shape":"Boolean"} 15938 } 15939 }, 15940 "DisassociateClientVpnTargetNetworkResult":{ 15941 "type":"structure", 15942 "members":{ 15943 "AssociationId":{ 15944 "shape":"String", 15945 "locationName":"associationId" 15946 }, 15947 "Status":{ 15948 "shape":"AssociationStatus", 15949 "locationName":"status" 15950 } 15951 } 15952 }, 15953 "DisassociateEnclaveCertificateIamRoleRequest":{ 15954 "type":"structure", 15955 "members":{ 15956 "CertificateArn":{"shape":"ResourceArn"}, 15957 "RoleArn":{"shape":"ResourceArn"}, 15958 "DryRun":{"shape":"Boolean"} 15959 } 15960 }, 15961 "DisassociateEnclaveCertificateIamRoleResult":{ 15962 "type":"structure", 15963 "members":{ 15964 "Return":{ 15965 "shape":"Boolean", 15966 "locationName":"return" 15967 } 15968 } 15969 }, 15970 "DisassociateIamInstanceProfileRequest":{ 15971 "type":"structure", 15972 "required":["AssociationId"], 15973 "members":{ 15974 "AssociationId":{"shape":"IamInstanceProfileAssociationId"} 15975 } 15976 }, 15977 "DisassociateIamInstanceProfileResult":{ 15978 "type":"structure", 15979 "members":{ 15980 "IamInstanceProfileAssociation":{ 15981 "shape":"IamInstanceProfileAssociation", 15982 "locationName":"iamInstanceProfileAssociation" 15983 } 15984 } 15985 }, 15986 "DisassociateInstanceEventWindowRequest":{ 15987 "type":"structure", 15988 "required":[ 15989 "InstanceEventWindowId", 15990 "AssociationTarget" 15991 ], 15992 "members":{ 15993 "DryRun":{"shape":"Boolean"}, 15994 "InstanceEventWindowId":{"shape":"InstanceEventWindowId"}, 15995 "AssociationTarget":{"shape":"InstanceEventWindowDisassociationRequest"} 15996 } 15997 }, 15998 "DisassociateInstanceEventWindowResult":{ 15999 "type":"structure", 16000 "members":{ 16001 "InstanceEventWindow":{ 16002 "shape":"InstanceEventWindow", 16003 "locationName":"instanceEventWindow" 16004 } 16005 } 16006 }, 16007 "DisassociateRouteTableRequest":{ 16008 "type":"structure", 16009 "required":["AssociationId"], 16010 "members":{ 16011 "AssociationId":{ 16012 "shape":"RouteTableAssociationId", 16013 "locationName":"associationId" 16014 }, 16015 "DryRun":{ 16016 "shape":"Boolean", 16017 "locationName":"dryRun" 16018 } 16019 } 16020 }, 16021 "DisassociateSubnetCidrBlockRequest":{ 16022 "type":"structure", 16023 "required":["AssociationId"], 16024 "members":{ 16025 "AssociationId":{ 16026 "shape":"SubnetCidrAssociationId", 16027 "locationName":"associationId" 16028 } 16029 } 16030 }, 16031 "DisassociateSubnetCidrBlockResult":{ 16032 "type":"structure", 16033 "members":{ 16034 "Ipv6CidrBlockAssociation":{ 16035 "shape":"SubnetIpv6CidrBlockAssociation", 16036 "locationName":"ipv6CidrBlockAssociation" 16037 }, 16038 "SubnetId":{ 16039 "shape":"String", 16040 "locationName":"subnetId" 16041 } 16042 } 16043 }, 16044 "DisassociateTransitGatewayMulticastDomainRequest":{ 16045 "type":"structure", 16046 "members":{ 16047 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 16048 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 16049 "SubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 16050 "DryRun":{"shape":"Boolean"} 16051 } 16052 }, 16053 "DisassociateTransitGatewayMulticastDomainResult":{ 16054 "type":"structure", 16055 "members":{ 16056 "Associations":{ 16057 "shape":"TransitGatewayMulticastDomainAssociations", 16058 "locationName":"associations" 16059 } 16060 } 16061 }, 16062 "DisassociateTransitGatewayRouteTableRequest":{ 16063 "type":"structure", 16064 "required":[ 16065 "TransitGatewayRouteTableId", 16066 "TransitGatewayAttachmentId" 16067 ], 16068 "members":{ 16069 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 16070 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 16071 "DryRun":{"shape":"Boolean"} 16072 } 16073 }, 16074 "DisassociateTransitGatewayRouteTableResult":{ 16075 "type":"structure", 16076 "members":{ 16077 "Association":{ 16078 "shape":"TransitGatewayAssociation", 16079 "locationName":"association" 16080 } 16081 } 16082 }, 16083 "DisassociateTrunkInterfaceRequest":{ 16084 "type":"structure", 16085 "required":["AssociationId"], 16086 "members":{ 16087 "AssociationId":{"shape":"TrunkInterfaceAssociationId"}, 16088 "ClientToken":{ 16089 "shape":"String", 16090 "idempotencyToken":true 16091 }, 16092 "DryRun":{"shape":"Boolean"} 16093 } 16094 }, 16095 "DisassociateTrunkInterfaceResult":{ 16096 "type":"structure", 16097 "members":{ 16098 "Return":{ 16099 "shape":"Boolean", 16100 "locationName":"return" 16101 }, 16102 "ClientToken":{ 16103 "shape":"String", 16104 "locationName":"clientToken" 16105 } 16106 } 16107 }, 16108 "DisassociateVpcCidrBlockRequest":{ 16109 "type":"structure", 16110 "required":["AssociationId"], 16111 "members":{ 16112 "AssociationId":{ 16113 "shape":"VpcCidrAssociationId", 16114 "locationName":"associationId" 16115 } 16116 } 16117 }, 16118 "DisassociateVpcCidrBlockResult":{ 16119 "type":"structure", 16120 "members":{ 16121 "Ipv6CidrBlockAssociation":{ 16122 "shape":"VpcIpv6CidrBlockAssociation", 16123 "locationName":"ipv6CidrBlockAssociation" 16124 }, 16125 "CidrBlockAssociation":{ 16126 "shape":"VpcCidrBlockAssociation", 16127 "locationName":"cidrBlockAssociation" 16128 }, 16129 "VpcId":{ 16130 "shape":"String", 16131 "locationName":"vpcId" 16132 } 16133 } 16134 }, 16135 "DiskCount":{"type":"integer"}, 16136 "DiskImage":{ 16137 "type":"structure", 16138 "members":{ 16139 "Description":{"shape":"String"}, 16140 "Image":{"shape":"DiskImageDetail"}, 16141 "Volume":{"shape":"VolumeDetail"} 16142 } 16143 }, 16144 "DiskImageDescription":{ 16145 "type":"structure", 16146 "members":{ 16147 "Checksum":{ 16148 "shape":"String", 16149 "locationName":"checksum" 16150 }, 16151 "Format":{ 16152 "shape":"DiskImageFormat", 16153 "locationName":"format" 16154 }, 16155 "ImportManifestUrl":{ 16156 "shape":"String", 16157 "locationName":"importManifestUrl" 16158 }, 16159 "Size":{ 16160 "shape":"Long", 16161 "locationName":"size" 16162 } 16163 } 16164 }, 16165 "DiskImageDetail":{ 16166 "type":"structure", 16167 "required":[ 16168 "Bytes", 16169 "Format", 16170 "ImportManifestUrl" 16171 ], 16172 "members":{ 16173 "Bytes":{ 16174 "shape":"Long", 16175 "locationName":"bytes" 16176 }, 16177 "Format":{ 16178 "shape":"DiskImageFormat", 16179 "locationName":"format" 16180 }, 16181 "ImportManifestUrl":{ 16182 "shape":"String", 16183 "locationName":"importManifestUrl" 16184 } 16185 } 16186 }, 16187 "DiskImageFormat":{ 16188 "type":"string", 16189 "enum":[ 16190 "VMDK", 16191 "RAW", 16192 "VHD" 16193 ] 16194 }, 16195 "DiskImageList":{ 16196 "type":"list", 16197 "member":{"shape":"DiskImage"} 16198 }, 16199 "DiskImageVolumeDescription":{ 16200 "type":"structure", 16201 "members":{ 16202 "Id":{ 16203 "shape":"String", 16204 "locationName":"id" 16205 }, 16206 "Size":{ 16207 "shape":"Long", 16208 "locationName":"size" 16209 } 16210 } 16211 }, 16212 "DiskInfo":{ 16213 "type":"structure", 16214 "members":{ 16215 "SizeInGB":{ 16216 "shape":"DiskSize", 16217 "locationName":"sizeInGB" 16218 }, 16219 "Count":{ 16220 "shape":"DiskCount", 16221 "locationName":"count" 16222 }, 16223 "Type":{ 16224 "shape":"DiskType", 16225 "locationName":"type" 16226 } 16227 } 16228 }, 16229 "DiskInfoList":{ 16230 "type":"list", 16231 "member":{ 16232 "shape":"DiskInfo", 16233 "locationName":"item" 16234 } 16235 }, 16236 "DiskSize":{"type":"long"}, 16237 "DiskType":{ 16238 "type":"string", 16239 "enum":[ 16240 "hdd", 16241 "ssd" 16242 ] 16243 }, 16244 "DnsEntry":{ 16245 "type":"structure", 16246 "members":{ 16247 "DnsName":{ 16248 "shape":"String", 16249 "locationName":"dnsName" 16250 }, 16251 "HostedZoneId":{ 16252 "shape":"String", 16253 "locationName":"hostedZoneId" 16254 } 16255 } 16256 }, 16257 "DnsEntrySet":{ 16258 "type":"list", 16259 "member":{ 16260 "shape":"DnsEntry", 16261 "locationName":"item" 16262 } 16263 }, 16264 "DnsNameState":{ 16265 "type":"string", 16266 "enum":[ 16267 "pendingVerification", 16268 "verified", 16269 "failed" 16270 ] 16271 }, 16272 "DnsServersOptionsModifyStructure":{ 16273 "type":"structure", 16274 "members":{ 16275 "CustomDnsServers":{"shape":"ValueStringList"}, 16276 "Enabled":{"shape":"Boolean"} 16277 } 16278 }, 16279 "DnsSupportValue":{ 16280 "type":"string", 16281 "enum":[ 16282 "enable", 16283 "disable" 16284 ] 16285 }, 16286 "DomainType":{ 16287 "type":"string", 16288 "enum":[ 16289 "vpc", 16290 "standard" 16291 ] 16292 }, 16293 "Double":{"type":"double"}, 16294 "DoubleWithConstraints":{ 16295 "type":"double", 16296 "max":99.999, 16297 "min":0.001 16298 }, 16299 "EbsBlockDevice":{ 16300 "type":"structure", 16301 "members":{ 16302 "DeleteOnTermination":{ 16303 "shape":"Boolean", 16304 "locationName":"deleteOnTermination" 16305 }, 16306 "Iops":{ 16307 "shape":"Integer", 16308 "locationName":"iops" 16309 }, 16310 "SnapshotId":{ 16311 "shape":"SnapshotId", 16312 "locationName":"snapshotId" 16313 }, 16314 "VolumeSize":{ 16315 "shape":"Integer", 16316 "locationName":"volumeSize" 16317 }, 16318 "VolumeType":{ 16319 "shape":"VolumeType", 16320 "locationName":"volumeType" 16321 }, 16322 "KmsKeyId":{"shape":"String"}, 16323 "Throughput":{ 16324 "shape":"Integer", 16325 "locationName":"throughput" 16326 }, 16327 "OutpostArn":{ 16328 "shape":"String", 16329 "locationName":"outpostArn" 16330 }, 16331 "Encrypted":{ 16332 "shape":"Boolean", 16333 "locationName":"encrypted" 16334 } 16335 } 16336 }, 16337 "EbsEncryptionSupport":{ 16338 "type":"string", 16339 "enum":[ 16340 "unsupported", 16341 "supported" 16342 ] 16343 }, 16344 "EbsInfo":{ 16345 "type":"structure", 16346 "members":{ 16347 "EbsOptimizedSupport":{ 16348 "shape":"EbsOptimizedSupport", 16349 "locationName":"ebsOptimizedSupport" 16350 }, 16351 "EncryptionSupport":{ 16352 "shape":"EbsEncryptionSupport", 16353 "locationName":"encryptionSupport" 16354 }, 16355 "EbsOptimizedInfo":{ 16356 "shape":"EbsOptimizedInfo", 16357 "locationName":"ebsOptimizedInfo" 16358 }, 16359 "NvmeSupport":{ 16360 "shape":"EbsNvmeSupport", 16361 "locationName":"nvmeSupport" 16362 } 16363 } 16364 }, 16365 "EbsInstanceBlockDevice":{ 16366 "type":"structure", 16367 "members":{ 16368 "AttachTime":{ 16369 "shape":"DateTime", 16370 "locationName":"attachTime" 16371 }, 16372 "DeleteOnTermination":{ 16373 "shape":"Boolean", 16374 "locationName":"deleteOnTermination" 16375 }, 16376 "Status":{ 16377 "shape":"AttachmentStatus", 16378 "locationName":"status" 16379 }, 16380 "VolumeId":{ 16381 "shape":"String", 16382 "locationName":"volumeId" 16383 } 16384 } 16385 }, 16386 "EbsInstanceBlockDeviceSpecification":{ 16387 "type":"structure", 16388 "members":{ 16389 "DeleteOnTermination":{ 16390 "shape":"Boolean", 16391 "locationName":"deleteOnTermination" 16392 }, 16393 "VolumeId":{ 16394 "shape":"VolumeId", 16395 "locationName":"volumeId" 16396 } 16397 } 16398 }, 16399 "EbsNvmeSupport":{ 16400 "type":"string", 16401 "enum":[ 16402 "unsupported", 16403 "supported", 16404 "required" 16405 ] 16406 }, 16407 "EbsOptimizedInfo":{ 16408 "type":"structure", 16409 "members":{ 16410 "BaselineBandwidthInMbps":{ 16411 "shape":"BaselineBandwidthInMbps", 16412 "locationName":"baselineBandwidthInMbps" 16413 }, 16414 "BaselineThroughputInMBps":{ 16415 "shape":"BaselineThroughputInMBps", 16416 "locationName":"baselineThroughputInMBps" 16417 }, 16418 "BaselineIops":{ 16419 "shape":"BaselineIops", 16420 "locationName":"baselineIops" 16421 }, 16422 "MaximumBandwidthInMbps":{ 16423 "shape":"MaximumBandwidthInMbps", 16424 "locationName":"maximumBandwidthInMbps" 16425 }, 16426 "MaximumThroughputInMBps":{ 16427 "shape":"MaximumThroughputInMBps", 16428 "locationName":"maximumThroughputInMBps" 16429 }, 16430 "MaximumIops":{ 16431 "shape":"MaximumIops", 16432 "locationName":"maximumIops" 16433 } 16434 } 16435 }, 16436 "EbsOptimizedSupport":{ 16437 "type":"string", 16438 "enum":[ 16439 "unsupported", 16440 "supported", 16441 "default" 16442 ] 16443 }, 16444 "EfaInfo":{ 16445 "type":"structure", 16446 "members":{ 16447 "MaximumEfaInterfaces":{ 16448 "shape":"MaximumEfaInterfaces", 16449 "locationName":"maximumEfaInterfaces" 16450 } 16451 } 16452 }, 16453 "EfaSupportedFlag":{"type":"boolean"}, 16454 "EgressOnlyInternetGateway":{ 16455 "type":"structure", 16456 "members":{ 16457 "Attachments":{ 16458 "shape":"InternetGatewayAttachmentList", 16459 "locationName":"attachmentSet" 16460 }, 16461 "EgressOnlyInternetGatewayId":{ 16462 "shape":"EgressOnlyInternetGatewayId", 16463 "locationName":"egressOnlyInternetGatewayId" 16464 }, 16465 "Tags":{ 16466 "shape":"TagList", 16467 "locationName":"tagSet" 16468 } 16469 } 16470 }, 16471 "EgressOnlyInternetGatewayId":{"type":"string"}, 16472 "EgressOnlyInternetGatewayIdList":{ 16473 "type":"list", 16474 "member":{ 16475 "shape":"EgressOnlyInternetGatewayId", 16476 "locationName":"item" 16477 } 16478 }, 16479 "EgressOnlyInternetGatewayList":{ 16480 "type":"list", 16481 "member":{ 16482 "shape":"EgressOnlyInternetGateway", 16483 "locationName":"item" 16484 } 16485 }, 16486 "ElasticGpuAssociation":{ 16487 "type":"structure", 16488 "members":{ 16489 "ElasticGpuId":{ 16490 "shape":"String", 16491 "locationName":"elasticGpuId" 16492 }, 16493 "ElasticGpuAssociationId":{ 16494 "shape":"String", 16495 "locationName":"elasticGpuAssociationId" 16496 }, 16497 "ElasticGpuAssociationState":{ 16498 "shape":"String", 16499 "locationName":"elasticGpuAssociationState" 16500 }, 16501 "ElasticGpuAssociationTime":{ 16502 "shape":"String", 16503 "locationName":"elasticGpuAssociationTime" 16504 } 16505 } 16506 }, 16507 "ElasticGpuAssociationList":{ 16508 "type":"list", 16509 "member":{ 16510 "shape":"ElasticGpuAssociation", 16511 "locationName":"item" 16512 } 16513 }, 16514 "ElasticGpuHealth":{ 16515 "type":"structure", 16516 "members":{ 16517 "Status":{ 16518 "shape":"ElasticGpuStatus", 16519 "locationName":"status" 16520 } 16521 } 16522 }, 16523 "ElasticGpuId":{"type":"string"}, 16524 "ElasticGpuIdSet":{ 16525 "type":"list", 16526 "member":{ 16527 "shape":"ElasticGpuId", 16528 "locationName":"item" 16529 } 16530 }, 16531 "ElasticGpuSet":{ 16532 "type":"list", 16533 "member":{ 16534 "shape":"ElasticGpus", 16535 "locationName":"item" 16536 } 16537 }, 16538 "ElasticGpuSpecification":{ 16539 "type":"structure", 16540 "required":["Type"], 16541 "members":{ 16542 "Type":{"shape":"String"} 16543 } 16544 }, 16545 "ElasticGpuSpecificationList":{ 16546 "type":"list", 16547 "member":{ 16548 "shape":"ElasticGpuSpecification", 16549 "locationName":"ElasticGpuSpecification" 16550 } 16551 }, 16552 "ElasticGpuSpecificationResponse":{ 16553 "type":"structure", 16554 "members":{ 16555 "Type":{ 16556 "shape":"String", 16557 "locationName":"type" 16558 } 16559 } 16560 }, 16561 "ElasticGpuSpecificationResponseList":{ 16562 "type":"list", 16563 "member":{ 16564 "shape":"ElasticGpuSpecificationResponse", 16565 "locationName":"item" 16566 } 16567 }, 16568 "ElasticGpuSpecifications":{ 16569 "type":"list", 16570 "member":{ 16571 "shape":"ElasticGpuSpecification", 16572 "locationName":"item" 16573 } 16574 }, 16575 "ElasticGpuState":{ 16576 "type":"string", 16577 "enum":["ATTACHED"] 16578 }, 16579 "ElasticGpuStatus":{ 16580 "type":"string", 16581 "enum":[ 16582 "OK", 16583 "IMPAIRED" 16584 ] 16585 }, 16586 "ElasticGpus":{ 16587 "type":"structure", 16588 "members":{ 16589 "ElasticGpuId":{ 16590 "shape":"String", 16591 "locationName":"elasticGpuId" 16592 }, 16593 "AvailabilityZone":{ 16594 "shape":"String", 16595 "locationName":"availabilityZone" 16596 }, 16597 "ElasticGpuType":{ 16598 "shape":"String", 16599 "locationName":"elasticGpuType" 16600 }, 16601 "ElasticGpuHealth":{ 16602 "shape":"ElasticGpuHealth", 16603 "locationName":"elasticGpuHealth" 16604 }, 16605 "ElasticGpuState":{ 16606 "shape":"ElasticGpuState", 16607 "locationName":"elasticGpuState" 16608 }, 16609 "InstanceId":{ 16610 "shape":"String", 16611 "locationName":"instanceId" 16612 }, 16613 "Tags":{ 16614 "shape":"TagList", 16615 "locationName":"tagSet" 16616 } 16617 } 16618 }, 16619 "ElasticInferenceAccelerator":{ 16620 "type":"structure", 16621 "required":["Type"], 16622 "members":{ 16623 "Type":{"shape":"String"}, 16624 "Count":{"shape":"ElasticInferenceAcceleratorCount"} 16625 } 16626 }, 16627 "ElasticInferenceAcceleratorAssociation":{ 16628 "type":"structure", 16629 "members":{ 16630 "ElasticInferenceAcceleratorArn":{ 16631 "shape":"String", 16632 "locationName":"elasticInferenceAcceleratorArn" 16633 }, 16634 "ElasticInferenceAcceleratorAssociationId":{ 16635 "shape":"String", 16636 "locationName":"elasticInferenceAcceleratorAssociationId" 16637 }, 16638 "ElasticInferenceAcceleratorAssociationState":{ 16639 "shape":"String", 16640 "locationName":"elasticInferenceAcceleratorAssociationState" 16641 }, 16642 "ElasticInferenceAcceleratorAssociationTime":{ 16643 "shape":"DateTime", 16644 "locationName":"elasticInferenceAcceleratorAssociationTime" 16645 } 16646 } 16647 }, 16648 "ElasticInferenceAcceleratorAssociationList":{ 16649 "type":"list", 16650 "member":{ 16651 "shape":"ElasticInferenceAcceleratorAssociation", 16652 "locationName":"item" 16653 } 16654 }, 16655 "ElasticInferenceAcceleratorCount":{ 16656 "type":"integer", 16657 "min":1 16658 }, 16659 "ElasticInferenceAccelerators":{ 16660 "type":"list", 16661 "member":{ 16662 "shape":"ElasticInferenceAccelerator", 16663 "locationName":"item" 16664 } 16665 }, 16666 "ElasticIpAssociationId":{"type":"string"}, 16667 "EnaSupport":{ 16668 "type":"string", 16669 "enum":[ 16670 "unsupported", 16671 "supported", 16672 "required" 16673 ] 16674 }, 16675 "EnableEbsEncryptionByDefaultRequest":{ 16676 "type":"structure", 16677 "members":{ 16678 "DryRun":{"shape":"Boolean"} 16679 } 16680 }, 16681 "EnableEbsEncryptionByDefaultResult":{ 16682 "type":"structure", 16683 "members":{ 16684 "EbsEncryptionByDefault":{ 16685 "shape":"Boolean", 16686 "locationName":"ebsEncryptionByDefault" 16687 } 16688 } 16689 }, 16690 "EnableFastSnapshotRestoreErrorItem":{ 16691 "type":"structure", 16692 "members":{ 16693 "SnapshotId":{ 16694 "shape":"String", 16695 "locationName":"snapshotId" 16696 }, 16697 "FastSnapshotRestoreStateErrors":{ 16698 "shape":"EnableFastSnapshotRestoreStateErrorSet", 16699 "locationName":"fastSnapshotRestoreStateErrorSet" 16700 } 16701 } 16702 }, 16703 "EnableFastSnapshotRestoreErrorSet":{ 16704 "type":"list", 16705 "member":{ 16706 "shape":"EnableFastSnapshotRestoreErrorItem", 16707 "locationName":"item" 16708 } 16709 }, 16710 "EnableFastSnapshotRestoreStateError":{ 16711 "type":"structure", 16712 "members":{ 16713 "Code":{ 16714 "shape":"String", 16715 "locationName":"code" 16716 }, 16717 "Message":{ 16718 "shape":"String", 16719 "locationName":"message" 16720 } 16721 } 16722 }, 16723 "EnableFastSnapshotRestoreStateErrorItem":{ 16724 "type":"structure", 16725 "members":{ 16726 "AvailabilityZone":{ 16727 "shape":"String", 16728 "locationName":"availabilityZone" 16729 }, 16730 "Error":{ 16731 "shape":"EnableFastSnapshotRestoreStateError", 16732 "locationName":"error" 16733 } 16734 } 16735 }, 16736 "EnableFastSnapshotRestoreStateErrorSet":{ 16737 "type":"list", 16738 "member":{ 16739 "shape":"EnableFastSnapshotRestoreStateErrorItem", 16740 "locationName":"item" 16741 } 16742 }, 16743 "EnableFastSnapshotRestoreSuccessItem":{ 16744 "type":"structure", 16745 "members":{ 16746 "SnapshotId":{ 16747 "shape":"String", 16748 "locationName":"snapshotId" 16749 }, 16750 "AvailabilityZone":{ 16751 "shape":"String", 16752 "locationName":"availabilityZone" 16753 }, 16754 "State":{ 16755 "shape":"FastSnapshotRestoreStateCode", 16756 "locationName":"state" 16757 }, 16758 "StateTransitionReason":{ 16759 "shape":"String", 16760 "locationName":"stateTransitionReason" 16761 }, 16762 "OwnerId":{ 16763 "shape":"String", 16764 "locationName":"ownerId" 16765 }, 16766 "OwnerAlias":{ 16767 "shape":"String", 16768 "locationName":"ownerAlias" 16769 }, 16770 "EnablingTime":{ 16771 "shape":"MillisecondDateTime", 16772 "locationName":"enablingTime" 16773 }, 16774 "OptimizingTime":{ 16775 "shape":"MillisecondDateTime", 16776 "locationName":"optimizingTime" 16777 }, 16778 "EnabledTime":{ 16779 "shape":"MillisecondDateTime", 16780 "locationName":"enabledTime" 16781 }, 16782 "DisablingTime":{ 16783 "shape":"MillisecondDateTime", 16784 "locationName":"disablingTime" 16785 }, 16786 "DisabledTime":{ 16787 "shape":"MillisecondDateTime", 16788 "locationName":"disabledTime" 16789 } 16790 } 16791 }, 16792 "EnableFastSnapshotRestoreSuccessSet":{ 16793 "type":"list", 16794 "member":{ 16795 "shape":"EnableFastSnapshotRestoreSuccessItem", 16796 "locationName":"item" 16797 } 16798 }, 16799 "EnableFastSnapshotRestoresRequest":{ 16800 "type":"structure", 16801 "required":[ 16802 "AvailabilityZones", 16803 "SourceSnapshotIds" 16804 ], 16805 "members":{ 16806 "AvailabilityZones":{ 16807 "shape":"AvailabilityZoneStringList", 16808 "locationName":"AvailabilityZone" 16809 }, 16810 "SourceSnapshotIds":{ 16811 "shape":"SnapshotIdStringList", 16812 "locationName":"SourceSnapshotId" 16813 }, 16814 "DryRun":{"shape":"Boolean"} 16815 } 16816 }, 16817 "EnableFastSnapshotRestoresResult":{ 16818 "type":"structure", 16819 "members":{ 16820 "Successful":{ 16821 "shape":"EnableFastSnapshotRestoreSuccessSet", 16822 "locationName":"successful" 16823 }, 16824 "Unsuccessful":{ 16825 "shape":"EnableFastSnapshotRestoreErrorSet", 16826 "locationName":"unsuccessful" 16827 } 16828 } 16829 }, 16830 "EnableImageDeprecationRequest":{ 16831 "type":"structure", 16832 "required":[ 16833 "ImageId", 16834 "DeprecateAt" 16835 ], 16836 "members":{ 16837 "ImageId":{"shape":"ImageId"}, 16838 "DeprecateAt":{"shape":"MillisecondDateTime"}, 16839 "DryRun":{"shape":"Boolean"} 16840 } 16841 }, 16842 "EnableImageDeprecationResult":{ 16843 "type":"structure", 16844 "members":{ 16845 "Return":{ 16846 "shape":"Boolean", 16847 "locationName":"return" 16848 } 16849 } 16850 }, 16851 "EnableSerialConsoleAccessRequest":{ 16852 "type":"structure", 16853 "members":{ 16854 "DryRun":{"shape":"Boolean"} 16855 } 16856 }, 16857 "EnableSerialConsoleAccessResult":{ 16858 "type":"structure", 16859 "members":{ 16860 "SerialConsoleAccessEnabled":{ 16861 "shape":"Boolean", 16862 "locationName":"serialConsoleAccessEnabled" 16863 } 16864 } 16865 }, 16866 "EnableTransitGatewayRouteTablePropagationRequest":{ 16867 "type":"structure", 16868 "required":[ 16869 "TransitGatewayRouteTableId", 16870 "TransitGatewayAttachmentId" 16871 ], 16872 "members":{ 16873 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 16874 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 16875 "DryRun":{"shape":"Boolean"} 16876 } 16877 }, 16878 "EnableTransitGatewayRouteTablePropagationResult":{ 16879 "type":"structure", 16880 "members":{ 16881 "Propagation":{ 16882 "shape":"TransitGatewayPropagation", 16883 "locationName":"propagation" 16884 } 16885 } 16886 }, 16887 "EnableVgwRoutePropagationRequest":{ 16888 "type":"structure", 16889 "required":[ 16890 "GatewayId", 16891 "RouteTableId" 16892 ], 16893 "members":{ 16894 "GatewayId":{"shape":"VpnGatewayId"}, 16895 "RouteTableId":{"shape":"RouteTableId"}, 16896 "DryRun":{"shape":"Boolean"} 16897 } 16898 }, 16899 "EnableVolumeIORequest":{ 16900 "type":"structure", 16901 "required":["VolumeId"], 16902 "members":{ 16903 "DryRun":{ 16904 "shape":"Boolean", 16905 "locationName":"dryRun" 16906 }, 16907 "VolumeId":{ 16908 "shape":"VolumeId", 16909 "locationName":"volumeId" 16910 } 16911 } 16912 }, 16913 "EnableVpcClassicLinkDnsSupportRequest":{ 16914 "type":"structure", 16915 "members":{ 16916 "VpcId":{"shape":"VpcId"} 16917 } 16918 }, 16919 "EnableVpcClassicLinkDnsSupportResult":{ 16920 "type":"structure", 16921 "members":{ 16922 "Return":{ 16923 "shape":"Boolean", 16924 "locationName":"return" 16925 } 16926 } 16927 }, 16928 "EnableVpcClassicLinkRequest":{ 16929 "type":"structure", 16930 "required":["VpcId"], 16931 "members":{ 16932 "DryRun":{ 16933 "shape":"Boolean", 16934 "locationName":"dryRun" 16935 }, 16936 "VpcId":{ 16937 "shape":"VpcId", 16938 "locationName":"vpcId" 16939 } 16940 } 16941 }, 16942 "EnableVpcClassicLinkResult":{ 16943 "type":"structure", 16944 "members":{ 16945 "Return":{ 16946 "shape":"Boolean", 16947 "locationName":"return" 16948 } 16949 } 16950 }, 16951 "EnclaveOptions":{ 16952 "type":"structure", 16953 "members":{ 16954 "Enabled":{ 16955 "shape":"Boolean", 16956 "locationName":"enabled" 16957 } 16958 } 16959 }, 16960 "EnclaveOptionsRequest":{ 16961 "type":"structure", 16962 "members":{ 16963 "Enabled":{"shape":"Boolean"} 16964 } 16965 }, 16966 "EncryptionInTransitSupported":{"type":"boolean"}, 16967 "EndDateType":{ 16968 "type":"string", 16969 "enum":[ 16970 "unlimited", 16971 "limited" 16972 ] 16973 }, 16974 "EndpointSet":{ 16975 "type":"list", 16976 "member":{ 16977 "shape":"ClientVpnEndpoint", 16978 "locationName":"item" 16979 } 16980 }, 16981 "EphemeralNvmeSupport":{ 16982 "type":"string", 16983 "enum":[ 16984 "unsupported", 16985 "supported", 16986 "required" 16987 ] 16988 }, 16989 "ErrorSet":{ 16990 "type":"list", 16991 "member":{ 16992 "shape":"ValidationError", 16993 "locationName":"item" 16994 } 16995 }, 16996 "EventCode":{ 16997 "type":"string", 16998 "enum":[ 16999 "instance-reboot", 17000 "system-reboot", 17001 "system-maintenance", 17002 "instance-retirement", 17003 "instance-stop" 17004 ] 17005 }, 17006 "EventInformation":{ 17007 "type":"structure", 17008 "members":{ 17009 "EventDescription":{ 17010 "shape":"String", 17011 "locationName":"eventDescription" 17012 }, 17013 "EventSubType":{ 17014 "shape":"String", 17015 "locationName":"eventSubType" 17016 }, 17017 "InstanceId":{ 17018 "shape":"String", 17019 "locationName":"instanceId" 17020 } 17021 } 17022 }, 17023 "EventType":{ 17024 "type":"string", 17025 "enum":[ 17026 "instanceChange", 17027 "fleetRequestChange", 17028 "error", 17029 "information" 17030 ] 17031 }, 17032 "ExcessCapacityTerminationPolicy":{ 17033 "type":"string", 17034 "enum":[ 17035 "noTermination", 17036 "default" 17037 ] 17038 }, 17039 "ExcludedInstanceType":{ 17040 "type":"string", 17041 "max":30, 17042 "min":1, 17043 "pattern":"[a-zA-Z0-9\\.\\*]+" 17044 }, 17045 "ExcludedInstanceTypeSet":{ 17046 "type":"list", 17047 "member":{ 17048 "shape":"ExcludedInstanceType", 17049 "locationName":"item" 17050 }, 17051 "max":400, 17052 "min":0 17053 }, 17054 "ExecutableByStringList":{ 17055 "type":"list", 17056 "member":{ 17057 "shape":"String", 17058 "locationName":"ExecutableBy" 17059 } 17060 }, 17061 "Explanation":{ 17062 "type":"structure", 17063 "members":{ 17064 "Acl":{ 17065 "shape":"AnalysisComponent", 17066 "locationName":"acl" 17067 }, 17068 "AclRule":{ 17069 "shape":"AnalysisAclRule", 17070 "locationName":"aclRule" 17071 }, 17072 "Address":{ 17073 "shape":"IpAddress", 17074 "locationName":"address" 17075 }, 17076 "Addresses":{ 17077 "shape":"IpAddressList", 17078 "locationName":"addressSet" 17079 }, 17080 "AttachedTo":{ 17081 "shape":"AnalysisComponent", 17082 "locationName":"attachedTo" 17083 }, 17084 "AvailabilityZones":{ 17085 "shape":"ValueStringList", 17086 "locationName":"availabilityZoneSet" 17087 }, 17088 "Cidrs":{ 17089 "shape":"ValueStringList", 17090 "locationName":"cidrSet" 17091 }, 17092 "Component":{ 17093 "shape":"AnalysisComponent", 17094 "locationName":"component" 17095 }, 17096 "CustomerGateway":{ 17097 "shape":"AnalysisComponent", 17098 "locationName":"customerGateway" 17099 }, 17100 "Destination":{ 17101 "shape":"AnalysisComponent", 17102 "locationName":"destination" 17103 }, 17104 "DestinationVpc":{ 17105 "shape":"AnalysisComponent", 17106 "locationName":"destinationVpc" 17107 }, 17108 "Direction":{ 17109 "shape":"String", 17110 "locationName":"direction" 17111 }, 17112 "ExplanationCode":{ 17113 "shape":"String", 17114 "locationName":"explanationCode" 17115 }, 17116 "IngressRouteTable":{ 17117 "shape":"AnalysisComponent", 17118 "locationName":"ingressRouteTable" 17119 }, 17120 "InternetGateway":{ 17121 "shape":"AnalysisComponent", 17122 "locationName":"internetGateway" 17123 }, 17124 "LoadBalancerArn":{ 17125 "shape":"ResourceArn", 17126 "locationName":"loadBalancerArn" 17127 }, 17128 "ClassicLoadBalancerListener":{ 17129 "shape":"AnalysisLoadBalancerListener", 17130 "locationName":"classicLoadBalancerListener" 17131 }, 17132 "LoadBalancerListenerPort":{ 17133 "shape":"Port", 17134 "locationName":"loadBalancerListenerPort" 17135 }, 17136 "LoadBalancerTarget":{ 17137 "shape":"AnalysisLoadBalancerTarget", 17138 "locationName":"loadBalancerTarget" 17139 }, 17140 "LoadBalancerTargetGroup":{ 17141 "shape":"AnalysisComponent", 17142 "locationName":"loadBalancerTargetGroup" 17143 }, 17144 "LoadBalancerTargetGroups":{ 17145 "shape":"AnalysisComponentList", 17146 "locationName":"loadBalancerTargetGroupSet" 17147 }, 17148 "LoadBalancerTargetPort":{ 17149 "shape":"Port", 17150 "locationName":"loadBalancerTargetPort" 17151 }, 17152 "ElasticLoadBalancerListener":{ 17153 "shape":"AnalysisComponent", 17154 "locationName":"elasticLoadBalancerListener" 17155 }, 17156 "MissingComponent":{ 17157 "shape":"String", 17158 "locationName":"missingComponent" 17159 }, 17160 "NatGateway":{ 17161 "shape":"AnalysisComponent", 17162 "locationName":"natGateway" 17163 }, 17164 "NetworkInterface":{ 17165 "shape":"AnalysisComponent", 17166 "locationName":"networkInterface" 17167 }, 17168 "PacketField":{ 17169 "shape":"String", 17170 "locationName":"packetField" 17171 }, 17172 "VpcPeeringConnection":{ 17173 "shape":"AnalysisComponent", 17174 "locationName":"vpcPeeringConnection" 17175 }, 17176 "Port":{ 17177 "shape":"Port", 17178 "locationName":"port" 17179 }, 17180 "PortRanges":{ 17181 "shape":"PortRangeList", 17182 "locationName":"portRangeSet" 17183 }, 17184 "PrefixList":{ 17185 "shape":"AnalysisComponent", 17186 "locationName":"prefixList" 17187 }, 17188 "Protocols":{ 17189 "shape":"StringList", 17190 "locationName":"protocolSet" 17191 }, 17192 "RouteTableRoute":{ 17193 "shape":"AnalysisRouteTableRoute", 17194 "locationName":"routeTableRoute" 17195 }, 17196 "RouteTable":{ 17197 "shape":"AnalysisComponent", 17198 "locationName":"routeTable" 17199 }, 17200 "SecurityGroup":{ 17201 "shape":"AnalysisComponent", 17202 "locationName":"securityGroup" 17203 }, 17204 "SecurityGroupRule":{ 17205 "shape":"AnalysisSecurityGroupRule", 17206 "locationName":"securityGroupRule" 17207 }, 17208 "SecurityGroups":{ 17209 "shape":"AnalysisComponentList", 17210 "locationName":"securityGroupSet" 17211 }, 17212 "SourceVpc":{ 17213 "shape":"AnalysisComponent", 17214 "locationName":"sourceVpc" 17215 }, 17216 "State":{ 17217 "shape":"String", 17218 "locationName":"state" 17219 }, 17220 "Subnet":{ 17221 "shape":"AnalysisComponent", 17222 "locationName":"subnet" 17223 }, 17224 "SubnetRouteTable":{ 17225 "shape":"AnalysisComponent", 17226 "locationName":"subnetRouteTable" 17227 }, 17228 "Vpc":{ 17229 "shape":"AnalysisComponent", 17230 "locationName":"vpc" 17231 }, 17232 "VpcEndpoint":{ 17233 "shape":"AnalysisComponent", 17234 "locationName":"vpcEndpoint" 17235 }, 17236 "VpnConnection":{ 17237 "shape":"AnalysisComponent", 17238 "locationName":"vpnConnection" 17239 }, 17240 "VpnGateway":{ 17241 "shape":"AnalysisComponent", 17242 "locationName":"vpnGateway" 17243 } 17244 } 17245 }, 17246 "ExplanationList":{ 17247 "type":"list", 17248 "member":{ 17249 "shape":"Explanation", 17250 "locationName":"item" 17251 } 17252 }, 17253 "ExportClientVpnClientCertificateRevocationListRequest":{ 17254 "type":"structure", 17255 "required":["ClientVpnEndpointId"], 17256 "members":{ 17257 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 17258 "DryRun":{"shape":"Boolean"} 17259 } 17260 }, 17261 "ExportClientVpnClientCertificateRevocationListResult":{ 17262 "type":"structure", 17263 "members":{ 17264 "CertificateRevocationList":{ 17265 "shape":"String", 17266 "locationName":"certificateRevocationList" 17267 }, 17268 "Status":{ 17269 "shape":"ClientCertificateRevocationListStatus", 17270 "locationName":"status" 17271 } 17272 } 17273 }, 17274 "ExportClientVpnClientConfigurationRequest":{ 17275 "type":"structure", 17276 "required":["ClientVpnEndpointId"], 17277 "members":{ 17278 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 17279 "DryRun":{"shape":"Boolean"} 17280 } 17281 }, 17282 "ExportClientVpnClientConfigurationResult":{ 17283 "type":"structure", 17284 "members":{ 17285 "ClientConfiguration":{ 17286 "shape":"String", 17287 "locationName":"clientConfiguration" 17288 } 17289 } 17290 }, 17291 "ExportEnvironment":{ 17292 "type":"string", 17293 "enum":[ 17294 "citrix", 17295 "vmware", 17296 "microsoft" 17297 ] 17298 }, 17299 "ExportImageRequest":{ 17300 "type":"structure", 17301 "required":[ 17302 "DiskImageFormat", 17303 "ImageId", 17304 "S3ExportLocation" 17305 ], 17306 "members":{ 17307 "ClientToken":{ 17308 "shape":"String", 17309 "idempotencyToken":true 17310 }, 17311 "Description":{"shape":"String"}, 17312 "DiskImageFormat":{"shape":"DiskImageFormat"}, 17313 "DryRun":{"shape":"Boolean"}, 17314 "ImageId":{"shape":"ImageId"}, 17315 "S3ExportLocation":{"shape":"ExportTaskS3LocationRequest"}, 17316 "RoleName":{"shape":"String"}, 17317 "TagSpecifications":{ 17318 "shape":"TagSpecificationList", 17319 "locationName":"TagSpecification" 17320 } 17321 } 17322 }, 17323 "ExportImageResult":{ 17324 "type":"structure", 17325 "members":{ 17326 "Description":{ 17327 "shape":"String", 17328 "locationName":"description" 17329 }, 17330 "DiskImageFormat":{ 17331 "shape":"DiskImageFormat", 17332 "locationName":"diskImageFormat" 17333 }, 17334 "ExportImageTaskId":{ 17335 "shape":"String", 17336 "locationName":"exportImageTaskId" 17337 }, 17338 "ImageId":{ 17339 "shape":"String", 17340 "locationName":"imageId" 17341 }, 17342 "RoleName":{ 17343 "shape":"String", 17344 "locationName":"roleName" 17345 }, 17346 "Progress":{ 17347 "shape":"String", 17348 "locationName":"progress" 17349 }, 17350 "S3ExportLocation":{ 17351 "shape":"ExportTaskS3Location", 17352 "locationName":"s3ExportLocation" 17353 }, 17354 "Status":{ 17355 "shape":"String", 17356 "locationName":"status" 17357 }, 17358 "StatusMessage":{ 17359 "shape":"String", 17360 "locationName":"statusMessage" 17361 }, 17362 "Tags":{ 17363 "shape":"TagList", 17364 "locationName":"tagSet" 17365 } 17366 } 17367 }, 17368 "ExportImageTask":{ 17369 "type":"structure", 17370 "members":{ 17371 "Description":{ 17372 "shape":"String", 17373 "locationName":"description" 17374 }, 17375 "ExportImageTaskId":{ 17376 "shape":"String", 17377 "locationName":"exportImageTaskId" 17378 }, 17379 "ImageId":{ 17380 "shape":"String", 17381 "locationName":"imageId" 17382 }, 17383 "Progress":{ 17384 "shape":"String", 17385 "locationName":"progress" 17386 }, 17387 "S3ExportLocation":{ 17388 "shape":"ExportTaskS3Location", 17389 "locationName":"s3ExportLocation" 17390 }, 17391 "Status":{ 17392 "shape":"String", 17393 "locationName":"status" 17394 }, 17395 "StatusMessage":{ 17396 "shape":"String", 17397 "locationName":"statusMessage" 17398 }, 17399 "Tags":{ 17400 "shape":"TagList", 17401 "locationName":"tagSet" 17402 } 17403 } 17404 }, 17405 "ExportImageTaskId":{"type":"string"}, 17406 "ExportImageTaskIdList":{ 17407 "type":"list", 17408 "member":{ 17409 "shape":"ExportImageTaskId", 17410 "locationName":"ExportImageTaskId" 17411 } 17412 }, 17413 "ExportImageTaskList":{ 17414 "type":"list", 17415 "member":{ 17416 "shape":"ExportImageTask", 17417 "locationName":"item" 17418 } 17419 }, 17420 "ExportTask":{ 17421 "type":"structure", 17422 "members":{ 17423 "Description":{ 17424 "shape":"String", 17425 "locationName":"description" 17426 }, 17427 "ExportTaskId":{ 17428 "shape":"String", 17429 "locationName":"exportTaskId" 17430 }, 17431 "ExportToS3Task":{ 17432 "shape":"ExportToS3Task", 17433 "locationName":"exportToS3" 17434 }, 17435 "InstanceExportDetails":{ 17436 "shape":"InstanceExportDetails", 17437 "locationName":"instanceExport" 17438 }, 17439 "State":{ 17440 "shape":"ExportTaskState", 17441 "locationName":"state" 17442 }, 17443 "StatusMessage":{ 17444 "shape":"String", 17445 "locationName":"statusMessage" 17446 }, 17447 "Tags":{ 17448 "shape":"TagList", 17449 "locationName":"tagSet" 17450 } 17451 } 17452 }, 17453 "ExportTaskId":{"type":"string"}, 17454 "ExportTaskIdStringList":{ 17455 "type":"list", 17456 "member":{ 17457 "shape":"ExportTaskId", 17458 "locationName":"ExportTaskId" 17459 } 17460 }, 17461 "ExportTaskList":{ 17462 "type":"list", 17463 "member":{ 17464 "shape":"ExportTask", 17465 "locationName":"item" 17466 } 17467 }, 17468 "ExportTaskS3Location":{ 17469 "type":"structure", 17470 "members":{ 17471 "S3Bucket":{ 17472 "shape":"String", 17473 "locationName":"s3Bucket" 17474 }, 17475 "S3Prefix":{ 17476 "shape":"String", 17477 "locationName":"s3Prefix" 17478 } 17479 } 17480 }, 17481 "ExportTaskS3LocationRequest":{ 17482 "type":"structure", 17483 "required":["S3Bucket"], 17484 "members":{ 17485 "S3Bucket":{"shape":"String"}, 17486 "S3Prefix":{"shape":"String"} 17487 } 17488 }, 17489 "ExportTaskState":{ 17490 "type":"string", 17491 "enum":[ 17492 "active", 17493 "cancelling", 17494 "cancelled", 17495 "completed" 17496 ] 17497 }, 17498 "ExportToS3Task":{ 17499 "type":"structure", 17500 "members":{ 17501 "ContainerFormat":{ 17502 "shape":"ContainerFormat", 17503 "locationName":"containerFormat" 17504 }, 17505 "DiskImageFormat":{ 17506 "shape":"DiskImageFormat", 17507 "locationName":"diskImageFormat" 17508 }, 17509 "S3Bucket":{ 17510 "shape":"String", 17511 "locationName":"s3Bucket" 17512 }, 17513 "S3Key":{ 17514 "shape":"String", 17515 "locationName":"s3Key" 17516 } 17517 } 17518 }, 17519 "ExportToS3TaskSpecification":{ 17520 "type":"structure", 17521 "members":{ 17522 "ContainerFormat":{ 17523 "shape":"ContainerFormat", 17524 "locationName":"containerFormat" 17525 }, 17526 "DiskImageFormat":{ 17527 "shape":"DiskImageFormat", 17528 "locationName":"diskImageFormat" 17529 }, 17530 "S3Bucket":{ 17531 "shape":"String", 17532 "locationName":"s3Bucket" 17533 }, 17534 "S3Prefix":{ 17535 "shape":"String", 17536 "locationName":"s3Prefix" 17537 } 17538 } 17539 }, 17540 "ExportTransitGatewayRoutesRequest":{ 17541 "type":"structure", 17542 "required":[ 17543 "TransitGatewayRouteTableId", 17544 "S3Bucket" 17545 ], 17546 "members":{ 17547 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 17548 "Filters":{ 17549 "shape":"FilterList", 17550 "locationName":"Filter" 17551 }, 17552 "S3Bucket":{"shape":"String"}, 17553 "DryRun":{"shape":"Boolean"} 17554 } 17555 }, 17556 "ExportTransitGatewayRoutesResult":{ 17557 "type":"structure", 17558 "members":{ 17559 "S3Location":{ 17560 "shape":"String", 17561 "locationName":"s3Location" 17562 } 17563 } 17564 }, 17565 "ExportVmTaskId":{"type":"string"}, 17566 "FailedCapacityReservationFleetCancellationResult":{ 17567 "type":"structure", 17568 "members":{ 17569 "CapacityReservationFleetId":{ 17570 "shape":"CapacityReservationFleetId", 17571 "locationName":"capacityReservationFleetId" 17572 }, 17573 "CancelCapacityReservationFleetError":{ 17574 "shape":"CancelCapacityReservationFleetError", 17575 "locationName":"cancelCapacityReservationFleetError" 17576 } 17577 } 17578 }, 17579 "FailedCapacityReservationFleetCancellationResultSet":{ 17580 "type":"list", 17581 "member":{ 17582 "shape":"FailedCapacityReservationFleetCancellationResult", 17583 "locationName":"item" 17584 } 17585 }, 17586 "FailedQueuedPurchaseDeletion":{ 17587 "type":"structure", 17588 "members":{ 17589 "Error":{ 17590 "shape":"DeleteQueuedReservedInstancesError", 17591 "locationName":"error" 17592 }, 17593 "ReservedInstancesId":{ 17594 "shape":"String", 17595 "locationName":"reservedInstancesId" 17596 } 17597 } 17598 }, 17599 "FailedQueuedPurchaseDeletionSet":{ 17600 "type":"list", 17601 "member":{ 17602 "shape":"FailedQueuedPurchaseDeletion", 17603 "locationName":"item" 17604 } 17605 }, 17606 "FastSnapshotRestoreStateCode":{ 17607 "type":"string", 17608 "enum":[ 17609 "enabling", 17610 "optimizing", 17611 "enabled", 17612 "disabling", 17613 "disabled" 17614 ] 17615 }, 17616 "FederatedAuthentication":{ 17617 "type":"structure", 17618 "members":{ 17619 "SamlProviderArn":{ 17620 "shape":"String", 17621 "locationName":"samlProviderArn" 17622 }, 17623 "SelfServiceSamlProviderArn":{ 17624 "shape":"String", 17625 "locationName":"selfServiceSamlProviderArn" 17626 } 17627 } 17628 }, 17629 "FederatedAuthenticationRequest":{ 17630 "type":"structure", 17631 "members":{ 17632 "SAMLProviderArn":{"shape":"String"}, 17633 "SelfServiceSAMLProviderArn":{"shape":"String"} 17634 } 17635 }, 17636 "Filter":{ 17637 "type":"structure", 17638 "members":{ 17639 "Name":{"shape":"String"}, 17640 "Values":{ 17641 "shape":"ValueStringList", 17642 "locationName":"Value" 17643 } 17644 } 17645 }, 17646 "FilterList":{ 17647 "type":"list", 17648 "member":{ 17649 "shape":"Filter", 17650 "locationName":"Filter" 17651 } 17652 }, 17653 "FleetActivityStatus":{ 17654 "type":"string", 17655 "enum":[ 17656 "error", 17657 "pending_fulfillment", 17658 "pending_termination", 17659 "fulfilled" 17660 ] 17661 }, 17662 "FleetCapacityReservation":{ 17663 "type":"structure", 17664 "members":{ 17665 "CapacityReservationId":{ 17666 "shape":"CapacityReservationId", 17667 "locationName":"capacityReservationId" 17668 }, 17669 "AvailabilityZoneId":{ 17670 "shape":"String", 17671 "locationName":"availabilityZoneId" 17672 }, 17673 "InstanceType":{ 17674 "shape":"InstanceType", 17675 "locationName":"instanceType" 17676 }, 17677 "InstancePlatform":{ 17678 "shape":"CapacityReservationInstancePlatform", 17679 "locationName":"instancePlatform" 17680 }, 17681 "AvailabilityZone":{ 17682 "shape":"String", 17683 "locationName":"availabilityZone" 17684 }, 17685 "TotalInstanceCount":{ 17686 "shape":"Integer", 17687 "locationName":"totalInstanceCount" 17688 }, 17689 "FulfilledCapacity":{ 17690 "shape":"Double", 17691 "locationName":"fulfilledCapacity" 17692 }, 17693 "EbsOptimized":{ 17694 "shape":"Boolean", 17695 "locationName":"ebsOptimized" 17696 }, 17697 "CreateDate":{ 17698 "shape":"MillisecondDateTime", 17699 "locationName":"createDate" 17700 }, 17701 "Weight":{ 17702 "shape":"DoubleWithConstraints", 17703 "locationName":"weight" 17704 }, 17705 "Priority":{ 17706 "shape":"IntegerWithConstraints", 17707 "locationName":"priority" 17708 } 17709 } 17710 }, 17711 "FleetCapacityReservationSet":{ 17712 "type":"list", 17713 "member":{ 17714 "shape":"FleetCapacityReservation", 17715 "locationName":"item" 17716 } 17717 }, 17718 "FleetCapacityReservationTenancy":{ 17719 "type":"string", 17720 "enum":["default"] 17721 }, 17722 "FleetCapacityReservationUsageStrategy":{ 17723 "type":"string", 17724 "enum":["use-capacity-reservations-first"] 17725 }, 17726 "FleetData":{ 17727 "type":"structure", 17728 "members":{ 17729 "ActivityStatus":{ 17730 "shape":"FleetActivityStatus", 17731 "locationName":"activityStatus" 17732 }, 17733 "CreateTime":{ 17734 "shape":"DateTime", 17735 "locationName":"createTime" 17736 }, 17737 "FleetId":{ 17738 "shape":"FleetId", 17739 "locationName":"fleetId" 17740 }, 17741 "FleetState":{ 17742 "shape":"FleetStateCode", 17743 "locationName":"fleetState" 17744 }, 17745 "ClientToken":{ 17746 "shape":"String", 17747 "locationName":"clientToken" 17748 }, 17749 "ExcessCapacityTerminationPolicy":{ 17750 "shape":"FleetExcessCapacityTerminationPolicy", 17751 "locationName":"excessCapacityTerminationPolicy" 17752 }, 17753 "FulfilledCapacity":{ 17754 "shape":"Double", 17755 "locationName":"fulfilledCapacity" 17756 }, 17757 "FulfilledOnDemandCapacity":{ 17758 "shape":"Double", 17759 "locationName":"fulfilledOnDemandCapacity" 17760 }, 17761 "LaunchTemplateConfigs":{ 17762 "shape":"FleetLaunchTemplateConfigList", 17763 "locationName":"launchTemplateConfigs" 17764 }, 17765 "TargetCapacitySpecification":{ 17766 "shape":"TargetCapacitySpecification", 17767 "locationName":"targetCapacitySpecification" 17768 }, 17769 "TerminateInstancesWithExpiration":{ 17770 "shape":"Boolean", 17771 "locationName":"terminateInstancesWithExpiration" 17772 }, 17773 "Type":{ 17774 "shape":"FleetType", 17775 "locationName":"type" 17776 }, 17777 "ValidFrom":{ 17778 "shape":"DateTime", 17779 "locationName":"validFrom" 17780 }, 17781 "ValidUntil":{ 17782 "shape":"DateTime", 17783 "locationName":"validUntil" 17784 }, 17785 "ReplaceUnhealthyInstances":{ 17786 "shape":"Boolean", 17787 "locationName":"replaceUnhealthyInstances" 17788 }, 17789 "SpotOptions":{ 17790 "shape":"SpotOptions", 17791 "locationName":"spotOptions" 17792 }, 17793 "OnDemandOptions":{ 17794 "shape":"OnDemandOptions", 17795 "locationName":"onDemandOptions" 17796 }, 17797 "Tags":{ 17798 "shape":"TagList", 17799 "locationName":"tagSet" 17800 }, 17801 "Errors":{ 17802 "shape":"DescribeFleetsErrorSet", 17803 "locationName":"errorSet" 17804 }, 17805 "Instances":{ 17806 "shape":"DescribeFleetsInstancesSet", 17807 "locationName":"fleetInstanceSet" 17808 }, 17809 "Context":{ 17810 "shape":"String", 17811 "locationName":"context" 17812 } 17813 } 17814 }, 17815 "FleetEventType":{ 17816 "type":"string", 17817 "enum":[ 17818 "instance-change", 17819 "fleet-change", 17820 "service-error" 17821 ] 17822 }, 17823 "FleetExcessCapacityTerminationPolicy":{ 17824 "type":"string", 17825 "enum":[ 17826 "no-termination", 17827 "termination" 17828 ] 17829 }, 17830 "FleetId":{"type":"string"}, 17831 "FleetIdSet":{ 17832 "type":"list", 17833 "member":{"shape":"FleetId"} 17834 }, 17835 "FleetInstanceMatchCriteria":{ 17836 "type":"string", 17837 "enum":["open"] 17838 }, 17839 "FleetLaunchTemplateConfig":{ 17840 "type":"structure", 17841 "members":{ 17842 "LaunchTemplateSpecification":{ 17843 "shape":"FleetLaunchTemplateSpecification", 17844 "locationName":"launchTemplateSpecification" 17845 }, 17846 "Overrides":{ 17847 "shape":"FleetLaunchTemplateOverridesList", 17848 "locationName":"overrides" 17849 } 17850 } 17851 }, 17852 "FleetLaunchTemplateConfigList":{ 17853 "type":"list", 17854 "member":{ 17855 "shape":"FleetLaunchTemplateConfig", 17856 "locationName":"item" 17857 } 17858 }, 17859 "FleetLaunchTemplateConfigListRequest":{ 17860 "type":"list", 17861 "member":{ 17862 "shape":"FleetLaunchTemplateConfigRequest", 17863 "locationName":"item" 17864 }, 17865 "max":50, 17866 "min":0 17867 }, 17868 "FleetLaunchTemplateConfigRequest":{ 17869 "type":"structure", 17870 "members":{ 17871 "LaunchTemplateSpecification":{"shape":"FleetLaunchTemplateSpecificationRequest"}, 17872 "Overrides":{"shape":"FleetLaunchTemplateOverridesListRequest"} 17873 } 17874 }, 17875 "FleetLaunchTemplateOverrides":{ 17876 "type":"structure", 17877 "members":{ 17878 "InstanceType":{ 17879 "shape":"InstanceType", 17880 "locationName":"instanceType" 17881 }, 17882 "MaxPrice":{ 17883 "shape":"String", 17884 "locationName":"maxPrice" 17885 }, 17886 "SubnetId":{ 17887 "shape":"String", 17888 "locationName":"subnetId" 17889 }, 17890 "AvailabilityZone":{ 17891 "shape":"String", 17892 "locationName":"availabilityZone" 17893 }, 17894 "WeightedCapacity":{ 17895 "shape":"Double", 17896 "locationName":"weightedCapacity" 17897 }, 17898 "Priority":{ 17899 "shape":"Double", 17900 "locationName":"priority" 17901 }, 17902 "Placement":{ 17903 "shape":"PlacementResponse", 17904 "locationName":"placement" 17905 }, 17906 "InstanceRequirements":{ 17907 "shape":"InstanceRequirements", 17908 "locationName":"instanceRequirements" 17909 } 17910 } 17911 }, 17912 "FleetLaunchTemplateOverridesList":{ 17913 "type":"list", 17914 "member":{ 17915 "shape":"FleetLaunchTemplateOverrides", 17916 "locationName":"item" 17917 } 17918 }, 17919 "FleetLaunchTemplateOverridesListRequest":{ 17920 "type":"list", 17921 "member":{ 17922 "shape":"FleetLaunchTemplateOverridesRequest", 17923 "locationName":"item" 17924 } 17925 }, 17926 "FleetLaunchTemplateOverridesRequest":{ 17927 "type":"structure", 17928 "members":{ 17929 "InstanceType":{"shape":"InstanceType"}, 17930 "MaxPrice":{"shape":"String"}, 17931 "SubnetId":{"shape":"SubnetId"}, 17932 "AvailabilityZone":{"shape":"String"}, 17933 "WeightedCapacity":{"shape":"Double"}, 17934 "Priority":{"shape":"Double"}, 17935 "Placement":{"shape":"Placement"}, 17936 "InstanceRequirements":{"shape":"InstanceRequirementsRequest"} 17937 } 17938 }, 17939 "FleetLaunchTemplateSpecification":{ 17940 "type":"structure", 17941 "members":{ 17942 "LaunchTemplateId":{ 17943 "shape":"String", 17944 "locationName":"launchTemplateId" 17945 }, 17946 "LaunchTemplateName":{ 17947 "shape":"LaunchTemplateName", 17948 "locationName":"launchTemplateName" 17949 }, 17950 "Version":{ 17951 "shape":"String", 17952 "locationName":"version" 17953 } 17954 } 17955 }, 17956 "FleetLaunchTemplateSpecificationRequest":{ 17957 "type":"structure", 17958 "members":{ 17959 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 17960 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 17961 "Version":{"shape":"String"} 17962 } 17963 }, 17964 "FleetOnDemandAllocationStrategy":{ 17965 "type":"string", 17966 "enum":[ 17967 "lowest-price", 17968 "prioritized" 17969 ] 17970 }, 17971 "FleetReplacementStrategy":{ 17972 "type":"string", 17973 "enum":["launch"] 17974 }, 17975 "FleetSet":{ 17976 "type":"list", 17977 "member":{ 17978 "shape":"FleetData", 17979 "locationName":"item" 17980 } 17981 }, 17982 "FleetSpotCapacityRebalance":{ 17983 "type":"structure", 17984 "members":{ 17985 "ReplacementStrategy":{ 17986 "shape":"FleetReplacementStrategy", 17987 "locationName":"replacementStrategy" 17988 } 17989 } 17990 }, 17991 "FleetSpotCapacityRebalanceRequest":{ 17992 "type":"structure", 17993 "members":{ 17994 "ReplacementStrategy":{"shape":"FleetReplacementStrategy"} 17995 } 17996 }, 17997 "FleetSpotMaintenanceStrategies":{ 17998 "type":"structure", 17999 "members":{ 18000 "CapacityRebalance":{ 18001 "shape":"FleetSpotCapacityRebalance", 18002 "locationName":"capacityRebalance" 18003 } 18004 } 18005 }, 18006 "FleetSpotMaintenanceStrategiesRequest":{ 18007 "type":"structure", 18008 "members":{ 18009 "CapacityRebalance":{"shape":"FleetSpotCapacityRebalanceRequest"} 18010 } 18011 }, 18012 "FleetStateCode":{ 18013 "type":"string", 18014 "enum":[ 18015 "submitted", 18016 "active", 18017 "deleted", 18018 "failed", 18019 "deleted_running", 18020 "deleted_terminating", 18021 "modifying" 18022 ] 18023 }, 18024 "FleetType":{ 18025 "type":"string", 18026 "enum":[ 18027 "request", 18028 "maintain", 18029 "instant" 18030 ] 18031 }, 18032 "Float":{"type":"float"}, 18033 "FlowLog":{ 18034 "type":"structure", 18035 "members":{ 18036 "CreationTime":{ 18037 "shape":"MillisecondDateTime", 18038 "locationName":"creationTime" 18039 }, 18040 "DeliverLogsErrorMessage":{ 18041 "shape":"String", 18042 "locationName":"deliverLogsErrorMessage" 18043 }, 18044 "DeliverLogsPermissionArn":{ 18045 "shape":"String", 18046 "locationName":"deliverLogsPermissionArn" 18047 }, 18048 "DeliverLogsStatus":{ 18049 "shape":"String", 18050 "locationName":"deliverLogsStatus" 18051 }, 18052 "FlowLogId":{ 18053 "shape":"String", 18054 "locationName":"flowLogId" 18055 }, 18056 "FlowLogStatus":{ 18057 "shape":"String", 18058 "locationName":"flowLogStatus" 18059 }, 18060 "LogGroupName":{ 18061 "shape":"String", 18062 "locationName":"logGroupName" 18063 }, 18064 "ResourceId":{ 18065 "shape":"String", 18066 "locationName":"resourceId" 18067 }, 18068 "TrafficType":{ 18069 "shape":"TrafficType", 18070 "locationName":"trafficType" 18071 }, 18072 "LogDestinationType":{ 18073 "shape":"LogDestinationType", 18074 "locationName":"logDestinationType" 18075 }, 18076 "LogDestination":{ 18077 "shape":"String", 18078 "locationName":"logDestination" 18079 }, 18080 "LogFormat":{ 18081 "shape":"String", 18082 "locationName":"logFormat" 18083 }, 18084 "Tags":{ 18085 "shape":"TagList", 18086 "locationName":"tagSet" 18087 }, 18088 "MaxAggregationInterval":{ 18089 "shape":"Integer", 18090 "locationName":"maxAggregationInterval" 18091 }, 18092 "DestinationOptions":{ 18093 "shape":"DestinationOptionsResponse", 18094 "locationName":"destinationOptions" 18095 } 18096 } 18097 }, 18098 "FlowLogIdList":{ 18099 "type":"list", 18100 "member":{ 18101 "shape":"VpcFlowLogId", 18102 "locationName":"item" 18103 } 18104 }, 18105 "FlowLogResourceId":{"type":"string"}, 18106 "FlowLogResourceIds":{ 18107 "type":"list", 18108 "member":{ 18109 "shape":"FlowLogResourceId", 18110 "locationName":"item" 18111 } 18112 }, 18113 "FlowLogSet":{ 18114 "type":"list", 18115 "member":{ 18116 "shape":"FlowLog", 18117 "locationName":"item" 18118 } 18119 }, 18120 "FlowLogsResourceType":{ 18121 "type":"string", 18122 "enum":[ 18123 "VPC", 18124 "Subnet", 18125 "NetworkInterface" 18126 ] 18127 }, 18128 "FpgaDeviceCount":{"type":"integer"}, 18129 "FpgaDeviceInfo":{ 18130 "type":"structure", 18131 "members":{ 18132 "Name":{ 18133 "shape":"FpgaDeviceName", 18134 "locationName":"name" 18135 }, 18136 "Manufacturer":{ 18137 "shape":"FpgaDeviceManufacturerName", 18138 "locationName":"manufacturer" 18139 }, 18140 "Count":{ 18141 "shape":"FpgaDeviceCount", 18142 "locationName":"count" 18143 }, 18144 "MemoryInfo":{ 18145 "shape":"FpgaDeviceMemoryInfo", 18146 "locationName":"memoryInfo" 18147 } 18148 } 18149 }, 18150 "FpgaDeviceInfoList":{ 18151 "type":"list", 18152 "member":{ 18153 "shape":"FpgaDeviceInfo", 18154 "locationName":"item" 18155 } 18156 }, 18157 "FpgaDeviceManufacturerName":{"type":"string"}, 18158 "FpgaDeviceMemoryInfo":{ 18159 "type":"structure", 18160 "members":{ 18161 "SizeInMiB":{ 18162 "shape":"FpgaDeviceMemorySize", 18163 "locationName":"sizeInMiB" 18164 } 18165 } 18166 }, 18167 "FpgaDeviceMemorySize":{"type":"integer"}, 18168 "FpgaDeviceName":{"type":"string"}, 18169 "FpgaImage":{ 18170 "type":"structure", 18171 "members":{ 18172 "FpgaImageId":{ 18173 "shape":"String", 18174 "locationName":"fpgaImageId" 18175 }, 18176 "FpgaImageGlobalId":{ 18177 "shape":"String", 18178 "locationName":"fpgaImageGlobalId" 18179 }, 18180 "Name":{ 18181 "shape":"String", 18182 "locationName":"name" 18183 }, 18184 "Description":{ 18185 "shape":"String", 18186 "locationName":"description" 18187 }, 18188 "ShellVersion":{ 18189 "shape":"String", 18190 "locationName":"shellVersion" 18191 }, 18192 "PciId":{ 18193 "shape":"PciId", 18194 "locationName":"pciId" 18195 }, 18196 "State":{ 18197 "shape":"FpgaImageState", 18198 "locationName":"state" 18199 }, 18200 "CreateTime":{ 18201 "shape":"DateTime", 18202 "locationName":"createTime" 18203 }, 18204 "UpdateTime":{ 18205 "shape":"DateTime", 18206 "locationName":"updateTime" 18207 }, 18208 "OwnerId":{ 18209 "shape":"String", 18210 "locationName":"ownerId" 18211 }, 18212 "OwnerAlias":{ 18213 "shape":"String", 18214 "locationName":"ownerAlias" 18215 }, 18216 "ProductCodes":{ 18217 "shape":"ProductCodeList", 18218 "locationName":"productCodes" 18219 }, 18220 "Tags":{ 18221 "shape":"TagList", 18222 "locationName":"tags" 18223 }, 18224 "Public":{ 18225 "shape":"Boolean", 18226 "locationName":"public" 18227 }, 18228 "DataRetentionSupport":{ 18229 "shape":"Boolean", 18230 "locationName":"dataRetentionSupport" 18231 } 18232 } 18233 }, 18234 "FpgaImageAttribute":{ 18235 "type":"structure", 18236 "members":{ 18237 "FpgaImageId":{ 18238 "shape":"String", 18239 "locationName":"fpgaImageId" 18240 }, 18241 "Name":{ 18242 "shape":"String", 18243 "locationName":"name" 18244 }, 18245 "Description":{ 18246 "shape":"String", 18247 "locationName":"description" 18248 }, 18249 "LoadPermissions":{ 18250 "shape":"LoadPermissionList", 18251 "locationName":"loadPermissions" 18252 }, 18253 "ProductCodes":{ 18254 "shape":"ProductCodeList", 18255 "locationName":"productCodes" 18256 } 18257 } 18258 }, 18259 "FpgaImageAttributeName":{ 18260 "type":"string", 18261 "enum":[ 18262 "description", 18263 "name", 18264 "loadPermission", 18265 "productCodes" 18266 ] 18267 }, 18268 "FpgaImageId":{"type":"string"}, 18269 "FpgaImageIdList":{ 18270 "type":"list", 18271 "member":{ 18272 "shape":"FpgaImageId", 18273 "locationName":"item" 18274 } 18275 }, 18276 "FpgaImageList":{ 18277 "type":"list", 18278 "member":{ 18279 "shape":"FpgaImage", 18280 "locationName":"item" 18281 } 18282 }, 18283 "FpgaImageState":{ 18284 "type":"structure", 18285 "members":{ 18286 "Code":{ 18287 "shape":"FpgaImageStateCode", 18288 "locationName":"code" 18289 }, 18290 "Message":{ 18291 "shape":"String", 18292 "locationName":"message" 18293 } 18294 } 18295 }, 18296 "FpgaImageStateCode":{ 18297 "type":"string", 18298 "enum":[ 18299 "pending", 18300 "failed", 18301 "available", 18302 "unavailable" 18303 ] 18304 }, 18305 "FpgaInfo":{ 18306 "type":"structure", 18307 "members":{ 18308 "Fpgas":{ 18309 "shape":"FpgaDeviceInfoList", 18310 "locationName":"fpgas" 18311 }, 18312 "TotalFpgaMemoryInMiB":{ 18313 "shape":"totalFpgaMemory", 18314 "locationName":"totalFpgaMemoryInMiB" 18315 } 18316 } 18317 }, 18318 "FreeTierEligibleFlag":{"type":"boolean"}, 18319 "GVCDMaxResults":{ 18320 "type":"integer", 18321 "max":1000, 18322 "min":200 18323 }, 18324 "GatewayType":{ 18325 "type":"string", 18326 "enum":["ipsec.1"] 18327 }, 18328 "GetAssociatedEnclaveCertificateIamRolesRequest":{ 18329 "type":"structure", 18330 "members":{ 18331 "CertificateArn":{"shape":"ResourceArn"}, 18332 "DryRun":{"shape":"Boolean"} 18333 } 18334 }, 18335 "GetAssociatedEnclaveCertificateIamRolesResult":{ 18336 "type":"structure", 18337 "members":{ 18338 "AssociatedRoles":{ 18339 "shape":"AssociatedRolesList", 18340 "locationName":"associatedRoleSet" 18341 } 18342 } 18343 }, 18344 "GetAssociatedIpv6PoolCidrsRequest":{ 18345 "type":"structure", 18346 "required":["PoolId"], 18347 "members":{ 18348 "PoolId":{"shape":"Ipv6PoolEc2Id"}, 18349 "NextToken":{"shape":"NextToken"}, 18350 "MaxResults":{"shape":"Ipv6PoolMaxResults"}, 18351 "DryRun":{"shape":"Boolean"} 18352 } 18353 }, 18354 "GetAssociatedIpv6PoolCidrsResult":{ 18355 "type":"structure", 18356 "members":{ 18357 "Ipv6CidrAssociations":{ 18358 "shape":"Ipv6CidrAssociationSet", 18359 "locationName":"ipv6CidrAssociationSet" 18360 }, 18361 "NextToken":{ 18362 "shape":"String", 18363 "locationName":"nextToken" 18364 } 18365 } 18366 }, 18367 "GetCapacityReservationUsageRequest":{ 18368 "type":"structure", 18369 "required":["CapacityReservationId"], 18370 "members":{ 18371 "CapacityReservationId":{"shape":"CapacityReservationId"}, 18372 "NextToken":{"shape":"String"}, 18373 "MaxResults":{"shape":"GetCapacityReservationUsageRequestMaxResults"}, 18374 "DryRun":{"shape":"Boolean"} 18375 } 18376 }, 18377 "GetCapacityReservationUsageRequestMaxResults":{ 18378 "type":"integer", 18379 "max":1000, 18380 "min":1 18381 }, 18382 "GetCapacityReservationUsageResult":{ 18383 "type":"structure", 18384 "members":{ 18385 "NextToken":{ 18386 "shape":"String", 18387 "locationName":"nextToken" 18388 }, 18389 "CapacityReservationId":{ 18390 "shape":"String", 18391 "locationName":"capacityReservationId" 18392 }, 18393 "InstanceType":{ 18394 "shape":"String", 18395 "locationName":"instanceType" 18396 }, 18397 "TotalInstanceCount":{ 18398 "shape":"Integer", 18399 "locationName":"totalInstanceCount" 18400 }, 18401 "AvailableInstanceCount":{ 18402 "shape":"Integer", 18403 "locationName":"availableInstanceCount" 18404 }, 18405 "State":{ 18406 "shape":"CapacityReservationState", 18407 "locationName":"state" 18408 }, 18409 "InstanceUsages":{ 18410 "shape":"InstanceUsageSet", 18411 "locationName":"instanceUsageSet" 18412 } 18413 } 18414 }, 18415 "GetCoipPoolUsageRequest":{ 18416 "type":"structure", 18417 "required":["PoolId"], 18418 "members":{ 18419 "PoolId":{"shape":"CoipPoolId"}, 18420 "Filters":{ 18421 "shape":"FilterList", 18422 "locationName":"Filter" 18423 }, 18424 "MaxResults":{"shape":"CoipPoolMaxResults"}, 18425 "NextToken":{"shape":"String"}, 18426 "DryRun":{"shape":"Boolean"} 18427 } 18428 }, 18429 "GetCoipPoolUsageResult":{ 18430 "type":"structure", 18431 "members":{ 18432 "CoipPoolId":{ 18433 "shape":"String", 18434 "locationName":"coipPoolId" 18435 }, 18436 "CoipAddressUsages":{ 18437 "shape":"CoipAddressUsageSet", 18438 "locationName":"coipAddressUsageSet" 18439 }, 18440 "LocalGatewayRouteTableId":{ 18441 "shape":"String", 18442 "locationName":"localGatewayRouteTableId" 18443 } 18444 } 18445 }, 18446 "GetConsoleOutputRequest":{ 18447 "type":"structure", 18448 "required":["InstanceId"], 18449 "members":{ 18450 "InstanceId":{"shape":"InstanceId"}, 18451 "DryRun":{ 18452 "shape":"Boolean", 18453 "locationName":"dryRun" 18454 }, 18455 "Latest":{"shape":"Boolean"} 18456 } 18457 }, 18458 "GetConsoleOutputResult":{ 18459 "type":"structure", 18460 "members":{ 18461 "InstanceId":{ 18462 "shape":"String", 18463 "locationName":"instanceId" 18464 }, 18465 "Output":{ 18466 "shape":"String", 18467 "locationName":"output" 18468 }, 18469 "Timestamp":{ 18470 "shape":"DateTime", 18471 "locationName":"timestamp" 18472 } 18473 } 18474 }, 18475 "GetConsoleScreenshotRequest":{ 18476 "type":"structure", 18477 "required":["InstanceId"], 18478 "members":{ 18479 "DryRun":{"shape":"Boolean"}, 18480 "InstanceId":{"shape":"InstanceId"}, 18481 "WakeUp":{"shape":"Boolean"} 18482 } 18483 }, 18484 "GetConsoleScreenshotResult":{ 18485 "type":"structure", 18486 "members":{ 18487 "ImageData":{ 18488 "shape":"String", 18489 "locationName":"imageData" 18490 }, 18491 "InstanceId":{ 18492 "shape":"String", 18493 "locationName":"instanceId" 18494 } 18495 } 18496 }, 18497 "GetDefaultCreditSpecificationRequest":{ 18498 "type":"structure", 18499 "required":["InstanceFamily"], 18500 "members":{ 18501 "DryRun":{"shape":"Boolean"}, 18502 "InstanceFamily":{"shape":"UnlimitedSupportedInstanceFamily"} 18503 } 18504 }, 18505 "GetDefaultCreditSpecificationResult":{ 18506 "type":"structure", 18507 "members":{ 18508 "InstanceFamilyCreditSpecification":{ 18509 "shape":"InstanceFamilyCreditSpecification", 18510 "locationName":"instanceFamilyCreditSpecification" 18511 } 18512 } 18513 }, 18514 "GetEbsDefaultKmsKeyIdRequest":{ 18515 "type":"structure", 18516 "members":{ 18517 "DryRun":{"shape":"Boolean"} 18518 } 18519 }, 18520 "GetEbsDefaultKmsKeyIdResult":{ 18521 "type":"structure", 18522 "members":{ 18523 "KmsKeyId":{ 18524 "shape":"String", 18525 "locationName":"kmsKeyId" 18526 } 18527 } 18528 }, 18529 "GetEbsEncryptionByDefaultRequest":{ 18530 "type":"structure", 18531 "members":{ 18532 "DryRun":{"shape":"Boolean"} 18533 } 18534 }, 18535 "GetEbsEncryptionByDefaultResult":{ 18536 "type":"structure", 18537 "members":{ 18538 "EbsEncryptionByDefault":{ 18539 "shape":"Boolean", 18540 "locationName":"ebsEncryptionByDefault" 18541 } 18542 } 18543 }, 18544 "GetFlowLogsIntegrationTemplateRequest":{ 18545 "type":"structure", 18546 "required":[ 18547 "FlowLogId", 18548 "ConfigDeliveryS3DestinationArn", 18549 "IntegrateServices" 18550 ], 18551 "members":{ 18552 "DryRun":{"shape":"Boolean"}, 18553 "FlowLogId":{"shape":"VpcFlowLogId"}, 18554 "ConfigDeliveryS3DestinationArn":{"shape":"String"}, 18555 "IntegrateServices":{ 18556 "shape":"IntegrateServices", 18557 "locationName":"IntegrateService" 18558 } 18559 } 18560 }, 18561 "GetFlowLogsIntegrationTemplateResult":{ 18562 "type":"structure", 18563 "members":{ 18564 "Result":{ 18565 "shape":"String", 18566 "locationName":"result" 18567 } 18568 } 18569 }, 18570 "GetGroupsForCapacityReservationRequest":{ 18571 "type":"structure", 18572 "required":["CapacityReservationId"], 18573 "members":{ 18574 "CapacityReservationId":{"shape":"CapacityReservationId"}, 18575 "NextToken":{"shape":"String"}, 18576 "MaxResults":{"shape":"GetGroupsForCapacityReservationRequestMaxResults"}, 18577 "DryRun":{"shape":"Boolean"} 18578 } 18579 }, 18580 "GetGroupsForCapacityReservationRequestMaxResults":{ 18581 "type":"integer", 18582 "max":1000, 18583 "min":1 18584 }, 18585 "GetGroupsForCapacityReservationResult":{ 18586 "type":"structure", 18587 "members":{ 18588 "NextToken":{ 18589 "shape":"String", 18590 "locationName":"nextToken" 18591 }, 18592 "CapacityReservationGroups":{ 18593 "shape":"CapacityReservationGroupSet", 18594 "locationName":"capacityReservationGroupSet" 18595 } 18596 } 18597 }, 18598 "GetHostReservationPurchasePreviewRequest":{ 18599 "type":"structure", 18600 "required":[ 18601 "HostIdSet", 18602 "OfferingId" 18603 ], 18604 "members":{ 18605 "HostIdSet":{"shape":"RequestHostIdSet"}, 18606 "OfferingId":{"shape":"OfferingId"} 18607 } 18608 }, 18609 "GetHostReservationPurchasePreviewResult":{ 18610 "type":"structure", 18611 "members":{ 18612 "CurrencyCode":{ 18613 "shape":"CurrencyCodeValues", 18614 "locationName":"currencyCode" 18615 }, 18616 "Purchase":{ 18617 "shape":"PurchaseSet", 18618 "locationName":"purchase" 18619 }, 18620 "TotalHourlyPrice":{ 18621 "shape":"String", 18622 "locationName":"totalHourlyPrice" 18623 }, 18624 "TotalUpfrontPrice":{ 18625 "shape":"String", 18626 "locationName":"totalUpfrontPrice" 18627 } 18628 } 18629 }, 18630 "GetInstanceTypesFromInstanceRequirementsRequest":{ 18631 "type":"structure", 18632 "required":[ 18633 "ArchitectureTypes", 18634 "VirtualizationTypes", 18635 "InstanceRequirements" 18636 ], 18637 "members":{ 18638 "DryRun":{"shape":"Boolean"}, 18639 "ArchitectureTypes":{ 18640 "shape":"ArchitectureTypeSet", 18641 "locationName":"ArchitectureType" 18642 }, 18643 "VirtualizationTypes":{ 18644 "shape":"VirtualizationTypeSet", 18645 "locationName":"VirtualizationType" 18646 }, 18647 "InstanceRequirements":{"shape":"InstanceRequirementsRequest"}, 18648 "MaxResults":{"shape":"Integer"}, 18649 "NextToken":{"shape":"String"} 18650 } 18651 }, 18652 "GetInstanceTypesFromInstanceRequirementsResult":{ 18653 "type":"structure", 18654 "members":{ 18655 "InstanceTypes":{ 18656 "shape":"InstanceTypeInfoFromInstanceRequirementsSet", 18657 "locationName":"instanceTypeSet" 18658 }, 18659 "NextToken":{ 18660 "shape":"String", 18661 "locationName":"nextToken" 18662 } 18663 } 18664 }, 18665 "GetLaunchTemplateDataRequest":{ 18666 "type":"structure", 18667 "required":["InstanceId"], 18668 "members":{ 18669 "DryRun":{"shape":"Boolean"}, 18670 "InstanceId":{"shape":"InstanceId"} 18671 } 18672 }, 18673 "GetLaunchTemplateDataResult":{ 18674 "type":"structure", 18675 "members":{ 18676 "LaunchTemplateData":{ 18677 "shape":"ResponseLaunchTemplateData", 18678 "locationName":"launchTemplateData" 18679 } 18680 } 18681 }, 18682 "GetManagedPrefixListAssociationsMaxResults":{ 18683 "type":"integer", 18684 "max":255, 18685 "min":5 18686 }, 18687 "GetManagedPrefixListAssociationsRequest":{ 18688 "type":"structure", 18689 "required":["PrefixListId"], 18690 "members":{ 18691 "DryRun":{"shape":"Boolean"}, 18692 "PrefixListId":{"shape":"PrefixListResourceId"}, 18693 "MaxResults":{"shape":"GetManagedPrefixListAssociationsMaxResults"}, 18694 "NextToken":{"shape":"NextToken"} 18695 } 18696 }, 18697 "GetManagedPrefixListAssociationsResult":{ 18698 "type":"structure", 18699 "members":{ 18700 "PrefixListAssociations":{ 18701 "shape":"PrefixListAssociationSet", 18702 "locationName":"prefixListAssociationSet" 18703 }, 18704 "NextToken":{ 18705 "shape":"String", 18706 "locationName":"nextToken" 18707 } 18708 } 18709 }, 18710 "GetManagedPrefixListEntriesRequest":{ 18711 "type":"structure", 18712 "required":["PrefixListId"], 18713 "members":{ 18714 "DryRun":{"shape":"Boolean"}, 18715 "PrefixListId":{"shape":"PrefixListResourceId"}, 18716 "TargetVersion":{"shape":"Long"}, 18717 "MaxResults":{"shape":"PrefixListMaxResults"}, 18718 "NextToken":{"shape":"NextToken"} 18719 } 18720 }, 18721 "GetManagedPrefixListEntriesResult":{ 18722 "type":"structure", 18723 "members":{ 18724 "Entries":{ 18725 "shape":"PrefixListEntrySet", 18726 "locationName":"entrySet" 18727 }, 18728 "NextToken":{ 18729 "shape":"NextToken", 18730 "locationName":"nextToken" 18731 } 18732 } 18733 }, 18734 "GetPasswordDataRequest":{ 18735 "type":"structure", 18736 "required":["InstanceId"], 18737 "members":{ 18738 "InstanceId":{"shape":"InstanceId"}, 18739 "DryRun":{ 18740 "shape":"Boolean", 18741 "locationName":"dryRun" 18742 } 18743 } 18744 }, 18745 "GetPasswordDataResult":{ 18746 "type":"structure", 18747 "members":{ 18748 "InstanceId":{ 18749 "shape":"String", 18750 "locationName":"instanceId" 18751 }, 18752 "PasswordData":{ 18753 "shape":"String", 18754 "locationName":"passwordData" 18755 }, 18756 "Timestamp":{ 18757 "shape":"DateTime", 18758 "locationName":"timestamp" 18759 } 18760 } 18761 }, 18762 "GetReservedInstancesExchangeQuoteRequest":{ 18763 "type":"structure", 18764 "required":["ReservedInstanceIds"], 18765 "members":{ 18766 "DryRun":{"shape":"Boolean"}, 18767 "ReservedInstanceIds":{ 18768 "shape":"ReservedInstanceIdSet", 18769 "locationName":"ReservedInstanceId" 18770 }, 18771 "TargetConfigurations":{ 18772 "shape":"TargetConfigurationRequestSet", 18773 "locationName":"TargetConfiguration" 18774 } 18775 } 18776 }, 18777 "GetReservedInstancesExchangeQuoteResult":{ 18778 "type":"structure", 18779 "members":{ 18780 "CurrencyCode":{ 18781 "shape":"String", 18782 "locationName":"currencyCode" 18783 }, 18784 "IsValidExchange":{ 18785 "shape":"Boolean", 18786 "locationName":"isValidExchange" 18787 }, 18788 "OutputReservedInstancesWillExpireAt":{ 18789 "shape":"DateTime", 18790 "locationName":"outputReservedInstancesWillExpireAt" 18791 }, 18792 "PaymentDue":{ 18793 "shape":"String", 18794 "locationName":"paymentDue" 18795 }, 18796 "ReservedInstanceValueRollup":{ 18797 "shape":"ReservationValue", 18798 "locationName":"reservedInstanceValueRollup" 18799 }, 18800 "ReservedInstanceValueSet":{ 18801 "shape":"ReservedInstanceReservationValueSet", 18802 "locationName":"reservedInstanceValueSet" 18803 }, 18804 "TargetConfigurationValueRollup":{ 18805 "shape":"ReservationValue", 18806 "locationName":"targetConfigurationValueRollup" 18807 }, 18808 "TargetConfigurationValueSet":{ 18809 "shape":"TargetReservationValueSet", 18810 "locationName":"targetConfigurationValueSet" 18811 }, 18812 "ValidationFailureReason":{ 18813 "shape":"String", 18814 "locationName":"validationFailureReason" 18815 } 18816 } 18817 }, 18818 "GetSerialConsoleAccessStatusRequest":{ 18819 "type":"structure", 18820 "members":{ 18821 "DryRun":{"shape":"Boolean"} 18822 } 18823 }, 18824 "GetSerialConsoleAccessStatusResult":{ 18825 "type":"structure", 18826 "members":{ 18827 "SerialConsoleAccessEnabled":{ 18828 "shape":"Boolean", 18829 "locationName":"serialConsoleAccessEnabled" 18830 } 18831 } 18832 }, 18833 "GetSpotPlacementScoresRequest":{ 18834 "type":"structure", 18835 "required":["TargetCapacity"], 18836 "members":{ 18837 "InstanceTypes":{ 18838 "shape":"InstanceTypes", 18839 "locationName":"InstanceType" 18840 }, 18841 "TargetCapacity":{"shape":"SpotPlacementScoresTargetCapacity"}, 18842 "TargetCapacityUnitType":{"shape":"TargetCapacityUnitType"}, 18843 "SingleAvailabilityZone":{"shape":"Boolean"}, 18844 "RegionNames":{ 18845 "shape":"RegionNames", 18846 "locationName":"RegionName" 18847 }, 18848 "InstanceRequirementsWithMetadata":{"shape":"InstanceRequirementsWithMetadataRequest"}, 18849 "DryRun":{"shape":"Boolean"}, 18850 "MaxResults":{"shape":"SpotPlacementScoresMaxResults"}, 18851 "NextToken":{"shape":"String"} 18852 } 18853 }, 18854 "GetSpotPlacementScoresResult":{ 18855 "type":"structure", 18856 "members":{ 18857 "SpotPlacementScores":{ 18858 "shape":"SpotPlacementScores", 18859 "locationName":"spotPlacementScoreSet" 18860 }, 18861 "NextToken":{ 18862 "shape":"String", 18863 "locationName":"nextToken" 18864 } 18865 } 18866 }, 18867 "GetSubnetCidrReservationsMaxResults":{ 18868 "type":"integer", 18869 "max":1000, 18870 "min":5 18871 }, 18872 "GetSubnetCidrReservationsRequest":{ 18873 "type":"structure", 18874 "required":["SubnetId"], 18875 "members":{ 18876 "Filters":{ 18877 "shape":"FilterList", 18878 "locationName":"Filter" 18879 }, 18880 "SubnetId":{"shape":"SubnetId"}, 18881 "DryRun":{"shape":"Boolean"}, 18882 "NextToken":{"shape":"String"}, 18883 "MaxResults":{"shape":"GetSubnetCidrReservationsMaxResults"} 18884 } 18885 }, 18886 "GetSubnetCidrReservationsResult":{ 18887 "type":"structure", 18888 "members":{ 18889 "SubnetIpv4CidrReservations":{ 18890 "shape":"SubnetCidrReservationList", 18891 "locationName":"subnetIpv4CidrReservationSet" 18892 }, 18893 "SubnetIpv6CidrReservations":{ 18894 "shape":"SubnetCidrReservationList", 18895 "locationName":"subnetIpv6CidrReservationSet" 18896 }, 18897 "NextToken":{ 18898 "shape":"String", 18899 "locationName":"nextToken" 18900 } 18901 } 18902 }, 18903 "GetTransitGatewayAttachmentPropagationsRequest":{ 18904 "type":"structure", 18905 "required":["TransitGatewayAttachmentId"], 18906 "members":{ 18907 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 18908 "Filters":{ 18909 "shape":"FilterList", 18910 "locationName":"Filter" 18911 }, 18912 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 18913 "NextToken":{"shape":"String"}, 18914 "DryRun":{"shape":"Boolean"} 18915 } 18916 }, 18917 "GetTransitGatewayAttachmentPropagationsResult":{ 18918 "type":"structure", 18919 "members":{ 18920 "TransitGatewayAttachmentPropagations":{ 18921 "shape":"TransitGatewayAttachmentPropagationList", 18922 "locationName":"transitGatewayAttachmentPropagations" 18923 }, 18924 "NextToken":{ 18925 "shape":"String", 18926 "locationName":"nextToken" 18927 } 18928 } 18929 }, 18930 "GetTransitGatewayMulticastDomainAssociationsRequest":{ 18931 "type":"structure", 18932 "members":{ 18933 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 18934 "Filters":{ 18935 "shape":"FilterList", 18936 "locationName":"Filter" 18937 }, 18938 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 18939 "NextToken":{"shape":"String"}, 18940 "DryRun":{"shape":"Boolean"} 18941 } 18942 }, 18943 "GetTransitGatewayMulticastDomainAssociationsResult":{ 18944 "type":"structure", 18945 "members":{ 18946 "MulticastDomainAssociations":{ 18947 "shape":"TransitGatewayMulticastDomainAssociationList", 18948 "locationName":"multicastDomainAssociations" 18949 }, 18950 "NextToken":{ 18951 "shape":"String", 18952 "locationName":"nextToken" 18953 } 18954 } 18955 }, 18956 "GetTransitGatewayPrefixListReferencesRequest":{ 18957 "type":"structure", 18958 "required":["TransitGatewayRouteTableId"], 18959 "members":{ 18960 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 18961 "Filters":{ 18962 "shape":"FilterList", 18963 "locationName":"Filter" 18964 }, 18965 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 18966 "NextToken":{"shape":"String"}, 18967 "DryRun":{"shape":"Boolean"} 18968 } 18969 }, 18970 "GetTransitGatewayPrefixListReferencesResult":{ 18971 "type":"structure", 18972 "members":{ 18973 "TransitGatewayPrefixListReferences":{ 18974 "shape":"TransitGatewayPrefixListReferenceSet", 18975 "locationName":"transitGatewayPrefixListReferenceSet" 18976 }, 18977 "NextToken":{ 18978 "shape":"String", 18979 "locationName":"nextToken" 18980 } 18981 } 18982 }, 18983 "GetTransitGatewayRouteTableAssociationsRequest":{ 18984 "type":"structure", 18985 "required":["TransitGatewayRouteTableId"], 18986 "members":{ 18987 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 18988 "Filters":{ 18989 "shape":"FilterList", 18990 "locationName":"Filter" 18991 }, 18992 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 18993 "NextToken":{"shape":"String"}, 18994 "DryRun":{"shape":"Boolean"} 18995 } 18996 }, 18997 "GetTransitGatewayRouteTableAssociationsResult":{ 18998 "type":"structure", 18999 "members":{ 19000 "Associations":{ 19001 "shape":"TransitGatewayRouteTableAssociationList", 19002 "locationName":"associations" 19003 }, 19004 "NextToken":{ 19005 "shape":"String", 19006 "locationName":"nextToken" 19007 } 19008 } 19009 }, 19010 "GetTransitGatewayRouteTablePropagationsRequest":{ 19011 "type":"structure", 19012 "required":["TransitGatewayRouteTableId"], 19013 "members":{ 19014 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 19015 "Filters":{ 19016 "shape":"FilterList", 19017 "locationName":"Filter" 19018 }, 19019 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 19020 "NextToken":{"shape":"String"}, 19021 "DryRun":{"shape":"Boolean"} 19022 } 19023 }, 19024 "GetTransitGatewayRouteTablePropagationsResult":{ 19025 "type":"structure", 19026 "members":{ 19027 "TransitGatewayRouteTablePropagations":{ 19028 "shape":"TransitGatewayRouteTablePropagationList", 19029 "locationName":"transitGatewayRouteTablePropagations" 19030 }, 19031 "NextToken":{ 19032 "shape":"String", 19033 "locationName":"nextToken" 19034 } 19035 } 19036 }, 19037 "GetVpnConnectionDeviceSampleConfigurationRequest":{ 19038 "type":"structure", 19039 "required":[ 19040 "VpnConnectionId", 19041 "VpnConnectionDeviceTypeId" 19042 ], 19043 "members":{ 19044 "VpnConnectionId":{"shape":"VpnConnectionId"}, 19045 "VpnConnectionDeviceTypeId":{"shape":"VpnConnectionDeviceTypeId"}, 19046 "InternetKeyExchangeVersion":{"shape":"String"}, 19047 "DryRun":{"shape":"Boolean"} 19048 } 19049 }, 19050 "GetVpnConnectionDeviceSampleConfigurationResult":{ 19051 "type":"structure", 19052 "members":{ 19053 "VpnConnectionDeviceSampleConfiguration":{ 19054 "shape":"VpnConnectionDeviceSampleConfiguration", 19055 "locationName":"vpnConnectionDeviceSampleConfiguration" 19056 } 19057 } 19058 }, 19059 "GetVpnConnectionDeviceTypesRequest":{ 19060 "type":"structure", 19061 "members":{ 19062 "MaxResults":{"shape":"GVCDMaxResults"}, 19063 "NextToken":{"shape":"NextToken"}, 19064 "DryRun":{"shape":"Boolean"} 19065 } 19066 }, 19067 "GetVpnConnectionDeviceTypesResult":{ 19068 "type":"structure", 19069 "members":{ 19070 "VpnConnectionDeviceTypes":{ 19071 "shape":"VpnConnectionDeviceTypeList", 19072 "locationName":"vpnConnectionDeviceTypeSet" 19073 }, 19074 "NextToken":{ 19075 "shape":"NextToken", 19076 "locationName":"nextToken" 19077 } 19078 } 19079 }, 19080 "GpuDeviceCount":{"type":"integer"}, 19081 "GpuDeviceInfo":{ 19082 "type":"structure", 19083 "members":{ 19084 "Name":{ 19085 "shape":"GpuDeviceName", 19086 "locationName":"name" 19087 }, 19088 "Manufacturer":{ 19089 "shape":"GpuDeviceManufacturerName", 19090 "locationName":"manufacturer" 19091 }, 19092 "Count":{ 19093 "shape":"GpuDeviceCount", 19094 "locationName":"count" 19095 }, 19096 "MemoryInfo":{ 19097 "shape":"GpuDeviceMemoryInfo", 19098 "locationName":"memoryInfo" 19099 } 19100 } 19101 }, 19102 "GpuDeviceInfoList":{ 19103 "type":"list", 19104 "member":{ 19105 "shape":"GpuDeviceInfo", 19106 "locationName":"item" 19107 } 19108 }, 19109 "GpuDeviceManufacturerName":{"type":"string"}, 19110 "GpuDeviceMemoryInfo":{ 19111 "type":"structure", 19112 "members":{ 19113 "SizeInMiB":{ 19114 "shape":"GpuDeviceMemorySize", 19115 "locationName":"sizeInMiB" 19116 } 19117 } 19118 }, 19119 "GpuDeviceMemorySize":{"type":"integer"}, 19120 "GpuDeviceName":{"type":"string"}, 19121 "GpuInfo":{ 19122 "type":"structure", 19123 "members":{ 19124 "Gpus":{ 19125 "shape":"GpuDeviceInfoList", 19126 "locationName":"gpus" 19127 }, 19128 "TotalGpuMemoryInMiB":{ 19129 "shape":"totalGpuMemory", 19130 "locationName":"totalGpuMemoryInMiB" 19131 } 19132 } 19133 }, 19134 "GroupIdStringList":{ 19135 "type":"list", 19136 "member":{ 19137 "shape":"SecurityGroupId", 19138 "locationName":"groupId" 19139 } 19140 }, 19141 "GroupIdentifier":{ 19142 "type":"structure", 19143 "members":{ 19144 "GroupName":{ 19145 "shape":"String", 19146 "locationName":"groupName" 19147 }, 19148 "GroupId":{ 19149 "shape":"String", 19150 "locationName":"groupId" 19151 } 19152 } 19153 }, 19154 "GroupIdentifierList":{ 19155 "type":"list", 19156 "member":{ 19157 "shape":"GroupIdentifier", 19158 "locationName":"item" 19159 } 19160 }, 19161 "GroupIdentifierSet":{ 19162 "type":"list", 19163 "member":{ 19164 "shape":"SecurityGroupIdentifier", 19165 "locationName":"item" 19166 } 19167 }, 19168 "GroupIds":{ 19169 "type":"list", 19170 "member":{ 19171 "shape":"SecurityGroupId", 19172 "locationName":"item" 19173 } 19174 }, 19175 "GroupNameStringList":{ 19176 "type":"list", 19177 "member":{ 19178 "shape":"SecurityGroupName", 19179 "locationName":"GroupName" 19180 } 19181 }, 19182 "HibernationFlag":{"type":"boolean"}, 19183 "HibernationOptions":{ 19184 "type":"structure", 19185 "members":{ 19186 "Configured":{ 19187 "shape":"Boolean", 19188 "locationName":"configured" 19189 } 19190 } 19191 }, 19192 "HibernationOptionsRequest":{ 19193 "type":"structure", 19194 "members":{ 19195 "Configured":{"shape":"Boolean"} 19196 } 19197 }, 19198 "HistoryRecord":{ 19199 "type":"structure", 19200 "members":{ 19201 "EventInformation":{ 19202 "shape":"EventInformation", 19203 "locationName":"eventInformation" 19204 }, 19205 "EventType":{ 19206 "shape":"EventType", 19207 "locationName":"eventType" 19208 }, 19209 "Timestamp":{ 19210 "shape":"DateTime", 19211 "locationName":"timestamp" 19212 } 19213 } 19214 }, 19215 "HistoryRecordEntry":{ 19216 "type":"structure", 19217 "members":{ 19218 "EventInformation":{ 19219 "shape":"EventInformation", 19220 "locationName":"eventInformation" 19221 }, 19222 "EventType":{ 19223 "shape":"FleetEventType", 19224 "locationName":"eventType" 19225 }, 19226 "Timestamp":{ 19227 "shape":"DateTime", 19228 "locationName":"timestamp" 19229 } 19230 } 19231 }, 19232 "HistoryRecordSet":{ 19233 "type":"list", 19234 "member":{ 19235 "shape":"HistoryRecordEntry", 19236 "locationName":"item" 19237 } 19238 }, 19239 "HistoryRecords":{ 19240 "type":"list", 19241 "member":{ 19242 "shape":"HistoryRecord", 19243 "locationName":"item" 19244 } 19245 }, 19246 "Host":{ 19247 "type":"structure", 19248 "members":{ 19249 "AutoPlacement":{ 19250 "shape":"AutoPlacement", 19251 "locationName":"autoPlacement" 19252 }, 19253 "AvailabilityZone":{ 19254 "shape":"String", 19255 "locationName":"availabilityZone" 19256 }, 19257 "AvailableCapacity":{ 19258 "shape":"AvailableCapacity", 19259 "locationName":"availableCapacity" 19260 }, 19261 "ClientToken":{ 19262 "shape":"String", 19263 "locationName":"clientToken" 19264 }, 19265 "HostId":{ 19266 "shape":"String", 19267 "locationName":"hostId" 19268 }, 19269 "HostProperties":{ 19270 "shape":"HostProperties", 19271 "locationName":"hostProperties" 19272 }, 19273 "HostReservationId":{ 19274 "shape":"String", 19275 "locationName":"hostReservationId" 19276 }, 19277 "Instances":{ 19278 "shape":"HostInstanceList", 19279 "locationName":"instances" 19280 }, 19281 "State":{ 19282 "shape":"AllocationState", 19283 "locationName":"state" 19284 }, 19285 "AllocationTime":{ 19286 "shape":"DateTime", 19287 "locationName":"allocationTime" 19288 }, 19289 "ReleaseTime":{ 19290 "shape":"DateTime", 19291 "locationName":"releaseTime" 19292 }, 19293 "Tags":{ 19294 "shape":"TagList", 19295 "locationName":"tagSet" 19296 }, 19297 "HostRecovery":{ 19298 "shape":"HostRecovery", 19299 "locationName":"hostRecovery" 19300 }, 19301 "AllowsMultipleInstanceTypes":{ 19302 "shape":"AllowsMultipleInstanceTypes", 19303 "locationName":"allowsMultipleInstanceTypes" 19304 }, 19305 "OwnerId":{ 19306 "shape":"String", 19307 "locationName":"ownerId" 19308 }, 19309 "AvailabilityZoneId":{ 19310 "shape":"String", 19311 "locationName":"availabilityZoneId" 19312 }, 19313 "MemberOfServiceLinkedResourceGroup":{ 19314 "shape":"Boolean", 19315 "locationName":"memberOfServiceLinkedResourceGroup" 19316 } 19317 } 19318 }, 19319 "HostInstance":{ 19320 "type":"structure", 19321 "members":{ 19322 "InstanceId":{ 19323 "shape":"String", 19324 "locationName":"instanceId" 19325 }, 19326 "InstanceType":{ 19327 "shape":"String", 19328 "locationName":"instanceType" 19329 }, 19330 "OwnerId":{ 19331 "shape":"String", 19332 "locationName":"ownerId" 19333 } 19334 } 19335 }, 19336 "HostInstanceList":{ 19337 "type":"list", 19338 "member":{ 19339 "shape":"HostInstance", 19340 "locationName":"item" 19341 } 19342 }, 19343 "HostList":{ 19344 "type":"list", 19345 "member":{ 19346 "shape":"Host", 19347 "locationName":"item" 19348 } 19349 }, 19350 "HostOffering":{ 19351 "type":"structure", 19352 "members":{ 19353 "CurrencyCode":{ 19354 "shape":"CurrencyCodeValues", 19355 "locationName":"currencyCode" 19356 }, 19357 "Duration":{ 19358 "shape":"Integer", 19359 "locationName":"duration" 19360 }, 19361 "HourlyPrice":{ 19362 "shape":"String", 19363 "locationName":"hourlyPrice" 19364 }, 19365 "InstanceFamily":{ 19366 "shape":"String", 19367 "locationName":"instanceFamily" 19368 }, 19369 "OfferingId":{ 19370 "shape":"String", 19371 "locationName":"offeringId" 19372 }, 19373 "PaymentOption":{ 19374 "shape":"PaymentOption", 19375 "locationName":"paymentOption" 19376 }, 19377 "UpfrontPrice":{ 19378 "shape":"String", 19379 "locationName":"upfrontPrice" 19380 } 19381 } 19382 }, 19383 "HostOfferingSet":{ 19384 "type":"list", 19385 "member":{ 19386 "shape":"HostOffering", 19387 "locationName":"item" 19388 } 19389 }, 19390 "HostProperties":{ 19391 "type":"structure", 19392 "members":{ 19393 "Cores":{ 19394 "shape":"Integer", 19395 "locationName":"cores" 19396 }, 19397 "InstanceType":{ 19398 "shape":"String", 19399 "locationName":"instanceType" 19400 }, 19401 "InstanceFamily":{ 19402 "shape":"String", 19403 "locationName":"instanceFamily" 19404 }, 19405 "Sockets":{ 19406 "shape":"Integer", 19407 "locationName":"sockets" 19408 }, 19409 "TotalVCpus":{ 19410 "shape":"Integer", 19411 "locationName":"totalVCpus" 19412 } 19413 } 19414 }, 19415 "HostRecovery":{ 19416 "type":"string", 19417 "enum":[ 19418 "on", 19419 "off" 19420 ] 19421 }, 19422 "HostReservation":{ 19423 "type":"structure", 19424 "members":{ 19425 "Count":{ 19426 "shape":"Integer", 19427 "locationName":"count" 19428 }, 19429 "CurrencyCode":{ 19430 "shape":"CurrencyCodeValues", 19431 "locationName":"currencyCode" 19432 }, 19433 "Duration":{ 19434 "shape":"Integer", 19435 "locationName":"duration" 19436 }, 19437 "End":{ 19438 "shape":"DateTime", 19439 "locationName":"end" 19440 }, 19441 "HostIdSet":{ 19442 "shape":"ResponseHostIdSet", 19443 "locationName":"hostIdSet" 19444 }, 19445 "HostReservationId":{ 19446 "shape":"String", 19447 "locationName":"hostReservationId" 19448 }, 19449 "HourlyPrice":{ 19450 "shape":"String", 19451 "locationName":"hourlyPrice" 19452 }, 19453 "InstanceFamily":{ 19454 "shape":"String", 19455 "locationName":"instanceFamily" 19456 }, 19457 "OfferingId":{ 19458 "shape":"String", 19459 "locationName":"offeringId" 19460 }, 19461 "PaymentOption":{ 19462 "shape":"PaymentOption", 19463 "locationName":"paymentOption" 19464 }, 19465 "Start":{ 19466 "shape":"DateTime", 19467 "locationName":"start" 19468 }, 19469 "State":{ 19470 "shape":"ReservationState", 19471 "locationName":"state" 19472 }, 19473 "UpfrontPrice":{ 19474 "shape":"String", 19475 "locationName":"upfrontPrice" 19476 }, 19477 "Tags":{ 19478 "shape":"TagList", 19479 "locationName":"tagSet" 19480 } 19481 } 19482 }, 19483 "HostReservationId":{"type":"string"}, 19484 "HostReservationIdSet":{ 19485 "type":"list", 19486 "member":{ 19487 "shape":"HostReservationId", 19488 "locationName":"item" 19489 } 19490 }, 19491 "HostReservationSet":{ 19492 "type":"list", 19493 "member":{ 19494 "shape":"HostReservation", 19495 "locationName":"item" 19496 } 19497 }, 19498 "HostTenancy":{ 19499 "type":"string", 19500 "enum":[ 19501 "dedicated", 19502 "host" 19503 ] 19504 }, 19505 "Hour":{ 19506 "type":"integer", 19507 "max":23, 19508 "min":0 19509 }, 19510 "HttpTokensState":{ 19511 "type":"string", 19512 "enum":[ 19513 "optional", 19514 "required" 19515 ] 19516 }, 19517 "HypervisorType":{ 19518 "type":"string", 19519 "enum":[ 19520 "ovm", 19521 "xen" 19522 ] 19523 }, 19524 "IKEVersionsList":{ 19525 "type":"list", 19526 "member":{ 19527 "shape":"IKEVersionsListValue", 19528 "locationName":"item" 19529 } 19530 }, 19531 "IKEVersionsListValue":{ 19532 "type":"structure", 19533 "members":{ 19534 "Value":{ 19535 "shape":"String", 19536 "locationName":"value" 19537 } 19538 } 19539 }, 19540 "IKEVersionsRequestList":{ 19541 "type":"list", 19542 "member":{ 19543 "shape":"IKEVersionsRequestListValue", 19544 "locationName":"item" 19545 } 19546 }, 19547 "IKEVersionsRequestListValue":{ 19548 "type":"structure", 19549 "members":{ 19550 "Value":{"shape":"String"} 19551 } 19552 }, 19553 "IamInstanceProfile":{ 19554 "type":"structure", 19555 "members":{ 19556 "Arn":{ 19557 "shape":"String", 19558 "locationName":"arn" 19559 }, 19560 "Id":{ 19561 "shape":"String", 19562 "locationName":"id" 19563 } 19564 } 19565 }, 19566 "IamInstanceProfileAssociation":{ 19567 "type":"structure", 19568 "members":{ 19569 "AssociationId":{ 19570 "shape":"String", 19571 "locationName":"associationId" 19572 }, 19573 "InstanceId":{ 19574 "shape":"String", 19575 "locationName":"instanceId" 19576 }, 19577 "IamInstanceProfile":{ 19578 "shape":"IamInstanceProfile", 19579 "locationName":"iamInstanceProfile" 19580 }, 19581 "State":{ 19582 "shape":"IamInstanceProfileAssociationState", 19583 "locationName":"state" 19584 }, 19585 "Timestamp":{ 19586 "shape":"DateTime", 19587 "locationName":"timestamp" 19588 } 19589 } 19590 }, 19591 "IamInstanceProfileAssociationId":{"type":"string"}, 19592 "IamInstanceProfileAssociationSet":{ 19593 "type":"list", 19594 "member":{ 19595 "shape":"IamInstanceProfileAssociation", 19596 "locationName":"item" 19597 } 19598 }, 19599 "IamInstanceProfileAssociationState":{ 19600 "type":"string", 19601 "enum":[ 19602 "associating", 19603 "associated", 19604 "disassociating", 19605 "disassociated" 19606 ] 19607 }, 19608 "IamInstanceProfileSpecification":{ 19609 "type":"structure", 19610 "members":{ 19611 "Arn":{ 19612 "shape":"String", 19613 "locationName":"arn" 19614 }, 19615 "Name":{ 19616 "shape":"String", 19617 "locationName":"name" 19618 } 19619 } 19620 }, 19621 "IcmpTypeCode":{ 19622 "type":"structure", 19623 "members":{ 19624 "Code":{ 19625 "shape":"Integer", 19626 "locationName":"code" 19627 }, 19628 "Type":{ 19629 "shape":"Integer", 19630 "locationName":"type" 19631 } 19632 } 19633 }, 19634 "IdFormat":{ 19635 "type":"structure", 19636 "members":{ 19637 "Deadline":{ 19638 "shape":"DateTime", 19639 "locationName":"deadline" 19640 }, 19641 "Resource":{ 19642 "shape":"String", 19643 "locationName":"resource" 19644 }, 19645 "UseLongIds":{ 19646 "shape":"Boolean", 19647 "locationName":"useLongIds" 19648 } 19649 } 19650 }, 19651 "IdFormatList":{ 19652 "type":"list", 19653 "member":{ 19654 "shape":"IdFormat", 19655 "locationName":"item" 19656 } 19657 }, 19658 "Igmpv2SupportValue":{ 19659 "type":"string", 19660 "enum":[ 19661 "enable", 19662 "disable" 19663 ] 19664 }, 19665 "Image":{ 19666 "type":"structure", 19667 "members":{ 19668 "Architecture":{ 19669 "shape":"ArchitectureValues", 19670 "locationName":"architecture" 19671 }, 19672 "CreationDate":{ 19673 "shape":"String", 19674 "locationName":"creationDate" 19675 }, 19676 "ImageId":{ 19677 "shape":"String", 19678 "locationName":"imageId" 19679 }, 19680 "ImageLocation":{ 19681 "shape":"String", 19682 "locationName":"imageLocation" 19683 }, 19684 "ImageType":{ 19685 "shape":"ImageTypeValues", 19686 "locationName":"imageType" 19687 }, 19688 "Public":{ 19689 "shape":"Boolean", 19690 "locationName":"isPublic" 19691 }, 19692 "KernelId":{ 19693 "shape":"String", 19694 "locationName":"kernelId" 19695 }, 19696 "OwnerId":{ 19697 "shape":"String", 19698 "locationName":"imageOwnerId" 19699 }, 19700 "Platform":{ 19701 "shape":"PlatformValues", 19702 "locationName":"platform" 19703 }, 19704 "PlatformDetails":{ 19705 "shape":"String", 19706 "locationName":"platformDetails" 19707 }, 19708 "UsageOperation":{ 19709 "shape":"String", 19710 "locationName":"usageOperation" 19711 }, 19712 "ProductCodes":{ 19713 "shape":"ProductCodeList", 19714 "locationName":"productCodes" 19715 }, 19716 "RamdiskId":{ 19717 "shape":"String", 19718 "locationName":"ramdiskId" 19719 }, 19720 "State":{ 19721 "shape":"ImageState", 19722 "locationName":"imageState" 19723 }, 19724 "BlockDeviceMappings":{ 19725 "shape":"BlockDeviceMappingList", 19726 "locationName":"blockDeviceMapping" 19727 }, 19728 "Description":{ 19729 "shape":"String", 19730 "locationName":"description" 19731 }, 19732 "EnaSupport":{ 19733 "shape":"Boolean", 19734 "locationName":"enaSupport" 19735 }, 19736 "Hypervisor":{ 19737 "shape":"HypervisorType", 19738 "locationName":"hypervisor" 19739 }, 19740 "ImageOwnerAlias":{ 19741 "shape":"String", 19742 "locationName":"imageOwnerAlias" 19743 }, 19744 "Name":{ 19745 "shape":"String", 19746 "locationName":"name" 19747 }, 19748 "RootDeviceName":{ 19749 "shape":"String", 19750 "locationName":"rootDeviceName" 19751 }, 19752 "RootDeviceType":{ 19753 "shape":"DeviceType", 19754 "locationName":"rootDeviceType" 19755 }, 19756 "SriovNetSupport":{ 19757 "shape":"String", 19758 "locationName":"sriovNetSupport" 19759 }, 19760 "StateReason":{ 19761 "shape":"StateReason", 19762 "locationName":"stateReason" 19763 }, 19764 "Tags":{ 19765 "shape":"TagList", 19766 "locationName":"tagSet" 19767 }, 19768 "VirtualizationType":{ 19769 "shape":"VirtualizationType", 19770 "locationName":"virtualizationType" 19771 }, 19772 "BootMode":{ 19773 "shape":"BootModeValues", 19774 "locationName":"bootMode" 19775 }, 19776 "DeprecationTime":{ 19777 "shape":"String", 19778 "locationName":"deprecationTime" 19779 } 19780 } 19781 }, 19782 "ImageAttribute":{ 19783 "type":"structure", 19784 "members":{ 19785 "BlockDeviceMappings":{ 19786 "shape":"BlockDeviceMappingList", 19787 "locationName":"blockDeviceMapping" 19788 }, 19789 "ImageId":{ 19790 "shape":"String", 19791 "locationName":"imageId" 19792 }, 19793 "LaunchPermissions":{ 19794 "shape":"LaunchPermissionList", 19795 "locationName":"launchPermission" 19796 }, 19797 "ProductCodes":{ 19798 "shape":"ProductCodeList", 19799 "locationName":"productCodes" 19800 }, 19801 "Description":{ 19802 "shape":"AttributeValue", 19803 "locationName":"description" 19804 }, 19805 "KernelId":{ 19806 "shape":"AttributeValue", 19807 "locationName":"kernel" 19808 }, 19809 "RamdiskId":{ 19810 "shape":"AttributeValue", 19811 "locationName":"ramdisk" 19812 }, 19813 "SriovNetSupport":{ 19814 "shape":"AttributeValue", 19815 "locationName":"sriovNetSupport" 19816 }, 19817 "BootMode":{ 19818 "shape":"AttributeValue", 19819 "locationName":"bootMode" 19820 } 19821 } 19822 }, 19823 "ImageAttributeName":{ 19824 "type":"string", 19825 "enum":[ 19826 "description", 19827 "kernel", 19828 "ramdisk", 19829 "launchPermission", 19830 "productCodes", 19831 "blockDeviceMapping", 19832 "sriovNetSupport", 19833 "bootMode" 19834 ] 19835 }, 19836 "ImageDiskContainer":{ 19837 "type":"structure", 19838 "members":{ 19839 "Description":{"shape":"String"}, 19840 "DeviceName":{"shape":"String"}, 19841 "Format":{"shape":"String"}, 19842 "SnapshotId":{"shape":"SnapshotId"}, 19843 "Url":{"shape":"String"}, 19844 "UserBucket":{"shape":"UserBucket"} 19845 } 19846 }, 19847 "ImageDiskContainerList":{ 19848 "type":"list", 19849 "member":{ 19850 "shape":"ImageDiskContainer", 19851 "locationName":"item" 19852 } 19853 }, 19854 "ImageId":{"type":"string"}, 19855 "ImageIdList":{ 19856 "type":"list", 19857 "member":{ 19858 "shape":"ImageId", 19859 "locationName":"item" 19860 } 19861 }, 19862 "ImageIdStringList":{ 19863 "type":"list", 19864 "member":{ 19865 "shape":"ImageId", 19866 "locationName":"ImageId" 19867 } 19868 }, 19869 "ImageList":{ 19870 "type":"list", 19871 "member":{ 19872 "shape":"Image", 19873 "locationName":"item" 19874 } 19875 }, 19876 "ImageState":{ 19877 "type":"string", 19878 "enum":[ 19879 "pending", 19880 "available", 19881 "invalid", 19882 "deregistered", 19883 "transient", 19884 "failed", 19885 "error" 19886 ] 19887 }, 19888 "ImageTypeValues":{ 19889 "type":"string", 19890 "enum":[ 19891 "machine", 19892 "kernel", 19893 "ramdisk" 19894 ] 19895 }, 19896 "ImportClientVpnClientCertificateRevocationListRequest":{ 19897 "type":"structure", 19898 "required":[ 19899 "ClientVpnEndpointId", 19900 "CertificateRevocationList" 19901 ], 19902 "members":{ 19903 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 19904 "CertificateRevocationList":{"shape":"String"}, 19905 "DryRun":{"shape":"Boolean"} 19906 } 19907 }, 19908 "ImportClientVpnClientCertificateRevocationListResult":{ 19909 "type":"structure", 19910 "members":{ 19911 "Return":{ 19912 "shape":"Boolean", 19913 "locationName":"return" 19914 } 19915 } 19916 }, 19917 "ImportImageLicenseConfigurationRequest":{ 19918 "type":"structure", 19919 "members":{ 19920 "LicenseConfigurationArn":{"shape":"String"} 19921 } 19922 }, 19923 "ImportImageLicenseConfigurationResponse":{ 19924 "type":"structure", 19925 "members":{ 19926 "LicenseConfigurationArn":{ 19927 "shape":"String", 19928 "locationName":"licenseConfigurationArn" 19929 } 19930 } 19931 }, 19932 "ImportImageLicenseSpecificationListRequest":{ 19933 "type":"list", 19934 "member":{ 19935 "shape":"ImportImageLicenseConfigurationRequest", 19936 "locationName":"item" 19937 } 19938 }, 19939 "ImportImageLicenseSpecificationListResponse":{ 19940 "type":"list", 19941 "member":{ 19942 "shape":"ImportImageLicenseConfigurationResponse", 19943 "locationName":"item" 19944 } 19945 }, 19946 "ImportImageRequest":{ 19947 "type":"structure", 19948 "members":{ 19949 "Architecture":{"shape":"String"}, 19950 "ClientData":{"shape":"ClientData"}, 19951 "ClientToken":{"shape":"String"}, 19952 "Description":{"shape":"String"}, 19953 "DiskContainers":{ 19954 "shape":"ImageDiskContainerList", 19955 "locationName":"DiskContainer" 19956 }, 19957 "DryRun":{"shape":"Boolean"}, 19958 "Encrypted":{"shape":"Boolean"}, 19959 "Hypervisor":{"shape":"String"}, 19960 "KmsKeyId":{"shape":"KmsKeyId"}, 19961 "LicenseType":{"shape":"String"}, 19962 "Platform":{"shape":"String"}, 19963 "RoleName":{"shape":"String"}, 19964 "LicenseSpecifications":{"shape":"ImportImageLicenseSpecificationListRequest"}, 19965 "TagSpecifications":{ 19966 "shape":"TagSpecificationList", 19967 "locationName":"TagSpecification" 19968 }, 19969 "UsageOperation":{"shape":"String"}, 19970 "BootMode":{"shape":"BootModeValues"} 19971 } 19972 }, 19973 "ImportImageResult":{ 19974 "type":"structure", 19975 "members":{ 19976 "Architecture":{ 19977 "shape":"String", 19978 "locationName":"architecture" 19979 }, 19980 "Description":{ 19981 "shape":"String", 19982 "locationName":"description" 19983 }, 19984 "Encrypted":{ 19985 "shape":"Boolean", 19986 "locationName":"encrypted" 19987 }, 19988 "Hypervisor":{ 19989 "shape":"String", 19990 "locationName":"hypervisor" 19991 }, 19992 "ImageId":{ 19993 "shape":"String", 19994 "locationName":"imageId" 19995 }, 19996 "ImportTaskId":{ 19997 "shape":"ImportImageTaskId", 19998 "locationName":"importTaskId" 19999 }, 20000 "KmsKeyId":{ 20001 "shape":"KmsKeyId", 20002 "locationName":"kmsKeyId" 20003 }, 20004 "LicenseType":{ 20005 "shape":"String", 20006 "locationName":"licenseType" 20007 }, 20008 "Platform":{ 20009 "shape":"String", 20010 "locationName":"platform" 20011 }, 20012 "Progress":{ 20013 "shape":"String", 20014 "locationName":"progress" 20015 }, 20016 "SnapshotDetails":{ 20017 "shape":"SnapshotDetailList", 20018 "locationName":"snapshotDetailSet" 20019 }, 20020 "Status":{ 20021 "shape":"String", 20022 "locationName":"status" 20023 }, 20024 "StatusMessage":{ 20025 "shape":"String", 20026 "locationName":"statusMessage" 20027 }, 20028 "LicenseSpecifications":{ 20029 "shape":"ImportImageLicenseSpecificationListResponse", 20030 "locationName":"licenseSpecifications" 20031 }, 20032 "Tags":{ 20033 "shape":"TagList", 20034 "locationName":"tagSet" 20035 }, 20036 "UsageOperation":{ 20037 "shape":"String", 20038 "locationName":"usageOperation" 20039 } 20040 } 20041 }, 20042 "ImportImageTask":{ 20043 "type":"structure", 20044 "members":{ 20045 "Architecture":{ 20046 "shape":"String", 20047 "locationName":"architecture" 20048 }, 20049 "Description":{ 20050 "shape":"String", 20051 "locationName":"description" 20052 }, 20053 "Encrypted":{ 20054 "shape":"Boolean", 20055 "locationName":"encrypted" 20056 }, 20057 "Hypervisor":{ 20058 "shape":"String", 20059 "locationName":"hypervisor" 20060 }, 20061 "ImageId":{ 20062 "shape":"String", 20063 "locationName":"imageId" 20064 }, 20065 "ImportTaskId":{ 20066 "shape":"String", 20067 "locationName":"importTaskId" 20068 }, 20069 "KmsKeyId":{ 20070 "shape":"String", 20071 "locationName":"kmsKeyId" 20072 }, 20073 "LicenseType":{ 20074 "shape":"String", 20075 "locationName":"licenseType" 20076 }, 20077 "Platform":{ 20078 "shape":"String", 20079 "locationName":"platform" 20080 }, 20081 "Progress":{ 20082 "shape":"String", 20083 "locationName":"progress" 20084 }, 20085 "SnapshotDetails":{ 20086 "shape":"SnapshotDetailList", 20087 "locationName":"snapshotDetailSet" 20088 }, 20089 "Status":{ 20090 "shape":"String", 20091 "locationName":"status" 20092 }, 20093 "StatusMessage":{ 20094 "shape":"String", 20095 "locationName":"statusMessage" 20096 }, 20097 "Tags":{ 20098 "shape":"TagList", 20099 "locationName":"tagSet" 20100 }, 20101 "LicenseSpecifications":{ 20102 "shape":"ImportImageLicenseSpecificationListResponse", 20103 "locationName":"licenseSpecifications" 20104 }, 20105 "UsageOperation":{ 20106 "shape":"String", 20107 "locationName":"usageOperation" 20108 }, 20109 "BootMode":{ 20110 "shape":"BootModeValues", 20111 "locationName":"bootMode" 20112 } 20113 } 20114 }, 20115 "ImportImageTaskId":{"type":"string"}, 20116 "ImportImageTaskList":{ 20117 "type":"list", 20118 "member":{ 20119 "shape":"ImportImageTask", 20120 "locationName":"item" 20121 } 20122 }, 20123 "ImportInstanceLaunchSpecification":{ 20124 "type":"structure", 20125 "members":{ 20126 "AdditionalInfo":{ 20127 "shape":"String", 20128 "locationName":"additionalInfo" 20129 }, 20130 "Architecture":{ 20131 "shape":"ArchitectureValues", 20132 "locationName":"architecture" 20133 }, 20134 "GroupIds":{ 20135 "shape":"SecurityGroupIdStringList", 20136 "locationName":"GroupId" 20137 }, 20138 "GroupNames":{ 20139 "shape":"SecurityGroupStringList", 20140 "locationName":"GroupName" 20141 }, 20142 "InstanceInitiatedShutdownBehavior":{ 20143 "shape":"ShutdownBehavior", 20144 "locationName":"instanceInitiatedShutdownBehavior" 20145 }, 20146 "InstanceType":{ 20147 "shape":"InstanceType", 20148 "locationName":"instanceType" 20149 }, 20150 "Monitoring":{ 20151 "shape":"Boolean", 20152 "locationName":"monitoring" 20153 }, 20154 "Placement":{ 20155 "shape":"Placement", 20156 "locationName":"placement" 20157 }, 20158 "PrivateIpAddress":{ 20159 "shape":"String", 20160 "locationName":"privateIpAddress" 20161 }, 20162 "SubnetId":{ 20163 "shape":"SubnetId", 20164 "locationName":"subnetId" 20165 }, 20166 "UserData":{ 20167 "shape":"UserData", 20168 "locationName":"userData" 20169 } 20170 } 20171 }, 20172 "ImportInstanceRequest":{ 20173 "type":"structure", 20174 "required":["Platform"], 20175 "members":{ 20176 "Description":{ 20177 "shape":"String", 20178 "locationName":"description" 20179 }, 20180 "DiskImages":{ 20181 "shape":"DiskImageList", 20182 "locationName":"diskImage" 20183 }, 20184 "DryRun":{ 20185 "shape":"Boolean", 20186 "locationName":"dryRun" 20187 }, 20188 "LaunchSpecification":{ 20189 "shape":"ImportInstanceLaunchSpecification", 20190 "locationName":"launchSpecification" 20191 }, 20192 "Platform":{ 20193 "shape":"PlatformValues", 20194 "locationName":"platform" 20195 } 20196 } 20197 }, 20198 "ImportInstanceResult":{ 20199 "type":"structure", 20200 "members":{ 20201 "ConversionTask":{ 20202 "shape":"ConversionTask", 20203 "locationName":"conversionTask" 20204 } 20205 } 20206 }, 20207 "ImportInstanceTaskDetails":{ 20208 "type":"structure", 20209 "members":{ 20210 "Description":{ 20211 "shape":"String", 20212 "locationName":"description" 20213 }, 20214 "InstanceId":{ 20215 "shape":"String", 20216 "locationName":"instanceId" 20217 }, 20218 "Platform":{ 20219 "shape":"PlatformValues", 20220 "locationName":"platform" 20221 }, 20222 "Volumes":{ 20223 "shape":"ImportInstanceVolumeDetailSet", 20224 "locationName":"volumes" 20225 } 20226 } 20227 }, 20228 "ImportInstanceVolumeDetailItem":{ 20229 "type":"structure", 20230 "members":{ 20231 "AvailabilityZone":{ 20232 "shape":"String", 20233 "locationName":"availabilityZone" 20234 }, 20235 "BytesConverted":{ 20236 "shape":"Long", 20237 "locationName":"bytesConverted" 20238 }, 20239 "Description":{ 20240 "shape":"String", 20241 "locationName":"description" 20242 }, 20243 "Image":{ 20244 "shape":"DiskImageDescription", 20245 "locationName":"image" 20246 }, 20247 "Status":{ 20248 "shape":"String", 20249 "locationName":"status" 20250 }, 20251 "StatusMessage":{ 20252 "shape":"String", 20253 "locationName":"statusMessage" 20254 }, 20255 "Volume":{ 20256 "shape":"DiskImageVolumeDescription", 20257 "locationName":"volume" 20258 } 20259 } 20260 }, 20261 "ImportInstanceVolumeDetailSet":{ 20262 "type":"list", 20263 "member":{ 20264 "shape":"ImportInstanceVolumeDetailItem", 20265 "locationName":"item" 20266 } 20267 }, 20268 "ImportKeyPairRequest":{ 20269 "type":"structure", 20270 "required":[ 20271 "KeyName", 20272 "PublicKeyMaterial" 20273 ], 20274 "members":{ 20275 "DryRun":{ 20276 "shape":"Boolean", 20277 "locationName":"dryRun" 20278 }, 20279 "KeyName":{ 20280 "shape":"String", 20281 "locationName":"keyName" 20282 }, 20283 "PublicKeyMaterial":{ 20284 "shape":"Blob", 20285 "locationName":"publicKeyMaterial" 20286 }, 20287 "TagSpecifications":{ 20288 "shape":"TagSpecificationList", 20289 "locationName":"TagSpecification" 20290 } 20291 } 20292 }, 20293 "ImportKeyPairResult":{ 20294 "type":"structure", 20295 "members":{ 20296 "KeyFingerprint":{ 20297 "shape":"String", 20298 "locationName":"keyFingerprint" 20299 }, 20300 "KeyName":{ 20301 "shape":"String", 20302 "locationName":"keyName" 20303 }, 20304 "KeyPairId":{ 20305 "shape":"String", 20306 "locationName":"keyPairId" 20307 }, 20308 "Tags":{ 20309 "shape":"TagList", 20310 "locationName":"tagSet" 20311 } 20312 } 20313 }, 20314 "ImportSnapshotRequest":{ 20315 "type":"structure", 20316 "members":{ 20317 "ClientData":{"shape":"ClientData"}, 20318 "ClientToken":{"shape":"String"}, 20319 "Description":{"shape":"String"}, 20320 "DiskContainer":{"shape":"SnapshotDiskContainer"}, 20321 "DryRun":{"shape":"Boolean"}, 20322 "Encrypted":{"shape":"Boolean"}, 20323 "KmsKeyId":{"shape":"KmsKeyId"}, 20324 "RoleName":{"shape":"String"}, 20325 "TagSpecifications":{ 20326 "shape":"TagSpecificationList", 20327 "locationName":"TagSpecification" 20328 } 20329 } 20330 }, 20331 "ImportSnapshotResult":{ 20332 "type":"structure", 20333 "members":{ 20334 "Description":{ 20335 "shape":"String", 20336 "locationName":"description" 20337 }, 20338 "ImportTaskId":{ 20339 "shape":"String", 20340 "locationName":"importTaskId" 20341 }, 20342 "SnapshotTaskDetail":{ 20343 "shape":"SnapshotTaskDetail", 20344 "locationName":"snapshotTaskDetail" 20345 }, 20346 "Tags":{ 20347 "shape":"TagList", 20348 "locationName":"tagSet" 20349 } 20350 } 20351 }, 20352 "ImportSnapshotTask":{ 20353 "type":"structure", 20354 "members":{ 20355 "Description":{ 20356 "shape":"String", 20357 "locationName":"description" 20358 }, 20359 "ImportTaskId":{ 20360 "shape":"String", 20361 "locationName":"importTaskId" 20362 }, 20363 "SnapshotTaskDetail":{ 20364 "shape":"SnapshotTaskDetail", 20365 "locationName":"snapshotTaskDetail" 20366 }, 20367 "Tags":{ 20368 "shape":"TagList", 20369 "locationName":"tagSet" 20370 } 20371 } 20372 }, 20373 "ImportSnapshotTaskId":{"type":"string"}, 20374 "ImportSnapshotTaskIdList":{ 20375 "type":"list", 20376 "member":{ 20377 "shape":"ImportSnapshotTaskId", 20378 "locationName":"ImportTaskId" 20379 } 20380 }, 20381 "ImportSnapshotTaskList":{ 20382 "type":"list", 20383 "member":{ 20384 "shape":"ImportSnapshotTask", 20385 "locationName":"item" 20386 } 20387 }, 20388 "ImportTaskId":{"type":"string"}, 20389 "ImportTaskIdList":{ 20390 "type":"list", 20391 "member":{ 20392 "shape":"ImportImageTaskId", 20393 "locationName":"ImportTaskId" 20394 } 20395 }, 20396 "ImportVolumeRequest":{ 20397 "type":"structure", 20398 "required":[ 20399 "AvailabilityZone", 20400 "Image", 20401 "Volume" 20402 ], 20403 "members":{ 20404 "AvailabilityZone":{ 20405 "shape":"String", 20406 "locationName":"availabilityZone" 20407 }, 20408 "Description":{ 20409 "shape":"String", 20410 "locationName":"description" 20411 }, 20412 "DryRun":{ 20413 "shape":"Boolean", 20414 "locationName":"dryRun" 20415 }, 20416 "Image":{ 20417 "shape":"DiskImageDetail", 20418 "locationName":"image" 20419 }, 20420 "Volume":{ 20421 "shape":"VolumeDetail", 20422 "locationName":"volume" 20423 } 20424 } 20425 }, 20426 "ImportVolumeResult":{ 20427 "type":"structure", 20428 "members":{ 20429 "ConversionTask":{ 20430 "shape":"ConversionTask", 20431 "locationName":"conversionTask" 20432 } 20433 } 20434 }, 20435 "ImportVolumeTaskDetails":{ 20436 "type":"structure", 20437 "members":{ 20438 "AvailabilityZone":{ 20439 "shape":"String", 20440 "locationName":"availabilityZone" 20441 }, 20442 "BytesConverted":{ 20443 "shape":"Long", 20444 "locationName":"bytesConverted" 20445 }, 20446 "Description":{ 20447 "shape":"String", 20448 "locationName":"description" 20449 }, 20450 "Image":{ 20451 "shape":"DiskImageDescription", 20452 "locationName":"image" 20453 }, 20454 "Volume":{ 20455 "shape":"DiskImageVolumeDescription", 20456 "locationName":"volume" 20457 } 20458 } 20459 }, 20460 "InferenceAcceleratorInfo":{ 20461 "type":"structure", 20462 "members":{ 20463 "Accelerators":{ 20464 "shape":"InferenceDeviceInfoList", 20465 "locationName":"accelerators" 20466 } 20467 } 20468 }, 20469 "InferenceDeviceCount":{"type":"integer"}, 20470 "InferenceDeviceInfo":{ 20471 "type":"structure", 20472 "members":{ 20473 "Count":{ 20474 "shape":"InferenceDeviceCount", 20475 "locationName":"count" 20476 }, 20477 "Name":{ 20478 "shape":"InferenceDeviceName", 20479 "locationName":"name" 20480 }, 20481 "Manufacturer":{ 20482 "shape":"InferenceDeviceManufacturerName", 20483 "locationName":"manufacturer" 20484 } 20485 } 20486 }, 20487 "InferenceDeviceInfoList":{ 20488 "type":"list", 20489 "member":{"shape":"InferenceDeviceInfo"}, 20490 "locationName":"item" 20491 }, 20492 "InferenceDeviceManufacturerName":{"type":"string"}, 20493 "InferenceDeviceName":{"type":"string"}, 20494 "InsideCidrBlocksStringList":{ 20495 "type":"list", 20496 "member":{ 20497 "shape":"String", 20498 "locationName":"item" 20499 } 20500 }, 20501 "Instance":{ 20502 "type":"structure", 20503 "members":{ 20504 "AmiLaunchIndex":{ 20505 "shape":"Integer", 20506 "locationName":"amiLaunchIndex" 20507 }, 20508 "ImageId":{ 20509 "shape":"String", 20510 "locationName":"imageId" 20511 }, 20512 "InstanceId":{ 20513 "shape":"String", 20514 "locationName":"instanceId" 20515 }, 20516 "InstanceType":{ 20517 "shape":"InstanceType", 20518 "locationName":"instanceType" 20519 }, 20520 "KernelId":{ 20521 "shape":"String", 20522 "locationName":"kernelId" 20523 }, 20524 "KeyName":{ 20525 "shape":"String", 20526 "locationName":"keyName" 20527 }, 20528 "LaunchTime":{ 20529 "shape":"DateTime", 20530 "locationName":"launchTime" 20531 }, 20532 "Monitoring":{ 20533 "shape":"Monitoring", 20534 "locationName":"monitoring" 20535 }, 20536 "Placement":{ 20537 "shape":"Placement", 20538 "locationName":"placement" 20539 }, 20540 "Platform":{ 20541 "shape":"PlatformValues", 20542 "locationName":"platform" 20543 }, 20544 "PrivateDnsName":{ 20545 "shape":"String", 20546 "locationName":"privateDnsName" 20547 }, 20548 "PrivateIpAddress":{ 20549 "shape":"String", 20550 "locationName":"privateIpAddress" 20551 }, 20552 "ProductCodes":{ 20553 "shape":"ProductCodeList", 20554 "locationName":"productCodes" 20555 }, 20556 "PublicDnsName":{ 20557 "shape":"String", 20558 "locationName":"dnsName" 20559 }, 20560 "PublicIpAddress":{ 20561 "shape":"String", 20562 "locationName":"ipAddress" 20563 }, 20564 "RamdiskId":{ 20565 "shape":"String", 20566 "locationName":"ramdiskId" 20567 }, 20568 "State":{ 20569 "shape":"InstanceState", 20570 "locationName":"instanceState" 20571 }, 20572 "StateTransitionReason":{ 20573 "shape":"String", 20574 "locationName":"reason" 20575 }, 20576 "SubnetId":{ 20577 "shape":"String", 20578 "locationName":"subnetId" 20579 }, 20580 "VpcId":{ 20581 "shape":"String", 20582 "locationName":"vpcId" 20583 }, 20584 "Architecture":{ 20585 "shape":"ArchitectureValues", 20586 "locationName":"architecture" 20587 }, 20588 "BlockDeviceMappings":{ 20589 "shape":"InstanceBlockDeviceMappingList", 20590 "locationName":"blockDeviceMapping" 20591 }, 20592 "ClientToken":{ 20593 "shape":"String", 20594 "locationName":"clientToken" 20595 }, 20596 "EbsOptimized":{ 20597 "shape":"Boolean", 20598 "locationName":"ebsOptimized" 20599 }, 20600 "EnaSupport":{ 20601 "shape":"Boolean", 20602 "locationName":"enaSupport" 20603 }, 20604 "Hypervisor":{ 20605 "shape":"HypervisorType", 20606 "locationName":"hypervisor" 20607 }, 20608 "IamInstanceProfile":{ 20609 "shape":"IamInstanceProfile", 20610 "locationName":"iamInstanceProfile" 20611 }, 20612 "InstanceLifecycle":{ 20613 "shape":"InstanceLifecycleType", 20614 "locationName":"instanceLifecycle" 20615 }, 20616 "ElasticGpuAssociations":{ 20617 "shape":"ElasticGpuAssociationList", 20618 "locationName":"elasticGpuAssociationSet" 20619 }, 20620 "ElasticInferenceAcceleratorAssociations":{ 20621 "shape":"ElasticInferenceAcceleratorAssociationList", 20622 "locationName":"elasticInferenceAcceleratorAssociationSet" 20623 }, 20624 "NetworkInterfaces":{ 20625 "shape":"InstanceNetworkInterfaceList", 20626 "locationName":"networkInterfaceSet" 20627 }, 20628 "OutpostArn":{ 20629 "shape":"String", 20630 "locationName":"outpostArn" 20631 }, 20632 "RootDeviceName":{ 20633 "shape":"String", 20634 "locationName":"rootDeviceName" 20635 }, 20636 "RootDeviceType":{ 20637 "shape":"DeviceType", 20638 "locationName":"rootDeviceType" 20639 }, 20640 "SecurityGroups":{ 20641 "shape":"GroupIdentifierList", 20642 "locationName":"groupSet" 20643 }, 20644 "SourceDestCheck":{ 20645 "shape":"Boolean", 20646 "locationName":"sourceDestCheck" 20647 }, 20648 "SpotInstanceRequestId":{ 20649 "shape":"String", 20650 "locationName":"spotInstanceRequestId" 20651 }, 20652 "SriovNetSupport":{ 20653 "shape":"String", 20654 "locationName":"sriovNetSupport" 20655 }, 20656 "StateReason":{ 20657 "shape":"StateReason", 20658 "locationName":"stateReason" 20659 }, 20660 "Tags":{ 20661 "shape":"TagList", 20662 "locationName":"tagSet" 20663 }, 20664 "VirtualizationType":{ 20665 "shape":"VirtualizationType", 20666 "locationName":"virtualizationType" 20667 }, 20668 "CpuOptions":{ 20669 "shape":"CpuOptions", 20670 "locationName":"cpuOptions" 20671 }, 20672 "CapacityReservationId":{ 20673 "shape":"String", 20674 "locationName":"capacityReservationId" 20675 }, 20676 "CapacityReservationSpecification":{ 20677 "shape":"CapacityReservationSpecificationResponse", 20678 "locationName":"capacityReservationSpecification" 20679 }, 20680 "HibernationOptions":{ 20681 "shape":"HibernationOptions", 20682 "locationName":"hibernationOptions" 20683 }, 20684 "Licenses":{ 20685 "shape":"LicenseList", 20686 "locationName":"licenseSet" 20687 }, 20688 "MetadataOptions":{ 20689 "shape":"InstanceMetadataOptionsResponse", 20690 "locationName":"metadataOptions" 20691 }, 20692 "EnclaveOptions":{ 20693 "shape":"EnclaveOptions", 20694 "locationName":"enclaveOptions" 20695 }, 20696 "BootMode":{ 20697 "shape":"BootModeValues", 20698 "locationName":"bootMode" 20699 }, 20700 "PlatformDetails":{ 20701 "shape":"String", 20702 "locationName":"platformDetails" 20703 }, 20704 "UsageOperation":{ 20705 "shape":"String", 20706 "locationName":"usageOperation" 20707 }, 20708 "UsageOperationUpdateTime":{ 20709 "shape":"MillisecondDateTime", 20710 "locationName":"usageOperationUpdateTime" 20711 } 20712 } 20713 }, 20714 "InstanceAttribute":{ 20715 "type":"structure", 20716 "members":{ 20717 "Groups":{ 20718 "shape":"GroupIdentifierList", 20719 "locationName":"groupSet" 20720 }, 20721 "BlockDeviceMappings":{ 20722 "shape":"InstanceBlockDeviceMappingList", 20723 "locationName":"blockDeviceMapping" 20724 }, 20725 "DisableApiTermination":{ 20726 "shape":"AttributeBooleanValue", 20727 "locationName":"disableApiTermination" 20728 }, 20729 "EnaSupport":{ 20730 "shape":"AttributeBooleanValue", 20731 "locationName":"enaSupport" 20732 }, 20733 "EnclaveOptions":{ 20734 "shape":"EnclaveOptions", 20735 "locationName":"enclaveOptions" 20736 }, 20737 "EbsOptimized":{ 20738 "shape":"AttributeBooleanValue", 20739 "locationName":"ebsOptimized" 20740 }, 20741 "InstanceId":{ 20742 "shape":"String", 20743 "locationName":"instanceId" 20744 }, 20745 "InstanceInitiatedShutdownBehavior":{ 20746 "shape":"AttributeValue", 20747 "locationName":"instanceInitiatedShutdownBehavior" 20748 }, 20749 "InstanceType":{ 20750 "shape":"AttributeValue", 20751 "locationName":"instanceType" 20752 }, 20753 "KernelId":{ 20754 "shape":"AttributeValue", 20755 "locationName":"kernel" 20756 }, 20757 "ProductCodes":{ 20758 "shape":"ProductCodeList", 20759 "locationName":"productCodes" 20760 }, 20761 "RamdiskId":{ 20762 "shape":"AttributeValue", 20763 "locationName":"ramdisk" 20764 }, 20765 "RootDeviceName":{ 20766 "shape":"AttributeValue", 20767 "locationName":"rootDeviceName" 20768 }, 20769 "SourceDestCheck":{ 20770 "shape":"AttributeBooleanValue", 20771 "locationName":"sourceDestCheck" 20772 }, 20773 "SriovNetSupport":{ 20774 "shape":"AttributeValue", 20775 "locationName":"sriovNetSupport" 20776 }, 20777 "UserData":{ 20778 "shape":"AttributeValue", 20779 "locationName":"userData" 20780 } 20781 } 20782 }, 20783 "InstanceAttributeName":{ 20784 "type":"string", 20785 "enum":[ 20786 "instanceType", 20787 "kernel", 20788 "ramdisk", 20789 "userData", 20790 "disableApiTermination", 20791 "instanceInitiatedShutdownBehavior", 20792 "rootDeviceName", 20793 "blockDeviceMapping", 20794 "productCodes", 20795 "sourceDestCheck", 20796 "groupSet", 20797 "ebsOptimized", 20798 "sriovNetSupport", 20799 "enaSupport", 20800 "enclaveOptions" 20801 ] 20802 }, 20803 "InstanceBlockDeviceMapping":{ 20804 "type":"structure", 20805 "members":{ 20806 "DeviceName":{ 20807 "shape":"String", 20808 "locationName":"deviceName" 20809 }, 20810 "Ebs":{ 20811 "shape":"EbsInstanceBlockDevice", 20812 "locationName":"ebs" 20813 } 20814 } 20815 }, 20816 "InstanceBlockDeviceMappingList":{ 20817 "type":"list", 20818 "member":{ 20819 "shape":"InstanceBlockDeviceMapping", 20820 "locationName":"item" 20821 } 20822 }, 20823 "InstanceBlockDeviceMappingSpecification":{ 20824 "type":"structure", 20825 "members":{ 20826 "DeviceName":{ 20827 "shape":"String", 20828 "locationName":"deviceName" 20829 }, 20830 "Ebs":{ 20831 "shape":"EbsInstanceBlockDeviceSpecification", 20832 "locationName":"ebs" 20833 }, 20834 "NoDevice":{ 20835 "shape":"String", 20836 "locationName":"noDevice" 20837 }, 20838 "VirtualName":{ 20839 "shape":"String", 20840 "locationName":"virtualName" 20841 } 20842 } 20843 }, 20844 "InstanceBlockDeviceMappingSpecificationList":{ 20845 "type":"list", 20846 "member":{ 20847 "shape":"InstanceBlockDeviceMappingSpecification", 20848 "locationName":"item" 20849 } 20850 }, 20851 "InstanceCapacity":{ 20852 "type":"structure", 20853 "members":{ 20854 "AvailableCapacity":{ 20855 "shape":"Integer", 20856 "locationName":"availableCapacity" 20857 }, 20858 "InstanceType":{ 20859 "shape":"String", 20860 "locationName":"instanceType" 20861 }, 20862 "TotalCapacity":{ 20863 "shape":"Integer", 20864 "locationName":"totalCapacity" 20865 } 20866 } 20867 }, 20868 "InstanceCount":{ 20869 "type":"structure", 20870 "members":{ 20871 "InstanceCount":{ 20872 "shape":"Integer", 20873 "locationName":"instanceCount" 20874 }, 20875 "State":{ 20876 "shape":"ListingState", 20877 "locationName":"state" 20878 } 20879 } 20880 }, 20881 "InstanceCountList":{ 20882 "type":"list", 20883 "member":{ 20884 "shape":"InstanceCount", 20885 "locationName":"item" 20886 } 20887 }, 20888 "InstanceCreditSpecification":{ 20889 "type":"structure", 20890 "members":{ 20891 "InstanceId":{ 20892 "shape":"String", 20893 "locationName":"instanceId" 20894 }, 20895 "CpuCredits":{ 20896 "shape":"String", 20897 "locationName":"cpuCredits" 20898 } 20899 } 20900 }, 20901 "InstanceCreditSpecificationList":{ 20902 "type":"list", 20903 "member":{ 20904 "shape":"InstanceCreditSpecification", 20905 "locationName":"item" 20906 } 20907 }, 20908 "InstanceCreditSpecificationListRequest":{ 20909 "type":"list", 20910 "member":{ 20911 "shape":"InstanceCreditSpecificationRequest", 20912 "locationName":"item" 20913 } 20914 }, 20915 "InstanceCreditSpecificationRequest":{ 20916 "type":"structure", 20917 "members":{ 20918 "InstanceId":{"shape":"InstanceId"}, 20919 "CpuCredits":{"shape":"String"} 20920 } 20921 }, 20922 "InstanceEventId":{"type":"string"}, 20923 "InstanceEventWindow":{ 20924 "type":"structure", 20925 "members":{ 20926 "InstanceEventWindowId":{ 20927 "shape":"InstanceEventWindowId", 20928 "locationName":"instanceEventWindowId" 20929 }, 20930 "TimeRanges":{ 20931 "shape":"InstanceEventWindowTimeRangeList", 20932 "locationName":"timeRangeSet" 20933 }, 20934 "Name":{ 20935 "shape":"String", 20936 "locationName":"name" 20937 }, 20938 "CronExpression":{ 20939 "shape":"InstanceEventWindowCronExpression", 20940 "locationName":"cronExpression" 20941 }, 20942 "AssociationTarget":{ 20943 "shape":"InstanceEventWindowAssociationTarget", 20944 "locationName":"associationTarget" 20945 }, 20946 "State":{ 20947 "shape":"InstanceEventWindowState", 20948 "locationName":"state" 20949 }, 20950 "Tags":{ 20951 "shape":"TagList", 20952 "locationName":"tagSet" 20953 } 20954 } 20955 }, 20956 "InstanceEventWindowAssociationRequest":{ 20957 "type":"structure", 20958 "members":{ 20959 "InstanceIds":{ 20960 "shape":"InstanceIdList", 20961 "locationName":"InstanceId" 20962 }, 20963 "InstanceTags":{ 20964 "shape":"TagList", 20965 "locationName":"InstanceTag" 20966 }, 20967 "DedicatedHostIds":{ 20968 "shape":"DedicatedHostIdList", 20969 "locationName":"DedicatedHostId" 20970 } 20971 } 20972 }, 20973 "InstanceEventWindowAssociationTarget":{ 20974 "type":"structure", 20975 "members":{ 20976 "InstanceIds":{ 20977 "shape":"InstanceIdList", 20978 "locationName":"instanceIdSet" 20979 }, 20980 "Tags":{ 20981 "shape":"TagList", 20982 "locationName":"tagSet" 20983 }, 20984 "DedicatedHostIds":{ 20985 "shape":"DedicatedHostIdList", 20986 "locationName":"dedicatedHostIdSet" 20987 } 20988 } 20989 }, 20990 "InstanceEventWindowCronExpression":{"type":"string"}, 20991 "InstanceEventWindowDisassociationRequest":{ 20992 "type":"structure", 20993 "members":{ 20994 "InstanceIds":{ 20995 "shape":"InstanceIdList", 20996 "locationName":"InstanceId" 20997 }, 20998 "InstanceTags":{ 20999 "shape":"TagList", 21000 "locationName":"InstanceTag" 21001 }, 21002 "DedicatedHostIds":{ 21003 "shape":"DedicatedHostIdList", 21004 "locationName":"DedicatedHostId" 21005 } 21006 } 21007 }, 21008 "InstanceEventWindowId":{"type":"string"}, 21009 "InstanceEventWindowIdSet":{ 21010 "type":"list", 21011 "member":{ 21012 "shape":"InstanceEventWindowId", 21013 "locationName":"InstanceEventWindowId" 21014 } 21015 }, 21016 "InstanceEventWindowSet":{ 21017 "type":"list", 21018 "member":{ 21019 "shape":"InstanceEventWindow", 21020 "locationName":"item" 21021 } 21022 }, 21023 "InstanceEventWindowState":{ 21024 "type":"string", 21025 "enum":[ 21026 "creating", 21027 "deleting", 21028 "active", 21029 "deleted" 21030 ] 21031 }, 21032 "InstanceEventWindowStateChange":{ 21033 "type":"structure", 21034 "members":{ 21035 "InstanceEventWindowId":{ 21036 "shape":"InstanceEventWindowId", 21037 "locationName":"instanceEventWindowId" 21038 }, 21039 "State":{ 21040 "shape":"InstanceEventWindowState", 21041 "locationName":"state" 21042 } 21043 } 21044 }, 21045 "InstanceEventWindowTimeRange":{ 21046 "type":"structure", 21047 "members":{ 21048 "StartWeekDay":{ 21049 "shape":"WeekDay", 21050 "locationName":"startWeekDay" 21051 }, 21052 "StartHour":{ 21053 "shape":"Hour", 21054 "locationName":"startHour" 21055 }, 21056 "EndWeekDay":{ 21057 "shape":"WeekDay", 21058 "locationName":"endWeekDay" 21059 }, 21060 "EndHour":{ 21061 "shape":"Hour", 21062 "locationName":"endHour" 21063 } 21064 } 21065 }, 21066 "InstanceEventWindowTimeRangeList":{ 21067 "type":"list", 21068 "member":{ 21069 "shape":"InstanceEventWindowTimeRange", 21070 "locationName":"item" 21071 } 21072 }, 21073 "InstanceEventWindowTimeRangeRequest":{ 21074 "type":"structure", 21075 "members":{ 21076 "StartWeekDay":{"shape":"WeekDay"}, 21077 "StartHour":{"shape":"Hour"}, 21078 "EndWeekDay":{"shape":"WeekDay"}, 21079 "EndHour":{"shape":"Hour"} 21080 } 21081 }, 21082 "InstanceEventWindowTimeRangeRequestSet":{ 21083 "type":"list", 21084 "member":{"shape":"InstanceEventWindowTimeRangeRequest"} 21085 }, 21086 "InstanceExportDetails":{ 21087 "type":"structure", 21088 "members":{ 21089 "InstanceId":{ 21090 "shape":"String", 21091 "locationName":"instanceId" 21092 }, 21093 "TargetEnvironment":{ 21094 "shape":"ExportEnvironment", 21095 "locationName":"targetEnvironment" 21096 } 21097 } 21098 }, 21099 "InstanceFamilyCreditSpecification":{ 21100 "type":"structure", 21101 "members":{ 21102 "InstanceFamily":{ 21103 "shape":"UnlimitedSupportedInstanceFamily", 21104 "locationName":"instanceFamily" 21105 }, 21106 "CpuCredits":{ 21107 "shape":"String", 21108 "locationName":"cpuCredits" 21109 } 21110 } 21111 }, 21112 "InstanceGeneration":{ 21113 "type":"string", 21114 "enum":[ 21115 "current", 21116 "previous" 21117 ] 21118 }, 21119 "InstanceGenerationSet":{ 21120 "type":"list", 21121 "member":{ 21122 "shape":"InstanceGeneration", 21123 "locationName":"item" 21124 } 21125 }, 21126 "InstanceHealthStatus":{ 21127 "type":"string", 21128 "enum":[ 21129 "healthy", 21130 "unhealthy" 21131 ] 21132 }, 21133 "InstanceId":{"type":"string"}, 21134 "InstanceIdList":{ 21135 "type":"list", 21136 "member":{ 21137 "shape":"InstanceId", 21138 "locationName":"item" 21139 } 21140 }, 21141 "InstanceIdSet":{ 21142 "type":"list", 21143 "member":{ 21144 "shape":"InstanceId", 21145 "locationName":"item" 21146 } 21147 }, 21148 "InstanceIdStringList":{ 21149 "type":"list", 21150 "member":{ 21151 "shape":"InstanceId", 21152 "locationName":"InstanceId" 21153 } 21154 }, 21155 "InstanceIdsSet":{ 21156 "type":"list", 21157 "member":{ 21158 "shape":"InstanceId", 21159 "locationName":"item" 21160 } 21161 }, 21162 "InstanceInterruptionBehavior":{ 21163 "type":"string", 21164 "enum":[ 21165 "hibernate", 21166 "stop", 21167 "terminate" 21168 ] 21169 }, 21170 "InstanceIpv4Prefix":{ 21171 "type":"structure", 21172 "members":{ 21173 "Ipv4Prefix":{ 21174 "shape":"String", 21175 "locationName":"ipv4Prefix" 21176 } 21177 } 21178 }, 21179 "InstanceIpv4PrefixList":{ 21180 "type":"list", 21181 "member":{ 21182 "shape":"InstanceIpv4Prefix", 21183 "locationName":"item" 21184 } 21185 }, 21186 "InstanceIpv6Address":{ 21187 "type":"structure", 21188 "members":{ 21189 "Ipv6Address":{ 21190 "shape":"String", 21191 "locationName":"ipv6Address" 21192 } 21193 } 21194 }, 21195 "InstanceIpv6AddressList":{ 21196 "type":"list", 21197 "member":{ 21198 "shape":"InstanceIpv6Address", 21199 "locationName":"item" 21200 } 21201 }, 21202 "InstanceIpv6AddressListRequest":{ 21203 "type":"list", 21204 "member":{ 21205 "shape":"InstanceIpv6AddressRequest", 21206 "locationName":"InstanceIpv6Address" 21207 } 21208 }, 21209 "InstanceIpv6AddressRequest":{ 21210 "type":"structure", 21211 "members":{ 21212 "Ipv6Address":{"shape":"String"} 21213 } 21214 }, 21215 "InstanceIpv6Prefix":{ 21216 "type":"structure", 21217 "members":{ 21218 "Ipv6Prefix":{ 21219 "shape":"String", 21220 "locationName":"ipv6Prefix" 21221 } 21222 } 21223 }, 21224 "InstanceIpv6PrefixList":{ 21225 "type":"list", 21226 "member":{ 21227 "shape":"InstanceIpv6Prefix", 21228 "locationName":"item" 21229 } 21230 }, 21231 "InstanceLifecycle":{ 21232 "type":"string", 21233 "enum":[ 21234 "spot", 21235 "on-demand" 21236 ] 21237 }, 21238 "InstanceLifecycleType":{ 21239 "type":"string", 21240 "enum":[ 21241 "spot", 21242 "scheduled" 21243 ] 21244 }, 21245 "InstanceList":{ 21246 "type":"list", 21247 "member":{ 21248 "shape":"Instance", 21249 "locationName":"item" 21250 } 21251 }, 21252 "InstanceMarketOptionsRequest":{ 21253 "type":"structure", 21254 "members":{ 21255 "MarketType":{"shape":"MarketType"}, 21256 "SpotOptions":{"shape":"SpotMarketOptions"} 21257 } 21258 }, 21259 "InstanceMatchCriteria":{ 21260 "type":"string", 21261 "enum":[ 21262 "open", 21263 "targeted" 21264 ] 21265 }, 21266 "InstanceMetadataEndpointState":{ 21267 "type":"string", 21268 "enum":[ 21269 "disabled", 21270 "enabled" 21271 ] 21272 }, 21273 "InstanceMetadataOptionsRequest":{ 21274 "type":"structure", 21275 "members":{ 21276 "HttpTokens":{"shape":"HttpTokensState"}, 21277 "HttpPutResponseHopLimit":{"shape":"Integer"}, 21278 "HttpEndpoint":{"shape":"InstanceMetadataEndpointState"}, 21279 "HttpProtocolIpv6":{"shape":"InstanceMetadataProtocolState"} 21280 } 21281 }, 21282 "InstanceMetadataOptionsResponse":{ 21283 "type":"structure", 21284 "members":{ 21285 "State":{ 21286 "shape":"InstanceMetadataOptionsState", 21287 "locationName":"state" 21288 }, 21289 "HttpTokens":{ 21290 "shape":"HttpTokensState", 21291 "locationName":"httpTokens" 21292 }, 21293 "HttpPutResponseHopLimit":{ 21294 "shape":"Integer", 21295 "locationName":"httpPutResponseHopLimit" 21296 }, 21297 "HttpEndpoint":{ 21298 "shape":"InstanceMetadataEndpointState", 21299 "locationName":"httpEndpoint" 21300 }, 21301 "HttpProtocolIpv6":{ 21302 "shape":"InstanceMetadataProtocolState", 21303 "locationName":"httpProtocolIpv6" 21304 } 21305 } 21306 }, 21307 "InstanceMetadataOptionsState":{ 21308 "type":"string", 21309 "enum":[ 21310 "pending", 21311 "applied" 21312 ] 21313 }, 21314 "InstanceMetadataProtocolState":{ 21315 "type":"string", 21316 "enum":[ 21317 "disabled", 21318 "enabled" 21319 ] 21320 }, 21321 "InstanceMonitoring":{ 21322 "type":"structure", 21323 "members":{ 21324 "InstanceId":{ 21325 "shape":"String", 21326 "locationName":"instanceId" 21327 }, 21328 "Monitoring":{ 21329 "shape":"Monitoring", 21330 "locationName":"monitoring" 21331 } 21332 } 21333 }, 21334 "InstanceMonitoringList":{ 21335 "type":"list", 21336 "member":{ 21337 "shape":"InstanceMonitoring", 21338 "locationName":"item" 21339 } 21340 }, 21341 "InstanceNetworkInterface":{ 21342 "type":"structure", 21343 "members":{ 21344 "Association":{ 21345 "shape":"InstanceNetworkInterfaceAssociation", 21346 "locationName":"association" 21347 }, 21348 "Attachment":{ 21349 "shape":"InstanceNetworkInterfaceAttachment", 21350 "locationName":"attachment" 21351 }, 21352 "Description":{ 21353 "shape":"String", 21354 "locationName":"description" 21355 }, 21356 "Groups":{ 21357 "shape":"GroupIdentifierList", 21358 "locationName":"groupSet" 21359 }, 21360 "Ipv6Addresses":{ 21361 "shape":"InstanceIpv6AddressList", 21362 "locationName":"ipv6AddressesSet" 21363 }, 21364 "MacAddress":{ 21365 "shape":"String", 21366 "locationName":"macAddress" 21367 }, 21368 "NetworkInterfaceId":{ 21369 "shape":"String", 21370 "locationName":"networkInterfaceId" 21371 }, 21372 "OwnerId":{ 21373 "shape":"String", 21374 "locationName":"ownerId" 21375 }, 21376 "PrivateDnsName":{ 21377 "shape":"String", 21378 "locationName":"privateDnsName" 21379 }, 21380 "PrivateIpAddress":{ 21381 "shape":"String", 21382 "locationName":"privateIpAddress" 21383 }, 21384 "PrivateIpAddresses":{ 21385 "shape":"InstancePrivateIpAddressList", 21386 "locationName":"privateIpAddressesSet" 21387 }, 21388 "SourceDestCheck":{ 21389 "shape":"Boolean", 21390 "locationName":"sourceDestCheck" 21391 }, 21392 "Status":{ 21393 "shape":"NetworkInterfaceStatus", 21394 "locationName":"status" 21395 }, 21396 "SubnetId":{ 21397 "shape":"String", 21398 "locationName":"subnetId" 21399 }, 21400 "VpcId":{ 21401 "shape":"String", 21402 "locationName":"vpcId" 21403 }, 21404 "InterfaceType":{ 21405 "shape":"String", 21406 "locationName":"interfaceType" 21407 }, 21408 "Ipv4Prefixes":{ 21409 "shape":"InstanceIpv4PrefixList", 21410 "locationName":"ipv4PrefixSet" 21411 }, 21412 "Ipv6Prefixes":{ 21413 "shape":"InstanceIpv6PrefixList", 21414 "locationName":"ipv6PrefixSet" 21415 } 21416 } 21417 }, 21418 "InstanceNetworkInterfaceAssociation":{ 21419 "type":"structure", 21420 "members":{ 21421 "CarrierIp":{ 21422 "shape":"String", 21423 "locationName":"carrierIp" 21424 }, 21425 "IpOwnerId":{ 21426 "shape":"String", 21427 "locationName":"ipOwnerId" 21428 }, 21429 "PublicDnsName":{ 21430 "shape":"String", 21431 "locationName":"publicDnsName" 21432 }, 21433 "PublicIp":{ 21434 "shape":"String", 21435 "locationName":"publicIp" 21436 } 21437 } 21438 }, 21439 "InstanceNetworkInterfaceAttachment":{ 21440 "type":"structure", 21441 "members":{ 21442 "AttachTime":{ 21443 "shape":"DateTime", 21444 "locationName":"attachTime" 21445 }, 21446 "AttachmentId":{ 21447 "shape":"String", 21448 "locationName":"attachmentId" 21449 }, 21450 "DeleteOnTermination":{ 21451 "shape":"Boolean", 21452 "locationName":"deleteOnTermination" 21453 }, 21454 "DeviceIndex":{ 21455 "shape":"Integer", 21456 "locationName":"deviceIndex" 21457 }, 21458 "Status":{ 21459 "shape":"AttachmentStatus", 21460 "locationName":"status" 21461 }, 21462 "NetworkCardIndex":{ 21463 "shape":"Integer", 21464 "locationName":"networkCardIndex" 21465 } 21466 } 21467 }, 21468 "InstanceNetworkInterfaceList":{ 21469 "type":"list", 21470 "member":{ 21471 "shape":"InstanceNetworkInterface", 21472 "locationName":"item" 21473 } 21474 }, 21475 "InstanceNetworkInterfaceSpecification":{ 21476 "type":"structure", 21477 "members":{ 21478 "AssociatePublicIpAddress":{ 21479 "shape":"Boolean", 21480 "locationName":"associatePublicIpAddress" 21481 }, 21482 "DeleteOnTermination":{ 21483 "shape":"Boolean", 21484 "locationName":"deleteOnTermination" 21485 }, 21486 "Description":{ 21487 "shape":"String", 21488 "locationName":"description" 21489 }, 21490 "DeviceIndex":{ 21491 "shape":"Integer", 21492 "locationName":"deviceIndex" 21493 }, 21494 "Groups":{ 21495 "shape":"SecurityGroupIdStringList", 21496 "locationName":"SecurityGroupId" 21497 }, 21498 "Ipv6AddressCount":{ 21499 "shape":"Integer", 21500 "locationName":"ipv6AddressCount" 21501 }, 21502 "Ipv6Addresses":{ 21503 "shape":"InstanceIpv6AddressList", 21504 "locationName":"ipv6AddressesSet", 21505 "queryName":"Ipv6Addresses" 21506 }, 21507 "NetworkInterfaceId":{ 21508 "shape":"NetworkInterfaceId", 21509 "locationName":"networkInterfaceId" 21510 }, 21511 "PrivateIpAddress":{ 21512 "shape":"String", 21513 "locationName":"privateIpAddress" 21514 }, 21515 "PrivateIpAddresses":{ 21516 "shape":"PrivateIpAddressSpecificationList", 21517 "locationName":"privateIpAddressesSet", 21518 "queryName":"PrivateIpAddresses" 21519 }, 21520 "SecondaryPrivateIpAddressCount":{ 21521 "shape":"Integer", 21522 "locationName":"secondaryPrivateIpAddressCount" 21523 }, 21524 "SubnetId":{ 21525 "shape":"String", 21526 "locationName":"subnetId" 21527 }, 21528 "AssociateCarrierIpAddress":{"shape":"Boolean"}, 21529 "InterfaceType":{"shape":"String"}, 21530 "NetworkCardIndex":{"shape":"Integer"}, 21531 "Ipv4Prefixes":{ 21532 "shape":"Ipv4PrefixList", 21533 "locationName":"Ipv4Prefix" 21534 }, 21535 "Ipv4PrefixCount":{"shape":"Integer"}, 21536 "Ipv6Prefixes":{ 21537 "shape":"Ipv6PrefixList", 21538 "locationName":"Ipv6Prefix" 21539 }, 21540 "Ipv6PrefixCount":{"shape":"Integer"} 21541 } 21542 }, 21543 "InstanceNetworkInterfaceSpecificationList":{ 21544 "type":"list", 21545 "member":{ 21546 "shape":"InstanceNetworkInterfaceSpecification", 21547 "locationName":"item" 21548 } 21549 }, 21550 "InstancePrivateIpAddress":{ 21551 "type":"structure", 21552 "members":{ 21553 "Association":{ 21554 "shape":"InstanceNetworkInterfaceAssociation", 21555 "locationName":"association" 21556 }, 21557 "Primary":{ 21558 "shape":"Boolean", 21559 "locationName":"primary" 21560 }, 21561 "PrivateDnsName":{ 21562 "shape":"String", 21563 "locationName":"privateDnsName" 21564 }, 21565 "PrivateIpAddress":{ 21566 "shape":"String", 21567 "locationName":"privateIpAddress" 21568 } 21569 } 21570 }, 21571 "InstancePrivateIpAddressList":{ 21572 "type":"list", 21573 "member":{ 21574 "shape":"InstancePrivateIpAddress", 21575 "locationName":"item" 21576 } 21577 }, 21578 "InstanceRequirements":{ 21579 "type":"structure", 21580 "members":{ 21581 "VCpuCount":{ 21582 "shape":"VCpuCountRange", 21583 "locationName":"vCpuCount" 21584 }, 21585 "MemoryMiB":{ 21586 "shape":"MemoryMiB", 21587 "locationName":"memoryMiB" 21588 }, 21589 "CpuManufacturers":{ 21590 "shape":"CpuManufacturerSet", 21591 "locationName":"cpuManufacturerSet" 21592 }, 21593 "MemoryGiBPerVCpu":{ 21594 "shape":"MemoryGiBPerVCpu", 21595 "locationName":"memoryGiBPerVCpu" 21596 }, 21597 "ExcludedInstanceTypes":{ 21598 "shape":"ExcludedInstanceTypeSet", 21599 "locationName":"excludedInstanceTypeSet" 21600 }, 21601 "InstanceGenerations":{ 21602 "shape":"InstanceGenerationSet", 21603 "locationName":"instanceGenerationSet" 21604 }, 21605 "SpotMaxPricePercentageOverLowestPrice":{ 21606 "shape":"Integer", 21607 "locationName":"spotMaxPricePercentageOverLowestPrice" 21608 }, 21609 "OnDemandMaxPricePercentageOverLowestPrice":{ 21610 "shape":"Integer", 21611 "locationName":"onDemandMaxPricePercentageOverLowestPrice" 21612 }, 21613 "BareMetal":{ 21614 "shape":"BareMetal", 21615 "locationName":"bareMetal" 21616 }, 21617 "BurstablePerformance":{ 21618 "shape":"BurstablePerformance", 21619 "locationName":"burstablePerformance" 21620 }, 21621 "RequireHibernateSupport":{ 21622 "shape":"Boolean", 21623 "locationName":"requireHibernateSupport" 21624 }, 21625 "NetworkInterfaceCount":{ 21626 "shape":"NetworkInterfaceCount", 21627 "locationName":"networkInterfaceCount" 21628 }, 21629 "LocalStorage":{ 21630 "shape":"LocalStorage", 21631 "locationName":"localStorage" 21632 }, 21633 "LocalStorageTypes":{ 21634 "shape":"LocalStorageTypeSet", 21635 "locationName":"localStorageTypeSet" 21636 }, 21637 "TotalLocalStorageGB":{ 21638 "shape":"TotalLocalStorageGB", 21639 "locationName":"totalLocalStorageGB" 21640 }, 21641 "BaselineEbsBandwidthMbps":{ 21642 "shape":"BaselineEbsBandwidthMbps", 21643 "locationName":"baselineEbsBandwidthMbps" 21644 }, 21645 "AcceleratorTypes":{ 21646 "shape":"AcceleratorTypeSet", 21647 "locationName":"acceleratorTypeSet" 21648 }, 21649 "AcceleratorCount":{ 21650 "shape":"AcceleratorCount", 21651 "locationName":"acceleratorCount" 21652 }, 21653 "AcceleratorManufacturers":{ 21654 "shape":"AcceleratorManufacturerSet", 21655 "locationName":"acceleratorManufacturerSet" 21656 }, 21657 "AcceleratorNames":{ 21658 "shape":"AcceleratorNameSet", 21659 "locationName":"acceleratorNameSet" 21660 }, 21661 "AcceleratorTotalMemoryMiB":{ 21662 "shape":"AcceleratorTotalMemoryMiB", 21663 "locationName":"acceleratorTotalMemoryMiB" 21664 } 21665 } 21666 }, 21667 "InstanceRequirementsRequest":{ 21668 "type":"structure", 21669 "required":[ 21670 "VCpuCount", 21671 "MemoryMiB" 21672 ], 21673 "members":{ 21674 "VCpuCount":{"shape":"VCpuCountRangeRequest"}, 21675 "MemoryMiB":{"shape":"MemoryMiBRequest"}, 21676 "CpuManufacturers":{ 21677 "shape":"CpuManufacturerSet", 21678 "locationName":"CpuManufacturer" 21679 }, 21680 "MemoryGiBPerVCpu":{"shape":"MemoryGiBPerVCpuRequest"}, 21681 "ExcludedInstanceTypes":{ 21682 "shape":"ExcludedInstanceTypeSet", 21683 "locationName":"ExcludedInstanceType" 21684 }, 21685 "InstanceGenerations":{ 21686 "shape":"InstanceGenerationSet", 21687 "locationName":"InstanceGeneration" 21688 }, 21689 "SpotMaxPricePercentageOverLowestPrice":{"shape":"Integer"}, 21690 "OnDemandMaxPricePercentageOverLowestPrice":{"shape":"Integer"}, 21691 "BareMetal":{"shape":"BareMetal"}, 21692 "BurstablePerformance":{"shape":"BurstablePerformance"}, 21693 "RequireHibernateSupport":{"shape":"Boolean"}, 21694 "NetworkInterfaceCount":{"shape":"NetworkInterfaceCountRequest"}, 21695 "LocalStorage":{"shape":"LocalStorage"}, 21696 "LocalStorageTypes":{ 21697 "shape":"LocalStorageTypeSet", 21698 "locationName":"LocalStorageType" 21699 }, 21700 "TotalLocalStorageGB":{"shape":"TotalLocalStorageGBRequest"}, 21701 "BaselineEbsBandwidthMbps":{"shape":"BaselineEbsBandwidthMbpsRequest"}, 21702 "AcceleratorTypes":{ 21703 "shape":"AcceleratorTypeSet", 21704 "locationName":"AcceleratorType" 21705 }, 21706 "AcceleratorCount":{"shape":"AcceleratorCountRequest"}, 21707 "AcceleratorManufacturers":{ 21708 "shape":"AcceleratorManufacturerSet", 21709 "locationName":"AcceleratorManufacturer" 21710 }, 21711 "AcceleratorNames":{ 21712 "shape":"AcceleratorNameSet", 21713 "locationName":"AcceleratorName" 21714 }, 21715 "AcceleratorTotalMemoryMiB":{"shape":"AcceleratorTotalMemoryMiBRequest"} 21716 } 21717 }, 21718 "InstanceRequirementsWithMetadataRequest":{ 21719 "type":"structure", 21720 "members":{ 21721 "ArchitectureTypes":{ 21722 "shape":"ArchitectureTypeSet", 21723 "locationName":"ArchitectureType" 21724 }, 21725 "VirtualizationTypes":{ 21726 "shape":"VirtualizationTypeSet", 21727 "locationName":"VirtualizationType" 21728 }, 21729 "InstanceRequirements":{"shape":"InstanceRequirementsRequest"} 21730 } 21731 }, 21732 "InstanceSpecification":{ 21733 "type":"structure", 21734 "members":{ 21735 "InstanceId":{"shape":"InstanceId"}, 21736 "ExcludeBootVolume":{"shape":"Boolean"} 21737 } 21738 }, 21739 "InstanceState":{ 21740 "type":"structure", 21741 "members":{ 21742 "Code":{ 21743 "shape":"Integer", 21744 "locationName":"code" 21745 }, 21746 "Name":{ 21747 "shape":"InstanceStateName", 21748 "locationName":"name" 21749 } 21750 } 21751 }, 21752 "InstanceStateChange":{ 21753 "type":"structure", 21754 "members":{ 21755 "CurrentState":{ 21756 "shape":"InstanceState", 21757 "locationName":"currentState" 21758 }, 21759 "InstanceId":{ 21760 "shape":"String", 21761 "locationName":"instanceId" 21762 }, 21763 "PreviousState":{ 21764 "shape":"InstanceState", 21765 "locationName":"previousState" 21766 } 21767 } 21768 }, 21769 "InstanceStateChangeList":{ 21770 "type":"list", 21771 "member":{ 21772 "shape":"InstanceStateChange", 21773 "locationName":"item" 21774 } 21775 }, 21776 "InstanceStateName":{ 21777 "type":"string", 21778 "enum":[ 21779 "pending", 21780 "running", 21781 "shutting-down", 21782 "terminated", 21783 "stopping", 21784 "stopped" 21785 ] 21786 }, 21787 "InstanceStatus":{ 21788 "type":"structure", 21789 "members":{ 21790 "AvailabilityZone":{ 21791 "shape":"String", 21792 "locationName":"availabilityZone" 21793 }, 21794 "OutpostArn":{ 21795 "shape":"String", 21796 "locationName":"outpostArn" 21797 }, 21798 "Events":{ 21799 "shape":"InstanceStatusEventList", 21800 "locationName":"eventsSet" 21801 }, 21802 "InstanceId":{ 21803 "shape":"String", 21804 "locationName":"instanceId" 21805 }, 21806 "InstanceState":{ 21807 "shape":"InstanceState", 21808 "locationName":"instanceState" 21809 }, 21810 "InstanceStatus":{ 21811 "shape":"InstanceStatusSummary", 21812 "locationName":"instanceStatus" 21813 }, 21814 "SystemStatus":{ 21815 "shape":"InstanceStatusSummary", 21816 "locationName":"systemStatus" 21817 } 21818 } 21819 }, 21820 "InstanceStatusDetails":{ 21821 "type":"structure", 21822 "members":{ 21823 "ImpairedSince":{ 21824 "shape":"DateTime", 21825 "locationName":"impairedSince" 21826 }, 21827 "Name":{ 21828 "shape":"StatusName", 21829 "locationName":"name" 21830 }, 21831 "Status":{ 21832 "shape":"StatusType", 21833 "locationName":"status" 21834 } 21835 } 21836 }, 21837 "InstanceStatusDetailsList":{ 21838 "type":"list", 21839 "member":{ 21840 "shape":"InstanceStatusDetails", 21841 "locationName":"item" 21842 } 21843 }, 21844 "InstanceStatusEvent":{ 21845 "type":"structure", 21846 "members":{ 21847 "InstanceEventId":{ 21848 "shape":"InstanceEventId", 21849 "locationName":"instanceEventId" 21850 }, 21851 "Code":{ 21852 "shape":"EventCode", 21853 "locationName":"code" 21854 }, 21855 "Description":{ 21856 "shape":"String", 21857 "locationName":"description" 21858 }, 21859 "NotAfter":{ 21860 "shape":"DateTime", 21861 "locationName":"notAfter" 21862 }, 21863 "NotBefore":{ 21864 "shape":"DateTime", 21865 "locationName":"notBefore" 21866 }, 21867 "NotBeforeDeadline":{ 21868 "shape":"DateTime", 21869 "locationName":"notBeforeDeadline" 21870 } 21871 } 21872 }, 21873 "InstanceStatusEventList":{ 21874 "type":"list", 21875 "member":{ 21876 "shape":"InstanceStatusEvent", 21877 "locationName":"item" 21878 } 21879 }, 21880 "InstanceStatusList":{ 21881 "type":"list", 21882 "member":{ 21883 "shape":"InstanceStatus", 21884 "locationName":"item" 21885 } 21886 }, 21887 "InstanceStatusSummary":{ 21888 "type":"structure", 21889 "members":{ 21890 "Details":{ 21891 "shape":"InstanceStatusDetailsList", 21892 "locationName":"details" 21893 }, 21894 "Status":{ 21895 "shape":"SummaryStatus", 21896 "locationName":"status" 21897 } 21898 } 21899 }, 21900 "InstanceStorageEncryptionSupport":{ 21901 "type":"string", 21902 "enum":[ 21903 "unsupported", 21904 "required" 21905 ] 21906 }, 21907 "InstanceStorageFlag":{"type":"boolean"}, 21908 "InstanceStorageInfo":{ 21909 "type":"structure", 21910 "members":{ 21911 "TotalSizeInGB":{ 21912 "shape":"DiskSize", 21913 "locationName":"totalSizeInGB" 21914 }, 21915 "Disks":{ 21916 "shape":"DiskInfoList", 21917 "locationName":"disks" 21918 }, 21919 "NvmeSupport":{ 21920 "shape":"EphemeralNvmeSupport", 21921 "locationName":"nvmeSupport" 21922 }, 21923 "EncryptionSupport":{ 21924 "shape":"InstanceStorageEncryptionSupport", 21925 "locationName":"encryptionSupport" 21926 } 21927 } 21928 }, 21929 "InstanceTagKeySet":{ 21930 "type":"list", 21931 "member":{ 21932 "shape":"String", 21933 "locationName":"item" 21934 } 21935 }, 21936 "InstanceTagNotificationAttribute":{ 21937 "type":"structure", 21938 "members":{ 21939 "InstanceTagKeys":{ 21940 "shape":"InstanceTagKeySet", 21941 "locationName":"instanceTagKeySet" 21942 }, 21943 "IncludeAllTagsOfInstance":{ 21944 "shape":"Boolean", 21945 "locationName":"includeAllTagsOfInstance" 21946 } 21947 } 21948 }, 21949 "InstanceType":{ 21950 "type":"string", 21951 "enum":[ 21952 "t1.micro", 21953 "t2.nano", 21954 "t2.micro", 21955 "t2.small", 21956 "t2.medium", 21957 "t2.large", 21958 "t2.xlarge", 21959 "t2.2xlarge", 21960 "t3.nano", 21961 "t3.micro", 21962 "t3.small", 21963 "t3.medium", 21964 "t3.large", 21965 "t3.xlarge", 21966 "t3.2xlarge", 21967 "t3a.nano", 21968 "t3a.micro", 21969 "t3a.small", 21970 "t3a.medium", 21971 "t3a.large", 21972 "t3a.xlarge", 21973 "t3a.2xlarge", 21974 "t4g.nano", 21975 "t4g.micro", 21976 "t4g.small", 21977 "t4g.medium", 21978 "t4g.large", 21979 "t4g.xlarge", 21980 "t4g.2xlarge", 21981 "m1.small", 21982 "m1.medium", 21983 "m1.large", 21984 "m1.xlarge", 21985 "m3.medium", 21986 "m3.large", 21987 "m3.xlarge", 21988 "m3.2xlarge", 21989 "m4.large", 21990 "m4.xlarge", 21991 "m4.2xlarge", 21992 "m4.4xlarge", 21993 "m4.10xlarge", 21994 "m4.16xlarge", 21995 "m2.xlarge", 21996 "m2.2xlarge", 21997 "m2.4xlarge", 21998 "cr1.8xlarge", 21999 "r3.large", 22000 "r3.xlarge", 22001 "r3.2xlarge", 22002 "r3.4xlarge", 22003 "r3.8xlarge", 22004 "r4.large", 22005 "r4.xlarge", 22006 "r4.2xlarge", 22007 "r4.4xlarge", 22008 "r4.8xlarge", 22009 "r4.16xlarge", 22010 "r5.large", 22011 "r5.xlarge", 22012 "r5.2xlarge", 22013 "r5.4xlarge", 22014 "r5.8xlarge", 22015 "r5.12xlarge", 22016 "r5.16xlarge", 22017 "r5.24xlarge", 22018 "r5.metal", 22019 "r5a.large", 22020 "r5a.xlarge", 22021 "r5a.2xlarge", 22022 "r5a.4xlarge", 22023 "r5a.8xlarge", 22024 "r5a.12xlarge", 22025 "r5a.16xlarge", 22026 "r5a.24xlarge", 22027 "r5b.large", 22028 "r5b.xlarge", 22029 "r5b.2xlarge", 22030 "r5b.4xlarge", 22031 "r5b.8xlarge", 22032 "r5b.12xlarge", 22033 "r5b.16xlarge", 22034 "r5b.24xlarge", 22035 "r5b.metal", 22036 "r5d.large", 22037 "r5d.xlarge", 22038 "r5d.2xlarge", 22039 "r5d.4xlarge", 22040 "r5d.8xlarge", 22041 "r5d.12xlarge", 22042 "r5d.16xlarge", 22043 "r5d.24xlarge", 22044 "r5d.metal", 22045 "r5ad.large", 22046 "r5ad.xlarge", 22047 "r5ad.2xlarge", 22048 "r5ad.4xlarge", 22049 "r5ad.8xlarge", 22050 "r5ad.12xlarge", 22051 "r5ad.16xlarge", 22052 "r5ad.24xlarge", 22053 "r6g.metal", 22054 "r6g.medium", 22055 "r6g.large", 22056 "r6g.xlarge", 22057 "r6g.2xlarge", 22058 "r6g.4xlarge", 22059 "r6g.8xlarge", 22060 "r6g.12xlarge", 22061 "r6g.16xlarge", 22062 "r6gd.metal", 22063 "r6gd.medium", 22064 "r6gd.large", 22065 "r6gd.xlarge", 22066 "r6gd.2xlarge", 22067 "r6gd.4xlarge", 22068 "r6gd.8xlarge", 22069 "r6gd.12xlarge", 22070 "r6gd.16xlarge", 22071 "x1.16xlarge", 22072 "x1.32xlarge", 22073 "x1e.xlarge", 22074 "x1e.2xlarge", 22075 "x1e.4xlarge", 22076 "x1e.8xlarge", 22077 "x1e.16xlarge", 22078 "x1e.32xlarge", 22079 "i2.xlarge", 22080 "i2.2xlarge", 22081 "i2.4xlarge", 22082 "i2.8xlarge", 22083 "i3.large", 22084 "i3.xlarge", 22085 "i3.2xlarge", 22086 "i3.4xlarge", 22087 "i3.8xlarge", 22088 "i3.16xlarge", 22089 "i3.metal", 22090 "i3en.large", 22091 "i3en.xlarge", 22092 "i3en.2xlarge", 22093 "i3en.3xlarge", 22094 "i3en.6xlarge", 22095 "i3en.12xlarge", 22096 "i3en.24xlarge", 22097 "i3en.metal", 22098 "hi1.4xlarge", 22099 "hs1.8xlarge", 22100 "c1.medium", 22101 "c1.xlarge", 22102 "c3.large", 22103 "c3.xlarge", 22104 "c3.2xlarge", 22105 "c3.4xlarge", 22106 "c3.8xlarge", 22107 "c4.large", 22108 "c4.xlarge", 22109 "c4.2xlarge", 22110 "c4.4xlarge", 22111 "c4.8xlarge", 22112 "c5.large", 22113 "c5.xlarge", 22114 "c5.2xlarge", 22115 "c5.4xlarge", 22116 "c5.9xlarge", 22117 "c5.12xlarge", 22118 "c5.18xlarge", 22119 "c5.24xlarge", 22120 "c5.metal", 22121 "c5a.large", 22122 "c5a.xlarge", 22123 "c5a.2xlarge", 22124 "c5a.4xlarge", 22125 "c5a.8xlarge", 22126 "c5a.12xlarge", 22127 "c5a.16xlarge", 22128 "c5a.24xlarge", 22129 "c5ad.large", 22130 "c5ad.xlarge", 22131 "c5ad.2xlarge", 22132 "c5ad.4xlarge", 22133 "c5ad.8xlarge", 22134 "c5ad.12xlarge", 22135 "c5ad.16xlarge", 22136 "c5ad.24xlarge", 22137 "c5d.large", 22138 "c5d.xlarge", 22139 "c5d.2xlarge", 22140 "c5d.4xlarge", 22141 "c5d.9xlarge", 22142 "c5d.12xlarge", 22143 "c5d.18xlarge", 22144 "c5d.24xlarge", 22145 "c5d.metal", 22146 "c5n.large", 22147 "c5n.xlarge", 22148 "c5n.2xlarge", 22149 "c5n.4xlarge", 22150 "c5n.9xlarge", 22151 "c5n.18xlarge", 22152 "c5n.metal", 22153 "c6g.metal", 22154 "c6g.medium", 22155 "c6g.large", 22156 "c6g.xlarge", 22157 "c6g.2xlarge", 22158 "c6g.4xlarge", 22159 "c6g.8xlarge", 22160 "c6g.12xlarge", 22161 "c6g.16xlarge", 22162 "c6gd.metal", 22163 "c6gd.medium", 22164 "c6gd.large", 22165 "c6gd.xlarge", 22166 "c6gd.2xlarge", 22167 "c6gd.4xlarge", 22168 "c6gd.8xlarge", 22169 "c6gd.12xlarge", 22170 "c6gd.16xlarge", 22171 "c6gn.medium", 22172 "c6gn.large", 22173 "c6gn.xlarge", 22174 "c6gn.2xlarge", 22175 "c6gn.4xlarge", 22176 "c6gn.8xlarge", 22177 "c6gn.12xlarge", 22178 "c6gn.16xlarge", 22179 "cc1.4xlarge", 22180 "cc2.8xlarge", 22181 "g2.2xlarge", 22182 "g2.8xlarge", 22183 "g3.4xlarge", 22184 "g3.8xlarge", 22185 "g3.16xlarge", 22186 "g3s.xlarge", 22187 "g4ad.xlarge", 22188 "g4ad.2xlarge", 22189 "g4ad.4xlarge", 22190 "g4ad.8xlarge", 22191 "g4ad.16xlarge", 22192 "g4dn.xlarge", 22193 "g4dn.2xlarge", 22194 "g4dn.4xlarge", 22195 "g4dn.8xlarge", 22196 "g4dn.12xlarge", 22197 "g4dn.16xlarge", 22198 "g4dn.metal", 22199 "cg1.4xlarge", 22200 "p2.xlarge", 22201 "p2.8xlarge", 22202 "p2.16xlarge", 22203 "p3.2xlarge", 22204 "p3.8xlarge", 22205 "p3.16xlarge", 22206 "p3dn.24xlarge", 22207 "p4d.24xlarge", 22208 "d2.xlarge", 22209 "d2.2xlarge", 22210 "d2.4xlarge", 22211 "d2.8xlarge", 22212 "d3.xlarge", 22213 "d3.2xlarge", 22214 "d3.4xlarge", 22215 "d3.8xlarge", 22216 "d3en.xlarge", 22217 "d3en.2xlarge", 22218 "d3en.4xlarge", 22219 "d3en.6xlarge", 22220 "d3en.8xlarge", 22221 "d3en.12xlarge", 22222 "dl1.24xlarge", 22223 "f1.2xlarge", 22224 "f1.4xlarge", 22225 "f1.16xlarge", 22226 "m5.large", 22227 "m5.xlarge", 22228 "m5.2xlarge", 22229 "m5.4xlarge", 22230 "m5.8xlarge", 22231 "m5.12xlarge", 22232 "m5.16xlarge", 22233 "m5.24xlarge", 22234 "m5.metal", 22235 "m5a.large", 22236 "m5a.xlarge", 22237 "m5a.2xlarge", 22238 "m5a.4xlarge", 22239 "m5a.8xlarge", 22240 "m5a.12xlarge", 22241 "m5a.16xlarge", 22242 "m5a.24xlarge", 22243 "m5d.large", 22244 "m5d.xlarge", 22245 "m5d.2xlarge", 22246 "m5d.4xlarge", 22247 "m5d.8xlarge", 22248 "m5d.12xlarge", 22249 "m5d.16xlarge", 22250 "m5d.24xlarge", 22251 "m5d.metal", 22252 "m5ad.large", 22253 "m5ad.xlarge", 22254 "m5ad.2xlarge", 22255 "m5ad.4xlarge", 22256 "m5ad.8xlarge", 22257 "m5ad.12xlarge", 22258 "m5ad.16xlarge", 22259 "m5ad.24xlarge", 22260 "m5zn.large", 22261 "m5zn.xlarge", 22262 "m5zn.2xlarge", 22263 "m5zn.3xlarge", 22264 "m5zn.6xlarge", 22265 "m5zn.12xlarge", 22266 "m5zn.metal", 22267 "h1.2xlarge", 22268 "h1.4xlarge", 22269 "h1.8xlarge", 22270 "h1.16xlarge", 22271 "z1d.large", 22272 "z1d.xlarge", 22273 "z1d.2xlarge", 22274 "z1d.3xlarge", 22275 "z1d.6xlarge", 22276 "z1d.12xlarge", 22277 "z1d.metal", 22278 "u-6tb1.56xlarge", 22279 "u-6tb1.112xlarge", 22280 "u-9tb1.112xlarge", 22281 "u-12tb1.112xlarge", 22282 "u-6tb1.metal", 22283 "u-9tb1.metal", 22284 "u-12tb1.metal", 22285 "u-18tb1.metal", 22286 "u-24tb1.metal", 22287 "a1.medium", 22288 "a1.large", 22289 "a1.xlarge", 22290 "a1.2xlarge", 22291 "a1.4xlarge", 22292 "a1.metal", 22293 "m5dn.large", 22294 "m5dn.xlarge", 22295 "m5dn.2xlarge", 22296 "m5dn.4xlarge", 22297 "m5dn.8xlarge", 22298 "m5dn.12xlarge", 22299 "m5dn.16xlarge", 22300 "m5dn.24xlarge", 22301 "m5dn.metal", 22302 "m5n.large", 22303 "m5n.xlarge", 22304 "m5n.2xlarge", 22305 "m5n.4xlarge", 22306 "m5n.8xlarge", 22307 "m5n.12xlarge", 22308 "m5n.16xlarge", 22309 "m5n.24xlarge", 22310 "m5n.metal", 22311 "r5dn.large", 22312 "r5dn.xlarge", 22313 "r5dn.2xlarge", 22314 "r5dn.4xlarge", 22315 "r5dn.8xlarge", 22316 "r5dn.12xlarge", 22317 "r5dn.16xlarge", 22318 "r5dn.24xlarge", 22319 "r5dn.metal", 22320 "r5n.large", 22321 "r5n.xlarge", 22322 "r5n.2xlarge", 22323 "r5n.4xlarge", 22324 "r5n.8xlarge", 22325 "r5n.12xlarge", 22326 "r5n.16xlarge", 22327 "r5n.24xlarge", 22328 "r5n.metal", 22329 "inf1.xlarge", 22330 "inf1.2xlarge", 22331 "inf1.6xlarge", 22332 "inf1.24xlarge", 22333 "m6g.metal", 22334 "m6g.medium", 22335 "m6g.large", 22336 "m6g.xlarge", 22337 "m6g.2xlarge", 22338 "m6g.4xlarge", 22339 "m6g.8xlarge", 22340 "m6g.12xlarge", 22341 "m6g.16xlarge", 22342 "m6gd.metal", 22343 "m6gd.medium", 22344 "m6gd.large", 22345 "m6gd.xlarge", 22346 "m6gd.2xlarge", 22347 "m6gd.4xlarge", 22348 "m6gd.8xlarge", 22349 "m6gd.12xlarge", 22350 "m6gd.16xlarge", 22351 "m6i.large", 22352 "m6i.xlarge", 22353 "m6i.2xlarge", 22354 "m6i.4xlarge", 22355 "m6i.8xlarge", 22356 "m6i.12xlarge", 22357 "m6i.16xlarge", 22358 "m6i.24xlarge", 22359 "m6i.32xlarge", 22360 "mac1.metal", 22361 "x2gd.medium", 22362 "x2gd.large", 22363 "x2gd.xlarge", 22364 "x2gd.2xlarge", 22365 "x2gd.4xlarge", 22366 "x2gd.8xlarge", 22367 "x2gd.12xlarge", 22368 "x2gd.16xlarge", 22369 "x2gd.metal", 22370 "vt1.3xlarge", 22371 "vt1.6xlarge", 22372 "vt1.24xlarge" 22373 ] 22374 }, 22375 "InstanceTypeHypervisor":{ 22376 "type":"string", 22377 "enum":[ 22378 "nitro", 22379 "xen" 22380 ] 22381 }, 22382 "InstanceTypeInfo":{ 22383 "type":"structure", 22384 "members":{ 22385 "InstanceType":{ 22386 "shape":"InstanceType", 22387 "locationName":"instanceType" 22388 }, 22389 "CurrentGeneration":{ 22390 "shape":"CurrentGenerationFlag", 22391 "locationName":"currentGeneration" 22392 }, 22393 "FreeTierEligible":{ 22394 "shape":"FreeTierEligibleFlag", 22395 "locationName":"freeTierEligible" 22396 }, 22397 "SupportedUsageClasses":{ 22398 "shape":"UsageClassTypeList", 22399 "locationName":"supportedUsageClasses" 22400 }, 22401 "SupportedRootDeviceTypes":{ 22402 "shape":"RootDeviceTypeList", 22403 "locationName":"supportedRootDeviceTypes" 22404 }, 22405 "SupportedVirtualizationTypes":{ 22406 "shape":"VirtualizationTypeList", 22407 "locationName":"supportedVirtualizationTypes" 22408 }, 22409 "BareMetal":{ 22410 "shape":"BareMetalFlag", 22411 "locationName":"bareMetal" 22412 }, 22413 "Hypervisor":{ 22414 "shape":"InstanceTypeHypervisor", 22415 "locationName":"hypervisor" 22416 }, 22417 "ProcessorInfo":{ 22418 "shape":"ProcessorInfo", 22419 "locationName":"processorInfo" 22420 }, 22421 "VCpuInfo":{ 22422 "shape":"VCpuInfo", 22423 "locationName":"vCpuInfo" 22424 }, 22425 "MemoryInfo":{ 22426 "shape":"MemoryInfo", 22427 "locationName":"memoryInfo" 22428 }, 22429 "InstanceStorageSupported":{ 22430 "shape":"InstanceStorageFlag", 22431 "locationName":"instanceStorageSupported" 22432 }, 22433 "InstanceStorageInfo":{ 22434 "shape":"InstanceStorageInfo", 22435 "locationName":"instanceStorageInfo" 22436 }, 22437 "EbsInfo":{ 22438 "shape":"EbsInfo", 22439 "locationName":"ebsInfo" 22440 }, 22441 "NetworkInfo":{ 22442 "shape":"NetworkInfo", 22443 "locationName":"networkInfo" 22444 }, 22445 "GpuInfo":{ 22446 "shape":"GpuInfo", 22447 "locationName":"gpuInfo" 22448 }, 22449 "FpgaInfo":{ 22450 "shape":"FpgaInfo", 22451 "locationName":"fpgaInfo" 22452 }, 22453 "PlacementGroupInfo":{ 22454 "shape":"PlacementGroupInfo", 22455 "locationName":"placementGroupInfo" 22456 }, 22457 "InferenceAcceleratorInfo":{ 22458 "shape":"InferenceAcceleratorInfo", 22459 "locationName":"inferenceAcceleratorInfo" 22460 }, 22461 "HibernationSupported":{ 22462 "shape":"HibernationFlag", 22463 "locationName":"hibernationSupported" 22464 }, 22465 "BurstablePerformanceSupported":{ 22466 "shape":"BurstablePerformanceFlag", 22467 "locationName":"burstablePerformanceSupported" 22468 }, 22469 "DedicatedHostsSupported":{ 22470 "shape":"DedicatedHostFlag", 22471 "locationName":"dedicatedHostsSupported" 22472 }, 22473 "AutoRecoverySupported":{ 22474 "shape":"AutoRecoveryFlag", 22475 "locationName":"autoRecoverySupported" 22476 }, 22477 "SupportedBootModes":{ 22478 "shape":"BootModeTypeList", 22479 "locationName":"supportedBootModes" 22480 } 22481 } 22482 }, 22483 "InstanceTypeInfoFromInstanceRequirements":{ 22484 "type":"structure", 22485 "members":{ 22486 "InstanceType":{ 22487 "shape":"String", 22488 "locationName":"instanceType" 22489 } 22490 } 22491 }, 22492 "InstanceTypeInfoFromInstanceRequirementsSet":{ 22493 "type":"list", 22494 "member":{ 22495 "shape":"InstanceTypeInfoFromInstanceRequirements", 22496 "locationName":"item" 22497 } 22498 }, 22499 "InstanceTypeInfoList":{ 22500 "type":"list", 22501 "member":{ 22502 "shape":"InstanceTypeInfo", 22503 "locationName":"item" 22504 } 22505 }, 22506 "InstanceTypeList":{ 22507 "type":"list", 22508 "member":{"shape":"InstanceType"} 22509 }, 22510 "InstanceTypeOffering":{ 22511 "type":"structure", 22512 "members":{ 22513 "InstanceType":{ 22514 "shape":"InstanceType", 22515 "locationName":"instanceType" 22516 }, 22517 "LocationType":{ 22518 "shape":"LocationType", 22519 "locationName":"locationType" 22520 }, 22521 "Location":{ 22522 "shape":"Location", 22523 "locationName":"location" 22524 } 22525 } 22526 }, 22527 "InstanceTypeOfferingsList":{ 22528 "type":"list", 22529 "member":{ 22530 "shape":"InstanceTypeOffering", 22531 "locationName":"item" 22532 } 22533 }, 22534 "InstanceTypes":{ 22535 "type":"list", 22536 "member":{"shape":"String"}, 22537 "max":1000, 22538 "min":0 22539 }, 22540 "InstanceUsage":{ 22541 "type":"structure", 22542 "members":{ 22543 "AccountId":{ 22544 "shape":"String", 22545 "locationName":"accountId" 22546 }, 22547 "UsedInstanceCount":{ 22548 "shape":"Integer", 22549 "locationName":"usedInstanceCount" 22550 } 22551 } 22552 }, 22553 "InstanceUsageSet":{ 22554 "type":"list", 22555 "member":{ 22556 "shape":"InstanceUsage", 22557 "locationName":"item" 22558 } 22559 }, 22560 "Integer":{"type":"integer"}, 22561 "IntegerWithConstraints":{ 22562 "type":"integer", 22563 "min":0 22564 }, 22565 "IntegrateServices":{ 22566 "type":"structure", 22567 "members":{ 22568 "AthenaIntegrations":{ 22569 "shape":"AthenaIntegrationsSet", 22570 "locationName":"AthenaIntegration" 22571 } 22572 } 22573 }, 22574 "InterfacePermissionType":{ 22575 "type":"string", 22576 "enum":[ 22577 "INSTANCE-ATTACH", 22578 "EIP-ASSOCIATE" 22579 ] 22580 }, 22581 "InterfaceProtocolType":{ 22582 "type":"string", 22583 "enum":[ 22584 "VLAN", 22585 "GRE" 22586 ] 22587 }, 22588 "InternetGateway":{ 22589 "type":"structure", 22590 "members":{ 22591 "Attachments":{ 22592 "shape":"InternetGatewayAttachmentList", 22593 "locationName":"attachmentSet" 22594 }, 22595 "InternetGatewayId":{ 22596 "shape":"String", 22597 "locationName":"internetGatewayId" 22598 }, 22599 "OwnerId":{ 22600 "shape":"String", 22601 "locationName":"ownerId" 22602 }, 22603 "Tags":{ 22604 "shape":"TagList", 22605 "locationName":"tagSet" 22606 } 22607 } 22608 }, 22609 "InternetGatewayAttachment":{ 22610 "type":"structure", 22611 "members":{ 22612 "State":{ 22613 "shape":"AttachmentStatus", 22614 "locationName":"state" 22615 }, 22616 "VpcId":{ 22617 "shape":"String", 22618 "locationName":"vpcId" 22619 } 22620 } 22621 }, 22622 "InternetGatewayAttachmentList":{ 22623 "type":"list", 22624 "member":{ 22625 "shape":"InternetGatewayAttachment", 22626 "locationName":"item" 22627 } 22628 }, 22629 "InternetGatewayId":{"type":"string"}, 22630 "InternetGatewayIdList":{ 22631 "type":"list", 22632 "member":{ 22633 "shape":"InternetGatewayId", 22634 "locationName":"item" 22635 } 22636 }, 22637 "InternetGatewayList":{ 22638 "type":"list", 22639 "member":{ 22640 "shape":"InternetGateway", 22641 "locationName":"item" 22642 } 22643 }, 22644 "IpAddress":{ 22645 "type":"string", 22646 "max":15, 22647 "min":0, 22648 "pattern":"^([0-9]{1,3}.){3}[0-9]{1,3}$" 22649 }, 22650 "IpAddressList":{ 22651 "type":"list", 22652 "member":{ 22653 "shape":"IpAddress", 22654 "locationName":"item" 22655 } 22656 }, 22657 "IpPermission":{ 22658 "type":"structure", 22659 "members":{ 22660 "FromPort":{ 22661 "shape":"Integer", 22662 "locationName":"fromPort" 22663 }, 22664 "IpProtocol":{ 22665 "shape":"String", 22666 "locationName":"ipProtocol" 22667 }, 22668 "IpRanges":{ 22669 "shape":"IpRangeList", 22670 "locationName":"ipRanges" 22671 }, 22672 "Ipv6Ranges":{ 22673 "shape":"Ipv6RangeList", 22674 "locationName":"ipv6Ranges" 22675 }, 22676 "PrefixListIds":{ 22677 "shape":"PrefixListIdList", 22678 "locationName":"prefixListIds" 22679 }, 22680 "ToPort":{ 22681 "shape":"Integer", 22682 "locationName":"toPort" 22683 }, 22684 "UserIdGroupPairs":{ 22685 "shape":"UserIdGroupPairList", 22686 "locationName":"groups" 22687 } 22688 } 22689 }, 22690 "IpPermissionList":{ 22691 "type":"list", 22692 "member":{ 22693 "shape":"IpPermission", 22694 "locationName":"item" 22695 } 22696 }, 22697 "IpPrefixList":{ 22698 "type":"list", 22699 "member":{ 22700 "shape":"String", 22701 "locationName":"item" 22702 } 22703 }, 22704 "IpRange":{ 22705 "type":"structure", 22706 "members":{ 22707 "CidrIp":{ 22708 "shape":"String", 22709 "locationName":"cidrIp" 22710 }, 22711 "Description":{ 22712 "shape":"String", 22713 "locationName":"description" 22714 } 22715 } 22716 }, 22717 "IpRangeList":{ 22718 "type":"list", 22719 "member":{ 22720 "shape":"IpRange", 22721 "locationName":"item" 22722 } 22723 }, 22724 "IpRanges":{ 22725 "type":"list", 22726 "member":{ 22727 "shape":"String", 22728 "locationName":"item" 22729 } 22730 }, 22731 "Ipv4PoolEc2Id":{"type":"string"}, 22732 "Ipv4PrefixList":{ 22733 "type":"list", 22734 "member":{ 22735 "shape":"Ipv4PrefixSpecificationRequest", 22736 "locationName":"item" 22737 } 22738 }, 22739 "Ipv4PrefixListResponse":{ 22740 "type":"list", 22741 "member":{ 22742 "shape":"Ipv4PrefixSpecificationResponse", 22743 "locationName":"item" 22744 } 22745 }, 22746 "Ipv4PrefixSpecification":{ 22747 "type":"structure", 22748 "members":{ 22749 "Ipv4Prefix":{ 22750 "shape":"String", 22751 "locationName":"ipv4Prefix" 22752 } 22753 } 22754 }, 22755 "Ipv4PrefixSpecificationRequest":{ 22756 "type":"structure", 22757 "members":{ 22758 "Ipv4Prefix":{"shape":"String"} 22759 } 22760 }, 22761 "Ipv4PrefixSpecificationResponse":{ 22762 "type":"structure", 22763 "members":{ 22764 "Ipv4Prefix":{ 22765 "shape":"String", 22766 "locationName":"ipv4Prefix" 22767 } 22768 } 22769 }, 22770 "Ipv4PrefixesList":{ 22771 "type":"list", 22772 "member":{ 22773 "shape":"Ipv4PrefixSpecification", 22774 "locationName":"item" 22775 } 22776 }, 22777 "Ipv6Address":{"type":"string"}, 22778 "Ipv6AddressList":{ 22779 "type":"list", 22780 "member":{ 22781 "shape":"String", 22782 "locationName":"item" 22783 } 22784 }, 22785 "Ipv6CidrAssociation":{ 22786 "type":"structure", 22787 "members":{ 22788 "Ipv6Cidr":{ 22789 "shape":"String", 22790 "locationName":"ipv6Cidr" 22791 }, 22792 "AssociatedResource":{ 22793 "shape":"String", 22794 "locationName":"associatedResource" 22795 } 22796 } 22797 }, 22798 "Ipv6CidrAssociationSet":{ 22799 "type":"list", 22800 "member":{ 22801 "shape":"Ipv6CidrAssociation", 22802 "locationName":"item" 22803 } 22804 }, 22805 "Ipv6CidrBlock":{ 22806 "type":"structure", 22807 "members":{ 22808 "Ipv6CidrBlock":{ 22809 "shape":"String", 22810 "locationName":"ipv6CidrBlock" 22811 } 22812 } 22813 }, 22814 "Ipv6CidrBlockSet":{ 22815 "type":"list", 22816 "member":{ 22817 "shape":"Ipv6CidrBlock", 22818 "locationName":"item" 22819 } 22820 }, 22821 "Ipv6Flag":{"type":"boolean"}, 22822 "Ipv6Pool":{ 22823 "type":"structure", 22824 "members":{ 22825 "PoolId":{ 22826 "shape":"String", 22827 "locationName":"poolId" 22828 }, 22829 "Description":{ 22830 "shape":"String", 22831 "locationName":"description" 22832 }, 22833 "PoolCidrBlocks":{ 22834 "shape":"PoolCidrBlocksSet", 22835 "locationName":"poolCidrBlockSet" 22836 }, 22837 "Tags":{ 22838 "shape":"TagList", 22839 "locationName":"tagSet" 22840 } 22841 } 22842 }, 22843 "Ipv6PoolEc2Id":{"type":"string"}, 22844 "Ipv6PoolIdList":{ 22845 "type":"list", 22846 "member":{ 22847 "shape":"Ipv6PoolEc2Id", 22848 "locationName":"item" 22849 } 22850 }, 22851 "Ipv6PoolMaxResults":{ 22852 "type":"integer", 22853 "max":1000, 22854 "min":1 22855 }, 22856 "Ipv6PoolSet":{ 22857 "type":"list", 22858 "member":{ 22859 "shape":"Ipv6Pool", 22860 "locationName":"item" 22861 } 22862 }, 22863 "Ipv6PrefixList":{ 22864 "type":"list", 22865 "member":{ 22866 "shape":"Ipv6PrefixSpecificationRequest", 22867 "locationName":"item" 22868 } 22869 }, 22870 "Ipv6PrefixListResponse":{ 22871 "type":"list", 22872 "member":{ 22873 "shape":"Ipv6PrefixSpecificationResponse", 22874 "locationName":"item" 22875 } 22876 }, 22877 "Ipv6PrefixSpecification":{ 22878 "type":"structure", 22879 "members":{ 22880 "Ipv6Prefix":{ 22881 "shape":"String", 22882 "locationName":"ipv6Prefix" 22883 } 22884 } 22885 }, 22886 "Ipv6PrefixSpecificationRequest":{ 22887 "type":"structure", 22888 "members":{ 22889 "Ipv6Prefix":{"shape":"String"} 22890 } 22891 }, 22892 "Ipv6PrefixSpecificationResponse":{ 22893 "type":"structure", 22894 "members":{ 22895 "Ipv6Prefix":{ 22896 "shape":"String", 22897 "locationName":"ipv6Prefix" 22898 } 22899 } 22900 }, 22901 "Ipv6PrefixesList":{ 22902 "type":"list", 22903 "member":{ 22904 "shape":"Ipv6PrefixSpecification", 22905 "locationName":"item" 22906 } 22907 }, 22908 "Ipv6Range":{ 22909 "type":"structure", 22910 "members":{ 22911 "CidrIpv6":{ 22912 "shape":"String", 22913 "locationName":"cidrIpv6" 22914 }, 22915 "Description":{ 22916 "shape":"String", 22917 "locationName":"description" 22918 } 22919 } 22920 }, 22921 "Ipv6RangeList":{ 22922 "type":"list", 22923 "member":{ 22924 "shape":"Ipv6Range", 22925 "locationName":"item" 22926 } 22927 }, 22928 "Ipv6SupportValue":{ 22929 "type":"string", 22930 "enum":[ 22931 "enable", 22932 "disable" 22933 ] 22934 }, 22935 "KernelId":{"type":"string"}, 22936 "KeyNameStringList":{ 22937 "type":"list", 22938 "member":{ 22939 "shape":"KeyPairName", 22940 "locationName":"KeyName" 22941 } 22942 }, 22943 "KeyPair":{ 22944 "type":"structure", 22945 "members":{ 22946 "KeyFingerprint":{ 22947 "shape":"String", 22948 "locationName":"keyFingerprint" 22949 }, 22950 "KeyMaterial":{ 22951 "shape":"SensitiveUserData", 22952 "locationName":"keyMaterial" 22953 }, 22954 "KeyName":{ 22955 "shape":"String", 22956 "locationName":"keyName" 22957 }, 22958 "KeyPairId":{ 22959 "shape":"String", 22960 "locationName":"keyPairId" 22961 }, 22962 "Tags":{ 22963 "shape":"TagList", 22964 "locationName":"tagSet" 22965 } 22966 } 22967 }, 22968 "KeyPairId":{"type":"string"}, 22969 "KeyPairIdStringList":{ 22970 "type":"list", 22971 "member":{ 22972 "shape":"KeyPairId", 22973 "locationName":"KeyPairId" 22974 } 22975 }, 22976 "KeyPairInfo":{ 22977 "type":"structure", 22978 "members":{ 22979 "KeyPairId":{ 22980 "shape":"String", 22981 "locationName":"keyPairId" 22982 }, 22983 "KeyFingerprint":{ 22984 "shape":"String", 22985 "locationName":"keyFingerprint" 22986 }, 22987 "KeyName":{ 22988 "shape":"String", 22989 "locationName":"keyName" 22990 }, 22991 "KeyType":{ 22992 "shape":"KeyType", 22993 "locationName":"keyType" 22994 }, 22995 "Tags":{ 22996 "shape":"TagList", 22997 "locationName":"tagSet" 22998 } 22999 } 23000 }, 23001 "KeyPairList":{ 23002 "type":"list", 23003 "member":{ 23004 "shape":"KeyPairInfo", 23005 "locationName":"item" 23006 } 23007 }, 23008 "KeyPairName":{"type":"string"}, 23009 "KeyType":{ 23010 "type":"string", 23011 "enum":[ 23012 "rsa", 23013 "ed25519" 23014 ] 23015 }, 23016 "KmsKeyId":{"type":"string"}, 23017 "LastError":{ 23018 "type":"structure", 23019 "members":{ 23020 "Message":{ 23021 "shape":"String", 23022 "locationName":"message" 23023 }, 23024 "Code":{ 23025 "shape":"String", 23026 "locationName":"code" 23027 } 23028 } 23029 }, 23030 "LaunchPermission":{ 23031 "type":"structure", 23032 "members":{ 23033 "Group":{ 23034 "shape":"PermissionGroup", 23035 "locationName":"group" 23036 }, 23037 "UserId":{ 23038 "shape":"String", 23039 "locationName":"userId" 23040 }, 23041 "OrganizationArn":{ 23042 "shape":"String", 23043 "locationName":"organizationArn" 23044 }, 23045 "OrganizationalUnitArn":{ 23046 "shape":"String", 23047 "locationName":"organizationalUnitArn" 23048 } 23049 } 23050 }, 23051 "LaunchPermissionList":{ 23052 "type":"list", 23053 "member":{ 23054 "shape":"LaunchPermission", 23055 "locationName":"item" 23056 } 23057 }, 23058 "LaunchPermissionModifications":{ 23059 "type":"structure", 23060 "members":{ 23061 "Add":{"shape":"LaunchPermissionList"}, 23062 "Remove":{"shape":"LaunchPermissionList"} 23063 } 23064 }, 23065 "LaunchSpecification":{ 23066 "type":"structure", 23067 "members":{ 23068 "UserData":{ 23069 "shape":"String", 23070 "locationName":"userData" 23071 }, 23072 "SecurityGroups":{ 23073 "shape":"GroupIdentifierList", 23074 "locationName":"groupSet" 23075 }, 23076 "AddressingType":{ 23077 "shape":"String", 23078 "locationName":"addressingType" 23079 }, 23080 "BlockDeviceMappings":{ 23081 "shape":"BlockDeviceMappingList", 23082 "locationName":"blockDeviceMapping" 23083 }, 23084 "EbsOptimized":{ 23085 "shape":"Boolean", 23086 "locationName":"ebsOptimized" 23087 }, 23088 "IamInstanceProfile":{ 23089 "shape":"IamInstanceProfileSpecification", 23090 "locationName":"iamInstanceProfile" 23091 }, 23092 "ImageId":{ 23093 "shape":"String", 23094 "locationName":"imageId" 23095 }, 23096 "InstanceType":{ 23097 "shape":"InstanceType", 23098 "locationName":"instanceType" 23099 }, 23100 "KernelId":{ 23101 "shape":"String", 23102 "locationName":"kernelId" 23103 }, 23104 "KeyName":{ 23105 "shape":"String", 23106 "locationName":"keyName" 23107 }, 23108 "NetworkInterfaces":{ 23109 "shape":"InstanceNetworkInterfaceSpecificationList", 23110 "locationName":"networkInterfaceSet" 23111 }, 23112 "Placement":{ 23113 "shape":"SpotPlacement", 23114 "locationName":"placement" 23115 }, 23116 "RamdiskId":{ 23117 "shape":"String", 23118 "locationName":"ramdiskId" 23119 }, 23120 "SubnetId":{ 23121 "shape":"String", 23122 "locationName":"subnetId" 23123 }, 23124 "Monitoring":{ 23125 "shape":"RunInstancesMonitoringEnabled", 23126 "locationName":"monitoring" 23127 } 23128 } 23129 }, 23130 "LaunchSpecsList":{ 23131 "type":"list", 23132 "member":{ 23133 "shape":"SpotFleetLaunchSpecification", 23134 "locationName":"item" 23135 } 23136 }, 23137 "LaunchTemplate":{ 23138 "type":"structure", 23139 "members":{ 23140 "LaunchTemplateId":{ 23141 "shape":"String", 23142 "locationName":"launchTemplateId" 23143 }, 23144 "LaunchTemplateName":{ 23145 "shape":"LaunchTemplateName", 23146 "locationName":"launchTemplateName" 23147 }, 23148 "CreateTime":{ 23149 "shape":"DateTime", 23150 "locationName":"createTime" 23151 }, 23152 "CreatedBy":{ 23153 "shape":"String", 23154 "locationName":"createdBy" 23155 }, 23156 "DefaultVersionNumber":{ 23157 "shape":"Long", 23158 "locationName":"defaultVersionNumber" 23159 }, 23160 "LatestVersionNumber":{ 23161 "shape":"Long", 23162 "locationName":"latestVersionNumber" 23163 }, 23164 "Tags":{ 23165 "shape":"TagList", 23166 "locationName":"tagSet" 23167 } 23168 } 23169 }, 23170 "LaunchTemplateAndOverridesResponse":{ 23171 "type":"structure", 23172 "members":{ 23173 "LaunchTemplateSpecification":{ 23174 "shape":"FleetLaunchTemplateSpecification", 23175 "locationName":"launchTemplateSpecification" 23176 }, 23177 "Overrides":{ 23178 "shape":"FleetLaunchTemplateOverrides", 23179 "locationName":"overrides" 23180 } 23181 } 23182 }, 23183 "LaunchTemplateBlockDeviceMapping":{ 23184 "type":"structure", 23185 "members":{ 23186 "DeviceName":{ 23187 "shape":"String", 23188 "locationName":"deviceName" 23189 }, 23190 "VirtualName":{ 23191 "shape":"String", 23192 "locationName":"virtualName" 23193 }, 23194 "Ebs":{ 23195 "shape":"LaunchTemplateEbsBlockDevice", 23196 "locationName":"ebs" 23197 }, 23198 "NoDevice":{ 23199 "shape":"String", 23200 "locationName":"noDevice" 23201 } 23202 } 23203 }, 23204 "LaunchTemplateBlockDeviceMappingList":{ 23205 "type":"list", 23206 "member":{ 23207 "shape":"LaunchTemplateBlockDeviceMapping", 23208 "locationName":"item" 23209 } 23210 }, 23211 "LaunchTemplateBlockDeviceMappingRequest":{ 23212 "type":"structure", 23213 "members":{ 23214 "DeviceName":{"shape":"String"}, 23215 "VirtualName":{"shape":"String"}, 23216 "Ebs":{"shape":"LaunchTemplateEbsBlockDeviceRequest"}, 23217 "NoDevice":{"shape":"String"} 23218 } 23219 }, 23220 "LaunchTemplateBlockDeviceMappingRequestList":{ 23221 "type":"list", 23222 "member":{ 23223 "shape":"LaunchTemplateBlockDeviceMappingRequest", 23224 "locationName":"BlockDeviceMapping" 23225 } 23226 }, 23227 "LaunchTemplateCapacityReservationSpecificationRequest":{ 23228 "type":"structure", 23229 "members":{ 23230 "CapacityReservationPreference":{"shape":"CapacityReservationPreference"}, 23231 "CapacityReservationTarget":{"shape":"CapacityReservationTarget"} 23232 } 23233 }, 23234 "LaunchTemplateCapacityReservationSpecificationResponse":{ 23235 "type":"structure", 23236 "members":{ 23237 "CapacityReservationPreference":{ 23238 "shape":"CapacityReservationPreference", 23239 "locationName":"capacityReservationPreference" 23240 }, 23241 "CapacityReservationTarget":{ 23242 "shape":"CapacityReservationTargetResponse", 23243 "locationName":"capacityReservationTarget" 23244 } 23245 } 23246 }, 23247 "LaunchTemplateConfig":{ 23248 "type":"structure", 23249 "members":{ 23250 "LaunchTemplateSpecification":{ 23251 "shape":"FleetLaunchTemplateSpecification", 23252 "locationName":"launchTemplateSpecification" 23253 }, 23254 "Overrides":{ 23255 "shape":"LaunchTemplateOverridesList", 23256 "locationName":"overrides" 23257 } 23258 } 23259 }, 23260 "LaunchTemplateConfigList":{ 23261 "type":"list", 23262 "member":{ 23263 "shape":"LaunchTemplateConfig", 23264 "locationName":"item" 23265 } 23266 }, 23267 "LaunchTemplateCpuOptions":{ 23268 "type":"structure", 23269 "members":{ 23270 "CoreCount":{ 23271 "shape":"Integer", 23272 "locationName":"coreCount" 23273 }, 23274 "ThreadsPerCore":{ 23275 "shape":"Integer", 23276 "locationName":"threadsPerCore" 23277 } 23278 } 23279 }, 23280 "LaunchTemplateCpuOptionsRequest":{ 23281 "type":"structure", 23282 "members":{ 23283 "CoreCount":{"shape":"Integer"}, 23284 "ThreadsPerCore":{"shape":"Integer"} 23285 } 23286 }, 23287 "LaunchTemplateEbsBlockDevice":{ 23288 "type":"structure", 23289 "members":{ 23290 "Encrypted":{ 23291 "shape":"Boolean", 23292 "locationName":"encrypted" 23293 }, 23294 "DeleteOnTermination":{ 23295 "shape":"Boolean", 23296 "locationName":"deleteOnTermination" 23297 }, 23298 "Iops":{ 23299 "shape":"Integer", 23300 "locationName":"iops" 23301 }, 23302 "KmsKeyId":{ 23303 "shape":"KmsKeyId", 23304 "locationName":"kmsKeyId" 23305 }, 23306 "SnapshotId":{ 23307 "shape":"SnapshotId", 23308 "locationName":"snapshotId" 23309 }, 23310 "VolumeSize":{ 23311 "shape":"Integer", 23312 "locationName":"volumeSize" 23313 }, 23314 "VolumeType":{ 23315 "shape":"VolumeType", 23316 "locationName":"volumeType" 23317 }, 23318 "Throughput":{ 23319 "shape":"Integer", 23320 "locationName":"throughput" 23321 } 23322 } 23323 }, 23324 "LaunchTemplateEbsBlockDeviceRequest":{ 23325 "type":"structure", 23326 "members":{ 23327 "Encrypted":{"shape":"Boolean"}, 23328 "DeleteOnTermination":{"shape":"Boolean"}, 23329 "Iops":{"shape":"Integer"}, 23330 "KmsKeyId":{"shape":"KmsKeyId"}, 23331 "SnapshotId":{"shape":"SnapshotId"}, 23332 "VolumeSize":{"shape":"Integer"}, 23333 "VolumeType":{"shape":"VolumeType"}, 23334 "Throughput":{"shape":"Integer"} 23335 } 23336 }, 23337 "LaunchTemplateElasticInferenceAccelerator":{ 23338 "type":"structure", 23339 "required":["Type"], 23340 "members":{ 23341 "Type":{"shape":"String"}, 23342 "Count":{"shape":"LaunchTemplateElasticInferenceAcceleratorCount"} 23343 } 23344 }, 23345 "LaunchTemplateElasticInferenceAcceleratorCount":{ 23346 "type":"integer", 23347 "min":1 23348 }, 23349 "LaunchTemplateElasticInferenceAcceleratorList":{ 23350 "type":"list", 23351 "member":{ 23352 "shape":"LaunchTemplateElasticInferenceAccelerator", 23353 "locationName":"item" 23354 } 23355 }, 23356 "LaunchTemplateElasticInferenceAcceleratorResponse":{ 23357 "type":"structure", 23358 "members":{ 23359 "Type":{ 23360 "shape":"String", 23361 "locationName":"type" 23362 }, 23363 "Count":{ 23364 "shape":"Integer", 23365 "locationName":"count" 23366 } 23367 } 23368 }, 23369 "LaunchTemplateElasticInferenceAcceleratorResponseList":{ 23370 "type":"list", 23371 "member":{ 23372 "shape":"LaunchTemplateElasticInferenceAcceleratorResponse", 23373 "locationName":"item" 23374 } 23375 }, 23376 "LaunchTemplateEnclaveOptions":{ 23377 "type":"structure", 23378 "members":{ 23379 "Enabled":{ 23380 "shape":"Boolean", 23381 "locationName":"enabled" 23382 } 23383 } 23384 }, 23385 "LaunchTemplateEnclaveOptionsRequest":{ 23386 "type":"structure", 23387 "members":{ 23388 "Enabled":{"shape":"Boolean"} 23389 } 23390 }, 23391 "LaunchTemplateErrorCode":{ 23392 "type":"string", 23393 "enum":[ 23394 "launchTemplateIdDoesNotExist", 23395 "launchTemplateIdMalformed", 23396 "launchTemplateNameDoesNotExist", 23397 "launchTemplateNameMalformed", 23398 "launchTemplateVersionDoesNotExist", 23399 "unexpectedError" 23400 ] 23401 }, 23402 "LaunchTemplateHibernationOptions":{ 23403 "type":"structure", 23404 "members":{ 23405 "Configured":{ 23406 "shape":"Boolean", 23407 "locationName":"configured" 23408 } 23409 } 23410 }, 23411 "LaunchTemplateHibernationOptionsRequest":{ 23412 "type":"structure", 23413 "members":{ 23414 "Configured":{"shape":"Boolean"} 23415 } 23416 }, 23417 "LaunchTemplateHttpTokensState":{ 23418 "type":"string", 23419 "enum":[ 23420 "optional", 23421 "required" 23422 ] 23423 }, 23424 "LaunchTemplateIamInstanceProfileSpecification":{ 23425 "type":"structure", 23426 "members":{ 23427 "Arn":{ 23428 "shape":"String", 23429 "locationName":"arn" 23430 }, 23431 "Name":{ 23432 "shape":"String", 23433 "locationName":"name" 23434 } 23435 } 23436 }, 23437 "LaunchTemplateIamInstanceProfileSpecificationRequest":{ 23438 "type":"structure", 23439 "members":{ 23440 "Arn":{"shape":"String"}, 23441 "Name":{"shape":"String"} 23442 } 23443 }, 23444 "LaunchTemplateId":{"type":"string"}, 23445 "LaunchTemplateIdStringList":{ 23446 "type":"list", 23447 "member":{ 23448 "shape":"LaunchTemplateId", 23449 "locationName":"item" 23450 } 23451 }, 23452 "LaunchTemplateInstanceMarketOptions":{ 23453 "type":"structure", 23454 "members":{ 23455 "MarketType":{ 23456 "shape":"MarketType", 23457 "locationName":"marketType" 23458 }, 23459 "SpotOptions":{ 23460 "shape":"LaunchTemplateSpotMarketOptions", 23461 "locationName":"spotOptions" 23462 } 23463 } 23464 }, 23465 "LaunchTemplateInstanceMarketOptionsRequest":{ 23466 "type":"structure", 23467 "members":{ 23468 "MarketType":{"shape":"MarketType"}, 23469 "SpotOptions":{"shape":"LaunchTemplateSpotMarketOptionsRequest"} 23470 } 23471 }, 23472 "LaunchTemplateInstanceMetadataEndpointState":{ 23473 "type":"string", 23474 "enum":[ 23475 "disabled", 23476 "enabled" 23477 ] 23478 }, 23479 "LaunchTemplateInstanceMetadataOptions":{ 23480 "type":"structure", 23481 "members":{ 23482 "State":{ 23483 "shape":"LaunchTemplateInstanceMetadataOptionsState", 23484 "locationName":"state" 23485 }, 23486 "HttpTokens":{ 23487 "shape":"LaunchTemplateHttpTokensState", 23488 "locationName":"httpTokens" 23489 }, 23490 "HttpPutResponseHopLimit":{ 23491 "shape":"Integer", 23492 "locationName":"httpPutResponseHopLimit" 23493 }, 23494 "HttpEndpoint":{ 23495 "shape":"LaunchTemplateInstanceMetadataEndpointState", 23496 "locationName":"httpEndpoint" 23497 }, 23498 "HttpProtocolIpv6":{ 23499 "shape":"LaunchTemplateInstanceMetadataProtocolIpv6", 23500 "locationName":"httpProtocolIpv6" 23501 } 23502 } 23503 }, 23504 "LaunchTemplateInstanceMetadataOptionsRequest":{ 23505 "type":"structure", 23506 "members":{ 23507 "HttpTokens":{"shape":"LaunchTemplateHttpTokensState"}, 23508 "HttpPutResponseHopLimit":{"shape":"Integer"}, 23509 "HttpEndpoint":{"shape":"LaunchTemplateInstanceMetadataEndpointState"}, 23510 "HttpProtocolIpv6":{"shape":"LaunchTemplateInstanceMetadataProtocolIpv6"} 23511 } 23512 }, 23513 "LaunchTemplateInstanceMetadataOptionsState":{ 23514 "type":"string", 23515 "enum":[ 23516 "pending", 23517 "applied" 23518 ] 23519 }, 23520 "LaunchTemplateInstanceMetadataProtocolIpv6":{ 23521 "type":"string", 23522 "enum":[ 23523 "disabled", 23524 "enabled" 23525 ] 23526 }, 23527 "LaunchTemplateInstanceNetworkInterfaceSpecification":{ 23528 "type":"structure", 23529 "members":{ 23530 "AssociateCarrierIpAddress":{ 23531 "shape":"Boolean", 23532 "locationName":"associateCarrierIpAddress" 23533 }, 23534 "AssociatePublicIpAddress":{ 23535 "shape":"Boolean", 23536 "locationName":"associatePublicIpAddress" 23537 }, 23538 "DeleteOnTermination":{ 23539 "shape":"Boolean", 23540 "locationName":"deleteOnTermination" 23541 }, 23542 "Description":{ 23543 "shape":"String", 23544 "locationName":"description" 23545 }, 23546 "DeviceIndex":{ 23547 "shape":"Integer", 23548 "locationName":"deviceIndex" 23549 }, 23550 "Groups":{ 23551 "shape":"GroupIdStringList", 23552 "locationName":"groupSet" 23553 }, 23554 "InterfaceType":{ 23555 "shape":"String", 23556 "locationName":"interfaceType" 23557 }, 23558 "Ipv6AddressCount":{ 23559 "shape":"Integer", 23560 "locationName":"ipv6AddressCount" 23561 }, 23562 "Ipv6Addresses":{ 23563 "shape":"InstanceIpv6AddressList", 23564 "locationName":"ipv6AddressesSet" 23565 }, 23566 "NetworkInterfaceId":{ 23567 "shape":"NetworkInterfaceId", 23568 "locationName":"networkInterfaceId" 23569 }, 23570 "PrivateIpAddress":{ 23571 "shape":"String", 23572 "locationName":"privateIpAddress" 23573 }, 23574 "PrivateIpAddresses":{ 23575 "shape":"PrivateIpAddressSpecificationList", 23576 "locationName":"privateIpAddressesSet" 23577 }, 23578 "SecondaryPrivateIpAddressCount":{ 23579 "shape":"Integer", 23580 "locationName":"secondaryPrivateIpAddressCount" 23581 }, 23582 "SubnetId":{ 23583 "shape":"SubnetId", 23584 "locationName":"subnetId" 23585 }, 23586 "NetworkCardIndex":{ 23587 "shape":"Integer", 23588 "locationName":"networkCardIndex" 23589 }, 23590 "Ipv4Prefixes":{ 23591 "shape":"Ipv4PrefixListResponse", 23592 "locationName":"ipv4PrefixSet" 23593 }, 23594 "Ipv4PrefixCount":{ 23595 "shape":"Integer", 23596 "locationName":"ipv4PrefixCount" 23597 }, 23598 "Ipv6Prefixes":{ 23599 "shape":"Ipv6PrefixListResponse", 23600 "locationName":"ipv6PrefixSet" 23601 }, 23602 "Ipv6PrefixCount":{ 23603 "shape":"Integer", 23604 "locationName":"ipv6PrefixCount" 23605 } 23606 } 23607 }, 23608 "LaunchTemplateInstanceNetworkInterfaceSpecificationList":{ 23609 "type":"list", 23610 "member":{ 23611 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecification", 23612 "locationName":"item" 23613 } 23614 }, 23615 "LaunchTemplateInstanceNetworkInterfaceSpecificationRequest":{ 23616 "type":"structure", 23617 "members":{ 23618 "AssociateCarrierIpAddress":{"shape":"Boolean"}, 23619 "AssociatePublicIpAddress":{"shape":"Boolean"}, 23620 "DeleteOnTermination":{"shape":"Boolean"}, 23621 "Description":{"shape":"String"}, 23622 "DeviceIndex":{"shape":"Integer"}, 23623 "Groups":{ 23624 "shape":"SecurityGroupIdStringList", 23625 "locationName":"SecurityGroupId" 23626 }, 23627 "InterfaceType":{"shape":"String"}, 23628 "Ipv6AddressCount":{"shape":"Integer"}, 23629 "Ipv6Addresses":{"shape":"InstanceIpv6AddressListRequest"}, 23630 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 23631 "PrivateIpAddress":{"shape":"String"}, 23632 "PrivateIpAddresses":{"shape":"PrivateIpAddressSpecificationList"}, 23633 "SecondaryPrivateIpAddressCount":{"shape":"Integer"}, 23634 "SubnetId":{"shape":"SubnetId"}, 23635 "NetworkCardIndex":{"shape":"Integer"}, 23636 "Ipv4Prefixes":{ 23637 "shape":"Ipv4PrefixList", 23638 "locationName":"Ipv4Prefix" 23639 }, 23640 "Ipv4PrefixCount":{"shape":"Integer"}, 23641 "Ipv6Prefixes":{ 23642 "shape":"Ipv6PrefixList", 23643 "locationName":"Ipv6Prefix" 23644 }, 23645 "Ipv6PrefixCount":{"shape":"Integer"} 23646 } 23647 }, 23648 "LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList":{ 23649 "type":"list", 23650 "member":{ 23651 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationRequest", 23652 "locationName":"InstanceNetworkInterfaceSpecification" 23653 } 23654 }, 23655 "LaunchTemplateLicenseConfiguration":{ 23656 "type":"structure", 23657 "members":{ 23658 "LicenseConfigurationArn":{ 23659 "shape":"String", 23660 "locationName":"licenseConfigurationArn" 23661 } 23662 } 23663 }, 23664 "LaunchTemplateLicenseConfigurationRequest":{ 23665 "type":"structure", 23666 "members":{ 23667 "LicenseConfigurationArn":{"shape":"String"} 23668 } 23669 }, 23670 "LaunchTemplateLicenseList":{ 23671 "type":"list", 23672 "member":{ 23673 "shape":"LaunchTemplateLicenseConfiguration", 23674 "locationName":"item" 23675 } 23676 }, 23677 "LaunchTemplateLicenseSpecificationListRequest":{ 23678 "type":"list", 23679 "member":{ 23680 "shape":"LaunchTemplateLicenseConfigurationRequest", 23681 "locationName":"item" 23682 } 23683 }, 23684 "LaunchTemplateName":{ 23685 "type":"string", 23686 "max":128, 23687 "min":3, 23688 "pattern":"[a-zA-Z0-9\\(\\)\\.\\-/_]+" 23689 }, 23690 "LaunchTemplateNameStringList":{ 23691 "type":"list", 23692 "member":{ 23693 "shape":"LaunchTemplateName", 23694 "locationName":"item" 23695 } 23696 }, 23697 "LaunchTemplateOverrides":{ 23698 "type":"structure", 23699 "members":{ 23700 "InstanceType":{ 23701 "shape":"InstanceType", 23702 "locationName":"instanceType" 23703 }, 23704 "SpotPrice":{ 23705 "shape":"String", 23706 "locationName":"spotPrice" 23707 }, 23708 "SubnetId":{ 23709 "shape":"SubnetId", 23710 "locationName":"subnetId" 23711 }, 23712 "AvailabilityZone":{ 23713 "shape":"String", 23714 "locationName":"availabilityZone" 23715 }, 23716 "WeightedCapacity":{ 23717 "shape":"Double", 23718 "locationName":"weightedCapacity" 23719 }, 23720 "Priority":{ 23721 "shape":"Double", 23722 "locationName":"priority" 23723 }, 23724 "InstanceRequirements":{ 23725 "shape":"InstanceRequirements", 23726 "locationName":"instanceRequirements" 23727 } 23728 } 23729 }, 23730 "LaunchTemplateOverridesList":{ 23731 "type":"list", 23732 "member":{ 23733 "shape":"LaunchTemplateOverrides", 23734 "locationName":"item" 23735 } 23736 }, 23737 "LaunchTemplatePlacement":{ 23738 "type":"structure", 23739 "members":{ 23740 "AvailabilityZone":{ 23741 "shape":"String", 23742 "locationName":"availabilityZone" 23743 }, 23744 "Affinity":{ 23745 "shape":"String", 23746 "locationName":"affinity" 23747 }, 23748 "GroupName":{ 23749 "shape":"String", 23750 "locationName":"groupName" 23751 }, 23752 "HostId":{ 23753 "shape":"String", 23754 "locationName":"hostId" 23755 }, 23756 "Tenancy":{ 23757 "shape":"Tenancy", 23758 "locationName":"tenancy" 23759 }, 23760 "SpreadDomain":{ 23761 "shape":"String", 23762 "locationName":"spreadDomain" 23763 }, 23764 "HostResourceGroupArn":{ 23765 "shape":"String", 23766 "locationName":"hostResourceGroupArn" 23767 }, 23768 "PartitionNumber":{ 23769 "shape":"Integer", 23770 "locationName":"partitionNumber" 23771 } 23772 } 23773 }, 23774 "LaunchTemplatePlacementRequest":{ 23775 "type":"structure", 23776 "members":{ 23777 "AvailabilityZone":{"shape":"String"}, 23778 "Affinity":{"shape":"String"}, 23779 "GroupName":{"shape":"PlacementGroupName"}, 23780 "HostId":{"shape":"DedicatedHostId"}, 23781 "Tenancy":{"shape":"Tenancy"}, 23782 "SpreadDomain":{"shape":"String"}, 23783 "HostResourceGroupArn":{"shape":"String"}, 23784 "PartitionNumber":{"shape":"Integer"} 23785 } 23786 }, 23787 "LaunchTemplateSet":{ 23788 "type":"list", 23789 "member":{ 23790 "shape":"LaunchTemplate", 23791 "locationName":"item" 23792 } 23793 }, 23794 "LaunchTemplateSpecification":{ 23795 "type":"structure", 23796 "members":{ 23797 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 23798 "LaunchTemplateName":{"shape":"String"}, 23799 "Version":{"shape":"String"} 23800 } 23801 }, 23802 "LaunchTemplateSpotMarketOptions":{ 23803 "type":"structure", 23804 "members":{ 23805 "MaxPrice":{ 23806 "shape":"String", 23807 "locationName":"maxPrice" 23808 }, 23809 "SpotInstanceType":{ 23810 "shape":"SpotInstanceType", 23811 "locationName":"spotInstanceType" 23812 }, 23813 "BlockDurationMinutes":{ 23814 "shape":"Integer", 23815 "locationName":"blockDurationMinutes" 23816 }, 23817 "ValidUntil":{ 23818 "shape":"DateTime", 23819 "locationName":"validUntil" 23820 }, 23821 "InstanceInterruptionBehavior":{ 23822 "shape":"InstanceInterruptionBehavior", 23823 "locationName":"instanceInterruptionBehavior" 23824 } 23825 } 23826 }, 23827 "LaunchTemplateSpotMarketOptionsRequest":{ 23828 "type":"structure", 23829 "members":{ 23830 "MaxPrice":{"shape":"String"}, 23831 "SpotInstanceType":{"shape":"SpotInstanceType"}, 23832 "BlockDurationMinutes":{"shape":"Integer"}, 23833 "ValidUntil":{"shape":"DateTime"}, 23834 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 23835 } 23836 }, 23837 "LaunchTemplateTagSpecification":{ 23838 "type":"structure", 23839 "members":{ 23840 "ResourceType":{ 23841 "shape":"ResourceType", 23842 "locationName":"resourceType" 23843 }, 23844 "Tags":{ 23845 "shape":"TagList", 23846 "locationName":"tagSet" 23847 } 23848 } 23849 }, 23850 "LaunchTemplateTagSpecificationList":{ 23851 "type":"list", 23852 "member":{ 23853 "shape":"LaunchTemplateTagSpecification", 23854 "locationName":"item" 23855 } 23856 }, 23857 "LaunchTemplateTagSpecificationRequest":{ 23858 "type":"structure", 23859 "members":{ 23860 "ResourceType":{"shape":"ResourceType"}, 23861 "Tags":{ 23862 "shape":"TagList", 23863 "locationName":"Tag" 23864 } 23865 } 23866 }, 23867 "LaunchTemplateTagSpecificationRequestList":{ 23868 "type":"list", 23869 "member":{ 23870 "shape":"LaunchTemplateTagSpecificationRequest", 23871 "locationName":"LaunchTemplateTagSpecificationRequest" 23872 } 23873 }, 23874 "LaunchTemplateVersion":{ 23875 "type":"structure", 23876 "members":{ 23877 "LaunchTemplateId":{ 23878 "shape":"String", 23879 "locationName":"launchTemplateId" 23880 }, 23881 "LaunchTemplateName":{ 23882 "shape":"LaunchTemplateName", 23883 "locationName":"launchTemplateName" 23884 }, 23885 "VersionNumber":{ 23886 "shape":"Long", 23887 "locationName":"versionNumber" 23888 }, 23889 "VersionDescription":{ 23890 "shape":"VersionDescription", 23891 "locationName":"versionDescription" 23892 }, 23893 "CreateTime":{ 23894 "shape":"DateTime", 23895 "locationName":"createTime" 23896 }, 23897 "CreatedBy":{ 23898 "shape":"String", 23899 "locationName":"createdBy" 23900 }, 23901 "DefaultVersion":{ 23902 "shape":"Boolean", 23903 "locationName":"defaultVersion" 23904 }, 23905 "LaunchTemplateData":{ 23906 "shape":"ResponseLaunchTemplateData", 23907 "locationName":"launchTemplateData" 23908 } 23909 } 23910 }, 23911 "LaunchTemplateVersionSet":{ 23912 "type":"list", 23913 "member":{ 23914 "shape":"LaunchTemplateVersion", 23915 "locationName":"item" 23916 } 23917 }, 23918 "LaunchTemplatesMonitoring":{ 23919 "type":"structure", 23920 "members":{ 23921 "Enabled":{ 23922 "shape":"Boolean", 23923 "locationName":"enabled" 23924 } 23925 } 23926 }, 23927 "LaunchTemplatesMonitoringRequest":{ 23928 "type":"structure", 23929 "members":{ 23930 "Enabled":{"shape":"Boolean"} 23931 } 23932 }, 23933 "LicenseConfiguration":{ 23934 "type":"structure", 23935 "members":{ 23936 "LicenseConfigurationArn":{ 23937 "shape":"String", 23938 "locationName":"licenseConfigurationArn" 23939 } 23940 } 23941 }, 23942 "LicenseConfigurationRequest":{ 23943 "type":"structure", 23944 "members":{ 23945 "LicenseConfigurationArn":{"shape":"String"} 23946 } 23947 }, 23948 "LicenseList":{ 23949 "type":"list", 23950 "member":{ 23951 "shape":"LicenseConfiguration", 23952 "locationName":"item" 23953 } 23954 }, 23955 "LicenseSpecificationListRequest":{ 23956 "type":"list", 23957 "member":{ 23958 "shape":"LicenseConfigurationRequest", 23959 "locationName":"item" 23960 } 23961 }, 23962 "ListingState":{ 23963 "type":"string", 23964 "enum":[ 23965 "available", 23966 "sold", 23967 "cancelled", 23968 "pending" 23969 ] 23970 }, 23971 "ListingStatus":{ 23972 "type":"string", 23973 "enum":[ 23974 "active", 23975 "pending", 23976 "cancelled", 23977 "closed" 23978 ] 23979 }, 23980 "LoadBalancersConfig":{ 23981 "type":"structure", 23982 "members":{ 23983 "ClassicLoadBalancersConfig":{ 23984 "shape":"ClassicLoadBalancersConfig", 23985 "locationName":"classicLoadBalancersConfig" 23986 }, 23987 "TargetGroupsConfig":{ 23988 "shape":"TargetGroupsConfig", 23989 "locationName":"targetGroupsConfig" 23990 } 23991 } 23992 }, 23993 "LoadPermission":{ 23994 "type":"structure", 23995 "members":{ 23996 "UserId":{ 23997 "shape":"String", 23998 "locationName":"userId" 23999 }, 24000 "Group":{ 24001 "shape":"PermissionGroup", 24002 "locationName":"group" 24003 } 24004 } 24005 }, 24006 "LoadPermissionList":{ 24007 "type":"list", 24008 "member":{ 24009 "shape":"LoadPermission", 24010 "locationName":"item" 24011 } 24012 }, 24013 "LoadPermissionListRequest":{ 24014 "type":"list", 24015 "member":{ 24016 "shape":"LoadPermissionRequest", 24017 "locationName":"item" 24018 } 24019 }, 24020 "LoadPermissionModifications":{ 24021 "type":"structure", 24022 "members":{ 24023 "Add":{"shape":"LoadPermissionListRequest"}, 24024 "Remove":{"shape":"LoadPermissionListRequest"} 24025 } 24026 }, 24027 "LoadPermissionRequest":{ 24028 "type":"structure", 24029 "members":{ 24030 "Group":{"shape":"PermissionGroup"}, 24031 "UserId":{"shape":"String"} 24032 } 24033 }, 24034 "LocalGateway":{ 24035 "type":"structure", 24036 "members":{ 24037 "LocalGatewayId":{ 24038 "shape":"LocalGatewayId", 24039 "locationName":"localGatewayId" 24040 }, 24041 "OutpostArn":{ 24042 "shape":"String", 24043 "locationName":"outpostArn" 24044 }, 24045 "OwnerId":{ 24046 "shape":"String", 24047 "locationName":"ownerId" 24048 }, 24049 "State":{ 24050 "shape":"String", 24051 "locationName":"state" 24052 }, 24053 "Tags":{ 24054 "shape":"TagList", 24055 "locationName":"tagSet" 24056 } 24057 } 24058 }, 24059 "LocalGatewayId":{"type":"string"}, 24060 "LocalGatewayIdSet":{ 24061 "type":"list", 24062 "member":{ 24063 "shape":"LocalGatewayId", 24064 "locationName":"item" 24065 } 24066 }, 24067 "LocalGatewayMaxResults":{ 24068 "type":"integer", 24069 "max":1000, 24070 "min":5 24071 }, 24072 "LocalGatewayRoute":{ 24073 "type":"structure", 24074 "members":{ 24075 "DestinationCidrBlock":{ 24076 "shape":"String", 24077 "locationName":"destinationCidrBlock" 24078 }, 24079 "LocalGatewayVirtualInterfaceGroupId":{ 24080 "shape":"LocalGatewayVirtualInterfaceGroupId", 24081 "locationName":"localGatewayVirtualInterfaceGroupId" 24082 }, 24083 "Type":{ 24084 "shape":"LocalGatewayRouteType", 24085 "locationName":"type" 24086 }, 24087 "State":{ 24088 "shape":"LocalGatewayRouteState", 24089 "locationName":"state" 24090 }, 24091 "LocalGatewayRouteTableId":{ 24092 "shape":"LocalGatewayRoutetableId", 24093 "locationName":"localGatewayRouteTableId" 24094 }, 24095 "LocalGatewayRouteTableArn":{ 24096 "shape":"ResourceArn", 24097 "locationName":"localGatewayRouteTableArn" 24098 }, 24099 "OwnerId":{ 24100 "shape":"String", 24101 "locationName":"ownerId" 24102 } 24103 } 24104 }, 24105 "LocalGatewayRouteList":{ 24106 "type":"list", 24107 "member":{ 24108 "shape":"LocalGatewayRoute", 24109 "locationName":"item" 24110 } 24111 }, 24112 "LocalGatewayRouteState":{ 24113 "type":"string", 24114 "enum":[ 24115 "pending", 24116 "active", 24117 "blackhole", 24118 "deleting", 24119 "deleted" 24120 ] 24121 }, 24122 "LocalGatewayRouteTable":{ 24123 "type":"structure", 24124 "members":{ 24125 "LocalGatewayRouteTableId":{ 24126 "shape":"String", 24127 "locationName":"localGatewayRouteTableId" 24128 }, 24129 "LocalGatewayRouteTableArn":{ 24130 "shape":"ResourceArn", 24131 "locationName":"localGatewayRouteTableArn" 24132 }, 24133 "LocalGatewayId":{ 24134 "shape":"LocalGatewayId", 24135 "locationName":"localGatewayId" 24136 }, 24137 "OutpostArn":{ 24138 "shape":"String", 24139 "locationName":"outpostArn" 24140 }, 24141 "OwnerId":{ 24142 "shape":"String", 24143 "locationName":"ownerId" 24144 }, 24145 "State":{ 24146 "shape":"String", 24147 "locationName":"state" 24148 }, 24149 "Tags":{ 24150 "shape":"TagList", 24151 "locationName":"tagSet" 24152 } 24153 } 24154 }, 24155 "LocalGatewayRouteTableIdSet":{ 24156 "type":"list", 24157 "member":{ 24158 "shape":"LocalGatewayRoutetableId", 24159 "locationName":"item" 24160 } 24161 }, 24162 "LocalGatewayRouteTableSet":{ 24163 "type":"list", 24164 "member":{ 24165 "shape":"LocalGatewayRouteTable", 24166 "locationName":"item" 24167 } 24168 }, 24169 "LocalGatewayRouteTableVirtualInterfaceGroupAssociation":{ 24170 "type":"structure", 24171 "members":{ 24172 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{ 24173 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId", 24174 "locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationId" 24175 }, 24176 "LocalGatewayVirtualInterfaceGroupId":{ 24177 "shape":"LocalGatewayVirtualInterfaceGroupId", 24178 "locationName":"localGatewayVirtualInterfaceGroupId" 24179 }, 24180 "LocalGatewayId":{ 24181 "shape":"String", 24182 "locationName":"localGatewayId" 24183 }, 24184 "LocalGatewayRouteTableId":{ 24185 "shape":"LocalGatewayId", 24186 "locationName":"localGatewayRouteTableId" 24187 }, 24188 "LocalGatewayRouteTableArn":{ 24189 "shape":"ResourceArn", 24190 "locationName":"localGatewayRouteTableArn" 24191 }, 24192 "OwnerId":{ 24193 "shape":"String", 24194 "locationName":"ownerId" 24195 }, 24196 "State":{ 24197 "shape":"String", 24198 "locationName":"state" 24199 }, 24200 "Tags":{ 24201 "shape":"TagList", 24202 "locationName":"tagSet" 24203 } 24204 } 24205 }, 24206 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{"type":"string"}, 24207 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet":{ 24208 "type":"list", 24209 "member":{ 24210 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId", 24211 "locationName":"item" 24212 } 24213 }, 24214 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet":{ 24215 "type":"list", 24216 "member":{ 24217 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociation", 24218 "locationName":"item" 24219 } 24220 }, 24221 "LocalGatewayRouteTableVpcAssociation":{ 24222 "type":"structure", 24223 "members":{ 24224 "LocalGatewayRouteTableVpcAssociationId":{ 24225 "shape":"LocalGatewayRouteTableVpcAssociationId", 24226 "locationName":"localGatewayRouteTableVpcAssociationId" 24227 }, 24228 "LocalGatewayRouteTableId":{ 24229 "shape":"String", 24230 "locationName":"localGatewayRouteTableId" 24231 }, 24232 "LocalGatewayRouteTableArn":{ 24233 "shape":"ResourceArn", 24234 "locationName":"localGatewayRouteTableArn" 24235 }, 24236 "LocalGatewayId":{ 24237 "shape":"String", 24238 "locationName":"localGatewayId" 24239 }, 24240 "VpcId":{ 24241 "shape":"String", 24242 "locationName":"vpcId" 24243 }, 24244 "OwnerId":{ 24245 "shape":"String", 24246 "locationName":"ownerId" 24247 }, 24248 "State":{ 24249 "shape":"String", 24250 "locationName":"state" 24251 }, 24252 "Tags":{ 24253 "shape":"TagList", 24254 "locationName":"tagSet" 24255 } 24256 } 24257 }, 24258 "LocalGatewayRouteTableVpcAssociationId":{"type":"string"}, 24259 "LocalGatewayRouteTableVpcAssociationIdSet":{ 24260 "type":"list", 24261 "member":{ 24262 "shape":"LocalGatewayRouteTableVpcAssociationId", 24263 "locationName":"item" 24264 } 24265 }, 24266 "LocalGatewayRouteTableVpcAssociationSet":{ 24267 "type":"list", 24268 "member":{ 24269 "shape":"LocalGatewayRouteTableVpcAssociation", 24270 "locationName":"item" 24271 } 24272 }, 24273 "LocalGatewayRouteType":{ 24274 "type":"string", 24275 "enum":[ 24276 "static", 24277 "propagated" 24278 ] 24279 }, 24280 "LocalGatewayRoutetableId":{"type":"string"}, 24281 "LocalGatewaySet":{ 24282 "type":"list", 24283 "member":{ 24284 "shape":"LocalGateway", 24285 "locationName":"item" 24286 } 24287 }, 24288 "LocalGatewayVirtualInterface":{ 24289 "type":"structure", 24290 "members":{ 24291 "LocalGatewayVirtualInterfaceId":{ 24292 "shape":"LocalGatewayVirtualInterfaceId", 24293 "locationName":"localGatewayVirtualInterfaceId" 24294 }, 24295 "LocalGatewayId":{ 24296 "shape":"String", 24297 "locationName":"localGatewayId" 24298 }, 24299 "Vlan":{ 24300 "shape":"Integer", 24301 "locationName":"vlan" 24302 }, 24303 "LocalAddress":{ 24304 "shape":"String", 24305 "locationName":"localAddress" 24306 }, 24307 "PeerAddress":{ 24308 "shape":"String", 24309 "locationName":"peerAddress" 24310 }, 24311 "LocalBgpAsn":{ 24312 "shape":"Integer", 24313 "locationName":"localBgpAsn" 24314 }, 24315 "PeerBgpAsn":{ 24316 "shape":"Integer", 24317 "locationName":"peerBgpAsn" 24318 }, 24319 "OwnerId":{ 24320 "shape":"String", 24321 "locationName":"ownerId" 24322 }, 24323 "Tags":{ 24324 "shape":"TagList", 24325 "locationName":"tagSet" 24326 } 24327 } 24328 }, 24329 "LocalGatewayVirtualInterfaceGroup":{ 24330 "type":"structure", 24331 "members":{ 24332 "LocalGatewayVirtualInterfaceGroupId":{ 24333 "shape":"LocalGatewayVirtualInterfaceGroupId", 24334 "locationName":"localGatewayVirtualInterfaceGroupId" 24335 }, 24336 "LocalGatewayVirtualInterfaceIds":{ 24337 "shape":"LocalGatewayVirtualInterfaceIdSet", 24338 "locationName":"localGatewayVirtualInterfaceIdSet" 24339 }, 24340 "LocalGatewayId":{ 24341 "shape":"String", 24342 "locationName":"localGatewayId" 24343 }, 24344 "OwnerId":{ 24345 "shape":"String", 24346 "locationName":"ownerId" 24347 }, 24348 "Tags":{ 24349 "shape":"TagList", 24350 "locationName":"tagSet" 24351 } 24352 } 24353 }, 24354 "LocalGatewayVirtualInterfaceGroupId":{"type":"string"}, 24355 "LocalGatewayVirtualInterfaceGroupIdSet":{ 24356 "type":"list", 24357 "member":{ 24358 "shape":"LocalGatewayVirtualInterfaceGroupId", 24359 "locationName":"item" 24360 } 24361 }, 24362 "LocalGatewayVirtualInterfaceGroupSet":{ 24363 "type":"list", 24364 "member":{ 24365 "shape":"LocalGatewayVirtualInterfaceGroup", 24366 "locationName":"item" 24367 } 24368 }, 24369 "LocalGatewayVirtualInterfaceId":{"type":"string"}, 24370 "LocalGatewayVirtualInterfaceIdSet":{ 24371 "type":"list", 24372 "member":{ 24373 "shape":"LocalGatewayVirtualInterfaceId", 24374 "locationName":"item" 24375 } 24376 }, 24377 "LocalGatewayVirtualInterfaceSet":{ 24378 "type":"list", 24379 "member":{ 24380 "shape":"LocalGatewayVirtualInterface", 24381 "locationName":"item" 24382 } 24383 }, 24384 "LocalStorage":{ 24385 "type":"string", 24386 "enum":[ 24387 "included", 24388 "required", 24389 "excluded" 24390 ] 24391 }, 24392 "LocalStorageType":{ 24393 "type":"string", 24394 "enum":[ 24395 "hdd", 24396 "ssd" 24397 ] 24398 }, 24399 "LocalStorageTypeSet":{ 24400 "type":"list", 24401 "member":{ 24402 "shape":"LocalStorageType", 24403 "locationName":"item" 24404 } 24405 }, 24406 "Location":{"type":"string"}, 24407 "LocationType":{ 24408 "type":"string", 24409 "enum":[ 24410 "region", 24411 "availability-zone", 24412 "availability-zone-id" 24413 ] 24414 }, 24415 "LogDestinationType":{ 24416 "type":"string", 24417 "enum":[ 24418 "cloud-watch-logs", 24419 "s3" 24420 ] 24421 }, 24422 "Long":{"type":"long"}, 24423 "ManagedPrefixList":{ 24424 "type":"structure", 24425 "members":{ 24426 "PrefixListId":{ 24427 "shape":"PrefixListResourceId", 24428 "locationName":"prefixListId" 24429 }, 24430 "AddressFamily":{ 24431 "shape":"String", 24432 "locationName":"addressFamily" 24433 }, 24434 "State":{ 24435 "shape":"PrefixListState", 24436 "locationName":"state" 24437 }, 24438 "StateMessage":{ 24439 "shape":"String", 24440 "locationName":"stateMessage" 24441 }, 24442 "PrefixListArn":{ 24443 "shape":"ResourceArn", 24444 "locationName":"prefixListArn" 24445 }, 24446 "PrefixListName":{ 24447 "shape":"String", 24448 "locationName":"prefixListName" 24449 }, 24450 "MaxEntries":{ 24451 "shape":"Integer", 24452 "locationName":"maxEntries" 24453 }, 24454 "Version":{ 24455 "shape":"Long", 24456 "locationName":"version" 24457 }, 24458 "Tags":{ 24459 "shape":"TagList", 24460 "locationName":"tagSet" 24461 }, 24462 "OwnerId":{ 24463 "shape":"String", 24464 "locationName":"ownerId" 24465 } 24466 } 24467 }, 24468 "ManagedPrefixListSet":{ 24469 "type":"list", 24470 "member":{ 24471 "shape":"ManagedPrefixList", 24472 "locationName":"item" 24473 } 24474 }, 24475 "MarketType":{ 24476 "type":"string", 24477 "enum":["spot"] 24478 }, 24479 "MaxIpv4AddrPerInterface":{"type":"integer"}, 24480 "MaxIpv6AddrPerInterface":{"type":"integer"}, 24481 "MaxNetworkInterfaces":{"type":"integer"}, 24482 "MaxResults":{"type":"integer"}, 24483 "MaximumBandwidthInMbps":{"type":"integer"}, 24484 "MaximumEfaInterfaces":{"type":"integer"}, 24485 "MaximumIops":{"type":"integer"}, 24486 "MaximumNetworkCards":{"type":"integer"}, 24487 "MaximumThroughputInMBps":{"type":"double"}, 24488 "MembershipType":{ 24489 "type":"string", 24490 "enum":[ 24491 "static", 24492 "igmp" 24493 ] 24494 }, 24495 "MemoryGiBPerVCpu":{ 24496 "type":"structure", 24497 "members":{ 24498 "Min":{ 24499 "shape":"Double", 24500 "locationName":"min" 24501 }, 24502 "Max":{ 24503 "shape":"Double", 24504 "locationName":"max" 24505 } 24506 } 24507 }, 24508 "MemoryGiBPerVCpuRequest":{ 24509 "type":"structure", 24510 "members":{ 24511 "Min":{"shape":"Double"}, 24512 "Max":{"shape":"Double"} 24513 } 24514 }, 24515 "MemoryInfo":{ 24516 "type":"structure", 24517 "members":{ 24518 "SizeInMiB":{ 24519 "shape":"MemorySize", 24520 "locationName":"sizeInMiB" 24521 } 24522 } 24523 }, 24524 "MemoryMiB":{ 24525 "type":"structure", 24526 "members":{ 24527 "Min":{ 24528 "shape":"Integer", 24529 "locationName":"min" 24530 }, 24531 "Max":{ 24532 "shape":"Integer", 24533 "locationName":"max" 24534 } 24535 } 24536 }, 24537 "MemoryMiBRequest":{ 24538 "type":"structure", 24539 "required":["Min"], 24540 "members":{ 24541 "Min":{"shape":"Integer"}, 24542 "Max":{"shape":"Integer"} 24543 } 24544 }, 24545 "MemorySize":{"type":"long"}, 24546 "MillisecondDateTime":{"type":"timestamp"}, 24547 "ModifyAddressAttributeRequest":{ 24548 "type":"structure", 24549 "required":["AllocationId"], 24550 "members":{ 24551 "AllocationId":{"shape":"AllocationId"}, 24552 "DomainName":{"shape":"String"}, 24553 "DryRun":{"shape":"Boolean"} 24554 } 24555 }, 24556 "ModifyAddressAttributeResult":{ 24557 "type":"structure", 24558 "members":{ 24559 "Address":{ 24560 "shape":"AddressAttribute", 24561 "locationName":"address" 24562 } 24563 } 24564 }, 24565 "ModifyAvailabilityZoneGroupRequest":{ 24566 "type":"structure", 24567 "required":[ 24568 "GroupName", 24569 "OptInStatus" 24570 ], 24571 "members":{ 24572 "GroupName":{"shape":"String"}, 24573 "OptInStatus":{"shape":"ModifyAvailabilityZoneOptInStatus"}, 24574 "DryRun":{"shape":"Boolean"} 24575 } 24576 }, 24577 "ModifyAvailabilityZoneGroupResult":{ 24578 "type":"structure", 24579 "members":{ 24580 "Return":{ 24581 "shape":"Boolean", 24582 "locationName":"return" 24583 } 24584 } 24585 }, 24586 "ModifyAvailabilityZoneOptInStatus":{ 24587 "type":"string", 24588 "enum":[ 24589 "opted-in", 24590 "not-opted-in" 24591 ] 24592 }, 24593 "ModifyCapacityReservationFleetRequest":{ 24594 "type":"structure", 24595 "required":["CapacityReservationFleetId"], 24596 "members":{ 24597 "CapacityReservationFleetId":{"shape":"CapacityReservationFleetId"}, 24598 "TotalTargetCapacity":{"shape":"Integer"}, 24599 "EndDate":{"shape":"MillisecondDateTime"}, 24600 "DryRun":{"shape":"Boolean"}, 24601 "RemoveEndDate":{"shape":"Boolean"} 24602 } 24603 }, 24604 "ModifyCapacityReservationFleetResult":{ 24605 "type":"structure", 24606 "members":{ 24607 "Return":{ 24608 "shape":"Boolean", 24609 "locationName":"return" 24610 } 24611 } 24612 }, 24613 "ModifyCapacityReservationRequest":{ 24614 "type":"structure", 24615 "required":["CapacityReservationId"], 24616 "members":{ 24617 "CapacityReservationId":{"shape":"CapacityReservationId"}, 24618 "InstanceCount":{"shape":"Integer"}, 24619 "EndDate":{"shape":"DateTime"}, 24620 "EndDateType":{"shape":"EndDateType"}, 24621 "Accept":{"shape":"Boolean"}, 24622 "DryRun":{"shape":"Boolean"}, 24623 "AdditionalInfo":{"shape":"String"} 24624 } 24625 }, 24626 "ModifyCapacityReservationResult":{ 24627 "type":"structure", 24628 "members":{ 24629 "Return":{ 24630 "shape":"Boolean", 24631 "locationName":"return" 24632 } 24633 } 24634 }, 24635 "ModifyClientVpnEndpointRequest":{ 24636 "type":"structure", 24637 "required":["ClientVpnEndpointId"], 24638 "members":{ 24639 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 24640 "ServerCertificateArn":{"shape":"String"}, 24641 "ConnectionLogOptions":{"shape":"ConnectionLogOptions"}, 24642 "DnsServers":{"shape":"DnsServersOptionsModifyStructure"}, 24643 "VpnPort":{"shape":"Integer"}, 24644 "Description":{"shape":"String"}, 24645 "SplitTunnel":{"shape":"Boolean"}, 24646 "DryRun":{"shape":"Boolean"}, 24647 "SecurityGroupIds":{ 24648 "shape":"ClientVpnSecurityGroupIdSet", 24649 "locationName":"SecurityGroupId" 24650 }, 24651 "VpcId":{"shape":"VpcId"}, 24652 "SelfServicePortal":{"shape":"SelfServicePortal"}, 24653 "ClientConnectOptions":{"shape":"ClientConnectOptions"} 24654 } 24655 }, 24656 "ModifyClientVpnEndpointResult":{ 24657 "type":"structure", 24658 "members":{ 24659 "Return":{ 24660 "shape":"Boolean", 24661 "locationName":"return" 24662 } 24663 } 24664 }, 24665 "ModifyDefaultCreditSpecificationRequest":{ 24666 "type":"structure", 24667 "required":[ 24668 "InstanceFamily", 24669 "CpuCredits" 24670 ], 24671 "members":{ 24672 "DryRun":{"shape":"Boolean"}, 24673 "InstanceFamily":{"shape":"UnlimitedSupportedInstanceFamily"}, 24674 "CpuCredits":{"shape":"String"} 24675 } 24676 }, 24677 "ModifyDefaultCreditSpecificationResult":{ 24678 "type":"structure", 24679 "members":{ 24680 "InstanceFamilyCreditSpecification":{ 24681 "shape":"InstanceFamilyCreditSpecification", 24682 "locationName":"instanceFamilyCreditSpecification" 24683 } 24684 } 24685 }, 24686 "ModifyEbsDefaultKmsKeyIdRequest":{ 24687 "type":"structure", 24688 "required":["KmsKeyId"], 24689 "members":{ 24690 "KmsKeyId":{"shape":"KmsKeyId"}, 24691 "DryRun":{"shape":"Boolean"} 24692 } 24693 }, 24694 "ModifyEbsDefaultKmsKeyIdResult":{ 24695 "type":"structure", 24696 "members":{ 24697 "KmsKeyId":{ 24698 "shape":"String", 24699 "locationName":"kmsKeyId" 24700 } 24701 } 24702 }, 24703 "ModifyFleetRequest":{ 24704 "type":"structure", 24705 "required":["FleetId"], 24706 "members":{ 24707 "DryRun":{"shape":"Boolean"}, 24708 "ExcessCapacityTerminationPolicy":{"shape":"FleetExcessCapacityTerminationPolicy"}, 24709 "LaunchTemplateConfigs":{ 24710 "shape":"FleetLaunchTemplateConfigListRequest", 24711 "locationName":"LaunchTemplateConfig" 24712 }, 24713 "FleetId":{"shape":"FleetId"}, 24714 "TargetCapacitySpecification":{"shape":"TargetCapacitySpecificationRequest"}, 24715 "Context":{"shape":"String"} 24716 } 24717 }, 24718 "ModifyFleetResult":{ 24719 "type":"structure", 24720 "members":{ 24721 "Return":{ 24722 "shape":"Boolean", 24723 "locationName":"return" 24724 } 24725 } 24726 }, 24727 "ModifyFpgaImageAttributeRequest":{ 24728 "type":"structure", 24729 "required":["FpgaImageId"], 24730 "members":{ 24731 "DryRun":{"shape":"Boolean"}, 24732 "FpgaImageId":{"shape":"FpgaImageId"}, 24733 "Attribute":{"shape":"FpgaImageAttributeName"}, 24734 "OperationType":{"shape":"OperationType"}, 24735 "UserIds":{ 24736 "shape":"UserIdStringList", 24737 "locationName":"UserId" 24738 }, 24739 "UserGroups":{ 24740 "shape":"UserGroupStringList", 24741 "locationName":"UserGroup" 24742 }, 24743 "ProductCodes":{ 24744 "shape":"ProductCodeStringList", 24745 "locationName":"ProductCode" 24746 }, 24747 "LoadPermission":{"shape":"LoadPermissionModifications"}, 24748 "Description":{"shape":"String"}, 24749 "Name":{"shape":"String"} 24750 } 24751 }, 24752 "ModifyFpgaImageAttributeResult":{ 24753 "type":"structure", 24754 "members":{ 24755 "FpgaImageAttribute":{ 24756 "shape":"FpgaImageAttribute", 24757 "locationName":"fpgaImageAttribute" 24758 } 24759 } 24760 }, 24761 "ModifyHostsRequest":{ 24762 "type":"structure", 24763 "required":["HostIds"], 24764 "members":{ 24765 "AutoPlacement":{ 24766 "shape":"AutoPlacement", 24767 "locationName":"autoPlacement" 24768 }, 24769 "HostIds":{ 24770 "shape":"RequestHostIdList", 24771 "locationName":"hostId" 24772 }, 24773 "HostRecovery":{"shape":"HostRecovery"}, 24774 "InstanceType":{"shape":"String"}, 24775 "InstanceFamily":{"shape":"String"} 24776 } 24777 }, 24778 "ModifyHostsResult":{ 24779 "type":"structure", 24780 "members":{ 24781 "Successful":{ 24782 "shape":"ResponseHostIdList", 24783 "locationName":"successful" 24784 }, 24785 "Unsuccessful":{ 24786 "shape":"UnsuccessfulItemList", 24787 "locationName":"unsuccessful" 24788 } 24789 } 24790 }, 24791 "ModifyIdFormatRequest":{ 24792 "type":"structure", 24793 "required":[ 24794 "Resource", 24795 "UseLongIds" 24796 ], 24797 "members":{ 24798 "Resource":{"shape":"String"}, 24799 "UseLongIds":{"shape":"Boolean"} 24800 } 24801 }, 24802 "ModifyIdentityIdFormatRequest":{ 24803 "type":"structure", 24804 "required":[ 24805 "PrincipalArn", 24806 "Resource", 24807 "UseLongIds" 24808 ], 24809 "members":{ 24810 "PrincipalArn":{ 24811 "shape":"String", 24812 "locationName":"principalArn" 24813 }, 24814 "Resource":{ 24815 "shape":"String", 24816 "locationName":"resource" 24817 }, 24818 "UseLongIds":{ 24819 "shape":"Boolean", 24820 "locationName":"useLongIds" 24821 } 24822 } 24823 }, 24824 "ModifyImageAttributeRequest":{ 24825 "type":"structure", 24826 "required":["ImageId"], 24827 "members":{ 24828 "Attribute":{"shape":"String"}, 24829 "Description":{"shape":"AttributeValue"}, 24830 "ImageId":{"shape":"ImageId"}, 24831 "LaunchPermission":{"shape":"LaunchPermissionModifications"}, 24832 "OperationType":{"shape":"OperationType"}, 24833 "ProductCodes":{ 24834 "shape":"ProductCodeStringList", 24835 "locationName":"ProductCode" 24836 }, 24837 "UserGroups":{ 24838 "shape":"UserGroupStringList", 24839 "locationName":"UserGroup" 24840 }, 24841 "UserIds":{ 24842 "shape":"UserIdStringList", 24843 "locationName":"UserId" 24844 }, 24845 "Value":{"shape":"String"}, 24846 "DryRun":{ 24847 "shape":"Boolean", 24848 "locationName":"dryRun" 24849 }, 24850 "OrganizationArns":{ 24851 "shape":"OrganizationArnStringList", 24852 "locationName":"OrganizationArn" 24853 }, 24854 "OrganizationalUnitArns":{ 24855 "shape":"OrganizationalUnitArnStringList", 24856 "locationName":"OrganizationalUnitArn" 24857 } 24858 } 24859 }, 24860 "ModifyInstanceAttributeRequest":{ 24861 "type":"structure", 24862 "required":["InstanceId"], 24863 "members":{ 24864 "SourceDestCheck":{"shape":"AttributeBooleanValue"}, 24865 "Attribute":{ 24866 "shape":"InstanceAttributeName", 24867 "locationName":"attribute" 24868 }, 24869 "BlockDeviceMappings":{ 24870 "shape":"InstanceBlockDeviceMappingSpecificationList", 24871 "locationName":"blockDeviceMapping" 24872 }, 24873 "DisableApiTermination":{ 24874 "shape":"AttributeBooleanValue", 24875 "locationName":"disableApiTermination" 24876 }, 24877 "DryRun":{ 24878 "shape":"Boolean", 24879 "locationName":"dryRun" 24880 }, 24881 "EbsOptimized":{ 24882 "shape":"AttributeBooleanValue", 24883 "locationName":"ebsOptimized" 24884 }, 24885 "EnaSupport":{ 24886 "shape":"AttributeBooleanValue", 24887 "locationName":"enaSupport" 24888 }, 24889 "Groups":{ 24890 "shape":"GroupIdStringList", 24891 "locationName":"GroupId" 24892 }, 24893 "InstanceId":{ 24894 "shape":"InstanceId", 24895 "locationName":"instanceId" 24896 }, 24897 "InstanceInitiatedShutdownBehavior":{ 24898 "shape":"AttributeValue", 24899 "locationName":"instanceInitiatedShutdownBehavior" 24900 }, 24901 "InstanceType":{ 24902 "shape":"AttributeValue", 24903 "locationName":"instanceType" 24904 }, 24905 "Kernel":{ 24906 "shape":"AttributeValue", 24907 "locationName":"kernel" 24908 }, 24909 "Ramdisk":{ 24910 "shape":"AttributeValue", 24911 "locationName":"ramdisk" 24912 }, 24913 "SriovNetSupport":{ 24914 "shape":"AttributeValue", 24915 "locationName":"sriovNetSupport" 24916 }, 24917 "UserData":{ 24918 "shape":"BlobAttributeValue", 24919 "locationName":"userData" 24920 }, 24921 "Value":{ 24922 "shape":"String", 24923 "locationName":"value" 24924 } 24925 } 24926 }, 24927 "ModifyInstanceCapacityReservationAttributesRequest":{ 24928 "type":"structure", 24929 "required":[ 24930 "InstanceId", 24931 "CapacityReservationSpecification" 24932 ], 24933 "members":{ 24934 "InstanceId":{"shape":"InstanceId"}, 24935 "CapacityReservationSpecification":{"shape":"CapacityReservationSpecification"}, 24936 "DryRun":{"shape":"Boolean"} 24937 } 24938 }, 24939 "ModifyInstanceCapacityReservationAttributesResult":{ 24940 "type":"structure", 24941 "members":{ 24942 "Return":{ 24943 "shape":"Boolean", 24944 "locationName":"return" 24945 } 24946 } 24947 }, 24948 "ModifyInstanceCreditSpecificationRequest":{ 24949 "type":"structure", 24950 "required":["InstanceCreditSpecifications"], 24951 "members":{ 24952 "DryRun":{"shape":"Boolean"}, 24953 "ClientToken":{"shape":"String"}, 24954 "InstanceCreditSpecifications":{ 24955 "shape":"InstanceCreditSpecificationListRequest", 24956 "locationName":"InstanceCreditSpecification" 24957 } 24958 } 24959 }, 24960 "ModifyInstanceCreditSpecificationResult":{ 24961 "type":"structure", 24962 "members":{ 24963 "SuccessfulInstanceCreditSpecifications":{ 24964 "shape":"SuccessfulInstanceCreditSpecificationSet", 24965 "locationName":"successfulInstanceCreditSpecificationSet" 24966 }, 24967 "UnsuccessfulInstanceCreditSpecifications":{ 24968 "shape":"UnsuccessfulInstanceCreditSpecificationSet", 24969 "locationName":"unsuccessfulInstanceCreditSpecificationSet" 24970 } 24971 } 24972 }, 24973 "ModifyInstanceEventStartTimeRequest":{ 24974 "type":"structure", 24975 "required":[ 24976 "InstanceId", 24977 "InstanceEventId", 24978 "NotBefore" 24979 ], 24980 "members":{ 24981 "DryRun":{"shape":"Boolean"}, 24982 "InstanceId":{"shape":"InstanceId"}, 24983 "InstanceEventId":{"shape":"String"}, 24984 "NotBefore":{"shape":"DateTime"} 24985 } 24986 }, 24987 "ModifyInstanceEventStartTimeResult":{ 24988 "type":"structure", 24989 "members":{ 24990 "Event":{ 24991 "shape":"InstanceStatusEvent", 24992 "locationName":"event" 24993 } 24994 } 24995 }, 24996 "ModifyInstanceEventWindowRequest":{ 24997 "type":"structure", 24998 "required":["InstanceEventWindowId"], 24999 "members":{ 25000 "DryRun":{"shape":"Boolean"}, 25001 "Name":{"shape":"String"}, 25002 "InstanceEventWindowId":{"shape":"InstanceEventWindowId"}, 25003 "TimeRanges":{ 25004 "shape":"InstanceEventWindowTimeRangeRequestSet", 25005 "locationName":"TimeRange" 25006 }, 25007 "CronExpression":{"shape":"InstanceEventWindowCronExpression"} 25008 } 25009 }, 25010 "ModifyInstanceEventWindowResult":{ 25011 "type":"structure", 25012 "members":{ 25013 "InstanceEventWindow":{ 25014 "shape":"InstanceEventWindow", 25015 "locationName":"instanceEventWindow" 25016 } 25017 } 25018 }, 25019 "ModifyInstanceMetadataOptionsRequest":{ 25020 "type":"structure", 25021 "required":["InstanceId"], 25022 "members":{ 25023 "InstanceId":{"shape":"InstanceId"}, 25024 "HttpTokens":{"shape":"HttpTokensState"}, 25025 "HttpPutResponseHopLimit":{"shape":"Integer"}, 25026 "HttpEndpoint":{"shape":"InstanceMetadataEndpointState"}, 25027 "DryRun":{"shape":"Boolean"}, 25028 "HttpProtocolIpv6":{"shape":"InstanceMetadataProtocolState"} 25029 } 25030 }, 25031 "ModifyInstanceMetadataOptionsResult":{ 25032 "type":"structure", 25033 "members":{ 25034 "InstanceId":{ 25035 "shape":"String", 25036 "locationName":"instanceId" 25037 }, 25038 "InstanceMetadataOptions":{ 25039 "shape":"InstanceMetadataOptionsResponse", 25040 "locationName":"instanceMetadataOptions" 25041 } 25042 } 25043 }, 25044 "ModifyInstancePlacementRequest":{ 25045 "type":"structure", 25046 "required":["InstanceId"], 25047 "members":{ 25048 "Affinity":{ 25049 "shape":"Affinity", 25050 "locationName":"affinity" 25051 }, 25052 "GroupName":{"shape":"PlacementGroupName"}, 25053 "HostId":{ 25054 "shape":"DedicatedHostId", 25055 "locationName":"hostId" 25056 }, 25057 "InstanceId":{ 25058 "shape":"InstanceId", 25059 "locationName":"instanceId" 25060 }, 25061 "Tenancy":{ 25062 "shape":"HostTenancy", 25063 "locationName":"tenancy" 25064 }, 25065 "PartitionNumber":{"shape":"Integer"}, 25066 "HostResourceGroupArn":{"shape":"String"} 25067 } 25068 }, 25069 "ModifyInstancePlacementResult":{ 25070 "type":"structure", 25071 "members":{ 25072 "Return":{ 25073 "shape":"Boolean", 25074 "locationName":"return" 25075 } 25076 } 25077 }, 25078 "ModifyLaunchTemplateRequest":{ 25079 "type":"structure", 25080 "members":{ 25081 "DryRun":{"shape":"Boolean"}, 25082 "ClientToken":{"shape":"String"}, 25083 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 25084 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 25085 "DefaultVersion":{ 25086 "shape":"String", 25087 "locationName":"SetDefaultVersion" 25088 } 25089 } 25090 }, 25091 "ModifyLaunchTemplateResult":{ 25092 "type":"structure", 25093 "members":{ 25094 "LaunchTemplate":{ 25095 "shape":"LaunchTemplate", 25096 "locationName":"launchTemplate" 25097 } 25098 } 25099 }, 25100 "ModifyManagedPrefixListRequest":{ 25101 "type":"structure", 25102 "required":["PrefixListId"], 25103 "members":{ 25104 "DryRun":{"shape":"Boolean"}, 25105 "PrefixListId":{"shape":"PrefixListResourceId"}, 25106 "CurrentVersion":{"shape":"Long"}, 25107 "PrefixListName":{"shape":"String"}, 25108 "AddEntries":{ 25109 "shape":"AddPrefixListEntries", 25110 "locationName":"AddEntry" 25111 }, 25112 "RemoveEntries":{ 25113 "shape":"RemovePrefixListEntries", 25114 "locationName":"RemoveEntry" 25115 }, 25116 "MaxEntries":{"shape":"Integer"} 25117 } 25118 }, 25119 "ModifyManagedPrefixListResult":{ 25120 "type":"structure", 25121 "members":{ 25122 "PrefixList":{ 25123 "shape":"ManagedPrefixList", 25124 "locationName":"prefixList" 25125 } 25126 } 25127 }, 25128 "ModifyNetworkInterfaceAttributeRequest":{ 25129 "type":"structure", 25130 "required":["NetworkInterfaceId"], 25131 "members":{ 25132 "Attachment":{ 25133 "shape":"NetworkInterfaceAttachmentChanges", 25134 "locationName":"attachment" 25135 }, 25136 "Description":{ 25137 "shape":"AttributeValue", 25138 "locationName":"description" 25139 }, 25140 "DryRun":{ 25141 "shape":"Boolean", 25142 "locationName":"dryRun" 25143 }, 25144 "Groups":{ 25145 "shape":"SecurityGroupIdStringList", 25146 "locationName":"SecurityGroupId" 25147 }, 25148 "NetworkInterfaceId":{ 25149 "shape":"NetworkInterfaceId", 25150 "locationName":"networkInterfaceId" 25151 }, 25152 "SourceDestCheck":{ 25153 "shape":"AttributeBooleanValue", 25154 "locationName":"sourceDestCheck" 25155 } 25156 } 25157 }, 25158 "ModifyReservedInstancesRequest":{ 25159 "type":"structure", 25160 "required":[ 25161 "ReservedInstancesIds", 25162 "TargetConfigurations" 25163 ], 25164 "members":{ 25165 "ReservedInstancesIds":{ 25166 "shape":"ReservedInstancesIdStringList", 25167 "locationName":"ReservedInstancesId" 25168 }, 25169 "ClientToken":{ 25170 "shape":"String", 25171 "locationName":"clientToken" 25172 }, 25173 "TargetConfigurations":{ 25174 "shape":"ReservedInstancesConfigurationList", 25175 "locationName":"ReservedInstancesConfigurationSetItemType" 25176 } 25177 } 25178 }, 25179 "ModifyReservedInstancesResult":{ 25180 "type":"structure", 25181 "members":{ 25182 "ReservedInstancesModificationId":{ 25183 "shape":"String", 25184 "locationName":"reservedInstancesModificationId" 25185 } 25186 } 25187 }, 25188 "ModifySecurityGroupRulesRequest":{ 25189 "type":"structure", 25190 "required":[ 25191 "GroupId", 25192 "SecurityGroupRules" 25193 ], 25194 "members":{ 25195 "GroupId":{"shape":"SecurityGroupId"}, 25196 "SecurityGroupRules":{ 25197 "shape":"SecurityGroupRuleUpdateList", 25198 "locationName":"SecurityGroupRule" 25199 }, 25200 "DryRun":{"shape":"Boolean"} 25201 } 25202 }, 25203 "ModifySecurityGroupRulesResult":{ 25204 "type":"structure", 25205 "members":{ 25206 "Return":{ 25207 "shape":"Boolean", 25208 "locationName":"return" 25209 } 25210 } 25211 }, 25212 "ModifySnapshotAttributeRequest":{ 25213 "type":"structure", 25214 "required":["SnapshotId"], 25215 "members":{ 25216 "Attribute":{"shape":"SnapshotAttributeName"}, 25217 "CreateVolumePermission":{"shape":"CreateVolumePermissionModifications"}, 25218 "GroupNames":{ 25219 "shape":"GroupNameStringList", 25220 "locationName":"UserGroup" 25221 }, 25222 "OperationType":{"shape":"OperationType"}, 25223 "SnapshotId":{"shape":"SnapshotId"}, 25224 "UserIds":{ 25225 "shape":"UserIdStringList", 25226 "locationName":"UserId" 25227 }, 25228 "DryRun":{ 25229 "shape":"Boolean", 25230 "locationName":"dryRun" 25231 } 25232 } 25233 }, 25234 "ModifySpotFleetRequestRequest":{ 25235 "type":"structure", 25236 "required":["SpotFleetRequestId"], 25237 "members":{ 25238 "ExcessCapacityTerminationPolicy":{ 25239 "shape":"ExcessCapacityTerminationPolicy", 25240 "locationName":"excessCapacityTerminationPolicy" 25241 }, 25242 "LaunchTemplateConfigs":{ 25243 "shape":"LaunchTemplateConfigList", 25244 "locationName":"LaunchTemplateConfig" 25245 }, 25246 "SpotFleetRequestId":{ 25247 "shape":"SpotFleetRequestId", 25248 "locationName":"spotFleetRequestId" 25249 }, 25250 "TargetCapacity":{ 25251 "shape":"Integer", 25252 "locationName":"targetCapacity" 25253 }, 25254 "OnDemandTargetCapacity":{"shape":"Integer"}, 25255 "Context":{"shape":"String"} 25256 } 25257 }, 25258 "ModifySpotFleetRequestResponse":{ 25259 "type":"structure", 25260 "members":{ 25261 "Return":{ 25262 "shape":"Boolean", 25263 "locationName":"return" 25264 } 25265 } 25266 }, 25267 "ModifySubnetAttributeRequest":{ 25268 "type":"structure", 25269 "required":["SubnetId"], 25270 "members":{ 25271 "AssignIpv6AddressOnCreation":{"shape":"AttributeBooleanValue"}, 25272 "MapPublicIpOnLaunch":{"shape":"AttributeBooleanValue"}, 25273 "SubnetId":{ 25274 "shape":"SubnetId", 25275 "locationName":"subnetId" 25276 }, 25277 "MapCustomerOwnedIpOnLaunch":{"shape":"AttributeBooleanValue"}, 25278 "CustomerOwnedIpv4Pool":{"shape":"CoipPoolId"} 25279 } 25280 }, 25281 "ModifyTrafficMirrorFilterNetworkServicesRequest":{ 25282 "type":"structure", 25283 "required":["TrafficMirrorFilterId"], 25284 "members":{ 25285 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 25286 "AddNetworkServices":{ 25287 "shape":"TrafficMirrorNetworkServiceList", 25288 "locationName":"AddNetworkService" 25289 }, 25290 "RemoveNetworkServices":{ 25291 "shape":"TrafficMirrorNetworkServiceList", 25292 "locationName":"RemoveNetworkService" 25293 }, 25294 "DryRun":{"shape":"Boolean"} 25295 } 25296 }, 25297 "ModifyTrafficMirrorFilterNetworkServicesResult":{ 25298 "type":"structure", 25299 "members":{ 25300 "TrafficMirrorFilter":{ 25301 "shape":"TrafficMirrorFilter", 25302 "locationName":"trafficMirrorFilter" 25303 } 25304 } 25305 }, 25306 "ModifyTrafficMirrorFilterRuleRequest":{ 25307 "type":"structure", 25308 "required":["TrafficMirrorFilterRuleId"], 25309 "members":{ 25310 "TrafficMirrorFilterRuleId":{"shape":"TrafficMirrorFilterRuleId"}, 25311 "TrafficDirection":{"shape":"TrafficDirection"}, 25312 "RuleNumber":{"shape":"Integer"}, 25313 "RuleAction":{"shape":"TrafficMirrorRuleAction"}, 25314 "DestinationPortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 25315 "SourcePortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 25316 "Protocol":{"shape":"Integer"}, 25317 "DestinationCidrBlock":{"shape":"String"}, 25318 "SourceCidrBlock":{"shape":"String"}, 25319 "Description":{"shape":"String"}, 25320 "RemoveFields":{ 25321 "shape":"TrafficMirrorFilterRuleFieldList", 25322 "locationName":"RemoveField" 25323 }, 25324 "DryRun":{"shape":"Boolean"} 25325 } 25326 }, 25327 "ModifyTrafficMirrorFilterRuleResult":{ 25328 "type":"structure", 25329 "members":{ 25330 "TrafficMirrorFilterRule":{ 25331 "shape":"TrafficMirrorFilterRule", 25332 "locationName":"trafficMirrorFilterRule" 25333 } 25334 } 25335 }, 25336 "ModifyTrafficMirrorSessionRequest":{ 25337 "type":"structure", 25338 "required":["TrafficMirrorSessionId"], 25339 "members":{ 25340 "TrafficMirrorSessionId":{"shape":"TrafficMirrorSessionId"}, 25341 "TrafficMirrorTargetId":{"shape":"TrafficMirrorTargetId"}, 25342 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 25343 "PacketLength":{"shape":"Integer"}, 25344 "SessionNumber":{"shape":"Integer"}, 25345 "VirtualNetworkId":{"shape":"Integer"}, 25346 "Description":{"shape":"String"}, 25347 "RemoveFields":{ 25348 "shape":"TrafficMirrorSessionFieldList", 25349 "locationName":"RemoveField" 25350 }, 25351 "DryRun":{"shape":"Boolean"} 25352 } 25353 }, 25354 "ModifyTrafficMirrorSessionResult":{ 25355 "type":"structure", 25356 "members":{ 25357 "TrafficMirrorSession":{ 25358 "shape":"TrafficMirrorSession", 25359 "locationName":"trafficMirrorSession" 25360 } 25361 } 25362 }, 25363 "ModifyTransitGatewayOptions":{ 25364 "type":"structure", 25365 "members":{ 25366 "AddTransitGatewayCidrBlocks":{"shape":"TransitGatewayCidrBlockStringList"}, 25367 "RemoveTransitGatewayCidrBlocks":{"shape":"TransitGatewayCidrBlockStringList"}, 25368 "VpnEcmpSupport":{"shape":"VpnEcmpSupportValue"}, 25369 "DnsSupport":{"shape":"DnsSupportValue"}, 25370 "AutoAcceptSharedAttachments":{"shape":"AutoAcceptSharedAttachmentsValue"}, 25371 "DefaultRouteTableAssociation":{"shape":"DefaultRouteTableAssociationValue"}, 25372 "AssociationDefaultRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 25373 "DefaultRouteTablePropagation":{"shape":"DefaultRouteTablePropagationValue"}, 25374 "PropagationDefaultRouteTableId":{"shape":"TransitGatewayRouteTableId"} 25375 } 25376 }, 25377 "ModifyTransitGatewayPrefixListReferenceRequest":{ 25378 "type":"structure", 25379 "required":[ 25380 "TransitGatewayRouteTableId", 25381 "PrefixListId" 25382 ], 25383 "members":{ 25384 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 25385 "PrefixListId":{"shape":"PrefixListResourceId"}, 25386 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 25387 "Blackhole":{"shape":"Boolean"}, 25388 "DryRun":{"shape":"Boolean"} 25389 } 25390 }, 25391 "ModifyTransitGatewayPrefixListReferenceResult":{ 25392 "type":"structure", 25393 "members":{ 25394 "TransitGatewayPrefixListReference":{ 25395 "shape":"TransitGatewayPrefixListReference", 25396 "locationName":"transitGatewayPrefixListReference" 25397 } 25398 } 25399 }, 25400 "ModifyTransitGatewayRequest":{ 25401 "type":"structure", 25402 "required":["TransitGatewayId"], 25403 "members":{ 25404 "TransitGatewayId":{"shape":"TransitGatewayId"}, 25405 "Description":{"shape":"String"}, 25406 "Options":{"shape":"ModifyTransitGatewayOptions"}, 25407 "DryRun":{"shape":"Boolean"} 25408 } 25409 }, 25410 "ModifyTransitGatewayResult":{ 25411 "type":"structure", 25412 "members":{ 25413 "TransitGateway":{ 25414 "shape":"TransitGateway", 25415 "locationName":"transitGateway" 25416 } 25417 } 25418 }, 25419 "ModifyTransitGatewayVpcAttachmentRequest":{ 25420 "type":"structure", 25421 "required":["TransitGatewayAttachmentId"], 25422 "members":{ 25423 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 25424 "AddSubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 25425 "RemoveSubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 25426 "Options":{"shape":"ModifyTransitGatewayVpcAttachmentRequestOptions"}, 25427 "DryRun":{"shape":"Boolean"} 25428 } 25429 }, 25430 "ModifyTransitGatewayVpcAttachmentRequestOptions":{ 25431 "type":"structure", 25432 "members":{ 25433 "DnsSupport":{"shape":"DnsSupportValue"}, 25434 "Ipv6Support":{"shape":"Ipv6SupportValue"}, 25435 "ApplianceModeSupport":{"shape":"ApplianceModeSupportValue"} 25436 } 25437 }, 25438 "ModifyTransitGatewayVpcAttachmentResult":{ 25439 "type":"structure", 25440 "members":{ 25441 "TransitGatewayVpcAttachment":{ 25442 "shape":"TransitGatewayVpcAttachment", 25443 "locationName":"transitGatewayVpcAttachment" 25444 } 25445 } 25446 }, 25447 "ModifyVolumeAttributeRequest":{ 25448 "type":"structure", 25449 "required":["VolumeId"], 25450 "members":{ 25451 "AutoEnableIO":{"shape":"AttributeBooleanValue"}, 25452 "VolumeId":{"shape":"VolumeId"}, 25453 "DryRun":{ 25454 "shape":"Boolean", 25455 "locationName":"dryRun" 25456 } 25457 } 25458 }, 25459 "ModifyVolumeRequest":{ 25460 "type":"structure", 25461 "required":["VolumeId"], 25462 "members":{ 25463 "DryRun":{"shape":"Boolean"}, 25464 "VolumeId":{"shape":"VolumeId"}, 25465 "Size":{"shape":"Integer"}, 25466 "VolumeType":{"shape":"VolumeType"}, 25467 "Iops":{"shape":"Integer"}, 25468 "Throughput":{"shape":"Integer"}, 25469 "MultiAttachEnabled":{"shape":"Boolean"} 25470 } 25471 }, 25472 "ModifyVolumeResult":{ 25473 "type":"structure", 25474 "members":{ 25475 "VolumeModification":{ 25476 "shape":"VolumeModification", 25477 "locationName":"volumeModification" 25478 } 25479 } 25480 }, 25481 "ModifyVpcAttributeRequest":{ 25482 "type":"structure", 25483 "required":["VpcId"], 25484 "members":{ 25485 "EnableDnsHostnames":{"shape":"AttributeBooleanValue"}, 25486 "EnableDnsSupport":{"shape":"AttributeBooleanValue"}, 25487 "VpcId":{ 25488 "shape":"VpcId", 25489 "locationName":"vpcId" 25490 } 25491 } 25492 }, 25493 "ModifyVpcEndpointConnectionNotificationRequest":{ 25494 "type":"structure", 25495 "required":["ConnectionNotificationId"], 25496 "members":{ 25497 "DryRun":{"shape":"Boolean"}, 25498 "ConnectionNotificationId":{"shape":"ConnectionNotificationId"}, 25499 "ConnectionNotificationArn":{"shape":"String"}, 25500 "ConnectionEvents":{"shape":"ValueStringList"} 25501 } 25502 }, 25503 "ModifyVpcEndpointConnectionNotificationResult":{ 25504 "type":"structure", 25505 "members":{ 25506 "ReturnValue":{ 25507 "shape":"Boolean", 25508 "locationName":"return" 25509 } 25510 } 25511 }, 25512 "ModifyVpcEndpointRequest":{ 25513 "type":"structure", 25514 "required":["VpcEndpointId"], 25515 "members":{ 25516 "DryRun":{"shape":"Boolean"}, 25517 "VpcEndpointId":{"shape":"VpcEndpointId"}, 25518 "ResetPolicy":{"shape":"Boolean"}, 25519 "PolicyDocument":{"shape":"String"}, 25520 "AddRouteTableIds":{ 25521 "shape":"VpcEndpointRouteTableIdList", 25522 "locationName":"AddRouteTableId" 25523 }, 25524 "RemoveRouteTableIds":{ 25525 "shape":"VpcEndpointRouteTableIdList", 25526 "locationName":"RemoveRouteTableId" 25527 }, 25528 "AddSubnetIds":{ 25529 "shape":"VpcEndpointSubnetIdList", 25530 "locationName":"AddSubnetId" 25531 }, 25532 "RemoveSubnetIds":{ 25533 "shape":"VpcEndpointSubnetIdList", 25534 "locationName":"RemoveSubnetId" 25535 }, 25536 "AddSecurityGroupIds":{ 25537 "shape":"VpcEndpointSecurityGroupIdList", 25538 "locationName":"AddSecurityGroupId" 25539 }, 25540 "RemoveSecurityGroupIds":{ 25541 "shape":"VpcEndpointSecurityGroupIdList", 25542 "locationName":"RemoveSecurityGroupId" 25543 }, 25544 "PrivateDnsEnabled":{"shape":"Boolean"} 25545 } 25546 }, 25547 "ModifyVpcEndpointResult":{ 25548 "type":"structure", 25549 "members":{ 25550 "Return":{ 25551 "shape":"Boolean", 25552 "locationName":"return" 25553 } 25554 } 25555 }, 25556 "ModifyVpcEndpointServiceConfigurationRequest":{ 25557 "type":"structure", 25558 "required":["ServiceId"], 25559 "members":{ 25560 "DryRun":{"shape":"Boolean"}, 25561 "ServiceId":{"shape":"VpcEndpointServiceId"}, 25562 "PrivateDnsName":{"shape":"String"}, 25563 "RemovePrivateDnsName":{"shape":"Boolean"}, 25564 "AcceptanceRequired":{"shape":"Boolean"}, 25565 "AddNetworkLoadBalancerArns":{ 25566 "shape":"ValueStringList", 25567 "locationName":"AddNetworkLoadBalancerArn" 25568 }, 25569 "RemoveNetworkLoadBalancerArns":{ 25570 "shape":"ValueStringList", 25571 "locationName":"RemoveNetworkLoadBalancerArn" 25572 }, 25573 "AddGatewayLoadBalancerArns":{ 25574 "shape":"ValueStringList", 25575 "locationName":"AddGatewayLoadBalancerArn" 25576 }, 25577 "RemoveGatewayLoadBalancerArns":{ 25578 "shape":"ValueStringList", 25579 "locationName":"RemoveGatewayLoadBalancerArn" 25580 } 25581 } 25582 }, 25583 "ModifyVpcEndpointServiceConfigurationResult":{ 25584 "type":"structure", 25585 "members":{ 25586 "Return":{ 25587 "shape":"Boolean", 25588 "locationName":"return" 25589 } 25590 } 25591 }, 25592 "ModifyVpcEndpointServicePermissionsRequest":{ 25593 "type":"structure", 25594 "required":["ServiceId"], 25595 "members":{ 25596 "DryRun":{"shape":"Boolean"}, 25597 "ServiceId":{"shape":"VpcEndpointServiceId"}, 25598 "AddAllowedPrincipals":{"shape":"ValueStringList"}, 25599 "RemoveAllowedPrincipals":{"shape":"ValueStringList"} 25600 } 25601 }, 25602 "ModifyVpcEndpointServicePermissionsResult":{ 25603 "type":"structure", 25604 "members":{ 25605 "ReturnValue":{ 25606 "shape":"Boolean", 25607 "locationName":"return" 25608 } 25609 } 25610 }, 25611 "ModifyVpcPeeringConnectionOptionsRequest":{ 25612 "type":"structure", 25613 "required":["VpcPeeringConnectionId"], 25614 "members":{ 25615 "AccepterPeeringConnectionOptions":{"shape":"PeeringConnectionOptionsRequest"}, 25616 "DryRun":{"shape":"Boolean"}, 25617 "RequesterPeeringConnectionOptions":{"shape":"PeeringConnectionOptionsRequest"}, 25618 "VpcPeeringConnectionId":{"shape":"VpcPeeringConnectionId"} 25619 } 25620 }, 25621 "ModifyVpcPeeringConnectionOptionsResult":{ 25622 "type":"structure", 25623 "members":{ 25624 "AccepterPeeringConnectionOptions":{ 25625 "shape":"PeeringConnectionOptions", 25626 "locationName":"accepterPeeringConnectionOptions" 25627 }, 25628 "RequesterPeeringConnectionOptions":{ 25629 "shape":"PeeringConnectionOptions", 25630 "locationName":"requesterPeeringConnectionOptions" 25631 } 25632 } 25633 }, 25634 "ModifyVpcTenancyRequest":{ 25635 "type":"structure", 25636 "required":[ 25637 "VpcId", 25638 "InstanceTenancy" 25639 ], 25640 "members":{ 25641 "VpcId":{"shape":"VpcId"}, 25642 "InstanceTenancy":{"shape":"VpcTenancy"}, 25643 "DryRun":{"shape":"Boolean"} 25644 } 25645 }, 25646 "ModifyVpcTenancyResult":{ 25647 "type":"structure", 25648 "members":{ 25649 "ReturnValue":{ 25650 "shape":"Boolean", 25651 "locationName":"return" 25652 } 25653 } 25654 }, 25655 "ModifyVpnConnectionOptionsRequest":{ 25656 "type":"structure", 25657 "required":["VpnConnectionId"], 25658 "members":{ 25659 "VpnConnectionId":{"shape":"VpnConnectionId"}, 25660 "LocalIpv4NetworkCidr":{"shape":"String"}, 25661 "RemoteIpv4NetworkCidr":{"shape":"String"}, 25662 "LocalIpv6NetworkCidr":{"shape":"String"}, 25663 "RemoteIpv6NetworkCidr":{"shape":"String"}, 25664 "DryRun":{"shape":"Boolean"} 25665 } 25666 }, 25667 "ModifyVpnConnectionOptionsResult":{ 25668 "type":"structure", 25669 "members":{ 25670 "VpnConnection":{ 25671 "shape":"VpnConnection", 25672 "locationName":"vpnConnection" 25673 } 25674 } 25675 }, 25676 "ModifyVpnConnectionRequest":{ 25677 "type":"structure", 25678 "required":["VpnConnectionId"], 25679 "members":{ 25680 "VpnConnectionId":{"shape":"VpnConnectionId"}, 25681 "TransitGatewayId":{"shape":"TransitGatewayId"}, 25682 "CustomerGatewayId":{"shape":"CustomerGatewayId"}, 25683 "VpnGatewayId":{"shape":"VpnGatewayId"}, 25684 "DryRun":{"shape":"Boolean"} 25685 } 25686 }, 25687 "ModifyVpnConnectionResult":{ 25688 "type":"structure", 25689 "members":{ 25690 "VpnConnection":{ 25691 "shape":"VpnConnection", 25692 "locationName":"vpnConnection" 25693 } 25694 } 25695 }, 25696 "ModifyVpnTunnelCertificateRequest":{ 25697 "type":"structure", 25698 "required":[ 25699 "VpnConnectionId", 25700 "VpnTunnelOutsideIpAddress" 25701 ], 25702 "members":{ 25703 "VpnConnectionId":{"shape":"VpnConnectionId"}, 25704 "VpnTunnelOutsideIpAddress":{"shape":"String"}, 25705 "DryRun":{"shape":"Boolean"} 25706 } 25707 }, 25708 "ModifyVpnTunnelCertificateResult":{ 25709 "type":"structure", 25710 "members":{ 25711 "VpnConnection":{ 25712 "shape":"VpnConnection", 25713 "locationName":"vpnConnection" 25714 } 25715 } 25716 }, 25717 "ModifyVpnTunnelOptionsRequest":{ 25718 "type":"structure", 25719 "required":[ 25720 "VpnConnectionId", 25721 "VpnTunnelOutsideIpAddress", 25722 "TunnelOptions" 25723 ], 25724 "members":{ 25725 "VpnConnectionId":{"shape":"VpnConnectionId"}, 25726 "VpnTunnelOutsideIpAddress":{"shape":"String"}, 25727 "TunnelOptions":{"shape":"ModifyVpnTunnelOptionsSpecification"}, 25728 "DryRun":{"shape":"Boolean"} 25729 } 25730 }, 25731 "ModifyVpnTunnelOptionsResult":{ 25732 "type":"structure", 25733 "members":{ 25734 "VpnConnection":{ 25735 "shape":"VpnConnection", 25736 "locationName":"vpnConnection" 25737 } 25738 } 25739 }, 25740 "ModifyVpnTunnelOptionsSpecification":{ 25741 "type":"structure", 25742 "members":{ 25743 "TunnelInsideCidr":{"shape":"String"}, 25744 "TunnelInsideIpv6Cidr":{"shape":"String"}, 25745 "PreSharedKey":{"shape":"String"}, 25746 "Phase1LifetimeSeconds":{"shape":"Integer"}, 25747 "Phase2LifetimeSeconds":{"shape":"Integer"}, 25748 "RekeyMarginTimeSeconds":{"shape":"Integer"}, 25749 "RekeyFuzzPercentage":{"shape":"Integer"}, 25750 "ReplayWindowSize":{"shape":"Integer"}, 25751 "DPDTimeoutSeconds":{"shape":"Integer"}, 25752 "DPDTimeoutAction":{"shape":"String"}, 25753 "Phase1EncryptionAlgorithms":{ 25754 "shape":"Phase1EncryptionAlgorithmsRequestList", 25755 "locationName":"Phase1EncryptionAlgorithm" 25756 }, 25757 "Phase2EncryptionAlgorithms":{ 25758 "shape":"Phase2EncryptionAlgorithmsRequestList", 25759 "locationName":"Phase2EncryptionAlgorithm" 25760 }, 25761 "Phase1IntegrityAlgorithms":{ 25762 "shape":"Phase1IntegrityAlgorithmsRequestList", 25763 "locationName":"Phase1IntegrityAlgorithm" 25764 }, 25765 "Phase2IntegrityAlgorithms":{ 25766 "shape":"Phase2IntegrityAlgorithmsRequestList", 25767 "locationName":"Phase2IntegrityAlgorithm" 25768 }, 25769 "Phase1DHGroupNumbers":{ 25770 "shape":"Phase1DHGroupNumbersRequestList", 25771 "locationName":"Phase1DHGroupNumber" 25772 }, 25773 "Phase2DHGroupNumbers":{ 25774 "shape":"Phase2DHGroupNumbersRequestList", 25775 "locationName":"Phase2DHGroupNumber" 25776 }, 25777 "IKEVersions":{ 25778 "shape":"IKEVersionsRequestList", 25779 "locationName":"IKEVersion" 25780 }, 25781 "StartupAction":{"shape":"String"} 25782 } 25783 }, 25784 "MonitorInstancesRequest":{ 25785 "type":"structure", 25786 "required":["InstanceIds"], 25787 "members":{ 25788 "InstanceIds":{ 25789 "shape":"InstanceIdStringList", 25790 "locationName":"InstanceId" 25791 }, 25792 "DryRun":{ 25793 "shape":"Boolean", 25794 "locationName":"dryRun" 25795 } 25796 } 25797 }, 25798 "MonitorInstancesResult":{ 25799 "type":"structure", 25800 "members":{ 25801 "InstanceMonitorings":{ 25802 "shape":"InstanceMonitoringList", 25803 "locationName":"instancesSet" 25804 } 25805 } 25806 }, 25807 "Monitoring":{ 25808 "type":"structure", 25809 "members":{ 25810 "State":{ 25811 "shape":"MonitoringState", 25812 "locationName":"state" 25813 } 25814 } 25815 }, 25816 "MonitoringState":{ 25817 "type":"string", 25818 "enum":[ 25819 "disabled", 25820 "disabling", 25821 "enabled", 25822 "pending" 25823 ] 25824 }, 25825 "MoveAddressToVpcRequest":{ 25826 "type":"structure", 25827 "required":["PublicIp"], 25828 "members":{ 25829 "DryRun":{ 25830 "shape":"Boolean", 25831 "locationName":"dryRun" 25832 }, 25833 "PublicIp":{ 25834 "shape":"String", 25835 "locationName":"publicIp" 25836 } 25837 } 25838 }, 25839 "MoveAddressToVpcResult":{ 25840 "type":"structure", 25841 "members":{ 25842 "AllocationId":{ 25843 "shape":"String", 25844 "locationName":"allocationId" 25845 }, 25846 "Status":{ 25847 "shape":"Status", 25848 "locationName":"status" 25849 } 25850 } 25851 }, 25852 "MoveStatus":{ 25853 "type":"string", 25854 "enum":[ 25855 "movingToVpc", 25856 "restoringToClassic" 25857 ] 25858 }, 25859 "MovingAddressStatus":{ 25860 "type":"structure", 25861 "members":{ 25862 "MoveStatus":{ 25863 "shape":"MoveStatus", 25864 "locationName":"moveStatus" 25865 }, 25866 "PublicIp":{ 25867 "shape":"String", 25868 "locationName":"publicIp" 25869 } 25870 } 25871 }, 25872 "MovingAddressStatusSet":{ 25873 "type":"list", 25874 "member":{ 25875 "shape":"MovingAddressStatus", 25876 "locationName":"item" 25877 } 25878 }, 25879 "MulticastSupportValue":{ 25880 "type":"string", 25881 "enum":[ 25882 "enable", 25883 "disable" 25884 ] 25885 }, 25886 "NatGateway":{ 25887 "type":"structure", 25888 "members":{ 25889 "CreateTime":{ 25890 "shape":"DateTime", 25891 "locationName":"createTime" 25892 }, 25893 "DeleteTime":{ 25894 "shape":"DateTime", 25895 "locationName":"deleteTime" 25896 }, 25897 "FailureCode":{ 25898 "shape":"String", 25899 "locationName":"failureCode" 25900 }, 25901 "FailureMessage":{ 25902 "shape":"String", 25903 "locationName":"failureMessage" 25904 }, 25905 "NatGatewayAddresses":{ 25906 "shape":"NatGatewayAddressList", 25907 "locationName":"natGatewayAddressSet" 25908 }, 25909 "NatGatewayId":{ 25910 "shape":"String", 25911 "locationName":"natGatewayId" 25912 }, 25913 "ProvisionedBandwidth":{ 25914 "shape":"ProvisionedBandwidth", 25915 "locationName":"provisionedBandwidth" 25916 }, 25917 "State":{ 25918 "shape":"NatGatewayState", 25919 "locationName":"state" 25920 }, 25921 "SubnetId":{ 25922 "shape":"String", 25923 "locationName":"subnetId" 25924 }, 25925 "VpcId":{ 25926 "shape":"String", 25927 "locationName":"vpcId" 25928 }, 25929 "Tags":{ 25930 "shape":"TagList", 25931 "locationName":"tagSet" 25932 }, 25933 "ConnectivityType":{ 25934 "shape":"ConnectivityType", 25935 "locationName":"connectivityType" 25936 } 25937 } 25938 }, 25939 "NatGatewayAddress":{ 25940 "type":"structure", 25941 "members":{ 25942 "AllocationId":{ 25943 "shape":"String", 25944 "locationName":"allocationId" 25945 }, 25946 "NetworkInterfaceId":{ 25947 "shape":"String", 25948 "locationName":"networkInterfaceId" 25949 }, 25950 "PrivateIp":{ 25951 "shape":"String", 25952 "locationName":"privateIp" 25953 }, 25954 "PublicIp":{ 25955 "shape":"String", 25956 "locationName":"publicIp" 25957 } 25958 } 25959 }, 25960 "NatGatewayAddressList":{ 25961 "type":"list", 25962 "member":{ 25963 "shape":"NatGatewayAddress", 25964 "locationName":"item" 25965 } 25966 }, 25967 "NatGatewayId":{"type":"string"}, 25968 "NatGatewayIdStringList":{ 25969 "type":"list", 25970 "member":{ 25971 "shape":"NatGatewayId", 25972 "locationName":"item" 25973 } 25974 }, 25975 "NatGatewayList":{ 25976 "type":"list", 25977 "member":{ 25978 "shape":"NatGateway", 25979 "locationName":"item" 25980 } 25981 }, 25982 "NatGatewayState":{ 25983 "type":"string", 25984 "enum":[ 25985 "pending", 25986 "failed", 25987 "available", 25988 "deleting", 25989 "deleted" 25990 ] 25991 }, 25992 "NetworkAcl":{ 25993 "type":"structure", 25994 "members":{ 25995 "Associations":{ 25996 "shape":"NetworkAclAssociationList", 25997 "locationName":"associationSet" 25998 }, 25999 "Entries":{ 26000 "shape":"NetworkAclEntryList", 26001 "locationName":"entrySet" 26002 }, 26003 "IsDefault":{ 26004 "shape":"Boolean", 26005 "locationName":"default" 26006 }, 26007 "NetworkAclId":{ 26008 "shape":"String", 26009 "locationName":"networkAclId" 26010 }, 26011 "Tags":{ 26012 "shape":"TagList", 26013 "locationName":"tagSet" 26014 }, 26015 "VpcId":{ 26016 "shape":"String", 26017 "locationName":"vpcId" 26018 }, 26019 "OwnerId":{ 26020 "shape":"String", 26021 "locationName":"ownerId" 26022 } 26023 } 26024 }, 26025 "NetworkAclAssociation":{ 26026 "type":"structure", 26027 "members":{ 26028 "NetworkAclAssociationId":{ 26029 "shape":"String", 26030 "locationName":"networkAclAssociationId" 26031 }, 26032 "NetworkAclId":{ 26033 "shape":"String", 26034 "locationName":"networkAclId" 26035 }, 26036 "SubnetId":{ 26037 "shape":"String", 26038 "locationName":"subnetId" 26039 } 26040 } 26041 }, 26042 "NetworkAclAssociationId":{"type":"string"}, 26043 "NetworkAclAssociationList":{ 26044 "type":"list", 26045 "member":{ 26046 "shape":"NetworkAclAssociation", 26047 "locationName":"item" 26048 } 26049 }, 26050 "NetworkAclEntry":{ 26051 "type":"structure", 26052 "members":{ 26053 "CidrBlock":{ 26054 "shape":"String", 26055 "locationName":"cidrBlock" 26056 }, 26057 "Egress":{ 26058 "shape":"Boolean", 26059 "locationName":"egress" 26060 }, 26061 "IcmpTypeCode":{ 26062 "shape":"IcmpTypeCode", 26063 "locationName":"icmpTypeCode" 26064 }, 26065 "Ipv6CidrBlock":{ 26066 "shape":"String", 26067 "locationName":"ipv6CidrBlock" 26068 }, 26069 "PortRange":{ 26070 "shape":"PortRange", 26071 "locationName":"portRange" 26072 }, 26073 "Protocol":{ 26074 "shape":"String", 26075 "locationName":"protocol" 26076 }, 26077 "RuleAction":{ 26078 "shape":"RuleAction", 26079 "locationName":"ruleAction" 26080 }, 26081 "RuleNumber":{ 26082 "shape":"Integer", 26083 "locationName":"ruleNumber" 26084 } 26085 } 26086 }, 26087 "NetworkAclEntryList":{ 26088 "type":"list", 26089 "member":{ 26090 "shape":"NetworkAclEntry", 26091 "locationName":"item" 26092 } 26093 }, 26094 "NetworkAclId":{"type":"string"}, 26095 "NetworkAclIdStringList":{ 26096 "type":"list", 26097 "member":{ 26098 "shape":"NetworkAclId", 26099 "locationName":"item" 26100 } 26101 }, 26102 "NetworkAclList":{ 26103 "type":"list", 26104 "member":{ 26105 "shape":"NetworkAcl", 26106 "locationName":"item" 26107 } 26108 }, 26109 "NetworkCardIndex":{"type":"integer"}, 26110 "NetworkCardInfo":{ 26111 "type":"structure", 26112 "members":{ 26113 "NetworkCardIndex":{ 26114 "shape":"NetworkCardIndex", 26115 "locationName":"networkCardIndex" 26116 }, 26117 "NetworkPerformance":{ 26118 "shape":"NetworkPerformance", 26119 "locationName":"networkPerformance" 26120 }, 26121 "MaximumNetworkInterfaces":{ 26122 "shape":"MaxNetworkInterfaces", 26123 "locationName":"maximumNetworkInterfaces" 26124 } 26125 } 26126 }, 26127 "NetworkCardInfoList":{ 26128 "type":"list", 26129 "member":{ 26130 "shape":"NetworkCardInfo", 26131 "locationName":"item" 26132 } 26133 }, 26134 "NetworkInfo":{ 26135 "type":"structure", 26136 "members":{ 26137 "NetworkPerformance":{ 26138 "shape":"NetworkPerformance", 26139 "locationName":"networkPerformance" 26140 }, 26141 "MaximumNetworkInterfaces":{ 26142 "shape":"MaxNetworkInterfaces", 26143 "locationName":"maximumNetworkInterfaces" 26144 }, 26145 "MaximumNetworkCards":{ 26146 "shape":"MaximumNetworkCards", 26147 "locationName":"maximumNetworkCards" 26148 }, 26149 "DefaultNetworkCardIndex":{ 26150 "shape":"DefaultNetworkCardIndex", 26151 "locationName":"defaultNetworkCardIndex" 26152 }, 26153 "NetworkCards":{ 26154 "shape":"NetworkCardInfoList", 26155 "locationName":"networkCards" 26156 }, 26157 "Ipv4AddressesPerInterface":{ 26158 "shape":"MaxIpv4AddrPerInterface", 26159 "locationName":"ipv4AddressesPerInterface" 26160 }, 26161 "Ipv6AddressesPerInterface":{ 26162 "shape":"MaxIpv6AddrPerInterface", 26163 "locationName":"ipv6AddressesPerInterface" 26164 }, 26165 "Ipv6Supported":{ 26166 "shape":"Ipv6Flag", 26167 "locationName":"ipv6Supported" 26168 }, 26169 "EnaSupport":{ 26170 "shape":"EnaSupport", 26171 "locationName":"enaSupport" 26172 }, 26173 "EfaSupported":{ 26174 "shape":"EfaSupportedFlag", 26175 "locationName":"efaSupported" 26176 }, 26177 "EfaInfo":{ 26178 "shape":"EfaInfo", 26179 "locationName":"efaInfo" 26180 }, 26181 "EncryptionInTransitSupported":{ 26182 "shape":"EncryptionInTransitSupported", 26183 "locationName":"encryptionInTransitSupported" 26184 } 26185 } 26186 }, 26187 "NetworkInsightsAnalysis":{ 26188 "type":"structure", 26189 "members":{ 26190 "NetworkInsightsAnalysisId":{ 26191 "shape":"NetworkInsightsAnalysisId", 26192 "locationName":"networkInsightsAnalysisId" 26193 }, 26194 "NetworkInsightsAnalysisArn":{ 26195 "shape":"ResourceArn", 26196 "locationName":"networkInsightsAnalysisArn" 26197 }, 26198 "NetworkInsightsPathId":{ 26199 "shape":"NetworkInsightsPathId", 26200 "locationName":"networkInsightsPathId" 26201 }, 26202 "FilterInArns":{ 26203 "shape":"ArnList", 26204 "locationName":"filterInArnSet" 26205 }, 26206 "StartDate":{ 26207 "shape":"MillisecondDateTime", 26208 "locationName":"startDate" 26209 }, 26210 "Status":{ 26211 "shape":"AnalysisStatus", 26212 "locationName":"status" 26213 }, 26214 "StatusMessage":{ 26215 "shape":"String", 26216 "locationName":"statusMessage" 26217 }, 26218 "NetworkPathFound":{ 26219 "shape":"Boolean", 26220 "locationName":"networkPathFound" 26221 }, 26222 "ForwardPathComponents":{ 26223 "shape":"PathComponentList", 26224 "locationName":"forwardPathComponentSet" 26225 }, 26226 "ReturnPathComponents":{ 26227 "shape":"PathComponentList", 26228 "locationName":"returnPathComponentSet" 26229 }, 26230 "Explanations":{ 26231 "shape":"ExplanationList", 26232 "locationName":"explanationSet" 26233 }, 26234 "AlternatePathHints":{ 26235 "shape":"AlternatePathHintList", 26236 "locationName":"alternatePathHintSet" 26237 }, 26238 "Tags":{ 26239 "shape":"TagList", 26240 "locationName":"tagSet" 26241 } 26242 } 26243 }, 26244 "NetworkInsightsAnalysisId":{"type":"string"}, 26245 "NetworkInsightsAnalysisIdList":{ 26246 "type":"list", 26247 "member":{ 26248 "shape":"NetworkInsightsAnalysisId", 26249 "locationName":"item" 26250 } 26251 }, 26252 "NetworkInsightsAnalysisList":{ 26253 "type":"list", 26254 "member":{ 26255 "shape":"NetworkInsightsAnalysis", 26256 "locationName":"item" 26257 } 26258 }, 26259 "NetworkInsightsMaxResults":{ 26260 "type":"integer", 26261 "max":100, 26262 "min":1 26263 }, 26264 "NetworkInsightsPath":{ 26265 "type":"structure", 26266 "members":{ 26267 "NetworkInsightsPathId":{ 26268 "shape":"NetworkInsightsPathId", 26269 "locationName":"networkInsightsPathId" 26270 }, 26271 "NetworkInsightsPathArn":{ 26272 "shape":"ResourceArn", 26273 "locationName":"networkInsightsPathArn" 26274 }, 26275 "CreatedDate":{ 26276 "shape":"MillisecondDateTime", 26277 "locationName":"createdDate" 26278 }, 26279 "Source":{ 26280 "shape":"String", 26281 "locationName":"source" 26282 }, 26283 "Destination":{ 26284 "shape":"String", 26285 "locationName":"destination" 26286 }, 26287 "SourceIp":{ 26288 "shape":"IpAddress", 26289 "locationName":"sourceIp" 26290 }, 26291 "DestinationIp":{ 26292 "shape":"IpAddress", 26293 "locationName":"destinationIp" 26294 }, 26295 "Protocol":{ 26296 "shape":"Protocol", 26297 "locationName":"protocol" 26298 }, 26299 "DestinationPort":{ 26300 "shape":"Integer", 26301 "locationName":"destinationPort" 26302 }, 26303 "Tags":{ 26304 "shape":"TagList", 26305 "locationName":"tagSet" 26306 } 26307 } 26308 }, 26309 "NetworkInsightsPathId":{"type":"string"}, 26310 "NetworkInsightsPathIdList":{ 26311 "type":"list", 26312 "member":{ 26313 "shape":"NetworkInsightsPathId", 26314 "locationName":"item" 26315 } 26316 }, 26317 "NetworkInsightsPathList":{ 26318 "type":"list", 26319 "member":{ 26320 "shape":"NetworkInsightsPath", 26321 "locationName":"item" 26322 } 26323 }, 26324 "NetworkInterface":{ 26325 "type":"structure", 26326 "members":{ 26327 "Association":{ 26328 "shape":"NetworkInterfaceAssociation", 26329 "locationName":"association" 26330 }, 26331 "Attachment":{ 26332 "shape":"NetworkInterfaceAttachment", 26333 "locationName":"attachment" 26334 }, 26335 "AvailabilityZone":{ 26336 "shape":"String", 26337 "locationName":"availabilityZone" 26338 }, 26339 "Description":{ 26340 "shape":"String", 26341 "locationName":"description" 26342 }, 26343 "Groups":{ 26344 "shape":"GroupIdentifierList", 26345 "locationName":"groupSet" 26346 }, 26347 "InterfaceType":{ 26348 "shape":"NetworkInterfaceType", 26349 "locationName":"interfaceType" 26350 }, 26351 "Ipv6Addresses":{ 26352 "shape":"NetworkInterfaceIpv6AddressesList", 26353 "locationName":"ipv6AddressesSet" 26354 }, 26355 "MacAddress":{ 26356 "shape":"String", 26357 "locationName":"macAddress" 26358 }, 26359 "NetworkInterfaceId":{ 26360 "shape":"String", 26361 "locationName":"networkInterfaceId" 26362 }, 26363 "OutpostArn":{ 26364 "shape":"String", 26365 "locationName":"outpostArn" 26366 }, 26367 "OwnerId":{ 26368 "shape":"String", 26369 "locationName":"ownerId" 26370 }, 26371 "PrivateDnsName":{ 26372 "shape":"String", 26373 "locationName":"privateDnsName" 26374 }, 26375 "PrivateIpAddress":{ 26376 "shape":"String", 26377 "locationName":"privateIpAddress" 26378 }, 26379 "PrivateIpAddresses":{ 26380 "shape":"NetworkInterfacePrivateIpAddressList", 26381 "locationName":"privateIpAddressesSet" 26382 }, 26383 "Ipv4Prefixes":{ 26384 "shape":"Ipv4PrefixesList", 26385 "locationName":"ipv4PrefixSet" 26386 }, 26387 "Ipv6Prefixes":{ 26388 "shape":"Ipv6PrefixesList", 26389 "locationName":"ipv6PrefixSet" 26390 }, 26391 "RequesterId":{ 26392 "shape":"String", 26393 "locationName":"requesterId" 26394 }, 26395 "RequesterManaged":{ 26396 "shape":"Boolean", 26397 "locationName":"requesterManaged" 26398 }, 26399 "SourceDestCheck":{ 26400 "shape":"Boolean", 26401 "locationName":"sourceDestCheck" 26402 }, 26403 "Status":{ 26404 "shape":"NetworkInterfaceStatus", 26405 "locationName":"status" 26406 }, 26407 "SubnetId":{ 26408 "shape":"String", 26409 "locationName":"subnetId" 26410 }, 26411 "TagSet":{ 26412 "shape":"TagList", 26413 "locationName":"tagSet" 26414 }, 26415 "VpcId":{ 26416 "shape":"String", 26417 "locationName":"vpcId" 26418 }, 26419 "DenyAllIgwTraffic":{ 26420 "shape":"Boolean", 26421 "locationName":"denyAllIgwTraffic" 26422 } 26423 } 26424 }, 26425 "NetworkInterfaceAssociation":{ 26426 "type":"structure", 26427 "members":{ 26428 "AllocationId":{ 26429 "shape":"String", 26430 "locationName":"allocationId" 26431 }, 26432 "AssociationId":{ 26433 "shape":"String", 26434 "locationName":"associationId" 26435 }, 26436 "IpOwnerId":{ 26437 "shape":"String", 26438 "locationName":"ipOwnerId" 26439 }, 26440 "PublicDnsName":{ 26441 "shape":"String", 26442 "locationName":"publicDnsName" 26443 }, 26444 "PublicIp":{ 26445 "shape":"String", 26446 "locationName":"publicIp" 26447 }, 26448 "CustomerOwnedIp":{ 26449 "shape":"String", 26450 "locationName":"customerOwnedIp" 26451 }, 26452 "CarrierIp":{ 26453 "shape":"String", 26454 "locationName":"carrierIp" 26455 } 26456 } 26457 }, 26458 "NetworkInterfaceAttachment":{ 26459 "type":"structure", 26460 "members":{ 26461 "AttachTime":{ 26462 "shape":"DateTime", 26463 "locationName":"attachTime" 26464 }, 26465 "AttachmentId":{ 26466 "shape":"String", 26467 "locationName":"attachmentId" 26468 }, 26469 "DeleteOnTermination":{ 26470 "shape":"Boolean", 26471 "locationName":"deleteOnTermination" 26472 }, 26473 "DeviceIndex":{ 26474 "shape":"Integer", 26475 "locationName":"deviceIndex" 26476 }, 26477 "NetworkCardIndex":{ 26478 "shape":"Integer", 26479 "locationName":"networkCardIndex" 26480 }, 26481 "InstanceId":{ 26482 "shape":"String", 26483 "locationName":"instanceId" 26484 }, 26485 "InstanceOwnerId":{ 26486 "shape":"String", 26487 "locationName":"instanceOwnerId" 26488 }, 26489 "Status":{ 26490 "shape":"AttachmentStatus", 26491 "locationName":"status" 26492 } 26493 } 26494 }, 26495 "NetworkInterfaceAttachmentChanges":{ 26496 "type":"structure", 26497 "members":{ 26498 "AttachmentId":{ 26499 "shape":"NetworkInterfaceAttachmentId", 26500 "locationName":"attachmentId" 26501 }, 26502 "DeleteOnTermination":{ 26503 "shape":"Boolean", 26504 "locationName":"deleteOnTermination" 26505 } 26506 } 26507 }, 26508 "NetworkInterfaceAttachmentId":{"type":"string"}, 26509 "NetworkInterfaceAttribute":{ 26510 "type":"string", 26511 "enum":[ 26512 "description", 26513 "groupSet", 26514 "sourceDestCheck", 26515 "attachment" 26516 ] 26517 }, 26518 "NetworkInterfaceCount":{ 26519 "type":"structure", 26520 "members":{ 26521 "Min":{ 26522 "shape":"Integer", 26523 "locationName":"min" 26524 }, 26525 "Max":{ 26526 "shape":"Integer", 26527 "locationName":"max" 26528 } 26529 } 26530 }, 26531 "NetworkInterfaceCountRequest":{ 26532 "type":"structure", 26533 "members":{ 26534 "Min":{"shape":"Integer"}, 26535 "Max":{"shape":"Integer"} 26536 } 26537 }, 26538 "NetworkInterfaceCreationType":{ 26539 "type":"string", 26540 "enum":[ 26541 "efa", 26542 "branch", 26543 "trunk" 26544 ] 26545 }, 26546 "NetworkInterfaceId":{"type":"string"}, 26547 "NetworkInterfaceIdList":{ 26548 "type":"list", 26549 "member":{ 26550 "shape":"NetworkInterfaceId", 26551 "locationName":"item" 26552 } 26553 }, 26554 "NetworkInterfaceIpv6Address":{ 26555 "type":"structure", 26556 "members":{ 26557 "Ipv6Address":{ 26558 "shape":"String", 26559 "locationName":"ipv6Address" 26560 } 26561 } 26562 }, 26563 "NetworkInterfaceIpv6AddressesList":{ 26564 "type":"list", 26565 "member":{ 26566 "shape":"NetworkInterfaceIpv6Address", 26567 "locationName":"item" 26568 } 26569 }, 26570 "NetworkInterfaceList":{ 26571 "type":"list", 26572 "member":{ 26573 "shape":"NetworkInterface", 26574 "locationName":"item" 26575 } 26576 }, 26577 "NetworkInterfacePermission":{ 26578 "type":"structure", 26579 "members":{ 26580 "NetworkInterfacePermissionId":{ 26581 "shape":"String", 26582 "locationName":"networkInterfacePermissionId" 26583 }, 26584 "NetworkInterfaceId":{ 26585 "shape":"String", 26586 "locationName":"networkInterfaceId" 26587 }, 26588 "AwsAccountId":{ 26589 "shape":"String", 26590 "locationName":"awsAccountId" 26591 }, 26592 "AwsService":{ 26593 "shape":"String", 26594 "locationName":"awsService" 26595 }, 26596 "Permission":{ 26597 "shape":"InterfacePermissionType", 26598 "locationName":"permission" 26599 }, 26600 "PermissionState":{ 26601 "shape":"NetworkInterfacePermissionState", 26602 "locationName":"permissionState" 26603 } 26604 } 26605 }, 26606 "NetworkInterfacePermissionId":{"type":"string"}, 26607 "NetworkInterfacePermissionIdList":{ 26608 "type":"list", 26609 "member":{"shape":"NetworkInterfacePermissionId"} 26610 }, 26611 "NetworkInterfacePermissionList":{ 26612 "type":"list", 26613 "member":{ 26614 "shape":"NetworkInterfacePermission", 26615 "locationName":"item" 26616 } 26617 }, 26618 "NetworkInterfacePermissionState":{ 26619 "type":"structure", 26620 "members":{ 26621 "State":{ 26622 "shape":"NetworkInterfacePermissionStateCode", 26623 "locationName":"state" 26624 }, 26625 "StatusMessage":{ 26626 "shape":"String", 26627 "locationName":"statusMessage" 26628 } 26629 } 26630 }, 26631 "NetworkInterfacePermissionStateCode":{ 26632 "type":"string", 26633 "enum":[ 26634 "pending", 26635 "granted", 26636 "revoking", 26637 "revoked" 26638 ] 26639 }, 26640 "NetworkInterfacePrivateIpAddress":{ 26641 "type":"structure", 26642 "members":{ 26643 "Association":{ 26644 "shape":"NetworkInterfaceAssociation", 26645 "locationName":"association" 26646 }, 26647 "Primary":{ 26648 "shape":"Boolean", 26649 "locationName":"primary" 26650 }, 26651 "PrivateDnsName":{ 26652 "shape":"String", 26653 "locationName":"privateDnsName" 26654 }, 26655 "PrivateIpAddress":{ 26656 "shape":"String", 26657 "locationName":"privateIpAddress" 26658 } 26659 } 26660 }, 26661 "NetworkInterfacePrivateIpAddressList":{ 26662 "type":"list", 26663 "member":{ 26664 "shape":"NetworkInterfacePrivateIpAddress", 26665 "locationName":"item" 26666 } 26667 }, 26668 "NetworkInterfaceStatus":{ 26669 "type":"string", 26670 "enum":[ 26671 "available", 26672 "associated", 26673 "attaching", 26674 "in-use", 26675 "detaching" 26676 ] 26677 }, 26678 "NetworkInterfaceType":{ 26679 "type":"string", 26680 "enum":[ 26681 "interface", 26682 "natGateway", 26683 "efa", 26684 "trunk" 26685 ] 26686 }, 26687 "NetworkPerformance":{"type":"string"}, 26688 "NewDhcpConfiguration":{ 26689 "type":"structure", 26690 "members":{ 26691 "Key":{ 26692 "shape":"String", 26693 "locationName":"key" 26694 }, 26695 "Values":{ 26696 "shape":"ValueStringList", 26697 "locationName":"Value" 26698 } 26699 } 26700 }, 26701 "NewDhcpConfigurationList":{ 26702 "type":"list", 26703 "member":{ 26704 "shape":"NewDhcpConfiguration", 26705 "locationName":"item" 26706 } 26707 }, 26708 "NextToken":{"type":"string"}, 26709 "OccurrenceDayRequestSet":{ 26710 "type":"list", 26711 "member":{ 26712 "shape":"Integer", 26713 "locationName":"OccurenceDay" 26714 } 26715 }, 26716 "OccurrenceDaySet":{ 26717 "type":"list", 26718 "member":{ 26719 "shape":"Integer", 26720 "locationName":"item" 26721 } 26722 }, 26723 "OfferingClassType":{ 26724 "type":"string", 26725 "enum":[ 26726 "standard", 26727 "convertible" 26728 ] 26729 }, 26730 "OfferingId":{"type":"string"}, 26731 "OfferingTypeValues":{ 26732 "type":"string", 26733 "enum":[ 26734 "Heavy Utilization", 26735 "Medium Utilization", 26736 "Light Utilization", 26737 "No Upfront", 26738 "Partial Upfront", 26739 "All Upfront" 26740 ] 26741 }, 26742 "OnDemandAllocationStrategy":{ 26743 "type":"string", 26744 "enum":[ 26745 "lowestPrice", 26746 "prioritized" 26747 ] 26748 }, 26749 "OnDemandOptions":{ 26750 "type":"structure", 26751 "members":{ 26752 "AllocationStrategy":{ 26753 "shape":"FleetOnDemandAllocationStrategy", 26754 "locationName":"allocationStrategy" 26755 }, 26756 "CapacityReservationOptions":{ 26757 "shape":"CapacityReservationOptions", 26758 "locationName":"capacityReservationOptions" 26759 }, 26760 "SingleInstanceType":{ 26761 "shape":"Boolean", 26762 "locationName":"singleInstanceType" 26763 }, 26764 "SingleAvailabilityZone":{ 26765 "shape":"Boolean", 26766 "locationName":"singleAvailabilityZone" 26767 }, 26768 "MinTargetCapacity":{ 26769 "shape":"Integer", 26770 "locationName":"minTargetCapacity" 26771 }, 26772 "MaxTotalPrice":{ 26773 "shape":"String", 26774 "locationName":"maxTotalPrice" 26775 } 26776 } 26777 }, 26778 "OnDemandOptionsRequest":{ 26779 "type":"structure", 26780 "members":{ 26781 "AllocationStrategy":{"shape":"FleetOnDemandAllocationStrategy"}, 26782 "CapacityReservationOptions":{"shape":"CapacityReservationOptionsRequest"}, 26783 "SingleInstanceType":{"shape":"Boolean"}, 26784 "SingleAvailabilityZone":{"shape":"Boolean"}, 26785 "MinTargetCapacity":{"shape":"Integer"}, 26786 "MaxTotalPrice":{"shape":"String"} 26787 } 26788 }, 26789 "OperationType":{ 26790 "type":"string", 26791 "enum":[ 26792 "add", 26793 "remove" 26794 ] 26795 }, 26796 "OrganizationArnStringList":{ 26797 "type":"list", 26798 "member":{ 26799 "shape":"String", 26800 "locationName":"OrganizationArn" 26801 } 26802 }, 26803 "OrganizationalUnitArnStringList":{ 26804 "type":"list", 26805 "member":{ 26806 "shape":"String", 26807 "locationName":"OrganizationalUnitArn" 26808 } 26809 }, 26810 "OutpostArn":{ 26811 "type":"string", 26812 "pattern":"^arn:aws([a-z-]+)?:outposts:[a-z\\d-]+:\\d{12}:outpost/op-[a-f0-9]{17}$" 26813 }, 26814 "OwnerStringList":{ 26815 "type":"list", 26816 "member":{ 26817 "shape":"String", 26818 "locationName":"Owner" 26819 } 26820 }, 26821 "PartitionLoadFrequency":{ 26822 "type":"string", 26823 "enum":[ 26824 "none", 26825 "daily", 26826 "weekly", 26827 "monthly" 26828 ] 26829 }, 26830 "PathComponent":{ 26831 "type":"structure", 26832 "members":{ 26833 "SequenceNumber":{ 26834 "shape":"Integer", 26835 "locationName":"sequenceNumber" 26836 }, 26837 "AclRule":{ 26838 "shape":"AnalysisAclRule", 26839 "locationName":"aclRule" 26840 }, 26841 "Component":{ 26842 "shape":"AnalysisComponent", 26843 "locationName":"component" 26844 }, 26845 "DestinationVpc":{ 26846 "shape":"AnalysisComponent", 26847 "locationName":"destinationVpc" 26848 }, 26849 "OutboundHeader":{ 26850 "shape":"AnalysisPacketHeader", 26851 "locationName":"outboundHeader" 26852 }, 26853 "InboundHeader":{ 26854 "shape":"AnalysisPacketHeader", 26855 "locationName":"inboundHeader" 26856 }, 26857 "RouteTableRoute":{ 26858 "shape":"AnalysisRouteTableRoute", 26859 "locationName":"routeTableRoute" 26860 }, 26861 "SecurityGroupRule":{ 26862 "shape":"AnalysisSecurityGroupRule", 26863 "locationName":"securityGroupRule" 26864 }, 26865 "SourceVpc":{ 26866 "shape":"AnalysisComponent", 26867 "locationName":"sourceVpc" 26868 }, 26869 "Subnet":{ 26870 "shape":"AnalysisComponent", 26871 "locationName":"subnet" 26872 }, 26873 "Vpc":{ 26874 "shape":"AnalysisComponent", 26875 "locationName":"vpc" 26876 } 26877 } 26878 }, 26879 "PathComponentList":{ 26880 "type":"list", 26881 "member":{ 26882 "shape":"PathComponent", 26883 "locationName":"item" 26884 } 26885 }, 26886 "PaymentOption":{ 26887 "type":"string", 26888 "enum":[ 26889 "AllUpfront", 26890 "PartialUpfront", 26891 "NoUpfront" 26892 ] 26893 }, 26894 "PciId":{ 26895 "type":"structure", 26896 "members":{ 26897 "DeviceId":{"shape":"String"}, 26898 "VendorId":{"shape":"String"}, 26899 "SubsystemId":{"shape":"String"}, 26900 "SubsystemVendorId":{"shape":"String"} 26901 } 26902 }, 26903 "PeeringAttachmentStatus":{ 26904 "type":"structure", 26905 "members":{ 26906 "Code":{ 26907 "shape":"String", 26908 "locationName":"code" 26909 }, 26910 "Message":{ 26911 "shape":"String", 26912 "locationName":"message" 26913 } 26914 } 26915 }, 26916 "PeeringConnectionOptions":{ 26917 "type":"structure", 26918 "members":{ 26919 "AllowDnsResolutionFromRemoteVpc":{ 26920 "shape":"Boolean", 26921 "locationName":"allowDnsResolutionFromRemoteVpc" 26922 }, 26923 "AllowEgressFromLocalClassicLinkToRemoteVpc":{ 26924 "shape":"Boolean", 26925 "locationName":"allowEgressFromLocalClassicLinkToRemoteVpc" 26926 }, 26927 "AllowEgressFromLocalVpcToRemoteClassicLink":{ 26928 "shape":"Boolean", 26929 "locationName":"allowEgressFromLocalVpcToRemoteClassicLink" 26930 } 26931 } 26932 }, 26933 "PeeringConnectionOptionsRequest":{ 26934 "type":"structure", 26935 "members":{ 26936 "AllowDnsResolutionFromRemoteVpc":{"shape":"Boolean"}, 26937 "AllowEgressFromLocalClassicLinkToRemoteVpc":{"shape":"Boolean"}, 26938 "AllowEgressFromLocalVpcToRemoteClassicLink":{"shape":"Boolean"} 26939 } 26940 }, 26941 "PeeringTgwInfo":{ 26942 "type":"structure", 26943 "members":{ 26944 "TransitGatewayId":{ 26945 "shape":"String", 26946 "locationName":"transitGatewayId" 26947 }, 26948 "OwnerId":{ 26949 "shape":"String", 26950 "locationName":"ownerId" 26951 }, 26952 "Region":{ 26953 "shape":"String", 26954 "locationName":"region" 26955 } 26956 } 26957 }, 26958 "PermissionGroup":{ 26959 "type":"string", 26960 "enum":["all"] 26961 }, 26962 "Phase1DHGroupNumbersList":{ 26963 "type":"list", 26964 "member":{ 26965 "shape":"Phase1DHGroupNumbersListValue", 26966 "locationName":"item" 26967 } 26968 }, 26969 "Phase1DHGroupNumbersListValue":{ 26970 "type":"structure", 26971 "members":{ 26972 "Value":{ 26973 "shape":"Integer", 26974 "locationName":"value" 26975 } 26976 } 26977 }, 26978 "Phase1DHGroupNumbersRequestList":{ 26979 "type":"list", 26980 "member":{ 26981 "shape":"Phase1DHGroupNumbersRequestListValue", 26982 "locationName":"item" 26983 } 26984 }, 26985 "Phase1DHGroupNumbersRequestListValue":{ 26986 "type":"structure", 26987 "members":{ 26988 "Value":{"shape":"Integer"} 26989 } 26990 }, 26991 "Phase1EncryptionAlgorithmsList":{ 26992 "type":"list", 26993 "member":{ 26994 "shape":"Phase1EncryptionAlgorithmsListValue", 26995 "locationName":"item" 26996 } 26997 }, 26998 "Phase1EncryptionAlgorithmsListValue":{ 26999 "type":"structure", 27000 "members":{ 27001 "Value":{ 27002 "shape":"String", 27003 "locationName":"value" 27004 } 27005 } 27006 }, 27007 "Phase1EncryptionAlgorithmsRequestList":{ 27008 "type":"list", 27009 "member":{ 27010 "shape":"Phase1EncryptionAlgorithmsRequestListValue", 27011 "locationName":"item" 27012 } 27013 }, 27014 "Phase1EncryptionAlgorithmsRequestListValue":{ 27015 "type":"structure", 27016 "members":{ 27017 "Value":{"shape":"String"} 27018 } 27019 }, 27020 "Phase1IntegrityAlgorithmsList":{ 27021 "type":"list", 27022 "member":{ 27023 "shape":"Phase1IntegrityAlgorithmsListValue", 27024 "locationName":"item" 27025 } 27026 }, 27027 "Phase1IntegrityAlgorithmsListValue":{ 27028 "type":"structure", 27029 "members":{ 27030 "Value":{ 27031 "shape":"String", 27032 "locationName":"value" 27033 } 27034 } 27035 }, 27036 "Phase1IntegrityAlgorithmsRequestList":{ 27037 "type":"list", 27038 "member":{ 27039 "shape":"Phase1IntegrityAlgorithmsRequestListValue", 27040 "locationName":"item" 27041 } 27042 }, 27043 "Phase1IntegrityAlgorithmsRequestListValue":{ 27044 "type":"structure", 27045 "members":{ 27046 "Value":{"shape":"String"} 27047 } 27048 }, 27049 "Phase2DHGroupNumbersList":{ 27050 "type":"list", 27051 "member":{ 27052 "shape":"Phase2DHGroupNumbersListValue", 27053 "locationName":"item" 27054 } 27055 }, 27056 "Phase2DHGroupNumbersListValue":{ 27057 "type":"structure", 27058 "members":{ 27059 "Value":{ 27060 "shape":"Integer", 27061 "locationName":"value" 27062 } 27063 } 27064 }, 27065 "Phase2DHGroupNumbersRequestList":{ 27066 "type":"list", 27067 "member":{ 27068 "shape":"Phase2DHGroupNumbersRequestListValue", 27069 "locationName":"item" 27070 } 27071 }, 27072 "Phase2DHGroupNumbersRequestListValue":{ 27073 "type":"structure", 27074 "members":{ 27075 "Value":{"shape":"Integer"} 27076 } 27077 }, 27078 "Phase2EncryptionAlgorithmsList":{ 27079 "type":"list", 27080 "member":{ 27081 "shape":"Phase2EncryptionAlgorithmsListValue", 27082 "locationName":"item" 27083 } 27084 }, 27085 "Phase2EncryptionAlgorithmsListValue":{ 27086 "type":"structure", 27087 "members":{ 27088 "Value":{ 27089 "shape":"String", 27090 "locationName":"value" 27091 } 27092 } 27093 }, 27094 "Phase2EncryptionAlgorithmsRequestList":{ 27095 "type":"list", 27096 "member":{ 27097 "shape":"Phase2EncryptionAlgorithmsRequestListValue", 27098 "locationName":"item" 27099 } 27100 }, 27101 "Phase2EncryptionAlgorithmsRequestListValue":{ 27102 "type":"structure", 27103 "members":{ 27104 "Value":{"shape":"String"} 27105 } 27106 }, 27107 "Phase2IntegrityAlgorithmsList":{ 27108 "type":"list", 27109 "member":{ 27110 "shape":"Phase2IntegrityAlgorithmsListValue", 27111 "locationName":"item" 27112 } 27113 }, 27114 "Phase2IntegrityAlgorithmsListValue":{ 27115 "type":"structure", 27116 "members":{ 27117 "Value":{ 27118 "shape":"String", 27119 "locationName":"value" 27120 } 27121 } 27122 }, 27123 "Phase2IntegrityAlgorithmsRequestList":{ 27124 "type":"list", 27125 "member":{ 27126 "shape":"Phase2IntegrityAlgorithmsRequestListValue", 27127 "locationName":"item" 27128 } 27129 }, 27130 "Phase2IntegrityAlgorithmsRequestListValue":{ 27131 "type":"structure", 27132 "members":{ 27133 "Value":{"shape":"String"} 27134 } 27135 }, 27136 "Placement":{ 27137 "type":"structure", 27138 "members":{ 27139 "AvailabilityZone":{ 27140 "shape":"String", 27141 "locationName":"availabilityZone" 27142 }, 27143 "Affinity":{ 27144 "shape":"String", 27145 "locationName":"affinity" 27146 }, 27147 "GroupName":{ 27148 "shape":"PlacementGroupName", 27149 "locationName":"groupName" 27150 }, 27151 "PartitionNumber":{ 27152 "shape":"Integer", 27153 "locationName":"partitionNumber" 27154 }, 27155 "HostId":{ 27156 "shape":"String", 27157 "locationName":"hostId" 27158 }, 27159 "Tenancy":{ 27160 "shape":"Tenancy", 27161 "locationName":"tenancy" 27162 }, 27163 "SpreadDomain":{ 27164 "shape":"String", 27165 "locationName":"spreadDomain" 27166 }, 27167 "HostResourceGroupArn":{ 27168 "shape":"String", 27169 "locationName":"hostResourceGroupArn" 27170 } 27171 } 27172 }, 27173 "PlacementGroup":{ 27174 "type":"structure", 27175 "members":{ 27176 "GroupName":{ 27177 "shape":"String", 27178 "locationName":"groupName" 27179 }, 27180 "State":{ 27181 "shape":"PlacementGroupState", 27182 "locationName":"state" 27183 }, 27184 "Strategy":{ 27185 "shape":"PlacementStrategy", 27186 "locationName":"strategy" 27187 }, 27188 "PartitionCount":{ 27189 "shape":"Integer", 27190 "locationName":"partitionCount" 27191 }, 27192 "GroupId":{ 27193 "shape":"String", 27194 "locationName":"groupId" 27195 }, 27196 "Tags":{ 27197 "shape":"TagList", 27198 "locationName":"tagSet" 27199 } 27200 } 27201 }, 27202 "PlacementGroupId":{"type":"string"}, 27203 "PlacementGroupIdStringList":{ 27204 "type":"list", 27205 "member":{ 27206 "shape":"PlacementGroupId", 27207 "locationName":"GroupId" 27208 } 27209 }, 27210 "PlacementGroupInfo":{ 27211 "type":"structure", 27212 "members":{ 27213 "SupportedStrategies":{ 27214 "shape":"PlacementGroupStrategyList", 27215 "locationName":"supportedStrategies" 27216 } 27217 } 27218 }, 27219 "PlacementGroupList":{ 27220 "type":"list", 27221 "member":{ 27222 "shape":"PlacementGroup", 27223 "locationName":"item" 27224 } 27225 }, 27226 "PlacementGroupName":{"type":"string"}, 27227 "PlacementGroupState":{ 27228 "type":"string", 27229 "enum":[ 27230 "pending", 27231 "available", 27232 "deleting", 27233 "deleted" 27234 ] 27235 }, 27236 "PlacementGroupStrategy":{ 27237 "type":"string", 27238 "enum":[ 27239 "cluster", 27240 "partition", 27241 "spread" 27242 ] 27243 }, 27244 "PlacementGroupStrategyList":{ 27245 "type":"list", 27246 "member":{ 27247 "shape":"PlacementGroupStrategy", 27248 "locationName":"item" 27249 } 27250 }, 27251 "PlacementGroupStringList":{ 27252 "type":"list", 27253 "member":{"shape":"PlacementGroupName"} 27254 }, 27255 "PlacementResponse":{ 27256 "type":"structure", 27257 "members":{ 27258 "GroupName":{ 27259 "shape":"PlacementGroupName", 27260 "locationName":"groupName" 27261 } 27262 } 27263 }, 27264 "PlacementStrategy":{ 27265 "type":"string", 27266 "enum":[ 27267 "cluster", 27268 "spread", 27269 "partition" 27270 ] 27271 }, 27272 "PlatformValues":{ 27273 "type":"string", 27274 "enum":["Windows"] 27275 }, 27276 "PoolCidrBlock":{ 27277 "type":"structure", 27278 "members":{ 27279 "Cidr":{ 27280 "shape":"String", 27281 "locationName":"poolCidrBlock" 27282 } 27283 } 27284 }, 27285 "PoolCidrBlocksSet":{ 27286 "type":"list", 27287 "member":{ 27288 "shape":"PoolCidrBlock", 27289 "locationName":"item" 27290 } 27291 }, 27292 "PoolMaxResults":{ 27293 "type":"integer", 27294 "max":10, 27295 "min":1 27296 }, 27297 "Port":{ 27298 "type":"integer", 27299 "max":65535, 27300 "min":1 27301 }, 27302 "PortRange":{ 27303 "type":"structure", 27304 "members":{ 27305 "From":{ 27306 "shape":"Integer", 27307 "locationName":"from" 27308 }, 27309 "To":{ 27310 "shape":"Integer", 27311 "locationName":"to" 27312 } 27313 } 27314 }, 27315 "PortRangeList":{ 27316 "type":"list", 27317 "member":{ 27318 "shape":"PortRange", 27319 "locationName":"item" 27320 } 27321 }, 27322 "PrefixList":{ 27323 "type":"structure", 27324 "members":{ 27325 "Cidrs":{ 27326 "shape":"ValueStringList", 27327 "locationName":"cidrSet" 27328 }, 27329 "PrefixListId":{ 27330 "shape":"String", 27331 "locationName":"prefixListId" 27332 }, 27333 "PrefixListName":{ 27334 "shape":"String", 27335 "locationName":"prefixListName" 27336 } 27337 } 27338 }, 27339 "PrefixListAssociation":{ 27340 "type":"structure", 27341 "members":{ 27342 "ResourceId":{ 27343 "shape":"String", 27344 "locationName":"resourceId" 27345 }, 27346 "ResourceOwner":{ 27347 "shape":"String", 27348 "locationName":"resourceOwner" 27349 } 27350 } 27351 }, 27352 "PrefixListAssociationSet":{ 27353 "type":"list", 27354 "member":{ 27355 "shape":"PrefixListAssociation", 27356 "locationName":"item" 27357 } 27358 }, 27359 "PrefixListEntry":{ 27360 "type":"structure", 27361 "members":{ 27362 "Cidr":{ 27363 "shape":"String", 27364 "locationName":"cidr" 27365 }, 27366 "Description":{ 27367 "shape":"String", 27368 "locationName":"description" 27369 } 27370 } 27371 }, 27372 "PrefixListEntrySet":{ 27373 "type":"list", 27374 "member":{ 27375 "shape":"PrefixListEntry", 27376 "locationName":"item" 27377 } 27378 }, 27379 "PrefixListId":{ 27380 "type":"structure", 27381 "members":{ 27382 "Description":{ 27383 "shape":"String", 27384 "locationName":"description" 27385 }, 27386 "PrefixListId":{ 27387 "shape":"String", 27388 "locationName":"prefixListId" 27389 } 27390 } 27391 }, 27392 "PrefixListIdList":{ 27393 "type":"list", 27394 "member":{ 27395 "shape":"PrefixListId", 27396 "locationName":"item" 27397 } 27398 }, 27399 "PrefixListIdSet":{ 27400 "type":"list", 27401 "member":{ 27402 "shape":"String", 27403 "locationName":"item" 27404 } 27405 }, 27406 "PrefixListMaxResults":{ 27407 "type":"integer", 27408 "max":100, 27409 "min":1 27410 }, 27411 "PrefixListResourceId":{"type":"string"}, 27412 "PrefixListResourceIdStringList":{ 27413 "type":"list", 27414 "member":{ 27415 "shape":"PrefixListResourceId", 27416 "locationName":"item" 27417 } 27418 }, 27419 "PrefixListSet":{ 27420 "type":"list", 27421 "member":{ 27422 "shape":"PrefixList", 27423 "locationName":"item" 27424 } 27425 }, 27426 "PrefixListState":{ 27427 "type":"string", 27428 "enum":[ 27429 "create-in-progress", 27430 "create-complete", 27431 "create-failed", 27432 "modify-in-progress", 27433 "modify-complete", 27434 "modify-failed", 27435 "restore-in-progress", 27436 "restore-complete", 27437 "restore-failed", 27438 "delete-in-progress", 27439 "delete-complete", 27440 "delete-failed" 27441 ] 27442 }, 27443 "PriceSchedule":{ 27444 "type":"structure", 27445 "members":{ 27446 "Active":{ 27447 "shape":"Boolean", 27448 "locationName":"active" 27449 }, 27450 "CurrencyCode":{ 27451 "shape":"CurrencyCodeValues", 27452 "locationName":"currencyCode" 27453 }, 27454 "Price":{ 27455 "shape":"Double", 27456 "locationName":"price" 27457 }, 27458 "Term":{ 27459 "shape":"Long", 27460 "locationName":"term" 27461 } 27462 } 27463 }, 27464 "PriceScheduleList":{ 27465 "type":"list", 27466 "member":{ 27467 "shape":"PriceSchedule", 27468 "locationName":"item" 27469 } 27470 }, 27471 "PriceScheduleSpecification":{ 27472 "type":"structure", 27473 "members":{ 27474 "CurrencyCode":{ 27475 "shape":"CurrencyCodeValues", 27476 "locationName":"currencyCode" 27477 }, 27478 "Price":{ 27479 "shape":"Double", 27480 "locationName":"price" 27481 }, 27482 "Term":{ 27483 "shape":"Long", 27484 "locationName":"term" 27485 } 27486 } 27487 }, 27488 "PriceScheduleSpecificationList":{ 27489 "type":"list", 27490 "member":{ 27491 "shape":"PriceScheduleSpecification", 27492 "locationName":"item" 27493 } 27494 }, 27495 "PricingDetail":{ 27496 "type":"structure", 27497 "members":{ 27498 "Count":{ 27499 "shape":"Integer", 27500 "locationName":"count" 27501 }, 27502 "Price":{ 27503 "shape":"Double", 27504 "locationName":"price" 27505 } 27506 } 27507 }, 27508 "PricingDetailsList":{ 27509 "type":"list", 27510 "member":{ 27511 "shape":"PricingDetail", 27512 "locationName":"item" 27513 } 27514 }, 27515 "PrincipalIdFormat":{ 27516 "type":"structure", 27517 "members":{ 27518 "Arn":{ 27519 "shape":"String", 27520 "locationName":"arn" 27521 }, 27522 "Statuses":{ 27523 "shape":"IdFormatList", 27524 "locationName":"statusSet" 27525 } 27526 } 27527 }, 27528 "PrincipalIdFormatList":{ 27529 "type":"list", 27530 "member":{ 27531 "shape":"PrincipalIdFormat", 27532 "locationName":"item" 27533 } 27534 }, 27535 "PrincipalType":{ 27536 "type":"string", 27537 "enum":[ 27538 "All", 27539 "Service", 27540 "OrganizationUnit", 27541 "Account", 27542 "User", 27543 "Role" 27544 ] 27545 }, 27546 "PrivateDnsDetails":{ 27547 "type":"structure", 27548 "members":{ 27549 "PrivateDnsName":{ 27550 "shape":"String", 27551 "locationName":"privateDnsName" 27552 } 27553 } 27554 }, 27555 "PrivateDnsDetailsSet":{ 27556 "type":"list", 27557 "member":{ 27558 "shape":"PrivateDnsDetails", 27559 "locationName":"item" 27560 } 27561 }, 27562 "PrivateDnsNameConfiguration":{ 27563 "type":"structure", 27564 "members":{ 27565 "State":{ 27566 "shape":"DnsNameState", 27567 "locationName":"state" 27568 }, 27569 "Type":{ 27570 "shape":"String", 27571 "locationName":"type" 27572 }, 27573 "Value":{ 27574 "shape":"String", 27575 "locationName":"value" 27576 }, 27577 "Name":{ 27578 "shape":"String", 27579 "locationName":"name" 27580 } 27581 } 27582 }, 27583 "PrivateIpAddressConfigSet":{ 27584 "type":"list", 27585 "member":{ 27586 "shape":"ScheduledInstancesPrivateIpAddressConfig", 27587 "locationName":"PrivateIpAddressConfigSet" 27588 } 27589 }, 27590 "PrivateIpAddressSpecification":{ 27591 "type":"structure", 27592 "members":{ 27593 "Primary":{ 27594 "shape":"Boolean", 27595 "locationName":"primary" 27596 }, 27597 "PrivateIpAddress":{ 27598 "shape":"String", 27599 "locationName":"privateIpAddress" 27600 } 27601 } 27602 }, 27603 "PrivateIpAddressSpecificationList":{ 27604 "type":"list", 27605 "member":{ 27606 "shape":"PrivateIpAddressSpecification", 27607 "locationName":"item" 27608 } 27609 }, 27610 "PrivateIpAddressStringList":{ 27611 "type":"list", 27612 "member":{ 27613 "shape":"String", 27614 "locationName":"PrivateIpAddress" 27615 } 27616 }, 27617 "ProcessorInfo":{ 27618 "type":"structure", 27619 "members":{ 27620 "SupportedArchitectures":{ 27621 "shape":"ArchitectureTypeList", 27622 "locationName":"supportedArchitectures" 27623 }, 27624 "SustainedClockSpeedInGhz":{ 27625 "shape":"ProcessorSustainedClockSpeed", 27626 "locationName":"sustainedClockSpeedInGhz" 27627 } 27628 } 27629 }, 27630 "ProcessorSustainedClockSpeed":{"type":"double"}, 27631 "ProductCode":{ 27632 "type":"structure", 27633 "members":{ 27634 "ProductCodeId":{ 27635 "shape":"String", 27636 "locationName":"productCode" 27637 }, 27638 "ProductCodeType":{ 27639 "shape":"ProductCodeValues", 27640 "locationName":"type" 27641 } 27642 } 27643 }, 27644 "ProductCodeList":{ 27645 "type":"list", 27646 "member":{ 27647 "shape":"ProductCode", 27648 "locationName":"item" 27649 } 27650 }, 27651 "ProductCodeStringList":{ 27652 "type":"list", 27653 "member":{ 27654 "shape":"String", 27655 "locationName":"ProductCode" 27656 } 27657 }, 27658 "ProductCodeValues":{ 27659 "type":"string", 27660 "enum":[ 27661 "devpay", 27662 "marketplace" 27663 ] 27664 }, 27665 "ProductDescriptionList":{ 27666 "type":"list", 27667 "member":{"shape":"String"} 27668 }, 27669 "PropagatingVgw":{ 27670 "type":"structure", 27671 "members":{ 27672 "GatewayId":{ 27673 "shape":"String", 27674 "locationName":"gatewayId" 27675 } 27676 } 27677 }, 27678 "PropagatingVgwList":{ 27679 "type":"list", 27680 "member":{ 27681 "shape":"PropagatingVgw", 27682 "locationName":"item" 27683 } 27684 }, 27685 "Protocol":{ 27686 "type":"string", 27687 "enum":[ 27688 "tcp", 27689 "udp" 27690 ] 27691 }, 27692 "ProtocolValue":{ 27693 "type":"string", 27694 "enum":["gre"] 27695 }, 27696 "ProvisionByoipCidrRequest":{ 27697 "type":"structure", 27698 "required":["Cidr"], 27699 "members":{ 27700 "Cidr":{"shape":"String"}, 27701 "CidrAuthorizationContext":{"shape":"CidrAuthorizationContext"}, 27702 "PubliclyAdvertisable":{"shape":"Boolean"}, 27703 "Description":{"shape":"String"}, 27704 "DryRun":{"shape":"Boolean"}, 27705 "PoolTagSpecifications":{ 27706 "shape":"TagSpecificationList", 27707 "locationName":"PoolTagSpecification" 27708 }, 27709 "MultiRegion":{"shape":"Boolean"} 27710 } 27711 }, 27712 "ProvisionByoipCidrResult":{ 27713 "type":"structure", 27714 "members":{ 27715 "ByoipCidr":{ 27716 "shape":"ByoipCidr", 27717 "locationName":"byoipCidr" 27718 } 27719 } 27720 }, 27721 "ProvisionedBandwidth":{ 27722 "type":"structure", 27723 "members":{ 27724 "ProvisionTime":{ 27725 "shape":"DateTime", 27726 "locationName":"provisionTime" 27727 }, 27728 "Provisioned":{ 27729 "shape":"String", 27730 "locationName":"provisioned" 27731 }, 27732 "RequestTime":{ 27733 "shape":"DateTime", 27734 "locationName":"requestTime" 27735 }, 27736 "Requested":{ 27737 "shape":"String", 27738 "locationName":"requested" 27739 }, 27740 "Status":{ 27741 "shape":"String", 27742 "locationName":"status" 27743 } 27744 } 27745 }, 27746 "PtrUpdateStatus":{ 27747 "type":"structure", 27748 "members":{ 27749 "Value":{ 27750 "shape":"String", 27751 "locationName":"value" 27752 }, 27753 "Status":{ 27754 "shape":"String", 27755 "locationName":"status" 27756 }, 27757 "Reason":{ 27758 "shape":"String", 27759 "locationName":"reason" 27760 } 27761 } 27762 }, 27763 "PublicIpAddress":{"type":"string"}, 27764 "PublicIpStringList":{ 27765 "type":"list", 27766 "member":{ 27767 "shape":"String", 27768 "locationName":"PublicIp" 27769 } 27770 }, 27771 "PublicIpv4Pool":{ 27772 "type":"structure", 27773 "members":{ 27774 "PoolId":{ 27775 "shape":"String", 27776 "locationName":"poolId" 27777 }, 27778 "Description":{ 27779 "shape":"String", 27780 "locationName":"description" 27781 }, 27782 "PoolAddressRanges":{ 27783 "shape":"PublicIpv4PoolRangeSet", 27784 "locationName":"poolAddressRangeSet" 27785 }, 27786 "TotalAddressCount":{ 27787 "shape":"Integer", 27788 "locationName":"totalAddressCount" 27789 }, 27790 "TotalAvailableAddressCount":{ 27791 "shape":"Integer", 27792 "locationName":"totalAvailableAddressCount" 27793 }, 27794 "NetworkBorderGroup":{ 27795 "shape":"String", 27796 "locationName":"networkBorderGroup" 27797 }, 27798 "Tags":{ 27799 "shape":"TagList", 27800 "locationName":"tagSet" 27801 } 27802 } 27803 }, 27804 "PublicIpv4PoolIdStringList":{ 27805 "type":"list", 27806 "member":{ 27807 "shape":"Ipv4PoolEc2Id", 27808 "locationName":"item" 27809 } 27810 }, 27811 "PublicIpv4PoolRange":{ 27812 "type":"structure", 27813 "members":{ 27814 "FirstAddress":{ 27815 "shape":"String", 27816 "locationName":"firstAddress" 27817 }, 27818 "LastAddress":{ 27819 "shape":"String", 27820 "locationName":"lastAddress" 27821 }, 27822 "AddressCount":{ 27823 "shape":"Integer", 27824 "locationName":"addressCount" 27825 }, 27826 "AvailableAddressCount":{ 27827 "shape":"Integer", 27828 "locationName":"availableAddressCount" 27829 } 27830 } 27831 }, 27832 "PublicIpv4PoolRangeSet":{ 27833 "type":"list", 27834 "member":{ 27835 "shape":"PublicIpv4PoolRange", 27836 "locationName":"item" 27837 } 27838 }, 27839 "PublicIpv4PoolSet":{ 27840 "type":"list", 27841 "member":{ 27842 "shape":"PublicIpv4Pool", 27843 "locationName":"item" 27844 } 27845 }, 27846 "Purchase":{ 27847 "type":"structure", 27848 "members":{ 27849 "CurrencyCode":{ 27850 "shape":"CurrencyCodeValues", 27851 "locationName":"currencyCode" 27852 }, 27853 "Duration":{ 27854 "shape":"Integer", 27855 "locationName":"duration" 27856 }, 27857 "HostIdSet":{ 27858 "shape":"ResponseHostIdSet", 27859 "locationName":"hostIdSet" 27860 }, 27861 "HostReservationId":{ 27862 "shape":"String", 27863 "locationName":"hostReservationId" 27864 }, 27865 "HourlyPrice":{ 27866 "shape":"String", 27867 "locationName":"hourlyPrice" 27868 }, 27869 "InstanceFamily":{ 27870 "shape":"String", 27871 "locationName":"instanceFamily" 27872 }, 27873 "PaymentOption":{ 27874 "shape":"PaymentOption", 27875 "locationName":"paymentOption" 27876 }, 27877 "UpfrontPrice":{ 27878 "shape":"String", 27879 "locationName":"upfrontPrice" 27880 } 27881 } 27882 }, 27883 "PurchaseHostReservationRequest":{ 27884 "type":"structure", 27885 "required":[ 27886 "HostIdSet", 27887 "OfferingId" 27888 ], 27889 "members":{ 27890 "ClientToken":{"shape":"String"}, 27891 "CurrencyCode":{"shape":"CurrencyCodeValues"}, 27892 "HostIdSet":{"shape":"RequestHostIdSet"}, 27893 "LimitPrice":{"shape":"String"}, 27894 "OfferingId":{"shape":"OfferingId"}, 27895 "TagSpecifications":{ 27896 "shape":"TagSpecificationList", 27897 "locationName":"TagSpecification" 27898 } 27899 } 27900 }, 27901 "PurchaseHostReservationResult":{ 27902 "type":"structure", 27903 "members":{ 27904 "ClientToken":{ 27905 "shape":"String", 27906 "locationName":"clientToken" 27907 }, 27908 "CurrencyCode":{ 27909 "shape":"CurrencyCodeValues", 27910 "locationName":"currencyCode" 27911 }, 27912 "Purchase":{ 27913 "shape":"PurchaseSet", 27914 "locationName":"purchase" 27915 }, 27916 "TotalHourlyPrice":{ 27917 "shape":"String", 27918 "locationName":"totalHourlyPrice" 27919 }, 27920 "TotalUpfrontPrice":{ 27921 "shape":"String", 27922 "locationName":"totalUpfrontPrice" 27923 } 27924 } 27925 }, 27926 "PurchaseRequest":{ 27927 "type":"structure", 27928 "required":[ 27929 "InstanceCount", 27930 "PurchaseToken" 27931 ], 27932 "members":{ 27933 "InstanceCount":{"shape":"Integer"}, 27934 "PurchaseToken":{"shape":"String"} 27935 } 27936 }, 27937 "PurchaseRequestSet":{ 27938 "type":"list", 27939 "member":{ 27940 "shape":"PurchaseRequest", 27941 "locationName":"PurchaseRequest" 27942 }, 27943 "min":1 27944 }, 27945 "PurchaseReservedInstancesOfferingRequest":{ 27946 "type":"structure", 27947 "required":[ 27948 "InstanceCount", 27949 "ReservedInstancesOfferingId" 27950 ], 27951 "members":{ 27952 "InstanceCount":{"shape":"Integer"}, 27953 "ReservedInstancesOfferingId":{"shape":"ReservedInstancesOfferingId"}, 27954 "DryRun":{ 27955 "shape":"Boolean", 27956 "locationName":"dryRun" 27957 }, 27958 "LimitPrice":{ 27959 "shape":"ReservedInstanceLimitPrice", 27960 "locationName":"limitPrice" 27961 }, 27962 "PurchaseTime":{"shape":"DateTime"} 27963 } 27964 }, 27965 "PurchaseReservedInstancesOfferingResult":{ 27966 "type":"structure", 27967 "members":{ 27968 "ReservedInstancesId":{ 27969 "shape":"String", 27970 "locationName":"reservedInstancesId" 27971 } 27972 } 27973 }, 27974 "PurchaseScheduledInstancesRequest":{ 27975 "type":"structure", 27976 "required":["PurchaseRequests"], 27977 "members":{ 27978 "ClientToken":{ 27979 "shape":"String", 27980 "idempotencyToken":true 27981 }, 27982 "DryRun":{"shape":"Boolean"}, 27983 "PurchaseRequests":{ 27984 "shape":"PurchaseRequestSet", 27985 "locationName":"PurchaseRequest" 27986 } 27987 } 27988 }, 27989 "PurchaseScheduledInstancesResult":{ 27990 "type":"structure", 27991 "members":{ 27992 "ScheduledInstanceSet":{ 27993 "shape":"PurchasedScheduledInstanceSet", 27994 "locationName":"scheduledInstanceSet" 27995 } 27996 } 27997 }, 27998 "PurchaseSet":{ 27999 "type":"list", 28000 "member":{ 28001 "shape":"Purchase", 28002 "locationName":"item" 28003 } 28004 }, 28005 "PurchasedScheduledInstanceSet":{ 28006 "type":"list", 28007 "member":{ 28008 "shape":"ScheduledInstance", 28009 "locationName":"item" 28010 } 28011 }, 28012 "RIProductDescription":{ 28013 "type":"string", 28014 "enum":[ 28015 "Linux/UNIX", 28016 "Linux/UNIX (Amazon VPC)", 28017 "Windows", 28018 "Windows (Amazon VPC)" 28019 ] 28020 }, 28021 "RamdiskId":{"type":"string"}, 28022 "ReasonCodesList":{ 28023 "type":"list", 28024 "member":{ 28025 "shape":"ReportInstanceReasonCodes", 28026 "locationName":"item" 28027 } 28028 }, 28029 "RebootInstancesRequest":{ 28030 "type":"structure", 28031 "required":["InstanceIds"], 28032 "members":{ 28033 "InstanceIds":{ 28034 "shape":"InstanceIdStringList", 28035 "locationName":"InstanceId" 28036 }, 28037 "DryRun":{ 28038 "shape":"Boolean", 28039 "locationName":"dryRun" 28040 } 28041 } 28042 }, 28043 "RecurringCharge":{ 28044 "type":"structure", 28045 "members":{ 28046 "Amount":{ 28047 "shape":"Double", 28048 "locationName":"amount" 28049 }, 28050 "Frequency":{ 28051 "shape":"RecurringChargeFrequency", 28052 "locationName":"frequency" 28053 } 28054 } 28055 }, 28056 "RecurringChargeFrequency":{ 28057 "type":"string", 28058 "enum":["Hourly"] 28059 }, 28060 "RecurringChargesList":{ 28061 "type":"list", 28062 "member":{ 28063 "shape":"RecurringCharge", 28064 "locationName":"item" 28065 } 28066 }, 28067 "ReferencedSecurityGroup":{ 28068 "type":"structure", 28069 "members":{ 28070 "GroupId":{ 28071 "shape":"String", 28072 "locationName":"groupId" 28073 }, 28074 "PeeringStatus":{ 28075 "shape":"String", 28076 "locationName":"peeringStatus" 28077 }, 28078 "UserId":{ 28079 "shape":"String", 28080 "locationName":"userId" 28081 }, 28082 "VpcId":{ 28083 "shape":"String", 28084 "locationName":"vpcId" 28085 }, 28086 "VpcPeeringConnectionId":{ 28087 "shape":"String", 28088 "locationName":"vpcPeeringConnectionId" 28089 } 28090 } 28091 }, 28092 "Region":{ 28093 "type":"structure", 28094 "members":{ 28095 "Endpoint":{ 28096 "shape":"String", 28097 "locationName":"regionEndpoint" 28098 }, 28099 "RegionName":{ 28100 "shape":"String", 28101 "locationName":"regionName" 28102 }, 28103 "OptInStatus":{ 28104 "shape":"String", 28105 "locationName":"optInStatus" 28106 } 28107 } 28108 }, 28109 "RegionList":{ 28110 "type":"list", 28111 "member":{ 28112 "shape":"Region", 28113 "locationName":"item" 28114 } 28115 }, 28116 "RegionNameStringList":{ 28117 "type":"list", 28118 "member":{ 28119 "shape":"String", 28120 "locationName":"RegionName" 28121 } 28122 }, 28123 "RegionNames":{ 28124 "type":"list", 28125 "member":{"shape":"String"}, 28126 "max":10, 28127 "min":0 28128 }, 28129 "RegisterImageRequest":{ 28130 "type":"structure", 28131 "required":["Name"], 28132 "members":{ 28133 "ImageLocation":{"shape":"String"}, 28134 "Architecture":{ 28135 "shape":"ArchitectureValues", 28136 "locationName":"architecture" 28137 }, 28138 "BlockDeviceMappings":{ 28139 "shape":"BlockDeviceMappingRequestList", 28140 "locationName":"BlockDeviceMapping" 28141 }, 28142 "Description":{ 28143 "shape":"String", 28144 "locationName":"description" 28145 }, 28146 "DryRun":{ 28147 "shape":"Boolean", 28148 "locationName":"dryRun" 28149 }, 28150 "EnaSupport":{ 28151 "shape":"Boolean", 28152 "locationName":"enaSupport" 28153 }, 28154 "KernelId":{ 28155 "shape":"KernelId", 28156 "locationName":"kernelId" 28157 }, 28158 "Name":{ 28159 "shape":"String", 28160 "locationName":"name" 28161 }, 28162 "BillingProducts":{ 28163 "shape":"BillingProductList", 28164 "locationName":"BillingProduct" 28165 }, 28166 "RamdiskId":{ 28167 "shape":"RamdiskId", 28168 "locationName":"ramdiskId" 28169 }, 28170 "RootDeviceName":{ 28171 "shape":"String", 28172 "locationName":"rootDeviceName" 28173 }, 28174 "SriovNetSupport":{ 28175 "shape":"String", 28176 "locationName":"sriovNetSupport" 28177 }, 28178 "VirtualizationType":{ 28179 "shape":"String", 28180 "locationName":"virtualizationType" 28181 }, 28182 "BootMode":{"shape":"BootModeValues"} 28183 } 28184 }, 28185 "RegisterImageResult":{ 28186 "type":"structure", 28187 "members":{ 28188 "ImageId":{ 28189 "shape":"String", 28190 "locationName":"imageId" 28191 } 28192 } 28193 }, 28194 "RegisterInstanceEventNotificationAttributesRequest":{ 28195 "type":"structure", 28196 "members":{ 28197 "DryRun":{"shape":"Boolean"}, 28198 "InstanceTagAttribute":{"shape":"RegisterInstanceTagAttributeRequest"} 28199 } 28200 }, 28201 "RegisterInstanceEventNotificationAttributesResult":{ 28202 "type":"structure", 28203 "members":{ 28204 "InstanceTagAttribute":{ 28205 "shape":"InstanceTagNotificationAttribute", 28206 "locationName":"instanceTagAttribute" 28207 } 28208 } 28209 }, 28210 "RegisterInstanceTagAttributeRequest":{ 28211 "type":"structure", 28212 "members":{ 28213 "IncludeAllTagsOfInstance":{"shape":"Boolean"}, 28214 "InstanceTagKeys":{ 28215 "shape":"InstanceTagKeySet", 28216 "locationName":"InstanceTagKey" 28217 } 28218 } 28219 }, 28220 "RegisterTransitGatewayMulticastGroupMembersRequest":{ 28221 "type":"structure", 28222 "members":{ 28223 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 28224 "GroupIpAddress":{"shape":"String"}, 28225 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 28226 "DryRun":{"shape":"Boolean"} 28227 } 28228 }, 28229 "RegisterTransitGatewayMulticastGroupMembersResult":{ 28230 "type":"structure", 28231 "members":{ 28232 "RegisteredMulticastGroupMembers":{ 28233 "shape":"TransitGatewayMulticastRegisteredGroupMembers", 28234 "locationName":"registeredMulticastGroupMembers" 28235 } 28236 } 28237 }, 28238 "RegisterTransitGatewayMulticastGroupSourcesRequest":{ 28239 "type":"structure", 28240 "members":{ 28241 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 28242 "GroupIpAddress":{"shape":"String"}, 28243 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 28244 "DryRun":{"shape":"Boolean"} 28245 } 28246 }, 28247 "RegisterTransitGatewayMulticastGroupSourcesResult":{ 28248 "type":"structure", 28249 "members":{ 28250 "RegisteredMulticastGroupSources":{ 28251 "shape":"TransitGatewayMulticastRegisteredGroupSources", 28252 "locationName":"registeredMulticastGroupSources" 28253 } 28254 } 28255 }, 28256 "RejectTransitGatewayMulticastDomainAssociationsRequest":{ 28257 "type":"structure", 28258 "members":{ 28259 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 28260 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 28261 "SubnetIds":{"shape":"ValueStringList"}, 28262 "DryRun":{"shape":"Boolean"} 28263 } 28264 }, 28265 "RejectTransitGatewayMulticastDomainAssociationsResult":{ 28266 "type":"structure", 28267 "members":{ 28268 "Associations":{ 28269 "shape":"TransitGatewayMulticastDomainAssociations", 28270 "locationName":"associations" 28271 } 28272 } 28273 }, 28274 "RejectTransitGatewayPeeringAttachmentRequest":{ 28275 "type":"structure", 28276 "required":["TransitGatewayAttachmentId"], 28277 "members":{ 28278 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 28279 "DryRun":{"shape":"Boolean"} 28280 } 28281 }, 28282 "RejectTransitGatewayPeeringAttachmentResult":{ 28283 "type":"structure", 28284 "members":{ 28285 "TransitGatewayPeeringAttachment":{ 28286 "shape":"TransitGatewayPeeringAttachment", 28287 "locationName":"transitGatewayPeeringAttachment" 28288 } 28289 } 28290 }, 28291 "RejectTransitGatewayVpcAttachmentRequest":{ 28292 "type":"structure", 28293 "required":["TransitGatewayAttachmentId"], 28294 "members":{ 28295 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 28296 "DryRun":{"shape":"Boolean"} 28297 } 28298 }, 28299 "RejectTransitGatewayVpcAttachmentResult":{ 28300 "type":"structure", 28301 "members":{ 28302 "TransitGatewayVpcAttachment":{ 28303 "shape":"TransitGatewayVpcAttachment", 28304 "locationName":"transitGatewayVpcAttachment" 28305 } 28306 } 28307 }, 28308 "RejectVpcEndpointConnectionsRequest":{ 28309 "type":"structure", 28310 "required":[ 28311 "ServiceId", 28312 "VpcEndpointIds" 28313 ], 28314 "members":{ 28315 "DryRun":{"shape":"Boolean"}, 28316 "ServiceId":{"shape":"VpcEndpointServiceId"}, 28317 "VpcEndpointIds":{ 28318 "shape":"VpcEndpointIdList", 28319 "locationName":"VpcEndpointId" 28320 } 28321 } 28322 }, 28323 "RejectVpcEndpointConnectionsResult":{ 28324 "type":"structure", 28325 "members":{ 28326 "Unsuccessful":{ 28327 "shape":"UnsuccessfulItemSet", 28328 "locationName":"unsuccessful" 28329 } 28330 } 28331 }, 28332 "RejectVpcPeeringConnectionRequest":{ 28333 "type":"structure", 28334 "required":["VpcPeeringConnectionId"], 28335 "members":{ 28336 "DryRun":{ 28337 "shape":"Boolean", 28338 "locationName":"dryRun" 28339 }, 28340 "VpcPeeringConnectionId":{ 28341 "shape":"VpcPeeringConnectionId", 28342 "locationName":"vpcPeeringConnectionId" 28343 } 28344 } 28345 }, 28346 "RejectVpcPeeringConnectionResult":{ 28347 "type":"structure", 28348 "members":{ 28349 "Return":{ 28350 "shape":"Boolean", 28351 "locationName":"return" 28352 } 28353 } 28354 }, 28355 "ReleaseAddressRequest":{ 28356 "type":"structure", 28357 "members":{ 28358 "AllocationId":{"shape":"AllocationId"}, 28359 "PublicIp":{"shape":"String"}, 28360 "NetworkBorderGroup":{"shape":"String"}, 28361 "DryRun":{ 28362 "shape":"Boolean", 28363 "locationName":"dryRun" 28364 } 28365 } 28366 }, 28367 "ReleaseHostsRequest":{ 28368 "type":"structure", 28369 "required":["HostIds"], 28370 "members":{ 28371 "HostIds":{ 28372 "shape":"RequestHostIdList", 28373 "locationName":"hostId" 28374 } 28375 } 28376 }, 28377 "ReleaseHostsResult":{ 28378 "type":"structure", 28379 "members":{ 28380 "Successful":{ 28381 "shape":"ResponseHostIdList", 28382 "locationName":"successful" 28383 }, 28384 "Unsuccessful":{ 28385 "shape":"UnsuccessfulItemList", 28386 "locationName":"unsuccessful" 28387 } 28388 } 28389 }, 28390 "RemovePrefixListEntries":{ 28391 "type":"list", 28392 "member":{"shape":"RemovePrefixListEntry"}, 28393 "max":100, 28394 "min":0 28395 }, 28396 "RemovePrefixListEntry":{ 28397 "type":"structure", 28398 "required":["Cidr"], 28399 "members":{ 28400 "Cidr":{"shape":"String"} 28401 } 28402 }, 28403 "ReplaceIamInstanceProfileAssociationRequest":{ 28404 "type":"structure", 28405 "required":[ 28406 "IamInstanceProfile", 28407 "AssociationId" 28408 ], 28409 "members":{ 28410 "IamInstanceProfile":{"shape":"IamInstanceProfileSpecification"}, 28411 "AssociationId":{"shape":"IamInstanceProfileAssociationId"} 28412 } 28413 }, 28414 "ReplaceIamInstanceProfileAssociationResult":{ 28415 "type":"structure", 28416 "members":{ 28417 "IamInstanceProfileAssociation":{ 28418 "shape":"IamInstanceProfileAssociation", 28419 "locationName":"iamInstanceProfileAssociation" 28420 } 28421 } 28422 }, 28423 "ReplaceNetworkAclAssociationRequest":{ 28424 "type":"structure", 28425 "required":[ 28426 "AssociationId", 28427 "NetworkAclId" 28428 ], 28429 "members":{ 28430 "AssociationId":{ 28431 "shape":"NetworkAclAssociationId", 28432 "locationName":"associationId" 28433 }, 28434 "DryRun":{ 28435 "shape":"Boolean", 28436 "locationName":"dryRun" 28437 }, 28438 "NetworkAclId":{ 28439 "shape":"NetworkAclId", 28440 "locationName":"networkAclId" 28441 } 28442 } 28443 }, 28444 "ReplaceNetworkAclAssociationResult":{ 28445 "type":"structure", 28446 "members":{ 28447 "NewAssociationId":{ 28448 "shape":"String", 28449 "locationName":"newAssociationId" 28450 } 28451 } 28452 }, 28453 "ReplaceNetworkAclEntryRequest":{ 28454 "type":"structure", 28455 "required":[ 28456 "Egress", 28457 "NetworkAclId", 28458 "Protocol", 28459 "RuleAction", 28460 "RuleNumber" 28461 ], 28462 "members":{ 28463 "CidrBlock":{ 28464 "shape":"String", 28465 "locationName":"cidrBlock" 28466 }, 28467 "DryRun":{ 28468 "shape":"Boolean", 28469 "locationName":"dryRun" 28470 }, 28471 "Egress":{ 28472 "shape":"Boolean", 28473 "locationName":"egress" 28474 }, 28475 "IcmpTypeCode":{ 28476 "shape":"IcmpTypeCode", 28477 "locationName":"Icmp" 28478 }, 28479 "Ipv6CidrBlock":{ 28480 "shape":"String", 28481 "locationName":"ipv6CidrBlock" 28482 }, 28483 "NetworkAclId":{ 28484 "shape":"NetworkAclId", 28485 "locationName":"networkAclId" 28486 }, 28487 "PortRange":{ 28488 "shape":"PortRange", 28489 "locationName":"portRange" 28490 }, 28491 "Protocol":{ 28492 "shape":"String", 28493 "locationName":"protocol" 28494 }, 28495 "RuleAction":{ 28496 "shape":"RuleAction", 28497 "locationName":"ruleAction" 28498 }, 28499 "RuleNumber":{ 28500 "shape":"Integer", 28501 "locationName":"ruleNumber" 28502 } 28503 } 28504 }, 28505 "ReplaceRootVolumeTask":{ 28506 "type":"structure", 28507 "members":{ 28508 "ReplaceRootVolumeTaskId":{ 28509 "shape":"ReplaceRootVolumeTaskId", 28510 "locationName":"replaceRootVolumeTaskId" 28511 }, 28512 "InstanceId":{ 28513 "shape":"String", 28514 "locationName":"instanceId" 28515 }, 28516 "TaskState":{ 28517 "shape":"ReplaceRootVolumeTaskState", 28518 "locationName":"taskState" 28519 }, 28520 "StartTime":{ 28521 "shape":"String", 28522 "locationName":"startTime" 28523 }, 28524 "CompleteTime":{ 28525 "shape":"String", 28526 "locationName":"completeTime" 28527 }, 28528 "Tags":{ 28529 "shape":"TagList", 28530 "locationName":"tagSet" 28531 } 28532 } 28533 }, 28534 "ReplaceRootVolumeTaskId":{"type":"string"}, 28535 "ReplaceRootVolumeTaskIds":{ 28536 "type":"list", 28537 "member":{ 28538 "shape":"ReplaceRootVolumeTaskId", 28539 "locationName":"ReplaceRootVolumeTaskId" 28540 } 28541 }, 28542 "ReplaceRootVolumeTaskState":{ 28543 "type":"string", 28544 "enum":[ 28545 "pending", 28546 "in-progress", 28547 "failing", 28548 "succeeded", 28549 "failed", 28550 "failed-detached" 28551 ] 28552 }, 28553 "ReplaceRootVolumeTasks":{ 28554 "type":"list", 28555 "member":{ 28556 "shape":"ReplaceRootVolumeTask", 28557 "locationName":"item" 28558 } 28559 }, 28560 "ReplaceRouteRequest":{ 28561 "type":"structure", 28562 "required":["RouteTableId"], 28563 "members":{ 28564 "DestinationCidrBlock":{ 28565 "shape":"String", 28566 "locationName":"destinationCidrBlock" 28567 }, 28568 "DestinationIpv6CidrBlock":{ 28569 "shape":"String", 28570 "locationName":"destinationIpv6CidrBlock" 28571 }, 28572 "DestinationPrefixListId":{"shape":"PrefixListResourceId"}, 28573 "DryRun":{ 28574 "shape":"Boolean", 28575 "locationName":"dryRun" 28576 }, 28577 "VpcEndpointId":{"shape":"VpcEndpointId"}, 28578 "EgressOnlyInternetGatewayId":{ 28579 "shape":"EgressOnlyInternetGatewayId", 28580 "locationName":"egressOnlyInternetGatewayId" 28581 }, 28582 "GatewayId":{ 28583 "shape":"RouteGatewayId", 28584 "locationName":"gatewayId" 28585 }, 28586 "InstanceId":{ 28587 "shape":"InstanceId", 28588 "locationName":"instanceId" 28589 }, 28590 "LocalTarget":{"shape":"Boolean"}, 28591 "NatGatewayId":{ 28592 "shape":"NatGatewayId", 28593 "locationName":"natGatewayId" 28594 }, 28595 "TransitGatewayId":{"shape":"TransitGatewayId"}, 28596 "LocalGatewayId":{"shape":"LocalGatewayId"}, 28597 "CarrierGatewayId":{"shape":"CarrierGatewayId"}, 28598 "NetworkInterfaceId":{ 28599 "shape":"NetworkInterfaceId", 28600 "locationName":"networkInterfaceId" 28601 }, 28602 "RouteTableId":{ 28603 "shape":"RouteTableId", 28604 "locationName":"routeTableId" 28605 }, 28606 "VpcPeeringConnectionId":{ 28607 "shape":"VpcPeeringConnectionId", 28608 "locationName":"vpcPeeringConnectionId" 28609 } 28610 } 28611 }, 28612 "ReplaceRouteTableAssociationRequest":{ 28613 "type":"structure", 28614 "required":[ 28615 "AssociationId", 28616 "RouteTableId" 28617 ], 28618 "members":{ 28619 "AssociationId":{ 28620 "shape":"RouteTableAssociationId", 28621 "locationName":"associationId" 28622 }, 28623 "DryRun":{ 28624 "shape":"Boolean", 28625 "locationName":"dryRun" 28626 }, 28627 "RouteTableId":{ 28628 "shape":"RouteTableId", 28629 "locationName":"routeTableId" 28630 } 28631 } 28632 }, 28633 "ReplaceRouteTableAssociationResult":{ 28634 "type":"structure", 28635 "members":{ 28636 "NewAssociationId":{ 28637 "shape":"String", 28638 "locationName":"newAssociationId" 28639 }, 28640 "AssociationState":{ 28641 "shape":"RouteTableAssociationState", 28642 "locationName":"associationState" 28643 } 28644 } 28645 }, 28646 "ReplaceTransitGatewayRouteRequest":{ 28647 "type":"structure", 28648 "required":[ 28649 "DestinationCidrBlock", 28650 "TransitGatewayRouteTableId" 28651 ], 28652 "members":{ 28653 "DestinationCidrBlock":{"shape":"String"}, 28654 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 28655 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 28656 "Blackhole":{"shape":"Boolean"}, 28657 "DryRun":{"shape":"Boolean"} 28658 } 28659 }, 28660 "ReplaceTransitGatewayRouteResult":{ 28661 "type":"structure", 28662 "members":{ 28663 "Route":{ 28664 "shape":"TransitGatewayRoute", 28665 "locationName":"route" 28666 } 28667 } 28668 }, 28669 "ReplacementStrategy":{ 28670 "type":"string", 28671 "enum":["launch"] 28672 }, 28673 "ReportInstanceReasonCodes":{ 28674 "type":"string", 28675 "enum":[ 28676 "instance-stuck-in-state", 28677 "unresponsive", 28678 "not-accepting-credentials", 28679 "password-not-available", 28680 "performance-network", 28681 "performance-instance-store", 28682 "performance-ebs-volume", 28683 "performance-other", 28684 "other" 28685 ] 28686 }, 28687 "ReportInstanceStatusRequest":{ 28688 "type":"structure", 28689 "required":[ 28690 "Instances", 28691 "ReasonCodes", 28692 "Status" 28693 ], 28694 "members":{ 28695 "Description":{ 28696 "shape":"String", 28697 "locationName":"description" 28698 }, 28699 "DryRun":{ 28700 "shape":"Boolean", 28701 "locationName":"dryRun" 28702 }, 28703 "EndTime":{ 28704 "shape":"DateTime", 28705 "locationName":"endTime" 28706 }, 28707 "Instances":{ 28708 "shape":"InstanceIdStringList", 28709 "locationName":"instanceId" 28710 }, 28711 "ReasonCodes":{ 28712 "shape":"ReasonCodesList", 28713 "locationName":"reasonCode" 28714 }, 28715 "StartTime":{ 28716 "shape":"DateTime", 28717 "locationName":"startTime" 28718 }, 28719 "Status":{ 28720 "shape":"ReportStatusType", 28721 "locationName":"status" 28722 } 28723 } 28724 }, 28725 "ReportStatusType":{ 28726 "type":"string", 28727 "enum":[ 28728 "ok", 28729 "impaired" 28730 ] 28731 }, 28732 "RequestHostIdList":{ 28733 "type":"list", 28734 "member":{ 28735 "shape":"DedicatedHostId", 28736 "locationName":"item" 28737 } 28738 }, 28739 "RequestHostIdSet":{ 28740 "type":"list", 28741 "member":{ 28742 "shape":"DedicatedHostId", 28743 "locationName":"item" 28744 } 28745 }, 28746 "RequestInstanceTypeList":{ 28747 "type":"list", 28748 "member":{"shape":"InstanceType"}, 28749 "locationName":"InstanceType", 28750 "max":100, 28751 "min":0 28752 }, 28753 "RequestLaunchTemplateData":{ 28754 "type":"structure", 28755 "members":{ 28756 "KernelId":{"shape":"KernelId"}, 28757 "EbsOptimized":{"shape":"Boolean"}, 28758 "IamInstanceProfile":{"shape":"LaunchTemplateIamInstanceProfileSpecificationRequest"}, 28759 "BlockDeviceMappings":{ 28760 "shape":"LaunchTemplateBlockDeviceMappingRequestList", 28761 "locationName":"BlockDeviceMapping" 28762 }, 28763 "NetworkInterfaces":{ 28764 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList", 28765 "locationName":"NetworkInterface" 28766 }, 28767 "ImageId":{"shape":"ImageId"}, 28768 "InstanceType":{"shape":"InstanceType"}, 28769 "KeyName":{"shape":"KeyPairName"}, 28770 "Monitoring":{"shape":"LaunchTemplatesMonitoringRequest"}, 28771 "Placement":{"shape":"LaunchTemplatePlacementRequest"}, 28772 "RamDiskId":{"shape":"RamdiskId"}, 28773 "DisableApiTermination":{"shape":"Boolean"}, 28774 "InstanceInitiatedShutdownBehavior":{"shape":"ShutdownBehavior"}, 28775 "UserData":{"shape":"String"}, 28776 "TagSpecifications":{ 28777 "shape":"LaunchTemplateTagSpecificationRequestList", 28778 "locationName":"TagSpecification" 28779 }, 28780 "ElasticGpuSpecifications":{ 28781 "shape":"ElasticGpuSpecificationList", 28782 "locationName":"ElasticGpuSpecification" 28783 }, 28784 "ElasticInferenceAccelerators":{ 28785 "shape":"LaunchTemplateElasticInferenceAcceleratorList", 28786 "locationName":"ElasticInferenceAccelerator" 28787 }, 28788 "SecurityGroupIds":{ 28789 "shape":"SecurityGroupIdStringList", 28790 "locationName":"SecurityGroupId" 28791 }, 28792 "SecurityGroups":{ 28793 "shape":"SecurityGroupStringList", 28794 "locationName":"SecurityGroup" 28795 }, 28796 "InstanceMarketOptions":{"shape":"LaunchTemplateInstanceMarketOptionsRequest"}, 28797 "CreditSpecification":{"shape":"CreditSpecificationRequest"}, 28798 "CpuOptions":{"shape":"LaunchTemplateCpuOptionsRequest"}, 28799 "CapacityReservationSpecification":{"shape":"LaunchTemplateCapacityReservationSpecificationRequest"}, 28800 "LicenseSpecifications":{ 28801 "shape":"LaunchTemplateLicenseSpecificationListRequest", 28802 "locationName":"LicenseSpecification" 28803 }, 28804 "HibernationOptions":{"shape":"LaunchTemplateHibernationOptionsRequest"}, 28805 "MetadataOptions":{"shape":"LaunchTemplateInstanceMetadataOptionsRequest"}, 28806 "EnclaveOptions":{"shape":"LaunchTemplateEnclaveOptionsRequest"}, 28807 "InstanceRequirements":{"shape":"InstanceRequirementsRequest"} 28808 } 28809 }, 28810 "RequestSpotFleetRequest":{ 28811 "type":"structure", 28812 "required":["SpotFleetRequestConfig"], 28813 "members":{ 28814 "DryRun":{ 28815 "shape":"Boolean", 28816 "locationName":"dryRun" 28817 }, 28818 "SpotFleetRequestConfig":{ 28819 "shape":"SpotFleetRequestConfigData", 28820 "locationName":"spotFleetRequestConfig" 28821 } 28822 } 28823 }, 28824 "RequestSpotFleetResponse":{ 28825 "type":"structure", 28826 "members":{ 28827 "SpotFleetRequestId":{ 28828 "shape":"String", 28829 "locationName":"spotFleetRequestId" 28830 } 28831 } 28832 }, 28833 "RequestSpotInstancesRequest":{ 28834 "type":"structure", 28835 "members":{ 28836 "AvailabilityZoneGroup":{ 28837 "shape":"String", 28838 "locationName":"availabilityZoneGroup" 28839 }, 28840 "BlockDurationMinutes":{ 28841 "shape":"Integer", 28842 "locationName":"blockDurationMinutes" 28843 }, 28844 "ClientToken":{ 28845 "shape":"String", 28846 "locationName":"clientToken" 28847 }, 28848 "DryRun":{ 28849 "shape":"Boolean", 28850 "locationName":"dryRun" 28851 }, 28852 "InstanceCount":{ 28853 "shape":"Integer", 28854 "locationName":"instanceCount" 28855 }, 28856 "LaunchGroup":{ 28857 "shape":"String", 28858 "locationName":"launchGroup" 28859 }, 28860 "LaunchSpecification":{"shape":"RequestSpotLaunchSpecification"}, 28861 "SpotPrice":{ 28862 "shape":"String", 28863 "locationName":"spotPrice" 28864 }, 28865 "Type":{ 28866 "shape":"SpotInstanceType", 28867 "locationName":"type" 28868 }, 28869 "ValidFrom":{ 28870 "shape":"DateTime", 28871 "locationName":"validFrom" 28872 }, 28873 "ValidUntil":{ 28874 "shape":"DateTime", 28875 "locationName":"validUntil" 28876 }, 28877 "TagSpecifications":{ 28878 "shape":"TagSpecificationList", 28879 "locationName":"TagSpecification" 28880 }, 28881 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 28882 } 28883 }, 28884 "RequestSpotInstancesResult":{ 28885 "type":"structure", 28886 "members":{ 28887 "SpotInstanceRequests":{ 28888 "shape":"SpotInstanceRequestList", 28889 "locationName":"spotInstanceRequestSet" 28890 } 28891 } 28892 }, 28893 "RequestSpotLaunchSpecification":{ 28894 "type":"structure", 28895 "members":{ 28896 "SecurityGroupIds":{ 28897 "shape":"RequestSpotLaunchSpecificationSecurityGroupIdList", 28898 "locationName":"SecurityGroupId" 28899 }, 28900 "SecurityGroups":{ 28901 "shape":"RequestSpotLaunchSpecificationSecurityGroupList", 28902 "locationName":"SecurityGroup" 28903 }, 28904 "AddressingType":{ 28905 "shape":"String", 28906 "locationName":"addressingType" 28907 }, 28908 "BlockDeviceMappings":{ 28909 "shape":"BlockDeviceMappingList", 28910 "locationName":"blockDeviceMapping" 28911 }, 28912 "EbsOptimized":{ 28913 "shape":"Boolean", 28914 "locationName":"ebsOptimized" 28915 }, 28916 "IamInstanceProfile":{ 28917 "shape":"IamInstanceProfileSpecification", 28918 "locationName":"iamInstanceProfile" 28919 }, 28920 "ImageId":{ 28921 "shape":"ImageId", 28922 "locationName":"imageId" 28923 }, 28924 "InstanceType":{ 28925 "shape":"InstanceType", 28926 "locationName":"instanceType" 28927 }, 28928 "KernelId":{ 28929 "shape":"KernelId", 28930 "locationName":"kernelId" 28931 }, 28932 "KeyName":{ 28933 "shape":"KeyPairName", 28934 "locationName":"keyName" 28935 }, 28936 "Monitoring":{ 28937 "shape":"RunInstancesMonitoringEnabled", 28938 "locationName":"monitoring" 28939 }, 28940 "NetworkInterfaces":{ 28941 "shape":"InstanceNetworkInterfaceSpecificationList", 28942 "locationName":"NetworkInterface" 28943 }, 28944 "Placement":{ 28945 "shape":"SpotPlacement", 28946 "locationName":"placement" 28947 }, 28948 "RamdiskId":{ 28949 "shape":"RamdiskId", 28950 "locationName":"ramdiskId" 28951 }, 28952 "SubnetId":{ 28953 "shape":"SubnetId", 28954 "locationName":"subnetId" 28955 }, 28956 "UserData":{ 28957 "shape":"String", 28958 "locationName":"userData" 28959 } 28960 } 28961 }, 28962 "RequestSpotLaunchSpecificationSecurityGroupIdList":{ 28963 "type":"list", 28964 "member":{ 28965 "shape":"SecurityGroupId", 28966 "locationName":"item" 28967 } 28968 }, 28969 "RequestSpotLaunchSpecificationSecurityGroupList":{ 28970 "type":"list", 28971 "member":{ 28972 "shape":"String", 28973 "locationName":"item" 28974 } 28975 }, 28976 "Reservation":{ 28977 "type":"structure", 28978 "members":{ 28979 "Groups":{ 28980 "shape":"GroupIdentifierList", 28981 "locationName":"groupSet" 28982 }, 28983 "Instances":{ 28984 "shape":"InstanceList", 28985 "locationName":"instancesSet" 28986 }, 28987 "OwnerId":{ 28988 "shape":"String", 28989 "locationName":"ownerId" 28990 }, 28991 "RequesterId":{ 28992 "shape":"String", 28993 "locationName":"requesterId" 28994 }, 28995 "ReservationId":{ 28996 "shape":"String", 28997 "locationName":"reservationId" 28998 } 28999 } 29000 }, 29001 "ReservationFleetInstanceSpecification":{ 29002 "type":"structure", 29003 "members":{ 29004 "InstanceType":{"shape":"InstanceType"}, 29005 "InstancePlatform":{"shape":"CapacityReservationInstancePlatform"}, 29006 "Weight":{"shape":"DoubleWithConstraints"}, 29007 "AvailabilityZone":{"shape":"String"}, 29008 "AvailabilityZoneId":{"shape":"String"}, 29009 "EbsOptimized":{"shape":"Boolean"}, 29010 "Priority":{"shape":"IntegerWithConstraints"} 29011 } 29012 }, 29013 "ReservationFleetInstanceSpecificationList":{ 29014 "type":"list", 29015 "member":{"shape":"ReservationFleetInstanceSpecification"} 29016 }, 29017 "ReservationId":{"type":"string"}, 29018 "ReservationList":{ 29019 "type":"list", 29020 "member":{ 29021 "shape":"Reservation", 29022 "locationName":"item" 29023 } 29024 }, 29025 "ReservationState":{ 29026 "type":"string", 29027 "enum":[ 29028 "payment-pending", 29029 "payment-failed", 29030 "active", 29031 "retired" 29032 ] 29033 }, 29034 "ReservationValue":{ 29035 "type":"structure", 29036 "members":{ 29037 "HourlyPrice":{ 29038 "shape":"String", 29039 "locationName":"hourlyPrice" 29040 }, 29041 "RemainingTotalValue":{ 29042 "shape":"String", 29043 "locationName":"remainingTotalValue" 29044 }, 29045 "RemainingUpfrontValue":{ 29046 "shape":"String", 29047 "locationName":"remainingUpfrontValue" 29048 } 29049 } 29050 }, 29051 "ReservedInstanceIdSet":{ 29052 "type":"list", 29053 "member":{ 29054 "shape":"ReservationId", 29055 "locationName":"ReservedInstanceId" 29056 } 29057 }, 29058 "ReservedInstanceLimitPrice":{ 29059 "type":"structure", 29060 "members":{ 29061 "Amount":{ 29062 "shape":"Double", 29063 "locationName":"amount" 29064 }, 29065 "CurrencyCode":{ 29066 "shape":"CurrencyCodeValues", 29067 "locationName":"currencyCode" 29068 } 29069 } 29070 }, 29071 "ReservedInstanceReservationValue":{ 29072 "type":"structure", 29073 "members":{ 29074 "ReservationValue":{ 29075 "shape":"ReservationValue", 29076 "locationName":"reservationValue" 29077 }, 29078 "ReservedInstanceId":{ 29079 "shape":"String", 29080 "locationName":"reservedInstanceId" 29081 } 29082 } 29083 }, 29084 "ReservedInstanceReservationValueSet":{ 29085 "type":"list", 29086 "member":{ 29087 "shape":"ReservedInstanceReservationValue", 29088 "locationName":"item" 29089 } 29090 }, 29091 "ReservedInstanceState":{ 29092 "type":"string", 29093 "enum":[ 29094 "payment-pending", 29095 "active", 29096 "payment-failed", 29097 "retired", 29098 "queued", 29099 "queued-deleted" 29100 ] 29101 }, 29102 "ReservedInstances":{ 29103 "type":"structure", 29104 "members":{ 29105 "AvailabilityZone":{ 29106 "shape":"String", 29107 "locationName":"availabilityZone" 29108 }, 29109 "Duration":{ 29110 "shape":"Long", 29111 "locationName":"duration" 29112 }, 29113 "End":{ 29114 "shape":"DateTime", 29115 "locationName":"end" 29116 }, 29117 "FixedPrice":{ 29118 "shape":"Float", 29119 "locationName":"fixedPrice" 29120 }, 29121 "InstanceCount":{ 29122 "shape":"Integer", 29123 "locationName":"instanceCount" 29124 }, 29125 "InstanceType":{ 29126 "shape":"InstanceType", 29127 "locationName":"instanceType" 29128 }, 29129 "ProductDescription":{ 29130 "shape":"RIProductDescription", 29131 "locationName":"productDescription" 29132 }, 29133 "ReservedInstancesId":{ 29134 "shape":"String", 29135 "locationName":"reservedInstancesId" 29136 }, 29137 "Start":{ 29138 "shape":"DateTime", 29139 "locationName":"start" 29140 }, 29141 "State":{ 29142 "shape":"ReservedInstanceState", 29143 "locationName":"state" 29144 }, 29145 "UsagePrice":{ 29146 "shape":"Float", 29147 "locationName":"usagePrice" 29148 }, 29149 "CurrencyCode":{ 29150 "shape":"CurrencyCodeValues", 29151 "locationName":"currencyCode" 29152 }, 29153 "InstanceTenancy":{ 29154 "shape":"Tenancy", 29155 "locationName":"instanceTenancy" 29156 }, 29157 "OfferingClass":{ 29158 "shape":"OfferingClassType", 29159 "locationName":"offeringClass" 29160 }, 29161 "OfferingType":{ 29162 "shape":"OfferingTypeValues", 29163 "locationName":"offeringType" 29164 }, 29165 "RecurringCharges":{ 29166 "shape":"RecurringChargesList", 29167 "locationName":"recurringCharges" 29168 }, 29169 "Scope":{ 29170 "shape":"scope", 29171 "locationName":"scope" 29172 }, 29173 "Tags":{ 29174 "shape":"TagList", 29175 "locationName":"tagSet" 29176 } 29177 } 29178 }, 29179 "ReservedInstancesConfiguration":{ 29180 "type":"structure", 29181 "members":{ 29182 "AvailabilityZone":{ 29183 "shape":"String", 29184 "locationName":"availabilityZone" 29185 }, 29186 "InstanceCount":{ 29187 "shape":"Integer", 29188 "locationName":"instanceCount" 29189 }, 29190 "InstanceType":{ 29191 "shape":"InstanceType", 29192 "locationName":"instanceType" 29193 }, 29194 "Platform":{ 29195 "shape":"String", 29196 "locationName":"platform" 29197 }, 29198 "Scope":{ 29199 "shape":"scope", 29200 "locationName":"scope" 29201 } 29202 } 29203 }, 29204 "ReservedInstancesConfigurationList":{ 29205 "type":"list", 29206 "member":{ 29207 "shape":"ReservedInstancesConfiguration", 29208 "locationName":"item" 29209 } 29210 }, 29211 "ReservedInstancesId":{ 29212 "type":"structure", 29213 "members":{ 29214 "ReservedInstancesId":{ 29215 "shape":"String", 29216 "locationName":"reservedInstancesId" 29217 } 29218 } 29219 }, 29220 "ReservedInstancesIdStringList":{ 29221 "type":"list", 29222 "member":{ 29223 "shape":"ReservationId", 29224 "locationName":"ReservedInstancesId" 29225 } 29226 }, 29227 "ReservedInstancesList":{ 29228 "type":"list", 29229 "member":{ 29230 "shape":"ReservedInstances", 29231 "locationName":"item" 29232 } 29233 }, 29234 "ReservedInstancesListing":{ 29235 "type":"structure", 29236 "members":{ 29237 "ClientToken":{ 29238 "shape":"String", 29239 "locationName":"clientToken" 29240 }, 29241 "CreateDate":{ 29242 "shape":"DateTime", 29243 "locationName":"createDate" 29244 }, 29245 "InstanceCounts":{ 29246 "shape":"InstanceCountList", 29247 "locationName":"instanceCounts" 29248 }, 29249 "PriceSchedules":{ 29250 "shape":"PriceScheduleList", 29251 "locationName":"priceSchedules" 29252 }, 29253 "ReservedInstancesId":{ 29254 "shape":"String", 29255 "locationName":"reservedInstancesId" 29256 }, 29257 "ReservedInstancesListingId":{ 29258 "shape":"String", 29259 "locationName":"reservedInstancesListingId" 29260 }, 29261 "Status":{ 29262 "shape":"ListingStatus", 29263 "locationName":"status" 29264 }, 29265 "StatusMessage":{ 29266 "shape":"String", 29267 "locationName":"statusMessage" 29268 }, 29269 "Tags":{ 29270 "shape":"TagList", 29271 "locationName":"tagSet" 29272 }, 29273 "UpdateDate":{ 29274 "shape":"DateTime", 29275 "locationName":"updateDate" 29276 } 29277 } 29278 }, 29279 "ReservedInstancesListingId":{"type":"string"}, 29280 "ReservedInstancesListingList":{ 29281 "type":"list", 29282 "member":{ 29283 "shape":"ReservedInstancesListing", 29284 "locationName":"item" 29285 } 29286 }, 29287 "ReservedInstancesModification":{ 29288 "type":"structure", 29289 "members":{ 29290 "ClientToken":{ 29291 "shape":"String", 29292 "locationName":"clientToken" 29293 }, 29294 "CreateDate":{ 29295 "shape":"DateTime", 29296 "locationName":"createDate" 29297 }, 29298 "EffectiveDate":{ 29299 "shape":"DateTime", 29300 "locationName":"effectiveDate" 29301 }, 29302 "ModificationResults":{ 29303 "shape":"ReservedInstancesModificationResultList", 29304 "locationName":"modificationResultSet" 29305 }, 29306 "ReservedInstancesIds":{ 29307 "shape":"ReservedIntancesIds", 29308 "locationName":"reservedInstancesSet" 29309 }, 29310 "ReservedInstancesModificationId":{ 29311 "shape":"String", 29312 "locationName":"reservedInstancesModificationId" 29313 }, 29314 "Status":{ 29315 "shape":"String", 29316 "locationName":"status" 29317 }, 29318 "StatusMessage":{ 29319 "shape":"String", 29320 "locationName":"statusMessage" 29321 }, 29322 "UpdateDate":{ 29323 "shape":"DateTime", 29324 "locationName":"updateDate" 29325 } 29326 } 29327 }, 29328 "ReservedInstancesModificationId":{"type":"string"}, 29329 "ReservedInstancesModificationIdStringList":{ 29330 "type":"list", 29331 "member":{ 29332 "shape":"ReservedInstancesModificationId", 29333 "locationName":"ReservedInstancesModificationId" 29334 } 29335 }, 29336 "ReservedInstancesModificationList":{ 29337 "type":"list", 29338 "member":{ 29339 "shape":"ReservedInstancesModification", 29340 "locationName":"item" 29341 } 29342 }, 29343 "ReservedInstancesModificationResult":{ 29344 "type":"structure", 29345 "members":{ 29346 "ReservedInstancesId":{ 29347 "shape":"String", 29348 "locationName":"reservedInstancesId" 29349 }, 29350 "TargetConfiguration":{ 29351 "shape":"ReservedInstancesConfiguration", 29352 "locationName":"targetConfiguration" 29353 } 29354 } 29355 }, 29356 "ReservedInstancesModificationResultList":{ 29357 "type":"list", 29358 "member":{ 29359 "shape":"ReservedInstancesModificationResult", 29360 "locationName":"item" 29361 } 29362 }, 29363 "ReservedInstancesOffering":{ 29364 "type":"structure", 29365 "members":{ 29366 "AvailabilityZone":{ 29367 "shape":"String", 29368 "locationName":"availabilityZone" 29369 }, 29370 "Duration":{ 29371 "shape":"Long", 29372 "locationName":"duration" 29373 }, 29374 "FixedPrice":{ 29375 "shape":"Float", 29376 "locationName":"fixedPrice" 29377 }, 29378 "InstanceType":{ 29379 "shape":"InstanceType", 29380 "locationName":"instanceType" 29381 }, 29382 "ProductDescription":{ 29383 "shape":"RIProductDescription", 29384 "locationName":"productDescription" 29385 }, 29386 "ReservedInstancesOfferingId":{ 29387 "shape":"String", 29388 "locationName":"reservedInstancesOfferingId" 29389 }, 29390 "UsagePrice":{ 29391 "shape":"Float", 29392 "locationName":"usagePrice" 29393 }, 29394 "CurrencyCode":{ 29395 "shape":"CurrencyCodeValues", 29396 "locationName":"currencyCode" 29397 }, 29398 "InstanceTenancy":{ 29399 "shape":"Tenancy", 29400 "locationName":"instanceTenancy" 29401 }, 29402 "Marketplace":{ 29403 "shape":"Boolean", 29404 "locationName":"marketplace" 29405 }, 29406 "OfferingClass":{ 29407 "shape":"OfferingClassType", 29408 "locationName":"offeringClass" 29409 }, 29410 "OfferingType":{ 29411 "shape":"OfferingTypeValues", 29412 "locationName":"offeringType" 29413 }, 29414 "PricingDetails":{ 29415 "shape":"PricingDetailsList", 29416 "locationName":"pricingDetailsSet" 29417 }, 29418 "RecurringCharges":{ 29419 "shape":"RecurringChargesList", 29420 "locationName":"recurringCharges" 29421 }, 29422 "Scope":{ 29423 "shape":"scope", 29424 "locationName":"scope" 29425 } 29426 } 29427 }, 29428 "ReservedInstancesOfferingId":{"type":"string"}, 29429 "ReservedInstancesOfferingIdStringList":{ 29430 "type":"list", 29431 "member":{"shape":"ReservedInstancesOfferingId"} 29432 }, 29433 "ReservedInstancesOfferingList":{ 29434 "type":"list", 29435 "member":{ 29436 "shape":"ReservedInstancesOffering", 29437 "locationName":"item" 29438 } 29439 }, 29440 "ReservedIntancesIds":{ 29441 "type":"list", 29442 "member":{ 29443 "shape":"ReservedInstancesId", 29444 "locationName":"item" 29445 } 29446 }, 29447 "ResetAddressAttributeRequest":{ 29448 "type":"structure", 29449 "required":[ 29450 "AllocationId", 29451 "Attribute" 29452 ], 29453 "members":{ 29454 "AllocationId":{"shape":"AllocationId"}, 29455 "Attribute":{"shape":"AddressAttributeName"}, 29456 "DryRun":{"shape":"Boolean"} 29457 } 29458 }, 29459 "ResetAddressAttributeResult":{ 29460 "type":"structure", 29461 "members":{ 29462 "Address":{ 29463 "shape":"AddressAttribute", 29464 "locationName":"address" 29465 } 29466 } 29467 }, 29468 "ResetEbsDefaultKmsKeyIdRequest":{ 29469 "type":"structure", 29470 "members":{ 29471 "DryRun":{"shape":"Boolean"} 29472 } 29473 }, 29474 "ResetEbsDefaultKmsKeyIdResult":{ 29475 "type":"structure", 29476 "members":{ 29477 "KmsKeyId":{ 29478 "shape":"String", 29479 "locationName":"kmsKeyId" 29480 } 29481 } 29482 }, 29483 "ResetFpgaImageAttributeName":{ 29484 "type":"string", 29485 "enum":["loadPermission"] 29486 }, 29487 "ResetFpgaImageAttributeRequest":{ 29488 "type":"structure", 29489 "required":["FpgaImageId"], 29490 "members":{ 29491 "DryRun":{"shape":"Boolean"}, 29492 "FpgaImageId":{"shape":"FpgaImageId"}, 29493 "Attribute":{"shape":"ResetFpgaImageAttributeName"} 29494 } 29495 }, 29496 "ResetFpgaImageAttributeResult":{ 29497 "type":"structure", 29498 "members":{ 29499 "Return":{ 29500 "shape":"Boolean", 29501 "locationName":"return" 29502 } 29503 } 29504 }, 29505 "ResetImageAttributeName":{ 29506 "type":"string", 29507 "enum":["launchPermission"] 29508 }, 29509 "ResetImageAttributeRequest":{ 29510 "type":"structure", 29511 "required":[ 29512 "Attribute", 29513 "ImageId" 29514 ], 29515 "members":{ 29516 "Attribute":{"shape":"ResetImageAttributeName"}, 29517 "ImageId":{"shape":"ImageId"}, 29518 "DryRun":{ 29519 "shape":"Boolean", 29520 "locationName":"dryRun" 29521 } 29522 } 29523 }, 29524 "ResetInstanceAttributeRequest":{ 29525 "type":"structure", 29526 "required":[ 29527 "Attribute", 29528 "InstanceId" 29529 ], 29530 "members":{ 29531 "Attribute":{ 29532 "shape":"InstanceAttributeName", 29533 "locationName":"attribute" 29534 }, 29535 "DryRun":{ 29536 "shape":"Boolean", 29537 "locationName":"dryRun" 29538 }, 29539 "InstanceId":{ 29540 "shape":"InstanceId", 29541 "locationName":"instanceId" 29542 } 29543 } 29544 }, 29545 "ResetNetworkInterfaceAttributeRequest":{ 29546 "type":"structure", 29547 "required":["NetworkInterfaceId"], 29548 "members":{ 29549 "DryRun":{ 29550 "shape":"Boolean", 29551 "locationName":"dryRun" 29552 }, 29553 "NetworkInterfaceId":{ 29554 "shape":"NetworkInterfaceId", 29555 "locationName":"networkInterfaceId" 29556 }, 29557 "SourceDestCheck":{ 29558 "shape":"String", 29559 "locationName":"sourceDestCheck" 29560 } 29561 } 29562 }, 29563 "ResetSnapshotAttributeRequest":{ 29564 "type":"structure", 29565 "required":[ 29566 "Attribute", 29567 "SnapshotId" 29568 ], 29569 "members":{ 29570 "Attribute":{"shape":"SnapshotAttributeName"}, 29571 "SnapshotId":{"shape":"SnapshotId"}, 29572 "DryRun":{ 29573 "shape":"Boolean", 29574 "locationName":"dryRun" 29575 } 29576 } 29577 }, 29578 "ResourceArn":{ 29579 "type":"string", 29580 "max":1283, 29581 "min":1 29582 }, 29583 "ResourceIdList":{ 29584 "type":"list", 29585 "member":{"shape":"TaggableResourceId"} 29586 }, 29587 "ResourceList":{ 29588 "type":"list", 29589 "member":{ 29590 "shape":"String", 29591 "locationName":"item" 29592 } 29593 }, 29594 "ResourceType":{ 29595 "type":"string", 29596 "enum":[ 29597 "capacity-reservation", 29598 "client-vpn-endpoint", 29599 "customer-gateway", 29600 "carrier-gateway", 29601 "dedicated-host", 29602 "dhcp-options", 29603 "egress-only-internet-gateway", 29604 "elastic-ip", 29605 "elastic-gpu", 29606 "export-image-task", 29607 "export-instance-task", 29608 "fleet", 29609 "fpga-image", 29610 "host-reservation", 29611 "image", 29612 "import-image-task", 29613 "import-snapshot-task", 29614 "instance", 29615 "instance-event-window", 29616 "internet-gateway", 29617 "ipv4pool-ec2", 29618 "ipv6pool-ec2", 29619 "key-pair", 29620 "launch-template", 29621 "local-gateway", 29622 "local-gateway-route-table", 29623 "local-gateway-virtual-interface", 29624 "local-gateway-virtual-interface-group", 29625 "local-gateway-route-table-vpc-association", 29626 "local-gateway-route-table-virtual-interface-group-association", 29627 "natgateway", 29628 "network-acl", 29629 "network-interface", 29630 "network-insights-analysis", 29631 "network-insights-path", 29632 "placement-group", 29633 "prefix-list", 29634 "replace-root-volume-task", 29635 "reserved-instances", 29636 "route-table", 29637 "security-group", 29638 "security-group-rule", 29639 "snapshot", 29640 "spot-fleet-request", 29641 "spot-instances-request", 29642 "subnet", 29643 "traffic-mirror-filter", 29644 "traffic-mirror-session", 29645 "traffic-mirror-target", 29646 "transit-gateway", 29647 "transit-gateway-attachment", 29648 "transit-gateway-connect-peer", 29649 "transit-gateway-multicast-domain", 29650 "transit-gateway-route-table", 29651 "volume", 29652 "vpc", 29653 "vpc-endpoint", 29654 "vpc-endpoint-service", 29655 "vpc-peering-connection", 29656 "vpn-connection", 29657 "vpn-gateway", 29658 "vpc-flow-log" 29659 ] 29660 }, 29661 "ResponseError":{ 29662 "type":"structure", 29663 "members":{ 29664 "Code":{ 29665 "shape":"LaunchTemplateErrorCode", 29666 "locationName":"code" 29667 }, 29668 "Message":{ 29669 "shape":"String", 29670 "locationName":"message" 29671 } 29672 } 29673 }, 29674 "ResponseHostIdList":{ 29675 "type":"list", 29676 "member":{ 29677 "shape":"String", 29678 "locationName":"item" 29679 } 29680 }, 29681 "ResponseHostIdSet":{ 29682 "type":"list", 29683 "member":{ 29684 "shape":"String", 29685 "locationName":"item" 29686 } 29687 }, 29688 "ResponseLaunchTemplateData":{ 29689 "type":"structure", 29690 "members":{ 29691 "KernelId":{ 29692 "shape":"String", 29693 "locationName":"kernelId" 29694 }, 29695 "EbsOptimized":{ 29696 "shape":"Boolean", 29697 "locationName":"ebsOptimized" 29698 }, 29699 "IamInstanceProfile":{ 29700 "shape":"LaunchTemplateIamInstanceProfileSpecification", 29701 "locationName":"iamInstanceProfile" 29702 }, 29703 "BlockDeviceMappings":{ 29704 "shape":"LaunchTemplateBlockDeviceMappingList", 29705 "locationName":"blockDeviceMappingSet" 29706 }, 29707 "NetworkInterfaces":{ 29708 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationList", 29709 "locationName":"networkInterfaceSet" 29710 }, 29711 "ImageId":{ 29712 "shape":"String", 29713 "locationName":"imageId" 29714 }, 29715 "InstanceType":{ 29716 "shape":"InstanceType", 29717 "locationName":"instanceType" 29718 }, 29719 "KeyName":{ 29720 "shape":"String", 29721 "locationName":"keyName" 29722 }, 29723 "Monitoring":{ 29724 "shape":"LaunchTemplatesMonitoring", 29725 "locationName":"monitoring" 29726 }, 29727 "Placement":{ 29728 "shape":"LaunchTemplatePlacement", 29729 "locationName":"placement" 29730 }, 29731 "RamDiskId":{ 29732 "shape":"String", 29733 "locationName":"ramDiskId" 29734 }, 29735 "DisableApiTermination":{ 29736 "shape":"Boolean", 29737 "locationName":"disableApiTermination" 29738 }, 29739 "InstanceInitiatedShutdownBehavior":{ 29740 "shape":"ShutdownBehavior", 29741 "locationName":"instanceInitiatedShutdownBehavior" 29742 }, 29743 "UserData":{ 29744 "shape":"String", 29745 "locationName":"userData" 29746 }, 29747 "TagSpecifications":{ 29748 "shape":"LaunchTemplateTagSpecificationList", 29749 "locationName":"tagSpecificationSet" 29750 }, 29751 "ElasticGpuSpecifications":{ 29752 "shape":"ElasticGpuSpecificationResponseList", 29753 "locationName":"elasticGpuSpecificationSet" 29754 }, 29755 "ElasticInferenceAccelerators":{ 29756 "shape":"LaunchTemplateElasticInferenceAcceleratorResponseList", 29757 "locationName":"elasticInferenceAcceleratorSet" 29758 }, 29759 "SecurityGroupIds":{ 29760 "shape":"ValueStringList", 29761 "locationName":"securityGroupIdSet" 29762 }, 29763 "SecurityGroups":{ 29764 "shape":"ValueStringList", 29765 "locationName":"securityGroupSet" 29766 }, 29767 "InstanceMarketOptions":{ 29768 "shape":"LaunchTemplateInstanceMarketOptions", 29769 "locationName":"instanceMarketOptions" 29770 }, 29771 "CreditSpecification":{ 29772 "shape":"CreditSpecification", 29773 "locationName":"creditSpecification" 29774 }, 29775 "CpuOptions":{ 29776 "shape":"LaunchTemplateCpuOptions", 29777 "locationName":"cpuOptions" 29778 }, 29779 "CapacityReservationSpecification":{ 29780 "shape":"LaunchTemplateCapacityReservationSpecificationResponse", 29781 "locationName":"capacityReservationSpecification" 29782 }, 29783 "LicenseSpecifications":{ 29784 "shape":"LaunchTemplateLicenseList", 29785 "locationName":"licenseSet" 29786 }, 29787 "HibernationOptions":{ 29788 "shape":"LaunchTemplateHibernationOptions", 29789 "locationName":"hibernationOptions" 29790 }, 29791 "MetadataOptions":{ 29792 "shape":"LaunchTemplateInstanceMetadataOptions", 29793 "locationName":"metadataOptions" 29794 }, 29795 "EnclaveOptions":{ 29796 "shape":"LaunchTemplateEnclaveOptions", 29797 "locationName":"enclaveOptions" 29798 }, 29799 "InstanceRequirements":{ 29800 "shape":"InstanceRequirements", 29801 "locationName":"instanceRequirements" 29802 } 29803 } 29804 }, 29805 "RestorableByStringList":{ 29806 "type":"list", 29807 "member":{"shape":"String"} 29808 }, 29809 "RestoreAddressToClassicRequest":{ 29810 "type":"structure", 29811 "required":["PublicIp"], 29812 "members":{ 29813 "DryRun":{ 29814 "shape":"Boolean", 29815 "locationName":"dryRun" 29816 }, 29817 "PublicIp":{ 29818 "shape":"String", 29819 "locationName":"publicIp" 29820 } 29821 } 29822 }, 29823 "RestoreAddressToClassicResult":{ 29824 "type":"structure", 29825 "members":{ 29826 "PublicIp":{ 29827 "shape":"String", 29828 "locationName":"publicIp" 29829 }, 29830 "Status":{ 29831 "shape":"Status", 29832 "locationName":"status" 29833 } 29834 } 29835 }, 29836 "RestoreManagedPrefixListVersionRequest":{ 29837 "type":"structure", 29838 "required":[ 29839 "PrefixListId", 29840 "PreviousVersion", 29841 "CurrentVersion" 29842 ], 29843 "members":{ 29844 "DryRun":{"shape":"Boolean"}, 29845 "PrefixListId":{"shape":"PrefixListResourceId"}, 29846 "PreviousVersion":{"shape":"Long"}, 29847 "CurrentVersion":{"shape":"Long"} 29848 } 29849 }, 29850 "RestoreManagedPrefixListVersionResult":{ 29851 "type":"structure", 29852 "members":{ 29853 "PrefixList":{ 29854 "shape":"ManagedPrefixList", 29855 "locationName":"prefixList" 29856 } 29857 } 29858 }, 29859 "ResultRange":{ 29860 "type":"integer", 29861 "max":500, 29862 "min":20 29863 }, 29864 "RevokeClientVpnIngressRequest":{ 29865 "type":"structure", 29866 "required":[ 29867 "ClientVpnEndpointId", 29868 "TargetNetworkCidr" 29869 ], 29870 "members":{ 29871 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 29872 "TargetNetworkCidr":{"shape":"String"}, 29873 "AccessGroupId":{"shape":"String"}, 29874 "RevokeAllGroups":{"shape":"Boolean"}, 29875 "DryRun":{"shape":"Boolean"} 29876 } 29877 }, 29878 "RevokeClientVpnIngressResult":{ 29879 "type":"structure", 29880 "members":{ 29881 "Status":{ 29882 "shape":"ClientVpnAuthorizationRuleStatus", 29883 "locationName":"status" 29884 } 29885 } 29886 }, 29887 "RevokeSecurityGroupEgressRequest":{ 29888 "type":"structure", 29889 "required":["GroupId"], 29890 "members":{ 29891 "DryRun":{ 29892 "shape":"Boolean", 29893 "locationName":"dryRun" 29894 }, 29895 "GroupId":{ 29896 "shape":"SecurityGroupId", 29897 "locationName":"groupId" 29898 }, 29899 "IpPermissions":{ 29900 "shape":"IpPermissionList", 29901 "locationName":"ipPermissions" 29902 }, 29903 "SecurityGroupRuleIds":{ 29904 "shape":"SecurityGroupRuleIdList", 29905 "locationName":"SecurityGroupRuleId" 29906 }, 29907 "CidrIp":{ 29908 "shape":"String", 29909 "locationName":"cidrIp" 29910 }, 29911 "FromPort":{ 29912 "shape":"Integer", 29913 "locationName":"fromPort" 29914 }, 29915 "IpProtocol":{ 29916 "shape":"String", 29917 "locationName":"ipProtocol" 29918 }, 29919 "ToPort":{ 29920 "shape":"Integer", 29921 "locationName":"toPort" 29922 }, 29923 "SourceSecurityGroupName":{ 29924 "shape":"String", 29925 "locationName":"sourceSecurityGroupName" 29926 }, 29927 "SourceSecurityGroupOwnerId":{ 29928 "shape":"String", 29929 "locationName":"sourceSecurityGroupOwnerId" 29930 } 29931 } 29932 }, 29933 "RevokeSecurityGroupEgressResult":{ 29934 "type":"structure", 29935 "members":{ 29936 "Return":{ 29937 "shape":"Boolean", 29938 "locationName":"return" 29939 }, 29940 "UnknownIpPermissions":{ 29941 "shape":"IpPermissionList", 29942 "locationName":"unknownIpPermissionSet" 29943 } 29944 } 29945 }, 29946 "RevokeSecurityGroupIngressRequest":{ 29947 "type":"structure", 29948 "members":{ 29949 "CidrIp":{"shape":"String"}, 29950 "FromPort":{"shape":"Integer"}, 29951 "GroupId":{"shape":"SecurityGroupId"}, 29952 "GroupName":{"shape":"SecurityGroupName"}, 29953 "IpPermissions":{"shape":"IpPermissionList"}, 29954 "IpProtocol":{"shape":"String"}, 29955 "SourceSecurityGroupName":{"shape":"String"}, 29956 "SourceSecurityGroupOwnerId":{"shape":"String"}, 29957 "ToPort":{"shape":"Integer"}, 29958 "DryRun":{ 29959 "shape":"Boolean", 29960 "locationName":"dryRun" 29961 }, 29962 "SecurityGroupRuleIds":{ 29963 "shape":"SecurityGroupRuleIdList", 29964 "locationName":"SecurityGroupRuleId" 29965 } 29966 } 29967 }, 29968 "RevokeSecurityGroupIngressResult":{ 29969 "type":"structure", 29970 "members":{ 29971 "Return":{ 29972 "shape":"Boolean", 29973 "locationName":"return" 29974 }, 29975 "UnknownIpPermissions":{ 29976 "shape":"IpPermissionList", 29977 "locationName":"unknownIpPermissionSet" 29978 } 29979 } 29980 }, 29981 "RootDeviceType":{ 29982 "type":"string", 29983 "enum":[ 29984 "ebs", 29985 "instance-store" 29986 ] 29987 }, 29988 "RootDeviceTypeList":{ 29989 "type":"list", 29990 "member":{ 29991 "shape":"RootDeviceType", 29992 "locationName":"item" 29993 } 29994 }, 29995 "Route":{ 29996 "type":"structure", 29997 "members":{ 29998 "DestinationCidrBlock":{ 29999 "shape":"String", 30000 "locationName":"destinationCidrBlock" 30001 }, 30002 "DestinationIpv6CidrBlock":{ 30003 "shape":"String", 30004 "locationName":"destinationIpv6CidrBlock" 30005 }, 30006 "DestinationPrefixListId":{ 30007 "shape":"String", 30008 "locationName":"destinationPrefixListId" 30009 }, 30010 "EgressOnlyInternetGatewayId":{ 30011 "shape":"String", 30012 "locationName":"egressOnlyInternetGatewayId" 30013 }, 30014 "GatewayId":{ 30015 "shape":"String", 30016 "locationName":"gatewayId" 30017 }, 30018 "InstanceId":{ 30019 "shape":"String", 30020 "locationName":"instanceId" 30021 }, 30022 "InstanceOwnerId":{ 30023 "shape":"String", 30024 "locationName":"instanceOwnerId" 30025 }, 30026 "NatGatewayId":{ 30027 "shape":"String", 30028 "locationName":"natGatewayId" 30029 }, 30030 "TransitGatewayId":{ 30031 "shape":"String", 30032 "locationName":"transitGatewayId" 30033 }, 30034 "LocalGatewayId":{ 30035 "shape":"String", 30036 "locationName":"localGatewayId" 30037 }, 30038 "CarrierGatewayId":{ 30039 "shape":"CarrierGatewayId", 30040 "locationName":"carrierGatewayId" 30041 }, 30042 "NetworkInterfaceId":{ 30043 "shape":"String", 30044 "locationName":"networkInterfaceId" 30045 }, 30046 "Origin":{ 30047 "shape":"RouteOrigin", 30048 "locationName":"origin" 30049 }, 30050 "State":{ 30051 "shape":"RouteState", 30052 "locationName":"state" 30053 }, 30054 "VpcPeeringConnectionId":{ 30055 "shape":"String", 30056 "locationName":"vpcPeeringConnectionId" 30057 } 30058 } 30059 }, 30060 "RouteGatewayId":{"type":"string"}, 30061 "RouteList":{ 30062 "type":"list", 30063 "member":{ 30064 "shape":"Route", 30065 "locationName":"item" 30066 } 30067 }, 30068 "RouteOrigin":{ 30069 "type":"string", 30070 "enum":[ 30071 "CreateRouteTable", 30072 "CreateRoute", 30073 "EnableVgwRoutePropagation" 30074 ] 30075 }, 30076 "RouteState":{ 30077 "type":"string", 30078 "enum":[ 30079 "active", 30080 "blackhole" 30081 ] 30082 }, 30083 "RouteTable":{ 30084 "type":"structure", 30085 "members":{ 30086 "Associations":{ 30087 "shape":"RouteTableAssociationList", 30088 "locationName":"associationSet" 30089 }, 30090 "PropagatingVgws":{ 30091 "shape":"PropagatingVgwList", 30092 "locationName":"propagatingVgwSet" 30093 }, 30094 "RouteTableId":{ 30095 "shape":"String", 30096 "locationName":"routeTableId" 30097 }, 30098 "Routes":{ 30099 "shape":"RouteList", 30100 "locationName":"routeSet" 30101 }, 30102 "Tags":{ 30103 "shape":"TagList", 30104 "locationName":"tagSet" 30105 }, 30106 "VpcId":{ 30107 "shape":"String", 30108 "locationName":"vpcId" 30109 }, 30110 "OwnerId":{ 30111 "shape":"String", 30112 "locationName":"ownerId" 30113 } 30114 } 30115 }, 30116 "RouteTableAssociation":{ 30117 "type":"structure", 30118 "members":{ 30119 "Main":{ 30120 "shape":"Boolean", 30121 "locationName":"main" 30122 }, 30123 "RouteTableAssociationId":{ 30124 "shape":"String", 30125 "locationName":"routeTableAssociationId" 30126 }, 30127 "RouteTableId":{ 30128 "shape":"String", 30129 "locationName":"routeTableId" 30130 }, 30131 "SubnetId":{ 30132 "shape":"String", 30133 "locationName":"subnetId" 30134 }, 30135 "GatewayId":{ 30136 "shape":"String", 30137 "locationName":"gatewayId" 30138 }, 30139 "AssociationState":{ 30140 "shape":"RouteTableAssociationState", 30141 "locationName":"associationState" 30142 } 30143 } 30144 }, 30145 "RouteTableAssociationId":{"type":"string"}, 30146 "RouteTableAssociationList":{ 30147 "type":"list", 30148 "member":{ 30149 "shape":"RouteTableAssociation", 30150 "locationName":"item" 30151 } 30152 }, 30153 "RouteTableAssociationState":{ 30154 "type":"structure", 30155 "members":{ 30156 "State":{ 30157 "shape":"RouteTableAssociationStateCode", 30158 "locationName":"state" 30159 }, 30160 "StatusMessage":{ 30161 "shape":"String", 30162 "locationName":"statusMessage" 30163 } 30164 } 30165 }, 30166 "RouteTableAssociationStateCode":{ 30167 "type":"string", 30168 "enum":[ 30169 "associating", 30170 "associated", 30171 "disassociating", 30172 "disassociated", 30173 "failed" 30174 ] 30175 }, 30176 "RouteTableId":{"type":"string"}, 30177 "RouteTableIdStringList":{ 30178 "type":"list", 30179 "member":{ 30180 "shape":"RouteTableId", 30181 "locationName":"item" 30182 } 30183 }, 30184 "RouteTableList":{ 30185 "type":"list", 30186 "member":{ 30187 "shape":"RouteTable", 30188 "locationName":"item" 30189 } 30190 }, 30191 "RuleAction":{ 30192 "type":"string", 30193 "enum":[ 30194 "allow", 30195 "deny" 30196 ] 30197 }, 30198 "RunInstancesMonitoringEnabled":{ 30199 "type":"structure", 30200 "required":["Enabled"], 30201 "members":{ 30202 "Enabled":{ 30203 "shape":"Boolean", 30204 "locationName":"enabled" 30205 } 30206 } 30207 }, 30208 "RunInstancesRequest":{ 30209 "type":"structure", 30210 "required":[ 30211 "MaxCount", 30212 "MinCount" 30213 ], 30214 "members":{ 30215 "BlockDeviceMappings":{ 30216 "shape":"BlockDeviceMappingRequestList", 30217 "locationName":"BlockDeviceMapping" 30218 }, 30219 "ImageId":{"shape":"ImageId"}, 30220 "InstanceType":{"shape":"InstanceType"}, 30221 "Ipv6AddressCount":{"shape":"Integer"}, 30222 "Ipv6Addresses":{ 30223 "shape":"InstanceIpv6AddressList", 30224 "locationName":"Ipv6Address" 30225 }, 30226 "KernelId":{"shape":"KernelId"}, 30227 "KeyName":{"shape":"KeyPairName"}, 30228 "MaxCount":{"shape":"Integer"}, 30229 "MinCount":{"shape":"Integer"}, 30230 "Monitoring":{"shape":"RunInstancesMonitoringEnabled"}, 30231 "Placement":{"shape":"Placement"}, 30232 "RamdiskId":{"shape":"RamdiskId"}, 30233 "SecurityGroupIds":{ 30234 "shape":"SecurityGroupIdStringList", 30235 "locationName":"SecurityGroupId" 30236 }, 30237 "SecurityGroups":{ 30238 "shape":"SecurityGroupStringList", 30239 "locationName":"SecurityGroup" 30240 }, 30241 "SubnetId":{"shape":"SubnetId"}, 30242 "UserData":{"shape":"String"}, 30243 "AdditionalInfo":{ 30244 "shape":"String", 30245 "locationName":"additionalInfo" 30246 }, 30247 "ClientToken":{ 30248 "shape":"String", 30249 "idempotencyToken":true, 30250 "locationName":"clientToken" 30251 }, 30252 "DisableApiTermination":{ 30253 "shape":"Boolean", 30254 "locationName":"disableApiTermination" 30255 }, 30256 "DryRun":{ 30257 "shape":"Boolean", 30258 "locationName":"dryRun" 30259 }, 30260 "EbsOptimized":{ 30261 "shape":"Boolean", 30262 "locationName":"ebsOptimized" 30263 }, 30264 "IamInstanceProfile":{ 30265 "shape":"IamInstanceProfileSpecification", 30266 "locationName":"iamInstanceProfile" 30267 }, 30268 "InstanceInitiatedShutdownBehavior":{ 30269 "shape":"ShutdownBehavior", 30270 "locationName":"instanceInitiatedShutdownBehavior" 30271 }, 30272 "NetworkInterfaces":{ 30273 "shape":"InstanceNetworkInterfaceSpecificationList", 30274 "locationName":"networkInterface" 30275 }, 30276 "PrivateIpAddress":{ 30277 "shape":"String", 30278 "locationName":"privateIpAddress" 30279 }, 30280 "ElasticGpuSpecification":{"shape":"ElasticGpuSpecifications"}, 30281 "ElasticInferenceAccelerators":{ 30282 "shape":"ElasticInferenceAccelerators", 30283 "locationName":"ElasticInferenceAccelerator" 30284 }, 30285 "TagSpecifications":{ 30286 "shape":"TagSpecificationList", 30287 "locationName":"TagSpecification" 30288 }, 30289 "LaunchTemplate":{"shape":"LaunchTemplateSpecification"}, 30290 "InstanceMarketOptions":{"shape":"InstanceMarketOptionsRequest"}, 30291 "CreditSpecification":{"shape":"CreditSpecificationRequest"}, 30292 "CpuOptions":{"shape":"CpuOptionsRequest"}, 30293 "CapacityReservationSpecification":{"shape":"CapacityReservationSpecification"}, 30294 "HibernationOptions":{"shape":"HibernationOptionsRequest"}, 30295 "LicenseSpecifications":{ 30296 "shape":"LicenseSpecificationListRequest", 30297 "locationName":"LicenseSpecification" 30298 }, 30299 "MetadataOptions":{"shape":"InstanceMetadataOptionsRequest"}, 30300 "EnclaveOptions":{"shape":"EnclaveOptionsRequest"} 30301 } 30302 }, 30303 "RunScheduledInstancesRequest":{ 30304 "type":"structure", 30305 "required":[ 30306 "LaunchSpecification", 30307 "ScheduledInstanceId" 30308 ], 30309 "members":{ 30310 "ClientToken":{ 30311 "shape":"String", 30312 "idempotencyToken":true 30313 }, 30314 "DryRun":{"shape":"Boolean"}, 30315 "InstanceCount":{"shape":"Integer"}, 30316 "LaunchSpecification":{"shape":"ScheduledInstancesLaunchSpecification"}, 30317 "ScheduledInstanceId":{"shape":"ScheduledInstanceId"} 30318 } 30319 }, 30320 "RunScheduledInstancesResult":{ 30321 "type":"structure", 30322 "members":{ 30323 "InstanceIdSet":{ 30324 "shape":"InstanceIdSet", 30325 "locationName":"instanceIdSet" 30326 } 30327 } 30328 }, 30329 "S3ObjectTag":{ 30330 "type":"structure", 30331 "members":{ 30332 "Key":{"shape":"String"}, 30333 "Value":{"shape":"String"} 30334 } 30335 }, 30336 "S3ObjectTagList":{ 30337 "type":"list", 30338 "member":{ 30339 "shape":"S3ObjectTag", 30340 "locationName":"item" 30341 } 30342 }, 30343 "S3Storage":{ 30344 "type":"structure", 30345 "members":{ 30346 "AWSAccessKeyId":{"shape":"String"}, 30347 "Bucket":{ 30348 "shape":"String", 30349 "locationName":"bucket" 30350 }, 30351 "Prefix":{ 30352 "shape":"String", 30353 "locationName":"prefix" 30354 }, 30355 "UploadPolicy":{ 30356 "shape":"Blob", 30357 "locationName":"uploadPolicy" 30358 }, 30359 "UploadPolicySignature":{ 30360 "shape":"String", 30361 "locationName":"uploadPolicySignature" 30362 } 30363 } 30364 }, 30365 "ScheduledInstance":{ 30366 "type":"structure", 30367 "members":{ 30368 "AvailabilityZone":{ 30369 "shape":"String", 30370 "locationName":"availabilityZone" 30371 }, 30372 "CreateDate":{ 30373 "shape":"DateTime", 30374 "locationName":"createDate" 30375 }, 30376 "HourlyPrice":{ 30377 "shape":"String", 30378 "locationName":"hourlyPrice" 30379 }, 30380 "InstanceCount":{ 30381 "shape":"Integer", 30382 "locationName":"instanceCount" 30383 }, 30384 "InstanceType":{ 30385 "shape":"String", 30386 "locationName":"instanceType" 30387 }, 30388 "NetworkPlatform":{ 30389 "shape":"String", 30390 "locationName":"networkPlatform" 30391 }, 30392 "NextSlotStartTime":{ 30393 "shape":"DateTime", 30394 "locationName":"nextSlotStartTime" 30395 }, 30396 "Platform":{ 30397 "shape":"String", 30398 "locationName":"platform" 30399 }, 30400 "PreviousSlotEndTime":{ 30401 "shape":"DateTime", 30402 "locationName":"previousSlotEndTime" 30403 }, 30404 "Recurrence":{ 30405 "shape":"ScheduledInstanceRecurrence", 30406 "locationName":"recurrence" 30407 }, 30408 "ScheduledInstanceId":{ 30409 "shape":"String", 30410 "locationName":"scheduledInstanceId" 30411 }, 30412 "SlotDurationInHours":{ 30413 "shape":"Integer", 30414 "locationName":"slotDurationInHours" 30415 }, 30416 "TermEndDate":{ 30417 "shape":"DateTime", 30418 "locationName":"termEndDate" 30419 }, 30420 "TermStartDate":{ 30421 "shape":"DateTime", 30422 "locationName":"termStartDate" 30423 }, 30424 "TotalScheduledInstanceHours":{ 30425 "shape":"Integer", 30426 "locationName":"totalScheduledInstanceHours" 30427 } 30428 } 30429 }, 30430 "ScheduledInstanceAvailability":{ 30431 "type":"structure", 30432 "members":{ 30433 "AvailabilityZone":{ 30434 "shape":"String", 30435 "locationName":"availabilityZone" 30436 }, 30437 "AvailableInstanceCount":{ 30438 "shape":"Integer", 30439 "locationName":"availableInstanceCount" 30440 }, 30441 "FirstSlotStartTime":{ 30442 "shape":"DateTime", 30443 "locationName":"firstSlotStartTime" 30444 }, 30445 "HourlyPrice":{ 30446 "shape":"String", 30447 "locationName":"hourlyPrice" 30448 }, 30449 "InstanceType":{ 30450 "shape":"String", 30451 "locationName":"instanceType" 30452 }, 30453 "MaxTermDurationInDays":{ 30454 "shape":"Integer", 30455 "locationName":"maxTermDurationInDays" 30456 }, 30457 "MinTermDurationInDays":{ 30458 "shape":"Integer", 30459 "locationName":"minTermDurationInDays" 30460 }, 30461 "NetworkPlatform":{ 30462 "shape":"String", 30463 "locationName":"networkPlatform" 30464 }, 30465 "Platform":{ 30466 "shape":"String", 30467 "locationName":"platform" 30468 }, 30469 "PurchaseToken":{ 30470 "shape":"String", 30471 "locationName":"purchaseToken" 30472 }, 30473 "Recurrence":{ 30474 "shape":"ScheduledInstanceRecurrence", 30475 "locationName":"recurrence" 30476 }, 30477 "SlotDurationInHours":{ 30478 "shape":"Integer", 30479 "locationName":"slotDurationInHours" 30480 }, 30481 "TotalScheduledInstanceHours":{ 30482 "shape":"Integer", 30483 "locationName":"totalScheduledInstanceHours" 30484 } 30485 } 30486 }, 30487 "ScheduledInstanceAvailabilitySet":{ 30488 "type":"list", 30489 "member":{ 30490 "shape":"ScheduledInstanceAvailability", 30491 "locationName":"item" 30492 } 30493 }, 30494 "ScheduledInstanceId":{"type":"string"}, 30495 "ScheduledInstanceIdRequestSet":{ 30496 "type":"list", 30497 "member":{ 30498 "shape":"ScheduledInstanceId", 30499 "locationName":"ScheduledInstanceId" 30500 } 30501 }, 30502 "ScheduledInstanceRecurrence":{ 30503 "type":"structure", 30504 "members":{ 30505 "Frequency":{ 30506 "shape":"String", 30507 "locationName":"frequency" 30508 }, 30509 "Interval":{ 30510 "shape":"Integer", 30511 "locationName":"interval" 30512 }, 30513 "OccurrenceDaySet":{ 30514 "shape":"OccurrenceDaySet", 30515 "locationName":"occurrenceDaySet" 30516 }, 30517 "OccurrenceRelativeToEnd":{ 30518 "shape":"Boolean", 30519 "locationName":"occurrenceRelativeToEnd" 30520 }, 30521 "OccurrenceUnit":{ 30522 "shape":"String", 30523 "locationName":"occurrenceUnit" 30524 } 30525 } 30526 }, 30527 "ScheduledInstanceRecurrenceRequest":{ 30528 "type":"structure", 30529 "members":{ 30530 "Frequency":{"shape":"String"}, 30531 "Interval":{"shape":"Integer"}, 30532 "OccurrenceDays":{ 30533 "shape":"OccurrenceDayRequestSet", 30534 "locationName":"OccurrenceDay" 30535 }, 30536 "OccurrenceRelativeToEnd":{"shape":"Boolean"}, 30537 "OccurrenceUnit":{"shape":"String"} 30538 } 30539 }, 30540 "ScheduledInstanceSet":{ 30541 "type":"list", 30542 "member":{ 30543 "shape":"ScheduledInstance", 30544 "locationName":"item" 30545 } 30546 }, 30547 "ScheduledInstancesBlockDeviceMapping":{ 30548 "type":"structure", 30549 "members":{ 30550 "DeviceName":{"shape":"String"}, 30551 "Ebs":{"shape":"ScheduledInstancesEbs"}, 30552 "NoDevice":{"shape":"String"}, 30553 "VirtualName":{"shape":"String"} 30554 } 30555 }, 30556 "ScheduledInstancesBlockDeviceMappingSet":{ 30557 "type":"list", 30558 "member":{ 30559 "shape":"ScheduledInstancesBlockDeviceMapping", 30560 "locationName":"BlockDeviceMapping" 30561 } 30562 }, 30563 "ScheduledInstancesEbs":{ 30564 "type":"structure", 30565 "members":{ 30566 "DeleteOnTermination":{"shape":"Boolean"}, 30567 "Encrypted":{"shape":"Boolean"}, 30568 "Iops":{"shape":"Integer"}, 30569 "SnapshotId":{"shape":"SnapshotId"}, 30570 "VolumeSize":{"shape":"Integer"}, 30571 "VolumeType":{"shape":"String"} 30572 } 30573 }, 30574 "ScheduledInstancesIamInstanceProfile":{ 30575 "type":"structure", 30576 "members":{ 30577 "Arn":{"shape":"String"}, 30578 "Name":{"shape":"String"} 30579 } 30580 }, 30581 "ScheduledInstancesIpv6Address":{ 30582 "type":"structure", 30583 "members":{ 30584 "Ipv6Address":{"shape":"Ipv6Address"} 30585 } 30586 }, 30587 "ScheduledInstancesIpv6AddressList":{ 30588 "type":"list", 30589 "member":{ 30590 "shape":"ScheduledInstancesIpv6Address", 30591 "locationName":"Ipv6Address" 30592 } 30593 }, 30594 "ScheduledInstancesLaunchSpecification":{ 30595 "type":"structure", 30596 "required":["ImageId"], 30597 "members":{ 30598 "BlockDeviceMappings":{ 30599 "shape":"ScheduledInstancesBlockDeviceMappingSet", 30600 "locationName":"BlockDeviceMapping" 30601 }, 30602 "EbsOptimized":{"shape":"Boolean"}, 30603 "IamInstanceProfile":{"shape":"ScheduledInstancesIamInstanceProfile"}, 30604 "ImageId":{"shape":"ImageId"}, 30605 "InstanceType":{"shape":"String"}, 30606 "KernelId":{"shape":"KernelId"}, 30607 "KeyName":{"shape":"KeyPairName"}, 30608 "Monitoring":{"shape":"ScheduledInstancesMonitoring"}, 30609 "NetworkInterfaces":{ 30610 "shape":"ScheduledInstancesNetworkInterfaceSet", 30611 "locationName":"NetworkInterface" 30612 }, 30613 "Placement":{"shape":"ScheduledInstancesPlacement"}, 30614 "RamdiskId":{"shape":"RamdiskId"}, 30615 "SecurityGroupIds":{ 30616 "shape":"ScheduledInstancesSecurityGroupIdSet", 30617 "locationName":"SecurityGroupId" 30618 }, 30619 "SubnetId":{"shape":"SubnetId"}, 30620 "UserData":{"shape":"String"} 30621 } 30622 }, 30623 "ScheduledInstancesMonitoring":{ 30624 "type":"structure", 30625 "members":{ 30626 "Enabled":{"shape":"Boolean"} 30627 } 30628 }, 30629 "ScheduledInstancesNetworkInterface":{ 30630 "type":"structure", 30631 "members":{ 30632 "AssociatePublicIpAddress":{"shape":"Boolean"}, 30633 "DeleteOnTermination":{"shape":"Boolean"}, 30634 "Description":{"shape":"String"}, 30635 "DeviceIndex":{"shape":"Integer"}, 30636 "Groups":{ 30637 "shape":"ScheduledInstancesSecurityGroupIdSet", 30638 "locationName":"Group" 30639 }, 30640 "Ipv6AddressCount":{"shape":"Integer"}, 30641 "Ipv6Addresses":{ 30642 "shape":"ScheduledInstancesIpv6AddressList", 30643 "locationName":"Ipv6Address" 30644 }, 30645 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 30646 "PrivateIpAddress":{"shape":"String"}, 30647 "PrivateIpAddressConfigs":{ 30648 "shape":"PrivateIpAddressConfigSet", 30649 "locationName":"PrivateIpAddressConfig" 30650 }, 30651 "SecondaryPrivateIpAddressCount":{"shape":"Integer"}, 30652 "SubnetId":{"shape":"SubnetId"} 30653 } 30654 }, 30655 "ScheduledInstancesNetworkInterfaceSet":{ 30656 "type":"list", 30657 "member":{ 30658 "shape":"ScheduledInstancesNetworkInterface", 30659 "locationName":"NetworkInterface" 30660 } 30661 }, 30662 "ScheduledInstancesPlacement":{ 30663 "type":"structure", 30664 "members":{ 30665 "AvailabilityZone":{"shape":"String"}, 30666 "GroupName":{"shape":"PlacementGroupName"} 30667 } 30668 }, 30669 "ScheduledInstancesPrivateIpAddressConfig":{ 30670 "type":"structure", 30671 "members":{ 30672 "Primary":{"shape":"Boolean"}, 30673 "PrivateIpAddress":{"shape":"String"} 30674 } 30675 }, 30676 "ScheduledInstancesSecurityGroupIdSet":{ 30677 "type":"list", 30678 "member":{ 30679 "shape":"SecurityGroupId", 30680 "locationName":"SecurityGroupId" 30681 } 30682 }, 30683 "SearchLocalGatewayRoutesRequest":{ 30684 "type":"structure", 30685 "required":["LocalGatewayRouteTableId"], 30686 "members":{ 30687 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 30688 "Filters":{ 30689 "shape":"FilterList", 30690 "locationName":"Filter" 30691 }, 30692 "MaxResults":{"shape":"MaxResults"}, 30693 "NextToken":{"shape":"String"}, 30694 "DryRun":{"shape":"Boolean"} 30695 } 30696 }, 30697 "SearchLocalGatewayRoutesResult":{ 30698 "type":"structure", 30699 "members":{ 30700 "Routes":{ 30701 "shape":"LocalGatewayRouteList", 30702 "locationName":"routeSet" 30703 }, 30704 "NextToken":{ 30705 "shape":"String", 30706 "locationName":"nextToken" 30707 } 30708 } 30709 }, 30710 "SearchTransitGatewayMulticastGroupsRequest":{ 30711 "type":"structure", 30712 "members":{ 30713 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 30714 "Filters":{ 30715 "shape":"FilterList", 30716 "locationName":"Filter" 30717 }, 30718 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 30719 "NextToken":{"shape":"String"}, 30720 "DryRun":{"shape":"Boolean"} 30721 } 30722 }, 30723 "SearchTransitGatewayMulticastGroupsResult":{ 30724 "type":"structure", 30725 "members":{ 30726 "MulticastGroups":{ 30727 "shape":"TransitGatewayMulticastGroupList", 30728 "locationName":"multicastGroups" 30729 }, 30730 "NextToken":{ 30731 "shape":"String", 30732 "locationName":"nextToken" 30733 } 30734 } 30735 }, 30736 "SearchTransitGatewayRoutesRequest":{ 30737 "type":"structure", 30738 "required":[ 30739 "TransitGatewayRouteTableId", 30740 "Filters" 30741 ], 30742 "members":{ 30743 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 30744 "Filters":{ 30745 "shape":"FilterList", 30746 "locationName":"Filter" 30747 }, 30748 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 30749 "DryRun":{"shape":"Boolean"} 30750 } 30751 }, 30752 "SearchTransitGatewayRoutesResult":{ 30753 "type":"structure", 30754 "members":{ 30755 "Routes":{ 30756 "shape":"TransitGatewayRouteList", 30757 "locationName":"routeSet" 30758 }, 30759 "AdditionalRoutesAvailable":{ 30760 "shape":"Boolean", 30761 "locationName":"additionalRoutesAvailable" 30762 } 30763 } 30764 }, 30765 "SecurityGroup":{ 30766 "type":"structure", 30767 "members":{ 30768 "Description":{ 30769 "shape":"String", 30770 "locationName":"groupDescription" 30771 }, 30772 "GroupName":{ 30773 "shape":"String", 30774 "locationName":"groupName" 30775 }, 30776 "IpPermissions":{ 30777 "shape":"IpPermissionList", 30778 "locationName":"ipPermissions" 30779 }, 30780 "OwnerId":{ 30781 "shape":"String", 30782 "locationName":"ownerId" 30783 }, 30784 "GroupId":{ 30785 "shape":"String", 30786 "locationName":"groupId" 30787 }, 30788 "IpPermissionsEgress":{ 30789 "shape":"IpPermissionList", 30790 "locationName":"ipPermissionsEgress" 30791 }, 30792 "Tags":{ 30793 "shape":"TagList", 30794 "locationName":"tagSet" 30795 }, 30796 "VpcId":{ 30797 "shape":"String", 30798 "locationName":"vpcId" 30799 } 30800 } 30801 }, 30802 "SecurityGroupId":{"type":"string"}, 30803 "SecurityGroupIdStringList":{ 30804 "type":"list", 30805 "member":{ 30806 "shape":"SecurityGroupId", 30807 "locationName":"SecurityGroupId" 30808 } 30809 }, 30810 "SecurityGroupIdentifier":{ 30811 "type":"structure", 30812 "members":{ 30813 "GroupId":{ 30814 "shape":"String", 30815 "locationName":"groupId" 30816 }, 30817 "GroupName":{ 30818 "shape":"String", 30819 "locationName":"groupName" 30820 } 30821 } 30822 }, 30823 "SecurityGroupList":{ 30824 "type":"list", 30825 "member":{ 30826 "shape":"SecurityGroup", 30827 "locationName":"item" 30828 } 30829 }, 30830 "SecurityGroupName":{"type":"string"}, 30831 "SecurityGroupReference":{ 30832 "type":"structure", 30833 "members":{ 30834 "GroupId":{ 30835 "shape":"String", 30836 "locationName":"groupId" 30837 }, 30838 "ReferencingVpcId":{ 30839 "shape":"String", 30840 "locationName":"referencingVpcId" 30841 }, 30842 "VpcPeeringConnectionId":{ 30843 "shape":"String", 30844 "locationName":"vpcPeeringConnectionId" 30845 } 30846 } 30847 }, 30848 "SecurityGroupReferences":{ 30849 "type":"list", 30850 "member":{ 30851 "shape":"SecurityGroupReference", 30852 "locationName":"item" 30853 } 30854 }, 30855 "SecurityGroupRule":{ 30856 "type":"structure", 30857 "members":{ 30858 "SecurityGroupRuleId":{ 30859 "shape":"SecurityGroupRuleId", 30860 "locationName":"securityGroupRuleId" 30861 }, 30862 "GroupId":{ 30863 "shape":"SecurityGroupId", 30864 "locationName":"groupId" 30865 }, 30866 "GroupOwnerId":{ 30867 "shape":"String", 30868 "locationName":"groupOwnerId" 30869 }, 30870 "IsEgress":{ 30871 "shape":"Boolean", 30872 "locationName":"isEgress" 30873 }, 30874 "IpProtocol":{ 30875 "shape":"String", 30876 "locationName":"ipProtocol" 30877 }, 30878 "FromPort":{ 30879 "shape":"Integer", 30880 "locationName":"fromPort" 30881 }, 30882 "ToPort":{ 30883 "shape":"Integer", 30884 "locationName":"toPort" 30885 }, 30886 "CidrIpv4":{ 30887 "shape":"String", 30888 "locationName":"cidrIpv4" 30889 }, 30890 "CidrIpv6":{ 30891 "shape":"String", 30892 "locationName":"cidrIpv6" 30893 }, 30894 "PrefixListId":{ 30895 "shape":"PrefixListResourceId", 30896 "locationName":"prefixListId" 30897 }, 30898 "ReferencedGroupInfo":{ 30899 "shape":"ReferencedSecurityGroup", 30900 "locationName":"referencedGroupInfo" 30901 }, 30902 "Description":{ 30903 "shape":"String", 30904 "locationName":"description" 30905 }, 30906 "Tags":{ 30907 "shape":"TagList", 30908 "locationName":"tagSet" 30909 } 30910 } 30911 }, 30912 "SecurityGroupRuleDescription":{ 30913 "type":"structure", 30914 "members":{ 30915 "SecurityGroupRuleId":{"shape":"String"}, 30916 "Description":{"shape":"String"} 30917 } 30918 }, 30919 "SecurityGroupRuleDescriptionList":{ 30920 "type":"list", 30921 "member":{ 30922 "shape":"SecurityGroupRuleDescription", 30923 "locationName":"item" 30924 } 30925 }, 30926 "SecurityGroupRuleId":{"type":"string"}, 30927 "SecurityGroupRuleIdList":{ 30928 "type":"list", 30929 "member":{ 30930 "shape":"String", 30931 "locationName":"item" 30932 } 30933 }, 30934 "SecurityGroupRuleList":{ 30935 "type":"list", 30936 "member":{ 30937 "shape":"SecurityGroupRule", 30938 "locationName":"item" 30939 } 30940 }, 30941 "SecurityGroupRuleRequest":{ 30942 "type":"structure", 30943 "members":{ 30944 "IpProtocol":{"shape":"String"}, 30945 "FromPort":{"shape":"Integer"}, 30946 "ToPort":{"shape":"Integer"}, 30947 "CidrIpv4":{"shape":"String"}, 30948 "CidrIpv6":{"shape":"String"}, 30949 "PrefixListId":{"shape":"PrefixListResourceId"}, 30950 "ReferencedGroupId":{"shape":"SecurityGroupId"}, 30951 "Description":{"shape":"String"} 30952 } 30953 }, 30954 "SecurityGroupRuleUpdate":{ 30955 "type":"structure", 30956 "members":{ 30957 "SecurityGroupRuleId":{"shape":"SecurityGroupRuleId"}, 30958 "SecurityGroupRule":{"shape":"SecurityGroupRuleRequest"} 30959 } 30960 }, 30961 "SecurityGroupRuleUpdateList":{ 30962 "type":"list", 30963 "member":{ 30964 "shape":"SecurityGroupRuleUpdate", 30965 "locationName":"item" 30966 } 30967 }, 30968 "SecurityGroupStringList":{ 30969 "type":"list", 30970 "member":{ 30971 "shape":"SecurityGroupName", 30972 "locationName":"SecurityGroup" 30973 } 30974 }, 30975 "SelfServicePortal":{ 30976 "type":"string", 30977 "enum":[ 30978 "enabled", 30979 "disabled" 30980 ] 30981 }, 30982 "SendDiagnosticInterruptRequest":{ 30983 "type":"structure", 30984 "required":["InstanceId"], 30985 "members":{ 30986 "InstanceId":{"shape":"InstanceId"}, 30987 "DryRun":{"shape":"Boolean"} 30988 } 30989 }, 30990 "SensitiveUserData":{ 30991 "type":"string", 30992 "sensitive":true 30993 }, 30994 "ServiceConfiguration":{ 30995 "type":"structure", 30996 "members":{ 30997 "ServiceType":{ 30998 "shape":"ServiceTypeDetailSet", 30999 "locationName":"serviceType" 31000 }, 31001 "ServiceId":{ 31002 "shape":"String", 31003 "locationName":"serviceId" 31004 }, 31005 "ServiceName":{ 31006 "shape":"String", 31007 "locationName":"serviceName" 31008 }, 31009 "ServiceState":{ 31010 "shape":"ServiceState", 31011 "locationName":"serviceState" 31012 }, 31013 "AvailabilityZones":{ 31014 "shape":"ValueStringList", 31015 "locationName":"availabilityZoneSet" 31016 }, 31017 "AcceptanceRequired":{ 31018 "shape":"Boolean", 31019 "locationName":"acceptanceRequired" 31020 }, 31021 "ManagesVpcEndpoints":{ 31022 "shape":"Boolean", 31023 "locationName":"managesVpcEndpoints" 31024 }, 31025 "NetworkLoadBalancerArns":{ 31026 "shape":"ValueStringList", 31027 "locationName":"networkLoadBalancerArnSet" 31028 }, 31029 "GatewayLoadBalancerArns":{ 31030 "shape":"ValueStringList", 31031 "locationName":"gatewayLoadBalancerArnSet" 31032 }, 31033 "BaseEndpointDnsNames":{ 31034 "shape":"ValueStringList", 31035 "locationName":"baseEndpointDnsNameSet" 31036 }, 31037 "PrivateDnsName":{ 31038 "shape":"String", 31039 "locationName":"privateDnsName" 31040 }, 31041 "PrivateDnsNameConfiguration":{ 31042 "shape":"PrivateDnsNameConfiguration", 31043 "locationName":"privateDnsNameConfiguration" 31044 }, 31045 "Tags":{ 31046 "shape":"TagList", 31047 "locationName":"tagSet" 31048 } 31049 } 31050 }, 31051 "ServiceConfigurationSet":{ 31052 "type":"list", 31053 "member":{ 31054 "shape":"ServiceConfiguration", 31055 "locationName":"item" 31056 } 31057 }, 31058 "ServiceDetail":{ 31059 "type":"structure", 31060 "members":{ 31061 "ServiceName":{ 31062 "shape":"String", 31063 "locationName":"serviceName" 31064 }, 31065 "ServiceId":{ 31066 "shape":"String", 31067 "locationName":"serviceId" 31068 }, 31069 "ServiceType":{ 31070 "shape":"ServiceTypeDetailSet", 31071 "locationName":"serviceType" 31072 }, 31073 "AvailabilityZones":{ 31074 "shape":"ValueStringList", 31075 "locationName":"availabilityZoneSet" 31076 }, 31077 "Owner":{ 31078 "shape":"String", 31079 "locationName":"owner" 31080 }, 31081 "BaseEndpointDnsNames":{ 31082 "shape":"ValueStringList", 31083 "locationName":"baseEndpointDnsNameSet" 31084 }, 31085 "PrivateDnsName":{ 31086 "shape":"String", 31087 "locationName":"privateDnsName" 31088 }, 31089 "PrivateDnsNames":{ 31090 "shape":"PrivateDnsDetailsSet", 31091 "locationName":"privateDnsNameSet" 31092 }, 31093 "VpcEndpointPolicySupported":{ 31094 "shape":"Boolean", 31095 "locationName":"vpcEndpointPolicySupported" 31096 }, 31097 "AcceptanceRequired":{ 31098 "shape":"Boolean", 31099 "locationName":"acceptanceRequired" 31100 }, 31101 "ManagesVpcEndpoints":{ 31102 "shape":"Boolean", 31103 "locationName":"managesVpcEndpoints" 31104 }, 31105 "Tags":{ 31106 "shape":"TagList", 31107 "locationName":"tagSet" 31108 }, 31109 "PrivateDnsNameVerificationState":{ 31110 "shape":"DnsNameState", 31111 "locationName":"privateDnsNameVerificationState" 31112 } 31113 } 31114 }, 31115 "ServiceDetailSet":{ 31116 "type":"list", 31117 "member":{ 31118 "shape":"ServiceDetail", 31119 "locationName":"item" 31120 } 31121 }, 31122 "ServiceState":{ 31123 "type":"string", 31124 "enum":[ 31125 "Pending", 31126 "Available", 31127 "Deleting", 31128 "Deleted", 31129 "Failed" 31130 ] 31131 }, 31132 "ServiceType":{ 31133 "type":"string", 31134 "enum":[ 31135 "Interface", 31136 "Gateway", 31137 "GatewayLoadBalancer" 31138 ] 31139 }, 31140 "ServiceTypeDetail":{ 31141 "type":"structure", 31142 "members":{ 31143 "ServiceType":{ 31144 "shape":"ServiceType", 31145 "locationName":"serviceType" 31146 } 31147 } 31148 }, 31149 "ServiceTypeDetailSet":{ 31150 "type":"list", 31151 "member":{ 31152 "shape":"ServiceTypeDetail", 31153 "locationName":"item" 31154 } 31155 }, 31156 "ShutdownBehavior":{ 31157 "type":"string", 31158 "enum":[ 31159 "stop", 31160 "terminate" 31161 ] 31162 }, 31163 "SlotDateTimeRangeRequest":{ 31164 "type":"structure", 31165 "required":[ 31166 "EarliestTime", 31167 "LatestTime" 31168 ], 31169 "members":{ 31170 "EarliestTime":{"shape":"DateTime"}, 31171 "LatestTime":{"shape":"DateTime"} 31172 } 31173 }, 31174 "SlotStartTimeRangeRequest":{ 31175 "type":"structure", 31176 "members":{ 31177 "EarliestTime":{"shape":"DateTime"}, 31178 "LatestTime":{"shape":"DateTime"} 31179 } 31180 }, 31181 "Snapshot":{ 31182 "type":"structure", 31183 "members":{ 31184 "DataEncryptionKeyId":{ 31185 "shape":"String", 31186 "locationName":"dataEncryptionKeyId" 31187 }, 31188 "Description":{ 31189 "shape":"String", 31190 "locationName":"description" 31191 }, 31192 "Encrypted":{ 31193 "shape":"Boolean", 31194 "locationName":"encrypted" 31195 }, 31196 "KmsKeyId":{ 31197 "shape":"String", 31198 "locationName":"kmsKeyId" 31199 }, 31200 "OwnerId":{ 31201 "shape":"String", 31202 "locationName":"ownerId" 31203 }, 31204 "Progress":{ 31205 "shape":"String", 31206 "locationName":"progress" 31207 }, 31208 "SnapshotId":{ 31209 "shape":"String", 31210 "locationName":"snapshotId" 31211 }, 31212 "StartTime":{ 31213 "shape":"DateTime", 31214 "locationName":"startTime" 31215 }, 31216 "State":{ 31217 "shape":"SnapshotState", 31218 "locationName":"status" 31219 }, 31220 "StateMessage":{ 31221 "shape":"String", 31222 "locationName":"statusMessage" 31223 }, 31224 "VolumeId":{ 31225 "shape":"String", 31226 "locationName":"volumeId" 31227 }, 31228 "VolumeSize":{ 31229 "shape":"Integer", 31230 "locationName":"volumeSize" 31231 }, 31232 "OwnerAlias":{ 31233 "shape":"String", 31234 "locationName":"ownerAlias" 31235 }, 31236 "OutpostArn":{ 31237 "shape":"String", 31238 "locationName":"outpostArn" 31239 }, 31240 "Tags":{ 31241 "shape":"TagList", 31242 "locationName":"tagSet" 31243 } 31244 } 31245 }, 31246 "SnapshotAttributeName":{ 31247 "type":"string", 31248 "enum":[ 31249 "productCodes", 31250 "createVolumePermission" 31251 ] 31252 }, 31253 "SnapshotDetail":{ 31254 "type":"structure", 31255 "members":{ 31256 "Description":{ 31257 "shape":"String", 31258 "locationName":"description" 31259 }, 31260 "DeviceName":{ 31261 "shape":"String", 31262 "locationName":"deviceName" 31263 }, 31264 "DiskImageSize":{ 31265 "shape":"Double", 31266 "locationName":"diskImageSize" 31267 }, 31268 "Format":{ 31269 "shape":"String", 31270 "locationName":"format" 31271 }, 31272 "Progress":{ 31273 "shape":"String", 31274 "locationName":"progress" 31275 }, 31276 "SnapshotId":{ 31277 "shape":"String", 31278 "locationName":"snapshotId" 31279 }, 31280 "Status":{ 31281 "shape":"String", 31282 "locationName":"status" 31283 }, 31284 "StatusMessage":{ 31285 "shape":"String", 31286 "locationName":"statusMessage" 31287 }, 31288 "Url":{ 31289 "shape":"String", 31290 "locationName":"url" 31291 }, 31292 "UserBucket":{ 31293 "shape":"UserBucketDetails", 31294 "locationName":"userBucket" 31295 } 31296 } 31297 }, 31298 "SnapshotDetailList":{ 31299 "type":"list", 31300 "member":{ 31301 "shape":"SnapshotDetail", 31302 "locationName":"item" 31303 } 31304 }, 31305 "SnapshotDiskContainer":{ 31306 "type":"structure", 31307 "members":{ 31308 "Description":{"shape":"String"}, 31309 "Format":{"shape":"String"}, 31310 "Url":{"shape":"String"}, 31311 "UserBucket":{"shape":"UserBucket"} 31312 } 31313 }, 31314 "SnapshotId":{"type":"string"}, 31315 "SnapshotIdStringList":{ 31316 "type":"list", 31317 "member":{ 31318 "shape":"SnapshotId", 31319 "locationName":"SnapshotId" 31320 } 31321 }, 31322 "SnapshotInfo":{ 31323 "type":"structure", 31324 "members":{ 31325 "Description":{ 31326 "shape":"String", 31327 "locationName":"description" 31328 }, 31329 "Tags":{ 31330 "shape":"TagList", 31331 "locationName":"tagSet" 31332 }, 31333 "Encrypted":{ 31334 "shape":"Boolean", 31335 "locationName":"encrypted" 31336 }, 31337 "VolumeId":{ 31338 "shape":"String", 31339 "locationName":"volumeId" 31340 }, 31341 "State":{ 31342 "shape":"SnapshotState", 31343 "locationName":"state" 31344 }, 31345 "VolumeSize":{ 31346 "shape":"Integer", 31347 "locationName":"volumeSize" 31348 }, 31349 "StartTime":{ 31350 "shape":"MillisecondDateTime", 31351 "locationName":"startTime" 31352 }, 31353 "Progress":{ 31354 "shape":"String", 31355 "locationName":"progress" 31356 }, 31357 "OwnerId":{ 31358 "shape":"String", 31359 "locationName":"ownerId" 31360 }, 31361 "SnapshotId":{ 31362 "shape":"String", 31363 "locationName":"snapshotId" 31364 }, 31365 "OutpostArn":{ 31366 "shape":"String", 31367 "locationName":"outpostArn" 31368 } 31369 } 31370 }, 31371 "SnapshotList":{ 31372 "type":"list", 31373 "member":{ 31374 "shape":"Snapshot", 31375 "locationName":"item" 31376 } 31377 }, 31378 "SnapshotSet":{ 31379 "type":"list", 31380 "member":{ 31381 "shape":"SnapshotInfo", 31382 "locationName":"item" 31383 } 31384 }, 31385 "SnapshotState":{ 31386 "type":"string", 31387 "enum":[ 31388 "pending", 31389 "completed", 31390 "error" 31391 ] 31392 }, 31393 "SnapshotTaskDetail":{ 31394 "type":"structure", 31395 "members":{ 31396 "Description":{ 31397 "shape":"String", 31398 "locationName":"description" 31399 }, 31400 "DiskImageSize":{ 31401 "shape":"Double", 31402 "locationName":"diskImageSize" 31403 }, 31404 "Encrypted":{ 31405 "shape":"Boolean", 31406 "locationName":"encrypted" 31407 }, 31408 "Format":{ 31409 "shape":"String", 31410 "locationName":"format" 31411 }, 31412 "KmsKeyId":{ 31413 "shape":"String", 31414 "locationName":"kmsKeyId" 31415 }, 31416 "Progress":{ 31417 "shape":"String", 31418 "locationName":"progress" 31419 }, 31420 "SnapshotId":{ 31421 "shape":"String", 31422 "locationName":"snapshotId" 31423 }, 31424 "Status":{ 31425 "shape":"String", 31426 "locationName":"status" 31427 }, 31428 "StatusMessage":{ 31429 "shape":"String", 31430 "locationName":"statusMessage" 31431 }, 31432 "Url":{ 31433 "shape":"String", 31434 "locationName":"url" 31435 }, 31436 "UserBucket":{ 31437 "shape":"UserBucketDetails", 31438 "locationName":"userBucket" 31439 } 31440 } 31441 }, 31442 "SpotAllocationStrategy":{ 31443 "type":"string", 31444 "enum":[ 31445 "lowest-price", 31446 "diversified", 31447 "capacity-optimized", 31448 "capacity-optimized-prioritized" 31449 ] 31450 }, 31451 "SpotCapacityRebalance":{ 31452 "type":"structure", 31453 "members":{ 31454 "ReplacementStrategy":{ 31455 "shape":"ReplacementStrategy", 31456 "locationName":"replacementStrategy" 31457 } 31458 } 31459 }, 31460 "SpotDatafeedSubscription":{ 31461 "type":"structure", 31462 "members":{ 31463 "Bucket":{ 31464 "shape":"String", 31465 "locationName":"bucket" 31466 }, 31467 "Fault":{ 31468 "shape":"SpotInstanceStateFault", 31469 "locationName":"fault" 31470 }, 31471 "OwnerId":{ 31472 "shape":"String", 31473 "locationName":"ownerId" 31474 }, 31475 "Prefix":{ 31476 "shape":"String", 31477 "locationName":"prefix" 31478 }, 31479 "State":{ 31480 "shape":"DatafeedSubscriptionState", 31481 "locationName":"state" 31482 } 31483 } 31484 }, 31485 "SpotFleetLaunchSpecification":{ 31486 "type":"structure", 31487 "members":{ 31488 "SecurityGroups":{ 31489 "shape":"GroupIdentifierList", 31490 "locationName":"groupSet" 31491 }, 31492 "AddressingType":{ 31493 "shape":"String", 31494 "locationName":"addressingType" 31495 }, 31496 "BlockDeviceMappings":{ 31497 "shape":"BlockDeviceMappingList", 31498 "locationName":"blockDeviceMapping" 31499 }, 31500 "EbsOptimized":{ 31501 "shape":"Boolean", 31502 "locationName":"ebsOptimized" 31503 }, 31504 "IamInstanceProfile":{ 31505 "shape":"IamInstanceProfileSpecification", 31506 "locationName":"iamInstanceProfile" 31507 }, 31508 "ImageId":{ 31509 "shape":"ImageId", 31510 "locationName":"imageId" 31511 }, 31512 "InstanceType":{ 31513 "shape":"InstanceType", 31514 "locationName":"instanceType" 31515 }, 31516 "KernelId":{ 31517 "shape":"String", 31518 "locationName":"kernelId" 31519 }, 31520 "KeyName":{ 31521 "shape":"KeyPairName", 31522 "locationName":"keyName" 31523 }, 31524 "Monitoring":{ 31525 "shape":"SpotFleetMonitoring", 31526 "locationName":"monitoring" 31527 }, 31528 "NetworkInterfaces":{ 31529 "shape":"InstanceNetworkInterfaceSpecificationList", 31530 "locationName":"networkInterfaceSet" 31531 }, 31532 "Placement":{ 31533 "shape":"SpotPlacement", 31534 "locationName":"placement" 31535 }, 31536 "RamdiskId":{ 31537 "shape":"String", 31538 "locationName":"ramdiskId" 31539 }, 31540 "SpotPrice":{ 31541 "shape":"String", 31542 "locationName":"spotPrice" 31543 }, 31544 "SubnetId":{ 31545 "shape":"SubnetId", 31546 "locationName":"subnetId" 31547 }, 31548 "UserData":{ 31549 "shape":"String", 31550 "locationName":"userData" 31551 }, 31552 "WeightedCapacity":{ 31553 "shape":"Double", 31554 "locationName":"weightedCapacity" 31555 }, 31556 "TagSpecifications":{ 31557 "shape":"SpotFleetTagSpecificationList", 31558 "locationName":"tagSpecificationSet" 31559 }, 31560 "InstanceRequirements":{ 31561 "shape":"InstanceRequirements", 31562 "locationName":"instanceRequirements" 31563 } 31564 } 31565 }, 31566 "SpotFleetMonitoring":{ 31567 "type":"structure", 31568 "members":{ 31569 "Enabled":{ 31570 "shape":"Boolean", 31571 "locationName":"enabled" 31572 } 31573 } 31574 }, 31575 "SpotFleetRequestConfig":{ 31576 "type":"structure", 31577 "members":{ 31578 "ActivityStatus":{ 31579 "shape":"ActivityStatus", 31580 "locationName":"activityStatus" 31581 }, 31582 "CreateTime":{ 31583 "shape":"MillisecondDateTime", 31584 "locationName":"createTime" 31585 }, 31586 "SpotFleetRequestConfig":{ 31587 "shape":"SpotFleetRequestConfigData", 31588 "locationName":"spotFleetRequestConfig" 31589 }, 31590 "SpotFleetRequestId":{ 31591 "shape":"String", 31592 "locationName":"spotFleetRequestId" 31593 }, 31594 "SpotFleetRequestState":{ 31595 "shape":"BatchState", 31596 "locationName":"spotFleetRequestState" 31597 }, 31598 "Tags":{ 31599 "shape":"TagList", 31600 "locationName":"tagSet" 31601 } 31602 } 31603 }, 31604 "SpotFleetRequestConfigData":{ 31605 "type":"structure", 31606 "required":[ 31607 "IamFleetRole", 31608 "TargetCapacity" 31609 ], 31610 "members":{ 31611 "AllocationStrategy":{ 31612 "shape":"AllocationStrategy", 31613 "locationName":"allocationStrategy" 31614 }, 31615 "OnDemandAllocationStrategy":{ 31616 "shape":"OnDemandAllocationStrategy", 31617 "locationName":"onDemandAllocationStrategy" 31618 }, 31619 "SpotMaintenanceStrategies":{ 31620 "shape":"SpotMaintenanceStrategies", 31621 "locationName":"spotMaintenanceStrategies" 31622 }, 31623 "ClientToken":{ 31624 "shape":"String", 31625 "locationName":"clientToken" 31626 }, 31627 "ExcessCapacityTerminationPolicy":{ 31628 "shape":"ExcessCapacityTerminationPolicy", 31629 "locationName":"excessCapacityTerminationPolicy" 31630 }, 31631 "FulfilledCapacity":{ 31632 "shape":"Double", 31633 "locationName":"fulfilledCapacity" 31634 }, 31635 "OnDemandFulfilledCapacity":{ 31636 "shape":"Double", 31637 "locationName":"onDemandFulfilledCapacity" 31638 }, 31639 "IamFleetRole":{ 31640 "shape":"String", 31641 "locationName":"iamFleetRole" 31642 }, 31643 "LaunchSpecifications":{ 31644 "shape":"LaunchSpecsList", 31645 "locationName":"launchSpecifications" 31646 }, 31647 "LaunchTemplateConfigs":{ 31648 "shape":"LaunchTemplateConfigList", 31649 "locationName":"launchTemplateConfigs" 31650 }, 31651 "SpotPrice":{ 31652 "shape":"String", 31653 "locationName":"spotPrice" 31654 }, 31655 "TargetCapacity":{ 31656 "shape":"Integer", 31657 "locationName":"targetCapacity" 31658 }, 31659 "OnDemandTargetCapacity":{ 31660 "shape":"Integer", 31661 "locationName":"onDemandTargetCapacity" 31662 }, 31663 "OnDemandMaxTotalPrice":{ 31664 "shape":"String", 31665 "locationName":"onDemandMaxTotalPrice" 31666 }, 31667 "SpotMaxTotalPrice":{ 31668 "shape":"String", 31669 "locationName":"spotMaxTotalPrice" 31670 }, 31671 "TerminateInstancesWithExpiration":{ 31672 "shape":"Boolean", 31673 "locationName":"terminateInstancesWithExpiration" 31674 }, 31675 "Type":{ 31676 "shape":"FleetType", 31677 "locationName":"type" 31678 }, 31679 "ValidFrom":{ 31680 "shape":"DateTime", 31681 "locationName":"validFrom" 31682 }, 31683 "ValidUntil":{ 31684 "shape":"DateTime", 31685 "locationName":"validUntil" 31686 }, 31687 "ReplaceUnhealthyInstances":{ 31688 "shape":"Boolean", 31689 "locationName":"replaceUnhealthyInstances" 31690 }, 31691 "InstanceInterruptionBehavior":{ 31692 "shape":"InstanceInterruptionBehavior", 31693 "locationName":"instanceInterruptionBehavior" 31694 }, 31695 "LoadBalancersConfig":{ 31696 "shape":"LoadBalancersConfig", 31697 "locationName":"loadBalancersConfig" 31698 }, 31699 "InstancePoolsToUseCount":{ 31700 "shape":"Integer", 31701 "locationName":"instancePoolsToUseCount" 31702 }, 31703 "Context":{ 31704 "shape":"String", 31705 "locationName":"context" 31706 }, 31707 "TargetCapacityUnitType":{ 31708 "shape":"TargetCapacityUnitType", 31709 "locationName":"targetCapacityUnitType" 31710 }, 31711 "TagSpecifications":{ 31712 "shape":"TagSpecificationList", 31713 "locationName":"TagSpecification" 31714 } 31715 } 31716 }, 31717 "SpotFleetRequestConfigSet":{ 31718 "type":"list", 31719 "member":{ 31720 "shape":"SpotFleetRequestConfig", 31721 "locationName":"item" 31722 } 31723 }, 31724 "SpotFleetRequestId":{"type":"string"}, 31725 "SpotFleetRequestIdList":{ 31726 "type":"list", 31727 "member":{ 31728 "shape":"SpotFleetRequestId", 31729 "locationName":"item" 31730 } 31731 }, 31732 "SpotFleetTagSpecification":{ 31733 "type":"structure", 31734 "members":{ 31735 "ResourceType":{ 31736 "shape":"ResourceType", 31737 "locationName":"resourceType" 31738 }, 31739 "Tags":{ 31740 "shape":"TagList", 31741 "locationName":"tag" 31742 } 31743 } 31744 }, 31745 "SpotFleetTagSpecificationList":{ 31746 "type":"list", 31747 "member":{ 31748 "shape":"SpotFleetTagSpecification", 31749 "locationName":"item" 31750 } 31751 }, 31752 "SpotInstanceInterruptionBehavior":{ 31753 "type":"string", 31754 "enum":[ 31755 "hibernate", 31756 "stop", 31757 "terminate" 31758 ] 31759 }, 31760 "SpotInstanceRequest":{ 31761 "type":"structure", 31762 "members":{ 31763 "ActualBlockHourlyPrice":{ 31764 "shape":"String", 31765 "locationName":"actualBlockHourlyPrice" 31766 }, 31767 "AvailabilityZoneGroup":{ 31768 "shape":"String", 31769 "locationName":"availabilityZoneGroup" 31770 }, 31771 "BlockDurationMinutes":{ 31772 "shape":"Integer", 31773 "locationName":"blockDurationMinutes" 31774 }, 31775 "CreateTime":{ 31776 "shape":"DateTime", 31777 "locationName":"createTime" 31778 }, 31779 "Fault":{ 31780 "shape":"SpotInstanceStateFault", 31781 "locationName":"fault" 31782 }, 31783 "InstanceId":{ 31784 "shape":"InstanceId", 31785 "locationName":"instanceId" 31786 }, 31787 "LaunchGroup":{ 31788 "shape":"String", 31789 "locationName":"launchGroup" 31790 }, 31791 "LaunchSpecification":{ 31792 "shape":"LaunchSpecification", 31793 "locationName":"launchSpecification" 31794 }, 31795 "LaunchedAvailabilityZone":{ 31796 "shape":"String", 31797 "locationName":"launchedAvailabilityZone" 31798 }, 31799 "ProductDescription":{ 31800 "shape":"RIProductDescription", 31801 "locationName":"productDescription" 31802 }, 31803 "SpotInstanceRequestId":{ 31804 "shape":"String", 31805 "locationName":"spotInstanceRequestId" 31806 }, 31807 "SpotPrice":{ 31808 "shape":"String", 31809 "locationName":"spotPrice" 31810 }, 31811 "State":{ 31812 "shape":"SpotInstanceState", 31813 "locationName":"state" 31814 }, 31815 "Status":{ 31816 "shape":"SpotInstanceStatus", 31817 "locationName":"status" 31818 }, 31819 "Tags":{ 31820 "shape":"TagList", 31821 "locationName":"tagSet" 31822 }, 31823 "Type":{ 31824 "shape":"SpotInstanceType", 31825 "locationName":"type" 31826 }, 31827 "ValidFrom":{ 31828 "shape":"DateTime", 31829 "locationName":"validFrom" 31830 }, 31831 "ValidUntil":{ 31832 "shape":"DateTime", 31833 "locationName":"validUntil" 31834 }, 31835 "InstanceInterruptionBehavior":{ 31836 "shape":"InstanceInterruptionBehavior", 31837 "locationName":"instanceInterruptionBehavior" 31838 } 31839 } 31840 }, 31841 "SpotInstanceRequestId":{"type":"string"}, 31842 "SpotInstanceRequestIdList":{ 31843 "type":"list", 31844 "member":{ 31845 "shape":"SpotInstanceRequestId", 31846 "locationName":"SpotInstanceRequestId" 31847 } 31848 }, 31849 "SpotInstanceRequestList":{ 31850 "type":"list", 31851 "member":{ 31852 "shape":"SpotInstanceRequest", 31853 "locationName":"item" 31854 } 31855 }, 31856 "SpotInstanceState":{ 31857 "type":"string", 31858 "enum":[ 31859 "open", 31860 "active", 31861 "closed", 31862 "cancelled", 31863 "failed" 31864 ] 31865 }, 31866 "SpotInstanceStateFault":{ 31867 "type":"structure", 31868 "members":{ 31869 "Code":{ 31870 "shape":"String", 31871 "locationName":"code" 31872 }, 31873 "Message":{ 31874 "shape":"String", 31875 "locationName":"message" 31876 } 31877 } 31878 }, 31879 "SpotInstanceStatus":{ 31880 "type":"structure", 31881 "members":{ 31882 "Code":{ 31883 "shape":"String", 31884 "locationName":"code" 31885 }, 31886 "Message":{ 31887 "shape":"String", 31888 "locationName":"message" 31889 }, 31890 "UpdateTime":{ 31891 "shape":"DateTime", 31892 "locationName":"updateTime" 31893 } 31894 } 31895 }, 31896 "SpotInstanceType":{ 31897 "type":"string", 31898 "enum":[ 31899 "one-time", 31900 "persistent" 31901 ] 31902 }, 31903 "SpotMaintenanceStrategies":{ 31904 "type":"structure", 31905 "members":{ 31906 "CapacityRebalance":{ 31907 "shape":"SpotCapacityRebalance", 31908 "locationName":"capacityRebalance" 31909 } 31910 } 31911 }, 31912 "SpotMarketOptions":{ 31913 "type":"structure", 31914 "members":{ 31915 "MaxPrice":{"shape":"String"}, 31916 "SpotInstanceType":{"shape":"SpotInstanceType"}, 31917 "BlockDurationMinutes":{"shape":"Integer"}, 31918 "ValidUntil":{"shape":"DateTime"}, 31919 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 31920 } 31921 }, 31922 "SpotOptions":{ 31923 "type":"structure", 31924 "members":{ 31925 "AllocationStrategy":{ 31926 "shape":"SpotAllocationStrategy", 31927 "locationName":"allocationStrategy" 31928 }, 31929 "MaintenanceStrategies":{ 31930 "shape":"FleetSpotMaintenanceStrategies", 31931 "locationName":"maintenanceStrategies" 31932 }, 31933 "InstanceInterruptionBehavior":{ 31934 "shape":"SpotInstanceInterruptionBehavior", 31935 "locationName":"instanceInterruptionBehavior" 31936 }, 31937 "InstancePoolsToUseCount":{ 31938 "shape":"Integer", 31939 "locationName":"instancePoolsToUseCount" 31940 }, 31941 "SingleInstanceType":{ 31942 "shape":"Boolean", 31943 "locationName":"singleInstanceType" 31944 }, 31945 "SingleAvailabilityZone":{ 31946 "shape":"Boolean", 31947 "locationName":"singleAvailabilityZone" 31948 }, 31949 "MinTargetCapacity":{ 31950 "shape":"Integer", 31951 "locationName":"minTargetCapacity" 31952 }, 31953 "MaxTotalPrice":{ 31954 "shape":"String", 31955 "locationName":"maxTotalPrice" 31956 } 31957 } 31958 }, 31959 "SpotOptionsRequest":{ 31960 "type":"structure", 31961 "members":{ 31962 "AllocationStrategy":{"shape":"SpotAllocationStrategy"}, 31963 "MaintenanceStrategies":{"shape":"FleetSpotMaintenanceStrategiesRequest"}, 31964 "InstanceInterruptionBehavior":{"shape":"SpotInstanceInterruptionBehavior"}, 31965 "InstancePoolsToUseCount":{"shape":"Integer"}, 31966 "SingleInstanceType":{"shape":"Boolean"}, 31967 "SingleAvailabilityZone":{"shape":"Boolean"}, 31968 "MinTargetCapacity":{"shape":"Integer"}, 31969 "MaxTotalPrice":{"shape":"String"} 31970 } 31971 }, 31972 "SpotPlacement":{ 31973 "type":"structure", 31974 "members":{ 31975 "AvailabilityZone":{ 31976 "shape":"String", 31977 "locationName":"availabilityZone" 31978 }, 31979 "GroupName":{ 31980 "shape":"PlacementGroupName", 31981 "locationName":"groupName" 31982 }, 31983 "Tenancy":{ 31984 "shape":"Tenancy", 31985 "locationName":"tenancy" 31986 } 31987 } 31988 }, 31989 "SpotPlacementScore":{ 31990 "type":"structure", 31991 "members":{ 31992 "Region":{ 31993 "shape":"String", 31994 "locationName":"region" 31995 }, 31996 "AvailabilityZoneId":{ 31997 "shape":"String", 31998 "locationName":"availabilityZoneId" 31999 }, 32000 "Score":{ 32001 "shape":"Integer", 32002 "locationName":"score" 32003 } 32004 } 32005 }, 32006 "SpotPlacementScores":{ 32007 "type":"list", 32008 "member":{ 32009 "shape":"SpotPlacementScore", 32010 "locationName":"item" 32011 } 32012 }, 32013 "SpotPlacementScoresMaxResults":{ 32014 "type":"integer", 32015 "max":1000, 32016 "min":10 32017 }, 32018 "SpotPlacementScoresTargetCapacity":{ 32019 "type":"integer", 32020 "max":2000000000, 32021 "min":1 32022 }, 32023 "SpotPrice":{ 32024 "type":"structure", 32025 "members":{ 32026 "AvailabilityZone":{ 32027 "shape":"String", 32028 "locationName":"availabilityZone" 32029 }, 32030 "InstanceType":{ 32031 "shape":"InstanceType", 32032 "locationName":"instanceType" 32033 }, 32034 "ProductDescription":{ 32035 "shape":"RIProductDescription", 32036 "locationName":"productDescription" 32037 }, 32038 "SpotPrice":{ 32039 "shape":"String", 32040 "locationName":"spotPrice" 32041 }, 32042 "Timestamp":{ 32043 "shape":"DateTime", 32044 "locationName":"timestamp" 32045 } 32046 } 32047 }, 32048 "SpotPriceHistoryList":{ 32049 "type":"list", 32050 "member":{ 32051 "shape":"SpotPrice", 32052 "locationName":"item" 32053 } 32054 }, 32055 "StaleIpPermission":{ 32056 "type":"structure", 32057 "members":{ 32058 "FromPort":{ 32059 "shape":"Integer", 32060 "locationName":"fromPort" 32061 }, 32062 "IpProtocol":{ 32063 "shape":"String", 32064 "locationName":"ipProtocol" 32065 }, 32066 "IpRanges":{ 32067 "shape":"IpRanges", 32068 "locationName":"ipRanges" 32069 }, 32070 "PrefixListIds":{ 32071 "shape":"PrefixListIdSet", 32072 "locationName":"prefixListIds" 32073 }, 32074 "ToPort":{ 32075 "shape":"Integer", 32076 "locationName":"toPort" 32077 }, 32078 "UserIdGroupPairs":{ 32079 "shape":"UserIdGroupPairSet", 32080 "locationName":"groups" 32081 } 32082 } 32083 }, 32084 "StaleIpPermissionSet":{ 32085 "type":"list", 32086 "member":{ 32087 "shape":"StaleIpPermission", 32088 "locationName":"item" 32089 } 32090 }, 32091 "StaleSecurityGroup":{ 32092 "type":"structure", 32093 "members":{ 32094 "Description":{ 32095 "shape":"String", 32096 "locationName":"description" 32097 }, 32098 "GroupId":{ 32099 "shape":"String", 32100 "locationName":"groupId" 32101 }, 32102 "GroupName":{ 32103 "shape":"String", 32104 "locationName":"groupName" 32105 }, 32106 "StaleIpPermissions":{ 32107 "shape":"StaleIpPermissionSet", 32108 "locationName":"staleIpPermissions" 32109 }, 32110 "StaleIpPermissionsEgress":{ 32111 "shape":"StaleIpPermissionSet", 32112 "locationName":"staleIpPermissionsEgress" 32113 }, 32114 "VpcId":{ 32115 "shape":"String", 32116 "locationName":"vpcId" 32117 } 32118 } 32119 }, 32120 "StaleSecurityGroupSet":{ 32121 "type":"list", 32122 "member":{ 32123 "shape":"StaleSecurityGroup", 32124 "locationName":"item" 32125 } 32126 }, 32127 "StartInstancesRequest":{ 32128 "type":"structure", 32129 "required":["InstanceIds"], 32130 "members":{ 32131 "InstanceIds":{ 32132 "shape":"InstanceIdStringList", 32133 "locationName":"InstanceId" 32134 }, 32135 "AdditionalInfo":{ 32136 "shape":"String", 32137 "locationName":"additionalInfo" 32138 }, 32139 "DryRun":{ 32140 "shape":"Boolean", 32141 "locationName":"dryRun" 32142 } 32143 } 32144 }, 32145 "StartInstancesResult":{ 32146 "type":"structure", 32147 "members":{ 32148 "StartingInstances":{ 32149 "shape":"InstanceStateChangeList", 32150 "locationName":"instancesSet" 32151 } 32152 } 32153 }, 32154 "StartNetworkInsightsAnalysisRequest":{ 32155 "type":"structure", 32156 "required":[ 32157 "NetworkInsightsPathId", 32158 "ClientToken" 32159 ], 32160 "members":{ 32161 "NetworkInsightsPathId":{"shape":"NetworkInsightsPathId"}, 32162 "FilterInArns":{ 32163 "shape":"ArnList", 32164 "locationName":"FilterInArn" 32165 }, 32166 "DryRun":{"shape":"Boolean"}, 32167 "TagSpecifications":{ 32168 "shape":"TagSpecificationList", 32169 "locationName":"TagSpecification" 32170 }, 32171 "ClientToken":{ 32172 "shape":"String", 32173 "idempotencyToken":true 32174 } 32175 } 32176 }, 32177 "StartNetworkInsightsAnalysisResult":{ 32178 "type":"structure", 32179 "members":{ 32180 "NetworkInsightsAnalysis":{ 32181 "shape":"NetworkInsightsAnalysis", 32182 "locationName":"networkInsightsAnalysis" 32183 } 32184 } 32185 }, 32186 "StartVpcEndpointServicePrivateDnsVerificationRequest":{ 32187 "type":"structure", 32188 "required":["ServiceId"], 32189 "members":{ 32190 "DryRun":{"shape":"Boolean"}, 32191 "ServiceId":{"shape":"VpcEndpointServiceId"} 32192 } 32193 }, 32194 "StartVpcEndpointServicePrivateDnsVerificationResult":{ 32195 "type":"structure", 32196 "members":{ 32197 "ReturnValue":{ 32198 "shape":"Boolean", 32199 "locationName":"return" 32200 } 32201 } 32202 }, 32203 "State":{ 32204 "type":"string", 32205 "enum":[ 32206 "PendingAcceptance", 32207 "Pending", 32208 "Available", 32209 "Deleting", 32210 "Deleted", 32211 "Rejected", 32212 "Failed", 32213 "Expired" 32214 ] 32215 }, 32216 "StateReason":{ 32217 "type":"structure", 32218 "members":{ 32219 "Code":{ 32220 "shape":"String", 32221 "locationName":"code" 32222 }, 32223 "Message":{ 32224 "shape":"String", 32225 "locationName":"message" 32226 } 32227 } 32228 }, 32229 "StaticSourcesSupportValue":{ 32230 "type":"string", 32231 "enum":[ 32232 "enable", 32233 "disable" 32234 ] 32235 }, 32236 "Status":{ 32237 "type":"string", 32238 "enum":[ 32239 "MoveInProgress", 32240 "InVpc", 32241 "InClassic" 32242 ] 32243 }, 32244 "StatusName":{ 32245 "type":"string", 32246 "enum":["reachability"] 32247 }, 32248 "StatusType":{ 32249 "type":"string", 32250 "enum":[ 32251 "passed", 32252 "failed", 32253 "insufficient-data", 32254 "initializing" 32255 ] 32256 }, 32257 "StopInstancesRequest":{ 32258 "type":"structure", 32259 "required":["InstanceIds"], 32260 "members":{ 32261 "InstanceIds":{ 32262 "shape":"InstanceIdStringList", 32263 "locationName":"InstanceId" 32264 }, 32265 "Hibernate":{"shape":"Boolean"}, 32266 "DryRun":{ 32267 "shape":"Boolean", 32268 "locationName":"dryRun" 32269 }, 32270 "Force":{ 32271 "shape":"Boolean", 32272 "locationName":"force" 32273 } 32274 } 32275 }, 32276 "StopInstancesResult":{ 32277 "type":"structure", 32278 "members":{ 32279 "StoppingInstances":{ 32280 "shape":"InstanceStateChangeList", 32281 "locationName":"instancesSet" 32282 } 32283 } 32284 }, 32285 "Storage":{ 32286 "type":"structure", 32287 "members":{ 32288 "S3":{"shape":"S3Storage"} 32289 } 32290 }, 32291 "StorageLocation":{ 32292 "type":"structure", 32293 "members":{ 32294 "Bucket":{"shape":"String"}, 32295 "Key":{"shape":"String"} 32296 } 32297 }, 32298 "StoreImageTaskResult":{ 32299 "type":"structure", 32300 "members":{ 32301 "AmiId":{ 32302 "shape":"String", 32303 "locationName":"amiId" 32304 }, 32305 "TaskStartTime":{ 32306 "shape":"MillisecondDateTime", 32307 "locationName":"taskStartTime" 32308 }, 32309 "Bucket":{ 32310 "shape":"String", 32311 "locationName":"bucket" 32312 }, 32313 "S3objectKey":{ 32314 "shape":"String", 32315 "locationName":"s3objectKey" 32316 }, 32317 "ProgressPercentage":{ 32318 "shape":"Integer", 32319 "locationName":"progressPercentage" 32320 }, 32321 "StoreTaskState":{ 32322 "shape":"String", 32323 "locationName":"storeTaskState" 32324 }, 32325 "StoreTaskFailureReason":{ 32326 "shape":"String", 32327 "locationName":"storeTaskFailureReason" 32328 } 32329 } 32330 }, 32331 "StoreImageTaskResultSet":{ 32332 "type":"list", 32333 "member":{ 32334 "shape":"StoreImageTaskResult", 32335 "locationName":"item" 32336 } 32337 }, 32338 "String":{"type":"string"}, 32339 "StringList":{ 32340 "type":"list", 32341 "member":{ 32342 "shape":"String", 32343 "locationName":"item" 32344 } 32345 }, 32346 "Subnet":{ 32347 "type":"structure", 32348 "members":{ 32349 "AvailabilityZone":{ 32350 "shape":"String", 32351 "locationName":"availabilityZone" 32352 }, 32353 "AvailabilityZoneId":{ 32354 "shape":"String", 32355 "locationName":"availabilityZoneId" 32356 }, 32357 "AvailableIpAddressCount":{ 32358 "shape":"Integer", 32359 "locationName":"availableIpAddressCount" 32360 }, 32361 "CidrBlock":{ 32362 "shape":"String", 32363 "locationName":"cidrBlock" 32364 }, 32365 "DefaultForAz":{ 32366 "shape":"Boolean", 32367 "locationName":"defaultForAz" 32368 }, 32369 "MapPublicIpOnLaunch":{ 32370 "shape":"Boolean", 32371 "locationName":"mapPublicIpOnLaunch" 32372 }, 32373 "MapCustomerOwnedIpOnLaunch":{ 32374 "shape":"Boolean", 32375 "locationName":"mapCustomerOwnedIpOnLaunch" 32376 }, 32377 "CustomerOwnedIpv4Pool":{ 32378 "shape":"CoipPoolId", 32379 "locationName":"customerOwnedIpv4Pool" 32380 }, 32381 "State":{ 32382 "shape":"SubnetState", 32383 "locationName":"state" 32384 }, 32385 "SubnetId":{ 32386 "shape":"String", 32387 "locationName":"subnetId" 32388 }, 32389 "VpcId":{ 32390 "shape":"String", 32391 "locationName":"vpcId" 32392 }, 32393 "OwnerId":{ 32394 "shape":"String", 32395 "locationName":"ownerId" 32396 }, 32397 "AssignIpv6AddressOnCreation":{ 32398 "shape":"Boolean", 32399 "locationName":"assignIpv6AddressOnCreation" 32400 }, 32401 "Ipv6CidrBlockAssociationSet":{ 32402 "shape":"SubnetIpv6CidrBlockAssociationSet", 32403 "locationName":"ipv6CidrBlockAssociationSet" 32404 }, 32405 "Tags":{ 32406 "shape":"TagList", 32407 "locationName":"tagSet" 32408 }, 32409 "SubnetArn":{ 32410 "shape":"String", 32411 "locationName":"subnetArn" 32412 }, 32413 "OutpostArn":{ 32414 "shape":"String", 32415 "locationName":"outpostArn" 32416 } 32417 } 32418 }, 32419 "SubnetAssociation":{ 32420 "type":"structure", 32421 "members":{ 32422 "SubnetId":{ 32423 "shape":"String", 32424 "locationName":"subnetId" 32425 }, 32426 "State":{ 32427 "shape":"TransitGatewayMulitcastDomainAssociationState", 32428 "locationName":"state" 32429 } 32430 } 32431 }, 32432 "SubnetAssociationList":{ 32433 "type":"list", 32434 "member":{ 32435 "shape":"SubnetAssociation", 32436 "locationName":"item" 32437 } 32438 }, 32439 "SubnetCidrAssociationId":{"type":"string"}, 32440 "SubnetCidrBlockState":{ 32441 "type":"structure", 32442 "members":{ 32443 "State":{ 32444 "shape":"SubnetCidrBlockStateCode", 32445 "locationName":"state" 32446 }, 32447 "StatusMessage":{ 32448 "shape":"String", 32449 "locationName":"statusMessage" 32450 } 32451 } 32452 }, 32453 "SubnetCidrBlockStateCode":{ 32454 "type":"string", 32455 "enum":[ 32456 "associating", 32457 "associated", 32458 "disassociating", 32459 "disassociated", 32460 "failing", 32461 "failed" 32462 ] 32463 }, 32464 "SubnetCidrReservation":{ 32465 "type":"structure", 32466 "members":{ 32467 "SubnetCidrReservationId":{ 32468 "shape":"SubnetCidrReservationId", 32469 "locationName":"subnetCidrReservationId" 32470 }, 32471 "SubnetId":{ 32472 "shape":"SubnetId", 32473 "locationName":"subnetId" 32474 }, 32475 "Cidr":{ 32476 "shape":"String", 32477 "locationName":"cidr" 32478 }, 32479 "ReservationType":{ 32480 "shape":"SubnetCidrReservationType", 32481 "locationName":"reservationType" 32482 }, 32483 "OwnerId":{ 32484 "shape":"String", 32485 "locationName":"ownerId" 32486 }, 32487 "Description":{ 32488 "shape":"String", 32489 "locationName":"description" 32490 }, 32491 "Tags":{ 32492 "shape":"TagList", 32493 "locationName":"tagSet" 32494 } 32495 } 32496 }, 32497 "SubnetCidrReservationId":{"type":"string"}, 32498 "SubnetCidrReservationList":{ 32499 "type":"list", 32500 "member":{ 32501 "shape":"SubnetCidrReservation", 32502 "locationName":"item" 32503 } 32504 }, 32505 "SubnetCidrReservationType":{ 32506 "type":"string", 32507 "enum":[ 32508 "prefix", 32509 "explicit" 32510 ] 32511 }, 32512 "SubnetId":{"type":"string"}, 32513 "SubnetIdStringList":{ 32514 "type":"list", 32515 "member":{ 32516 "shape":"SubnetId", 32517 "locationName":"SubnetId" 32518 } 32519 }, 32520 "SubnetIpv6CidrBlockAssociation":{ 32521 "type":"structure", 32522 "members":{ 32523 "AssociationId":{ 32524 "shape":"SubnetCidrAssociationId", 32525 "locationName":"associationId" 32526 }, 32527 "Ipv6CidrBlock":{ 32528 "shape":"String", 32529 "locationName":"ipv6CidrBlock" 32530 }, 32531 "Ipv6CidrBlockState":{ 32532 "shape":"SubnetCidrBlockState", 32533 "locationName":"ipv6CidrBlockState" 32534 } 32535 } 32536 }, 32537 "SubnetIpv6CidrBlockAssociationSet":{ 32538 "type":"list", 32539 "member":{ 32540 "shape":"SubnetIpv6CidrBlockAssociation", 32541 "locationName":"item" 32542 } 32543 }, 32544 "SubnetList":{ 32545 "type":"list", 32546 "member":{ 32547 "shape":"Subnet", 32548 "locationName":"item" 32549 } 32550 }, 32551 "SubnetState":{ 32552 "type":"string", 32553 "enum":[ 32554 "pending", 32555 "available" 32556 ] 32557 }, 32558 "SuccessfulInstanceCreditSpecificationItem":{ 32559 "type":"structure", 32560 "members":{ 32561 "InstanceId":{ 32562 "shape":"String", 32563 "locationName":"instanceId" 32564 } 32565 } 32566 }, 32567 "SuccessfulInstanceCreditSpecificationSet":{ 32568 "type":"list", 32569 "member":{ 32570 "shape":"SuccessfulInstanceCreditSpecificationItem", 32571 "locationName":"item" 32572 } 32573 }, 32574 "SuccessfulQueuedPurchaseDeletion":{ 32575 "type":"structure", 32576 "members":{ 32577 "ReservedInstancesId":{ 32578 "shape":"String", 32579 "locationName":"reservedInstancesId" 32580 } 32581 } 32582 }, 32583 "SuccessfulQueuedPurchaseDeletionSet":{ 32584 "type":"list", 32585 "member":{ 32586 "shape":"SuccessfulQueuedPurchaseDeletion", 32587 "locationName":"item" 32588 } 32589 }, 32590 "SummaryStatus":{ 32591 "type":"string", 32592 "enum":[ 32593 "ok", 32594 "impaired", 32595 "insufficient-data", 32596 "not-applicable", 32597 "initializing" 32598 ] 32599 }, 32600 "Tag":{ 32601 "type":"structure", 32602 "members":{ 32603 "Key":{ 32604 "shape":"String", 32605 "locationName":"key" 32606 }, 32607 "Value":{ 32608 "shape":"String", 32609 "locationName":"value" 32610 } 32611 } 32612 }, 32613 "TagDescription":{ 32614 "type":"structure", 32615 "members":{ 32616 "Key":{ 32617 "shape":"String", 32618 "locationName":"key" 32619 }, 32620 "ResourceId":{ 32621 "shape":"String", 32622 "locationName":"resourceId" 32623 }, 32624 "ResourceType":{ 32625 "shape":"ResourceType", 32626 "locationName":"resourceType" 32627 }, 32628 "Value":{ 32629 "shape":"String", 32630 "locationName":"value" 32631 } 32632 } 32633 }, 32634 "TagDescriptionList":{ 32635 "type":"list", 32636 "member":{ 32637 "shape":"TagDescription", 32638 "locationName":"item" 32639 } 32640 }, 32641 "TagList":{ 32642 "type":"list", 32643 "member":{ 32644 "shape":"Tag", 32645 "locationName":"item" 32646 } 32647 }, 32648 "TagSpecification":{ 32649 "type":"structure", 32650 "members":{ 32651 "ResourceType":{ 32652 "shape":"ResourceType", 32653 "locationName":"resourceType" 32654 }, 32655 "Tags":{ 32656 "shape":"TagList", 32657 "locationName":"Tag" 32658 } 32659 } 32660 }, 32661 "TagSpecificationList":{ 32662 "type":"list", 32663 "member":{ 32664 "shape":"TagSpecification", 32665 "locationName":"item" 32666 } 32667 }, 32668 "TaggableResourceId":{"type":"string"}, 32669 "TargetCapacitySpecification":{ 32670 "type":"structure", 32671 "members":{ 32672 "TotalTargetCapacity":{ 32673 "shape":"Integer", 32674 "locationName":"totalTargetCapacity" 32675 }, 32676 "OnDemandTargetCapacity":{ 32677 "shape":"Integer", 32678 "locationName":"onDemandTargetCapacity" 32679 }, 32680 "SpotTargetCapacity":{ 32681 "shape":"Integer", 32682 "locationName":"spotTargetCapacity" 32683 }, 32684 "DefaultTargetCapacityType":{ 32685 "shape":"DefaultTargetCapacityType", 32686 "locationName":"defaultTargetCapacityType" 32687 }, 32688 "TargetCapacityUnitType":{ 32689 "shape":"TargetCapacityUnitType", 32690 "locationName":"targetCapacityUnitType" 32691 } 32692 } 32693 }, 32694 "TargetCapacitySpecificationRequest":{ 32695 "type":"structure", 32696 "required":["TotalTargetCapacity"], 32697 "members":{ 32698 "TotalTargetCapacity":{"shape":"Integer"}, 32699 "OnDemandTargetCapacity":{"shape":"Integer"}, 32700 "SpotTargetCapacity":{"shape":"Integer"}, 32701 "DefaultTargetCapacityType":{"shape":"DefaultTargetCapacityType"}, 32702 "TargetCapacityUnitType":{"shape":"TargetCapacityUnitType"} 32703 } 32704 }, 32705 "TargetCapacityUnitType":{ 32706 "type":"string", 32707 "enum":[ 32708 "vcpu", 32709 "memory-mib", 32710 "units" 32711 ] 32712 }, 32713 "TargetConfiguration":{ 32714 "type":"structure", 32715 "members":{ 32716 "InstanceCount":{ 32717 "shape":"Integer", 32718 "locationName":"instanceCount" 32719 }, 32720 "OfferingId":{ 32721 "shape":"String", 32722 "locationName":"offeringId" 32723 } 32724 } 32725 }, 32726 "TargetConfigurationRequest":{ 32727 "type":"structure", 32728 "required":["OfferingId"], 32729 "members":{ 32730 "InstanceCount":{"shape":"Integer"}, 32731 "OfferingId":{"shape":"ReservedInstancesOfferingId"} 32732 } 32733 }, 32734 "TargetConfigurationRequestSet":{ 32735 "type":"list", 32736 "member":{ 32737 "shape":"TargetConfigurationRequest", 32738 "locationName":"TargetConfigurationRequest" 32739 } 32740 }, 32741 "TargetGroup":{ 32742 "type":"structure", 32743 "members":{ 32744 "Arn":{ 32745 "shape":"String", 32746 "locationName":"arn" 32747 } 32748 } 32749 }, 32750 "TargetGroups":{ 32751 "type":"list", 32752 "member":{ 32753 "shape":"TargetGroup", 32754 "locationName":"item" 32755 }, 32756 "max":5, 32757 "min":1 32758 }, 32759 "TargetGroupsConfig":{ 32760 "type":"structure", 32761 "members":{ 32762 "TargetGroups":{ 32763 "shape":"TargetGroups", 32764 "locationName":"targetGroups" 32765 } 32766 } 32767 }, 32768 "TargetNetwork":{ 32769 "type":"structure", 32770 "members":{ 32771 "AssociationId":{ 32772 "shape":"String", 32773 "locationName":"associationId" 32774 }, 32775 "VpcId":{ 32776 "shape":"String", 32777 "locationName":"vpcId" 32778 }, 32779 "TargetNetworkId":{ 32780 "shape":"String", 32781 "locationName":"targetNetworkId" 32782 }, 32783 "ClientVpnEndpointId":{ 32784 "shape":"String", 32785 "locationName":"clientVpnEndpointId" 32786 }, 32787 "Status":{ 32788 "shape":"AssociationStatus", 32789 "locationName":"status" 32790 }, 32791 "SecurityGroups":{ 32792 "shape":"ValueStringList", 32793 "locationName":"securityGroups" 32794 } 32795 } 32796 }, 32797 "TargetNetworkSet":{ 32798 "type":"list", 32799 "member":{ 32800 "shape":"TargetNetwork", 32801 "locationName":"item" 32802 } 32803 }, 32804 "TargetReservationValue":{ 32805 "type":"structure", 32806 "members":{ 32807 "ReservationValue":{ 32808 "shape":"ReservationValue", 32809 "locationName":"reservationValue" 32810 }, 32811 "TargetConfiguration":{ 32812 "shape":"TargetConfiguration", 32813 "locationName":"targetConfiguration" 32814 } 32815 } 32816 }, 32817 "TargetReservationValueSet":{ 32818 "type":"list", 32819 "member":{ 32820 "shape":"TargetReservationValue", 32821 "locationName":"item" 32822 } 32823 }, 32824 "TelemetryStatus":{ 32825 "type":"string", 32826 "enum":[ 32827 "UP", 32828 "DOWN" 32829 ] 32830 }, 32831 "Tenancy":{ 32832 "type":"string", 32833 "enum":[ 32834 "default", 32835 "dedicated", 32836 "host" 32837 ] 32838 }, 32839 "TerminateClientVpnConnectionsRequest":{ 32840 "type":"structure", 32841 "required":["ClientVpnEndpointId"], 32842 "members":{ 32843 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 32844 "ConnectionId":{"shape":"VpnConnectionId"}, 32845 "Username":{"shape":"String"}, 32846 "DryRun":{"shape":"Boolean"} 32847 } 32848 }, 32849 "TerminateClientVpnConnectionsResult":{ 32850 "type":"structure", 32851 "members":{ 32852 "ClientVpnEndpointId":{ 32853 "shape":"String", 32854 "locationName":"clientVpnEndpointId" 32855 }, 32856 "Username":{ 32857 "shape":"String", 32858 "locationName":"username" 32859 }, 32860 "ConnectionStatuses":{ 32861 "shape":"TerminateConnectionStatusSet", 32862 "locationName":"connectionStatuses" 32863 } 32864 } 32865 }, 32866 "TerminateConnectionStatus":{ 32867 "type":"structure", 32868 "members":{ 32869 "ConnectionId":{ 32870 "shape":"String", 32871 "locationName":"connectionId" 32872 }, 32873 "PreviousStatus":{ 32874 "shape":"ClientVpnConnectionStatus", 32875 "locationName":"previousStatus" 32876 }, 32877 "CurrentStatus":{ 32878 "shape":"ClientVpnConnectionStatus", 32879 "locationName":"currentStatus" 32880 } 32881 } 32882 }, 32883 "TerminateConnectionStatusSet":{ 32884 "type":"list", 32885 "member":{ 32886 "shape":"TerminateConnectionStatus", 32887 "locationName":"item" 32888 } 32889 }, 32890 "TerminateInstancesRequest":{ 32891 "type":"structure", 32892 "required":["InstanceIds"], 32893 "members":{ 32894 "InstanceIds":{ 32895 "shape":"InstanceIdStringList", 32896 "locationName":"InstanceId" 32897 }, 32898 "DryRun":{ 32899 "shape":"Boolean", 32900 "locationName":"dryRun" 32901 } 32902 } 32903 }, 32904 "TerminateInstancesResult":{ 32905 "type":"structure", 32906 "members":{ 32907 "TerminatingInstances":{ 32908 "shape":"InstanceStateChangeList", 32909 "locationName":"instancesSet" 32910 } 32911 } 32912 }, 32913 "ThreadsPerCore":{"type":"integer"}, 32914 "ThreadsPerCoreList":{ 32915 "type":"list", 32916 "member":{ 32917 "shape":"ThreadsPerCore", 32918 "locationName":"item" 32919 } 32920 }, 32921 "TotalLocalStorageGB":{ 32922 "type":"structure", 32923 "members":{ 32924 "Min":{ 32925 "shape":"Double", 32926 "locationName":"min" 32927 }, 32928 "Max":{ 32929 "shape":"Double", 32930 "locationName":"max" 32931 } 32932 } 32933 }, 32934 "TotalLocalStorageGBRequest":{ 32935 "type":"structure", 32936 "members":{ 32937 "Min":{"shape":"Double"}, 32938 "Max":{"shape":"Double"} 32939 } 32940 }, 32941 "TrafficDirection":{ 32942 "type":"string", 32943 "enum":[ 32944 "ingress", 32945 "egress" 32946 ] 32947 }, 32948 "TrafficMirrorFilter":{ 32949 "type":"structure", 32950 "members":{ 32951 "TrafficMirrorFilterId":{ 32952 "shape":"String", 32953 "locationName":"trafficMirrorFilterId" 32954 }, 32955 "IngressFilterRules":{ 32956 "shape":"TrafficMirrorFilterRuleList", 32957 "locationName":"ingressFilterRuleSet" 32958 }, 32959 "EgressFilterRules":{ 32960 "shape":"TrafficMirrorFilterRuleList", 32961 "locationName":"egressFilterRuleSet" 32962 }, 32963 "NetworkServices":{ 32964 "shape":"TrafficMirrorNetworkServiceList", 32965 "locationName":"networkServiceSet" 32966 }, 32967 "Description":{ 32968 "shape":"String", 32969 "locationName":"description" 32970 }, 32971 "Tags":{ 32972 "shape":"TagList", 32973 "locationName":"tagSet" 32974 } 32975 } 32976 }, 32977 "TrafficMirrorFilterId":{"type":"string"}, 32978 "TrafficMirrorFilterIdList":{ 32979 "type":"list", 32980 "member":{ 32981 "shape":"TrafficMirrorFilterId", 32982 "locationName":"item" 32983 } 32984 }, 32985 "TrafficMirrorFilterRule":{ 32986 "type":"structure", 32987 "members":{ 32988 "TrafficMirrorFilterRuleId":{ 32989 "shape":"String", 32990 "locationName":"trafficMirrorFilterRuleId" 32991 }, 32992 "TrafficMirrorFilterId":{ 32993 "shape":"String", 32994 "locationName":"trafficMirrorFilterId" 32995 }, 32996 "TrafficDirection":{ 32997 "shape":"TrafficDirection", 32998 "locationName":"trafficDirection" 32999 }, 33000 "RuleNumber":{ 33001 "shape":"Integer", 33002 "locationName":"ruleNumber" 33003 }, 33004 "RuleAction":{ 33005 "shape":"TrafficMirrorRuleAction", 33006 "locationName":"ruleAction" 33007 }, 33008 "Protocol":{ 33009 "shape":"Integer", 33010 "locationName":"protocol" 33011 }, 33012 "DestinationPortRange":{ 33013 "shape":"TrafficMirrorPortRange", 33014 "locationName":"destinationPortRange" 33015 }, 33016 "SourcePortRange":{ 33017 "shape":"TrafficMirrorPortRange", 33018 "locationName":"sourcePortRange" 33019 }, 33020 "DestinationCidrBlock":{ 33021 "shape":"String", 33022 "locationName":"destinationCidrBlock" 33023 }, 33024 "SourceCidrBlock":{ 33025 "shape":"String", 33026 "locationName":"sourceCidrBlock" 33027 }, 33028 "Description":{ 33029 "shape":"String", 33030 "locationName":"description" 33031 } 33032 } 33033 }, 33034 "TrafficMirrorFilterRuleField":{ 33035 "type":"string", 33036 "enum":[ 33037 "destination-port-range", 33038 "source-port-range", 33039 "protocol", 33040 "description" 33041 ] 33042 }, 33043 "TrafficMirrorFilterRuleFieldList":{ 33044 "type":"list", 33045 "member":{"shape":"TrafficMirrorFilterRuleField"} 33046 }, 33047 "TrafficMirrorFilterRuleId":{"type":"string"}, 33048 "TrafficMirrorFilterRuleList":{ 33049 "type":"list", 33050 "member":{ 33051 "shape":"TrafficMirrorFilterRule", 33052 "locationName":"item" 33053 } 33054 }, 33055 "TrafficMirrorFilterSet":{ 33056 "type":"list", 33057 "member":{ 33058 "shape":"TrafficMirrorFilter", 33059 "locationName":"item" 33060 } 33061 }, 33062 "TrafficMirrorNetworkService":{ 33063 "type":"string", 33064 "enum":["amazon-dns"] 33065 }, 33066 "TrafficMirrorNetworkServiceList":{ 33067 "type":"list", 33068 "member":{ 33069 "shape":"TrafficMirrorNetworkService", 33070 "locationName":"item" 33071 } 33072 }, 33073 "TrafficMirrorPortRange":{ 33074 "type":"structure", 33075 "members":{ 33076 "FromPort":{ 33077 "shape":"Integer", 33078 "locationName":"fromPort" 33079 }, 33080 "ToPort":{ 33081 "shape":"Integer", 33082 "locationName":"toPort" 33083 } 33084 } 33085 }, 33086 "TrafficMirrorPortRangeRequest":{ 33087 "type":"structure", 33088 "members":{ 33089 "FromPort":{"shape":"Integer"}, 33090 "ToPort":{"shape":"Integer"} 33091 } 33092 }, 33093 "TrafficMirrorRuleAction":{ 33094 "type":"string", 33095 "enum":[ 33096 "accept", 33097 "reject" 33098 ] 33099 }, 33100 "TrafficMirrorSession":{ 33101 "type":"structure", 33102 "members":{ 33103 "TrafficMirrorSessionId":{ 33104 "shape":"String", 33105 "locationName":"trafficMirrorSessionId" 33106 }, 33107 "TrafficMirrorTargetId":{ 33108 "shape":"String", 33109 "locationName":"trafficMirrorTargetId" 33110 }, 33111 "TrafficMirrorFilterId":{ 33112 "shape":"String", 33113 "locationName":"trafficMirrorFilterId" 33114 }, 33115 "NetworkInterfaceId":{ 33116 "shape":"String", 33117 "locationName":"networkInterfaceId" 33118 }, 33119 "OwnerId":{ 33120 "shape":"String", 33121 "locationName":"ownerId" 33122 }, 33123 "PacketLength":{ 33124 "shape":"Integer", 33125 "locationName":"packetLength" 33126 }, 33127 "SessionNumber":{ 33128 "shape":"Integer", 33129 "locationName":"sessionNumber" 33130 }, 33131 "VirtualNetworkId":{ 33132 "shape":"Integer", 33133 "locationName":"virtualNetworkId" 33134 }, 33135 "Description":{ 33136 "shape":"String", 33137 "locationName":"description" 33138 }, 33139 "Tags":{ 33140 "shape":"TagList", 33141 "locationName":"tagSet" 33142 } 33143 } 33144 }, 33145 "TrafficMirrorSessionField":{ 33146 "type":"string", 33147 "enum":[ 33148 "packet-length", 33149 "description", 33150 "virtual-network-id" 33151 ] 33152 }, 33153 "TrafficMirrorSessionFieldList":{ 33154 "type":"list", 33155 "member":{"shape":"TrafficMirrorSessionField"} 33156 }, 33157 "TrafficMirrorSessionId":{"type":"string"}, 33158 "TrafficMirrorSessionIdList":{ 33159 "type":"list", 33160 "member":{ 33161 "shape":"TrafficMirrorSessionId", 33162 "locationName":"item" 33163 } 33164 }, 33165 "TrafficMirrorSessionSet":{ 33166 "type":"list", 33167 "member":{ 33168 "shape":"TrafficMirrorSession", 33169 "locationName":"item" 33170 } 33171 }, 33172 "TrafficMirrorTarget":{ 33173 "type":"structure", 33174 "members":{ 33175 "TrafficMirrorTargetId":{ 33176 "shape":"String", 33177 "locationName":"trafficMirrorTargetId" 33178 }, 33179 "NetworkInterfaceId":{ 33180 "shape":"String", 33181 "locationName":"networkInterfaceId" 33182 }, 33183 "NetworkLoadBalancerArn":{ 33184 "shape":"String", 33185 "locationName":"networkLoadBalancerArn" 33186 }, 33187 "Type":{ 33188 "shape":"TrafficMirrorTargetType", 33189 "locationName":"type" 33190 }, 33191 "Description":{ 33192 "shape":"String", 33193 "locationName":"description" 33194 }, 33195 "OwnerId":{ 33196 "shape":"String", 33197 "locationName":"ownerId" 33198 }, 33199 "Tags":{ 33200 "shape":"TagList", 33201 "locationName":"tagSet" 33202 } 33203 } 33204 }, 33205 "TrafficMirrorTargetId":{"type":"string"}, 33206 "TrafficMirrorTargetIdList":{ 33207 "type":"list", 33208 "member":{ 33209 "shape":"TrafficMirrorTargetId", 33210 "locationName":"item" 33211 } 33212 }, 33213 "TrafficMirrorTargetSet":{ 33214 "type":"list", 33215 "member":{ 33216 "shape":"TrafficMirrorTarget", 33217 "locationName":"item" 33218 } 33219 }, 33220 "TrafficMirrorTargetType":{ 33221 "type":"string", 33222 "enum":[ 33223 "network-interface", 33224 "network-load-balancer" 33225 ] 33226 }, 33227 "TrafficMirroringMaxResults":{ 33228 "type":"integer", 33229 "max":1000, 33230 "min":5 33231 }, 33232 "TrafficType":{ 33233 "type":"string", 33234 "enum":[ 33235 "ACCEPT", 33236 "REJECT", 33237 "ALL" 33238 ] 33239 }, 33240 "TransitAssociationGatewayId":{"type":"string"}, 33241 "TransitGateway":{ 33242 "type":"structure", 33243 "members":{ 33244 "TransitGatewayId":{ 33245 "shape":"String", 33246 "locationName":"transitGatewayId" 33247 }, 33248 "TransitGatewayArn":{ 33249 "shape":"String", 33250 "locationName":"transitGatewayArn" 33251 }, 33252 "State":{ 33253 "shape":"TransitGatewayState", 33254 "locationName":"state" 33255 }, 33256 "OwnerId":{ 33257 "shape":"String", 33258 "locationName":"ownerId" 33259 }, 33260 "Description":{ 33261 "shape":"String", 33262 "locationName":"description" 33263 }, 33264 "CreationTime":{ 33265 "shape":"DateTime", 33266 "locationName":"creationTime" 33267 }, 33268 "Options":{ 33269 "shape":"TransitGatewayOptions", 33270 "locationName":"options" 33271 }, 33272 "Tags":{ 33273 "shape":"TagList", 33274 "locationName":"tagSet" 33275 } 33276 } 33277 }, 33278 "TransitGatewayAssociation":{ 33279 "type":"structure", 33280 "members":{ 33281 "TransitGatewayRouteTableId":{ 33282 "shape":"TransitGatewayRouteTableId", 33283 "locationName":"transitGatewayRouteTableId" 33284 }, 33285 "TransitGatewayAttachmentId":{ 33286 "shape":"TransitGatewayAttachmentId", 33287 "locationName":"transitGatewayAttachmentId" 33288 }, 33289 "ResourceId":{ 33290 "shape":"String", 33291 "locationName":"resourceId" 33292 }, 33293 "ResourceType":{ 33294 "shape":"TransitGatewayAttachmentResourceType", 33295 "locationName":"resourceType" 33296 }, 33297 "State":{ 33298 "shape":"TransitGatewayAssociationState", 33299 "locationName":"state" 33300 } 33301 } 33302 }, 33303 "TransitGatewayAssociationState":{ 33304 "type":"string", 33305 "enum":[ 33306 "associating", 33307 "associated", 33308 "disassociating", 33309 "disassociated" 33310 ] 33311 }, 33312 "TransitGatewayAttachment":{ 33313 "type":"structure", 33314 "members":{ 33315 "TransitGatewayAttachmentId":{ 33316 "shape":"String", 33317 "locationName":"transitGatewayAttachmentId" 33318 }, 33319 "TransitGatewayId":{ 33320 "shape":"String", 33321 "locationName":"transitGatewayId" 33322 }, 33323 "TransitGatewayOwnerId":{ 33324 "shape":"String", 33325 "locationName":"transitGatewayOwnerId" 33326 }, 33327 "ResourceOwnerId":{ 33328 "shape":"String", 33329 "locationName":"resourceOwnerId" 33330 }, 33331 "ResourceType":{ 33332 "shape":"TransitGatewayAttachmentResourceType", 33333 "locationName":"resourceType" 33334 }, 33335 "ResourceId":{ 33336 "shape":"String", 33337 "locationName":"resourceId" 33338 }, 33339 "State":{ 33340 "shape":"TransitGatewayAttachmentState", 33341 "locationName":"state" 33342 }, 33343 "Association":{ 33344 "shape":"TransitGatewayAttachmentAssociation", 33345 "locationName":"association" 33346 }, 33347 "CreationTime":{ 33348 "shape":"DateTime", 33349 "locationName":"creationTime" 33350 }, 33351 "Tags":{ 33352 "shape":"TagList", 33353 "locationName":"tagSet" 33354 } 33355 } 33356 }, 33357 "TransitGatewayAttachmentAssociation":{ 33358 "type":"structure", 33359 "members":{ 33360 "TransitGatewayRouteTableId":{ 33361 "shape":"String", 33362 "locationName":"transitGatewayRouteTableId" 33363 }, 33364 "State":{ 33365 "shape":"TransitGatewayAssociationState", 33366 "locationName":"state" 33367 } 33368 } 33369 }, 33370 "TransitGatewayAttachmentBgpConfiguration":{ 33371 "type":"structure", 33372 "members":{ 33373 "TransitGatewayAsn":{ 33374 "shape":"Long", 33375 "locationName":"transitGatewayAsn" 33376 }, 33377 "PeerAsn":{ 33378 "shape":"Long", 33379 "locationName":"peerAsn" 33380 }, 33381 "TransitGatewayAddress":{ 33382 "shape":"String", 33383 "locationName":"transitGatewayAddress" 33384 }, 33385 "PeerAddress":{ 33386 "shape":"String", 33387 "locationName":"peerAddress" 33388 }, 33389 "BgpStatus":{ 33390 "shape":"BgpStatus", 33391 "locationName":"bgpStatus" 33392 } 33393 } 33394 }, 33395 "TransitGatewayAttachmentBgpConfigurationList":{ 33396 "type":"list", 33397 "member":{ 33398 "shape":"TransitGatewayAttachmentBgpConfiguration", 33399 "locationName":"item" 33400 } 33401 }, 33402 "TransitGatewayAttachmentId":{"type":"string"}, 33403 "TransitGatewayAttachmentIdStringList":{ 33404 "type":"list", 33405 "member":{"shape":"TransitGatewayAttachmentId"} 33406 }, 33407 "TransitGatewayAttachmentList":{ 33408 "type":"list", 33409 "member":{ 33410 "shape":"TransitGatewayAttachment", 33411 "locationName":"item" 33412 } 33413 }, 33414 "TransitGatewayAttachmentPropagation":{ 33415 "type":"structure", 33416 "members":{ 33417 "TransitGatewayRouteTableId":{ 33418 "shape":"String", 33419 "locationName":"transitGatewayRouteTableId" 33420 }, 33421 "State":{ 33422 "shape":"TransitGatewayPropagationState", 33423 "locationName":"state" 33424 } 33425 } 33426 }, 33427 "TransitGatewayAttachmentPropagationList":{ 33428 "type":"list", 33429 "member":{ 33430 "shape":"TransitGatewayAttachmentPropagation", 33431 "locationName":"item" 33432 } 33433 }, 33434 "TransitGatewayAttachmentResourceType":{ 33435 "type":"string", 33436 "enum":[ 33437 "vpc", 33438 "vpn", 33439 "direct-connect-gateway", 33440 "connect", 33441 "peering", 33442 "tgw-peering" 33443 ] 33444 }, 33445 "TransitGatewayAttachmentState":{ 33446 "type":"string", 33447 "enum":[ 33448 "initiating", 33449 "initiatingRequest", 33450 "pendingAcceptance", 33451 "rollingBack", 33452 "pending", 33453 "available", 33454 "modifying", 33455 "deleting", 33456 "deleted", 33457 "failed", 33458 "rejected", 33459 "rejecting", 33460 "failing" 33461 ] 33462 }, 33463 "TransitGatewayCidrBlockStringList":{ 33464 "type":"list", 33465 "member":{ 33466 "shape":"String", 33467 "locationName":"item" 33468 } 33469 }, 33470 "TransitGatewayConnect":{ 33471 "type":"structure", 33472 "members":{ 33473 "TransitGatewayAttachmentId":{ 33474 "shape":"TransitGatewayAttachmentId", 33475 "locationName":"transitGatewayAttachmentId" 33476 }, 33477 "TransportTransitGatewayAttachmentId":{ 33478 "shape":"TransitGatewayAttachmentId", 33479 "locationName":"transportTransitGatewayAttachmentId" 33480 }, 33481 "TransitGatewayId":{ 33482 "shape":"TransitGatewayId", 33483 "locationName":"transitGatewayId" 33484 }, 33485 "State":{ 33486 "shape":"TransitGatewayAttachmentState", 33487 "locationName":"state" 33488 }, 33489 "CreationTime":{ 33490 "shape":"DateTime", 33491 "locationName":"creationTime" 33492 }, 33493 "Options":{ 33494 "shape":"TransitGatewayConnectOptions", 33495 "locationName":"options" 33496 }, 33497 "Tags":{ 33498 "shape":"TagList", 33499 "locationName":"tagSet" 33500 } 33501 } 33502 }, 33503 "TransitGatewayConnectList":{ 33504 "type":"list", 33505 "member":{ 33506 "shape":"TransitGatewayConnect", 33507 "locationName":"item" 33508 } 33509 }, 33510 "TransitGatewayConnectOptions":{ 33511 "type":"structure", 33512 "members":{ 33513 "Protocol":{ 33514 "shape":"ProtocolValue", 33515 "locationName":"protocol" 33516 } 33517 } 33518 }, 33519 "TransitGatewayConnectPeer":{ 33520 "type":"structure", 33521 "members":{ 33522 "TransitGatewayAttachmentId":{ 33523 "shape":"TransitGatewayAttachmentId", 33524 "locationName":"transitGatewayAttachmentId" 33525 }, 33526 "TransitGatewayConnectPeerId":{ 33527 "shape":"TransitGatewayConnectPeerId", 33528 "locationName":"transitGatewayConnectPeerId" 33529 }, 33530 "State":{ 33531 "shape":"TransitGatewayConnectPeerState", 33532 "locationName":"state" 33533 }, 33534 "CreationTime":{ 33535 "shape":"DateTime", 33536 "locationName":"creationTime" 33537 }, 33538 "ConnectPeerConfiguration":{ 33539 "shape":"TransitGatewayConnectPeerConfiguration", 33540 "locationName":"connectPeerConfiguration" 33541 }, 33542 "Tags":{ 33543 "shape":"TagList", 33544 "locationName":"tagSet" 33545 } 33546 } 33547 }, 33548 "TransitGatewayConnectPeerConfiguration":{ 33549 "type":"structure", 33550 "members":{ 33551 "TransitGatewayAddress":{ 33552 "shape":"String", 33553 "locationName":"transitGatewayAddress" 33554 }, 33555 "PeerAddress":{ 33556 "shape":"String", 33557 "locationName":"peerAddress" 33558 }, 33559 "InsideCidrBlocks":{ 33560 "shape":"InsideCidrBlocksStringList", 33561 "locationName":"insideCidrBlocks" 33562 }, 33563 "Protocol":{ 33564 "shape":"ProtocolValue", 33565 "locationName":"protocol" 33566 }, 33567 "BgpConfigurations":{ 33568 "shape":"TransitGatewayAttachmentBgpConfigurationList", 33569 "locationName":"bgpConfigurations" 33570 } 33571 } 33572 }, 33573 "TransitGatewayConnectPeerId":{"type":"string"}, 33574 "TransitGatewayConnectPeerIdStringList":{ 33575 "type":"list", 33576 "member":{ 33577 "shape":"TransitGatewayConnectPeerId", 33578 "locationName":"item" 33579 } 33580 }, 33581 "TransitGatewayConnectPeerList":{ 33582 "type":"list", 33583 "member":{ 33584 "shape":"TransitGatewayConnectPeer", 33585 "locationName":"item" 33586 } 33587 }, 33588 "TransitGatewayConnectPeerState":{ 33589 "type":"string", 33590 "enum":[ 33591 "pending", 33592 "available", 33593 "deleting", 33594 "deleted" 33595 ] 33596 }, 33597 "TransitGatewayConnectRequestBgpOptions":{ 33598 "type":"structure", 33599 "members":{ 33600 "PeerAsn":{"shape":"Long"} 33601 } 33602 }, 33603 "TransitGatewayId":{"type":"string"}, 33604 "TransitGatewayIdStringList":{ 33605 "type":"list", 33606 "member":{ 33607 "shape":"TransitGatewayId", 33608 "locationName":"item" 33609 } 33610 }, 33611 "TransitGatewayList":{ 33612 "type":"list", 33613 "member":{ 33614 "shape":"TransitGateway", 33615 "locationName":"item" 33616 } 33617 }, 33618 "TransitGatewayMaxResults":{ 33619 "type":"integer", 33620 "max":1000, 33621 "min":5 33622 }, 33623 "TransitGatewayMulitcastDomainAssociationState":{ 33624 "type":"string", 33625 "enum":[ 33626 "pendingAcceptance", 33627 "associating", 33628 "associated", 33629 "disassociating", 33630 "disassociated", 33631 "rejected", 33632 "failed" 33633 ] 33634 }, 33635 "TransitGatewayMulticastDeregisteredGroupMembers":{ 33636 "type":"structure", 33637 "members":{ 33638 "TransitGatewayMulticastDomainId":{ 33639 "shape":"String", 33640 "locationName":"transitGatewayMulticastDomainId" 33641 }, 33642 "DeregisteredNetworkInterfaceIds":{ 33643 "shape":"ValueStringList", 33644 "locationName":"deregisteredNetworkInterfaceIds" 33645 }, 33646 "GroupIpAddress":{ 33647 "shape":"String", 33648 "locationName":"groupIpAddress" 33649 } 33650 } 33651 }, 33652 "TransitGatewayMulticastDeregisteredGroupSources":{ 33653 "type":"structure", 33654 "members":{ 33655 "TransitGatewayMulticastDomainId":{ 33656 "shape":"String", 33657 "locationName":"transitGatewayMulticastDomainId" 33658 }, 33659 "DeregisteredNetworkInterfaceIds":{ 33660 "shape":"ValueStringList", 33661 "locationName":"deregisteredNetworkInterfaceIds" 33662 }, 33663 "GroupIpAddress":{ 33664 "shape":"String", 33665 "locationName":"groupIpAddress" 33666 } 33667 } 33668 }, 33669 "TransitGatewayMulticastDomain":{ 33670 "type":"structure", 33671 "members":{ 33672 "TransitGatewayMulticastDomainId":{ 33673 "shape":"String", 33674 "locationName":"transitGatewayMulticastDomainId" 33675 }, 33676 "TransitGatewayId":{ 33677 "shape":"String", 33678 "locationName":"transitGatewayId" 33679 }, 33680 "TransitGatewayMulticastDomainArn":{ 33681 "shape":"String", 33682 "locationName":"transitGatewayMulticastDomainArn" 33683 }, 33684 "OwnerId":{ 33685 "shape":"String", 33686 "locationName":"ownerId" 33687 }, 33688 "Options":{ 33689 "shape":"TransitGatewayMulticastDomainOptions", 33690 "locationName":"options" 33691 }, 33692 "State":{ 33693 "shape":"TransitGatewayMulticastDomainState", 33694 "locationName":"state" 33695 }, 33696 "CreationTime":{ 33697 "shape":"DateTime", 33698 "locationName":"creationTime" 33699 }, 33700 "Tags":{ 33701 "shape":"TagList", 33702 "locationName":"tagSet" 33703 } 33704 } 33705 }, 33706 "TransitGatewayMulticastDomainAssociation":{ 33707 "type":"structure", 33708 "members":{ 33709 "TransitGatewayAttachmentId":{ 33710 "shape":"String", 33711 "locationName":"transitGatewayAttachmentId" 33712 }, 33713 "ResourceId":{ 33714 "shape":"String", 33715 "locationName":"resourceId" 33716 }, 33717 "ResourceType":{ 33718 "shape":"TransitGatewayAttachmentResourceType", 33719 "locationName":"resourceType" 33720 }, 33721 "ResourceOwnerId":{ 33722 "shape":"String", 33723 "locationName":"resourceOwnerId" 33724 }, 33725 "Subnet":{ 33726 "shape":"SubnetAssociation", 33727 "locationName":"subnet" 33728 } 33729 } 33730 }, 33731 "TransitGatewayMulticastDomainAssociationList":{ 33732 "type":"list", 33733 "member":{ 33734 "shape":"TransitGatewayMulticastDomainAssociation", 33735 "locationName":"item" 33736 } 33737 }, 33738 "TransitGatewayMulticastDomainAssociations":{ 33739 "type":"structure", 33740 "members":{ 33741 "TransitGatewayMulticastDomainId":{ 33742 "shape":"String", 33743 "locationName":"transitGatewayMulticastDomainId" 33744 }, 33745 "TransitGatewayAttachmentId":{ 33746 "shape":"String", 33747 "locationName":"transitGatewayAttachmentId" 33748 }, 33749 "ResourceId":{ 33750 "shape":"String", 33751 "locationName":"resourceId" 33752 }, 33753 "ResourceType":{ 33754 "shape":"TransitGatewayAttachmentResourceType", 33755 "locationName":"resourceType" 33756 }, 33757 "ResourceOwnerId":{ 33758 "shape":"String", 33759 "locationName":"resourceOwnerId" 33760 }, 33761 "Subnets":{ 33762 "shape":"SubnetAssociationList", 33763 "locationName":"subnets" 33764 } 33765 } 33766 }, 33767 "TransitGatewayMulticastDomainId":{"type":"string"}, 33768 "TransitGatewayMulticastDomainIdStringList":{ 33769 "type":"list", 33770 "member":{ 33771 "shape":"TransitGatewayMulticastDomainId", 33772 "locationName":"item" 33773 } 33774 }, 33775 "TransitGatewayMulticastDomainList":{ 33776 "type":"list", 33777 "member":{ 33778 "shape":"TransitGatewayMulticastDomain", 33779 "locationName":"item" 33780 } 33781 }, 33782 "TransitGatewayMulticastDomainOptions":{ 33783 "type":"structure", 33784 "members":{ 33785 "Igmpv2Support":{ 33786 "shape":"Igmpv2SupportValue", 33787 "locationName":"igmpv2Support" 33788 }, 33789 "StaticSourcesSupport":{ 33790 "shape":"StaticSourcesSupportValue", 33791 "locationName":"staticSourcesSupport" 33792 }, 33793 "AutoAcceptSharedAssociations":{ 33794 "shape":"AutoAcceptSharedAssociationsValue", 33795 "locationName":"autoAcceptSharedAssociations" 33796 } 33797 } 33798 }, 33799 "TransitGatewayMulticastDomainState":{ 33800 "type":"string", 33801 "enum":[ 33802 "pending", 33803 "available", 33804 "deleting", 33805 "deleted" 33806 ] 33807 }, 33808 "TransitGatewayMulticastGroup":{ 33809 "type":"structure", 33810 "members":{ 33811 "GroupIpAddress":{ 33812 "shape":"String", 33813 "locationName":"groupIpAddress" 33814 }, 33815 "TransitGatewayAttachmentId":{ 33816 "shape":"String", 33817 "locationName":"transitGatewayAttachmentId" 33818 }, 33819 "SubnetId":{ 33820 "shape":"String", 33821 "locationName":"subnetId" 33822 }, 33823 "ResourceId":{ 33824 "shape":"String", 33825 "locationName":"resourceId" 33826 }, 33827 "ResourceType":{ 33828 "shape":"TransitGatewayAttachmentResourceType", 33829 "locationName":"resourceType" 33830 }, 33831 "ResourceOwnerId":{ 33832 "shape":"String", 33833 "locationName":"resourceOwnerId" 33834 }, 33835 "NetworkInterfaceId":{ 33836 "shape":"String", 33837 "locationName":"networkInterfaceId" 33838 }, 33839 "GroupMember":{ 33840 "shape":"Boolean", 33841 "locationName":"groupMember" 33842 }, 33843 "GroupSource":{ 33844 "shape":"Boolean", 33845 "locationName":"groupSource" 33846 }, 33847 "MemberType":{ 33848 "shape":"MembershipType", 33849 "locationName":"memberType" 33850 }, 33851 "SourceType":{ 33852 "shape":"MembershipType", 33853 "locationName":"sourceType" 33854 } 33855 } 33856 }, 33857 "TransitGatewayMulticastGroupList":{ 33858 "type":"list", 33859 "member":{ 33860 "shape":"TransitGatewayMulticastGroup", 33861 "locationName":"item" 33862 } 33863 }, 33864 "TransitGatewayMulticastRegisteredGroupMembers":{ 33865 "type":"structure", 33866 "members":{ 33867 "TransitGatewayMulticastDomainId":{ 33868 "shape":"String", 33869 "locationName":"transitGatewayMulticastDomainId" 33870 }, 33871 "RegisteredNetworkInterfaceIds":{ 33872 "shape":"ValueStringList", 33873 "locationName":"registeredNetworkInterfaceIds" 33874 }, 33875 "GroupIpAddress":{ 33876 "shape":"String", 33877 "locationName":"groupIpAddress" 33878 } 33879 } 33880 }, 33881 "TransitGatewayMulticastRegisteredGroupSources":{ 33882 "type":"structure", 33883 "members":{ 33884 "TransitGatewayMulticastDomainId":{ 33885 "shape":"String", 33886 "locationName":"transitGatewayMulticastDomainId" 33887 }, 33888 "RegisteredNetworkInterfaceIds":{ 33889 "shape":"ValueStringList", 33890 "locationName":"registeredNetworkInterfaceIds" 33891 }, 33892 "GroupIpAddress":{ 33893 "shape":"String", 33894 "locationName":"groupIpAddress" 33895 } 33896 } 33897 }, 33898 "TransitGatewayNetworkInterfaceIdList":{ 33899 "type":"list", 33900 "member":{ 33901 "shape":"NetworkInterfaceId", 33902 "locationName":"item" 33903 } 33904 }, 33905 "TransitGatewayOptions":{ 33906 "type":"structure", 33907 "members":{ 33908 "AmazonSideAsn":{ 33909 "shape":"Long", 33910 "locationName":"amazonSideAsn" 33911 }, 33912 "TransitGatewayCidrBlocks":{ 33913 "shape":"ValueStringList", 33914 "locationName":"transitGatewayCidrBlocks" 33915 }, 33916 "AutoAcceptSharedAttachments":{ 33917 "shape":"AutoAcceptSharedAttachmentsValue", 33918 "locationName":"autoAcceptSharedAttachments" 33919 }, 33920 "DefaultRouteTableAssociation":{ 33921 "shape":"DefaultRouteTableAssociationValue", 33922 "locationName":"defaultRouteTableAssociation" 33923 }, 33924 "AssociationDefaultRouteTableId":{ 33925 "shape":"String", 33926 "locationName":"associationDefaultRouteTableId" 33927 }, 33928 "DefaultRouteTablePropagation":{ 33929 "shape":"DefaultRouteTablePropagationValue", 33930 "locationName":"defaultRouteTablePropagation" 33931 }, 33932 "PropagationDefaultRouteTableId":{ 33933 "shape":"String", 33934 "locationName":"propagationDefaultRouteTableId" 33935 }, 33936 "VpnEcmpSupport":{ 33937 "shape":"VpnEcmpSupportValue", 33938 "locationName":"vpnEcmpSupport" 33939 }, 33940 "DnsSupport":{ 33941 "shape":"DnsSupportValue", 33942 "locationName":"dnsSupport" 33943 }, 33944 "MulticastSupport":{ 33945 "shape":"MulticastSupportValue", 33946 "locationName":"multicastSupport" 33947 } 33948 } 33949 }, 33950 "TransitGatewayPeeringAttachment":{ 33951 "type":"structure", 33952 "members":{ 33953 "TransitGatewayAttachmentId":{ 33954 "shape":"String", 33955 "locationName":"transitGatewayAttachmentId" 33956 }, 33957 "RequesterTgwInfo":{ 33958 "shape":"PeeringTgwInfo", 33959 "locationName":"requesterTgwInfo" 33960 }, 33961 "AccepterTgwInfo":{ 33962 "shape":"PeeringTgwInfo", 33963 "locationName":"accepterTgwInfo" 33964 }, 33965 "Status":{ 33966 "shape":"PeeringAttachmentStatus", 33967 "locationName":"status" 33968 }, 33969 "State":{ 33970 "shape":"TransitGatewayAttachmentState", 33971 "locationName":"state" 33972 }, 33973 "CreationTime":{ 33974 "shape":"DateTime", 33975 "locationName":"creationTime" 33976 }, 33977 "Tags":{ 33978 "shape":"TagList", 33979 "locationName":"tagSet" 33980 } 33981 } 33982 }, 33983 "TransitGatewayPeeringAttachmentList":{ 33984 "type":"list", 33985 "member":{ 33986 "shape":"TransitGatewayPeeringAttachment", 33987 "locationName":"item" 33988 } 33989 }, 33990 "TransitGatewayPrefixListAttachment":{ 33991 "type":"structure", 33992 "members":{ 33993 "TransitGatewayAttachmentId":{ 33994 "shape":"TransitGatewayAttachmentId", 33995 "locationName":"transitGatewayAttachmentId" 33996 }, 33997 "ResourceType":{ 33998 "shape":"TransitGatewayAttachmentResourceType", 33999 "locationName":"resourceType" 34000 }, 34001 "ResourceId":{ 34002 "shape":"String", 34003 "locationName":"resourceId" 34004 } 34005 } 34006 }, 34007 "TransitGatewayPrefixListReference":{ 34008 "type":"structure", 34009 "members":{ 34010 "TransitGatewayRouteTableId":{ 34011 "shape":"TransitGatewayRouteTableId", 34012 "locationName":"transitGatewayRouteTableId" 34013 }, 34014 "PrefixListId":{ 34015 "shape":"PrefixListResourceId", 34016 "locationName":"prefixListId" 34017 }, 34018 "PrefixListOwnerId":{ 34019 "shape":"String", 34020 "locationName":"prefixListOwnerId" 34021 }, 34022 "State":{ 34023 "shape":"TransitGatewayPrefixListReferenceState", 34024 "locationName":"state" 34025 }, 34026 "Blackhole":{ 34027 "shape":"Boolean", 34028 "locationName":"blackhole" 34029 }, 34030 "TransitGatewayAttachment":{ 34031 "shape":"TransitGatewayPrefixListAttachment", 34032 "locationName":"transitGatewayAttachment" 34033 } 34034 } 34035 }, 34036 "TransitGatewayPrefixListReferenceSet":{ 34037 "type":"list", 34038 "member":{ 34039 "shape":"TransitGatewayPrefixListReference", 34040 "locationName":"item" 34041 } 34042 }, 34043 "TransitGatewayPrefixListReferenceState":{ 34044 "type":"string", 34045 "enum":[ 34046 "pending", 34047 "available", 34048 "modifying", 34049 "deleting" 34050 ] 34051 }, 34052 "TransitGatewayPropagation":{ 34053 "type":"structure", 34054 "members":{ 34055 "TransitGatewayAttachmentId":{ 34056 "shape":"TransitGatewayAttachmentId", 34057 "locationName":"transitGatewayAttachmentId" 34058 }, 34059 "ResourceId":{ 34060 "shape":"String", 34061 "locationName":"resourceId" 34062 }, 34063 "ResourceType":{ 34064 "shape":"TransitGatewayAttachmentResourceType", 34065 "locationName":"resourceType" 34066 }, 34067 "TransitGatewayRouteTableId":{ 34068 "shape":"String", 34069 "locationName":"transitGatewayRouteTableId" 34070 }, 34071 "State":{ 34072 "shape":"TransitGatewayPropagationState", 34073 "locationName":"state" 34074 } 34075 } 34076 }, 34077 "TransitGatewayPropagationState":{ 34078 "type":"string", 34079 "enum":[ 34080 "enabling", 34081 "enabled", 34082 "disabling", 34083 "disabled" 34084 ] 34085 }, 34086 "TransitGatewayRequestOptions":{ 34087 "type":"structure", 34088 "members":{ 34089 "AmazonSideAsn":{"shape":"Long"}, 34090 "AutoAcceptSharedAttachments":{"shape":"AutoAcceptSharedAttachmentsValue"}, 34091 "DefaultRouteTableAssociation":{"shape":"DefaultRouteTableAssociationValue"}, 34092 "DefaultRouteTablePropagation":{"shape":"DefaultRouteTablePropagationValue"}, 34093 "VpnEcmpSupport":{"shape":"VpnEcmpSupportValue"}, 34094 "DnsSupport":{"shape":"DnsSupportValue"}, 34095 "MulticastSupport":{"shape":"MulticastSupportValue"}, 34096 "TransitGatewayCidrBlocks":{"shape":"TransitGatewayCidrBlockStringList"} 34097 } 34098 }, 34099 "TransitGatewayRoute":{ 34100 "type":"structure", 34101 "members":{ 34102 "DestinationCidrBlock":{ 34103 "shape":"String", 34104 "locationName":"destinationCidrBlock" 34105 }, 34106 "PrefixListId":{ 34107 "shape":"PrefixListResourceId", 34108 "locationName":"prefixListId" 34109 }, 34110 "TransitGatewayAttachments":{ 34111 "shape":"TransitGatewayRouteAttachmentList", 34112 "locationName":"transitGatewayAttachments" 34113 }, 34114 "Type":{ 34115 "shape":"TransitGatewayRouteType", 34116 "locationName":"type" 34117 }, 34118 "State":{ 34119 "shape":"TransitGatewayRouteState", 34120 "locationName":"state" 34121 } 34122 } 34123 }, 34124 "TransitGatewayRouteAttachment":{ 34125 "type":"structure", 34126 "members":{ 34127 "ResourceId":{ 34128 "shape":"String", 34129 "locationName":"resourceId" 34130 }, 34131 "TransitGatewayAttachmentId":{ 34132 "shape":"String", 34133 "locationName":"transitGatewayAttachmentId" 34134 }, 34135 "ResourceType":{ 34136 "shape":"TransitGatewayAttachmentResourceType", 34137 "locationName":"resourceType" 34138 } 34139 } 34140 }, 34141 "TransitGatewayRouteAttachmentList":{ 34142 "type":"list", 34143 "member":{ 34144 "shape":"TransitGatewayRouteAttachment", 34145 "locationName":"item" 34146 } 34147 }, 34148 "TransitGatewayRouteList":{ 34149 "type":"list", 34150 "member":{ 34151 "shape":"TransitGatewayRoute", 34152 "locationName":"item" 34153 } 34154 }, 34155 "TransitGatewayRouteState":{ 34156 "type":"string", 34157 "enum":[ 34158 "pending", 34159 "active", 34160 "blackhole", 34161 "deleting", 34162 "deleted" 34163 ] 34164 }, 34165 "TransitGatewayRouteTable":{ 34166 "type":"structure", 34167 "members":{ 34168 "TransitGatewayRouteTableId":{ 34169 "shape":"String", 34170 "locationName":"transitGatewayRouteTableId" 34171 }, 34172 "TransitGatewayId":{ 34173 "shape":"String", 34174 "locationName":"transitGatewayId" 34175 }, 34176 "State":{ 34177 "shape":"TransitGatewayRouteTableState", 34178 "locationName":"state" 34179 }, 34180 "DefaultAssociationRouteTable":{ 34181 "shape":"Boolean", 34182 "locationName":"defaultAssociationRouteTable" 34183 }, 34184 "DefaultPropagationRouteTable":{ 34185 "shape":"Boolean", 34186 "locationName":"defaultPropagationRouteTable" 34187 }, 34188 "CreationTime":{ 34189 "shape":"DateTime", 34190 "locationName":"creationTime" 34191 }, 34192 "Tags":{ 34193 "shape":"TagList", 34194 "locationName":"tagSet" 34195 } 34196 } 34197 }, 34198 "TransitGatewayRouteTableAssociation":{ 34199 "type":"structure", 34200 "members":{ 34201 "TransitGatewayAttachmentId":{ 34202 "shape":"String", 34203 "locationName":"transitGatewayAttachmentId" 34204 }, 34205 "ResourceId":{ 34206 "shape":"String", 34207 "locationName":"resourceId" 34208 }, 34209 "ResourceType":{ 34210 "shape":"TransitGatewayAttachmentResourceType", 34211 "locationName":"resourceType" 34212 }, 34213 "State":{ 34214 "shape":"TransitGatewayAssociationState", 34215 "locationName":"state" 34216 } 34217 } 34218 }, 34219 "TransitGatewayRouteTableAssociationList":{ 34220 "type":"list", 34221 "member":{ 34222 "shape":"TransitGatewayRouteTableAssociation", 34223 "locationName":"item" 34224 } 34225 }, 34226 "TransitGatewayRouteTableId":{"type":"string"}, 34227 "TransitGatewayRouteTableIdStringList":{ 34228 "type":"list", 34229 "member":{ 34230 "shape":"TransitGatewayRouteTableId", 34231 "locationName":"item" 34232 } 34233 }, 34234 "TransitGatewayRouteTableList":{ 34235 "type":"list", 34236 "member":{ 34237 "shape":"TransitGatewayRouteTable", 34238 "locationName":"item" 34239 } 34240 }, 34241 "TransitGatewayRouteTablePropagation":{ 34242 "type":"structure", 34243 "members":{ 34244 "TransitGatewayAttachmentId":{ 34245 "shape":"String", 34246 "locationName":"transitGatewayAttachmentId" 34247 }, 34248 "ResourceId":{ 34249 "shape":"String", 34250 "locationName":"resourceId" 34251 }, 34252 "ResourceType":{ 34253 "shape":"TransitGatewayAttachmentResourceType", 34254 "locationName":"resourceType" 34255 }, 34256 "State":{ 34257 "shape":"TransitGatewayPropagationState", 34258 "locationName":"state" 34259 } 34260 } 34261 }, 34262 "TransitGatewayRouteTablePropagationList":{ 34263 "type":"list", 34264 "member":{ 34265 "shape":"TransitGatewayRouteTablePropagation", 34266 "locationName":"item" 34267 } 34268 }, 34269 "TransitGatewayRouteTableState":{ 34270 "type":"string", 34271 "enum":[ 34272 "pending", 34273 "available", 34274 "deleting", 34275 "deleted" 34276 ] 34277 }, 34278 "TransitGatewayRouteType":{ 34279 "type":"string", 34280 "enum":[ 34281 "static", 34282 "propagated" 34283 ] 34284 }, 34285 "TransitGatewayState":{ 34286 "type":"string", 34287 "enum":[ 34288 "pending", 34289 "available", 34290 "modifying", 34291 "deleting", 34292 "deleted" 34293 ] 34294 }, 34295 "TransitGatewaySubnetIdList":{ 34296 "type":"list", 34297 "member":{ 34298 "shape":"SubnetId", 34299 "locationName":"item" 34300 } 34301 }, 34302 "TransitGatewayVpcAttachment":{ 34303 "type":"structure", 34304 "members":{ 34305 "TransitGatewayAttachmentId":{ 34306 "shape":"String", 34307 "locationName":"transitGatewayAttachmentId" 34308 }, 34309 "TransitGatewayId":{ 34310 "shape":"String", 34311 "locationName":"transitGatewayId" 34312 }, 34313 "VpcId":{ 34314 "shape":"String", 34315 "locationName":"vpcId" 34316 }, 34317 "VpcOwnerId":{ 34318 "shape":"String", 34319 "locationName":"vpcOwnerId" 34320 }, 34321 "State":{ 34322 "shape":"TransitGatewayAttachmentState", 34323 "locationName":"state" 34324 }, 34325 "SubnetIds":{ 34326 "shape":"ValueStringList", 34327 "locationName":"subnetIds" 34328 }, 34329 "CreationTime":{ 34330 "shape":"DateTime", 34331 "locationName":"creationTime" 34332 }, 34333 "Options":{ 34334 "shape":"TransitGatewayVpcAttachmentOptions", 34335 "locationName":"options" 34336 }, 34337 "Tags":{ 34338 "shape":"TagList", 34339 "locationName":"tagSet" 34340 } 34341 } 34342 }, 34343 "TransitGatewayVpcAttachmentList":{ 34344 "type":"list", 34345 "member":{ 34346 "shape":"TransitGatewayVpcAttachment", 34347 "locationName":"item" 34348 } 34349 }, 34350 "TransitGatewayVpcAttachmentOptions":{ 34351 "type":"structure", 34352 "members":{ 34353 "DnsSupport":{ 34354 "shape":"DnsSupportValue", 34355 "locationName":"dnsSupport" 34356 }, 34357 "Ipv6Support":{ 34358 "shape":"Ipv6SupportValue", 34359 "locationName":"ipv6Support" 34360 }, 34361 "ApplianceModeSupport":{ 34362 "shape":"ApplianceModeSupportValue", 34363 "locationName":"applianceModeSupport" 34364 } 34365 } 34366 }, 34367 "TransportProtocol":{ 34368 "type":"string", 34369 "enum":[ 34370 "tcp", 34371 "udp" 34372 ] 34373 }, 34374 "TrunkInterfaceAssociation":{ 34375 "type":"structure", 34376 "members":{ 34377 "AssociationId":{ 34378 "shape":"TrunkInterfaceAssociationId", 34379 "locationName":"associationId" 34380 }, 34381 "BranchInterfaceId":{ 34382 "shape":"String", 34383 "locationName":"branchInterfaceId" 34384 }, 34385 "TrunkInterfaceId":{ 34386 "shape":"String", 34387 "locationName":"trunkInterfaceId" 34388 }, 34389 "InterfaceProtocol":{ 34390 "shape":"InterfaceProtocolType", 34391 "locationName":"interfaceProtocol" 34392 }, 34393 "VlanId":{ 34394 "shape":"Integer", 34395 "locationName":"vlanId" 34396 }, 34397 "GreKey":{ 34398 "shape":"Integer", 34399 "locationName":"greKey" 34400 }, 34401 "Tags":{ 34402 "shape":"TagList", 34403 "locationName":"tagSet" 34404 } 34405 } 34406 }, 34407 "TrunkInterfaceAssociationId":{"type":"string"}, 34408 "TrunkInterfaceAssociationIdList":{ 34409 "type":"list", 34410 "member":{ 34411 "shape":"TrunkInterfaceAssociationId", 34412 "locationName":"item" 34413 } 34414 }, 34415 "TrunkInterfaceAssociationList":{ 34416 "type":"list", 34417 "member":{ 34418 "shape":"TrunkInterfaceAssociation", 34419 "locationName":"item" 34420 } 34421 }, 34422 "TunnelInsideIpVersion":{ 34423 "type":"string", 34424 "enum":[ 34425 "ipv4", 34426 "ipv6" 34427 ] 34428 }, 34429 "TunnelOption":{ 34430 "type":"structure", 34431 "members":{ 34432 "OutsideIpAddress":{ 34433 "shape":"String", 34434 "locationName":"outsideIpAddress" 34435 }, 34436 "TunnelInsideCidr":{ 34437 "shape":"String", 34438 "locationName":"tunnelInsideCidr" 34439 }, 34440 "TunnelInsideIpv6Cidr":{ 34441 "shape":"String", 34442 "locationName":"tunnelInsideIpv6Cidr" 34443 }, 34444 "PreSharedKey":{ 34445 "shape":"String", 34446 "locationName":"preSharedKey" 34447 }, 34448 "Phase1LifetimeSeconds":{ 34449 "shape":"Integer", 34450 "locationName":"phase1LifetimeSeconds" 34451 }, 34452 "Phase2LifetimeSeconds":{ 34453 "shape":"Integer", 34454 "locationName":"phase2LifetimeSeconds" 34455 }, 34456 "RekeyMarginTimeSeconds":{ 34457 "shape":"Integer", 34458 "locationName":"rekeyMarginTimeSeconds" 34459 }, 34460 "RekeyFuzzPercentage":{ 34461 "shape":"Integer", 34462 "locationName":"rekeyFuzzPercentage" 34463 }, 34464 "ReplayWindowSize":{ 34465 "shape":"Integer", 34466 "locationName":"replayWindowSize" 34467 }, 34468 "DpdTimeoutSeconds":{ 34469 "shape":"Integer", 34470 "locationName":"dpdTimeoutSeconds" 34471 }, 34472 "DpdTimeoutAction":{ 34473 "shape":"String", 34474 "locationName":"dpdTimeoutAction" 34475 }, 34476 "Phase1EncryptionAlgorithms":{ 34477 "shape":"Phase1EncryptionAlgorithmsList", 34478 "locationName":"phase1EncryptionAlgorithmSet" 34479 }, 34480 "Phase2EncryptionAlgorithms":{ 34481 "shape":"Phase2EncryptionAlgorithmsList", 34482 "locationName":"phase2EncryptionAlgorithmSet" 34483 }, 34484 "Phase1IntegrityAlgorithms":{ 34485 "shape":"Phase1IntegrityAlgorithmsList", 34486 "locationName":"phase1IntegrityAlgorithmSet" 34487 }, 34488 "Phase2IntegrityAlgorithms":{ 34489 "shape":"Phase2IntegrityAlgorithmsList", 34490 "locationName":"phase2IntegrityAlgorithmSet" 34491 }, 34492 "Phase1DHGroupNumbers":{ 34493 "shape":"Phase1DHGroupNumbersList", 34494 "locationName":"phase1DHGroupNumberSet" 34495 }, 34496 "Phase2DHGroupNumbers":{ 34497 "shape":"Phase2DHGroupNumbersList", 34498 "locationName":"phase2DHGroupNumberSet" 34499 }, 34500 "IkeVersions":{ 34501 "shape":"IKEVersionsList", 34502 "locationName":"ikeVersionSet" 34503 }, 34504 "StartupAction":{ 34505 "shape":"String", 34506 "locationName":"startupAction" 34507 } 34508 } 34509 }, 34510 "TunnelOptionsList":{ 34511 "type":"list", 34512 "member":{ 34513 "shape":"TunnelOption", 34514 "locationName":"item" 34515 } 34516 }, 34517 "UnassignIpv6AddressesRequest":{ 34518 "type":"structure", 34519 "required":["NetworkInterfaceId"], 34520 "members":{ 34521 "Ipv6Addresses":{ 34522 "shape":"Ipv6AddressList", 34523 "locationName":"ipv6Addresses" 34524 }, 34525 "Ipv6Prefixes":{ 34526 "shape":"IpPrefixList", 34527 "locationName":"Ipv6Prefix" 34528 }, 34529 "NetworkInterfaceId":{ 34530 "shape":"NetworkInterfaceId", 34531 "locationName":"networkInterfaceId" 34532 } 34533 } 34534 }, 34535 "UnassignIpv6AddressesResult":{ 34536 "type":"structure", 34537 "members":{ 34538 "NetworkInterfaceId":{ 34539 "shape":"String", 34540 "locationName":"networkInterfaceId" 34541 }, 34542 "UnassignedIpv6Addresses":{ 34543 "shape":"Ipv6AddressList", 34544 "locationName":"unassignedIpv6Addresses" 34545 }, 34546 "UnassignedIpv6Prefixes":{ 34547 "shape":"IpPrefixList", 34548 "locationName":"unassignedIpv6PrefixSet" 34549 } 34550 } 34551 }, 34552 "UnassignPrivateIpAddressesRequest":{ 34553 "type":"structure", 34554 "required":["NetworkInterfaceId"], 34555 "members":{ 34556 "NetworkInterfaceId":{ 34557 "shape":"NetworkInterfaceId", 34558 "locationName":"networkInterfaceId" 34559 }, 34560 "PrivateIpAddresses":{ 34561 "shape":"PrivateIpAddressStringList", 34562 "locationName":"privateIpAddress" 34563 }, 34564 "Ipv4Prefixes":{ 34565 "shape":"IpPrefixList", 34566 "locationName":"Ipv4Prefix" 34567 } 34568 } 34569 }, 34570 "UnlimitedSupportedInstanceFamily":{ 34571 "type":"string", 34572 "enum":[ 34573 "t2", 34574 "t3", 34575 "t3a", 34576 "t4g" 34577 ] 34578 }, 34579 "UnmonitorInstancesRequest":{ 34580 "type":"structure", 34581 "required":["InstanceIds"], 34582 "members":{ 34583 "InstanceIds":{ 34584 "shape":"InstanceIdStringList", 34585 "locationName":"InstanceId" 34586 }, 34587 "DryRun":{ 34588 "shape":"Boolean", 34589 "locationName":"dryRun" 34590 } 34591 } 34592 }, 34593 "UnmonitorInstancesResult":{ 34594 "type":"structure", 34595 "members":{ 34596 "InstanceMonitorings":{ 34597 "shape":"InstanceMonitoringList", 34598 "locationName":"instancesSet" 34599 } 34600 } 34601 }, 34602 "UnsuccessfulInstanceCreditSpecificationErrorCode":{ 34603 "type":"string", 34604 "enum":[ 34605 "InvalidInstanceID.Malformed", 34606 "InvalidInstanceID.NotFound", 34607 "IncorrectInstanceState", 34608 "InstanceCreditSpecification.NotSupported" 34609 ] 34610 }, 34611 "UnsuccessfulInstanceCreditSpecificationItem":{ 34612 "type":"structure", 34613 "members":{ 34614 "InstanceId":{ 34615 "shape":"String", 34616 "locationName":"instanceId" 34617 }, 34618 "Error":{ 34619 "shape":"UnsuccessfulInstanceCreditSpecificationItemError", 34620 "locationName":"error" 34621 } 34622 } 34623 }, 34624 "UnsuccessfulInstanceCreditSpecificationItemError":{ 34625 "type":"structure", 34626 "members":{ 34627 "Code":{ 34628 "shape":"UnsuccessfulInstanceCreditSpecificationErrorCode", 34629 "locationName":"code" 34630 }, 34631 "Message":{ 34632 "shape":"String", 34633 "locationName":"message" 34634 } 34635 } 34636 }, 34637 "UnsuccessfulInstanceCreditSpecificationSet":{ 34638 "type":"list", 34639 "member":{ 34640 "shape":"UnsuccessfulInstanceCreditSpecificationItem", 34641 "locationName":"item" 34642 } 34643 }, 34644 "UnsuccessfulItem":{ 34645 "type":"structure", 34646 "members":{ 34647 "Error":{ 34648 "shape":"UnsuccessfulItemError", 34649 "locationName":"error" 34650 }, 34651 "ResourceId":{ 34652 "shape":"String", 34653 "locationName":"resourceId" 34654 } 34655 } 34656 }, 34657 "UnsuccessfulItemError":{ 34658 "type":"structure", 34659 "members":{ 34660 "Code":{ 34661 "shape":"String", 34662 "locationName":"code" 34663 }, 34664 "Message":{ 34665 "shape":"String", 34666 "locationName":"message" 34667 } 34668 } 34669 }, 34670 "UnsuccessfulItemList":{ 34671 "type":"list", 34672 "member":{ 34673 "shape":"UnsuccessfulItem", 34674 "locationName":"item" 34675 } 34676 }, 34677 "UnsuccessfulItemSet":{ 34678 "type":"list", 34679 "member":{ 34680 "shape":"UnsuccessfulItem", 34681 "locationName":"item" 34682 } 34683 }, 34684 "UpdateSecurityGroupRuleDescriptionsEgressRequest":{ 34685 "type":"structure", 34686 "members":{ 34687 "DryRun":{"shape":"Boolean"}, 34688 "GroupId":{"shape":"SecurityGroupId"}, 34689 "GroupName":{"shape":"SecurityGroupName"}, 34690 "IpPermissions":{"shape":"IpPermissionList"}, 34691 "SecurityGroupRuleDescriptions":{ 34692 "shape":"SecurityGroupRuleDescriptionList", 34693 "locationName":"SecurityGroupRuleDescription" 34694 } 34695 } 34696 }, 34697 "UpdateSecurityGroupRuleDescriptionsEgressResult":{ 34698 "type":"structure", 34699 "members":{ 34700 "Return":{ 34701 "shape":"Boolean", 34702 "locationName":"return" 34703 } 34704 } 34705 }, 34706 "UpdateSecurityGroupRuleDescriptionsIngressRequest":{ 34707 "type":"structure", 34708 "members":{ 34709 "DryRun":{"shape":"Boolean"}, 34710 "GroupId":{"shape":"SecurityGroupId"}, 34711 "GroupName":{"shape":"SecurityGroupName"}, 34712 "IpPermissions":{"shape":"IpPermissionList"}, 34713 "SecurityGroupRuleDescriptions":{ 34714 "shape":"SecurityGroupRuleDescriptionList", 34715 "locationName":"SecurityGroupRuleDescription" 34716 } 34717 } 34718 }, 34719 "UpdateSecurityGroupRuleDescriptionsIngressResult":{ 34720 "type":"structure", 34721 "members":{ 34722 "Return":{ 34723 "shape":"Boolean", 34724 "locationName":"return" 34725 } 34726 } 34727 }, 34728 "UsageClassType":{ 34729 "type":"string", 34730 "enum":[ 34731 "spot", 34732 "on-demand" 34733 ] 34734 }, 34735 "UsageClassTypeList":{ 34736 "type":"list", 34737 "member":{ 34738 "shape":"UsageClassType", 34739 "locationName":"item" 34740 } 34741 }, 34742 "UserBucket":{ 34743 "type":"structure", 34744 "members":{ 34745 "S3Bucket":{"shape":"String"}, 34746 "S3Key":{"shape":"String"} 34747 } 34748 }, 34749 "UserBucketDetails":{ 34750 "type":"structure", 34751 "members":{ 34752 "S3Bucket":{ 34753 "shape":"String", 34754 "locationName":"s3Bucket" 34755 }, 34756 "S3Key":{ 34757 "shape":"String", 34758 "locationName":"s3Key" 34759 } 34760 } 34761 }, 34762 "UserData":{ 34763 "type":"structure", 34764 "members":{ 34765 "Data":{ 34766 "shape":"String", 34767 "locationName":"data" 34768 } 34769 }, 34770 "sensitive":true 34771 }, 34772 "UserGroupStringList":{ 34773 "type":"list", 34774 "member":{ 34775 "shape":"String", 34776 "locationName":"UserGroup" 34777 } 34778 }, 34779 "UserIdGroupPair":{ 34780 "type":"structure", 34781 "members":{ 34782 "Description":{ 34783 "shape":"String", 34784 "locationName":"description" 34785 }, 34786 "GroupId":{ 34787 "shape":"String", 34788 "locationName":"groupId" 34789 }, 34790 "GroupName":{ 34791 "shape":"String", 34792 "locationName":"groupName" 34793 }, 34794 "PeeringStatus":{ 34795 "shape":"String", 34796 "locationName":"peeringStatus" 34797 }, 34798 "UserId":{ 34799 "shape":"String", 34800 "locationName":"userId" 34801 }, 34802 "VpcId":{ 34803 "shape":"String", 34804 "locationName":"vpcId" 34805 }, 34806 "VpcPeeringConnectionId":{ 34807 "shape":"String", 34808 "locationName":"vpcPeeringConnectionId" 34809 } 34810 } 34811 }, 34812 "UserIdGroupPairList":{ 34813 "type":"list", 34814 "member":{ 34815 "shape":"UserIdGroupPair", 34816 "locationName":"item" 34817 } 34818 }, 34819 "UserIdGroupPairSet":{ 34820 "type":"list", 34821 "member":{ 34822 "shape":"UserIdGroupPair", 34823 "locationName":"item" 34824 } 34825 }, 34826 "UserIdStringList":{ 34827 "type":"list", 34828 "member":{ 34829 "shape":"String", 34830 "locationName":"UserId" 34831 } 34832 }, 34833 "VCpuCount":{"type":"integer"}, 34834 "VCpuCountRange":{ 34835 "type":"structure", 34836 "members":{ 34837 "Min":{ 34838 "shape":"Integer", 34839 "locationName":"min" 34840 }, 34841 "Max":{ 34842 "shape":"Integer", 34843 "locationName":"max" 34844 } 34845 } 34846 }, 34847 "VCpuCountRangeRequest":{ 34848 "type":"structure", 34849 "required":["Min"], 34850 "members":{ 34851 "Min":{"shape":"Integer"}, 34852 "Max":{"shape":"Integer"} 34853 } 34854 }, 34855 "VCpuInfo":{ 34856 "type":"structure", 34857 "members":{ 34858 "DefaultVCpus":{ 34859 "shape":"VCpuCount", 34860 "locationName":"defaultVCpus" 34861 }, 34862 "DefaultCores":{ 34863 "shape":"CoreCount", 34864 "locationName":"defaultCores" 34865 }, 34866 "DefaultThreadsPerCore":{ 34867 "shape":"ThreadsPerCore", 34868 "locationName":"defaultThreadsPerCore" 34869 }, 34870 "ValidCores":{ 34871 "shape":"CoreCountList", 34872 "locationName":"validCores" 34873 }, 34874 "ValidThreadsPerCore":{ 34875 "shape":"ThreadsPerCoreList", 34876 "locationName":"validThreadsPerCore" 34877 } 34878 } 34879 }, 34880 "ValidationError":{ 34881 "type":"structure", 34882 "members":{ 34883 "Code":{ 34884 "shape":"String", 34885 "locationName":"code" 34886 }, 34887 "Message":{ 34888 "shape":"String", 34889 "locationName":"message" 34890 } 34891 } 34892 }, 34893 "ValidationWarning":{ 34894 "type":"structure", 34895 "members":{ 34896 "Errors":{ 34897 "shape":"ErrorSet", 34898 "locationName":"errorSet" 34899 } 34900 } 34901 }, 34902 "ValueStringList":{ 34903 "type":"list", 34904 "member":{ 34905 "shape":"String", 34906 "locationName":"item" 34907 } 34908 }, 34909 "VersionDescription":{ 34910 "type":"string", 34911 "max":255, 34912 "min":0 34913 }, 34914 "VersionStringList":{ 34915 "type":"list", 34916 "member":{ 34917 "shape":"String", 34918 "locationName":"item" 34919 } 34920 }, 34921 "VgwTelemetry":{ 34922 "type":"structure", 34923 "members":{ 34924 "AcceptedRouteCount":{ 34925 "shape":"Integer", 34926 "locationName":"acceptedRouteCount" 34927 }, 34928 "LastStatusChange":{ 34929 "shape":"DateTime", 34930 "locationName":"lastStatusChange" 34931 }, 34932 "OutsideIpAddress":{ 34933 "shape":"String", 34934 "locationName":"outsideIpAddress" 34935 }, 34936 "Status":{ 34937 "shape":"TelemetryStatus", 34938 "locationName":"status" 34939 }, 34940 "StatusMessage":{ 34941 "shape":"String", 34942 "locationName":"statusMessage" 34943 }, 34944 "CertificateArn":{ 34945 "shape":"String", 34946 "locationName":"certificateArn" 34947 } 34948 } 34949 }, 34950 "VgwTelemetryList":{ 34951 "type":"list", 34952 "member":{ 34953 "shape":"VgwTelemetry", 34954 "locationName":"item" 34955 } 34956 }, 34957 "VirtualizationType":{ 34958 "type":"string", 34959 "enum":[ 34960 "hvm", 34961 "paravirtual" 34962 ] 34963 }, 34964 "VirtualizationTypeList":{ 34965 "type":"list", 34966 "member":{ 34967 "shape":"VirtualizationType", 34968 "locationName":"item" 34969 } 34970 }, 34971 "VirtualizationTypeSet":{ 34972 "type":"list", 34973 "member":{ 34974 "shape":"VirtualizationType", 34975 "locationName":"item" 34976 }, 34977 "max":2, 34978 "min":0 34979 }, 34980 "Volume":{ 34981 "type":"structure", 34982 "members":{ 34983 "Attachments":{ 34984 "shape":"VolumeAttachmentList", 34985 "locationName":"attachmentSet" 34986 }, 34987 "AvailabilityZone":{ 34988 "shape":"String", 34989 "locationName":"availabilityZone" 34990 }, 34991 "CreateTime":{ 34992 "shape":"DateTime", 34993 "locationName":"createTime" 34994 }, 34995 "Encrypted":{ 34996 "shape":"Boolean", 34997 "locationName":"encrypted" 34998 }, 34999 "KmsKeyId":{ 35000 "shape":"String", 35001 "locationName":"kmsKeyId" 35002 }, 35003 "OutpostArn":{ 35004 "shape":"String", 35005 "locationName":"outpostArn" 35006 }, 35007 "Size":{ 35008 "shape":"Integer", 35009 "locationName":"size" 35010 }, 35011 "SnapshotId":{ 35012 "shape":"String", 35013 "locationName":"snapshotId" 35014 }, 35015 "State":{ 35016 "shape":"VolumeState", 35017 "locationName":"status" 35018 }, 35019 "VolumeId":{ 35020 "shape":"String", 35021 "locationName":"volumeId" 35022 }, 35023 "Iops":{ 35024 "shape":"Integer", 35025 "locationName":"iops" 35026 }, 35027 "Tags":{ 35028 "shape":"TagList", 35029 "locationName":"tagSet" 35030 }, 35031 "VolumeType":{ 35032 "shape":"VolumeType", 35033 "locationName":"volumeType" 35034 }, 35035 "FastRestored":{ 35036 "shape":"Boolean", 35037 "locationName":"fastRestored" 35038 }, 35039 "MultiAttachEnabled":{ 35040 "shape":"Boolean", 35041 "locationName":"multiAttachEnabled" 35042 }, 35043 "Throughput":{ 35044 "shape":"Integer", 35045 "locationName":"throughput" 35046 } 35047 } 35048 }, 35049 "VolumeAttachment":{ 35050 "type":"structure", 35051 "members":{ 35052 "AttachTime":{ 35053 "shape":"DateTime", 35054 "locationName":"attachTime" 35055 }, 35056 "Device":{ 35057 "shape":"String", 35058 "locationName":"device" 35059 }, 35060 "InstanceId":{ 35061 "shape":"String", 35062 "locationName":"instanceId" 35063 }, 35064 "State":{ 35065 "shape":"VolumeAttachmentState", 35066 "locationName":"status" 35067 }, 35068 "VolumeId":{ 35069 "shape":"String", 35070 "locationName":"volumeId" 35071 }, 35072 "DeleteOnTermination":{ 35073 "shape":"Boolean", 35074 "locationName":"deleteOnTermination" 35075 } 35076 } 35077 }, 35078 "VolumeAttachmentList":{ 35079 "type":"list", 35080 "member":{ 35081 "shape":"VolumeAttachment", 35082 "locationName":"item" 35083 } 35084 }, 35085 "VolumeAttachmentState":{ 35086 "type":"string", 35087 "enum":[ 35088 "attaching", 35089 "attached", 35090 "detaching", 35091 "detached", 35092 "busy" 35093 ] 35094 }, 35095 "VolumeAttributeName":{ 35096 "type":"string", 35097 "enum":[ 35098 "autoEnableIO", 35099 "productCodes" 35100 ] 35101 }, 35102 "VolumeDetail":{ 35103 "type":"structure", 35104 "required":["Size"], 35105 "members":{ 35106 "Size":{ 35107 "shape":"Long", 35108 "locationName":"size" 35109 } 35110 } 35111 }, 35112 "VolumeId":{"type":"string"}, 35113 "VolumeIdStringList":{ 35114 "type":"list", 35115 "member":{ 35116 "shape":"VolumeId", 35117 "locationName":"VolumeId" 35118 } 35119 }, 35120 "VolumeList":{ 35121 "type":"list", 35122 "member":{ 35123 "shape":"Volume", 35124 "locationName":"item" 35125 } 35126 }, 35127 "VolumeModification":{ 35128 "type":"structure", 35129 "members":{ 35130 "VolumeId":{ 35131 "shape":"String", 35132 "locationName":"volumeId" 35133 }, 35134 "ModificationState":{ 35135 "shape":"VolumeModificationState", 35136 "locationName":"modificationState" 35137 }, 35138 "StatusMessage":{ 35139 "shape":"String", 35140 "locationName":"statusMessage" 35141 }, 35142 "TargetSize":{ 35143 "shape":"Integer", 35144 "locationName":"targetSize" 35145 }, 35146 "TargetIops":{ 35147 "shape":"Integer", 35148 "locationName":"targetIops" 35149 }, 35150 "TargetVolumeType":{ 35151 "shape":"VolumeType", 35152 "locationName":"targetVolumeType" 35153 }, 35154 "TargetThroughput":{ 35155 "shape":"Integer", 35156 "locationName":"targetThroughput" 35157 }, 35158 "TargetMultiAttachEnabled":{ 35159 "shape":"Boolean", 35160 "locationName":"targetMultiAttachEnabled" 35161 }, 35162 "OriginalSize":{ 35163 "shape":"Integer", 35164 "locationName":"originalSize" 35165 }, 35166 "OriginalIops":{ 35167 "shape":"Integer", 35168 "locationName":"originalIops" 35169 }, 35170 "OriginalVolumeType":{ 35171 "shape":"VolumeType", 35172 "locationName":"originalVolumeType" 35173 }, 35174 "OriginalThroughput":{ 35175 "shape":"Integer", 35176 "locationName":"originalThroughput" 35177 }, 35178 "OriginalMultiAttachEnabled":{ 35179 "shape":"Boolean", 35180 "locationName":"originalMultiAttachEnabled" 35181 }, 35182 "Progress":{ 35183 "shape":"Long", 35184 "locationName":"progress" 35185 }, 35186 "StartTime":{ 35187 "shape":"DateTime", 35188 "locationName":"startTime" 35189 }, 35190 "EndTime":{ 35191 "shape":"DateTime", 35192 "locationName":"endTime" 35193 } 35194 } 35195 }, 35196 "VolumeModificationList":{ 35197 "type":"list", 35198 "member":{ 35199 "shape":"VolumeModification", 35200 "locationName":"item" 35201 } 35202 }, 35203 "VolumeModificationState":{ 35204 "type":"string", 35205 "enum":[ 35206 "modifying", 35207 "optimizing", 35208 "completed", 35209 "failed" 35210 ] 35211 }, 35212 "VolumeState":{ 35213 "type":"string", 35214 "enum":[ 35215 "creating", 35216 "available", 35217 "in-use", 35218 "deleting", 35219 "deleted", 35220 "error" 35221 ] 35222 }, 35223 "VolumeStatusAction":{ 35224 "type":"structure", 35225 "members":{ 35226 "Code":{ 35227 "shape":"String", 35228 "locationName":"code" 35229 }, 35230 "Description":{ 35231 "shape":"String", 35232 "locationName":"description" 35233 }, 35234 "EventId":{ 35235 "shape":"String", 35236 "locationName":"eventId" 35237 }, 35238 "EventType":{ 35239 "shape":"String", 35240 "locationName":"eventType" 35241 } 35242 } 35243 }, 35244 "VolumeStatusActionsList":{ 35245 "type":"list", 35246 "member":{ 35247 "shape":"VolumeStatusAction", 35248 "locationName":"item" 35249 } 35250 }, 35251 "VolumeStatusAttachmentStatus":{ 35252 "type":"structure", 35253 "members":{ 35254 "IoPerformance":{ 35255 "shape":"String", 35256 "locationName":"ioPerformance" 35257 }, 35258 "InstanceId":{ 35259 "shape":"String", 35260 "locationName":"instanceId" 35261 } 35262 } 35263 }, 35264 "VolumeStatusAttachmentStatusList":{ 35265 "type":"list", 35266 "member":{ 35267 "shape":"VolumeStatusAttachmentStatus", 35268 "locationName":"item" 35269 } 35270 }, 35271 "VolumeStatusDetails":{ 35272 "type":"structure", 35273 "members":{ 35274 "Name":{ 35275 "shape":"VolumeStatusName", 35276 "locationName":"name" 35277 }, 35278 "Status":{ 35279 "shape":"String", 35280 "locationName":"status" 35281 } 35282 } 35283 }, 35284 "VolumeStatusDetailsList":{ 35285 "type":"list", 35286 "member":{ 35287 "shape":"VolumeStatusDetails", 35288 "locationName":"item" 35289 } 35290 }, 35291 "VolumeStatusEvent":{ 35292 "type":"structure", 35293 "members":{ 35294 "Description":{ 35295 "shape":"String", 35296 "locationName":"description" 35297 }, 35298 "EventId":{ 35299 "shape":"String", 35300 "locationName":"eventId" 35301 }, 35302 "EventType":{ 35303 "shape":"String", 35304 "locationName":"eventType" 35305 }, 35306 "NotAfter":{ 35307 "shape":"MillisecondDateTime", 35308 "locationName":"notAfter" 35309 }, 35310 "NotBefore":{ 35311 "shape":"MillisecondDateTime", 35312 "locationName":"notBefore" 35313 }, 35314 "InstanceId":{ 35315 "shape":"String", 35316 "locationName":"instanceId" 35317 } 35318 } 35319 }, 35320 "VolumeStatusEventsList":{ 35321 "type":"list", 35322 "member":{ 35323 "shape":"VolumeStatusEvent", 35324 "locationName":"item" 35325 } 35326 }, 35327 "VolumeStatusInfo":{ 35328 "type":"structure", 35329 "members":{ 35330 "Details":{ 35331 "shape":"VolumeStatusDetailsList", 35332 "locationName":"details" 35333 }, 35334 "Status":{ 35335 "shape":"VolumeStatusInfoStatus", 35336 "locationName":"status" 35337 } 35338 } 35339 }, 35340 "VolumeStatusInfoStatus":{ 35341 "type":"string", 35342 "enum":[ 35343 "ok", 35344 "impaired", 35345 "insufficient-data" 35346 ] 35347 }, 35348 "VolumeStatusItem":{ 35349 "type":"structure", 35350 "members":{ 35351 "Actions":{ 35352 "shape":"VolumeStatusActionsList", 35353 "locationName":"actionsSet" 35354 }, 35355 "AvailabilityZone":{ 35356 "shape":"String", 35357 "locationName":"availabilityZone" 35358 }, 35359 "OutpostArn":{ 35360 "shape":"String", 35361 "locationName":"outpostArn" 35362 }, 35363 "Events":{ 35364 "shape":"VolumeStatusEventsList", 35365 "locationName":"eventsSet" 35366 }, 35367 "VolumeId":{ 35368 "shape":"String", 35369 "locationName":"volumeId" 35370 }, 35371 "VolumeStatus":{ 35372 "shape":"VolumeStatusInfo", 35373 "locationName":"volumeStatus" 35374 }, 35375 "AttachmentStatuses":{ 35376 "shape":"VolumeStatusAttachmentStatusList", 35377 "locationName":"attachmentStatuses" 35378 } 35379 } 35380 }, 35381 "VolumeStatusList":{ 35382 "type":"list", 35383 "member":{ 35384 "shape":"VolumeStatusItem", 35385 "locationName":"item" 35386 } 35387 }, 35388 "VolumeStatusName":{ 35389 "type":"string", 35390 "enum":[ 35391 "io-enabled", 35392 "io-performance" 35393 ] 35394 }, 35395 "VolumeType":{ 35396 "type":"string", 35397 "enum":[ 35398 "standard", 35399 "io1", 35400 "io2", 35401 "gp2", 35402 "sc1", 35403 "st1", 35404 "gp3" 35405 ] 35406 }, 35407 "Vpc":{ 35408 "type":"structure", 35409 "members":{ 35410 "CidrBlock":{ 35411 "shape":"String", 35412 "locationName":"cidrBlock" 35413 }, 35414 "DhcpOptionsId":{ 35415 "shape":"String", 35416 "locationName":"dhcpOptionsId" 35417 }, 35418 "State":{ 35419 "shape":"VpcState", 35420 "locationName":"state" 35421 }, 35422 "VpcId":{ 35423 "shape":"String", 35424 "locationName":"vpcId" 35425 }, 35426 "OwnerId":{ 35427 "shape":"String", 35428 "locationName":"ownerId" 35429 }, 35430 "InstanceTenancy":{ 35431 "shape":"Tenancy", 35432 "locationName":"instanceTenancy" 35433 }, 35434 "Ipv6CidrBlockAssociationSet":{ 35435 "shape":"VpcIpv6CidrBlockAssociationSet", 35436 "locationName":"ipv6CidrBlockAssociationSet" 35437 }, 35438 "CidrBlockAssociationSet":{ 35439 "shape":"VpcCidrBlockAssociationSet", 35440 "locationName":"cidrBlockAssociationSet" 35441 }, 35442 "IsDefault":{ 35443 "shape":"Boolean", 35444 "locationName":"isDefault" 35445 }, 35446 "Tags":{ 35447 "shape":"TagList", 35448 "locationName":"tagSet" 35449 } 35450 } 35451 }, 35452 "VpcAttachment":{ 35453 "type":"structure", 35454 "members":{ 35455 "State":{ 35456 "shape":"AttachmentStatus", 35457 "locationName":"state" 35458 }, 35459 "VpcId":{ 35460 "shape":"String", 35461 "locationName":"vpcId" 35462 } 35463 } 35464 }, 35465 "VpcAttachmentList":{ 35466 "type":"list", 35467 "member":{ 35468 "shape":"VpcAttachment", 35469 "locationName":"item" 35470 } 35471 }, 35472 "VpcAttributeName":{ 35473 "type":"string", 35474 "enum":[ 35475 "enableDnsSupport", 35476 "enableDnsHostnames" 35477 ] 35478 }, 35479 "VpcCidrAssociationId":{"type":"string"}, 35480 "VpcCidrBlockAssociation":{ 35481 "type":"structure", 35482 "members":{ 35483 "AssociationId":{ 35484 "shape":"String", 35485 "locationName":"associationId" 35486 }, 35487 "CidrBlock":{ 35488 "shape":"String", 35489 "locationName":"cidrBlock" 35490 }, 35491 "CidrBlockState":{ 35492 "shape":"VpcCidrBlockState", 35493 "locationName":"cidrBlockState" 35494 } 35495 } 35496 }, 35497 "VpcCidrBlockAssociationSet":{ 35498 "type":"list", 35499 "member":{ 35500 "shape":"VpcCidrBlockAssociation", 35501 "locationName":"item" 35502 } 35503 }, 35504 "VpcCidrBlockState":{ 35505 "type":"structure", 35506 "members":{ 35507 "State":{ 35508 "shape":"VpcCidrBlockStateCode", 35509 "locationName":"state" 35510 }, 35511 "StatusMessage":{ 35512 "shape":"String", 35513 "locationName":"statusMessage" 35514 } 35515 } 35516 }, 35517 "VpcCidrBlockStateCode":{ 35518 "type":"string", 35519 "enum":[ 35520 "associating", 35521 "associated", 35522 "disassociating", 35523 "disassociated", 35524 "failing", 35525 "failed" 35526 ] 35527 }, 35528 "VpcClassicLink":{ 35529 "type":"structure", 35530 "members":{ 35531 "ClassicLinkEnabled":{ 35532 "shape":"Boolean", 35533 "locationName":"classicLinkEnabled" 35534 }, 35535 "Tags":{ 35536 "shape":"TagList", 35537 "locationName":"tagSet" 35538 }, 35539 "VpcId":{ 35540 "shape":"String", 35541 "locationName":"vpcId" 35542 } 35543 } 35544 }, 35545 "VpcClassicLinkIdList":{ 35546 "type":"list", 35547 "member":{ 35548 "shape":"VpcId", 35549 "locationName":"VpcId" 35550 } 35551 }, 35552 "VpcClassicLinkList":{ 35553 "type":"list", 35554 "member":{ 35555 "shape":"VpcClassicLink", 35556 "locationName":"item" 35557 } 35558 }, 35559 "VpcEndpoint":{ 35560 "type":"structure", 35561 "members":{ 35562 "VpcEndpointId":{ 35563 "shape":"String", 35564 "locationName":"vpcEndpointId" 35565 }, 35566 "VpcEndpointType":{ 35567 "shape":"VpcEndpointType", 35568 "locationName":"vpcEndpointType" 35569 }, 35570 "VpcId":{ 35571 "shape":"String", 35572 "locationName":"vpcId" 35573 }, 35574 "ServiceName":{ 35575 "shape":"String", 35576 "locationName":"serviceName" 35577 }, 35578 "State":{ 35579 "shape":"State", 35580 "locationName":"state" 35581 }, 35582 "PolicyDocument":{ 35583 "shape":"String", 35584 "locationName":"policyDocument" 35585 }, 35586 "RouteTableIds":{ 35587 "shape":"ValueStringList", 35588 "locationName":"routeTableIdSet" 35589 }, 35590 "SubnetIds":{ 35591 "shape":"ValueStringList", 35592 "locationName":"subnetIdSet" 35593 }, 35594 "Groups":{ 35595 "shape":"GroupIdentifierSet", 35596 "locationName":"groupSet" 35597 }, 35598 "PrivateDnsEnabled":{ 35599 "shape":"Boolean", 35600 "locationName":"privateDnsEnabled" 35601 }, 35602 "RequesterManaged":{ 35603 "shape":"Boolean", 35604 "locationName":"requesterManaged" 35605 }, 35606 "NetworkInterfaceIds":{ 35607 "shape":"ValueStringList", 35608 "locationName":"networkInterfaceIdSet" 35609 }, 35610 "DnsEntries":{ 35611 "shape":"DnsEntrySet", 35612 "locationName":"dnsEntrySet" 35613 }, 35614 "CreationTimestamp":{ 35615 "shape":"MillisecondDateTime", 35616 "locationName":"creationTimestamp" 35617 }, 35618 "Tags":{ 35619 "shape":"TagList", 35620 "locationName":"tagSet" 35621 }, 35622 "OwnerId":{ 35623 "shape":"String", 35624 "locationName":"ownerId" 35625 }, 35626 "LastError":{ 35627 "shape":"LastError", 35628 "locationName":"lastError" 35629 } 35630 } 35631 }, 35632 "VpcEndpointConnection":{ 35633 "type":"structure", 35634 "members":{ 35635 "ServiceId":{ 35636 "shape":"String", 35637 "locationName":"serviceId" 35638 }, 35639 "VpcEndpointId":{ 35640 "shape":"String", 35641 "locationName":"vpcEndpointId" 35642 }, 35643 "VpcEndpointOwner":{ 35644 "shape":"String", 35645 "locationName":"vpcEndpointOwner" 35646 }, 35647 "VpcEndpointState":{ 35648 "shape":"State", 35649 "locationName":"vpcEndpointState" 35650 }, 35651 "CreationTimestamp":{ 35652 "shape":"MillisecondDateTime", 35653 "locationName":"creationTimestamp" 35654 }, 35655 "DnsEntries":{ 35656 "shape":"DnsEntrySet", 35657 "locationName":"dnsEntrySet" 35658 }, 35659 "NetworkLoadBalancerArns":{ 35660 "shape":"ValueStringList", 35661 "locationName":"networkLoadBalancerArnSet" 35662 }, 35663 "GatewayLoadBalancerArns":{ 35664 "shape":"ValueStringList", 35665 "locationName":"gatewayLoadBalancerArnSet" 35666 } 35667 } 35668 }, 35669 "VpcEndpointConnectionSet":{ 35670 "type":"list", 35671 "member":{ 35672 "shape":"VpcEndpointConnection", 35673 "locationName":"item" 35674 } 35675 }, 35676 "VpcEndpointId":{"type":"string"}, 35677 "VpcEndpointIdList":{ 35678 "type":"list", 35679 "member":{ 35680 "shape":"VpcEndpointId", 35681 "locationName":"item" 35682 } 35683 }, 35684 "VpcEndpointRouteTableIdList":{ 35685 "type":"list", 35686 "member":{ 35687 "shape":"RouteTableId", 35688 "locationName":"item" 35689 } 35690 }, 35691 "VpcEndpointSecurityGroupIdList":{ 35692 "type":"list", 35693 "member":{ 35694 "shape":"SecurityGroupId", 35695 "locationName":"item" 35696 } 35697 }, 35698 "VpcEndpointServiceId":{"type":"string"}, 35699 "VpcEndpointServiceIdList":{ 35700 "type":"list", 35701 "member":{ 35702 "shape":"VpcEndpointServiceId", 35703 "locationName":"item" 35704 } 35705 }, 35706 "VpcEndpointSet":{ 35707 "type":"list", 35708 "member":{ 35709 "shape":"VpcEndpoint", 35710 "locationName":"item" 35711 } 35712 }, 35713 "VpcEndpointSubnetIdList":{ 35714 "type":"list", 35715 "member":{ 35716 "shape":"SubnetId", 35717 "locationName":"item" 35718 } 35719 }, 35720 "VpcEndpointType":{ 35721 "type":"string", 35722 "enum":[ 35723 "Interface", 35724 "Gateway", 35725 "GatewayLoadBalancer" 35726 ] 35727 }, 35728 "VpcFlowLogId":{"type":"string"}, 35729 "VpcId":{"type":"string"}, 35730 "VpcIdStringList":{ 35731 "type":"list", 35732 "member":{ 35733 "shape":"VpcId", 35734 "locationName":"VpcId" 35735 } 35736 }, 35737 "VpcIpv6CidrBlockAssociation":{ 35738 "type":"structure", 35739 "members":{ 35740 "AssociationId":{ 35741 "shape":"String", 35742 "locationName":"associationId" 35743 }, 35744 "Ipv6CidrBlock":{ 35745 "shape":"String", 35746 "locationName":"ipv6CidrBlock" 35747 }, 35748 "Ipv6CidrBlockState":{ 35749 "shape":"VpcCidrBlockState", 35750 "locationName":"ipv6CidrBlockState" 35751 }, 35752 "NetworkBorderGroup":{ 35753 "shape":"String", 35754 "locationName":"networkBorderGroup" 35755 }, 35756 "Ipv6Pool":{ 35757 "shape":"String", 35758 "locationName":"ipv6Pool" 35759 } 35760 } 35761 }, 35762 "VpcIpv6CidrBlockAssociationSet":{ 35763 "type":"list", 35764 "member":{ 35765 "shape":"VpcIpv6CidrBlockAssociation", 35766 "locationName":"item" 35767 } 35768 }, 35769 "VpcList":{ 35770 "type":"list", 35771 "member":{ 35772 "shape":"Vpc", 35773 "locationName":"item" 35774 } 35775 }, 35776 "VpcPeeringConnection":{ 35777 "type":"structure", 35778 "members":{ 35779 "AccepterVpcInfo":{ 35780 "shape":"VpcPeeringConnectionVpcInfo", 35781 "locationName":"accepterVpcInfo" 35782 }, 35783 "ExpirationTime":{ 35784 "shape":"DateTime", 35785 "locationName":"expirationTime" 35786 }, 35787 "RequesterVpcInfo":{ 35788 "shape":"VpcPeeringConnectionVpcInfo", 35789 "locationName":"requesterVpcInfo" 35790 }, 35791 "Status":{ 35792 "shape":"VpcPeeringConnectionStateReason", 35793 "locationName":"status" 35794 }, 35795 "Tags":{ 35796 "shape":"TagList", 35797 "locationName":"tagSet" 35798 }, 35799 "VpcPeeringConnectionId":{ 35800 "shape":"String", 35801 "locationName":"vpcPeeringConnectionId" 35802 } 35803 } 35804 }, 35805 "VpcPeeringConnectionId":{"type":"string"}, 35806 "VpcPeeringConnectionIdList":{ 35807 "type":"list", 35808 "member":{ 35809 "shape":"VpcPeeringConnectionId", 35810 "locationName":"item" 35811 } 35812 }, 35813 "VpcPeeringConnectionList":{ 35814 "type":"list", 35815 "member":{ 35816 "shape":"VpcPeeringConnection", 35817 "locationName":"item" 35818 } 35819 }, 35820 "VpcPeeringConnectionOptionsDescription":{ 35821 "type":"structure", 35822 "members":{ 35823 "AllowDnsResolutionFromRemoteVpc":{ 35824 "shape":"Boolean", 35825 "locationName":"allowDnsResolutionFromRemoteVpc" 35826 }, 35827 "AllowEgressFromLocalClassicLinkToRemoteVpc":{ 35828 "shape":"Boolean", 35829 "locationName":"allowEgressFromLocalClassicLinkToRemoteVpc" 35830 }, 35831 "AllowEgressFromLocalVpcToRemoteClassicLink":{ 35832 "shape":"Boolean", 35833 "locationName":"allowEgressFromLocalVpcToRemoteClassicLink" 35834 } 35835 } 35836 }, 35837 "VpcPeeringConnectionStateReason":{ 35838 "type":"structure", 35839 "members":{ 35840 "Code":{ 35841 "shape":"VpcPeeringConnectionStateReasonCode", 35842 "locationName":"code" 35843 }, 35844 "Message":{ 35845 "shape":"String", 35846 "locationName":"message" 35847 } 35848 } 35849 }, 35850 "VpcPeeringConnectionStateReasonCode":{ 35851 "type":"string", 35852 "enum":[ 35853 "initiating-request", 35854 "pending-acceptance", 35855 "active", 35856 "deleted", 35857 "rejected", 35858 "failed", 35859 "expired", 35860 "provisioning", 35861 "deleting" 35862 ] 35863 }, 35864 "VpcPeeringConnectionVpcInfo":{ 35865 "type":"structure", 35866 "members":{ 35867 "CidrBlock":{ 35868 "shape":"String", 35869 "locationName":"cidrBlock" 35870 }, 35871 "Ipv6CidrBlockSet":{ 35872 "shape":"Ipv6CidrBlockSet", 35873 "locationName":"ipv6CidrBlockSet" 35874 }, 35875 "CidrBlockSet":{ 35876 "shape":"CidrBlockSet", 35877 "locationName":"cidrBlockSet" 35878 }, 35879 "OwnerId":{ 35880 "shape":"String", 35881 "locationName":"ownerId" 35882 }, 35883 "PeeringOptions":{ 35884 "shape":"VpcPeeringConnectionOptionsDescription", 35885 "locationName":"peeringOptions" 35886 }, 35887 "VpcId":{ 35888 "shape":"String", 35889 "locationName":"vpcId" 35890 }, 35891 "Region":{ 35892 "shape":"String", 35893 "locationName":"region" 35894 } 35895 } 35896 }, 35897 "VpcState":{ 35898 "type":"string", 35899 "enum":[ 35900 "pending", 35901 "available" 35902 ] 35903 }, 35904 "VpcTenancy":{ 35905 "type":"string", 35906 "enum":["default"] 35907 }, 35908 "VpnConnection":{ 35909 "type":"structure", 35910 "members":{ 35911 "CustomerGatewayConfiguration":{ 35912 "shape":"String", 35913 "locationName":"customerGatewayConfiguration" 35914 }, 35915 "CustomerGatewayId":{ 35916 "shape":"String", 35917 "locationName":"customerGatewayId" 35918 }, 35919 "Category":{ 35920 "shape":"String", 35921 "locationName":"category" 35922 }, 35923 "State":{ 35924 "shape":"VpnState", 35925 "locationName":"state" 35926 }, 35927 "Type":{ 35928 "shape":"GatewayType", 35929 "locationName":"type" 35930 }, 35931 "VpnConnectionId":{ 35932 "shape":"String", 35933 "locationName":"vpnConnectionId" 35934 }, 35935 "VpnGatewayId":{ 35936 "shape":"String", 35937 "locationName":"vpnGatewayId" 35938 }, 35939 "TransitGatewayId":{ 35940 "shape":"String", 35941 "locationName":"transitGatewayId" 35942 }, 35943 "CoreNetworkArn":{ 35944 "shape":"String", 35945 "locationName":"coreNetworkArn" 35946 }, 35947 "CoreNetworkAttachmentArn":{ 35948 "shape":"String", 35949 "locationName":"coreNetworkAttachmentArn" 35950 }, 35951 "GatewayAssociationState":{ 35952 "shape":"String", 35953 "locationName":"gatewayAssociationState" 35954 }, 35955 "Options":{ 35956 "shape":"VpnConnectionOptions", 35957 "locationName":"options" 35958 }, 35959 "Routes":{ 35960 "shape":"VpnStaticRouteList", 35961 "locationName":"routes" 35962 }, 35963 "Tags":{ 35964 "shape":"TagList", 35965 "locationName":"tagSet" 35966 }, 35967 "VgwTelemetry":{ 35968 "shape":"VgwTelemetryList", 35969 "locationName":"vgwTelemetry" 35970 } 35971 } 35972 }, 35973 "VpnConnectionDeviceSampleConfiguration":{ 35974 "type":"string", 35975 "sensitive":true 35976 }, 35977 "VpnConnectionDeviceType":{ 35978 "type":"structure", 35979 "members":{ 35980 "VpnConnectionDeviceTypeId":{ 35981 "shape":"String", 35982 "locationName":"vpnConnectionDeviceTypeId" 35983 }, 35984 "Vendor":{ 35985 "shape":"String", 35986 "locationName":"vendor" 35987 }, 35988 "Platform":{ 35989 "shape":"String", 35990 "locationName":"platform" 35991 }, 35992 "Software":{ 35993 "shape":"String", 35994 "locationName":"software" 35995 } 35996 } 35997 }, 35998 "VpnConnectionDeviceTypeId":{"type":"string"}, 35999 "VpnConnectionDeviceTypeList":{ 36000 "type":"list", 36001 "member":{ 36002 "shape":"VpnConnectionDeviceType", 36003 "locationName":"item" 36004 } 36005 }, 36006 "VpnConnectionId":{"type":"string"}, 36007 "VpnConnectionIdStringList":{ 36008 "type":"list", 36009 "member":{ 36010 "shape":"VpnConnectionId", 36011 "locationName":"VpnConnectionId" 36012 } 36013 }, 36014 "VpnConnectionList":{ 36015 "type":"list", 36016 "member":{ 36017 "shape":"VpnConnection", 36018 "locationName":"item" 36019 } 36020 }, 36021 "VpnConnectionOptions":{ 36022 "type":"structure", 36023 "members":{ 36024 "EnableAcceleration":{ 36025 "shape":"Boolean", 36026 "locationName":"enableAcceleration" 36027 }, 36028 "StaticRoutesOnly":{ 36029 "shape":"Boolean", 36030 "locationName":"staticRoutesOnly" 36031 }, 36032 "LocalIpv4NetworkCidr":{ 36033 "shape":"String", 36034 "locationName":"localIpv4NetworkCidr" 36035 }, 36036 "RemoteIpv4NetworkCidr":{ 36037 "shape":"String", 36038 "locationName":"remoteIpv4NetworkCidr" 36039 }, 36040 "LocalIpv6NetworkCidr":{ 36041 "shape":"String", 36042 "locationName":"localIpv6NetworkCidr" 36043 }, 36044 "RemoteIpv6NetworkCidr":{ 36045 "shape":"String", 36046 "locationName":"remoteIpv6NetworkCidr" 36047 }, 36048 "TunnelInsideIpVersion":{ 36049 "shape":"TunnelInsideIpVersion", 36050 "locationName":"tunnelInsideIpVersion" 36051 }, 36052 "TunnelOptions":{ 36053 "shape":"TunnelOptionsList", 36054 "locationName":"tunnelOptionSet" 36055 } 36056 } 36057 }, 36058 "VpnConnectionOptionsSpecification":{ 36059 "type":"structure", 36060 "members":{ 36061 "EnableAcceleration":{"shape":"Boolean"}, 36062 "StaticRoutesOnly":{ 36063 "shape":"Boolean", 36064 "locationName":"staticRoutesOnly" 36065 }, 36066 "TunnelInsideIpVersion":{"shape":"TunnelInsideIpVersion"}, 36067 "TunnelOptions":{"shape":"VpnTunnelOptionsSpecificationsList"}, 36068 "LocalIpv4NetworkCidr":{"shape":"String"}, 36069 "RemoteIpv4NetworkCidr":{"shape":"String"}, 36070 "LocalIpv6NetworkCidr":{"shape":"String"}, 36071 "RemoteIpv6NetworkCidr":{"shape":"String"} 36072 } 36073 }, 36074 "VpnEcmpSupportValue":{ 36075 "type":"string", 36076 "enum":[ 36077 "enable", 36078 "disable" 36079 ] 36080 }, 36081 "VpnGateway":{ 36082 "type":"structure", 36083 "members":{ 36084 "AvailabilityZone":{ 36085 "shape":"String", 36086 "locationName":"availabilityZone" 36087 }, 36088 "State":{ 36089 "shape":"VpnState", 36090 "locationName":"state" 36091 }, 36092 "Type":{ 36093 "shape":"GatewayType", 36094 "locationName":"type" 36095 }, 36096 "VpcAttachments":{ 36097 "shape":"VpcAttachmentList", 36098 "locationName":"attachments" 36099 }, 36100 "VpnGatewayId":{ 36101 "shape":"String", 36102 "locationName":"vpnGatewayId" 36103 }, 36104 "AmazonSideAsn":{ 36105 "shape":"Long", 36106 "locationName":"amazonSideAsn" 36107 }, 36108 "Tags":{ 36109 "shape":"TagList", 36110 "locationName":"tagSet" 36111 } 36112 } 36113 }, 36114 "VpnGatewayId":{"type":"string"}, 36115 "VpnGatewayIdStringList":{ 36116 "type":"list", 36117 "member":{ 36118 "shape":"VpnGatewayId", 36119 "locationName":"VpnGatewayId" 36120 } 36121 }, 36122 "VpnGatewayList":{ 36123 "type":"list", 36124 "member":{ 36125 "shape":"VpnGateway", 36126 "locationName":"item" 36127 } 36128 }, 36129 "VpnProtocol":{ 36130 "type":"string", 36131 "enum":["openvpn"] 36132 }, 36133 "VpnState":{ 36134 "type":"string", 36135 "enum":[ 36136 "pending", 36137 "available", 36138 "deleting", 36139 "deleted" 36140 ] 36141 }, 36142 "VpnStaticRoute":{ 36143 "type":"structure", 36144 "members":{ 36145 "DestinationCidrBlock":{ 36146 "shape":"String", 36147 "locationName":"destinationCidrBlock" 36148 }, 36149 "Source":{ 36150 "shape":"VpnStaticRouteSource", 36151 "locationName":"source" 36152 }, 36153 "State":{ 36154 "shape":"VpnState", 36155 "locationName":"state" 36156 } 36157 } 36158 }, 36159 "VpnStaticRouteList":{ 36160 "type":"list", 36161 "member":{ 36162 "shape":"VpnStaticRoute", 36163 "locationName":"item" 36164 } 36165 }, 36166 "VpnStaticRouteSource":{ 36167 "type":"string", 36168 "enum":["Static"] 36169 }, 36170 "VpnTunnelOptionsSpecification":{ 36171 "type":"structure", 36172 "members":{ 36173 "TunnelInsideCidr":{"shape":"String"}, 36174 "TunnelInsideIpv6Cidr":{"shape":"String"}, 36175 "PreSharedKey":{"shape":"String"}, 36176 "Phase1LifetimeSeconds":{"shape":"Integer"}, 36177 "Phase2LifetimeSeconds":{"shape":"Integer"}, 36178 "RekeyMarginTimeSeconds":{"shape":"Integer"}, 36179 "RekeyFuzzPercentage":{"shape":"Integer"}, 36180 "ReplayWindowSize":{"shape":"Integer"}, 36181 "DPDTimeoutSeconds":{"shape":"Integer"}, 36182 "DPDTimeoutAction":{"shape":"String"}, 36183 "Phase1EncryptionAlgorithms":{ 36184 "shape":"Phase1EncryptionAlgorithmsRequestList", 36185 "locationName":"Phase1EncryptionAlgorithm" 36186 }, 36187 "Phase2EncryptionAlgorithms":{ 36188 "shape":"Phase2EncryptionAlgorithmsRequestList", 36189 "locationName":"Phase2EncryptionAlgorithm" 36190 }, 36191 "Phase1IntegrityAlgorithms":{ 36192 "shape":"Phase1IntegrityAlgorithmsRequestList", 36193 "locationName":"Phase1IntegrityAlgorithm" 36194 }, 36195 "Phase2IntegrityAlgorithms":{ 36196 "shape":"Phase2IntegrityAlgorithmsRequestList", 36197 "locationName":"Phase2IntegrityAlgorithm" 36198 }, 36199 "Phase1DHGroupNumbers":{ 36200 "shape":"Phase1DHGroupNumbersRequestList", 36201 "locationName":"Phase1DHGroupNumber" 36202 }, 36203 "Phase2DHGroupNumbers":{ 36204 "shape":"Phase2DHGroupNumbersRequestList", 36205 "locationName":"Phase2DHGroupNumber" 36206 }, 36207 "IKEVersions":{ 36208 "shape":"IKEVersionsRequestList", 36209 "locationName":"IKEVersion" 36210 }, 36211 "StartupAction":{"shape":"String"} 36212 } 36213 }, 36214 "VpnTunnelOptionsSpecificationsList":{ 36215 "type":"list", 36216 "member":{"shape":"VpnTunnelOptionsSpecification"} 36217 }, 36218 "WeekDay":{ 36219 "type":"string", 36220 "enum":[ 36221 "sunday", 36222 "monday", 36223 "tuesday", 36224 "wednesday", 36225 "thursday", 36226 "friday", 36227 "saturday" 36228 ] 36229 }, 36230 "WithdrawByoipCidrRequest":{ 36231 "type":"structure", 36232 "required":["Cidr"], 36233 "members":{ 36234 "Cidr":{"shape":"String"}, 36235 "DryRun":{"shape":"Boolean"} 36236 } 36237 }, 36238 "WithdrawByoipCidrResult":{ 36239 "type":"structure", 36240 "members":{ 36241 "ByoipCidr":{ 36242 "shape":"ByoipCidr", 36243 "locationName":"byoipCidr" 36244 } 36245 } 36246 }, 36247 "ZoneIdStringList":{ 36248 "type":"list", 36249 "member":{ 36250 "shape":"String", 36251 "locationName":"ZoneId" 36252 } 36253 }, 36254 "ZoneNameStringList":{ 36255 "type":"list", 36256 "member":{ 36257 "shape":"String", 36258 "locationName":"ZoneName" 36259 } 36260 }, 36261 "scope":{ 36262 "type":"string", 36263 "enum":[ 36264 "Availability Zone", 36265 "Region" 36266 ] 36267 }, 36268 "totalFpgaMemory":{"type":"integer"}, 36269 "totalGpuMemory":{"type":"integer"} 36270 } 36271} 36272