1{ 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2016-11-15", 5 "endpointPrefix":"ec2", 6 "protocol":"ec2", 7 "serviceAbbreviation":"Amazon EC2", 8 "serviceFullName":"Amazon Elastic Compute Cloud", 9 "serviceId":"EC2", 10 "signatureVersion":"v4", 11 "uid":"ec2-2016-11-15", 12 "xmlNamespace":"http://ec2.amazonaws.com/doc/2016-11-15" 13 }, 14 "operations":{ 15 "AcceptReservedInstancesExchangeQuote":{ 16 "name":"AcceptReservedInstancesExchangeQuote", 17 "http":{ 18 "method":"POST", 19 "requestUri":"/" 20 }, 21 "input":{"shape":"AcceptReservedInstancesExchangeQuoteRequest"}, 22 "output":{"shape":"AcceptReservedInstancesExchangeQuoteResult"} 23 }, 24 "AcceptTransitGatewayMulticastDomainAssociations":{ 25 "name":"AcceptTransitGatewayMulticastDomainAssociations", 26 "http":{ 27 "method":"POST", 28 "requestUri":"/" 29 }, 30 "input":{"shape":"AcceptTransitGatewayMulticastDomainAssociationsRequest"}, 31 "output":{"shape":"AcceptTransitGatewayMulticastDomainAssociationsResult"} 32 }, 33 "AcceptTransitGatewayPeeringAttachment":{ 34 "name":"AcceptTransitGatewayPeeringAttachment", 35 "http":{ 36 "method":"POST", 37 "requestUri":"/" 38 }, 39 "input":{"shape":"AcceptTransitGatewayPeeringAttachmentRequest"}, 40 "output":{"shape":"AcceptTransitGatewayPeeringAttachmentResult"} 41 }, 42 "AcceptTransitGatewayVpcAttachment":{ 43 "name":"AcceptTransitGatewayVpcAttachment", 44 "http":{ 45 "method":"POST", 46 "requestUri":"/" 47 }, 48 "input":{"shape":"AcceptTransitGatewayVpcAttachmentRequest"}, 49 "output":{"shape":"AcceptTransitGatewayVpcAttachmentResult"} 50 }, 51 "AcceptVpcEndpointConnections":{ 52 "name":"AcceptVpcEndpointConnections", 53 "http":{ 54 "method":"POST", 55 "requestUri":"/" 56 }, 57 "input":{"shape":"AcceptVpcEndpointConnectionsRequest"}, 58 "output":{"shape":"AcceptVpcEndpointConnectionsResult"} 59 }, 60 "AcceptVpcPeeringConnection":{ 61 "name":"AcceptVpcPeeringConnection", 62 "http":{ 63 "method":"POST", 64 "requestUri":"/" 65 }, 66 "input":{"shape":"AcceptVpcPeeringConnectionRequest"}, 67 "output":{"shape":"AcceptVpcPeeringConnectionResult"} 68 }, 69 "AdvertiseByoipCidr":{ 70 "name":"AdvertiseByoipCidr", 71 "http":{ 72 "method":"POST", 73 "requestUri":"/" 74 }, 75 "input":{"shape":"AdvertiseByoipCidrRequest"}, 76 "output":{"shape":"AdvertiseByoipCidrResult"} 77 }, 78 "AllocateAddress":{ 79 "name":"AllocateAddress", 80 "http":{ 81 "method":"POST", 82 "requestUri":"/" 83 }, 84 "input":{"shape":"AllocateAddressRequest"}, 85 "output":{"shape":"AllocateAddressResult"} 86 }, 87 "AllocateHosts":{ 88 "name":"AllocateHosts", 89 "http":{ 90 "method":"POST", 91 "requestUri":"/" 92 }, 93 "input":{"shape":"AllocateHostsRequest"}, 94 "output":{"shape":"AllocateHostsResult"} 95 }, 96 "ApplySecurityGroupsToClientVpnTargetNetwork":{ 97 "name":"ApplySecurityGroupsToClientVpnTargetNetwork", 98 "http":{ 99 "method":"POST", 100 "requestUri":"/" 101 }, 102 "input":{"shape":"ApplySecurityGroupsToClientVpnTargetNetworkRequest"}, 103 "output":{"shape":"ApplySecurityGroupsToClientVpnTargetNetworkResult"} 104 }, 105 "AssignIpv6Addresses":{ 106 "name":"AssignIpv6Addresses", 107 "http":{ 108 "method":"POST", 109 "requestUri":"/" 110 }, 111 "input":{"shape":"AssignIpv6AddressesRequest"}, 112 "output":{"shape":"AssignIpv6AddressesResult"} 113 }, 114 "AssignPrivateIpAddresses":{ 115 "name":"AssignPrivateIpAddresses", 116 "http":{ 117 "method":"POST", 118 "requestUri":"/" 119 }, 120 "input":{"shape":"AssignPrivateIpAddressesRequest"}, 121 "output":{"shape":"AssignPrivateIpAddressesResult"} 122 }, 123 "AssociateAddress":{ 124 "name":"AssociateAddress", 125 "http":{ 126 "method":"POST", 127 "requestUri":"/" 128 }, 129 "input":{"shape":"AssociateAddressRequest"}, 130 "output":{"shape":"AssociateAddressResult"} 131 }, 132 "AssociateClientVpnTargetNetwork":{ 133 "name":"AssociateClientVpnTargetNetwork", 134 "http":{ 135 "method":"POST", 136 "requestUri":"/" 137 }, 138 "input":{"shape":"AssociateClientVpnTargetNetworkRequest"}, 139 "output":{"shape":"AssociateClientVpnTargetNetworkResult"} 140 }, 141 "AssociateDhcpOptions":{ 142 "name":"AssociateDhcpOptions", 143 "http":{ 144 "method":"POST", 145 "requestUri":"/" 146 }, 147 "input":{"shape":"AssociateDhcpOptionsRequest"} 148 }, 149 "AssociateEnclaveCertificateIamRole":{ 150 "name":"AssociateEnclaveCertificateIamRole", 151 "http":{ 152 "method":"POST", 153 "requestUri":"/" 154 }, 155 "input":{"shape":"AssociateEnclaveCertificateIamRoleRequest"}, 156 "output":{"shape":"AssociateEnclaveCertificateIamRoleResult"} 157 }, 158 "AssociateIamInstanceProfile":{ 159 "name":"AssociateIamInstanceProfile", 160 "http":{ 161 "method":"POST", 162 "requestUri":"/" 163 }, 164 "input":{"shape":"AssociateIamInstanceProfileRequest"}, 165 "output":{"shape":"AssociateIamInstanceProfileResult"} 166 }, 167 "AssociateRouteTable":{ 168 "name":"AssociateRouteTable", 169 "http":{ 170 "method":"POST", 171 "requestUri":"/" 172 }, 173 "input":{"shape":"AssociateRouteTableRequest"}, 174 "output":{"shape":"AssociateRouteTableResult"} 175 }, 176 "AssociateSubnetCidrBlock":{ 177 "name":"AssociateSubnetCidrBlock", 178 "http":{ 179 "method":"POST", 180 "requestUri":"/" 181 }, 182 "input":{"shape":"AssociateSubnetCidrBlockRequest"}, 183 "output":{"shape":"AssociateSubnetCidrBlockResult"} 184 }, 185 "AssociateTransitGatewayMulticastDomain":{ 186 "name":"AssociateTransitGatewayMulticastDomain", 187 "http":{ 188 "method":"POST", 189 "requestUri":"/" 190 }, 191 "input":{"shape":"AssociateTransitGatewayMulticastDomainRequest"}, 192 "output":{"shape":"AssociateTransitGatewayMulticastDomainResult"} 193 }, 194 "AssociateTransitGatewayRouteTable":{ 195 "name":"AssociateTransitGatewayRouteTable", 196 "http":{ 197 "method":"POST", 198 "requestUri":"/" 199 }, 200 "input":{"shape":"AssociateTransitGatewayRouteTableRequest"}, 201 "output":{"shape":"AssociateTransitGatewayRouteTableResult"} 202 }, 203 "AssociateVpcCidrBlock":{ 204 "name":"AssociateVpcCidrBlock", 205 "http":{ 206 "method":"POST", 207 "requestUri":"/" 208 }, 209 "input":{"shape":"AssociateVpcCidrBlockRequest"}, 210 "output":{"shape":"AssociateVpcCidrBlockResult"} 211 }, 212 "AttachClassicLinkVpc":{ 213 "name":"AttachClassicLinkVpc", 214 "http":{ 215 "method":"POST", 216 "requestUri":"/" 217 }, 218 "input":{"shape":"AttachClassicLinkVpcRequest"}, 219 "output":{"shape":"AttachClassicLinkVpcResult"} 220 }, 221 "AttachInternetGateway":{ 222 "name":"AttachInternetGateway", 223 "http":{ 224 "method":"POST", 225 "requestUri":"/" 226 }, 227 "input":{"shape":"AttachInternetGatewayRequest"} 228 }, 229 "AttachNetworkInterface":{ 230 "name":"AttachNetworkInterface", 231 "http":{ 232 "method":"POST", 233 "requestUri":"/" 234 }, 235 "input":{"shape":"AttachNetworkInterfaceRequest"}, 236 "output":{"shape":"AttachNetworkInterfaceResult"} 237 }, 238 "AttachVolume":{ 239 "name":"AttachVolume", 240 "http":{ 241 "method":"POST", 242 "requestUri":"/" 243 }, 244 "input":{"shape":"AttachVolumeRequest"}, 245 "output":{"shape":"VolumeAttachment"} 246 }, 247 "AttachVpnGateway":{ 248 "name":"AttachVpnGateway", 249 "http":{ 250 "method":"POST", 251 "requestUri":"/" 252 }, 253 "input":{"shape":"AttachVpnGatewayRequest"}, 254 "output":{"shape":"AttachVpnGatewayResult"} 255 }, 256 "AuthorizeClientVpnIngress":{ 257 "name":"AuthorizeClientVpnIngress", 258 "http":{ 259 "method":"POST", 260 "requestUri":"/" 261 }, 262 "input":{"shape":"AuthorizeClientVpnIngressRequest"}, 263 "output":{"shape":"AuthorizeClientVpnIngressResult"} 264 }, 265 "AuthorizeSecurityGroupEgress":{ 266 "name":"AuthorizeSecurityGroupEgress", 267 "http":{ 268 "method":"POST", 269 "requestUri":"/" 270 }, 271 "input":{"shape":"AuthorizeSecurityGroupEgressRequest"} 272 }, 273 "AuthorizeSecurityGroupIngress":{ 274 "name":"AuthorizeSecurityGroupIngress", 275 "http":{ 276 "method":"POST", 277 "requestUri":"/" 278 }, 279 "input":{"shape":"AuthorizeSecurityGroupIngressRequest"} 280 }, 281 "BundleInstance":{ 282 "name":"BundleInstance", 283 "http":{ 284 "method":"POST", 285 "requestUri":"/" 286 }, 287 "input":{"shape":"BundleInstanceRequest"}, 288 "output":{"shape":"BundleInstanceResult"} 289 }, 290 "CancelBundleTask":{ 291 "name":"CancelBundleTask", 292 "http":{ 293 "method":"POST", 294 "requestUri":"/" 295 }, 296 "input":{"shape":"CancelBundleTaskRequest"}, 297 "output":{"shape":"CancelBundleTaskResult"} 298 }, 299 "CancelCapacityReservation":{ 300 "name":"CancelCapacityReservation", 301 "http":{ 302 "method":"POST", 303 "requestUri":"/" 304 }, 305 "input":{"shape":"CancelCapacityReservationRequest"}, 306 "output":{"shape":"CancelCapacityReservationResult"} 307 }, 308 "CancelConversionTask":{ 309 "name":"CancelConversionTask", 310 "http":{ 311 "method":"POST", 312 "requestUri":"/" 313 }, 314 "input":{"shape":"CancelConversionRequest"} 315 }, 316 "CancelExportTask":{ 317 "name":"CancelExportTask", 318 "http":{ 319 "method":"POST", 320 "requestUri":"/" 321 }, 322 "input":{"shape":"CancelExportTaskRequest"} 323 }, 324 "CancelImportTask":{ 325 "name":"CancelImportTask", 326 "http":{ 327 "method":"POST", 328 "requestUri":"/" 329 }, 330 "input":{"shape":"CancelImportTaskRequest"}, 331 "output":{"shape":"CancelImportTaskResult"} 332 }, 333 "CancelReservedInstancesListing":{ 334 "name":"CancelReservedInstancesListing", 335 "http":{ 336 "method":"POST", 337 "requestUri":"/" 338 }, 339 "input":{"shape":"CancelReservedInstancesListingRequest"}, 340 "output":{"shape":"CancelReservedInstancesListingResult"} 341 }, 342 "CancelSpotFleetRequests":{ 343 "name":"CancelSpotFleetRequests", 344 "http":{ 345 "method":"POST", 346 "requestUri":"/" 347 }, 348 "input":{"shape":"CancelSpotFleetRequestsRequest"}, 349 "output":{"shape":"CancelSpotFleetRequestsResponse"} 350 }, 351 "CancelSpotInstanceRequests":{ 352 "name":"CancelSpotInstanceRequests", 353 "http":{ 354 "method":"POST", 355 "requestUri":"/" 356 }, 357 "input":{"shape":"CancelSpotInstanceRequestsRequest"}, 358 "output":{"shape":"CancelSpotInstanceRequestsResult"} 359 }, 360 "ConfirmProductInstance":{ 361 "name":"ConfirmProductInstance", 362 "http":{ 363 "method":"POST", 364 "requestUri":"/" 365 }, 366 "input":{"shape":"ConfirmProductInstanceRequest"}, 367 "output":{"shape":"ConfirmProductInstanceResult"} 368 }, 369 "CopyFpgaImage":{ 370 "name":"CopyFpgaImage", 371 "http":{ 372 "method":"POST", 373 "requestUri":"/" 374 }, 375 "input":{"shape":"CopyFpgaImageRequest"}, 376 "output":{"shape":"CopyFpgaImageResult"} 377 }, 378 "CopyImage":{ 379 "name":"CopyImage", 380 "http":{ 381 "method":"POST", 382 "requestUri":"/" 383 }, 384 "input":{"shape":"CopyImageRequest"}, 385 "output":{"shape":"CopyImageResult"} 386 }, 387 "CopySnapshot":{ 388 "name":"CopySnapshot", 389 "http":{ 390 "method":"POST", 391 "requestUri":"/" 392 }, 393 "input":{"shape":"CopySnapshotRequest"}, 394 "output":{"shape":"CopySnapshotResult"} 395 }, 396 "CreateCapacityReservation":{ 397 "name":"CreateCapacityReservation", 398 "http":{ 399 "method":"POST", 400 "requestUri":"/" 401 }, 402 "input":{"shape":"CreateCapacityReservationRequest"}, 403 "output":{"shape":"CreateCapacityReservationResult"} 404 }, 405 "CreateCarrierGateway":{ 406 "name":"CreateCarrierGateway", 407 "http":{ 408 "method":"POST", 409 "requestUri":"/" 410 }, 411 "input":{"shape":"CreateCarrierGatewayRequest"}, 412 "output":{"shape":"CreateCarrierGatewayResult"} 413 }, 414 "CreateClientVpnEndpoint":{ 415 "name":"CreateClientVpnEndpoint", 416 "http":{ 417 "method":"POST", 418 "requestUri":"/" 419 }, 420 "input":{"shape":"CreateClientVpnEndpointRequest"}, 421 "output":{"shape":"CreateClientVpnEndpointResult"} 422 }, 423 "CreateClientVpnRoute":{ 424 "name":"CreateClientVpnRoute", 425 "http":{ 426 "method":"POST", 427 "requestUri":"/" 428 }, 429 "input":{"shape":"CreateClientVpnRouteRequest"}, 430 "output":{"shape":"CreateClientVpnRouteResult"} 431 }, 432 "CreateCustomerGateway":{ 433 "name":"CreateCustomerGateway", 434 "http":{ 435 "method":"POST", 436 "requestUri":"/" 437 }, 438 "input":{"shape":"CreateCustomerGatewayRequest"}, 439 "output":{"shape":"CreateCustomerGatewayResult"} 440 }, 441 "CreateDefaultSubnet":{ 442 "name":"CreateDefaultSubnet", 443 "http":{ 444 "method":"POST", 445 "requestUri":"/" 446 }, 447 "input":{"shape":"CreateDefaultSubnetRequest"}, 448 "output":{"shape":"CreateDefaultSubnetResult"} 449 }, 450 "CreateDefaultVpc":{ 451 "name":"CreateDefaultVpc", 452 "http":{ 453 "method":"POST", 454 "requestUri":"/" 455 }, 456 "input":{"shape":"CreateDefaultVpcRequest"}, 457 "output":{"shape":"CreateDefaultVpcResult"} 458 }, 459 "CreateDhcpOptions":{ 460 "name":"CreateDhcpOptions", 461 "http":{ 462 "method":"POST", 463 "requestUri":"/" 464 }, 465 "input":{"shape":"CreateDhcpOptionsRequest"}, 466 "output":{"shape":"CreateDhcpOptionsResult"} 467 }, 468 "CreateEgressOnlyInternetGateway":{ 469 "name":"CreateEgressOnlyInternetGateway", 470 "http":{ 471 "method":"POST", 472 "requestUri":"/" 473 }, 474 "input":{"shape":"CreateEgressOnlyInternetGatewayRequest"}, 475 "output":{"shape":"CreateEgressOnlyInternetGatewayResult"} 476 }, 477 "CreateFleet":{ 478 "name":"CreateFleet", 479 "http":{ 480 "method":"POST", 481 "requestUri":"/" 482 }, 483 "input":{"shape":"CreateFleetRequest"}, 484 "output":{"shape":"CreateFleetResult"} 485 }, 486 "CreateFlowLogs":{ 487 "name":"CreateFlowLogs", 488 "http":{ 489 "method":"POST", 490 "requestUri":"/" 491 }, 492 "input":{"shape":"CreateFlowLogsRequest"}, 493 "output":{"shape":"CreateFlowLogsResult"} 494 }, 495 "CreateFpgaImage":{ 496 "name":"CreateFpgaImage", 497 "http":{ 498 "method":"POST", 499 "requestUri":"/" 500 }, 501 "input":{"shape":"CreateFpgaImageRequest"}, 502 "output":{"shape":"CreateFpgaImageResult"} 503 }, 504 "CreateImage":{ 505 "name":"CreateImage", 506 "http":{ 507 "method":"POST", 508 "requestUri":"/" 509 }, 510 "input":{"shape":"CreateImageRequest"}, 511 "output":{"shape":"CreateImageResult"} 512 }, 513 "CreateInstanceExportTask":{ 514 "name":"CreateInstanceExportTask", 515 "http":{ 516 "method":"POST", 517 "requestUri":"/" 518 }, 519 "input":{"shape":"CreateInstanceExportTaskRequest"}, 520 "output":{"shape":"CreateInstanceExportTaskResult"} 521 }, 522 "CreateInternetGateway":{ 523 "name":"CreateInternetGateway", 524 "http":{ 525 "method":"POST", 526 "requestUri":"/" 527 }, 528 "input":{"shape":"CreateInternetGatewayRequest"}, 529 "output":{"shape":"CreateInternetGatewayResult"} 530 }, 531 "CreateKeyPair":{ 532 "name":"CreateKeyPair", 533 "http":{ 534 "method":"POST", 535 "requestUri":"/" 536 }, 537 "input":{"shape":"CreateKeyPairRequest"}, 538 "output":{"shape":"KeyPair"} 539 }, 540 "CreateLaunchTemplate":{ 541 "name":"CreateLaunchTemplate", 542 "http":{ 543 "method":"POST", 544 "requestUri":"/" 545 }, 546 "input":{"shape":"CreateLaunchTemplateRequest"}, 547 "output":{"shape":"CreateLaunchTemplateResult"} 548 }, 549 "CreateLaunchTemplateVersion":{ 550 "name":"CreateLaunchTemplateVersion", 551 "http":{ 552 "method":"POST", 553 "requestUri":"/" 554 }, 555 "input":{"shape":"CreateLaunchTemplateVersionRequest"}, 556 "output":{"shape":"CreateLaunchTemplateVersionResult"} 557 }, 558 "CreateLocalGatewayRoute":{ 559 "name":"CreateLocalGatewayRoute", 560 "http":{ 561 "method":"POST", 562 "requestUri":"/" 563 }, 564 "input":{"shape":"CreateLocalGatewayRouteRequest"}, 565 "output":{"shape":"CreateLocalGatewayRouteResult"} 566 }, 567 "CreateLocalGatewayRouteTableVpcAssociation":{ 568 "name":"CreateLocalGatewayRouteTableVpcAssociation", 569 "http":{ 570 "method":"POST", 571 "requestUri":"/" 572 }, 573 "input":{"shape":"CreateLocalGatewayRouteTableVpcAssociationRequest"}, 574 "output":{"shape":"CreateLocalGatewayRouteTableVpcAssociationResult"} 575 }, 576 "CreateManagedPrefixList":{ 577 "name":"CreateManagedPrefixList", 578 "http":{ 579 "method":"POST", 580 "requestUri":"/" 581 }, 582 "input":{"shape":"CreateManagedPrefixListRequest"}, 583 "output":{"shape":"CreateManagedPrefixListResult"} 584 }, 585 "CreateNatGateway":{ 586 "name":"CreateNatGateway", 587 "http":{ 588 "method":"POST", 589 "requestUri":"/" 590 }, 591 "input":{"shape":"CreateNatGatewayRequest"}, 592 "output":{"shape":"CreateNatGatewayResult"} 593 }, 594 "CreateNetworkAcl":{ 595 "name":"CreateNetworkAcl", 596 "http":{ 597 "method":"POST", 598 "requestUri":"/" 599 }, 600 "input":{"shape":"CreateNetworkAclRequest"}, 601 "output":{"shape":"CreateNetworkAclResult"} 602 }, 603 "CreateNetworkAclEntry":{ 604 "name":"CreateNetworkAclEntry", 605 "http":{ 606 "method":"POST", 607 "requestUri":"/" 608 }, 609 "input":{"shape":"CreateNetworkAclEntryRequest"} 610 }, 611 "CreateNetworkInsightsPath":{ 612 "name":"CreateNetworkInsightsPath", 613 "http":{ 614 "method":"POST", 615 "requestUri":"/" 616 }, 617 "input":{"shape":"CreateNetworkInsightsPathRequest"}, 618 "output":{"shape":"CreateNetworkInsightsPathResult"} 619 }, 620 "CreateNetworkInterface":{ 621 "name":"CreateNetworkInterface", 622 "http":{ 623 "method":"POST", 624 "requestUri":"/" 625 }, 626 "input":{"shape":"CreateNetworkInterfaceRequest"}, 627 "output":{"shape":"CreateNetworkInterfaceResult"} 628 }, 629 "CreateNetworkInterfacePermission":{ 630 "name":"CreateNetworkInterfacePermission", 631 "http":{ 632 "method":"POST", 633 "requestUri":"/" 634 }, 635 "input":{"shape":"CreateNetworkInterfacePermissionRequest"}, 636 "output":{"shape":"CreateNetworkInterfacePermissionResult"} 637 }, 638 "CreatePlacementGroup":{ 639 "name":"CreatePlacementGroup", 640 "http":{ 641 "method":"POST", 642 "requestUri":"/" 643 }, 644 "input":{"shape":"CreatePlacementGroupRequest"}, 645 "output":{"shape":"CreatePlacementGroupResult"} 646 }, 647 "CreateReservedInstancesListing":{ 648 "name":"CreateReservedInstancesListing", 649 "http":{ 650 "method":"POST", 651 "requestUri":"/" 652 }, 653 "input":{"shape":"CreateReservedInstancesListingRequest"}, 654 "output":{"shape":"CreateReservedInstancesListingResult"} 655 }, 656 "CreateRoute":{ 657 "name":"CreateRoute", 658 "http":{ 659 "method":"POST", 660 "requestUri":"/" 661 }, 662 "input":{"shape":"CreateRouteRequest"}, 663 "output":{"shape":"CreateRouteResult"} 664 }, 665 "CreateRouteTable":{ 666 "name":"CreateRouteTable", 667 "http":{ 668 "method":"POST", 669 "requestUri":"/" 670 }, 671 "input":{"shape":"CreateRouteTableRequest"}, 672 "output":{"shape":"CreateRouteTableResult"} 673 }, 674 "CreateSecurityGroup":{ 675 "name":"CreateSecurityGroup", 676 "http":{ 677 "method":"POST", 678 "requestUri":"/" 679 }, 680 "input":{"shape":"CreateSecurityGroupRequest"}, 681 "output":{"shape":"CreateSecurityGroupResult"} 682 }, 683 "CreateSnapshot":{ 684 "name":"CreateSnapshot", 685 "http":{ 686 "method":"POST", 687 "requestUri":"/" 688 }, 689 "input":{"shape":"CreateSnapshotRequest"}, 690 "output":{"shape":"Snapshot"} 691 }, 692 "CreateSnapshots":{ 693 "name":"CreateSnapshots", 694 "http":{ 695 "method":"POST", 696 "requestUri":"/" 697 }, 698 "input":{"shape":"CreateSnapshotsRequest"}, 699 "output":{"shape":"CreateSnapshotsResult"} 700 }, 701 "CreateSpotDatafeedSubscription":{ 702 "name":"CreateSpotDatafeedSubscription", 703 "http":{ 704 "method":"POST", 705 "requestUri":"/" 706 }, 707 "input":{"shape":"CreateSpotDatafeedSubscriptionRequest"}, 708 "output":{"shape":"CreateSpotDatafeedSubscriptionResult"} 709 }, 710 "CreateSubnet":{ 711 "name":"CreateSubnet", 712 "http":{ 713 "method":"POST", 714 "requestUri":"/" 715 }, 716 "input":{"shape":"CreateSubnetRequest"}, 717 "output":{"shape":"CreateSubnetResult"} 718 }, 719 "CreateTags":{ 720 "name":"CreateTags", 721 "http":{ 722 "method":"POST", 723 "requestUri":"/" 724 }, 725 "input":{"shape":"CreateTagsRequest"} 726 }, 727 "CreateTrafficMirrorFilter":{ 728 "name":"CreateTrafficMirrorFilter", 729 "http":{ 730 "method":"POST", 731 "requestUri":"/" 732 }, 733 "input":{"shape":"CreateTrafficMirrorFilterRequest"}, 734 "output":{"shape":"CreateTrafficMirrorFilterResult"} 735 }, 736 "CreateTrafficMirrorFilterRule":{ 737 "name":"CreateTrafficMirrorFilterRule", 738 "http":{ 739 "method":"POST", 740 "requestUri":"/" 741 }, 742 "input":{"shape":"CreateTrafficMirrorFilterRuleRequest"}, 743 "output":{"shape":"CreateTrafficMirrorFilterRuleResult"} 744 }, 745 "CreateTrafficMirrorSession":{ 746 "name":"CreateTrafficMirrorSession", 747 "http":{ 748 "method":"POST", 749 "requestUri":"/" 750 }, 751 "input":{"shape":"CreateTrafficMirrorSessionRequest"}, 752 "output":{"shape":"CreateTrafficMirrorSessionResult"} 753 }, 754 "CreateTrafficMirrorTarget":{ 755 "name":"CreateTrafficMirrorTarget", 756 "http":{ 757 "method":"POST", 758 "requestUri":"/" 759 }, 760 "input":{"shape":"CreateTrafficMirrorTargetRequest"}, 761 "output":{"shape":"CreateTrafficMirrorTargetResult"} 762 }, 763 "CreateTransitGateway":{ 764 "name":"CreateTransitGateway", 765 "http":{ 766 "method":"POST", 767 "requestUri":"/" 768 }, 769 "input":{"shape":"CreateTransitGatewayRequest"}, 770 "output":{"shape":"CreateTransitGatewayResult"} 771 }, 772 "CreateTransitGatewayConnect":{ 773 "name":"CreateTransitGatewayConnect", 774 "http":{ 775 "method":"POST", 776 "requestUri":"/" 777 }, 778 "input":{"shape":"CreateTransitGatewayConnectRequest"}, 779 "output":{"shape":"CreateTransitGatewayConnectResult"} 780 }, 781 "CreateTransitGatewayConnectPeer":{ 782 "name":"CreateTransitGatewayConnectPeer", 783 "http":{ 784 "method":"POST", 785 "requestUri":"/" 786 }, 787 "input":{"shape":"CreateTransitGatewayConnectPeerRequest"}, 788 "output":{"shape":"CreateTransitGatewayConnectPeerResult"} 789 }, 790 "CreateTransitGatewayMulticastDomain":{ 791 "name":"CreateTransitGatewayMulticastDomain", 792 "http":{ 793 "method":"POST", 794 "requestUri":"/" 795 }, 796 "input":{"shape":"CreateTransitGatewayMulticastDomainRequest"}, 797 "output":{"shape":"CreateTransitGatewayMulticastDomainResult"} 798 }, 799 "CreateTransitGatewayPeeringAttachment":{ 800 "name":"CreateTransitGatewayPeeringAttachment", 801 "http":{ 802 "method":"POST", 803 "requestUri":"/" 804 }, 805 "input":{"shape":"CreateTransitGatewayPeeringAttachmentRequest"}, 806 "output":{"shape":"CreateTransitGatewayPeeringAttachmentResult"} 807 }, 808 "CreateTransitGatewayPrefixListReference":{ 809 "name":"CreateTransitGatewayPrefixListReference", 810 "http":{ 811 "method":"POST", 812 "requestUri":"/" 813 }, 814 "input":{"shape":"CreateTransitGatewayPrefixListReferenceRequest"}, 815 "output":{"shape":"CreateTransitGatewayPrefixListReferenceResult"} 816 }, 817 "CreateTransitGatewayRoute":{ 818 "name":"CreateTransitGatewayRoute", 819 "http":{ 820 "method":"POST", 821 "requestUri":"/" 822 }, 823 "input":{"shape":"CreateTransitGatewayRouteRequest"}, 824 "output":{"shape":"CreateTransitGatewayRouteResult"} 825 }, 826 "CreateTransitGatewayRouteTable":{ 827 "name":"CreateTransitGatewayRouteTable", 828 "http":{ 829 "method":"POST", 830 "requestUri":"/" 831 }, 832 "input":{"shape":"CreateTransitGatewayRouteTableRequest"}, 833 "output":{"shape":"CreateTransitGatewayRouteTableResult"} 834 }, 835 "CreateTransitGatewayVpcAttachment":{ 836 "name":"CreateTransitGatewayVpcAttachment", 837 "http":{ 838 "method":"POST", 839 "requestUri":"/" 840 }, 841 "input":{"shape":"CreateTransitGatewayVpcAttachmentRequest"}, 842 "output":{"shape":"CreateTransitGatewayVpcAttachmentResult"} 843 }, 844 "CreateVolume":{ 845 "name":"CreateVolume", 846 "http":{ 847 "method":"POST", 848 "requestUri":"/" 849 }, 850 "input":{"shape":"CreateVolumeRequest"}, 851 "output":{"shape":"Volume"} 852 }, 853 "CreateVpc":{ 854 "name":"CreateVpc", 855 "http":{ 856 "method":"POST", 857 "requestUri":"/" 858 }, 859 "input":{"shape":"CreateVpcRequest"}, 860 "output":{"shape":"CreateVpcResult"} 861 }, 862 "CreateVpcEndpoint":{ 863 "name":"CreateVpcEndpoint", 864 "http":{ 865 "method":"POST", 866 "requestUri":"/" 867 }, 868 "input":{"shape":"CreateVpcEndpointRequest"}, 869 "output":{"shape":"CreateVpcEndpointResult"} 870 }, 871 "CreateVpcEndpointConnectionNotification":{ 872 "name":"CreateVpcEndpointConnectionNotification", 873 "http":{ 874 "method":"POST", 875 "requestUri":"/" 876 }, 877 "input":{"shape":"CreateVpcEndpointConnectionNotificationRequest"}, 878 "output":{"shape":"CreateVpcEndpointConnectionNotificationResult"} 879 }, 880 "CreateVpcEndpointServiceConfiguration":{ 881 "name":"CreateVpcEndpointServiceConfiguration", 882 "http":{ 883 "method":"POST", 884 "requestUri":"/" 885 }, 886 "input":{"shape":"CreateVpcEndpointServiceConfigurationRequest"}, 887 "output":{"shape":"CreateVpcEndpointServiceConfigurationResult"} 888 }, 889 "CreateVpcPeeringConnection":{ 890 "name":"CreateVpcPeeringConnection", 891 "http":{ 892 "method":"POST", 893 "requestUri":"/" 894 }, 895 "input":{"shape":"CreateVpcPeeringConnectionRequest"}, 896 "output":{"shape":"CreateVpcPeeringConnectionResult"} 897 }, 898 "CreateVpnConnection":{ 899 "name":"CreateVpnConnection", 900 "http":{ 901 "method":"POST", 902 "requestUri":"/" 903 }, 904 "input":{"shape":"CreateVpnConnectionRequest"}, 905 "output":{"shape":"CreateVpnConnectionResult"} 906 }, 907 "CreateVpnConnectionRoute":{ 908 "name":"CreateVpnConnectionRoute", 909 "http":{ 910 "method":"POST", 911 "requestUri":"/" 912 }, 913 "input":{"shape":"CreateVpnConnectionRouteRequest"} 914 }, 915 "CreateVpnGateway":{ 916 "name":"CreateVpnGateway", 917 "http":{ 918 "method":"POST", 919 "requestUri":"/" 920 }, 921 "input":{"shape":"CreateVpnGatewayRequest"}, 922 "output":{"shape":"CreateVpnGatewayResult"} 923 }, 924 "DeleteCarrierGateway":{ 925 "name":"DeleteCarrierGateway", 926 "http":{ 927 "method":"POST", 928 "requestUri":"/" 929 }, 930 "input":{"shape":"DeleteCarrierGatewayRequest"}, 931 "output":{"shape":"DeleteCarrierGatewayResult"} 932 }, 933 "DeleteClientVpnEndpoint":{ 934 "name":"DeleteClientVpnEndpoint", 935 "http":{ 936 "method":"POST", 937 "requestUri":"/" 938 }, 939 "input":{"shape":"DeleteClientVpnEndpointRequest"}, 940 "output":{"shape":"DeleteClientVpnEndpointResult"} 941 }, 942 "DeleteClientVpnRoute":{ 943 "name":"DeleteClientVpnRoute", 944 "http":{ 945 "method":"POST", 946 "requestUri":"/" 947 }, 948 "input":{"shape":"DeleteClientVpnRouteRequest"}, 949 "output":{"shape":"DeleteClientVpnRouteResult"} 950 }, 951 "DeleteCustomerGateway":{ 952 "name":"DeleteCustomerGateway", 953 "http":{ 954 "method":"POST", 955 "requestUri":"/" 956 }, 957 "input":{"shape":"DeleteCustomerGatewayRequest"} 958 }, 959 "DeleteDhcpOptions":{ 960 "name":"DeleteDhcpOptions", 961 "http":{ 962 "method":"POST", 963 "requestUri":"/" 964 }, 965 "input":{"shape":"DeleteDhcpOptionsRequest"} 966 }, 967 "DeleteEgressOnlyInternetGateway":{ 968 "name":"DeleteEgressOnlyInternetGateway", 969 "http":{ 970 "method":"POST", 971 "requestUri":"/" 972 }, 973 "input":{"shape":"DeleteEgressOnlyInternetGatewayRequest"}, 974 "output":{"shape":"DeleteEgressOnlyInternetGatewayResult"} 975 }, 976 "DeleteFleets":{ 977 "name":"DeleteFleets", 978 "http":{ 979 "method":"POST", 980 "requestUri":"/" 981 }, 982 "input":{"shape":"DeleteFleetsRequest"}, 983 "output":{"shape":"DeleteFleetsResult"} 984 }, 985 "DeleteFlowLogs":{ 986 "name":"DeleteFlowLogs", 987 "http":{ 988 "method":"POST", 989 "requestUri":"/" 990 }, 991 "input":{"shape":"DeleteFlowLogsRequest"}, 992 "output":{"shape":"DeleteFlowLogsResult"} 993 }, 994 "DeleteFpgaImage":{ 995 "name":"DeleteFpgaImage", 996 "http":{ 997 "method":"POST", 998 "requestUri":"/" 999 }, 1000 "input":{"shape":"DeleteFpgaImageRequest"}, 1001 "output":{"shape":"DeleteFpgaImageResult"} 1002 }, 1003 "DeleteInternetGateway":{ 1004 "name":"DeleteInternetGateway", 1005 "http":{ 1006 "method":"POST", 1007 "requestUri":"/" 1008 }, 1009 "input":{"shape":"DeleteInternetGatewayRequest"} 1010 }, 1011 "DeleteKeyPair":{ 1012 "name":"DeleteKeyPair", 1013 "http":{ 1014 "method":"POST", 1015 "requestUri":"/" 1016 }, 1017 "input":{"shape":"DeleteKeyPairRequest"} 1018 }, 1019 "DeleteLaunchTemplate":{ 1020 "name":"DeleteLaunchTemplate", 1021 "http":{ 1022 "method":"POST", 1023 "requestUri":"/" 1024 }, 1025 "input":{"shape":"DeleteLaunchTemplateRequest"}, 1026 "output":{"shape":"DeleteLaunchTemplateResult"} 1027 }, 1028 "DeleteLaunchTemplateVersions":{ 1029 "name":"DeleteLaunchTemplateVersions", 1030 "http":{ 1031 "method":"POST", 1032 "requestUri":"/" 1033 }, 1034 "input":{"shape":"DeleteLaunchTemplateVersionsRequest"}, 1035 "output":{"shape":"DeleteLaunchTemplateVersionsResult"} 1036 }, 1037 "DeleteLocalGatewayRoute":{ 1038 "name":"DeleteLocalGatewayRoute", 1039 "http":{ 1040 "method":"POST", 1041 "requestUri":"/" 1042 }, 1043 "input":{"shape":"DeleteLocalGatewayRouteRequest"}, 1044 "output":{"shape":"DeleteLocalGatewayRouteResult"} 1045 }, 1046 "DeleteLocalGatewayRouteTableVpcAssociation":{ 1047 "name":"DeleteLocalGatewayRouteTableVpcAssociation", 1048 "http":{ 1049 "method":"POST", 1050 "requestUri":"/" 1051 }, 1052 "input":{"shape":"DeleteLocalGatewayRouteTableVpcAssociationRequest"}, 1053 "output":{"shape":"DeleteLocalGatewayRouteTableVpcAssociationResult"} 1054 }, 1055 "DeleteManagedPrefixList":{ 1056 "name":"DeleteManagedPrefixList", 1057 "http":{ 1058 "method":"POST", 1059 "requestUri":"/" 1060 }, 1061 "input":{"shape":"DeleteManagedPrefixListRequest"}, 1062 "output":{"shape":"DeleteManagedPrefixListResult"} 1063 }, 1064 "DeleteNatGateway":{ 1065 "name":"DeleteNatGateway", 1066 "http":{ 1067 "method":"POST", 1068 "requestUri":"/" 1069 }, 1070 "input":{"shape":"DeleteNatGatewayRequest"}, 1071 "output":{"shape":"DeleteNatGatewayResult"} 1072 }, 1073 "DeleteNetworkAcl":{ 1074 "name":"DeleteNetworkAcl", 1075 "http":{ 1076 "method":"POST", 1077 "requestUri":"/" 1078 }, 1079 "input":{"shape":"DeleteNetworkAclRequest"} 1080 }, 1081 "DeleteNetworkAclEntry":{ 1082 "name":"DeleteNetworkAclEntry", 1083 "http":{ 1084 "method":"POST", 1085 "requestUri":"/" 1086 }, 1087 "input":{"shape":"DeleteNetworkAclEntryRequest"} 1088 }, 1089 "DeleteNetworkInsightsAnalysis":{ 1090 "name":"DeleteNetworkInsightsAnalysis", 1091 "http":{ 1092 "method":"POST", 1093 "requestUri":"/" 1094 }, 1095 "input":{"shape":"DeleteNetworkInsightsAnalysisRequest"}, 1096 "output":{"shape":"DeleteNetworkInsightsAnalysisResult"} 1097 }, 1098 "DeleteNetworkInsightsPath":{ 1099 "name":"DeleteNetworkInsightsPath", 1100 "http":{ 1101 "method":"POST", 1102 "requestUri":"/" 1103 }, 1104 "input":{"shape":"DeleteNetworkInsightsPathRequest"}, 1105 "output":{"shape":"DeleteNetworkInsightsPathResult"} 1106 }, 1107 "DeleteNetworkInterface":{ 1108 "name":"DeleteNetworkInterface", 1109 "http":{ 1110 "method":"POST", 1111 "requestUri":"/" 1112 }, 1113 "input":{"shape":"DeleteNetworkInterfaceRequest"} 1114 }, 1115 "DeleteNetworkInterfacePermission":{ 1116 "name":"DeleteNetworkInterfacePermission", 1117 "http":{ 1118 "method":"POST", 1119 "requestUri":"/" 1120 }, 1121 "input":{"shape":"DeleteNetworkInterfacePermissionRequest"}, 1122 "output":{"shape":"DeleteNetworkInterfacePermissionResult"} 1123 }, 1124 "DeletePlacementGroup":{ 1125 "name":"DeletePlacementGroup", 1126 "http":{ 1127 "method":"POST", 1128 "requestUri":"/" 1129 }, 1130 "input":{"shape":"DeletePlacementGroupRequest"} 1131 }, 1132 "DeleteQueuedReservedInstances":{ 1133 "name":"DeleteQueuedReservedInstances", 1134 "http":{ 1135 "method":"POST", 1136 "requestUri":"/" 1137 }, 1138 "input":{"shape":"DeleteQueuedReservedInstancesRequest"}, 1139 "output":{"shape":"DeleteQueuedReservedInstancesResult"} 1140 }, 1141 "DeleteRoute":{ 1142 "name":"DeleteRoute", 1143 "http":{ 1144 "method":"POST", 1145 "requestUri":"/" 1146 }, 1147 "input":{"shape":"DeleteRouteRequest"} 1148 }, 1149 "DeleteRouteTable":{ 1150 "name":"DeleteRouteTable", 1151 "http":{ 1152 "method":"POST", 1153 "requestUri":"/" 1154 }, 1155 "input":{"shape":"DeleteRouteTableRequest"} 1156 }, 1157 "DeleteSecurityGroup":{ 1158 "name":"DeleteSecurityGroup", 1159 "http":{ 1160 "method":"POST", 1161 "requestUri":"/" 1162 }, 1163 "input":{"shape":"DeleteSecurityGroupRequest"} 1164 }, 1165 "DeleteSnapshot":{ 1166 "name":"DeleteSnapshot", 1167 "http":{ 1168 "method":"POST", 1169 "requestUri":"/" 1170 }, 1171 "input":{"shape":"DeleteSnapshotRequest"} 1172 }, 1173 "DeleteSpotDatafeedSubscription":{ 1174 "name":"DeleteSpotDatafeedSubscription", 1175 "http":{ 1176 "method":"POST", 1177 "requestUri":"/" 1178 }, 1179 "input":{"shape":"DeleteSpotDatafeedSubscriptionRequest"} 1180 }, 1181 "DeleteSubnet":{ 1182 "name":"DeleteSubnet", 1183 "http":{ 1184 "method":"POST", 1185 "requestUri":"/" 1186 }, 1187 "input":{"shape":"DeleteSubnetRequest"} 1188 }, 1189 "DeleteTags":{ 1190 "name":"DeleteTags", 1191 "http":{ 1192 "method":"POST", 1193 "requestUri":"/" 1194 }, 1195 "input":{"shape":"DeleteTagsRequest"} 1196 }, 1197 "DeleteTrafficMirrorFilter":{ 1198 "name":"DeleteTrafficMirrorFilter", 1199 "http":{ 1200 "method":"POST", 1201 "requestUri":"/" 1202 }, 1203 "input":{"shape":"DeleteTrafficMirrorFilterRequest"}, 1204 "output":{"shape":"DeleteTrafficMirrorFilterResult"} 1205 }, 1206 "DeleteTrafficMirrorFilterRule":{ 1207 "name":"DeleteTrafficMirrorFilterRule", 1208 "http":{ 1209 "method":"POST", 1210 "requestUri":"/" 1211 }, 1212 "input":{"shape":"DeleteTrafficMirrorFilterRuleRequest"}, 1213 "output":{"shape":"DeleteTrafficMirrorFilterRuleResult"} 1214 }, 1215 "DeleteTrafficMirrorSession":{ 1216 "name":"DeleteTrafficMirrorSession", 1217 "http":{ 1218 "method":"POST", 1219 "requestUri":"/" 1220 }, 1221 "input":{"shape":"DeleteTrafficMirrorSessionRequest"}, 1222 "output":{"shape":"DeleteTrafficMirrorSessionResult"} 1223 }, 1224 "DeleteTrafficMirrorTarget":{ 1225 "name":"DeleteTrafficMirrorTarget", 1226 "http":{ 1227 "method":"POST", 1228 "requestUri":"/" 1229 }, 1230 "input":{"shape":"DeleteTrafficMirrorTargetRequest"}, 1231 "output":{"shape":"DeleteTrafficMirrorTargetResult"} 1232 }, 1233 "DeleteTransitGateway":{ 1234 "name":"DeleteTransitGateway", 1235 "http":{ 1236 "method":"POST", 1237 "requestUri":"/" 1238 }, 1239 "input":{"shape":"DeleteTransitGatewayRequest"}, 1240 "output":{"shape":"DeleteTransitGatewayResult"} 1241 }, 1242 "DeleteTransitGatewayConnect":{ 1243 "name":"DeleteTransitGatewayConnect", 1244 "http":{ 1245 "method":"POST", 1246 "requestUri":"/" 1247 }, 1248 "input":{"shape":"DeleteTransitGatewayConnectRequest"}, 1249 "output":{"shape":"DeleteTransitGatewayConnectResult"} 1250 }, 1251 "DeleteTransitGatewayConnectPeer":{ 1252 "name":"DeleteTransitGatewayConnectPeer", 1253 "http":{ 1254 "method":"POST", 1255 "requestUri":"/" 1256 }, 1257 "input":{"shape":"DeleteTransitGatewayConnectPeerRequest"}, 1258 "output":{"shape":"DeleteTransitGatewayConnectPeerResult"} 1259 }, 1260 "DeleteTransitGatewayMulticastDomain":{ 1261 "name":"DeleteTransitGatewayMulticastDomain", 1262 "http":{ 1263 "method":"POST", 1264 "requestUri":"/" 1265 }, 1266 "input":{"shape":"DeleteTransitGatewayMulticastDomainRequest"}, 1267 "output":{"shape":"DeleteTransitGatewayMulticastDomainResult"} 1268 }, 1269 "DeleteTransitGatewayPeeringAttachment":{ 1270 "name":"DeleteTransitGatewayPeeringAttachment", 1271 "http":{ 1272 "method":"POST", 1273 "requestUri":"/" 1274 }, 1275 "input":{"shape":"DeleteTransitGatewayPeeringAttachmentRequest"}, 1276 "output":{"shape":"DeleteTransitGatewayPeeringAttachmentResult"} 1277 }, 1278 "DeleteTransitGatewayPrefixListReference":{ 1279 "name":"DeleteTransitGatewayPrefixListReference", 1280 "http":{ 1281 "method":"POST", 1282 "requestUri":"/" 1283 }, 1284 "input":{"shape":"DeleteTransitGatewayPrefixListReferenceRequest"}, 1285 "output":{"shape":"DeleteTransitGatewayPrefixListReferenceResult"} 1286 }, 1287 "DeleteTransitGatewayRoute":{ 1288 "name":"DeleteTransitGatewayRoute", 1289 "http":{ 1290 "method":"POST", 1291 "requestUri":"/" 1292 }, 1293 "input":{"shape":"DeleteTransitGatewayRouteRequest"}, 1294 "output":{"shape":"DeleteTransitGatewayRouteResult"} 1295 }, 1296 "DeleteTransitGatewayRouteTable":{ 1297 "name":"DeleteTransitGatewayRouteTable", 1298 "http":{ 1299 "method":"POST", 1300 "requestUri":"/" 1301 }, 1302 "input":{"shape":"DeleteTransitGatewayRouteTableRequest"}, 1303 "output":{"shape":"DeleteTransitGatewayRouteTableResult"} 1304 }, 1305 "DeleteTransitGatewayVpcAttachment":{ 1306 "name":"DeleteTransitGatewayVpcAttachment", 1307 "http":{ 1308 "method":"POST", 1309 "requestUri":"/" 1310 }, 1311 "input":{"shape":"DeleteTransitGatewayVpcAttachmentRequest"}, 1312 "output":{"shape":"DeleteTransitGatewayVpcAttachmentResult"} 1313 }, 1314 "DeleteVolume":{ 1315 "name":"DeleteVolume", 1316 "http":{ 1317 "method":"POST", 1318 "requestUri":"/" 1319 }, 1320 "input":{"shape":"DeleteVolumeRequest"} 1321 }, 1322 "DeleteVpc":{ 1323 "name":"DeleteVpc", 1324 "http":{ 1325 "method":"POST", 1326 "requestUri":"/" 1327 }, 1328 "input":{"shape":"DeleteVpcRequest"} 1329 }, 1330 "DeleteVpcEndpointConnectionNotifications":{ 1331 "name":"DeleteVpcEndpointConnectionNotifications", 1332 "http":{ 1333 "method":"POST", 1334 "requestUri":"/" 1335 }, 1336 "input":{"shape":"DeleteVpcEndpointConnectionNotificationsRequest"}, 1337 "output":{"shape":"DeleteVpcEndpointConnectionNotificationsResult"} 1338 }, 1339 "DeleteVpcEndpointServiceConfigurations":{ 1340 "name":"DeleteVpcEndpointServiceConfigurations", 1341 "http":{ 1342 "method":"POST", 1343 "requestUri":"/" 1344 }, 1345 "input":{"shape":"DeleteVpcEndpointServiceConfigurationsRequest"}, 1346 "output":{"shape":"DeleteVpcEndpointServiceConfigurationsResult"} 1347 }, 1348 "DeleteVpcEndpoints":{ 1349 "name":"DeleteVpcEndpoints", 1350 "http":{ 1351 "method":"POST", 1352 "requestUri":"/" 1353 }, 1354 "input":{"shape":"DeleteVpcEndpointsRequest"}, 1355 "output":{"shape":"DeleteVpcEndpointsResult"} 1356 }, 1357 "DeleteVpcPeeringConnection":{ 1358 "name":"DeleteVpcPeeringConnection", 1359 "http":{ 1360 "method":"POST", 1361 "requestUri":"/" 1362 }, 1363 "input":{"shape":"DeleteVpcPeeringConnectionRequest"}, 1364 "output":{"shape":"DeleteVpcPeeringConnectionResult"} 1365 }, 1366 "DeleteVpnConnection":{ 1367 "name":"DeleteVpnConnection", 1368 "http":{ 1369 "method":"POST", 1370 "requestUri":"/" 1371 }, 1372 "input":{"shape":"DeleteVpnConnectionRequest"} 1373 }, 1374 "DeleteVpnConnectionRoute":{ 1375 "name":"DeleteVpnConnectionRoute", 1376 "http":{ 1377 "method":"POST", 1378 "requestUri":"/" 1379 }, 1380 "input":{"shape":"DeleteVpnConnectionRouteRequest"} 1381 }, 1382 "DeleteVpnGateway":{ 1383 "name":"DeleteVpnGateway", 1384 "http":{ 1385 "method":"POST", 1386 "requestUri":"/" 1387 }, 1388 "input":{"shape":"DeleteVpnGatewayRequest"} 1389 }, 1390 "DeprovisionByoipCidr":{ 1391 "name":"DeprovisionByoipCidr", 1392 "http":{ 1393 "method":"POST", 1394 "requestUri":"/" 1395 }, 1396 "input":{"shape":"DeprovisionByoipCidrRequest"}, 1397 "output":{"shape":"DeprovisionByoipCidrResult"} 1398 }, 1399 "DeregisterImage":{ 1400 "name":"DeregisterImage", 1401 "http":{ 1402 "method":"POST", 1403 "requestUri":"/" 1404 }, 1405 "input":{"shape":"DeregisterImageRequest"} 1406 }, 1407 "DeregisterInstanceEventNotificationAttributes":{ 1408 "name":"DeregisterInstanceEventNotificationAttributes", 1409 "http":{ 1410 "method":"POST", 1411 "requestUri":"/" 1412 }, 1413 "input":{"shape":"DeregisterInstanceEventNotificationAttributesRequest"}, 1414 "output":{"shape":"DeregisterInstanceEventNotificationAttributesResult"} 1415 }, 1416 "DeregisterTransitGatewayMulticastGroupMembers":{ 1417 "name":"DeregisterTransitGatewayMulticastGroupMembers", 1418 "http":{ 1419 "method":"POST", 1420 "requestUri":"/" 1421 }, 1422 "input":{"shape":"DeregisterTransitGatewayMulticastGroupMembersRequest"}, 1423 "output":{"shape":"DeregisterTransitGatewayMulticastGroupMembersResult"} 1424 }, 1425 "DeregisterTransitGatewayMulticastGroupSources":{ 1426 "name":"DeregisterTransitGatewayMulticastGroupSources", 1427 "http":{ 1428 "method":"POST", 1429 "requestUri":"/" 1430 }, 1431 "input":{"shape":"DeregisterTransitGatewayMulticastGroupSourcesRequest"}, 1432 "output":{"shape":"DeregisterTransitGatewayMulticastGroupSourcesResult"} 1433 }, 1434 "DescribeAccountAttributes":{ 1435 "name":"DescribeAccountAttributes", 1436 "http":{ 1437 "method":"POST", 1438 "requestUri":"/" 1439 }, 1440 "input":{"shape":"DescribeAccountAttributesRequest"}, 1441 "output":{"shape":"DescribeAccountAttributesResult"} 1442 }, 1443 "DescribeAddresses":{ 1444 "name":"DescribeAddresses", 1445 "http":{ 1446 "method":"POST", 1447 "requestUri":"/" 1448 }, 1449 "input":{"shape":"DescribeAddressesRequest"}, 1450 "output":{"shape":"DescribeAddressesResult"} 1451 }, 1452 "DescribeAggregateIdFormat":{ 1453 "name":"DescribeAggregateIdFormat", 1454 "http":{ 1455 "method":"POST", 1456 "requestUri":"/" 1457 }, 1458 "input":{"shape":"DescribeAggregateIdFormatRequest"}, 1459 "output":{"shape":"DescribeAggregateIdFormatResult"} 1460 }, 1461 "DescribeAvailabilityZones":{ 1462 "name":"DescribeAvailabilityZones", 1463 "http":{ 1464 "method":"POST", 1465 "requestUri":"/" 1466 }, 1467 "input":{"shape":"DescribeAvailabilityZonesRequest"}, 1468 "output":{"shape":"DescribeAvailabilityZonesResult"} 1469 }, 1470 "DescribeBundleTasks":{ 1471 "name":"DescribeBundleTasks", 1472 "http":{ 1473 "method":"POST", 1474 "requestUri":"/" 1475 }, 1476 "input":{"shape":"DescribeBundleTasksRequest"}, 1477 "output":{"shape":"DescribeBundleTasksResult"} 1478 }, 1479 "DescribeByoipCidrs":{ 1480 "name":"DescribeByoipCidrs", 1481 "http":{ 1482 "method":"POST", 1483 "requestUri":"/" 1484 }, 1485 "input":{"shape":"DescribeByoipCidrsRequest"}, 1486 "output":{"shape":"DescribeByoipCidrsResult"} 1487 }, 1488 "DescribeCapacityReservations":{ 1489 "name":"DescribeCapacityReservations", 1490 "http":{ 1491 "method":"POST", 1492 "requestUri":"/" 1493 }, 1494 "input":{"shape":"DescribeCapacityReservationsRequest"}, 1495 "output":{"shape":"DescribeCapacityReservationsResult"} 1496 }, 1497 "DescribeCarrierGateways":{ 1498 "name":"DescribeCarrierGateways", 1499 "http":{ 1500 "method":"POST", 1501 "requestUri":"/" 1502 }, 1503 "input":{"shape":"DescribeCarrierGatewaysRequest"}, 1504 "output":{"shape":"DescribeCarrierGatewaysResult"} 1505 }, 1506 "DescribeClassicLinkInstances":{ 1507 "name":"DescribeClassicLinkInstances", 1508 "http":{ 1509 "method":"POST", 1510 "requestUri":"/" 1511 }, 1512 "input":{"shape":"DescribeClassicLinkInstancesRequest"}, 1513 "output":{"shape":"DescribeClassicLinkInstancesResult"} 1514 }, 1515 "DescribeClientVpnAuthorizationRules":{ 1516 "name":"DescribeClientVpnAuthorizationRules", 1517 "http":{ 1518 "method":"POST", 1519 "requestUri":"/" 1520 }, 1521 "input":{"shape":"DescribeClientVpnAuthorizationRulesRequest"}, 1522 "output":{"shape":"DescribeClientVpnAuthorizationRulesResult"} 1523 }, 1524 "DescribeClientVpnConnections":{ 1525 "name":"DescribeClientVpnConnections", 1526 "http":{ 1527 "method":"POST", 1528 "requestUri":"/" 1529 }, 1530 "input":{"shape":"DescribeClientVpnConnectionsRequest"}, 1531 "output":{"shape":"DescribeClientVpnConnectionsResult"} 1532 }, 1533 "DescribeClientVpnEndpoints":{ 1534 "name":"DescribeClientVpnEndpoints", 1535 "http":{ 1536 "method":"POST", 1537 "requestUri":"/" 1538 }, 1539 "input":{"shape":"DescribeClientVpnEndpointsRequest"}, 1540 "output":{"shape":"DescribeClientVpnEndpointsResult"} 1541 }, 1542 "DescribeClientVpnRoutes":{ 1543 "name":"DescribeClientVpnRoutes", 1544 "http":{ 1545 "method":"POST", 1546 "requestUri":"/" 1547 }, 1548 "input":{"shape":"DescribeClientVpnRoutesRequest"}, 1549 "output":{"shape":"DescribeClientVpnRoutesResult"} 1550 }, 1551 "DescribeClientVpnTargetNetworks":{ 1552 "name":"DescribeClientVpnTargetNetworks", 1553 "http":{ 1554 "method":"POST", 1555 "requestUri":"/" 1556 }, 1557 "input":{"shape":"DescribeClientVpnTargetNetworksRequest"}, 1558 "output":{"shape":"DescribeClientVpnTargetNetworksResult"} 1559 }, 1560 "DescribeCoipPools":{ 1561 "name":"DescribeCoipPools", 1562 "http":{ 1563 "method":"POST", 1564 "requestUri":"/" 1565 }, 1566 "input":{"shape":"DescribeCoipPoolsRequest"}, 1567 "output":{"shape":"DescribeCoipPoolsResult"} 1568 }, 1569 "DescribeConversionTasks":{ 1570 "name":"DescribeConversionTasks", 1571 "http":{ 1572 "method":"POST", 1573 "requestUri":"/" 1574 }, 1575 "input":{"shape":"DescribeConversionTasksRequest"}, 1576 "output":{"shape":"DescribeConversionTasksResult"} 1577 }, 1578 "DescribeCustomerGateways":{ 1579 "name":"DescribeCustomerGateways", 1580 "http":{ 1581 "method":"POST", 1582 "requestUri":"/" 1583 }, 1584 "input":{"shape":"DescribeCustomerGatewaysRequest"}, 1585 "output":{"shape":"DescribeCustomerGatewaysResult"} 1586 }, 1587 "DescribeDhcpOptions":{ 1588 "name":"DescribeDhcpOptions", 1589 "http":{ 1590 "method":"POST", 1591 "requestUri":"/" 1592 }, 1593 "input":{"shape":"DescribeDhcpOptionsRequest"}, 1594 "output":{"shape":"DescribeDhcpOptionsResult"} 1595 }, 1596 "DescribeEgressOnlyInternetGateways":{ 1597 "name":"DescribeEgressOnlyInternetGateways", 1598 "http":{ 1599 "method":"POST", 1600 "requestUri":"/" 1601 }, 1602 "input":{"shape":"DescribeEgressOnlyInternetGatewaysRequest"}, 1603 "output":{"shape":"DescribeEgressOnlyInternetGatewaysResult"} 1604 }, 1605 "DescribeElasticGpus":{ 1606 "name":"DescribeElasticGpus", 1607 "http":{ 1608 "method":"POST", 1609 "requestUri":"/" 1610 }, 1611 "input":{"shape":"DescribeElasticGpusRequest"}, 1612 "output":{"shape":"DescribeElasticGpusResult"} 1613 }, 1614 "DescribeExportImageTasks":{ 1615 "name":"DescribeExportImageTasks", 1616 "http":{ 1617 "method":"POST", 1618 "requestUri":"/" 1619 }, 1620 "input":{"shape":"DescribeExportImageTasksRequest"}, 1621 "output":{"shape":"DescribeExportImageTasksResult"} 1622 }, 1623 "DescribeExportTasks":{ 1624 "name":"DescribeExportTasks", 1625 "http":{ 1626 "method":"POST", 1627 "requestUri":"/" 1628 }, 1629 "input":{"shape":"DescribeExportTasksRequest"}, 1630 "output":{"shape":"DescribeExportTasksResult"} 1631 }, 1632 "DescribeFastSnapshotRestores":{ 1633 "name":"DescribeFastSnapshotRestores", 1634 "http":{ 1635 "method":"POST", 1636 "requestUri":"/" 1637 }, 1638 "input":{"shape":"DescribeFastSnapshotRestoresRequest"}, 1639 "output":{"shape":"DescribeFastSnapshotRestoresResult"} 1640 }, 1641 "DescribeFleetHistory":{ 1642 "name":"DescribeFleetHistory", 1643 "http":{ 1644 "method":"POST", 1645 "requestUri":"/" 1646 }, 1647 "input":{"shape":"DescribeFleetHistoryRequest"}, 1648 "output":{"shape":"DescribeFleetHistoryResult"} 1649 }, 1650 "DescribeFleetInstances":{ 1651 "name":"DescribeFleetInstances", 1652 "http":{ 1653 "method":"POST", 1654 "requestUri":"/" 1655 }, 1656 "input":{"shape":"DescribeFleetInstancesRequest"}, 1657 "output":{"shape":"DescribeFleetInstancesResult"} 1658 }, 1659 "DescribeFleets":{ 1660 "name":"DescribeFleets", 1661 "http":{ 1662 "method":"POST", 1663 "requestUri":"/" 1664 }, 1665 "input":{"shape":"DescribeFleetsRequest"}, 1666 "output":{"shape":"DescribeFleetsResult"} 1667 }, 1668 "DescribeFlowLogs":{ 1669 "name":"DescribeFlowLogs", 1670 "http":{ 1671 "method":"POST", 1672 "requestUri":"/" 1673 }, 1674 "input":{"shape":"DescribeFlowLogsRequest"}, 1675 "output":{"shape":"DescribeFlowLogsResult"} 1676 }, 1677 "DescribeFpgaImageAttribute":{ 1678 "name":"DescribeFpgaImageAttribute", 1679 "http":{ 1680 "method":"POST", 1681 "requestUri":"/" 1682 }, 1683 "input":{"shape":"DescribeFpgaImageAttributeRequest"}, 1684 "output":{"shape":"DescribeFpgaImageAttributeResult"} 1685 }, 1686 "DescribeFpgaImages":{ 1687 "name":"DescribeFpgaImages", 1688 "http":{ 1689 "method":"POST", 1690 "requestUri":"/" 1691 }, 1692 "input":{"shape":"DescribeFpgaImagesRequest"}, 1693 "output":{"shape":"DescribeFpgaImagesResult"} 1694 }, 1695 "DescribeHostReservationOfferings":{ 1696 "name":"DescribeHostReservationOfferings", 1697 "http":{ 1698 "method":"POST", 1699 "requestUri":"/" 1700 }, 1701 "input":{"shape":"DescribeHostReservationOfferingsRequest"}, 1702 "output":{"shape":"DescribeHostReservationOfferingsResult"} 1703 }, 1704 "DescribeHostReservations":{ 1705 "name":"DescribeHostReservations", 1706 "http":{ 1707 "method":"POST", 1708 "requestUri":"/" 1709 }, 1710 "input":{"shape":"DescribeHostReservationsRequest"}, 1711 "output":{"shape":"DescribeHostReservationsResult"} 1712 }, 1713 "DescribeHosts":{ 1714 "name":"DescribeHosts", 1715 "http":{ 1716 "method":"POST", 1717 "requestUri":"/" 1718 }, 1719 "input":{"shape":"DescribeHostsRequest"}, 1720 "output":{"shape":"DescribeHostsResult"} 1721 }, 1722 "DescribeIamInstanceProfileAssociations":{ 1723 "name":"DescribeIamInstanceProfileAssociations", 1724 "http":{ 1725 "method":"POST", 1726 "requestUri":"/" 1727 }, 1728 "input":{"shape":"DescribeIamInstanceProfileAssociationsRequest"}, 1729 "output":{"shape":"DescribeIamInstanceProfileAssociationsResult"} 1730 }, 1731 "DescribeIdFormat":{ 1732 "name":"DescribeIdFormat", 1733 "http":{ 1734 "method":"POST", 1735 "requestUri":"/" 1736 }, 1737 "input":{"shape":"DescribeIdFormatRequest"}, 1738 "output":{"shape":"DescribeIdFormatResult"} 1739 }, 1740 "DescribeIdentityIdFormat":{ 1741 "name":"DescribeIdentityIdFormat", 1742 "http":{ 1743 "method":"POST", 1744 "requestUri":"/" 1745 }, 1746 "input":{"shape":"DescribeIdentityIdFormatRequest"}, 1747 "output":{"shape":"DescribeIdentityIdFormatResult"} 1748 }, 1749 "DescribeImageAttribute":{ 1750 "name":"DescribeImageAttribute", 1751 "http":{ 1752 "method":"POST", 1753 "requestUri":"/" 1754 }, 1755 "input":{"shape":"DescribeImageAttributeRequest"}, 1756 "output":{"shape":"ImageAttribute"} 1757 }, 1758 "DescribeImages":{ 1759 "name":"DescribeImages", 1760 "http":{ 1761 "method":"POST", 1762 "requestUri":"/" 1763 }, 1764 "input":{"shape":"DescribeImagesRequest"}, 1765 "output":{"shape":"DescribeImagesResult"} 1766 }, 1767 "DescribeImportImageTasks":{ 1768 "name":"DescribeImportImageTasks", 1769 "http":{ 1770 "method":"POST", 1771 "requestUri":"/" 1772 }, 1773 "input":{"shape":"DescribeImportImageTasksRequest"}, 1774 "output":{"shape":"DescribeImportImageTasksResult"} 1775 }, 1776 "DescribeImportSnapshotTasks":{ 1777 "name":"DescribeImportSnapshotTasks", 1778 "http":{ 1779 "method":"POST", 1780 "requestUri":"/" 1781 }, 1782 "input":{"shape":"DescribeImportSnapshotTasksRequest"}, 1783 "output":{"shape":"DescribeImportSnapshotTasksResult"} 1784 }, 1785 "DescribeInstanceAttribute":{ 1786 "name":"DescribeInstanceAttribute", 1787 "http":{ 1788 "method":"POST", 1789 "requestUri":"/" 1790 }, 1791 "input":{"shape":"DescribeInstanceAttributeRequest"}, 1792 "output":{"shape":"InstanceAttribute"} 1793 }, 1794 "DescribeInstanceCreditSpecifications":{ 1795 "name":"DescribeInstanceCreditSpecifications", 1796 "http":{ 1797 "method":"POST", 1798 "requestUri":"/" 1799 }, 1800 "input":{"shape":"DescribeInstanceCreditSpecificationsRequest"}, 1801 "output":{"shape":"DescribeInstanceCreditSpecificationsResult"} 1802 }, 1803 "DescribeInstanceEventNotificationAttributes":{ 1804 "name":"DescribeInstanceEventNotificationAttributes", 1805 "http":{ 1806 "method":"POST", 1807 "requestUri":"/" 1808 }, 1809 "input":{"shape":"DescribeInstanceEventNotificationAttributesRequest"}, 1810 "output":{"shape":"DescribeInstanceEventNotificationAttributesResult"} 1811 }, 1812 "DescribeInstanceStatus":{ 1813 "name":"DescribeInstanceStatus", 1814 "http":{ 1815 "method":"POST", 1816 "requestUri":"/" 1817 }, 1818 "input":{"shape":"DescribeInstanceStatusRequest"}, 1819 "output":{"shape":"DescribeInstanceStatusResult"} 1820 }, 1821 "DescribeInstanceTypeOfferings":{ 1822 "name":"DescribeInstanceTypeOfferings", 1823 "http":{ 1824 "method":"POST", 1825 "requestUri":"/" 1826 }, 1827 "input":{"shape":"DescribeInstanceTypeOfferingsRequest"}, 1828 "output":{"shape":"DescribeInstanceTypeOfferingsResult"} 1829 }, 1830 "DescribeInstanceTypes":{ 1831 "name":"DescribeInstanceTypes", 1832 "http":{ 1833 "method":"POST", 1834 "requestUri":"/" 1835 }, 1836 "input":{"shape":"DescribeInstanceTypesRequest"}, 1837 "output":{"shape":"DescribeInstanceTypesResult"} 1838 }, 1839 "DescribeInstances":{ 1840 "name":"DescribeInstances", 1841 "http":{ 1842 "method":"POST", 1843 "requestUri":"/" 1844 }, 1845 "input":{"shape":"DescribeInstancesRequest"}, 1846 "output":{"shape":"DescribeInstancesResult"} 1847 }, 1848 "DescribeInternetGateways":{ 1849 "name":"DescribeInternetGateways", 1850 "http":{ 1851 "method":"POST", 1852 "requestUri":"/" 1853 }, 1854 "input":{"shape":"DescribeInternetGatewaysRequest"}, 1855 "output":{"shape":"DescribeInternetGatewaysResult"} 1856 }, 1857 "DescribeIpv6Pools":{ 1858 "name":"DescribeIpv6Pools", 1859 "http":{ 1860 "method":"POST", 1861 "requestUri":"/" 1862 }, 1863 "input":{"shape":"DescribeIpv6PoolsRequest"}, 1864 "output":{"shape":"DescribeIpv6PoolsResult"} 1865 }, 1866 "DescribeKeyPairs":{ 1867 "name":"DescribeKeyPairs", 1868 "http":{ 1869 "method":"POST", 1870 "requestUri":"/" 1871 }, 1872 "input":{"shape":"DescribeKeyPairsRequest"}, 1873 "output":{"shape":"DescribeKeyPairsResult"} 1874 }, 1875 "DescribeLaunchTemplateVersions":{ 1876 "name":"DescribeLaunchTemplateVersions", 1877 "http":{ 1878 "method":"POST", 1879 "requestUri":"/" 1880 }, 1881 "input":{"shape":"DescribeLaunchTemplateVersionsRequest"}, 1882 "output":{"shape":"DescribeLaunchTemplateVersionsResult"} 1883 }, 1884 "DescribeLaunchTemplates":{ 1885 "name":"DescribeLaunchTemplates", 1886 "http":{ 1887 "method":"POST", 1888 "requestUri":"/" 1889 }, 1890 "input":{"shape":"DescribeLaunchTemplatesRequest"}, 1891 "output":{"shape":"DescribeLaunchTemplatesResult"} 1892 }, 1893 "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations":{ 1894 "name":"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations", 1895 "http":{ 1896 "method":"POST", 1897 "requestUri":"/" 1898 }, 1899 "input":{"shape":"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest"}, 1900 "output":{"shape":"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult"} 1901 }, 1902 "DescribeLocalGatewayRouteTableVpcAssociations":{ 1903 "name":"DescribeLocalGatewayRouteTableVpcAssociations", 1904 "http":{ 1905 "method":"POST", 1906 "requestUri":"/" 1907 }, 1908 "input":{"shape":"DescribeLocalGatewayRouteTableVpcAssociationsRequest"}, 1909 "output":{"shape":"DescribeLocalGatewayRouteTableVpcAssociationsResult"} 1910 }, 1911 "DescribeLocalGatewayRouteTables":{ 1912 "name":"DescribeLocalGatewayRouteTables", 1913 "http":{ 1914 "method":"POST", 1915 "requestUri":"/" 1916 }, 1917 "input":{"shape":"DescribeLocalGatewayRouteTablesRequest"}, 1918 "output":{"shape":"DescribeLocalGatewayRouteTablesResult"} 1919 }, 1920 "DescribeLocalGatewayVirtualInterfaceGroups":{ 1921 "name":"DescribeLocalGatewayVirtualInterfaceGroups", 1922 "http":{ 1923 "method":"POST", 1924 "requestUri":"/" 1925 }, 1926 "input":{"shape":"DescribeLocalGatewayVirtualInterfaceGroupsRequest"}, 1927 "output":{"shape":"DescribeLocalGatewayVirtualInterfaceGroupsResult"} 1928 }, 1929 "DescribeLocalGatewayVirtualInterfaces":{ 1930 "name":"DescribeLocalGatewayVirtualInterfaces", 1931 "http":{ 1932 "method":"POST", 1933 "requestUri":"/" 1934 }, 1935 "input":{"shape":"DescribeLocalGatewayVirtualInterfacesRequest"}, 1936 "output":{"shape":"DescribeLocalGatewayVirtualInterfacesResult"} 1937 }, 1938 "DescribeLocalGateways":{ 1939 "name":"DescribeLocalGateways", 1940 "http":{ 1941 "method":"POST", 1942 "requestUri":"/" 1943 }, 1944 "input":{"shape":"DescribeLocalGatewaysRequest"}, 1945 "output":{"shape":"DescribeLocalGatewaysResult"} 1946 }, 1947 "DescribeManagedPrefixLists":{ 1948 "name":"DescribeManagedPrefixLists", 1949 "http":{ 1950 "method":"POST", 1951 "requestUri":"/" 1952 }, 1953 "input":{"shape":"DescribeManagedPrefixListsRequest"}, 1954 "output":{"shape":"DescribeManagedPrefixListsResult"} 1955 }, 1956 "DescribeMovingAddresses":{ 1957 "name":"DescribeMovingAddresses", 1958 "http":{ 1959 "method":"POST", 1960 "requestUri":"/" 1961 }, 1962 "input":{"shape":"DescribeMovingAddressesRequest"}, 1963 "output":{"shape":"DescribeMovingAddressesResult"} 1964 }, 1965 "DescribeNatGateways":{ 1966 "name":"DescribeNatGateways", 1967 "http":{ 1968 "method":"POST", 1969 "requestUri":"/" 1970 }, 1971 "input":{"shape":"DescribeNatGatewaysRequest"}, 1972 "output":{"shape":"DescribeNatGatewaysResult"} 1973 }, 1974 "DescribeNetworkAcls":{ 1975 "name":"DescribeNetworkAcls", 1976 "http":{ 1977 "method":"POST", 1978 "requestUri":"/" 1979 }, 1980 "input":{"shape":"DescribeNetworkAclsRequest"}, 1981 "output":{"shape":"DescribeNetworkAclsResult"} 1982 }, 1983 "DescribeNetworkInsightsAnalyses":{ 1984 "name":"DescribeNetworkInsightsAnalyses", 1985 "http":{ 1986 "method":"POST", 1987 "requestUri":"/" 1988 }, 1989 "input":{"shape":"DescribeNetworkInsightsAnalysesRequest"}, 1990 "output":{"shape":"DescribeNetworkInsightsAnalysesResult"} 1991 }, 1992 "DescribeNetworkInsightsPaths":{ 1993 "name":"DescribeNetworkInsightsPaths", 1994 "http":{ 1995 "method":"POST", 1996 "requestUri":"/" 1997 }, 1998 "input":{"shape":"DescribeNetworkInsightsPathsRequest"}, 1999 "output":{"shape":"DescribeNetworkInsightsPathsResult"} 2000 }, 2001 "DescribeNetworkInterfaceAttribute":{ 2002 "name":"DescribeNetworkInterfaceAttribute", 2003 "http":{ 2004 "method":"POST", 2005 "requestUri":"/" 2006 }, 2007 "input":{"shape":"DescribeNetworkInterfaceAttributeRequest"}, 2008 "output":{"shape":"DescribeNetworkInterfaceAttributeResult"} 2009 }, 2010 "DescribeNetworkInterfacePermissions":{ 2011 "name":"DescribeNetworkInterfacePermissions", 2012 "http":{ 2013 "method":"POST", 2014 "requestUri":"/" 2015 }, 2016 "input":{"shape":"DescribeNetworkInterfacePermissionsRequest"}, 2017 "output":{"shape":"DescribeNetworkInterfacePermissionsResult"} 2018 }, 2019 "DescribeNetworkInterfaces":{ 2020 "name":"DescribeNetworkInterfaces", 2021 "http":{ 2022 "method":"POST", 2023 "requestUri":"/" 2024 }, 2025 "input":{"shape":"DescribeNetworkInterfacesRequest"}, 2026 "output":{"shape":"DescribeNetworkInterfacesResult"} 2027 }, 2028 "DescribePlacementGroups":{ 2029 "name":"DescribePlacementGroups", 2030 "http":{ 2031 "method":"POST", 2032 "requestUri":"/" 2033 }, 2034 "input":{"shape":"DescribePlacementGroupsRequest"}, 2035 "output":{"shape":"DescribePlacementGroupsResult"} 2036 }, 2037 "DescribePrefixLists":{ 2038 "name":"DescribePrefixLists", 2039 "http":{ 2040 "method":"POST", 2041 "requestUri":"/" 2042 }, 2043 "input":{"shape":"DescribePrefixListsRequest"}, 2044 "output":{"shape":"DescribePrefixListsResult"} 2045 }, 2046 "DescribePrincipalIdFormat":{ 2047 "name":"DescribePrincipalIdFormat", 2048 "http":{ 2049 "method":"POST", 2050 "requestUri":"/" 2051 }, 2052 "input":{"shape":"DescribePrincipalIdFormatRequest"}, 2053 "output":{"shape":"DescribePrincipalIdFormatResult"} 2054 }, 2055 "DescribePublicIpv4Pools":{ 2056 "name":"DescribePublicIpv4Pools", 2057 "http":{ 2058 "method":"POST", 2059 "requestUri":"/" 2060 }, 2061 "input":{"shape":"DescribePublicIpv4PoolsRequest"}, 2062 "output":{"shape":"DescribePublicIpv4PoolsResult"} 2063 }, 2064 "DescribeRegions":{ 2065 "name":"DescribeRegions", 2066 "http":{ 2067 "method":"POST", 2068 "requestUri":"/" 2069 }, 2070 "input":{"shape":"DescribeRegionsRequest"}, 2071 "output":{"shape":"DescribeRegionsResult"} 2072 }, 2073 "DescribeReservedInstances":{ 2074 "name":"DescribeReservedInstances", 2075 "http":{ 2076 "method":"POST", 2077 "requestUri":"/" 2078 }, 2079 "input":{"shape":"DescribeReservedInstancesRequest"}, 2080 "output":{"shape":"DescribeReservedInstancesResult"} 2081 }, 2082 "DescribeReservedInstancesListings":{ 2083 "name":"DescribeReservedInstancesListings", 2084 "http":{ 2085 "method":"POST", 2086 "requestUri":"/" 2087 }, 2088 "input":{"shape":"DescribeReservedInstancesListingsRequest"}, 2089 "output":{"shape":"DescribeReservedInstancesListingsResult"} 2090 }, 2091 "DescribeReservedInstancesModifications":{ 2092 "name":"DescribeReservedInstancesModifications", 2093 "http":{ 2094 "method":"POST", 2095 "requestUri":"/" 2096 }, 2097 "input":{"shape":"DescribeReservedInstancesModificationsRequest"}, 2098 "output":{"shape":"DescribeReservedInstancesModificationsResult"} 2099 }, 2100 "DescribeReservedInstancesOfferings":{ 2101 "name":"DescribeReservedInstancesOfferings", 2102 "http":{ 2103 "method":"POST", 2104 "requestUri":"/" 2105 }, 2106 "input":{"shape":"DescribeReservedInstancesOfferingsRequest"}, 2107 "output":{"shape":"DescribeReservedInstancesOfferingsResult"} 2108 }, 2109 "DescribeRouteTables":{ 2110 "name":"DescribeRouteTables", 2111 "http":{ 2112 "method":"POST", 2113 "requestUri":"/" 2114 }, 2115 "input":{"shape":"DescribeRouteTablesRequest"}, 2116 "output":{"shape":"DescribeRouteTablesResult"} 2117 }, 2118 "DescribeScheduledInstanceAvailability":{ 2119 "name":"DescribeScheduledInstanceAvailability", 2120 "http":{ 2121 "method":"POST", 2122 "requestUri":"/" 2123 }, 2124 "input":{"shape":"DescribeScheduledInstanceAvailabilityRequest"}, 2125 "output":{"shape":"DescribeScheduledInstanceAvailabilityResult"} 2126 }, 2127 "DescribeScheduledInstances":{ 2128 "name":"DescribeScheduledInstances", 2129 "http":{ 2130 "method":"POST", 2131 "requestUri":"/" 2132 }, 2133 "input":{"shape":"DescribeScheduledInstancesRequest"}, 2134 "output":{"shape":"DescribeScheduledInstancesResult"} 2135 }, 2136 "DescribeSecurityGroupReferences":{ 2137 "name":"DescribeSecurityGroupReferences", 2138 "http":{ 2139 "method":"POST", 2140 "requestUri":"/" 2141 }, 2142 "input":{"shape":"DescribeSecurityGroupReferencesRequest"}, 2143 "output":{"shape":"DescribeSecurityGroupReferencesResult"} 2144 }, 2145 "DescribeSecurityGroups":{ 2146 "name":"DescribeSecurityGroups", 2147 "http":{ 2148 "method":"POST", 2149 "requestUri":"/" 2150 }, 2151 "input":{"shape":"DescribeSecurityGroupsRequest"}, 2152 "output":{"shape":"DescribeSecurityGroupsResult"} 2153 }, 2154 "DescribeSnapshotAttribute":{ 2155 "name":"DescribeSnapshotAttribute", 2156 "http":{ 2157 "method":"POST", 2158 "requestUri":"/" 2159 }, 2160 "input":{"shape":"DescribeSnapshotAttributeRequest"}, 2161 "output":{"shape":"DescribeSnapshotAttributeResult"} 2162 }, 2163 "DescribeSnapshots":{ 2164 "name":"DescribeSnapshots", 2165 "http":{ 2166 "method":"POST", 2167 "requestUri":"/" 2168 }, 2169 "input":{"shape":"DescribeSnapshotsRequest"}, 2170 "output":{"shape":"DescribeSnapshotsResult"} 2171 }, 2172 "DescribeSpotDatafeedSubscription":{ 2173 "name":"DescribeSpotDatafeedSubscription", 2174 "http":{ 2175 "method":"POST", 2176 "requestUri":"/" 2177 }, 2178 "input":{"shape":"DescribeSpotDatafeedSubscriptionRequest"}, 2179 "output":{"shape":"DescribeSpotDatafeedSubscriptionResult"} 2180 }, 2181 "DescribeSpotFleetInstances":{ 2182 "name":"DescribeSpotFleetInstances", 2183 "http":{ 2184 "method":"POST", 2185 "requestUri":"/" 2186 }, 2187 "input":{"shape":"DescribeSpotFleetInstancesRequest"}, 2188 "output":{"shape":"DescribeSpotFleetInstancesResponse"} 2189 }, 2190 "DescribeSpotFleetRequestHistory":{ 2191 "name":"DescribeSpotFleetRequestHistory", 2192 "http":{ 2193 "method":"POST", 2194 "requestUri":"/" 2195 }, 2196 "input":{"shape":"DescribeSpotFleetRequestHistoryRequest"}, 2197 "output":{"shape":"DescribeSpotFleetRequestHistoryResponse"} 2198 }, 2199 "DescribeSpotFleetRequests":{ 2200 "name":"DescribeSpotFleetRequests", 2201 "http":{ 2202 "method":"POST", 2203 "requestUri":"/" 2204 }, 2205 "input":{"shape":"DescribeSpotFleetRequestsRequest"}, 2206 "output":{"shape":"DescribeSpotFleetRequestsResponse"} 2207 }, 2208 "DescribeSpotInstanceRequests":{ 2209 "name":"DescribeSpotInstanceRequests", 2210 "http":{ 2211 "method":"POST", 2212 "requestUri":"/" 2213 }, 2214 "input":{"shape":"DescribeSpotInstanceRequestsRequest"}, 2215 "output":{"shape":"DescribeSpotInstanceRequestsResult"} 2216 }, 2217 "DescribeSpotPriceHistory":{ 2218 "name":"DescribeSpotPriceHistory", 2219 "http":{ 2220 "method":"POST", 2221 "requestUri":"/" 2222 }, 2223 "input":{"shape":"DescribeSpotPriceHistoryRequest"}, 2224 "output":{"shape":"DescribeSpotPriceHistoryResult"} 2225 }, 2226 "DescribeStaleSecurityGroups":{ 2227 "name":"DescribeStaleSecurityGroups", 2228 "http":{ 2229 "method":"POST", 2230 "requestUri":"/" 2231 }, 2232 "input":{"shape":"DescribeStaleSecurityGroupsRequest"}, 2233 "output":{"shape":"DescribeStaleSecurityGroupsResult"} 2234 }, 2235 "DescribeSubnets":{ 2236 "name":"DescribeSubnets", 2237 "http":{ 2238 "method":"POST", 2239 "requestUri":"/" 2240 }, 2241 "input":{"shape":"DescribeSubnetsRequest"}, 2242 "output":{"shape":"DescribeSubnetsResult"} 2243 }, 2244 "DescribeTags":{ 2245 "name":"DescribeTags", 2246 "http":{ 2247 "method":"POST", 2248 "requestUri":"/" 2249 }, 2250 "input":{"shape":"DescribeTagsRequest"}, 2251 "output":{"shape":"DescribeTagsResult"} 2252 }, 2253 "DescribeTrafficMirrorFilters":{ 2254 "name":"DescribeTrafficMirrorFilters", 2255 "http":{ 2256 "method":"POST", 2257 "requestUri":"/" 2258 }, 2259 "input":{"shape":"DescribeTrafficMirrorFiltersRequest"}, 2260 "output":{"shape":"DescribeTrafficMirrorFiltersResult"} 2261 }, 2262 "DescribeTrafficMirrorSessions":{ 2263 "name":"DescribeTrafficMirrorSessions", 2264 "http":{ 2265 "method":"POST", 2266 "requestUri":"/" 2267 }, 2268 "input":{"shape":"DescribeTrafficMirrorSessionsRequest"}, 2269 "output":{"shape":"DescribeTrafficMirrorSessionsResult"} 2270 }, 2271 "DescribeTrafficMirrorTargets":{ 2272 "name":"DescribeTrafficMirrorTargets", 2273 "http":{ 2274 "method":"POST", 2275 "requestUri":"/" 2276 }, 2277 "input":{"shape":"DescribeTrafficMirrorTargetsRequest"}, 2278 "output":{"shape":"DescribeTrafficMirrorTargetsResult"} 2279 }, 2280 "DescribeTransitGatewayAttachments":{ 2281 "name":"DescribeTransitGatewayAttachments", 2282 "http":{ 2283 "method":"POST", 2284 "requestUri":"/" 2285 }, 2286 "input":{"shape":"DescribeTransitGatewayAttachmentsRequest"}, 2287 "output":{"shape":"DescribeTransitGatewayAttachmentsResult"} 2288 }, 2289 "DescribeTransitGatewayConnectPeers":{ 2290 "name":"DescribeTransitGatewayConnectPeers", 2291 "http":{ 2292 "method":"POST", 2293 "requestUri":"/" 2294 }, 2295 "input":{"shape":"DescribeTransitGatewayConnectPeersRequest"}, 2296 "output":{"shape":"DescribeTransitGatewayConnectPeersResult"} 2297 }, 2298 "DescribeTransitGatewayConnects":{ 2299 "name":"DescribeTransitGatewayConnects", 2300 "http":{ 2301 "method":"POST", 2302 "requestUri":"/" 2303 }, 2304 "input":{"shape":"DescribeTransitGatewayConnectsRequest"}, 2305 "output":{"shape":"DescribeTransitGatewayConnectsResult"} 2306 }, 2307 "DescribeTransitGatewayMulticastDomains":{ 2308 "name":"DescribeTransitGatewayMulticastDomains", 2309 "http":{ 2310 "method":"POST", 2311 "requestUri":"/" 2312 }, 2313 "input":{"shape":"DescribeTransitGatewayMulticastDomainsRequest"}, 2314 "output":{"shape":"DescribeTransitGatewayMulticastDomainsResult"} 2315 }, 2316 "DescribeTransitGatewayPeeringAttachments":{ 2317 "name":"DescribeTransitGatewayPeeringAttachments", 2318 "http":{ 2319 "method":"POST", 2320 "requestUri":"/" 2321 }, 2322 "input":{"shape":"DescribeTransitGatewayPeeringAttachmentsRequest"}, 2323 "output":{"shape":"DescribeTransitGatewayPeeringAttachmentsResult"} 2324 }, 2325 "DescribeTransitGatewayRouteTables":{ 2326 "name":"DescribeTransitGatewayRouteTables", 2327 "http":{ 2328 "method":"POST", 2329 "requestUri":"/" 2330 }, 2331 "input":{"shape":"DescribeTransitGatewayRouteTablesRequest"}, 2332 "output":{"shape":"DescribeTransitGatewayRouteTablesResult"} 2333 }, 2334 "DescribeTransitGatewayVpcAttachments":{ 2335 "name":"DescribeTransitGatewayVpcAttachments", 2336 "http":{ 2337 "method":"POST", 2338 "requestUri":"/" 2339 }, 2340 "input":{"shape":"DescribeTransitGatewayVpcAttachmentsRequest"}, 2341 "output":{"shape":"DescribeTransitGatewayVpcAttachmentsResult"} 2342 }, 2343 "DescribeTransitGateways":{ 2344 "name":"DescribeTransitGateways", 2345 "http":{ 2346 "method":"POST", 2347 "requestUri":"/" 2348 }, 2349 "input":{"shape":"DescribeTransitGatewaysRequest"}, 2350 "output":{"shape":"DescribeTransitGatewaysResult"} 2351 }, 2352 "DescribeVolumeAttribute":{ 2353 "name":"DescribeVolumeAttribute", 2354 "http":{ 2355 "method":"POST", 2356 "requestUri":"/" 2357 }, 2358 "input":{"shape":"DescribeVolumeAttributeRequest"}, 2359 "output":{"shape":"DescribeVolumeAttributeResult"} 2360 }, 2361 "DescribeVolumeStatus":{ 2362 "name":"DescribeVolumeStatus", 2363 "http":{ 2364 "method":"POST", 2365 "requestUri":"/" 2366 }, 2367 "input":{"shape":"DescribeVolumeStatusRequest"}, 2368 "output":{"shape":"DescribeVolumeStatusResult"} 2369 }, 2370 "DescribeVolumes":{ 2371 "name":"DescribeVolumes", 2372 "http":{ 2373 "method":"POST", 2374 "requestUri":"/" 2375 }, 2376 "input":{"shape":"DescribeVolumesRequest"}, 2377 "output":{"shape":"DescribeVolumesResult"} 2378 }, 2379 "DescribeVolumesModifications":{ 2380 "name":"DescribeVolumesModifications", 2381 "http":{ 2382 "method":"POST", 2383 "requestUri":"/" 2384 }, 2385 "input":{"shape":"DescribeVolumesModificationsRequest"}, 2386 "output":{"shape":"DescribeVolumesModificationsResult"} 2387 }, 2388 "DescribeVpcAttribute":{ 2389 "name":"DescribeVpcAttribute", 2390 "http":{ 2391 "method":"POST", 2392 "requestUri":"/" 2393 }, 2394 "input":{"shape":"DescribeVpcAttributeRequest"}, 2395 "output":{"shape":"DescribeVpcAttributeResult"} 2396 }, 2397 "DescribeVpcClassicLink":{ 2398 "name":"DescribeVpcClassicLink", 2399 "http":{ 2400 "method":"POST", 2401 "requestUri":"/" 2402 }, 2403 "input":{"shape":"DescribeVpcClassicLinkRequest"}, 2404 "output":{"shape":"DescribeVpcClassicLinkResult"} 2405 }, 2406 "DescribeVpcClassicLinkDnsSupport":{ 2407 "name":"DescribeVpcClassicLinkDnsSupport", 2408 "http":{ 2409 "method":"POST", 2410 "requestUri":"/" 2411 }, 2412 "input":{"shape":"DescribeVpcClassicLinkDnsSupportRequest"}, 2413 "output":{"shape":"DescribeVpcClassicLinkDnsSupportResult"} 2414 }, 2415 "DescribeVpcEndpointConnectionNotifications":{ 2416 "name":"DescribeVpcEndpointConnectionNotifications", 2417 "http":{ 2418 "method":"POST", 2419 "requestUri":"/" 2420 }, 2421 "input":{"shape":"DescribeVpcEndpointConnectionNotificationsRequest"}, 2422 "output":{"shape":"DescribeVpcEndpointConnectionNotificationsResult"} 2423 }, 2424 "DescribeVpcEndpointConnections":{ 2425 "name":"DescribeVpcEndpointConnections", 2426 "http":{ 2427 "method":"POST", 2428 "requestUri":"/" 2429 }, 2430 "input":{"shape":"DescribeVpcEndpointConnectionsRequest"}, 2431 "output":{"shape":"DescribeVpcEndpointConnectionsResult"} 2432 }, 2433 "DescribeVpcEndpointServiceConfigurations":{ 2434 "name":"DescribeVpcEndpointServiceConfigurations", 2435 "http":{ 2436 "method":"POST", 2437 "requestUri":"/" 2438 }, 2439 "input":{"shape":"DescribeVpcEndpointServiceConfigurationsRequest"}, 2440 "output":{"shape":"DescribeVpcEndpointServiceConfigurationsResult"} 2441 }, 2442 "DescribeVpcEndpointServicePermissions":{ 2443 "name":"DescribeVpcEndpointServicePermissions", 2444 "http":{ 2445 "method":"POST", 2446 "requestUri":"/" 2447 }, 2448 "input":{"shape":"DescribeVpcEndpointServicePermissionsRequest"}, 2449 "output":{"shape":"DescribeVpcEndpointServicePermissionsResult"} 2450 }, 2451 "DescribeVpcEndpointServices":{ 2452 "name":"DescribeVpcEndpointServices", 2453 "http":{ 2454 "method":"POST", 2455 "requestUri":"/" 2456 }, 2457 "input":{"shape":"DescribeVpcEndpointServicesRequest"}, 2458 "output":{"shape":"DescribeVpcEndpointServicesResult"} 2459 }, 2460 "DescribeVpcEndpoints":{ 2461 "name":"DescribeVpcEndpoints", 2462 "http":{ 2463 "method":"POST", 2464 "requestUri":"/" 2465 }, 2466 "input":{"shape":"DescribeVpcEndpointsRequest"}, 2467 "output":{"shape":"DescribeVpcEndpointsResult"} 2468 }, 2469 "DescribeVpcPeeringConnections":{ 2470 "name":"DescribeVpcPeeringConnections", 2471 "http":{ 2472 "method":"POST", 2473 "requestUri":"/" 2474 }, 2475 "input":{"shape":"DescribeVpcPeeringConnectionsRequest"}, 2476 "output":{"shape":"DescribeVpcPeeringConnectionsResult"} 2477 }, 2478 "DescribeVpcs":{ 2479 "name":"DescribeVpcs", 2480 "http":{ 2481 "method":"POST", 2482 "requestUri":"/" 2483 }, 2484 "input":{"shape":"DescribeVpcsRequest"}, 2485 "output":{"shape":"DescribeVpcsResult"} 2486 }, 2487 "DescribeVpnConnections":{ 2488 "name":"DescribeVpnConnections", 2489 "http":{ 2490 "method":"POST", 2491 "requestUri":"/" 2492 }, 2493 "input":{"shape":"DescribeVpnConnectionsRequest"}, 2494 "output":{"shape":"DescribeVpnConnectionsResult"} 2495 }, 2496 "DescribeVpnGateways":{ 2497 "name":"DescribeVpnGateways", 2498 "http":{ 2499 "method":"POST", 2500 "requestUri":"/" 2501 }, 2502 "input":{"shape":"DescribeVpnGatewaysRequest"}, 2503 "output":{"shape":"DescribeVpnGatewaysResult"} 2504 }, 2505 "DetachClassicLinkVpc":{ 2506 "name":"DetachClassicLinkVpc", 2507 "http":{ 2508 "method":"POST", 2509 "requestUri":"/" 2510 }, 2511 "input":{"shape":"DetachClassicLinkVpcRequest"}, 2512 "output":{"shape":"DetachClassicLinkVpcResult"} 2513 }, 2514 "DetachInternetGateway":{ 2515 "name":"DetachInternetGateway", 2516 "http":{ 2517 "method":"POST", 2518 "requestUri":"/" 2519 }, 2520 "input":{"shape":"DetachInternetGatewayRequest"} 2521 }, 2522 "DetachNetworkInterface":{ 2523 "name":"DetachNetworkInterface", 2524 "http":{ 2525 "method":"POST", 2526 "requestUri":"/" 2527 }, 2528 "input":{"shape":"DetachNetworkInterfaceRequest"} 2529 }, 2530 "DetachVolume":{ 2531 "name":"DetachVolume", 2532 "http":{ 2533 "method":"POST", 2534 "requestUri":"/" 2535 }, 2536 "input":{"shape":"DetachVolumeRequest"}, 2537 "output":{"shape":"VolumeAttachment"} 2538 }, 2539 "DetachVpnGateway":{ 2540 "name":"DetachVpnGateway", 2541 "http":{ 2542 "method":"POST", 2543 "requestUri":"/" 2544 }, 2545 "input":{"shape":"DetachVpnGatewayRequest"} 2546 }, 2547 "DisableEbsEncryptionByDefault":{ 2548 "name":"DisableEbsEncryptionByDefault", 2549 "http":{ 2550 "method":"POST", 2551 "requestUri":"/" 2552 }, 2553 "input":{"shape":"DisableEbsEncryptionByDefaultRequest"}, 2554 "output":{"shape":"DisableEbsEncryptionByDefaultResult"} 2555 }, 2556 "DisableFastSnapshotRestores":{ 2557 "name":"DisableFastSnapshotRestores", 2558 "http":{ 2559 "method":"POST", 2560 "requestUri":"/" 2561 }, 2562 "input":{"shape":"DisableFastSnapshotRestoresRequest"}, 2563 "output":{"shape":"DisableFastSnapshotRestoresResult"} 2564 }, 2565 "DisableTransitGatewayRouteTablePropagation":{ 2566 "name":"DisableTransitGatewayRouteTablePropagation", 2567 "http":{ 2568 "method":"POST", 2569 "requestUri":"/" 2570 }, 2571 "input":{"shape":"DisableTransitGatewayRouteTablePropagationRequest"}, 2572 "output":{"shape":"DisableTransitGatewayRouteTablePropagationResult"} 2573 }, 2574 "DisableVgwRoutePropagation":{ 2575 "name":"DisableVgwRoutePropagation", 2576 "http":{ 2577 "method":"POST", 2578 "requestUri":"/" 2579 }, 2580 "input":{"shape":"DisableVgwRoutePropagationRequest"} 2581 }, 2582 "DisableVpcClassicLink":{ 2583 "name":"DisableVpcClassicLink", 2584 "http":{ 2585 "method":"POST", 2586 "requestUri":"/" 2587 }, 2588 "input":{"shape":"DisableVpcClassicLinkRequest"}, 2589 "output":{"shape":"DisableVpcClassicLinkResult"} 2590 }, 2591 "DisableVpcClassicLinkDnsSupport":{ 2592 "name":"DisableVpcClassicLinkDnsSupport", 2593 "http":{ 2594 "method":"POST", 2595 "requestUri":"/" 2596 }, 2597 "input":{"shape":"DisableVpcClassicLinkDnsSupportRequest"}, 2598 "output":{"shape":"DisableVpcClassicLinkDnsSupportResult"} 2599 }, 2600 "DisassociateAddress":{ 2601 "name":"DisassociateAddress", 2602 "http":{ 2603 "method":"POST", 2604 "requestUri":"/" 2605 }, 2606 "input":{"shape":"DisassociateAddressRequest"} 2607 }, 2608 "DisassociateClientVpnTargetNetwork":{ 2609 "name":"DisassociateClientVpnTargetNetwork", 2610 "http":{ 2611 "method":"POST", 2612 "requestUri":"/" 2613 }, 2614 "input":{"shape":"DisassociateClientVpnTargetNetworkRequest"}, 2615 "output":{"shape":"DisassociateClientVpnTargetNetworkResult"} 2616 }, 2617 "DisassociateEnclaveCertificateIamRole":{ 2618 "name":"DisassociateEnclaveCertificateIamRole", 2619 "http":{ 2620 "method":"POST", 2621 "requestUri":"/" 2622 }, 2623 "input":{"shape":"DisassociateEnclaveCertificateIamRoleRequest"}, 2624 "output":{"shape":"DisassociateEnclaveCertificateIamRoleResult"} 2625 }, 2626 "DisassociateIamInstanceProfile":{ 2627 "name":"DisassociateIamInstanceProfile", 2628 "http":{ 2629 "method":"POST", 2630 "requestUri":"/" 2631 }, 2632 "input":{"shape":"DisassociateIamInstanceProfileRequest"}, 2633 "output":{"shape":"DisassociateIamInstanceProfileResult"} 2634 }, 2635 "DisassociateRouteTable":{ 2636 "name":"DisassociateRouteTable", 2637 "http":{ 2638 "method":"POST", 2639 "requestUri":"/" 2640 }, 2641 "input":{"shape":"DisassociateRouteTableRequest"} 2642 }, 2643 "DisassociateSubnetCidrBlock":{ 2644 "name":"DisassociateSubnetCidrBlock", 2645 "http":{ 2646 "method":"POST", 2647 "requestUri":"/" 2648 }, 2649 "input":{"shape":"DisassociateSubnetCidrBlockRequest"}, 2650 "output":{"shape":"DisassociateSubnetCidrBlockResult"} 2651 }, 2652 "DisassociateTransitGatewayMulticastDomain":{ 2653 "name":"DisassociateTransitGatewayMulticastDomain", 2654 "http":{ 2655 "method":"POST", 2656 "requestUri":"/" 2657 }, 2658 "input":{"shape":"DisassociateTransitGatewayMulticastDomainRequest"}, 2659 "output":{"shape":"DisassociateTransitGatewayMulticastDomainResult"} 2660 }, 2661 "DisassociateTransitGatewayRouteTable":{ 2662 "name":"DisassociateTransitGatewayRouteTable", 2663 "http":{ 2664 "method":"POST", 2665 "requestUri":"/" 2666 }, 2667 "input":{"shape":"DisassociateTransitGatewayRouteTableRequest"}, 2668 "output":{"shape":"DisassociateTransitGatewayRouteTableResult"} 2669 }, 2670 "DisassociateVpcCidrBlock":{ 2671 "name":"DisassociateVpcCidrBlock", 2672 "http":{ 2673 "method":"POST", 2674 "requestUri":"/" 2675 }, 2676 "input":{"shape":"DisassociateVpcCidrBlockRequest"}, 2677 "output":{"shape":"DisassociateVpcCidrBlockResult"} 2678 }, 2679 "EnableEbsEncryptionByDefault":{ 2680 "name":"EnableEbsEncryptionByDefault", 2681 "http":{ 2682 "method":"POST", 2683 "requestUri":"/" 2684 }, 2685 "input":{"shape":"EnableEbsEncryptionByDefaultRequest"}, 2686 "output":{"shape":"EnableEbsEncryptionByDefaultResult"} 2687 }, 2688 "EnableFastSnapshotRestores":{ 2689 "name":"EnableFastSnapshotRestores", 2690 "http":{ 2691 "method":"POST", 2692 "requestUri":"/" 2693 }, 2694 "input":{"shape":"EnableFastSnapshotRestoresRequest"}, 2695 "output":{"shape":"EnableFastSnapshotRestoresResult"} 2696 }, 2697 "EnableTransitGatewayRouteTablePropagation":{ 2698 "name":"EnableTransitGatewayRouteTablePropagation", 2699 "http":{ 2700 "method":"POST", 2701 "requestUri":"/" 2702 }, 2703 "input":{"shape":"EnableTransitGatewayRouteTablePropagationRequest"}, 2704 "output":{"shape":"EnableTransitGatewayRouteTablePropagationResult"} 2705 }, 2706 "EnableVgwRoutePropagation":{ 2707 "name":"EnableVgwRoutePropagation", 2708 "http":{ 2709 "method":"POST", 2710 "requestUri":"/" 2711 }, 2712 "input":{"shape":"EnableVgwRoutePropagationRequest"} 2713 }, 2714 "EnableVolumeIO":{ 2715 "name":"EnableVolumeIO", 2716 "http":{ 2717 "method":"POST", 2718 "requestUri":"/" 2719 }, 2720 "input":{"shape":"EnableVolumeIORequest"} 2721 }, 2722 "EnableVpcClassicLink":{ 2723 "name":"EnableVpcClassicLink", 2724 "http":{ 2725 "method":"POST", 2726 "requestUri":"/" 2727 }, 2728 "input":{"shape":"EnableVpcClassicLinkRequest"}, 2729 "output":{"shape":"EnableVpcClassicLinkResult"} 2730 }, 2731 "EnableVpcClassicLinkDnsSupport":{ 2732 "name":"EnableVpcClassicLinkDnsSupport", 2733 "http":{ 2734 "method":"POST", 2735 "requestUri":"/" 2736 }, 2737 "input":{"shape":"EnableVpcClassicLinkDnsSupportRequest"}, 2738 "output":{"shape":"EnableVpcClassicLinkDnsSupportResult"} 2739 }, 2740 "ExportClientVpnClientCertificateRevocationList":{ 2741 "name":"ExportClientVpnClientCertificateRevocationList", 2742 "http":{ 2743 "method":"POST", 2744 "requestUri":"/" 2745 }, 2746 "input":{"shape":"ExportClientVpnClientCertificateRevocationListRequest"}, 2747 "output":{"shape":"ExportClientVpnClientCertificateRevocationListResult"} 2748 }, 2749 "ExportClientVpnClientConfiguration":{ 2750 "name":"ExportClientVpnClientConfiguration", 2751 "http":{ 2752 "method":"POST", 2753 "requestUri":"/" 2754 }, 2755 "input":{"shape":"ExportClientVpnClientConfigurationRequest"}, 2756 "output":{"shape":"ExportClientVpnClientConfigurationResult"} 2757 }, 2758 "ExportImage":{ 2759 "name":"ExportImage", 2760 "http":{ 2761 "method":"POST", 2762 "requestUri":"/" 2763 }, 2764 "input":{"shape":"ExportImageRequest"}, 2765 "output":{"shape":"ExportImageResult"} 2766 }, 2767 "ExportTransitGatewayRoutes":{ 2768 "name":"ExportTransitGatewayRoutes", 2769 "http":{ 2770 "method":"POST", 2771 "requestUri":"/" 2772 }, 2773 "input":{"shape":"ExportTransitGatewayRoutesRequest"}, 2774 "output":{"shape":"ExportTransitGatewayRoutesResult"} 2775 }, 2776 "GetAssociatedEnclaveCertificateIamRoles":{ 2777 "name":"GetAssociatedEnclaveCertificateIamRoles", 2778 "http":{ 2779 "method":"POST", 2780 "requestUri":"/" 2781 }, 2782 "input":{"shape":"GetAssociatedEnclaveCertificateIamRolesRequest"}, 2783 "output":{"shape":"GetAssociatedEnclaveCertificateIamRolesResult"} 2784 }, 2785 "GetAssociatedIpv6PoolCidrs":{ 2786 "name":"GetAssociatedIpv6PoolCidrs", 2787 "http":{ 2788 "method":"POST", 2789 "requestUri":"/" 2790 }, 2791 "input":{"shape":"GetAssociatedIpv6PoolCidrsRequest"}, 2792 "output":{"shape":"GetAssociatedIpv6PoolCidrsResult"} 2793 }, 2794 "GetCapacityReservationUsage":{ 2795 "name":"GetCapacityReservationUsage", 2796 "http":{ 2797 "method":"POST", 2798 "requestUri":"/" 2799 }, 2800 "input":{"shape":"GetCapacityReservationUsageRequest"}, 2801 "output":{"shape":"GetCapacityReservationUsageResult"} 2802 }, 2803 "GetCoipPoolUsage":{ 2804 "name":"GetCoipPoolUsage", 2805 "http":{ 2806 "method":"POST", 2807 "requestUri":"/" 2808 }, 2809 "input":{"shape":"GetCoipPoolUsageRequest"}, 2810 "output":{"shape":"GetCoipPoolUsageResult"} 2811 }, 2812 "GetConsoleOutput":{ 2813 "name":"GetConsoleOutput", 2814 "http":{ 2815 "method":"POST", 2816 "requestUri":"/" 2817 }, 2818 "input":{"shape":"GetConsoleOutputRequest"}, 2819 "output":{"shape":"GetConsoleOutputResult"} 2820 }, 2821 "GetConsoleScreenshot":{ 2822 "name":"GetConsoleScreenshot", 2823 "http":{ 2824 "method":"POST", 2825 "requestUri":"/" 2826 }, 2827 "input":{"shape":"GetConsoleScreenshotRequest"}, 2828 "output":{"shape":"GetConsoleScreenshotResult"} 2829 }, 2830 "GetDefaultCreditSpecification":{ 2831 "name":"GetDefaultCreditSpecification", 2832 "http":{ 2833 "method":"POST", 2834 "requestUri":"/" 2835 }, 2836 "input":{"shape":"GetDefaultCreditSpecificationRequest"}, 2837 "output":{"shape":"GetDefaultCreditSpecificationResult"} 2838 }, 2839 "GetEbsDefaultKmsKeyId":{ 2840 "name":"GetEbsDefaultKmsKeyId", 2841 "http":{ 2842 "method":"POST", 2843 "requestUri":"/" 2844 }, 2845 "input":{"shape":"GetEbsDefaultKmsKeyIdRequest"}, 2846 "output":{"shape":"GetEbsDefaultKmsKeyIdResult"} 2847 }, 2848 "GetEbsEncryptionByDefault":{ 2849 "name":"GetEbsEncryptionByDefault", 2850 "http":{ 2851 "method":"POST", 2852 "requestUri":"/" 2853 }, 2854 "input":{"shape":"GetEbsEncryptionByDefaultRequest"}, 2855 "output":{"shape":"GetEbsEncryptionByDefaultResult"} 2856 }, 2857 "GetGroupsForCapacityReservation":{ 2858 "name":"GetGroupsForCapacityReservation", 2859 "http":{ 2860 "method":"POST", 2861 "requestUri":"/" 2862 }, 2863 "input":{"shape":"GetGroupsForCapacityReservationRequest"}, 2864 "output":{"shape":"GetGroupsForCapacityReservationResult"} 2865 }, 2866 "GetHostReservationPurchasePreview":{ 2867 "name":"GetHostReservationPurchasePreview", 2868 "http":{ 2869 "method":"POST", 2870 "requestUri":"/" 2871 }, 2872 "input":{"shape":"GetHostReservationPurchasePreviewRequest"}, 2873 "output":{"shape":"GetHostReservationPurchasePreviewResult"} 2874 }, 2875 "GetLaunchTemplateData":{ 2876 "name":"GetLaunchTemplateData", 2877 "http":{ 2878 "method":"POST", 2879 "requestUri":"/" 2880 }, 2881 "input":{"shape":"GetLaunchTemplateDataRequest"}, 2882 "output":{"shape":"GetLaunchTemplateDataResult"} 2883 }, 2884 "GetManagedPrefixListAssociations":{ 2885 "name":"GetManagedPrefixListAssociations", 2886 "http":{ 2887 "method":"POST", 2888 "requestUri":"/" 2889 }, 2890 "input":{"shape":"GetManagedPrefixListAssociationsRequest"}, 2891 "output":{"shape":"GetManagedPrefixListAssociationsResult"} 2892 }, 2893 "GetManagedPrefixListEntries":{ 2894 "name":"GetManagedPrefixListEntries", 2895 "http":{ 2896 "method":"POST", 2897 "requestUri":"/" 2898 }, 2899 "input":{"shape":"GetManagedPrefixListEntriesRequest"}, 2900 "output":{"shape":"GetManagedPrefixListEntriesResult"} 2901 }, 2902 "GetPasswordData":{ 2903 "name":"GetPasswordData", 2904 "http":{ 2905 "method":"POST", 2906 "requestUri":"/" 2907 }, 2908 "input":{"shape":"GetPasswordDataRequest"}, 2909 "output":{"shape":"GetPasswordDataResult"} 2910 }, 2911 "GetReservedInstancesExchangeQuote":{ 2912 "name":"GetReservedInstancesExchangeQuote", 2913 "http":{ 2914 "method":"POST", 2915 "requestUri":"/" 2916 }, 2917 "input":{"shape":"GetReservedInstancesExchangeQuoteRequest"}, 2918 "output":{"shape":"GetReservedInstancesExchangeQuoteResult"} 2919 }, 2920 "GetTransitGatewayAttachmentPropagations":{ 2921 "name":"GetTransitGatewayAttachmentPropagations", 2922 "http":{ 2923 "method":"POST", 2924 "requestUri":"/" 2925 }, 2926 "input":{"shape":"GetTransitGatewayAttachmentPropagationsRequest"}, 2927 "output":{"shape":"GetTransitGatewayAttachmentPropagationsResult"} 2928 }, 2929 "GetTransitGatewayMulticastDomainAssociations":{ 2930 "name":"GetTransitGatewayMulticastDomainAssociations", 2931 "http":{ 2932 "method":"POST", 2933 "requestUri":"/" 2934 }, 2935 "input":{"shape":"GetTransitGatewayMulticastDomainAssociationsRequest"}, 2936 "output":{"shape":"GetTransitGatewayMulticastDomainAssociationsResult"} 2937 }, 2938 "GetTransitGatewayPrefixListReferences":{ 2939 "name":"GetTransitGatewayPrefixListReferences", 2940 "http":{ 2941 "method":"POST", 2942 "requestUri":"/" 2943 }, 2944 "input":{"shape":"GetTransitGatewayPrefixListReferencesRequest"}, 2945 "output":{"shape":"GetTransitGatewayPrefixListReferencesResult"} 2946 }, 2947 "GetTransitGatewayRouteTableAssociations":{ 2948 "name":"GetTransitGatewayRouteTableAssociations", 2949 "http":{ 2950 "method":"POST", 2951 "requestUri":"/" 2952 }, 2953 "input":{"shape":"GetTransitGatewayRouteTableAssociationsRequest"}, 2954 "output":{"shape":"GetTransitGatewayRouteTableAssociationsResult"} 2955 }, 2956 "GetTransitGatewayRouteTablePropagations":{ 2957 "name":"GetTransitGatewayRouteTablePropagations", 2958 "http":{ 2959 "method":"POST", 2960 "requestUri":"/" 2961 }, 2962 "input":{"shape":"GetTransitGatewayRouteTablePropagationsRequest"}, 2963 "output":{"shape":"GetTransitGatewayRouteTablePropagationsResult"} 2964 }, 2965 "ImportClientVpnClientCertificateRevocationList":{ 2966 "name":"ImportClientVpnClientCertificateRevocationList", 2967 "http":{ 2968 "method":"POST", 2969 "requestUri":"/" 2970 }, 2971 "input":{"shape":"ImportClientVpnClientCertificateRevocationListRequest"}, 2972 "output":{"shape":"ImportClientVpnClientCertificateRevocationListResult"} 2973 }, 2974 "ImportImage":{ 2975 "name":"ImportImage", 2976 "http":{ 2977 "method":"POST", 2978 "requestUri":"/" 2979 }, 2980 "input":{"shape":"ImportImageRequest"}, 2981 "output":{"shape":"ImportImageResult"} 2982 }, 2983 "ImportInstance":{ 2984 "name":"ImportInstance", 2985 "http":{ 2986 "method":"POST", 2987 "requestUri":"/" 2988 }, 2989 "input":{"shape":"ImportInstanceRequest"}, 2990 "output":{"shape":"ImportInstanceResult"} 2991 }, 2992 "ImportKeyPair":{ 2993 "name":"ImportKeyPair", 2994 "http":{ 2995 "method":"POST", 2996 "requestUri":"/" 2997 }, 2998 "input":{"shape":"ImportKeyPairRequest"}, 2999 "output":{"shape":"ImportKeyPairResult"} 3000 }, 3001 "ImportSnapshot":{ 3002 "name":"ImportSnapshot", 3003 "http":{ 3004 "method":"POST", 3005 "requestUri":"/" 3006 }, 3007 "input":{"shape":"ImportSnapshotRequest"}, 3008 "output":{"shape":"ImportSnapshotResult"} 3009 }, 3010 "ImportVolume":{ 3011 "name":"ImportVolume", 3012 "http":{ 3013 "method":"POST", 3014 "requestUri":"/" 3015 }, 3016 "input":{"shape":"ImportVolumeRequest"}, 3017 "output":{"shape":"ImportVolumeResult"} 3018 }, 3019 "ModifyAvailabilityZoneGroup":{ 3020 "name":"ModifyAvailabilityZoneGroup", 3021 "http":{ 3022 "method":"POST", 3023 "requestUri":"/" 3024 }, 3025 "input":{"shape":"ModifyAvailabilityZoneGroupRequest"}, 3026 "output":{"shape":"ModifyAvailabilityZoneGroupResult"} 3027 }, 3028 "ModifyCapacityReservation":{ 3029 "name":"ModifyCapacityReservation", 3030 "http":{ 3031 "method":"POST", 3032 "requestUri":"/" 3033 }, 3034 "input":{"shape":"ModifyCapacityReservationRequest"}, 3035 "output":{"shape":"ModifyCapacityReservationResult"} 3036 }, 3037 "ModifyClientVpnEndpoint":{ 3038 "name":"ModifyClientVpnEndpoint", 3039 "http":{ 3040 "method":"POST", 3041 "requestUri":"/" 3042 }, 3043 "input":{"shape":"ModifyClientVpnEndpointRequest"}, 3044 "output":{"shape":"ModifyClientVpnEndpointResult"} 3045 }, 3046 "ModifyDefaultCreditSpecification":{ 3047 "name":"ModifyDefaultCreditSpecification", 3048 "http":{ 3049 "method":"POST", 3050 "requestUri":"/" 3051 }, 3052 "input":{"shape":"ModifyDefaultCreditSpecificationRequest"}, 3053 "output":{"shape":"ModifyDefaultCreditSpecificationResult"} 3054 }, 3055 "ModifyEbsDefaultKmsKeyId":{ 3056 "name":"ModifyEbsDefaultKmsKeyId", 3057 "http":{ 3058 "method":"POST", 3059 "requestUri":"/" 3060 }, 3061 "input":{"shape":"ModifyEbsDefaultKmsKeyIdRequest"}, 3062 "output":{"shape":"ModifyEbsDefaultKmsKeyIdResult"} 3063 }, 3064 "ModifyFleet":{ 3065 "name":"ModifyFleet", 3066 "http":{ 3067 "method":"POST", 3068 "requestUri":"/" 3069 }, 3070 "input":{"shape":"ModifyFleetRequest"}, 3071 "output":{"shape":"ModifyFleetResult"} 3072 }, 3073 "ModifyFpgaImageAttribute":{ 3074 "name":"ModifyFpgaImageAttribute", 3075 "http":{ 3076 "method":"POST", 3077 "requestUri":"/" 3078 }, 3079 "input":{"shape":"ModifyFpgaImageAttributeRequest"}, 3080 "output":{"shape":"ModifyFpgaImageAttributeResult"} 3081 }, 3082 "ModifyHosts":{ 3083 "name":"ModifyHosts", 3084 "http":{ 3085 "method":"POST", 3086 "requestUri":"/" 3087 }, 3088 "input":{"shape":"ModifyHostsRequest"}, 3089 "output":{"shape":"ModifyHostsResult"} 3090 }, 3091 "ModifyIdFormat":{ 3092 "name":"ModifyIdFormat", 3093 "http":{ 3094 "method":"POST", 3095 "requestUri":"/" 3096 }, 3097 "input":{"shape":"ModifyIdFormatRequest"} 3098 }, 3099 "ModifyIdentityIdFormat":{ 3100 "name":"ModifyIdentityIdFormat", 3101 "http":{ 3102 "method":"POST", 3103 "requestUri":"/" 3104 }, 3105 "input":{"shape":"ModifyIdentityIdFormatRequest"} 3106 }, 3107 "ModifyImageAttribute":{ 3108 "name":"ModifyImageAttribute", 3109 "http":{ 3110 "method":"POST", 3111 "requestUri":"/" 3112 }, 3113 "input":{"shape":"ModifyImageAttributeRequest"} 3114 }, 3115 "ModifyInstanceAttribute":{ 3116 "name":"ModifyInstanceAttribute", 3117 "http":{ 3118 "method":"POST", 3119 "requestUri":"/" 3120 }, 3121 "input":{"shape":"ModifyInstanceAttributeRequest"} 3122 }, 3123 "ModifyInstanceCapacityReservationAttributes":{ 3124 "name":"ModifyInstanceCapacityReservationAttributes", 3125 "http":{ 3126 "method":"POST", 3127 "requestUri":"/" 3128 }, 3129 "input":{"shape":"ModifyInstanceCapacityReservationAttributesRequest"}, 3130 "output":{"shape":"ModifyInstanceCapacityReservationAttributesResult"} 3131 }, 3132 "ModifyInstanceCreditSpecification":{ 3133 "name":"ModifyInstanceCreditSpecification", 3134 "http":{ 3135 "method":"POST", 3136 "requestUri":"/" 3137 }, 3138 "input":{"shape":"ModifyInstanceCreditSpecificationRequest"}, 3139 "output":{"shape":"ModifyInstanceCreditSpecificationResult"} 3140 }, 3141 "ModifyInstanceEventStartTime":{ 3142 "name":"ModifyInstanceEventStartTime", 3143 "http":{ 3144 "method":"POST", 3145 "requestUri":"/" 3146 }, 3147 "input":{"shape":"ModifyInstanceEventStartTimeRequest"}, 3148 "output":{"shape":"ModifyInstanceEventStartTimeResult"} 3149 }, 3150 "ModifyInstanceMetadataOptions":{ 3151 "name":"ModifyInstanceMetadataOptions", 3152 "http":{ 3153 "method":"POST", 3154 "requestUri":"/" 3155 }, 3156 "input":{"shape":"ModifyInstanceMetadataOptionsRequest"}, 3157 "output":{"shape":"ModifyInstanceMetadataOptionsResult"} 3158 }, 3159 "ModifyInstancePlacement":{ 3160 "name":"ModifyInstancePlacement", 3161 "http":{ 3162 "method":"POST", 3163 "requestUri":"/" 3164 }, 3165 "input":{"shape":"ModifyInstancePlacementRequest"}, 3166 "output":{"shape":"ModifyInstancePlacementResult"} 3167 }, 3168 "ModifyLaunchTemplate":{ 3169 "name":"ModifyLaunchTemplate", 3170 "http":{ 3171 "method":"POST", 3172 "requestUri":"/" 3173 }, 3174 "input":{"shape":"ModifyLaunchTemplateRequest"}, 3175 "output":{"shape":"ModifyLaunchTemplateResult"} 3176 }, 3177 "ModifyManagedPrefixList":{ 3178 "name":"ModifyManagedPrefixList", 3179 "http":{ 3180 "method":"POST", 3181 "requestUri":"/" 3182 }, 3183 "input":{"shape":"ModifyManagedPrefixListRequest"}, 3184 "output":{"shape":"ModifyManagedPrefixListResult"} 3185 }, 3186 "ModifyNetworkInterfaceAttribute":{ 3187 "name":"ModifyNetworkInterfaceAttribute", 3188 "http":{ 3189 "method":"POST", 3190 "requestUri":"/" 3191 }, 3192 "input":{"shape":"ModifyNetworkInterfaceAttributeRequest"} 3193 }, 3194 "ModifyReservedInstances":{ 3195 "name":"ModifyReservedInstances", 3196 "http":{ 3197 "method":"POST", 3198 "requestUri":"/" 3199 }, 3200 "input":{"shape":"ModifyReservedInstancesRequest"}, 3201 "output":{"shape":"ModifyReservedInstancesResult"} 3202 }, 3203 "ModifySnapshotAttribute":{ 3204 "name":"ModifySnapshotAttribute", 3205 "http":{ 3206 "method":"POST", 3207 "requestUri":"/" 3208 }, 3209 "input":{"shape":"ModifySnapshotAttributeRequest"} 3210 }, 3211 "ModifySpotFleetRequest":{ 3212 "name":"ModifySpotFleetRequest", 3213 "http":{ 3214 "method":"POST", 3215 "requestUri":"/" 3216 }, 3217 "input":{"shape":"ModifySpotFleetRequestRequest"}, 3218 "output":{"shape":"ModifySpotFleetRequestResponse"} 3219 }, 3220 "ModifySubnetAttribute":{ 3221 "name":"ModifySubnetAttribute", 3222 "http":{ 3223 "method":"POST", 3224 "requestUri":"/" 3225 }, 3226 "input":{"shape":"ModifySubnetAttributeRequest"} 3227 }, 3228 "ModifyTrafficMirrorFilterNetworkServices":{ 3229 "name":"ModifyTrafficMirrorFilterNetworkServices", 3230 "http":{ 3231 "method":"POST", 3232 "requestUri":"/" 3233 }, 3234 "input":{"shape":"ModifyTrafficMirrorFilterNetworkServicesRequest"}, 3235 "output":{"shape":"ModifyTrafficMirrorFilterNetworkServicesResult"} 3236 }, 3237 "ModifyTrafficMirrorFilterRule":{ 3238 "name":"ModifyTrafficMirrorFilterRule", 3239 "http":{ 3240 "method":"POST", 3241 "requestUri":"/" 3242 }, 3243 "input":{"shape":"ModifyTrafficMirrorFilterRuleRequest"}, 3244 "output":{"shape":"ModifyTrafficMirrorFilterRuleResult"} 3245 }, 3246 "ModifyTrafficMirrorSession":{ 3247 "name":"ModifyTrafficMirrorSession", 3248 "http":{ 3249 "method":"POST", 3250 "requestUri":"/" 3251 }, 3252 "input":{"shape":"ModifyTrafficMirrorSessionRequest"}, 3253 "output":{"shape":"ModifyTrafficMirrorSessionResult"} 3254 }, 3255 "ModifyTransitGateway":{ 3256 "name":"ModifyTransitGateway", 3257 "http":{ 3258 "method":"POST", 3259 "requestUri":"/" 3260 }, 3261 "input":{"shape":"ModifyTransitGatewayRequest"}, 3262 "output":{"shape":"ModifyTransitGatewayResult"} 3263 }, 3264 "ModifyTransitGatewayPrefixListReference":{ 3265 "name":"ModifyTransitGatewayPrefixListReference", 3266 "http":{ 3267 "method":"POST", 3268 "requestUri":"/" 3269 }, 3270 "input":{"shape":"ModifyTransitGatewayPrefixListReferenceRequest"}, 3271 "output":{"shape":"ModifyTransitGatewayPrefixListReferenceResult"} 3272 }, 3273 "ModifyTransitGatewayVpcAttachment":{ 3274 "name":"ModifyTransitGatewayVpcAttachment", 3275 "http":{ 3276 "method":"POST", 3277 "requestUri":"/" 3278 }, 3279 "input":{"shape":"ModifyTransitGatewayVpcAttachmentRequest"}, 3280 "output":{"shape":"ModifyTransitGatewayVpcAttachmentResult"} 3281 }, 3282 "ModifyVolume":{ 3283 "name":"ModifyVolume", 3284 "http":{ 3285 "method":"POST", 3286 "requestUri":"/" 3287 }, 3288 "input":{"shape":"ModifyVolumeRequest"}, 3289 "output":{"shape":"ModifyVolumeResult"} 3290 }, 3291 "ModifyVolumeAttribute":{ 3292 "name":"ModifyVolumeAttribute", 3293 "http":{ 3294 "method":"POST", 3295 "requestUri":"/" 3296 }, 3297 "input":{"shape":"ModifyVolumeAttributeRequest"} 3298 }, 3299 "ModifyVpcAttribute":{ 3300 "name":"ModifyVpcAttribute", 3301 "http":{ 3302 "method":"POST", 3303 "requestUri":"/" 3304 }, 3305 "input":{"shape":"ModifyVpcAttributeRequest"} 3306 }, 3307 "ModifyVpcEndpoint":{ 3308 "name":"ModifyVpcEndpoint", 3309 "http":{ 3310 "method":"POST", 3311 "requestUri":"/" 3312 }, 3313 "input":{"shape":"ModifyVpcEndpointRequest"}, 3314 "output":{"shape":"ModifyVpcEndpointResult"} 3315 }, 3316 "ModifyVpcEndpointConnectionNotification":{ 3317 "name":"ModifyVpcEndpointConnectionNotification", 3318 "http":{ 3319 "method":"POST", 3320 "requestUri":"/" 3321 }, 3322 "input":{"shape":"ModifyVpcEndpointConnectionNotificationRequest"}, 3323 "output":{"shape":"ModifyVpcEndpointConnectionNotificationResult"} 3324 }, 3325 "ModifyVpcEndpointServiceConfiguration":{ 3326 "name":"ModifyVpcEndpointServiceConfiguration", 3327 "http":{ 3328 "method":"POST", 3329 "requestUri":"/" 3330 }, 3331 "input":{"shape":"ModifyVpcEndpointServiceConfigurationRequest"}, 3332 "output":{"shape":"ModifyVpcEndpointServiceConfigurationResult"} 3333 }, 3334 "ModifyVpcEndpointServicePermissions":{ 3335 "name":"ModifyVpcEndpointServicePermissions", 3336 "http":{ 3337 "method":"POST", 3338 "requestUri":"/" 3339 }, 3340 "input":{"shape":"ModifyVpcEndpointServicePermissionsRequest"}, 3341 "output":{"shape":"ModifyVpcEndpointServicePermissionsResult"} 3342 }, 3343 "ModifyVpcPeeringConnectionOptions":{ 3344 "name":"ModifyVpcPeeringConnectionOptions", 3345 "http":{ 3346 "method":"POST", 3347 "requestUri":"/" 3348 }, 3349 "input":{"shape":"ModifyVpcPeeringConnectionOptionsRequest"}, 3350 "output":{"shape":"ModifyVpcPeeringConnectionOptionsResult"} 3351 }, 3352 "ModifyVpcTenancy":{ 3353 "name":"ModifyVpcTenancy", 3354 "http":{ 3355 "method":"POST", 3356 "requestUri":"/" 3357 }, 3358 "input":{"shape":"ModifyVpcTenancyRequest"}, 3359 "output":{"shape":"ModifyVpcTenancyResult"} 3360 }, 3361 "ModifyVpnConnection":{ 3362 "name":"ModifyVpnConnection", 3363 "http":{ 3364 "method":"POST", 3365 "requestUri":"/" 3366 }, 3367 "input":{"shape":"ModifyVpnConnectionRequest"}, 3368 "output":{"shape":"ModifyVpnConnectionResult"} 3369 }, 3370 "ModifyVpnConnectionOptions":{ 3371 "name":"ModifyVpnConnectionOptions", 3372 "http":{ 3373 "method":"POST", 3374 "requestUri":"/" 3375 }, 3376 "input":{"shape":"ModifyVpnConnectionOptionsRequest"}, 3377 "output":{"shape":"ModifyVpnConnectionOptionsResult"} 3378 }, 3379 "ModifyVpnTunnelCertificate":{ 3380 "name":"ModifyVpnTunnelCertificate", 3381 "http":{ 3382 "method":"POST", 3383 "requestUri":"/" 3384 }, 3385 "input":{"shape":"ModifyVpnTunnelCertificateRequest"}, 3386 "output":{"shape":"ModifyVpnTunnelCertificateResult"} 3387 }, 3388 "ModifyVpnTunnelOptions":{ 3389 "name":"ModifyVpnTunnelOptions", 3390 "http":{ 3391 "method":"POST", 3392 "requestUri":"/" 3393 }, 3394 "input":{"shape":"ModifyVpnTunnelOptionsRequest"}, 3395 "output":{"shape":"ModifyVpnTunnelOptionsResult"} 3396 }, 3397 "MonitorInstances":{ 3398 "name":"MonitorInstances", 3399 "http":{ 3400 "method":"POST", 3401 "requestUri":"/" 3402 }, 3403 "input":{"shape":"MonitorInstancesRequest"}, 3404 "output":{"shape":"MonitorInstancesResult"} 3405 }, 3406 "MoveAddressToVpc":{ 3407 "name":"MoveAddressToVpc", 3408 "http":{ 3409 "method":"POST", 3410 "requestUri":"/" 3411 }, 3412 "input":{"shape":"MoveAddressToVpcRequest"}, 3413 "output":{"shape":"MoveAddressToVpcResult"} 3414 }, 3415 "ProvisionByoipCidr":{ 3416 "name":"ProvisionByoipCidr", 3417 "http":{ 3418 "method":"POST", 3419 "requestUri":"/" 3420 }, 3421 "input":{"shape":"ProvisionByoipCidrRequest"}, 3422 "output":{"shape":"ProvisionByoipCidrResult"} 3423 }, 3424 "PurchaseHostReservation":{ 3425 "name":"PurchaseHostReservation", 3426 "http":{ 3427 "method":"POST", 3428 "requestUri":"/" 3429 }, 3430 "input":{"shape":"PurchaseHostReservationRequest"}, 3431 "output":{"shape":"PurchaseHostReservationResult"} 3432 }, 3433 "PurchaseReservedInstancesOffering":{ 3434 "name":"PurchaseReservedInstancesOffering", 3435 "http":{ 3436 "method":"POST", 3437 "requestUri":"/" 3438 }, 3439 "input":{"shape":"PurchaseReservedInstancesOfferingRequest"}, 3440 "output":{"shape":"PurchaseReservedInstancesOfferingResult"} 3441 }, 3442 "PurchaseScheduledInstances":{ 3443 "name":"PurchaseScheduledInstances", 3444 "http":{ 3445 "method":"POST", 3446 "requestUri":"/" 3447 }, 3448 "input":{"shape":"PurchaseScheduledInstancesRequest"}, 3449 "output":{"shape":"PurchaseScheduledInstancesResult"} 3450 }, 3451 "RebootInstances":{ 3452 "name":"RebootInstances", 3453 "http":{ 3454 "method":"POST", 3455 "requestUri":"/" 3456 }, 3457 "input":{"shape":"RebootInstancesRequest"} 3458 }, 3459 "RegisterImage":{ 3460 "name":"RegisterImage", 3461 "http":{ 3462 "method":"POST", 3463 "requestUri":"/" 3464 }, 3465 "input":{"shape":"RegisterImageRequest"}, 3466 "output":{"shape":"RegisterImageResult"} 3467 }, 3468 "RegisterInstanceEventNotificationAttributes":{ 3469 "name":"RegisterInstanceEventNotificationAttributes", 3470 "http":{ 3471 "method":"POST", 3472 "requestUri":"/" 3473 }, 3474 "input":{"shape":"RegisterInstanceEventNotificationAttributesRequest"}, 3475 "output":{"shape":"RegisterInstanceEventNotificationAttributesResult"} 3476 }, 3477 "RegisterTransitGatewayMulticastGroupMembers":{ 3478 "name":"RegisterTransitGatewayMulticastGroupMembers", 3479 "http":{ 3480 "method":"POST", 3481 "requestUri":"/" 3482 }, 3483 "input":{"shape":"RegisterTransitGatewayMulticastGroupMembersRequest"}, 3484 "output":{"shape":"RegisterTransitGatewayMulticastGroupMembersResult"} 3485 }, 3486 "RegisterTransitGatewayMulticastGroupSources":{ 3487 "name":"RegisterTransitGatewayMulticastGroupSources", 3488 "http":{ 3489 "method":"POST", 3490 "requestUri":"/" 3491 }, 3492 "input":{"shape":"RegisterTransitGatewayMulticastGroupSourcesRequest"}, 3493 "output":{"shape":"RegisterTransitGatewayMulticastGroupSourcesResult"} 3494 }, 3495 "RejectTransitGatewayMulticastDomainAssociations":{ 3496 "name":"RejectTransitGatewayMulticastDomainAssociations", 3497 "http":{ 3498 "method":"POST", 3499 "requestUri":"/" 3500 }, 3501 "input":{"shape":"RejectTransitGatewayMulticastDomainAssociationsRequest"}, 3502 "output":{"shape":"RejectTransitGatewayMulticastDomainAssociationsResult"} 3503 }, 3504 "RejectTransitGatewayPeeringAttachment":{ 3505 "name":"RejectTransitGatewayPeeringAttachment", 3506 "http":{ 3507 "method":"POST", 3508 "requestUri":"/" 3509 }, 3510 "input":{"shape":"RejectTransitGatewayPeeringAttachmentRequest"}, 3511 "output":{"shape":"RejectTransitGatewayPeeringAttachmentResult"} 3512 }, 3513 "RejectTransitGatewayVpcAttachment":{ 3514 "name":"RejectTransitGatewayVpcAttachment", 3515 "http":{ 3516 "method":"POST", 3517 "requestUri":"/" 3518 }, 3519 "input":{"shape":"RejectTransitGatewayVpcAttachmentRequest"}, 3520 "output":{"shape":"RejectTransitGatewayVpcAttachmentResult"} 3521 }, 3522 "RejectVpcEndpointConnections":{ 3523 "name":"RejectVpcEndpointConnections", 3524 "http":{ 3525 "method":"POST", 3526 "requestUri":"/" 3527 }, 3528 "input":{"shape":"RejectVpcEndpointConnectionsRequest"}, 3529 "output":{"shape":"RejectVpcEndpointConnectionsResult"} 3530 }, 3531 "RejectVpcPeeringConnection":{ 3532 "name":"RejectVpcPeeringConnection", 3533 "http":{ 3534 "method":"POST", 3535 "requestUri":"/" 3536 }, 3537 "input":{"shape":"RejectVpcPeeringConnectionRequest"}, 3538 "output":{"shape":"RejectVpcPeeringConnectionResult"} 3539 }, 3540 "ReleaseAddress":{ 3541 "name":"ReleaseAddress", 3542 "http":{ 3543 "method":"POST", 3544 "requestUri":"/" 3545 }, 3546 "input":{"shape":"ReleaseAddressRequest"} 3547 }, 3548 "ReleaseHosts":{ 3549 "name":"ReleaseHosts", 3550 "http":{ 3551 "method":"POST", 3552 "requestUri":"/" 3553 }, 3554 "input":{"shape":"ReleaseHostsRequest"}, 3555 "output":{"shape":"ReleaseHostsResult"} 3556 }, 3557 "ReplaceIamInstanceProfileAssociation":{ 3558 "name":"ReplaceIamInstanceProfileAssociation", 3559 "http":{ 3560 "method":"POST", 3561 "requestUri":"/" 3562 }, 3563 "input":{"shape":"ReplaceIamInstanceProfileAssociationRequest"}, 3564 "output":{"shape":"ReplaceIamInstanceProfileAssociationResult"} 3565 }, 3566 "ReplaceNetworkAclAssociation":{ 3567 "name":"ReplaceNetworkAclAssociation", 3568 "http":{ 3569 "method":"POST", 3570 "requestUri":"/" 3571 }, 3572 "input":{"shape":"ReplaceNetworkAclAssociationRequest"}, 3573 "output":{"shape":"ReplaceNetworkAclAssociationResult"} 3574 }, 3575 "ReplaceNetworkAclEntry":{ 3576 "name":"ReplaceNetworkAclEntry", 3577 "http":{ 3578 "method":"POST", 3579 "requestUri":"/" 3580 }, 3581 "input":{"shape":"ReplaceNetworkAclEntryRequest"} 3582 }, 3583 "ReplaceRoute":{ 3584 "name":"ReplaceRoute", 3585 "http":{ 3586 "method":"POST", 3587 "requestUri":"/" 3588 }, 3589 "input":{"shape":"ReplaceRouteRequest"} 3590 }, 3591 "ReplaceRouteTableAssociation":{ 3592 "name":"ReplaceRouteTableAssociation", 3593 "http":{ 3594 "method":"POST", 3595 "requestUri":"/" 3596 }, 3597 "input":{"shape":"ReplaceRouteTableAssociationRequest"}, 3598 "output":{"shape":"ReplaceRouteTableAssociationResult"} 3599 }, 3600 "ReplaceTransitGatewayRoute":{ 3601 "name":"ReplaceTransitGatewayRoute", 3602 "http":{ 3603 "method":"POST", 3604 "requestUri":"/" 3605 }, 3606 "input":{"shape":"ReplaceTransitGatewayRouteRequest"}, 3607 "output":{"shape":"ReplaceTransitGatewayRouteResult"} 3608 }, 3609 "ReportInstanceStatus":{ 3610 "name":"ReportInstanceStatus", 3611 "http":{ 3612 "method":"POST", 3613 "requestUri":"/" 3614 }, 3615 "input":{"shape":"ReportInstanceStatusRequest"} 3616 }, 3617 "RequestSpotFleet":{ 3618 "name":"RequestSpotFleet", 3619 "http":{ 3620 "method":"POST", 3621 "requestUri":"/" 3622 }, 3623 "input":{"shape":"RequestSpotFleetRequest"}, 3624 "output":{"shape":"RequestSpotFleetResponse"} 3625 }, 3626 "RequestSpotInstances":{ 3627 "name":"RequestSpotInstances", 3628 "http":{ 3629 "method":"POST", 3630 "requestUri":"/" 3631 }, 3632 "input":{"shape":"RequestSpotInstancesRequest"}, 3633 "output":{"shape":"RequestSpotInstancesResult"} 3634 }, 3635 "ResetEbsDefaultKmsKeyId":{ 3636 "name":"ResetEbsDefaultKmsKeyId", 3637 "http":{ 3638 "method":"POST", 3639 "requestUri":"/" 3640 }, 3641 "input":{"shape":"ResetEbsDefaultKmsKeyIdRequest"}, 3642 "output":{"shape":"ResetEbsDefaultKmsKeyIdResult"} 3643 }, 3644 "ResetFpgaImageAttribute":{ 3645 "name":"ResetFpgaImageAttribute", 3646 "http":{ 3647 "method":"POST", 3648 "requestUri":"/" 3649 }, 3650 "input":{"shape":"ResetFpgaImageAttributeRequest"}, 3651 "output":{"shape":"ResetFpgaImageAttributeResult"} 3652 }, 3653 "ResetImageAttribute":{ 3654 "name":"ResetImageAttribute", 3655 "http":{ 3656 "method":"POST", 3657 "requestUri":"/" 3658 }, 3659 "input":{"shape":"ResetImageAttributeRequest"} 3660 }, 3661 "ResetInstanceAttribute":{ 3662 "name":"ResetInstanceAttribute", 3663 "http":{ 3664 "method":"POST", 3665 "requestUri":"/" 3666 }, 3667 "input":{"shape":"ResetInstanceAttributeRequest"} 3668 }, 3669 "ResetNetworkInterfaceAttribute":{ 3670 "name":"ResetNetworkInterfaceAttribute", 3671 "http":{ 3672 "method":"POST", 3673 "requestUri":"/" 3674 }, 3675 "input":{"shape":"ResetNetworkInterfaceAttributeRequest"} 3676 }, 3677 "ResetSnapshotAttribute":{ 3678 "name":"ResetSnapshotAttribute", 3679 "http":{ 3680 "method":"POST", 3681 "requestUri":"/" 3682 }, 3683 "input":{"shape":"ResetSnapshotAttributeRequest"} 3684 }, 3685 "RestoreAddressToClassic":{ 3686 "name":"RestoreAddressToClassic", 3687 "http":{ 3688 "method":"POST", 3689 "requestUri":"/" 3690 }, 3691 "input":{"shape":"RestoreAddressToClassicRequest"}, 3692 "output":{"shape":"RestoreAddressToClassicResult"} 3693 }, 3694 "RestoreManagedPrefixListVersion":{ 3695 "name":"RestoreManagedPrefixListVersion", 3696 "http":{ 3697 "method":"POST", 3698 "requestUri":"/" 3699 }, 3700 "input":{"shape":"RestoreManagedPrefixListVersionRequest"}, 3701 "output":{"shape":"RestoreManagedPrefixListVersionResult"} 3702 }, 3703 "RevokeClientVpnIngress":{ 3704 "name":"RevokeClientVpnIngress", 3705 "http":{ 3706 "method":"POST", 3707 "requestUri":"/" 3708 }, 3709 "input":{"shape":"RevokeClientVpnIngressRequest"}, 3710 "output":{"shape":"RevokeClientVpnIngressResult"} 3711 }, 3712 "RevokeSecurityGroupEgress":{ 3713 "name":"RevokeSecurityGroupEgress", 3714 "http":{ 3715 "method":"POST", 3716 "requestUri":"/" 3717 }, 3718 "input":{"shape":"RevokeSecurityGroupEgressRequest"}, 3719 "output":{"shape":"RevokeSecurityGroupEgressResult"} 3720 }, 3721 "RevokeSecurityGroupIngress":{ 3722 "name":"RevokeSecurityGroupIngress", 3723 "http":{ 3724 "method":"POST", 3725 "requestUri":"/" 3726 }, 3727 "input":{"shape":"RevokeSecurityGroupIngressRequest"}, 3728 "output":{"shape":"RevokeSecurityGroupIngressResult"} 3729 }, 3730 "RunInstances":{ 3731 "name":"RunInstances", 3732 "http":{ 3733 "method":"POST", 3734 "requestUri":"/" 3735 }, 3736 "input":{"shape":"RunInstancesRequest"}, 3737 "output":{"shape":"Reservation"} 3738 }, 3739 "RunScheduledInstances":{ 3740 "name":"RunScheduledInstances", 3741 "http":{ 3742 "method":"POST", 3743 "requestUri":"/" 3744 }, 3745 "input":{"shape":"RunScheduledInstancesRequest"}, 3746 "output":{"shape":"RunScheduledInstancesResult"} 3747 }, 3748 "SearchLocalGatewayRoutes":{ 3749 "name":"SearchLocalGatewayRoutes", 3750 "http":{ 3751 "method":"POST", 3752 "requestUri":"/" 3753 }, 3754 "input":{"shape":"SearchLocalGatewayRoutesRequest"}, 3755 "output":{"shape":"SearchLocalGatewayRoutesResult"} 3756 }, 3757 "SearchTransitGatewayMulticastGroups":{ 3758 "name":"SearchTransitGatewayMulticastGroups", 3759 "http":{ 3760 "method":"POST", 3761 "requestUri":"/" 3762 }, 3763 "input":{"shape":"SearchTransitGatewayMulticastGroupsRequest"}, 3764 "output":{"shape":"SearchTransitGatewayMulticastGroupsResult"} 3765 }, 3766 "SearchTransitGatewayRoutes":{ 3767 "name":"SearchTransitGatewayRoutes", 3768 "http":{ 3769 "method":"POST", 3770 "requestUri":"/" 3771 }, 3772 "input":{"shape":"SearchTransitGatewayRoutesRequest"}, 3773 "output":{"shape":"SearchTransitGatewayRoutesResult"} 3774 }, 3775 "SendDiagnosticInterrupt":{ 3776 "name":"SendDiagnosticInterrupt", 3777 "http":{ 3778 "method":"POST", 3779 "requestUri":"/" 3780 }, 3781 "input":{"shape":"SendDiagnosticInterruptRequest"} 3782 }, 3783 "StartInstances":{ 3784 "name":"StartInstances", 3785 "http":{ 3786 "method":"POST", 3787 "requestUri":"/" 3788 }, 3789 "input":{"shape":"StartInstancesRequest"}, 3790 "output":{"shape":"StartInstancesResult"} 3791 }, 3792 "StartNetworkInsightsAnalysis":{ 3793 "name":"StartNetworkInsightsAnalysis", 3794 "http":{ 3795 "method":"POST", 3796 "requestUri":"/" 3797 }, 3798 "input":{"shape":"StartNetworkInsightsAnalysisRequest"}, 3799 "output":{"shape":"StartNetworkInsightsAnalysisResult"} 3800 }, 3801 "StartVpcEndpointServicePrivateDnsVerification":{ 3802 "name":"StartVpcEndpointServicePrivateDnsVerification", 3803 "http":{ 3804 "method":"POST", 3805 "requestUri":"/" 3806 }, 3807 "input":{"shape":"StartVpcEndpointServicePrivateDnsVerificationRequest"}, 3808 "output":{"shape":"StartVpcEndpointServicePrivateDnsVerificationResult"} 3809 }, 3810 "StopInstances":{ 3811 "name":"StopInstances", 3812 "http":{ 3813 "method":"POST", 3814 "requestUri":"/" 3815 }, 3816 "input":{"shape":"StopInstancesRequest"}, 3817 "output":{"shape":"StopInstancesResult"} 3818 }, 3819 "TerminateClientVpnConnections":{ 3820 "name":"TerminateClientVpnConnections", 3821 "http":{ 3822 "method":"POST", 3823 "requestUri":"/" 3824 }, 3825 "input":{"shape":"TerminateClientVpnConnectionsRequest"}, 3826 "output":{"shape":"TerminateClientVpnConnectionsResult"} 3827 }, 3828 "TerminateInstances":{ 3829 "name":"TerminateInstances", 3830 "http":{ 3831 "method":"POST", 3832 "requestUri":"/" 3833 }, 3834 "input":{"shape":"TerminateInstancesRequest"}, 3835 "output":{"shape":"TerminateInstancesResult"} 3836 }, 3837 "UnassignIpv6Addresses":{ 3838 "name":"UnassignIpv6Addresses", 3839 "http":{ 3840 "method":"POST", 3841 "requestUri":"/" 3842 }, 3843 "input":{"shape":"UnassignIpv6AddressesRequest"}, 3844 "output":{"shape":"UnassignIpv6AddressesResult"} 3845 }, 3846 "UnassignPrivateIpAddresses":{ 3847 "name":"UnassignPrivateIpAddresses", 3848 "http":{ 3849 "method":"POST", 3850 "requestUri":"/" 3851 }, 3852 "input":{"shape":"UnassignPrivateIpAddressesRequest"} 3853 }, 3854 "UnmonitorInstances":{ 3855 "name":"UnmonitorInstances", 3856 "http":{ 3857 "method":"POST", 3858 "requestUri":"/" 3859 }, 3860 "input":{"shape":"UnmonitorInstancesRequest"}, 3861 "output":{"shape":"UnmonitorInstancesResult"} 3862 }, 3863 "UpdateSecurityGroupRuleDescriptionsEgress":{ 3864 "name":"UpdateSecurityGroupRuleDescriptionsEgress", 3865 "http":{ 3866 "method":"POST", 3867 "requestUri":"/" 3868 }, 3869 "input":{"shape":"UpdateSecurityGroupRuleDescriptionsEgressRequest"}, 3870 "output":{"shape":"UpdateSecurityGroupRuleDescriptionsEgressResult"} 3871 }, 3872 "UpdateSecurityGroupRuleDescriptionsIngress":{ 3873 "name":"UpdateSecurityGroupRuleDescriptionsIngress", 3874 "http":{ 3875 "method":"POST", 3876 "requestUri":"/" 3877 }, 3878 "input":{"shape":"UpdateSecurityGroupRuleDescriptionsIngressRequest"}, 3879 "output":{"shape":"UpdateSecurityGroupRuleDescriptionsIngressResult"} 3880 }, 3881 "WithdrawByoipCidr":{ 3882 "name":"WithdrawByoipCidr", 3883 "http":{ 3884 "method":"POST", 3885 "requestUri":"/" 3886 }, 3887 "input":{"shape":"WithdrawByoipCidrRequest"}, 3888 "output":{"shape":"WithdrawByoipCidrResult"} 3889 } 3890 }, 3891 "shapes":{ 3892 "AcceptReservedInstancesExchangeQuoteRequest":{ 3893 "type":"structure", 3894 "required":["ReservedInstanceIds"], 3895 "members":{ 3896 "DryRun":{"shape":"Boolean"}, 3897 "ReservedInstanceIds":{ 3898 "shape":"ReservedInstanceIdSet", 3899 "locationName":"ReservedInstanceId" 3900 }, 3901 "TargetConfigurations":{ 3902 "shape":"TargetConfigurationRequestSet", 3903 "locationName":"TargetConfiguration" 3904 } 3905 } 3906 }, 3907 "AcceptReservedInstancesExchangeQuoteResult":{ 3908 "type":"structure", 3909 "members":{ 3910 "ExchangeId":{ 3911 "shape":"String", 3912 "locationName":"exchangeId" 3913 } 3914 } 3915 }, 3916 "AcceptTransitGatewayMulticastDomainAssociationsRequest":{ 3917 "type":"structure", 3918 "members":{ 3919 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 3920 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 3921 "SubnetIds":{"shape":"ValueStringList"}, 3922 "DryRun":{"shape":"Boolean"} 3923 } 3924 }, 3925 "AcceptTransitGatewayMulticastDomainAssociationsResult":{ 3926 "type":"structure", 3927 "members":{ 3928 "Associations":{ 3929 "shape":"TransitGatewayMulticastDomainAssociations", 3930 "locationName":"associations" 3931 } 3932 } 3933 }, 3934 "AcceptTransitGatewayPeeringAttachmentRequest":{ 3935 "type":"structure", 3936 "required":["TransitGatewayAttachmentId"], 3937 "members":{ 3938 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 3939 "DryRun":{"shape":"Boolean"} 3940 } 3941 }, 3942 "AcceptTransitGatewayPeeringAttachmentResult":{ 3943 "type":"structure", 3944 "members":{ 3945 "TransitGatewayPeeringAttachment":{ 3946 "shape":"TransitGatewayPeeringAttachment", 3947 "locationName":"transitGatewayPeeringAttachment" 3948 } 3949 } 3950 }, 3951 "AcceptTransitGatewayVpcAttachmentRequest":{ 3952 "type":"structure", 3953 "required":["TransitGatewayAttachmentId"], 3954 "members":{ 3955 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 3956 "DryRun":{"shape":"Boolean"} 3957 } 3958 }, 3959 "AcceptTransitGatewayVpcAttachmentResult":{ 3960 "type":"structure", 3961 "members":{ 3962 "TransitGatewayVpcAttachment":{ 3963 "shape":"TransitGatewayVpcAttachment", 3964 "locationName":"transitGatewayVpcAttachment" 3965 } 3966 } 3967 }, 3968 "AcceptVpcEndpointConnectionsRequest":{ 3969 "type":"structure", 3970 "required":[ 3971 "ServiceId", 3972 "VpcEndpointIds" 3973 ], 3974 "members":{ 3975 "DryRun":{"shape":"Boolean"}, 3976 "ServiceId":{"shape":"VpcEndpointServiceId"}, 3977 "VpcEndpointIds":{ 3978 "shape":"VpcEndpointIdList", 3979 "locationName":"VpcEndpointId" 3980 } 3981 } 3982 }, 3983 "AcceptVpcEndpointConnectionsResult":{ 3984 "type":"structure", 3985 "members":{ 3986 "Unsuccessful":{ 3987 "shape":"UnsuccessfulItemSet", 3988 "locationName":"unsuccessful" 3989 } 3990 } 3991 }, 3992 "AcceptVpcPeeringConnectionRequest":{ 3993 "type":"structure", 3994 "members":{ 3995 "DryRun":{ 3996 "shape":"Boolean", 3997 "locationName":"dryRun" 3998 }, 3999 "VpcPeeringConnectionId":{ 4000 "shape":"VpcPeeringConnectionId", 4001 "locationName":"vpcPeeringConnectionId" 4002 } 4003 } 4004 }, 4005 "AcceptVpcPeeringConnectionResult":{ 4006 "type":"structure", 4007 "members":{ 4008 "VpcPeeringConnection":{ 4009 "shape":"VpcPeeringConnection", 4010 "locationName":"vpcPeeringConnection" 4011 } 4012 } 4013 }, 4014 "AccountAttribute":{ 4015 "type":"structure", 4016 "members":{ 4017 "AttributeName":{ 4018 "shape":"String", 4019 "locationName":"attributeName" 4020 }, 4021 "AttributeValues":{ 4022 "shape":"AccountAttributeValueList", 4023 "locationName":"attributeValueSet" 4024 } 4025 } 4026 }, 4027 "AccountAttributeList":{ 4028 "type":"list", 4029 "member":{ 4030 "shape":"AccountAttribute", 4031 "locationName":"item" 4032 } 4033 }, 4034 "AccountAttributeName":{ 4035 "type":"string", 4036 "enum":[ 4037 "supported-platforms", 4038 "default-vpc" 4039 ] 4040 }, 4041 "AccountAttributeNameStringList":{ 4042 "type":"list", 4043 "member":{ 4044 "shape":"AccountAttributeName", 4045 "locationName":"attributeName" 4046 } 4047 }, 4048 "AccountAttributeValue":{ 4049 "type":"structure", 4050 "members":{ 4051 "AttributeValue":{ 4052 "shape":"String", 4053 "locationName":"attributeValue" 4054 } 4055 } 4056 }, 4057 "AccountAttributeValueList":{ 4058 "type":"list", 4059 "member":{ 4060 "shape":"AccountAttributeValue", 4061 "locationName":"item" 4062 } 4063 }, 4064 "ActiveInstance":{ 4065 "type":"structure", 4066 "members":{ 4067 "InstanceId":{ 4068 "shape":"String", 4069 "locationName":"instanceId" 4070 }, 4071 "InstanceType":{ 4072 "shape":"String", 4073 "locationName":"instanceType" 4074 }, 4075 "SpotInstanceRequestId":{ 4076 "shape":"String", 4077 "locationName":"spotInstanceRequestId" 4078 }, 4079 "InstanceHealth":{ 4080 "shape":"InstanceHealthStatus", 4081 "locationName":"instanceHealth" 4082 } 4083 } 4084 }, 4085 "ActiveInstanceSet":{ 4086 "type":"list", 4087 "member":{ 4088 "shape":"ActiveInstance", 4089 "locationName":"item" 4090 } 4091 }, 4092 "ActivityStatus":{ 4093 "type":"string", 4094 "enum":[ 4095 "error", 4096 "pending_fulfillment", 4097 "pending_termination", 4098 "fulfilled" 4099 ] 4100 }, 4101 "AddPrefixListEntries":{ 4102 "type":"list", 4103 "member":{"shape":"AddPrefixListEntry"}, 4104 "max":100, 4105 "min":0 4106 }, 4107 "AddPrefixListEntry":{ 4108 "type":"structure", 4109 "required":["Cidr"], 4110 "members":{ 4111 "Cidr":{"shape":"String"}, 4112 "Description":{"shape":"String"} 4113 } 4114 }, 4115 "Address":{ 4116 "type":"structure", 4117 "members":{ 4118 "InstanceId":{ 4119 "shape":"String", 4120 "locationName":"instanceId" 4121 }, 4122 "PublicIp":{ 4123 "shape":"String", 4124 "locationName":"publicIp" 4125 }, 4126 "AllocationId":{ 4127 "shape":"String", 4128 "locationName":"allocationId" 4129 }, 4130 "AssociationId":{ 4131 "shape":"String", 4132 "locationName":"associationId" 4133 }, 4134 "Domain":{ 4135 "shape":"DomainType", 4136 "locationName":"domain" 4137 }, 4138 "NetworkInterfaceId":{ 4139 "shape":"String", 4140 "locationName":"networkInterfaceId" 4141 }, 4142 "NetworkInterfaceOwnerId":{ 4143 "shape":"String", 4144 "locationName":"networkInterfaceOwnerId" 4145 }, 4146 "PrivateIpAddress":{ 4147 "shape":"String", 4148 "locationName":"privateIpAddress" 4149 }, 4150 "Tags":{ 4151 "shape":"TagList", 4152 "locationName":"tagSet" 4153 }, 4154 "PublicIpv4Pool":{ 4155 "shape":"String", 4156 "locationName":"publicIpv4Pool" 4157 }, 4158 "NetworkBorderGroup":{ 4159 "shape":"String", 4160 "locationName":"networkBorderGroup" 4161 }, 4162 "CustomerOwnedIp":{ 4163 "shape":"String", 4164 "locationName":"customerOwnedIp" 4165 }, 4166 "CustomerOwnedIpv4Pool":{ 4167 "shape":"String", 4168 "locationName":"customerOwnedIpv4Pool" 4169 }, 4170 "CarrierIp":{ 4171 "shape":"String", 4172 "locationName":"carrierIp" 4173 } 4174 } 4175 }, 4176 "AddressList":{ 4177 "type":"list", 4178 "member":{ 4179 "shape":"Address", 4180 "locationName":"item" 4181 } 4182 }, 4183 "AdvertiseByoipCidrRequest":{ 4184 "type":"structure", 4185 "required":["Cidr"], 4186 "members":{ 4187 "Cidr":{"shape":"String"}, 4188 "DryRun":{"shape":"Boolean"} 4189 } 4190 }, 4191 "AdvertiseByoipCidrResult":{ 4192 "type":"structure", 4193 "members":{ 4194 "ByoipCidr":{ 4195 "shape":"ByoipCidr", 4196 "locationName":"byoipCidr" 4197 } 4198 } 4199 }, 4200 "Affinity":{ 4201 "type":"string", 4202 "enum":[ 4203 "default", 4204 "host" 4205 ] 4206 }, 4207 "AllocateAddressRequest":{ 4208 "type":"structure", 4209 "members":{ 4210 "Domain":{"shape":"DomainType"}, 4211 "Address":{"shape":"PublicIpAddress"}, 4212 "PublicIpv4Pool":{"shape":"Ipv4PoolEc2Id"}, 4213 "NetworkBorderGroup":{"shape":"String"}, 4214 "CustomerOwnedIpv4Pool":{"shape":"String"}, 4215 "DryRun":{ 4216 "shape":"Boolean", 4217 "locationName":"dryRun" 4218 }, 4219 "TagSpecifications":{ 4220 "shape":"TagSpecificationList", 4221 "locationName":"TagSpecification" 4222 } 4223 } 4224 }, 4225 "AllocateAddressResult":{ 4226 "type":"structure", 4227 "members":{ 4228 "PublicIp":{ 4229 "shape":"String", 4230 "locationName":"publicIp" 4231 }, 4232 "AllocationId":{ 4233 "shape":"String", 4234 "locationName":"allocationId" 4235 }, 4236 "PublicIpv4Pool":{ 4237 "shape":"String", 4238 "locationName":"publicIpv4Pool" 4239 }, 4240 "NetworkBorderGroup":{ 4241 "shape":"String", 4242 "locationName":"networkBorderGroup" 4243 }, 4244 "Domain":{ 4245 "shape":"DomainType", 4246 "locationName":"domain" 4247 }, 4248 "CustomerOwnedIp":{ 4249 "shape":"String", 4250 "locationName":"customerOwnedIp" 4251 }, 4252 "CustomerOwnedIpv4Pool":{ 4253 "shape":"String", 4254 "locationName":"customerOwnedIpv4Pool" 4255 }, 4256 "CarrierIp":{ 4257 "shape":"String", 4258 "locationName":"carrierIp" 4259 } 4260 } 4261 }, 4262 "AllocateHostsRequest":{ 4263 "type":"structure", 4264 "required":[ 4265 "AvailabilityZone", 4266 "Quantity" 4267 ], 4268 "members":{ 4269 "AutoPlacement":{ 4270 "shape":"AutoPlacement", 4271 "locationName":"autoPlacement" 4272 }, 4273 "AvailabilityZone":{ 4274 "shape":"String", 4275 "locationName":"availabilityZone" 4276 }, 4277 "ClientToken":{ 4278 "shape":"String", 4279 "locationName":"clientToken" 4280 }, 4281 "InstanceType":{ 4282 "shape":"String", 4283 "locationName":"instanceType" 4284 }, 4285 "InstanceFamily":{"shape":"String"}, 4286 "Quantity":{ 4287 "shape":"Integer", 4288 "locationName":"quantity" 4289 }, 4290 "TagSpecifications":{ 4291 "shape":"TagSpecificationList", 4292 "locationName":"TagSpecification" 4293 }, 4294 "HostRecovery":{"shape":"HostRecovery"} 4295 } 4296 }, 4297 "AllocateHostsResult":{ 4298 "type":"structure", 4299 "members":{ 4300 "HostIds":{ 4301 "shape":"ResponseHostIdList", 4302 "locationName":"hostIdSet" 4303 } 4304 } 4305 }, 4306 "AllocationId":{"type":"string"}, 4307 "AllocationIdList":{ 4308 "type":"list", 4309 "member":{ 4310 "shape":"AllocationId", 4311 "locationName":"AllocationId" 4312 } 4313 }, 4314 "AllocationState":{ 4315 "type":"string", 4316 "enum":[ 4317 "available", 4318 "under-assessment", 4319 "permanent-failure", 4320 "released", 4321 "released-permanent-failure", 4322 "pending" 4323 ] 4324 }, 4325 "AllocationStrategy":{ 4326 "type":"string", 4327 "enum":[ 4328 "lowestPrice", 4329 "diversified", 4330 "capacityOptimized" 4331 ] 4332 }, 4333 "AllowedPrincipal":{ 4334 "type":"structure", 4335 "members":{ 4336 "PrincipalType":{ 4337 "shape":"PrincipalType", 4338 "locationName":"principalType" 4339 }, 4340 "Principal":{ 4341 "shape":"String", 4342 "locationName":"principal" 4343 } 4344 } 4345 }, 4346 "AllowedPrincipalSet":{ 4347 "type":"list", 4348 "member":{ 4349 "shape":"AllowedPrincipal", 4350 "locationName":"item" 4351 } 4352 }, 4353 "AllowsMultipleInstanceTypes":{ 4354 "type":"string", 4355 "enum":[ 4356 "on", 4357 "off" 4358 ] 4359 }, 4360 "AlternatePathHint":{ 4361 "type":"structure", 4362 "members":{ 4363 "ComponentId":{ 4364 "shape":"String", 4365 "locationName":"componentId" 4366 }, 4367 "ComponentArn":{ 4368 "shape":"String", 4369 "locationName":"componentArn" 4370 } 4371 } 4372 }, 4373 "AlternatePathHintList":{ 4374 "type":"list", 4375 "member":{ 4376 "shape":"AlternatePathHint", 4377 "locationName":"item" 4378 } 4379 }, 4380 "AnalysisAclRule":{ 4381 "type":"structure", 4382 "members":{ 4383 "Cidr":{ 4384 "shape":"String", 4385 "locationName":"cidr" 4386 }, 4387 "Egress":{ 4388 "shape":"Boolean", 4389 "locationName":"egress" 4390 }, 4391 "PortRange":{ 4392 "shape":"PortRange", 4393 "locationName":"portRange" 4394 }, 4395 "Protocol":{ 4396 "shape":"String", 4397 "locationName":"protocol" 4398 }, 4399 "RuleAction":{ 4400 "shape":"String", 4401 "locationName":"ruleAction" 4402 }, 4403 "RuleNumber":{ 4404 "shape":"Integer", 4405 "locationName":"ruleNumber" 4406 } 4407 } 4408 }, 4409 "AnalysisComponent":{ 4410 "type":"structure", 4411 "members":{ 4412 "Id":{ 4413 "shape":"String", 4414 "locationName":"id" 4415 }, 4416 "Arn":{ 4417 "shape":"String", 4418 "locationName":"arn" 4419 } 4420 } 4421 }, 4422 "AnalysisComponentList":{ 4423 "type":"list", 4424 "member":{ 4425 "shape":"AnalysisComponent", 4426 "locationName":"item" 4427 } 4428 }, 4429 "AnalysisLoadBalancerListener":{ 4430 "type":"structure", 4431 "members":{ 4432 "LoadBalancerPort":{ 4433 "shape":"Port", 4434 "locationName":"loadBalancerPort" 4435 }, 4436 "InstancePort":{ 4437 "shape":"Port", 4438 "locationName":"instancePort" 4439 } 4440 } 4441 }, 4442 "AnalysisLoadBalancerTarget":{ 4443 "type":"structure", 4444 "members":{ 4445 "Address":{ 4446 "shape":"IpAddress", 4447 "locationName":"address" 4448 }, 4449 "AvailabilityZone":{ 4450 "shape":"String", 4451 "locationName":"availabilityZone" 4452 }, 4453 "Instance":{ 4454 "shape":"AnalysisComponent", 4455 "locationName":"instance" 4456 }, 4457 "Port":{ 4458 "shape":"Port", 4459 "locationName":"port" 4460 } 4461 } 4462 }, 4463 "AnalysisPacketHeader":{ 4464 "type":"structure", 4465 "members":{ 4466 "DestinationAddresses":{ 4467 "shape":"IpAddressList", 4468 "locationName":"destinationAddressSet" 4469 }, 4470 "DestinationPortRanges":{ 4471 "shape":"PortRangeList", 4472 "locationName":"destinationPortRangeSet" 4473 }, 4474 "Protocol":{ 4475 "shape":"String", 4476 "locationName":"protocol" 4477 }, 4478 "SourceAddresses":{ 4479 "shape":"IpAddressList", 4480 "locationName":"sourceAddressSet" 4481 }, 4482 "SourcePortRanges":{ 4483 "shape":"PortRangeList", 4484 "locationName":"sourcePortRangeSet" 4485 } 4486 } 4487 }, 4488 "AnalysisRouteTableRoute":{ 4489 "type":"structure", 4490 "members":{ 4491 "DestinationCidr":{ 4492 "shape":"String", 4493 "locationName":"destinationCidr" 4494 }, 4495 "DestinationPrefixListId":{ 4496 "shape":"String", 4497 "locationName":"destinationPrefixListId" 4498 }, 4499 "EgressOnlyInternetGatewayId":{ 4500 "shape":"String", 4501 "locationName":"egressOnlyInternetGatewayId" 4502 }, 4503 "GatewayId":{ 4504 "shape":"String", 4505 "locationName":"gatewayId" 4506 }, 4507 "InstanceId":{ 4508 "shape":"String", 4509 "locationName":"instanceId" 4510 }, 4511 "NatGatewayId":{ 4512 "shape":"String", 4513 "locationName":"natGatewayId" 4514 }, 4515 "NetworkInterfaceId":{ 4516 "shape":"String", 4517 "locationName":"networkInterfaceId" 4518 }, 4519 "Origin":{ 4520 "shape":"String", 4521 "locationName":"origin" 4522 }, 4523 "TransitGatewayId":{ 4524 "shape":"String", 4525 "locationName":"transitGatewayId" 4526 }, 4527 "VpcPeeringConnectionId":{ 4528 "shape":"String", 4529 "locationName":"vpcPeeringConnectionId" 4530 } 4531 } 4532 }, 4533 "AnalysisSecurityGroupRule":{ 4534 "type":"structure", 4535 "members":{ 4536 "Cidr":{ 4537 "shape":"String", 4538 "locationName":"cidr" 4539 }, 4540 "Direction":{ 4541 "shape":"String", 4542 "locationName":"direction" 4543 }, 4544 "SecurityGroupId":{ 4545 "shape":"String", 4546 "locationName":"securityGroupId" 4547 }, 4548 "PortRange":{ 4549 "shape":"PortRange", 4550 "locationName":"portRange" 4551 }, 4552 "PrefixListId":{ 4553 "shape":"String", 4554 "locationName":"prefixListId" 4555 }, 4556 "Protocol":{ 4557 "shape":"String", 4558 "locationName":"protocol" 4559 } 4560 } 4561 }, 4562 "AnalysisStatus":{ 4563 "type":"string", 4564 "enum":[ 4565 "running", 4566 "succeeded", 4567 "failed" 4568 ] 4569 }, 4570 "ApplianceModeSupportValue":{ 4571 "type":"string", 4572 "enum":[ 4573 "enable", 4574 "disable" 4575 ] 4576 }, 4577 "ApplySecurityGroupsToClientVpnTargetNetworkRequest":{ 4578 "type":"structure", 4579 "required":[ 4580 "ClientVpnEndpointId", 4581 "VpcId", 4582 "SecurityGroupIds" 4583 ], 4584 "members":{ 4585 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 4586 "VpcId":{"shape":"VpcId"}, 4587 "SecurityGroupIds":{ 4588 "shape":"ClientVpnSecurityGroupIdSet", 4589 "locationName":"SecurityGroupId" 4590 }, 4591 "DryRun":{"shape":"Boolean"} 4592 } 4593 }, 4594 "ApplySecurityGroupsToClientVpnTargetNetworkResult":{ 4595 "type":"structure", 4596 "members":{ 4597 "SecurityGroupIds":{ 4598 "shape":"ClientVpnSecurityGroupIdSet", 4599 "locationName":"securityGroupIds" 4600 } 4601 } 4602 }, 4603 "ArchitectureType":{ 4604 "type":"string", 4605 "enum":[ 4606 "i386", 4607 "x86_64", 4608 "arm64" 4609 ] 4610 }, 4611 "ArchitectureTypeList":{ 4612 "type":"list", 4613 "member":{ 4614 "shape":"ArchitectureType", 4615 "locationName":"item" 4616 } 4617 }, 4618 "ArchitectureValues":{ 4619 "type":"string", 4620 "enum":[ 4621 "i386", 4622 "x86_64", 4623 "arm64" 4624 ] 4625 }, 4626 "ArnList":{ 4627 "type":"list", 4628 "member":{ 4629 "shape":"ResourceArn", 4630 "locationName":"item" 4631 } 4632 }, 4633 "AssignIpv6AddressesRequest":{ 4634 "type":"structure", 4635 "required":["NetworkInterfaceId"], 4636 "members":{ 4637 "Ipv6AddressCount":{ 4638 "shape":"Integer", 4639 "locationName":"ipv6AddressCount" 4640 }, 4641 "Ipv6Addresses":{ 4642 "shape":"Ipv6AddressList", 4643 "locationName":"ipv6Addresses" 4644 }, 4645 "NetworkInterfaceId":{ 4646 "shape":"NetworkInterfaceId", 4647 "locationName":"networkInterfaceId" 4648 } 4649 } 4650 }, 4651 "AssignIpv6AddressesResult":{ 4652 "type":"structure", 4653 "members":{ 4654 "AssignedIpv6Addresses":{ 4655 "shape":"Ipv6AddressList", 4656 "locationName":"assignedIpv6Addresses" 4657 }, 4658 "NetworkInterfaceId":{ 4659 "shape":"String", 4660 "locationName":"networkInterfaceId" 4661 } 4662 } 4663 }, 4664 "AssignPrivateIpAddressesRequest":{ 4665 "type":"structure", 4666 "required":["NetworkInterfaceId"], 4667 "members":{ 4668 "AllowReassignment":{ 4669 "shape":"Boolean", 4670 "locationName":"allowReassignment" 4671 }, 4672 "NetworkInterfaceId":{ 4673 "shape":"NetworkInterfaceId", 4674 "locationName":"networkInterfaceId" 4675 }, 4676 "PrivateIpAddresses":{ 4677 "shape":"PrivateIpAddressStringList", 4678 "locationName":"privateIpAddress" 4679 }, 4680 "SecondaryPrivateIpAddressCount":{ 4681 "shape":"Integer", 4682 "locationName":"secondaryPrivateIpAddressCount" 4683 } 4684 } 4685 }, 4686 "AssignPrivateIpAddressesResult":{ 4687 "type":"structure", 4688 "members":{ 4689 "NetworkInterfaceId":{ 4690 "shape":"String", 4691 "locationName":"networkInterfaceId" 4692 }, 4693 "AssignedPrivateIpAddresses":{ 4694 "shape":"AssignedPrivateIpAddressList", 4695 "locationName":"assignedPrivateIpAddressesSet" 4696 } 4697 } 4698 }, 4699 "AssignedPrivateIpAddress":{ 4700 "type":"structure", 4701 "members":{ 4702 "PrivateIpAddress":{ 4703 "shape":"String", 4704 "locationName":"privateIpAddress" 4705 } 4706 } 4707 }, 4708 "AssignedPrivateIpAddressList":{ 4709 "type":"list", 4710 "member":{ 4711 "shape":"AssignedPrivateIpAddress", 4712 "locationName":"item" 4713 } 4714 }, 4715 "AssociateAddressRequest":{ 4716 "type":"structure", 4717 "members":{ 4718 "AllocationId":{"shape":"AllocationId"}, 4719 "InstanceId":{"shape":"InstanceId"}, 4720 "PublicIp":{"shape":"String"}, 4721 "AllowReassociation":{ 4722 "shape":"Boolean", 4723 "locationName":"allowReassociation" 4724 }, 4725 "DryRun":{ 4726 "shape":"Boolean", 4727 "locationName":"dryRun" 4728 }, 4729 "NetworkInterfaceId":{ 4730 "shape":"NetworkInterfaceId", 4731 "locationName":"networkInterfaceId" 4732 }, 4733 "PrivateIpAddress":{ 4734 "shape":"String", 4735 "locationName":"privateIpAddress" 4736 } 4737 } 4738 }, 4739 "AssociateAddressResult":{ 4740 "type":"structure", 4741 "members":{ 4742 "AssociationId":{ 4743 "shape":"String", 4744 "locationName":"associationId" 4745 } 4746 } 4747 }, 4748 "AssociateClientVpnTargetNetworkRequest":{ 4749 "type":"structure", 4750 "required":[ 4751 "ClientVpnEndpointId", 4752 "SubnetId" 4753 ], 4754 "members":{ 4755 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 4756 "SubnetId":{"shape":"SubnetId"}, 4757 "ClientToken":{ 4758 "shape":"String", 4759 "idempotencyToken":true 4760 }, 4761 "DryRun":{"shape":"Boolean"} 4762 } 4763 }, 4764 "AssociateClientVpnTargetNetworkResult":{ 4765 "type":"structure", 4766 "members":{ 4767 "AssociationId":{ 4768 "shape":"String", 4769 "locationName":"associationId" 4770 }, 4771 "Status":{ 4772 "shape":"AssociationStatus", 4773 "locationName":"status" 4774 } 4775 } 4776 }, 4777 "AssociateDhcpOptionsRequest":{ 4778 "type":"structure", 4779 "required":[ 4780 "DhcpOptionsId", 4781 "VpcId" 4782 ], 4783 "members":{ 4784 "DhcpOptionsId":{"shape":"DefaultingDhcpOptionsId"}, 4785 "VpcId":{"shape":"VpcId"}, 4786 "DryRun":{ 4787 "shape":"Boolean", 4788 "locationName":"dryRun" 4789 } 4790 } 4791 }, 4792 "AssociateEnclaveCertificateIamRoleRequest":{ 4793 "type":"structure", 4794 "members":{ 4795 "CertificateArn":{"shape":"ResourceArn"}, 4796 "RoleArn":{"shape":"ResourceArn"}, 4797 "DryRun":{"shape":"Boolean"} 4798 } 4799 }, 4800 "AssociateEnclaveCertificateIamRoleResult":{ 4801 "type":"structure", 4802 "members":{ 4803 "CertificateS3BucketName":{ 4804 "shape":"String", 4805 "locationName":"certificateS3BucketName" 4806 }, 4807 "CertificateS3ObjectKey":{ 4808 "shape":"String", 4809 "locationName":"certificateS3ObjectKey" 4810 }, 4811 "EncryptionKmsKeyId":{ 4812 "shape":"String", 4813 "locationName":"encryptionKmsKeyId" 4814 } 4815 } 4816 }, 4817 "AssociateIamInstanceProfileRequest":{ 4818 "type":"structure", 4819 "required":[ 4820 "IamInstanceProfile", 4821 "InstanceId" 4822 ], 4823 "members":{ 4824 "IamInstanceProfile":{"shape":"IamInstanceProfileSpecification"}, 4825 "InstanceId":{"shape":"InstanceId"} 4826 } 4827 }, 4828 "AssociateIamInstanceProfileResult":{ 4829 "type":"structure", 4830 "members":{ 4831 "IamInstanceProfileAssociation":{ 4832 "shape":"IamInstanceProfileAssociation", 4833 "locationName":"iamInstanceProfileAssociation" 4834 } 4835 } 4836 }, 4837 "AssociateRouteTableRequest":{ 4838 "type":"structure", 4839 "required":["RouteTableId"], 4840 "members":{ 4841 "DryRun":{ 4842 "shape":"Boolean", 4843 "locationName":"dryRun" 4844 }, 4845 "RouteTableId":{ 4846 "shape":"RouteTableId", 4847 "locationName":"routeTableId" 4848 }, 4849 "SubnetId":{ 4850 "shape":"SubnetId", 4851 "locationName":"subnetId" 4852 }, 4853 "GatewayId":{"shape":"RouteGatewayId"} 4854 } 4855 }, 4856 "AssociateRouteTableResult":{ 4857 "type":"structure", 4858 "members":{ 4859 "AssociationId":{ 4860 "shape":"String", 4861 "locationName":"associationId" 4862 }, 4863 "AssociationState":{ 4864 "shape":"RouteTableAssociationState", 4865 "locationName":"associationState" 4866 } 4867 } 4868 }, 4869 "AssociateSubnetCidrBlockRequest":{ 4870 "type":"structure", 4871 "required":[ 4872 "Ipv6CidrBlock", 4873 "SubnetId" 4874 ], 4875 "members":{ 4876 "Ipv6CidrBlock":{ 4877 "shape":"String", 4878 "locationName":"ipv6CidrBlock" 4879 }, 4880 "SubnetId":{ 4881 "shape":"SubnetId", 4882 "locationName":"subnetId" 4883 } 4884 } 4885 }, 4886 "AssociateSubnetCidrBlockResult":{ 4887 "type":"structure", 4888 "members":{ 4889 "Ipv6CidrBlockAssociation":{ 4890 "shape":"SubnetIpv6CidrBlockAssociation", 4891 "locationName":"ipv6CidrBlockAssociation" 4892 }, 4893 "SubnetId":{ 4894 "shape":"String", 4895 "locationName":"subnetId" 4896 } 4897 } 4898 }, 4899 "AssociateTransitGatewayMulticastDomainRequest":{ 4900 "type":"structure", 4901 "members":{ 4902 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 4903 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 4904 "SubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 4905 "DryRun":{"shape":"Boolean"} 4906 } 4907 }, 4908 "AssociateTransitGatewayMulticastDomainResult":{ 4909 "type":"structure", 4910 "members":{ 4911 "Associations":{ 4912 "shape":"TransitGatewayMulticastDomainAssociations", 4913 "locationName":"associations" 4914 } 4915 } 4916 }, 4917 "AssociateTransitGatewayRouteTableRequest":{ 4918 "type":"structure", 4919 "required":[ 4920 "TransitGatewayRouteTableId", 4921 "TransitGatewayAttachmentId" 4922 ], 4923 "members":{ 4924 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 4925 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 4926 "DryRun":{"shape":"Boolean"} 4927 } 4928 }, 4929 "AssociateTransitGatewayRouteTableResult":{ 4930 "type":"structure", 4931 "members":{ 4932 "Association":{ 4933 "shape":"TransitGatewayAssociation", 4934 "locationName":"association" 4935 } 4936 } 4937 }, 4938 "AssociateVpcCidrBlockRequest":{ 4939 "type":"structure", 4940 "required":["VpcId"], 4941 "members":{ 4942 "AmazonProvidedIpv6CidrBlock":{ 4943 "shape":"Boolean", 4944 "locationName":"amazonProvidedIpv6CidrBlock" 4945 }, 4946 "CidrBlock":{"shape":"String"}, 4947 "VpcId":{ 4948 "shape":"VpcId", 4949 "locationName":"vpcId" 4950 }, 4951 "Ipv6CidrBlockNetworkBorderGroup":{"shape":"String"}, 4952 "Ipv6Pool":{"shape":"Ipv6PoolEc2Id"}, 4953 "Ipv6CidrBlock":{"shape":"String"} 4954 } 4955 }, 4956 "AssociateVpcCidrBlockResult":{ 4957 "type":"structure", 4958 "members":{ 4959 "Ipv6CidrBlockAssociation":{ 4960 "shape":"VpcIpv6CidrBlockAssociation", 4961 "locationName":"ipv6CidrBlockAssociation" 4962 }, 4963 "CidrBlockAssociation":{ 4964 "shape":"VpcCidrBlockAssociation", 4965 "locationName":"cidrBlockAssociation" 4966 }, 4967 "VpcId":{ 4968 "shape":"String", 4969 "locationName":"vpcId" 4970 } 4971 } 4972 }, 4973 "AssociatedNetworkType":{ 4974 "type":"string", 4975 "enum":["vpc"] 4976 }, 4977 "AssociatedRole":{ 4978 "type":"structure", 4979 "members":{ 4980 "AssociatedRoleArn":{ 4981 "shape":"ResourceArn", 4982 "locationName":"associatedRoleArn" 4983 }, 4984 "CertificateS3BucketName":{ 4985 "shape":"String", 4986 "locationName":"certificateS3BucketName" 4987 }, 4988 "CertificateS3ObjectKey":{ 4989 "shape":"String", 4990 "locationName":"certificateS3ObjectKey" 4991 }, 4992 "EncryptionKmsKeyId":{ 4993 "shape":"String", 4994 "locationName":"encryptionKmsKeyId" 4995 } 4996 } 4997 }, 4998 "AssociatedRolesList":{ 4999 "type":"list", 5000 "member":{ 5001 "shape":"AssociatedRole", 5002 "locationName":"item" 5003 } 5004 }, 5005 "AssociatedTargetNetwork":{ 5006 "type":"structure", 5007 "members":{ 5008 "NetworkId":{ 5009 "shape":"String", 5010 "locationName":"networkId" 5011 }, 5012 "NetworkType":{ 5013 "shape":"AssociatedNetworkType", 5014 "locationName":"networkType" 5015 } 5016 } 5017 }, 5018 "AssociatedTargetNetworkSet":{ 5019 "type":"list", 5020 "member":{ 5021 "shape":"AssociatedTargetNetwork", 5022 "locationName":"item" 5023 } 5024 }, 5025 "AssociationIdList":{ 5026 "type":"list", 5027 "member":{ 5028 "shape":"IamInstanceProfileAssociationId", 5029 "locationName":"AssociationId" 5030 } 5031 }, 5032 "AssociationStatus":{ 5033 "type":"structure", 5034 "members":{ 5035 "Code":{ 5036 "shape":"AssociationStatusCode", 5037 "locationName":"code" 5038 }, 5039 "Message":{ 5040 "shape":"String", 5041 "locationName":"message" 5042 } 5043 } 5044 }, 5045 "AssociationStatusCode":{ 5046 "type":"string", 5047 "enum":[ 5048 "associating", 5049 "associated", 5050 "association-failed", 5051 "disassociating", 5052 "disassociated" 5053 ] 5054 }, 5055 "AttachClassicLinkVpcRequest":{ 5056 "type":"structure", 5057 "required":[ 5058 "Groups", 5059 "InstanceId", 5060 "VpcId" 5061 ], 5062 "members":{ 5063 "DryRun":{ 5064 "shape":"Boolean", 5065 "locationName":"dryRun" 5066 }, 5067 "Groups":{ 5068 "shape":"GroupIdStringList", 5069 "locationName":"SecurityGroupId" 5070 }, 5071 "InstanceId":{ 5072 "shape":"InstanceId", 5073 "locationName":"instanceId" 5074 }, 5075 "VpcId":{ 5076 "shape":"VpcId", 5077 "locationName":"vpcId" 5078 } 5079 } 5080 }, 5081 "AttachClassicLinkVpcResult":{ 5082 "type":"structure", 5083 "members":{ 5084 "Return":{ 5085 "shape":"Boolean", 5086 "locationName":"return" 5087 } 5088 } 5089 }, 5090 "AttachInternetGatewayRequest":{ 5091 "type":"structure", 5092 "required":[ 5093 "InternetGatewayId", 5094 "VpcId" 5095 ], 5096 "members":{ 5097 "DryRun":{ 5098 "shape":"Boolean", 5099 "locationName":"dryRun" 5100 }, 5101 "InternetGatewayId":{ 5102 "shape":"InternetGatewayId", 5103 "locationName":"internetGatewayId" 5104 }, 5105 "VpcId":{ 5106 "shape":"VpcId", 5107 "locationName":"vpcId" 5108 } 5109 } 5110 }, 5111 "AttachNetworkInterfaceRequest":{ 5112 "type":"structure", 5113 "required":[ 5114 "DeviceIndex", 5115 "InstanceId", 5116 "NetworkInterfaceId" 5117 ], 5118 "members":{ 5119 "DeviceIndex":{ 5120 "shape":"Integer", 5121 "locationName":"deviceIndex" 5122 }, 5123 "DryRun":{ 5124 "shape":"Boolean", 5125 "locationName":"dryRun" 5126 }, 5127 "InstanceId":{ 5128 "shape":"InstanceId", 5129 "locationName":"instanceId" 5130 }, 5131 "NetworkInterfaceId":{ 5132 "shape":"NetworkInterfaceId", 5133 "locationName":"networkInterfaceId" 5134 }, 5135 "NetworkCardIndex":{"shape":"Integer"} 5136 } 5137 }, 5138 "AttachNetworkInterfaceResult":{ 5139 "type":"structure", 5140 "members":{ 5141 "AttachmentId":{ 5142 "shape":"String", 5143 "locationName":"attachmentId" 5144 }, 5145 "NetworkCardIndex":{ 5146 "shape":"Integer", 5147 "locationName":"networkCardIndex" 5148 } 5149 } 5150 }, 5151 "AttachVolumeRequest":{ 5152 "type":"structure", 5153 "required":[ 5154 "Device", 5155 "InstanceId", 5156 "VolumeId" 5157 ], 5158 "members":{ 5159 "Device":{"shape":"String"}, 5160 "InstanceId":{"shape":"InstanceId"}, 5161 "VolumeId":{"shape":"VolumeId"}, 5162 "DryRun":{ 5163 "shape":"Boolean", 5164 "locationName":"dryRun" 5165 } 5166 } 5167 }, 5168 "AttachVpnGatewayRequest":{ 5169 "type":"structure", 5170 "required":[ 5171 "VpcId", 5172 "VpnGatewayId" 5173 ], 5174 "members":{ 5175 "VpcId":{"shape":"VpcId"}, 5176 "VpnGatewayId":{"shape":"VpnGatewayId"}, 5177 "DryRun":{ 5178 "shape":"Boolean", 5179 "locationName":"dryRun" 5180 } 5181 } 5182 }, 5183 "AttachVpnGatewayResult":{ 5184 "type":"structure", 5185 "members":{ 5186 "VpcAttachment":{ 5187 "shape":"VpcAttachment", 5188 "locationName":"attachment" 5189 } 5190 } 5191 }, 5192 "AttachmentStatus":{ 5193 "type":"string", 5194 "enum":[ 5195 "attaching", 5196 "attached", 5197 "detaching", 5198 "detached" 5199 ] 5200 }, 5201 "AttributeBooleanValue":{ 5202 "type":"structure", 5203 "members":{ 5204 "Value":{ 5205 "shape":"Boolean", 5206 "locationName":"value" 5207 } 5208 } 5209 }, 5210 "AttributeValue":{ 5211 "type":"structure", 5212 "members":{ 5213 "Value":{ 5214 "shape":"String", 5215 "locationName":"value" 5216 } 5217 } 5218 }, 5219 "AuthorizationRule":{ 5220 "type":"structure", 5221 "members":{ 5222 "ClientVpnEndpointId":{ 5223 "shape":"String", 5224 "locationName":"clientVpnEndpointId" 5225 }, 5226 "Description":{ 5227 "shape":"String", 5228 "locationName":"description" 5229 }, 5230 "GroupId":{ 5231 "shape":"String", 5232 "locationName":"groupId" 5233 }, 5234 "AccessAll":{ 5235 "shape":"Boolean", 5236 "locationName":"accessAll" 5237 }, 5238 "DestinationCidr":{ 5239 "shape":"String", 5240 "locationName":"destinationCidr" 5241 }, 5242 "Status":{ 5243 "shape":"ClientVpnAuthorizationRuleStatus", 5244 "locationName":"status" 5245 } 5246 } 5247 }, 5248 "AuthorizationRuleSet":{ 5249 "type":"list", 5250 "member":{ 5251 "shape":"AuthorizationRule", 5252 "locationName":"item" 5253 } 5254 }, 5255 "AuthorizeClientVpnIngressRequest":{ 5256 "type":"structure", 5257 "required":[ 5258 "ClientVpnEndpointId", 5259 "TargetNetworkCidr" 5260 ], 5261 "members":{ 5262 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 5263 "TargetNetworkCidr":{"shape":"String"}, 5264 "AccessGroupId":{"shape":"String"}, 5265 "AuthorizeAllGroups":{"shape":"Boolean"}, 5266 "Description":{"shape":"String"}, 5267 "ClientToken":{ 5268 "shape":"String", 5269 "idempotencyToken":true 5270 }, 5271 "DryRun":{"shape":"Boolean"} 5272 } 5273 }, 5274 "AuthorizeClientVpnIngressResult":{ 5275 "type":"structure", 5276 "members":{ 5277 "Status":{ 5278 "shape":"ClientVpnAuthorizationRuleStatus", 5279 "locationName":"status" 5280 } 5281 } 5282 }, 5283 "AuthorizeSecurityGroupEgressRequest":{ 5284 "type":"structure", 5285 "required":["GroupId"], 5286 "members":{ 5287 "DryRun":{ 5288 "shape":"Boolean", 5289 "locationName":"dryRun" 5290 }, 5291 "GroupId":{ 5292 "shape":"SecurityGroupId", 5293 "locationName":"groupId" 5294 }, 5295 "IpPermissions":{ 5296 "shape":"IpPermissionList", 5297 "locationName":"ipPermissions" 5298 }, 5299 "CidrIp":{ 5300 "shape":"String", 5301 "locationName":"cidrIp" 5302 }, 5303 "FromPort":{ 5304 "shape":"Integer", 5305 "locationName":"fromPort" 5306 }, 5307 "IpProtocol":{ 5308 "shape":"String", 5309 "locationName":"ipProtocol" 5310 }, 5311 "ToPort":{ 5312 "shape":"Integer", 5313 "locationName":"toPort" 5314 }, 5315 "SourceSecurityGroupName":{ 5316 "shape":"String", 5317 "locationName":"sourceSecurityGroupName" 5318 }, 5319 "SourceSecurityGroupOwnerId":{ 5320 "shape":"String", 5321 "locationName":"sourceSecurityGroupOwnerId" 5322 } 5323 } 5324 }, 5325 "AuthorizeSecurityGroupIngressRequest":{ 5326 "type":"structure", 5327 "members":{ 5328 "CidrIp":{"shape":"String"}, 5329 "FromPort":{"shape":"Integer"}, 5330 "GroupId":{"shape":"SecurityGroupId"}, 5331 "GroupName":{"shape":"SecurityGroupName"}, 5332 "IpPermissions":{"shape":"IpPermissionList"}, 5333 "IpProtocol":{"shape":"String"}, 5334 "SourceSecurityGroupName":{"shape":"String"}, 5335 "SourceSecurityGroupOwnerId":{"shape":"String"}, 5336 "ToPort":{"shape":"Integer"}, 5337 "DryRun":{ 5338 "shape":"Boolean", 5339 "locationName":"dryRun" 5340 } 5341 } 5342 }, 5343 "AutoAcceptSharedAssociationsValue":{ 5344 "type":"string", 5345 "enum":[ 5346 "enable", 5347 "disable" 5348 ] 5349 }, 5350 "AutoAcceptSharedAttachmentsValue":{ 5351 "type":"string", 5352 "enum":[ 5353 "enable", 5354 "disable" 5355 ] 5356 }, 5357 "AutoPlacement":{ 5358 "type":"string", 5359 "enum":[ 5360 "on", 5361 "off" 5362 ] 5363 }, 5364 "AutoRecoveryFlag":{"type":"boolean"}, 5365 "AvailabilityZone":{ 5366 "type":"structure", 5367 "members":{ 5368 "State":{ 5369 "shape":"AvailabilityZoneState", 5370 "locationName":"zoneState" 5371 }, 5372 "OptInStatus":{ 5373 "shape":"AvailabilityZoneOptInStatus", 5374 "locationName":"optInStatus" 5375 }, 5376 "Messages":{ 5377 "shape":"AvailabilityZoneMessageList", 5378 "locationName":"messageSet" 5379 }, 5380 "RegionName":{ 5381 "shape":"String", 5382 "locationName":"regionName" 5383 }, 5384 "ZoneName":{ 5385 "shape":"String", 5386 "locationName":"zoneName" 5387 }, 5388 "ZoneId":{ 5389 "shape":"String", 5390 "locationName":"zoneId" 5391 }, 5392 "GroupName":{ 5393 "shape":"String", 5394 "locationName":"groupName" 5395 }, 5396 "NetworkBorderGroup":{ 5397 "shape":"String", 5398 "locationName":"networkBorderGroup" 5399 }, 5400 "ZoneType":{ 5401 "shape":"String", 5402 "locationName":"zoneType" 5403 }, 5404 "ParentZoneName":{ 5405 "shape":"String", 5406 "locationName":"parentZoneName" 5407 }, 5408 "ParentZoneId":{ 5409 "shape":"String", 5410 "locationName":"parentZoneId" 5411 } 5412 } 5413 }, 5414 "AvailabilityZoneList":{ 5415 "type":"list", 5416 "member":{ 5417 "shape":"AvailabilityZone", 5418 "locationName":"item" 5419 } 5420 }, 5421 "AvailabilityZoneMessage":{ 5422 "type":"structure", 5423 "members":{ 5424 "Message":{ 5425 "shape":"String", 5426 "locationName":"message" 5427 } 5428 } 5429 }, 5430 "AvailabilityZoneMessageList":{ 5431 "type":"list", 5432 "member":{ 5433 "shape":"AvailabilityZoneMessage", 5434 "locationName":"item" 5435 } 5436 }, 5437 "AvailabilityZoneOptInStatus":{ 5438 "type":"string", 5439 "enum":[ 5440 "opt-in-not-required", 5441 "opted-in", 5442 "not-opted-in" 5443 ] 5444 }, 5445 "AvailabilityZoneState":{ 5446 "type":"string", 5447 "enum":[ 5448 "available", 5449 "information", 5450 "impaired", 5451 "unavailable" 5452 ] 5453 }, 5454 "AvailabilityZoneStringList":{ 5455 "type":"list", 5456 "member":{ 5457 "shape":"String", 5458 "locationName":"AvailabilityZone" 5459 } 5460 }, 5461 "AvailableCapacity":{ 5462 "type":"structure", 5463 "members":{ 5464 "AvailableInstanceCapacity":{ 5465 "shape":"AvailableInstanceCapacityList", 5466 "locationName":"availableInstanceCapacity" 5467 }, 5468 "AvailableVCpus":{ 5469 "shape":"Integer", 5470 "locationName":"availableVCpus" 5471 } 5472 } 5473 }, 5474 "AvailableInstanceCapacityList":{ 5475 "type":"list", 5476 "member":{ 5477 "shape":"InstanceCapacity", 5478 "locationName":"item" 5479 } 5480 }, 5481 "BareMetalFlag":{"type":"boolean"}, 5482 "BaselineBandwidthInMbps":{"type":"integer"}, 5483 "BaselineIops":{"type":"integer"}, 5484 "BaselineThroughputInMBps":{"type":"double"}, 5485 "BatchState":{ 5486 "type":"string", 5487 "enum":[ 5488 "submitted", 5489 "active", 5490 "cancelled", 5491 "failed", 5492 "cancelled_running", 5493 "cancelled_terminating", 5494 "modifying" 5495 ] 5496 }, 5497 "BgpStatus":{ 5498 "type":"string", 5499 "enum":[ 5500 "up", 5501 "down" 5502 ] 5503 }, 5504 "BillingProductList":{ 5505 "type":"list", 5506 "member":{ 5507 "shape":"String", 5508 "locationName":"item" 5509 } 5510 }, 5511 "Blob":{"type":"blob"}, 5512 "BlobAttributeValue":{ 5513 "type":"structure", 5514 "members":{ 5515 "Value":{ 5516 "shape":"Blob", 5517 "locationName":"value" 5518 } 5519 } 5520 }, 5521 "BlockDeviceMapping":{ 5522 "type":"structure", 5523 "members":{ 5524 "DeviceName":{ 5525 "shape":"String", 5526 "locationName":"deviceName" 5527 }, 5528 "VirtualName":{ 5529 "shape":"String", 5530 "locationName":"virtualName" 5531 }, 5532 "Ebs":{ 5533 "shape":"EbsBlockDevice", 5534 "locationName":"ebs" 5535 }, 5536 "NoDevice":{ 5537 "shape":"String", 5538 "locationName":"noDevice" 5539 } 5540 } 5541 }, 5542 "BlockDeviceMappingList":{ 5543 "type":"list", 5544 "member":{ 5545 "shape":"BlockDeviceMapping", 5546 "locationName":"item" 5547 } 5548 }, 5549 "BlockDeviceMappingRequestList":{ 5550 "type":"list", 5551 "member":{ 5552 "shape":"BlockDeviceMapping", 5553 "locationName":"BlockDeviceMapping" 5554 } 5555 }, 5556 "Boolean":{"type":"boolean"}, 5557 "BundleId":{"type":"string"}, 5558 "BundleIdStringList":{ 5559 "type":"list", 5560 "member":{ 5561 "shape":"BundleId", 5562 "locationName":"BundleId" 5563 } 5564 }, 5565 "BundleInstanceRequest":{ 5566 "type":"structure", 5567 "required":[ 5568 "InstanceId", 5569 "Storage" 5570 ], 5571 "members":{ 5572 "InstanceId":{"shape":"InstanceId"}, 5573 "Storage":{"shape":"Storage"}, 5574 "DryRun":{ 5575 "shape":"Boolean", 5576 "locationName":"dryRun" 5577 } 5578 } 5579 }, 5580 "BundleInstanceResult":{ 5581 "type":"structure", 5582 "members":{ 5583 "BundleTask":{ 5584 "shape":"BundleTask", 5585 "locationName":"bundleInstanceTask" 5586 } 5587 } 5588 }, 5589 "BundleTask":{ 5590 "type":"structure", 5591 "members":{ 5592 "BundleId":{ 5593 "shape":"String", 5594 "locationName":"bundleId" 5595 }, 5596 "BundleTaskError":{ 5597 "shape":"BundleTaskError", 5598 "locationName":"error" 5599 }, 5600 "InstanceId":{ 5601 "shape":"String", 5602 "locationName":"instanceId" 5603 }, 5604 "Progress":{ 5605 "shape":"String", 5606 "locationName":"progress" 5607 }, 5608 "StartTime":{ 5609 "shape":"DateTime", 5610 "locationName":"startTime" 5611 }, 5612 "State":{ 5613 "shape":"BundleTaskState", 5614 "locationName":"state" 5615 }, 5616 "Storage":{ 5617 "shape":"Storage", 5618 "locationName":"storage" 5619 }, 5620 "UpdateTime":{ 5621 "shape":"DateTime", 5622 "locationName":"updateTime" 5623 } 5624 } 5625 }, 5626 "BundleTaskError":{ 5627 "type":"structure", 5628 "members":{ 5629 "Code":{ 5630 "shape":"String", 5631 "locationName":"code" 5632 }, 5633 "Message":{ 5634 "shape":"String", 5635 "locationName":"message" 5636 } 5637 } 5638 }, 5639 "BundleTaskList":{ 5640 "type":"list", 5641 "member":{ 5642 "shape":"BundleTask", 5643 "locationName":"item" 5644 } 5645 }, 5646 "BundleTaskState":{ 5647 "type":"string", 5648 "enum":[ 5649 "pending", 5650 "waiting-for-shutdown", 5651 "bundling", 5652 "storing", 5653 "cancelling", 5654 "complete", 5655 "failed" 5656 ] 5657 }, 5658 "BurstablePerformanceFlag":{"type":"boolean"}, 5659 "ByoipCidr":{ 5660 "type":"structure", 5661 "members":{ 5662 "Cidr":{ 5663 "shape":"String", 5664 "locationName":"cidr" 5665 }, 5666 "Description":{ 5667 "shape":"String", 5668 "locationName":"description" 5669 }, 5670 "StatusMessage":{ 5671 "shape":"String", 5672 "locationName":"statusMessage" 5673 }, 5674 "State":{ 5675 "shape":"ByoipCidrState", 5676 "locationName":"state" 5677 } 5678 } 5679 }, 5680 "ByoipCidrSet":{ 5681 "type":"list", 5682 "member":{ 5683 "shape":"ByoipCidr", 5684 "locationName":"item" 5685 } 5686 }, 5687 "ByoipCidrState":{ 5688 "type":"string", 5689 "enum":[ 5690 "advertised", 5691 "deprovisioned", 5692 "failed-deprovision", 5693 "failed-provision", 5694 "pending-deprovision", 5695 "pending-provision", 5696 "provisioned", 5697 "provisioned-not-publicly-advertisable" 5698 ] 5699 }, 5700 "CancelBatchErrorCode":{ 5701 "type":"string", 5702 "enum":[ 5703 "fleetRequestIdDoesNotExist", 5704 "fleetRequestIdMalformed", 5705 "fleetRequestNotInCancellableState", 5706 "unexpectedError" 5707 ] 5708 }, 5709 "CancelBundleTaskRequest":{ 5710 "type":"structure", 5711 "required":["BundleId"], 5712 "members":{ 5713 "BundleId":{"shape":"BundleId"}, 5714 "DryRun":{ 5715 "shape":"Boolean", 5716 "locationName":"dryRun" 5717 } 5718 } 5719 }, 5720 "CancelBundleTaskResult":{ 5721 "type":"structure", 5722 "members":{ 5723 "BundleTask":{ 5724 "shape":"BundleTask", 5725 "locationName":"bundleInstanceTask" 5726 } 5727 } 5728 }, 5729 "CancelCapacityReservationRequest":{ 5730 "type":"structure", 5731 "required":["CapacityReservationId"], 5732 "members":{ 5733 "CapacityReservationId":{"shape":"CapacityReservationId"}, 5734 "DryRun":{"shape":"Boolean"} 5735 } 5736 }, 5737 "CancelCapacityReservationResult":{ 5738 "type":"structure", 5739 "members":{ 5740 "Return":{ 5741 "shape":"Boolean", 5742 "locationName":"return" 5743 } 5744 } 5745 }, 5746 "CancelConversionRequest":{ 5747 "type":"structure", 5748 "required":["ConversionTaskId"], 5749 "members":{ 5750 "ConversionTaskId":{ 5751 "shape":"ConversionTaskId", 5752 "locationName":"conversionTaskId" 5753 }, 5754 "DryRun":{ 5755 "shape":"Boolean", 5756 "locationName":"dryRun" 5757 }, 5758 "ReasonMessage":{ 5759 "shape":"String", 5760 "locationName":"reasonMessage" 5761 } 5762 } 5763 }, 5764 "CancelExportTaskRequest":{ 5765 "type":"structure", 5766 "required":["ExportTaskId"], 5767 "members":{ 5768 "ExportTaskId":{ 5769 "shape":"ExportVmTaskId", 5770 "locationName":"exportTaskId" 5771 } 5772 } 5773 }, 5774 "CancelImportTaskRequest":{ 5775 "type":"structure", 5776 "members":{ 5777 "CancelReason":{"shape":"String"}, 5778 "DryRun":{"shape":"Boolean"}, 5779 "ImportTaskId":{"shape":"ImportTaskId"} 5780 } 5781 }, 5782 "CancelImportTaskResult":{ 5783 "type":"structure", 5784 "members":{ 5785 "ImportTaskId":{ 5786 "shape":"String", 5787 "locationName":"importTaskId" 5788 }, 5789 "PreviousState":{ 5790 "shape":"String", 5791 "locationName":"previousState" 5792 }, 5793 "State":{ 5794 "shape":"String", 5795 "locationName":"state" 5796 } 5797 } 5798 }, 5799 "CancelReservedInstancesListingRequest":{ 5800 "type":"structure", 5801 "required":["ReservedInstancesListingId"], 5802 "members":{ 5803 "ReservedInstancesListingId":{ 5804 "shape":"ReservedInstancesListingId", 5805 "locationName":"reservedInstancesListingId" 5806 } 5807 } 5808 }, 5809 "CancelReservedInstancesListingResult":{ 5810 "type":"structure", 5811 "members":{ 5812 "ReservedInstancesListings":{ 5813 "shape":"ReservedInstancesListingList", 5814 "locationName":"reservedInstancesListingsSet" 5815 } 5816 } 5817 }, 5818 "CancelSpotFleetRequestsError":{ 5819 "type":"structure", 5820 "members":{ 5821 "Code":{ 5822 "shape":"CancelBatchErrorCode", 5823 "locationName":"code" 5824 }, 5825 "Message":{ 5826 "shape":"String", 5827 "locationName":"message" 5828 } 5829 } 5830 }, 5831 "CancelSpotFleetRequestsErrorItem":{ 5832 "type":"structure", 5833 "members":{ 5834 "Error":{ 5835 "shape":"CancelSpotFleetRequestsError", 5836 "locationName":"error" 5837 }, 5838 "SpotFleetRequestId":{ 5839 "shape":"String", 5840 "locationName":"spotFleetRequestId" 5841 } 5842 } 5843 }, 5844 "CancelSpotFleetRequestsErrorSet":{ 5845 "type":"list", 5846 "member":{ 5847 "shape":"CancelSpotFleetRequestsErrorItem", 5848 "locationName":"item" 5849 } 5850 }, 5851 "CancelSpotFleetRequestsRequest":{ 5852 "type":"structure", 5853 "required":[ 5854 "SpotFleetRequestIds", 5855 "TerminateInstances" 5856 ], 5857 "members":{ 5858 "DryRun":{ 5859 "shape":"Boolean", 5860 "locationName":"dryRun" 5861 }, 5862 "SpotFleetRequestIds":{ 5863 "shape":"SpotFleetRequestIdList", 5864 "locationName":"spotFleetRequestId" 5865 }, 5866 "TerminateInstances":{ 5867 "shape":"Boolean", 5868 "locationName":"terminateInstances" 5869 } 5870 } 5871 }, 5872 "CancelSpotFleetRequestsResponse":{ 5873 "type":"structure", 5874 "members":{ 5875 "SuccessfulFleetRequests":{ 5876 "shape":"CancelSpotFleetRequestsSuccessSet", 5877 "locationName":"successfulFleetRequestSet" 5878 }, 5879 "UnsuccessfulFleetRequests":{ 5880 "shape":"CancelSpotFleetRequestsErrorSet", 5881 "locationName":"unsuccessfulFleetRequestSet" 5882 } 5883 } 5884 }, 5885 "CancelSpotFleetRequestsSuccessItem":{ 5886 "type":"structure", 5887 "members":{ 5888 "CurrentSpotFleetRequestState":{ 5889 "shape":"BatchState", 5890 "locationName":"currentSpotFleetRequestState" 5891 }, 5892 "PreviousSpotFleetRequestState":{ 5893 "shape":"BatchState", 5894 "locationName":"previousSpotFleetRequestState" 5895 }, 5896 "SpotFleetRequestId":{ 5897 "shape":"String", 5898 "locationName":"spotFleetRequestId" 5899 } 5900 } 5901 }, 5902 "CancelSpotFleetRequestsSuccessSet":{ 5903 "type":"list", 5904 "member":{ 5905 "shape":"CancelSpotFleetRequestsSuccessItem", 5906 "locationName":"item" 5907 } 5908 }, 5909 "CancelSpotInstanceRequestState":{ 5910 "type":"string", 5911 "enum":[ 5912 "active", 5913 "open", 5914 "closed", 5915 "cancelled", 5916 "completed" 5917 ] 5918 }, 5919 "CancelSpotInstanceRequestsRequest":{ 5920 "type":"structure", 5921 "required":["SpotInstanceRequestIds"], 5922 "members":{ 5923 "DryRun":{ 5924 "shape":"Boolean", 5925 "locationName":"dryRun" 5926 }, 5927 "SpotInstanceRequestIds":{ 5928 "shape":"SpotInstanceRequestIdList", 5929 "locationName":"SpotInstanceRequestId" 5930 } 5931 } 5932 }, 5933 "CancelSpotInstanceRequestsResult":{ 5934 "type":"structure", 5935 "members":{ 5936 "CancelledSpotInstanceRequests":{ 5937 "shape":"CancelledSpotInstanceRequestList", 5938 "locationName":"spotInstanceRequestSet" 5939 } 5940 } 5941 }, 5942 "CancelledSpotInstanceRequest":{ 5943 "type":"structure", 5944 "members":{ 5945 "SpotInstanceRequestId":{ 5946 "shape":"String", 5947 "locationName":"spotInstanceRequestId" 5948 }, 5949 "State":{ 5950 "shape":"CancelSpotInstanceRequestState", 5951 "locationName":"state" 5952 } 5953 } 5954 }, 5955 "CancelledSpotInstanceRequestList":{ 5956 "type":"list", 5957 "member":{ 5958 "shape":"CancelledSpotInstanceRequest", 5959 "locationName":"item" 5960 } 5961 }, 5962 "CapacityReservation":{ 5963 "type":"structure", 5964 "members":{ 5965 "CapacityReservationId":{ 5966 "shape":"String", 5967 "locationName":"capacityReservationId" 5968 }, 5969 "OwnerId":{ 5970 "shape":"String", 5971 "locationName":"ownerId" 5972 }, 5973 "CapacityReservationArn":{ 5974 "shape":"String", 5975 "locationName":"capacityReservationArn" 5976 }, 5977 "AvailabilityZoneId":{ 5978 "shape":"String", 5979 "locationName":"availabilityZoneId" 5980 }, 5981 "InstanceType":{ 5982 "shape":"String", 5983 "locationName":"instanceType" 5984 }, 5985 "InstancePlatform":{ 5986 "shape":"CapacityReservationInstancePlatform", 5987 "locationName":"instancePlatform" 5988 }, 5989 "AvailabilityZone":{ 5990 "shape":"String", 5991 "locationName":"availabilityZone" 5992 }, 5993 "Tenancy":{ 5994 "shape":"CapacityReservationTenancy", 5995 "locationName":"tenancy" 5996 }, 5997 "TotalInstanceCount":{ 5998 "shape":"Integer", 5999 "locationName":"totalInstanceCount" 6000 }, 6001 "AvailableInstanceCount":{ 6002 "shape":"Integer", 6003 "locationName":"availableInstanceCount" 6004 }, 6005 "EbsOptimized":{ 6006 "shape":"Boolean", 6007 "locationName":"ebsOptimized" 6008 }, 6009 "EphemeralStorage":{ 6010 "shape":"Boolean", 6011 "locationName":"ephemeralStorage" 6012 }, 6013 "State":{ 6014 "shape":"CapacityReservationState", 6015 "locationName":"state" 6016 }, 6017 "StartDate":{ 6018 "shape":"MillisecondDateTime", 6019 "locationName":"startDate" 6020 }, 6021 "EndDate":{ 6022 "shape":"DateTime", 6023 "locationName":"endDate" 6024 }, 6025 "EndDateType":{ 6026 "shape":"EndDateType", 6027 "locationName":"endDateType" 6028 }, 6029 "InstanceMatchCriteria":{ 6030 "shape":"InstanceMatchCriteria", 6031 "locationName":"instanceMatchCriteria" 6032 }, 6033 "CreateDate":{ 6034 "shape":"DateTime", 6035 "locationName":"createDate" 6036 }, 6037 "Tags":{ 6038 "shape":"TagList", 6039 "locationName":"tagSet" 6040 } 6041 } 6042 }, 6043 "CapacityReservationGroup":{ 6044 "type":"structure", 6045 "members":{ 6046 "GroupArn":{ 6047 "shape":"String", 6048 "locationName":"groupArn" 6049 }, 6050 "OwnerId":{ 6051 "shape":"String", 6052 "locationName":"ownerId" 6053 } 6054 } 6055 }, 6056 "CapacityReservationGroupSet":{ 6057 "type":"list", 6058 "member":{ 6059 "shape":"CapacityReservationGroup", 6060 "locationName":"item" 6061 } 6062 }, 6063 "CapacityReservationId":{"type":"string"}, 6064 "CapacityReservationIdSet":{ 6065 "type":"list", 6066 "member":{ 6067 "shape":"CapacityReservationId", 6068 "locationName":"item" 6069 } 6070 }, 6071 "CapacityReservationInstancePlatform":{ 6072 "type":"string", 6073 "enum":[ 6074 "Linux/UNIX", 6075 "Red Hat Enterprise Linux", 6076 "SUSE Linux", 6077 "Windows", 6078 "Windows with SQL Server", 6079 "Windows with SQL Server Enterprise", 6080 "Windows with SQL Server Standard", 6081 "Windows with SQL Server Web", 6082 "Linux with SQL Server Standard", 6083 "Linux with SQL Server Web", 6084 "Linux with SQL Server Enterprise" 6085 ] 6086 }, 6087 "CapacityReservationOptions":{ 6088 "type":"structure", 6089 "members":{ 6090 "UsageStrategy":{ 6091 "shape":"FleetCapacityReservationUsageStrategy", 6092 "locationName":"usageStrategy" 6093 } 6094 } 6095 }, 6096 "CapacityReservationOptionsRequest":{ 6097 "type":"structure", 6098 "members":{ 6099 "UsageStrategy":{"shape":"FleetCapacityReservationUsageStrategy"} 6100 } 6101 }, 6102 "CapacityReservationPreference":{ 6103 "type":"string", 6104 "enum":[ 6105 "open", 6106 "none" 6107 ] 6108 }, 6109 "CapacityReservationSet":{ 6110 "type":"list", 6111 "member":{ 6112 "shape":"CapacityReservation", 6113 "locationName":"item" 6114 } 6115 }, 6116 "CapacityReservationSpecification":{ 6117 "type":"structure", 6118 "members":{ 6119 "CapacityReservationPreference":{"shape":"CapacityReservationPreference"}, 6120 "CapacityReservationTarget":{"shape":"CapacityReservationTarget"} 6121 } 6122 }, 6123 "CapacityReservationSpecificationResponse":{ 6124 "type":"structure", 6125 "members":{ 6126 "CapacityReservationPreference":{ 6127 "shape":"CapacityReservationPreference", 6128 "locationName":"capacityReservationPreference" 6129 }, 6130 "CapacityReservationTarget":{ 6131 "shape":"CapacityReservationTargetResponse", 6132 "locationName":"capacityReservationTarget" 6133 } 6134 } 6135 }, 6136 "CapacityReservationState":{ 6137 "type":"string", 6138 "enum":[ 6139 "active", 6140 "expired", 6141 "cancelled", 6142 "pending", 6143 "failed" 6144 ] 6145 }, 6146 "CapacityReservationTarget":{ 6147 "type":"structure", 6148 "members":{ 6149 "CapacityReservationId":{"shape":"CapacityReservationId"}, 6150 "CapacityReservationResourceGroupArn":{"shape":"String"} 6151 } 6152 }, 6153 "CapacityReservationTargetResponse":{ 6154 "type":"structure", 6155 "members":{ 6156 "CapacityReservationId":{ 6157 "shape":"String", 6158 "locationName":"capacityReservationId" 6159 }, 6160 "CapacityReservationResourceGroupArn":{ 6161 "shape":"String", 6162 "locationName":"capacityReservationResourceGroupArn" 6163 } 6164 } 6165 }, 6166 "CapacityReservationTenancy":{ 6167 "type":"string", 6168 "enum":[ 6169 "default", 6170 "dedicated" 6171 ] 6172 }, 6173 "CarrierGateway":{ 6174 "type":"structure", 6175 "members":{ 6176 "CarrierGatewayId":{ 6177 "shape":"CarrierGatewayId", 6178 "locationName":"carrierGatewayId" 6179 }, 6180 "VpcId":{ 6181 "shape":"VpcId", 6182 "locationName":"vpcId" 6183 }, 6184 "State":{ 6185 "shape":"CarrierGatewayState", 6186 "locationName":"state" 6187 }, 6188 "OwnerId":{ 6189 "shape":"String", 6190 "locationName":"ownerId" 6191 }, 6192 "Tags":{ 6193 "shape":"TagList", 6194 "locationName":"tagSet" 6195 } 6196 } 6197 }, 6198 "CarrierGatewayId":{"type":"string"}, 6199 "CarrierGatewayIdSet":{ 6200 "type":"list", 6201 "member":{"shape":"CarrierGatewayId"} 6202 }, 6203 "CarrierGatewayMaxResults":{ 6204 "type":"integer", 6205 "max":1000, 6206 "min":5 6207 }, 6208 "CarrierGatewaySet":{ 6209 "type":"list", 6210 "member":{ 6211 "shape":"CarrierGateway", 6212 "locationName":"item" 6213 } 6214 }, 6215 "CarrierGatewayState":{ 6216 "type":"string", 6217 "enum":[ 6218 "pending", 6219 "available", 6220 "deleting", 6221 "deleted" 6222 ] 6223 }, 6224 "CertificateAuthentication":{ 6225 "type":"structure", 6226 "members":{ 6227 "ClientRootCertificateChain":{ 6228 "shape":"String", 6229 "locationName":"clientRootCertificateChain" 6230 } 6231 } 6232 }, 6233 "CertificateAuthenticationRequest":{ 6234 "type":"structure", 6235 "members":{ 6236 "ClientRootCertificateChainArn":{"shape":"String"} 6237 } 6238 }, 6239 "CidrAuthorizationContext":{ 6240 "type":"structure", 6241 "required":[ 6242 "Message", 6243 "Signature" 6244 ], 6245 "members":{ 6246 "Message":{"shape":"String"}, 6247 "Signature":{"shape":"String"} 6248 } 6249 }, 6250 "CidrBlock":{ 6251 "type":"structure", 6252 "members":{ 6253 "CidrBlock":{ 6254 "shape":"String", 6255 "locationName":"cidrBlock" 6256 } 6257 } 6258 }, 6259 "CidrBlockSet":{ 6260 "type":"list", 6261 "member":{ 6262 "shape":"CidrBlock", 6263 "locationName":"item" 6264 } 6265 }, 6266 "ClassicLinkDnsSupport":{ 6267 "type":"structure", 6268 "members":{ 6269 "ClassicLinkDnsSupported":{ 6270 "shape":"Boolean", 6271 "locationName":"classicLinkDnsSupported" 6272 }, 6273 "VpcId":{ 6274 "shape":"String", 6275 "locationName":"vpcId" 6276 } 6277 } 6278 }, 6279 "ClassicLinkDnsSupportList":{ 6280 "type":"list", 6281 "member":{ 6282 "shape":"ClassicLinkDnsSupport", 6283 "locationName":"item" 6284 } 6285 }, 6286 "ClassicLinkInstance":{ 6287 "type":"structure", 6288 "members":{ 6289 "Groups":{ 6290 "shape":"GroupIdentifierList", 6291 "locationName":"groupSet" 6292 }, 6293 "InstanceId":{ 6294 "shape":"String", 6295 "locationName":"instanceId" 6296 }, 6297 "Tags":{ 6298 "shape":"TagList", 6299 "locationName":"tagSet" 6300 }, 6301 "VpcId":{ 6302 "shape":"String", 6303 "locationName":"vpcId" 6304 } 6305 } 6306 }, 6307 "ClassicLinkInstanceList":{ 6308 "type":"list", 6309 "member":{ 6310 "shape":"ClassicLinkInstance", 6311 "locationName":"item" 6312 } 6313 }, 6314 "ClassicLoadBalancer":{ 6315 "type":"structure", 6316 "members":{ 6317 "Name":{ 6318 "shape":"String", 6319 "locationName":"name" 6320 } 6321 } 6322 }, 6323 "ClassicLoadBalancers":{ 6324 "type":"list", 6325 "member":{ 6326 "shape":"ClassicLoadBalancer", 6327 "locationName":"item" 6328 }, 6329 "max":5, 6330 "min":1 6331 }, 6332 "ClassicLoadBalancersConfig":{ 6333 "type":"structure", 6334 "members":{ 6335 "ClassicLoadBalancers":{ 6336 "shape":"ClassicLoadBalancers", 6337 "locationName":"classicLoadBalancers" 6338 } 6339 } 6340 }, 6341 "ClientCertificateRevocationListStatus":{ 6342 "type":"structure", 6343 "members":{ 6344 "Code":{ 6345 "shape":"ClientCertificateRevocationListStatusCode", 6346 "locationName":"code" 6347 }, 6348 "Message":{ 6349 "shape":"String", 6350 "locationName":"message" 6351 } 6352 } 6353 }, 6354 "ClientCertificateRevocationListStatusCode":{ 6355 "type":"string", 6356 "enum":[ 6357 "pending", 6358 "active" 6359 ] 6360 }, 6361 "ClientConnectOptions":{ 6362 "type":"structure", 6363 "members":{ 6364 "Enabled":{"shape":"Boolean"}, 6365 "LambdaFunctionArn":{"shape":"String"} 6366 } 6367 }, 6368 "ClientConnectResponseOptions":{ 6369 "type":"structure", 6370 "members":{ 6371 "Enabled":{ 6372 "shape":"Boolean", 6373 "locationName":"enabled" 6374 }, 6375 "LambdaFunctionArn":{ 6376 "shape":"String", 6377 "locationName":"lambdaFunctionArn" 6378 }, 6379 "Status":{ 6380 "shape":"ClientVpnEndpointAttributeStatus", 6381 "locationName":"status" 6382 } 6383 } 6384 }, 6385 "ClientData":{ 6386 "type":"structure", 6387 "members":{ 6388 "Comment":{"shape":"String"}, 6389 "UploadEnd":{"shape":"DateTime"}, 6390 "UploadSize":{"shape":"Double"}, 6391 "UploadStart":{"shape":"DateTime"} 6392 } 6393 }, 6394 "ClientVpnAssociationId":{"type":"string"}, 6395 "ClientVpnAuthentication":{ 6396 "type":"structure", 6397 "members":{ 6398 "Type":{ 6399 "shape":"ClientVpnAuthenticationType", 6400 "locationName":"type" 6401 }, 6402 "ActiveDirectory":{ 6403 "shape":"DirectoryServiceAuthentication", 6404 "locationName":"activeDirectory" 6405 }, 6406 "MutualAuthentication":{ 6407 "shape":"CertificateAuthentication", 6408 "locationName":"mutualAuthentication" 6409 }, 6410 "FederatedAuthentication":{ 6411 "shape":"FederatedAuthentication", 6412 "locationName":"federatedAuthentication" 6413 } 6414 } 6415 }, 6416 "ClientVpnAuthenticationList":{ 6417 "type":"list", 6418 "member":{ 6419 "shape":"ClientVpnAuthentication", 6420 "locationName":"item" 6421 } 6422 }, 6423 "ClientVpnAuthenticationRequest":{ 6424 "type":"structure", 6425 "members":{ 6426 "Type":{"shape":"ClientVpnAuthenticationType"}, 6427 "ActiveDirectory":{"shape":"DirectoryServiceAuthenticationRequest"}, 6428 "MutualAuthentication":{"shape":"CertificateAuthenticationRequest"}, 6429 "FederatedAuthentication":{"shape":"FederatedAuthenticationRequest"} 6430 } 6431 }, 6432 "ClientVpnAuthenticationRequestList":{ 6433 "type":"list", 6434 "member":{"shape":"ClientVpnAuthenticationRequest"} 6435 }, 6436 "ClientVpnAuthenticationType":{ 6437 "type":"string", 6438 "enum":[ 6439 "certificate-authentication", 6440 "directory-service-authentication", 6441 "federated-authentication" 6442 ] 6443 }, 6444 "ClientVpnAuthorizationRuleStatus":{ 6445 "type":"structure", 6446 "members":{ 6447 "Code":{ 6448 "shape":"ClientVpnAuthorizationRuleStatusCode", 6449 "locationName":"code" 6450 }, 6451 "Message":{ 6452 "shape":"String", 6453 "locationName":"message" 6454 } 6455 } 6456 }, 6457 "ClientVpnAuthorizationRuleStatusCode":{ 6458 "type":"string", 6459 "enum":[ 6460 "authorizing", 6461 "active", 6462 "failed", 6463 "revoking" 6464 ] 6465 }, 6466 "ClientVpnConnection":{ 6467 "type":"structure", 6468 "members":{ 6469 "ClientVpnEndpointId":{ 6470 "shape":"String", 6471 "locationName":"clientVpnEndpointId" 6472 }, 6473 "Timestamp":{ 6474 "shape":"String", 6475 "locationName":"timestamp" 6476 }, 6477 "ConnectionId":{ 6478 "shape":"String", 6479 "locationName":"connectionId" 6480 }, 6481 "Username":{ 6482 "shape":"String", 6483 "locationName":"username" 6484 }, 6485 "ConnectionEstablishedTime":{ 6486 "shape":"String", 6487 "locationName":"connectionEstablishedTime" 6488 }, 6489 "IngressBytes":{ 6490 "shape":"String", 6491 "locationName":"ingressBytes" 6492 }, 6493 "EgressBytes":{ 6494 "shape":"String", 6495 "locationName":"egressBytes" 6496 }, 6497 "IngressPackets":{ 6498 "shape":"String", 6499 "locationName":"ingressPackets" 6500 }, 6501 "EgressPackets":{ 6502 "shape":"String", 6503 "locationName":"egressPackets" 6504 }, 6505 "ClientIp":{ 6506 "shape":"String", 6507 "locationName":"clientIp" 6508 }, 6509 "CommonName":{ 6510 "shape":"String", 6511 "locationName":"commonName" 6512 }, 6513 "Status":{ 6514 "shape":"ClientVpnConnectionStatus", 6515 "locationName":"status" 6516 }, 6517 "ConnectionEndTime":{ 6518 "shape":"String", 6519 "locationName":"connectionEndTime" 6520 }, 6521 "PostureComplianceStatuses":{ 6522 "shape":"ValueStringList", 6523 "locationName":"postureComplianceStatusSet" 6524 } 6525 } 6526 }, 6527 "ClientVpnConnectionSet":{ 6528 "type":"list", 6529 "member":{ 6530 "shape":"ClientVpnConnection", 6531 "locationName":"item" 6532 } 6533 }, 6534 "ClientVpnConnectionStatus":{ 6535 "type":"structure", 6536 "members":{ 6537 "Code":{ 6538 "shape":"ClientVpnConnectionStatusCode", 6539 "locationName":"code" 6540 }, 6541 "Message":{ 6542 "shape":"String", 6543 "locationName":"message" 6544 } 6545 } 6546 }, 6547 "ClientVpnConnectionStatusCode":{ 6548 "type":"string", 6549 "enum":[ 6550 "active", 6551 "failed-to-terminate", 6552 "terminating", 6553 "terminated" 6554 ] 6555 }, 6556 "ClientVpnEndpoint":{ 6557 "type":"structure", 6558 "members":{ 6559 "ClientVpnEndpointId":{ 6560 "shape":"String", 6561 "locationName":"clientVpnEndpointId" 6562 }, 6563 "Description":{ 6564 "shape":"String", 6565 "locationName":"description" 6566 }, 6567 "Status":{ 6568 "shape":"ClientVpnEndpointStatus", 6569 "locationName":"status" 6570 }, 6571 "CreationTime":{ 6572 "shape":"String", 6573 "locationName":"creationTime" 6574 }, 6575 "DeletionTime":{ 6576 "shape":"String", 6577 "locationName":"deletionTime" 6578 }, 6579 "DnsName":{ 6580 "shape":"String", 6581 "locationName":"dnsName" 6582 }, 6583 "ClientCidrBlock":{ 6584 "shape":"String", 6585 "locationName":"clientCidrBlock" 6586 }, 6587 "DnsServers":{ 6588 "shape":"ValueStringList", 6589 "locationName":"dnsServer" 6590 }, 6591 "SplitTunnel":{ 6592 "shape":"Boolean", 6593 "locationName":"splitTunnel" 6594 }, 6595 "VpnProtocol":{ 6596 "shape":"VpnProtocol", 6597 "locationName":"vpnProtocol" 6598 }, 6599 "TransportProtocol":{ 6600 "shape":"TransportProtocol", 6601 "locationName":"transportProtocol" 6602 }, 6603 "VpnPort":{ 6604 "shape":"Integer", 6605 "locationName":"vpnPort" 6606 }, 6607 "AssociatedTargetNetworks":{ 6608 "shape":"AssociatedTargetNetworkSet", 6609 "deprecated":true, 6610 "deprecatedMessage":"This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.", 6611 "locationName":"associatedTargetNetwork" 6612 }, 6613 "ServerCertificateArn":{ 6614 "shape":"String", 6615 "locationName":"serverCertificateArn" 6616 }, 6617 "AuthenticationOptions":{ 6618 "shape":"ClientVpnAuthenticationList", 6619 "locationName":"authenticationOptions" 6620 }, 6621 "ConnectionLogOptions":{ 6622 "shape":"ConnectionLogResponseOptions", 6623 "locationName":"connectionLogOptions" 6624 }, 6625 "Tags":{ 6626 "shape":"TagList", 6627 "locationName":"tagSet" 6628 }, 6629 "SecurityGroupIds":{ 6630 "shape":"ClientVpnSecurityGroupIdSet", 6631 "locationName":"securityGroupIdSet" 6632 }, 6633 "VpcId":{ 6634 "shape":"VpcId", 6635 "locationName":"vpcId" 6636 }, 6637 "SelfServicePortalUrl":{ 6638 "shape":"String", 6639 "locationName":"selfServicePortalUrl" 6640 }, 6641 "ClientConnectOptions":{ 6642 "shape":"ClientConnectResponseOptions", 6643 "locationName":"clientConnectOptions" 6644 } 6645 } 6646 }, 6647 "ClientVpnEndpointAttributeStatus":{ 6648 "type":"structure", 6649 "members":{ 6650 "Code":{ 6651 "shape":"ClientVpnEndpointAttributeStatusCode", 6652 "locationName":"code" 6653 }, 6654 "Message":{ 6655 "shape":"String", 6656 "locationName":"message" 6657 } 6658 } 6659 }, 6660 "ClientVpnEndpointAttributeStatusCode":{ 6661 "type":"string", 6662 "enum":[ 6663 "applying", 6664 "applied" 6665 ] 6666 }, 6667 "ClientVpnEndpointId":{"type":"string"}, 6668 "ClientVpnEndpointIdList":{ 6669 "type":"list", 6670 "member":{ 6671 "shape":"ClientVpnEndpointId", 6672 "locationName":"item" 6673 } 6674 }, 6675 "ClientVpnEndpointStatus":{ 6676 "type":"structure", 6677 "members":{ 6678 "Code":{ 6679 "shape":"ClientVpnEndpointStatusCode", 6680 "locationName":"code" 6681 }, 6682 "Message":{ 6683 "shape":"String", 6684 "locationName":"message" 6685 } 6686 } 6687 }, 6688 "ClientVpnEndpointStatusCode":{ 6689 "type":"string", 6690 "enum":[ 6691 "pending-associate", 6692 "available", 6693 "deleting", 6694 "deleted" 6695 ] 6696 }, 6697 "ClientVpnRoute":{ 6698 "type":"structure", 6699 "members":{ 6700 "ClientVpnEndpointId":{ 6701 "shape":"String", 6702 "locationName":"clientVpnEndpointId" 6703 }, 6704 "DestinationCidr":{ 6705 "shape":"String", 6706 "locationName":"destinationCidr" 6707 }, 6708 "TargetSubnet":{ 6709 "shape":"String", 6710 "locationName":"targetSubnet" 6711 }, 6712 "Type":{ 6713 "shape":"String", 6714 "locationName":"type" 6715 }, 6716 "Origin":{ 6717 "shape":"String", 6718 "locationName":"origin" 6719 }, 6720 "Status":{ 6721 "shape":"ClientVpnRouteStatus", 6722 "locationName":"status" 6723 }, 6724 "Description":{ 6725 "shape":"String", 6726 "locationName":"description" 6727 } 6728 } 6729 }, 6730 "ClientVpnRouteSet":{ 6731 "type":"list", 6732 "member":{ 6733 "shape":"ClientVpnRoute", 6734 "locationName":"item" 6735 } 6736 }, 6737 "ClientVpnRouteStatus":{ 6738 "type":"structure", 6739 "members":{ 6740 "Code":{ 6741 "shape":"ClientVpnRouteStatusCode", 6742 "locationName":"code" 6743 }, 6744 "Message":{ 6745 "shape":"String", 6746 "locationName":"message" 6747 } 6748 } 6749 }, 6750 "ClientVpnRouteStatusCode":{ 6751 "type":"string", 6752 "enum":[ 6753 "creating", 6754 "active", 6755 "failed", 6756 "deleting" 6757 ] 6758 }, 6759 "ClientVpnSecurityGroupIdSet":{ 6760 "type":"list", 6761 "member":{ 6762 "shape":"SecurityGroupId", 6763 "locationName":"item" 6764 } 6765 }, 6766 "CoipAddressUsage":{ 6767 "type":"structure", 6768 "members":{ 6769 "AllocationId":{ 6770 "shape":"String", 6771 "locationName":"allocationId" 6772 }, 6773 "AwsAccountId":{ 6774 "shape":"String", 6775 "locationName":"awsAccountId" 6776 }, 6777 "AwsService":{ 6778 "shape":"String", 6779 "locationName":"awsService" 6780 }, 6781 "CoIp":{ 6782 "shape":"String", 6783 "locationName":"coIp" 6784 } 6785 } 6786 }, 6787 "CoipAddressUsageSet":{ 6788 "type":"list", 6789 "member":{ 6790 "shape":"CoipAddressUsage", 6791 "locationName":"item" 6792 } 6793 }, 6794 "CoipPool":{ 6795 "type":"structure", 6796 "members":{ 6797 "PoolId":{ 6798 "shape":"CoipPoolId", 6799 "locationName":"poolId" 6800 }, 6801 "PoolCidrs":{ 6802 "shape":"ValueStringList", 6803 "locationName":"poolCidrSet" 6804 }, 6805 "LocalGatewayRouteTableId":{ 6806 "shape":"LocalGatewayRoutetableId", 6807 "locationName":"localGatewayRouteTableId" 6808 }, 6809 "Tags":{ 6810 "shape":"TagList", 6811 "locationName":"tagSet" 6812 }, 6813 "PoolArn":{ 6814 "shape":"ResourceArn", 6815 "locationName":"poolArn" 6816 } 6817 } 6818 }, 6819 "CoipPoolId":{"type":"string"}, 6820 "CoipPoolIdSet":{ 6821 "type":"list", 6822 "member":{ 6823 "shape":"CoipPoolId", 6824 "locationName":"item" 6825 } 6826 }, 6827 "CoipPoolMaxResults":{ 6828 "type":"integer", 6829 "max":1000, 6830 "min":5 6831 }, 6832 "CoipPoolSet":{ 6833 "type":"list", 6834 "member":{ 6835 "shape":"CoipPool", 6836 "locationName":"item" 6837 } 6838 }, 6839 "ConfirmProductInstanceRequest":{ 6840 "type":"structure", 6841 "required":[ 6842 "InstanceId", 6843 "ProductCode" 6844 ], 6845 "members":{ 6846 "InstanceId":{"shape":"InstanceId"}, 6847 "ProductCode":{"shape":"String"}, 6848 "DryRun":{ 6849 "shape":"Boolean", 6850 "locationName":"dryRun" 6851 } 6852 } 6853 }, 6854 "ConfirmProductInstanceResult":{ 6855 "type":"structure", 6856 "members":{ 6857 "OwnerId":{ 6858 "shape":"String", 6859 "locationName":"ownerId" 6860 }, 6861 "Return":{ 6862 "shape":"Boolean", 6863 "locationName":"return" 6864 } 6865 } 6866 }, 6867 "ConnectionLogOptions":{ 6868 "type":"structure", 6869 "members":{ 6870 "Enabled":{"shape":"Boolean"}, 6871 "CloudwatchLogGroup":{"shape":"String"}, 6872 "CloudwatchLogStream":{"shape":"String"} 6873 } 6874 }, 6875 "ConnectionLogResponseOptions":{ 6876 "type":"structure", 6877 "members":{ 6878 "Enabled":{"shape":"Boolean"}, 6879 "CloudwatchLogGroup":{"shape":"String"}, 6880 "CloudwatchLogStream":{"shape":"String"} 6881 } 6882 }, 6883 "ConnectionNotification":{ 6884 "type":"structure", 6885 "members":{ 6886 "ConnectionNotificationId":{ 6887 "shape":"String", 6888 "locationName":"connectionNotificationId" 6889 }, 6890 "ServiceId":{ 6891 "shape":"String", 6892 "locationName":"serviceId" 6893 }, 6894 "VpcEndpointId":{ 6895 "shape":"String", 6896 "locationName":"vpcEndpointId" 6897 }, 6898 "ConnectionNotificationType":{ 6899 "shape":"ConnectionNotificationType", 6900 "locationName":"connectionNotificationType" 6901 }, 6902 "ConnectionNotificationArn":{ 6903 "shape":"String", 6904 "locationName":"connectionNotificationArn" 6905 }, 6906 "ConnectionEvents":{ 6907 "shape":"ValueStringList", 6908 "locationName":"connectionEvents" 6909 }, 6910 "ConnectionNotificationState":{ 6911 "shape":"ConnectionNotificationState", 6912 "locationName":"connectionNotificationState" 6913 } 6914 } 6915 }, 6916 "ConnectionNotificationId":{"type":"string"}, 6917 "ConnectionNotificationIdsList":{ 6918 "type":"list", 6919 "member":{ 6920 "shape":"ConnectionNotificationId", 6921 "locationName":"item" 6922 } 6923 }, 6924 "ConnectionNotificationSet":{ 6925 "type":"list", 6926 "member":{ 6927 "shape":"ConnectionNotification", 6928 "locationName":"item" 6929 } 6930 }, 6931 "ConnectionNotificationState":{ 6932 "type":"string", 6933 "enum":[ 6934 "Enabled", 6935 "Disabled" 6936 ] 6937 }, 6938 "ConnectionNotificationType":{ 6939 "type":"string", 6940 "enum":["Topic"] 6941 }, 6942 "ContainerFormat":{ 6943 "type":"string", 6944 "enum":["ova"] 6945 }, 6946 "ConversionIdStringList":{ 6947 "type":"list", 6948 "member":{ 6949 "shape":"ConversionTaskId", 6950 "locationName":"item" 6951 } 6952 }, 6953 "ConversionTask":{ 6954 "type":"structure", 6955 "members":{ 6956 "ConversionTaskId":{ 6957 "shape":"String", 6958 "locationName":"conversionTaskId" 6959 }, 6960 "ExpirationTime":{ 6961 "shape":"String", 6962 "locationName":"expirationTime" 6963 }, 6964 "ImportInstance":{ 6965 "shape":"ImportInstanceTaskDetails", 6966 "locationName":"importInstance" 6967 }, 6968 "ImportVolume":{ 6969 "shape":"ImportVolumeTaskDetails", 6970 "locationName":"importVolume" 6971 }, 6972 "State":{ 6973 "shape":"ConversionTaskState", 6974 "locationName":"state" 6975 }, 6976 "StatusMessage":{ 6977 "shape":"String", 6978 "locationName":"statusMessage" 6979 }, 6980 "Tags":{ 6981 "shape":"TagList", 6982 "locationName":"tagSet" 6983 } 6984 } 6985 }, 6986 "ConversionTaskId":{"type":"string"}, 6987 "ConversionTaskState":{ 6988 "type":"string", 6989 "enum":[ 6990 "active", 6991 "cancelling", 6992 "cancelled", 6993 "completed" 6994 ] 6995 }, 6996 "CopyFpgaImageRequest":{ 6997 "type":"structure", 6998 "required":[ 6999 "SourceFpgaImageId", 7000 "SourceRegion" 7001 ], 7002 "members":{ 7003 "DryRun":{"shape":"Boolean"}, 7004 "SourceFpgaImageId":{"shape":"String"}, 7005 "Description":{"shape":"String"}, 7006 "Name":{"shape":"String"}, 7007 "SourceRegion":{"shape":"String"}, 7008 "ClientToken":{"shape":"String"} 7009 } 7010 }, 7011 "CopyFpgaImageResult":{ 7012 "type":"structure", 7013 "members":{ 7014 "FpgaImageId":{ 7015 "shape":"String", 7016 "locationName":"fpgaImageId" 7017 } 7018 } 7019 }, 7020 "CopyImageRequest":{ 7021 "type":"structure", 7022 "required":[ 7023 "Name", 7024 "SourceImageId", 7025 "SourceRegion" 7026 ], 7027 "members":{ 7028 "ClientToken":{"shape":"String"}, 7029 "Description":{"shape":"String"}, 7030 "Encrypted":{ 7031 "shape":"Boolean", 7032 "locationName":"encrypted" 7033 }, 7034 "KmsKeyId":{ 7035 "shape":"KmsKeyId", 7036 "locationName":"kmsKeyId" 7037 }, 7038 "Name":{"shape":"String"}, 7039 "SourceImageId":{"shape":"String"}, 7040 "SourceRegion":{"shape":"String"}, 7041 "DryRun":{ 7042 "shape":"Boolean", 7043 "locationName":"dryRun" 7044 } 7045 } 7046 }, 7047 "CopyImageResult":{ 7048 "type":"structure", 7049 "members":{ 7050 "ImageId":{ 7051 "shape":"String", 7052 "locationName":"imageId" 7053 } 7054 } 7055 }, 7056 "CopySnapshotRequest":{ 7057 "type":"structure", 7058 "required":[ 7059 "SourceRegion", 7060 "SourceSnapshotId" 7061 ], 7062 "members":{ 7063 "Description":{"shape":"String"}, 7064 "DestinationRegion":{ 7065 "shape":"String", 7066 "locationName":"destinationRegion" 7067 }, 7068 "Encrypted":{ 7069 "shape":"Boolean", 7070 "locationName":"encrypted" 7071 }, 7072 "KmsKeyId":{ 7073 "shape":"KmsKeyId", 7074 "locationName":"kmsKeyId" 7075 }, 7076 "PresignedUrl":{ 7077 "shape":"String", 7078 "locationName":"presignedUrl" 7079 }, 7080 "SourceRegion":{"shape":"String"}, 7081 "SourceSnapshotId":{"shape":"String"}, 7082 "TagSpecifications":{ 7083 "shape":"TagSpecificationList", 7084 "locationName":"TagSpecification" 7085 }, 7086 "DryRun":{ 7087 "shape":"Boolean", 7088 "locationName":"dryRun" 7089 } 7090 } 7091 }, 7092 "CopySnapshotResult":{ 7093 "type":"structure", 7094 "members":{ 7095 "SnapshotId":{ 7096 "shape":"String", 7097 "locationName":"snapshotId" 7098 }, 7099 "Tags":{ 7100 "shape":"TagList", 7101 "locationName":"tagSet" 7102 } 7103 } 7104 }, 7105 "CopyTagsFromSource":{ 7106 "type":"string", 7107 "enum":["volume"] 7108 }, 7109 "CoreCount":{"type":"integer"}, 7110 "CoreCountList":{ 7111 "type":"list", 7112 "member":{ 7113 "shape":"CoreCount", 7114 "locationName":"item" 7115 } 7116 }, 7117 "CpuOptions":{ 7118 "type":"structure", 7119 "members":{ 7120 "CoreCount":{ 7121 "shape":"Integer", 7122 "locationName":"coreCount" 7123 }, 7124 "ThreadsPerCore":{ 7125 "shape":"Integer", 7126 "locationName":"threadsPerCore" 7127 } 7128 } 7129 }, 7130 "CpuOptionsRequest":{ 7131 "type":"structure", 7132 "members":{ 7133 "CoreCount":{"shape":"Integer"}, 7134 "ThreadsPerCore":{"shape":"Integer"} 7135 } 7136 }, 7137 "CreateCapacityReservationRequest":{ 7138 "type":"structure", 7139 "required":[ 7140 "InstanceType", 7141 "InstancePlatform", 7142 "InstanceCount" 7143 ], 7144 "members":{ 7145 "ClientToken":{"shape":"String"}, 7146 "InstanceType":{"shape":"String"}, 7147 "InstancePlatform":{"shape":"CapacityReservationInstancePlatform"}, 7148 "AvailabilityZone":{"shape":"String"}, 7149 "AvailabilityZoneId":{"shape":"String"}, 7150 "Tenancy":{"shape":"CapacityReservationTenancy"}, 7151 "InstanceCount":{"shape":"Integer"}, 7152 "EbsOptimized":{"shape":"Boolean"}, 7153 "EphemeralStorage":{"shape":"Boolean"}, 7154 "EndDate":{"shape":"DateTime"}, 7155 "EndDateType":{"shape":"EndDateType"}, 7156 "InstanceMatchCriteria":{"shape":"InstanceMatchCriteria"}, 7157 "TagSpecifications":{"shape":"TagSpecificationList"}, 7158 "DryRun":{"shape":"Boolean"} 7159 } 7160 }, 7161 "CreateCapacityReservationResult":{ 7162 "type":"structure", 7163 "members":{ 7164 "CapacityReservation":{ 7165 "shape":"CapacityReservation", 7166 "locationName":"capacityReservation" 7167 } 7168 } 7169 }, 7170 "CreateCarrierGatewayRequest":{ 7171 "type":"structure", 7172 "required":["VpcId"], 7173 "members":{ 7174 "VpcId":{"shape":"VpcId"}, 7175 "TagSpecifications":{ 7176 "shape":"TagSpecificationList", 7177 "locationName":"TagSpecification" 7178 }, 7179 "DryRun":{"shape":"Boolean"}, 7180 "ClientToken":{ 7181 "shape":"String", 7182 "idempotencyToken":true 7183 } 7184 } 7185 }, 7186 "CreateCarrierGatewayResult":{ 7187 "type":"structure", 7188 "members":{ 7189 "CarrierGateway":{ 7190 "shape":"CarrierGateway", 7191 "locationName":"carrierGateway" 7192 } 7193 } 7194 }, 7195 "CreateClientVpnEndpointRequest":{ 7196 "type":"structure", 7197 "required":[ 7198 "ClientCidrBlock", 7199 "ServerCertificateArn", 7200 "AuthenticationOptions", 7201 "ConnectionLogOptions" 7202 ], 7203 "members":{ 7204 "ClientCidrBlock":{"shape":"String"}, 7205 "ServerCertificateArn":{"shape":"String"}, 7206 "AuthenticationOptions":{ 7207 "shape":"ClientVpnAuthenticationRequestList", 7208 "locationName":"Authentication" 7209 }, 7210 "ConnectionLogOptions":{"shape":"ConnectionLogOptions"}, 7211 "DnsServers":{"shape":"ValueStringList"}, 7212 "TransportProtocol":{"shape":"TransportProtocol"}, 7213 "VpnPort":{"shape":"Integer"}, 7214 "Description":{"shape":"String"}, 7215 "SplitTunnel":{"shape":"Boolean"}, 7216 "DryRun":{"shape":"Boolean"}, 7217 "ClientToken":{ 7218 "shape":"String", 7219 "idempotencyToken":true 7220 }, 7221 "TagSpecifications":{ 7222 "shape":"TagSpecificationList", 7223 "locationName":"TagSpecification" 7224 }, 7225 "SecurityGroupIds":{ 7226 "shape":"ClientVpnSecurityGroupIdSet", 7227 "locationName":"SecurityGroupId" 7228 }, 7229 "VpcId":{"shape":"VpcId"}, 7230 "SelfServicePortal":{"shape":"SelfServicePortal"}, 7231 "ClientConnectOptions":{"shape":"ClientConnectOptions"} 7232 } 7233 }, 7234 "CreateClientVpnEndpointResult":{ 7235 "type":"structure", 7236 "members":{ 7237 "ClientVpnEndpointId":{ 7238 "shape":"String", 7239 "locationName":"clientVpnEndpointId" 7240 }, 7241 "Status":{ 7242 "shape":"ClientVpnEndpointStatus", 7243 "locationName":"status" 7244 }, 7245 "DnsName":{ 7246 "shape":"String", 7247 "locationName":"dnsName" 7248 } 7249 } 7250 }, 7251 "CreateClientVpnRouteRequest":{ 7252 "type":"structure", 7253 "required":[ 7254 "ClientVpnEndpointId", 7255 "DestinationCidrBlock", 7256 "TargetVpcSubnetId" 7257 ], 7258 "members":{ 7259 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 7260 "DestinationCidrBlock":{"shape":"String"}, 7261 "TargetVpcSubnetId":{"shape":"SubnetId"}, 7262 "Description":{"shape":"String"}, 7263 "ClientToken":{ 7264 "shape":"String", 7265 "idempotencyToken":true 7266 }, 7267 "DryRun":{"shape":"Boolean"} 7268 } 7269 }, 7270 "CreateClientVpnRouteResult":{ 7271 "type":"structure", 7272 "members":{ 7273 "Status":{ 7274 "shape":"ClientVpnRouteStatus", 7275 "locationName":"status" 7276 } 7277 } 7278 }, 7279 "CreateCustomerGatewayRequest":{ 7280 "type":"structure", 7281 "required":[ 7282 "BgpAsn", 7283 "Type" 7284 ], 7285 "members":{ 7286 "BgpAsn":{"shape":"Integer"}, 7287 "PublicIp":{ 7288 "shape":"String", 7289 "locationName":"IpAddress" 7290 }, 7291 "CertificateArn":{"shape":"String"}, 7292 "Type":{"shape":"GatewayType"}, 7293 "TagSpecifications":{ 7294 "shape":"TagSpecificationList", 7295 "locationName":"TagSpecification" 7296 }, 7297 "DeviceName":{"shape":"String"}, 7298 "DryRun":{ 7299 "shape":"Boolean", 7300 "locationName":"dryRun" 7301 } 7302 } 7303 }, 7304 "CreateCustomerGatewayResult":{ 7305 "type":"structure", 7306 "members":{ 7307 "CustomerGateway":{ 7308 "shape":"CustomerGateway", 7309 "locationName":"customerGateway" 7310 } 7311 } 7312 }, 7313 "CreateDefaultSubnetRequest":{ 7314 "type":"structure", 7315 "required":["AvailabilityZone"], 7316 "members":{ 7317 "AvailabilityZone":{"shape":"String"}, 7318 "DryRun":{"shape":"Boolean"} 7319 } 7320 }, 7321 "CreateDefaultSubnetResult":{ 7322 "type":"structure", 7323 "members":{ 7324 "Subnet":{ 7325 "shape":"Subnet", 7326 "locationName":"subnet" 7327 } 7328 } 7329 }, 7330 "CreateDefaultVpcRequest":{ 7331 "type":"structure", 7332 "members":{ 7333 "DryRun":{"shape":"Boolean"} 7334 } 7335 }, 7336 "CreateDefaultVpcResult":{ 7337 "type":"structure", 7338 "members":{ 7339 "Vpc":{ 7340 "shape":"Vpc", 7341 "locationName":"vpc" 7342 } 7343 } 7344 }, 7345 "CreateDhcpOptionsRequest":{ 7346 "type":"structure", 7347 "required":["DhcpConfigurations"], 7348 "members":{ 7349 "DhcpConfigurations":{ 7350 "shape":"NewDhcpConfigurationList", 7351 "locationName":"dhcpConfiguration" 7352 }, 7353 "TagSpecifications":{ 7354 "shape":"TagSpecificationList", 7355 "locationName":"TagSpecification" 7356 }, 7357 "DryRun":{ 7358 "shape":"Boolean", 7359 "locationName":"dryRun" 7360 } 7361 } 7362 }, 7363 "CreateDhcpOptionsResult":{ 7364 "type":"structure", 7365 "members":{ 7366 "DhcpOptions":{ 7367 "shape":"DhcpOptions", 7368 "locationName":"dhcpOptions" 7369 } 7370 } 7371 }, 7372 "CreateEgressOnlyInternetGatewayRequest":{ 7373 "type":"structure", 7374 "required":["VpcId"], 7375 "members":{ 7376 "ClientToken":{"shape":"String"}, 7377 "DryRun":{"shape":"Boolean"}, 7378 "VpcId":{"shape":"VpcId"}, 7379 "TagSpecifications":{ 7380 "shape":"TagSpecificationList", 7381 "locationName":"TagSpecification" 7382 } 7383 } 7384 }, 7385 "CreateEgressOnlyInternetGatewayResult":{ 7386 "type":"structure", 7387 "members":{ 7388 "ClientToken":{ 7389 "shape":"String", 7390 "locationName":"clientToken" 7391 }, 7392 "EgressOnlyInternetGateway":{ 7393 "shape":"EgressOnlyInternetGateway", 7394 "locationName":"egressOnlyInternetGateway" 7395 } 7396 } 7397 }, 7398 "CreateFleetError":{ 7399 "type":"structure", 7400 "members":{ 7401 "LaunchTemplateAndOverrides":{ 7402 "shape":"LaunchTemplateAndOverridesResponse", 7403 "locationName":"launchTemplateAndOverrides" 7404 }, 7405 "Lifecycle":{ 7406 "shape":"InstanceLifecycle", 7407 "locationName":"lifecycle" 7408 }, 7409 "ErrorCode":{ 7410 "shape":"String", 7411 "locationName":"errorCode" 7412 }, 7413 "ErrorMessage":{ 7414 "shape":"String", 7415 "locationName":"errorMessage" 7416 } 7417 } 7418 }, 7419 "CreateFleetErrorsSet":{ 7420 "type":"list", 7421 "member":{ 7422 "shape":"CreateFleetError", 7423 "locationName":"item" 7424 } 7425 }, 7426 "CreateFleetInstance":{ 7427 "type":"structure", 7428 "members":{ 7429 "LaunchTemplateAndOverrides":{ 7430 "shape":"LaunchTemplateAndOverridesResponse", 7431 "locationName":"launchTemplateAndOverrides" 7432 }, 7433 "Lifecycle":{ 7434 "shape":"InstanceLifecycle", 7435 "locationName":"lifecycle" 7436 }, 7437 "InstanceIds":{ 7438 "shape":"InstanceIdsSet", 7439 "locationName":"instanceIds" 7440 }, 7441 "InstanceType":{ 7442 "shape":"InstanceType", 7443 "locationName":"instanceType" 7444 }, 7445 "Platform":{ 7446 "shape":"PlatformValues", 7447 "locationName":"platform" 7448 } 7449 } 7450 }, 7451 "CreateFleetInstancesSet":{ 7452 "type":"list", 7453 "member":{ 7454 "shape":"CreateFleetInstance", 7455 "locationName":"item" 7456 } 7457 }, 7458 "CreateFleetRequest":{ 7459 "type":"structure", 7460 "required":[ 7461 "LaunchTemplateConfigs", 7462 "TargetCapacitySpecification" 7463 ], 7464 "members":{ 7465 "DryRun":{"shape":"Boolean"}, 7466 "ClientToken":{"shape":"String"}, 7467 "SpotOptions":{"shape":"SpotOptionsRequest"}, 7468 "OnDemandOptions":{"shape":"OnDemandOptionsRequest"}, 7469 "ExcessCapacityTerminationPolicy":{"shape":"FleetExcessCapacityTerminationPolicy"}, 7470 "LaunchTemplateConfigs":{"shape":"FleetLaunchTemplateConfigListRequest"}, 7471 "TargetCapacitySpecification":{"shape":"TargetCapacitySpecificationRequest"}, 7472 "TerminateInstancesWithExpiration":{"shape":"Boolean"}, 7473 "Type":{"shape":"FleetType"}, 7474 "ValidFrom":{"shape":"DateTime"}, 7475 "ValidUntil":{"shape":"DateTime"}, 7476 "ReplaceUnhealthyInstances":{"shape":"Boolean"}, 7477 "TagSpecifications":{ 7478 "shape":"TagSpecificationList", 7479 "locationName":"TagSpecification" 7480 } 7481 } 7482 }, 7483 "CreateFleetResult":{ 7484 "type":"structure", 7485 "members":{ 7486 "FleetId":{ 7487 "shape":"FleetId", 7488 "locationName":"fleetId" 7489 }, 7490 "Errors":{ 7491 "shape":"CreateFleetErrorsSet", 7492 "locationName":"errorSet" 7493 }, 7494 "Instances":{ 7495 "shape":"CreateFleetInstancesSet", 7496 "locationName":"fleetInstanceSet" 7497 } 7498 } 7499 }, 7500 "CreateFlowLogsRequest":{ 7501 "type":"structure", 7502 "required":[ 7503 "ResourceIds", 7504 "ResourceType", 7505 "TrafficType" 7506 ], 7507 "members":{ 7508 "DryRun":{"shape":"Boolean"}, 7509 "ClientToken":{"shape":"String"}, 7510 "DeliverLogsPermissionArn":{"shape":"String"}, 7511 "LogGroupName":{"shape":"String"}, 7512 "ResourceIds":{ 7513 "shape":"FlowLogResourceIds", 7514 "locationName":"ResourceId" 7515 }, 7516 "ResourceType":{"shape":"FlowLogsResourceType"}, 7517 "TrafficType":{"shape":"TrafficType"}, 7518 "LogDestinationType":{"shape":"LogDestinationType"}, 7519 "LogDestination":{"shape":"String"}, 7520 "LogFormat":{"shape":"String"}, 7521 "TagSpecifications":{ 7522 "shape":"TagSpecificationList", 7523 "locationName":"TagSpecification" 7524 }, 7525 "MaxAggregationInterval":{"shape":"Integer"} 7526 } 7527 }, 7528 "CreateFlowLogsResult":{ 7529 "type":"structure", 7530 "members":{ 7531 "ClientToken":{ 7532 "shape":"String", 7533 "locationName":"clientToken" 7534 }, 7535 "FlowLogIds":{ 7536 "shape":"ValueStringList", 7537 "locationName":"flowLogIdSet" 7538 }, 7539 "Unsuccessful":{ 7540 "shape":"UnsuccessfulItemSet", 7541 "locationName":"unsuccessful" 7542 } 7543 } 7544 }, 7545 "CreateFpgaImageRequest":{ 7546 "type":"structure", 7547 "required":["InputStorageLocation"], 7548 "members":{ 7549 "DryRun":{"shape":"Boolean"}, 7550 "InputStorageLocation":{"shape":"StorageLocation"}, 7551 "LogsStorageLocation":{"shape":"StorageLocation"}, 7552 "Description":{"shape":"String"}, 7553 "Name":{"shape":"String"}, 7554 "ClientToken":{"shape":"String"}, 7555 "TagSpecifications":{ 7556 "shape":"TagSpecificationList", 7557 "locationName":"TagSpecification" 7558 } 7559 } 7560 }, 7561 "CreateFpgaImageResult":{ 7562 "type":"structure", 7563 "members":{ 7564 "FpgaImageId":{ 7565 "shape":"String", 7566 "locationName":"fpgaImageId" 7567 }, 7568 "FpgaImageGlobalId":{ 7569 "shape":"String", 7570 "locationName":"fpgaImageGlobalId" 7571 } 7572 } 7573 }, 7574 "CreateImageRequest":{ 7575 "type":"structure", 7576 "required":[ 7577 "InstanceId", 7578 "Name" 7579 ], 7580 "members":{ 7581 "BlockDeviceMappings":{ 7582 "shape":"BlockDeviceMappingRequestList", 7583 "locationName":"blockDeviceMapping" 7584 }, 7585 "Description":{ 7586 "shape":"String", 7587 "locationName":"description" 7588 }, 7589 "DryRun":{ 7590 "shape":"Boolean", 7591 "locationName":"dryRun" 7592 }, 7593 "InstanceId":{ 7594 "shape":"InstanceId", 7595 "locationName":"instanceId" 7596 }, 7597 "Name":{ 7598 "shape":"String", 7599 "locationName":"name" 7600 }, 7601 "NoReboot":{ 7602 "shape":"Boolean", 7603 "locationName":"noReboot" 7604 }, 7605 "TagSpecifications":{ 7606 "shape":"TagSpecificationList", 7607 "locationName":"TagSpecification" 7608 } 7609 } 7610 }, 7611 "CreateImageResult":{ 7612 "type":"structure", 7613 "members":{ 7614 "ImageId":{ 7615 "shape":"String", 7616 "locationName":"imageId" 7617 } 7618 } 7619 }, 7620 "CreateInstanceExportTaskRequest":{ 7621 "type":"structure", 7622 "required":[ 7623 "ExportToS3Task", 7624 "InstanceId", 7625 "TargetEnvironment" 7626 ], 7627 "members":{ 7628 "Description":{ 7629 "shape":"String", 7630 "locationName":"description" 7631 }, 7632 "ExportToS3Task":{ 7633 "shape":"ExportToS3TaskSpecification", 7634 "locationName":"exportToS3" 7635 }, 7636 "InstanceId":{ 7637 "shape":"InstanceId", 7638 "locationName":"instanceId" 7639 }, 7640 "TargetEnvironment":{ 7641 "shape":"ExportEnvironment", 7642 "locationName":"targetEnvironment" 7643 }, 7644 "TagSpecifications":{ 7645 "shape":"TagSpecificationList", 7646 "locationName":"TagSpecification" 7647 } 7648 } 7649 }, 7650 "CreateInstanceExportTaskResult":{ 7651 "type":"structure", 7652 "members":{ 7653 "ExportTask":{ 7654 "shape":"ExportTask", 7655 "locationName":"exportTask" 7656 } 7657 } 7658 }, 7659 "CreateInternetGatewayRequest":{ 7660 "type":"structure", 7661 "members":{ 7662 "TagSpecifications":{ 7663 "shape":"TagSpecificationList", 7664 "locationName":"TagSpecification" 7665 }, 7666 "DryRun":{ 7667 "shape":"Boolean", 7668 "locationName":"dryRun" 7669 } 7670 } 7671 }, 7672 "CreateInternetGatewayResult":{ 7673 "type":"structure", 7674 "members":{ 7675 "InternetGateway":{ 7676 "shape":"InternetGateway", 7677 "locationName":"internetGateway" 7678 } 7679 } 7680 }, 7681 "CreateKeyPairRequest":{ 7682 "type":"structure", 7683 "required":["KeyName"], 7684 "members":{ 7685 "KeyName":{"shape":"String"}, 7686 "DryRun":{ 7687 "shape":"Boolean", 7688 "locationName":"dryRun" 7689 }, 7690 "TagSpecifications":{ 7691 "shape":"TagSpecificationList", 7692 "locationName":"TagSpecification" 7693 } 7694 } 7695 }, 7696 "CreateLaunchTemplateRequest":{ 7697 "type":"structure", 7698 "required":[ 7699 "LaunchTemplateName", 7700 "LaunchTemplateData" 7701 ], 7702 "members":{ 7703 "DryRun":{"shape":"Boolean"}, 7704 "ClientToken":{"shape":"String"}, 7705 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 7706 "VersionDescription":{"shape":"VersionDescription"}, 7707 "LaunchTemplateData":{"shape":"RequestLaunchTemplateData"}, 7708 "TagSpecifications":{ 7709 "shape":"TagSpecificationList", 7710 "locationName":"TagSpecification" 7711 } 7712 } 7713 }, 7714 "CreateLaunchTemplateResult":{ 7715 "type":"structure", 7716 "members":{ 7717 "LaunchTemplate":{ 7718 "shape":"LaunchTemplate", 7719 "locationName":"launchTemplate" 7720 }, 7721 "Warning":{ 7722 "shape":"ValidationWarning", 7723 "locationName":"warning" 7724 } 7725 } 7726 }, 7727 "CreateLaunchTemplateVersionRequest":{ 7728 "type":"structure", 7729 "required":["LaunchTemplateData"], 7730 "members":{ 7731 "DryRun":{"shape":"Boolean"}, 7732 "ClientToken":{"shape":"String"}, 7733 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 7734 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 7735 "SourceVersion":{"shape":"String"}, 7736 "VersionDescription":{"shape":"VersionDescription"}, 7737 "LaunchTemplateData":{"shape":"RequestLaunchTemplateData"} 7738 } 7739 }, 7740 "CreateLaunchTemplateVersionResult":{ 7741 "type":"structure", 7742 "members":{ 7743 "LaunchTemplateVersion":{ 7744 "shape":"LaunchTemplateVersion", 7745 "locationName":"launchTemplateVersion" 7746 }, 7747 "Warning":{ 7748 "shape":"ValidationWarning", 7749 "locationName":"warning" 7750 } 7751 } 7752 }, 7753 "CreateLocalGatewayRouteRequest":{ 7754 "type":"structure", 7755 "required":[ 7756 "DestinationCidrBlock", 7757 "LocalGatewayRouteTableId", 7758 "LocalGatewayVirtualInterfaceGroupId" 7759 ], 7760 "members":{ 7761 "DestinationCidrBlock":{"shape":"String"}, 7762 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 7763 "LocalGatewayVirtualInterfaceGroupId":{"shape":"LocalGatewayVirtualInterfaceGroupId"}, 7764 "DryRun":{"shape":"Boolean"} 7765 } 7766 }, 7767 "CreateLocalGatewayRouteResult":{ 7768 "type":"structure", 7769 "members":{ 7770 "Route":{ 7771 "shape":"LocalGatewayRoute", 7772 "locationName":"route" 7773 } 7774 } 7775 }, 7776 "CreateLocalGatewayRouteTableVpcAssociationRequest":{ 7777 "type":"structure", 7778 "required":[ 7779 "LocalGatewayRouteTableId", 7780 "VpcId" 7781 ], 7782 "members":{ 7783 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 7784 "VpcId":{"shape":"VpcId"}, 7785 "TagSpecifications":{ 7786 "shape":"TagSpecificationList", 7787 "locationName":"TagSpecification" 7788 }, 7789 "DryRun":{"shape":"Boolean"} 7790 } 7791 }, 7792 "CreateLocalGatewayRouteTableVpcAssociationResult":{ 7793 "type":"structure", 7794 "members":{ 7795 "LocalGatewayRouteTableVpcAssociation":{ 7796 "shape":"LocalGatewayRouteTableVpcAssociation", 7797 "locationName":"localGatewayRouteTableVpcAssociation" 7798 } 7799 } 7800 }, 7801 "CreateManagedPrefixListRequest":{ 7802 "type":"structure", 7803 "required":[ 7804 "PrefixListName", 7805 "MaxEntries", 7806 "AddressFamily" 7807 ], 7808 "members":{ 7809 "DryRun":{"shape":"Boolean"}, 7810 "PrefixListName":{"shape":"String"}, 7811 "Entries":{ 7812 "shape":"AddPrefixListEntries", 7813 "locationName":"Entry" 7814 }, 7815 "MaxEntries":{"shape":"Integer"}, 7816 "TagSpecifications":{ 7817 "shape":"TagSpecificationList", 7818 "locationName":"TagSpecification" 7819 }, 7820 "AddressFamily":{"shape":"String"}, 7821 "ClientToken":{ 7822 "shape":"String", 7823 "idempotencyToken":true 7824 } 7825 } 7826 }, 7827 "CreateManagedPrefixListResult":{ 7828 "type":"structure", 7829 "members":{ 7830 "PrefixList":{ 7831 "shape":"ManagedPrefixList", 7832 "locationName":"prefixList" 7833 } 7834 } 7835 }, 7836 "CreateNatGatewayRequest":{ 7837 "type":"structure", 7838 "required":[ 7839 "AllocationId", 7840 "SubnetId" 7841 ], 7842 "members":{ 7843 "AllocationId":{"shape":"AllocationId"}, 7844 "ClientToken":{ 7845 "shape":"String", 7846 "idempotencyToken":true 7847 }, 7848 "DryRun":{"shape":"Boolean"}, 7849 "SubnetId":{"shape":"SubnetId"}, 7850 "TagSpecifications":{ 7851 "shape":"TagSpecificationList", 7852 "locationName":"TagSpecification" 7853 } 7854 } 7855 }, 7856 "CreateNatGatewayResult":{ 7857 "type":"structure", 7858 "members":{ 7859 "ClientToken":{ 7860 "shape":"String", 7861 "locationName":"clientToken" 7862 }, 7863 "NatGateway":{ 7864 "shape":"NatGateway", 7865 "locationName":"natGateway" 7866 } 7867 } 7868 }, 7869 "CreateNetworkAclEntryRequest":{ 7870 "type":"structure", 7871 "required":[ 7872 "Egress", 7873 "NetworkAclId", 7874 "Protocol", 7875 "RuleAction", 7876 "RuleNumber" 7877 ], 7878 "members":{ 7879 "CidrBlock":{ 7880 "shape":"String", 7881 "locationName":"cidrBlock" 7882 }, 7883 "DryRun":{ 7884 "shape":"Boolean", 7885 "locationName":"dryRun" 7886 }, 7887 "Egress":{ 7888 "shape":"Boolean", 7889 "locationName":"egress" 7890 }, 7891 "IcmpTypeCode":{ 7892 "shape":"IcmpTypeCode", 7893 "locationName":"Icmp" 7894 }, 7895 "Ipv6CidrBlock":{ 7896 "shape":"String", 7897 "locationName":"ipv6CidrBlock" 7898 }, 7899 "NetworkAclId":{ 7900 "shape":"NetworkAclId", 7901 "locationName":"networkAclId" 7902 }, 7903 "PortRange":{ 7904 "shape":"PortRange", 7905 "locationName":"portRange" 7906 }, 7907 "Protocol":{ 7908 "shape":"String", 7909 "locationName":"protocol" 7910 }, 7911 "RuleAction":{ 7912 "shape":"RuleAction", 7913 "locationName":"ruleAction" 7914 }, 7915 "RuleNumber":{ 7916 "shape":"Integer", 7917 "locationName":"ruleNumber" 7918 } 7919 } 7920 }, 7921 "CreateNetworkAclRequest":{ 7922 "type":"structure", 7923 "required":["VpcId"], 7924 "members":{ 7925 "DryRun":{ 7926 "shape":"Boolean", 7927 "locationName":"dryRun" 7928 }, 7929 "VpcId":{ 7930 "shape":"VpcId", 7931 "locationName":"vpcId" 7932 }, 7933 "TagSpecifications":{ 7934 "shape":"TagSpecificationList", 7935 "locationName":"TagSpecification" 7936 } 7937 } 7938 }, 7939 "CreateNetworkAclResult":{ 7940 "type":"structure", 7941 "members":{ 7942 "NetworkAcl":{ 7943 "shape":"NetworkAcl", 7944 "locationName":"networkAcl" 7945 } 7946 } 7947 }, 7948 "CreateNetworkInsightsPathRequest":{ 7949 "type":"structure", 7950 "required":[ 7951 "Source", 7952 "Destination", 7953 "Protocol", 7954 "ClientToken" 7955 ], 7956 "members":{ 7957 "SourceIp":{"shape":"IpAddress"}, 7958 "DestinationIp":{"shape":"IpAddress"}, 7959 "Source":{"shape":"String"}, 7960 "Destination":{"shape":"String"}, 7961 "Protocol":{"shape":"Protocol"}, 7962 "DestinationPort":{"shape":"Port"}, 7963 "TagSpecifications":{ 7964 "shape":"TagSpecificationList", 7965 "locationName":"TagSpecification" 7966 }, 7967 "DryRun":{"shape":"Boolean"}, 7968 "ClientToken":{ 7969 "shape":"String", 7970 "idempotencyToken":true 7971 } 7972 } 7973 }, 7974 "CreateNetworkInsightsPathResult":{ 7975 "type":"structure", 7976 "members":{ 7977 "NetworkInsightsPath":{ 7978 "shape":"NetworkInsightsPath", 7979 "locationName":"networkInsightsPath" 7980 } 7981 } 7982 }, 7983 "CreateNetworkInterfacePermissionRequest":{ 7984 "type":"structure", 7985 "required":[ 7986 "NetworkInterfaceId", 7987 "Permission" 7988 ], 7989 "members":{ 7990 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 7991 "AwsAccountId":{"shape":"String"}, 7992 "AwsService":{"shape":"String"}, 7993 "Permission":{"shape":"InterfacePermissionType"}, 7994 "DryRun":{"shape":"Boolean"} 7995 } 7996 }, 7997 "CreateNetworkInterfacePermissionResult":{ 7998 "type":"structure", 7999 "members":{ 8000 "InterfacePermission":{ 8001 "shape":"NetworkInterfacePermission", 8002 "locationName":"interfacePermission" 8003 } 8004 } 8005 }, 8006 "CreateNetworkInterfaceRequest":{ 8007 "type":"structure", 8008 "required":["SubnetId"], 8009 "members":{ 8010 "Description":{ 8011 "shape":"String", 8012 "locationName":"description" 8013 }, 8014 "DryRun":{ 8015 "shape":"Boolean", 8016 "locationName":"dryRun" 8017 }, 8018 "Groups":{ 8019 "shape":"SecurityGroupIdStringList", 8020 "locationName":"SecurityGroupId" 8021 }, 8022 "Ipv6AddressCount":{ 8023 "shape":"Integer", 8024 "locationName":"ipv6AddressCount" 8025 }, 8026 "Ipv6Addresses":{ 8027 "shape":"InstanceIpv6AddressList", 8028 "locationName":"ipv6Addresses" 8029 }, 8030 "PrivateIpAddress":{ 8031 "shape":"String", 8032 "locationName":"privateIpAddress" 8033 }, 8034 "PrivateIpAddresses":{ 8035 "shape":"PrivateIpAddressSpecificationList", 8036 "locationName":"privateIpAddresses" 8037 }, 8038 "SecondaryPrivateIpAddressCount":{ 8039 "shape":"Integer", 8040 "locationName":"secondaryPrivateIpAddressCount" 8041 }, 8042 "InterfaceType":{"shape":"NetworkInterfaceCreationType"}, 8043 "SubnetId":{ 8044 "shape":"SubnetId", 8045 "locationName":"subnetId" 8046 }, 8047 "TagSpecifications":{ 8048 "shape":"TagSpecificationList", 8049 "locationName":"TagSpecification" 8050 } 8051 } 8052 }, 8053 "CreateNetworkInterfaceResult":{ 8054 "type":"structure", 8055 "members":{ 8056 "NetworkInterface":{ 8057 "shape":"NetworkInterface", 8058 "locationName":"networkInterface" 8059 } 8060 } 8061 }, 8062 "CreatePlacementGroupRequest":{ 8063 "type":"structure", 8064 "members":{ 8065 "DryRun":{ 8066 "shape":"Boolean", 8067 "locationName":"dryRun" 8068 }, 8069 "GroupName":{ 8070 "shape":"String", 8071 "locationName":"groupName" 8072 }, 8073 "Strategy":{ 8074 "shape":"PlacementStrategy", 8075 "locationName":"strategy" 8076 }, 8077 "PartitionCount":{"shape":"Integer"}, 8078 "TagSpecifications":{ 8079 "shape":"TagSpecificationList", 8080 "locationName":"TagSpecification" 8081 } 8082 } 8083 }, 8084 "CreatePlacementGroupResult":{ 8085 "type":"structure", 8086 "members":{ 8087 "PlacementGroup":{ 8088 "shape":"PlacementGroup", 8089 "locationName":"placementGroup" 8090 } 8091 } 8092 }, 8093 "CreateReservedInstancesListingRequest":{ 8094 "type":"structure", 8095 "required":[ 8096 "ClientToken", 8097 "InstanceCount", 8098 "PriceSchedules", 8099 "ReservedInstancesId" 8100 ], 8101 "members":{ 8102 "ClientToken":{ 8103 "shape":"String", 8104 "locationName":"clientToken" 8105 }, 8106 "InstanceCount":{ 8107 "shape":"Integer", 8108 "locationName":"instanceCount" 8109 }, 8110 "PriceSchedules":{ 8111 "shape":"PriceScheduleSpecificationList", 8112 "locationName":"priceSchedules" 8113 }, 8114 "ReservedInstancesId":{ 8115 "shape":"ReservationId", 8116 "locationName":"reservedInstancesId" 8117 } 8118 } 8119 }, 8120 "CreateReservedInstancesListingResult":{ 8121 "type":"structure", 8122 "members":{ 8123 "ReservedInstancesListings":{ 8124 "shape":"ReservedInstancesListingList", 8125 "locationName":"reservedInstancesListingsSet" 8126 } 8127 } 8128 }, 8129 "CreateRouteRequest":{ 8130 "type":"structure", 8131 "required":["RouteTableId"], 8132 "members":{ 8133 "DestinationCidrBlock":{ 8134 "shape":"String", 8135 "locationName":"destinationCidrBlock" 8136 }, 8137 "DestinationIpv6CidrBlock":{ 8138 "shape":"String", 8139 "locationName":"destinationIpv6CidrBlock" 8140 }, 8141 "DestinationPrefixListId":{"shape":"PrefixListResourceId"}, 8142 "DryRun":{ 8143 "shape":"Boolean", 8144 "locationName":"dryRun" 8145 }, 8146 "VpcEndpointId":{"shape":"VpcEndpointId"}, 8147 "EgressOnlyInternetGatewayId":{ 8148 "shape":"EgressOnlyInternetGatewayId", 8149 "locationName":"egressOnlyInternetGatewayId" 8150 }, 8151 "GatewayId":{ 8152 "shape":"RouteGatewayId", 8153 "locationName":"gatewayId" 8154 }, 8155 "InstanceId":{ 8156 "shape":"InstanceId", 8157 "locationName":"instanceId" 8158 }, 8159 "NatGatewayId":{ 8160 "shape":"NatGatewayId", 8161 "locationName":"natGatewayId" 8162 }, 8163 "TransitGatewayId":{"shape":"TransitGatewayId"}, 8164 "LocalGatewayId":{"shape":"LocalGatewayId"}, 8165 "CarrierGatewayId":{"shape":"CarrierGatewayId"}, 8166 "NetworkInterfaceId":{ 8167 "shape":"NetworkInterfaceId", 8168 "locationName":"networkInterfaceId" 8169 }, 8170 "RouteTableId":{ 8171 "shape":"RouteTableId", 8172 "locationName":"routeTableId" 8173 }, 8174 "VpcPeeringConnectionId":{ 8175 "shape":"VpcPeeringConnectionId", 8176 "locationName":"vpcPeeringConnectionId" 8177 } 8178 } 8179 }, 8180 "CreateRouteResult":{ 8181 "type":"structure", 8182 "members":{ 8183 "Return":{ 8184 "shape":"Boolean", 8185 "locationName":"return" 8186 } 8187 } 8188 }, 8189 "CreateRouteTableRequest":{ 8190 "type":"structure", 8191 "required":["VpcId"], 8192 "members":{ 8193 "DryRun":{ 8194 "shape":"Boolean", 8195 "locationName":"dryRun" 8196 }, 8197 "VpcId":{ 8198 "shape":"VpcId", 8199 "locationName":"vpcId" 8200 }, 8201 "TagSpecifications":{ 8202 "shape":"TagSpecificationList", 8203 "locationName":"TagSpecification" 8204 } 8205 } 8206 }, 8207 "CreateRouteTableResult":{ 8208 "type":"structure", 8209 "members":{ 8210 "RouteTable":{ 8211 "shape":"RouteTable", 8212 "locationName":"routeTable" 8213 } 8214 } 8215 }, 8216 "CreateSecurityGroupRequest":{ 8217 "type":"structure", 8218 "required":[ 8219 "Description", 8220 "GroupName" 8221 ], 8222 "members":{ 8223 "Description":{ 8224 "shape":"String", 8225 "locationName":"GroupDescription" 8226 }, 8227 "GroupName":{"shape":"String"}, 8228 "VpcId":{"shape":"VpcId"}, 8229 "TagSpecifications":{ 8230 "shape":"TagSpecificationList", 8231 "locationName":"TagSpecification" 8232 }, 8233 "DryRun":{ 8234 "shape":"Boolean", 8235 "locationName":"dryRun" 8236 } 8237 } 8238 }, 8239 "CreateSecurityGroupResult":{ 8240 "type":"structure", 8241 "members":{ 8242 "GroupId":{ 8243 "shape":"String", 8244 "locationName":"groupId" 8245 }, 8246 "Tags":{ 8247 "shape":"TagList", 8248 "locationName":"tagSet" 8249 } 8250 } 8251 }, 8252 "CreateSnapshotRequest":{ 8253 "type":"structure", 8254 "required":["VolumeId"], 8255 "members":{ 8256 "Description":{"shape":"String"}, 8257 "VolumeId":{"shape":"VolumeId"}, 8258 "TagSpecifications":{ 8259 "shape":"TagSpecificationList", 8260 "locationName":"TagSpecification" 8261 }, 8262 "DryRun":{ 8263 "shape":"Boolean", 8264 "locationName":"dryRun" 8265 } 8266 } 8267 }, 8268 "CreateSnapshotsRequest":{ 8269 "type":"structure", 8270 "required":["InstanceSpecification"], 8271 "members":{ 8272 "Description":{"shape":"String"}, 8273 "InstanceSpecification":{"shape":"InstanceSpecification"}, 8274 "TagSpecifications":{ 8275 "shape":"TagSpecificationList", 8276 "locationName":"TagSpecification" 8277 }, 8278 "DryRun":{"shape":"Boolean"}, 8279 "CopyTagsFromSource":{"shape":"CopyTagsFromSource"} 8280 } 8281 }, 8282 "CreateSnapshotsResult":{ 8283 "type":"structure", 8284 "members":{ 8285 "Snapshots":{ 8286 "shape":"SnapshotSet", 8287 "locationName":"snapshotSet" 8288 } 8289 } 8290 }, 8291 "CreateSpotDatafeedSubscriptionRequest":{ 8292 "type":"structure", 8293 "required":["Bucket"], 8294 "members":{ 8295 "Bucket":{ 8296 "shape":"String", 8297 "locationName":"bucket" 8298 }, 8299 "DryRun":{ 8300 "shape":"Boolean", 8301 "locationName":"dryRun" 8302 }, 8303 "Prefix":{ 8304 "shape":"String", 8305 "locationName":"prefix" 8306 } 8307 } 8308 }, 8309 "CreateSpotDatafeedSubscriptionResult":{ 8310 "type":"structure", 8311 "members":{ 8312 "SpotDatafeedSubscription":{ 8313 "shape":"SpotDatafeedSubscription", 8314 "locationName":"spotDatafeedSubscription" 8315 } 8316 } 8317 }, 8318 "CreateSubnetRequest":{ 8319 "type":"structure", 8320 "required":[ 8321 "CidrBlock", 8322 "VpcId" 8323 ], 8324 "members":{ 8325 "TagSpecifications":{ 8326 "shape":"TagSpecificationList", 8327 "locationName":"TagSpecification" 8328 }, 8329 "AvailabilityZone":{"shape":"String"}, 8330 "AvailabilityZoneId":{"shape":"String"}, 8331 "CidrBlock":{"shape":"String"}, 8332 "Ipv6CidrBlock":{"shape":"String"}, 8333 "OutpostArn":{"shape":"String"}, 8334 "VpcId":{"shape":"VpcId"}, 8335 "DryRun":{ 8336 "shape":"Boolean", 8337 "locationName":"dryRun" 8338 } 8339 } 8340 }, 8341 "CreateSubnetResult":{ 8342 "type":"structure", 8343 "members":{ 8344 "Subnet":{ 8345 "shape":"Subnet", 8346 "locationName":"subnet" 8347 } 8348 } 8349 }, 8350 "CreateTagsRequest":{ 8351 "type":"structure", 8352 "required":[ 8353 "Resources", 8354 "Tags" 8355 ], 8356 "members":{ 8357 "DryRun":{ 8358 "shape":"Boolean", 8359 "locationName":"dryRun" 8360 }, 8361 "Resources":{ 8362 "shape":"ResourceIdList", 8363 "locationName":"ResourceId" 8364 }, 8365 "Tags":{ 8366 "shape":"TagList", 8367 "locationName":"Tag" 8368 } 8369 } 8370 }, 8371 "CreateTrafficMirrorFilterRequest":{ 8372 "type":"structure", 8373 "members":{ 8374 "Description":{"shape":"String"}, 8375 "TagSpecifications":{ 8376 "shape":"TagSpecificationList", 8377 "locationName":"TagSpecification" 8378 }, 8379 "DryRun":{"shape":"Boolean"}, 8380 "ClientToken":{ 8381 "shape":"String", 8382 "idempotencyToken":true 8383 } 8384 } 8385 }, 8386 "CreateTrafficMirrorFilterResult":{ 8387 "type":"structure", 8388 "members":{ 8389 "TrafficMirrorFilter":{ 8390 "shape":"TrafficMirrorFilter", 8391 "locationName":"trafficMirrorFilter" 8392 }, 8393 "ClientToken":{ 8394 "shape":"String", 8395 "locationName":"clientToken" 8396 } 8397 } 8398 }, 8399 "CreateTrafficMirrorFilterRuleRequest":{ 8400 "type":"structure", 8401 "required":[ 8402 "TrafficMirrorFilterId", 8403 "TrafficDirection", 8404 "RuleNumber", 8405 "RuleAction", 8406 "DestinationCidrBlock", 8407 "SourceCidrBlock" 8408 ], 8409 "members":{ 8410 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 8411 "TrafficDirection":{"shape":"TrafficDirection"}, 8412 "RuleNumber":{"shape":"Integer"}, 8413 "RuleAction":{"shape":"TrafficMirrorRuleAction"}, 8414 "DestinationPortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 8415 "SourcePortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 8416 "Protocol":{"shape":"Integer"}, 8417 "DestinationCidrBlock":{"shape":"String"}, 8418 "SourceCidrBlock":{"shape":"String"}, 8419 "Description":{"shape":"String"}, 8420 "DryRun":{"shape":"Boolean"}, 8421 "ClientToken":{ 8422 "shape":"String", 8423 "idempotencyToken":true 8424 } 8425 } 8426 }, 8427 "CreateTrafficMirrorFilterRuleResult":{ 8428 "type":"structure", 8429 "members":{ 8430 "TrafficMirrorFilterRule":{ 8431 "shape":"TrafficMirrorFilterRule", 8432 "locationName":"trafficMirrorFilterRule" 8433 }, 8434 "ClientToken":{ 8435 "shape":"String", 8436 "locationName":"clientToken" 8437 } 8438 } 8439 }, 8440 "CreateTrafficMirrorSessionRequest":{ 8441 "type":"structure", 8442 "required":[ 8443 "NetworkInterfaceId", 8444 "TrafficMirrorTargetId", 8445 "TrafficMirrorFilterId", 8446 "SessionNumber" 8447 ], 8448 "members":{ 8449 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 8450 "TrafficMirrorTargetId":{"shape":"TrafficMirrorTargetId"}, 8451 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 8452 "PacketLength":{"shape":"Integer"}, 8453 "SessionNumber":{"shape":"Integer"}, 8454 "VirtualNetworkId":{"shape":"Integer"}, 8455 "Description":{"shape":"String"}, 8456 "TagSpecifications":{ 8457 "shape":"TagSpecificationList", 8458 "locationName":"TagSpecification" 8459 }, 8460 "DryRun":{"shape":"Boolean"}, 8461 "ClientToken":{ 8462 "shape":"String", 8463 "idempotencyToken":true 8464 } 8465 } 8466 }, 8467 "CreateTrafficMirrorSessionResult":{ 8468 "type":"structure", 8469 "members":{ 8470 "TrafficMirrorSession":{ 8471 "shape":"TrafficMirrorSession", 8472 "locationName":"trafficMirrorSession" 8473 }, 8474 "ClientToken":{ 8475 "shape":"String", 8476 "locationName":"clientToken" 8477 } 8478 } 8479 }, 8480 "CreateTrafficMirrorTargetRequest":{ 8481 "type":"structure", 8482 "members":{ 8483 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 8484 "NetworkLoadBalancerArn":{"shape":"String"}, 8485 "Description":{"shape":"String"}, 8486 "TagSpecifications":{ 8487 "shape":"TagSpecificationList", 8488 "locationName":"TagSpecification" 8489 }, 8490 "DryRun":{"shape":"Boolean"}, 8491 "ClientToken":{ 8492 "shape":"String", 8493 "idempotencyToken":true 8494 } 8495 } 8496 }, 8497 "CreateTrafficMirrorTargetResult":{ 8498 "type":"structure", 8499 "members":{ 8500 "TrafficMirrorTarget":{ 8501 "shape":"TrafficMirrorTarget", 8502 "locationName":"trafficMirrorTarget" 8503 }, 8504 "ClientToken":{ 8505 "shape":"String", 8506 "locationName":"clientToken" 8507 } 8508 } 8509 }, 8510 "CreateTransitGatewayConnectPeerRequest":{ 8511 "type":"structure", 8512 "required":[ 8513 "TransitGatewayAttachmentId", 8514 "PeerAddress", 8515 "InsideCidrBlocks" 8516 ], 8517 "members":{ 8518 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 8519 "TransitGatewayAddress":{"shape":"String"}, 8520 "PeerAddress":{"shape":"String"}, 8521 "BgpOptions":{"shape":"TransitGatewayConnectRequestBgpOptions"}, 8522 "InsideCidrBlocks":{"shape":"InsideCidrBlocksStringList"}, 8523 "TagSpecifications":{ 8524 "shape":"TagSpecificationList", 8525 "locationName":"TagSpecification" 8526 }, 8527 "DryRun":{"shape":"Boolean"} 8528 } 8529 }, 8530 "CreateTransitGatewayConnectPeerResult":{ 8531 "type":"structure", 8532 "members":{ 8533 "TransitGatewayConnectPeer":{ 8534 "shape":"TransitGatewayConnectPeer", 8535 "locationName":"transitGatewayConnectPeer" 8536 } 8537 } 8538 }, 8539 "CreateTransitGatewayConnectRequest":{ 8540 "type":"structure", 8541 "required":[ 8542 "TransportTransitGatewayAttachmentId", 8543 "Options" 8544 ], 8545 "members":{ 8546 "TransportTransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 8547 "Options":{"shape":"CreateTransitGatewayConnectRequestOptions"}, 8548 "TagSpecifications":{ 8549 "shape":"TagSpecificationList", 8550 "locationName":"TagSpecification" 8551 }, 8552 "DryRun":{"shape":"Boolean"} 8553 } 8554 }, 8555 "CreateTransitGatewayConnectRequestOptions":{ 8556 "type":"structure", 8557 "required":["Protocol"], 8558 "members":{ 8559 "Protocol":{"shape":"ProtocolValue"} 8560 } 8561 }, 8562 "CreateTransitGatewayConnectResult":{ 8563 "type":"structure", 8564 "members":{ 8565 "TransitGatewayConnect":{ 8566 "shape":"TransitGatewayConnect", 8567 "locationName":"transitGatewayConnect" 8568 } 8569 } 8570 }, 8571 "CreateTransitGatewayMulticastDomainRequest":{ 8572 "type":"structure", 8573 "required":["TransitGatewayId"], 8574 "members":{ 8575 "TransitGatewayId":{"shape":"TransitGatewayId"}, 8576 "Options":{"shape":"CreateTransitGatewayMulticastDomainRequestOptions"}, 8577 "TagSpecifications":{ 8578 "shape":"TagSpecificationList", 8579 "locationName":"TagSpecification" 8580 }, 8581 "DryRun":{"shape":"Boolean"} 8582 } 8583 }, 8584 "CreateTransitGatewayMulticastDomainRequestOptions":{ 8585 "type":"structure", 8586 "members":{ 8587 "Igmpv2Support":{"shape":"Igmpv2SupportValue"}, 8588 "StaticSourcesSupport":{"shape":"StaticSourcesSupportValue"}, 8589 "AutoAcceptSharedAssociations":{"shape":"AutoAcceptSharedAssociationsValue"} 8590 } 8591 }, 8592 "CreateTransitGatewayMulticastDomainResult":{ 8593 "type":"structure", 8594 "members":{ 8595 "TransitGatewayMulticastDomain":{ 8596 "shape":"TransitGatewayMulticastDomain", 8597 "locationName":"transitGatewayMulticastDomain" 8598 } 8599 } 8600 }, 8601 "CreateTransitGatewayPeeringAttachmentRequest":{ 8602 "type":"structure", 8603 "required":[ 8604 "TransitGatewayId", 8605 "PeerTransitGatewayId", 8606 "PeerAccountId", 8607 "PeerRegion" 8608 ], 8609 "members":{ 8610 "TransitGatewayId":{"shape":"TransitGatewayId"}, 8611 "PeerTransitGatewayId":{"shape":"TransitAssociationGatewayId"}, 8612 "PeerAccountId":{"shape":"String"}, 8613 "PeerRegion":{"shape":"String"}, 8614 "TagSpecifications":{ 8615 "shape":"TagSpecificationList", 8616 "locationName":"TagSpecification" 8617 }, 8618 "DryRun":{"shape":"Boolean"} 8619 } 8620 }, 8621 "CreateTransitGatewayPeeringAttachmentResult":{ 8622 "type":"structure", 8623 "members":{ 8624 "TransitGatewayPeeringAttachment":{ 8625 "shape":"TransitGatewayPeeringAttachment", 8626 "locationName":"transitGatewayPeeringAttachment" 8627 } 8628 } 8629 }, 8630 "CreateTransitGatewayPrefixListReferenceRequest":{ 8631 "type":"structure", 8632 "required":[ 8633 "TransitGatewayRouteTableId", 8634 "PrefixListId" 8635 ], 8636 "members":{ 8637 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 8638 "PrefixListId":{"shape":"PrefixListResourceId"}, 8639 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 8640 "Blackhole":{"shape":"Boolean"}, 8641 "DryRun":{"shape":"Boolean"} 8642 } 8643 }, 8644 "CreateTransitGatewayPrefixListReferenceResult":{ 8645 "type":"structure", 8646 "members":{ 8647 "TransitGatewayPrefixListReference":{ 8648 "shape":"TransitGatewayPrefixListReference", 8649 "locationName":"transitGatewayPrefixListReference" 8650 } 8651 } 8652 }, 8653 "CreateTransitGatewayRequest":{ 8654 "type":"structure", 8655 "members":{ 8656 "Description":{"shape":"String"}, 8657 "Options":{"shape":"TransitGatewayRequestOptions"}, 8658 "TagSpecifications":{ 8659 "shape":"TagSpecificationList", 8660 "locationName":"TagSpecification" 8661 }, 8662 "DryRun":{"shape":"Boolean"} 8663 } 8664 }, 8665 "CreateTransitGatewayResult":{ 8666 "type":"structure", 8667 "members":{ 8668 "TransitGateway":{ 8669 "shape":"TransitGateway", 8670 "locationName":"transitGateway" 8671 } 8672 } 8673 }, 8674 "CreateTransitGatewayRouteRequest":{ 8675 "type":"structure", 8676 "required":[ 8677 "DestinationCidrBlock", 8678 "TransitGatewayRouteTableId" 8679 ], 8680 "members":{ 8681 "DestinationCidrBlock":{"shape":"String"}, 8682 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 8683 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 8684 "Blackhole":{"shape":"Boolean"}, 8685 "DryRun":{"shape":"Boolean"} 8686 } 8687 }, 8688 "CreateTransitGatewayRouteResult":{ 8689 "type":"structure", 8690 "members":{ 8691 "Route":{ 8692 "shape":"TransitGatewayRoute", 8693 "locationName":"route" 8694 } 8695 } 8696 }, 8697 "CreateTransitGatewayRouteTableRequest":{ 8698 "type":"structure", 8699 "required":["TransitGatewayId"], 8700 "members":{ 8701 "TransitGatewayId":{"shape":"TransitGatewayId"}, 8702 "TagSpecifications":{"shape":"TagSpecificationList"}, 8703 "DryRun":{"shape":"Boolean"} 8704 } 8705 }, 8706 "CreateTransitGatewayRouteTableResult":{ 8707 "type":"structure", 8708 "members":{ 8709 "TransitGatewayRouteTable":{ 8710 "shape":"TransitGatewayRouteTable", 8711 "locationName":"transitGatewayRouteTable" 8712 } 8713 } 8714 }, 8715 "CreateTransitGatewayVpcAttachmentRequest":{ 8716 "type":"structure", 8717 "required":[ 8718 "TransitGatewayId", 8719 "VpcId", 8720 "SubnetIds" 8721 ], 8722 "members":{ 8723 "TransitGatewayId":{"shape":"TransitGatewayId"}, 8724 "VpcId":{"shape":"VpcId"}, 8725 "SubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 8726 "Options":{"shape":"CreateTransitGatewayVpcAttachmentRequestOptions"}, 8727 "TagSpecifications":{"shape":"TagSpecificationList"}, 8728 "DryRun":{"shape":"Boolean"} 8729 } 8730 }, 8731 "CreateTransitGatewayVpcAttachmentRequestOptions":{ 8732 "type":"structure", 8733 "members":{ 8734 "DnsSupport":{"shape":"DnsSupportValue"}, 8735 "Ipv6Support":{"shape":"Ipv6SupportValue"}, 8736 "ApplianceModeSupport":{"shape":"ApplianceModeSupportValue"} 8737 } 8738 }, 8739 "CreateTransitGatewayVpcAttachmentResult":{ 8740 "type":"structure", 8741 "members":{ 8742 "TransitGatewayVpcAttachment":{ 8743 "shape":"TransitGatewayVpcAttachment", 8744 "locationName":"transitGatewayVpcAttachment" 8745 } 8746 } 8747 }, 8748 "CreateVolumePermission":{ 8749 "type":"structure", 8750 "members":{ 8751 "Group":{ 8752 "shape":"PermissionGroup", 8753 "locationName":"group" 8754 }, 8755 "UserId":{ 8756 "shape":"String", 8757 "locationName":"userId" 8758 } 8759 } 8760 }, 8761 "CreateVolumePermissionList":{ 8762 "type":"list", 8763 "member":{ 8764 "shape":"CreateVolumePermission", 8765 "locationName":"item" 8766 } 8767 }, 8768 "CreateVolumePermissionModifications":{ 8769 "type":"structure", 8770 "members":{ 8771 "Add":{"shape":"CreateVolumePermissionList"}, 8772 "Remove":{"shape":"CreateVolumePermissionList"} 8773 } 8774 }, 8775 "CreateVolumeRequest":{ 8776 "type":"structure", 8777 "required":["AvailabilityZone"], 8778 "members":{ 8779 "AvailabilityZone":{"shape":"String"}, 8780 "Encrypted":{ 8781 "shape":"Boolean", 8782 "locationName":"encrypted" 8783 }, 8784 "Iops":{"shape":"Integer"}, 8785 "KmsKeyId":{"shape":"KmsKeyId"}, 8786 "OutpostArn":{"shape":"String"}, 8787 "Size":{"shape":"Integer"}, 8788 "SnapshotId":{"shape":"SnapshotId"}, 8789 "VolumeType":{"shape":"VolumeType"}, 8790 "DryRun":{ 8791 "shape":"Boolean", 8792 "locationName":"dryRun" 8793 }, 8794 "TagSpecifications":{ 8795 "shape":"TagSpecificationList", 8796 "locationName":"TagSpecification" 8797 }, 8798 "MultiAttachEnabled":{"shape":"Boolean"}, 8799 "Throughput":{"shape":"Integer"} 8800 } 8801 }, 8802 "CreateVpcEndpointConnectionNotificationRequest":{ 8803 "type":"structure", 8804 "required":[ 8805 "ConnectionNotificationArn", 8806 "ConnectionEvents" 8807 ], 8808 "members":{ 8809 "DryRun":{"shape":"Boolean"}, 8810 "ServiceId":{"shape":"VpcEndpointServiceId"}, 8811 "VpcEndpointId":{"shape":"VpcEndpointId"}, 8812 "ConnectionNotificationArn":{"shape":"String"}, 8813 "ConnectionEvents":{"shape":"ValueStringList"}, 8814 "ClientToken":{"shape":"String"} 8815 } 8816 }, 8817 "CreateVpcEndpointConnectionNotificationResult":{ 8818 "type":"structure", 8819 "members":{ 8820 "ConnectionNotification":{ 8821 "shape":"ConnectionNotification", 8822 "locationName":"connectionNotification" 8823 }, 8824 "ClientToken":{ 8825 "shape":"String", 8826 "locationName":"clientToken" 8827 } 8828 } 8829 }, 8830 "CreateVpcEndpointRequest":{ 8831 "type":"structure", 8832 "required":[ 8833 "VpcId", 8834 "ServiceName" 8835 ], 8836 "members":{ 8837 "DryRun":{"shape":"Boolean"}, 8838 "VpcEndpointType":{"shape":"VpcEndpointType"}, 8839 "VpcId":{"shape":"VpcId"}, 8840 "ServiceName":{"shape":"String"}, 8841 "PolicyDocument":{"shape":"String"}, 8842 "RouteTableIds":{ 8843 "shape":"VpcEndpointRouteTableIdList", 8844 "locationName":"RouteTableId" 8845 }, 8846 "SubnetIds":{ 8847 "shape":"VpcEndpointSubnetIdList", 8848 "locationName":"SubnetId" 8849 }, 8850 "SecurityGroupIds":{ 8851 "shape":"VpcEndpointSecurityGroupIdList", 8852 "locationName":"SecurityGroupId" 8853 }, 8854 "ClientToken":{"shape":"String"}, 8855 "PrivateDnsEnabled":{"shape":"Boolean"}, 8856 "TagSpecifications":{ 8857 "shape":"TagSpecificationList", 8858 "locationName":"TagSpecification" 8859 } 8860 } 8861 }, 8862 "CreateVpcEndpointResult":{ 8863 "type":"structure", 8864 "members":{ 8865 "VpcEndpoint":{ 8866 "shape":"VpcEndpoint", 8867 "locationName":"vpcEndpoint" 8868 }, 8869 "ClientToken":{ 8870 "shape":"String", 8871 "locationName":"clientToken" 8872 } 8873 } 8874 }, 8875 "CreateVpcEndpointServiceConfigurationRequest":{ 8876 "type":"structure", 8877 "members":{ 8878 "DryRun":{"shape":"Boolean"}, 8879 "AcceptanceRequired":{"shape":"Boolean"}, 8880 "PrivateDnsName":{"shape":"String"}, 8881 "NetworkLoadBalancerArns":{ 8882 "shape":"ValueStringList", 8883 "locationName":"NetworkLoadBalancerArn" 8884 }, 8885 "GatewayLoadBalancerArns":{ 8886 "shape":"ValueStringList", 8887 "locationName":"GatewayLoadBalancerArn" 8888 }, 8889 "ClientToken":{"shape":"String"}, 8890 "TagSpecifications":{ 8891 "shape":"TagSpecificationList", 8892 "locationName":"TagSpecification" 8893 } 8894 } 8895 }, 8896 "CreateVpcEndpointServiceConfigurationResult":{ 8897 "type":"structure", 8898 "members":{ 8899 "ServiceConfiguration":{ 8900 "shape":"ServiceConfiguration", 8901 "locationName":"serviceConfiguration" 8902 }, 8903 "ClientToken":{ 8904 "shape":"String", 8905 "locationName":"clientToken" 8906 } 8907 } 8908 }, 8909 "CreateVpcPeeringConnectionRequest":{ 8910 "type":"structure", 8911 "members":{ 8912 "DryRun":{ 8913 "shape":"Boolean", 8914 "locationName":"dryRun" 8915 }, 8916 "PeerOwnerId":{ 8917 "shape":"String", 8918 "locationName":"peerOwnerId" 8919 }, 8920 "PeerVpcId":{ 8921 "shape":"String", 8922 "locationName":"peerVpcId" 8923 }, 8924 "VpcId":{ 8925 "shape":"VpcId", 8926 "locationName":"vpcId" 8927 }, 8928 "PeerRegion":{"shape":"String"}, 8929 "TagSpecifications":{ 8930 "shape":"TagSpecificationList", 8931 "locationName":"TagSpecification" 8932 } 8933 } 8934 }, 8935 "CreateVpcPeeringConnectionResult":{ 8936 "type":"structure", 8937 "members":{ 8938 "VpcPeeringConnection":{ 8939 "shape":"VpcPeeringConnection", 8940 "locationName":"vpcPeeringConnection" 8941 } 8942 } 8943 }, 8944 "CreateVpcRequest":{ 8945 "type":"structure", 8946 "required":["CidrBlock"], 8947 "members":{ 8948 "CidrBlock":{"shape":"String"}, 8949 "AmazonProvidedIpv6CidrBlock":{ 8950 "shape":"Boolean", 8951 "locationName":"amazonProvidedIpv6CidrBlock" 8952 }, 8953 "Ipv6Pool":{"shape":"Ipv6PoolEc2Id"}, 8954 "Ipv6CidrBlock":{"shape":"String"}, 8955 "DryRun":{ 8956 "shape":"Boolean", 8957 "locationName":"dryRun" 8958 }, 8959 "InstanceTenancy":{ 8960 "shape":"Tenancy", 8961 "locationName":"instanceTenancy" 8962 }, 8963 "Ipv6CidrBlockNetworkBorderGroup":{"shape":"String"}, 8964 "TagSpecifications":{ 8965 "shape":"TagSpecificationList", 8966 "locationName":"TagSpecification" 8967 } 8968 } 8969 }, 8970 "CreateVpcResult":{ 8971 "type":"structure", 8972 "members":{ 8973 "Vpc":{ 8974 "shape":"Vpc", 8975 "locationName":"vpc" 8976 } 8977 } 8978 }, 8979 "CreateVpnConnectionRequest":{ 8980 "type":"structure", 8981 "required":[ 8982 "CustomerGatewayId", 8983 "Type" 8984 ], 8985 "members":{ 8986 "CustomerGatewayId":{"shape":"CustomerGatewayId"}, 8987 "Type":{"shape":"String"}, 8988 "VpnGatewayId":{"shape":"VpnGatewayId"}, 8989 "TransitGatewayId":{"shape":"TransitGatewayId"}, 8990 "DryRun":{ 8991 "shape":"Boolean", 8992 "locationName":"dryRun" 8993 }, 8994 "Options":{ 8995 "shape":"VpnConnectionOptionsSpecification", 8996 "locationName":"options" 8997 }, 8998 "TagSpecifications":{ 8999 "shape":"TagSpecificationList", 9000 "locationName":"TagSpecification" 9001 } 9002 } 9003 }, 9004 "CreateVpnConnectionResult":{ 9005 "type":"structure", 9006 "members":{ 9007 "VpnConnection":{ 9008 "shape":"VpnConnection", 9009 "locationName":"vpnConnection" 9010 } 9011 } 9012 }, 9013 "CreateVpnConnectionRouteRequest":{ 9014 "type":"structure", 9015 "required":[ 9016 "DestinationCidrBlock", 9017 "VpnConnectionId" 9018 ], 9019 "members":{ 9020 "DestinationCidrBlock":{"shape":"String"}, 9021 "VpnConnectionId":{"shape":"VpnConnectionId"} 9022 } 9023 }, 9024 "CreateVpnGatewayRequest":{ 9025 "type":"structure", 9026 "required":["Type"], 9027 "members":{ 9028 "AvailabilityZone":{"shape":"String"}, 9029 "Type":{"shape":"GatewayType"}, 9030 "TagSpecifications":{ 9031 "shape":"TagSpecificationList", 9032 "locationName":"TagSpecification" 9033 }, 9034 "AmazonSideAsn":{"shape":"Long"}, 9035 "DryRun":{ 9036 "shape":"Boolean", 9037 "locationName":"dryRun" 9038 } 9039 } 9040 }, 9041 "CreateVpnGatewayResult":{ 9042 "type":"structure", 9043 "members":{ 9044 "VpnGateway":{ 9045 "shape":"VpnGateway", 9046 "locationName":"vpnGateway" 9047 } 9048 } 9049 }, 9050 "CreditSpecification":{ 9051 "type":"structure", 9052 "members":{ 9053 "CpuCredits":{ 9054 "shape":"String", 9055 "locationName":"cpuCredits" 9056 } 9057 } 9058 }, 9059 "CreditSpecificationRequest":{ 9060 "type":"structure", 9061 "required":["CpuCredits"], 9062 "members":{ 9063 "CpuCredits":{"shape":"String"} 9064 } 9065 }, 9066 "CurrencyCodeValues":{ 9067 "type":"string", 9068 "enum":["USD"] 9069 }, 9070 "CurrentGenerationFlag":{"type":"boolean"}, 9071 "CustomerGateway":{ 9072 "type":"structure", 9073 "members":{ 9074 "BgpAsn":{ 9075 "shape":"String", 9076 "locationName":"bgpAsn" 9077 }, 9078 "CustomerGatewayId":{ 9079 "shape":"String", 9080 "locationName":"customerGatewayId" 9081 }, 9082 "IpAddress":{ 9083 "shape":"String", 9084 "locationName":"ipAddress" 9085 }, 9086 "CertificateArn":{ 9087 "shape":"String", 9088 "locationName":"certificateArn" 9089 }, 9090 "State":{ 9091 "shape":"String", 9092 "locationName":"state" 9093 }, 9094 "Type":{ 9095 "shape":"String", 9096 "locationName":"type" 9097 }, 9098 "DeviceName":{ 9099 "shape":"String", 9100 "locationName":"deviceName" 9101 }, 9102 "Tags":{ 9103 "shape":"TagList", 9104 "locationName":"tagSet" 9105 } 9106 } 9107 }, 9108 "CustomerGatewayId":{"type":"string"}, 9109 "CustomerGatewayIdStringList":{ 9110 "type":"list", 9111 "member":{ 9112 "shape":"CustomerGatewayId", 9113 "locationName":"CustomerGatewayId" 9114 } 9115 }, 9116 "CustomerGatewayList":{ 9117 "type":"list", 9118 "member":{ 9119 "shape":"CustomerGateway", 9120 "locationName":"item" 9121 } 9122 }, 9123 "DITMaxResults":{ 9124 "type":"integer", 9125 "max":100, 9126 "min":5 9127 }, 9128 "DITOMaxResults":{ 9129 "type":"integer", 9130 "max":1000, 9131 "min":5 9132 }, 9133 "DatafeedSubscriptionState":{ 9134 "type":"string", 9135 "enum":[ 9136 "Active", 9137 "Inactive" 9138 ] 9139 }, 9140 "DateTime":{"type":"timestamp"}, 9141 "DedicatedHostFlag":{"type":"boolean"}, 9142 "DedicatedHostId":{"type":"string"}, 9143 "DefaultNetworkCardIndex":{"type":"integer"}, 9144 "DefaultRouteTableAssociationValue":{ 9145 "type":"string", 9146 "enum":[ 9147 "enable", 9148 "disable" 9149 ] 9150 }, 9151 "DefaultRouteTablePropagationValue":{ 9152 "type":"string", 9153 "enum":[ 9154 "enable", 9155 "disable" 9156 ] 9157 }, 9158 "DefaultTargetCapacityType":{ 9159 "type":"string", 9160 "enum":[ 9161 "spot", 9162 "on-demand" 9163 ] 9164 }, 9165 "DefaultingDhcpOptionsId":{"type":"string"}, 9166 "DeleteCarrierGatewayRequest":{ 9167 "type":"structure", 9168 "required":["CarrierGatewayId"], 9169 "members":{ 9170 "CarrierGatewayId":{"shape":"CarrierGatewayId"}, 9171 "DryRun":{"shape":"Boolean"} 9172 } 9173 }, 9174 "DeleteCarrierGatewayResult":{ 9175 "type":"structure", 9176 "members":{ 9177 "CarrierGateway":{ 9178 "shape":"CarrierGateway", 9179 "locationName":"carrierGateway" 9180 } 9181 } 9182 }, 9183 "DeleteClientVpnEndpointRequest":{ 9184 "type":"structure", 9185 "required":["ClientVpnEndpointId"], 9186 "members":{ 9187 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 9188 "DryRun":{"shape":"Boolean"} 9189 } 9190 }, 9191 "DeleteClientVpnEndpointResult":{ 9192 "type":"structure", 9193 "members":{ 9194 "Status":{ 9195 "shape":"ClientVpnEndpointStatus", 9196 "locationName":"status" 9197 } 9198 } 9199 }, 9200 "DeleteClientVpnRouteRequest":{ 9201 "type":"structure", 9202 "required":[ 9203 "ClientVpnEndpointId", 9204 "DestinationCidrBlock" 9205 ], 9206 "members":{ 9207 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 9208 "TargetVpcSubnetId":{"shape":"SubnetId"}, 9209 "DestinationCidrBlock":{"shape":"String"}, 9210 "DryRun":{"shape":"Boolean"} 9211 } 9212 }, 9213 "DeleteClientVpnRouteResult":{ 9214 "type":"structure", 9215 "members":{ 9216 "Status":{ 9217 "shape":"ClientVpnRouteStatus", 9218 "locationName":"status" 9219 } 9220 } 9221 }, 9222 "DeleteCustomerGatewayRequest":{ 9223 "type":"structure", 9224 "required":["CustomerGatewayId"], 9225 "members":{ 9226 "CustomerGatewayId":{"shape":"CustomerGatewayId"}, 9227 "DryRun":{ 9228 "shape":"Boolean", 9229 "locationName":"dryRun" 9230 } 9231 } 9232 }, 9233 "DeleteDhcpOptionsRequest":{ 9234 "type":"structure", 9235 "required":["DhcpOptionsId"], 9236 "members":{ 9237 "DhcpOptionsId":{"shape":"DhcpOptionsId"}, 9238 "DryRun":{ 9239 "shape":"Boolean", 9240 "locationName":"dryRun" 9241 } 9242 } 9243 }, 9244 "DeleteEgressOnlyInternetGatewayRequest":{ 9245 "type":"structure", 9246 "required":["EgressOnlyInternetGatewayId"], 9247 "members":{ 9248 "DryRun":{"shape":"Boolean"}, 9249 "EgressOnlyInternetGatewayId":{"shape":"EgressOnlyInternetGatewayId"} 9250 } 9251 }, 9252 "DeleteEgressOnlyInternetGatewayResult":{ 9253 "type":"structure", 9254 "members":{ 9255 "ReturnCode":{ 9256 "shape":"Boolean", 9257 "locationName":"returnCode" 9258 } 9259 } 9260 }, 9261 "DeleteFleetError":{ 9262 "type":"structure", 9263 "members":{ 9264 "Code":{ 9265 "shape":"DeleteFleetErrorCode", 9266 "locationName":"code" 9267 }, 9268 "Message":{ 9269 "shape":"String", 9270 "locationName":"message" 9271 } 9272 } 9273 }, 9274 "DeleteFleetErrorCode":{ 9275 "type":"string", 9276 "enum":[ 9277 "fleetIdDoesNotExist", 9278 "fleetIdMalformed", 9279 "fleetNotInDeletableState", 9280 "unexpectedError" 9281 ] 9282 }, 9283 "DeleteFleetErrorItem":{ 9284 "type":"structure", 9285 "members":{ 9286 "Error":{ 9287 "shape":"DeleteFleetError", 9288 "locationName":"error" 9289 }, 9290 "FleetId":{ 9291 "shape":"FleetId", 9292 "locationName":"fleetId" 9293 } 9294 } 9295 }, 9296 "DeleteFleetErrorSet":{ 9297 "type":"list", 9298 "member":{ 9299 "shape":"DeleteFleetErrorItem", 9300 "locationName":"item" 9301 } 9302 }, 9303 "DeleteFleetSuccessItem":{ 9304 "type":"structure", 9305 "members":{ 9306 "CurrentFleetState":{ 9307 "shape":"FleetStateCode", 9308 "locationName":"currentFleetState" 9309 }, 9310 "PreviousFleetState":{ 9311 "shape":"FleetStateCode", 9312 "locationName":"previousFleetState" 9313 }, 9314 "FleetId":{ 9315 "shape":"FleetId", 9316 "locationName":"fleetId" 9317 } 9318 } 9319 }, 9320 "DeleteFleetSuccessSet":{ 9321 "type":"list", 9322 "member":{ 9323 "shape":"DeleteFleetSuccessItem", 9324 "locationName":"item" 9325 } 9326 }, 9327 "DeleteFleetsRequest":{ 9328 "type":"structure", 9329 "required":[ 9330 "FleetIds", 9331 "TerminateInstances" 9332 ], 9333 "members":{ 9334 "DryRun":{"shape":"Boolean"}, 9335 "FleetIds":{ 9336 "shape":"FleetIdSet", 9337 "locationName":"FleetId" 9338 }, 9339 "TerminateInstances":{"shape":"Boolean"} 9340 } 9341 }, 9342 "DeleteFleetsResult":{ 9343 "type":"structure", 9344 "members":{ 9345 "SuccessfulFleetDeletions":{ 9346 "shape":"DeleteFleetSuccessSet", 9347 "locationName":"successfulFleetDeletionSet" 9348 }, 9349 "UnsuccessfulFleetDeletions":{ 9350 "shape":"DeleteFleetErrorSet", 9351 "locationName":"unsuccessfulFleetDeletionSet" 9352 } 9353 } 9354 }, 9355 "DeleteFlowLogsRequest":{ 9356 "type":"structure", 9357 "required":["FlowLogIds"], 9358 "members":{ 9359 "DryRun":{"shape":"Boolean"}, 9360 "FlowLogIds":{ 9361 "shape":"FlowLogIdList", 9362 "locationName":"FlowLogId" 9363 } 9364 } 9365 }, 9366 "DeleteFlowLogsResult":{ 9367 "type":"structure", 9368 "members":{ 9369 "Unsuccessful":{ 9370 "shape":"UnsuccessfulItemSet", 9371 "locationName":"unsuccessful" 9372 } 9373 } 9374 }, 9375 "DeleteFpgaImageRequest":{ 9376 "type":"structure", 9377 "required":["FpgaImageId"], 9378 "members":{ 9379 "DryRun":{"shape":"Boolean"}, 9380 "FpgaImageId":{"shape":"FpgaImageId"} 9381 } 9382 }, 9383 "DeleteFpgaImageResult":{ 9384 "type":"structure", 9385 "members":{ 9386 "Return":{ 9387 "shape":"Boolean", 9388 "locationName":"return" 9389 } 9390 } 9391 }, 9392 "DeleteInternetGatewayRequest":{ 9393 "type":"structure", 9394 "required":["InternetGatewayId"], 9395 "members":{ 9396 "DryRun":{ 9397 "shape":"Boolean", 9398 "locationName":"dryRun" 9399 }, 9400 "InternetGatewayId":{ 9401 "shape":"InternetGatewayId", 9402 "locationName":"internetGatewayId" 9403 } 9404 } 9405 }, 9406 "DeleteKeyPairRequest":{ 9407 "type":"structure", 9408 "members":{ 9409 "KeyName":{"shape":"KeyPairName"}, 9410 "KeyPairId":{"shape":"KeyPairId"}, 9411 "DryRun":{ 9412 "shape":"Boolean", 9413 "locationName":"dryRun" 9414 } 9415 } 9416 }, 9417 "DeleteLaunchTemplateRequest":{ 9418 "type":"structure", 9419 "members":{ 9420 "DryRun":{"shape":"Boolean"}, 9421 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 9422 "LaunchTemplateName":{"shape":"LaunchTemplateName"} 9423 } 9424 }, 9425 "DeleteLaunchTemplateResult":{ 9426 "type":"structure", 9427 "members":{ 9428 "LaunchTemplate":{ 9429 "shape":"LaunchTemplate", 9430 "locationName":"launchTemplate" 9431 } 9432 } 9433 }, 9434 "DeleteLaunchTemplateVersionsRequest":{ 9435 "type":"structure", 9436 "required":["Versions"], 9437 "members":{ 9438 "DryRun":{"shape":"Boolean"}, 9439 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 9440 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 9441 "Versions":{ 9442 "shape":"VersionStringList", 9443 "locationName":"LaunchTemplateVersion" 9444 } 9445 } 9446 }, 9447 "DeleteLaunchTemplateVersionsResponseErrorItem":{ 9448 "type":"structure", 9449 "members":{ 9450 "LaunchTemplateId":{ 9451 "shape":"String", 9452 "locationName":"launchTemplateId" 9453 }, 9454 "LaunchTemplateName":{ 9455 "shape":"String", 9456 "locationName":"launchTemplateName" 9457 }, 9458 "VersionNumber":{ 9459 "shape":"Long", 9460 "locationName":"versionNumber" 9461 }, 9462 "ResponseError":{ 9463 "shape":"ResponseError", 9464 "locationName":"responseError" 9465 } 9466 } 9467 }, 9468 "DeleteLaunchTemplateVersionsResponseErrorSet":{ 9469 "type":"list", 9470 "member":{ 9471 "shape":"DeleteLaunchTemplateVersionsResponseErrorItem", 9472 "locationName":"item" 9473 } 9474 }, 9475 "DeleteLaunchTemplateVersionsResponseSuccessItem":{ 9476 "type":"structure", 9477 "members":{ 9478 "LaunchTemplateId":{ 9479 "shape":"String", 9480 "locationName":"launchTemplateId" 9481 }, 9482 "LaunchTemplateName":{ 9483 "shape":"String", 9484 "locationName":"launchTemplateName" 9485 }, 9486 "VersionNumber":{ 9487 "shape":"Long", 9488 "locationName":"versionNumber" 9489 } 9490 } 9491 }, 9492 "DeleteLaunchTemplateVersionsResponseSuccessSet":{ 9493 "type":"list", 9494 "member":{ 9495 "shape":"DeleteLaunchTemplateVersionsResponseSuccessItem", 9496 "locationName":"item" 9497 } 9498 }, 9499 "DeleteLaunchTemplateVersionsResult":{ 9500 "type":"structure", 9501 "members":{ 9502 "SuccessfullyDeletedLaunchTemplateVersions":{ 9503 "shape":"DeleteLaunchTemplateVersionsResponseSuccessSet", 9504 "locationName":"successfullyDeletedLaunchTemplateVersionSet" 9505 }, 9506 "UnsuccessfullyDeletedLaunchTemplateVersions":{ 9507 "shape":"DeleteLaunchTemplateVersionsResponseErrorSet", 9508 "locationName":"unsuccessfullyDeletedLaunchTemplateVersionSet" 9509 } 9510 } 9511 }, 9512 "DeleteLocalGatewayRouteRequest":{ 9513 "type":"structure", 9514 "required":[ 9515 "DestinationCidrBlock", 9516 "LocalGatewayRouteTableId" 9517 ], 9518 "members":{ 9519 "DestinationCidrBlock":{"shape":"String"}, 9520 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 9521 "DryRun":{"shape":"Boolean"} 9522 } 9523 }, 9524 "DeleteLocalGatewayRouteResult":{ 9525 "type":"structure", 9526 "members":{ 9527 "Route":{ 9528 "shape":"LocalGatewayRoute", 9529 "locationName":"route" 9530 } 9531 } 9532 }, 9533 "DeleteLocalGatewayRouteTableVpcAssociationRequest":{ 9534 "type":"structure", 9535 "required":["LocalGatewayRouteTableVpcAssociationId"], 9536 "members":{ 9537 "LocalGatewayRouteTableVpcAssociationId":{"shape":"LocalGatewayRouteTableVpcAssociationId"}, 9538 "DryRun":{"shape":"Boolean"} 9539 } 9540 }, 9541 "DeleteLocalGatewayRouteTableVpcAssociationResult":{ 9542 "type":"structure", 9543 "members":{ 9544 "LocalGatewayRouteTableVpcAssociation":{ 9545 "shape":"LocalGatewayRouteTableVpcAssociation", 9546 "locationName":"localGatewayRouteTableVpcAssociation" 9547 } 9548 } 9549 }, 9550 "DeleteManagedPrefixListRequest":{ 9551 "type":"structure", 9552 "required":["PrefixListId"], 9553 "members":{ 9554 "DryRun":{"shape":"Boolean"}, 9555 "PrefixListId":{"shape":"PrefixListResourceId"} 9556 } 9557 }, 9558 "DeleteManagedPrefixListResult":{ 9559 "type":"structure", 9560 "members":{ 9561 "PrefixList":{ 9562 "shape":"ManagedPrefixList", 9563 "locationName":"prefixList" 9564 } 9565 } 9566 }, 9567 "DeleteNatGatewayRequest":{ 9568 "type":"structure", 9569 "required":["NatGatewayId"], 9570 "members":{ 9571 "DryRun":{"shape":"Boolean"}, 9572 "NatGatewayId":{"shape":"NatGatewayId"} 9573 } 9574 }, 9575 "DeleteNatGatewayResult":{ 9576 "type":"structure", 9577 "members":{ 9578 "NatGatewayId":{ 9579 "shape":"String", 9580 "locationName":"natGatewayId" 9581 } 9582 } 9583 }, 9584 "DeleteNetworkAclEntryRequest":{ 9585 "type":"structure", 9586 "required":[ 9587 "Egress", 9588 "NetworkAclId", 9589 "RuleNumber" 9590 ], 9591 "members":{ 9592 "DryRun":{ 9593 "shape":"Boolean", 9594 "locationName":"dryRun" 9595 }, 9596 "Egress":{ 9597 "shape":"Boolean", 9598 "locationName":"egress" 9599 }, 9600 "NetworkAclId":{ 9601 "shape":"NetworkAclId", 9602 "locationName":"networkAclId" 9603 }, 9604 "RuleNumber":{ 9605 "shape":"Integer", 9606 "locationName":"ruleNumber" 9607 } 9608 } 9609 }, 9610 "DeleteNetworkAclRequest":{ 9611 "type":"structure", 9612 "required":["NetworkAclId"], 9613 "members":{ 9614 "DryRun":{ 9615 "shape":"Boolean", 9616 "locationName":"dryRun" 9617 }, 9618 "NetworkAclId":{ 9619 "shape":"NetworkAclId", 9620 "locationName":"networkAclId" 9621 } 9622 } 9623 }, 9624 "DeleteNetworkInsightsAnalysisRequest":{ 9625 "type":"structure", 9626 "required":["NetworkInsightsAnalysisId"], 9627 "members":{ 9628 "DryRun":{"shape":"Boolean"}, 9629 "NetworkInsightsAnalysisId":{"shape":"NetworkInsightsAnalysisId"} 9630 } 9631 }, 9632 "DeleteNetworkInsightsAnalysisResult":{ 9633 "type":"structure", 9634 "members":{ 9635 "NetworkInsightsAnalysisId":{ 9636 "shape":"NetworkInsightsAnalysisId", 9637 "locationName":"networkInsightsAnalysisId" 9638 } 9639 } 9640 }, 9641 "DeleteNetworkInsightsPathRequest":{ 9642 "type":"structure", 9643 "required":["NetworkInsightsPathId"], 9644 "members":{ 9645 "DryRun":{"shape":"Boolean"}, 9646 "NetworkInsightsPathId":{"shape":"NetworkInsightsPathId"} 9647 } 9648 }, 9649 "DeleteNetworkInsightsPathResult":{ 9650 "type":"structure", 9651 "members":{ 9652 "NetworkInsightsPathId":{ 9653 "shape":"NetworkInsightsPathId", 9654 "locationName":"networkInsightsPathId" 9655 } 9656 } 9657 }, 9658 "DeleteNetworkInterfacePermissionRequest":{ 9659 "type":"structure", 9660 "required":["NetworkInterfacePermissionId"], 9661 "members":{ 9662 "NetworkInterfacePermissionId":{"shape":"NetworkInterfacePermissionId"}, 9663 "Force":{"shape":"Boolean"}, 9664 "DryRun":{"shape":"Boolean"} 9665 } 9666 }, 9667 "DeleteNetworkInterfacePermissionResult":{ 9668 "type":"structure", 9669 "members":{ 9670 "Return":{ 9671 "shape":"Boolean", 9672 "locationName":"return" 9673 } 9674 } 9675 }, 9676 "DeleteNetworkInterfaceRequest":{ 9677 "type":"structure", 9678 "required":["NetworkInterfaceId"], 9679 "members":{ 9680 "DryRun":{ 9681 "shape":"Boolean", 9682 "locationName":"dryRun" 9683 }, 9684 "NetworkInterfaceId":{ 9685 "shape":"NetworkInterfaceId", 9686 "locationName":"networkInterfaceId" 9687 } 9688 } 9689 }, 9690 "DeletePlacementGroupRequest":{ 9691 "type":"structure", 9692 "required":["GroupName"], 9693 "members":{ 9694 "DryRun":{ 9695 "shape":"Boolean", 9696 "locationName":"dryRun" 9697 }, 9698 "GroupName":{ 9699 "shape":"PlacementGroupName", 9700 "locationName":"groupName" 9701 } 9702 } 9703 }, 9704 "DeleteQueuedReservedInstancesError":{ 9705 "type":"structure", 9706 "members":{ 9707 "Code":{ 9708 "shape":"DeleteQueuedReservedInstancesErrorCode", 9709 "locationName":"code" 9710 }, 9711 "Message":{ 9712 "shape":"String", 9713 "locationName":"message" 9714 } 9715 } 9716 }, 9717 "DeleteQueuedReservedInstancesErrorCode":{ 9718 "type":"string", 9719 "enum":[ 9720 "reserved-instances-id-invalid", 9721 "reserved-instances-not-in-queued-state", 9722 "unexpected-error" 9723 ] 9724 }, 9725 "DeleteQueuedReservedInstancesIdList":{ 9726 "type":"list", 9727 "member":{ 9728 "shape":"ReservationId", 9729 "locationName":"item" 9730 }, 9731 "max":100, 9732 "min":1 9733 }, 9734 "DeleteQueuedReservedInstancesRequest":{ 9735 "type":"structure", 9736 "required":["ReservedInstancesIds"], 9737 "members":{ 9738 "DryRun":{"shape":"Boolean"}, 9739 "ReservedInstancesIds":{ 9740 "shape":"DeleteQueuedReservedInstancesIdList", 9741 "locationName":"ReservedInstancesId" 9742 } 9743 } 9744 }, 9745 "DeleteQueuedReservedInstancesResult":{ 9746 "type":"structure", 9747 "members":{ 9748 "SuccessfulQueuedPurchaseDeletions":{ 9749 "shape":"SuccessfulQueuedPurchaseDeletionSet", 9750 "locationName":"successfulQueuedPurchaseDeletionSet" 9751 }, 9752 "FailedQueuedPurchaseDeletions":{ 9753 "shape":"FailedQueuedPurchaseDeletionSet", 9754 "locationName":"failedQueuedPurchaseDeletionSet" 9755 } 9756 } 9757 }, 9758 "DeleteRouteRequest":{ 9759 "type":"structure", 9760 "required":["RouteTableId"], 9761 "members":{ 9762 "DestinationCidrBlock":{ 9763 "shape":"String", 9764 "locationName":"destinationCidrBlock" 9765 }, 9766 "DestinationIpv6CidrBlock":{ 9767 "shape":"String", 9768 "locationName":"destinationIpv6CidrBlock" 9769 }, 9770 "DestinationPrefixListId":{"shape":"PrefixListResourceId"}, 9771 "DryRun":{ 9772 "shape":"Boolean", 9773 "locationName":"dryRun" 9774 }, 9775 "RouteTableId":{ 9776 "shape":"RouteTableId", 9777 "locationName":"routeTableId" 9778 } 9779 } 9780 }, 9781 "DeleteRouteTableRequest":{ 9782 "type":"structure", 9783 "required":["RouteTableId"], 9784 "members":{ 9785 "DryRun":{ 9786 "shape":"Boolean", 9787 "locationName":"dryRun" 9788 }, 9789 "RouteTableId":{ 9790 "shape":"RouteTableId", 9791 "locationName":"routeTableId" 9792 } 9793 } 9794 }, 9795 "DeleteSecurityGroupRequest":{ 9796 "type":"structure", 9797 "members":{ 9798 "GroupId":{"shape":"SecurityGroupId"}, 9799 "GroupName":{"shape":"SecurityGroupName"}, 9800 "DryRun":{ 9801 "shape":"Boolean", 9802 "locationName":"dryRun" 9803 } 9804 } 9805 }, 9806 "DeleteSnapshotRequest":{ 9807 "type":"structure", 9808 "required":["SnapshotId"], 9809 "members":{ 9810 "SnapshotId":{"shape":"SnapshotId"}, 9811 "DryRun":{ 9812 "shape":"Boolean", 9813 "locationName":"dryRun" 9814 } 9815 } 9816 }, 9817 "DeleteSpotDatafeedSubscriptionRequest":{ 9818 "type":"structure", 9819 "members":{ 9820 "DryRun":{ 9821 "shape":"Boolean", 9822 "locationName":"dryRun" 9823 } 9824 } 9825 }, 9826 "DeleteSubnetRequest":{ 9827 "type":"structure", 9828 "required":["SubnetId"], 9829 "members":{ 9830 "SubnetId":{"shape":"SubnetId"}, 9831 "DryRun":{ 9832 "shape":"Boolean", 9833 "locationName":"dryRun" 9834 } 9835 } 9836 }, 9837 "DeleteTagsRequest":{ 9838 "type":"structure", 9839 "required":["Resources"], 9840 "members":{ 9841 "DryRun":{ 9842 "shape":"Boolean", 9843 "locationName":"dryRun" 9844 }, 9845 "Resources":{ 9846 "shape":"ResourceIdList", 9847 "locationName":"resourceId" 9848 }, 9849 "Tags":{ 9850 "shape":"TagList", 9851 "locationName":"tag" 9852 } 9853 } 9854 }, 9855 "DeleteTrafficMirrorFilterRequest":{ 9856 "type":"structure", 9857 "required":["TrafficMirrorFilterId"], 9858 "members":{ 9859 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 9860 "DryRun":{"shape":"Boolean"} 9861 } 9862 }, 9863 "DeleteTrafficMirrorFilterResult":{ 9864 "type":"structure", 9865 "members":{ 9866 "TrafficMirrorFilterId":{ 9867 "shape":"String", 9868 "locationName":"trafficMirrorFilterId" 9869 } 9870 } 9871 }, 9872 "DeleteTrafficMirrorFilterRuleRequest":{ 9873 "type":"structure", 9874 "required":["TrafficMirrorFilterRuleId"], 9875 "members":{ 9876 "TrafficMirrorFilterRuleId":{"shape":"TrafficMirrorFilterRuleId"}, 9877 "DryRun":{"shape":"Boolean"} 9878 } 9879 }, 9880 "DeleteTrafficMirrorFilterRuleResult":{ 9881 "type":"structure", 9882 "members":{ 9883 "TrafficMirrorFilterRuleId":{ 9884 "shape":"String", 9885 "locationName":"trafficMirrorFilterRuleId" 9886 } 9887 } 9888 }, 9889 "DeleteTrafficMirrorSessionRequest":{ 9890 "type":"structure", 9891 "required":["TrafficMirrorSessionId"], 9892 "members":{ 9893 "TrafficMirrorSessionId":{"shape":"TrafficMirrorSessionId"}, 9894 "DryRun":{"shape":"Boolean"} 9895 } 9896 }, 9897 "DeleteTrafficMirrorSessionResult":{ 9898 "type":"structure", 9899 "members":{ 9900 "TrafficMirrorSessionId":{ 9901 "shape":"String", 9902 "locationName":"trafficMirrorSessionId" 9903 } 9904 } 9905 }, 9906 "DeleteTrafficMirrorTargetRequest":{ 9907 "type":"structure", 9908 "required":["TrafficMirrorTargetId"], 9909 "members":{ 9910 "TrafficMirrorTargetId":{"shape":"TrafficMirrorTargetId"}, 9911 "DryRun":{"shape":"Boolean"} 9912 } 9913 }, 9914 "DeleteTrafficMirrorTargetResult":{ 9915 "type":"structure", 9916 "members":{ 9917 "TrafficMirrorTargetId":{ 9918 "shape":"String", 9919 "locationName":"trafficMirrorTargetId" 9920 } 9921 } 9922 }, 9923 "DeleteTransitGatewayConnectPeerRequest":{ 9924 "type":"structure", 9925 "required":["TransitGatewayConnectPeerId"], 9926 "members":{ 9927 "TransitGatewayConnectPeerId":{"shape":"TransitGatewayConnectPeerId"}, 9928 "DryRun":{"shape":"Boolean"} 9929 } 9930 }, 9931 "DeleteTransitGatewayConnectPeerResult":{ 9932 "type":"structure", 9933 "members":{ 9934 "TransitGatewayConnectPeer":{ 9935 "shape":"TransitGatewayConnectPeer", 9936 "locationName":"transitGatewayConnectPeer" 9937 } 9938 } 9939 }, 9940 "DeleteTransitGatewayConnectRequest":{ 9941 "type":"structure", 9942 "required":["TransitGatewayAttachmentId"], 9943 "members":{ 9944 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 9945 "DryRun":{"shape":"Boolean"} 9946 } 9947 }, 9948 "DeleteTransitGatewayConnectResult":{ 9949 "type":"structure", 9950 "members":{ 9951 "TransitGatewayConnect":{ 9952 "shape":"TransitGatewayConnect", 9953 "locationName":"transitGatewayConnect" 9954 } 9955 } 9956 }, 9957 "DeleteTransitGatewayMulticastDomainRequest":{ 9958 "type":"structure", 9959 "required":["TransitGatewayMulticastDomainId"], 9960 "members":{ 9961 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 9962 "DryRun":{"shape":"Boolean"} 9963 } 9964 }, 9965 "DeleteTransitGatewayMulticastDomainResult":{ 9966 "type":"structure", 9967 "members":{ 9968 "TransitGatewayMulticastDomain":{ 9969 "shape":"TransitGatewayMulticastDomain", 9970 "locationName":"transitGatewayMulticastDomain" 9971 } 9972 } 9973 }, 9974 "DeleteTransitGatewayPeeringAttachmentRequest":{ 9975 "type":"structure", 9976 "required":["TransitGatewayAttachmentId"], 9977 "members":{ 9978 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 9979 "DryRun":{"shape":"Boolean"} 9980 } 9981 }, 9982 "DeleteTransitGatewayPeeringAttachmentResult":{ 9983 "type":"structure", 9984 "members":{ 9985 "TransitGatewayPeeringAttachment":{ 9986 "shape":"TransitGatewayPeeringAttachment", 9987 "locationName":"transitGatewayPeeringAttachment" 9988 } 9989 } 9990 }, 9991 "DeleteTransitGatewayPrefixListReferenceRequest":{ 9992 "type":"structure", 9993 "required":[ 9994 "TransitGatewayRouteTableId", 9995 "PrefixListId" 9996 ], 9997 "members":{ 9998 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 9999 "PrefixListId":{"shape":"PrefixListResourceId"}, 10000 "DryRun":{"shape":"Boolean"} 10001 } 10002 }, 10003 "DeleteTransitGatewayPrefixListReferenceResult":{ 10004 "type":"structure", 10005 "members":{ 10006 "TransitGatewayPrefixListReference":{ 10007 "shape":"TransitGatewayPrefixListReference", 10008 "locationName":"transitGatewayPrefixListReference" 10009 } 10010 } 10011 }, 10012 "DeleteTransitGatewayRequest":{ 10013 "type":"structure", 10014 "required":["TransitGatewayId"], 10015 "members":{ 10016 "TransitGatewayId":{"shape":"TransitGatewayId"}, 10017 "DryRun":{"shape":"Boolean"} 10018 } 10019 }, 10020 "DeleteTransitGatewayResult":{ 10021 "type":"structure", 10022 "members":{ 10023 "TransitGateway":{ 10024 "shape":"TransitGateway", 10025 "locationName":"transitGateway" 10026 } 10027 } 10028 }, 10029 "DeleteTransitGatewayRouteRequest":{ 10030 "type":"structure", 10031 "required":[ 10032 "TransitGatewayRouteTableId", 10033 "DestinationCidrBlock" 10034 ], 10035 "members":{ 10036 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 10037 "DestinationCidrBlock":{"shape":"String"}, 10038 "DryRun":{"shape":"Boolean"} 10039 } 10040 }, 10041 "DeleteTransitGatewayRouteResult":{ 10042 "type":"structure", 10043 "members":{ 10044 "Route":{ 10045 "shape":"TransitGatewayRoute", 10046 "locationName":"route" 10047 } 10048 } 10049 }, 10050 "DeleteTransitGatewayRouteTableRequest":{ 10051 "type":"structure", 10052 "required":["TransitGatewayRouteTableId"], 10053 "members":{ 10054 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 10055 "DryRun":{"shape":"Boolean"} 10056 } 10057 }, 10058 "DeleteTransitGatewayRouteTableResult":{ 10059 "type":"structure", 10060 "members":{ 10061 "TransitGatewayRouteTable":{ 10062 "shape":"TransitGatewayRouteTable", 10063 "locationName":"transitGatewayRouteTable" 10064 } 10065 } 10066 }, 10067 "DeleteTransitGatewayVpcAttachmentRequest":{ 10068 "type":"structure", 10069 "required":["TransitGatewayAttachmentId"], 10070 "members":{ 10071 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 10072 "DryRun":{"shape":"Boolean"} 10073 } 10074 }, 10075 "DeleteTransitGatewayVpcAttachmentResult":{ 10076 "type":"structure", 10077 "members":{ 10078 "TransitGatewayVpcAttachment":{ 10079 "shape":"TransitGatewayVpcAttachment", 10080 "locationName":"transitGatewayVpcAttachment" 10081 } 10082 } 10083 }, 10084 "DeleteVolumeRequest":{ 10085 "type":"structure", 10086 "required":["VolumeId"], 10087 "members":{ 10088 "VolumeId":{"shape":"VolumeId"}, 10089 "DryRun":{ 10090 "shape":"Boolean", 10091 "locationName":"dryRun" 10092 } 10093 } 10094 }, 10095 "DeleteVpcEndpointConnectionNotificationsRequest":{ 10096 "type":"structure", 10097 "required":["ConnectionNotificationIds"], 10098 "members":{ 10099 "DryRun":{"shape":"Boolean"}, 10100 "ConnectionNotificationIds":{ 10101 "shape":"ConnectionNotificationIdsList", 10102 "locationName":"ConnectionNotificationId" 10103 } 10104 } 10105 }, 10106 "DeleteVpcEndpointConnectionNotificationsResult":{ 10107 "type":"structure", 10108 "members":{ 10109 "Unsuccessful":{ 10110 "shape":"UnsuccessfulItemSet", 10111 "locationName":"unsuccessful" 10112 } 10113 } 10114 }, 10115 "DeleteVpcEndpointServiceConfigurationsRequest":{ 10116 "type":"structure", 10117 "required":["ServiceIds"], 10118 "members":{ 10119 "DryRun":{"shape":"Boolean"}, 10120 "ServiceIds":{ 10121 "shape":"VpcEndpointServiceIdList", 10122 "locationName":"ServiceId" 10123 } 10124 } 10125 }, 10126 "DeleteVpcEndpointServiceConfigurationsResult":{ 10127 "type":"structure", 10128 "members":{ 10129 "Unsuccessful":{ 10130 "shape":"UnsuccessfulItemSet", 10131 "locationName":"unsuccessful" 10132 } 10133 } 10134 }, 10135 "DeleteVpcEndpointsRequest":{ 10136 "type":"structure", 10137 "required":["VpcEndpointIds"], 10138 "members":{ 10139 "DryRun":{"shape":"Boolean"}, 10140 "VpcEndpointIds":{ 10141 "shape":"VpcEndpointIdList", 10142 "locationName":"VpcEndpointId" 10143 } 10144 } 10145 }, 10146 "DeleteVpcEndpointsResult":{ 10147 "type":"structure", 10148 "members":{ 10149 "Unsuccessful":{ 10150 "shape":"UnsuccessfulItemSet", 10151 "locationName":"unsuccessful" 10152 } 10153 } 10154 }, 10155 "DeleteVpcPeeringConnectionRequest":{ 10156 "type":"structure", 10157 "required":["VpcPeeringConnectionId"], 10158 "members":{ 10159 "DryRun":{ 10160 "shape":"Boolean", 10161 "locationName":"dryRun" 10162 }, 10163 "VpcPeeringConnectionId":{ 10164 "shape":"VpcPeeringConnectionId", 10165 "locationName":"vpcPeeringConnectionId" 10166 } 10167 } 10168 }, 10169 "DeleteVpcPeeringConnectionResult":{ 10170 "type":"structure", 10171 "members":{ 10172 "Return":{ 10173 "shape":"Boolean", 10174 "locationName":"return" 10175 } 10176 } 10177 }, 10178 "DeleteVpcRequest":{ 10179 "type":"structure", 10180 "required":["VpcId"], 10181 "members":{ 10182 "VpcId":{"shape":"VpcId"}, 10183 "DryRun":{ 10184 "shape":"Boolean", 10185 "locationName":"dryRun" 10186 } 10187 } 10188 }, 10189 "DeleteVpnConnectionRequest":{ 10190 "type":"structure", 10191 "required":["VpnConnectionId"], 10192 "members":{ 10193 "VpnConnectionId":{"shape":"VpnConnectionId"}, 10194 "DryRun":{ 10195 "shape":"Boolean", 10196 "locationName":"dryRun" 10197 } 10198 } 10199 }, 10200 "DeleteVpnConnectionRouteRequest":{ 10201 "type":"structure", 10202 "required":[ 10203 "DestinationCidrBlock", 10204 "VpnConnectionId" 10205 ], 10206 "members":{ 10207 "DestinationCidrBlock":{"shape":"String"}, 10208 "VpnConnectionId":{"shape":"VpnConnectionId"} 10209 } 10210 }, 10211 "DeleteVpnGatewayRequest":{ 10212 "type":"structure", 10213 "required":["VpnGatewayId"], 10214 "members":{ 10215 "VpnGatewayId":{"shape":"VpnGatewayId"}, 10216 "DryRun":{ 10217 "shape":"Boolean", 10218 "locationName":"dryRun" 10219 } 10220 } 10221 }, 10222 "DeprovisionByoipCidrRequest":{ 10223 "type":"structure", 10224 "required":["Cidr"], 10225 "members":{ 10226 "Cidr":{"shape":"String"}, 10227 "DryRun":{"shape":"Boolean"} 10228 } 10229 }, 10230 "DeprovisionByoipCidrResult":{ 10231 "type":"structure", 10232 "members":{ 10233 "ByoipCidr":{ 10234 "shape":"ByoipCidr", 10235 "locationName":"byoipCidr" 10236 } 10237 } 10238 }, 10239 "DeregisterImageRequest":{ 10240 "type":"structure", 10241 "required":["ImageId"], 10242 "members":{ 10243 "ImageId":{"shape":"ImageId"}, 10244 "DryRun":{ 10245 "shape":"Boolean", 10246 "locationName":"dryRun" 10247 } 10248 } 10249 }, 10250 "DeregisterInstanceEventNotificationAttributesRequest":{ 10251 "type":"structure", 10252 "members":{ 10253 "DryRun":{"shape":"Boolean"}, 10254 "InstanceTagAttribute":{"shape":"DeregisterInstanceTagAttributeRequest"} 10255 } 10256 }, 10257 "DeregisterInstanceEventNotificationAttributesResult":{ 10258 "type":"structure", 10259 "members":{ 10260 "InstanceTagAttribute":{ 10261 "shape":"InstanceTagNotificationAttribute", 10262 "locationName":"instanceTagAttribute" 10263 } 10264 } 10265 }, 10266 "DeregisterInstanceTagAttributeRequest":{ 10267 "type":"structure", 10268 "members":{ 10269 "IncludeAllTagsOfInstance":{"shape":"Boolean"}, 10270 "InstanceTagKeys":{ 10271 "shape":"InstanceTagKeySet", 10272 "locationName":"InstanceTagKey" 10273 } 10274 } 10275 }, 10276 "DeregisterTransitGatewayMulticastGroupMembersRequest":{ 10277 "type":"structure", 10278 "members":{ 10279 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 10280 "GroupIpAddress":{"shape":"String"}, 10281 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 10282 "DryRun":{"shape":"Boolean"} 10283 } 10284 }, 10285 "DeregisterTransitGatewayMulticastGroupMembersResult":{ 10286 "type":"structure", 10287 "members":{ 10288 "DeregisteredMulticastGroupMembers":{ 10289 "shape":"TransitGatewayMulticastDeregisteredGroupMembers", 10290 "locationName":"deregisteredMulticastGroupMembers" 10291 } 10292 } 10293 }, 10294 "DeregisterTransitGatewayMulticastGroupSourcesRequest":{ 10295 "type":"structure", 10296 "members":{ 10297 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 10298 "GroupIpAddress":{"shape":"String"}, 10299 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 10300 "DryRun":{"shape":"Boolean"} 10301 } 10302 }, 10303 "DeregisterTransitGatewayMulticastGroupSourcesResult":{ 10304 "type":"structure", 10305 "members":{ 10306 "DeregisteredMulticastGroupSources":{ 10307 "shape":"TransitGatewayMulticastDeregisteredGroupSources", 10308 "locationName":"deregisteredMulticastGroupSources" 10309 } 10310 } 10311 }, 10312 "DescribeAccountAttributesRequest":{ 10313 "type":"structure", 10314 "members":{ 10315 "AttributeNames":{ 10316 "shape":"AccountAttributeNameStringList", 10317 "locationName":"attributeName" 10318 }, 10319 "DryRun":{ 10320 "shape":"Boolean", 10321 "locationName":"dryRun" 10322 } 10323 } 10324 }, 10325 "DescribeAccountAttributesResult":{ 10326 "type":"structure", 10327 "members":{ 10328 "AccountAttributes":{ 10329 "shape":"AccountAttributeList", 10330 "locationName":"accountAttributeSet" 10331 } 10332 } 10333 }, 10334 "DescribeAddressesRequest":{ 10335 "type":"structure", 10336 "members":{ 10337 "Filters":{ 10338 "shape":"FilterList", 10339 "locationName":"Filter" 10340 }, 10341 "PublicIps":{ 10342 "shape":"PublicIpStringList", 10343 "locationName":"PublicIp" 10344 }, 10345 "AllocationIds":{ 10346 "shape":"AllocationIdList", 10347 "locationName":"AllocationId" 10348 }, 10349 "DryRun":{ 10350 "shape":"Boolean", 10351 "locationName":"dryRun" 10352 } 10353 } 10354 }, 10355 "DescribeAddressesResult":{ 10356 "type":"structure", 10357 "members":{ 10358 "Addresses":{ 10359 "shape":"AddressList", 10360 "locationName":"addressesSet" 10361 } 10362 } 10363 }, 10364 "DescribeAggregateIdFormatRequest":{ 10365 "type":"structure", 10366 "members":{ 10367 "DryRun":{"shape":"Boolean"} 10368 } 10369 }, 10370 "DescribeAggregateIdFormatResult":{ 10371 "type":"structure", 10372 "members":{ 10373 "UseLongIdsAggregated":{ 10374 "shape":"Boolean", 10375 "locationName":"useLongIdsAggregated" 10376 }, 10377 "Statuses":{ 10378 "shape":"IdFormatList", 10379 "locationName":"statusSet" 10380 } 10381 } 10382 }, 10383 "DescribeAvailabilityZonesRequest":{ 10384 "type":"structure", 10385 "members":{ 10386 "Filters":{ 10387 "shape":"FilterList", 10388 "locationName":"Filter" 10389 }, 10390 "ZoneNames":{ 10391 "shape":"ZoneNameStringList", 10392 "locationName":"ZoneName" 10393 }, 10394 "ZoneIds":{ 10395 "shape":"ZoneIdStringList", 10396 "locationName":"ZoneId" 10397 }, 10398 "AllAvailabilityZones":{"shape":"Boolean"}, 10399 "DryRun":{ 10400 "shape":"Boolean", 10401 "locationName":"dryRun" 10402 } 10403 } 10404 }, 10405 "DescribeAvailabilityZonesResult":{ 10406 "type":"structure", 10407 "members":{ 10408 "AvailabilityZones":{ 10409 "shape":"AvailabilityZoneList", 10410 "locationName":"availabilityZoneInfo" 10411 } 10412 } 10413 }, 10414 "DescribeBundleTasksRequest":{ 10415 "type":"structure", 10416 "members":{ 10417 "BundleIds":{ 10418 "shape":"BundleIdStringList", 10419 "locationName":"BundleId" 10420 }, 10421 "Filters":{ 10422 "shape":"FilterList", 10423 "locationName":"Filter" 10424 }, 10425 "DryRun":{ 10426 "shape":"Boolean", 10427 "locationName":"dryRun" 10428 } 10429 } 10430 }, 10431 "DescribeBundleTasksResult":{ 10432 "type":"structure", 10433 "members":{ 10434 "BundleTasks":{ 10435 "shape":"BundleTaskList", 10436 "locationName":"bundleInstanceTasksSet" 10437 } 10438 } 10439 }, 10440 "DescribeByoipCidrsMaxResults":{ 10441 "type":"integer", 10442 "max":100, 10443 "min":1 10444 }, 10445 "DescribeByoipCidrsRequest":{ 10446 "type":"structure", 10447 "required":["MaxResults"], 10448 "members":{ 10449 "DryRun":{"shape":"Boolean"}, 10450 "MaxResults":{"shape":"DescribeByoipCidrsMaxResults"}, 10451 "NextToken":{"shape":"NextToken"} 10452 } 10453 }, 10454 "DescribeByoipCidrsResult":{ 10455 "type":"structure", 10456 "members":{ 10457 "ByoipCidrs":{ 10458 "shape":"ByoipCidrSet", 10459 "locationName":"byoipCidrSet" 10460 }, 10461 "NextToken":{ 10462 "shape":"String", 10463 "locationName":"nextToken" 10464 } 10465 } 10466 }, 10467 "DescribeCapacityReservationsMaxResults":{ 10468 "type":"integer", 10469 "max":1000, 10470 "min":1 10471 }, 10472 "DescribeCapacityReservationsRequest":{ 10473 "type":"structure", 10474 "members":{ 10475 "CapacityReservationIds":{ 10476 "shape":"CapacityReservationIdSet", 10477 "locationName":"CapacityReservationId" 10478 }, 10479 "NextToken":{"shape":"String"}, 10480 "MaxResults":{"shape":"DescribeCapacityReservationsMaxResults"}, 10481 "Filters":{ 10482 "shape":"FilterList", 10483 "locationName":"Filter" 10484 }, 10485 "DryRun":{"shape":"Boolean"} 10486 } 10487 }, 10488 "DescribeCapacityReservationsResult":{ 10489 "type":"structure", 10490 "members":{ 10491 "NextToken":{ 10492 "shape":"String", 10493 "locationName":"nextToken" 10494 }, 10495 "CapacityReservations":{ 10496 "shape":"CapacityReservationSet", 10497 "locationName":"capacityReservationSet" 10498 } 10499 } 10500 }, 10501 "DescribeCarrierGatewaysRequest":{ 10502 "type":"structure", 10503 "members":{ 10504 "CarrierGatewayIds":{ 10505 "shape":"CarrierGatewayIdSet", 10506 "locationName":"CarrierGatewayId" 10507 }, 10508 "Filters":{ 10509 "shape":"FilterList", 10510 "locationName":"Filter" 10511 }, 10512 "MaxResults":{"shape":"CarrierGatewayMaxResults"}, 10513 "NextToken":{"shape":"String"}, 10514 "DryRun":{"shape":"Boolean"} 10515 } 10516 }, 10517 "DescribeCarrierGatewaysResult":{ 10518 "type":"structure", 10519 "members":{ 10520 "CarrierGateways":{ 10521 "shape":"CarrierGatewaySet", 10522 "locationName":"carrierGatewaySet" 10523 }, 10524 "NextToken":{ 10525 "shape":"String", 10526 "locationName":"nextToken" 10527 } 10528 } 10529 }, 10530 "DescribeClassicLinkInstancesMaxResults":{ 10531 "type":"integer", 10532 "max":1000, 10533 "min":5 10534 }, 10535 "DescribeClassicLinkInstancesRequest":{ 10536 "type":"structure", 10537 "members":{ 10538 "Filters":{ 10539 "shape":"FilterList", 10540 "locationName":"Filter" 10541 }, 10542 "DryRun":{ 10543 "shape":"Boolean", 10544 "locationName":"dryRun" 10545 }, 10546 "InstanceIds":{ 10547 "shape":"InstanceIdStringList", 10548 "locationName":"InstanceId" 10549 }, 10550 "MaxResults":{ 10551 "shape":"DescribeClassicLinkInstancesMaxResults", 10552 "locationName":"maxResults" 10553 }, 10554 "NextToken":{ 10555 "shape":"String", 10556 "locationName":"nextToken" 10557 } 10558 } 10559 }, 10560 "DescribeClassicLinkInstancesResult":{ 10561 "type":"structure", 10562 "members":{ 10563 "Instances":{ 10564 "shape":"ClassicLinkInstanceList", 10565 "locationName":"instancesSet" 10566 }, 10567 "NextToken":{ 10568 "shape":"String", 10569 "locationName":"nextToken" 10570 } 10571 } 10572 }, 10573 "DescribeClientVpnAuthorizationRulesMaxResults":{ 10574 "type":"integer", 10575 "max":1000, 10576 "min":5 10577 }, 10578 "DescribeClientVpnAuthorizationRulesRequest":{ 10579 "type":"structure", 10580 "required":["ClientVpnEndpointId"], 10581 "members":{ 10582 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 10583 "DryRun":{"shape":"Boolean"}, 10584 "NextToken":{"shape":"NextToken"}, 10585 "Filters":{ 10586 "shape":"FilterList", 10587 "locationName":"Filter" 10588 }, 10589 "MaxResults":{"shape":"DescribeClientVpnAuthorizationRulesMaxResults"} 10590 } 10591 }, 10592 "DescribeClientVpnAuthorizationRulesResult":{ 10593 "type":"structure", 10594 "members":{ 10595 "AuthorizationRules":{ 10596 "shape":"AuthorizationRuleSet", 10597 "locationName":"authorizationRule" 10598 }, 10599 "NextToken":{ 10600 "shape":"NextToken", 10601 "locationName":"nextToken" 10602 } 10603 } 10604 }, 10605 "DescribeClientVpnConnectionsMaxResults":{ 10606 "type":"integer", 10607 "max":1000, 10608 "min":5 10609 }, 10610 "DescribeClientVpnConnectionsRequest":{ 10611 "type":"structure", 10612 "required":["ClientVpnEndpointId"], 10613 "members":{ 10614 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 10615 "Filters":{ 10616 "shape":"FilterList", 10617 "locationName":"Filter" 10618 }, 10619 "NextToken":{"shape":"NextToken"}, 10620 "MaxResults":{"shape":"DescribeClientVpnConnectionsMaxResults"}, 10621 "DryRun":{"shape":"Boolean"} 10622 } 10623 }, 10624 "DescribeClientVpnConnectionsResult":{ 10625 "type":"structure", 10626 "members":{ 10627 "Connections":{ 10628 "shape":"ClientVpnConnectionSet", 10629 "locationName":"connections" 10630 }, 10631 "NextToken":{ 10632 "shape":"NextToken", 10633 "locationName":"nextToken" 10634 } 10635 } 10636 }, 10637 "DescribeClientVpnEndpointMaxResults":{ 10638 "type":"integer", 10639 "max":1000, 10640 "min":5 10641 }, 10642 "DescribeClientVpnEndpointsRequest":{ 10643 "type":"structure", 10644 "members":{ 10645 "ClientVpnEndpointIds":{ 10646 "shape":"ClientVpnEndpointIdList", 10647 "locationName":"ClientVpnEndpointId" 10648 }, 10649 "MaxResults":{"shape":"DescribeClientVpnEndpointMaxResults"}, 10650 "NextToken":{"shape":"NextToken"}, 10651 "Filters":{ 10652 "shape":"FilterList", 10653 "locationName":"Filter" 10654 }, 10655 "DryRun":{"shape":"Boolean"} 10656 } 10657 }, 10658 "DescribeClientVpnEndpointsResult":{ 10659 "type":"structure", 10660 "members":{ 10661 "ClientVpnEndpoints":{ 10662 "shape":"EndpointSet", 10663 "locationName":"clientVpnEndpoint" 10664 }, 10665 "NextToken":{ 10666 "shape":"NextToken", 10667 "locationName":"nextToken" 10668 } 10669 } 10670 }, 10671 "DescribeClientVpnRoutesMaxResults":{ 10672 "type":"integer", 10673 "max":1000, 10674 "min":5 10675 }, 10676 "DescribeClientVpnRoutesRequest":{ 10677 "type":"structure", 10678 "required":["ClientVpnEndpointId"], 10679 "members":{ 10680 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 10681 "Filters":{ 10682 "shape":"FilterList", 10683 "locationName":"Filter" 10684 }, 10685 "MaxResults":{"shape":"DescribeClientVpnRoutesMaxResults"}, 10686 "NextToken":{"shape":"NextToken"}, 10687 "DryRun":{"shape":"Boolean"} 10688 } 10689 }, 10690 "DescribeClientVpnRoutesResult":{ 10691 "type":"structure", 10692 "members":{ 10693 "Routes":{ 10694 "shape":"ClientVpnRouteSet", 10695 "locationName":"routes" 10696 }, 10697 "NextToken":{ 10698 "shape":"NextToken", 10699 "locationName":"nextToken" 10700 } 10701 } 10702 }, 10703 "DescribeClientVpnTargetNetworksMaxResults":{ 10704 "type":"integer", 10705 "max":1000, 10706 "min":5 10707 }, 10708 "DescribeClientVpnTargetNetworksRequest":{ 10709 "type":"structure", 10710 "required":["ClientVpnEndpointId"], 10711 "members":{ 10712 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 10713 "AssociationIds":{"shape":"ValueStringList"}, 10714 "MaxResults":{"shape":"DescribeClientVpnTargetNetworksMaxResults"}, 10715 "NextToken":{"shape":"NextToken"}, 10716 "Filters":{ 10717 "shape":"FilterList", 10718 "locationName":"Filter" 10719 }, 10720 "DryRun":{"shape":"Boolean"} 10721 } 10722 }, 10723 "DescribeClientVpnTargetNetworksResult":{ 10724 "type":"structure", 10725 "members":{ 10726 "ClientVpnTargetNetworks":{ 10727 "shape":"TargetNetworkSet", 10728 "locationName":"clientVpnTargetNetworks" 10729 }, 10730 "NextToken":{ 10731 "shape":"NextToken", 10732 "locationName":"nextToken" 10733 } 10734 } 10735 }, 10736 "DescribeCoipPoolsRequest":{ 10737 "type":"structure", 10738 "members":{ 10739 "PoolIds":{ 10740 "shape":"CoipPoolIdSet", 10741 "locationName":"PoolId" 10742 }, 10743 "Filters":{ 10744 "shape":"FilterList", 10745 "locationName":"Filter" 10746 }, 10747 "MaxResults":{"shape":"CoipPoolMaxResults"}, 10748 "NextToken":{"shape":"String"}, 10749 "DryRun":{"shape":"Boolean"} 10750 } 10751 }, 10752 "DescribeCoipPoolsResult":{ 10753 "type":"structure", 10754 "members":{ 10755 "CoipPools":{ 10756 "shape":"CoipPoolSet", 10757 "locationName":"coipPoolSet" 10758 }, 10759 "NextToken":{ 10760 "shape":"String", 10761 "locationName":"nextToken" 10762 } 10763 } 10764 }, 10765 "DescribeConversionTaskList":{ 10766 "type":"list", 10767 "member":{ 10768 "shape":"ConversionTask", 10769 "locationName":"item" 10770 } 10771 }, 10772 "DescribeConversionTasksRequest":{ 10773 "type":"structure", 10774 "members":{ 10775 "ConversionTaskIds":{ 10776 "shape":"ConversionIdStringList", 10777 "locationName":"conversionTaskId" 10778 }, 10779 "DryRun":{ 10780 "shape":"Boolean", 10781 "locationName":"dryRun" 10782 } 10783 } 10784 }, 10785 "DescribeConversionTasksResult":{ 10786 "type":"structure", 10787 "members":{ 10788 "ConversionTasks":{ 10789 "shape":"DescribeConversionTaskList", 10790 "locationName":"conversionTasks" 10791 } 10792 } 10793 }, 10794 "DescribeCustomerGatewaysRequest":{ 10795 "type":"structure", 10796 "members":{ 10797 "CustomerGatewayIds":{ 10798 "shape":"CustomerGatewayIdStringList", 10799 "locationName":"CustomerGatewayId" 10800 }, 10801 "Filters":{ 10802 "shape":"FilterList", 10803 "locationName":"Filter" 10804 }, 10805 "DryRun":{ 10806 "shape":"Boolean", 10807 "locationName":"dryRun" 10808 } 10809 } 10810 }, 10811 "DescribeCustomerGatewaysResult":{ 10812 "type":"structure", 10813 "members":{ 10814 "CustomerGateways":{ 10815 "shape":"CustomerGatewayList", 10816 "locationName":"customerGatewaySet" 10817 } 10818 } 10819 }, 10820 "DescribeDhcpOptionsMaxResults":{ 10821 "type":"integer", 10822 "max":1000, 10823 "min":5 10824 }, 10825 "DescribeDhcpOptionsRequest":{ 10826 "type":"structure", 10827 "members":{ 10828 "DhcpOptionsIds":{ 10829 "shape":"DhcpOptionsIdStringList", 10830 "locationName":"DhcpOptionsId" 10831 }, 10832 "Filters":{ 10833 "shape":"FilterList", 10834 "locationName":"Filter" 10835 }, 10836 "DryRun":{ 10837 "shape":"Boolean", 10838 "locationName":"dryRun" 10839 }, 10840 "NextToken":{"shape":"String"}, 10841 "MaxResults":{"shape":"DescribeDhcpOptionsMaxResults"} 10842 } 10843 }, 10844 "DescribeDhcpOptionsResult":{ 10845 "type":"structure", 10846 "members":{ 10847 "DhcpOptions":{ 10848 "shape":"DhcpOptionsList", 10849 "locationName":"dhcpOptionsSet" 10850 }, 10851 "NextToken":{ 10852 "shape":"String", 10853 "locationName":"nextToken" 10854 } 10855 } 10856 }, 10857 "DescribeEgressOnlyInternetGatewaysMaxResults":{ 10858 "type":"integer", 10859 "max":255, 10860 "min":5 10861 }, 10862 "DescribeEgressOnlyInternetGatewaysRequest":{ 10863 "type":"structure", 10864 "members":{ 10865 "DryRun":{"shape":"Boolean"}, 10866 "EgressOnlyInternetGatewayIds":{ 10867 "shape":"EgressOnlyInternetGatewayIdList", 10868 "locationName":"EgressOnlyInternetGatewayId" 10869 }, 10870 "MaxResults":{"shape":"DescribeEgressOnlyInternetGatewaysMaxResults"}, 10871 "NextToken":{"shape":"String"}, 10872 "Filters":{ 10873 "shape":"FilterList", 10874 "locationName":"Filter" 10875 } 10876 } 10877 }, 10878 "DescribeEgressOnlyInternetGatewaysResult":{ 10879 "type":"structure", 10880 "members":{ 10881 "EgressOnlyInternetGateways":{ 10882 "shape":"EgressOnlyInternetGatewayList", 10883 "locationName":"egressOnlyInternetGatewaySet" 10884 }, 10885 "NextToken":{ 10886 "shape":"String", 10887 "locationName":"nextToken" 10888 } 10889 } 10890 }, 10891 "DescribeElasticGpusMaxResults":{ 10892 "type":"integer", 10893 "max":1000, 10894 "min":10 10895 }, 10896 "DescribeElasticGpusRequest":{ 10897 "type":"structure", 10898 "members":{ 10899 "ElasticGpuIds":{ 10900 "shape":"ElasticGpuIdSet", 10901 "locationName":"ElasticGpuId" 10902 }, 10903 "DryRun":{"shape":"Boolean"}, 10904 "Filters":{ 10905 "shape":"FilterList", 10906 "locationName":"Filter" 10907 }, 10908 "MaxResults":{"shape":"DescribeElasticGpusMaxResults"}, 10909 "NextToken":{"shape":"String"} 10910 } 10911 }, 10912 "DescribeElasticGpusResult":{ 10913 "type":"structure", 10914 "members":{ 10915 "ElasticGpuSet":{ 10916 "shape":"ElasticGpuSet", 10917 "locationName":"elasticGpuSet" 10918 }, 10919 "MaxResults":{ 10920 "shape":"Integer", 10921 "locationName":"maxResults" 10922 }, 10923 "NextToken":{ 10924 "shape":"String", 10925 "locationName":"nextToken" 10926 } 10927 } 10928 }, 10929 "DescribeExportImageTasksMaxResults":{ 10930 "type":"integer", 10931 "max":500, 10932 "min":1 10933 }, 10934 "DescribeExportImageTasksRequest":{ 10935 "type":"structure", 10936 "members":{ 10937 "DryRun":{"shape":"Boolean"}, 10938 "Filters":{ 10939 "shape":"FilterList", 10940 "locationName":"Filter" 10941 }, 10942 "ExportImageTaskIds":{ 10943 "shape":"ExportImageTaskIdList", 10944 "locationName":"ExportImageTaskId" 10945 }, 10946 "MaxResults":{"shape":"DescribeExportImageTasksMaxResults"}, 10947 "NextToken":{"shape":"NextToken"} 10948 } 10949 }, 10950 "DescribeExportImageTasksResult":{ 10951 "type":"structure", 10952 "members":{ 10953 "ExportImageTasks":{ 10954 "shape":"ExportImageTaskList", 10955 "locationName":"exportImageTaskSet" 10956 }, 10957 "NextToken":{ 10958 "shape":"NextToken", 10959 "locationName":"nextToken" 10960 } 10961 } 10962 }, 10963 "DescribeExportTasksRequest":{ 10964 "type":"structure", 10965 "members":{ 10966 "ExportTaskIds":{ 10967 "shape":"ExportTaskIdStringList", 10968 "locationName":"exportTaskId" 10969 }, 10970 "Filters":{ 10971 "shape":"FilterList", 10972 "locationName":"Filter" 10973 } 10974 } 10975 }, 10976 "DescribeExportTasksResult":{ 10977 "type":"structure", 10978 "members":{ 10979 "ExportTasks":{ 10980 "shape":"ExportTaskList", 10981 "locationName":"exportTaskSet" 10982 } 10983 } 10984 }, 10985 "DescribeFastSnapshotRestoreSuccessItem":{ 10986 "type":"structure", 10987 "members":{ 10988 "SnapshotId":{ 10989 "shape":"String", 10990 "locationName":"snapshotId" 10991 }, 10992 "AvailabilityZone":{ 10993 "shape":"String", 10994 "locationName":"availabilityZone" 10995 }, 10996 "State":{ 10997 "shape":"FastSnapshotRestoreStateCode", 10998 "locationName":"state" 10999 }, 11000 "StateTransitionReason":{ 11001 "shape":"String", 11002 "locationName":"stateTransitionReason" 11003 }, 11004 "OwnerId":{ 11005 "shape":"String", 11006 "locationName":"ownerId" 11007 }, 11008 "OwnerAlias":{ 11009 "shape":"String", 11010 "locationName":"ownerAlias" 11011 }, 11012 "EnablingTime":{ 11013 "shape":"MillisecondDateTime", 11014 "locationName":"enablingTime" 11015 }, 11016 "OptimizingTime":{ 11017 "shape":"MillisecondDateTime", 11018 "locationName":"optimizingTime" 11019 }, 11020 "EnabledTime":{ 11021 "shape":"MillisecondDateTime", 11022 "locationName":"enabledTime" 11023 }, 11024 "DisablingTime":{ 11025 "shape":"MillisecondDateTime", 11026 "locationName":"disablingTime" 11027 }, 11028 "DisabledTime":{ 11029 "shape":"MillisecondDateTime", 11030 "locationName":"disabledTime" 11031 } 11032 } 11033 }, 11034 "DescribeFastSnapshotRestoreSuccessSet":{ 11035 "type":"list", 11036 "member":{ 11037 "shape":"DescribeFastSnapshotRestoreSuccessItem", 11038 "locationName":"item" 11039 } 11040 }, 11041 "DescribeFastSnapshotRestoresMaxResults":{ 11042 "type":"integer", 11043 "max":200, 11044 "min":0 11045 }, 11046 "DescribeFastSnapshotRestoresRequest":{ 11047 "type":"structure", 11048 "members":{ 11049 "Filters":{ 11050 "shape":"FilterList", 11051 "locationName":"Filter" 11052 }, 11053 "MaxResults":{"shape":"DescribeFastSnapshotRestoresMaxResults"}, 11054 "NextToken":{"shape":"NextToken"}, 11055 "DryRun":{"shape":"Boolean"} 11056 } 11057 }, 11058 "DescribeFastSnapshotRestoresResult":{ 11059 "type":"structure", 11060 "members":{ 11061 "FastSnapshotRestores":{ 11062 "shape":"DescribeFastSnapshotRestoreSuccessSet", 11063 "locationName":"fastSnapshotRestoreSet" 11064 }, 11065 "NextToken":{ 11066 "shape":"NextToken", 11067 "locationName":"nextToken" 11068 } 11069 } 11070 }, 11071 "DescribeFleetError":{ 11072 "type":"structure", 11073 "members":{ 11074 "LaunchTemplateAndOverrides":{ 11075 "shape":"LaunchTemplateAndOverridesResponse", 11076 "locationName":"launchTemplateAndOverrides" 11077 }, 11078 "Lifecycle":{ 11079 "shape":"InstanceLifecycle", 11080 "locationName":"lifecycle" 11081 }, 11082 "ErrorCode":{ 11083 "shape":"String", 11084 "locationName":"errorCode" 11085 }, 11086 "ErrorMessage":{ 11087 "shape":"String", 11088 "locationName":"errorMessage" 11089 } 11090 } 11091 }, 11092 "DescribeFleetHistoryRequest":{ 11093 "type":"structure", 11094 "required":[ 11095 "FleetId", 11096 "StartTime" 11097 ], 11098 "members":{ 11099 "DryRun":{"shape":"Boolean"}, 11100 "EventType":{"shape":"FleetEventType"}, 11101 "MaxResults":{"shape":"Integer"}, 11102 "NextToken":{"shape":"String"}, 11103 "FleetId":{"shape":"FleetId"}, 11104 "StartTime":{"shape":"DateTime"} 11105 } 11106 }, 11107 "DescribeFleetHistoryResult":{ 11108 "type":"structure", 11109 "members":{ 11110 "HistoryRecords":{ 11111 "shape":"HistoryRecordSet", 11112 "locationName":"historyRecordSet" 11113 }, 11114 "LastEvaluatedTime":{ 11115 "shape":"DateTime", 11116 "locationName":"lastEvaluatedTime" 11117 }, 11118 "NextToken":{ 11119 "shape":"String", 11120 "locationName":"nextToken" 11121 }, 11122 "FleetId":{ 11123 "shape":"FleetId", 11124 "locationName":"fleetId" 11125 }, 11126 "StartTime":{ 11127 "shape":"DateTime", 11128 "locationName":"startTime" 11129 } 11130 } 11131 }, 11132 "DescribeFleetInstancesRequest":{ 11133 "type":"structure", 11134 "required":["FleetId"], 11135 "members":{ 11136 "DryRun":{"shape":"Boolean"}, 11137 "MaxResults":{"shape":"Integer"}, 11138 "NextToken":{"shape":"String"}, 11139 "FleetId":{"shape":"FleetId"}, 11140 "Filters":{ 11141 "shape":"FilterList", 11142 "locationName":"Filter" 11143 } 11144 } 11145 }, 11146 "DescribeFleetInstancesResult":{ 11147 "type":"structure", 11148 "members":{ 11149 "ActiveInstances":{ 11150 "shape":"ActiveInstanceSet", 11151 "locationName":"activeInstanceSet" 11152 }, 11153 "NextToken":{ 11154 "shape":"String", 11155 "locationName":"nextToken" 11156 }, 11157 "FleetId":{ 11158 "shape":"FleetId", 11159 "locationName":"fleetId" 11160 } 11161 } 11162 }, 11163 "DescribeFleetsErrorSet":{ 11164 "type":"list", 11165 "member":{ 11166 "shape":"DescribeFleetError", 11167 "locationName":"item" 11168 } 11169 }, 11170 "DescribeFleetsInstances":{ 11171 "type":"structure", 11172 "members":{ 11173 "LaunchTemplateAndOverrides":{ 11174 "shape":"LaunchTemplateAndOverridesResponse", 11175 "locationName":"launchTemplateAndOverrides" 11176 }, 11177 "Lifecycle":{ 11178 "shape":"InstanceLifecycle", 11179 "locationName":"lifecycle" 11180 }, 11181 "InstanceIds":{ 11182 "shape":"InstanceIdsSet", 11183 "locationName":"instanceIds" 11184 }, 11185 "InstanceType":{ 11186 "shape":"InstanceType", 11187 "locationName":"instanceType" 11188 }, 11189 "Platform":{ 11190 "shape":"PlatformValues", 11191 "locationName":"platform" 11192 } 11193 } 11194 }, 11195 "DescribeFleetsInstancesSet":{ 11196 "type":"list", 11197 "member":{ 11198 "shape":"DescribeFleetsInstances", 11199 "locationName":"item" 11200 } 11201 }, 11202 "DescribeFleetsRequest":{ 11203 "type":"structure", 11204 "members":{ 11205 "DryRun":{"shape":"Boolean"}, 11206 "MaxResults":{"shape":"Integer"}, 11207 "NextToken":{"shape":"String"}, 11208 "FleetIds":{ 11209 "shape":"FleetIdSet", 11210 "locationName":"FleetId" 11211 }, 11212 "Filters":{ 11213 "shape":"FilterList", 11214 "locationName":"Filter" 11215 } 11216 } 11217 }, 11218 "DescribeFleetsResult":{ 11219 "type":"structure", 11220 "members":{ 11221 "NextToken":{ 11222 "shape":"String", 11223 "locationName":"nextToken" 11224 }, 11225 "Fleets":{ 11226 "shape":"FleetSet", 11227 "locationName":"fleetSet" 11228 } 11229 } 11230 }, 11231 "DescribeFlowLogsRequest":{ 11232 "type":"structure", 11233 "members":{ 11234 "DryRun":{"shape":"Boolean"}, 11235 "Filter":{"shape":"FilterList"}, 11236 "FlowLogIds":{ 11237 "shape":"FlowLogIdList", 11238 "locationName":"FlowLogId" 11239 }, 11240 "MaxResults":{"shape":"Integer"}, 11241 "NextToken":{"shape":"String"} 11242 } 11243 }, 11244 "DescribeFlowLogsResult":{ 11245 "type":"structure", 11246 "members":{ 11247 "FlowLogs":{ 11248 "shape":"FlowLogSet", 11249 "locationName":"flowLogSet" 11250 }, 11251 "NextToken":{ 11252 "shape":"String", 11253 "locationName":"nextToken" 11254 } 11255 } 11256 }, 11257 "DescribeFpgaImageAttributeRequest":{ 11258 "type":"structure", 11259 "required":[ 11260 "FpgaImageId", 11261 "Attribute" 11262 ], 11263 "members":{ 11264 "DryRun":{"shape":"Boolean"}, 11265 "FpgaImageId":{"shape":"FpgaImageId"}, 11266 "Attribute":{"shape":"FpgaImageAttributeName"} 11267 } 11268 }, 11269 "DescribeFpgaImageAttributeResult":{ 11270 "type":"structure", 11271 "members":{ 11272 "FpgaImageAttribute":{ 11273 "shape":"FpgaImageAttribute", 11274 "locationName":"fpgaImageAttribute" 11275 } 11276 } 11277 }, 11278 "DescribeFpgaImagesMaxResults":{ 11279 "type":"integer", 11280 "max":1000, 11281 "min":5 11282 }, 11283 "DescribeFpgaImagesRequest":{ 11284 "type":"structure", 11285 "members":{ 11286 "DryRun":{"shape":"Boolean"}, 11287 "FpgaImageIds":{ 11288 "shape":"FpgaImageIdList", 11289 "locationName":"FpgaImageId" 11290 }, 11291 "Owners":{ 11292 "shape":"OwnerStringList", 11293 "locationName":"Owner" 11294 }, 11295 "Filters":{ 11296 "shape":"FilterList", 11297 "locationName":"Filter" 11298 }, 11299 "NextToken":{"shape":"NextToken"}, 11300 "MaxResults":{"shape":"DescribeFpgaImagesMaxResults"} 11301 } 11302 }, 11303 "DescribeFpgaImagesResult":{ 11304 "type":"structure", 11305 "members":{ 11306 "FpgaImages":{ 11307 "shape":"FpgaImageList", 11308 "locationName":"fpgaImageSet" 11309 }, 11310 "NextToken":{ 11311 "shape":"NextToken", 11312 "locationName":"nextToken" 11313 } 11314 } 11315 }, 11316 "DescribeHostReservationOfferingsRequest":{ 11317 "type":"structure", 11318 "members":{ 11319 "Filter":{"shape":"FilterList"}, 11320 "MaxDuration":{"shape":"Integer"}, 11321 "MaxResults":{"shape":"DescribeHostReservationsMaxResults"}, 11322 "MinDuration":{"shape":"Integer"}, 11323 "NextToken":{"shape":"String"}, 11324 "OfferingId":{"shape":"OfferingId"} 11325 } 11326 }, 11327 "DescribeHostReservationOfferingsResult":{ 11328 "type":"structure", 11329 "members":{ 11330 "NextToken":{ 11331 "shape":"String", 11332 "locationName":"nextToken" 11333 }, 11334 "OfferingSet":{ 11335 "shape":"HostOfferingSet", 11336 "locationName":"offeringSet" 11337 } 11338 } 11339 }, 11340 "DescribeHostReservationsMaxResults":{ 11341 "type":"integer", 11342 "max":500, 11343 "min":5 11344 }, 11345 "DescribeHostReservationsRequest":{ 11346 "type":"structure", 11347 "members":{ 11348 "Filter":{"shape":"FilterList"}, 11349 "HostReservationIdSet":{"shape":"HostReservationIdSet"}, 11350 "MaxResults":{"shape":"Integer"}, 11351 "NextToken":{"shape":"String"} 11352 } 11353 }, 11354 "DescribeHostReservationsResult":{ 11355 "type":"structure", 11356 "members":{ 11357 "HostReservationSet":{ 11358 "shape":"HostReservationSet", 11359 "locationName":"hostReservationSet" 11360 }, 11361 "NextToken":{ 11362 "shape":"String", 11363 "locationName":"nextToken" 11364 } 11365 } 11366 }, 11367 "DescribeHostsRequest":{ 11368 "type":"structure", 11369 "members":{ 11370 "Filter":{ 11371 "shape":"FilterList", 11372 "locationName":"filter" 11373 }, 11374 "HostIds":{ 11375 "shape":"RequestHostIdList", 11376 "locationName":"hostId" 11377 }, 11378 "MaxResults":{ 11379 "shape":"Integer", 11380 "locationName":"maxResults" 11381 }, 11382 "NextToken":{ 11383 "shape":"String", 11384 "locationName":"nextToken" 11385 } 11386 } 11387 }, 11388 "DescribeHostsResult":{ 11389 "type":"structure", 11390 "members":{ 11391 "Hosts":{ 11392 "shape":"HostList", 11393 "locationName":"hostSet" 11394 }, 11395 "NextToken":{ 11396 "shape":"String", 11397 "locationName":"nextToken" 11398 } 11399 } 11400 }, 11401 "DescribeIamInstanceProfileAssociationsMaxResults":{ 11402 "type":"integer", 11403 "max":1000, 11404 "min":5 11405 }, 11406 "DescribeIamInstanceProfileAssociationsRequest":{ 11407 "type":"structure", 11408 "members":{ 11409 "AssociationIds":{ 11410 "shape":"AssociationIdList", 11411 "locationName":"AssociationId" 11412 }, 11413 "Filters":{ 11414 "shape":"FilterList", 11415 "locationName":"Filter" 11416 }, 11417 "MaxResults":{"shape":"DescribeIamInstanceProfileAssociationsMaxResults"}, 11418 "NextToken":{"shape":"NextToken"} 11419 } 11420 }, 11421 "DescribeIamInstanceProfileAssociationsResult":{ 11422 "type":"structure", 11423 "members":{ 11424 "IamInstanceProfileAssociations":{ 11425 "shape":"IamInstanceProfileAssociationSet", 11426 "locationName":"iamInstanceProfileAssociationSet" 11427 }, 11428 "NextToken":{ 11429 "shape":"NextToken", 11430 "locationName":"nextToken" 11431 } 11432 } 11433 }, 11434 "DescribeIdFormatRequest":{ 11435 "type":"structure", 11436 "members":{ 11437 "Resource":{"shape":"String"} 11438 } 11439 }, 11440 "DescribeIdFormatResult":{ 11441 "type":"structure", 11442 "members":{ 11443 "Statuses":{ 11444 "shape":"IdFormatList", 11445 "locationName":"statusSet" 11446 } 11447 } 11448 }, 11449 "DescribeIdentityIdFormatRequest":{ 11450 "type":"structure", 11451 "required":["PrincipalArn"], 11452 "members":{ 11453 "PrincipalArn":{ 11454 "shape":"String", 11455 "locationName":"principalArn" 11456 }, 11457 "Resource":{ 11458 "shape":"String", 11459 "locationName":"resource" 11460 } 11461 } 11462 }, 11463 "DescribeIdentityIdFormatResult":{ 11464 "type":"structure", 11465 "members":{ 11466 "Statuses":{ 11467 "shape":"IdFormatList", 11468 "locationName":"statusSet" 11469 } 11470 } 11471 }, 11472 "DescribeImageAttributeRequest":{ 11473 "type":"structure", 11474 "required":[ 11475 "Attribute", 11476 "ImageId" 11477 ], 11478 "members":{ 11479 "Attribute":{"shape":"ImageAttributeName"}, 11480 "ImageId":{"shape":"ImageId"}, 11481 "DryRun":{ 11482 "shape":"Boolean", 11483 "locationName":"dryRun" 11484 } 11485 } 11486 }, 11487 "DescribeImagesRequest":{ 11488 "type":"structure", 11489 "members":{ 11490 "ExecutableUsers":{ 11491 "shape":"ExecutableByStringList", 11492 "locationName":"ExecutableBy" 11493 }, 11494 "Filters":{ 11495 "shape":"FilterList", 11496 "locationName":"Filter" 11497 }, 11498 "ImageIds":{ 11499 "shape":"ImageIdStringList", 11500 "locationName":"ImageId" 11501 }, 11502 "Owners":{ 11503 "shape":"OwnerStringList", 11504 "locationName":"Owner" 11505 }, 11506 "DryRun":{ 11507 "shape":"Boolean", 11508 "locationName":"dryRun" 11509 } 11510 } 11511 }, 11512 "DescribeImagesResult":{ 11513 "type":"structure", 11514 "members":{ 11515 "Images":{ 11516 "shape":"ImageList", 11517 "locationName":"imagesSet" 11518 } 11519 } 11520 }, 11521 "DescribeImportImageTasksRequest":{ 11522 "type":"structure", 11523 "members":{ 11524 "DryRun":{"shape":"Boolean"}, 11525 "Filters":{"shape":"FilterList"}, 11526 "ImportTaskIds":{ 11527 "shape":"ImportTaskIdList", 11528 "locationName":"ImportTaskId" 11529 }, 11530 "MaxResults":{"shape":"Integer"}, 11531 "NextToken":{"shape":"String"} 11532 } 11533 }, 11534 "DescribeImportImageTasksResult":{ 11535 "type":"structure", 11536 "members":{ 11537 "ImportImageTasks":{ 11538 "shape":"ImportImageTaskList", 11539 "locationName":"importImageTaskSet" 11540 }, 11541 "NextToken":{ 11542 "shape":"String", 11543 "locationName":"nextToken" 11544 } 11545 } 11546 }, 11547 "DescribeImportSnapshotTasksRequest":{ 11548 "type":"structure", 11549 "members":{ 11550 "DryRun":{"shape":"Boolean"}, 11551 "Filters":{"shape":"FilterList"}, 11552 "ImportTaskIds":{ 11553 "shape":"ImportSnapshotTaskIdList", 11554 "locationName":"ImportTaskId" 11555 }, 11556 "MaxResults":{"shape":"Integer"}, 11557 "NextToken":{"shape":"String"} 11558 } 11559 }, 11560 "DescribeImportSnapshotTasksResult":{ 11561 "type":"structure", 11562 "members":{ 11563 "ImportSnapshotTasks":{ 11564 "shape":"ImportSnapshotTaskList", 11565 "locationName":"importSnapshotTaskSet" 11566 }, 11567 "NextToken":{ 11568 "shape":"String", 11569 "locationName":"nextToken" 11570 } 11571 } 11572 }, 11573 "DescribeInstanceAttributeRequest":{ 11574 "type":"structure", 11575 "required":[ 11576 "Attribute", 11577 "InstanceId" 11578 ], 11579 "members":{ 11580 "Attribute":{ 11581 "shape":"InstanceAttributeName", 11582 "locationName":"attribute" 11583 }, 11584 "DryRun":{ 11585 "shape":"Boolean", 11586 "locationName":"dryRun" 11587 }, 11588 "InstanceId":{ 11589 "shape":"InstanceId", 11590 "locationName":"instanceId" 11591 } 11592 } 11593 }, 11594 "DescribeInstanceCreditSpecificationsMaxResults":{ 11595 "type":"integer", 11596 "max":1000, 11597 "min":5 11598 }, 11599 "DescribeInstanceCreditSpecificationsRequest":{ 11600 "type":"structure", 11601 "members":{ 11602 "DryRun":{"shape":"Boolean"}, 11603 "Filters":{ 11604 "shape":"FilterList", 11605 "locationName":"Filter" 11606 }, 11607 "InstanceIds":{ 11608 "shape":"InstanceIdStringList", 11609 "locationName":"InstanceId" 11610 }, 11611 "MaxResults":{"shape":"DescribeInstanceCreditSpecificationsMaxResults"}, 11612 "NextToken":{"shape":"String"} 11613 } 11614 }, 11615 "DescribeInstanceCreditSpecificationsResult":{ 11616 "type":"structure", 11617 "members":{ 11618 "InstanceCreditSpecifications":{ 11619 "shape":"InstanceCreditSpecificationList", 11620 "locationName":"instanceCreditSpecificationSet" 11621 }, 11622 "NextToken":{ 11623 "shape":"String", 11624 "locationName":"nextToken" 11625 } 11626 } 11627 }, 11628 "DescribeInstanceEventNotificationAttributesRequest":{ 11629 "type":"structure", 11630 "members":{ 11631 "DryRun":{"shape":"Boolean"} 11632 } 11633 }, 11634 "DescribeInstanceEventNotificationAttributesResult":{ 11635 "type":"structure", 11636 "members":{ 11637 "InstanceTagAttribute":{ 11638 "shape":"InstanceTagNotificationAttribute", 11639 "locationName":"instanceTagAttribute" 11640 } 11641 } 11642 }, 11643 "DescribeInstanceStatusRequest":{ 11644 "type":"structure", 11645 "members":{ 11646 "Filters":{ 11647 "shape":"FilterList", 11648 "locationName":"Filter" 11649 }, 11650 "InstanceIds":{ 11651 "shape":"InstanceIdStringList", 11652 "locationName":"InstanceId" 11653 }, 11654 "MaxResults":{"shape":"Integer"}, 11655 "NextToken":{"shape":"String"}, 11656 "DryRun":{ 11657 "shape":"Boolean", 11658 "locationName":"dryRun" 11659 }, 11660 "IncludeAllInstances":{ 11661 "shape":"Boolean", 11662 "locationName":"includeAllInstances" 11663 } 11664 } 11665 }, 11666 "DescribeInstanceStatusResult":{ 11667 "type":"structure", 11668 "members":{ 11669 "InstanceStatuses":{ 11670 "shape":"InstanceStatusList", 11671 "locationName":"instanceStatusSet" 11672 }, 11673 "NextToken":{ 11674 "shape":"String", 11675 "locationName":"nextToken" 11676 } 11677 } 11678 }, 11679 "DescribeInstanceTypeOfferingsRequest":{ 11680 "type":"structure", 11681 "members":{ 11682 "DryRun":{"shape":"Boolean"}, 11683 "LocationType":{"shape":"LocationType"}, 11684 "Filters":{ 11685 "shape":"FilterList", 11686 "locationName":"Filter" 11687 }, 11688 "MaxResults":{"shape":"DITOMaxResults"}, 11689 "NextToken":{"shape":"NextToken"} 11690 } 11691 }, 11692 "DescribeInstanceTypeOfferingsResult":{ 11693 "type":"structure", 11694 "members":{ 11695 "InstanceTypeOfferings":{ 11696 "shape":"InstanceTypeOfferingsList", 11697 "locationName":"instanceTypeOfferingSet" 11698 }, 11699 "NextToken":{ 11700 "shape":"NextToken", 11701 "locationName":"nextToken" 11702 } 11703 } 11704 }, 11705 "DescribeInstanceTypesRequest":{ 11706 "type":"structure", 11707 "members":{ 11708 "DryRun":{"shape":"Boolean"}, 11709 "InstanceTypes":{ 11710 "shape":"RequestInstanceTypeList", 11711 "locationName":"InstanceType" 11712 }, 11713 "Filters":{ 11714 "shape":"FilterList", 11715 "locationName":"Filter" 11716 }, 11717 "MaxResults":{"shape":"DITMaxResults"}, 11718 "NextToken":{"shape":"NextToken"} 11719 } 11720 }, 11721 "DescribeInstanceTypesResult":{ 11722 "type":"structure", 11723 "members":{ 11724 "InstanceTypes":{ 11725 "shape":"InstanceTypeInfoList", 11726 "locationName":"instanceTypeSet" 11727 }, 11728 "NextToken":{ 11729 "shape":"NextToken", 11730 "locationName":"nextToken" 11731 } 11732 } 11733 }, 11734 "DescribeInstancesRequest":{ 11735 "type":"structure", 11736 "members":{ 11737 "Filters":{ 11738 "shape":"FilterList", 11739 "locationName":"Filter" 11740 }, 11741 "InstanceIds":{ 11742 "shape":"InstanceIdStringList", 11743 "locationName":"InstanceId" 11744 }, 11745 "DryRun":{ 11746 "shape":"Boolean", 11747 "locationName":"dryRun" 11748 }, 11749 "MaxResults":{ 11750 "shape":"Integer", 11751 "locationName":"maxResults" 11752 }, 11753 "NextToken":{ 11754 "shape":"String", 11755 "locationName":"nextToken" 11756 } 11757 } 11758 }, 11759 "DescribeInstancesResult":{ 11760 "type":"structure", 11761 "members":{ 11762 "Reservations":{ 11763 "shape":"ReservationList", 11764 "locationName":"reservationSet" 11765 }, 11766 "NextToken":{ 11767 "shape":"String", 11768 "locationName":"nextToken" 11769 } 11770 } 11771 }, 11772 "DescribeInternetGatewaysMaxResults":{ 11773 "type":"integer", 11774 "max":1000, 11775 "min":5 11776 }, 11777 "DescribeInternetGatewaysRequest":{ 11778 "type":"structure", 11779 "members":{ 11780 "Filters":{ 11781 "shape":"FilterList", 11782 "locationName":"Filter" 11783 }, 11784 "DryRun":{ 11785 "shape":"Boolean", 11786 "locationName":"dryRun" 11787 }, 11788 "InternetGatewayIds":{ 11789 "shape":"InternetGatewayIdList", 11790 "locationName":"internetGatewayId" 11791 }, 11792 "NextToken":{"shape":"String"}, 11793 "MaxResults":{"shape":"DescribeInternetGatewaysMaxResults"} 11794 } 11795 }, 11796 "DescribeInternetGatewaysResult":{ 11797 "type":"structure", 11798 "members":{ 11799 "InternetGateways":{ 11800 "shape":"InternetGatewayList", 11801 "locationName":"internetGatewaySet" 11802 }, 11803 "NextToken":{ 11804 "shape":"String", 11805 "locationName":"nextToken" 11806 } 11807 } 11808 }, 11809 "DescribeIpv6PoolsRequest":{ 11810 "type":"structure", 11811 "members":{ 11812 "PoolIds":{ 11813 "shape":"Ipv6PoolIdList", 11814 "locationName":"PoolId" 11815 }, 11816 "NextToken":{"shape":"NextToken"}, 11817 "MaxResults":{"shape":"Ipv6PoolMaxResults"}, 11818 "DryRun":{"shape":"Boolean"}, 11819 "Filters":{ 11820 "shape":"FilterList", 11821 "locationName":"Filter" 11822 } 11823 } 11824 }, 11825 "DescribeIpv6PoolsResult":{ 11826 "type":"structure", 11827 "members":{ 11828 "Ipv6Pools":{ 11829 "shape":"Ipv6PoolSet", 11830 "locationName":"ipv6PoolSet" 11831 }, 11832 "NextToken":{ 11833 "shape":"NextToken", 11834 "locationName":"nextToken" 11835 } 11836 } 11837 }, 11838 "DescribeKeyPairsRequest":{ 11839 "type":"structure", 11840 "members":{ 11841 "Filters":{ 11842 "shape":"FilterList", 11843 "locationName":"Filter" 11844 }, 11845 "KeyNames":{ 11846 "shape":"KeyNameStringList", 11847 "locationName":"KeyName" 11848 }, 11849 "KeyPairIds":{ 11850 "shape":"KeyPairIdStringList", 11851 "locationName":"KeyPairId" 11852 }, 11853 "DryRun":{ 11854 "shape":"Boolean", 11855 "locationName":"dryRun" 11856 } 11857 } 11858 }, 11859 "DescribeKeyPairsResult":{ 11860 "type":"structure", 11861 "members":{ 11862 "KeyPairs":{ 11863 "shape":"KeyPairList", 11864 "locationName":"keySet" 11865 } 11866 } 11867 }, 11868 "DescribeLaunchTemplateVersionsRequest":{ 11869 "type":"structure", 11870 "members":{ 11871 "DryRun":{"shape":"Boolean"}, 11872 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 11873 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 11874 "Versions":{ 11875 "shape":"VersionStringList", 11876 "locationName":"LaunchTemplateVersion" 11877 }, 11878 "MinVersion":{"shape":"String"}, 11879 "MaxVersion":{"shape":"String"}, 11880 "NextToken":{"shape":"String"}, 11881 "MaxResults":{"shape":"Integer"}, 11882 "Filters":{ 11883 "shape":"FilterList", 11884 "locationName":"Filter" 11885 } 11886 } 11887 }, 11888 "DescribeLaunchTemplateVersionsResult":{ 11889 "type":"structure", 11890 "members":{ 11891 "LaunchTemplateVersions":{ 11892 "shape":"LaunchTemplateVersionSet", 11893 "locationName":"launchTemplateVersionSet" 11894 }, 11895 "NextToken":{ 11896 "shape":"String", 11897 "locationName":"nextToken" 11898 } 11899 } 11900 }, 11901 "DescribeLaunchTemplatesMaxResults":{ 11902 "type":"integer", 11903 "max":200, 11904 "min":1 11905 }, 11906 "DescribeLaunchTemplatesRequest":{ 11907 "type":"structure", 11908 "members":{ 11909 "DryRun":{"shape":"Boolean"}, 11910 "LaunchTemplateIds":{ 11911 "shape":"LaunchTemplateIdStringList", 11912 "locationName":"LaunchTemplateId" 11913 }, 11914 "LaunchTemplateNames":{ 11915 "shape":"LaunchTemplateNameStringList", 11916 "locationName":"LaunchTemplateName" 11917 }, 11918 "Filters":{ 11919 "shape":"FilterList", 11920 "locationName":"Filter" 11921 }, 11922 "NextToken":{"shape":"String"}, 11923 "MaxResults":{"shape":"DescribeLaunchTemplatesMaxResults"} 11924 } 11925 }, 11926 "DescribeLaunchTemplatesResult":{ 11927 "type":"structure", 11928 "members":{ 11929 "LaunchTemplates":{ 11930 "shape":"LaunchTemplateSet", 11931 "locationName":"launchTemplates" 11932 }, 11933 "NextToken":{ 11934 "shape":"String", 11935 "locationName":"nextToken" 11936 } 11937 } 11938 }, 11939 "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest":{ 11940 "type":"structure", 11941 "members":{ 11942 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds":{ 11943 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet", 11944 "locationName":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId" 11945 }, 11946 "Filters":{ 11947 "shape":"FilterList", 11948 "locationName":"Filter" 11949 }, 11950 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 11951 "NextToken":{"shape":"String"}, 11952 "DryRun":{"shape":"Boolean"} 11953 } 11954 }, 11955 "DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult":{ 11956 "type":"structure", 11957 "members":{ 11958 "LocalGatewayRouteTableVirtualInterfaceGroupAssociations":{ 11959 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet", 11960 "locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationSet" 11961 }, 11962 "NextToken":{ 11963 "shape":"String", 11964 "locationName":"nextToken" 11965 } 11966 } 11967 }, 11968 "DescribeLocalGatewayRouteTableVpcAssociationsRequest":{ 11969 "type":"structure", 11970 "members":{ 11971 "LocalGatewayRouteTableVpcAssociationIds":{ 11972 "shape":"LocalGatewayRouteTableVpcAssociationIdSet", 11973 "locationName":"LocalGatewayRouteTableVpcAssociationId" 11974 }, 11975 "Filters":{ 11976 "shape":"FilterList", 11977 "locationName":"Filter" 11978 }, 11979 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 11980 "NextToken":{"shape":"String"}, 11981 "DryRun":{"shape":"Boolean"} 11982 } 11983 }, 11984 "DescribeLocalGatewayRouteTableVpcAssociationsResult":{ 11985 "type":"structure", 11986 "members":{ 11987 "LocalGatewayRouteTableVpcAssociations":{ 11988 "shape":"LocalGatewayRouteTableVpcAssociationSet", 11989 "locationName":"localGatewayRouteTableVpcAssociationSet" 11990 }, 11991 "NextToken":{ 11992 "shape":"String", 11993 "locationName":"nextToken" 11994 } 11995 } 11996 }, 11997 "DescribeLocalGatewayRouteTablesRequest":{ 11998 "type":"structure", 11999 "members":{ 12000 "LocalGatewayRouteTableIds":{ 12001 "shape":"LocalGatewayRouteTableIdSet", 12002 "locationName":"LocalGatewayRouteTableId" 12003 }, 12004 "Filters":{ 12005 "shape":"FilterList", 12006 "locationName":"Filter" 12007 }, 12008 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 12009 "NextToken":{"shape":"String"}, 12010 "DryRun":{"shape":"Boolean"} 12011 } 12012 }, 12013 "DescribeLocalGatewayRouteTablesResult":{ 12014 "type":"structure", 12015 "members":{ 12016 "LocalGatewayRouteTables":{ 12017 "shape":"LocalGatewayRouteTableSet", 12018 "locationName":"localGatewayRouteTableSet" 12019 }, 12020 "NextToken":{ 12021 "shape":"String", 12022 "locationName":"nextToken" 12023 } 12024 } 12025 }, 12026 "DescribeLocalGatewayVirtualInterfaceGroupsRequest":{ 12027 "type":"structure", 12028 "members":{ 12029 "LocalGatewayVirtualInterfaceGroupIds":{ 12030 "shape":"LocalGatewayVirtualInterfaceGroupIdSet", 12031 "locationName":"LocalGatewayVirtualInterfaceGroupId" 12032 }, 12033 "Filters":{ 12034 "shape":"FilterList", 12035 "locationName":"Filter" 12036 }, 12037 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 12038 "NextToken":{"shape":"String"}, 12039 "DryRun":{"shape":"Boolean"} 12040 } 12041 }, 12042 "DescribeLocalGatewayVirtualInterfaceGroupsResult":{ 12043 "type":"structure", 12044 "members":{ 12045 "LocalGatewayVirtualInterfaceGroups":{ 12046 "shape":"LocalGatewayVirtualInterfaceGroupSet", 12047 "locationName":"localGatewayVirtualInterfaceGroupSet" 12048 }, 12049 "NextToken":{ 12050 "shape":"String", 12051 "locationName":"nextToken" 12052 } 12053 } 12054 }, 12055 "DescribeLocalGatewayVirtualInterfacesRequest":{ 12056 "type":"structure", 12057 "members":{ 12058 "LocalGatewayVirtualInterfaceIds":{ 12059 "shape":"LocalGatewayVirtualInterfaceIdSet", 12060 "locationName":"LocalGatewayVirtualInterfaceId" 12061 }, 12062 "Filters":{ 12063 "shape":"FilterList", 12064 "locationName":"Filter" 12065 }, 12066 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 12067 "NextToken":{"shape":"String"}, 12068 "DryRun":{"shape":"Boolean"} 12069 } 12070 }, 12071 "DescribeLocalGatewayVirtualInterfacesResult":{ 12072 "type":"structure", 12073 "members":{ 12074 "LocalGatewayVirtualInterfaces":{ 12075 "shape":"LocalGatewayVirtualInterfaceSet", 12076 "locationName":"localGatewayVirtualInterfaceSet" 12077 }, 12078 "NextToken":{ 12079 "shape":"String", 12080 "locationName":"nextToken" 12081 } 12082 } 12083 }, 12084 "DescribeLocalGatewaysRequest":{ 12085 "type":"structure", 12086 "members":{ 12087 "LocalGatewayIds":{ 12088 "shape":"LocalGatewayIdSet", 12089 "locationName":"LocalGatewayId" 12090 }, 12091 "Filters":{ 12092 "shape":"FilterList", 12093 "locationName":"Filter" 12094 }, 12095 "MaxResults":{"shape":"LocalGatewayMaxResults"}, 12096 "NextToken":{"shape":"String"}, 12097 "DryRun":{"shape":"Boolean"} 12098 } 12099 }, 12100 "DescribeLocalGatewaysResult":{ 12101 "type":"structure", 12102 "members":{ 12103 "LocalGateways":{ 12104 "shape":"LocalGatewaySet", 12105 "locationName":"localGatewaySet" 12106 }, 12107 "NextToken":{ 12108 "shape":"String", 12109 "locationName":"nextToken" 12110 } 12111 } 12112 }, 12113 "DescribeManagedPrefixListsRequest":{ 12114 "type":"structure", 12115 "members":{ 12116 "DryRun":{"shape":"Boolean"}, 12117 "Filters":{ 12118 "shape":"FilterList", 12119 "locationName":"Filter" 12120 }, 12121 "MaxResults":{"shape":"PrefixListMaxResults"}, 12122 "NextToken":{"shape":"NextToken"}, 12123 "PrefixListIds":{ 12124 "shape":"ValueStringList", 12125 "locationName":"PrefixListId" 12126 } 12127 } 12128 }, 12129 "DescribeManagedPrefixListsResult":{ 12130 "type":"structure", 12131 "members":{ 12132 "NextToken":{ 12133 "shape":"NextToken", 12134 "locationName":"nextToken" 12135 }, 12136 "PrefixLists":{ 12137 "shape":"ManagedPrefixListSet", 12138 "locationName":"prefixListSet" 12139 } 12140 } 12141 }, 12142 "DescribeMovingAddressesMaxResults":{ 12143 "type":"integer", 12144 "max":1000, 12145 "min":5 12146 }, 12147 "DescribeMovingAddressesRequest":{ 12148 "type":"structure", 12149 "members":{ 12150 "Filters":{ 12151 "shape":"FilterList", 12152 "locationName":"filter" 12153 }, 12154 "DryRun":{ 12155 "shape":"Boolean", 12156 "locationName":"dryRun" 12157 }, 12158 "MaxResults":{ 12159 "shape":"DescribeMovingAddressesMaxResults", 12160 "locationName":"maxResults" 12161 }, 12162 "NextToken":{ 12163 "shape":"String", 12164 "locationName":"nextToken" 12165 }, 12166 "PublicIps":{ 12167 "shape":"ValueStringList", 12168 "locationName":"publicIp" 12169 } 12170 } 12171 }, 12172 "DescribeMovingAddressesResult":{ 12173 "type":"structure", 12174 "members":{ 12175 "MovingAddressStatuses":{ 12176 "shape":"MovingAddressStatusSet", 12177 "locationName":"movingAddressStatusSet" 12178 }, 12179 "NextToken":{ 12180 "shape":"String", 12181 "locationName":"nextToken" 12182 } 12183 } 12184 }, 12185 "DescribeNatGatewaysMaxResults":{ 12186 "type":"integer", 12187 "max":1000, 12188 "min":5 12189 }, 12190 "DescribeNatGatewaysRequest":{ 12191 "type":"structure", 12192 "members":{ 12193 "DryRun":{"shape":"Boolean"}, 12194 "Filter":{"shape":"FilterList"}, 12195 "MaxResults":{"shape":"DescribeNatGatewaysMaxResults"}, 12196 "NatGatewayIds":{ 12197 "shape":"NatGatewayIdStringList", 12198 "locationName":"NatGatewayId" 12199 }, 12200 "NextToken":{"shape":"String"} 12201 } 12202 }, 12203 "DescribeNatGatewaysResult":{ 12204 "type":"structure", 12205 "members":{ 12206 "NatGateways":{ 12207 "shape":"NatGatewayList", 12208 "locationName":"natGatewaySet" 12209 }, 12210 "NextToken":{ 12211 "shape":"String", 12212 "locationName":"nextToken" 12213 } 12214 } 12215 }, 12216 "DescribeNetworkAclsMaxResults":{ 12217 "type":"integer", 12218 "max":1000, 12219 "min":5 12220 }, 12221 "DescribeNetworkAclsRequest":{ 12222 "type":"structure", 12223 "members":{ 12224 "Filters":{ 12225 "shape":"FilterList", 12226 "locationName":"Filter" 12227 }, 12228 "DryRun":{ 12229 "shape":"Boolean", 12230 "locationName":"dryRun" 12231 }, 12232 "NetworkAclIds":{ 12233 "shape":"NetworkAclIdStringList", 12234 "locationName":"NetworkAclId" 12235 }, 12236 "NextToken":{"shape":"String"}, 12237 "MaxResults":{"shape":"DescribeNetworkAclsMaxResults"} 12238 } 12239 }, 12240 "DescribeNetworkAclsResult":{ 12241 "type":"structure", 12242 "members":{ 12243 "NetworkAcls":{ 12244 "shape":"NetworkAclList", 12245 "locationName":"networkAclSet" 12246 }, 12247 "NextToken":{ 12248 "shape":"String", 12249 "locationName":"nextToken" 12250 } 12251 } 12252 }, 12253 "DescribeNetworkInsightsAnalysesRequest":{ 12254 "type":"structure", 12255 "members":{ 12256 "NetworkInsightsAnalysisIds":{ 12257 "shape":"NetworkInsightsAnalysisIdList", 12258 "locationName":"NetworkInsightsAnalysisId" 12259 }, 12260 "NetworkInsightsPathId":{"shape":"NetworkInsightsPathId"}, 12261 "AnalysisStartTime":{"shape":"MillisecondDateTime"}, 12262 "AnalysisEndTime":{"shape":"MillisecondDateTime"}, 12263 "Filters":{ 12264 "shape":"FilterList", 12265 "locationName":"Filter" 12266 }, 12267 "MaxResults":{"shape":"NetworkInsightsMaxResults"}, 12268 "DryRun":{"shape":"Boolean"}, 12269 "NextToken":{"shape":"NextToken"} 12270 } 12271 }, 12272 "DescribeNetworkInsightsAnalysesResult":{ 12273 "type":"structure", 12274 "members":{ 12275 "NetworkInsightsAnalyses":{ 12276 "shape":"NetworkInsightsAnalysisList", 12277 "locationName":"networkInsightsAnalysisSet" 12278 }, 12279 "NextToken":{ 12280 "shape":"String", 12281 "locationName":"nextToken" 12282 } 12283 } 12284 }, 12285 "DescribeNetworkInsightsPathsRequest":{ 12286 "type":"structure", 12287 "members":{ 12288 "NetworkInsightsPathIds":{ 12289 "shape":"NetworkInsightsPathIdList", 12290 "locationName":"NetworkInsightsPathId" 12291 }, 12292 "Filters":{ 12293 "shape":"FilterList", 12294 "locationName":"Filter" 12295 }, 12296 "MaxResults":{"shape":"NetworkInsightsMaxResults"}, 12297 "DryRun":{"shape":"Boolean"}, 12298 "NextToken":{"shape":"NextToken"} 12299 } 12300 }, 12301 "DescribeNetworkInsightsPathsResult":{ 12302 "type":"structure", 12303 "members":{ 12304 "NetworkInsightsPaths":{ 12305 "shape":"NetworkInsightsPathList", 12306 "locationName":"networkInsightsPathSet" 12307 }, 12308 "NextToken":{ 12309 "shape":"String", 12310 "locationName":"nextToken" 12311 } 12312 } 12313 }, 12314 "DescribeNetworkInterfaceAttributeRequest":{ 12315 "type":"structure", 12316 "required":["NetworkInterfaceId"], 12317 "members":{ 12318 "Attribute":{ 12319 "shape":"NetworkInterfaceAttribute", 12320 "locationName":"attribute" 12321 }, 12322 "DryRun":{ 12323 "shape":"Boolean", 12324 "locationName":"dryRun" 12325 }, 12326 "NetworkInterfaceId":{ 12327 "shape":"NetworkInterfaceId", 12328 "locationName":"networkInterfaceId" 12329 } 12330 } 12331 }, 12332 "DescribeNetworkInterfaceAttributeResult":{ 12333 "type":"structure", 12334 "members":{ 12335 "Attachment":{ 12336 "shape":"NetworkInterfaceAttachment", 12337 "locationName":"attachment" 12338 }, 12339 "Description":{ 12340 "shape":"AttributeValue", 12341 "locationName":"description" 12342 }, 12343 "Groups":{ 12344 "shape":"GroupIdentifierList", 12345 "locationName":"groupSet" 12346 }, 12347 "NetworkInterfaceId":{ 12348 "shape":"String", 12349 "locationName":"networkInterfaceId" 12350 }, 12351 "SourceDestCheck":{ 12352 "shape":"AttributeBooleanValue", 12353 "locationName":"sourceDestCheck" 12354 } 12355 } 12356 }, 12357 "DescribeNetworkInterfacePermissionsMaxResults":{ 12358 "type":"integer", 12359 "max":255, 12360 "min":5 12361 }, 12362 "DescribeNetworkInterfacePermissionsRequest":{ 12363 "type":"structure", 12364 "members":{ 12365 "NetworkInterfacePermissionIds":{ 12366 "shape":"NetworkInterfacePermissionIdList", 12367 "locationName":"NetworkInterfacePermissionId" 12368 }, 12369 "Filters":{ 12370 "shape":"FilterList", 12371 "locationName":"Filter" 12372 }, 12373 "NextToken":{"shape":"String"}, 12374 "MaxResults":{"shape":"DescribeNetworkInterfacePermissionsMaxResults"} 12375 } 12376 }, 12377 "DescribeNetworkInterfacePermissionsResult":{ 12378 "type":"structure", 12379 "members":{ 12380 "NetworkInterfacePermissions":{ 12381 "shape":"NetworkInterfacePermissionList", 12382 "locationName":"networkInterfacePermissions" 12383 }, 12384 "NextToken":{ 12385 "shape":"String", 12386 "locationName":"nextToken" 12387 } 12388 } 12389 }, 12390 "DescribeNetworkInterfacesMaxResults":{ 12391 "type":"integer", 12392 "max":1000, 12393 "min":5 12394 }, 12395 "DescribeNetworkInterfacesRequest":{ 12396 "type":"structure", 12397 "members":{ 12398 "Filters":{ 12399 "shape":"FilterList", 12400 "locationName":"filter" 12401 }, 12402 "DryRun":{ 12403 "shape":"Boolean", 12404 "locationName":"dryRun" 12405 }, 12406 "NetworkInterfaceIds":{ 12407 "shape":"NetworkInterfaceIdList", 12408 "locationName":"NetworkInterfaceId" 12409 }, 12410 "NextToken":{"shape":"String"}, 12411 "MaxResults":{"shape":"DescribeNetworkInterfacesMaxResults"} 12412 } 12413 }, 12414 "DescribeNetworkInterfacesResult":{ 12415 "type":"structure", 12416 "members":{ 12417 "NetworkInterfaces":{ 12418 "shape":"NetworkInterfaceList", 12419 "locationName":"networkInterfaceSet" 12420 }, 12421 "NextToken":{ 12422 "shape":"String", 12423 "locationName":"nextToken" 12424 } 12425 } 12426 }, 12427 "DescribePlacementGroupsRequest":{ 12428 "type":"structure", 12429 "members":{ 12430 "Filters":{ 12431 "shape":"FilterList", 12432 "locationName":"Filter" 12433 }, 12434 "DryRun":{ 12435 "shape":"Boolean", 12436 "locationName":"dryRun" 12437 }, 12438 "GroupNames":{ 12439 "shape":"PlacementGroupStringList", 12440 "locationName":"groupName" 12441 }, 12442 "GroupIds":{ 12443 "shape":"PlacementGroupIdStringList", 12444 "locationName":"GroupId" 12445 } 12446 } 12447 }, 12448 "DescribePlacementGroupsResult":{ 12449 "type":"structure", 12450 "members":{ 12451 "PlacementGroups":{ 12452 "shape":"PlacementGroupList", 12453 "locationName":"placementGroupSet" 12454 } 12455 } 12456 }, 12457 "DescribePrefixListsRequest":{ 12458 "type":"structure", 12459 "members":{ 12460 "DryRun":{"shape":"Boolean"}, 12461 "Filters":{ 12462 "shape":"FilterList", 12463 "locationName":"Filter" 12464 }, 12465 "MaxResults":{"shape":"Integer"}, 12466 "NextToken":{"shape":"String"}, 12467 "PrefixListIds":{ 12468 "shape":"PrefixListResourceIdStringList", 12469 "locationName":"PrefixListId" 12470 } 12471 } 12472 }, 12473 "DescribePrefixListsResult":{ 12474 "type":"structure", 12475 "members":{ 12476 "NextToken":{ 12477 "shape":"String", 12478 "locationName":"nextToken" 12479 }, 12480 "PrefixLists":{ 12481 "shape":"PrefixListSet", 12482 "locationName":"prefixListSet" 12483 } 12484 } 12485 }, 12486 "DescribePrincipalIdFormatMaxResults":{ 12487 "type":"integer", 12488 "max":1000, 12489 "min":1 12490 }, 12491 "DescribePrincipalIdFormatRequest":{ 12492 "type":"structure", 12493 "members":{ 12494 "DryRun":{"shape":"Boolean"}, 12495 "Resources":{ 12496 "shape":"ResourceList", 12497 "locationName":"Resource" 12498 }, 12499 "MaxResults":{"shape":"DescribePrincipalIdFormatMaxResults"}, 12500 "NextToken":{"shape":"String"} 12501 } 12502 }, 12503 "DescribePrincipalIdFormatResult":{ 12504 "type":"structure", 12505 "members":{ 12506 "Principals":{ 12507 "shape":"PrincipalIdFormatList", 12508 "locationName":"principalSet" 12509 }, 12510 "NextToken":{ 12511 "shape":"String", 12512 "locationName":"nextToken" 12513 } 12514 } 12515 }, 12516 "DescribePublicIpv4PoolsRequest":{ 12517 "type":"structure", 12518 "members":{ 12519 "PoolIds":{ 12520 "shape":"PublicIpv4PoolIdStringList", 12521 "locationName":"PoolId" 12522 }, 12523 "NextToken":{"shape":"NextToken"}, 12524 "MaxResults":{"shape":"PoolMaxResults"}, 12525 "Filters":{ 12526 "shape":"FilterList", 12527 "locationName":"Filter" 12528 } 12529 } 12530 }, 12531 "DescribePublicIpv4PoolsResult":{ 12532 "type":"structure", 12533 "members":{ 12534 "PublicIpv4Pools":{ 12535 "shape":"PublicIpv4PoolSet", 12536 "locationName":"publicIpv4PoolSet" 12537 }, 12538 "NextToken":{ 12539 "shape":"String", 12540 "locationName":"nextToken" 12541 } 12542 } 12543 }, 12544 "DescribeRegionsRequest":{ 12545 "type":"structure", 12546 "members":{ 12547 "Filters":{ 12548 "shape":"FilterList", 12549 "locationName":"Filter" 12550 }, 12551 "RegionNames":{ 12552 "shape":"RegionNameStringList", 12553 "locationName":"RegionName" 12554 }, 12555 "DryRun":{ 12556 "shape":"Boolean", 12557 "locationName":"dryRun" 12558 }, 12559 "AllRegions":{"shape":"Boolean"} 12560 } 12561 }, 12562 "DescribeRegionsResult":{ 12563 "type":"structure", 12564 "members":{ 12565 "Regions":{ 12566 "shape":"RegionList", 12567 "locationName":"regionInfo" 12568 } 12569 } 12570 }, 12571 "DescribeReservedInstancesListingsRequest":{ 12572 "type":"structure", 12573 "members":{ 12574 "Filters":{ 12575 "shape":"FilterList", 12576 "locationName":"Filter" 12577 }, 12578 "ReservedInstancesId":{ 12579 "shape":"ReservationId", 12580 "locationName":"reservedInstancesId" 12581 }, 12582 "ReservedInstancesListingId":{ 12583 "shape":"ReservedInstancesListingId", 12584 "locationName":"reservedInstancesListingId" 12585 } 12586 } 12587 }, 12588 "DescribeReservedInstancesListingsResult":{ 12589 "type":"structure", 12590 "members":{ 12591 "ReservedInstancesListings":{ 12592 "shape":"ReservedInstancesListingList", 12593 "locationName":"reservedInstancesListingsSet" 12594 } 12595 } 12596 }, 12597 "DescribeReservedInstancesModificationsRequest":{ 12598 "type":"structure", 12599 "members":{ 12600 "Filters":{ 12601 "shape":"FilterList", 12602 "locationName":"Filter" 12603 }, 12604 "ReservedInstancesModificationIds":{ 12605 "shape":"ReservedInstancesModificationIdStringList", 12606 "locationName":"ReservedInstancesModificationId" 12607 }, 12608 "NextToken":{ 12609 "shape":"String", 12610 "locationName":"nextToken" 12611 } 12612 } 12613 }, 12614 "DescribeReservedInstancesModificationsResult":{ 12615 "type":"structure", 12616 "members":{ 12617 "NextToken":{ 12618 "shape":"String", 12619 "locationName":"nextToken" 12620 }, 12621 "ReservedInstancesModifications":{ 12622 "shape":"ReservedInstancesModificationList", 12623 "locationName":"reservedInstancesModificationsSet" 12624 } 12625 } 12626 }, 12627 "DescribeReservedInstancesOfferingsRequest":{ 12628 "type":"structure", 12629 "members":{ 12630 "AvailabilityZone":{"shape":"String"}, 12631 "Filters":{ 12632 "shape":"FilterList", 12633 "locationName":"Filter" 12634 }, 12635 "IncludeMarketplace":{"shape":"Boolean"}, 12636 "InstanceType":{"shape":"InstanceType"}, 12637 "MaxDuration":{"shape":"Long"}, 12638 "MaxInstanceCount":{"shape":"Integer"}, 12639 "MinDuration":{"shape":"Long"}, 12640 "OfferingClass":{"shape":"OfferingClassType"}, 12641 "ProductDescription":{"shape":"RIProductDescription"}, 12642 "ReservedInstancesOfferingIds":{ 12643 "shape":"ReservedInstancesOfferingIdStringList", 12644 "locationName":"ReservedInstancesOfferingId" 12645 }, 12646 "DryRun":{ 12647 "shape":"Boolean", 12648 "locationName":"dryRun" 12649 }, 12650 "InstanceTenancy":{ 12651 "shape":"Tenancy", 12652 "locationName":"instanceTenancy" 12653 }, 12654 "MaxResults":{ 12655 "shape":"Integer", 12656 "locationName":"maxResults" 12657 }, 12658 "NextToken":{ 12659 "shape":"String", 12660 "locationName":"nextToken" 12661 }, 12662 "OfferingType":{ 12663 "shape":"OfferingTypeValues", 12664 "locationName":"offeringType" 12665 } 12666 } 12667 }, 12668 "DescribeReservedInstancesOfferingsResult":{ 12669 "type":"structure", 12670 "members":{ 12671 "ReservedInstancesOfferings":{ 12672 "shape":"ReservedInstancesOfferingList", 12673 "locationName":"reservedInstancesOfferingsSet" 12674 }, 12675 "NextToken":{ 12676 "shape":"String", 12677 "locationName":"nextToken" 12678 } 12679 } 12680 }, 12681 "DescribeReservedInstancesRequest":{ 12682 "type":"structure", 12683 "members":{ 12684 "Filters":{ 12685 "shape":"FilterList", 12686 "locationName":"Filter" 12687 }, 12688 "OfferingClass":{"shape":"OfferingClassType"}, 12689 "ReservedInstancesIds":{ 12690 "shape":"ReservedInstancesIdStringList", 12691 "locationName":"ReservedInstancesId" 12692 }, 12693 "DryRun":{ 12694 "shape":"Boolean", 12695 "locationName":"dryRun" 12696 }, 12697 "OfferingType":{ 12698 "shape":"OfferingTypeValues", 12699 "locationName":"offeringType" 12700 } 12701 } 12702 }, 12703 "DescribeReservedInstancesResult":{ 12704 "type":"structure", 12705 "members":{ 12706 "ReservedInstances":{ 12707 "shape":"ReservedInstancesList", 12708 "locationName":"reservedInstancesSet" 12709 } 12710 } 12711 }, 12712 "DescribeRouteTablesMaxResults":{ 12713 "type":"integer", 12714 "max":100, 12715 "min":5 12716 }, 12717 "DescribeRouteTablesRequest":{ 12718 "type":"structure", 12719 "members":{ 12720 "Filters":{ 12721 "shape":"FilterList", 12722 "locationName":"Filter" 12723 }, 12724 "DryRun":{ 12725 "shape":"Boolean", 12726 "locationName":"dryRun" 12727 }, 12728 "RouteTableIds":{ 12729 "shape":"RouteTableIdStringList", 12730 "locationName":"RouteTableId" 12731 }, 12732 "NextToken":{"shape":"String"}, 12733 "MaxResults":{"shape":"DescribeRouteTablesMaxResults"} 12734 } 12735 }, 12736 "DescribeRouteTablesResult":{ 12737 "type":"structure", 12738 "members":{ 12739 "RouteTables":{ 12740 "shape":"RouteTableList", 12741 "locationName":"routeTableSet" 12742 }, 12743 "NextToken":{ 12744 "shape":"String", 12745 "locationName":"nextToken" 12746 } 12747 } 12748 }, 12749 "DescribeScheduledInstanceAvailabilityMaxResults":{ 12750 "type":"integer", 12751 "max":300, 12752 "min":5 12753 }, 12754 "DescribeScheduledInstanceAvailabilityRequest":{ 12755 "type":"structure", 12756 "required":[ 12757 "FirstSlotStartTimeRange", 12758 "Recurrence" 12759 ], 12760 "members":{ 12761 "DryRun":{"shape":"Boolean"}, 12762 "Filters":{ 12763 "shape":"FilterList", 12764 "locationName":"Filter" 12765 }, 12766 "FirstSlotStartTimeRange":{"shape":"SlotDateTimeRangeRequest"}, 12767 "MaxResults":{"shape":"DescribeScheduledInstanceAvailabilityMaxResults"}, 12768 "MaxSlotDurationInHours":{"shape":"Integer"}, 12769 "MinSlotDurationInHours":{"shape":"Integer"}, 12770 "NextToken":{"shape":"String"}, 12771 "Recurrence":{"shape":"ScheduledInstanceRecurrenceRequest"} 12772 } 12773 }, 12774 "DescribeScheduledInstanceAvailabilityResult":{ 12775 "type":"structure", 12776 "members":{ 12777 "NextToken":{ 12778 "shape":"String", 12779 "locationName":"nextToken" 12780 }, 12781 "ScheduledInstanceAvailabilitySet":{ 12782 "shape":"ScheduledInstanceAvailabilitySet", 12783 "locationName":"scheduledInstanceAvailabilitySet" 12784 } 12785 } 12786 }, 12787 "DescribeScheduledInstancesRequest":{ 12788 "type":"structure", 12789 "members":{ 12790 "DryRun":{"shape":"Boolean"}, 12791 "Filters":{ 12792 "shape":"FilterList", 12793 "locationName":"Filter" 12794 }, 12795 "MaxResults":{"shape":"Integer"}, 12796 "NextToken":{"shape":"String"}, 12797 "ScheduledInstanceIds":{ 12798 "shape":"ScheduledInstanceIdRequestSet", 12799 "locationName":"ScheduledInstanceId" 12800 }, 12801 "SlotStartTimeRange":{"shape":"SlotStartTimeRangeRequest"} 12802 } 12803 }, 12804 "DescribeScheduledInstancesResult":{ 12805 "type":"structure", 12806 "members":{ 12807 "NextToken":{ 12808 "shape":"String", 12809 "locationName":"nextToken" 12810 }, 12811 "ScheduledInstanceSet":{ 12812 "shape":"ScheduledInstanceSet", 12813 "locationName":"scheduledInstanceSet" 12814 } 12815 } 12816 }, 12817 "DescribeSecurityGroupReferencesRequest":{ 12818 "type":"structure", 12819 "required":["GroupId"], 12820 "members":{ 12821 "DryRun":{"shape":"Boolean"}, 12822 "GroupId":{"shape":"GroupIds"} 12823 } 12824 }, 12825 "DescribeSecurityGroupReferencesResult":{ 12826 "type":"structure", 12827 "members":{ 12828 "SecurityGroupReferenceSet":{ 12829 "shape":"SecurityGroupReferences", 12830 "locationName":"securityGroupReferenceSet" 12831 } 12832 } 12833 }, 12834 "DescribeSecurityGroupsMaxResults":{ 12835 "type":"integer", 12836 "max":1000, 12837 "min":5 12838 }, 12839 "DescribeSecurityGroupsRequest":{ 12840 "type":"structure", 12841 "members":{ 12842 "Filters":{ 12843 "shape":"FilterList", 12844 "locationName":"Filter" 12845 }, 12846 "GroupIds":{ 12847 "shape":"GroupIdStringList", 12848 "locationName":"GroupId" 12849 }, 12850 "GroupNames":{ 12851 "shape":"GroupNameStringList", 12852 "locationName":"GroupName" 12853 }, 12854 "DryRun":{ 12855 "shape":"Boolean", 12856 "locationName":"dryRun" 12857 }, 12858 "NextToken":{"shape":"String"}, 12859 "MaxResults":{"shape":"DescribeSecurityGroupsMaxResults"} 12860 } 12861 }, 12862 "DescribeSecurityGroupsResult":{ 12863 "type":"structure", 12864 "members":{ 12865 "SecurityGroups":{ 12866 "shape":"SecurityGroupList", 12867 "locationName":"securityGroupInfo" 12868 }, 12869 "NextToken":{ 12870 "shape":"String", 12871 "locationName":"nextToken" 12872 } 12873 } 12874 }, 12875 "DescribeSnapshotAttributeRequest":{ 12876 "type":"structure", 12877 "required":[ 12878 "Attribute", 12879 "SnapshotId" 12880 ], 12881 "members":{ 12882 "Attribute":{"shape":"SnapshotAttributeName"}, 12883 "SnapshotId":{"shape":"SnapshotId"}, 12884 "DryRun":{ 12885 "shape":"Boolean", 12886 "locationName":"dryRun" 12887 } 12888 } 12889 }, 12890 "DescribeSnapshotAttributeResult":{ 12891 "type":"structure", 12892 "members":{ 12893 "CreateVolumePermissions":{ 12894 "shape":"CreateVolumePermissionList", 12895 "locationName":"createVolumePermission" 12896 }, 12897 "ProductCodes":{ 12898 "shape":"ProductCodeList", 12899 "locationName":"productCodes" 12900 }, 12901 "SnapshotId":{ 12902 "shape":"String", 12903 "locationName":"snapshotId" 12904 } 12905 } 12906 }, 12907 "DescribeSnapshotsRequest":{ 12908 "type":"structure", 12909 "members":{ 12910 "Filters":{ 12911 "shape":"FilterList", 12912 "locationName":"Filter" 12913 }, 12914 "MaxResults":{"shape":"Integer"}, 12915 "NextToken":{"shape":"String"}, 12916 "OwnerIds":{ 12917 "shape":"OwnerStringList", 12918 "locationName":"Owner" 12919 }, 12920 "RestorableByUserIds":{ 12921 "shape":"RestorableByStringList", 12922 "locationName":"RestorableBy" 12923 }, 12924 "SnapshotIds":{ 12925 "shape":"SnapshotIdStringList", 12926 "locationName":"SnapshotId" 12927 }, 12928 "DryRun":{ 12929 "shape":"Boolean", 12930 "locationName":"dryRun" 12931 } 12932 } 12933 }, 12934 "DescribeSnapshotsResult":{ 12935 "type":"structure", 12936 "members":{ 12937 "Snapshots":{ 12938 "shape":"SnapshotList", 12939 "locationName":"snapshotSet" 12940 }, 12941 "NextToken":{ 12942 "shape":"String", 12943 "locationName":"nextToken" 12944 } 12945 } 12946 }, 12947 "DescribeSpotDatafeedSubscriptionRequest":{ 12948 "type":"structure", 12949 "members":{ 12950 "DryRun":{ 12951 "shape":"Boolean", 12952 "locationName":"dryRun" 12953 } 12954 } 12955 }, 12956 "DescribeSpotDatafeedSubscriptionResult":{ 12957 "type":"structure", 12958 "members":{ 12959 "SpotDatafeedSubscription":{ 12960 "shape":"SpotDatafeedSubscription", 12961 "locationName":"spotDatafeedSubscription" 12962 } 12963 } 12964 }, 12965 "DescribeSpotFleetInstancesMaxResults":{ 12966 "type":"integer", 12967 "max":1000, 12968 "min":1 12969 }, 12970 "DescribeSpotFleetInstancesRequest":{ 12971 "type":"structure", 12972 "required":["SpotFleetRequestId"], 12973 "members":{ 12974 "DryRun":{ 12975 "shape":"Boolean", 12976 "locationName":"dryRun" 12977 }, 12978 "MaxResults":{ 12979 "shape":"DescribeSpotFleetInstancesMaxResults", 12980 "locationName":"maxResults" 12981 }, 12982 "NextToken":{ 12983 "shape":"String", 12984 "locationName":"nextToken" 12985 }, 12986 "SpotFleetRequestId":{ 12987 "shape":"SpotFleetRequestId", 12988 "locationName":"spotFleetRequestId" 12989 } 12990 } 12991 }, 12992 "DescribeSpotFleetInstancesResponse":{ 12993 "type":"structure", 12994 "members":{ 12995 "ActiveInstances":{ 12996 "shape":"ActiveInstanceSet", 12997 "locationName":"activeInstanceSet" 12998 }, 12999 "NextToken":{ 13000 "shape":"String", 13001 "locationName":"nextToken" 13002 }, 13003 "SpotFleetRequestId":{ 13004 "shape":"String", 13005 "locationName":"spotFleetRequestId" 13006 } 13007 } 13008 }, 13009 "DescribeSpotFleetRequestHistoryMaxResults":{ 13010 "type":"integer", 13011 "max":1000, 13012 "min":1 13013 }, 13014 "DescribeSpotFleetRequestHistoryRequest":{ 13015 "type":"structure", 13016 "required":[ 13017 "SpotFleetRequestId", 13018 "StartTime" 13019 ], 13020 "members":{ 13021 "DryRun":{ 13022 "shape":"Boolean", 13023 "locationName":"dryRun" 13024 }, 13025 "EventType":{ 13026 "shape":"EventType", 13027 "locationName":"eventType" 13028 }, 13029 "MaxResults":{ 13030 "shape":"DescribeSpotFleetRequestHistoryMaxResults", 13031 "locationName":"maxResults" 13032 }, 13033 "NextToken":{ 13034 "shape":"String", 13035 "locationName":"nextToken" 13036 }, 13037 "SpotFleetRequestId":{ 13038 "shape":"SpotFleetRequestId", 13039 "locationName":"spotFleetRequestId" 13040 }, 13041 "StartTime":{ 13042 "shape":"DateTime", 13043 "locationName":"startTime" 13044 } 13045 } 13046 }, 13047 "DescribeSpotFleetRequestHistoryResponse":{ 13048 "type":"structure", 13049 "members":{ 13050 "HistoryRecords":{ 13051 "shape":"HistoryRecords", 13052 "locationName":"historyRecordSet" 13053 }, 13054 "LastEvaluatedTime":{ 13055 "shape":"DateTime", 13056 "locationName":"lastEvaluatedTime" 13057 }, 13058 "NextToken":{ 13059 "shape":"String", 13060 "locationName":"nextToken" 13061 }, 13062 "SpotFleetRequestId":{ 13063 "shape":"String", 13064 "locationName":"spotFleetRequestId" 13065 }, 13066 "StartTime":{ 13067 "shape":"DateTime", 13068 "locationName":"startTime" 13069 } 13070 } 13071 }, 13072 "DescribeSpotFleetRequestsRequest":{ 13073 "type":"structure", 13074 "members":{ 13075 "DryRun":{ 13076 "shape":"Boolean", 13077 "locationName":"dryRun" 13078 }, 13079 "MaxResults":{ 13080 "shape":"Integer", 13081 "locationName":"maxResults" 13082 }, 13083 "NextToken":{ 13084 "shape":"String", 13085 "locationName":"nextToken" 13086 }, 13087 "SpotFleetRequestIds":{ 13088 "shape":"SpotFleetRequestIdList", 13089 "locationName":"spotFleetRequestId" 13090 } 13091 } 13092 }, 13093 "DescribeSpotFleetRequestsResponse":{ 13094 "type":"structure", 13095 "members":{ 13096 "NextToken":{ 13097 "shape":"String", 13098 "locationName":"nextToken" 13099 }, 13100 "SpotFleetRequestConfigs":{ 13101 "shape":"SpotFleetRequestConfigSet", 13102 "locationName":"spotFleetRequestConfigSet" 13103 } 13104 } 13105 }, 13106 "DescribeSpotInstanceRequestsRequest":{ 13107 "type":"structure", 13108 "members":{ 13109 "Filters":{ 13110 "shape":"FilterList", 13111 "locationName":"Filter" 13112 }, 13113 "DryRun":{ 13114 "shape":"Boolean", 13115 "locationName":"dryRun" 13116 }, 13117 "SpotInstanceRequestIds":{ 13118 "shape":"SpotInstanceRequestIdList", 13119 "locationName":"SpotInstanceRequestId" 13120 }, 13121 "NextToken":{"shape":"String"}, 13122 "MaxResults":{"shape":"Integer"} 13123 } 13124 }, 13125 "DescribeSpotInstanceRequestsResult":{ 13126 "type":"structure", 13127 "members":{ 13128 "SpotInstanceRequests":{ 13129 "shape":"SpotInstanceRequestList", 13130 "locationName":"spotInstanceRequestSet" 13131 }, 13132 "NextToken":{ 13133 "shape":"String", 13134 "locationName":"nextToken" 13135 } 13136 } 13137 }, 13138 "DescribeSpotPriceHistoryRequest":{ 13139 "type":"structure", 13140 "members":{ 13141 "Filters":{ 13142 "shape":"FilterList", 13143 "locationName":"Filter" 13144 }, 13145 "AvailabilityZone":{ 13146 "shape":"String", 13147 "locationName":"availabilityZone" 13148 }, 13149 "DryRun":{ 13150 "shape":"Boolean", 13151 "locationName":"dryRun" 13152 }, 13153 "EndTime":{ 13154 "shape":"DateTime", 13155 "locationName":"endTime" 13156 }, 13157 "InstanceTypes":{ 13158 "shape":"InstanceTypeList", 13159 "locationName":"InstanceType" 13160 }, 13161 "MaxResults":{ 13162 "shape":"Integer", 13163 "locationName":"maxResults" 13164 }, 13165 "NextToken":{ 13166 "shape":"String", 13167 "locationName":"nextToken" 13168 }, 13169 "ProductDescriptions":{ 13170 "shape":"ProductDescriptionList", 13171 "locationName":"ProductDescription" 13172 }, 13173 "StartTime":{ 13174 "shape":"DateTime", 13175 "locationName":"startTime" 13176 } 13177 } 13178 }, 13179 "DescribeSpotPriceHistoryResult":{ 13180 "type":"structure", 13181 "members":{ 13182 "NextToken":{ 13183 "shape":"String", 13184 "locationName":"nextToken" 13185 }, 13186 "SpotPriceHistory":{ 13187 "shape":"SpotPriceHistoryList", 13188 "locationName":"spotPriceHistorySet" 13189 } 13190 } 13191 }, 13192 "DescribeStaleSecurityGroupsMaxResults":{ 13193 "type":"integer", 13194 "max":255, 13195 "min":5 13196 }, 13197 "DescribeStaleSecurityGroupsNextToken":{ 13198 "type":"string", 13199 "max":1024, 13200 "min":1 13201 }, 13202 "DescribeStaleSecurityGroupsRequest":{ 13203 "type":"structure", 13204 "required":["VpcId"], 13205 "members":{ 13206 "DryRun":{"shape":"Boolean"}, 13207 "MaxResults":{"shape":"DescribeStaleSecurityGroupsMaxResults"}, 13208 "NextToken":{"shape":"DescribeStaleSecurityGroupsNextToken"}, 13209 "VpcId":{"shape":"VpcId"} 13210 } 13211 }, 13212 "DescribeStaleSecurityGroupsResult":{ 13213 "type":"structure", 13214 "members":{ 13215 "NextToken":{ 13216 "shape":"String", 13217 "locationName":"nextToken" 13218 }, 13219 "StaleSecurityGroupSet":{ 13220 "shape":"StaleSecurityGroupSet", 13221 "locationName":"staleSecurityGroupSet" 13222 } 13223 } 13224 }, 13225 "DescribeSubnetsMaxResults":{ 13226 "type":"integer", 13227 "max":1000, 13228 "min":5 13229 }, 13230 "DescribeSubnetsRequest":{ 13231 "type":"structure", 13232 "members":{ 13233 "Filters":{ 13234 "shape":"FilterList", 13235 "locationName":"Filter" 13236 }, 13237 "SubnetIds":{ 13238 "shape":"SubnetIdStringList", 13239 "locationName":"SubnetId" 13240 }, 13241 "DryRun":{ 13242 "shape":"Boolean", 13243 "locationName":"dryRun" 13244 }, 13245 "NextToken":{"shape":"String"}, 13246 "MaxResults":{"shape":"DescribeSubnetsMaxResults"} 13247 } 13248 }, 13249 "DescribeSubnetsResult":{ 13250 "type":"structure", 13251 "members":{ 13252 "Subnets":{ 13253 "shape":"SubnetList", 13254 "locationName":"subnetSet" 13255 }, 13256 "NextToken":{ 13257 "shape":"String", 13258 "locationName":"nextToken" 13259 } 13260 } 13261 }, 13262 "DescribeTagsRequest":{ 13263 "type":"structure", 13264 "members":{ 13265 "DryRun":{ 13266 "shape":"Boolean", 13267 "locationName":"dryRun" 13268 }, 13269 "Filters":{ 13270 "shape":"FilterList", 13271 "locationName":"Filter" 13272 }, 13273 "MaxResults":{ 13274 "shape":"Integer", 13275 "locationName":"maxResults" 13276 }, 13277 "NextToken":{ 13278 "shape":"String", 13279 "locationName":"nextToken" 13280 } 13281 } 13282 }, 13283 "DescribeTagsResult":{ 13284 "type":"structure", 13285 "members":{ 13286 "NextToken":{ 13287 "shape":"String", 13288 "locationName":"nextToken" 13289 }, 13290 "Tags":{ 13291 "shape":"TagDescriptionList", 13292 "locationName":"tagSet" 13293 } 13294 } 13295 }, 13296 "DescribeTrafficMirrorFiltersRequest":{ 13297 "type":"structure", 13298 "members":{ 13299 "TrafficMirrorFilterIds":{ 13300 "shape":"TrafficMirrorFilterIdList", 13301 "locationName":"TrafficMirrorFilterId" 13302 }, 13303 "DryRun":{"shape":"Boolean"}, 13304 "Filters":{ 13305 "shape":"FilterList", 13306 "locationName":"Filter" 13307 }, 13308 "MaxResults":{"shape":"TrafficMirroringMaxResults"}, 13309 "NextToken":{"shape":"NextToken"} 13310 } 13311 }, 13312 "DescribeTrafficMirrorFiltersResult":{ 13313 "type":"structure", 13314 "members":{ 13315 "TrafficMirrorFilters":{ 13316 "shape":"TrafficMirrorFilterSet", 13317 "locationName":"trafficMirrorFilterSet" 13318 }, 13319 "NextToken":{ 13320 "shape":"String", 13321 "locationName":"nextToken" 13322 } 13323 } 13324 }, 13325 "DescribeTrafficMirrorSessionsRequest":{ 13326 "type":"structure", 13327 "members":{ 13328 "TrafficMirrorSessionIds":{ 13329 "shape":"TrafficMirrorSessionIdList", 13330 "locationName":"TrafficMirrorSessionId" 13331 }, 13332 "DryRun":{"shape":"Boolean"}, 13333 "Filters":{ 13334 "shape":"FilterList", 13335 "locationName":"Filter" 13336 }, 13337 "MaxResults":{"shape":"TrafficMirroringMaxResults"}, 13338 "NextToken":{"shape":"NextToken"} 13339 } 13340 }, 13341 "DescribeTrafficMirrorSessionsResult":{ 13342 "type":"structure", 13343 "members":{ 13344 "TrafficMirrorSessions":{ 13345 "shape":"TrafficMirrorSessionSet", 13346 "locationName":"trafficMirrorSessionSet" 13347 }, 13348 "NextToken":{ 13349 "shape":"String", 13350 "locationName":"nextToken" 13351 } 13352 } 13353 }, 13354 "DescribeTrafficMirrorTargetsRequest":{ 13355 "type":"structure", 13356 "members":{ 13357 "TrafficMirrorTargetIds":{ 13358 "shape":"TrafficMirrorTargetIdList", 13359 "locationName":"TrafficMirrorTargetId" 13360 }, 13361 "DryRun":{"shape":"Boolean"}, 13362 "Filters":{ 13363 "shape":"FilterList", 13364 "locationName":"Filter" 13365 }, 13366 "MaxResults":{"shape":"TrafficMirroringMaxResults"}, 13367 "NextToken":{"shape":"NextToken"} 13368 } 13369 }, 13370 "DescribeTrafficMirrorTargetsResult":{ 13371 "type":"structure", 13372 "members":{ 13373 "TrafficMirrorTargets":{ 13374 "shape":"TrafficMirrorTargetSet", 13375 "locationName":"trafficMirrorTargetSet" 13376 }, 13377 "NextToken":{ 13378 "shape":"String", 13379 "locationName":"nextToken" 13380 } 13381 } 13382 }, 13383 "DescribeTransitGatewayAttachmentsRequest":{ 13384 "type":"structure", 13385 "members":{ 13386 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 13387 "Filters":{ 13388 "shape":"FilterList", 13389 "locationName":"Filter" 13390 }, 13391 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 13392 "NextToken":{"shape":"String"}, 13393 "DryRun":{"shape":"Boolean"} 13394 } 13395 }, 13396 "DescribeTransitGatewayAttachmentsResult":{ 13397 "type":"structure", 13398 "members":{ 13399 "TransitGatewayAttachments":{ 13400 "shape":"TransitGatewayAttachmentList", 13401 "locationName":"transitGatewayAttachments" 13402 }, 13403 "NextToken":{ 13404 "shape":"String", 13405 "locationName":"nextToken" 13406 } 13407 } 13408 }, 13409 "DescribeTransitGatewayConnectPeersRequest":{ 13410 "type":"structure", 13411 "members":{ 13412 "TransitGatewayConnectPeerIds":{"shape":"TransitGatewayConnectPeerIdStringList"}, 13413 "Filters":{ 13414 "shape":"FilterList", 13415 "locationName":"Filter" 13416 }, 13417 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 13418 "NextToken":{"shape":"String"}, 13419 "DryRun":{"shape":"Boolean"} 13420 } 13421 }, 13422 "DescribeTransitGatewayConnectPeersResult":{ 13423 "type":"structure", 13424 "members":{ 13425 "TransitGatewayConnectPeers":{ 13426 "shape":"TransitGatewayConnectPeerList", 13427 "locationName":"transitGatewayConnectPeerSet" 13428 }, 13429 "NextToken":{ 13430 "shape":"String", 13431 "locationName":"nextToken" 13432 } 13433 } 13434 }, 13435 "DescribeTransitGatewayConnectsRequest":{ 13436 "type":"structure", 13437 "members":{ 13438 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 13439 "Filters":{ 13440 "shape":"FilterList", 13441 "locationName":"Filter" 13442 }, 13443 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 13444 "NextToken":{"shape":"String"}, 13445 "DryRun":{"shape":"Boolean"} 13446 } 13447 }, 13448 "DescribeTransitGatewayConnectsResult":{ 13449 "type":"structure", 13450 "members":{ 13451 "TransitGatewayConnects":{ 13452 "shape":"TransitGatewayConnectList", 13453 "locationName":"transitGatewayConnectSet" 13454 }, 13455 "NextToken":{ 13456 "shape":"String", 13457 "locationName":"nextToken" 13458 } 13459 } 13460 }, 13461 "DescribeTransitGatewayMulticastDomainsRequest":{ 13462 "type":"structure", 13463 "members":{ 13464 "TransitGatewayMulticastDomainIds":{"shape":"TransitGatewayMulticastDomainIdStringList"}, 13465 "Filters":{ 13466 "shape":"FilterList", 13467 "locationName":"Filter" 13468 }, 13469 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 13470 "NextToken":{"shape":"String"}, 13471 "DryRun":{"shape":"Boolean"} 13472 } 13473 }, 13474 "DescribeTransitGatewayMulticastDomainsResult":{ 13475 "type":"structure", 13476 "members":{ 13477 "TransitGatewayMulticastDomains":{ 13478 "shape":"TransitGatewayMulticastDomainList", 13479 "locationName":"transitGatewayMulticastDomains" 13480 }, 13481 "NextToken":{ 13482 "shape":"String", 13483 "locationName":"nextToken" 13484 } 13485 } 13486 }, 13487 "DescribeTransitGatewayPeeringAttachmentsRequest":{ 13488 "type":"structure", 13489 "members":{ 13490 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 13491 "Filters":{ 13492 "shape":"FilterList", 13493 "locationName":"Filter" 13494 }, 13495 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 13496 "NextToken":{"shape":"String"}, 13497 "DryRun":{"shape":"Boolean"} 13498 } 13499 }, 13500 "DescribeTransitGatewayPeeringAttachmentsResult":{ 13501 "type":"structure", 13502 "members":{ 13503 "TransitGatewayPeeringAttachments":{ 13504 "shape":"TransitGatewayPeeringAttachmentList", 13505 "locationName":"transitGatewayPeeringAttachments" 13506 }, 13507 "NextToken":{ 13508 "shape":"String", 13509 "locationName":"nextToken" 13510 } 13511 } 13512 }, 13513 "DescribeTransitGatewayRouteTablesRequest":{ 13514 "type":"structure", 13515 "members":{ 13516 "TransitGatewayRouteTableIds":{"shape":"TransitGatewayRouteTableIdStringList"}, 13517 "Filters":{ 13518 "shape":"FilterList", 13519 "locationName":"Filter" 13520 }, 13521 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 13522 "NextToken":{"shape":"String"}, 13523 "DryRun":{"shape":"Boolean"} 13524 } 13525 }, 13526 "DescribeTransitGatewayRouteTablesResult":{ 13527 "type":"structure", 13528 "members":{ 13529 "TransitGatewayRouteTables":{ 13530 "shape":"TransitGatewayRouteTableList", 13531 "locationName":"transitGatewayRouteTables" 13532 }, 13533 "NextToken":{ 13534 "shape":"String", 13535 "locationName":"nextToken" 13536 } 13537 } 13538 }, 13539 "DescribeTransitGatewayVpcAttachmentsRequest":{ 13540 "type":"structure", 13541 "members":{ 13542 "TransitGatewayAttachmentIds":{"shape":"TransitGatewayAttachmentIdStringList"}, 13543 "Filters":{ 13544 "shape":"FilterList", 13545 "locationName":"Filter" 13546 }, 13547 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 13548 "NextToken":{"shape":"String"}, 13549 "DryRun":{"shape":"Boolean"} 13550 } 13551 }, 13552 "DescribeTransitGatewayVpcAttachmentsResult":{ 13553 "type":"structure", 13554 "members":{ 13555 "TransitGatewayVpcAttachments":{ 13556 "shape":"TransitGatewayVpcAttachmentList", 13557 "locationName":"transitGatewayVpcAttachments" 13558 }, 13559 "NextToken":{ 13560 "shape":"String", 13561 "locationName":"nextToken" 13562 } 13563 } 13564 }, 13565 "DescribeTransitGatewaysRequest":{ 13566 "type":"structure", 13567 "members":{ 13568 "TransitGatewayIds":{"shape":"TransitGatewayIdStringList"}, 13569 "Filters":{ 13570 "shape":"FilterList", 13571 "locationName":"Filter" 13572 }, 13573 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 13574 "NextToken":{"shape":"String"}, 13575 "DryRun":{"shape":"Boolean"} 13576 } 13577 }, 13578 "DescribeTransitGatewaysResult":{ 13579 "type":"structure", 13580 "members":{ 13581 "TransitGateways":{ 13582 "shape":"TransitGatewayList", 13583 "locationName":"transitGatewaySet" 13584 }, 13585 "NextToken":{ 13586 "shape":"String", 13587 "locationName":"nextToken" 13588 } 13589 } 13590 }, 13591 "DescribeVolumeAttributeRequest":{ 13592 "type":"structure", 13593 "required":[ 13594 "Attribute", 13595 "VolumeId" 13596 ], 13597 "members":{ 13598 "Attribute":{"shape":"VolumeAttributeName"}, 13599 "VolumeId":{"shape":"VolumeId"}, 13600 "DryRun":{ 13601 "shape":"Boolean", 13602 "locationName":"dryRun" 13603 } 13604 } 13605 }, 13606 "DescribeVolumeAttributeResult":{ 13607 "type":"structure", 13608 "members":{ 13609 "AutoEnableIO":{ 13610 "shape":"AttributeBooleanValue", 13611 "locationName":"autoEnableIO" 13612 }, 13613 "ProductCodes":{ 13614 "shape":"ProductCodeList", 13615 "locationName":"productCodes" 13616 }, 13617 "VolumeId":{ 13618 "shape":"String", 13619 "locationName":"volumeId" 13620 } 13621 } 13622 }, 13623 "DescribeVolumeStatusRequest":{ 13624 "type":"structure", 13625 "members":{ 13626 "Filters":{ 13627 "shape":"FilterList", 13628 "locationName":"Filter" 13629 }, 13630 "MaxResults":{"shape":"Integer"}, 13631 "NextToken":{"shape":"String"}, 13632 "VolumeIds":{ 13633 "shape":"VolumeIdStringList", 13634 "locationName":"VolumeId" 13635 }, 13636 "DryRun":{ 13637 "shape":"Boolean", 13638 "locationName":"dryRun" 13639 } 13640 } 13641 }, 13642 "DescribeVolumeStatusResult":{ 13643 "type":"structure", 13644 "members":{ 13645 "NextToken":{ 13646 "shape":"String", 13647 "locationName":"nextToken" 13648 }, 13649 "VolumeStatuses":{ 13650 "shape":"VolumeStatusList", 13651 "locationName":"volumeStatusSet" 13652 } 13653 } 13654 }, 13655 "DescribeVolumesModificationsRequest":{ 13656 "type":"structure", 13657 "members":{ 13658 "DryRun":{"shape":"Boolean"}, 13659 "VolumeIds":{ 13660 "shape":"VolumeIdStringList", 13661 "locationName":"VolumeId" 13662 }, 13663 "Filters":{ 13664 "shape":"FilterList", 13665 "locationName":"Filter" 13666 }, 13667 "NextToken":{"shape":"String"}, 13668 "MaxResults":{"shape":"Integer"} 13669 } 13670 }, 13671 "DescribeVolumesModificationsResult":{ 13672 "type":"structure", 13673 "members":{ 13674 "VolumesModifications":{ 13675 "shape":"VolumeModificationList", 13676 "locationName":"volumeModificationSet" 13677 }, 13678 "NextToken":{ 13679 "shape":"String", 13680 "locationName":"nextToken" 13681 } 13682 } 13683 }, 13684 "DescribeVolumesRequest":{ 13685 "type":"structure", 13686 "members":{ 13687 "Filters":{ 13688 "shape":"FilterList", 13689 "locationName":"Filter" 13690 }, 13691 "VolumeIds":{ 13692 "shape":"VolumeIdStringList", 13693 "locationName":"VolumeId" 13694 }, 13695 "DryRun":{ 13696 "shape":"Boolean", 13697 "locationName":"dryRun" 13698 }, 13699 "MaxResults":{ 13700 "shape":"Integer", 13701 "locationName":"maxResults" 13702 }, 13703 "NextToken":{ 13704 "shape":"String", 13705 "locationName":"nextToken" 13706 } 13707 } 13708 }, 13709 "DescribeVolumesResult":{ 13710 "type":"structure", 13711 "members":{ 13712 "Volumes":{ 13713 "shape":"VolumeList", 13714 "locationName":"volumeSet" 13715 }, 13716 "NextToken":{ 13717 "shape":"String", 13718 "locationName":"nextToken" 13719 } 13720 } 13721 }, 13722 "DescribeVpcAttributeRequest":{ 13723 "type":"structure", 13724 "required":[ 13725 "Attribute", 13726 "VpcId" 13727 ], 13728 "members":{ 13729 "Attribute":{"shape":"VpcAttributeName"}, 13730 "VpcId":{"shape":"VpcId"}, 13731 "DryRun":{ 13732 "shape":"Boolean", 13733 "locationName":"dryRun" 13734 } 13735 } 13736 }, 13737 "DescribeVpcAttributeResult":{ 13738 "type":"structure", 13739 "members":{ 13740 "VpcId":{ 13741 "shape":"String", 13742 "locationName":"vpcId" 13743 }, 13744 "EnableDnsHostnames":{ 13745 "shape":"AttributeBooleanValue", 13746 "locationName":"enableDnsHostnames" 13747 }, 13748 "EnableDnsSupport":{ 13749 "shape":"AttributeBooleanValue", 13750 "locationName":"enableDnsSupport" 13751 } 13752 } 13753 }, 13754 "DescribeVpcClassicLinkDnsSupportMaxResults":{ 13755 "type":"integer", 13756 "max":255, 13757 "min":5 13758 }, 13759 "DescribeVpcClassicLinkDnsSupportNextToken":{ 13760 "type":"string", 13761 "max":1024, 13762 "min":1 13763 }, 13764 "DescribeVpcClassicLinkDnsSupportRequest":{ 13765 "type":"structure", 13766 "members":{ 13767 "MaxResults":{ 13768 "shape":"DescribeVpcClassicLinkDnsSupportMaxResults", 13769 "locationName":"maxResults" 13770 }, 13771 "NextToken":{ 13772 "shape":"DescribeVpcClassicLinkDnsSupportNextToken", 13773 "locationName":"nextToken" 13774 }, 13775 "VpcIds":{"shape":"VpcClassicLinkIdList"} 13776 } 13777 }, 13778 "DescribeVpcClassicLinkDnsSupportResult":{ 13779 "type":"structure", 13780 "members":{ 13781 "NextToken":{ 13782 "shape":"DescribeVpcClassicLinkDnsSupportNextToken", 13783 "locationName":"nextToken" 13784 }, 13785 "Vpcs":{ 13786 "shape":"ClassicLinkDnsSupportList", 13787 "locationName":"vpcs" 13788 } 13789 } 13790 }, 13791 "DescribeVpcClassicLinkRequest":{ 13792 "type":"structure", 13793 "members":{ 13794 "Filters":{ 13795 "shape":"FilterList", 13796 "locationName":"Filter" 13797 }, 13798 "DryRun":{ 13799 "shape":"Boolean", 13800 "locationName":"dryRun" 13801 }, 13802 "VpcIds":{ 13803 "shape":"VpcClassicLinkIdList", 13804 "locationName":"VpcId" 13805 } 13806 } 13807 }, 13808 "DescribeVpcClassicLinkResult":{ 13809 "type":"structure", 13810 "members":{ 13811 "Vpcs":{ 13812 "shape":"VpcClassicLinkList", 13813 "locationName":"vpcSet" 13814 } 13815 } 13816 }, 13817 "DescribeVpcEndpointConnectionNotificationsRequest":{ 13818 "type":"structure", 13819 "members":{ 13820 "DryRun":{"shape":"Boolean"}, 13821 "ConnectionNotificationId":{"shape":"ConnectionNotificationId"}, 13822 "Filters":{ 13823 "shape":"FilterList", 13824 "locationName":"Filter" 13825 }, 13826 "MaxResults":{"shape":"Integer"}, 13827 "NextToken":{"shape":"String"} 13828 } 13829 }, 13830 "DescribeVpcEndpointConnectionNotificationsResult":{ 13831 "type":"structure", 13832 "members":{ 13833 "ConnectionNotificationSet":{ 13834 "shape":"ConnectionNotificationSet", 13835 "locationName":"connectionNotificationSet" 13836 }, 13837 "NextToken":{ 13838 "shape":"String", 13839 "locationName":"nextToken" 13840 } 13841 } 13842 }, 13843 "DescribeVpcEndpointConnectionsRequest":{ 13844 "type":"structure", 13845 "members":{ 13846 "DryRun":{"shape":"Boolean"}, 13847 "Filters":{ 13848 "shape":"FilterList", 13849 "locationName":"Filter" 13850 }, 13851 "MaxResults":{"shape":"Integer"}, 13852 "NextToken":{"shape":"String"} 13853 } 13854 }, 13855 "DescribeVpcEndpointConnectionsResult":{ 13856 "type":"structure", 13857 "members":{ 13858 "VpcEndpointConnections":{ 13859 "shape":"VpcEndpointConnectionSet", 13860 "locationName":"vpcEndpointConnectionSet" 13861 }, 13862 "NextToken":{ 13863 "shape":"String", 13864 "locationName":"nextToken" 13865 } 13866 } 13867 }, 13868 "DescribeVpcEndpointServiceConfigurationsRequest":{ 13869 "type":"structure", 13870 "members":{ 13871 "DryRun":{"shape":"Boolean"}, 13872 "ServiceIds":{ 13873 "shape":"VpcEndpointServiceIdList", 13874 "locationName":"ServiceId" 13875 }, 13876 "Filters":{ 13877 "shape":"FilterList", 13878 "locationName":"Filter" 13879 }, 13880 "MaxResults":{"shape":"Integer"}, 13881 "NextToken":{"shape":"String"} 13882 } 13883 }, 13884 "DescribeVpcEndpointServiceConfigurationsResult":{ 13885 "type":"structure", 13886 "members":{ 13887 "ServiceConfigurations":{ 13888 "shape":"ServiceConfigurationSet", 13889 "locationName":"serviceConfigurationSet" 13890 }, 13891 "NextToken":{ 13892 "shape":"String", 13893 "locationName":"nextToken" 13894 } 13895 } 13896 }, 13897 "DescribeVpcEndpointServicePermissionsRequest":{ 13898 "type":"structure", 13899 "required":["ServiceId"], 13900 "members":{ 13901 "DryRun":{"shape":"Boolean"}, 13902 "ServiceId":{"shape":"VpcEndpointServiceId"}, 13903 "Filters":{ 13904 "shape":"FilterList", 13905 "locationName":"Filter" 13906 }, 13907 "MaxResults":{"shape":"Integer"}, 13908 "NextToken":{"shape":"String"} 13909 } 13910 }, 13911 "DescribeVpcEndpointServicePermissionsResult":{ 13912 "type":"structure", 13913 "members":{ 13914 "AllowedPrincipals":{ 13915 "shape":"AllowedPrincipalSet", 13916 "locationName":"allowedPrincipals" 13917 }, 13918 "NextToken":{ 13919 "shape":"String", 13920 "locationName":"nextToken" 13921 } 13922 } 13923 }, 13924 "DescribeVpcEndpointServicesRequest":{ 13925 "type":"structure", 13926 "members":{ 13927 "DryRun":{"shape":"Boolean"}, 13928 "ServiceNames":{ 13929 "shape":"ValueStringList", 13930 "locationName":"ServiceName" 13931 }, 13932 "Filters":{ 13933 "shape":"FilterList", 13934 "locationName":"Filter" 13935 }, 13936 "MaxResults":{"shape":"Integer"}, 13937 "NextToken":{"shape":"String"} 13938 } 13939 }, 13940 "DescribeVpcEndpointServicesResult":{ 13941 "type":"structure", 13942 "members":{ 13943 "ServiceNames":{ 13944 "shape":"ValueStringList", 13945 "locationName":"serviceNameSet" 13946 }, 13947 "ServiceDetails":{ 13948 "shape":"ServiceDetailSet", 13949 "locationName":"serviceDetailSet" 13950 }, 13951 "NextToken":{ 13952 "shape":"String", 13953 "locationName":"nextToken" 13954 } 13955 } 13956 }, 13957 "DescribeVpcEndpointsRequest":{ 13958 "type":"structure", 13959 "members":{ 13960 "DryRun":{"shape":"Boolean"}, 13961 "VpcEndpointIds":{ 13962 "shape":"VpcEndpointIdList", 13963 "locationName":"VpcEndpointId" 13964 }, 13965 "Filters":{ 13966 "shape":"FilterList", 13967 "locationName":"Filter" 13968 }, 13969 "MaxResults":{"shape":"Integer"}, 13970 "NextToken":{"shape":"String"} 13971 } 13972 }, 13973 "DescribeVpcEndpointsResult":{ 13974 "type":"structure", 13975 "members":{ 13976 "VpcEndpoints":{ 13977 "shape":"VpcEndpointSet", 13978 "locationName":"vpcEndpointSet" 13979 }, 13980 "NextToken":{ 13981 "shape":"String", 13982 "locationName":"nextToken" 13983 } 13984 } 13985 }, 13986 "DescribeVpcPeeringConnectionsMaxResults":{ 13987 "type":"integer", 13988 "max":1000, 13989 "min":5 13990 }, 13991 "DescribeVpcPeeringConnectionsRequest":{ 13992 "type":"structure", 13993 "members":{ 13994 "Filters":{ 13995 "shape":"FilterList", 13996 "locationName":"Filter" 13997 }, 13998 "DryRun":{ 13999 "shape":"Boolean", 14000 "locationName":"dryRun" 14001 }, 14002 "VpcPeeringConnectionIds":{ 14003 "shape":"VpcPeeringConnectionIdList", 14004 "locationName":"VpcPeeringConnectionId" 14005 }, 14006 "NextToken":{"shape":"String"}, 14007 "MaxResults":{"shape":"DescribeVpcPeeringConnectionsMaxResults"} 14008 } 14009 }, 14010 "DescribeVpcPeeringConnectionsResult":{ 14011 "type":"structure", 14012 "members":{ 14013 "VpcPeeringConnections":{ 14014 "shape":"VpcPeeringConnectionList", 14015 "locationName":"vpcPeeringConnectionSet" 14016 }, 14017 "NextToken":{ 14018 "shape":"String", 14019 "locationName":"nextToken" 14020 } 14021 } 14022 }, 14023 "DescribeVpcsMaxResults":{ 14024 "type":"integer", 14025 "max":1000, 14026 "min":5 14027 }, 14028 "DescribeVpcsRequest":{ 14029 "type":"structure", 14030 "members":{ 14031 "Filters":{ 14032 "shape":"FilterList", 14033 "locationName":"Filter" 14034 }, 14035 "VpcIds":{ 14036 "shape":"VpcIdStringList", 14037 "locationName":"VpcId" 14038 }, 14039 "DryRun":{ 14040 "shape":"Boolean", 14041 "locationName":"dryRun" 14042 }, 14043 "NextToken":{"shape":"String"}, 14044 "MaxResults":{"shape":"DescribeVpcsMaxResults"} 14045 } 14046 }, 14047 "DescribeVpcsResult":{ 14048 "type":"structure", 14049 "members":{ 14050 "Vpcs":{ 14051 "shape":"VpcList", 14052 "locationName":"vpcSet" 14053 }, 14054 "NextToken":{ 14055 "shape":"String", 14056 "locationName":"nextToken" 14057 } 14058 } 14059 }, 14060 "DescribeVpnConnectionsRequest":{ 14061 "type":"structure", 14062 "members":{ 14063 "Filters":{ 14064 "shape":"FilterList", 14065 "locationName":"Filter" 14066 }, 14067 "VpnConnectionIds":{ 14068 "shape":"VpnConnectionIdStringList", 14069 "locationName":"VpnConnectionId" 14070 }, 14071 "DryRun":{ 14072 "shape":"Boolean", 14073 "locationName":"dryRun" 14074 } 14075 } 14076 }, 14077 "DescribeVpnConnectionsResult":{ 14078 "type":"structure", 14079 "members":{ 14080 "VpnConnections":{ 14081 "shape":"VpnConnectionList", 14082 "locationName":"vpnConnectionSet" 14083 } 14084 } 14085 }, 14086 "DescribeVpnGatewaysRequest":{ 14087 "type":"structure", 14088 "members":{ 14089 "Filters":{ 14090 "shape":"FilterList", 14091 "locationName":"Filter" 14092 }, 14093 "VpnGatewayIds":{ 14094 "shape":"VpnGatewayIdStringList", 14095 "locationName":"VpnGatewayId" 14096 }, 14097 "DryRun":{ 14098 "shape":"Boolean", 14099 "locationName":"dryRun" 14100 } 14101 } 14102 }, 14103 "DescribeVpnGatewaysResult":{ 14104 "type":"structure", 14105 "members":{ 14106 "VpnGateways":{ 14107 "shape":"VpnGatewayList", 14108 "locationName":"vpnGatewaySet" 14109 } 14110 } 14111 }, 14112 "DetachClassicLinkVpcRequest":{ 14113 "type":"structure", 14114 "required":[ 14115 "InstanceId", 14116 "VpcId" 14117 ], 14118 "members":{ 14119 "DryRun":{ 14120 "shape":"Boolean", 14121 "locationName":"dryRun" 14122 }, 14123 "InstanceId":{ 14124 "shape":"InstanceId", 14125 "locationName":"instanceId" 14126 }, 14127 "VpcId":{ 14128 "shape":"VpcId", 14129 "locationName":"vpcId" 14130 } 14131 } 14132 }, 14133 "DetachClassicLinkVpcResult":{ 14134 "type":"structure", 14135 "members":{ 14136 "Return":{ 14137 "shape":"Boolean", 14138 "locationName":"return" 14139 } 14140 } 14141 }, 14142 "DetachInternetGatewayRequest":{ 14143 "type":"structure", 14144 "required":[ 14145 "InternetGatewayId", 14146 "VpcId" 14147 ], 14148 "members":{ 14149 "DryRun":{ 14150 "shape":"Boolean", 14151 "locationName":"dryRun" 14152 }, 14153 "InternetGatewayId":{ 14154 "shape":"InternetGatewayId", 14155 "locationName":"internetGatewayId" 14156 }, 14157 "VpcId":{ 14158 "shape":"VpcId", 14159 "locationName":"vpcId" 14160 } 14161 } 14162 }, 14163 "DetachNetworkInterfaceRequest":{ 14164 "type":"structure", 14165 "required":["AttachmentId"], 14166 "members":{ 14167 "AttachmentId":{ 14168 "shape":"NetworkInterfaceAttachmentId", 14169 "locationName":"attachmentId" 14170 }, 14171 "DryRun":{ 14172 "shape":"Boolean", 14173 "locationName":"dryRun" 14174 }, 14175 "Force":{ 14176 "shape":"Boolean", 14177 "locationName":"force" 14178 } 14179 } 14180 }, 14181 "DetachVolumeRequest":{ 14182 "type":"structure", 14183 "required":["VolumeId"], 14184 "members":{ 14185 "Device":{"shape":"String"}, 14186 "Force":{"shape":"Boolean"}, 14187 "InstanceId":{"shape":"InstanceId"}, 14188 "VolumeId":{"shape":"VolumeId"}, 14189 "DryRun":{ 14190 "shape":"Boolean", 14191 "locationName":"dryRun" 14192 } 14193 } 14194 }, 14195 "DetachVpnGatewayRequest":{ 14196 "type":"structure", 14197 "required":[ 14198 "VpcId", 14199 "VpnGatewayId" 14200 ], 14201 "members":{ 14202 "VpcId":{"shape":"VpcId"}, 14203 "VpnGatewayId":{"shape":"VpnGatewayId"}, 14204 "DryRun":{ 14205 "shape":"Boolean", 14206 "locationName":"dryRun" 14207 } 14208 } 14209 }, 14210 "DeviceType":{ 14211 "type":"string", 14212 "enum":[ 14213 "ebs", 14214 "instance-store" 14215 ] 14216 }, 14217 "DhcpConfiguration":{ 14218 "type":"structure", 14219 "members":{ 14220 "Key":{ 14221 "shape":"String", 14222 "locationName":"key" 14223 }, 14224 "Values":{ 14225 "shape":"DhcpConfigurationValueList", 14226 "locationName":"valueSet" 14227 } 14228 } 14229 }, 14230 "DhcpConfigurationList":{ 14231 "type":"list", 14232 "member":{ 14233 "shape":"DhcpConfiguration", 14234 "locationName":"item" 14235 } 14236 }, 14237 "DhcpConfigurationValueList":{ 14238 "type":"list", 14239 "member":{ 14240 "shape":"AttributeValue", 14241 "locationName":"item" 14242 } 14243 }, 14244 "DhcpOptions":{ 14245 "type":"structure", 14246 "members":{ 14247 "DhcpConfigurations":{ 14248 "shape":"DhcpConfigurationList", 14249 "locationName":"dhcpConfigurationSet" 14250 }, 14251 "DhcpOptionsId":{ 14252 "shape":"String", 14253 "locationName":"dhcpOptionsId" 14254 }, 14255 "OwnerId":{ 14256 "shape":"String", 14257 "locationName":"ownerId" 14258 }, 14259 "Tags":{ 14260 "shape":"TagList", 14261 "locationName":"tagSet" 14262 } 14263 } 14264 }, 14265 "DhcpOptionsId":{"type":"string"}, 14266 "DhcpOptionsIdStringList":{ 14267 "type":"list", 14268 "member":{ 14269 "shape":"DhcpOptionsId", 14270 "locationName":"DhcpOptionsId" 14271 } 14272 }, 14273 "DhcpOptionsList":{ 14274 "type":"list", 14275 "member":{ 14276 "shape":"DhcpOptions", 14277 "locationName":"item" 14278 } 14279 }, 14280 "DirectoryServiceAuthentication":{ 14281 "type":"structure", 14282 "members":{ 14283 "DirectoryId":{ 14284 "shape":"String", 14285 "locationName":"directoryId" 14286 } 14287 } 14288 }, 14289 "DirectoryServiceAuthenticationRequest":{ 14290 "type":"structure", 14291 "members":{ 14292 "DirectoryId":{"shape":"String"} 14293 } 14294 }, 14295 "DisableEbsEncryptionByDefaultRequest":{ 14296 "type":"structure", 14297 "members":{ 14298 "DryRun":{"shape":"Boolean"} 14299 } 14300 }, 14301 "DisableEbsEncryptionByDefaultResult":{ 14302 "type":"structure", 14303 "members":{ 14304 "EbsEncryptionByDefault":{ 14305 "shape":"Boolean", 14306 "locationName":"ebsEncryptionByDefault" 14307 } 14308 } 14309 }, 14310 "DisableFastSnapshotRestoreErrorItem":{ 14311 "type":"structure", 14312 "members":{ 14313 "SnapshotId":{ 14314 "shape":"String", 14315 "locationName":"snapshotId" 14316 }, 14317 "FastSnapshotRestoreStateErrors":{ 14318 "shape":"DisableFastSnapshotRestoreStateErrorSet", 14319 "locationName":"fastSnapshotRestoreStateErrorSet" 14320 } 14321 } 14322 }, 14323 "DisableFastSnapshotRestoreErrorSet":{ 14324 "type":"list", 14325 "member":{ 14326 "shape":"DisableFastSnapshotRestoreErrorItem", 14327 "locationName":"item" 14328 } 14329 }, 14330 "DisableFastSnapshotRestoreStateError":{ 14331 "type":"structure", 14332 "members":{ 14333 "Code":{ 14334 "shape":"String", 14335 "locationName":"code" 14336 }, 14337 "Message":{ 14338 "shape":"String", 14339 "locationName":"message" 14340 } 14341 } 14342 }, 14343 "DisableFastSnapshotRestoreStateErrorItem":{ 14344 "type":"structure", 14345 "members":{ 14346 "AvailabilityZone":{ 14347 "shape":"String", 14348 "locationName":"availabilityZone" 14349 }, 14350 "Error":{ 14351 "shape":"DisableFastSnapshotRestoreStateError", 14352 "locationName":"error" 14353 } 14354 } 14355 }, 14356 "DisableFastSnapshotRestoreStateErrorSet":{ 14357 "type":"list", 14358 "member":{ 14359 "shape":"DisableFastSnapshotRestoreStateErrorItem", 14360 "locationName":"item" 14361 } 14362 }, 14363 "DisableFastSnapshotRestoreSuccessItem":{ 14364 "type":"structure", 14365 "members":{ 14366 "SnapshotId":{ 14367 "shape":"String", 14368 "locationName":"snapshotId" 14369 }, 14370 "AvailabilityZone":{ 14371 "shape":"String", 14372 "locationName":"availabilityZone" 14373 }, 14374 "State":{ 14375 "shape":"FastSnapshotRestoreStateCode", 14376 "locationName":"state" 14377 }, 14378 "StateTransitionReason":{ 14379 "shape":"String", 14380 "locationName":"stateTransitionReason" 14381 }, 14382 "OwnerId":{ 14383 "shape":"String", 14384 "locationName":"ownerId" 14385 }, 14386 "OwnerAlias":{ 14387 "shape":"String", 14388 "locationName":"ownerAlias" 14389 }, 14390 "EnablingTime":{ 14391 "shape":"MillisecondDateTime", 14392 "locationName":"enablingTime" 14393 }, 14394 "OptimizingTime":{ 14395 "shape":"MillisecondDateTime", 14396 "locationName":"optimizingTime" 14397 }, 14398 "EnabledTime":{ 14399 "shape":"MillisecondDateTime", 14400 "locationName":"enabledTime" 14401 }, 14402 "DisablingTime":{ 14403 "shape":"MillisecondDateTime", 14404 "locationName":"disablingTime" 14405 }, 14406 "DisabledTime":{ 14407 "shape":"MillisecondDateTime", 14408 "locationName":"disabledTime" 14409 } 14410 } 14411 }, 14412 "DisableFastSnapshotRestoreSuccessSet":{ 14413 "type":"list", 14414 "member":{ 14415 "shape":"DisableFastSnapshotRestoreSuccessItem", 14416 "locationName":"item" 14417 } 14418 }, 14419 "DisableFastSnapshotRestoresRequest":{ 14420 "type":"structure", 14421 "required":[ 14422 "AvailabilityZones", 14423 "SourceSnapshotIds" 14424 ], 14425 "members":{ 14426 "AvailabilityZones":{ 14427 "shape":"AvailabilityZoneStringList", 14428 "locationName":"AvailabilityZone" 14429 }, 14430 "SourceSnapshotIds":{ 14431 "shape":"SnapshotIdStringList", 14432 "locationName":"SourceSnapshotId" 14433 }, 14434 "DryRun":{"shape":"Boolean"} 14435 } 14436 }, 14437 "DisableFastSnapshotRestoresResult":{ 14438 "type":"structure", 14439 "members":{ 14440 "Successful":{ 14441 "shape":"DisableFastSnapshotRestoreSuccessSet", 14442 "locationName":"successful" 14443 }, 14444 "Unsuccessful":{ 14445 "shape":"DisableFastSnapshotRestoreErrorSet", 14446 "locationName":"unsuccessful" 14447 } 14448 } 14449 }, 14450 "DisableTransitGatewayRouteTablePropagationRequest":{ 14451 "type":"structure", 14452 "required":[ 14453 "TransitGatewayRouteTableId", 14454 "TransitGatewayAttachmentId" 14455 ], 14456 "members":{ 14457 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 14458 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 14459 "DryRun":{"shape":"Boolean"} 14460 } 14461 }, 14462 "DisableTransitGatewayRouteTablePropagationResult":{ 14463 "type":"structure", 14464 "members":{ 14465 "Propagation":{ 14466 "shape":"TransitGatewayPropagation", 14467 "locationName":"propagation" 14468 } 14469 } 14470 }, 14471 "DisableVgwRoutePropagationRequest":{ 14472 "type":"structure", 14473 "required":[ 14474 "GatewayId", 14475 "RouteTableId" 14476 ], 14477 "members":{ 14478 "GatewayId":{"shape":"VpnGatewayId"}, 14479 "RouteTableId":{"shape":"RouteTableId"}, 14480 "DryRun":{"shape":"Boolean"} 14481 } 14482 }, 14483 "DisableVpcClassicLinkDnsSupportRequest":{ 14484 "type":"structure", 14485 "members":{ 14486 "VpcId":{"shape":"VpcId"} 14487 } 14488 }, 14489 "DisableVpcClassicLinkDnsSupportResult":{ 14490 "type":"structure", 14491 "members":{ 14492 "Return":{ 14493 "shape":"Boolean", 14494 "locationName":"return" 14495 } 14496 } 14497 }, 14498 "DisableVpcClassicLinkRequest":{ 14499 "type":"structure", 14500 "required":["VpcId"], 14501 "members":{ 14502 "DryRun":{ 14503 "shape":"Boolean", 14504 "locationName":"dryRun" 14505 }, 14506 "VpcId":{ 14507 "shape":"VpcId", 14508 "locationName":"vpcId" 14509 } 14510 } 14511 }, 14512 "DisableVpcClassicLinkResult":{ 14513 "type":"structure", 14514 "members":{ 14515 "Return":{ 14516 "shape":"Boolean", 14517 "locationName":"return" 14518 } 14519 } 14520 }, 14521 "DisassociateAddressRequest":{ 14522 "type":"structure", 14523 "members":{ 14524 "AssociationId":{"shape":"ElasticIpAssociationId"}, 14525 "PublicIp":{"shape":"String"}, 14526 "DryRun":{ 14527 "shape":"Boolean", 14528 "locationName":"dryRun" 14529 } 14530 } 14531 }, 14532 "DisassociateClientVpnTargetNetworkRequest":{ 14533 "type":"structure", 14534 "required":[ 14535 "ClientVpnEndpointId", 14536 "AssociationId" 14537 ], 14538 "members":{ 14539 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 14540 "AssociationId":{"shape":"ClientVpnAssociationId"}, 14541 "DryRun":{"shape":"Boolean"} 14542 } 14543 }, 14544 "DisassociateClientVpnTargetNetworkResult":{ 14545 "type":"structure", 14546 "members":{ 14547 "AssociationId":{ 14548 "shape":"String", 14549 "locationName":"associationId" 14550 }, 14551 "Status":{ 14552 "shape":"AssociationStatus", 14553 "locationName":"status" 14554 } 14555 } 14556 }, 14557 "DisassociateEnclaveCertificateIamRoleRequest":{ 14558 "type":"structure", 14559 "members":{ 14560 "CertificateArn":{"shape":"ResourceArn"}, 14561 "RoleArn":{"shape":"ResourceArn"}, 14562 "DryRun":{"shape":"Boolean"} 14563 } 14564 }, 14565 "DisassociateEnclaveCertificateIamRoleResult":{ 14566 "type":"structure", 14567 "members":{ 14568 "Return":{ 14569 "shape":"Boolean", 14570 "locationName":"return" 14571 } 14572 } 14573 }, 14574 "DisassociateIamInstanceProfileRequest":{ 14575 "type":"structure", 14576 "required":["AssociationId"], 14577 "members":{ 14578 "AssociationId":{"shape":"IamInstanceProfileAssociationId"} 14579 } 14580 }, 14581 "DisassociateIamInstanceProfileResult":{ 14582 "type":"structure", 14583 "members":{ 14584 "IamInstanceProfileAssociation":{ 14585 "shape":"IamInstanceProfileAssociation", 14586 "locationName":"iamInstanceProfileAssociation" 14587 } 14588 } 14589 }, 14590 "DisassociateRouteTableRequest":{ 14591 "type":"structure", 14592 "required":["AssociationId"], 14593 "members":{ 14594 "AssociationId":{ 14595 "shape":"RouteTableAssociationId", 14596 "locationName":"associationId" 14597 }, 14598 "DryRun":{ 14599 "shape":"Boolean", 14600 "locationName":"dryRun" 14601 } 14602 } 14603 }, 14604 "DisassociateSubnetCidrBlockRequest":{ 14605 "type":"structure", 14606 "required":["AssociationId"], 14607 "members":{ 14608 "AssociationId":{ 14609 "shape":"SubnetCidrAssociationId", 14610 "locationName":"associationId" 14611 } 14612 } 14613 }, 14614 "DisassociateSubnetCidrBlockResult":{ 14615 "type":"structure", 14616 "members":{ 14617 "Ipv6CidrBlockAssociation":{ 14618 "shape":"SubnetIpv6CidrBlockAssociation", 14619 "locationName":"ipv6CidrBlockAssociation" 14620 }, 14621 "SubnetId":{ 14622 "shape":"String", 14623 "locationName":"subnetId" 14624 } 14625 } 14626 }, 14627 "DisassociateTransitGatewayMulticastDomainRequest":{ 14628 "type":"structure", 14629 "members":{ 14630 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 14631 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 14632 "SubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 14633 "DryRun":{"shape":"Boolean"} 14634 } 14635 }, 14636 "DisassociateTransitGatewayMulticastDomainResult":{ 14637 "type":"structure", 14638 "members":{ 14639 "Associations":{ 14640 "shape":"TransitGatewayMulticastDomainAssociations", 14641 "locationName":"associations" 14642 } 14643 } 14644 }, 14645 "DisassociateTransitGatewayRouteTableRequest":{ 14646 "type":"structure", 14647 "required":[ 14648 "TransitGatewayRouteTableId", 14649 "TransitGatewayAttachmentId" 14650 ], 14651 "members":{ 14652 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 14653 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 14654 "DryRun":{"shape":"Boolean"} 14655 } 14656 }, 14657 "DisassociateTransitGatewayRouteTableResult":{ 14658 "type":"structure", 14659 "members":{ 14660 "Association":{ 14661 "shape":"TransitGatewayAssociation", 14662 "locationName":"association" 14663 } 14664 } 14665 }, 14666 "DisassociateVpcCidrBlockRequest":{ 14667 "type":"structure", 14668 "required":["AssociationId"], 14669 "members":{ 14670 "AssociationId":{ 14671 "shape":"VpcCidrAssociationId", 14672 "locationName":"associationId" 14673 } 14674 } 14675 }, 14676 "DisassociateVpcCidrBlockResult":{ 14677 "type":"structure", 14678 "members":{ 14679 "Ipv6CidrBlockAssociation":{ 14680 "shape":"VpcIpv6CidrBlockAssociation", 14681 "locationName":"ipv6CidrBlockAssociation" 14682 }, 14683 "CidrBlockAssociation":{ 14684 "shape":"VpcCidrBlockAssociation", 14685 "locationName":"cidrBlockAssociation" 14686 }, 14687 "VpcId":{ 14688 "shape":"String", 14689 "locationName":"vpcId" 14690 } 14691 } 14692 }, 14693 "DiskCount":{"type":"integer"}, 14694 "DiskImage":{ 14695 "type":"structure", 14696 "members":{ 14697 "Description":{"shape":"String"}, 14698 "Image":{"shape":"DiskImageDetail"}, 14699 "Volume":{"shape":"VolumeDetail"} 14700 } 14701 }, 14702 "DiskImageDescription":{ 14703 "type":"structure", 14704 "members":{ 14705 "Checksum":{ 14706 "shape":"String", 14707 "locationName":"checksum" 14708 }, 14709 "Format":{ 14710 "shape":"DiskImageFormat", 14711 "locationName":"format" 14712 }, 14713 "ImportManifestUrl":{ 14714 "shape":"String", 14715 "locationName":"importManifestUrl" 14716 }, 14717 "Size":{ 14718 "shape":"Long", 14719 "locationName":"size" 14720 } 14721 } 14722 }, 14723 "DiskImageDetail":{ 14724 "type":"structure", 14725 "required":[ 14726 "Bytes", 14727 "Format", 14728 "ImportManifestUrl" 14729 ], 14730 "members":{ 14731 "Bytes":{ 14732 "shape":"Long", 14733 "locationName":"bytes" 14734 }, 14735 "Format":{ 14736 "shape":"DiskImageFormat", 14737 "locationName":"format" 14738 }, 14739 "ImportManifestUrl":{ 14740 "shape":"String", 14741 "locationName":"importManifestUrl" 14742 } 14743 } 14744 }, 14745 "DiskImageFormat":{ 14746 "type":"string", 14747 "enum":[ 14748 "VMDK", 14749 "RAW", 14750 "VHD" 14751 ] 14752 }, 14753 "DiskImageList":{ 14754 "type":"list", 14755 "member":{"shape":"DiskImage"} 14756 }, 14757 "DiskImageVolumeDescription":{ 14758 "type":"structure", 14759 "members":{ 14760 "Id":{ 14761 "shape":"String", 14762 "locationName":"id" 14763 }, 14764 "Size":{ 14765 "shape":"Long", 14766 "locationName":"size" 14767 } 14768 } 14769 }, 14770 "DiskInfo":{ 14771 "type":"structure", 14772 "members":{ 14773 "SizeInGB":{ 14774 "shape":"DiskSize", 14775 "locationName":"sizeInGB" 14776 }, 14777 "Count":{ 14778 "shape":"DiskCount", 14779 "locationName":"count" 14780 }, 14781 "Type":{ 14782 "shape":"DiskType", 14783 "locationName":"type" 14784 } 14785 } 14786 }, 14787 "DiskInfoList":{ 14788 "type":"list", 14789 "member":{ 14790 "shape":"DiskInfo", 14791 "locationName":"item" 14792 } 14793 }, 14794 "DiskSize":{"type":"long"}, 14795 "DiskType":{ 14796 "type":"string", 14797 "enum":[ 14798 "hdd", 14799 "ssd" 14800 ] 14801 }, 14802 "DnsEntry":{ 14803 "type":"structure", 14804 "members":{ 14805 "DnsName":{ 14806 "shape":"String", 14807 "locationName":"dnsName" 14808 }, 14809 "HostedZoneId":{ 14810 "shape":"String", 14811 "locationName":"hostedZoneId" 14812 } 14813 } 14814 }, 14815 "DnsEntrySet":{ 14816 "type":"list", 14817 "member":{ 14818 "shape":"DnsEntry", 14819 "locationName":"item" 14820 } 14821 }, 14822 "DnsNameState":{ 14823 "type":"string", 14824 "enum":[ 14825 "pendingVerification", 14826 "verified", 14827 "failed" 14828 ] 14829 }, 14830 "DnsServersOptionsModifyStructure":{ 14831 "type":"structure", 14832 "members":{ 14833 "CustomDnsServers":{"shape":"ValueStringList"}, 14834 "Enabled":{"shape":"Boolean"} 14835 } 14836 }, 14837 "DnsSupportValue":{ 14838 "type":"string", 14839 "enum":[ 14840 "enable", 14841 "disable" 14842 ] 14843 }, 14844 "DomainType":{ 14845 "type":"string", 14846 "enum":[ 14847 "vpc", 14848 "standard" 14849 ] 14850 }, 14851 "Double":{"type":"double"}, 14852 "EbsBlockDevice":{ 14853 "type":"structure", 14854 "members":{ 14855 "DeleteOnTermination":{ 14856 "shape":"Boolean", 14857 "locationName":"deleteOnTermination" 14858 }, 14859 "Iops":{ 14860 "shape":"Integer", 14861 "locationName":"iops" 14862 }, 14863 "SnapshotId":{ 14864 "shape":"String", 14865 "locationName":"snapshotId" 14866 }, 14867 "VolumeSize":{ 14868 "shape":"Integer", 14869 "locationName":"volumeSize" 14870 }, 14871 "VolumeType":{ 14872 "shape":"VolumeType", 14873 "locationName":"volumeType" 14874 }, 14875 "KmsKeyId":{"shape":"String"}, 14876 "Throughput":{ 14877 "shape":"Integer", 14878 "locationName":"throughput" 14879 }, 14880 "Encrypted":{ 14881 "shape":"Boolean", 14882 "locationName":"encrypted" 14883 } 14884 } 14885 }, 14886 "EbsEncryptionSupport":{ 14887 "type":"string", 14888 "enum":[ 14889 "unsupported", 14890 "supported" 14891 ] 14892 }, 14893 "EbsInfo":{ 14894 "type":"structure", 14895 "members":{ 14896 "EbsOptimizedSupport":{ 14897 "shape":"EbsOptimizedSupport", 14898 "locationName":"ebsOptimizedSupport" 14899 }, 14900 "EncryptionSupport":{ 14901 "shape":"EbsEncryptionSupport", 14902 "locationName":"encryptionSupport" 14903 }, 14904 "EbsOptimizedInfo":{ 14905 "shape":"EbsOptimizedInfo", 14906 "locationName":"ebsOptimizedInfo" 14907 }, 14908 "NvmeSupport":{ 14909 "shape":"EbsNvmeSupport", 14910 "locationName":"nvmeSupport" 14911 } 14912 } 14913 }, 14914 "EbsInstanceBlockDevice":{ 14915 "type":"structure", 14916 "members":{ 14917 "AttachTime":{ 14918 "shape":"DateTime", 14919 "locationName":"attachTime" 14920 }, 14921 "DeleteOnTermination":{ 14922 "shape":"Boolean", 14923 "locationName":"deleteOnTermination" 14924 }, 14925 "Status":{ 14926 "shape":"AttachmentStatus", 14927 "locationName":"status" 14928 }, 14929 "VolumeId":{ 14930 "shape":"String", 14931 "locationName":"volumeId" 14932 } 14933 } 14934 }, 14935 "EbsInstanceBlockDeviceSpecification":{ 14936 "type":"structure", 14937 "members":{ 14938 "DeleteOnTermination":{ 14939 "shape":"Boolean", 14940 "locationName":"deleteOnTermination" 14941 }, 14942 "VolumeId":{ 14943 "shape":"VolumeId", 14944 "locationName":"volumeId" 14945 } 14946 } 14947 }, 14948 "EbsNvmeSupport":{ 14949 "type":"string", 14950 "enum":[ 14951 "unsupported", 14952 "supported", 14953 "required" 14954 ] 14955 }, 14956 "EbsOptimizedInfo":{ 14957 "type":"structure", 14958 "members":{ 14959 "BaselineBandwidthInMbps":{ 14960 "shape":"BaselineBandwidthInMbps", 14961 "locationName":"baselineBandwidthInMbps" 14962 }, 14963 "BaselineThroughputInMBps":{ 14964 "shape":"BaselineThroughputInMBps", 14965 "locationName":"baselineThroughputInMBps" 14966 }, 14967 "BaselineIops":{ 14968 "shape":"BaselineIops", 14969 "locationName":"baselineIops" 14970 }, 14971 "MaximumBandwidthInMbps":{ 14972 "shape":"MaximumBandwidthInMbps", 14973 "locationName":"maximumBandwidthInMbps" 14974 }, 14975 "MaximumThroughputInMBps":{ 14976 "shape":"MaximumThroughputInMBps", 14977 "locationName":"maximumThroughputInMBps" 14978 }, 14979 "MaximumIops":{ 14980 "shape":"MaximumIops", 14981 "locationName":"maximumIops" 14982 } 14983 } 14984 }, 14985 "EbsOptimizedSupport":{ 14986 "type":"string", 14987 "enum":[ 14988 "unsupported", 14989 "supported", 14990 "default" 14991 ] 14992 }, 14993 "EfaSupportedFlag":{"type":"boolean"}, 14994 "EgressOnlyInternetGateway":{ 14995 "type":"structure", 14996 "members":{ 14997 "Attachments":{ 14998 "shape":"InternetGatewayAttachmentList", 14999 "locationName":"attachmentSet" 15000 }, 15001 "EgressOnlyInternetGatewayId":{ 15002 "shape":"EgressOnlyInternetGatewayId", 15003 "locationName":"egressOnlyInternetGatewayId" 15004 }, 15005 "Tags":{ 15006 "shape":"TagList", 15007 "locationName":"tagSet" 15008 } 15009 } 15010 }, 15011 "EgressOnlyInternetGatewayId":{"type":"string"}, 15012 "EgressOnlyInternetGatewayIdList":{ 15013 "type":"list", 15014 "member":{ 15015 "shape":"EgressOnlyInternetGatewayId", 15016 "locationName":"item" 15017 } 15018 }, 15019 "EgressOnlyInternetGatewayList":{ 15020 "type":"list", 15021 "member":{ 15022 "shape":"EgressOnlyInternetGateway", 15023 "locationName":"item" 15024 } 15025 }, 15026 "ElasticGpuAssociation":{ 15027 "type":"structure", 15028 "members":{ 15029 "ElasticGpuId":{ 15030 "shape":"String", 15031 "locationName":"elasticGpuId" 15032 }, 15033 "ElasticGpuAssociationId":{ 15034 "shape":"String", 15035 "locationName":"elasticGpuAssociationId" 15036 }, 15037 "ElasticGpuAssociationState":{ 15038 "shape":"String", 15039 "locationName":"elasticGpuAssociationState" 15040 }, 15041 "ElasticGpuAssociationTime":{ 15042 "shape":"String", 15043 "locationName":"elasticGpuAssociationTime" 15044 } 15045 } 15046 }, 15047 "ElasticGpuAssociationList":{ 15048 "type":"list", 15049 "member":{ 15050 "shape":"ElasticGpuAssociation", 15051 "locationName":"item" 15052 } 15053 }, 15054 "ElasticGpuHealth":{ 15055 "type":"structure", 15056 "members":{ 15057 "Status":{ 15058 "shape":"ElasticGpuStatus", 15059 "locationName":"status" 15060 } 15061 } 15062 }, 15063 "ElasticGpuId":{"type":"string"}, 15064 "ElasticGpuIdSet":{ 15065 "type":"list", 15066 "member":{ 15067 "shape":"ElasticGpuId", 15068 "locationName":"item" 15069 } 15070 }, 15071 "ElasticGpuSet":{ 15072 "type":"list", 15073 "member":{ 15074 "shape":"ElasticGpus", 15075 "locationName":"item" 15076 } 15077 }, 15078 "ElasticGpuSpecification":{ 15079 "type":"structure", 15080 "required":["Type"], 15081 "members":{ 15082 "Type":{"shape":"String"} 15083 } 15084 }, 15085 "ElasticGpuSpecificationList":{ 15086 "type":"list", 15087 "member":{ 15088 "shape":"ElasticGpuSpecification", 15089 "locationName":"ElasticGpuSpecification" 15090 } 15091 }, 15092 "ElasticGpuSpecificationResponse":{ 15093 "type":"structure", 15094 "members":{ 15095 "Type":{ 15096 "shape":"String", 15097 "locationName":"type" 15098 } 15099 } 15100 }, 15101 "ElasticGpuSpecificationResponseList":{ 15102 "type":"list", 15103 "member":{ 15104 "shape":"ElasticGpuSpecificationResponse", 15105 "locationName":"item" 15106 } 15107 }, 15108 "ElasticGpuSpecifications":{ 15109 "type":"list", 15110 "member":{ 15111 "shape":"ElasticGpuSpecification", 15112 "locationName":"item" 15113 } 15114 }, 15115 "ElasticGpuState":{ 15116 "type":"string", 15117 "enum":["ATTACHED"] 15118 }, 15119 "ElasticGpuStatus":{ 15120 "type":"string", 15121 "enum":[ 15122 "OK", 15123 "IMPAIRED" 15124 ] 15125 }, 15126 "ElasticGpus":{ 15127 "type":"structure", 15128 "members":{ 15129 "ElasticGpuId":{ 15130 "shape":"String", 15131 "locationName":"elasticGpuId" 15132 }, 15133 "AvailabilityZone":{ 15134 "shape":"String", 15135 "locationName":"availabilityZone" 15136 }, 15137 "ElasticGpuType":{ 15138 "shape":"String", 15139 "locationName":"elasticGpuType" 15140 }, 15141 "ElasticGpuHealth":{ 15142 "shape":"ElasticGpuHealth", 15143 "locationName":"elasticGpuHealth" 15144 }, 15145 "ElasticGpuState":{ 15146 "shape":"ElasticGpuState", 15147 "locationName":"elasticGpuState" 15148 }, 15149 "InstanceId":{ 15150 "shape":"String", 15151 "locationName":"instanceId" 15152 }, 15153 "Tags":{ 15154 "shape":"TagList", 15155 "locationName":"tagSet" 15156 } 15157 } 15158 }, 15159 "ElasticInferenceAccelerator":{ 15160 "type":"structure", 15161 "required":["Type"], 15162 "members":{ 15163 "Type":{"shape":"String"}, 15164 "Count":{"shape":"ElasticInferenceAcceleratorCount"} 15165 } 15166 }, 15167 "ElasticInferenceAcceleratorAssociation":{ 15168 "type":"structure", 15169 "members":{ 15170 "ElasticInferenceAcceleratorArn":{ 15171 "shape":"String", 15172 "locationName":"elasticInferenceAcceleratorArn" 15173 }, 15174 "ElasticInferenceAcceleratorAssociationId":{ 15175 "shape":"String", 15176 "locationName":"elasticInferenceAcceleratorAssociationId" 15177 }, 15178 "ElasticInferenceAcceleratorAssociationState":{ 15179 "shape":"String", 15180 "locationName":"elasticInferenceAcceleratorAssociationState" 15181 }, 15182 "ElasticInferenceAcceleratorAssociationTime":{ 15183 "shape":"DateTime", 15184 "locationName":"elasticInferenceAcceleratorAssociationTime" 15185 } 15186 } 15187 }, 15188 "ElasticInferenceAcceleratorAssociationList":{ 15189 "type":"list", 15190 "member":{ 15191 "shape":"ElasticInferenceAcceleratorAssociation", 15192 "locationName":"item" 15193 } 15194 }, 15195 "ElasticInferenceAcceleratorCount":{ 15196 "type":"integer", 15197 "min":1 15198 }, 15199 "ElasticInferenceAccelerators":{ 15200 "type":"list", 15201 "member":{ 15202 "shape":"ElasticInferenceAccelerator", 15203 "locationName":"item" 15204 } 15205 }, 15206 "ElasticIpAssociationId":{"type":"string"}, 15207 "EnaSupport":{ 15208 "type":"string", 15209 "enum":[ 15210 "unsupported", 15211 "supported", 15212 "required" 15213 ] 15214 }, 15215 "EnableEbsEncryptionByDefaultRequest":{ 15216 "type":"structure", 15217 "members":{ 15218 "DryRun":{"shape":"Boolean"} 15219 } 15220 }, 15221 "EnableEbsEncryptionByDefaultResult":{ 15222 "type":"structure", 15223 "members":{ 15224 "EbsEncryptionByDefault":{ 15225 "shape":"Boolean", 15226 "locationName":"ebsEncryptionByDefault" 15227 } 15228 } 15229 }, 15230 "EnableFastSnapshotRestoreErrorItem":{ 15231 "type":"structure", 15232 "members":{ 15233 "SnapshotId":{ 15234 "shape":"String", 15235 "locationName":"snapshotId" 15236 }, 15237 "FastSnapshotRestoreStateErrors":{ 15238 "shape":"EnableFastSnapshotRestoreStateErrorSet", 15239 "locationName":"fastSnapshotRestoreStateErrorSet" 15240 } 15241 } 15242 }, 15243 "EnableFastSnapshotRestoreErrorSet":{ 15244 "type":"list", 15245 "member":{ 15246 "shape":"EnableFastSnapshotRestoreErrorItem", 15247 "locationName":"item" 15248 } 15249 }, 15250 "EnableFastSnapshotRestoreStateError":{ 15251 "type":"structure", 15252 "members":{ 15253 "Code":{ 15254 "shape":"String", 15255 "locationName":"code" 15256 }, 15257 "Message":{ 15258 "shape":"String", 15259 "locationName":"message" 15260 } 15261 } 15262 }, 15263 "EnableFastSnapshotRestoreStateErrorItem":{ 15264 "type":"structure", 15265 "members":{ 15266 "AvailabilityZone":{ 15267 "shape":"String", 15268 "locationName":"availabilityZone" 15269 }, 15270 "Error":{ 15271 "shape":"EnableFastSnapshotRestoreStateError", 15272 "locationName":"error" 15273 } 15274 } 15275 }, 15276 "EnableFastSnapshotRestoreStateErrorSet":{ 15277 "type":"list", 15278 "member":{ 15279 "shape":"EnableFastSnapshotRestoreStateErrorItem", 15280 "locationName":"item" 15281 } 15282 }, 15283 "EnableFastSnapshotRestoreSuccessItem":{ 15284 "type":"structure", 15285 "members":{ 15286 "SnapshotId":{ 15287 "shape":"String", 15288 "locationName":"snapshotId" 15289 }, 15290 "AvailabilityZone":{ 15291 "shape":"String", 15292 "locationName":"availabilityZone" 15293 }, 15294 "State":{ 15295 "shape":"FastSnapshotRestoreStateCode", 15296 "locationName":"state" 15297 }, 15298 "StateTransitionReason":{ 15299 "shape":"String", 15300 "locationName":"stateTransitionReason" 15301 }, 15302 "OwnerId":{ 15303 "shape":"String", 15304 "locationName":"ownerId" 15305 }, 15306 "OwnerAlias":{ 15307 "shape":"String", 15308 "locationName":"ownerAlias" 15309 }, 15310 "EnablingTime":{ 15311 "shape":"MillisecondDateTime", 15312 "locationName":"enablingTime" 15313 }, 15314 "OptimizingTime":{ 15315 "shape":"MillisecondDateTime", 15316 "locationName":"optimizingTime" 15317 }, 15318 "EnabledTime":{ 15319 "shape":"MillisecondDateTime", 15320 "locationName":"enabledTime" 15321 }, 15322 "DisablingTime":{ 15323 "shape":"MillisecondDateTime", 15324 "locationName":"disablingTime" 15325 }, 15326 "DisabledTime":{ 15327 "shape":"MillisecondDateTime", 15328 "locationName":"disabledTime" 15329 } 15330 } 15331 }, 15332 "EnableFastSnapshotRestoreSuccessSet":{ 15333 "type":"list", 15334 "member":{ 15335 "shape":"EnableFastSnapshotRestoreSuccessItem", 15336 "locationName":"item" 15337 } 15338 }, 15339 "EnableFastSnapshotRestoresRequest":{ 15340 "type":"structure", 15341 "required":[ 15342 "AvailabilityZones", 15343 "SourceSnapshotIds" 15344 ], 15345 "members":{ 15346 "AvailabilityZones":{ 15347 "shape":"AvailabilityZoneStringList", 15348 "locationName":"AvailabilityZone" 15349 }, 15350 "SourceSnapshotIds":{ 15351 "shape":"SnapshotIdStringList", 15352 "locationName":"SourceSnapshotId" 15353 }, 15354 "DryRun":{"shape":"Boolean"} 15355 } 15356 }, 15357 "EnableFastSnapshotRestoresResult":{ 15358 "type":"structure", 15359 "members":{ 15360 "Successful":{ 15361 "shape":"EnableFastSnapshotRestoreSuccessSet", 15362 "locationName":"successful" 15363 }, 15364 "Unsuccessful":{ 15365 "shape":"EnableFastSnapshotRestoreErrorSet", 15366 "locationName":"unsuccessful" 15367 } 15368 } 15369 }, 15370 "EnableTransitGatewayRouteTablePropagationRequest":{ 15371 "type":"structure", 15372 "required":[ 15373 "TransitGatewayRouteTableId", 15374 "TransitGatewayAttachmentId" 15375 ], 15376 "members":{ 15377 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 15378 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 15379 "DryRun":{"shape":"Boolean"} 15380 } 15381 }, 15382 "EnableTransitGatewayRouteTablePropagationResult":{ 15383 "type":"structure", 15384 "members":{ 15385 "Propagation":{ 15386 "shape":"TransitGatewayPropagation", 15387 "locationName":"propagation" 15388 } 15389 } 15390 }, 15391 "EnableVgwRoutePropagationRequest":{ 15392 "type":"structure", 15393 "required":[ 15394 "GatewayId", 15395 "RouteTableId" 15396 ], 15397 "members":{ 15398 "GatewayId":{"shape":"VpnGatewayId"}, 15399 "RouteTableId":{"shape":"RouteTableId"}, 15400 "DryRun":{"shape":"Boolean"} 15401 } 15402 }, 15403 "EnableVolumeIORequest":{ 15404 "type":"structure", 15405 "required":["VolumeId"], 15406 "members":{ 15407 "DryRun":{ 15408 "shape":"Boolean", 15409 "locationName":"dryRun" 15410 }, 15411 "VolumeId":{ 15412 "shape":"VolumeId", 15413 "locationName":"volumeId" 15414 } 15415 } 15416 }, 15417 "EnableVpcClassicLinkDnsSupportRequest":{ 15418 "type":"structure", 15419 "members":{ 15420 "VpcId":{"shape":"VpcId"} 15421 } 15422 }, 15423 "EnableVpcClassicLinkDnsSupportResult":{ 15424 "type":"structure", 15425 "members":{ 15426 "Return":{ 15427 "shape":"Boolean", 15428 "locationName":"return" 15429 } 15430 } 15431 }, 15432 "EnableVpcClassicLinkRequest":{ 15433 "type":"structure", 15434 "required":["VpcId"], 15435 "members":{ 15436 "DryRun":{ 15437 "shape":"Boolean", 15438 "locationName":"dryRun" 15439 }, 15440 "VpcId":{ 15441 "shape":"VpcId", 15442 "locationName":"vpcId" 15443 } 15444 } 15445 }, 15446 "EnableVpcClassicLinkResult":{ 15447 "type":"structure", 15448 "members":{ 15449 "Return":{ 15450 "shape":"Boolean", 15451 "locationName":"return" 15452 } 15453 } 15454 }, 15455 "EnclaveOptions":{ 15456 "type":"structure", 15457 "members":{ 15458 "Enabled":{ 15459 "shape":"Boolean", 15460 "locationName":"enabled" 15461 } 15462 } 15463 }, 15464 "EnclaveOptionsRequest":{ 15465 "type":"structure", 15466 "members":{ 15467 "Enabled":{"shape":"Boolean"} 15468 } 15469 }, 15470 "EndDateType":{ 15471 "type":"string", 15472 "enum":[ 15473 "unlimited", 15474 "limited" 15475 ] 15476 }, 15477 "EndpointSet":{ 15478 "type":"list", 15479 "member":{ 15480 "shape":"ClientVpnEndpoint", 15481 "locationName":"item" 15482 } 15483 }, 15484 "EphemeralNvmeSupport":{ 15485 "type":"string", 15486 "enum":[ 15487 "unsupported", 15488 "supported", 15489 "required" 15490 ] 15491 }, 15492 "ErrorSet":{ 15493 "type":"list", 15494 "member":{ 15495 "shape":"ValidationError", 15496 "locationName":"item" 15497 } 15498 }, 15499 "EventCode":{ 15500 "type":"string", 15501 "enum":[ 15502 "instance-reboot", 15503 "system-reboot", 15504 "system-maintenance", 15505 "instance-retirement", 15506 "instance-stop" 15507 ] 15508 }, 15509 "EventInformation":{ 15510 "type":"structure", 15511 "members":{ 15512 "EventDescription":{ 15513 "shape":"String", 15514 "locationName":"eventDescription" 15515 }, 15516 "EventSubType":{ 15517 "shape":"String", 15518 "locationName":"eventSubType" 15519 }, 15520 "InstanceId":{ 15521 "shape":"String", 15522 "locationName":"instanceId" 15523 } 15524 } 15525 }, 15526 "EventType":{ 15527 "type":"string", 15528 "enum":[ 15529 "instanceChange", 15530 "fleetRequestChange", 15531 "error", 15532 "information" 15533 ] 15534 }, 15535 "ExcessCapacityTerminationPolicy":{ 15536 "type":"string", 15537 "enum":[ 15538 "noTermination", 15539 "default" 15540 ] 15541 }, 15542 "ExecutableByStringList":{ 15543 "type":"list", 15544 "member":{ 15545 "shape":"String", 15546 "locationName":"ExecutableBy" 15547 } 15548 }, 15549 "Explanation":{ 15550 "type":"structure", 15551 "members":{ 15552 "Acl":{ 15553 "shape":"AnalysisComponent", 15554 "locationName":"acl" 15555 }, 15556 "AclRule":{ 15557 "shape":"AnalysisAclRule", 15558 "locationName":"aclRule" 15559 }, 15560 "Address":{ 15561 "shape":"IpAddress", 15562 "locationName":"address" 15563 }, 15564 "Addresses":{ 15565 "shape":"IpAddressList", 15566 "locationName":"addressSet" 15567 }, 15568 "AttachedTo":{ 15569 "shape":"AnalysisComponent", 15570 "locationName":"attachedTo" 15571 }, 15572 "AvailabilityZones":{ 15573 "shape":"ValueStringList", 15574 "locationName":"availabilityZoneSet" 15575 }, 15576 "Cidrs":{ 15577 "shape":"ValueStringList", 15578 "locationName":"cidrSet" 15579 }, 15580 "Component":{ 15581 "shape":"AnalysisComponent", 15582 "locationName":"component" 15583 }, 15584 "CustomerGateway":{ 15585 "shape":"AnalysisComponent", 15586 "locationName":"customerGateway" 15587 }, 15588 "Destination":{ 15589 "shape":"AnalysisComponent", 15590 "locationName":"destination" 15591 }, 15592 "DestinationVpc":{ 15593 "shape":"AnalysisComponent", 15594 "locationName":"destinationVpc" 15595 }, 15596 "Direction":{ 15597 "shape":"String", 15598 "locationName":"direction" 15599 }, 15600 "ExplanationCode":{ 15601 "shape":"String", 15602 "locationName":"explanationCode" 15603 }, 15604 "IngressRouteTable":{ 15605 "shape":"AnalysisComponent", 15606 "locationName":"ingressRouteTable" 15607 }, 15608 "InternetGateway":{ 15609 "shape":"AnalysisComponent", 15610 "locationName":"internetGateway" 15611 }, 15612 "LoadBalancerArn":{ 15613 "shape":"ResourceArn", 15614 "locationName":"loadBalancerArn" 15615 }, 15616 "ClassicLoadBalancerListener":{ 15617 "shape":"AnalysisLoadBalancerListener", 15618 "locationName":"classicLoadBalancerListener" 15619 }, 15620 "LoadBalancerListenerPort":{ 15621 "shape":"Port", 15622 "locationName":"loadBalancerListenerPort" 15623 }, 15624 "LoadBalancerTarget":{ 15625 "shape":"AnalysisLoadBalancerTarget", 15626 "locationName":"loadBalancerTarget" 15627 }, 15628 "LoadBalancerTargetGroup":{ 15629 "shape":"AnalysisComponent", 15630 "locationName":"loadBalancerTargetGroup" 15631 }, 15632 "LoadBalancerTargetGroups":{ 15633 "shape":"AnalysisComponentList", 15634 "locationName":"loadBalancerTargetGroupSet" 15635 }, 15636 "LoadBalancerTargetPort":{ 15637 "shape":"Port", 15638 "locationName":"loadBalancerTargetPort" 15639 }, 15640 "ElasticLoadBalancerListener":{ 15641 "shape":"AnalysisComponent", 15642 "locationName":"elasticLoadBalancerListener" 15643 }, 15644 "MissingComponent":{ 15645 "shape":"String", 15646 "locationName":"missingComponent" 15647 }, 15648 "NatGateway":{ 15649 "shape":"AnalysisComponent", 15650 "locationName":"natGateway" 15651 }, 15652 "NetworkInterface":{ 15653 "shape":"AnalysisComponent", 15654 "locationName":"networkInterface" 15655 }, 15656 "PacketField":{ 15657 "shape":"String", 15658 "locationName":"packetField" 15659 }, 15660 "VpcPeeringConnection":{ 15661 "shape":"AnalysisComponent", 15662 "locationName":"vpcPeeringConnection" 15663 }, 15664 "Port":{ 15665 "shape":"Port", 15666 "locationName":"port" 15667 }, 15668 "PortRanges":{ 15669 "shape":"PortRangeList", 15670 "locationName":"portRangeSet" 15671 }, 15672 "PrefixList":{ 15673 "shape":"AnalysisComponent", 15674 "locationName":"prefixList" 15675 }, 15676 "Protocols":{ 15677 "shape":"StringList", 15678 "locationName":"protocolSet" 15679 }, 15680 "RouteTableRoute":{ 15681 "shape":"AnalysisRouteTableRoute", 15682 "locationName":"routeTableRoute" 15683 }, 15684 "RouteTable":{ 15685 "shape":"AnalysisComponent", 15686 "locationName":"routeTable" 15687 }, 15688 "SecurityGroup":{ 15689 "shape":"AnalysisComponent", 15690 "locationName":"securityGroup" 15691 }, 15692 "SecurityGroupRule":{ 15693 "shape":"AnalysisSecurityGroupRule", 15694 "locationName":"securityGroupRule" 15695 }, 15696 "SecurityGroups":{ 15697 "shape":"AnalysisComponentList", 15698 "locationName":"securityGroupSet" 15699 }, 15700 "SourceVpc":{ 15701 "shape":"AnalysisComponent", 15702 "locationName":"sourceVpc" 15703 }, 15704 "State":{ 15705 "shape":"String", 15706 "locationName":"state" 15707 }, 15708 "Subnet":{ 15709 "shape":"AnalysisComponent", 15710 "locationName":"subnet" 15711 }, 15712 "SubnetRouteTable":{ 15713 "shape":"AnalysisComponent", 15714 "locationName":"subnetRouteTable" 15715 }, 15716 "Vpc":{ 15717 "shape":"AnalysisComponent", 15718 "locationName":"vpc" 15719 }, 15720 "VpcEndpoint":{ 15721 "shape":"AnalysisComponent", 15722 "locationName":"vpcEndpoint" 15723 }, 15724 "VpnConnection":{ 15725 "shape":"AnalysisComponent", 15726 "locationName":"vpnConnection" 15727 }, 15728 "VpnGateway":{ 15729 "shape":"AnalysisComponent", 15730 "locationName":"vpnGateway" 15731 } 15732 } 15733 }, 15734 "ExplanationList":{ 15735 "type":"list", 15736 "member":{ 15737 "shape":"Explanation", 15738 "locationName":"item" 15739 } 15740 }, 15741 "ExportClientVpnClientCertificateRevocationListRequest":{ 15742 "type":"structure", 15743 "required":["ClientVpnEndpointId"], 15744 "members":{ 15745 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 15746 "DryRun":{"shape":"Boolean"} 15747 } 15748 }, 15749 "ExportClientVpnClientCertificateRevocationListResult":{ 15750 "type":"structure", 15751 "members":{ 15752 "CertificateRevocationList":{ 15753 "shape":"String", 15754 "locationName":"certificateRevocationList" 15755 }, 15756 "Status":{ 15757 "shape":"ClientCertificateRevocationListStatus", 15758 "locationName":"status" 15759 } 15760 } 15761 }, 15762 "ExportClientVpnClientConfigurationRequest":{ 15763 "type":"structure", 15764 "required":["ClientVpnEndpointId"], 15765 "members":{ 15766 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 15767 "DryRun":{"shape":"Boolean"} 15768 } 15769 }, 15770 "ExportClientVpnClientConfigurationResult":{ 15771 "type":"structure", 15772 "members":{ 15773 "ClientConfiguration":{ 15774 "shape":"String", 15775 "locationName":"clientConfiguration" 15776 } 15777 } 15778 }, 15779 "ExportEnvironment":{ 15780 "type":"string", 15781 "enum":[ 15782 "citrix", 15783 "vmware", 15784 "microsoft" 15785 ] 15786 }, 15787 "ExportImageRequest":{ 15788 "type":"structure", 15789 "required":[ 15790 "DiskImageFormat", 15791 "ImageId", 15792 "S3ExportLocation" 15793 ], 15794 "members":{ 15795 "ClientToken":{ 15796 "shape":"String", 15797 "idempotencyToken":true 15798 }, 15799 "Description":{"shape":"String"}, 15800 "DiskImageFormat":{"shape":"DiskImageFormat"}, 15801 "DryRun":{"shape":"Boolean"}, 15802 "ImageId":{"shape":"ImageId"}, 15803 "S3ExportLocation":{"shape":"ExportTaskS3LocationRequest"}, 15804 "RoleName":{"shape":"String"}, 15805 "TagSpecifications":{ 15806 "shape":"TagSpecificationList", 15807 "locationName":"TagSpecification" 15808 } 15809 } 15810 }, 15811 "ExportImageResult":{ 15812 "type":"structure", 15813 "members":{ 15814 "Description":{ 15815 "shape":"String", 15816 "locationName":"description" 15817 }, 15818 "DiskImageFormat":{ 15819 "shape":"DiskImageFormat", 15820 "locationName":"diskImageFormat" 15821 }, 15822 "ExportImageTaskId":{ 15823 "shape":"String", 15824 "locationName":"exportImageTaskId" 15825 }, 15826 "ImageId":{ 15827 "shape":"String", 15828 "locationName":"imageId" 15829 }, 15830 "RoleName":{ 15831 "shape":"String", 15832 "locationName":"roleName" 15833 }, 15834 "Progress":{ 15835 "shape":"String", 15836 "locationName":"progress" 15837 }, 15838 "S3ExportLocation":{ 15839 "shape":"ExportTaskS3Location", 15840 "locationName":"s3ExportLocation" 15841 }, 15842 "Status":{ 15843 "shape":"String", 15844 "locationName":"status" 15845 }, 15846 "StatusMessage":{ 15847 "shape":"String", 15848 "locationName":"statusMessage" 15849 }, 15850 "Tags":{ 15851 "shape":"TagList", 15852 "locationName":"tagSet" 15853 } 15854 } 15855 }, 15856 "ExportImageTask":{ 15857 "type":"structure", 15858 "members":{ 15859 "Description":{ 15860 "shape":"String", 15861 "locationName":"description" 15862 }, 15863 "ExportImageTaskId":{ 15864 "shape":"String", 15865 "locationName":"exportImageTaskId" 15866 }, 15867 "ImageId":{ 15868 "shape":"String", 15869 "locationName":"imageId" 15870 }, 15871 "Progress":{ 15872 "shape":"String", 15873 "locationName":"progress" 15874 }, 15875 "S3ExportLocation":{ 15876 "shape":"ExportTaskS3Location", 15877 "locationName":"s3ExportLocation" 15878 }, 15879 "Status":{ 15880 "shape":"String", 15881 "locationName":"status" 15882 }, 15883 "StatusMessage":{ 15884 "shape":"String", 15885 "locationName":"statusMessage" 15886 }, 15887 "Tags":{ 15888 "shape":"TagList", 15889 "locationName":"tagSet" 15890 } 15891 } 15892 }, 15893 "ExportImageTaskId":{"type":"string"}, 15894 "ExportImageTaskIdList":{ 15895 "type":"list", 15896 "member":{ 15897 "shape":"ExportImageTaskId", 15898 "locationName":"ExportImageTaskId" 15899 } 15900 }, 15901 "ExportImageTaskList":{ 15902 "type":"list", 15903 "member":{ 15904 "shape":"ExportImageTask", 15905 "locationName":"item" 15906 } 15907 }, 15908 "ExportTask":{ 15909 "type":"structure", 15910 "members":{ 15911 "Description":{ 15912 "shape":"String", 15913 "locationName":"description" 15914 }, 15915 "ExportTaskId":{ 15916 "shape":"String", 15917 "locationName":"exportTaskId" 15918 }, 15919 "ExportToS3Task":{ 15920 "shape":"ExportToS3Task", 15921 "locationName":"exportToS3" 15922 }, 15923 "InstanceExportDetails":{ 15924 "shape":"InstanceExportDetails", 15925 "locationName":"instanceExport" 15926 }, 15927 "State":{ 15928 "shape":"ExportTaskState", 15929 "locationName":"state" 15930 }, 15931 "StatusMessage":{ 15932 "shape":"String", 15933 "locationName":"statusMessage" 15934 }, 15935 "Tags":{ 15936 "shape":"TagList", 15937 "locationName":"tagSet" 15938 } 15939 } 15940 }, 15941 "ExportTaskId":{"type":"string"}, 15942 "ExportTaskIdStringList":{ 15943 "type":"list", 15944 "member":{ 15945 "shape":"ExportTaskId", 15946 "locationName":"ExportTaskId" 15947 } 15948 }, 15949 "ExportTaskList":{ 15950 "type":"list", 15951 "member":{ 15952 "shape":"ExportTask", 15953 "locationName":"item" 15954 } 15955 }, 15956 "ExportTaskS3Location":{ 15957 "type":"structure", 15958 "members":{ 15959 "S3Bucket":{ 15960 "shape":"String", 15961 "locationName":"s3Bucket" 15962 }, 15963 "S3Prefix":{ 15964 "shape":"String", 15965 "locationName":"s3Prefix" 15966 } 15967 } 15968 }, 15969 "ExportTaskS3LocationRequest":{ 15970 "type":"structure", 15971 "required":["S3Bucket"], 15972 "members":{ 15973 "S3Bucket":{"shape":"String"}, 15974 "S3Prefix":{"shape":"String"} 15975 } 15976 }, 15977 "ExportTaskState":{ 15978 "type":"string", 15979 "enum":[ 15980 "active", 15981 "cancelling", 15982 "cancelled", 15983 "completed" 15984 ] 15985 }, 15986 "ExportToS3Task":{ 15987 "type":"structure", 15988 "members":{ 15989 "ContainerFormat":{ 15990 "shape":"ContainerFormat", 15991 "locationName":"containerFormat" 15992 }, 15993 "DiskImageFormat":{ 15994 "shape":"DiskImageFormat", 15995 "locationName":"diskImageFormat" 15996 }, 15997 "S3Bucket":{ 15998 "shape":"String", 15999 "locationName":"s3Bucket" 16000 }, 16001 "S3Key":{ 16002 "shape":"String", 16003 "locationName":"s3Key" 16004 } 16005 } 16006 }, 16007 "ExportToS3TaskSpecification":{ 16008 "type":"structure", 16009 "members":{ 16010 "ContainerFormat":{ 16011 "shape":"ContainerFormat", 16012 "locationName":"containerFormat" 16013 }, 16014 "DiskImageFormat":{ 16015 "shape":"DiskImageFormat", 16016 "locationName":"diskImageFormat" 16017 }, 16018 "S3Bucket":{ 16019 "shape":"String", 16020 "locationName":"s3Bucket" 16021 }, 16022 "S3Prefix":{ 16023 "shape":"String", 16024 "locationName":"s3Prefix" 16025 } 16026 } 16027 }, 16028 "ExportTransitGatewayRoutesRequest":{ 16029 "type":"structure", 16030 "required":[ 16031 "TransitGatewayRouteTableId", 16032 "S3Bucket" 16033 ], 16034 "members":{ 16035 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 16036 "Filters":{ 16037 "shape":"FilterList", 16038 "locationName":"Filter" 16039 }, 16040 "S3Bucket":{"shape":"String"}, 16041 "DryRun":{"shape":"Boolean"} 16042 } 16043 }, 16044 "ExportTransitGatewayRoutesResult":{ 16045 "type":"structure", 16046 "members":{ 16047 "S3Location":{ 16048 "shape":"String", 16049 "locationName":"s3Location" 16050 } 16051 } 16052 }, 16053 "ExportVmTaskId":{"type":"string"}, 16054 "FailedQueuedPurchaseDeletion":{ 16055 "type":"structure", 16056 "members":{ 16057 "Error":{ 16058 "shape":"DeleteQueuedReservedInstancesError", 16059 "locationName":"error" 16060 }, 16061 "ReservedInstancesId":{ 16062 "shape":"String", 16063 "locationName":"reservedInstancesId" 16064 } 16065 } 16066 }, 16067 "FailedQueuedPurchaseDeletionSet":{ 16068 "type":"list", 16069 "member":{ 16070 "shape":"FailedQueuedPurchaseDeletion", 16071 "locationName":"item" 16072 } 16073 }, 16074 "FastSnapshotRestoreStateCode":{ 16075 "type":"string", 16076 "enum":[ 16077 "enabling", 16078 "optimizing", 16079 "enabled", 16080 "disabling", 16081 "disabled" 16082 ] 16083 }, 16084 "FederatedAuthentication":{ 16085 "type":"structure", 16086 "members":{ 16087 "SamlProviderArn":{ 16088 "shape":"String", 16089 "locationName":"samlProviderArn" 16090 }, 16091 "SelfServiceSamlProviderArn":{ 16092 "shape":"String", 16093 "locationName":"selfServiceSamlProviderArn" 16094 } 16095 } 16096 }, 16097 "FederatedAuthenticationRequest":{ 16098 "type":"structure", 16099 "members":{ 16100 "SAMLProviderArn":{"shape":"String"}, 16101 "SelfServiceSAMLProviderArn":{"shape":"String"} 16102 } 16103 }, 16104 "Filter":{ 16105 "type":"structure", 16106 "members":{ 16107 "Name":{"shape":"String"}, 16108 "Values":{ 16109 "shape":"ValueStringList", 16110 "locationName":"Value" 16111 } 16112 } 16113 }, 16114 "FilterList":{ 16115 "type":"list", 16116 "member":{ 16117 "shape":"Filter", 16118 "locationName":"Filter" 16119 } 16120 }, 16121 "FleetActivityStatus":{ 16122 "type":"string", 16123 "enum":[ 16124 "error", 16125 "pending_fulfillment", 16126 "pending_termination", 16127 "fulfilled" 16128 ] 16129 }, 16130 "FleetCapacityReservationUsageStrategy":{ 16131 "type":"string", 16132 "enum":["use-capacity-reservations-first"] 16133 }, 16134 "FleetData":{ 16135 "type":"structure", 16136 "members":{ 16137 "ActivityStatus":{ 16138 "shape":"FleetActivityStatus", 16139 "locationName":"activityStatus" 16140 }, 16141 "CreateTime":{ 16142 "shape":"DateTime", 16143 "locationName":"createTime" 16144 }, 16145 "FleetId":{ 16146 "shape":"FleetId", 16147 "locationName":"fleetId" 16148 }, 16149 "FleetState":{ 16150 "shape":"FleetStateCode", 16151 "locationName":"fleetState" 16152 }, 16153 "ClientToken":{ 16154 "shape":"String", 16155 "locationName":"clientToken" 16156 }, 16157 "ExcessCapacityTerminationPolicy":{ 16158 "shape":"FleetExcessCapacityTerminationPolicy", 16159 "locationName":"excessCapacityTerminationPolicy" 16160 }, 16161 "FulfilledCapacity":{ 16162 "shape":"Double", 16163 "locationName":"fulfilledCapacity" 16164 }, 16165 "FulfilledOnDemandCapacity":{ 16166 "shape":"Double", 16167 "locationName":"fulfilledOnDemandCapacity" 16168 }, 16169 "LaunchTemplateConfigs":{ 16170 "shape":"FleetLaunchTemplateConfigList", 16171 "locationName":"launchTemplateConfigs" 16172 }, 16173 "TargetCapacitySpecification":{ 16174 "shape":"TargetCapacitySpecification", 16175 "locationName":"targetCapacitySpecification" 16176 }, 16177 "TerminateInstancesWithExpiration":{ 16178 "shape":"Boolean", 16179 "locationName":"terminateInstancesWithExpiration" 16180 }, 16181 "Type":{ 16182 "shape":"FleetType", 16183 "locationName":"type" 16184 }, 16185 "ValidFrom":{ 16186 "shape":"DateTime", 16187 "locationName":"validFrom" 16188 }, 16189 "ValidUntil":{ 16190 "shape":"DateTime", 16191 "locationName":"validUntil" 16192 }, 16193 "ReplaceUnhealthyInstances":{ 16194 "shape":"Boolean", 16195 "locationName":"replaceUnhealthyInstances" 16196 }, 16197 "SpotOptions":{ 16198 "shape":"SpotOptions", 16199 "locationName":"spotOptions" 16200 }, 16201 "OnDemandOptions":{ 16202 "shape":"OnDemandOptions", 16203 "locationName":"onDemandOptions" 16204 }, 16205 "Tags":{ 16206 "shape":"TagList", 16207 "locationName":"tagSet" 16208 }, 16209 "Errors":{ 16210 "shape":"DescribeFleetsErrorSet", 16211 "locationName":"errorSet" 16212 }, 16213 "Instances":{ 16214 "shape":"DescribeFleetsInstancesSet", 16215 "locationName":"fleetInstanceSet" 16216 } 16217 } 16218 }, 16219 "FleetEventType":{ 16220 "type":"string", 16221 "enum":[ 16222 "instance-change", 16223 "fleet-change", 16224 "service-error" 16225 ] 16226 }, 16227 "FleetExcessCapacityTerminationPolicy":{ 16228 "type":"string", 16229 "enum":[ 16230 "no-termination", 16231 "termination" 16232 ] 16233 }, 16234 "FleetId":{"type":"string"}, 16235 "FleetIdSet":{ 16236 "type":"list", 16237 "member":{"shape":"FleetId"} 16238 }, 16239 "FleetLaunchTemplateConfig":{ 16240 "type":"structure", 16241 "members":{ 16242 "LaunchTemplateSpecification":{ 16243 "shape":"FleetLaunchTemplateSpecification", 16244 "locationName":"launchTemplateSpecification" 16245 }, 16246 "Overrides":{ 16247 "shape":"FleetLaunchTemplateOverridesList", 16248 "locationName":"overrides" 16249 } 16250 } 16251 }, 16252 "FleetLaunchTemplateConfigList":{ 16253 "type":"list", 16254 "member":{ 16255 "shape":"FleetLaunchTemplateConfig", 16256 "locationName":"item" 16257 } 16258 }, 16259 "FleetLaunchTemplateConfigListRequest":{ 16260 "type":"list", 16261 "member":{ 16262 "shape":"FleetLaunchTemplateConfigRequest", 16263 "locationName":"item" 16264 }, 16265 "max":50, 16266 "min":0 16267 }, 16268 "FleetLaunchTemplateConfigRequest":{ 16269 "type":"structure", 16270 "members":{ 16271 "LaunchTemplateSpecification":{"shape":"FleetLaunchTemplateSpecificationRequest"}, 16272 "Overrides":{"shape":"FleetLaunchTemplateOverridesListRequest"} 16273 } 16274 }, 16275 "FleetLaunchTemplateOverrides":{ 16276 "type":"structure", 16277 "members":{ 16278 "InstanceType":{ 16279 "shape":"InstanceType", 16280 "locationName":"instanceType" 16281 }, 16282 "MaxPrice":{ 16283 "shape":"String", 16284 "locationName":"maxPrice" 16285 }, 16286 "SubnetId":{ 16287 "shape":"String", 16288 "locationName":"subnetId" 16289 }, 16290 "AvailabilityZone":{ 16291 "shape":"String", 16292 "locationName":"availabilityZone" 16293 }, 16294 "WeightedCapacity":{ 16295 "shape":"Double", 16296 "locationName":"weightedCapacity" 16297 }, 16298 "Priority":{ 16299 "shape":"Double", 16300 "locationName":"priority" 16301 }, 16302 "Placement":{ 16303 "shape":"PlacementResponse", 16304 "locationName":"placement" 16305 } 16306 } 16307 }, 16308 "FleetLaunchTemplateOverridesList":{ 16309 "type":"list", 16310 "member":{ 16311 "shape":"FleetLaunchTemplateOverrides", 16312 "locationName":"item" 16313 } 16314 }, 16315 "FleetLaunchTemplateOverridesListRequest":{ 16316 "type":"list", 16317 "member":{ 16318 "shape":"FleetLaunchTemplateOverridesRequest", 16319 "locationName":"item" 16320 }, 16321 "max":50, 16322 "min":0 16323 }, 16324 "FleetLaunchTemplateOverridesRequest":{ 16325 "type":"structure", 16326 "members":{ 16327 "InstanceType":{"shape":"InstanceType"}, 16328 "MaxPrice":{"shape":"String"}, 16329 "SubnetId":{"shape":"SubnetId"}, 16330 "AvailabilityZone":{"shape":"String"}, 16331 "WeightedCapacity":{"shape":"Double"}, 16332 "Priority":{"shape":"Double"}, 16333 "Placement":{"shape":"Placement"} 16334 } 16335 }, 16336 "FleetLaunchTemplateSpecification":{ 16337 "type":"structure", 16338 "members":{ 16339 "LaunchTemplateId":{ 16340 "shape":"String", 16341 "locationName":"launchTemplateId" 16342 }, 16343 "LaunchTemplateName":{ 16344 "shape":"LaunchTemplateName", 16345 "locationName":"launchTemplateName" 16346 }, 16347 "Version":{ 16348 "shape":"String", 16349 "locationName":"version" 16350 } 16351 } 16352 }, 16353 "FleetLaunchTemplateSpecificationRequest":{ 16354 "type":"structure", 16355 "members":{ 16356 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 16357 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 16358 "Version":{"shape":"String"} 16359 } 16360 }, 16361 "FleetOnDemandAllocationStrategy":{ 16362 "type":"string", 16363 "enum":[ 16364 "lowest-price", 16365 "prioritized" 16366 ] 16367 }, 16368 "FleetReplacementStrategy":{ 16369 "type":"string", 16370 "enum":["launch"] 16371 }, 16372 "FleetSet":{ 16373 "type":"list", 16374 "member":{ 16375 "shape":"FleetData", 16376 "locationName":"item" 16377 } 16378 }, 16379 "FleetSpotCapacityRebalance":{ 16380 "type":"structure", 16381 "members":{ 16382 "ReplacementStrategy":{ 16383 "shape":"FleetReplacementStrategy", 16384 "locationName":"replacementStrategy" 16385 } 16386 } 16387 }, 16388 "FleetSpotCapacityRebalanceRequest":{ 16389 "type":"structure", 16390 "members":{ 16391 "ReplacementStrategy":{"shape":"FleetReplacementStrategy"} 16392 } 16393 }, 16394 "FleetSpotMaintenanceStrategies":{ 16395 "type":"structure", 16396 "members":{ 16397 "CapacityRebalance":{ 16398 "shape":"FleetSpotCapacityRebalance", 16399 "locationName":"capacityRebalance" 16400 } 16401 } 16402 }, 16403 "FleetSpotMaintenanceStrategiesRequest":{ 16404 "type":"structure", 16405 "members":{ 16406 "CapacityRebalance":{"shape":"FleetSpotCapacityRebalanceRequest"} 16407 } 16408 }, 16409 "FleetStateCode":{ 16410 "type":"string", 16411 "enum":[ 16412 "submitted", 16413 "active", 16414 "deleted", 16415 "failed", 16416 "deleted_running", 16417 "deleted_terminating", 16418 "modifying" 16419 ] 16420 }, 16421 "FleetType":{ 16422 "type":"string", 16423 "enum":[ 16424 "request", 16425 "maintain", 16426 "instant" 16427 ] 16428 }, 16429 "Float":{"type":"float"}, 16430 "FlowLog":{ 16431 "type":"structure", 16432 "members":{ 16433 "CreationTime":{ 16434 "shape":"MillisecondDateTime", 16435 "locationName":"creationTime" 16436 }, 16437 "DeliverLogsErrorMessage":{ 16438 "shape":"String", 16439 "locationName":"deliverLogsErrorMessage" 16440 }, 16441 "DeliverLogsPermissionArn":{ 16442 "shape":"String", 16443 "locationName":"deliverLogsPermissionArn" 16444 }, 16445 "DeliverLogsStatus":{ 16446 "shape":"String", 16447 "locationName":"deliverLogsStatus" 16448 }, 16449 "FlowLogId":{ 16450 "shape":"String", 16451 "locationName":"flowLogId" 16452 }, 16453 "FlowLogStatus":{ 16454 "shape":"String", 16455 "locationName":"flowLogStatus" 16456 }, 16457 "LogGroupName":{ 16458 "shape":"String", 16459 "locationName":"logGroupName" 16460 }, 16461 "ResourceId":{ 16462 "shape":"String", 16463 "locationName":"resourceId" 16464 }, 16465 "TrafficType":{ 16466 "shape":"TrafficType", 16467 "locationName":"trafficType" 16468 }, 16469 "LogDestinationType":{ 16470 "shape":"LogDestinationType", 16471 "locationName":"logDestinationType" 16472 }, 16473 "LogDestination":{ 16474 "shape":"String", 16475 "locationName":"logDestination" 16476 }, 16477 "LogFormat":{ 16478 "shape":"String", 16479 "locationName":"logFormat" 16480 }, 16481 "Tags":{ 16482 "shape":"TagList", 16483 "locationName":"tagSet" 16484 }, 16485 "MaxAggregationInterval":{ 16486 "shape":"Integer", 16487 "locationName":"maxAggregationInterval" 16488 } 16489 } 16490 }, 16491 "FlowLogIdList":{ 16492 "type":"list", 16493 "member":{ 16494 "shape":"VpcFlowLogId", 16495 "locationName":"item" 16496 } 16497 }, 16498 "FlowLogResourceId":{"type":"string"}, 16499 "FlowLogResourceIds":{ 16500 "type":"list", 16501 "member":{ 16502 "shape":"FlowLogResourceId", 16503 "locationName":"item" 16504 } 16505 }, 16506 "FlowLogSet":{ 16507 "type":"list", 16508 "member":{ 16509 "shape":"FlowLog", 16510 "locationName":"item" 16511 } 16512 }, 16513 "FlowLogsResourceType":{ 16514 "type":"string", 16515 "enum":[ 16516 "VPC", 16517 "Subnet", 16518 "NetworkInterface" 16519 ] 16520 }, 16521 "FpgaDeviceCount":{"type":"integer"}, 16522 "FpgaDeviceInfo":{ 16523 "type":"structure", 16524 "members":{ 16525 "Name":{ 16526 "shape":"FpgaDeviceName", 16527 "locationName":"name" 16528 }, 16529 "Manufacturer":{ 16530 "shape":"FpgaDeviceManufacturerName", 16531 "locationName":"manufacturer" 16532 }, 16533 "Count":{ 16534 "shape":"FpgaDeviceCount", 16535 "locationName":"count" 16536 }, 16537 "MemoryInfo":{ 16538 "shape":"FpgaDeviceMemoryInfo", 16539 "locationName":"memoryInfo" 16540 } 16541 } 16542 }, 16543 "FpgaDeviceInfoList":{ 16544 "type":"list", 16545 "member":{ 16546 "shape":"FpgaDeviceInfo", 16547 "locationName":"item" 16548 } 16549 }, 16550 "FpgaDeviceManufacturerName":{"type":"string"}, 16551 "FpgaDeviceMemoryInfo":{ 16552 "type":"structure", 16553 "members":{ 16554 "SizeInMiB":{ 16555 "shape":"FpgaDeviceMemorySize", 16556 "locationName":"sizeInMiB" 16557 } 16558 } 16559 }, 16560 "FpgaDeviceMemorySize":{"type":"integer"}, 16561 "FpgaDeviceName":{"type":"string"}, 16562 "FpgaImage":{ 16563 "type":"structure", 16564 "members":{ 16565 "FpgaImageId":{ 16566 "shape":"String", 16567 "locationName":"fpgaImageId" 16568 }, 16569 "FpgaImageGlobalId":{ 16570 "shape":"String", 16571 "locationName":"fpgaImageGlobalId" 16572 }, 16573 "Name":{ 16574 "shape":"String", 16575 "locationName":"name" 16576 }, 16577 "Description":{ 16578 "shape":"String", 16579 "locationName":"description" 16580 }, 16581 "ShellVersion":{ 16582 "shape":"String", 16583 "locationName":"shellVersion" 16584 }, 16585 "PciId":{ 16586 "shape":"PciId", 16587 "locationName":"pciId" 16588 }, 16589 "State":{ 16590 "shape":"FpgaImageState", 16591 "locationName":"state" 16592 }, 16593 "CreateTime":{ 16594 "shape":"DateTime", 16595 "locationName":"createTime" 16596 }, 16597 "UpdateTime":{ 16598 "shape":"DateTime", 16599 "locationName":"updateTime" 16600 }, 16601 "OwnerId":{ 16602 "shape":"String", 16603 "locationName":"ownerId" 16604 }, 16605 "OwnerAlias":{ 16606 "shape":"String", 16607 "locationName":"ownerAlias" 16608 }, 16609 "ProductCodes":{ 16610 "shape":"ProductCodeList", 16611 "locationName":"productCodes" 16612 }, 16613 "Tags":{ 16614 "shape":"TagList", 16615 "locationName":"tags" 16616 }, 16617 "Public":{ 16618 "shape":"Boolean", 16619 "locationName":"public" 16620 }, 16621 "DataRetentionSupport":{ 16622 "shape":"Boolean", 16623 "locationName":"dataRetentionSupport" 16624 } 16625 } 16626 }, 16627 "FpgaImageAttribute":{ 16628 "type":"structure", 16629 "members":{ 16630 "FpgaImageId":{ 16631 "shape":"String", 16632 "locationName":"fpgaImageId" 16633 }, 16634 "Name":{ 16635 "shape":"String", 16636 "locationName":"name" 16637 }, 16638 "Description":{ 16639 "shape":"String", 16640 "locationName":"description" 16641 }, 16642 "LoadPermissions":{ 16643 "shape":"LoadPermissionList", 16644 "locationName":"loadPermissions" 16645 }, 16646 "ProductCodes":{ 16647 "shape":"ProductCodeList", 16648 "locationName":"productCodes" 16649 } 16650 } 16651 }, 16652 "FpgaImageAttributeName":{ 16653 "type":"string", 16654 "enum":[ 16655 "description", 16656 "name", 16657 "loadPermission", 16658 "productCodes" 16659 ] 16660 }, 16661 "FpgaImageId":{"type":"string"}, 16662 "FpgaImageIdList":{ 16663 "type":"list", 16664 "member":{ 16665 "shape":"FpgaImageId", 16666 "locationName":"item" 16667 } 16668 }, 16669 "FpgaImageList":{ 16670 "type":"list", 16671 "member":{ 16672 "shape":"FpgaImage", 16673 "locationName":"item" 16674 } 16675 }, 16676 "FpgaImageState":{ 16677 "type":"structure", 16678 "members":{ 16679 "Code":{ 16680 "shape":"FpgaImageStateCode", 16681 "locationName":"code" 16682 }, 16683 "Message":{ 16684 "shape":"String", 16685 "locationName":"message" 16686 } 16687 } 16688 }, 16689 "FpgaImageStateCode":{ 16690 "type":"string", 16691 "enum":[ 16692 "pending", 16693 "failed", 16694 "available", 16695 "unavailable" 16696 ] 16697 }, 16698 "FpgaInfo":{ 16699 "type":"structure", 16700 "members":{ 16701 "Fpgas":{ 16702 "shape":"FpgaDeviceInfoList", 16703 "locationName":"fpgas" 16704 }, 16705 "TotalFpgaMemoryInMiB":{ 16706 "shape":"totalFpgaMemory", 16707 "locationName":"totalFpgaMemoryInMiB" 16708 } 16709 } 16710 }, 16711 "FreeTierEligibleFlag":{"type":"boolean"}, 16712 "GatewayType":{ 16713 "type":"string", 16714 "enum":["ipsec.1"] 16715 }, 16716 "GetAssociatedEnclaveCertificateIamRolesRequest":{ 16717 "type":"structure", 16718 "members":{ 16719 "CertificateArn":{"shape":"ResourceArn"}, 16720 "DryRun":{"shape":"Boolean"} 16721 } 16722 }, 16723 "GetAssociatedEnclaveCertificateIamRolesResult":{ 16724 "type":"structure", 16725 "members":{ 16726 "AssociatedRoles":{ 16727 "shape":"AssociatedRolesList", 16728 "locationName":"associatedRoleSet" 16729 } 16730 } 16731 }, 16732 "GetAssociatedIpv6PoolCidrsRequest":{ 16733 "type":"structure", 16734 "required":["PoolId"], 16735 "members":{ 16736 "PoolId":{"shape":"Ipv6PoolEc2Id"}, 16737 "NextToken":{"shape":"NextToken"}, 16738 "MaxResults":{"shape":"Ipv6PoolMaxResults"}, 16739 "DryRun":{"shape":"Boolean"} 16740 } 16741 }, 16742 "GetAssociatedIpv6PoolCidrsResult":{ 16743 "type":"structure", 16744 "members":{ 16745 "Ipv6CidrAssociations":{ 16746 "shape":"Ipv6CidrAssociationSet", 16747 "locationName":"ipv6CidrAssociationSet" 16748 }, 16749 "NextToken":{ 16750 "shape":"String", 16751 "locationName":"nextToken" 16752 } 16753 } 16754 }, 16755 "GetCapacityReservationUsageRequest":{ 16756 "type":"structure", 16757 "required":["CapacityReservationId"], 16758 "members":{ 16759 "CapacityReservationId":{"shape":"CapacityReservationId"}, 16760 "NextToken":{"shape":"String"}, 16761 "MaxResults":{"shape":"GetCapacityReservationUsageRequestMaxResults"}, 16762 "DryRun":{"shape":"Boolean"} 16763 } 16764 }, 16765 "GetCapacityReservationUsageRequestMaxResults":{ 16766 "type":"integer", 16767 "max":1000, 16768 "min":1 16769 }, 16770 "GetCapacityReservationUsageResult":{ 16771 "type":"structure", 16772 "members":{ 16773 "NextToken":{ 16774 "shape":"String", 16775 "locationName":"nextToken" 16776 }, 16777 "CapacityReservationId":{ 16778 "shape":"String", 16779 "locationName":"capacityReservationId" 16780 }, 16781 "InstanceType":{ 16782 "shape":"String", 16783 "locationName":"instanceType" 16784 }, 16785 "TotalInstanceCount":{ 16786 "shape":"Integer", 16787 "locationName":"totalInstanceCount" 16788 }, 16789 "AvailableInstanceCount":{ 16790 "shape":"Integer", 16791 "locationName":"availableInstanceCount" 16792 }, 16793 "State":{ 16794 "shape":"CapacityReservationState", 16795 "locationName":"state" 16796 }, 16797 "InstanceUsages":{ 16798 "shape":"InstanceUsageSet", 16799 "locationName":"instanceUsageSet" 16800 } 16801 } 16802 }, 16803 "GetCoipPoolUsageRequest":{ 16804 "type":"structure", 16805 "required":["PoolId"], 16806 "members":{ 16807 "PoolId":{"shape":"CoipPoolId"}, 16808 "Filters":{ 16809 "shape":"FilterList", 16810 "locationName":"Filter" 16811 }, 16812 "MaxResults":{"shape":"CoipPoolMaxResults"}, 16813 "NextToken":{"shape":"String"}, 16814 "DryRun":{"shape":"Boolean"} 16815 } 16816 }, 16817 "GetCoipPoolUsageResult":{ 16818 "type":"structure", 16819 "members":{ 16820 "CoipPoolId":{ 16821 "shape":"String", 16822 "locationName":"coipPoolId" 16823 }, 16824 "CoipAddressUsages":{ 16825 "shape":"CoipAddressUsageSet", 16826 "locationName":"coipAddressUsageSet" 16827 }, 16828 "LocalGatewayRouteTableId":{ 16829 "shape":"String", 16830 "locationName":"localGatewayRouteTableId" 16831 } 16832 } 16833 }, 16834 "GetConsoleOutputRequest":{ 16835 "type":"structure", 16836 "required":["InstanceId"], 16837 "members":{ 16838 "InstanceId":{"shape":"InstanceId"}, 16839 "DryRun":{ 16840 "shape":"Boolean", 16841 "locationName":"dryRun" 16842 }, 16843 "Latest":{"shape":"Boolean"} 16844 } 16845 }, 16846 "GetConsoleOutputResult":{ 16847 "type":"structure", 16848 "members":{ 16849 "InstanceId":{ 16850 "shape":"String", 16851 "locationName":"instanceId" 16852 }, 16853 "Output":{ 16854 "shape":"String", 16855 "locationName":"output" 16856 }, 16857 "Timestamp":{ 16858 "shape":"DateTime", 16859 "locationName":"timestamp" 16860 } 16861 } 16862 }, 16863 "GetConsoleScreenshotRequest":{ 16864 "type":"structure", 16865 "required":["InstanceId"], 16866 "members":{ 16867 "DryRun":{"shape":"Boolean"}, 16868 "InstanceId":{"shape":"InstanceId"}, 16869 "WakeUp":{"shape":"Boolean"} 16870 } 16871 }, 16872 "GetConsoleScreenshotResult":{ 16873 "type":"structure", 16874 "members":{ 16875 "ImageData":{ 16876 "shape":"String", 16877 "locationName":"imageData" 16878 }, 16879 "InstanceId":{ 16880 "shape":"String", 16881 "locationName":"instanceId" 16882 } 16883 } 16884 }, 16885 "GetDefaultCreditSpecificationRequest":{ 16886 "type":"structure", 16887 "required":["InstanceFamily"], 16888 "members":{ 16889 "DryRun":{"shape":"Boolean"}, 16890 "InstanceFamily":{"shape":"UnlimitedSupportedInstanceFamily"} 16891 } 16892 }, 16893 "GetDefaultCreditSpecificationResult":{ 16894 "type":"structure", 16895 "members":{ 16896 "InstanceFamilyCreditSpecification":{ 16897 "shape":"InstanceFamilyCreditSpecification", 16898 "locationName":"instanceFamilyCreditSpecification" 16899 } 16900 } 16901 }, 16902 "GetEbsDefaultKmsKeyIdRequest":{ 16903 "type":"structure", 16904 "members":{ 16905 "DryRun":{"shape":"Boolean"} 16906 } 16907 }, 16908 "GetEbsDefaultKmsKeyIdResult":{ 16909 "type":"structure", 16910 "members":{ 16911 "KmsKeyId":{ 16912 "shape":"String", 16913 "locationName":"kmsKeyId" 16914 } 16915 } 16916 }, 16917 "GetEbsEncryptionByDefaultRequest":{ 16918 "type":"structure", 16919 "members":{ 16920 "DryRun":{"shape":"Boolean"} 16921 } 16922 }, 16923 "GetEbsEncryptionByDefaultResult":{ 16924 "type":"structure", 16925 "members":{ 16926 "EbsEncryptionByDefault":{ 16927 "shape":"Boolean", 16928 "locationName":"ebsEncryptionByDefault" 16929 } 16930 } 16931 }, 16932 "GetGroupsForCapacityReservationRequest":{ 16933 "type":"structure", 16934 "required":["CapacityReservationId"], 16935 "members":{ 16936 "CapacityReservationId":{"shape":"CapacityReservationId"}, 16937 "NextToken":{"shape":"String"}, 16938 "MaxResults":{"shape":"GetGroupsForCapacityReservationRequestMaxResults"}, 16939 "DryRun":{"shape":"Boolean"} 16940 } 16941 }, 16942 "GetGroupsForCapacityReservationRequestMaxResults":{ 16943 "type":"integer", 16944 "max":1000, 16945 "min":1 16946 }, 16947 "GetGroupsForCapacityReservationResult":{ 16948 "type":"structure", 16949 "members":{ 16950 "NextToken":{ 16951 "shape":"String", 16952 "locationName":"nextToken" 16953 }, 16954 "CapacityReservationGroups":{ 16955 "shape":"CapacityReservationGroupSet", 16956 "locationName":"capacityReservationGroupSet" 16957 } 16958 } 16959 }, 16960 "GetHostReservationPurchasePreviewRequest":{ 16961 "type":"structure", 16962 "required":[ 16963 "HostIdSet", 16964 "OfferingId" 16965 ], 16966 "members":{ 16967 "HostIdSet":{"shape":"RequestHostIdSet"}, 16968 "OfferingId":{"shape":"OfferingId"} 16969 } 16970 }, 16971 "GetHostReservationPurchasePreviewResult":{ 16972 "type":"structure", 16973 "members":{ 16974 "CurrencyCode":{ 16975 "shape":"CurrencyCodeValues", 16976 "locationName":"currencyCode" 16977 }, 16978 "Purchase":{ 16979 "shape":"PurchaseSet", 16980 "locationName":"purchase" 16981 }, 16982 "TotalHourlyPrice":{ 16983 "shape":"String", 16984 "locationName":"totalHourlyPrice" 16985 }, 16986 "TotalUpfrontPrice":{ 16987 "shape":"String", 16988 "locationName":"totalUpfrontPrice" 16989 } 16990 } 16991 }, 16992 "GetLaunchTemplateDataRequest":{ 16993 "type":"structure", 16994 "required":["InstanceId"], 16995 "members":{ 16996 "DryRun":{"shape":"Boolean"}, 16997 "InstanceId":{"shape":"InstanceId"} 16998 } 16999 }, 17000 "GetLaunchTemplateDataResult":{ 17001 "type":"structure", 17002 "members":{ 17003 "LaunchTemplateData":{ 17004 "shape":"ResponseLaunchTemplateData", 17005 "locationName":"launchTemplateData" 17006 } 17007 } 17008 }, 17009 "GetManagedPrefixListAssociationsMaxResults":{ 17010 "type":"integer", 17011 "max":255, 17012 "min":5 17013 }, 17014 "GetManagedPrefixListAssociationsRequest":{ 17015 "type":"structure", 17016 "required":["PrefixListId"], 17017 "members":{ 17018 "DryRun":{"shape":"Boolean"}, 17019 "PrefixListId":{"shape":"PrefixListResourceId"}, 17020 "MaxResults":{"shape":"GetManagedPrefixListAssociationsMaxResults"}, 17021 "NextToken":{"shape":"NextToken"} 17022 } 17023 }, 17024 "GetManagedPrefixListAssociationsResult":{ 17025 "type":"structure", 17026 "members":{ 17027 "PrefixListAssociations":{ 17028 "shape":"PrefixListAssociationSet", 17029 "locationName":"prefixListAssociationSet" 17030 }, 17031 "NextToken":{ 17032 "shape":"String", 17033 "locationName":"nextToken" 17034 } 17035 } 17036 }, 17037 "GetManagedPrefixListEntriesRequest":{ 17038 "type":"structure", 17039 "required":["PrefixListId"], 17040 "members":{ 17041 "DryRun":{"shape":"Boolean"}, 17042 "PrefixListId":{"shape":"PrefixListResourceId"}, 17043 "TargetVersion":{"shape":"Long"}, 17044 "MaxResults":{"shape":"PrefixListMaxResults"}, 17045 "NextToken":{"shape":"NextToken"} 17046 } 17047 }, 17048 "GetManagedPrefixListEntriesResult":{ 17049 "type":"structure", 17050 "members":{ 17051 "Entries":{ 17052 "shape":"PrefixListEntrySet", 17053 "locationName":"entrySet" 17054 }, 17055 "NextToken":{ 17056 "shape":"NextToken", 17057 "locationName":"nextToken" 17058 } 17059 } 17060 }, 17061 "GetPasswordDataRequest":{ 17062 "type":"structure", 17063 "required":["InstanceId"], 17064 "members":{ 17065 "InstanceId":{"shape":"InstanceId"}, 17066 "DryRun":{ 17067 "shape":"Boolean", 17068 "locationName":"dryRun" 17069 } 17070 } 17071 }, 17072 "GetPasswordDataResult":{ 17073 "type":"structure", 17074 "members":{ 17075 "InstanceId":{ 17076 "shape":"String", 17077 "locationName":"instanceId" 17078 }, 17079 "PasswordData":{ 17080 "shape":"String", 17081 "locationName":"passwordData" 17082 }, 17083 "Timestamp":{ 17084 "shape":"DateTime", 17085 "locationName":"timestamp" 17086 } 17087 } 17088 }, 17089 "GetReservedInstancesExchangeQuoteRequest":{ 17090 "type":"structure", 17091 "required":["ReservedInstanceIds"], 17092 "members":{ 17093 "DryRun":{"shape":"Boolean"}, 17094 "ReservedInstanceIds":{ 17095 "shape":"ReservedInstanceIdSet", 17096 "locationName":"ReservedInstanceId" 17097 }, 17098 "TargetConfigurations":{ 17099 "shape":"TargetConfigurationRequestSet", 17100 "locationName":"TargetConfiguration" 17101 } 17102 } 17103 }, 17104 "GetReservedInstancesExchangeQuoteResult":{ 17105 "type":"structure", 17106 "members":{ 17107 "CurrencyCode":{ 17108 "shape":"String", 17109 "locationName":"currencyCode" 17110 }, 17111 "IsValidExchange":{ 17112 "shape":"Boolean", 17113 "locationName":"isValidExchange" 17114 }, 17115 "OutputReservedInstancesWillExpireAt":{ 17116 "shape":"DateTime", 17117 "locationName":"outputReservedInstancesWillExpireAt" 17118 }, 17119 "PaymentDue":{ 17120 "shape":"String", 17121 "locationName":"paymentDue" 17122 }, 17123 "ReservedInstanceValueRollup":{ 17124 "shape":"ReservationValue", 17125 "locationName":"reservedInstanceValueRollup" 17126 }, 17127 "ReservedInstanceValueSet":{ 17128 "shape":"ReservedInstanceReservationValueSet", 17129 "locationName":"reservedInstanceValueSet" 17130 }, 17131 "TargetConfigurationValueRollup":{ 17132 "shape":"ReservationValue", 17133 "locationName":"targetConfigurationValueRollup" 17134 }, 17135 "TargetConfigurationValueSet":{ 17136 "shape":"TargetReservationValueSet", 17137 "locationName":"targetConfigurationValueSet" 17138 }, 17139 "ValidationFailureReason":{ 17140 "shape":"String", 17141 "locationName":"validationFailureReason" 17142 } 17143 } 17144 }, 17145 "GetTransitGatewayAttachmentPropagationsRequest":{ 17146 "type":"structure", 17147 "required":["TransitGatewayAttachmentId"], 17148 "members":{ 17149 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 17150 "Filters":{ 17151 "shape":"FilterList", 17152 "locationName":"Filter" 17153 }, 17154 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 17155 "NextToken":{"shape":"String"}, 17156 "DryRun":{"shape":"Boolean"} 17157 } 17158 }, 17159 "GetTransitGatewayAttachmentPropagationsResult":{ 17160 "type":"structure", 17161 "members":{ 17162 "TransitGatewayAttachmentPropagations":{ 17163 "shape":"TransitGatewayAttachmentPropagationList", 17164 "locationName":"transitGatewayAttachmentPropagations" 17165 }, 17166 "NextToken":{ 17167 "shape":"String", 17168 "locationName":"nextToken" 17169 } 17170 } 17171 }, 17172 "GetTransitGatewayMulticastDomainAssociationsRequest":{ 17173 "type":"structure", 17174 "members":{ 17175 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 17176 "Filters":{ 17177 "shape":"FilterList", 17178 "locationName":"Filter" 17179 }, 17180 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 17181 "NextToken":{"shape":"String"}, 17182 "DryRun":{"shape":"Boolean"} 17183 } 17184 }, 17185 "GetTransitGatewayMulticastDomainAssociationsResult":{ 17186 "type":"structure", 17187 "members":{ 17188 "MulticastDomainAssociations":{ 17189 "shape":"TransitGatewayMulticastDomainAssociationList", 17190 "locationName":"multicastDomainAssociations" 17191 }, 17192 "NextToken":{ 17193 "shape":"String", 17194 "locationName":"nextToken" 17195 } 17196 } 17197 }, 17198 "GetTransitGatewayPrefixListReferencesRequest":{ 17199 "type":"structure", 17200 "required":["TransitGatewayRouteTableId"], 17201 "members":{ 17202 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 17203 "Filters":{ 17204 "shape":"FilterList", 17205 "locationName":"Filter" 17206 }, 17207 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 17208 "NextToken":{"shape":"String"}, 17209 "DryRun":{"shape":"Boolean"} 17210 } 17211 }, 17212 "GetTransitGatewayPrefixListReferencesResult":{ 17213 "type":"structure", 17214 "members":{ 17215 "TransitGatewayPrefixListReferences":{ 17216 "shape":"TransitGatewayPrefixListReferenceSet", 17217 "locationName":"transitGatewayPrefixListReferenceSet" 17218 }, 17219 "NextToken":{ 17220 "shape":"String", 17221 "locationName":"nextToken" 17222 } 17223 } 17224 }, 17225 "GetTransitGatewayRouteTableAssociationsRequest":{ 17226 "type":"structure", 17227 "required":["TransitGatewayRouteTableId"], 17228 "members":{ 17229 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 17230 "Filters":{ 17231 "shape":"FilterList", 17232 "locationName":"Filter" 17233 }, 17234 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 17235 "NextToken":{"shape":"String"}, 17236 "DryRun":{"shape":"Boolean"} 17237 } 17238 }, 17239 "GetTransitGatewayRouteTableAssociationsResult":{ 17240 "type":"structure", 17241 "members":{ 17242 "Associations":{ 17243 "shape":"TransitGatewayRouteTableAssociationList", 17244 "locationName":"associations" 17245 }, 17246 "NextToken":{ 17247 "shape":"String", 17248 "locationName":"nextToken" 17249 } 17250 } 17251 }, 17252 "GetTransitGatewayRouteTablePropagationsRequest":{ 17253 "type":"structure", 17254 "required":["TransitGatewayRouteTableId"], 17255 "members":{ 17256 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 17257 "Filters":{ 17258 "shape":"FilterList", 17259 "locationName":"Filter" 17260 }, 17261 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 17262 "NextToken":{"shape":"String"}, 17263 "DryRun":{"shape":"Boolean"} 17264 } 17265 }, 17266 "GetTransitGatewayRouteTablePropagationsResult":{ 17267 "type":"structure", 17268 "members":{ 17269 "TransitGatewayRouteTablePropagations":{ 17270 "shape":"TransitGatewayRouteTablePropagationList", 17271 "locationName":"transitGatewayRouteTablePropagations" 17272 }, 17273 "NextToken":{ 17274 "shape":"String", 17275 "locationName":"nextToken" 17276 } 17277 } 17278 }, 17279 "GpuDeviceCount":{"type":"integer"}, 17280 "GpuDeviceInfo":{ 17281 "type":"structure", 17282 "members":{ 17283 "Name":{ 17284 "shape":"GpuDeviceName", 17285 "locationName":"name" 17286 }, 17287 "Manufacturer":{ 17288 "shape":"GpuDeviceManufacturerName", 17289 "locationName":"manufacturer" 17290 }, 17291 "Count":{ 17292 "shape":"GpuDeviceCount", 17293 "locationName":"count" 17294 }, 17295 "MemoryInfo":{ 17296 "shape":"GpuDeviceMemoryInfo", 17297 "locationName":"memoryInfo" 17298 } 17299 } 17300 }, 17301 "GpuDeviceInfoList":{ 17302 "type":"list", 17303 "member":{ 17304 "shape":"GpuDeviceInfo", 17305 "locationName":"item" 17306 } 17307 }, 17308 "GpuDeviceManufacturerName":{"type":"string"}, 17309 "GpuDeviceMemoryInfo":{ 17310 "type":"structure", 17311 "members":{ 17312 "SizeInMiB":{ 17313 "shape":"GpuDeviceMemorySize", 17314 "locationName":"sizeInMiB" 17315 } 17316 } 17317 }, 17318 "GpuDeviceMemorySize":{"type":"integer"}, 17319 "GpuDeviceName":{"type":"string"}, 17320 "GpuInfo":{ 17321 "type":"structure", 17322 "members":{ 17323 "Gpus":{ 17324 "shape":"GpuDeviceInfoList", 17325 "locationName":"gpus" 17326 }, 17327 "TotalGpuMemoryInMiB":{ 17328 "shape":"totalGpuMemory", 17329 "locationName":"totalGpuMemoryInMiB" 17330 } 17331 } 17332 }, 17333 "GroupIdStringList":{ 17334 "type":"list", 17335 "member":{ 17336 "shape":"String", 17337 "locationName":"groupId" 17338 } 17339 }, 17340 "GroupIdentifier":{ 17341 "type":"structure", 17342 "members":{ 17343 "GroupName":{ 17344 "shape":"String", 17345 "locationName":"groupName" 17346 }, 17347 "GroupId":{ 17348 "shape":"String", 17349 "locationName":"groupId" 17350 } 17351 } 17352 }, 17353 "GroupIdentifierList":{ 17354 "type":"list", 17355 "member":{ 17356 "shape":"GroupIdentifier", 17357 "locationName":"item" 17358 } 17359 }, 17360 "GroupIdentifierSet":{ 17361 "type":"list", 17362 "member":{ 17363 "shape":"SecurityGroupIdentifier", 17364 "locationName":"item" 17365 } 17366 }, 17367 "GroupIds":{ 17368 "type":"list", 17369 "member":{ 17370 "shape":"SecurityGroupId", 17371 "locationName":"item" 17372 } 17373 }, 17374 "GroupNameStringList":{ 17375 "type":"list", 17376 "member":{ 17377 "shape":"SecurityGroupName", 17378 "locationName":"GroupName" 17379 } 17380 }, 17381 "HibernationFlag":{"type":"boolean"}, 17382 "HibernationOptions":{ 17383 "type":"structure", 17384 "members":{ 17385 "Configured":{ 17386 "shape":"Boolean", 17387 "locationName":"configured" 17388 } 17389 } 17390 }, 17391 "HibernationOptionsRequest":{ 17392 "type":"structure", 17393 "members":{ 17394 "Configured":{"shape":"Boolean"} 17395 } 17396 }, 17397 "HistoryRecord":{ 17398 "type":"structure", 17399 "members":{ 17400 "EventInformation":{ 17401 "shape":"EventInformation", 17402 "locationName":"eventInformation" 17403 }, 17404 "EventType":{ 17405 "shape":"EventType", 17406 "locationName":"eventType" 17407 }, 17408 "Timestamp":{ 17409 "shape":"DateTime", 17410 "locationName":"timestamp" 17411 } 17412 } 17413 }, 17414 "HistoryRecordEntry":{ 17415 "type":"structure", 17416 "members":{ 17417 "EventInformation":{ 17418 "shape":"EventInformation", 17419 "locationName":"eventInformation" 17420 }, 17421 "EventType":{ 17422 "shape":"FleetEventType", 17423 "locationName":"eventType" 17424 }, 17425 "Timestamp":{ 17426 "shape":"DateTime", 17427 "locationName":"timestamp" 17428 } 17429 } 17430 }, 17431 "HistoryRecordSet":{ 17432 "type":"list", 17433 "member":{ 17434 "shape":"HistoryRecordEntry", 17435 "locationName":"item" 17436 } 17437 }, 17438 "HistoryRecords":{ 17439 "type":"list", 17440 "member":{ 17441 "shape":"HistoryRecord", 17442 "locationName":"item" 17443 } 17444 }, 17445 "Host":{ 17446 "type":"structure", 17447 "members":{ 17448 "AutoPlacement":{ 17449 "shape":"AutoPlacement", 17450 "locationName":"autoPlacement" 17451 }, 17452 "AvailabilityZone":{ 17453 "shape":"String", 17454 "locationName":"availabilityZone" 17455 }, 17456 "AvailableCapacity":{ 17457 "shape":"AvailableCapacity", 17458 "locationName":"availableCapacity" 17459 }, 17460 "ClientToken":{ 17461 "shape":"String", 17462 "locationName":"clientToken" 17463 }, 17464 "HostId":{ 17465 "shape":"String", 17466 "locationName":"hostId" 17467 }, 17468 "HostProperties":{ 17469 "shape":"HostProperties", 17470 "locationName":"hostProperties" 17471 }, 17472 "HostReservationId":{ 17473 "shape":"String", 17474 "locationName":"hostReservationId" 17475 }, 17476 "Instances":{ 17477 "shape":"HostInstanceList", 17478 "locationName":"instances" 17479 }, 17480 "State":{ 17481 "shape":"AllocationState", 17482 "locationName":"state" 17483 }, 17484 "AllocationTime":{ 17485 "shape":"DateTime", 17486 "locationName":"allocationTime" 17487 }, 17488 "ReleaseTime":{ 17489 "shape":"DateTime", 17490 "locationName":"releaseTime" 17491 }, 17492 "Tags":{ 17493 "shape":"TagList", 17494 "locationName":"tagSet" 17495 }, 17496 "HostRecovery":{ 17497 "shape":"HostRecovery", 17498 "locationName":"hostRecovery" 17499 }, 17500 "AllowsMultipleInstanceTypes":{ 17501 "shape":"AllowsMultipleInstanceTypes", 17502 "locationName":"allowsMultipleInstanceTypes" 17503 }, 17504 "OwnerId":{ 17505 "shape":"String", 17506 "locationName":"ownerId" 17507 }, 17508 "AvailabilityZoneId":{ 17509 "shape":"String", 17510 "locationName":"availabilityZoneId" 17511 }, 17512 "MemberOfServiceLinkedResourceGroup":{ 17513 "shape":"Boolean", 17514 "locationName":"memberOfServiceLinkedResourceGroup" 17515 } 17516 } 17517 }, 17518 "HostInstance":{ 17519 "type":"structure", 17520 "members":{ 17521 "InstanceId":{ 17522 "shape":"String", 17523 "locationName":"instanceId" 17524 }, 17525 "InstanceType":{ 17526 "shape":"String", 17527 "locationName":"instanceType" 17528 }, 17529 "OwnerId":{ 17530 "shape":"String", 17531 "locationName":"ownerId" 17532 } 17533 } 17534 }, 17535 "HostInstanceList":{ 17536 "type":"list", 17537 "member":{ 17538 "shape":"HostInstance", 17539 "locationName":"item" 17540 } 17541 }, 17542 "HostList":{ 17543 "type":"list", 17544 "member":{ 17545 "shape":"Host", 17546 "locationName":"item" 17547 } 17548 }, 17549 "HostOffering":{ 17550 "type":"structure", 17551 "members":{ 17552 "CurrencyCode":{ 17553 "shape":"CurrencyCodeValues", 17554 "locationName":"currencyCode" 17555 }, 17556 "Duration":{ 17557 "shape":"Integer", 17558 "locationName":"duration" 17559 }, 17560 "HourlyPrice":{ 17561 "shape":"String", 17562 "locationName":"hourlyPrice" 17563 }, 17564 "InstanceFamily":{ 17565 "shape":"String", 17566 "locationName":"instanceFamily" 17567 }, 17568 "OfferingId":{ 17569 "shape":"String", 17570 "locationName":"offeringId" 17571 }, 17572 "PaymentOption":{ 17573 "shape":"PaymentOption", 17574 "locationName":"paymentOption" 17575 }, 17576 "UpfrontPrice":{ 17577 "shape":"String", 17578 "locationName":"upfrontPrice" 17579 } 17580 } 17581 }, 17582 "HostOfferingSet":{ 17583 "type":"list", 17584 "member":{ 17585 "shape":"HostOffering", 17586 "locationName":"item" 17587 } 17588 }, 17589 "HostProperties":{ 17590 "type":"structure", 17591 "members":{ 17592 "Cores":{ 17593 "shape":"Integer", 17594 "locationName":"cores" 17595 }, 17596 "InstanceType":{ 17597 "shape":"String", 17598 "locationName":"instanceType" 17599 }, 17600 "InstanceFamily":{ 17601 "shape":"String", 17602 "locationName":"instanceFamily" 17603 }, 17604 "Sockets":{ 17605 "shape":"Integer", 17606 "locationName":"sockets" 17607 }, 17608 "TotalVCpus":{ 17609 "shape":"Integer", 17610 "locationName":"totalVCpus" 17611 } 17612 } 17613 }, 17614 "HostRecovery":{ 17615 "type":"string", 17616 "enum":[ 17617 "on", 17618 "off" 17619 ] 17620 }, 17621 "HostReservation":{ 17622 "type":"structure", 17623 "members":{ 17624 "Count":{ 17625 "shape":"Integer", 17626 "locationName":"count" 17627 }, 17628 "CurrencyCode":{ 17629 "shape":"CurrencyCodeValues", 17630 "locationName":"currencyCode" 17631 }, 17632 "Duration":{ 17633 "shape":"Integer", 17634 "locationName":"duration" 17635 }, 17636 "End":{ 17637 "shape":"DateTime", 17638 "locationName":"end" 17639 }, 17640 "HostIdSet":{ 17641 "shape":"ResponseHostIdSet", 17642 "locationName":"hostIdSet" 17643 }, 17644 "HostReservationId":{ 17645 "shape":"String", 17646 "locationName":"hostReservationId" 17647 }, 17648 "HourlyPrice":{ 17649 "shape":"String", 17650 "locationName":"hourlyPrice" 17651 }, 17652 "InstanceFamily":{ 17653 "shape":"String", 17654 "locationName":"instanceFamily" 17655 }, 17656 "OfferingId":{ 17657 "shape":"String", 17658 "locationName":"offeringId" 17659 }, 17660 "PaymentOption":{ 17661 "shape":"PaymentOption", 17662 "locationName":"paymentOption" 17663 }, 17664 "Start":{ 17665 "shape":"DateTime", 17666 "locationName":"start" 17667 }, 17668 "State":{ 17669 "shape":"ReservationState", 17670 "locationName":"state" 17671 }, 17672 "UpfrontPrice":{ 17673 "shape":"String", 17674 "locationName":"upfrontPrice" 17675 }, 17676 "Tags":{ 17677 "shape":"TagList", 17678 "locationName":"tagSet" 17679 } 17680 } 17681 }, 17682 "HostReservationId":{"type":"string"}, 17683 "HostReservationIdSet":{ 17684 "type":"list", 17685 "member":{ 17686 "shape":"HostReservationId", 17687 "locationName":"item" 17688 } 17689 }, 17690 "HostReservationSet":{ 17691 "type":"list", 17692 "member":{ 17693 "shape":"HostReservation", 17694 "locationName":"item" 17695 } 17696 }, 17697 "HostTenancy":{ 17698 "type":"string", 17699 "enum":[ 17700 "dedicated", 17701 "host" 17702 ] 17703 }, 17704 "HttpTokensState":{ 17705 "type":"string", 17706 "enum":[ 17707 "optional", 17708 "required" 17709 ] 17710 }, 17711 "HypervisorType":{ 17712 "type":"string", 17713 "enum":[ 17714 "ovm", 17715 "xen" 17716 ] 17717 }, 17718 "IKEVersionsList":{ 17719 "type":"list", 17720 "member":{ 17721 "shape":"IKEVersionsListValue", 17722 "locationName":"item" 17723 } 17724 }, 17725 "IKEVersionsListValue":{ 17726 "type":"structure", 17727 "members":{ 17728 "Value":{ 17729 "shape":"String", 17730 "locationName":"value" 17731 } 17732 } 17733 }, 17734 "IKEVersionsRequestList":{ 17735 "type":"list", 17736 "member":{ 17737 "shape":"IKEVersionsRequestListValue", 17738 "locationName":"item" 17739 } 17740 }, 17741 "IKEVersionsRequestListValue":{ 17742 "type":"structure", 17743 "members":{ 17744 "Value":{"shape":"String"} 17745 } 17746 }, 17747 "IamInstanceProfile":{ 17748 "type":"structure", 17749 "members":{ 17750 "Arn":{ 17751 "shape":"String", 17752 "locationName":"arn" 17753 }, 17754 "Id":{ 17755 "shape":"String", 17756 "locationName":"id" 17757 } 17758 } 17759 }, 17760 "IamInstanceProfileAssociation":{ 17761 "type":"structure", 17762 "members":{ 17763 "AssociationId":{ 17764 "shape":"String", 17765 "locationName":"associationId" 17766 }, 17767 "InstanceId":{ 17768 "shape":"String", 17769 "locationName":"instanceId" 17770 }, 17771 "IamInstanceProfile":{ 17772 "shape":"IamInstanceProfile", 17773 "locationName":"iamInstanceProfile" 17774 }, 17775 "State":{ 17776 "shape":"IamInstanceProfileAssociationState", 17777 "locationName":"state" 17778 }, 17779 "Timestamp":{ 17780 "shape":"DateTime", 17781 "locationName":"timestamp" 17782 } 17783 } 17784 }, 17785 "IamInstanceProfileAssociationId":{"type":"string"}, 17786 "IamInstanceProfileAssociationSet":{ 17787 "type":"list", 17788 "member":{ 17789 "shape":"IamInstanceProfileAssociation", 17790 "locationName":"item" 17791 } 17792 }, 17793 "IamInstanceProfileAssociationState":{ 17794 "type":"string", 17795 "enum":[ 17796 "associating", 17797 "associated", 17798 "disassociating", 17799 "disassociated" 17800 ] 17801 }, 17802 "IamInstanceProfileSpecification":{ 17803 "type":"structure", 17804 "members":{ 17805 "Arn":{ 17806 "shape":"String", 17807 "locationName":"arn" 17808 }, 17809 "Name":{ 17810 "shape":"String", 17811 "locationName":"name" 17812 } 17813 } 17814 }, 17815 "IcmpTypeCode":{ 17816 "type":"structure", 17817 "members":{ 17818 "Code":{ 17819 "shape":"Integer", 17820 "locationName":"code" 17821 }, 17822 "Type":{ 17823 "shape":"Integer", 17824 "locationName":"type" 17825 } 17826 } 17827 }, 17828 "IdFormat":{ 17829 "type":"structure", 17830 "members":{ 17831 "Deadline":{ 17832 "shape":"DateTime", 17833 "locationName":"deadline" 17834 }, 17835 "Resource":{ 17836 "shape":"String", 17837 "locationName":"resource" 17838 }, 17839 "UseLongIds":{ 17840 "shape":"Boolean", 17841 "locationName":"useLongIds" 17842 } 17843 } 17844 }, 17845 "IdFormatList":{ 17846 "type":"list", 17847 "member":{ 17848 "shape":"IdFormat", 17849 "locationName":"item" 17850 } 17851 }, 17852 "Igmpv2SupportValue":{ 17853 "type":"string", 17854 "enum":[ 17855 "enable", 17856 "disable" 17857 ] 17858 }, 17859 "Image":{ 17860 "type":"structure", 17861 "members":{ 17862 "Architecture":{ 17863 "shape":"ArchitectureValues", 17864 "locationName":"architecture" 17865 }, 17866 "CreationDate":{ 17867 "shape":"String", 17868 "locationName":"creationDate" 17869 }, 17870 "ImageId":{ 17871 "shape":"String", 17872 "locationName":"imageId" 17873 }, 17874 "ImageLocation":{ 17875 "shape":"String", 17876 "locationName":"imageLocation" 17877 }, 17878 "ImageType":{ 17879 "shape":"ImageTypeValues", 17880 "locationName":"imageType" 17881 }, 17882 "Public":{ 17883 "shape":"Boolean", 17884 "locationName":"isPublic" 17885 }, 17886 "KernelId":{ 17887 "shape":"String", 17888 "locationName":"kernelId" 17889 }, 17890 "OwnerId":{ 17891 "shape":"String", 17892 "locationName":"imageOwnerId" 17893 }, 17894 "Platform":{ 17895 "shape":"PlatformValues", 17896 "locationName":"platform" 17897 }, 17898 "PlatformDetails":{ 17899 "shape":"String", 17900 "locationName":"platformDetails" 17901 }, 17902 "UsageOperation":{ 17903 "shape":"String", 17904 "locationName":"usageOperation" 17905 }, 17906 "ProductCodes":{ 17907 "shape":"ProductCodeList", 17908 "locationName":"productCodes" 17909 }, 17910 "RamdiskId":{ 17911 "shape":"String", 17912 "locationName":"ramdiskId" 17913 }, 17914 "State":{ 17915 "shape":"ImageState", 17916 "locationName":"imageState" 17917 }, 17918 "BlockDeviceMappings":{ 17919 "shape":"BlockDeviceMappingList", 17920 "locationName":"blockDeviceMapping" 17921 }, 17922 "Description":{ 17923 "shape":"String", 17924 "locationName":"description" 17925 }, 17926 "EnaSupport":{ 17927 "shape":"Boolean", 17928 "locationName":"enaSupport" 17929 }, 17930 "Hypervisor":{ 17931 "shape":"HypervisorType", 17932 "locationName":"hypervisor" 17933 }, 17934 "ImageOwnerAlias":{ 17935 "shape":"String", 17936 "locationName":"imageOwnerAlias" 17937 }, 17938 "Name":{ 17939 "shape":"String", 17940 "locationName":"name" 17941 }, 17942 "RootDeviceName":{ 17943 "shape":"String", 17944 "locationName":"rootDeviceName" 17945 }, 17946 "RootDeviceType":{ 17947 "shape":"DeviceType", 17948 "locationName":"rootDeviceType" 17949 }, 17950 "SriovNetSupport":{ 17951 "shape":"String", 17952 "locationName":"sriovNetSupport" 17953 }, 17954 "StateReason":{ 17955 "shape":"StateReason", 17956 "locationName":"stateReason" 17957 }, 17958 "Tags":{ 17959 "shape":"TagList", 17960 "locationName":"tagSet" 17961 }, 17962 "VirtualizationType":{ 17963 "shape":"VirtualizationType", 17964 "locationName":"virtualizationType" 17965 } 17966 } 17967 }, 17968 "ImageAttribute":{ 17969 "type":"structure", 17970 "members":{ 17971 "BlockDeviceMappings":{ 17972 "shape":"BlockDeviceMappingList", 17973 "locationName":"blockDeviceMapping" 17974 }, 17975 "ImageId":{ 17976 "shape":"String", 17977 "locationName":"imageId" 17978 }, 17979 "LaunchPermissions":{ 17980 "shape":"LaunchPermissionList", 17981 "locationName":"launchPermission" 17982 }, 17983 "ProductCodes":{ 17984 "shape":"ProductCodeList", 17985 "locationName":"productCodes" 17986 }, 17987 "Description":{ 17988 "shape":"AttributeValue", 17989 "locationName":"description" 17990 }, 17991 "KernelId":{ 17992 "shape":"AttributeValue", 17993 "locationName":"kernel" 17994 }, 17995 "RamdiskId":{ 17996 "shape":"AttributeValue", 17997 "locationName":"ramdisk" 17998 }, 17999 "SriovNetSupport":{ 18000 "shape":"AttributeValue", 18001 "locationName":"sriovNetSupport" 18002 } 18003 } 18004 }, 18005 "ImageAttributeName":{ 18006 "type":"string", 18007 "enum":[ 18008 "description", 18009 "kernel", 18010 "ramdisk", 18011 "launchPermission", 18012 "productCodes", 18013 "blockDeviceMapping", 18014 "sriovNetSupport" 18015 ] 18016 }, 18017 "ImageDiskContainer":{ 18018 "type":"structure", 18019 "members":{ 18020 "Description":{"shape":"String"}, 18021 "DeviceName":{"shape":"String"}, 18022 "Format":{"shape":"String"}, 18023 "SnapshotId":{"shape":"SnapshotId"}, 18024 "Url":{"shape":"String"}, 18025 "UserBucket":{"shape":"UserBucket"} 18026 } 18027 }, 18028 "ImageDiskContainerList":{ 18029 "type":"list", 18030 "member":{ 18031 "shape":"ImageDiskContainer", 18032 "locationName":"item" 18033 } 18034 }, 18035 "ImageId":{"type":"string"}, 18036 "ImageIdStringList":{ 18037 "type":"list", 18038 "member":{ 18039 "shape":"ImageId", 18040 "locationName":"ImageId" 18041 } 18042 }, 18043 "ImageList":{ 18044 "type":"list", 18045 "member":{ 18046 "shape":"Image", 18047 "locationName":"item" 18048 } 18049 }, 18050 "ImageState":{ 18051 "type":"string", 18052 "enum":[ 18053 "pending", 18054 "available", 18055 "invalid", 18056 "deregistered", 18057 "transient", 18058 "failed", 18059 "error" 18060 ] 18061 }, 18062 "ImageTypeValues":{ 18063 "type":"string", 18064 "enum":[ 18065 "machine", 18066 "kernel", 18067 "ramdisk" 18068 ] 18069 }, 18070 "ImportClientVpnClientCertificateRevocationListRequest":{ 18071 "type":"structure", 18072 "required":[ 18073 "ClientVpnEndpointId", 18074 "CertificateRevocationList" 18075 ], 18076 "members":{ 18077 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 18078 "CertificateRevocationList":{"shape":"String"}, 18079 "DryRun":{"shape":"Boolean"} 18080 } 18081 }, 18082 "ImportClientVpnClientCertificateRevocationListResult":{ 18083 "type":"structure", 18084 "members":{ 18085 "Return":{ 18086 "shape":"Boolean", 18087 "locationName":"return" 18088 } 18089 } 18090 }, 18091 "ImportImageLicenseConfigurationRequest":{ 18092 "type":"structure", 18093 "members":{ 18094 "LicenseConfigurationArn":{"shape":"String"} 18095 } 18096 }, 18097 "ImportImageLicenseConfigurationResponse":{ 18098 "type":"structure", 18099 "members":{ 18100 "LicenseConfigurationArn":{ 18101 "shape":"String", 18102 "locationName":"licenseConfigurationArn" 18103 } 18104 } 18105 }, 18106 "ImportImageLicenseSpecificationListRequest":{ 18107 "type":"list", 18108 "member":{ 18109 "shape":"ImportImageLicenseConfigurationRequest", 18110 "locationName":"item" 18111 } 18112 }, 18113 "ImportImageLicenseSpecificationListResponse":{ 18114 "type":"list", 18115 "member":{ 18116 "shape":"ImportImageLicenseConfigurationResponse", 18117 "locationName":"item" 18118 } 18119 }, 18120 "ImportImageRequest":{ 18121 "type":"structure", 18122 "members":{ 18123 "Architecture":{"shape":"String"}, 18124 "ClientData":{"shape":"ClientData"}, 18125 "ClientToken":{"shape":"String"}, 18126 "Description":{"shape":"String"}, 18127 "DiskContainers":{ 18128 "shape":"ImageDiskContainerList", 18129 "locationName":"DiskContainer" 18130 }, 18131 "DryRun":{"shape":"Boolean"}, 18132 "Encrypted":{"shape":"Boolean"}, 18133 "Hypervisor":{"shape":"String"}, 18134 "KmsKeyId":{"shape":"KmsKeyId"}, 18135 "LicenseType":{"shape":"String"}, 18136 "Platform":{"shape":"String"}, 18137 "RoleName":{"shape":"String"}, 18138 "LicenseSpecifications":{"shape":"ImportImageLicenseSpecificationListRequest"}, 18139 "TagSpecifications":{ 18140 "shape":"TagSpecificationList", 18141 "locationName":"TagSpecification" 18142 } 18143 } 18144 }, 18145 "ImportImageResult":{ 18146 "type":"structure", 18147 "members":{ 18148 "Architecture":{ 18149 "shape":"String", 18150 "locationName":"architecture" 18151 }, 18152 "Description":{ 18153 "shape":"String", 18154 "locationName":"description" 18155 }, 18156 "Encrypted":{ 18157 "shape":"Boolean", 18158 "locationName":"encrypted" 18159 }, 18160 "Hypervisor":{ 18161 "shape":"String", 18162 "locationName":"hypervisor" 18163 }, 18164 "ImageId":{ 18165 "shape":"String", 18166 "locationName":"imageId" 18167 }, 18168 "ImportTaskId":{ 18169 "shape":"ImportImageTaskId", 18170 "locationName":"importTaskId" 18171 }, 18172 "KmsKeyId":{ 18173 "shape":"KmsKeyId", 18174 "locationName":"kmsKeyId" 18175 }, 18176 "LicenseType":{ 18177 "shape":"String", 18178 "locationName":"licenseType" 18179 }, 18180 "Platform":{ 18181 "shape":"String", 18182 "locationName":"platform" 18183 }, 18184 "Progress":{ 18185 "shape":"String", 18186 "locationName":"progress" 18187 }, 18188 "SnapshotDetails":{ 18189 "shape":"SnapshotDetailList", 18190 "locationName":"snapshotDetailSet" 18191 }, 18192 "Status":{ 18193 "shape":"String", 18194 "locationName":"status" 18195 }, 18196 "StatusMessage":{ 18197 "shape":"String", 18198 "locationName":"statusMessage" 18199 }, 18200 "LicenseSpecifications":{ 18201 "shape":"ImportImageLicenseSpecificationListResponse", 18202 "locationName":"licenseSpecifications" 18203 }, 18204 "Tags":{ 18205 "shape":"TagList", 18206 "locationName":"tagSet" 18207 } 18208 } 18209 }, 18210 "ImportImageTask":{ 18211 "type":"structure", 18212 "members":{ 18213 "Architecture":{ 18214 "shape":"String", 18215 "locationName":"architecture" 18216 }, 18217 "Description":{ 18218 "shape":"String", 18219 "locationName":"description" 18220 }, 18221 "Encrypted":{ 18222 "shape":"Boolean", 18223 "locationName":"encrypted" 18224 }, 18225 "Hypervisor":{ 18226 "shape":"String", 18227 "locationName":"hypervisor" 18228 }, 18229 "ImageId":{ 18230 "shape":"String", 18231 "locationName":"imageId" 18232 }, 18233 "ImportTaskId":{ 18234 "shape":"String", 18235 "locationName":"importTaskId" 18236 }, 18237 "KmsKeyId":{ 18238 "shape":"String", 18239 "locationName":"kmsKeyId" 18240 }, 18241 "LicenseType":{ 18242 "shape":"String", 18243 "locationName":"licenseType" 18244 }, 18245 "Platform":{ 18246 "shape":"String", 18247 "locationName":"platform" 18248 }, 18249 "Progress":{ 18250 "shape":"String", 18251 "locationName":"progress" 18252 }, 18253 "SnapshotDetails":{ 18254 "shape":"SnapshotDetailList", 18255 "locationName":"snapshotDetailSet" 18256 }, 18257 "Status":{ 18258 "shape":"String", 18259 "locationName":"status" 18260 }, 18261 "StatusMessage":{ 18262 "shape":"String", 18263 "locationName":"statusMessage" 18264 }, 18265 "Tags":{ 18266 "shape":"TagList", 18267 "locationName":"tagSet" 18268 }, 18269 "LicenseSpecifications":{ 18270 "shape":"ImportImageLicenseSpecificationListResponse", 18271 "locationName":"licenseSpecifications" 18272 } 18273 } 18274 }, 18275 "ImportImageTaskId":{"type":"string"}, 18276 "ImportImageTaskList":{ 18277 "type":"list", 18278 "member":{ 18279 "shape":"ImportImageTask", 18280 "locationName":"item" 18281 } 18282 }, 18283 "ImportInstanceLaunchSpecification":{ 18284 "type":"structure", 18285 "members":{ 18286 "AdditionalInfo":{ 18287 "shape":"String", 18288 "locationName":"additionalInfo" 18289 }, 18290 "Architecture":{ 18291 "shape":"ArchitectureValues", 18292 "locationName":"architecture" 18293 }, 18294 "GroupIds":{ 18295 "shape":"SecurityGroupIdStringList", 18296 "locationName":"GroupId" 18297 }, 18298 "GroupNames":{ 18299 "shape":"SecurityGroupStringList", 18300 "locationName":"GroupName" 18301 }, 18302 "InstanceInitiatedShutdownBehavior":{ 18303 "shape":"ShutdownBehavior", 18304 "locationName":"instanceInitiatedShutdownBehavior" 18305 }, 18306 "InstanceType":{ 18307 "shape":"InstanceType", 18308 "locationName":"instanceType" 18309 }, 18310 "Monitoring":{ 18311 "shape":"Boolean", 18312 "locationName":"monitoring" 18313 }, 18314 "Placement":{ 18315 "shape":"Placement", 18316 "locationName":"placement" 18317 }, 18318 "PrivateIpAddress":{ 18319 "shape":"String", 18320 "locationName":"privateIpAddress" 18321 }, 18322 "SubnetId":{ 18323 "shape":"SubnetId", 18324 "locationName":"subnetId" 18325 }, 18326 "UserData":{ 18327 "shape":"UserData", 18328 "locationName":"userData" 18329 } 18330 } 18331 }, 18332 "ImportInstanceRequest":{ 18333 "type":"structure", 18334 "required":["Platform"], 18335 "members":{ 18336 "Description":{ 18337 "shape":"String", 18338 "locationName":"description" 18339 }, 18340 "DiskImages":{ 18341 "shape":"DiskImageList", 18342 "locationName":"diskImage" 18343 }, 18344 "DryRun":{ 18345 "shape":"Boolean", 18346 "locationName":"dryRun" 18347 }, 18348 "LaunchSpecification":{ 18349 "shape":"ImportInstanceLaunchSpecification", 18350 "locationName":"launchSpecification" 18351 }, 18352 "Platform":{ 18353 "shape":"PlatformValues", 18354 "locationName":"platform" 18355 } 18356 } 18357 }, 18358 "ImportInstanceResult":{ 18359 "type":"structure", 18360 "members":{ 18361 "ConversionTask":{ 18362 "shape":"ConversionTask", 18363 "locationName":"conversionTask" 18364 } 18365 } 18366 }, 18367 "ImportInstanceTaskDetails":{ 18368 "type":"structure", 18369 "members":{ 18370 "Description":{ 18371 "shape":"String", 18372 "locationName":"description" 18373 }, 18374 "InstanceId":{ 18375 "shape":"String", 18376 "locationName":"instanceId" 18377 }, 18378 "Platform":{ 18379 "shape":"PlatformValues", 18380 "locationName":"platform" 18381 }, 18382 "Volumes":{ 18383 "shape":"ImportInstanceVolumeDetailSet", 18384 "locationName":"volumes" 18385 } 18386 } 18387 }, 18388 "ImportInstanceVolumeDetailItem":{ 18389 "type":"structure", 18390 "members":{ 18391 "AvailabilityZone":{ 18392 "shape":"String", 18393 "locationName":"availabilityZone" 18394 }, 18395 "BytesConverted":{ 18396 "shape":"Long", 18397 "locationName":"bytesConverted" 18398 }, 18399 "Description":{ 18400 "shape":"String", 18401 "locationName":"description" 18402 }, 18403 "Image":{ 18404 "shape":"DiskImageDescription", 18405 "locationName":"image" 18406 }, 18407 "Status":{ 18408 "shape":"String", 18409 "locationName":"status" 18410 }, 18411 "StatusMessage":{ 18412 "shape":"String", 18413 "locationName":"statusMessage" 18414 }, 18415 "Volume":{ 18416 "shape":"DiskImageVolumeDescription", 18417 "locationName":"volume" 18418 } 18419 } 18420 }, 18421 "ImportInstanceVolumeDetailSet":{ 18422 "type":"list", 18423 "member":{ 18424 "shape":"ImportInstanceVolumeDetailItem", 18425 "locationName":"item" 18426 } 18427 }, 18428 "ImportKeyPairRequest":{ 18429 "type":"structure", 18430 "required":[ 18431 "KeyName", 18432 "PublicKeyMaterial" 18433 ], 18434 "members":{ 18435 "DryRun":{ 18436 "shape":"Boolean", 18437 "locationName":"dryRun" 18438 }, 18439 "KeyName":{ 18440 "shape":"String", 18441 "locationName":"keyName" 18442 }, 18443 "PublicKeyMaterial":{ 18444 "shape":"Blob", 18445 "locationName":"publicKeyMaterial" 18446 }, 18447 "TagSpecifications":{ 18448 "shape":"TagSpecificationList", 18449 "locationName":"TagSpecification" 18450 } 18451 } 18452 }, 18453 "ImportKeyPairResult":{ 18454 "type":"structure", 18455 "members":{ 18456 "KeyFingerprint":{ 18457 "shape":"String", 18458 "locationName":"keyFingerprint" 18459 }, 18460 "KeyName":{ 18461 "shape":"String", 18462 "locationName":"keyName" 18463 }, 18464 "KeyPairId":{ 18465 "shape":"String", 18466 "locationName":"keyPairId" 18467 }, 18468 "Tags":{ 18469 "shape":"TagList", 18470 "locationName":"tagSet" 18471 } 18472 } 18473 }, 18474 "ImportSnapshotRequest":{ 18475 "type":"structure", 18476 "members":{ 18477 "ClientData":{"shape":"ClientData"}, 18478 "ClientToken":{"shape":"String"}, 18479 "Description":{"shape":"String"}, 18480 "DiskContainer":{"shape":"SnapshotDiskContainer"}, 18481 "DryRun":{"shape":"Boolean"}, 18482 "Encrypted":{"shape":"Boolean"}, 18483 "KmsKeyId":{"shape":"KmsKeyId"}, 18484 "RoleName":{"shape":"String"}, 18485 "TagSpecifications":{ 18486 "shape":"TagSpecificationList", 18487 "locationName":"TagSpecification" 18488 } 18489 } 18490 }, 18491 "ImportSnapshotResult":{ 18492 "type":"structure", 18493 "members":{ 18494 "Description":{ 18495 "shape":"String", 18496 "locationName":"description" 18497 }, 18498 "ImportTaskId":{ 18499 "shape":"String", 18500 "locationName":"importTaskId" 18501 }, 18502 "SnapshotTaskDetail":{ 18503 "shape":"SnapshotTaskDetail", 18504 "locationName":"snapshotTaskDetail" 18505 }, 18506 "Tags":{ 18507 "shape":"TagList", 18508 "locationName":"tagSet" 18509 } 18510 } 18511 }, 18512 "ImportSnapshotTask":{ 18513 "type":"structure", 18514 "members":{ 18515 "Description":{ 18516 "shape":"String", 18517 "locationName":"description" 18518 }, 18519 "ImportTaskId":{ 18520 "shape":"String", 18521 "locationName":"importTaskId" 18522 }, 18523 "SnapshotTaskDetail":{ 18524 "shape":"SnapshotTaskDetail", 18525 "locationName":"snapshotTaskDetail" 18526 }, 18527 "Tags":{ 18528 "shape":"TagList", 18529 "locationName":"tagSet" 18530 } 18531 } 18532 }, 18533 "ImportSnapshotTaskId":{"type":"string"}, 18534 "ImportSnapshotTaskIdList":{ 18535 "type":"list", 18536 "member":{ 18537 "shape":"ImportSnapshotTaskId", 18538 "locationName":"ImportTaskId" 18539 } 18540 }, 18541 "ImportSnapshotTaskList":{ 18542 "type":"list", 18543 "member":{ 18544 "shape":"ImportSnapshotTask", 18545 "locationName":"item" 18546 } 18547 }, 18548 "ImportTaskId":{"type":"string"}, 18549 "ImportTaskIdList":{ 18550 "type":"list", 18551 "member":{ 18552 "shape":"ImportImageTaskId", 18553 "locationName":"ImportTaskId" 18554 } 18555 }, 18556 "ImportVolumeRequest":{ 18557 "type":"structure", 18558 "required":[ 18559 "AvailabilityZone", 18560 "Image", 18561 "Volume" 18562 ], 18563 "members":{ 18564 "AvailabilityZone":{ 18565 "shape":"String", 18566 "locationName":"availabilityZone" 18567 }, 18568 "Description":{ 18569 "shape":"String", 18570 "locationName":"description" 18571 }, 18572 "DryRun":{ 18573 "shape":"Boolean", 18574 "locationName":"dryRun" 18575 }, 18576 "Image":{ 18577 "shape":"DiskImageDetail", 18578 "locationName":"image" 18579 }, 18580 "Volume":{ 18581 "shape":"VolumeDetail", 18582 "locationName":"volume" 18583 } 18584 } 18585 }, 18586 "ImportVolumeResult":{ 18587 "type":"structure", 18588 "members":{ 18589 "ConversionTask":{ 18590 "shape":"ConversionTask", 18591 "locationName":"conversionTask" 18592 } 18593 } 18594 }, 18595 "ImportVolumeTaskDetails":{ 18596 "type":"structure", 18597 "members":{ 18598 "AvailabilityZone":{ 18599 "shape":"String", 18600 "locationName":"availabilityZone" 18601 }, 18602 "BytesConverted":{ 18603 "shape":"Long", 18604 "locationName":"bytesConverted" 18605 }, 18606 "Description":{ 18607 "shape":"String", 18608 "locationName":"description" 18609 }, 18610 "Image":{ 18611 "shape":"DiskImageDescription", 18612 "locationName":"image" 18613 }, 18614 "Volume":{ 18615 "shape":"DiskImageVolumeDescription", 18616 "locationName":"volume" 18617 } 18618 } 18619 }, 18620 "InferenceAcceleratorInfo":{ 18621 "type":"structure", 18622 "members":{ 18623 "Accelerators":{ 18624 "shape":"InferenceDeviceInfoList", 18625 "locationName":"accelerators" 18626 } 18627 } 18628 }, 18629 "InferenceDeviceCount":{"type":"integer"}, 18630 "InferenceDeviceInfo":{ 18631 "type":"structure", 18632 "members":{ 18633 "Count":{ 18634 "shape":"InferenceDeviceCount", 18635 "locationName":"count" 18636 }, 18637 "Name":{ 18638 "shape":"InferenceDeviceName", 18639 "locationName":"name" 18640 }, 18641 "Manufacturer":{ 18642 "shape":"InferenceDeviceManufacturerName", 18643 "locationName":"manufacturer" 18644 } 18645 } 18646 }, 18647 "InferenceDeviceInfoList":{ 18648 "type":"list", 18649 "member":{"shape":"InferenceDeviceInfo"}, 18650 "locationName":"item" 18651 }, 18652 "InferenceDeviceManufacturerName":{"type":"string"}, 18653 "InferenceDeviceName":{"type":"string"}, 18654 "InsideCidrBlocksStringList":{ 18655 "type":"list", 18656 "member":{ 18657 "shape":"String", 18658 "locationName":"item" 18659 } 18660 }, 18661 "Instance":{ 18662 "type":"structure", 18663 "members":{ 18664 "AmiLaunchIndex":{ 18665 "shape":"Integer", 18666 "locationName":"amiLaunchIndex" 18667 }, 18668 "ImageId":{ 18669 "shape":"String", 18670 "locationName":"imageId" 18671 }, 18672 "InstanceId":{ 18673 "shape":"String", 18674 "locationName":"instanceId" 18675 }, 18676 "InstanceType":{ 18677 "shape":"InstanceType", 18678 "locationName":"instanceType" 18679 }, 18680 "KernelId":{ 18681 "shape":"String", 18682 "locationName":"kernelId" 18683 }, 18684 "KeyName":{ 18685 "shape":"String", 18686 "locationName":"keyName" 18687 }, 18688 "LaunchTime":{ 18689 "shape":"DateTime", 18690 "locationName":"launchTime" 18691 }, 18692 "Monitoring":{ 18693 "shape":"Monitoring", 18694 "locationName":"monitoring" 18695 }, 18696 "Placement":{ 18697 "shape":"Placement", 18698 "locationName":"placement" 18699 }, 18700 "Platform":{ 18701 "shape":"PlatformValues", 18702 "locationName":"platform" 18703 }, 18704 "PrivateDnsName":{ 18705 "shape":"String", 18706 "locationName":"privateDnsName" 18707 }, 18708 "PrivateIpAddress":{ 18709 "shape":"String", 18710 "locationName":"privateIpAddress" 18711 }, 18712 "ProductCodes":{ 18713 "shape":"ProductCodeList", 18714 "locationName":"productCodes" 18715 }, 18716 "PublicDnsName":{ 18717 "shape":"String", 18718 "locationName":"dnsName" 18719 }, 18720 "PublicIpAddress":{ 18721 "shape":"String", 18722 "locationName":"ipAddress" 18723 }, 18724 "RamdiskId":{ 18725 "shape":"String", 18726 "locationName":"ramdiskId" 18727 }, 18728 "State":{ 18729 "shape":"InstanceState", 18730 "locationName":"instanceState" 18731 }, 18732 "StateTransitionReason":{ 18733 "shape":"String", 18734 "locationName":"reason" 18735 }, 18736 "SubnetId":{ 18737 "shape":"String", 18738 "locationName":"subnetId" 18739 }, 18740 "VpcId":{ 18741 "shape":"String", 18742 "locationName":"vpcId" 18743 }, 18744 "Architecture":{ 18745 "shape":"ArchitectureValues", 18746 "locationName":"architecture" 18747 }, 18748 "BlockDeviceMappings":{ 18749 "shape":"InstanceBlockDeviceMappingList", 18750 "locationName":"blockDeviceMapping" 18751 }, 18752 "ClientToken":{ 18753 "shape":"String", 18754 "locationName":"clientToken" 18755 }, 18756 "EbsOptimized":{ 18757 "shape":"Boolean", 18758 "locationName":"ebsOptimized" 18759 }, 18760 "EnaSupport":{ 18761 "shape":"Boolean", 18762 "locationName":"enaSupport" 18763 }, 18764 "Hypervisor":{ 18765 "shape":"HypervisorType", 18766 "locationName":"hypervisor" 18767 }, 18768 "IamInstanceProfile":{ 18769 "shape":"IamInstanceProfile", 18770 "locationName":"iamInstanceProfile" 18771 }, 18772 "InstanceLifecycle":{ 18773 "shape":"InstanceLifecycleType", 18774 "locationName":"instanceLifecycle" 18775 }, 18776 "ElasticGpuAssociations":{ 18777 "shape":"ElasticGpuAssociationList", 18778 "locationName":"elasticGpuAssociationSet" 18779 }, 18780 "ElasticInferenceAcceleratorAssociations":{ 18781 "shape":"ElasticInferenceAcceleratorAssociationList", 18782 "locationName":"elasticInferenceAcceleratorAssociationSet" 18783 }, 18784 "NetworkInterfaces":{ 18785 "shape":"InstanceNetworkInterfaceList", 18786 "locationName":"networkInterfaceSet" 18787 }, 18788 "OutpostArn":{ 18789 "shape":"String", 18790 "locationName":"outpostArn" 18791 }, 18792 "RootDeviceName":{ 18793 "shape":"String", 18794 "locationName":"rootDeviceName" 18795 }, 18796 "RootDeviceType":{ 18797 "shape":"DeviceType", 18798 "locationName":"rootDeviceType" 18799 }, 18800 "SecurityGroups":{ 18801 "shape":"GroupIdentifierList", 18802 "locationName":"groupSet" 18803 }, 18804 "SourceDestCheck":{ 18805 "shape":"Boolean", 18806 "locationName":"sourceDestCheck" 18807 }, 18808 "SpotInstanceRequestId":{ 18809 "shape":"String", 18810 "locationName":"spotInstanceRequestId" 18811 }, 18812 "SriovNetSupport":{ 18813 "shape":"String", 18814 "locationName":"sriovNetSupport" 18815 }, 18816 "StateReason":{ 18817 "shape":"StateReason", 18818 "locationName":"stateReason" 18819 }, 18820 "Tags":{ 18821 "shape":"TagList", 18822 "locationName":"tagSet" 18823 }, 18824 "VirtualizationType":{ 18825 "shape":"VirtualizationType", 18826 "locationName":"virtualizationType" 18827 }, 18828 "CpuOptions":{ 18829 "shape":"CpuOptions", 18830 "locationName":"cpuOptions" 18831 }, 18832 "CapacityReservationId":{ 18833 "shape":"String", 18834 "locationName":"capacityReservationId" 18835 }, 18836 "CapacityReservationSpecification":{ 18837 "shape":"CapacityReservationSpecificationResponse", 18838 "locationName":"capacityReservationSpecification" 18839 }, 18840 "HibernationOptions":{ 18841 "shape":"HibernationOptions", 18842 "locationName":"hibernationOptions" 18843 }, 18844 "Licenses":{ 18845 "shape":"LicenseList", 18846 "locationName":"licenseSet" 18847 }, 18848 "MetadataOptions":{ 18849 "shape":"InstanceMetadataOptionsResponse", 18850 "locationName":"metadataOptions" 18851 }, 18852 "EnclaveOptions":{ 18853 "shape":"EnclaveOptions", 18854 "locationName":"enclaveOptions" 18855 } 18856 } 18857 }, 18858 "InstanceAttribute":{ 18859 "type":"structure", 18860 "members":{ 18861 "Groups":{ 18862 "shape":"GroupIdentifierList", 18863 "locationName":"groupSet" 18864 }, 18865 "BlockDeviceMappings":{ 18866 "shape":"InstanceBlockDeviceMappingList", 18867 "locationName":"blockDeviceMapping" 18868 }, 18869 "DisableApiTermination":{ 18870 "shape":"AttributeBooleanValue", 18871 "locationName":"disableApiTermination" 18872 }, 18873 "EnaSupport":{ 18874 "shape":"AttributeBooleanValue", 18875 "locationName":"enaSupport" 18876 }, 18877 "EnclaveOptions":{ 18878 "shape":"EnclaveOptions", 18879 "locationName":"enclaveOptions" 18880 }, 18881 "EbsOptimized":{ 18882 "shape":"AttributeBooleanValue", 18883 "locationName":"ebsOptimized" 18884 }, 18885 "InstanceId":{ 18886 "shape":"String", 18887 "locationName":"instanceId" 18888 }, 18889 "InstanceInitiatedShutdownBehavior":{ 18890 "shape":"AttributeValue", 18891 "locationName":"instanceInitiatedShutdownBehavior" 18892 }, 18893 "InstanceType":{ 18894 "shape":"AttributeValue", 18895 "locationName":"instanceType" 18896 }, 18897 "KernelId":{ 18898 "shape":"AttributeValue", 18899 "locationName":"kernel" 18900 }, 18901 "ProductCodes":{ 18902 "shape":"ProductCodeList", 18903 "locationName":"productCodes" 18904 }, 18905 "RamdiskId":{ 18906 "shape":"AttributeValue", 18907 "locationName":"ramdisk" 18908 }, 18909 "RootDeviceName":{ 18910 "shape":"AttributeValue", 18911 "locationName":"rootDeviceName" 18912 }, 18913 "SourceDestCheck":{ 18914 "shape":"AttributeBooleanValue", 18915 "locationName":"sourceDestCheck" 18916 }, 18917 "SriovNetSupport":{ 18918 "shape":"AttributeValue", 18919 "locationName":"sriovNetSupport" 18920 }, 18921 "UserData":{ 18922 "shape":"AttributeValue", 18923 "locationName":"userData" 18924 } 18925 } 18926 }, 18927 "InstanceAttributeName":{ 18928 "type":"string", 18929 "enum":[ 18930 "instanceType", 18931 "kernel", 18932 "ramdisk", 18933 "userData", 18934 "disableApiTermination", 18935 "instanceInitiatedShutdownBehavior", 18936 "rootDeviceName", 18937 "blockDeviceMapping", 18938 "productCodes", 18939 "sourceDestCheck", 18940 "groupSet", 18941 "ebsOptimized", 18942 "sriovNetSupport", 18943 "enaSupport", 18944 "enclaveOptions" 18945 ] 18946 }, 18947 "InstanceBlockDeviceMapping":{ 18948 "type":"structure", 18949 "members":{ 18950 "DeviceName":{ 18951 "shape":"String", 18952 "locationName":"deviceName" 18953 }, 18954 "Ebs":{ 18955 "shape":"EbsInstanceBlockDevice", 18956 "locationName":"ebs" 18957 } 18958 } 18959 }, 18960 "InstanceBlockDeviceMappingList":{ 18961 "type":"list", 18962 "member":{ 18963 "shape":"InstanceBlockDeviceMapping", 18964 "locationName":"item" 18965 } 18966 }, 18967 "InstanceBlockDeviceMappingSpecification":{ 18968 "type":"structure", 18969 "members":{ 18970 "DeviceName":{ 18971 "shape":"String", 18972 "locationName":"deviceName" 18973 }, 18974 "Ebs":{ 18975 "shape":"EbsInstanceBlockDeviceSpecification", 18976 "locationName":"ebs" 18977 }, 18978 "NoDevice":{ 18979 "shape":"String", 18980 "locationName":"noDevice" 18981 }, 18982 "VirtualName":{ 18983 "shape":"String", 18984 "locationName":"virtualName" 18985 } 18986 } 18987 }, 18988 "InstanceBlockDeviceMappingSpecificationList":{ 18989 "type":"list", 18990 "member":{ 18991 "shape":"InstanceBlockDeviceMappingSpecification", 18992 "locationName":"item" 18993 } 18994 }, 18995 "InstanceCapacity":{ 18996 "type":"structure", 18997 "members":{ 18998 "AvailableCapacity":{ 18999 "shape":"Integer", 19000 "locationName":"availableCapacity" 19001 }, 19002 "InstanceType":{ 19003 "shape":"String", 19004 "locationName":"instanceType" 19005 }, 19006 "TotalCapacity":{ 19007 "shape":"Integer", 19008 "locationName":"totalCapacity" 19009 } 19010 } 19011 }, 19012 "InstanceCount":{ 19013 "type":"structure", 19014 "members":{ 19015 "InstanceCount":{ 19016 "shape":"Integer", 19017 "locationName":"instanceCount" 19018 }, 19019 "State":{ 19020 "shape":"ListingState", 19021 "locationName":"state" 19022 } 19023 } 19024 }, 19025 "InstanceCountList":{ 19026 "type":"list", 19027 "member":{ 19028 "shape":"InstanceCount", 19029 "locationName":"item" 19030 } 19031 }, 19032 "InstanceCreditSpecification":{ 19033 "type":"structure", 19034 "members":{ 19035 "InstanceId":{ 19036 "shape":"String", 19037 "locationName":"instanceId" 19038 }, 19039 "CpuCredits":{ 19040 "shape":"String", 19041 "locationName":"cpuCredits" 19042 } 19043 } 19044 }, 19045 "InstanceCreditSpecificationList":{ 19046 "type":"list", 19047 "member":{ 19048 "shape":"InstanceCreditSpecification", 19049 "locationName":"item" 19050 } 19051 }, 19052 "InstanceCreditSpecificationListRequest":{ 19053 "type":"list", 19054 "member":{ 19055 "shape":"InstanceCreditSpecificationRequest", 19056 "locationName":"item" 19057 } 19058 }, 19059 "InstanceCreditSpecificationRequest":{ 19060 "type":"structure", 19061 "members":{ 19062 "InstanceId":{"shape":"InstanceId"}, 19063 "CpuCredits":{"shape":"String"} 19064 } 19065 }, 19066 "InstanceEventId":{"type":"string"}, 19067 "InstanceExportDetails":{ 19068 "type":"structure", 19069 "members":{ 19070 "InstanceId":{ 19071 "shape":"String", 19072 "locationName":"instanceId" 19073 }, 19074 "TargetEnvironment":{ 19075 "shape":"ExportEnvironment", 19076 "locationName":"targetEnvironment" 19077 } 19078 } 19079 }, 19080 "InstanceFamilyCreditSpecification":{ 19081 "type":"structure", 19082 "members":{ 19083 "InstanceFamily":{ 19084 "shape":"UnlimitedSupportedInstanceFamily", 19085 "locationName":"instanceFamily" 19086 }, 19087 "CpuCredits":{ 19088 "shape":"String", 19089 "locationName":"cpuCredits" 19090 } 19091 } 19092 }, 19093 "InstanceHealthStatus":{ 19094 "type":"string", 19095 "enum":[ 19096 "healthy", 19097 "unhealthy" 19098 ] 19099 }, 19100 "InstanceId":{"type":"string"}, 19101 "InstanceIdSet":{ 19102 "type":"list", 19103 "member":{ 19104 "shape":"InstanceId", 19105 "locationName":"item" 19106 } 19107 }, 19108 "InstanceIdStringList":{ 19109 "type":"list", 19110 "member":{ 19111 "shape":"InstanceId", 19112 "locationName":"InstanceId" 19113 } 19114 }, 19115 "InstanceIdsSet":{ 19116 "type":"list", 19117 "member":{ 19118 "shape":"InstanceId", 19119 "locationName":"item" 19120 } 19121 }, 19122 "InstanceInterruptionBehavior":{ 19123 "type":"string", 19124 "enum":[ 19125 "hibernate", 19126 "stop", 19127 "terminate" 19128 ] 19129 }, 19130 "InstanceIpv6Address":{ 19131 "type":"structure", 19132 "members":{ 19133 "Ipv6Address":{ 19134 "shape":"String", 19135 "locationName":"ipv6Address" 19136 } 19137 } 19138 }, 19139 "InstanceIpv6AddressList":{ 19140 "type":"list", 19141 "member":{ 19142 "shape":"InstanceIpv6Address", 19143 "locationName":"item" 19144 } 19145 }, 19146 "InstanceIpv6AddressListRequest":{ 19147 "type":"list", 19148 "member":{ 19149 "shape":"InstanceIpv6AddressRequest", 19150 "locationName":"InstanceIpv6Address" 19151 } 19152 }, 19153 "InstanceIpv6AddressRequest":{ 19154 "type":"structure", 19155 "members":{ 19156 "Ipv6Address":{"shape":"String"} 19157 } 19158 }, 19159 "InstanceLifecycle":{ 19160 "type":"string", 19161 "enum":[ 19162 "spot", 19163 "on-demand" 19164 ] 19165 }, 19166 "InstanceLifecycleType":{ 19167 "type":"string", 19168 "enum":[ 19169 "spot", 19170 "scheduled" 19171 ] 19172 }, 19173 "InstanceList":{ 19174 "type":"list", 19175 "member":{ 19176 "shape":"Instance", 19177 "locationName":"item" 19178 } 19179 }, 19180 "InstanceMarketOptionsRequest":{ 19181 "type":"structure", 19182 "members":{ 19183 "MarketType":{"shape":"MarketType"}, 19184 "SpotOptions":{"shape":"SpotMarketOptions"} 19185 } 19186 }, 19187 "InstanceMatchCriteria":{ 19188 "type":"string", 19189 "enum":[ 19190 "open", 19191 "targeted" 19192 ] 19193 }, 19194 "InstanceMetadataEndpointState":{ 19195 "type":"string", 19196 "enum":[ 19197 "disabled", 19198 "enabled" 19199 ] 19200 }, 19201 "InstanceMetadataOptionsRequest":{ 19202 "type":"structure", 19203 "members":{ 19204 "HttpTokens":{"shape":"HttpTokensState"}, 19205 "HttpPutResponseHopLimit":{"shape":"Integer"}, 19206 "HttpEndpoint":{"shape":"InstanceMetadataEndpointState"} 19207 } 19208 }, 19209 "InstanceMetadataOptionsResponse":{ 19210 "type":"structure", 19211 "members":{ 19212 "State":{ 19213 "shape":"InstanceMetadataOptionsState", 19214 "locationName":"state" 19215 }, 19216 "HttpTokens":{ 19217 "shape":"HttpTokensState", 19218 "locationName":"httpTokens" 19219 }, 19220 "HttpPutResponseHopLimit":{ 19221 "shape":"Integer", 19222 "locationName":"httpPutResponseHopLimit" 19223 }, 19224 "HttpEndpoint":{ 19225 "shape":"InstanceMetadataEndpointState", 19226 "locationName":"httpEndpoint" 19227 } 19228 } 19229 }, 19230 "InstanceMetadataOptionsState":{ 19231 "type":"string", 19232 "enum":[ 19233 "pending", 19234 "applied" 19235 ] 19236 }, 19237 "InstanceMonitoring":{ 19238 "type":"structure", 19239 "members":{ 19240 "InstanceId":{ 19241 "shape":"String", 19242 "locationName":"instanceId" 19243 }, 19244 "Monitoring":{ 19245 "shape":"Monitoring", 19246 "locationName":"monitoring" 19247 } 19248 } 19249 }, 19250 "InstanceMonitoringList":{ 19251 "type":"list", 19252 "member":{ 19253 "shape":"InstanceMonitoring", 19254 "locationName":"item" 19255 } 19256 }, 19257 "InstanceNetworkInterface":{ 19258 "type":"structure", 19259 "members":{ 19260 "Association":{ 19261 "shape":"InstanceNetworkInterfaceAssociation", 19262 "locationName":"association" 19263 }, 19264 "Attachment":{ 19265 "shape":"InstanceNetworkInterfaceAttachment", 19266 "locationName":"attachment" 19267 }, 19268 "Description":{ 19269 "shape":"String", 19270 "locationName":"description" 19271 }, 19272 "Groups":{ 19273 "shape":"GroupIdentifierList", 19274 "locationName":"groupSet" 19275 }, 19276 "Ipv6Addresses":{ 19277 "shape":"InstanceIpv6AddressList", 19278 "locationName":"ipv6AddressesSet" 19279 }, 19280 "MacAddress":{ 19281 "shape":"String", 19282 "locationName":"macAddress" 19283 }, 19284 "NetworkInterfaceId":{ 19285 "shape":"String", 19286 "locationName":"networkInterfaceId" 19287 }, 19288 "OwnerId":{ 19289 "shape":"String", 19290 "locationName":"ownerId" 19291 }, 19292 "PrivateDnsName":{ 19293 "shape":"String", 19294 "locationName":"privateDnsName" 19295 }, 19296 "PrivateIpAddress":{ 19297 "shape":"String", 19298 "locationName":"privateIpAddress" 19299 }, 19300 "PrivateIpAddresses":{ 19301 "shape":"InstancePrivateIpAddressList", 19302 "locationName":"privateIpAddressesSet" 19303 }, 19304 "SourceDestCheck":{ 19305 "shape":"Boolean", 19306 "locationName":"sourceDestCheck" 19307 }, 19308 "Status":{ 19309 "shape":"NetworkInterfaceStatus", 19310 "locationName":"status" 19311 }, 19312 "SubnetId":{ 19313 "shape":"String", 19314 "locationName":"subnetId" 19315 }, 19316 "VpcId":{ 19317 "shape":"String", 19318 "locationName":"vpcId" 19319 }, 19320 "InterfaceType":{ 19321 "shape":"String", 19322 "locationName":"interfaceType" 19323 } 19324 } 19325 }, 19326 "InstanceNetworkInterfaceAssociation":{ 19327 "type":"structure", 19328 "members":{ 19329 "CarrierIp":{ 19330 "shape":"String", 19331 "locationName":"carrierIp" 19332 }, 19333 "IpOwnerId":{ 19334 "shape":"String", 19335 "locationName":"ipOwnerId" 19336 }, 19337 "PublicDnsName":{ 19338 "shape":"String", 19339 "locationName":"publicDnsName" 19340 }, 19341 "PublicIp":{ 19342 "shape":"String", 19343 "locationName":"publicIp" 19344 } 19345 } 19346 }, 19347 "InstanceNetworkInterfaceAttachment":{ 19348 "type":"structure", 19349 "members":{ 19350 "AttachTime":{ 19351 "shape":"DateTime", 19352 "locationName":"attachTime" 19353 }, 19354 "AttachmentId":{ 19355 "shape":"String", 19356 "locationName":"attachmentId" 19357 }, 19358 "DeleteOnTermination":{ 19359 "shape":"Boolean", 19360 "locationName":"deleteOnTermination" 19361 }, 19362 "DeviceIndex":{ 19363 "shape":"Integer", 19364 "locationName":"deviceIndex" 19365 }, 19366 "Status":{ 19367 "shape":"AttachmentStatus", 19368 "locationName":"status" 19369 }, 19370 "NetworkCardIndex":{ 19371 "shape":"Integer", 19372 "locationName":"networkCardIndex" 19373 } 19374 } 19375 }, 19376 "InstanceNetworkInterfaceList":{ 19377 "type":"list", 19378 "member":{ 19379 "shape":"InstanceNetworkInterface", 19380 "locationName":"item" 19381 } 19382 }, 19383 "InstanceNetworkInterfaceSpecification":{ 19384 "type":"structure", 19385 "members":{ 19386 "AssociatePublicIpAddress":{ 19387 "shape":"Boolean", 19388 "locationName":"associatePublicIpAddress" 19389 }, 19390 "DeleteOnTermination":{ 19391 "shape":"Boolean", 19392 "locationName":"deleteOnTermination" 19393 }, 19394 "Description":{ 19395 "shape":"String", 19396 "locationName":"description" 19397 }, 19398 "DeviceIndex":{ 19399 "shape":"Integer", 19400 "locationName":"deviceIndex" 19401 }, 19402 "Groups":{ 19403 "shape":"SecurityGroupIdStringList", 19404 "locationName":"SecurityGroupId" 19405 }, 19406 "Ipv6AddressCount":{ 19407 "shape":"Integer", 19408 "locationName":"ipv6AddressCount" 19409 }, 19410 "Ipv6Addresses":{ 19411 "shape":"InstanceIpv6AddressList", 19412 "locationName":"ipv6AddressesSet", 19413 "queryName":"Ipv6Addresses" 19414 }, 19415 "NetworkInterfaceId":{ 19416 "shape":"String", 19417 "locationName":"networkInterfaceId" 19418 }, 19419 "PrivateIpAddress":{ 19420 "shape":"String", 19421 "locationName":"privateIpAddress" 19422 }, 19423 "PrivateIpAddresses":{ 19424 "shape":"PrivateIpAddressSpecificationList", 19425 "locationName":"privateIpAddressesSet", 19426 "queryName":"PrivateIpAddresses" 19427 }, 19428 "SecondaryPrivateIpAddressCount":{ 19429 "shape":"Integer", 19430 "locationName":"secondaryPrivateIpAddressCount" 19431 }, 19432 "SubnetId":{ 19433 "shape":"String", 19434 "locationName":"subnetId" 19435 }, 19436 "AssociateCarrierIpAddress":{"shape":"Boolean"}, 19437 "InterfaceType":{"shape":"String"}, 19438 "NetworkCardIndex":{"shape":"Integer"} 19439 } 19440 }, 19441 "InstanceNetworkInterfaceSpecificationList":{ 19442 "type":"list", 19443 "member":{ 19444 "shape":"InstanceNetworkInterfaceSpecification", 19445 "locationName":"item" 19446 } 19447 }, 19448 "InstancePrivateIpAddress":{ 19449 "type":"structure", 19450 "members":{ 19451 "Association":{ 19452 "shape":"InstanceNetworkInterfaceAssociation", 19453 "locationName":"association" 19454 }, 19455 "Primary":{ 19456 "shape":"Boolean", 19457 "locationName":"primary" 19458 }, 19459 "PrivateDnsName":{ 19460 "shape":"String", 19461 "locationName":"privateDnsName" 19462 }, 19463 "PrivateIpAddress":{ 19464 "shape":"String", 19465 "locationName":"privateIpAddress" 19466 } 19467 } 19468 }, 19469 "InstancePrivateIpAddressList":{ 19470 "type":"list", 19471 "member":{ 19472 "shape":"InstancePrivateIpAddress", 19473 "locationName":"item" 19474 } 19475 }, 19476 "InstanceSpecification":{ 19477 "type":"structure", 19478 "members":{ 19479 "InstanceId":{"shape":"InstanceId"}, 19480 "ExcludeBootVolume":{"shape":"Boolean"} 19481 } 19482 }, 19483 "InstanceState":{ 19484 "type":"structure", 19485 "members":{ 19486 "Code":{ 19487 "shape":"Integer", 19488 "locationName":"code" 19489 }, 19490 "Name":{ 19491 "shape":"InstanceStateName", 19492 "locationName":"name" 19493 } 19494 } 19495 }, 19496 "InstanceStateChange":{ 19497 "type":"structure", 19498 "members":{ 19499 "CurrentState":{ 19500 "shape":"InstanceState", 19501 "locationName":"currentState" 19502 }, 19503 "InstanceId":{ 19504 "shape":"String", 19505 "locationName":"instanceId" 19506 }, 19507 "PreviousState":{ 19508 "shape":"InstanceState", 19509 "locationName":"previousState" 19510 } 19511 } 19512 }, 19513 "InstanceStateChangeList":{ 19514 "type":"list", 19515 "member":{ 19516 "shape":"InstanceStateChange", 19517 "locationName":"item" 19518 } 19519 }, 19520 "InstanceStateName":{ 19521 "type":"string", 19522 "enum":[ 19523 "pending", 19524 "running", 19525 "shutting-down", 19526 "terminated", 19527 "stopping", 19528 "stopped" 19529 ] 19530 }, 19531 "InstanceStatus":{ 19532 "type":"structure", 19533 "members":{ 19534 "AvailabilityZone":{ 19535 "shape":"String", 19536 "locationName":"availabilityZone" 19537 }, 19538 "OutpostArn":{ 19539 "shape":"String", 19540 "locationName":"outpostArn" 19541 }, 19542 "Events":{ 19543 "shape":"InstanceStatusEventList", 19544 "locationName":"eventsSet" 19545 }, 19546 "InstanceId":{ 19547 "shape":"String", 19548 "locationName":"instanceId" 19549 }, 19550 "InstanceState":{ 19551 "shape":"InstanceState", 19552 "locationName":"instanceState" 19553 }, 19554 "InstanceStatus":{ 19555 "shape":"InstanceStatusSummary", 19556 "locationName":"instanceStatus" 19557 }, 19558 "SystemStatus":{ 19559 "shape":"InstanceStatusSummary", 19560 "locationName":"systemStatus" 19561 } 19562 } 19563 }, 19564 "InstanceStatusDetails":{ 19565 "type":"structure", 19566 "members":{ 19567 "ImpairedSince":{ 19568 "shape":"DateTime", 19569 "locationName":"impairedSince" 19570 }, 19571 "Name":{ 19572 "shape":"StatusName", 19573 "locationName":"name" 19574 }, 19575 "Status":{ 19576 "shape":"StatusType", 19577 "locationName":"status" 19578 } 19579 } 19580 }, 19581 "InstanceStatusDetailsList":{ 19582 "type":"list", 19583 "member":{ 19584 "shape":"InstanceStatusDetails", 19585 "locationName":"item" 19586 } 19587 }, 19588 "InstanceStatusEvent":{ 19589 "type":"structure", 19590 "members":{ 19591 "InstanceEventId":{ 19592 "shape":"InstanceEventId", 19593 "locationName":"instanceEventId" 19594 }, 19595 "Code":{ 19596 "shape":"EventCode", 19597 "locationName":"code" 19598 }, 19599 "Description":{ 19600 "shape":"String", 19601 "locationName":"description" 19602 }, 19603 "NotAfter":{ 19604 "shape":"DateTime", 19605 "locationName":"notAfter" 19606 }, 19607 "NotBefore":{ 19608 "shape":"DateTime", 19609 "locationName":"notBefore" 19610 }, 19611 "NotBeforeDeadline":{ 19612 "shape":"DateTime", 19613 "locationName":"notBeforeDeadline" 19614 } 19615 } 19616 }, 19617 "InstanceStatusEventList":{ 19618 "type":"list", 19619 "member":{ 19620 "shape":"InstanceStatusEvent", 19621 "locationName":"item" 19622 } 19623 }, 19624 "InstanceStatusList":{ 19625 "type":"list", 19626 "member":{ 19627 "shape":"InstanceStatus", 19628 "locationName":"item" 19629 } 19630 }, 19631 "InstanceStatusSummary":{ 19632 "type":"structure", 19633 "members":{ 19634 "Details":{ 19635 "shape":"InstanceStatusDetailsList", 19636 "locationName":"details" 19637 }, 19638 "Status":{ 19639 "shape":"SummaryStatus", 19640 "locationName":"status" 19641 } 19642 } 19643 }, 19644 "InstanceStorageFlag":{"type":"boolean"}, 19645 "InstanceStorageInfo":{ 19646 "type":"structure", 19647 "members":{ 19648 "TotalSizeInGB":{ 19649 "shape":"DiskSize", 19650 "locationName":"totalSizeInGB" 19651 }, 19652 "Disks":{ 19653 "shape":"DiskInfoList", 19654 "locationName":"disks" 19655 }, 19656 "NvmeSupport":{ 19657 "shape":"EphemeralNvmeSupport", 19658 "locationName":"nvmeSupport" 19659 } 19660 } 19661 }, 19662 "InstanceTagKeySet":{ 19663 "type":"list", 19664 "member":{ 19665 "shape":"String", 19666 "locationName":"item" 19667 } 19668 }, 19669 "InstanceTagNotificationAttribute":{ 19670 "type":"structure", 19671 "members":{ 19672 "InstanceTagKeys":{ 19673 "shape":"InstanceTagKeySet", 19674 "locationName":"instanceTagKeySet" 19675 }, 19676 "IncludeAllTagsOfInstance":{ 19677 "shape":"Boolean", 19678 "locationName":"includeAllTagsOfInstance" 19679 } 19680 } 19681 }, 19682 "InstanceType":{ 19683 "type":"string", 19684 "enum":[ 19685 "t1.micro", 19686 "t2.nano", 19687 "t2.micro", 19688 "t2.small", 19689 "t2.medium", 19690 "t2.large", 19691 "t2.xlarge", 19692 "t2.2xlarge", 19693 "t3.nano", 19694 "t3.micro", 19695 "t3.small", 19696 "t3.medium", 19697 "t3.large", 19698 "t3.xlarge", 19699 "t3.2xlarge", 19700 "t3a.nano", 19701 "t3a.micro", 19702 "t3a.small", 19703 "t3a.medium", 19704 "t3a.large", 19705 "t3a.xlarge", 19706 "t3a.2xlarge", 19707 "t4g.nano", 19708 "t4g.micro", 19709 "t4g.small", 19710 "t4g.medium", 19711 "t4g.large", 19712 "t4g.xlarge", 19713 "t4g.2xlarge", 19714 "m1.small", 19715 "m1.medium", 19716 "m1.large", 19717 "m1.xlarge", 19718 "m3.medium", 19719 "m3.large", 19720 "m3.xlarge", 19721 "m3.2xlarge", 19722 "m4.large", 19723 "m4.xlarge", 19724 "m4.2xlarge", 19725 "m4.4xlarge", 19726 "m4.10xlarge", 19727 "m4.16xlarge", 19728 "m2.xlarge", 19729 "m2.2xlarge", 19730 "m2.4xlarge", 19731 "cr1.8xlarge", 19732 "r3.large", 19733 "r3.xlarge", 19734 "r3.2xlarge", 19735 "r3.4xlarge", 19736 "r3.8xlarge", 19737 "r4.large", 19738 "r4.xlarge", 19739 "r4.2xlarge", 19740 "r4.4xlarge", 19741 "r4.8xlarge", 19742 "r4.16xlarge", 19743 "r5.large", 19744 "r5.xlarge", 19745 "r5.2xlarge", 19746 "r5.4xlarge", 19747 "r5.8xlarge", 19748 "r5.12xlarge", 19749 "r5.16xlarge", 19750 "r5.24xlarge", 19751 "r5.metal", 19752 "r5a.large", 19753 "r5a.xlarge", 19754 "r5a.2xlarge", 19755 "r5a.4xlarge", 19756 "r5a.8xlarge", 19757 "r5a.12xlarge", 19758 "r5a.16xlarge", 19759 "r5a.24xlarge", 19760 "r5b.large", 19761 "r5b.xlarge", 19762 "r5b.2xlarge", 19763 "r5b.4xlarge", 19764 "r5b.8xlarge", 19765 "r5b.12xlarge", 19766 "r5b.16xlarge", 19767 "r5b.24xlarge", 19768 "r5b.metal", 19769 "r5d.large", 19770 "r5d.xlarge", 19771 "r5d.2xlarge", 19772 "r5d.4xlarge", 19773 "r5d.8xlarge", 19774 "r5d.12xlarge", 19775 "r5d.16xlarge", 19776 "r5d.24xlarge", 19777 "r5d.metal", 19778 "r5ad.large", 19779 "r5ad.xlarge", 19780 "r5ad.2xlarge", 19781 "r5ad.4xlarge", 19782 "r5ad.8xlarge", 19783 "r5ad.12xlarge", 19784 "r5ad.16xlarge", 19785 "r5ad.24xlarge", 19786 "r6g.metal", 19787 "r6g.medium", 19788 "r6g.large", 19789 "r6g.xlarge", 19790 "r6g.2xlarge", 19791 "r6g.4xlarge", 19792 "r6g.8xlarge", 19793 "r6g.12xlarge", 19794 "r6g.16xlarge", 19795 "r6gd.metal", 19796 "r6gd.medium", 19797 "r6gd.large", 19798 "r6gd.xlarge", 19799 "r6gd.2xlarge", 19800 "r6gd.4xlarge", 19801 "r6gd.8xlarge", 19802 "r6gd.12xlarge", 19803 "r6gd.16xlarge", 19804 "x1.16xlarge", 19805 "x1.32xlarge", 19806 "x1e.xlarge", 19807 "x1e.2xlarge", 19808 "x1e.4xlarge", 19809 "x1e.8xlarge", 19810 "x1e.16xlarge", 19811 "x1e.32xlarge", 19812 "i2.xlarge", 19813 "i2.2xlarge", 19814 "i2.4xlarge", 19815 "i2.8xlarge", 19816 "i3.large", 19817 "i3.xlarge", 19818 "i3.2xlarge", 19819 "i3.4xlarge", 19820 "i3.8xlarge", 19821 "i3.16xlarge", 19822 "i3.metal", 19823 "i3en.large", 19824 "i3en.xlarge", 19825 "i3en.2xlarge", 19826 "i3en.3xlarge", 19827 "i3en.6xlarge", 19828 "i3en.12xlarge", 19829 "i3en.24xlarge", 19830 "i3en.metal", 19831 "hi1.4xlarge", 19832 "hs1.8xlarge", 19833 "c1.medium", 19834 "c1.xlarge", 19835 "c3.large", 19836 "c3.xlarge", 19837 "c3.2xlarge", 19838 "c3.4xlarge", 19839 "c3.8xlarge", 19840 "c4.large", 19841 "c4.xlarge", 19842 "c4.2xlarge", 19843 "c4.4xlarge", 19844 "c4.8xlarge", 19845 "c5.large", 19846 "c5.xlarge", 19847 "c5.2xlarge", 19848 "c5.4xlarge", 19849 "c5.9xlarge", 19850 "c5.12xlarge", 19851 "c5.18xlarge", 19852 "c5.24xlarge", 19853 "c5.metal", 19854 "c5a.large", 19855 "c5a.xlarge", 19856 "c5a.2xlarge", 19857 "c5a.4xlarge", 19858 "c5a.8xlarge", 19859 "c5a.12xlarge", 19860 "c5a.16xlarge", 19861 "c5a.24xlarge", 19862 "c5ad.large", 19863 "c5ad.xlarge", 19864 "c5ad.2xlarge", 19865 "c5ad.4xlarge", 19866 "c5ad.8xlarge", 19867 "c5ad.12xlarge", 19868 "c5ad.16xlarge", 19869 "c5ad.24xlarge", 19870 "c5d.large", 19871 "c5d.xlarge", 19872 "c5d.2xlarge", 19873 "c5d.4xlarge", 19874 "c5d.9xlarge", 19875 "c5d.12xlarge", 19876 "c5d.18xlarge", 19877 "c5d.24xlarge", 19878 "c5d.metal", 19879 "c5n.large", 19880 "c5n.xlarge", 19881 "c5n.2xlarge", 19882 "c5n.4xlarge", 19883 "c5n.9xlarge", 19884 "c5n.18xlarge", 19885 "c5n.metal", 19886 "c6g.metal", 19887 "c6g.medium", 19888 "c6g.large", 19889 "c6g.xlarge", 19890 "c6g.2xlarge", 19891 "c6g.4xlarge", 19892 "c6g.8xlarge", 19893 "c6g.12xlarge", 19894 "c6g.16xlarge", 19895 "c6gd.metal", 19896 "c6gd.medium", 19897 "c6gd.large", 19898 "c6gd.xlarge", 19899 "c6gd.2xlarge", 19900 "c6gd.4xlarge", 19901 "c6gd.8xlarge", 19902 "c6gd.12xlarge", 19903 "c6gd.16xlarge", 19904 "c6gn.medium", 19905 "c6gn.large", 19906 "c6gn.xlarge", 19907 "c6gn.2xlarge", 19908 "c6gn.4xlarge", 19909 "c6gn.8xlarge", 19910 "c6gn.12xlarge", 19911 "c6gn.16xlarge", 19912 "cc1.4xlarge", 19913 "cc2.8xlarge", 19914 "g2.2xlarge", 19915 "g2.8xlarge", 19916 "g3.4xlarge", 19917 "g3.8xlarge", 19918 "g3.16xlarge", 19919 "g3s.xlarge", 19920 "g4ad.4xlarge", 19921 "g4ad.8xlarge", 19922 "g4ad.16xlarge", 19923 "g4dn.xlarge", 19924 "g4dn.2xlarge", 19925 "g4dn.4xlarge", 19926 "g4dn.8xlarge", 19927 "g4dn.12xlarge", 19928 "g4dn.16xlarge", 19929 "g4dn.metal", 19930 "cg1.4xlarge", 19931 "p2.xlarge", 19932 "p2.8xlarge", 19933 "p2.16xlarge", 19934 "p3.2xlarge", 19935 "p3.8xlarge", 19936 "p3.16xlarge", 19937 "p3dn.24xlarge", 19938 "p4d.24xlarge", 19939 "d2.xlarge", 19940 "d2.2xlarge", 19941 "d2.4xlarge", 19942 "d2.8xlarge", 19943 "d3.xlarge", 19944 "d3.2xlarge", 19945 "d3.4xlarge", 19946 "d3.8xlarge", 19947 "d3en.xlarge", 19948 "d3en.2xlarge", 19949 "d3en.4xlarge", 19950 "d3en.6xlarge", 19951 "d3en.8xlarge", 19952 "d3en.12xlarge", 19953 "f1.2xlarge", 19954 "f1.4xlarge", 19955 "f1.16xlarge", 19956 "m5.large", 19957 "m5.xlarge", 19958 "m5.2xlarge", 19959 "m5.4xlarge", 19960 "m5.8xlarge", 19961 "m5.12xlarge", 19962 "m5.16xlarge", 19963 "m5.24xlarge", 19964 "m5.metal", 19965 "m5a.large", 19966 "m5a.xlarge", 19967 "m5a.2xlarge", 19968 "m5a.4xlarge", 19969 "m5a.8xlarge", 19970 "m5a.12xlarge", 19971 "m5a.16xlarge", 19972 "m5a.24xlarge", 19973 "m5d.large", 19974 "m5d.xlarge", 19975 "m5d.2xlarge", 19976 "m5d.4xlarge", 19977 "m5d.8xlarge", 19978 "m5d.12xlarge", 19979 "m5d.16xlarge", 19980 "m5d.24xlarge", 19981 "m5d.metal", 19982 "m5ad.large", 19983 "m5ad.xlarge", 19984 "m5ad.2xlarge", 19985 "m5ad.4xlarge", 19986 "m5ad.8xlarge", 19987 "m5ad.12xlarge", 19988 "m5ad.16xlarge", 19989 "m5ad.24xlarge", 19990 "m5zn.large", 19991 "m5zn.xlarge", 19992 "m5zn.2xlarge", 19993 "m5zn.3xlarge", 19994 "m5zn.6xlarge", 19995 "m5zn.12xlarge", 19996 "m5zn.metal", 19997 "h1.2xlarge", 19998 "h1.4xlarge", 19999 "h1.8xlarge", 20000 "h1.16xlarge", 20001 "z1d.large", 20002 "z1d.xlarge", 20003 "z1d.2xlarge", 20004 "z1d.3xlarge", 20005 "z1d.6xlarge", 20006 "z1d.12xlarge", 20007 "z1d.metal", 20008 "u-6tb1.metal", 20009 "u-9tb1.metal", 20010 "u-12tb1.metal", 20011 "u-18tb1.metal", 20012 "u-24tb1.metal", 20013 "a1.medium", 20014 "a1.large", 20015 "a1.xlarge", 20016 "a1.2xlarge", 20017 "a1.4xlarge", 20018 "a1.metal", 20019 "m5dn.large", 20020 "m5dn.xlarge", 20021 "m5dn.2xlarge", 20022 "m5dn.4xlarge", 20023 "m5dn.8xlarge", 20024 "m5dn.12xlarge", 20025 "m5dn.16xlarge", 20026 "m5dn.24xlarge", 20027 "m5n.large", 20028 "m5n.xlarge", 20029 "m5n.2xlarge", 20030 "m5n.4xlarge", 20031 "m5n.8xlarge", 20032 "m5n.12xlarge", 20033 "m5n.16xlarge", 20034 "m5n.24xlarge", 20035 "r5dn.large", 20036 "r5dn.xlarge", 20037 "r5dn.2xlarge", 20038 "r5dn.4xlarge", 20039 "r5dn.8xlarge", 20040 "r5dn.12xlarge", 20041 "r5dn.16xlarge", 20042 "r5dn.24xlarge", 20043 "r5n.large", 20044 "r5n.xlarge", 20045 "r5n.2xlarge", 20046 "r5n.4xlarge", 20047 "r5n.8xlarge", 20048 "r5n.12xlarge", 20049 "r5n.16xlarge", 20050 "r5n.24xlarge", 20051 "inf1.xlarge", 20052 "inf1.2xlarge", 20053 "inf1.6xlarge", 20054 "inf1.24xlarge", 20055 "m6g.metal", 20056 "m6g.medium", 20057 "m6g.large", 20058 "m6g.xlarge", 20059 "m6g.2xlarge", 20060 "m6g.4xlarge", 20061 "m6g.8xlarge", 20062 "m6g.12xlarge", 20063 "m6g.16xlarge", 20064 "m6gd.metal", 20065 "m6gd.medium", 20066 "m6gd.large", 20067 "m6gd.xlarge", 20068 "m6gd.2xlarge", 20069 "m6gd.4xlarge", 20070 "m6gd.8xlarge", 20071 "m6gd.12xlarge", 20072 "m6gd.16xlarge", 20073 "mac1.metal" 20074 ] 20075 }, 20076 "InstanceTypeHypervisor":{ 20077 "type":"string", 20078 "enum":[ 20079 "nitro", 20080 "xen" 20081 ] 20082 }, 20083 "InstanceTypeInfo":{ 20084 "type":"structure", 20085 "members":{ 20086 "InstanceType":{ 20087 "shape":"InstanceType", 20088 "locationName":"instanceType" 20089 }, 20090 "CurrentGeneration":{ 20091 "shape":"CurrentGenerationFlag", 20092 "locationName":"currentGeneration" 20093 }, 20094 "FreeTierEligible":{ 20095 "shape":"FreeTierEligibleFlag", 20096 "locationName":"freeTierEligible" 20097 }, 20098 "SupportedUsageClasses":{ 20099 "shape":"UsageClassTypeList", 20100 "locationName":"supportedUsageClasses" 20101 }, 20102 "SupportedRootDeviceTypes":{ 20103 "shape":"RootDeviceTypeList", 20104 "locationName":"supportedRootDeviceTypes" 20105 }, 20106 "SupportedVirtualizationTypes":{ 20107 "shape":"VirtualizationTypeList", 20108 "locationName":"supportedVirtualizationTypes" 20109 }, 20110 "BareMetal":{ 20111 "shape":"BareMetalFlag", 20112 "locationName":"bareMetal" 20113 }, 20114 "Hypervisor":{ 20115 "shape":"InstanceTypeHypervisor", 20116 "locationName":"hypervisor" 20117 }, 20118 "ProcessorInfo":{ 20119 "shape":"ProcessorInfo", 20120 "locationName":"processorInfo" 20121 }, 20122 "VCpuInfo":{ 20123 "shape":"VCpuInfo", 20124 "locationName":"vCpuInfo" 20125 }, 20126 "MemoryInfo":{ 20127 "shape":"MemoryInfo", 20128 "locationName":"memoryInfo" 20129 }, 20130 "InstanceStorageSupported":{ 20131 "shape":"InstanceStorageFlag", 20132 "locationName":"instanceStorageSupported" 20133 }, 20134 "InstanceStorageInfo":{ 20135 "shape":"InstanceStorageInfo", 20136 "locationName":"instanceStorageInfo" 20137 }, 20138 "EbsInfo":{ 20139 "shape":"EbsInfo", 20140 "locationName":"ebsInfo" 20141 }, 20142 "NetworkInfo":{ 20143 "shape":"NetworkInfo", 20144 "locationName":"networkInfo" 20145 }, 20146 "GpuInfo":{ 20147 "shape":"GpuInfo", 20148 "locationName":"gpuInfo" 20149 }, 20150 "FpgaInfo":{ 20151 "shape":"FpgaInfo", 20152 "locationName":"fpgaInfo" 20153 }, 20154 "PlacementGroupInfo":{ 20155 "shape":"PlacementGroupInfo", 20156 "locationName":"placementGroupInfo" 20157 }, 20158 "InferenceAcceleratorInfo":{ 20159 "shape":"InferenceAcceleratorInfo", 20160 "locationName":"inferenceAcceleratorInfo" 20161 }, 20162 "HibernationSupported":{ 20163 "shape":"HibernationFlag", 20164 "locationName":"hibernationSupported" 20165 }, 20166 "BurstablePerformanceSupported":{ 20167 "shape":"BurstablePerformanceFlag", 20168 "locationName":"burstablePerformanceSupported" 20169 }, 20170 "DedicatedHostsSupported":{ 20171 "shape":"DedicatedHostFlag", 20172 "locationName":"dedicatedHostsSupported" 20173 }, 20174 "AutoRecoverySupported":{ 20175 "shape":"AutoRecoveryFlag", 20176 "locationName":"autoRecoverySupported" 20177 } 20178 } 20179 }, 20180 "InstanceTypeInfoList":{ 20181 "type":"list", 20182 "member":{ 20183 "shape":"InstanceTypeInfo", 20184 "locationName":"item" 20185 } 20186 }, 20187 "InstanceTypeList":{ 20188 "type":"list", 20189 "member":{"shape":"InstanceType"} 20190 }, 20191 "InstanceTypeOffering":{ 20192 "type":"structure", 20193 "members":{ 20194 "InstanceType":{ 20195 "shape":"InstanceType", 20196 "locationName":"instanceType" 20197 }, 20198 "LocationType":{ 20199 "shape":"LocationType", 20200 "locationName":"locationType" 20201 }, 20202 "Location":{ 20203 "shape":"Location", 20204 "locationName":"location" 20205 } 20206 } 20207 }, 20208 "InstanceTypeOfferingsList":{ 20209 "type":"list", 20210 "member":{ 20211 "shape":"InstanceTypeOffering", 20212 "locationName":"item" 20213 } 20214 }, 20215 "InstanceUsage":{ 20216 "type":"structure", 20217 "members":{ 20218 "AccountId":{ 20219 "shape":"String", 20220 "locationName":"accountId" 20221 }, 20222 "UsedInstanceCount":{ 20223 "shape":"Integer", 20224 "locationName":"usedInstanceCount" 20225 } 20226 } 20227 }, 20228 "InstanceUsageSet":{ 20229 "type":"list", 20230 "member":{ 20231 "shape":"InstanceUsage", 20232 "locationName":"item" 20233 } 20234 }, 20235 "Integer":{"type":"integer"}, 20236 "InterfacePermissionType":{ 20237 "type":"string", 20238 "enum":[ 20239 "INSTANCE-ATTACH", 20240 "EIP-ASSOCIATE" 20241 ] 20242 }, 20243 "InternetGateway":{ 20244 "type":"structure", 20245 "members":{ 20246 "Attachments":{ 20247 "shape":"InternetGatewayAttachmentList", 20248 "locationName":"attachmentSet" 20249 }, 20250 "InternetGatewayId":{ 20251 "shape":"String", 20252 "locationName":"internetGatewayId" 20253 }, 20254 "OwnerId":{ 20255 "shape":"String", 20256 "locationName":"ownerId" 20257 }, 20258 "Tags":{ 20259 "shape":"TagList", 20260 "locationName":"tagSet" 20261 } 20262 } 20263 }, 20264 "InternetGatewayAttachment":{ 20265 "type":"structure", 20266 "members":{ 20267 "State":{ 20268 "shape":"AttachmentStatus", 20269 "locationName":"state" 20270 }, 20271 "VpcId":{ 20272 "shape":"String", 20273 "locationName":"vpcId" 20274 } 20275 } 20276 }, 20277 "InternetGatewayAttachmentList":{ 20278 "type":"list", 20279 "member":{ 20280 "shape":"InternetGatewayAttachment", 20281 "locationName":"item" 20282 } 20283 }, 20284 "InternetGatewayId":{"type":"string"}, 20285 "InternetGatewayIdList":{ 20286 "type":"list", 20287 "member":{ 20288 "shape":"InternetGatewayId", 20289 "locationName":"item" 20290 } 20291 }, 20292 "InternetGatewayList":{ 20293 "type":"list", 20294 "member":{ 20295 "shape":"InternetGateway", 20296 "locationName":"item" 20297 } 20298 }, 20299 "IpAddress":{ 20300 "type":"string", 20301 "max":15, 20302 "min":0, 20303 "pattern":"^([0-9]{1,3}.){3}[0-9]{1,3}$" 20304 }, 20305 "IpAddressList":{ 20306 "type":"list", 20307 "member":{ 20308 "shape":"IpAddress", 20309 "locationName":"item" 20310 } 20311 }, 20312 "IpPermission":{ 20313 "type":"structure", 20314 "members":{ 20315 "FromPort":{ 20316 "shape":"Integer", 20317 "locationName":"fromPort" 20318 }, 20319 "IpProtocol":{ 20320 "shape":"String", 20321 "locationName":"ipProtocol" 20322 }, 20323 "IpRanges":{ 20324 "shape":"IpRangeList", 20325 "locationName":"ipRanges" 20326 }, 20327 "Ipv6Ranges":{ 20328 "shape":"Ipv6RangeList", 20329 "locationName":"ipv6Ranges" 20330 }, 20331 "PrefixListIds":{ 20332 "shape":"PrefixListIdList", 20333 "locationName":"prefixListIds" 20334 }, 20335 "ToPort":{ 20336 "shape":"Integer", 20337 "locationName":"toPort" 20338 }, 20339 "UserIdGroupPairs":{ 20340 "shape":"UserIdGroupPairList", 20341 "locationName":"groups" 20342 } 20343 } 20344 }, 20345 "IpPermissionList":{ 20346 "type":"list", 20347 "member":{ 20348 "shape":"IpPermission", 20349 "locationName":"item" 20350 } 20351 }, 20352 "IpRange":{ 20353 "type":"structure", 20354 "members":{ 20355 "CidrIp":{ 20356 "shape":"String", 20357 "locationName":"cidrIp" 20358 }, 20359 "Description":{ 20360 "shape":"String", 20361 "locationName":"description" 20362 } 20363 } 20364 }, 20365 "IpRangeList":{ 20366 "type":"list", 20367 "member":{ 20368 "shape":"IpRange", 20369 "locationName":"item" 20370 } 20371 }, 20372 "IpRanges":{ 20373 "type":"list", 20374 "member":{ 20375 "shape":"String", 20376 "locationName":"item" 20377 } 20378 }, 20379 "Ipv4PoolEc2Id":{"type":"string"}, 20380 "Ipv6Address":{"type":"string"}, 20381 "Ipv6AddressList":{ 20382 "type":"list", 20383 "member":{ 20384 "shape":"String", 20385 "locationName":"item" 20386 } 20387 }, 20388 "Ipv6CidrAssociation":{ 20389 "type":"structure", 20390 "members":{ 20391 "Ipv6Cidr":{ 20392 "shape":"String", 20393 "locationName":"ipv6Cidr" 20394 }, 20395 "AssociatedResource":{ 20396 "shape":"String", 20397 "locationName":"associatedResource" 20398 } 20399 } 20400 }, 20401 "Ipv6CidrAssociationSet":{ 20402 "type":"list", 20403 "member":{ 20404 "shape":"Ipv6CidrAssociation", 20405 "locationName":"item" 20406 } 20407 }, 20408 "Ipv6CidrBlock":{ 20409 "type":"structure", 20410 "members":{ 20411 "Ipv6CidrBlock":{ 20412 "shape":"String", 20413 "locationName":"ipv6CidrBlock" 20414 } 20415 } 20416 }, 20417 "Ipv6CidrBlockSet":{ 20418 "type":"list", 20419 "member":{ 20420 "shape":"Ipv6CidrBlock", 20421 "locationName":"item" 20422 } 20423 }, 20424 "Ipv6Flag":{"type":"boolean"}, 20425 "Ipv6Pool":{ 20426 "type":"structure", 20427 "members":{ 20428 "PoolId":{ 20429 "shape":"String", 20430 "locationName":"poolId" 20431 }, 20432 "Description":{ 20433 "shape":"String", 20434 "locationName":"description" 20435 }, 20436 "PoolCidrBlocks":{ 20437 "shape":"PoolCidrBlocksSet", 20438 "locationName":"poolCidrBlockSet" 20439 }, 20440 "Tags":{ 20441 "shape":"TagList", 20442 "locationName":"tagSet" 20443 } 20444 } 20445 }, 20446 "Ipv6PoolEc2Id":{"type":"string"}, 20447 "Ipv6PoolIdList":{ 20448 "type":"list", 20449 "member":{ 20450 "shape":"Ipv6PoolEc2Id", 20451 "locationName":"item" 20452 } 20453 }, 20454 "Ipv6PoolMaxResults":{ 20455 "type":"integer", 20456 "max":1000, 20457 "min":1 20458 }, 20459 "Ipv6PoolSet":{ 20460 "type":"list", 20461 "member":{ 20462 "shape":"Ipv6Pool", 20463 "locationName":"item" 20464 } 20465 }, 20466 "Ipv6Range":{ 20467 "type":"structure", 20468 "members":{ 20469 "CidrIpv6":{ 20470 "shape":"String", 20471 "locationName":"cidrIpv6" 20472 }, 20473 "Description":{ 20474 "shape":"String", 20475 "locationName":"description" 20476 } 20477 } 20478 }, 20479 "Ipv6RangeList":{ 20480 "type":"list", 20481 "member":{ 20482 "shape":"Ipv6Range", 20483 "locationName":"item" 20484 } 20485 }, 20486 "Ipv6SupportValue":{ 20487 "type":"string", 20488 "enum":[ 20489 "enable", 20490 "disable" 20491 ] 20492 }, 20493 "KernelId":{"type":"string"}, 20494 "KeyNameStringList":{ 20495 "type":"list", 20496 "member":{ 20497 "shape":"KeyPairName", 20498 "locationName":"KeyName" 20499 } 20500 }, 20501 "KeyPair":{ 20502 "type":"structure", 20503 "members":{ 20504 "KeyFingerprint":{ 20505 "shape":"String", 20506 "locationName":"keyFingerprint" 20507 }, 20508 "KeyMaterial":{ 20509 "shape":"SensitiveUserData", 20510 "locationName":"keyMaterial" 20511 }, 20512 "KeyName":{ 20513 "shape":"String", 20514 "locationName":"keyName" 20515 }, 20516 "KeyPairId":{ 20517 "shape":"String", 20518 "locationName":"keyPairId" 20519 }, 20520 "Tags":{ 20521 "shape":"TagList", 20522 "locationName":"tagSet" 20523 } 20524 } 20525 }, 20526 "KeyPairId":{"type":"string"}, 20527 "KeyPairIdStringList":{ 20528 "type":"list", 20529 "member":{ 20530 "shape":"KeyPairId", 20531 "locationName":"KeyPairId" 20532 } 20533 }, 20534 "KeyPairInfo":{ 20535 "type":"structure", 20536 "members":{ 20537 "KeyPairId":{ 20538 "shape":"String", 20539 "locationName":"keyPairId" 20540 }, 20541 "KeyFingerprint":{ 20542 "shape":"String", 20543 "locationName":"keyFingerprint" 20544 }, 20545 "KeyName":{ 20546 "shape":"String", 20547 "locationName":"keyName" 20548 }, 20549 "Tags":{ 20550 "shape":"TagList", 20551 "locationName":"tagSet" 20552 } 20553 } 20554 }, 20555 "KeyPairList":{ 20556 "type":"list", 20557 "member":{ 20558 "shape":"KeyPairInfo", 20559 "locationName":"item" 20560 } 20561 }, 20562 "KeyPairName":{"type":"string"}, 20563 "KmsKeyId":{"type":"string"}, 20564 "LastError":{ 20565 "type":"structure", 20566 "members":{ 20567 "Message":{ 20568 "shape":"String", 20569 "locationName":"message" 20570 }, 20571 "Code":{ 20572 "shape":"String", 20573 "locationName":"code" 20574 } 20575 } 20576 }, 20577 "LaunchPermission":{ 20578 "type":"structure", 20579 "members":{ 20580 "Group":{ 20581 "shape":"PermissionGroup", 20582 "locationName":"group" 20583 }, 20584 "UserId":{ 20585 "shape":"String", 20586 "locationName":"userId" 20587 } 20588 } 20589 }, 20590 "LaunchPermissionList":{ 20591 "type":"list", 20592 "member":{ 20593 "shape":"LaunchPermission", 20594 "locationName":"item" 20595 } 20596 }, 20597 "LaunchPermissionModifications":{ 20598 "type":"structure", 20599 "members":{ 20600 "Add":{"shape":"LaunchPermissionList"}, 20601 "Remove":{"shape":"LaunchPermissionList"} 20602 } 20603 }, 20604 "LaunchSpecification":{ 20605 "type":"structure", 20606 "members":{ 20607 "UserData":{ 20608 "shape":"String", 20609 "locationName":"userData" 20610 }, 20611 "SecurityGroups":{ 20612 "shape":"GroupIdentifierList", 20613 "locationName":"groupSet" 20614 }, 20615 "AddressingType":{ 20616 "shape":"String", 20617 "locationName":"addressingType" 20618 }, 20619 "BlockDeviceMappings":{ 20620 "shape":"BlockDeviceMappingList", 20621 "locationName":"blockDeviceMapping" 20622 }, 20623 "EbsOptimized":{ 20624 "shape":"Boolean", 20625 "locationName":"ebsOptimized" 20626 }, 20627 "IamInstanceProfile":{ 20628 "shape":"IamInstanceProfileSpecification", 20629 "locationName":"iamInstanceProfile" 20630 }, 20631 "ImageId":{ 20632 "shape":"String", 20633 "locationName":"imageId" 20634 }, 20635 "InstanceType":{ 20636 "shape":"InstanceType", 20637 "locationName":"instanceType" 20638 }, 20639 "KernelId":{ 20640 "shape":"String", 20641 "locationName":"kernelId" 20642 }, 20643 "KeyName":{ 20644 "shape":"String", 20645 "locationName":"keyName" 20646 }, 20647 "NetworkInterfaces":{ 20648 "shape":"InstanceNetworkInterfaceSpecificationList", 20649 "locationName":"networkInterfaceSet" 20650 }, 20651 "Placement":{ 20652 "shape":"SpotPlacement", 20653 "locationName":"placement" 20654 }, 20655 "RamdiskId":{ 20656 "shape":"String", 20657 "locationName":"ramdiskId" 20658 }, 20659 "SubnetId":{ 20660 "shape":"String", 20661 "locationName":"subnetId" 20662 }, 20663 "Monitoring":{ 20664 "shape":"RunInstancesMonitoringEnabled", 20665 "locationName":"monitoring" 20666 } 20667 } 20668 }, 20669 "LaunchSpecsList":{ 20670 "type":"list", 20671 "member":{ 20672 "shape":"SpotFleetLaunchSpecification", 20673 "locationName":"item" 20674 } 20675 }, 20676 "LaunchTemplate":{ 20677 "type":"structure", 20678 "members":{ 20679 "LaunchTemplateId":{ 20680 "shape":"String", 20681 "locationName":"launchTemplateId" 20682 }, 20683 "LaunchTemplateName":{ 20684 "shape":"LaunchTemplateName", 20685 "locationName":"launchTemplateName" 20686 }, 20687 "CreateTime":{ 20688 "shape":"DateTime", 20689 "locationName":"createTime" 20690 }, 20691 "CreatedBy":{ 20692 "shape":"String", 20693 "locationName":"createdBy" 20694 }, 20695 "DefaultVersionNumber":{ 20696 "shape":"Long", 20697 "locationName":"defaultVersionNumber" 20698 }, 20699 "LatestVersionNumber":{ 20700 "shape":"Long", 20701 "locationName":"latestVersionNumber" 20702 }, 20703 "Tags":{ 20704 "shape":"TagList", 20705 "locationName":"tagSet" 20706 } 20707 } 20708 }, 20709 "LaunchTemplateAndOverridesResponse":{ 20710 "type":"structure", 20711 "members":{ 20712 "LaunchTemplateSpecification":{ 20713 "shape":"FleetLaunchTemplateSpecification", 20714 "locationName":"launchTemplateSpecification" 20715 }, 20716 "Overrides":{ 20717 "shape":"FleetLaunchTemplateOverrides", 20718 "locationName":"overrides" 20719 } 20720 } 20721 }, 20722 "LaunchTemplateBlockDeviceMapping":{ 20723 "type":"structure", 20724 "members":{ 20725 "DeviceName":{ 20726 "shape":"String", 20727 "locationName":"deviceName" 20728 }, 20729 "VirtualName":{ 20730 "shape":"String", 20731 "locationName":"virtualName" 20732 }, 20733 "Ebs":{ 20734 "shape":"LaunchTemplateEbsBlockDevice", 20735 "locationName":"ebs" 20736 }, 20737 "NoDevice":{ 20738 "shape":"String", 20739 "locationName":"noDevice" 20740 } 20741 } 20742 }, 20743 "LaunchTemplateBlockDeviceMappingList":{ 20744 "type":"list", 20745 "member":{ 20746 "shape":"LaunchTemplateBlockDeviceMapping", 20747 "locationName":"item" 20748 } 20749 }, 20750 "LaunchTemplateBlockDeviceMappingRequest":{ 20751 "type":"structure", 20752 "members":{ 20753 "DeviceName":{"shape":"String"}, 20754 "VirtualName":{"shape":"String"}, 20755 "Ebs":{"shape":"LaunchTemplateEbsBlockDeviceRequest"}, 20756 "NoDevice":{"shape":"String"} 20757 } 20758 }, 20759 "LaunchTemplateBlockDeviceMappingRequestList":{ 20760 "type":"list", 20761 "member":{ 20762 "shape":"LaunchTemplateBlockDeviceMappingRequest", 20763 "locationName":"BlockDeviceMapping" 20764 } 20765 }, 20766 "LaunchTemplateCapacityReservationSpecificationRequest":{ 20767 "type":"structure", 20768 "members":{ 20769 "CapacityReservationPreference":{"shape":"CapacityReservationPreference"}, 20770 "CapacityReservationTarget":{"shape":"CapacityReservationTarget"} 20771 } 20772 }, 20773 "LaunchTemplateCapacityReservationSpecificationResponse":{ 20774 "type":"structure", 20775 "members":{ 20776 "CapacityReservationPreference":{ 20777 "shape":"CapacityReservationPreference", 20778 "locationName":"capacityReservationPreference" 20779 }, 20780 "CapacityReservationTarget":{ 20781 "shape":"CapacityReservationTargetResponse", 20782 "locationName":"capacityReservationTarget" 20783 } 20784 } 20785 }, 20786 "LaunchTemplateConfig":{ 20787 "type":"structure", 20788 "members":{ 20789 "LaunchTemplateSpecification":{ 20790 "shape":"FleetLaunchTemplateSpecification", 20791 "locationName":"launchTemplateSpecification" 20792 }, 20793 "Overrides":{ 20794 "shape":"LaunchTemplateOverridesList", 20795 "locationName":"overrides" 20796 } 20797 } 20798 }, 20799 "LaunchTemplateConfigList":{ 20800 "type":"list", 20801 "member":{ 20802 "shape":"LaunchTemplateConfig", 20803 "locationName":"item" 20804 } 20805 }, 20806 "LaunchTemplateCpuOptions":{ 20807 "type":"structure", 20808 "members":{ 20809 "CoreCount":{ 20810 "shape":"Integer", 20811 "locationName":"coreCount" 20812 }, 20813 "ThreadsPerCore":{ 20814 "shape":"Integer", 20815 "locationName":"threadsPerCore" 20816 } 20817 } 20818 }, 20819 "LaunchTemplateCpuOptionsRequest":{ 20820 "type":"structure", 20821 "members":{ 20822 "CoreCount":{"shape":"Integer"}, 20823 "ThreadsPerCore":{"shape":"Integer"} 20824 } 20825 }, 20826 "LaunchTemplateEbsBlockDevice":{ 20827 "type":"structure", 20828 "members":{ 20829 "Encrypted":{ 20830 "shape":"Boolean", 20831 "locationName":"encrypted" 20832 }, 20833 "DeleteOnTermination":{ 20834 "shape":"Boolean", 20835 "locationName":"deleteOnTermination" 20836 }, 20837 "Iops":{ 20838 "shape":"Integer", 20839 "locationName":"iops" 20840 }, 20841 "KmsKeyId":{ 20842 "shape":"KmsKeyId", 20843 "locationName":"kmsKeyId" 20844 }, 20845 "SnapshotId":{ 20846 "shape":"SnapshotId", 20847 "locationName":"snapshotId" 20848 }, 20849 "VolumeSize":{ 20850 "shape":"Integer", 20851 "locationName":"volumeSize" 20852 }, 20853 "VolumeType":{ 20854 "shape":"VolumeType", 20855 "locationName":"volumeType" 20856 }, 20857 "Throughput":{ 20858 "shape":"Integer", 20859 "locationName":"throughput" 20860 } 20861 } 20862 }, 20863 "LaunchTemplateEbsBlockDeviceRequest":{ 20864 "type":"structure", 20865 "members":{ 20866 "Encrypted":{"shape":"Boolean"}, 20867 "DeleteOnTermination":{"shape":"Boolean"}, 20868 "Iops":{"shape":"Integer"}, 20869 "KmsKeyId":{"shape":"KmsKeyId"}, 20870 "SnapshotId":{"shape":"SnapshotId"}, 20871 "VolumeSize":{"shape":"Integer"}, 20872 "VolumeType":{"shape":"VolumeType"}, 20873 "Throughput":{"shape":"Integer"} 20874 } 20875 }, 20876 "LaunchTemplateElasticInferenceAccelerator":{ 20877 "type":"structure", 20878 "required":["Type"], 20879 "members":{ 20880 "Type":{"shape":"String"}, 20881 "Count":{"shape":"LaunchTemplateElasticInferenceAcceleratorCount"} 20882 } 20883 }, 20884 "LaunchTemplateElasticInferenceAcceleratorCount":{ 20885 "type":"integer", 20886 "min":1 20887 }, 20888 "LaunchTemplateElasticInferenceAcceleratorList":{ 20889 "type":"list", 20890 "member":{ 20891 "shape":"LaunchTemplateElasticInferenceAccelerator", 20892 "locationName":"item" 20893 } 20894 }, 20895 "LaunchTemplateElasticInferenceAcceleratorResponse":{ 20896 "type":"structure", 20897 "members":{ 20898 "Type":{ 20899 "shape":"String", 20900 "locationName":"type" 20901 }, 20902 "Count":{ 20903 "shape":"Integer", 20904 "locationName":"count" 20905 } 20906 } 20907 }, 20908 "LaunchTemplateElasticInferenceAcceleratorResponseList":{ 20909 "type":"list", 20910 "member":{ 20911 "shape":"LaunchTemplateElasticInferenceAcceleratorResponse", 20912 "locationName":"item" 20913 } 20914 }, 20915 "LaunchTemplateEnclaveOptions":{ 20916 "type":"structure", 20917 "members":{ 20918 "Enabled":{ 20919 "shape":"Boolean", 20920 "locationName":"enabled" 20921 } 20922 } 20923 }, 20924 "LaunchTemplateEnclaveOptionsRequest":{ 20925 "type":"structure", 20926 "members":{ 20927 "Enabled":{"shape":"Boolean"} 20928 } 20929 }, 20930 "LaunchTemplateErrorCode":{ 20931 "type":"string", 20932 "enum":[ 20933 "launchTemplateIdDoesNotExist", 20934 "launchTemplateIdMalformed", 20935 "launchTemplateNameDoesNotExist", 20936 "launchTemplateNameMalformed", 20937 "launchTemplateVersionDoesNotExist", 20938 "unexpectedError" 20939 ] 20940 }, 20941 "LaunchTemplateHibernationOptions":{ 20942 "type":"structure", 20943 "members":{ 20944 "Configured":{ 20945 "shape":"Boolean", 20946 "locationName":"configured" 20947 } 20948 } 20949 }, 20950 "LaunchTemplateHibernationOptionsRequest":{ 20951 "type":"structure", 20952 "members":{ 20953 "Configured":{"shape":"Boolean"} 20954 } 20955 }, 20956 "LaunchTemplateHttpTokensState":{ 20957 "type":"string", 20958 "enum":[ 20959 "optional", 20960 "required" 20961 ] 20962 }, 20963 "LaunchTemplateIamInstanceProfileSpecification":{ 20964 "type":"structure", 20965 "members":{ 20966 "Arn":{ 20967 "shape":"String", 20968 "locationName":"arn" 20969 }, 20970 "Name":{ 20971 "shape":"String", 20972 "locationName":"name" 20973 } 20974 } 20975 }, 20976 "LaunchTemplateIamInstanceProfileSpecificationRequest":{ 20977 "type":"structure", 20978 "members":{ 20979 "Arn":{"shape":"String"}, 20980 "Name":{"shape":"String"} 20981 } 20982 }, 20983 "LaunchTemplateId":{"type":"string"}, 20984 "LaunchTemplateIdStringList":{ 20985 "type":"list", 20986 "member":{ 20987 "shape":"LaunchTemplateId", 20988 "locationName":"item" 20989 } 20990 }, 20991 "LaunchTemplateInstanceMarketOptions":{ 20992 "type":"structure", 20993 "members":{ 20994 "MarketType":{ 20995 "shape":"MarketType", 20996 "locationName":"marketType" 20997 }, 20998 "SpotOptions":{ 20999 "shape":"LaunchTemplateSpotMarketOptions", 21000 "locationName":"spotOptions" 21001 } 21002 } 21003 }, 21004 "LaunchTemplateInstanceMarketOptionsRequest":{ 21005 "type":"structure", 21006 "members":{ 21007 "MarketType":{"shape":"MarketType"}, 21008 "SpotOptions":{"shape":"LaunchTemplateSpotMarketOptionsRequest"} 21009 } 21010 }, 21011 "LaunchTemplateInstanceMetadataEndpointState":{ 21012 "type":"string", 21013 "enum":[ 21014 "disabled", 21015 "enabled" 21016 ] 21017 }, 21018 "LaunchTemplateInstanceMetadataOptions":{ 21019 "type":"structure", 21020 "members":{ 21021 "State":{ 21022 "shape":"LaunchTemplateInstanceMetadataOptionsState", 21023 "locationName":"state" 21024 }, 21025 "HttpTokens":{ 21026 "shape":"LaunchTemplateHttpTokensState", 21027 "locationName":"httpTokens" 21028 }, 21029 "HttpPutResponseHopLimit":{ 21030 "shape":"Integer", 21031 "locationName":"httpPutResponseHopLimit" 21032 }, 21033 "HttpEndpoint":{ 21034 "shape":"LaunchTemplateInstanceMetadataEndpointState", 21035 "locationName":"httpEndpoint" 21036 } 21037 } 21038 }, 21039 "LaunchTemplateInstanceMetadataOptionsRequest":{ 21040 "type":"structure", 21041 "members":{ 21042 "HttpTokens":{"shape":"LaunchTemplateHttpTokensState"}, 21043 "HttpPutResponseHopLimit":{"shape":"Integer"}, 21044 "HttpEndpoint":{"shape":"LaunchTemplateInstanceMetadataEndpointState"} 21045 } 21046 }, 21047 "LaunchTemplateInstanceMetadataOptionsState":{ 21048 "type":"string", 21049 "enum":[ 21050 "pending", 21051 "applied" 21052 ] 21053 }, 21054 "LaunchTemplateInstanceNetworkInterfaceSpecification":{ 21055 "type":"structure", 21056 "members":{ 21057 "AssociateCarrierIpAddress":{ 21058 "shape":"Boolean", 21059 "locationName":"associateCarrierIpAddress" 21060 }, 21061 "AssociatePublicIpAddress":{ 21062 "shape":"Boolean", 21063 "locationName":"associatePublicIpAddress" 21064 }, 21065 "DeleteOnTermination":{ 21066 "shape":"Boolean", 21067 "locationName":"deleteOnTermination" 21068 }, 21069 "Description":{ 21070 "shape":"String", 21071 "locationName":"description" 21072 }, 21073 "DeviceIndex":{ 21074 "shape":"Integer", 21075 "locationName":"deviceIndex" 21076 }, 21077 "Groups":{ 21078 "shape":"GroupIdStringList", 21079 "locationName":"groupSet" 21080 }, 21081 "InterfaceType":{ 21082 "shape":"String", 21083 "locationName":"interfaceType" 21084 }, 21085 "Ipv6AddressCount":{ 21086 "shape":"Integer", 21087 "locationName":"ipv6AddressCount" 21088 }, 21089 "Ipv6Addresses":{ 21090 "shape":"InstanceIpv6AddressList", 21091 "locationName":"ipv6AddressesSet" 21092 }, 21093 "NetworkInterfaceId":{ 21094 "shape":"NetworkInterfaceId", 21095 "locationName":"networkInterfaceId" 21096 }, 21097 "PrivateIpAddress":{ 21098 "shape":"String", 21099 "locationName":"privateIpAddress" 21100 }, 21101 "PrivateIpAddresses":{ 21102 "shape":"PrivateIpAddressSpecificationList", 21103 "locationName":"privateIpAddressesSet" 21104 }, 21105 "SecondaryPrivateIpAddressCount":{ 21106 "shape":"Integer", 21107 "locationName":"secondaryPrivateIpAddressCount" 21108 }, 21109 "SubnetId":{ 21110 "shape":"SubnetId", 21111 "locationName":"subnetId" 21112 }, 21113 "NetworkCardIndex":{ 21114 "shape":"Integer", 21115 "locationName":"networkCardIndex" 21116 } 21117 } 21118 }, 21119 "LaunchTemplateInstanceNetworkInterfaceSpecificationList":{ 21120 "type":"list", 21121 "member":{ 21122 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecification", 21123 "locationName":"item" 21124 } 21125 }, 21126 "LaunchTemplateInstanceNetworkInterfaceSpecificationRequest":{ 21127 "type":"structure", 21128 "members":{ 21129 "AssociateCarrierIpAddress":{"shape":"Boolean"}, 21130 "AssociatePublicIpAddress":{"shape":"Boolean"}, 21131 "DeleteOnTermination":{"shape":"Boolean"}, 21132 "Description":{"shape":"String"}, 21133 "DeviceIndex":{"shape":"Integer"}, 21134 "Groups":{ 21135 "shape":"SecurityGroupIdStringList", 21136 "locationName":"SecurityGroupId" 21137 }, 21138 "InterfaceType":{"shape":"String"}, 21139 "Ipv6AddressCount":{"shape":"Integer"}, 21140 "Ipv6Addresses":{"shape":"InstanceIpv6AddressListRequest"}, 21141 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 21142 "PrivateIpAddress":{"shape":"String"}, 21143 "PrivateIpAddresses":{"shape":"PrivateIpAddressSpecificationList"}, 21144 "SecondaryPrivateIpAddressCount":{"shape":"Integer"}, 21145 "SubnetId":{"shape":"SubnetId"}, 21146 "NetworkCardIndex":{"shape":"Integer"} 21147 } 21148 }, 21149 "LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList":{ 21150 "type":"list", 21151 "member":{ 21152 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationRequest", 21153 "locationName":"InstanceNetworkInterfaceSpecification" 21154 } 21155 }, 21156 "LaunchTemplateLicenseConfiguration":{ 21157 "type":"structure", 21158 "members":{ 21159 "LicenseConfigurationArn":{ 21160 "shape":"String", 21161 "locationName":"licenseConfigurationArn" 21162 } 21163 } 21164 }, 21165 "LaunchTemplateLicenseConfigurationRequest":{ 21166 "type":"structure", 21167 "members":{ 21168 "LicenseConfigurationArn":{"shape":"String"} 21169 } 21170 }, 21171 "LaunchTemplateLicenseList":{ 21172 "type":"list", 21173 "member":{ 21174 "shape":"LaunchTemplateLicenseConfiguration", 21175 "locationName":"item" 21176 } 21177 }, 21178 "LaunchTemplateLicenseSpecificationListRequest":{ 21179 "type":"list", 21180 "member":{ 21181 "shape":"LaunchTemplateLicenseConfigurationRequest", 21182 "locationName":"item" 21183 } 21184 }, 21185 "LaunchTemplateName":{ 21186 "type":"string", 21187 "max":128, 21188 "min":3, 21189 "pattern":"[a-zA-Z0-9\\(\\)\\.\\-/_]+" 21190 }, 21191 "LaunchTemplateNameStringList":{ 21192 "type":"list", 21193 "member":{ 21194 "shape":"LaunchTemplateName", 21195 "locationName":"item" 21196 } 21197 }, 21198 "LaunchTemplateOverrides":{ 21199 "type":"structure", 21200 "members":{ 21201 "InstanceType":{ 21202 "shape":"InstanceType", 21203 "locationName":"instanceType" 21204 }, 21205 "SpotPrice":{ 21206 "shape":"String", 21207 "locationName":"spotPrice" 21208 }, 21209 "SubnetId":{ 21210 "shape":"String", 21211 "locationName":"subnetId" 21212 }, 21213 "AvailabilityZone":{ 21214 "shape":"String", 21215 "locationName":"availabilityZone" 21216 }, 21217 "WeightedCapacity":{ 21218 "shape":"Double", 21219 "locationName":"weightedCapacity" 21220 }, 21221 "Priority":{ 21222 "shape":"Double", 21223 "locationName":"priority" 21224 } 21225 } 21226 }, 21227 "LaunchTemplateOverridesList":{ 21228 "type":"list", 21229 "member":{ 21230 "shape":"LaunchTemplateOverrides", 21231 "locationName":"item" 21232 } 21233 }, 21234 "LaunchTemplatePlacement":{ 21235 "type":"structure", 21236 "members":{ 21237 "AvailabilityZone":{ 21238 "shape":"String", 21239 "locationName":"availabilityZone" 21240 }, 21241 "Affinity":{ 21242 "shape":"String", 21243 "locationName":"affinity" 21244 }, 21245 "GroupName":{ 21246 "shape":"String", 21247 "locationName":"groupName" 21248 }, 21249 "HostId":{ 21250 "shape":"String", 21251 "locationName":"hostId" 21252 }, 21253 "Tenancy":{ 21254 "shape":"Tenancy", 21255 "locationName":"tenancy" 21256 }, 21257 "SpreadDomain":{ 21258 "shape":"String", 21259 "locationName":"spreadDomain" 21260 }, 21261 "HostResourceGroupArn":{ 21262 "shape":"String", 21263 "locationName":"hostResourceGroupArn" 21264 }, 21265 "PartitionNumber":{ 21266 "shape":"Integer", 21267 "locationName":"partitionNumber" 21268 } 21269 } 21270 }, 21271 "LaunchTemplatePlacementRequest":{ 21272 "type":"structure", 21273 "members":{ 21274 "AvailabilityZone":{"shape":"String"}, 21275 "Affinity":{"shape":"String"}, 21276 "GroupName":{"shape":"PlacementGroupName"}, 21277 "HostId":{"shape":"DedicatedHostId"}, 21278 "Tenancy":{"shape":"Tenancy"}, 21279 "SpreadDomain":{"shape":"String"}, 21280 "HostResourceGroupArn":{"shape":"String"}, 21281 "PartitionNumber":{"shape":"Integer"} 21282 } 21283 }, 21284 "LaunchTemplateSet":{ 21285 "type":"list", 21286 "member":{ 21287 "shape":"LaunchTemplate", 21288 "locationName":"item" 21289 } 21290 }, 21291 "LaunchTemplateSpecification":{ 21292 "type":"structure", 21293 "members":{ 21294 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 21295 "LaunchTemplateName":{"shape":"String"}, 21296 "Version":{"shape":"String"} 21297 } 21298 }, 21299 "LaunchTemplateSpotMarketOptions":{ 21300 "type":"structure", 21301 "members":{ 21302 "MaxPrice":{ 21303 "shape":"String", 21304 "locationName":"maxPrice" 21305 }, 21306 "SpotInstanceType":{ 21307 "shape":"SpotInstanceType", 21308 "locationName":"spotInstanceType" 21309 }, 21310 "BlockDurationMinutes":{ 21311 "shape":"Integer", 21312 "locationName":"blockDurationMinutes" 21313 }, 21314 "ValidUntil":{ 21315 "shape":"DateTime", 21316 "locationName":"validUntil" 21317 }, 21318 "InstanceInterruptionBehavior":{ 21319 "shape":"InstanceInterruptionBehavior", 21320 "locationName":"instanceInterruptionBehavior" 21321 } 21322 } 21323 }, 21324 "LaunchTemplateSpotMarketOptionsRequest":{ 21325 "type":"structure", 21326 "members":{ 21327 "MaxPrice":{"shape":"String"}, 21328 "SpotInstanceType":{"shape":"SpotInstanceType"}, 21329 "BlockDurationMinutes":{"shape":"Integer"}, 21330 "ValidUntil":{"shape":"DateTime"}, 21331 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 21332 } 21333 }, 21334 "LaunchTemplateTagSpecification":{ 21335 "type":"structure", 21336 "members":{ 21337 "ResourceType":{ 21338 "shape":"ResourceType", 21339 "locationName":"resourceType" 21340 }, 21341 "Tags":{ 21342 "shape":"TagList", 21343 "locationName":"tagSet" 21344 } 21345 } 21346 }, 21347 "LaunchTemplateTagSpecificationList":{ 21348 "type":"list", 21349 "member":{ 21350 "shape":"LaunchTemplateTagSpecification", 21351 "locationName":"item" 21352 } 21353 }, 21354 "LaunchTemplateTagSpecificationRequest":{ 21355 "type":"structure", 21356 "members":{ 21357 "ResourceType":{"shape":"ResourceType"}, 21358 "Tags":{ 21359 "shape":"TagList", 21360 "locationName":"Tag" 21361 } 21362 } 21363 }, 21364 "LaunchTemplateTagSpecificationRequestList":{ 21365 "type":"list", 21366 "member":{ 21367 "shape":"LaunchTemplateTagSpecificationRequest", 21368 "locationName":"LaunchTemplateTagSpecificationRequest" 21369 } 21370 }, 21371 "LaunchTemplateVersion":{ 21372 "type":"structure", 21373 "members":{ 21374 "LaunchTemplateId":{ 21375 "shape":"String", 21376 "locationName":"launchTemplateId" 21377 }, 21378 "LaunchTemplateName":{ 21379 "shape":"LaunchTemplateName", 21380 "locationName":"launchTemplateName" 21381 }, 21382 "VersionNumber":{ 21383 "shape":"Long", 21384 "locationName":"versionNumber" 21385 }, 21386 "VersionDescription":{ 21387 "shape":"VersionDescription", 21388 "locationName":"versionDescription" 21389 }, 21390 "CreateTime":{ 21391 "shape":"DateTime", 21392 "locationName":"createTime" 21393 }, 21394 "CreatedBy":{ 21395 "shape":"String", 21396 "locationName":"createdBy" 21397 }, 21398 "DefaultVersion":{ 21399 "shape":"Boolean", 21400 "locationName":"defaultVersion" 21401 }, 21402 "LaunchTemplateData":{ 21403 "shape":"ResponseLaunchTemplateData", 21404 "locationName":"launchTemplateData" 21405 } 21406 } 21407 }, 21408 "LaunchTemplateVersionSet":{ 21409 "type":"list", 21410 "member":{ 21411 "shape":"LaunchTemplateVersion", 21412 "locationName":"item" 21413 } 21414 }, 21415 "LaunchTemplatesMonitoring":{ 21416 "type":"structure", 21417 "members":{ 21418 "Enabled":{ 21419 "shape":"Boolean", 21420 "locationName":"enabled" 21421 } 21422 } 21423 }, 21424 "LaunchTemplatesMonitoringRequest":{ 21425 "type":"structure", 21426 "members":{ 21427 "Enabled":{"shape":"Boolean"} 21428 } 21429 }, 21430 "LicenseConfiguration":{ 21431 "type":"structure", 21432 "members":{ 21433 "LicenseConfigurationArn":{ 21434 "shape":"String", 21435 "locationName":"licenseConfigurationArn" 21436 } 21437 } 21438 }, 21439 "LicenseConfigurationRequest":{ 21440 "type":"structure", 21441 "members":{ 21442 "LicenseConfigurationArn":{"shape":"String"} 21443 } 21444 }, 21445 "LicenseList":{ 21446 "type":"list", 21447 "member":{ 21448 "shape":"LicenseConfiguration", 21449 "locationName":"item" 21450 } 21451 }, 21452 "LicenseSpecificationListRequest":{ 21453 "type":"list", 21454 "member":{ 21455 "shape":"LicenseConfigurationRequest", 21456 "locationName":"item" 21457 } 21458 }, 21459 "ListingState":{ 21460 "type":"string", 21461 "enum":[ 21462 "available", 21463 "sold", 21464 "cancelled", 21465 "pending" 21466 ] 21467 }, 21468 "ListingStatus":{ 21469 "type":"string", 21470 "enum":[ 21471 "active", 21472 "pending", 21473 "cancelled", 21474 "closed" 21475 ] 21476 }, 21477 "LoadBalancersConfig":{ 21478 "type":"structure", 21479 "members":{ 21480 "ClassicLoadBalancersConfig":{ 21481 "shape":"ClassicLoadBalancersConfig", 21482 "locationName":"classicLoadBalancersConfig" 21483 }, 21484 "TargetGroupsConfig":{ 21485 "shape":"TargetGroupsConfig", 21486 "locationName":"targetGroupsConfig" 21487 } 21488 } 21489 }, 21490 "LoadPermission":{ 21491 "type":"structure", 21492 "members":{ 21493 "UserId":{ 21494 "shape":"String", 21495 "locationName":"userId" 21496 }, 21497 "Group":{ 21498 "shape":"PermissionGroup", 21499 "locationName":"group" 21500 } 21501 } 21502 }, 21503 "LoadPermissionList":{ 21504 "type":"list", 21505 "member":{ 21506 "shape":"LoadPermission", 21507 "locationName":"item" 21508 } 21509 }, 21510 "LoadPermissionListRequest":{ 21511 "type":"list", 21512 "member":{ 21513 "shape":"LoadPermissionRequest", 21514 "locationName":"item" 21515 } 21516 }, 21517 "LoadPermissionModifications":{ 21518 "type":"structure", 21519 "members":{ 21520 "Add":{"shape":"LoadPermissionListRequest"}, 21521 "Remove":{"shape":"LoadPermissionListRequest"} 21522 } 21523 }, 21524 "LoadPermissionRequest":{ 21525 "type":"structure", 21526 "members":{ 21527 "Group":{"shape":"PermissionGroup"}, 21528 "UserId":{"shape":"String"} 21529 } 21530 }, 21531 "LocalGateway":{ 21532 "type":"structure", 21533 "members":{ 21534 "LocalGatewayId":{ 21535 "shape":"LocalGatewayId", 21536 "locationName":"localGatewayId" 21537 }, 21538 "OutpostArn":{ 21539 "shape":"String", 21540 "locationName":"outpostArn" 21541 }, 21542 "OwnerId":{ 21543 "shape":"String", 21544 "locationName":"ownerId" 21545 }, 21546 "State":{ 21547 "shape":"String", 21548 "locationName":"state" 21549 }, 21550 "Tags":{ 21551 "shape":"TagList", 21552 "locationName":"tagSet" 21553 } 21554 } 21555 }, 21556 "LocalGatewayId":{"type":"string"}, 21557 "LocalGatewayIdSet":{ 21558 "type":"list", 21559 "member":{ 21560 "shape":"LocalGatewayId", 21561 "locationName":"item" 21562 } 21563 }, 21564 "LocalGatewayMaxResults":{ 21565 "type":"integer", 21566 "max":1000, 21567 "min":5 21568 }, 21569 "LocalGatewayRoute":{ 21570 "type":"structure", 21571 "members":{ 21572 "DestinationCidrBlock":{ 21573 "shape":"String", 21574 "locationName":"destinationCidrBlock" 21575 }, 21576 "LocalGatewayVirtualInterfaceGroupId":{ 21577 "shape":"LocalGatewayVirtualInterfaceGroupId", 21578 "locationName":"localGatewayVirtualInterfaceGroupId" 21579 }, 21580 "Type":{ 21581 "shape":"LocalGatewayRouteType", 21582 "locationName":"type" 21583 }, 21584 "State":{ 21585 "shape":"LocalGatewayRouteState", 21586 "locationName":"state" 21587 }, 21588 "LocalGatewayRouteTableId":{ 21589 "shape":"LocalGatewayRoutetableId", 21590 "locationName":"localGatewayRouteTableId" 21591 }, 21592 "LocalGatewayRouteTableArn":{ 21593 "shape":"ResourceArn", 21594 "locationName":"localGatewayRouteTableArn" 21595 }, 21596 "OwnerId":{ 21597 "shape":"String", 21598 "locationName":"ownerId" 21599 } 21600 } 21601 }, 21602 "LocalGatewayRouteList":{ 21603 "type":"list", 21604 "member":{ 21605 "shape":"LocalGatewayRoute", 21606 "locationName":"item" 21607 } 21608 }, 21609 "LocalGatewayRouteState":{ 21610 "type":"string", 21611 "enum":[ 21612 "pending", 21613 "active", 21614 "blackhole", 21615 "deleting", 21616 "deleted" 21617 ] 21618 }, 21619 "LocalGatewayRouteTable":{ 21620 "type":"structure", 21621 "members":{ 21622 "LocalGatewayRouteTableId":{ 21623 "shape":"String", 21624 "locationName":"localGatewayRouteTableId" 21625 }, 21626 "LocalGatewayRouteTableArn":{ 21627 "shape":"ResourceArn", 21628 "locationName":"localGatewayRouteTableArn" 21629 }, 21630 "LocalGatewayId":{ 21631 "shape":"LocalGatewayId", 21632 "locationName":"localGatewayId" 21633 }, 21634 "OutpostArn":{ 21635 "shape":"String", 21636 "locationName":"outpostArn" 21637 }, 21638 "OwnerId":{ 21639 "shape":"String", 21640 "locationName":"ownerId" 21641 }, 21642 "State":{ 21643 "shape":"String", 21644 "locationName":"state" 21645 }, 21646 "Tags":{ 21647 "shape":"TagList", 21648 "locationName":"tagSet" 21649 } 21650 } 21651 }, 21652 "LocalGatewayRouteTableIdSet":{ 21653 "type":"list", 21654 "member":{ 21655 "shape":"LocalGatewayRoutetableId", 21656 "locationName":"item" 21657 } 21658 }, 21659 "LocalGatewayRouteTableSet":{ 21660 "type":"list", 21661 "member":{ 21662 "shape":"LocalGatewayRouteTable", 21663 "locationName":"item" 21664 } 21665 }, 21666 "LocalGatewayRouteTableVirtualInterfaceGroupAssociation":{ 21667 "type":"structure", 21668 "members":{ 21669 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{ 21670 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId", 21671 "locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationId" 21672 }, 21673 "LocalGatewayVirtualInterfaceGroupId":{ 21674 "shape":"LocalGatewayVirtualInterfaceGroupId", 21675 "locationName":"localGatewayVirtualInterfaceGroupId" 21676 }, 21677 "LocalGatewayId":{ 21678 "shape":"String", 21679 "locationName":"localGatewayId" 21680 }, 21681 "LocalGatewayRouteTableId":{ 21682 "shape":"LocalGatewayId", 21683 "locationName":"localGatewayRouteTableId" 21684 }, 21685 "LocalGatewayRouteTableArn":{ 21686 "shape":"ResourceArn", 21687 "locationName":"localGatewayRouteTableArn" 21688 }, 21689 "OwnerId":{ 21690 "shape":"String", 21691 "locationName":"ownerId" 21692 }, 21693 "State":{ 21694 "shape":"String", 21695 "locationName":"state" 21696 }, 21697 "Tags":{ 21698 "shape":"TagList", 21699 "locationName":"tagSet" 21700 } 21701 } 21702 }, 21703 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{"type":"string"}, 21704 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationIdSet":{ 21705 "type":"list", 21706 "member":{ 21707 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId", 21708 "locationName":"item" 21709 } 21710 }, 21711 "LocalGatewayRouteTableVirtualInterfaceGroupAssociationSet":{ 21712 "type":"list", 21713 "member":{ 21714 "shape":"LocalGatewayRouteTableVirtualInterfaceGroupAssociation", 21715 "locationName":"item" 21716 } 21717 }, 21718 "LocalGatewayRouteTableVpcAssociation":{ 21719 "type":"structure", 21720 "members":{ 21721 "LocalGatewayRouteTableVpcAssociationId":{ 21722 "shape":"LocalGatewayRouteTableVpcAssociationId", 21723 "locationName":"localGatewayRouteTableVpcAssociationId" 21724 }, 21725 "LocalGatewayRouteTableId":{ 21726 "shape":"String", 21727 "locationName":"localGatewayRouteTableId" 21728 }, 21729 "LocalGatewayRouteTableArn":{ 21730 "shape":"ResourceArn", 21731 "locationName":"localGatewayRouteTableArn" 21732 }, 21733 "LocalGatewayId":{ 21734 "shape":"String", 21735 "locationName":"localGatewayId" 21736 }, 21737 "VpcId":{ 21738 "shape":"String", 21739 "locationName":"vpcId" 21740 }, 21741 "OwnerId":{ 21742 "shape":"String", 21743 "locationName":"ownerId" 21744 }, 21745 "State":{ 21746 "shape":"String", 21747 "locationName":"state" 21748 }, 21749 "Tags":{ 21750 "shape":"TagList", 21751 "locationName":"tagSet" 21752 } 21753 } 21754 }, 21755 "LocalGatewayRouteTableVpcAssociationId":{"type":"string"}, 21756 "LocalGatewayRouteTableVpcAssociationIdSet":{ 21757 "type":"list", 21758 "member":{ 21759 "shape":"LocalGatewayRouteTableVpcAssociationId", 21760 "locationName":"item" 21761 } 21762 }, 21763 "LocalGatewayRouteTableVpcAssociationSet":{ 21764 "type":"list", 21765 "member":{ 21766 "shape":"LocalGatewayRouteTableVpcAssociation", 21767 "locationName":"item" 21768 } 21769 }, 21770 "LocalGatewayRouteType":{ 21771 "type":"string", 21772 "enum":[ 21773 "static", 21774 "propagated" 21775 ] 21776 }, 21777 "LocalGatewayRoutetableId":{"type":"string"}, 21778 "LocalGatewaySet":{ 21779 "type":"list", 21780 "member":{ 21781 "shape":"LocalGateway", 21782 "locationName":"item" 21783 } 21784 }, 21785 "LocalGatewayVirtualInterface":{ 21786 "type":"structure", 21787 "members":{ 21788 "LocalGatewayVirtualInterfaceId":{ 21789 "shape":"LocalGatewayVirtualInterfaceId", 21790 "locationName":"localGatewayVirtualInterfaceId" 21791 }, 21792 "LocalGatewayId":{ 21793 "shape":"String", 21794 "locationName":"localGatewayId" 21795 }, 21796 "Vlan":{ 21797 "shape":"Integer", 21798 "locationName":"vlan" 21799 }, 21800 "LocalAddress":{ 21801 "shape":"String", 21802 "locationName":"localAddress" 21803 }, 21804 "PeerAddress":{ 21805 "shape":"String", 21806 "locationName":"peerAddress" 21807 }, 21808 "LocalBgpAsn":{ 21809 "shape":"Integer", 21810 "locationName":"localBgpAsn" 21811 }, 21812 "PeerBgpAsn":{ 21813 "shape":"Integer", 21814 "locationName":"peerBgpAsn" 21815 }, 21816 "OwnerId":{ 21817 "shape":"String", 21818 "locationName":"ownerId" 21819 }, 21820 "Tags":{ 21821 "shape":"TagList", 21822 "locationName":"tagSet" 21823 } 21824 } 21825 }, 21826 "LocalGatewayVirtualInterfaceGroup":{ 21827 "type":"structure", 21828 "members":{ 21829 "LocalGatewayVirtualInterfaceGroupId":{ 21830 "shape":"LocalGatewayVirtualInterfaceGroupId", 21831 "locationName":"localGatewayVirtualInterfaceGroupId" 21832 }, 21833 "LocalGatewayVirtualInterfaceIds":{ 21834 "shape":"LocalGatewayVirtualInterfaceIdSet", 21835 "locationName":"localGatewayVirtualInterfaceIdSet" 21836 }, 21837 "LocalGatewayId":{ 21838 "shape":"String", 21839 "locationName":"localGatewayId" 21840 }, 21841 "OwnerId":{ 21842 "shape":"String", 21843 "locationName":"ownerId" 21844 }, 21845 "Tags":{ 21846 "shape":"TagList", 21847 "locationName":"tagSet" 21848 } 21849 } 21850 }, 21851 "LocalGatewayVirtualInterfaceGroupId":{"type":"string"}, 21852 "LocalGatewayVirtualInterfaceGroupIdSet":{ 21853 "type":"list", 21854 "member":{ 21855 "shape":"LocalGatewayVirtualInterfaceGroupId", 21856 "locationName":"item" 21857 } 21858 }, 21859 "LocalGatewayVirtualInterfaceGroupSet":{ 21860 "type":"list", 21861 "member":{ 21862 "shape":"LocalGatewayVirtualInterfaceGroup", 21863 "locationName":"item" 21864 } 21865 }, 21866 "LocalGatewayVirtualInterfaceId":{"type":"string"}, 21867 "LocalGatewayVirtualInterfaceIdSet":{ 21868 "type":"list", 21869 "member":{ 21870 "shape":"LocalGatewayVirtualInterfaceId", 21871 "locationName":"item" 21872 } 21873 }, 21874 "LocalGatewayVirtualInterfaceSet":{ 21875 "type":"list", 21876 "member":{ 21877 "shape":"LocalGatewayVirtualInterface", 21878 "locationName":"item" 21879 } 21880 }, 21881 "Location":{"type":"string"}, 21882 "LocationType":{ 21883 "type":"string", 21884 "enum":[ 21885 "region", 21886 "availability-zone", 21887 "availability-zone-id" 21888 ] 21889 }, 21890 "LogDestinationType":{ 21891 "type":"string", 21892 "enum":[ 21893 "cloud-watch-logs", 21894 "s3" 21895 ] 21896 }, 21897 "Long":{"type":"long"}, 21898 "ManagedPrefixList":{ 21899 "type":"structure", 21900 "members":{ 21901 "PrefixListId":{ 21902 "shape":"PrefixListResourceId", 21903 "locationName":"prefixListId" 21904 }, 21905 "AddressFamily":{ 21906 "shape":"String", 21907 "locationName":"addressFamily" 21908 }, 21909 "State":{ 21910 "shape":"PrefixListState", 21911 "locationName":"state" 21912 }, 21913 "StateMessage":{ 21914 "shape":"String", 21915 "locationName":"stateMessage" 21916 }, 21917 "PrefixListArn":{ 21918 "shape":"ResourceArn", 21919 "locationName":"prefixListArn" 21920 }, 21921 "PrefixListName":{ 21922 "shape":"String", 21923 "locationName":"prefixListName" 21924 }, 21925 "MaxEntries":{ 21926 "shape":"Integer", 21927 "locationName":"maxEntries" 21928 }, 21929 "Version":{ 21930 "shape":"Long", 21931 "locationName":"version" 21932 }, 21933 "Tags":{ 21934 "shape":"TagList", 21935 "locationName":"tagSet" 21936 }, 21937 "OwnerId":{ 21938 "shape":"String", 21939 "locationName":"ownerId" 21940 } 21941 } 21942 }, 21943 "ManagedPrefixListSet":{ 21944 "type":"list", 21945 "member":{ 21946 "shape":"ManagedPrefixList", 21947 "locationName":"item" 21948 } 21949 }, 21950 "MarketType":{ 21951 "type":"string", 21952 "enum":["spot"] 21953 }, 21954 "MaxIpv4AddrPerInterface":{"type":"integer"}, 21955 "MaxIpv6AddrPerInterface":{"type":"integer"}, 21956 "MaxNetworkInterfaces":{"type":"integer"}, 21957 "MaxResults":{"type":"integer"}, 21958 "MaximumBandwidthInMbps":{"type":"integer"}, 21959 "MaximumIops":{"type":"integer"}, 21960 "MaximumNetworkCards":{"type":"integer"}, 21961 "MaximumThroughputInMBps":{"type":"double"}, 21962 "MembershipType":{ 21963 "type":"string", 21964 "enum":[ 21965 "static", 21966 "igmp" 21967 ] 21968 }, 21969 "MemoryInfo":{ 21970 "type":"structure", 21971 "members":{ 21972 "SizeInMiB":{ 21973 "shape":"MemorySize", 21974 "locationName":"sizeInMiB" 21975 } 21976 } 21977 }, 21978 "MemorySize":{"type":"long"}, 21979 "MillisecondDateTime":{"type":"timestamp"}, 21980 "ModifyAvailabilityZoneGroupRequest":{ 21981 "type":"structure", 21982 "required":[ 21983 "GroupName", 21984 "OptInStatus" 21985 ], 21986 "members":{ 21987 "GroupName":{"shape":"String"}, 21988 "OptInStatus":{"shape":"ModifyAvailabilityZoneOptInStatus"}, 21989 "DryRun":{"shape":"Boolean"} 21990 } 21991 }, 21992 "ModifyAvailabilityZoneGroupResult":{ 21993 "type":"structure", 21994 "members":{ 21995 "Return":{ 21996 "shape":"Boolean", 21997 "locationName":"return" 21998 } 21999 } 22000 }, 22001 "ModifyAvailabilityZoneOptInStatus":{ 22002 "type":"string", 22003 "enum":[ 22004 "opted-in", 22005 "not-opted-in" 22006 ] 22007 }, 22008 "ModifyCapacityReservationRequest":{ 22009 "type":"structure", 22010 "required":["CapacityReservationId"], 22011 "members":{ 22012 "CapacityReservationId":{"shape":"CapacityReservationId"}, 22013 "InstanceCount":{"shape":"Integer"}, 22014 "EndDate":{"shape":"DateTime"}, 22015 "EndDateType":{"shape":"EndDateType"}, 22016 "Accept":{"shape":"Boolean"}, 22017 "DryRun":{"shape":"Boolean"} 22018 } 22019 }, 22020 "ModifyCapacityReservationResult":{ 22021 "type":"structure", 22022 "members":{ 22023 "Return":{ 22024 "shape":"Boolean", 22025 "locationName":"return" 22026 } 22027 } 22028 }, 22029 "ModifyClientVpnEndpointRequest":{ 22030 "type":"structure", 22031 "required":["ClientVpnEndpointId"], 22032 "members":{ 22033 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 22034 "ServerCertificateArn":{"shape":"String"}, 22035 "ConnectionLogOptions":{"shape":"ConnectionLogOptions"}, 22036 "DnsServers":{"shape":"DnsServersOptionsModifyStructure"}, 22037 "VpnPort":{"shape":"Integer"}, 22038 "Description":{"shape":"String"}, 22039 "SplitTunnel":{"shape":"Boolean"}, 22040 "DryRun":{"shape":"Boolean"}, 22041 "SecurityGroupIds":{ 22042 "shape":"ClientVpnSecurityGroupIdSet", 22043 "locationName":"SecurityGroupId" 22044 }, 22045 "VpcId":{"shape":"VpcId"}, 22046 "SelfServicePortal":{"shape":"SelfServicePortal"}, 22047 "ClientConnectOptions":{"shape":"ClientConnectOptions"} 22048 } 22049 }, 22050 "ModifyClientVpnEndpointResult":{ 22051 "type":"structure", 22052 "members":{ 22053 "Return":{ 22054 "shape":"Boolean", 22055 "locationName":"return" 22056 } 22057 } 22058 }, 22059 "ModifyDefaultCreditSpecificationRequest":{ 22060 "type":"structure", 22061 "required":[ 22062 "InstanceFamily", 22063 "CpuCredits" 22064 ], 22065 "members":{ 22066 "DryRun":{"shape":"Boolean"}, 22067 "InstanceFamily":{"shape":"UnlimitedSupportedInstanceFamily"}, 22068 "CpuCredits":{"shape":"String"} 22069 } 22070 }, 22071 "ModifyDefaultCreditSpecificationResult":{ 22072 "type":"structure", 22073 "members":{ 22074 "InstanceFamilyCreditSpecification":{ 22075 "shape":"InstanceFamilyCreditSpecification", 22076 "locationName":"instanceFamilyCreditSpecification" 22077 } 22078 } 22079 }, 22080 "ModifyEbsDefaultKmsKeyIdRequest":{ 22081 "type":"structure", 22082 "required":["KmsKeyId"], 22083 "members":{ 22084 "KmsKeyId":{"shape":"KmsKeyId"}, 22085 "DryRun":{"shape":"Boolean"} 22086 } 22087 }, 22088 "ModifyEbsDefaultKmsKeyIdResult":{ 22089 "type":"structure", 22090 "members":{ 22091 "KmsKeyId":{ 22092 "shape":"String", 22093 "locationName":"kmsKeyId" 22094 } 22095 } 22096 }, 22097 "ModifyFleetRequest":{ 22098 "type":"structure", 22099 "required":["FleetId"], 22100 "members":{ 22101 "DryRun":{"shape":"Boolean"}, 22102 "ExcessCapacityTerminationPolicy":{"shape":"FleetExcessCapacityTerminationPolicy"}, 22103 "LaunchTemplateConfigs":{ 22104 "shape":"FleetLaunchTemplateConfigListRequest", 22105 "locationName":"LaunchTemplateConfig" 22106 }, 22107 "FleetId":{"shape":"FleetId"}, 22108 "TargetCapacitySpecification":{"shape":"TargetCapacitySpecificationRequest"} 22109 } 22110 }, 22111 "ModifyFleetResult":{ 22112 "type":"structure", 22113 "members":{ 22114 "Return":{ 22115 "shape":"Boolean", 22116 "locationName":"return" 22117 } 22118 } 22119 }, 22120 "ModifyFpgaImageAttributeRequest":{ 22121 "type":"structure", 22122 "required":["FpgaImageId"], 22123 "members":{ 22124 "DryRun":{"shape":"Boolean"}, 22125 "FpgaImageId":{"shape":"FpgaImageId"}, 22126 "Attribute":{"shape":"FpgaImageAttributeName"}, 22127 "OperationType":{"shape":"OperationType"}, 22128 "UserIds":{ 22129 "shape":"UserIdStringList", 22130 "locationName":"UserId" 22131 }, 22132 "UserGroups":{ 22133 "shape":"UserGroupStringList", 22134 "locationName":"UserGroup" 22135 }, 22136 "ProductCodes":{ 22137 "shape":"ProductCodeStringList", 22138 "locationName":"ProductCode" 22139 }, 22140 "LoadPermission":{"shape":"LoadPermissionModifications"}, 22141 "Description":{"shape":"String"}, 22142 "Name":{"shape":"String"} 22143 } 22144 }, 22145 "ModifyFpgaImageAttributeResult":{ 22146 "type":"structure", 22147 "members":{ 22148 "FpgaImageAttribute":{ 22149 "shape":"FpgaImageAttribute", 22150 "locationName":"fpgaImageAttribute" 22151 } 22152 } 22153 }, 22154 "ModifyHostsRequest":{ 22155 "type":"structure", 22156 "required":["HostIds"], 22157 "members":{ 22158 "AutoPlacement":{ 22159 "shape":"AutoPlacement", 22160 "locationName":"autoPlacement" 22161 }, 22162 "HostIds":{ 22163 "shape":"RequestHostIdList", 22164 "locationName":"hostId" 22165 }, 22166 "HostRecovery":{"shape":"HostRecovery"}, 22167 "InstanceType":{"shape":"String"}, 22168 "InstanceFamily":{"shape":"String"} 22169 } 22170 }, 22171 "ModifyHostsResult":{ 22172 "type":"structure", 22173 "members":{ 22174 "Successful":{ 22175 "shape":"ResponseHostIdList", 22176 "locationName":"successful" 22177 }, 22178 "Unsuccessful":{ 22179 "shape":"UnsuccessfulItemList", 22180 "locationName":"unsuccessful" 22181 } 22182 } 22183 }, 22184 "ModifyIdFormatRequest":{ 22185 "type":"structure", 22186 "required":[ 22187 "Resource", 22188 "UseLongIds" 22189 ], 22190 "members":{ 22191 "Resource":{"shape":"String"}, 22192 "UseLongIds":{"shape":"Boolean"} 22193 } 22194 }, 22195 "ModifyIdentityIdFormatRequest":{ 22196 "type":"structure", 22197 "required":[ 22198 "PrincipalArn", 22199 "Resource", 22200 "UseLongIds" 22201 ], 22202 "members":{ 22203 "PrincipalArn":{ 22204 "shape":"String", 22205 "locationName":"principalArn" 22206 }, 22207 "Resource":{ 22208 "shape":"String", 22209 "locationName":"resource" 22210 }, 22211 "UseLongIds":{ 22212 "shape":"Boolean", 22213 "locationName":"useLongIds" 22214 } 22215 } 22216 }, 22217 "ModifyImageAttributeRequest":{ 22218 "type":"structure", 22219 "required":["ImageId"], 22220 "members":{ 22221 "Attribute":{"shape":"String"}, 22222 "Description":{"shape":"AttributeValue"}, 22223 "ImageId":{"shape":"ImageId"}, 22224 "LaunchPermission":{"shape":"LaunchPermissionModifications"}, 22225 "OperationType":{"shape":"OperationType"}, 22226 "ProductCodes":{ 22227 "shape":"ProductCodeStringList", 22228 "locationName":"ProductCode" 22229 }, 22230 "UserGroups":{ 22231 "shape":"UserGroupStringList", 22232 "locationName":"UserGroup" 22233 }, 22234 "UserIds":{ 22235 "shape":"UserIdStringList", 22236 "locationName":"UserId" 22237 }, 22238 "Value":{"shape":"String"}, 22239 "DryRun":{ 22240 "shape":"Boolean", 22241 "locationName":"dryRun" 22242 } 22243 } 22244 }, 22245 "ModifyInstanceAttributeRequest":{ 22246 "type":"structure", 22247 "required":["InstanceId"], 22248 "members":{ 22249 "SourceDestCheck":{"shape":"AttributeBooleanValue"}, 22250 "Attribute":{ 22251 "shape":"InstanceAttributeName", 22252 "locationName":"attribute" 22253 }, 22254 "BlockDeviceMappings":{ 22255 "shape":"InstanceBlockDeviceMappingSpecificationList", 22256 "locationName":"blockDeviceMapping" 22257 }, 22258 "DisableApiTermination":{ 22259 "shape":"AttributeBooleanValue", 22260 "locationName":"disableApiTermination" 22261 }, 22262 "DryRun":{ 22263 "shape":"Boolean", 22264 "locationName":"dryRun" 22265 }, 22266 "EbsOptimized":{ 22267 "shape":"AttributeBooleanValue", 22268 "locationName":"ebsOptimized" 22269 }, 22270 "EnaSupport":{ 22271 "shape":"AttributeBooleanValue", 22272 "locationName":"enaSupport" 22273 }, 22274 "Groups":{ 22275 "shape":"GroupIdStringList", 22276 "locationName":"GroupId" 22277 }, 22278 "InstanceId":{ 22279 "shape":"InstanceId", 22280 "locationName":"instanceId" 22281 }, 22282 "InstanceInitiatedShutdownBehavior":{ 22283 "shape":"AttributeValue", 22284 "locationName":"instanceInitiatedShutdownBehavior" 22285 }, 22286 "InstanceType":{ 22287 "shape":"AttributeValue", 22288 "locationName":"instanceType" 22289 }, 22290 "Kernel":{ 22291 "shape":"AttributeValue", 22292 "locationName":"kernel" 22293 }, 22294 "Ramdisk":{ 22295 "shape":"AttributeValue", 22296 "locationName":"ramdisk" 22297 }, 22298 "SriovNetSupport":{ 22299 "shape":"AttributeValue", 22300 "locationName":"sriovNetSupport" 22301 }, 22302 "UserData":{ 22303 "shape":"BlobAttributeValue", 22304 "locationName":"userData" 22305 }, 22306 "Value":{ 22307 "shape":"String", 22308 "locationName":"value" 22309 } 22310 } 22311 }, 22312 "ModifyInstanceCapacityReservationAttributesRequest":{ 22313 "type":"structure", 22314 "required":[ 22315 "InstanceId", 22316 "CapacityReservationSpecification" 22317 ], 22318 "members":{ 22319 "InstanceId":{"shape":"InstanceId"}, 22320 "CapacityReservationSpecification":{"shape":"CapacityReservationSpecification"}, 22321 "DryRun":{"shape":"Boolean"} 22322 } 22323 }, 22324 "ModifyInstanceCapacityReservationAttributesResult":{ 22325 "type":"structure", 22326 "members":{ 22327 "Return":{ 22328 "shape":"Boolean", 22329 "locationName":"return" 22330 } 22331 } 22332 }, 22333 "ModifyInstanceCreditSpecificationRequest":{ 22334 "type":"structure", 22335 "required":["InstanceCreditSpecifications"], 22336 "members":{ 22337 "DryRun":{"shape":"Boolean"}, 22338 "ClientToken":{"shape":"String"}, 22339 "InstanceCreditSpecifications":{ 22340 "shape":"InstanceCreditSpecificationListRequest", 22341 "locationName":"InstanceCreditSpecification" 22342 } 22343 } 22344 }, 22345 "ModifyInstanceCreditSpecificationResult":{ 22346 "type":"structure", 22347 "members":{ 22348 "SuccessfulInstanceCreditSpecifications":{ 22349 "shape":"SuccessfulInstanceCreditSpecificationSet", 22350 "locationName":"successfulInstanceCreditSpecificationSet" 22351 }, 22352 "UnsuccessfulInstanceCreditSpecifications":{ 22353 "shape":"UnsuccessfulInstanceCreditSpecificationSet", 22354 "locationName":"unsuccessfulInstanceCreditSpecificationSet" 22355 } 22356 } 22357 }, 22358 "ModifyInstanceEventStartTimeRequest":{ 22359 "type":"structure", 22360 "required":[ 22361 "InstanceId", 22362 "InstanceEventId", 22363 "NotBefore" 22364 ], 22365 "members":{ 22366 "DryRun":{"shape":"Boolean"}, 22367 "InstanceId":{"shape":"InstanceId"}, 22368 "InstanceEventId":{"shape":"String"}, 22369 "NotBefore":{"shape":"DateTime"} 22370 } 22371 }, 22372 "ModifyInstanceEventStartTimeResult":{ 22373 "type":"structure", 22374 "members":{ 22375 "Event":{ 22376 "shape":"InstanceStatusEvent", 22377 "locationName":"event" 22378 } 22379 } 22380 }, 22381 "ModifyInstanceMetadataOptionsRequest":{ 22382 "type":"structure", 22383 "required":["InstanceId"], 22384 "members":{ 22385 "InstanceId":{"shape":"InstanceId"}, 22386 "HttpTokens":{"shape":"HttpTokensState"}, 22387 "HttpPutResponseHopLimit":{"shape":"Integer"}, 22388 "HttpEndpoint":{"shape":"InstanceMetadataEndpointState"}, 22389 "DryRun":{"shape":"Boolean"} 22390 } 22391 }, 22392 "ModifyInstanceMetadataOptionsResult":{ 22393 "type":"structure", 22394 "members":{ 22395 "InstanceId":{ 22396 "shape":"String", 22397 "locationName":"instanceId" 22398 }, 22399 "InstanceMetadataOptions":{ 22400 "shape":"InstanceMetadataOptionsResponse", 22401 "locationName":"instanceMetadataOptions" 22402 } 22403 } 22404 }, 22405 "ModifyInstancePlacementRequest":{ 22406 "type":"structure", 22407 "required":["InstanceId"], 22408 "members":{ 22409 "Affinity":{ 22410 "shape":"Affinity", 22411 "locationName":"affinity" 22412 }, 22413 "GroupName":{"shape":"PlacementGroupName"}, 22414 "HostId":{ 22415 "shape":"DedicatedHostId", 22416 "locationName":"hostId" 22417 }, 22418 "InstanceId":{ 22419 "shape":"InstanceId", 22420 "locationName":"instanceId" 22421 }, 22422 "Tenancy":{ 22423 "shape":"HostTenancy", 22424 "locationName":"tenancy" 22425 }, 22426 "PartitionNumber":{"shape":"Integer"}, 22427 "HostResourceGroupArn":{"shape":"String"} 22428 } 22429 }, 22430 "ModifyInstancePlacementResult":{ 22431 "type":"structure", 22432 "members":{ 22433 "Return":{ 22434 "shape":"Boolean", 22435 "locationName":"return" 22436 } 22437 } 22438 }, 22439 "ModifyLaunchTemplateRequest":{ 22440 "type":"structure", 22441 "members":{ 22442 "DryRun":{"shape":"Boolean"}, 22443 "ClientToken":{"shape":"String"}, 22444 "LaunchTemplateId":{"shape":"LaunchTemplateId"}, 22445 "LaunchTemplateName":{"shape":"LaunchTemplateName"}, 22446 "DefaultVersion":{ 22447 "shape":"String", 22448 "locationName":"SetDefaultVersion" 22449 } 22450 } 22451 }, 22452 "ModifyLaunchTemplateResult":{ 22453 "type":"structure", 22454 "members":{ 22455 "LaunchTemplate":{ 22456 "shape":"LaunchTemplate", 22457 "locationName":"launchTemplate" 22458 } 22459 } 22460 }, 22461 "ModifyManagedPrefixListRequest":{ 22462 "type":"structure", 22463 "required":["PrefixListId"], 22464 "members":{ 22465 "DryRun":{"shape":"Boolean"}, 22466 "PrefixListId":{"shape":"PrefixListResourceId"}, 22467 "CurrentVersion":{"shape":"Long"}, 22468 "PrefixListName":{"shape":"String"}, 22469 "AddEntries":{ 22470 "shape":"AddPrefixListEntries", 22471 "locationName":"AddEntry" 22472 }, 22473 "RemoveEntries":{ 22474 "shape":"RemovePrefixListEntries", 22475 "locationName":"RemoveEntry" 22476 } 22477 } 22478 }, 22479 "ModifyManagedPrefixListResult":{ 22480 "type":"structure", 22481 "members":{ 22482 "PrefixList":{ 22483 "shape":"ManagedPrefixList", 22484 "locationName":"prefixList" 22485 } 22486 } 22487 }, 22488 "ModifyNetworkInterfaceAttributeRequest":{ 22489 "type":"structure", 22490 "required":["NetworkInterfaceId"], 22491 "members":{ 22492 "Attachment":{ 22493 "shape":"NetworkInterfaceAttachmentChanges", 22494 "locationName":"attachment" 22495 }, 22496 "Description":{ 22497 "shape":"AttributeValue", 22498 "locationName":"description" 22499 }, 22500 "DryRun":{ 22501 "shape":"Boolean", 22502 "locationName":"dryRun" 22503 }, 22504 "Groups":{ 22505 "shape":"SecurityGroupIdStringList", 22506 "locationName":"SecurityGroupId" 22507 }, 22508 "NetworkInterfaceId":{ 22509 "shape":"NetworkInterfaceId", 22510 "locationName":"networkInterfaceId" 22511 }, 22512 "SourceDestCheck":{ 22513 "shape":"AttributeBooleanValue", 22514 "locationName":"sourceDestCheck" 22515 } 22516 } 22517 }, 22518 "ModifyReservedInstancesRequest":{ 22519 "type":"structure", 22520 "required":[ 22521 "ReservedInstancesIds", 22522 "TargetConfigurations" 22523 ], 22524 "members":{ 22525 "ReservedInstancesIds":{ 22526 "shape":"ReservedInstancesIdStringList", 22527 "locationName":"ReservedInstancesId" 22528 }, 22529 "ClientToken":{ 22530 "shape":"String", 22531 "locationName":"clientToken" 22532 }, 22533 "TargetConfigurations":{ 22534 "shape":"ReservedInstancesConfigurationList", 22535 "locationName":"ReservedInstancesConfigurationSetItemType" 22536 } 22537 } 22538 }, 22539 "ModifyReservedInstancesResult":{ 22540 "type":"structure", 22541 "members":{ 22542 "ReservedInstancesModificationId":{ 22543 "shape":"String", 22544 "locationName":"reservedInstancesModificationId" 22545 } 22546 } 22547 }, 22548 "ModifySnapshotAttributeRequest":{ 22549 "type":"structure", 22550 "required":["SnapshotId"], 22551 "members":{ 22552 "Attribute":{"shape":"SnapshotAttributeName"}, 22553 "CreateVolumePermission":{"shape":"CreateVolumePermissionModifications"}, 22554 "GroupNames":{ 22555 "shape":"GroupNameStringList", 22556 "locationName":"UserGroup" 22557 }, 22558 "OperationType":{"shape":"OperationType"}, 22559 "SnapshotId":{"shape":"SnapshotId"}, 22560 "UserIds":{ 22561 "shape":"UserIdStringList", 22562 "locationName":"UserId" 22563 }, 22564 "DryRun":{ 22565 "shape":"Boolean", 22566 "locationName":"dryRun" 22567 } 22568 } 22569 }, 22570 "ModifySpotFleetRequestRequest":{ 22571 "type":"structure", 22572 "required":["SpotFleetRequestId"], 22573 "members":{ 22574 "ExcessCapacityTerminationPolicy":{ 22575 "shape":"ExcessCapacityTerminationPolicy", 22576 "locationName":"excessCapacityTerminationPolicy" 22577 }, 22578 "LaunchTemplateConfigs":{ 22579 "shape":"LaunchTemplateConfigList", 22580 "locationName":"LaunchTemplateConfig" 22581 }, 22582 "SpotFleetRequestId":{ 22583 "shape":"SpotFleetRequestId", 22584 "locationName":"spotFleetRequestId" 22585 }, 22586 "TargetCapacity":{ 22587 "shape":"Integer", 22588 "locationName":"targetCapacity" 22589 }, 22590 "OnDemandTargetCapacity":{"shape":"Integer"} 22591 } 22592 }, 22593 "ModifySpotFleetRequestResponse":{ 22594 "type":"structure", 22595 "members":{ 22596 "Return":{ 22597 "shape":"Boolean", 22598 "locationName":"return" 22599 } 22600 } 22601 }, 22602 "ModifySubnetAttributeRequest":{ 22603 "type":"structure", 22604 "required":["SubnetId"], 22605 "members":{ 22606 "AssignIpv6AddressOnCreation":{"shape":"AttributeBooleanValue"}, 22607 "MapPublicIpOnLaunch":{"shape":"AttributeBooleanValue"}, 22608 "SubnetId":{ 22609 "shape":"SubnetId", 22610 "locationName":"subnetId" 22611 }, 22612 "MapCustomerOwnedIpOnLaunch":{"shape":"AttributeBooleanValue"}, 22613 "CustomerOwnedIpv4Pool":{"shape":"CoipPoolId"} 22614 } 22615 }, 22616 "ModifyTrafficMirrorFilterNetworkServicesRequest":{ 22617 "type":"structure", 22618 "required":["TrafficMirrorFilterId"], 22619 "members":{ 22620 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 22621 "AddNetworkServices":{ 22622 "shape":"TrafficMirrorNetworkServiceList", 22623 "locationName":"AddNetworkService" 22624 }, 22625 "RemoveNetworkServices":{ 22626 "shape":"TrafficMirrorNetworkServiceList", 22627 "locationName":"RemoveNetworkService" 22628 }, 22629 "DryRun":{"shape":"Boolean"} 22630 } 22631 }, 22632 "ModifyTrafficMirrorFilterNetworkServicesResult":{ 22633 "type":"structure", 22634 "members":{ 22635 "TrafficMirrorFilter":{ 22636 "shape":"TrafficMirrorFilter", 22637 "locationName":"trafficMirrorFilter" 22638 } 22639 } 22640 }, 22641 "ModifyTrafficMirrorFilterRuleRequest":{ 22642 "type":"structure", 22643 "required":["TrafficMirrorFilterRuleId"], 22644 "members":{ 22645 "TrafficMirrorFilterRuleId":{"shape":"TrafficMirrorFilterRuleId"}, 22646 "TrafficDirection":{"shape":"TrafficDirection"}, 22647 "RuleNumber":{"shape":"Integer"}, 22648 "RuleAction":{"shape":"TrafficMirrorRuleAction"}, 22649 "DestinationPortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 22650 "SourcePortRange":{"shape":"TrafficMirrorPortRangeRequest"}, 22651 "Protocol":{"shape":"Integer"}, 22652 "DestinationCidrBlock":{"shape":"String"}, 22653 "SourceCidrBlock":{"shape":"String"}, 22654 "Description":{"shape":"String"}, 22655 "RemoveFields":{ 22656 "shape":"TrafficMirrorFilterRuleFieldList", 22657 "locationName":"RemoveField" 22658 }, 22659 "DryRun":{"shape":"Boolean"} 22660 } 22661 }, 22662 "ModifyTrafficMirrorFilterRuleResult":{ 22663 "type":"structure", 22664 "members":{ 22665 "TrafficMirrorFilterRule":{ 22666 "shape":"TrafficMirrorFilterRule", 22667 "locationName":"trafficMirrorFilterRule" 22668 } 22669 } 22670 }, 22671 "ModifyTrafficMirrorSessionRequest":{ 22672 "type":"structure", 22673 "required":["TrafficMirrorSessionId"], 22674 "members":{ 22675 "TrafficMirrorSessionId":{"shape":"TrafficMirrorSessionId"}, 22676 "TrafficMirrorTargetId":{"shape":"TrafficMirrorTargetId"}, 22677 "TrafficMirrorFilterId":{"shape":"TrafficMirrorFilterId"}, 22678 "PacketLength":{"shape":"Integer"}, 22679 "SessionNumber":{"shape":"Integer"}, 22680 "VirtualNetworkId":{"shape":"Integer"}, 22681 "Description":{"shape":"String"}, 22682 "RemoveFields":{ 22683 "shape":"TrafficMirrorSessionFieldList", 22684 "locationName":"RemoveField" 22685 }, 22686 "DryRun":{"shape":"Boolean"} 22687 } 22688 }, 22689 "ModifyTrafficMirrorSessionResult":{ 22690 "type":"structure", 22691 "members":{ 22692 "TrafficMirrorSession":{ 22693 "shape":"TrafficMirrorSession", 22694 "locationName":"trafficMirrorSession" 22695 } 22696 } 22697 }, 22698 "ModifyTransitGatewayOptions":{ 22699 "type":"structure", 22700 "members":{ 22701 "AddTransitGatewayCidrBlocks":{"shape":"TransitGatewayCidrBlockStringList"}, 22702 "RemoveTransitGatewayCidrBlocks":{"shape":"TransitGatewayCidrBlockStringList"}, 22703 "VpnEcmpSupport":{"shape":"VpnEcmpSupportValue"}, 22704 "DnsSupport":{"shape":"DnsSupportValue"}, 22705 "AutoAcceptSharedAttachments":{"shape":"AutoAcceptSharedAttachmentsValue"}, 22706 "DefaultRouteTableAssociation":{"shape":"DefaultRouteTableAssociationValue"}, 22707 "AssociationDefaultRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 22708 "DefaultRouteTablePropagation":{"shape":"DefaultRouteTablePropagationValue"}, 22709 "PropagationDefaultRouteTableId":{"shape":"TransitGatewayRouteTableId"} 22710 } 22711 }, 22712 "ModifyTransitGatewayPrefixListReferenceRequest":{ 22713 "type":"structure", 22714 "required":[ 22715 "TransitGatewayRouteTableId", 22716 "PrefixListId" 22717 ], 22718 "members":{ 22719 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 22720 "PrefixListId":{"shape":"PrefixListResourceId"}, 22721 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 22722 "Blackhole":{"shape":"Boolean"}, 22723 "DryRun":{"shape":"Boolean"} 22724 } 22725 }, 22726 "ModifyTransitGatewayPrefixListReferenceResult":{ 22727 "type":"structure", 22728 "members":{ 22729 "TransitGatewayPrefixListReference":{ 22730 "shape":"TransitGatewayPrefixListReference", 22731 "locationName":"transitGatewayPrefixListReference" 22732 } 22733 } 22734 }, 22735 "ModifyTransitGatewayRequest":{ 22736 "type":"structure", 22737 "required":["TransitGatewayId"], 22738 "members":{ 22739 "TransitGatewayId":{"shape":"TransitGatewayId"}, 22740 "Description":{"shape":"String"}, 22741 "Options":{"shape":"ModifyTransitGatewayOptions"}, 22742 "DryRun":{"shape":"Boolean"} 22743 } 22744 }, 22745 "ModifyTransitGatewayResult":{ 22746 "type":"structure", 22747 "members":{ 22748 "TransitGateway":{ 22749 "shape":"TransitGateway", 22750 "locationName":"transitGateway" 22751 } 22752 } 22753 }, 22754 "ModifyTransitGatewayVpcAttachmentRequest":{ 22755 "type":"structure", 22756 "required":["TransitGatewayAttachmentId"], 22757 "members":{ 22758 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 22759 "AddSubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 22760 "RemoveSubnetIds":{"shape":"TransitGatewaySubnetIdList"}, 22761 "Options":{"shape":"ModifyTransitGatewayVpcAttachmentRequestOptions"}, 22762 "DryRun":{"shape":"Boolean"} 22763 } 22764 }, 22765 "ModifyTransitGatewayVpcAttachmentRequestOptions":{ 22766 "type":"structure", 22767 "members":{ 22768 "DnsSupport":{"shape":"DnsSupportValue"}, 22769 "Ipv6Support":{"shape":"Ipv6SupportValue"}, 22770 "ApplianceModeSupport":{"shape":"ApplianceModeSupportValue"} 22771 } 22772 }, 22773 "ModifyTransitGatewayVpcAttachmentResult":{ 22774 "type":"structure", 22775 "members":{ 22776 "TransitGatewayVpcAttachment":{ 22777 "shape":"TransitGatewayVpcAttachment", 22778 "locationName":"transitGatewayVpcAttachment" 22779 } 22780 } 22781 }, 22782 "ModifyVolumeAttributeRequest":{ 22783 "type":"structure", 22784 "required":["VolumeId"], 22785 "members":{ 22786 "AutoEnableIO":{"shape":"AttributeBooleanValue"}, 22787 "VolumeId":{"shape":"VolumeId"}, 22788 "DryRun":{ 22789 "shape":"Boolean", 22790 "locationName":"dryRun" 22791 } 22792 } 22793 }, 22794 "ModifyVolumeRequest":{ 22795 "type":"structure", 22796 "required":["VolumeId"], 22797 "members":{ 22798 "DryRun":{"shape":"Boolean"}, 22799 "VolumeId":{"shape":"VolumeId"}, 22800 "Size":{"shape":"Integer"}, 22801 "VolumeType":{"shape":"VolumeType"}, 22802 "Iops":{"shape":"Integer"}, 22803 "Throughput":{"shape":"Integer"}, 22804 "MultiAttachEnabled":{"shape":"Boolean"} 22805 } 22806 }, 22807 "ModifyVolumeResult":{ 22808 "type":"structure", 22809 "members":{ 22810 "VolumeModification":{ 22811 "shape":"VolumeModification", 22812 "locationName":"volumeModification" 22813 } 22814 } 22815 }, 22816 "ModifyVpcAttributeRequest":{ 22817 "type":"structure", 22818 "required":["VpcId"], 22819 "members":{ 22820 "EnableDnsHostnames":{"shape":"AttributeBooleanValue"}, 22821 "EnableDnsSupport":{"shape":"AttributeBooleanValue"}, 22822 "VpcId":{ 22823 "shape":"VpcId", 22824 "locationName":"vpcId" 22825 } 22826 } 22827 }, 22828 "ModifyVpcEndpointConnectionNotificationRequest":{ 22829 "type":"structure", 22830 "required":["ConnectionNotificationId"], 22831 "members":{ 22832 "DryRun":{"shape":"Boolean"}, 22833 "ConnectionNotificationId":{"shape":"ConnectionNotificationId"}, 22834 "ConnectionNotificationArn":{"shape":"String"}, 22835 "ConnectionEvents":{"shape":"ValueStringList"} 22836 } 22837 }, 22838 "ModifyVpcEndpointConnectionNotificationResult":{ 22839 "type":"structure", 22840 "members":{ 22841 "ReturnValue":{ 22842 "shape":"Boolean", 22843 "locationName":"return" 22844 } 22845 } 22846 }, 22847 "ModifyVpcEndpointRequest":{ 22848 "type":"structure", 22849 "required":["VpcEndpointId"], 22850 "members":{ 22851 "DryRun":{"shape":"Boolean"}, 22852 "VpcEndpointId":{"shape":"VpcEndpointId"}, 22853 "ResetPolicy":{"shape":"Boolean"}, 22854 "PolicyDocument":{"shape":"String"}, 22855 "AddRouteTableIds":{ 22856 "shape":"VpcEndpointRouteTableIdList", 22857 "locationName":"AddRouteTableId" 22858 }, 22859 "RemoveRouteTableIds":{ 22860 "shape":"VpcEndpointRouteTableIdList", 22861 "locationName":"RemoveRouteTableId" 22862 }, 22863 "AddSubnetIds":{ 22864 "shape":"VpcEndpointSubnetIdList", 22865 "locationName":"AddSubnetId" 22866 }, 22867 "RemoveSubnetIds":{ 22868 "shape":"VpcEndpointSubnetIdList", 22869 "locationName":"RemoveSubnetId" 22870 }, 22871 "AddSecurityGroupIds":{ 22872 "shape":"VpcEndpointSecurityGroupIdList", 22873 "locationName":"AddSecurityGroupId" 22874 }, 22875 "RemoveSecurityGroupIds":{ 22876 "shape":"VpcEndpointSecurityGroupIdList", 22877 "locationName":"RemoveSecurityGroupId" 22878 }, 22879 "PrivateDnsEnabled":{"shape":"Boolean"} 22880 } 22881 }, 22882 "ModifyVpcEndpointResult":{ 22883 "type":"structure", 22884 "members":{ 22885 "Return":{ 22886 "shape":"Boolean", 22887 "locationName":"return" 22888 } 22889 } 22890 }, 22891 "ModifyVpcEndpointServiceConfigurationRequest":{ 22892 "type":"structure", 22893 "required":["ServiceId"], 22894 "members":{ 22895 "DryRun":{"shape":"Boolean"}, 22896 "ServiceId":{"shape":"VpcEndpointServiceId"}, 22897 "PrivateDnsName":{"shape":"String"}, 22898 "RemovePrivateDnsName":{"shape":"Boolean"}, 22899 "AcceptanceRequired":{"shape":"Boolean"}, 22900 "AddNetworkLoadBalancerArns":{ 22901 "shape":"ValueStringList", 22902 "locationName":"AddNetworkLoadBalancerArn" 22903 }, 22904 "RemoveNetworkLoadBalancerArns":{ 22905 "shape":"ValueStringList", 22906 "locationName":"RemoveNetworkLoadBalancerArn" 22907 }, 22908 "AddGatewayLoadBalancerArns":{ 22909 "shape":"ValueStringList", 22910 "locationName":"AddGatewayLoadBalancerArn" 22911 }, 22912 "RemoveGatewayLoadBalancerArns":{ 22913 "shape":"ValueStringList", 22914 "locationName":"RemoveGatewayLoadBalancerArn" 22915 } 22916 } 22917 }, 22918 "ModifyVpcEndpointServiceConfigurationResult":{ 22919 "type":"structure", 22920 "members":{ 22921 "Return":{ 22922 "shape":"Boolean", 22923 "locationName":"return" 22924 } 22925 } 22926 }, 22927 "ModifyVpcEndpointServicePermissionsRequest":{ 22928 "type":"structure", 22929 "required":["ServiceId"], 22930 "members":{ 22931 "DryRun":{"shape":"Boolean"}, 22932 "ServiceId":{"shape":"VpcEndpointServiceId"}, 22933 "AddAllowedPrincipals":{"shape":"ValueStringList"}, 22934 "RemoveAllowedPrincipals":{"shape":"ValueStringList"} 22935 } 22936 }, 22937 "ModifyVpcEndpointServicePermissionsResult":{ 22938 "type":"structure", 22939 "members":{ 22940 "ReturnValue":{ 22941 "shape":"Boolean", 22942 "locationName":"return" 22943 } 22944 } 22945 }, 22946 "ModifyVpcPeeringConnectionOptionsRequest":{ 22947 "type":"structure", 22948 "required":["VpcPeeringConnectionId"], 22949 "members":{ 22950 "AccepterPeeringConnectionOptions":{"shape":"PeeringConnectionOptionsRequest"}, 22951 "DryRun":{"shape":"Boolean"}, 22952 "RequesterPeeringConnectionOptions":{"shape":"PeeringConnectionOptionsRequest"}, 22953 "VpcPeeringConnectionId":{"shape":"VpcPeeringConnectionId"} 22954 } 22955 }, 22956 "ModifyVpcPeeringConnectionOptionsResult":{ 22957 "type":"structure", 22958 "members":{ 22959 "AccepterPeeringConnectionOptions":{ 22960 "shape":"PeeringConnectionOptions", 22961 "locationName":"accepterPeeringConnectionOptions" 22962 }, 22963 "RequesterPeeringConnectionOptions":{ 22964 "shape":"PeeringConnectionOptions", 22965 "locationName":"requesterPeeringConnectionOptions" 22966 } 22967 } 22968 }, 22969 "ModifyVpcTenancyRequest":{ 22970 "type":"structure", 22971 "required":[ 22972 "VpcId", 22973 "InstanceTenancy" 22974 ], 22975 "members":{ 22976 "VpcId":{"shape":"VpcId"}, 22977 "InstanceTenancy":{"shape":"VpcTenancy"}, 22978 "DryRun":{"shape":"Boolean"} 22979 } 22980 }, 22981 "ModifyVpcTenancyResult":{ 22982 "type":"structure", 22983 "members":{ 22984 "ReturnValue":{ 22985 "shape":"Boolean", 22986 "locationName":"return" 22987 } 22988 } 22989 }, 22990 "ModifyVpnConnectionOptionsRequest":{ 22991 "type":"structure", 22992 "required":["VpnConnectionId"], 22993 "members":{ 22994 "VpnConnectionId":{"shape":"VpnConnectionId"}, 22995 "LocalIpv4NetworkCidr":{"shape":"String"}, 22996 "RemoteIpv4NetworkCidr":{"shape":"String"}, 22997 "LocalIpv6NetworkCidr":{"shape":"String"}, 22998 "RemoteIpv6NetworkCidr":{"shape":"String"}, 22999 "DryRun":{"shape":"Boolean"} 23000 } 23001 }, 23002 "ModifyVpnConnectionOptionsResult":{ 23003 "type":"structure", 23004 "members":{ 23005 "VpnConnection":{ 23006 "shape":"VpnConnection", 23007 "locationName":"vpnConnection" 23008 } 23009 } 23010 }, 23011 "ModifyVpnConnectionRequest":{ 23012 "type":"structure", 23013 "required":["VpnConnectionId"], 23014 "members":{ 23015 "VpnConnectionId":{"shape":"VpnConnectionId"}, 23016 "TransitGatewayId":{"shape":"TransitGatewayId"}, 23017 "CustomerGatewayId":{"shape":"CustomerGatewayId"}, 23018 "VpnGatewayId":{"shape":"VpnGatewayId"}, 23019 "DryRun":{"shape":"Boolean"} 23020 } 23021 }, 23022 "ModifyVpnConnectionResult":{ 23023 "type":"structure", 23024 "members":{ 23025 "VpnConnection":{ 23026 "shape":"VpnConnection", 23027 "locationName":"vpnConnection" 23028 } 23029 } 23030 }, 23031 "ModifyVpnTunnelCertificateRequest":{ 23032 "type":"structure", 23033 "required":[ 23034 "VpnConnectionId", 23035 "VpnTunnelOutsideIpAddress" 23036 ], 23037 "members":{ 23038 "VpnConnectionId":{"shape":"VpnConnectionId"}, 23039 "VpnTunnelOutsideIpAddress":{"shape":"String"}, 23040 "DryRun":{"shape":"Boolean"} 23041 } 23042 }, 23043 "ModifyVpnTunnelCertificateResult":{ 23044 "type":"structure", 23045 "members":{ 23046 "VpnConnection":{ 23047 "shape":"VpnConnection", 23048 "locationName":"vpnConnection" 23049 } 23050 } 23051 }, 23052 "ModifyVpnTunnelOptionsRequest":{ 23053 "type":"structure", 23054 "required":[ 23055 "VpnConnectionId", 23056 "VpnTunnelOutsideIpAddress", 23057 "TunnelOptions" 23058 ], 23059 "members":{ 23060 "VpnConnectionId":{"shape":"VpnConnectionId"}, 23061 "VpnTunnelOutsideIpAddress":{"shape":"String"}, 23062 "TunnelOptions":{"shape":"ModifyVpnTunnelOptionsSpecification"}, 23063 "DryRun":{"shape":"Boolean"} 23064 } 23065 }, 23066 "ModifyVpnTunnelOptionsResult":{ 23067 "type":"structure", 23068 "members":{ 23069 "VpnConnection":{ 23070 "shape":"VpnConnection", 23071 "locationName":"vpnConnection" 23072 } 23073 } 23074 }, 23075 "ModifyVpnTunnelOptionsSpecification":{ 23076 "type":"structure", 23077 "members":{ 23078 "TunnelInsideCidr":{"shape":"String"}, 23079 "TunnelInsideIpv6Cidr":{"shape":"String"}, 23080 "PreSharedKey":{"shape":"String"}, 23081 "Phase1LifetimeSeconds":{"shape":"Integer"}, 23082 "Phase2LifetimeSeconds":{"shape":"Integer"}, 23083 "RekeyMarginTimeSeconds":{"shape":"Integer"}, 23084 "RekeyFuzzPercentage":{"shape":"Integer"}, 23085 "ReplayWindowSize":{"shape":"Integer"}, 23086 "DPDTimeoutSeconds":{"shape":"Integer"}, 23087 "DPDTimeoutAction":{"shape":"String"}, 23088 "Phase1EncryptionAlgorithms":{ 23089 "shape":"Phase1EncryptionAlgorithmsRequestList", 23090 "locationName":"Phase1EncryptionAlgorithm" 23091 }, 23092 "Phase2EncryptionAlgorithms":{ 23093 "shape":"Phase2EncryptionAlgorithmsRequestList", 23094 "locationName":"Phase2EncryptionAlgorithm" 23095 }, 23096 "Phase1IntegrityAlgorithms":{ 23097 "shape":"Phase1IntegrityAlgorithmsRequestList", 23098 "locationName":"Phase1IntegrityAlgorithm" 23099 }, 23100 "Phase2IntegrityAlgorithms":{ 23101 "shape":"Phase2IntegrityAlgorithmsRequestList", 23102 "locationName":"Phase2IntegrityAlgorithm" 23103 }, 23104 "Phase1DHGroupNumbers":{ 23105 "shape":"Phase1DHGroupNumbersRequestList", 23106 "locationName":"Phase1DHGroupNumber" 23107 }, 23108 "Phase2DHGroupNumbers":{ 23109 "shape":"Phase2DHGroupNumbersRequestList", 23110 "locationName":"Phase2DHGroupNumber" 23111 }, 23112 "IKEVersions":{ 23113 "shape":"IKEVersionsRequestList", 23114 "locationName":"IKEVersion" 23115 }, 23116 "StartupAction":{"shape":"String"} 23117 } 23118 }, 23119 "MonitorInstancesRequest":{ 23120 "type":"structure", 23121 "required":["InstanceIds"], 23122 "members":{ 23123 "InstanceIds":{ 23124 "shape":"InstanceIdStringList", 23125 "locationName":"InstanceId" 23126 }, 23127 "DryRun":{ 23128 "shape":"Boolean", 23129 "locationName":"dryRun" 23130 } 23131 } 23132 }, 23133 "MonitorInstancesResult":{ 23134 "type":"structure", 23135 "members":{ 23136 "InstanceMonitorings":{ 23137 "shape":"InstanceMonitoringList", 23138 "locationName":"instancesSet" 23139 } 23140 } 23141 }, 23142 "Monitoring":{ 23143 "type":"structure", 23144 "members":{ 23145 "State":{ 23146 "shape":"MonitoringState", 23147 "locationName":"state" 23148 } 23149 } 23150 }, 23151 "MonitoringState":{ 23152 "type":"string", 23153 "enum":[ 23154 "disabled", 23155 "disabling", 23156 "enabled", 23157 "pending" 23158 ] 23159 }, 23160 "MoveAddressToVpcRequest":{ 23161 "type":"structure", 23162 "required":["PublicIp"], 23163 "members":{ 23164 "DryRun":{ 23165 "shape":"Boolean", 23166 "locationName":"dryRun" 23167 }, 23168 "PublicIp":{ 23169 "shape":"String", 23170 "locationName":"publicIp" 23171 } 23172 } 23173 }, 23174 "MoveAddressToVpcResult":{ 23175 "type":"structure", 23176 "members":{ 23177 "AllocationId":{ 23178 "shape":"String", 23179 "locationName":"allocationId" 23180 }, 23181 "Status":{ 23182 "shape":"Status", 23183 "locationName":"status" 23184 } 23185 } 23186 }, 23187 "MoveStatus":{ 23188 "type":"string", 23189 "enum":[ 23190 "movingToVpc", 23191 "restoringToClassic" 23192 ] 23193 }, 23194 "MovingAddressStatus":{ 23195 "type":"structure", 23196 "members":{ 23197 "MoveStatus":{ 23198 "shape":"MoveStatus", 23199 "locationName":"moveStatus" 23200 }, 23201 "PublicIp":{ 23202 "shape":"String", 23203 "locationName":"publicIp" 23204 } 23205 } 23206 }, 23207 "MovingAddressStatusSet":{ 23208 "type":"list", 23209 "member":{ 23210 "shape":"MovingAddressStatus", 23211 "locationName":"item" 23212 } 23213 }, 23214 "MulticastSupportValue":{ 23215 "type":"string", 23216 "enum":[ 23217 "enable", 23218 "disable" 23219 ] 23220 }, 23221 "NatGateway":{ 23222 "type":"structure", 23223 "members":{ 23224 "CreateTime":{ 23225 "shape":"DateTime", 23226 "locationName":"createTime" 23227 }, 23228 "DeleteTime":{ 23229 "shape":"DateTime", 23230 "locationName":"deleteTime" 23231 }, 23232 "FailureCode":{ 23233 "shape":"String", 23234 "locationName":"failureCode" 23235 }, 23236 "FailureMessage":{ 23237 "shape":"String", 23238 "locationName":"failureMessage" 23239 }, 23240 "NatGatewayAddresses":{ 23241 "shape":"NatGatewayAddressList", 23242 "locationName":"natGatewayAddressSet" 23243 }, 23244 "NatGatewayId":{ 23245 "shape":"String", 23246 "locationName":"natGatewayId" 23247 }, 23248 "ProvisionedBandwidth":{ 23249 "shape":"ProvisionedBandwidth", 23250 "locationName":"provisionedBandwidth" 23251 }, 23252 "State":{ 23253 "shape":"NatGatewayState", 23254 "locationName":"state" 23255 }, 23256 "SubnetId":{ 23257 "shape":"String", 23258 "locationName":"subnetId" 23259 }, 23260 "VpcId":{ 23261 "shape":"String", 23262 "locationName":"vpcId" 23263 }, 23264 "Tags":{ 23265 "shape":"TagList", 23266 "locationName":"tagSet" 23267 } 23268 } 23269 }, 23270 "NatGatewayAddress":{ 23271 "type":"structure", 23272 "members":{ 23273 "AllocationId":{ 23274 "shape":"String", 23275 "locationName":"allocationId" 23276 }, 23277 "NetworkInterfaceId":{ 23278 "shape":"String", 23279 "locationName":"networkInterfaceId" 23280 }, 23281 "PrivateIp":{ 23282 "shape":"String", 23283 "locationName":"privateIp" 23284 }, 23285 "PublicIp":{ 23286 "shape":"String", 23287 "locationName":"publicIp" 23288 } 23289 } 23290 }, 23291 "NatGatewayAddressList":{ 23292 "type":"list", 23293 "member":{ 23294 "shape":"NatGatewayAddress", 23295 "locationName":"item" 23296 } 23297 }, 23298 "NatGatewayId":{"type":"string"}, 23299 "NatGatewayIdStringList":{ 23300 "type":"list", 23301 "member":{ 23302 "shape":"NatGatewayId", 23303 "locationName":"item" 23304 } 23305 }, 23306 "NatGatewayList":{ 23307 "type":"list", 23308 "member":{ 23309 "shape":"NatGateway", 23310 "locationName":"item" 23311 } 23312 }, 23313 "NatGatewayState":{ 23314 "type":"string", 23315 "enum":[ 23316 "pending", 23317 "failed", 23318 "available", 23319 "deleting", 23320 "deleted" 23321 ] 23322 }, 23323 "NetworkAcl":{ 23324 "type":"structure", 23325 "members":{ 23326 "Associations":{ 23327 "shape":"NetworkAclAssociationList", 23328 "locationName":"associationSet" 23329 }, 23330 "Entries":{ 23331 "shape":"NetworkAclEntryList", 23332 "locationName":"entrySet" 23333 }, 23334 "IsDefault":{ 23335 "shape":"Boolean", 23336 "locationName":"default" 23337 }, 23338 "NetworkAclId":{ 23339 "shape":"String", 23340 "locationName":"networkAclId" 23341 }, 23342 "Tags":{ 23343 "shape":"TagList", 23344 "locationName":"tagSet" 23345 }, 23346 "VpcId":{ 23347 "shape":"String", 23348 "locationName":"vpcId" 23349 }, 23350 "OwnerId":{ 23351 "shape":"String", 23352 "locationName":"ownerId" 23353 } 23354 } 23355 }, 23356 "NetworkAclAssociation":{ 23357 "type":"structure", 23358 "members":{ 23359 "NetworkAclAssociationId":{ 23360 "shape":"String", 23361 "locationName":"networkAclAssociationId" 23362 }, 23363 "NetworkAclId":{ 23364 "shape":"String", 23365 "locationName":"networkAclId" 23366 }, 23367 "SubnetId":{ 23368 "shape":"String", 23369 "locationName":"subnetId" 23370 } 23371 } 23372 }, 23373 "NetworkAclAssociationId":{"type":"string"}, 23374 "NetworkAclAssociationList":{ 23375 "type":"list", 23376 "member":{ 23377 "shape":"NetworkAclAssociation", 23378 "locationName":"item" 23379 } 23380 }, 23381 "NetworkAclEntry":{ 23382 "type":"structure", 23383 "members":{ 23384 "CidrBlock":{ 23385 "shape":"String", 23386 "locationName":"cidrBlock" 23387 }, 23388 "Egress":{ 23389 "shape":"Boolean", 23390 "locationName":"egress" 23391 }, 23392 "IcmpTypeCode":{ 23393 "shape":"IcmpTypeCode", 23394 "locationName":"icmpTypeCode" 23395 }, 23396 "Ipv6CidrBlock":{ 23397 "shape":"String", 23398 "locationName":"ipv6CidrBlock" 23399 }, 23400 "PortRange":{ 23401 "shape":"PortRange", 23402 "locationName":"portRange" 23403 }, 23404 "Protocol":{ 23405 "shape":"String", 23406 "locationName":"protocol" 23407 }, 23408 "RuleAction":{ 23409 "shape":"RuleAction", 23410 "locationName":"ruleAction" 23411 }, 23412 "RuleNumber":{ 23413 "shape":"Integer", 23414 "locationName":"ruleNumber" 23415 } 23416 } 23417 }, 23418 "NetworkAclEntryList":{ 23419 "type":"list", 23420 "member":{ 23421 "shape":"NetworkAclEntry", 23422 "locationName":"item" 23423 } 23424 }, 23425 "NetworkAclId":{"type":"string"}, 23426 "NetworkAclIdStringList":{ 23427 "type":"list", 23428 "member":{ 23429 "shape":"NetworkAclId", 23430 "locationName":"item" 23431 } 23432 }, 23433 "NetworkAclList":{ 23434 "type":"list", 23435 "member":{ 23436 "shape":"NetworkAcl", 23437 "locationName":"item" 23438 } 23439 }, 23440 "NetworkCardIndex":{"type":"integer"}, 23441 "NetworkCardInfo":{ 23442 "type":"structure", 23443 "members":{ 23444 "NetworkCardIndex":{ 23445 "shape":"NetworkCardIndex", 23446 "locationName":"networkCardIndex" 23447 }, 23448 "NetworkPerformance":{ 23449 "shape":"NetworkPerformance", 23450 "locationName":"networkPerformance" 23451 }, 23452 "MaximumNetworkInterfaces":{ 23453 "shape":"MaxNetworkInterfaces", 23454 "locationName":"maximumNetworkInterfaces" 23455 } 23456 } 23457 }, 23458 "NetworkCardInfoList":{ 23459 "type":"list", 23460 "member":{ 23461 "shape":"NetworkCardInfo", 23462 "locationName":"item" 23463 } 23464 }, 23465 "NetworkInfo":{ 23466 "type":"structure", 23467 "members":{ 23468 "NetworkPerformance":{ 23469 "shape":"NetworkPerformance", 23470 "locationName":"networkPerformance" 23471 }, 23472 "MaximumNetworkInterfaces":{ 23473 "shape":"MaxNetworkInterfaces", 23474 "locationName":"maximumNetworkInterfaces" 23475 }, 23476 "MaximumNetworkCards":{ 23477 "shape":"MaximumNetworkCards", 23478 "locationName":"maximumNetworkCards" 23479 }, 23480 "DefaultNetworkCardIndex":{ 23481 "shape":"DefaultNetworkCardIndex", 23482 "locationName":"defaultNetworkCardIndex" 23483 }, 23484 "NetworkCards":{ 23485 "shape":"NetworkCardInfoList", 23486 "locationName":"networkCards" 23487 }, 23488 "Ipv4AddressesPerInterface":{ 23489 "shape":"MaxIpv4AddrPerInterface", 23490 "locationName":"ipv4AddressesPerInterface" 23491 }, 23492 "Ipv6AddressesPerInterface":{ 23493 "shape":"MaxIpv6AddrPerInterface", 23494 "locationName":"ipv6AddressesPerInterface" 23495 }, 23496 "Ipv6Supported":{ 23497 "shape":"Ipv6Flag", 23498 "locationName":"ipv6Supported" 23499 }, 23500 "EnaSupport":{ 23501 "shape":"EnaSupport", 23502 "locationName":"enaSupport" 23503 }, 23504 "EfaSupported":{ 23505 "shape":"EfaSupportedFlag", 23506 "locationName":"efaSupported" 23507 } 23508 } 23509 }, 23510 "NetworkInsightsAnalysis":{ 23511 "type":"structure", 23512 "members":{ 23513 "NetworkInsightsAnalysisId":{ 23514 "shape":"NetworkInsightsAnalysisId", 23515 "locationName":"networkInsightsAnalysisId" 23516 }, 23517 "NetworkInsightsAnalysisArn":{ 23518 "shape":"ResourceArn", 23519 "locationName":"networkInsightsAnalysisArn" 23520 }, 23521 "NetworkInsightsPathId":{ 23522 "shape":"NetworkInsightsPathId", 23523 "locationName":"networkInsightsPathId" 23524 }, 23525 "FilterInArns":{ 23526 "shape":"ArnList", 23527 "locationName":"filterInArnSet" 23528 }, 23529 "StartDate":{ 23530 "shape":"MillisecondDateTime", 23531 "locationName":"startDate" 23532 }, 23533 "Status":{ 23534 "shape":"AnalysisStatus", 23535 "locationName":"status" 23536 }, 23537 "StatusMessage":{ 23538 "shape":"String", 23539 "locationName":"statusMessage" 23540 }, 23541 "NetworkPathFound":{ 23542 "shape":"Boolean", 23543 "locationName":"networkPathFound" 23544 }, 23545 "ForwardPathComponents":{ 23546 "shape":"PathComponentList", 23547 "locationName":"forwardPathComponentSet" 23548 }, 23549 "ReturnPathComponents":{ 23550 "shape":"PathComponentList", 23551 "locationName":"returnPathComponentSet" 23552 }, 23553 "Explanations":{ 23554 "shape":"ExplanationList", 23555 "locationName":"explanationSet" 23556 }, 23557 "AlternatePathHints":{ 23558 "shape":"AlternatePathHintList", 23559 "locationName":"alternatePathHintSet" 23560 }, 23561 "Tags":{ 23562 "shape":"TagList", 23563 "locationName":"tagSet" 23564 } 23565 } 23566 }, 23567 "NetworkInsightsAnalysisId":{"type":"string"}, 23568 "NetworkInsightsAnalysisIdList":{ 23569 "type":"list", 23570 "member":{ 23571 "shape":"NetworkInsightsAnalysisId", 23572 "locationName":"item" 23573 } 23574 }, 23575 "NetworkInsightsAnalysisList":{ 23576 "type":"list", 23577 "member":{ 23578 "shape":"NetworkInsightsAnalysis", 23579 "locationName":"item" 23580 } 23581 }, 23582 "NetworkInsightsMaxResults":{ 23583 "type":"integer", 23584 "max":100, 23585 "min":1 23586 }, 23587 "NetworkInsightsPath":{ 23588 "type":"structure", 23589 "members":{ 23590 "NetworkInsightsPathId":{ 23591 "shape":"NetworkInsightsPathId", 23592 "locationName":"networkInsightsPathId" 23593 }, 23594 "NetworkInsightsPathArn":{ 23595 "shape":"ResourceArn", 23596 "locationName":"networkInsightsPathArn" 23597 }, 23598 "CreatedDate":{ 23599 "shape":"MillisecondDateTime", 23600 "locationName":"createdDate" 23601 }, 23602 "Source":{ 23603 "shape":"String", 23604 "locationName":"source" 23605 }, 23606 "Destination":{ 23607 "shape":"String", 23608 "locationName":"destination" 23609 }, 23610 "SourceIp":{ 23611 "shape":"IpAddress", 23612 "locationName":"sourceIp" 23613 }, 23614 "DestinationIp":{ 23615 "shape":"IpAddress", 23616 "locationName":"destinationIp" 23617 }, 23618 "Protocol":{ 23619 "shape":"Protocol", 23620 "locationName":"protocol" 23621 }, 23622 "DestinationPort":{ 23623 "shape":"Integer", 23624 "locationName":"destinationPort" 23625 }, 23626 "Tags":{ 23627 "shape":"TagList", 23628 "locationName":"tagSet" 23629 } 23630 } 23631 }, 23632 "NetworkInsightsPathId":{"type":"string"}, 23633 "NetworkInsightsPathIdList":{ 23634 "type":"list", 23635 "member":{ 23636 "shape":"NetworkInsightsPathId", 23637 "locationName":"item" 23638 } 23639 }, 23640 "NetworkInsightsPathList":{ 23641 "type":"list", 23642 "member":{ 23643 "shape":"NetworkInsightsPath", 23644 "locationName":"item" 23645 } 23646 }, 23647 "NetworkInterface":{ 23648 "type":"structure", 23649 "members":{ 23650 "Association":{ 23651 "shape":"NetworkInterfaceAssociation", 23652 "locationName":"association" 23653 }, 23654 "Attachment":{ 23655 "shape":"NetworkInterfaceAttachment", 23656 "locationName":"attachment" 23657 }, 23658 "AvailabilityZone":{ 23659 "shape":"String", 23660 "locationName":"availabilityZone" 23661 }, 23662 "Description":{ 23663 "shape":"String", 23664 "locationName":"description" 23665 }, 23666 "Groups":{ 23667 "shape":"GroupIdentifierList", 23668 "locationName":"groupSet" 23669 }, 23670 "InterfaceType":{ 23671 "shape":"NetworkInterfaceType", 23672 "locationName":"interfaceType" 23673 }, 23674 "Ipv6Addresses":{ 23675 "shape":"NetworkInterfaceIpv6AddressesList", 23676 "locationName":"ipv6AddressesSet" 23677 }, 23678 "MacAddress":{ 23679 "shape":"String", 23680 "locationName":"macAddress" 23681 }, 23682 "NetworkInterfaceId":{ 23683 "shape":"String", 23684 "locationName":"networkInterfaceId" 23685 }, 23686 "OutpostArn":{ 23687 "shape":"String", 23688 "locationName":"outpostArn" 23689 }, 23690 "OwnerId":{ 23691 "shape":"String", 23692 "locationName":"ownerId" 23693 }, 23694 "PrivateDnsName":{ 23695 "shape":"String", 23696 "locationName":"privateDnsName" 23697 }, 23698 "PrivateIpAddress":{ 23699 "shape":"String", 23700 "locationName":"privateIpAddress" 23701 }, 23702 "PrivateIpAddresses":{ 23703 "shape":"NetworkInterfacePrivateIpAddressList", 23704 "locationName":"privateIpAddressesSet" 23705 }, 23706 "RequesterId":{ 23707 "shape":"String", 23708 "locationName":"requesterId" 23709 }, 23710 "RequesterManaged":{ 23711 "shape":"Boolean", 23712 "locationName":"requesterManaged" 23713 }, 23714 "SourceDestCheck":{ 23715 "shape":"Boolean", 23716 "locationName":"sourceDestCheck" 23717 }, 23718 "Status":{ 23719 "shape":"NetworkInterfaceStatus", 23720 "locationName":"status" 23721 }, 23722 "SubnetId":{ 23723 "shape":"String", 23724 "locationName":"subnetId" 23725 }, 23726 "TagSet":{ 23727 "shape":"TagList", 23728 "locationName":"tagSet" 23729 }, 23730 "VpcId":{ 23731 "shape":"String", 23732 "locationName":"vpcId" 23733 } 23734 } 23735 }, 23736 "NetworkInterfaceAssociation":{ 23737 "type":"structure", 23738 "members":{ 23739 "AllocationId":{ 23740 "shape":"String", 23741 "locationName":"allocationId" 23742 }, 23743 "AssociationId":{ 23744 "shape":"String", 23745 "locationName":"associationId" 23746 }, 23747 "IpOwnerId":{ 23748 "shape":"String", 23749 "locationName":"ipOwnerId" 23750 }, 23751 "PublicDnsName":{ 23752 "shape":"String", 23753 "locationName":"publicDnsName" 23754 }, 23755 "PublicIp":{ 23756 "shape":"String", 23757 "locationName":"publicIp" 23758 }, 23759 "CustomerOwnedIp":{ 23760 "shape":"String", 23761 "locationName":"customerOwnedIp" 23762 }, 23763 "CarrierIp":{ 23764 "shape":"String", 23765 "locationName":"carrierIp" 23766 } 23767 } 23768 }, 23769 "NetworkInterfaceAttachment":{ 23770 "type":"structure", 23771 "members":{ 23772 "AttachTime":{ 23773 "shape":"DateTime", 23774 "locationName":"attachTime" 23775 }, 23776 "AttachmentId":{ 23777 "shape":"String", 23778 "locationName":"attachmentId" 23779 }, 23780 "DeleteOnTermination":{ 23781 "shape":"Boolean", 23782 "locationName":"deleteOnTermination" 23783 }, 23784 "DeviceIndex":{ 23785 "shape":"Integer", 23786 "locationName":"deviceIndex" 23787 }, 23788 "NetworkCardIndex":{ 23789 "shape":"Integer", 23790 "locationName":"networkCardIndex" 23791 }, 23792 "InstanceId":{ 23793 "shape":"String", 23794 "locationName":"instanceId" 23795 }, 23796 "InstanceOwnerId":{ 23797 "shape":"String", 23798 "locationName":"instanceOwnerId" 23799 }, 23800 "Status":{ 23801 "shape":"AttachmentStatus", 23802 "locationName":"status" 23803 } 23804 } 23805 }, 23806 "NetworkInterfaceAttachmentChanges":{ 23807 "type":"structure", 23808 "members":{ 23809 "AttachmentId":{ 23810 "shape":"NetworkInterfaceAttachmentId", 23811 "locationName":"attachmentId" 23812 }, 23813 "DeleteOnTermination":{ 23814 "shape":"Boolean", 23815 "locationName":"deleteOnTermination" 23816 } 23817 } 23818 }, 23819 "NetworkInterfaceAttachmentId":{"type":"string"}, 23820 "NetworkInterfaceAttribute":{ 23821 "type":"string", 23822 "enum":[ 23823 "description", 23824 "groupSet", 23825 "sourceDestCheck", 23826 "attachment" 23827 ] 23828 }, 23829 "NetworkInterfaceCreationType":{ 23830 "type":"string", 23831 "enum":["efa"] 23832 }, 23833 "NetworkInterfaceId":{"type":"string"}, 23834 "NetworkInterfaceIdList":{ 23835 "type":"list", 23836 "member":{ 23837 "shape":"NetworkInterfaceId", 23838 "locationName":"item" 23839 } 23840 }, 23841 "NetworkInterfaceIpv6Address":{ 23842 "type":"structure", 23843 "members":{ 23844 "Ipv6Address":{ 23845 "shape":"String", 23846 "locationName":"ipv6Address" 23847 } 23848 } 23849 }, 23850 "NetworkInterfaceIpv6AddressesList":{ 23851 "type":"list", 23852 "member":{ 23853 "shape":"NetworkInterfaceIpv6Address", 23854 "locationName":"item" 23855 } 23856 }, 23857 "NetworkInterfaceList":{ 23858 "type":"list", 23859 "member":{ 23860 "shape":"NetworkInterface", 23861 "locationName":"item" 23862 } 23863 }, 23864 "NetworkInterfacePermission":{ 23865 "type":"structure", 23866 "members":{ 23867 "NetworkInterfacePermissionId":{ 23868 "shape":"String", 23869 "locationName":"networkInterfacePermissionId" 23870 }, 23871 "NetworkInterfaceId":{ 23872 "shape":"String", 23873 "locationName":"networkInterfaceId" 23874 }, 23875 "AwsAccountId":{ 23876 "shape":"String", 23877 "locationName":"awsAccountId" 23878 }, 23879 "AwsService":{ 23880 "shape":"String", 23881 "locationName":"awsService" 23882 }, 23883 "Permission":{ 23884 "shape":"InterfacePermissionType", 23885 "locationName":"permission" 23886 }, 23887 "PermissionState":{ 23888 "shape":"NetworkInterfacePermissionState", 23889 "locationName":"permissionState" 23890 } 23891 } 23892 }, 23893 "NetworkInterfacePermissionId":{"type":"string"}, 23894 "NetworkInterfacePermissionIdList":{ 23895 "type":"list", 23896 "member":{"shape":"NetworkInterfacePermissionId"} 23897 }, 23898 "NetworkInterfacePermissionList":{ 23899 "type":"list", 23900 "member":{ 23901 "shape":"NetworkInterfacePermission", 23902 "locationName":"item" 23903 } 23904 }, 23905 "NetworkInterfacePermissionState":{ 23906 "type":"structure", 23907 "members":{ 23908 "State":{ 23909 "shape":"NetworkInterfacePermissionStateCode", 23910 "locationName":"state" 23911 }, 23912 "StatusMessage":{ 23913 "shape":"String", 23914 "locationName":"statusMessage" 23915 } 23916 } 23917 }, 23918 "NetworkInterfacePermissionStateCode":{ 23919 "type":"string", 23920 "enum":[ 23921 "pending", 23922 "granted", 23923 "revoking", 23924 "revoked" 23925 ] 23926 }, 23927 "NetworkInterfacePrivateIpAddress":{ 23928 "type":"structure", 23929 "members":{ 23930 "Association":{ 23931 "shape":"NetworkInterfaceAssociation", 23932 "locationName":"association" 23933 }, 23934 "Primary":{ 23935 "shape":"Boolean", 23936 "locationName":"primary" 23937 }, 23938 "PrivateDnsName":{ 23939 "shape":"String", 23940 "locationName":"privateDnsName" 23941 }, 23942 "PrivateIpAddress":{ 23943 "shape":"String", 23944 "locationName":"privateIpAddress" 23945 } 23946 } 23947 }, 23948 "NetworkInterfacePrivateIpAddressList":{ 23949 "type":"list", 23950 "member":{ 23951 "shape":"NetworkInterfacePrivateIpAddress", 23952 "locationName":"item" 23953 } 23954 }, 23955 "NetworkInterfaceStatus":{ 23956 "type":"string", 23957 "enum":[ 23958 "available", 23959 "associated", 23960 "attaching", 23961 "in-use", 23962 "detaching" 23963 ] 23964 }, 23965 "NetworkInterfaceType":{ 23966 "type":"string", 23967 "enum":[ 23968 "interface", 23969 "natGateway", 23970 "efa" 23971 ] 23972 }, 23973 "NetworkPerformance":{"type":"string"}, 23974 "NewDhcpConfiguration":{ 23975 "type":"structure", 23976 "members":{ 23977 "Key":{ 23978 "shape":"String", 23979 "locationName":"key" 23980 }, 23981 "Values":{ 23982 "shape":"ValueStringList", 23983 "locationName":"Value" 23984 } 23985 } 23986 }, 23987 "NewDhcpConfigurationList":{ 23988 "type":"list", 23989 "member":{ 23990 "shape":"NewDhcpConfiguration", 23991 "locationName":"item" 23992 } 23993 }, 23994 "NextToken":{"type":"string"}, 23995 "OccurrenceDayRequestSet":{ 23996 "type":"list", 23997 "member":{ 23998 "shape":"Integer", 23999 "locationName":"OccurenceDay" 24000 } 24001 }, 24002 "OccurrenceDaySet":{ 24003 "type":"list", 24004 "member":{ 24005 "shape":"Integer", 24006 "locationName":"item" 24007 } 24008 }, 24009 "OfferingClassType":{ 24010 "type":"string", 24011 "enum":[ 24012 "standard", 24013 "convertible" 24014 ] 24015 }, 24016 "OfferingId":{"type":"string"}, 24017 "OfferingTypeValues":{ 24018 "type":"string", 24019 "enum":[ 24020 "Heavy Utilization", 24021 "Medium Utilization", 24022 "Light Utilization", 24023 "No Upfront", 24024 "Partial Upfront", 24025 "All Upfront" 24026 ] 24027 }, 24028 "OnDemandAllocationStrategy":{ 24029 "type":"string", 24030 "enum":[ 24031 "lowestPrice", 24032 "prioritized" 24033 ] 24034 }, 24035 "OnDemandOptions":{ 24036 "type":"structure", 24037 "members":{ 24038 "AllocationStrategy":{ 24039 "shape":"FleetOnDemandAllocationStrategy", 24040 "locationName":"allocationStrategy" 24041 }, 24042 "CapacityReservationOptions":{ 24043 "shape":"CapacityReservationOptions", 24044 "locationName":"capacityReservationOptions" 24045 }, 24046 "SingleInstanceType":{ 24047 "shape":"Boolean", 24048 "locationName":"singleInstanceType" 24049 }, 24050 "SingleAvailabilityZone":{ 24051 "shape":"Boolean", 24052 "locationName":"singleAvailabilityZone" 24053 }, 24054 "MinTargetCapacity":{ 24055 "shape":"Integer", 24056 "locationName":"minTargetCapacity" 24057 }, 24058 "MaxTotalPrice":{ 24059 "shape":"String", 24060 "locationName":"maxTotalPrice" 24061 } 24062 } 24063 }, 24064 "OnDemandOptionsRequest":{ 24065 "type":"structure", 24066 "members":{ 24067 "AllocationStrategy":{"shape":"FleetOnDemandAllocationStrategy"}, 24068 "CapacityReservationOptions":{"shape":"CapacityReservationOptionsRequest"}, 24069 "SingleInstanceType":{"shape":"Boolean"}, 24070 "SingleAvailabilityZone":{"shape":"Boolean"}, 24071 "MinTargetCapacity":{"shape":"Integer"}, 24072 "MaxTotalPrice":{"shape":"String"} 24073 } 24074 }, 24075 "OperationType":{ 24076 "type":"string", 24077 "enum":[ 24078 "add", 24079 "remove" 24080 ] 24081 }, 24082 "OwnerStringList":{ 24083 "type":"list", 24084 "member":{ 24085 "shape":"String", 24086 "locationName":"Owner" 24087 } 24088 }, 24089 "PathComponent":{ 24090 "type":"structure", 24091 "members":{ 24092 "SequenceNumber":{ 24093 "shape":"Integer", 24094 "locationName":"sequenceNumber" 24095 }, 24096 "AclRule":{ 24097 "shape":"AnalysisAclRule", 24098 "locationName":"aclRule" 24099 }, 24100 "Component":{ 24101 "shape":"AnalysisComponent", 24102 "locationName":"component" 24103 }, 24104 "DestinationVpc":{ 24105 "shape":"AnalysisComponent", 24106 "locationName":"destinationVpc" 24107 }, 24108 "OutboundHeader":{ 24109 "shape":"AnalysisPacketHeader", 24110 "locationName":"outboundHeader" 24111 }, 24112 "InboundHeader":{ 24113 "shape":"AnalysisPacketHeader", 24114 "locationName":"inboundHeader" 24115 }, 24116 "RouteTableRoute":{ 24117 "shape":"AnalysisRouteTableRoute", 24118 "locationName":"routeTableRoute" 24119 }, 24120 "SecurityGroupRule":{ 24121 "shape":"AnalysisSecurityGroupRule", 24122 "locationName":"securityGroupRule" 24123 }, 24124 "SourceVpc":{ 24125 "shape":"AnalysisComponent", 24126 "locationName":"sourceVpc" 24127 }, 24128 "Subnet":{ 24129 "shape":"AnalysisComponent", 24130 "locationName":"subnet" 24131 }, 24132 "Vpc":{ 24133 "shape":"AnalysisComponent", 24134 "locationName":"vpc" 24135 } 24136 } 24137 }, 24138 "PathComponentList":{ 24139 "type":"list", 24140 "member":{ 24141 "shape":"PathComponent", 24142 "locationName":"item" 24143 } 24144 }, 24145 "PaymentOption":{ 24146 "type":"string", 24147 "enum":[ 24148 "AllUpfront", 24149 "PartialUpfront", 24150 "NoUpfront" 24151 ] 24152 }, 24153 "PciId":{ 24154 "type":"structure", 24155 "members":{ 24156 "DeviceId":{"shape":"String"}, 24157 "VendorId":{"shape":"String"}, 24158 "SubsystemId":{"shape":"String"}, 24159 "SubsystemVendorId":{"shape":"String"} 24160 } 24161 }, 24162 "PeeringAttachmentStatus":{ 24163 "type":"structure", 24164 "members":{ 24165 "Code":{ 24166 "shape":"String", 24167 "locationName":"code" 24168 }, 24169 "Message":{ 24170 "shape":"String", 24171 "locationName":"message" 24172 } 24173 } 24174 }, 24175 "PeeringConnectionOptions":{ 24176 "type":"structure", 24177 "members":{ 24178 "AllowDnsResolutionFromRemoteVpc":{ 24179 "shape":"Boolean", 24180 "locationName":"allowDnsResolutionFromRemoteVpc" 24181 }, 24182 "AllowEgressFromLocalClassicLinkToRemoteVpc":{ 24183 "shape":"Boolean", 24184 "locationName":"allowEgressFromLocalClassicLinkToRemoteVpc" 24185 }, 24186 "AllowEgressFromLocalVpcToRemoteClassicLink":{ 24187 "shape":"Boolean", 24188 "locationName":"allowEgressFromLocalVpcToRemoteClassicLink" 24189 } 24190 } 24191 }, 24192 "PeeringConnectionOptionsRequest":{ 24193 "type":"structure", 24194 "members":{ 24195 "AllowDnsResolutionFromRemoteVpc":{"shape":"Boolean"}, 24196 "AllowEgressFromLocalClassicLinkToRemoteVpc":{"shape":"Boolean"}, 24197 "AllowEgressFromLocalVpcToRemoteClassicLink":{"shape":"Boolean"} 24198 } 24199 }, 24200 "PeeringTgwInfo":{ 24201 "type":"structure", 24202 "members":{ 24203 "TransitGatewayId":{ 24204 "shape":"String", 24205 "locationName":"transitGatewayId" 24206 }, 24207 "OwnerId":{ 24208 "shape":"String", 24209 "locationName":"ownerId" 24210 }, 24211 "Region":{ 24212 "shape":"String", 24213 "locationName":"region" 24214 } 24215 } 24216 }, 24217 "PermissionGroup":{ 24218 "type":"string", 24219 "enum":["all"] 24220 }, 24221 "Phase1DHGroupNumbersList":{ 24222 "type":"list", 24223 "member":{ 24224 "shape":"Phase1DHGroupNumbersListValue", 24225 "locationName":"item" 24226 } 24227 }, 24228 "Phase1DHGroupNumbersListValue":{ 24229 "type":"structure", 24230 "members":{ 24231 "Value":{ 24232 "shape":"Integer", 24233 "locationName":"value" 24234 } 24235 } 24236 }, 24237 "Phase1DHGroupNumbersRequestList":{ 24238 "type":"list", 24239 "member":{ 24240 "shape":"Phase1DHGroupNumbersRequestListValue", 24241 "locationName":"item" 24242 } 24243 }, 24244 "Phase1DHGroupNumbersRequestListValue":{ 24245 "type":"structure", 24246 "members":{ 24247 "Value":{"shape":"Integer"} 24248 } 24249 }, 24250 "Phase1EncryptionAlgorithmsList":{ 24251 "type":"list", 24252 "member":{ 24253 "shape":"Phase1EncryptionAlgorithmsListValue", 24254 "locationName":"item" 24255 } 24256 }, 24257 "Phase1EncryptionAlgorithmsListValue":{ 24258 "type":"structure", 24259 "members":{ 24260 "Value":{ 24261 "shape":"String", 24262 "locationName":"value" 24263 } 24264 } 24265 }, 24266 "Phase1EncryptionAlgorithmsRequestList":{ 24267 "type":"list", 24268 "member":{ 24269 "shape":"Phase1EncryptionAlgorithmsRequestListValue", 24270 "locationName":"item" 24271 } 24272 }, 24273 "Phase1EncryptionAlgorithmsRequestListValue":{ 24274 "type":"structure", 24275 "members":{ 24276 "Value":{"shape":"String"} 24277 } 24278 }, 24279 "Phase1IntegrityAlgorithmsList":{ 24280 "type":"list", 24281 "member":{ 24282 "shape":"Phase1IntegrityAlgorithmsListValue", 24283 "locationName":"item" 24284 } 24285 }, 24286 "Phase1IntegrityAlgorithmsListValue":{ 24287 "type":"structure", 24288 "members":{ 24289 "Value":{ 24290 "shape":"String", 24291 "locationName":"value" 24292 } 24293 } 24294 }, 24295 "Phase1IntegrityAlgorithmsRequestList":{ 24296 "type":"list", 24297 "member":{ 24298 "shape":"Phase1IntegrityAlgorithmsRequestListValue", 24299 "locationName":"item" 24300 } 24301 }, 24302 "Phase1IntegrityAlgorithmsRequestListValue":{ 24303 "type":"structure", 24304 "members":{ 24305 "Value":{"shape":"String"} 24306 } 24307 }, 24308 "Phase2DHGroupNumbersList":{ 24309 "type":"list", 24310 "member":{ 24311 "shape":"Phase2DHGroupNumbersListValue", 24312 "locationName":"item" 24313 } 24314 }, 24315 "Phase2DHGroupNumbersListValue":{ 24316 "type":"structure", 24317 "members":{ 24318 "Value":{ 24319 "shape":"Integer", 24320 "locationName":"value" 24321 } 24322 } 24323 }, 24324 "Phase2DHGroupNumbersRequestList":{ 24325 "type":"list", 24326 "member":{ 24327 "shape":"Phase2DHGroupNumbersRequestListValue", 24328 "locationName":"item" 24329 } 24330 }, 24331 "Phase2DHGroupNumbersRequestListValue":{ 24332 "type":"structure", 24333 "members":{ 24334 "Value":{"shape":"Integer"} 24335 } 24336 }, 24337 "Phase2EncryptionAlgorithmsList":{ 24338 "type":"list", 24339 "member":{ 24340 "shape":"Phase2EncryptionAlgorithmsListValue", 24341 "locationName":"item" 24342 } 24343 }, 24344 "Phase2EncryptionAlgorithmsListValue":{ 24345 "type":"structure", 24346 "members":{ 24347 "Value":{ 24348 "shape":"String", 24349 "locationName":"value" 24350 } 24351 } 24352 }, 24353 "Phase2EncryptionAlgorithmsRequestList":{ 24354 "type":"list", 24355 "member":{ 24356 "shape":"Phase2EncryptionAlgorithmsRequestListValue", 24357 "locationName":"item" 24358 } 24359 }, 24360 "Phase2EncryptionAlgorithmsRequestListValue":{ 24361 "type":"structure", 24362 "members":{ 24363 "Value":{"shape":"String"} 24364 } 24365 }, 24366 "Phase2IntegrityAlgorithmsList":{ 24367 "type":"list", 24368 "member":{ 24369 "shape":"Phase2IntegrityAlgorithmsListValue", 24370 "locationName":"item" 24371 } 24372 }, 24373 "Phase2IntegrityAlgorithmsListValue":{ 24374 "type":"structure", 24375 "members":{ 24376 "Value":{ 24377 "shape":"String", 24378 "locationName":"value" 24379 } 24380 } 24381 }, 24382 "Phase2IntegrityAlgorithmsRequestList":{ 24383 "type":"list", 24384 "member":{ 24385 "shape":"Phase2IntegrityAlgorithmsRequestListValue", 24386 "locationName":"item" 24387 } 24388 }, 24389 "Phase2IntegrityAlgorithmsRequestListValue":{ 24390 "type":"structure", 24391 "members":{ 24392 "Value":{"shape":"String"} 24393 } 24394 }, 24395 "Placement":{ 24396 "type":"structure", 24397 "members":{ 24398 "AvailabilityZone":{ 24399 "shape":"String", 24400 "locationName":"availabilityZone" 24401 }, 24402 "Affinity":{ 24403 "shape":"String", 24404 "locationName":"affinity" 24405 }, 24406 "GroupName":{ 24407 "shape":"String", 24408 "locationName":"groupName" 24409 }, 24410 "PartitionNumber":{ 24411 "shape":"Integer", 24412 "locationName":"partitionNumber" 24413 }, 24414 "HostId":{ 24415 "shape":"String", 24416 "locationName":"hostId" 24417 }, 24418 "Tenancy":{ 24419 "shape":"Tenancy", 24420 "locationName":"tenancy" 24421 }, 24422 "SpreadDomain":{ 24423 "shape":"String", 24424 "locationName":"spreadDomain" 24425 }, 24426 "HostResourceGroupArn":{ 24427 "shape":"String", 24428 "locationName":"hostResourceGroupArn" 24429 } 24430 } 24431 }, 24432 "PlacementGroup":{ 24433 "type":"structure", 24434 "members":{ 24435 "GroupName":{ 24436 "shape":"String", 24437 "locationName":"groupName" 24438 }, 24439 "State":{ 24440 "shape":"PlacementGroupState", 24441 "locationName":"state" 24442 }, 24443 "Strategy":{ 24444 "shape":"PlacementStrategy", 24445 "locationName":"strategy" 24446 }, 24447 "PartitionCount":{ 24448 "shape":"Integer", 24449 "locationName":"partitionCount" 24450 }, 24451 "GroupId":{ 24452 "shape":"String", 24453 "locationName":"groupId" 24454 }, 24455 "Tags":{ 24456 "shape":"TagList", 24457 "locationName":"tagSet" 24458 } 24459 } 24460 }, 24461 "PlacementGroupId":{"type":"string"}, 24462 "PlacementGroupIdStringList":{ 24463 "type":"list", 24464 "member":{ 24465 "shape":"PlacementGroupId", 24466 "locationName":"GroupId" 24467 } 24468 }, 24469 "PlacementGroupInfo":{ 24470 "type":"structure", 24471 "members":{ 24472 "SupportedStrategies":{ 24473 "shape":"PlacementGroupStrategyList", 24474 "locationName":"supportedStrategies" 24475 } 24476 } 24477 }, 24478 "PlacementGroupList":{ 24479 "type":"list", 24480 "member":{ 24481 "shape":"PlacementGroup", 24482 "locationName":"item" 24483 } 24484 }, 24485 "PlacementGroupName":{"type":"string"}, 24486 "PlacementGroupState":{ 24487 "type":"string", 24488 "enum":[ 24489 "pending", 24490 "available", 24491 "deleting", 24492 "deleted" 24493 ] 24494 }, 24495 "PlacementGroupStrategy":{ 24496 "type":"string", 24497 "enum":[ 24498 "cluster", 24499 "partition", 24500 "spread" 24501 ] 24502 }, 24503 "PlacementGroupStrategyList":{ 24504 "type":"list", 24505 "member":{ 24506 "shape":"PlacementGroupStrategy", 24507 "locationName":"item" 24508 } 24509 }, 24510 "PlacementGroupStringList":{ 24511 "type":"list", 24512 "member":{"shape":"PlacementGroupName"} 24513 }, 24514 "PlacementResponse":{ 24515 "type":"structure", 24516 "members":{ 24517 "GroupName":{ 24518 "shape":"String", 24519 "locationName":"groupName" 24520 } 24521 } 24522 }, 24523 "PlacementStrategy":{ 24524 "type":"string", 24525 "enum":[ 24526 "cluster", 24527 "spread", 24528 "partition" 24529 ] 24530 }, 24531 "PlatformValues":{ 24532 "type":"string", 24533 "enum":["Windows"] 24534 }, 24535 "PoolCidrBlock":{ 24536 "type":"structure", 24537 "members":{ 24538 "Cidr":{ 24539 "shape":"String", 24540 "locationName":"poolCidrBlock" 24541 } 24542 } 24543 }, 24544 "PoolCidrBlocksSet":{ 24545 "type":"list", 24546 "member":{ 24547 "shape":"PoolCidrBlock", 24548 "locationName":"item" 24549 } 24550 }, 24551 "PoolMaxResults":{ 24552 "type":"integer", 24553 "max":10, 24554 "min":1 24555 }, 24556 "Port":{ 24557 "type":"integer", 24558 "max":65535, 24559 "min":1 24560 }, 24561 "PortRange":{ 24562 "type":"structure", 24563 "members":{ 24564 "From":{ 24565 "shape":"Integer", 24566 "locationName":"from" 24567 }, 24568 "To":{ 24569 "shape":"Integer", 24570 "locationName":"to" 24571 } 24572 } 24573 }, 24574 "PortRangeList":{ 24575 "type":"list", 24576 "member":{ 24577 "shape":"PortRange", 24578 "locationName":"item" 24579 } 24580 }, 24581 "PrefixList":{ 24582 "type":"structure", 24583 "members":{ 24584 "Cidrs":{ 24585 "shape":"ValueStringList", 24586 "locationName":"cidrSet" 24587 }, 24588 "PrefixListId":{ 24589 "shape":"String", 24590 "locationName":"prefixListId" 24591 }, 24592 "PrefixListName":{ 24593 "shape":"String", 24594 "locationName":"prefixListName" 24595 } 24596 } 24597 }, 24598 "PrefixListAssociation":{ 24599 "type":"structure", 24600 "members":{ 24601 "ResourceId":{ 24602 "shape":"String", 24603 "locationName":"resourceId" 24604 }, 24605 "ResourceOwner":{ 24606 "shape":"String", 24607 "locationName":"resourceOwner" 24608 } 24609 } 24610 }, 24611 "PrefixListAssociationSet":{ 24612 "type":"list", 24613 "member":{ 24614 "shape":"PrefixListAssociation", 24615 "locationName":"item" 24616 } 24617 }, 24618 "PrefixListEntry":{ 24619 "type":"structure", 24620 "members":{ 24621 "Cidr":{ 24622 "shape":"String", 24623 "locationName":"cidr" 24624 }, 24625 "Description":{ 24626 "shape":"String", 24627 "locationName":"description" 24628 } 24629 } 24630 }, 24631 "PrefixListEntrySet":{ 24632 "type":"list", 24633 "member":{ 24634 "shape":"PrefixListEntry", 24635 "locationName":"item" 24636 } 24637 }, 24638 "PrefixListId":{ 24639 "type":"structure", 24640 "members":{ 24641 "Description":{ 24642 "shape":"String", 24643 "locationName":"description" 24644 }, 24645 "PrefixListId":{ 24646 "shape":"String", 24647 "locationName":"prefixListId" 24648 } 24649 } 24650 }, 24651 "PrefixListIdList":{ 24652 "type":"list", 24653 "member":{ 24654 "shape":"PrefixListId", 24655 "locationName":"item" 24656 } 24657 }, 24658 "PrefixListIdSet":{ 24659 "type":"list", 24660 "member":{ 24661 "shape":"String", 24662 "locationName":"item" 24663 } 24664 }, 24665 "PrefixListMaxResults":{ 24666 "type":"integer", 24667 "max":100, 24668 "min":1 24669 }, 24670 "PrefixListResourceId":{"type":"string"}, 24671 "PrefixListResourceIdStringList":{ 24672 "type":"list", 24673 "member":{ 24674 "shape":"PrefixListResourceId", 24675 "locationName":"item" 24676 } 24677 }, 24678 "PrefixListSet":{ 24679 "type":"list", 24680 "member":{ 24681 "shape":"PrefixList", 24682 "locationName":"item" 24683 } 24684 }, 24685 "PrefixListState":{ 24686 "type":"string", 24687 "enum":[ 24688 "create-in-progress", 24689 "create-complete", 24690 "create-failed", 24691 "modify-in-progress", 24692 "modify-complete", 24693 "modify-failed", 24694 "restore-in-progress", 24695 "restore-complete", 24696 "restore-failed", 24697 "delete-in-progress", 24698 "delete-complete", 24699 "delete-failed" 24700 ] 24701 }, 24702 "PriceSchedule":{ 24703 "type":"structure", 24704 "members":{ 24705 "Active":{ 24706 "shape":"Boolean", 24707 "locationName":"active" 24708 }, 24709 "CurrencyCode":{ 24710 "shape":"CurrencyCodeValues", 24711 "locationName":"currencyCode" 24712 }, 24713 "Price":{ 24714 "shape":"Double", 24715 "locationName":"price" 24716 }, 24717 "Term":{ 24718 "shape":"Long", 24719 "locationName":"term" 24720 } 24721 } 24722 }, 24723 "PriceScheduleList":{ 24724 "type":"list", 24725 "member":{ 24726 "shape":"PriceSchedule", 24727 "locationName":"item" 24728 } 24729 }, 24730 "PriceScheduleSpecification":{ 24731 "type":"structure", 24732 "members":{ 24733 "CurrencyCode":{ 24734 "shape":"CurrencyCodeValues", 24735 "locationName":"currencyCode" 24736 }, 24737 "Price":{ 24738 "shape":"Double", 24739 "locationName":"price" 24740 }, 24741 "Term":{ 24742 "shape":"Long", 24743 "locationName":"term" 24744 } 24745 } 24746 }, 24747 "PriceScheduleSpecificationList":{ 24748 "type":"list", 24749 "member":{ 24750 "shape":"PriceScheduleSpecification", 24751 "locationName":"item" 24752 } 24753 }, 24754 "PricingDetail":{ 24755 "type":"structure", 24756 "members":{ 24757 "Count":{ 24758 "shape":"Integer", 24759 "locationName":"count" 24760 }, 24761 "Price":{ 24762 "shape":"Double", 24763 "locationName":"price" 24764 } 24765 } 24766 }, 24767 "PricingDetailsList":{ 24768 "type":"list", 24769 "member":{ 24770 "shape":"PricingDetail", 24771 "locationName":"item" 24772 } 24773 }, 24774 "PrincipalIdFormat":{ 24775 "type":"structure", 24776 "members":{ 24777 "Arn":{ 24778 "shape":"String", 24779 "locationName":"arn" 24780 }, 24781 "Statuses":{ 24782 "shape":"IdFormatList", 24783 "locationName":"statusSet" 24784 } 24785 } 24786 }, 24787 "PrincipalIdFormatList":{ 24788 "type":"list", 24789 "member":{ 24790 "shape":"PrincipalIdFormat", 24791 "locationName":"item" 24792 } 24793 }, 24794 "PrincipalType":{ 24795 "type":"string", 24796 "enum":[ 24797 "All", 24798 "Service", 24799 "OrganizationUnit", 24800 "Account", 24801 "User", 24802 "Role" 24803 ] 24804 }, 24805 "PrivateDnsDetails":{ 24806 "type":"structure", 24807 "members":{ 24808 "PrivateDnsName":{ 24809 "shape":"String", 24810 "locationName":"privateDnsName" 24811 } 24812 } 24813 }, 24814 "PrivateDnsDetailsSet":{ 24815 "type":"list", 24816 "member":{ 24817 "shape":"PrivateDnsDetails", 24818 "locationName":"item" 24819 } 24820 }, 24821 "PrivateDnsNameConfiguration":{ 24822 "type":"structure", 24823 "members":{ 24824 "State":{ 24825 "shape":"DnsNameState", 24826 "locationName":"state" 24827 }, 24828 "Type":{ 24829 "shape":"String", 24830 "locationName":"type" 24831 }, 24832 "Value":{ 24833 "shape":"String", 24834 "locationName":"value" 24835 }, 24836 "Name":{ 24837 "shape":"String", 24838 "locationName":"name" 24839 } 24840 } 24841 }, 24842 "PrivateIpAddressConfigSet":{ 24843 "type":"list", 24844 "member":{ 24845 "shape":"ScheduledInstancesPrivateIpAddressConfig", 24846 "locationName":"PrivateIpAddressConfigSet" 24847 } 24848 }, 24849 "PrivateIpAddressSpecification":{ 24850 "type":"structure", 24851 "members":{ 24852 "Primary":{ 24853 "shape":"Boolean", 24854 "locationName":"primary" 24855 }, 24856 "PrivateIpAddress":{ 24857 "shape":"String", 24858 "locationName":"privateIpAddress" 24859 } 24860 } 24861 }, 24862 "PrivateIpAddressSpecificationList":{ 24863 "type":"list", 24864 "member":{ 24865 "shape":"PrivateIpAddressSpecification", 24866 "locationName":"item" 24867 } 24868 }, 24869 "PrivateIpAddressStringList":{ 24870 "type":"list", 24871 "member":{ 24872 "shape":"String", 24873 "locationName":"PrivateIpAddress" 24874 } 24875 }, 24876 "ProcessorInfo":{ 24877 "type":"structure", 24878 "members":{ 24879 "SupportedArchitectures":{ 24880 "shape":"ArchitectureTypeList", 24881 "locationName":"supportedArchitectures" 24882 }, 24883 "SustainedClockSpeedInGhz":{ 24884 "shape":"ProcessorSustainedClockSpeed", 24885 "locationName":"sustainedClockSpeedInGhz" 24886 } 24887 } 24888 }, 24889 "ProcessorSustainedClockSpeed":{"type":"double"}, 24890 "ProductCode":{ 24891 "type":"structure", 24892 "members":{ 24893 "ProductCodeId":{ 24894 "shape":"String", 24895 "locationName":"productCode" 24896 }, 24897 "ProductCodeType":{ 24898 "shape":"ProductCodeValues", 24899 "locationName":"type" 24900 } 24901 } 24902 }, 24903 "ProductCodeList":{ 24904 "type":"list", 24905 "member":{ 24906 "shape":"ProductCode", 24907 "locationName":"item" 24908 } 24909 }, 24910 "ProductCodeStringList":{ 24911 "type":"list", 24912 "member":{ 24913 "shape":"String", 24914 "locationName":"ProductCode" 24915 } 24916 }, 24917 "ProductCodeValues":{ 24918 "type":"string", 24919 "enum":[ 24920 "devpay", 24921 "marketplace" 24922 ] 24923 }, 24924 "ProductDescriptionList":{ 24925 "type":"list", 24926 "member":{"shape":"String"} 24927 }, 24928 "PropagatingVgw":{ 24929 "type":"structure", 24930 "members":{ 24931 "GatewayId":{ 24932 "shape":"String", 24933 "locationName":"gatewayId" 24934 } 24935 } 24936 }, 24937 "PropagatingVgwList":{ 24938 "type":"list", 24939 "member":{ 24940 "shape":"PropagatingVgw", 24941 "locationName":"item" 24942 } 24943 }, 24944 "Protocol":{ 24945 "type":"string", 24946 "enum":[ 24947 "tcp", 24948 "udp" 24949 ] 24950 }, 24951 "ProtocolValue":{ 24952 "type":"string", 24953 "enum":["gre"] 24954 }, 24955 "ProvisionByoipCidrRequest":{ 24956 "type":"structure", 24957 "required":["Cidr"], 24958 "members":{ 24959 "Cidr":{"shape":"String"}, 24960 "CidrAuthorizationContext":{"shape":"CidrAuthorizationContext"}, 24961 "PubliclyAdvertisable":{"shape":"Boolean"}, 24962 "Description":{"shape":"String"}, 24963 "DryRun":{"shape":"Boolean"}, 24964 "PoolTagSpecifications":{ 24965 "shape":"TagSpecificationList", 24966 "locationName":"PoolTagSpecification" 24967 } 24968 } 24969 }, 24970 "ProvisionByoipCidrResult":{ 24971 "type":"structure", 24972 "members":{ 24973 "ByoipCidr":{ 24974 "shape":"ByoipCidr", 24975 "locationName":"byoipCidr" 24976 } 24977 } 24978 }, 24979 "ProvisionedBandwidth":{ 24980 "type":"structure", 24981 "members":{ 24982 "ProvisionTime":{ 24983 "shape":"DateTime", 24984 "locationName":"provisionTime" 24985 }, 24986 "Provisioned":{ 24987 "shape":"String", 24988 "locationName":"provisioned" 24989 }, 24990 "RequestTime":{ 24991 "shape":"DateTime", 24992 "locationName":"requestTime" 24993 }, 24994 "Requested":{ 24995 "shape":"String", 24996 "locationName":"requested" 24997 }, 24998 "Status":{ 24999 "shape":"String", 25000 "locationName":"status" 25001 } 25002 } 25003 }, 25004 "PublicIpAddress":{"type":"string"}, 25005 "PublicIpStringList":{ 25006 "type":"list", 25007 "member":{ 25008 "shape":"String", 25009 "locationName":"PublicIp" 25010 } 25011 }, 25012 "PublicIpv4Pool":{ 25013 "type":"structure", 25014 "members":{ 25015 "PoolId":{ 25016 "shape":"String", 25017 "locationName":"poolId" 25018 }, 25019 "Description":{ 25020 "shape":"String", 25021 "locationName":"description" 25022 }, 25023 "PoolAddressRanges":{ 25024 "shape":"PublicIpv4PoolRangeSet", 25025 "locationName":"poolAddressRangeSet" 25026 }, 25027 "TotalAddressCount":{ 25028 "shape":"Integer", 25029 "locationName":"totalAddressCount" 25030 }, 25031 "TotalAvailableAddressCount":{ 25032 "shape":"Integer", 25033 "locationName":"totalAvailableAddressCount" 25034 }, 25035 "NetworkBorderGroup":{ 25036 "shape":"String", 25037 "locationName":"networkBorderGroup" 25038 }, 25039 "Tags":{ 25040 "shape":"TagList", 25041 "locationName":"tagSet" 25042 } 25043 } 25044 }, 25045 "PublicIpv4PoolIdStringList":{ 25046 "type":"list", 25047 "member":{ 25048 "shape":"Ipv4PoolEc2Id", 25049 "locationName":"item" 25050 } 25051 }, 25052 "PublicIpv4PoolRange":{ 25053 "type":"structure", 25054 "members":{ 25055 "FirstAddress":{ 25056 "shape":"String", 25057 "locationName":"firstAddress" 25058 }, 25059 "LastAddress":{ 25060 "shape":"String", 25061 "locationName":"lastAddress" 25062 }, 25063 "AddressCount":{ 25064 "shape":"Integer", 25065 "locationName":"addressCount" 25066 }, 25067 "AvailableAddressCount":{ 25068 "shape":"Integer", 25069 "locationName":"availableAddressCount" 25070 } 25071 } 25072 }, 25073 "PublicIpv4PoolRangeSet":{ 25074 "type":"list", 25075 "member":{ 25076 "shape":"PublicIpv4PoolRange", 25077 "locationName":"item" 25078 } 25079 }, 25080 "PublicIpv4PoolSet":{ 25081 "type":"list", 25082 "member":{ 25083 "shape":"PublicIpv4Pool", 25084 "locationName":"item" 25085 } 25086 }, 25087 "Purchase":{ 25088 "type":"structure", 25089 "members":{ 25090 "CurrencyCode":{ 25091 "shape":"CurrencyCodeValues", 25092 "locationName":"currencyCode" 25093 }, 25094 "Duration":{ 25095 "shape":"Integer", 25096 "locationName":"duration" 25097 }, 25098 "HostIdSet":{ 25099 "shape":"ResponseHostIdSet", 25100 "locationName":"hostIdSet" 25101 }, 25102 "HostReservationId":{ 25103 "shape":"String", 25104 "locationName":"hostReservationId" 25105 }, 25106 "HourlyPrice":{ 25107 "shape":"String", 25108 "locationName":"hourlyPrice" 25109 }, 25110 "InstanceFamily":{ 25111 "shape":"String", 25112 "locationName":"instanceFamily" 25113 }, 25114 "PaymentOption":{ 25115 "shape":"PaymentOption", 25116 "locationName":"paymentOption" 25117 }, 25118 "UpfrontPrice":{ 25119 "shape":"String", 25120 "locationName":"upfrontPrice" 25121 } 25122 } 25123 }, 25124 "PurchaseHostReservationRequest":{ 25125 "type":"structure", 25126 "required":[ 25127 "HostIdSet", 25128 "OfferingId" 25129 ], 25130 "members":{ 25131 "ClientToken":{"shape":"String"}, 25132 "CurrencyCode":{"shape":"CurrencyCodeValues"}, 25133 "HostIdSet":{"shape":"RequestHostIdSet"}, 25134 "LimitPrice":{"shape":"String"}, 25135 "OfferingId":{"shape":"OfferingId"}, 25136 "TagSpecifications":{ 25137 "shape":"TagSpecificationList", 25138 "locationName":"TagSpecification" 25139 } 25140 } 25141 }, 25142 "PurchaseHostReservationResult":{ 25143 "type":"structure", 25144 "members":{ 25145 "ClientToken":{ 25146 "shape":"String", 25147 "locationName":"clientToken" 25148 }, 25149 "CurrencyCode":{ 25150 "shape":"CurrencyCodeValues", 25151 "locationName":"currencyCode" 25152 }, 25153 "Purchase":{ 25154 "shape":"PurchaseSet", 25155 "locationName":"purchase" 25156 }, 25157 "TotalHourlyPrice":{ 25158 "shape":"String", 25159 "locationName":"totalHourlyPrice" 25160 }, 25161 "TotalUpfrontPrice":{ 25162 "shape":"String", 25163 "locationName":"totalUpfrontPrice" 25164 } 25165 } 25166 }, 25167 "PurchaseRequest":{ 25168 "type":"structure", 25169 "required":[ 25170 "InstanceCount", 25171 "PurchaseToken" 25172 ], 25173 "members":{ 25174 "InstanceCount":{"shape":"Integer"}, 25175 "PurchaseToken":{"shape":"String"} 25176 } 25177 }, 25178 "PurchaseRequestSet":{ 25179 "type":"list", 25180 "member":{ 25181 "shape":"PurchaseRequest", 25182 "locationName":"PurchaseRequest" 25183 }, 25184 "min":1 25185 }, 25186 "PurchaseReservedInstancesOfferingRequest":{ 25187 "type":"structure", 25188 "required":[ 25189 "InstanceCount", 25190 "ReservedInstancesOfferingId" 25191 ], 25192 "members":{ 25193 "InstanceCount":{"shape":"Integer"}, 25194 "ReservedInstancesOfferingId":{"shape":"ReservedInstancesOfferingId"}, 25195 "DryRun":{ 25196 "shape":"Boolean", 25197 "locationName":"dryRun" 25198 }, 25199 "LimitPrice":{ 25200 "shape":"ReservedInstanceLimitPrice", 25201 "locationName":"limitPrice" 25202 }, 25203 "PurchaseTime":{"shape":"DateTime"} 25204 } 25205 }, 25206 "PurchaseReservedInstancesOfferingResult":{ 25207 "type":"structure", 25208 "members":{ 25209 "ReservedInstancesId":{ 25210 "shape":"String", 25211 "locationName":"reservedInstancesId" 25212 } 25213 } 25214 }, 25215 "PurchaseScheduledInstancesRequest":{ 25216 "type":"structure", 25217 "required":["PurchaseRequests"], 25218 "members":{ 25219 "ClientToken":{ 25220 "shape":"String", 25221 "idempotencyToken":true 25222 }, 25223 "DryRun":{"shape":"Boolean"}, 25224 "PurchaseRequests":{ 25225 "shape":"PurchaseRequestSet", 25226 "locationName":"PurchaseRequest" 25227 } 25228 } 25229 }, 25230 "PurchaseScheduledInstancesResult":{ 25231 "type":"structure", 25232 "members":{ 25233 "ScheduledInstanceSet":{ 25234 "shape":"PurchasedScheduledInstanceSet", 25235 "locationName":"scheduledInstanceSet" 25236 } 25237 } 25238 }, 25239 "PurchaseSet":{ 25240 "type":"list", 25241 "member":{ 25242 "shape":"Purchase", 25243 "locationName":"item" 25244 } 25245 }, 25246 "PurchasedScheduledInstanceSet":{ 25247 "type":"list", 25248 "member":{ 25249 "shape":"ScheduledInstance", 25250 "locationName":"item" 25251 } 25252 }, 25253 "RIProductDescription":{ 25254 "type":"string", 25255 "enum":[ 25256 "Linux/UNIX", 25257 "Linux/UNIX (Amazon VPC)", 25258 "Windows", 25259 "Windows (Amazon VPC)" 25260 ] 25261 }, 25262 "RamdiskId":{"type":"string"}, 25263 "ReasonCodesList":{ 25264 "type":"list", 25265 "member":{ 25266 "shape":"ReportInstanceReasonCodes", 25267 "locationName":"item" 25268 } 25269 }, 25270 "RebootInstancesRequest":{ 25271 "type":"structure", 25272 "required":["InstanceIds"], 25273 "members":{ 25274 "InstanceIds":{ 25275 "shape":"InstanceIdStringList", 25276 "locationName":"InstanceId" 25277 }, 25278 "DryRun":{ 25279 "shape":"Boolean", 25280 "locationName":"dryRun" 25281 } 25282 } 25283 }, 25284 "RecurringCharge":{ 25285 "type":"structure", 25286 "members":{ 25287 "Amount":{ 25288 "shape":"Double", 25289 "locationName":"amount" 25290 }, 25291 "Frequency":{ 25292 "shape":"RecurringChargeFrequency", 25293 "locationName":"frequency" 25294 } 25295 } 25296 }, 25297 "RecurringChargeFrequency":{ 25298 "type":"string", 25299 "enum":["Hourly"] 25300 }, 25301 "RecurringChargesList":{ 25302 "type":"list", 25303 "member":{ 25304 "shape":"RecurringCharge", 25305 "locationName":"item" 25306 } 25307 }, 25308 "Region":{ 25309 "type":"structure", 25310 "members":{ 25311 "Endpoint":{ 25312 "shape":"String", 25313 "locationName":"regionEndpoint" 25314 }, 25315 "RegionName":{ 25316 "shape":"String", 25317 "locationName":"regionName" 25318 }, 25319 "OptInStatus":{ 25320 "shape":"String", 25321 "locationName":"optInStatus" 25322 } 25323 } 25324 }, 25325 "RegionList":{ 25326 "type":"list", 25327 "member":{ 25328 "shape":"Region", 25329 "locationName":"item" 25330 } 25331 }, 25332 "RegionNameStringList":{ 25333 "type":"list", 25334 "member":{ 25335 "shape":"String", 25336 "locationName":"RegionName" 25337 } 25338 }, 25339 "RegisterImageRequest":{ 25340 "type":"structure", 25341 "required":["Name"], 25342 "members":{ 25343 "ImageLocation":{"shape":"String"}, 25344 "Architecture":{ 25345 "shape":"ArchitectureValues", 25346 "locationName":"architecture" 25347 }, 25348 "BlockDeviceMappings":{ 25349 "shape":"BlockDeviceMappingRequestList", 25350 "locationName":"BlockDeviceMapping" 25351 }, 25352 "Description":{ 25353 "shape":"String", 25354 "locationName":"description" 25355 }, 25356 "DryRun":{ 25357 "shape":"Boolean", 25358 "locationName":"dryRun" 25359 }, 25360 "EnaSupport":{ 25361 "shape":"Boolean", 25362 "locationName":"enaSupport" 25363 }, 25364 "KernelId":{ 25365 "shape":"KernelId", 25366 "locationName":"kernelId" 25367 }, 25368 "Name":{ 25369 "shape":"String", 25370 "locationName":"name" 25371 }, 25372 "BillingProducts":{ 25373 "shape":"BillingProductList", 25374 "locationName":"BillingProduct" 25375 }, 25376 "RamdiskId":{ 25377 "shape":"RamdiskId", 25378 "locationName":"ramdiskId" 25379 }, 25380 "RootDeviceName":{ 25381 "shape":"String", 25382 "locationName":"rootDeviceName" 25383 }, 25384 "SriovNetSupport":{ 25385 "shape":"String", 25386 "locationName":"sriovNetSupport" 25387 }, 25388 "VirtualizationType":{ 25389 "shape":"String", 25390 "locationName":"virtualizationType" 25391 } 25392 } 25393 }, 25394 "RegisterImageResult":{ 25395 "type":"structure", 25396 "members":{ 25397 "ImageId":{ 25398 "shape":"String", 25399 "locationName":"imageId" 25400 } 25401 } 25402 }, 25403 "RegisterInstanceEventNotificationAttributesRequest":{ 25404 "type":"structure", 25405 "members":{ 25406 "DryRun":{"shape":"Boolean"}, 25407 "InstanceTagAttribute":{"shape":"RegisterInstanceTagAttributeRequest"} 25408 } 25409 }, 25410 "RegisterInstanceEventNotificationAttributesResult":{ 25411 "type":"structure", 25412 "members":{ 25413 "InstanceTagAttribute":{ 25414 "shape":"InstanceTagNotificationAttribute", 25415 "locationName":"instanceTagAttribute" 25416 } 25417 } 25418 }, 25419 "RegisterInstanceTagAttributeRequest":{ 25420 "type":"structure", 25421 "members":{ 25422 "IncludeAllTagsOfInstance":{"shape":"Boolean"}, 25423 "InstanceTagKeys":{ 25424 "shape":"InstanceTagKeySet", 25425 "locationName":"InstanceTagKey" 25426 } 25427 } 25428 }, 25429 "RegisterTransitGatewayMulticastGroupMembersRequest":{ 25430 "type":"structure", 25431 "members":{ 25432 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 25433 "GroupIpAddress":{"shape":"String"}, 25434 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 25435 "DryRun":{"shape":"Boolean"} 25436 } 25437 }, 25438 "RegisterTransitGatewayMulticastGroupMembersResult":{ 25439 "type":"structure", 25440 "members":{ 25441 "RegisteredMulticastGroupMembers":{ 25442 "shape":"TransitGatewayMulticastRegisteredGroupMembers", 25443 "locationName":"registeredMulticastGroupMembers" 25444 } 25445 } 25446 }, 25447 "RegisterTransitGatewayMulticastGroupSourcesRequest":{ 25448 "type":"structure", 25449 "members":{ 25450 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 25451 "GroupIpAddress":{"shape":"String"}, 25452 "NetworkInterfaceIds":{"shape":"TransitGatewayNetworkInterfaceIdList"}, 25453 "DryRun":{"shape":"Boolean"} 25454 } 25455 }, 25456 "RegisterTransitGatewayMulticastGroupSourcesResult":{ 25457 "type":"structure", 25458 "members":{ 25459 "RegisteredMulticastGroupSources":{ 25460 "shape":"TransitGatewayMulticastRegisteredGroupSources", 25461 "locationName":"registeredMulticastGroupSources" 25462 } 25463 } 25464 }, 25465 "RejectTransitGatewayMulticastDomainAssociationsRequest":{ 25466 "type":"structure", 25467 "members":{ 25468 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 25469 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 25470 "SubnetIds":{"shape":"ValueStringList"}, 25471 "DryRun":{"shape":"Boolean"} 25472 } 25473 }, 25474 "RejectTransitGatewayMulticastDomainAssociationsResult":{ 25475 "type":"structure", 25476 "members":{ 25477 "Associations":{ 25478 "shape":"TransitGatewayMulticastDomainAssociations", 25479 "locationName":"associations" 25480 } 25481 } 25482 }, 25483 "RejectTransitGatewayPeeringAttachmentRequest":{ 25484 "type":"structure", 25485 "required":["TransitGatewayAttachmentId"], 25486 "members":{ 25487 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 25488 "DryRun":{"shape":"Boolean"} 25489 } 25490 }, 25491 "RejectTransitGatewayPeeringAttachmentResult":{ 25492 "type":"structure", 25493 "members":{ 25494 "TransitGatewayPeeringAttachment":{ 25495 "shape":"TransitGatewayPeeringAttachment", 25496 "locationName":"transitGatewayPeeringAttachment" 25497 } 25498 } 25499 }, 25500 "RejectTransitGatewayVpcAttachmentRequest":{ 25501 "type":"structure", 25502 "required":["TransitGatewayAttachmentId"], 25503 "members":{ 25504 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 25505 "DryRun":{"shape":"Boolean"} 25506 } 25507 }, 25508 "RejectTransitGatewayVpcAttachmentResult":{ 25509 "type":"structure", 25510 "members":{ 25511 "TransitGatewayVpcAttachment":{ 25512 "shape":"TransitGatewayVpcAttachment", 25513 "locationName":"transitGatewayVpcAttachment" 25514 } 25515 } 25516 }, 25517 "RejectVpcEndpointConnectionsRequest":{ 25518 "type":"structure", 25519 "required":[ 25520 "ServiceId", 25521 "VpcEndpointIds" 25522 ], 25523 "members":{ 25524 "DryRun":{"shape":"Boolean"}, 25525 "ServiceId":{"shape":"VpcEndpointServiceId"}, 25526 "VpcEndpointIds":{ 25527 "shape":"VpcEndpointIdList", 25528 "locationName":"VpcEndpointId" 25529 } 25530 } 25531 }, 25532 "RejectVpcEndpointConnectionsResult":{ 25533 "type":"structure", 25534 "members":{ 25535 "Unsuccessful":{ 25536 "shape":"UnsuccessfulItemSet", 25537 "locationName":"unsuccessful" 25538 } 25539 } 25540 }, 25541 "RejectVpcPeeringConnectionRequest":{ 25542 "type":"structure", 25543 "required":["VpcPeeringConnectionId"], 25544 "members":{ 25545 "DryRun":{ 25546 "shape":"Boolean", 25547 "locationName":"dryRun" 25548 }, 25549 "VpcPeeringConnectionId":{ 25550 "shape":"VpcPeeringConnectionId", 25551 "locationName":"vpcPeeringConnectionId" 25552 } 25553 } 25554 }, 25555 "RejectVpcPeeringConnectionResult":{ 25556 "type":"structure", 25557 "members":{ 25558 "Return":{ 25559 "shape":"Boolean", 25560 "locationName":"return" 25561 } 25562 } 25563 }, 25564 "ReleaseAddressRequest":{ 25565 "type":"structure", 25566 "members":{ 25567 "AllocationId":{"shape":"AllocationId"}, 25568 "PublicIp":{"shape":"String"}, 25569 "NetworkBorderGroup":{"shape":"String"}, 25570 "DryRun":{ 25571 "shape":"Boolean", 25572 "locationName":"dryRun" 25573 } 25574 } 25575 }, 25576 "ReleaseHostsRequest":{ 25577 "type":"structure", 25578 "required":["HostIds"], 25579 "members":{ 25580 "HostIds":{ 25581 "shape":"RequestHostIdList", 25582 "locationName":"hostId" 25583 } 25584 } 25585 }, 25586 "ReleaseHostsResult":{ 25587 "type":"structure", 25588 "members":{ 25589 "Successful":{ 25590 "shape":"ResponseHostIdList", 25591 "locationName":"successful" 25592 }, 25593 "Unsuccessful":{ 25594 "shape":"UnsuccessfulItemList", 25595 "locationName":"unsuccessful" 25596 } 25597 } 25598 }, 25599 "RemovePrefixListEntries":{ 25600 "type":"list", 25601 "member":{"shape":"RemovePrefixListEntry"}, 25602 "max":100, 25603 "min":0 25604 }, 25605 "RemovePrefixListEntry":{ 25606 "type":"structure", 25607 "required":["Cidr"], 25608 "members":{ 25609 "Cidr":{"shape":"String"} 25610 } 25611 }, 25612 "ReplaceIamInstanceProfileAssociationRequest":{ 25613 "type":"structure", 25614 "required":[ 25615 "IamInstanceProfile", 25616 "AssociationId" 25617 ], 25618 "members":{ 25619 "IamInstanceProfile":{"shape":"IamInstanceProfileSpecification"}, 25620 "AssociationId":{"shape":"IamInstanceProfileAssociationId"} 25621 } 25622 }, 25623 "ReplaceIamInstanceProfileAssociationResult":{ 25624 "type":"structure", 25625 "members":{ 25626 "IamInstanceProfileAssociation":{ 25627 "shape":"IamInstanceProfileAssociation", 25628 "locationName":"iamInstanceProfileAssociation" 25629 } 25630 } 25631 }, 25632 "ReplaceNetworkAclAssociationRequest":{ 25633 "type":"structure", 25634 "required":[ 25635 "AssociationId", 25636 "NetworkAclId" 25637 ], 25638 "members":{ 25639 "AssociationId":{ 25640 "shape":"NetworkAclAssociationId", 25641 "locationName":"associationId" 25642 }, 25643 "DryRun":{ 25644 "shape":"Boolean", 25645 "locationName":"dryRun" 25646 }, 25647 "NetworkAclId":{ 25648 "shape":"NetworkAclId", 25649 "locationName":"networkAclId" 25650 } 25651 } 25652 }, 25653 "ReplaceNetworkAclAssociationResult":{ 25654 "type":"structure", 25655 "members":{ 25656 "NewAssociationId":{ 25657 "shape":"String", 25658 "locationName":"newAssociationId" 25659 } 25660 } 25661 }, 25662 "ReplaceNetworkAclEntryRequest":{ 25663 "type":"structure", 25664 "required":[ 25665 "Egress", 25666 "NetworkAclId", 25667 "Protocol", 25668 "RuleAction", 25669 "RuleNumber" 25670 ], 25671 "members":{ 25672 "CidrBlock":{ 25673 "shape":"String", 25674 "locationName":"cidrBlock" 25675 }, 25676 "DryRun":{ 25677 "shape":"Boolean", 25678 "locationName":"dryRun" 25679 }, 25680 "Egress":{ 25681 "shape":"Boolean", 25682 "locationName":"egress" 25683 }, 25684 "IcmpTypeCode":{ 25685 "shape":"IcmpTypeCode", 25686 "locationName":"Icmp" 25687 }, 25688 "Ipv6CidrBlock":{ 25689 "shape":"String", 25690 "locationName":"ipv6CidrBlock" 25691 }, 25692 "NetworkAclId":{ 25693 "shape":"NetworkAclId", 25694 "locationName":"networkAclId" 25695 }, 25696 "PortRange":{ 25697 "shape":"PortRange", 25698 "locationName":"portRange" 25699 }, 25700 "Protocol":{ 25701 "shape":"String", 25702 "locationName":"protocol" 25703 }, 25704 "RuleAction":{ 25705 "shape":"RuleAction", 25706 "locationName":"ruleAction" 25707 }, 25708 "RuleNumber":{ 25709 "shape":"Integer", 25710 "locationName":"ruleNumber" 25711 } 25712 } 25713 }, 25714 "ReplaceRouteRequest":{ 25715 "type":"structure", 25716 "required":["RouteTableId"], 25717 "members":{ 25718 "DestinationCidrBlock":{ 25719 "shape":"String", 25720 "locationName":"destinationCidrBlock" 25721 }, 25722 "DestinationIpv6CidrBlock":{ 25723 "shape":"String", 25724 "locationName":"destinationIpv6CidrBlock" 25725 }, 25726 "DestinationPrefixListId":{"shape":"PrefixListResourceId"}, 25727 "DryRun":{ 25728 "shape":"Boolean", 25729 "locationName":"dryRun" 25730 }, 25731 "VpcEndpointId":{"shape":"VpcEndpointId"}, 25732 "EgressOnlyInternetGatewayId":{ 25733 "shape":"EgressOnlyInternetGatewayId", 25734 "locationName":"egressOnlyInternetGatewayId" 25735 }, 25736 "GatewayId":{ 25737 "shape":"RouteGatewayId", 25738 "locationName":"gatewayId" 25739 }, 25740 "InstanceId":{ 25741 "shape":"InstanceId", 25742 "locationName":"instanceId" 25743 }, 25744 "LocalTarget":{"shape":"Boolean"}, 25745 "NatGatewayId":{ 25746 "shape":"NatGatewayId", 25747 "locationName":"natGatewayId" 25748 }, 25749 "TransitGatewayId":{"shape":"TransitGatewayId"}, 25750 "LocalGatewayId":{"shape":"LocalGatewayId"}, 25751 "CarrierGatewayId":{"shape":"CarrierGatewayId"}, 25752 "NetworkInterfaceId":{ 25753 "shape":"NetworkInterfaceId", 25754 "locationName":"networkInterfaceId" 25755 }, 25756 "RouteTableId":{ 25757 "shape":"RouteTableId", 25758 "locationName":"routeTableId" 25759 }, 25760 "VpcPeeringConnectionId":{ 25761 "shape":"VpcPeeringConnectionId", 25762 "locationName":"vpcPeeringConnectionId" 25763 } 25764 } 25765 }, 25766 "ReplaceRouteTableAssociationRequest":{ 25767 "type":"structure", 25768 "required":[ 25769 "AssociationId", 25770 "RouteTableId" 25771 ], 25772 "members":{ 25773 "AssociationId":{ 25774 "shape":"RouteTableAssociationId", 25775 "locationName":"associationId" 25776 }, 25777 "DryRun":{ 25778 "shape":"Boolean", 25779 "locationName":"dryRun" 25780 }, 25781 "RouteTableId":{ 25782 "shape":"RouteTableId", 25783 "locationName":"routeTableId" 25784 } 25785 } 25786 }, 25787 "ReplaceRouteTableAssociationResult":{ 25788 "type":"structure", 25789 "members":{ 25790 "NewAssociationId":{ 25791 "shape":"String", 25792 "locationName":"newAssociationId" 25793 }, 25794 "AssociationState":{ 25795 "shape":"RouteTableAssociationState", 25796 "locationName":"associationState" 25797 } 25798 } 25799 }, 25800 "ReplaceTransitGatewayRouteRequest":{ 25801 "type":"structure", 25802 "required":[ 25803 "DestinationCidrBlock", 25804 "TransitGatewayRouteTableId" 25805 ], 25806 "members":{ 25807 "DestinationCidrBlock":{"shape":"String"}, 25808 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 25809 "TransitGatewayAttachmentId":{"shape":"TransitGatewayAttachmentId"}, 25810 "Blackhole":{"shape":"Boolean"}, 25811 "DryRun":{"shape":"Boolean"} 25812 } 25813 }, 25814 "ReplaceTransitGatewayRouteResult":{ 25815 "type":"structure", 25816 "members":{ 25817 "Route":{ 25818 "shape":"TransitGatewayRoute", 25819 "locationName":"route" 25820 } 25821 } 25822 }, 25823 "ReplacementStrategy":{ 25824 "type":"string", 25825 "enum":["launch"] 25826 }, 25827 "ReportInstanceReasonCodes":{ 25828 "type":"string", 25829 "enum":[ 25830 "instance-stuck-in-state", 25831 "unresponsive", 25832 "not-accepting-credentials", 25833 "password-not-available", 25834 "performance-network", 25835 "performance-instance-store", 25836 "performance-ebs-volume", 25837 "performance-other", 25838 "other" 25839 ] 25840 }, 25841 "ReportInstanceStatusRequest":{ 25842 "type":"structure", 25843 "required":[ 25844 "Instances", 25845 "ReasonCodes", 25846 "Status" 25847 ], 25848 "members":{ 25849 "Description":{ 25850 "shape":"String", 25851 "locationName":"description" 25852 }, 25853 "DryRun":{ 25854 "shape":"Boolean", 25855 "locationName":"dryRun" 25856 }, 25857 "EndTime":{ 25858 "shape":"DateTime", 25859 "locationName":"endTime" 25860 }, 25861 "Instances":{ 25862 "shape":"InstanceIdStringList", 25863 "locationName":"instanceId" 25864 }, 25865 "ReasonCodes":{ 25866 "shape":"ReasonCodesList", 25867 "locationName":"reasonCode" 25868 }, 25869 "StartTime":{ 25870 "shape":"DateTime", 25871 "locationName":"startTime" 25872 }, 25873 "Status":{ 25874 "shape":"ReportStatusType", 25875 "locationName":"status" 25876 } 25877 } 25878 }, 25879 "ReportStatusType":{ 25880 "type":"string", 25881 "enum":[ 25882 "ok", 25883 "impaired" 25884 ] 25885 }, 25886 "RequestHostIdList":{ 25887 "type":"list", 25888 "member":{ 25889 "shape":"DedicatedHostId", 25890 "locationName":"item" 25891 } 25892 }, 25893 "RequestHostIdSet":{ 25894 "type":"list", 25895 "member":{ 25896 "shape":"DedicatedHostId", 25897 "locationName":"item" 25898 } 25899 }, 25900 "RequestInstanceTypeList":{ 25901 "type":"list", 25902 "member":{"shape":"InstanceType"}, 25903 "locationName":"InstanceType", 25904 "max":100, 25905 "min":0 25906 }, 25907 "RequestLaunchTemplateData":{ 25908 "type":"structure", 25909 "members":{ 25910 "KernelId":{"shape":"KernelId"}, 25911 "EbsOptimized":{"shape":"Boolean"}, 25912 "IamInstanceProfile":{"shape":"LaunchTemplateIamInstanceProfileSpecificationRequest"}, 25913 "BlockDeviceMappings":{ 25914 "shape":"LaunchTemplateBlockDeviceMappingRequestList", 25915 "locationName":"BlockDeviceMapping" 25916 }, 25917 "NetworkInterfaces":{ 25918 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationRequestList", 25919 "locationName":"NetworkInterface" 25920 }, 25921 "ImageId":{"shape":"ImageId"}, 25922 "InstanceType":{"shape":"InstanceType"}, 25923 "KeyName":{"shape":"KeyPairName"}, 25924 "Monitoring":{"shape":"LaunchTemplatesMonitoringRequest"}, 25925 "Placement":{"shape":"LaunchTemplatePlacementRequest"}, 25926 "RamDiskId":{"shape":"RamdiskId"}, 25927 "DisableApiTermination":{"shape":"Boolean"}, 25928 "InstanceInitiatedShutdownBehavior":{"shape":"ShutdownBehavior"}, 25929 "UserData":{"shape":"String"}, 25930 "TagSpecifications":{ 25931 "shape":"LaunchTemplateTagSpecificationRequestList", 25932 "locationName":"TagSpecification" 25933 }, 25934 "ElasticGpuSpecifications":{ 25935 "shape":"ElasticGpuSpecificationList", 25936 "locationName":"ElasticGpuSpecification" 25937 }, 25938 "ElasticInferenceAccelerators":{ 25939 "shape":"LaunchTemplateElasticInferenceAcceleratorList", 25940 "locationName":"ElasticInferenceAccelerator" 25941 }, 25942 "SecurityGroupIds":{ 25943 "shape":"SecurityGroupIdStringList", 25944 "locationName":"SecurityGroupId" 25945 }, 25946 "SecurityGroups":{ 25947 "shape":"SecurityGroupStringList", 25948 "locationName":"SecurityGroup" 25949 }, 25950 "InstanceMarketOptions":{"shape":"LaunchTemplateInstanceMarketOptionsRequest"}, 25951 "CreditSpecification":{"shape":"CreditSpecificationRequest"}, 25952 "CpuOptions":{"shape":"LaunchTemplateCpuOptionsRequest"}, 25953 "CapacityReservationSpecification":{"shape":"LaunchTemplateCapacityReservationSpecificationRequest"}, 25954 "LicenseSpecifications":{ 25955 "shape":"LaunchTemplateLicenseSpecificationListRequest", 25956 "locationName":"LicenseSpecification" 25957 }, 25958 "HibernationOptions":{"shape":"LaunchTemplateHibernationOptionsRequest"}, 25959 "MetadataOptions":{"shape":"LaunchTemplateInstanceMetadataOptionsRequest"}, 25960 "EnclaveOptions":{"shape":"LaunchTemplateEnclaveOptionsRequest"} 25961 } 25962 }, 25963 "RequestSpotFleetRequest":{ 25964 "type":"structure", 25965 "required":["SpotFleetRequestConfig"], 25966 "members":{ 25967 "DryRun":{ 25968 "shape":"Boolean", 25969 "locationName":"dryRun" 25970 }, 25971 "SpotFleetRequestConfig":{ 25972 "shape":"SpotFleetRequestConfigData", 25973 "locationName":"spotFleetRequestConfig" 25974 } 25975 } 25976 }, 25977 "RequestSpotFleetResponse":{ 25978 "type":"structure", 25979 "members":{ 25980 "SpotFleetRequestId":{ 25981 "shape":"String", 25982 "locationName":"spotFleetRequestId" 25983 } 25984 } 25985 }, 25986 "RequestSpotInstancesRequest":{ 25987 "type":"structure", 25988 "members":{ 25989 "AvailabilityZoneGroup":{ 25990 "shape":"String", 25991 "locationName":"availabilityZoneGroup" 25992 }, 25993 "BlockDurationMinutes":{ 25994 "shape":"Integer", 25995 "locationName":"blockDurationMinutes" 25996 }, 25997 "ClientToken":{ 25998 "shape":"String", 25999 "locationName":"clientToken" 26000 }, 26001 "DryRun":{ 26002 "shape":"Boolean", 26003 "locationName":"dryRun" 26004 }, 26005 "InstanceCount":{ 26006 "shape":"Integer", 26007 "locationName":"instanceCount" 26008 }, 26009 "LaunchGroup":{ 26010 "shape":"String", 26011 "locationName":"launchGroup" 26012 }, 26013 "LaunchSpecification":{"shape":"RequestSpotLaunchSpecification"}, 26014 "SpotPrice":{ 26015 "shape":"String", 26016 "locationName":"spotPrice" 26017 }, 26018 "Type":{ 26019 "shape":"SpotInstanceType", 26020 "locationName":"type" 26021 }, 26022 "ValidFrom":{ 26023 "shape":"DateTime", 26024 "locationName":"validFrom" 26025 }, 26026 "ValidUntil":{ 26027 "shape":"DateTime", 26028 "locationName":"validUntil" 26029 }, 26030 "TagSpecifications":{ 26031 "shape":"TagSpecificationList", 26032 "locationName":"TagSpecification" 26033 }, 26034 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 26035 } 26036 }, 26037 "RequestSpotInstancesResult":{ 26038 "type":"structure", 26039 "members":{ 26040 "SpotInstanceRequests":{ 26041 "shape":"SpotInstanceRequestList", 26042 "locationName":"spotInstanceRequestSet" 26043 } 26044 } 26045 }, 26046 "RequestSpotLaunchSpecification":{ 26047 "type":"structure", 26048 "members":{ 26049 "SecurityGroupIds":{ 26050 "shape":"RequestSpotLaunchSpecificationSecurityGroupIdList", 26051 "locationName":"SecurityGroupId" 26052 }, 26053 "SecurityGroups":{ 26054 "shape":"RequestSpotLaunchSpecificationSecurityGroupList", 26055 "locationName":"SecurityGroup" 26056 }, 26057 "AddressingType":{ 26058 "shape":"String", 26059 "locationName":"addressingType" 26060 }, 26061 "BlockDeviceMappings":{ 26062 "shape":"BlockDeviceMappingList", 26063 "locationName":"blockDeviceMapping" 26064 }, 26065 "EbsOptimized":{ 26066 "shape":"Boolean", 26067 "locationName":"ebsOptimized" 26068 }, 26069 "IamInstanceProfile":{ 26070 "shape":"IamInstanceProfileSpecification", 26071 "locationName":"iamInstanceProfile" 26072 }, 26073 "ImageId":{ 26074 "shape":"ImageId", 26075 "locationName":"imageId" 26076 }, 26077 "InstanceType":{ 26078 "shape":"InstanceType", 26079 "locationName":"instanceType" 26080 }, 26081 "KernelId":{ 26082 "shape":"KernelId", 26083 "locationName":"kernelId" 26084 }, 26085 "KeyName":{ 26086 "shape":"KeyPairName", 26087 "locationName":"keyName" 26088 }, 26089 "Monitoring":{ 26090 "shape":"RunInstancesMonitoringEnabled", 26091 "locationName":"monitoring" 26092 }, 26093 "NetworkInterfaces":{ 26094 "shape":"InstanceNetworkInterfaceSpecificationList", 26095 "locationName":"NetworkInterface" 26096 }, 26097 "Placement":{ 26098 "shape":"SpotPlacement", 26099 "locationName":"placement" 26100 }, 26101 "RamdiskId":{ 26102 "shape":"RamdiskId", 26103 "locationName":"ramdiskId" 26104 }, 26105 "SubnetId":{ 26106 "shape":"SubnetId", 26107 "locationName":"subnetId" 26108 }, 26109 "UserData":{ 26110 "shape":"String", 26111 "locationName":"userData" 26112 } 26113 } 26114 }, 26115 "RequestSpotLaunchSpecificationSecurityGroupIdList":{ 26116 "type":"list", 26117 "member":{ 26118 "shape":"SecurityGroupId", 26119 "locationName":"item" 26120 } 26121 }, 26122 "RequestSpotLaunchSpecificationSecurityGroupList":{ 26123 "type":"list", 26124 "member":{ 26125 "shape":"SecurityGroupName", 26126 "locationName":"item" 26127 } 26128 }, 26129 "Reservation":{ 26130 "type":"structure", 26131 "members":{ 26132 "Groups":{ 26133 "shape":"GroupIdentifierList", 26134 "locationName":"groupSet" 26135 }, 26136 "Instances":{ 26137 "shape":"InstanceList", 26138 "locationName":"instancesSet" 26139 }, 26140 "OwnerId":{ 26141 "shape":"String", 26142 "locationName":"ownerId" 26143 }, 26144 "RequesterId":{ 26145 "shape":"String", 26146 "locationName":"requesterId" 26147 }, 26148 "ReservationId":{ 26149 "shape":"String", 26150 "locationName":"reservationId" 26151 } 26152 } 26153 }, 26154 "ReservationId":{"type":"string"}, 26155 "ReservationList":{ 26156 "type":"list", 26157 "member":{ 26158 "shape":"Reservation", 26159 "locationName":"item" 26160 } 26161 }, 26162 "ReservationState":{ 26163 "type":"string", 26164 "enum":[ 26165 "payment-pending", 26166 "payment-failed", 26167 "active", 26168 "retired" 26169 ] 26170 }, 26171 "ReservationValue":{ 26172 "type":"structure", 26173 "members":{ 26174 "HourlyPrice":{ 26175 "shape":"String", 26176 "locationName":"hourlyPrice" 26177 }, 26178 "RemainingTotalValue":{ 26179 "shape":"String", 26180 "locationName":"remainingTotalValue" 26181 }, 26182 "RemainingUpfrontValue":{ 26183 "shape":"String", 26184 "locationName":"remainingUpfrontValue" 26185 } 26186 } 26187 }, 26188 "ReservedInstanceIdSet":{ 26189 "type":"list", 26190 "member":{ 26191 "shape":"ReservationId", 26192 "locationName":"ReservedInstanceId" 26193 } 26194 }, 26195 "ReservedInstanceLimitPrice":{ 26196 "type":"structure", 26197 "members":{ 26198 "Amount":{ 26199 "shape":"Double", 26200 "locationName":"amount" 26201 }, 26202 "CurrencyCode":{ 26203 "shape":"CurrencyCodeValues", 26204 "locationName":"currencyCode" 26205 } 26206 } 26207 }, 26208 "ReservedInstanceReservationValue":{ 26209 "type":"structure", 26210 "members":{ 26211 "ReservationValue":{ 26212 "shape":"ReservationValue", 26213 "locationName":"reservationValue" 26214 }, 26215 "ReservedInstanceId":{ 26216 "shape":"String", 26217 "locationName":"reservedInstanceId" 26218 } 26219 } 26220 }, 26221 "ReservedInstanceReservationValueSet":{ 26222 "type":"list", 26223 "member":{ 26224 "shape":"ReservedInstanceReservationValue", 26225 "locationName":"item" 26226 } 26227 }, 26228 "ReservedInstanceState":{ 26229 "type":"string", 26230 "enum":[ 26231 "payment-pending", 26232 "active", 26233 "payment-failed", 26234 "retired", 26235 "queued", 26236 "queued-deleted" 26237 ] 26238 }, 26239 "ReservedInstances":{ 26240 "type":"structure", 26241 "members":{ 26242 "AvailabilityZone":{ 26243 "shape":"String", 26244 "locationName":"availabilityZone" 26245 }, 26246 "Duration":{ 26247 "shape":"Long", 26248 "locationName":"duration" 26249 }, 26250 "End":{ 26251 "shape":"DateTime", 26252 "locationName":"end" 26253 }, 26254 "FixedPrice":{ 26255 "shape":"Float", 26256 "locationName":"fixedPrice" 26257 }, 26258 "InstanceCount":{ 26259 "shape":"Integer", 26260 "locationName":"instanceCount" 26261 }, 26262 "InstanceType":{ 26263 "shape":"InstanceType", 26264 "locationName":"instanceType" 26265 }, 26266 "ProductDescription":{ 26267 "shape":"RIProductDescription", 26268 "locationName":"productDescription" 26269 }, 26270 "ReservedInstancesId":{ 26271 "shape":"String", 26272 "locationName":"reservedInstancesId" 26273 }, 26274 "Start":{ 26275 "shape":"DateTime", 26276 "locationName":"start" 26277 }, 26278 "State":{ 26279 "shape":"ReservedInstanceState", 26280 "locationName":"state" 26281 }, 26282 "UsagePrice":{ 26283 "shape":"Float", 26284 "locationName":"usagePrice" 26285 }, 26286 "CurrencyCode":{ 26287 "shape":"CurrencyCodeValues", 26288 "locationName":"currencyCode" 26289 }, 26290 "InstanceTenancy":{ 26291 "shape":"Tenancy", 26292 "locationName":"instanceTenancy" 26293 }, 26294 "OfferingClass":{ 26295 "shape":"OfferingClassType", 26296 "locationName":"offeringClass" 26297 }, 26298 "OfferingType":{ 26299 "shape":"OfferingTypeValues", 26300 "locationName":"offeringType" 26301 }, 26302 "RecurringCharges":{ 26303 "shape":"RecurringChargesList", 26304 "locationName":"recurringCharges" 26305 }, 26306 "Scope":{ 26307 "shape":"scope", 26308 "locationName":"scope" 26309 }, 26310 "Tags":{ 26311 "shape":"TagList", 26312 "locationName":"tagSet" 26313 } 26314 } 26315 }, 26316 "ReservedInstancesConfiguration":{ 26317 "type":"structure", 26318 "members":{ 26319 "AvailabilityZone":{ 26320 "shape":"String", 26321 "locationName":"availabilityZone" 26322 }, 26323 "InstanceCount":{ 26324 "shape":"Integer", 26325 "locationName":"instanceCount" 26326 }, 26327 "InstanceType":{ 26328 "shape":"InstanceType", 26329 "locationName":"instanceType" 26330 }, 26331 "Platform":{ 26332 "shape":"String", 26333 "locationName":"platform" 26334 }, 26335 "Scope":{ 26336 "shape":"scope", 26337 "locationName":"scope" 26338 } 26339 } 26340 }, 26341 "ReservedInstancesConfigurationList":{ 26342 "type":"list", 26343 "member":{ 26344 "shape":"ReservedInstancesConfiguration", 26345 "locationName":"item" 26346 } 26347 }, 26348 "ReservedInstancesId":{ 26349 "type":"structure", 26350 "members":{ 26351 "ReservedInstancesId":{ 26352 "shape":"String", 26353 "locationName":"reservedInstancesId" 26354 } 26355 } 26356 }, 26357 "ReservedInstancesIdStringList":{ 26358 "type":"list", 26359 "member":{ 26360 "shape":"ReservationId", 26361 "locationName":"ReservedInstancesId" 26362 } 26363 }, 26364 "ReservedInstancesList":{ 26365 "type":"list", 26366 "member":{ 26367 "shape":"ReservedInstances", 26368 "locationName":"item" 26369 } 26370 }, 26371 "ReservedInstancesListing":{ 26372 "type":"structure", 26373 "members":{ 26374 "ClientToken":{ 26375 "shape":"String", 26376 "locationName":"clientToken" 26377 }, 26378 "CreateDate":{ 26379 "shape":"DateTime", 26380 "locationName":"createDate" 26381 }, 26382 "InstanceCounts":{ 26383 "shape":"InstanceCountList", 26384 "locationName":"instanceCounts" 26385 }, 26386 "PriceSchedules":{ 26387 "shape":"PriceScheduleList", 26388 "locationName":"priceSchedules" 26389 }, 26390 "ReservedInstancesId":{ 26391 "shape":"String", 26392 "locationName":"reservedInstancesId" 26393 }, 26394 "ReservedInstancesListingId":{ 26395 "shape":"String", 26396 "locationName":"reservedInstancesListingId" 26397 }, 26398 "Status":{ 26399 "shape":"ListingStatus", 26400 "locationName":"status" 26401 }, 26402 "StatusMessage":{ 26403 "shape":"String", 26404 "locationName":"statusMessage" 26405 }, 26406 "Tags":{ 26407 "shape":"TagList", 26408 "locationName":"tagSet" 26409 }, 26410 "UpdateDate":{ 26411 "shape":"DateTime", 26412 "locationName":"updateDate" 26413 } 26414 } 26415 }, 26416 "ReservedInstancesListingId":{"type":"string"}, 26417 "ReservedInstancesListingList":{ 26418 "type":"list", 26419 "member":{ 26420 "shape":"ReservedInstancesListing", 26421 "locationName":"item" 26422 } 26423 }, 26424 "ReservedInstancesModification":{ 26425 "type":"structure", 26426 "members":{ 26427 "ClientToken":{ 26428 "shape":"String", 26429 "locationName":"clientToken" 26430 }, 26431 "CreateDate":{ 26432 "shape":"DateTime", 26433 "locationName":"createDate" 26434 }, 26435 "EffectiveDate":{ 26436 "shape":"DateTime", 26437 "locationName":"effectiveDate" 26438 }, 26439 "ModificationResults":{ 26440 "shape":"ReservedInstancesModificationResultList", 26441 "locationName":"modificationResultSet" 26442 }, 26443 "ReservedInstancesIds":{ 26444 "shape":"ReservedIntancesIds", 26445 "locationName":"reservedInstancesSet" 26446 }, 26447 "ReservedInstancesModificationId":{ 26448 "shape":"String", 26449 "locationName":"reservedInstancesModificationId" 26450 }, 26451 "Status":{ 26452 "shape":"String", 26453 "locationName":"status" 26454 }, 26455 "StatusMessage":{ 26456 "shape":"String", 26457 "locationName":"statusMessage" 26458 }, 26459 "UpdateDate":{ 26460 "shape":"DateTime", 26461 "locationName":"updateDate" 26462 } 26463 } 26464 }, 26465 "ReservedInstancesModificationId":{"type":"string"}, 26466 "ReservedInstancesModificationIdStringList":{ 26467 "type":"list", 26468 "member":{ 26469 "shape":"ReservedInstancesModificationId", 26470 "locationName":"ReservedInstancesModificationId" 26471 } 26472 }, 26473 "ReservedInstancesModificationList":{ 26474 "type":"list", 26475 "member":{ 26476 "shape":"ReservedInstancesModification", 26477 "locationName":"item" 26478 } 26479 }, 26480 "ReservedInstancesModificationResult":{ 26481 "type":"structure", 26482 "members":{ 26483 "ReservedInstancesId":{ 26484 "shape":"String", 26485 "locationName":"reservedInstancesId" 26486 }, 26487 "TargetConfiguration":{ 26488 "shape":"ReservedInstancesConfiguration", 26489 "locationName":"targetConfiguration" 26490 } 26491 } 26492 }, 26493 "ReservedInstancesModificationResultList":{ 26494 "type":"list", 26495 "member":{ 26496 "shape":"ReservedInstancesModificationResult", 26497 "locationName":"item" 26498 } 26499 }, 26500 "ReservedInstancesOffering":{ 26501 "type":"structure", 26502 "members":{ 26503 "AvailabilityZone":{ 26504 "shape":"String", 26505 "locationName":"availabilityZone" 26506 }, 26507 "Duration":{ 26508 "shape":"Long", 26509 "locationName":"duration" 26510 }, 26511 "FixedPrice":{ 26512 "shape":"Float", 26513 "locationName":"fixedPrice" 26514 }, 26515 "InstanceType":{ 26516 "shape":"InstanceType", 26517 "locationName":"instanceType" 26518 }, 26519 "ProductDescription":{ 26520 "shape":"RIProductDescription", 26521 "locationName":"productDescription" 26522 }, 26523 "ReservedInstancesOfferingId":{ 26524 "shape":"String", 26525 "locationName":"reservedInstancesOfferingId" 26526 }, 26527 "UsagePrice":{ 26528 "shape":"Float", 26529 "locationName":"usagePrice" 26530 }, 26531 "CurrencyCode":{ 26532 "shape":"CurrencyCodeValues", 26533 "locationName":"currencyCode" 26534 }, 26535 "InstanceTenancy":{ 26536 "shape":"Tenancy", 26537 "locationName":"instanceTenancy" 26538 }, 26539 "Marketplace":{ 26540 "shape":"Boolean", 26541 "locationName":"marketplace" 26542 }, 26543 "OfferingClass":{ 26544 "shape":"OfferingClassType", 26545 "locationName":"offeringClass" 26546 }, 26547 "OfferingType":{ 26548 "shape":"OfferingTypeValues", 26549 "locationName":"offeringType" 26550 }, 26551 "PricingDetails":{ 26552 "shape":"PricingDetailsList", 26553 "locationName":"pricingDetailsSet" 26554 }, 26555 "RecurringCharges":{ 26556 "shape":"RecurringChargesList", 26557 "locationName":"recurringCharges" 26558 }, 26559 "Scope":{ 26560 "shape":"scope", 26561 "locationName":"scope" 26562 } 26563 } 26564 }, 26565 "ReservedInstancesOfferingId":{"type":"string"}, 26566 "ReservedInstancesOfferingIdStringList":{ 26567 "type":"list", 26568 "member":{"shape":"ReservedInstancesOfferingId"} 26569 }, 26570 "ReservedInstancesOfferingList":{ 26571 "type":"list", 26572 "member":{ 26573 "shape":"ReservedInstancesOffering", 26574 "locationName":"item" 26575 } 26576 }, 26577 "ReservedIntancesIds":{ 26578 "type":"list", 26579 "member":{ 26580 "shape":"ReservedInstancesId", 26581 "locationName":"item" 26582 } 26583 }, 26584 "ResetEbsDefaultKmsKeyIdRequest":{ 26585 "type":"structure", 26586 "members":{ 26587 "DryRun":{"shape":"Boolean"} 26588 } 26589 }, 26590 "ResetEbsDefaultKmsKeyIdResult":{ 26591 "type":"structure", 26592 "members":{ 26593 "KmsKeyId":{ 26594 "shape":"String", 26595 "locationName":"kmsKeyId" 26596 } 26597 } 26598 }, 26599 "ResetFpgaImageAttributeName":{ 26600 "type":"string", 26601 "enum":["loadPermission"] 26602 }, 26603 "ResetFpgaImageAttributeRequest":{ 26604 "type":"structure", 26605 "required":["FpgaImageId"], 26606 "members":{ 26607 "DryRun":{"shape":"Boolean"}, 26608 "FpgaImageId":{"shape":"FpgaImageId"}, 26609 "Attribute":{"shape":"ResetFpgaImageAttributeName"} 26610 } 26611 }, 26612 "ResetFpgaImageAttributeResult":{ 26613 "type":"structure", 26614 "members":{ 26615 "Return":{ 26616 "shape":"Boolean", 26617 "locationName":"return" 26618 } 26619 } 26620 }, 26621 "ResetImageAttributeName":{ 26622 "type":"string", 26623 "enum":["launchPermission"] 26624 }, 26625 "ResetImageAttributeRequest":{ 26626 "type":"structure", 26627 "required":[ 26628 "Attribute", 26629 "ImageId" 26630 ], 26631 "members":{ 26632 "Attribute":{"shape":"ResetImageAttributeName"}, 26633 "ImageId":{"shape":"ImageId"}, 26634 "DryRun":{ 26635 "shape":"Boolean", 26636 "locationName":"dryRun" 26637 } 26638 } 26639 }, 26640 "ResetInstanceAttributeRequest":{ 26641 "type":"structure", 26642 "required":[ 26643 "Attribute", 26644 "InstanceId" 26645 ], 26646 "members":{ 26647 "Attribute":{ 26648 "shape":"InstanceAttributeName", 26649 "locationName":"attribute" 26650 }, 26651 "DryRun":{ 26652 "shape":"Boolean", 26653 "locationName":"dryRun" 26654 }, 26655 "InstanceId":{ 26656 "shape":"InstanceId", 26657 "locationName":"instanceId" 26658 } 26659 } 26660 }, 26661 "ResetNetworkInterfaceAttributeRequest":{ 26662 "type":"structure", 26663 "required":["NetworkInterfaceId"], 26664 "members":{ 26665 "DryRun":{ 26666 "shape":"Boolean", 26667 "locationName":"dryRun" 26668 }, 26669 "NetworkInterfaceId":{ 26670 "shape":"NetworkInterfaceId", 26671 "locationName":"networkInterfaceId" 26672 }, 26673 "SourceDestCheck":{ 26674 "shape":"String", 26675 "locationName":"sourceDestCheck" 26676 } 26677 } 26678 }, 26679 "ResetSnapshotAttributeRequest":{ 26680 "type":"structure", 26681 "required":[ 26682 "Attribute", 26683 "SnapshotId" 26684 ], 26685 "members":{ 26686 "Attribute":{"shape":"SnapshotAttributeName"}, 26687 "SnapshotId":{"shape":"SnapshotId"}, 26688 "DryRun":{ 26689 "shape":"Boolean", 26690 "locationName":"dryRun" 26691 } 26692 } 26693 }, 26694 "ResourceArn":{ 26695 "type":"string", 26696 "max":1283, 26697 "min":1 26698 }, 26699 "ResourceIdList":{ 26700 "type":"list", 26701 "member":{"shape":"TaggableResourceId"} 26702 }, 26703 "ResourceList":{ 26704 "type":"list", 26705 "member":{ 26706 "shape":"String", 26707 "locationName":"item" 26708 } 26709 }, 26710 "ResourceType":{ 26711 "type":"string", 26712 "enum":[ 26713 "client-vpn-endpoint", 26714 "customer-gateway", 26715 "dedicated-host", 26716 "dhcp-options", 26717 "egress-only-internet-gateway", 26718 "elastic-ip", 26719 "elastic-gpu", 26720 "export-image-task", 26721 "export-instance-task", 26722 "fleet", 26723 "fpga-image", 26724 "host-reservation", 26725 "image", 26726 "import-image-task", 26727 "import-snapshot-task", 26728 "instance", 26729 "internet-gateway", 26730 "key-pair", 26731 "launch-template", 26732 "local-gateway-route-table-vpc-association", 26733 "natgateway", 26734 "network-acl", 26735 "network-interface", 26736 "network-insights-analysis", 26737 "network-insights-path", 26738 "placement-group", 26739 "reserved-instances", 26740 "route-table", 26741 "security-group", 26742 "snapshot", 26743 "spot-fleet-request", 26744 "spot-instances-request", 26745 "subnet", 26746 "traffic-mirror-filter", 26747 "traffic-mirror-session", 26748 "traffic-mirror-target", 26749 "transit-gateway", 26750 "transit-gateway-attachment", 26751 "transit-gateway-connect-peer", 26752 "transit-gateway-multicast-domain", 26753 "transit-gateway-route-table", 26754 "volume", 26755 "vpc", 26756 "vpc-peering-connection", 26757 "vpn-connection", 26758 "vpn-gateway", 26759 "vpc-flow-log" 26760 ] 26761 }, 26762 "ResponseError":{ 26763 "type":"structure", 26764 "members":{ 26765 "Code":{ 26766 "shape":"LaunchTemplateErrorCode", 26767 "locationName":"code" 26768 }, 26769 "Message":{ 26770 "shape":"String", 26771 "locationName":"message" 26772 } 26773 } 26774 }, 26775 "ResponseHostIdList":{ 26776 "type":"list", 26777 "member":{ 26778 "shape":"String", 26779 "locationName":"item" 26780 } 26781 }, 26782 "ResponseHostIdSet":{ 26783 "type":"list", 26784 "member":{ 26785 "shape":"String", 26786 "locationName":"item" 26787 } 26788 }, 26789 "ResponseLaunchTemplateData":{ 26790 "type":"structure", 26791 "members":{ 26792 "KernelId":{ 26793 "shape":"String", 26794 "locationName":"kernelId" 26795 }, 26796 "EbsOptimized":{ 26797 "shape":"Boolean", 26798 "locationName":"ebsOptimized" 26799 }, 26800 "IamInstanceProfile":{ 26801 "shape":"LaunchTemplateIamInstanceProfileSpecification", 26802 "locationName":"iamInstanceProfile" 26803 }, 26804 "BlockDeviceMappings":{ 26805 "shape":"LaunchTemplateBlockDeviceMappingList", 26806 "locationName":"blockDeviceMappingSet" 26807 }, 26808 "NetworkInterfaces":{ 26809 "shape":"LaunchTemplateInstanceNetworkInterfaceSpecificationList", 26810 "locationName":"networkInterfaceSet" 26811 }, 26812 "ImageId":{ 26813 "shape":"String", 26814 "locationName":"imageId" 26815 }, 26816 "InstanceType":{ 26817 "shape":"InstanceType", 26818 "locationName":"instanceType" 26819 }, 26820 "KeyName":{ 26821 "shape":"String", 26822 "locationName":"keyName" 26823 }, 26824 "Monitoring":{ 26825 "shape":"LaunchTemplatesMonitoring", 26826 "locationName":"monitoring" 26827 }, 26828 "Placement":{ 26829 "shape":"LaunchTemplatePlacement", 26830 "locationName":"placement" 26831 }, 26832 "RamDiskId":{ 26833 "shape":"String", 26834 "locationName":"ramDiskId" 26835 }, 26836 "DisableApiTermination":{ 26837 "shape":"Boolean", 26838 "locationName":"disableApiTermination" 26839 }, 26840 "InstanceInitiatedShutdownBehavior":{ 26841 "shape":"ShutdownBehavior", 26842 "locationName":"instanceInitiatedShutdownBehavior" 26843 }, 26844 "UserData":{ 26845 "shape":"String", 26846 "locationName":"userData" 26847 }, 26848 "TagSpecifications":{ 26849 "shape":"LaunchTemplateTagSpecificationList", 26850 "locationName":"tagSpecificationSet" 26851 }, 26852 "ElasticGpuSpecifications":{ 26853 "shape":"ElasticGpuSpecificationResponseList", 26854 "locationName":"elasticGpuSpecificationSet" 26855 }, 26856 "ElasticInferenceAccelerators":{ 26857 "shape":"LaunchTemplateElasticInferenceAcceleratorResponseList", 26858 "locationName":"elasticInferenceAcceleratorSet" 26859 }, 26860 "SecurityGroupIds":{ 26861 "shape":"ValueStringList", 26862 "locationName":"securityGroupIdSet" 26863 }, 26864 "SecurityGroups":{ 26865 "shape":"ValueStringList", 26866 "locationName":"securityGroupSet" 26867 }, 26868 "InstanceMarketOptions":{ 26869 "shape":"LaunchTemplateInstanceMarketOptions", 26870 "locationName":"instanceMarketOptions" 26871 }, 26872 "CreditSpecification":{ 26873 "shape":"CreditSpecification", 26874 "locationName":"creditSpecification" 26875 }, 26876 "CpuOptions":{ 26877 "shape":"LaunchTemplateCpuOptions", 26878 "locationName":"cpuOptions" 26879 }, 26880 "CapacityReservationSpecification":{ 26881 "shape":"LaunchTemplateCapacityReservationSpecificationResponse", 26882 "locationName":"capacityReservationSpecification" 26883 }, 26884 "LicenseSpecifications":{ 26885 "shape":"LaunchTemplateLicenseList", 26886 "locationName":"licenseSet" 26887 }, 26888 "HibernationOptions":{ 26889 "shape":"LaunchTemplateHibernationOptions", 26890 "locationName":"hibernationOptions" 26891 }, 26892 "MetadataOptions":{ 26893 "shape":"LaunchTemplateInstanceMetadataOptions", 26894 "locationName":"metadataOptions" 26895 }, 26896 "EnclaveOptions":{ 26897 "shape":"LaunchTemplateEnclaveOptions", 26898 "locationName":"enclaveOptions" 26899 } 26900 } 26901 }, 26902 "RestorableByStringList":{ 26903 "type":"list", 26904 "member":{"shape":"String"} 26905 }, 26906 "RestoreAddressToClassicRequest":{ 26907 "type":"structure", 26908 "required":["PublicIp"], 26909 "members":{ 26910 "DryRun":{ 26911 "shape":"Boolean", 26912 "locationName":"dryRun" 26913 }, 26914 "PublicIp":{ 26915 "shape":"String", 26916 "locationName":"publicIp" 26917 } 26918 } 26919 }, 26920 "RestoreAddressToClassicResult":{ 26921 "type":"structure", 26922 "members":{ 26923 "PublicIp":{ 26924 "shape":"String", 26925 "locationName":"publicIp" 26926 }, 26927 "Status":{ 26928 "shape":"Status", 26929 "locationName":"status" 26930 } 26931 } 26932 }, 26933 "RestoreManagedPrefixListVersionRequest":{ 26934 "type":"structure", 26935 "required":[ 26936 "PrefixListId", 26937 "PreviousVersion", 26938 "CurrentVersion" 26939 ], 26940 "members":{ 26941 "DryRun":{"shape":"Boolean"}, 26942 "PrefixListId":{"shape":"PrefixListResourceId"}, 26943 "PreviousVersion":{"shape":"Long"}, 26944 "CurrentVersion":{"shape":"Long"} 26945 } 26946 }, 26947 "RestoreManagedPrefixListVersionResult":{ 26948 "type":"structure", 26949 "members":{ 26950 "PrefixList":{ 26951 "shape":"ManagedPrefixList", 26952 "locationName":"prefixList" 26953 } 26954 } 26955 }, 26956 "RevokeClientVpnIngressRequest":{ 26957 "type":"structure", 26958 "required":[ 26959 "ClientVpnEndpointId", 26960 "TargetNetworkCidr" 26961 ], 26962 "members":{ 26963 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 26964 "TargetNetworkCidr":{"shape":"String"}, 26965 "AccessGroupId":{"shape":"String"}, 26966 "RevokeAllGroups":{"shape":"Boolean"}, 26967 "DryRun":{"shape":"Boolean"} 26968 } 26969 }, 26970 "RevokeClientVpnIngressResult":{ 26971 "type":"structure", 26972 "members":{ 26973 "Status":{ 26974 "shape":"ClientVpnAuthorizationRuleStatus", 26975 "locationName":"status" 26976 } 26977 } 26978 }, 26979 "RevokeSecurityGroupEgressRequest":{ 26980 "type":"structure", 26981 "required":["GroupId"], 26982 "members":{ 26983 "DryRun":{ 26984 "shape":"Boolean", 26985 "locationName":"dryRun" 26986 }, 26987 "GroupId":{ 26988 "shape":"SecurityGroupId", 26989 "locationName":"groupId" 26990 }, 26991 "IpPermissions":{ 26992 "shape":"IpPermissionList", 26993 "locationName":"ipPermissions" 26994 }, 26995 "CidrIp":{ 26996 "shape":"String", 26997 "locationName":"cidrIp" 26998 }, 26999 "FromPort":{ 27000 "shape":"Integer", 27001 "locationName":"fromPort" 27002 }, 27003 "IpProtocol":{ 27004 "shape":"String", 27005 "locationName":"ipProtocol" 27006 }, 27007 "ToPort":{ 27008 "shape":"Integer", 27009 "locationName":"toPort" 27010 }, 27011 "SourceSecurityGroupName":{ 27012 "shape":"String", 27013 "locationName":"sourceSecurityGroupName" 27014 }, 27015 "SourceSecurityGroupOwnerId":{ 27016 "shape":"String", 27017 "locationName":"sourceSecurityGroupOwnerId" 27018 } 27019 } 27020 }, 27021 "RevokeSecurityGroupEgressResult":{ 27022 "type":"structure", 27023 "members":{ 27024 "Return":{ 27025 "shape":"Boolean", 27026 "locationName":"return" 27027 }, 27028 "UnknownIpPermissions":{ 27029 "shape":"IpPermissionList", 27030 "locationName":"unknownIpPermissionSet" 27031 } 27032 } 27033 }, 27034 "RevokeSecurityGroupIngressRequest":{ 27035 "type":"structure", 27036 "members":{ 27037 "CidrIp":{"shape":"String"}, 27038 "FromPort":{"shape":"Integer"}, 27039 "GroupId":{"shape":"SecurityGroupId"}, 27040 "GroupName":{"shape":"SecurityGroupName"}, 27041 "IpPermissions":{"shape":"IpPermissionList"}, 27042 "IpProtocol":{"shape":"String"}, 27043 "SourceSecurityGroupName":{"shape":"String"}, 27044 "SourceSecurityGroupOwnerId":{"shape":"String"}, 27045 "ToPort":{"shape":"Integer"}, 27046 "DryRun":{ 27047 "shape":"Boolean", 27048 "locationName":"dryRun" 27049 } 27050 } 27051 }, 27052 "RevokeSecurityGroupIngressResult":{ 27053 "type":"structure", 27054 "members":{ 27055 "Return":{ 27056 "shape":"Boolean", 27057 "locationName":"return" 27058 }, 27059 "UnknownIpPermissions":{ 27060 "shape":"IpPermissionList", 27061 "locationName":"unknownIpPermissionSet" 27062 } 27063 } 27064 }, 27065 "RootDeviceType":{ 27066 "type":"string", 27067 "enum":[ 27068 "ebs", 27069 "instance-store" 27070 ] 27071 }, 27072 "RootDeviceTypeList":{ 27073 "type":"list", 27074 "member":{ 27075 "shape":"RootDeviceType", 27076 "locationName":"item" 27077 } 27078 }, 27079 "Route":{ 27080 "type":"structure", 27081 "members":{ 27082 "DestinationCidrBlock":{ 27083 "shape":"String", 27084 "locationName":"destinationCidrBlock" 27085 }, 27086 "DestinationIpv6CidrBlock":{ 27087 "shape":"String", 27088 "locationName":"destinationIpv6CidrBlock" 27089 }, 27090 "DestinationPrefixListId":{ 27091 "shape":"String", 27092 "locationName":"destinationPrefixListId" 27093 }, 27094 "EgressOnlyInternetGatewayId":{ 27095 "shape":"String", 27096 "locationName":"egressOnlyInternetGatewayId" 27097 }, 27098 "GatewayId":{ 27099 "shape":"String", 27100 "locationName":"gatewayId" 27101 }, 27102 "InstanceId":{ 27103 "shape":"String", 27104 "locationName":"instanceId" 27105 }, 27106 "InstanceOwnerId":{ 27107 "shape":"String", 27108 "locationName":"instanceOwnerId" 27109 }, 27110 "NatGatewayId":{ 27111 "shape":"String", 27112 "locationName":"natGatewayId" 27113 }, 27114 "TransitGatewayId":{ 27115 "shape":"String", 27116 "locationName":"transitGatewayId" 27117 }, 27118 "LocalGatewayId":{ 27119 "shape":"String", 27120 "locationName":"localGatewayId" 27121 }, 27122 "CarrierGatewayId":{ 27123 "shape":"CarrierGatewayId", 27124 "locationName":"carrierGatewayId" 27125 }, 27126 "NetworkInterfaceId":{ 27127 "shape":"String", 27128 "locationName":"networkInterfaceId" 27129 }, 27130 "Origin":{ 27131 "shape":"RouteOrigin", 27132 "locationName":"origin" 27133 }, 27134 "State":{ 27135 "shape":"RouteState", 27136 "locationName":"state" 27137 }, 27138 "VpcPeeringConnectionId":{ 27139 "shape":"String", 27140 "locationName":"vpcPeeringConnectionId" 27141 } 27142 } 27143 }, 27144 "RouteGatewayId":{"type":"string"}, 27145 "RouteList":{ 27146 "type":"list", 27147 "member":{ 27148 "shape":"Route", 27149 "locationName":"item" 27150 } 27151 }, 27152 "RouteOrigin":{ 27153 "type":"string", 27154 "enum":[ 27155 "CreateRouteTable", 27156 "CreateRoute", 27157 "EnableVgwRoutePropagation" 27158 ] 27159 }, 27160 "RouteState":{ 27161 "type":"string", 27162 "enum":[ 27163 "active", 27164 "blackhole" 27165 ] 27166 }, 27167 "RouteTable":{ 27168 "type":"structure", 27169 "members":{ 27170 "Associations":{ 27171 "shape":"RouteTableAssociationList", 27172 "locationName":"associationSet" 27173 }, 27174 "PropagatingVgws":{ 27175 "shape":"PropagatingVgwList", 27176 "locationName":"propagatingVgwSet" 27177 }, 27178 "RouteTableId":{ 27179 "shape":"String", 27180 "locationName":"routeTableId" 27181 }, 27182 "Routes":{ 27183 "shape":"RouteList", 27184 "locationName":"routeSet" 27185 }, 27186 "Tags":{ 27187 "shape":"TagList", 27188 "locationName":"tagSet" 27189 }, 27190 "VpcId":{ 27191 "shape":"String", 27192 "locationName":"vpcId" 27193 }, 27194 "OwnerId":{ 27195 "shape":"String", 27196 "locationName":"ownerId" 27197 } 27198 } 27199 }, 27200 "RouteTableAssociation":{ 27201 "type":"structure", 27202 "members":{ 27203 "Main":{ 27204 "shape":"Boolean", 27205 "locationName":"main" 27206 }, 27207 "RouteTableAssociationId":{ 27208 "shape":"String", 27209 "locationName":"routeTableAssociationId" 27210 }, 27211 "RouteTableId":{ 27212 "shape":"String", 27213 "locationName":"routeTableId" 27214 }, 27215 "SubnetId":{ 27216 "shape":"String", 27217 "locationName":"subnetId" 27218 }, 27219 "GatewayId":{ 27220 "shape":"String", 27221 "locationName":"gatewayId" 27222 }, 27223 "AssociationState":{ 27224 "shape":"RouteTableAssociationState", 27225 "locationName":"associationState" 27226 } 27227 } 27228 }, 27229 "RouteTableAssociationId":{"type":"string"}, 27230 "RouteTableAssociationList":{ 27231 "type":"list", 27232 "member":{ 27233 "shape":"RouteTableAssociation", 27234 "locationName":"item" 27235 } 27236 }, 27237 "RouteTableAssociationState":{ 27238 "type":"structure", 27239 "members":{ 27240 "State":{ 27241 "shape":"RouteTableAssociationStateCode", 27242 "locationName":"state" 27243 }, 27244 "StatusMessage":{ 27245 "shape":"String", 27246 "locationName":"statusMessage" 27247 } 27248 } 27249 }, 27250 "RouteTableAssociationStateCode":{ 27251 "type":"string", 27252 "enum":[ 27253 "associating", 27254 "associated", 27255 "disassociating", 27256 "disassociated", 27257 "failed" 27258 ] 27259 }, 27260 "RouteTableId":{"type":"string"}, 27261 "RouteTableIdStringList":{ 27262 "type":"list", 27263 "member":{ 27264 "shape":"RouteTableId", 27265 "locationName":"item" 27266 } 27267 }, 27268 "RouteTableList":{ 27269 "type":"list", 27270 "member":{ 27271 "shape":"RouteTable", 27272 "locationName":"item" 27273 } 27274 }, 27275 "RuleAction":{ 27276 "type":"string", 27277 "enum":[ 27278 "allow", 27279 "deny" 27280 ] 27281 }, 27282 "RunInstancesMonitoringEnabled":{ 27283 "type":"structure", 27284 "required":["Enabled"], 27285 "members":{ 27286 "Enabled":{ 27287 "shape":"Boolean", 27288 "locationName":"enabled" 27289 } 27290 } 27291 }, 27292 "RunInstancesRequest":{ 27293 "type":"structure", 27294 "required":[ 27295 "MaxCount", 27296 "MinCount" 27297 ], 27298 "members":{ 27299 "BlockDeviceMappings":{ 27300 "shape":"BlockDeviceMappingRequestList", 27301 "locationName":"BlockDeviceMapping" 27302 }, 27303 "ImageId":{"shape":"ImageId"}, 27304 "InstanceType":{"shape":"InstanceType"}, 27305 "Ipv6AddressCount":{"shape":"Integer"}, 27306 "Ipv6Addresses":{ 27307 "shape":"InstanceIpv6AddressList", 27308 "locationName":"Ipv6Address" 27309 }, 27310 "KernelId":{"shape":"KernelId"}, 27311 "KeyName":{"shape":"KeyPairName"}, 27312 "MaxCount":{"shape":"Integer"}, 27313 "MinCount":{"shape":"Integer"}, 27314 "Monitoring":{"shape":"RunInstancesMonitoringEnabled"}, 27315 "Placement":{"shape":"Placement"}, 27316 "RamdiskId":{"shape":"RamdiskId"}, 27317 "SecurityGroupIds":{ 27318 "shape":"SecurityGroupIdStringList", 27319 "locationName":"SecurityGroupId" 27320 }, 27321 "SecurityGroups":{ 27322 "shape":"SecurityGroupStringList", 27323 "locationName":"SecurityGroup" 27324 }, 27325 "SubnetId":{"shape":"SubnetId"}, 27326 "UserData":{"shape":"String"}, 27327 "AdditionalInfo":{ 27328 "shape":"String", 27329 "locationName":"additionalInfo" 27330 }, 27331 "ClientToken":{ 27332 "shape":"String", 27333 "idempotencyToken":true, 27334 "locationName":"clientToken" 27335 }, 27336 "DisableApiTermination":{ 27337 "shape":"Boolean", 27338 "locationName":"disableApiTermination" 27339 }, 27340 "DryRun":{ 27341 "shape":"Boolean", 27342 "locationName":"dryRun" 27343 }, 27344 "EbsOptimized":{ 27345 "shape":"Boolean", 27346 "locationName":"ebsOptimized" 27347 }, 27348 "IamInstanceProfile":{ 27349 "shape":"IamInstanceProfileSpecification", 27350 "locationName":"iamInstanceProfile" 27351 }, 27352 "InstanceInitiatedShutdownBehavior":{ 27353 "shape":"ShutdownBehavior", 27354 "locationName":"instanceInitiatedShutdownBehavior" 27355 }, 27356 "NetworkInterfaces":{ 27357 "shape":"InstanceNetworkInterfaceSpecificationList", 27358 "locationName":"networkInterface" 27359 }, 27360 "PrivateIpAddress":{ 27361 "shape":"String", 27362 "locationName":"privateIpAddress" 27363 }, 27364 "ElasticGpuSpecification":{"shape":"ElasticGpuSpecifications"}, 27365 "ElasticInferenceAccelerators":{ 27366 "shape":"ElasticInferenceAccelerators", 27367 "locationName":"ElasticInferenceAccelerator" 27368 }, 27369 "TagSpecifications":{ 27370 "shape":"TagSpecificationList", 27371 "locationName":"TagSpecification" 27372 }, 27373 "LaunchTemplate":{"shape":"LaunchTemplateSpecification"}, 27374 "InstanceMarketOptions":{"shape":"InstanceMarketOptionsRequest"}, 27375 "CreditSpecification":{"shape":"CreditSpecificationRequest"}, 27376 "CpuOptions":{"shape":"CpuOptionsRequest"}, 27377 "CapacityReservationSpecification":{"shape":"CapacityReservationSpecification"}, 27378 "HibernationOptions":{"shape":"HibernationOptionsRequest"}, 27379 "LicenseSpecifications":{ 27380 "shape":"LicenseSpecificationListRequest", 27381 "locationName":"LicenseSpecification" 27382 }, 27383 "MetadataOptions":{"shape":"InstanceMetadataOptionsRequest"}, 27384 "EnclaveOptions":{"shape":"EnclaveOptionsRequest"} 27385 } 27386 }, 27387 "RunScheduledInstancesRequest":{ 27388 "type":"structure", 27389 "required":[ 27390 "LaunchSpecification", 27391 "ScheduledInstanceId" 27392 ], 27393 "members":{ 27394 "ClientToken":{ 27395 "shape":"String", 27396 "idempotencyToken":true 27397 }, 27398 "DryRun":{"shape":"Boolean"}, 27399 "InstanceCount":{"shape":"Integer"}, 27400 "LaunchSpecification":{"shape":"ScheduledInstancesLaunchSpecification"}, 27401 "ScheduledInstanceId":{"shape":"ScheduledInstanceId"} 27402 } 27403 }, 27404 "RunScheduledInstancesResult":{ 27405 "type":"structure", 27406 "members":{ 27407 "InstanceIdSet":{ 27408 "shape":"InstanceIdSet", 27409 "locationName":"instanceIdSet" 27410 } 27411 } 27412 }, 27413 "S3Storage":{ 27414 "type":"structure", 27415 "members":{ 27416 "AWSAccessKeyId":{"shape":"String"}, 27417 "Bucket":{ 27418 "shape":"String", 27419 "locationName":"bucket" 27420 }, 27421 "Prefix":{ 27422 "shape":"String", 27423 "locationName":"prefix" 27424 }, 27425 "UploadPolicy":{ 27426 "shape":"Blob", 27427 "locationName":"uploadPolicy" 27428 }, 27429 "UploadPolicySignature":{ 27430 "shape":"String", 27431 "locationName":"uploadPolicySignature" 27432 } 27433 } 27434 }, 27435 "ScheduledInstance":{ 27436 "type":"structure", 27437 "members":{ 27438 "AvailabilityZone":{ 27439 "shape":"String", 27440 "locationName":"availabilityZone" 27441 }, 27442 "CreateDate":{ 27443 "shape":"DateTime", 27444 "locationName":"createDate" 27445 }, 27446 "HourlyPrice":{ 27447 "shape":"String", 27448 "locationName":"hourlyPrice" 27449 }, 27450 "InstanceCount":{ 27451 "shape":"Integer", 27452 "locationName":"instanceCount" 27453 }, 27454 "InstanceType":{ 27455 "shape":"String", 27456 "locationName":"instanceType" 27457 }, 27458 "NetworkPlatform":{ 27459 "shape":"String", 27460 "locationName":"networkPlatform" 27461 }, 27462 "NextSlotStartTime":{ 27463 "shape":"DateTime", 27464 "locationName":"nextSlotStartTime" 27465 }, 27466 "Platform":{ 27467 "shape":"String", 27468 "locationName":"platform" 27469 }, 27470 "PreviousSlotEndTime":{ 27471 "shape":"DateTime", 27472 "locationName":"previousSlotEndTime" 27473 }, 27474 "Recurrence":{ 27475 "shape":"ScheduledInstanceRecurrence", 27476 "locationName":"recurrence" 27477 }, 27478 "ScheduledInstanceId":{ 27479 "shape":"String", 27480 "locationName":"scheduledInstanceId" 27481 }, 27482 "SlotDurationInHours":{ 27483 "shape":"Integer", 27484 "locationName":"slotDurationInHours" 27485 }, 27486 "TermEndDate":{ 27487 "shape":"DateTime", 27488 "locationName":"termEndDate" 27489 }, 27490 "TermStartDate":{ 27491 "shape":"DateTime", 27492 "locationName":"termStartDate" 27493 }, 27494 "TotalScheduledInstanceHours":{ 27495 "shape":"Integer", 27496 "locationName":"totalScheduledInstanceHours" 27497 } 27498 } 27499 }, 27500 "ScheduledInstanceAvailability":{ 27501 "type":"structure", 27502 "members":{ 27503 "AvailabilityZone":{ 27504 "shape":"String", 27505 "locationName":"availabilityZone" 27506 }, 27507 "AvailableInstanceCount":{ 27508 "shape":"Integer", 27509 "locationName":"availableInstanceCount" 27510 }, 27511 "FirstSlotStartTime":{ 27512 "shape":"DateTime", 27513 "locationName":"firstSlotStartTime" 27514 }, 27515 "HourlyPrice":{ 27516 "shape":"String", 27517 "locationName":"hourlyPrice" 27518 }, 27519 "InstanceType":{ 27520 "shape":"String", 27521 "locationName":"instanceType" 27522 }, 27523 "MaxTermDurationInDays":{ 27524 "shape":"Integer", 27525 "locationName":"maxTermDurationInDays" 27526 }, 27527 "MinTermDurationInDays":{ 27528 "shape":"Integer", 27529 "locationName":"minTermDurationInDays" 27530 }, 27531 "NetworkPlatform":{ 27532 "shape":"String", 27533 "locationName":"networkPlatform" 27534 }, 27535 "Platform":{ 27536 "shape":"String", 27537 "locationName":"platform" 27538 }, 27539 "PurchaseToken":{ 27540 "shape":"String", 27541 "locationName":"purchaseToken" 27542 }, 27543 "Recurrence":{ 27544 "shape":"ScheduledInstanceRecurrence", 27545 "locationName":"recurrence" 27546 }, 27547 "SlotDurationInHours":{ 27548 "shape":"Integer", 27549 "locationName":"slotDurationInHours" 27550 }, 27551 "TotalScheduledInstanceHours":{ 27552 "shape":"Integer", 27553 "locationName":"totalScheduledInstanceHours" 27554 } 27555 } 27556 }, 27557 "ScheduledInstanceAvailabilitySet":{ 27558 "type":"list", 27559 "member":{ 27560 "shape":"ScheduledInstanceAvailability", 27561 "locationName":"item" 27562 } 27563 }, 27564 "ScheduledInstanceId":{"type":"string"}, 27565 "ScheduledInstanceIdRequestSet":{ 27566 "type":"list", 27567 "member":{ 27568 "shape":"ScheduledInstanceId", 27569 "locationName":"ScheduledInstanceId" 27570 } 27571 }, 27572 "ScheduledInstanceRecurrence":{ 27573 "type":"structure", 27574 "members":{ 27575 "Frequency":{ 27576 "shape":"String", 27577 "locationName":"frequency" 27578 }, 27579 "Interval":{ 27580 "shape":"Integer", 27581 "locationName":"interval" 27582 }, 27583 "OccurrenceDaySet":{ 27584 "shape":"OccurrenceDaySet", 27585 "locationName":"occurrenceDaySet" 27586 }, 27587 "OccurrenceRelativeToEnd":{ 27588 "shape":"Boolean", 27589 "locationName":"occurrenceRelativeToEnd" 27590 }, 27591 "OccurrenceUnit":{ 27592 "shape":"String", 27593 "locationName":"occurrenceUnit" 27594 } 27595 } 27596 }, 27597 "ScheduledInstanceRecurrenceRequest":{ 27598 "type":"structure", 27599 "members":{ 27600 "Frequency":{"shape":"String"}, 27601 "Interval":{"shape":"Integer"}, 27602 "OccurrenceDays":{ 27603 "shape":"OccurrenceDayRequestSet", 27604 "locationName":"OccurrenceDay" 27605 }, 27606 "OccurrenceRelativeToEnd":{"shape":"Boolean"}, 27607 "OccurrenceUnit":{"shape":"String"} 27608 } 27609 }, 27610 "ScheduledInstanceSet":{ 27611 "type":"list", 27612 "member":{ 27613 "shape":"ScheduledInstance", 27614 "locationName":"item" 27615 } 27616 }, 27617 "ScheduledInstancesBlockDeviceMapping":{ 27618 "type":"structure", 27619 "members":{ 27620 "DeviceName":{"shape":"String"}, 27621 "Ebs":{"shape":"ScheduledInstancesEbs"}, 27622 "NoDevice":{"shape":"String"}, 27623 "VirtualName":{"shape":"String"} 27624 } 27625 }, 27626 "ScheduledInstancesBlockDeviceMappingSet":{ 27627 "type":"list", 27628 "member":{ 27629 "shape":"ScheduledInstancesBlockDeviceMapping", 27630 "locationName":"BlockDeviceMapping" 27631 } 27632 }, 27633 "ScheduledInstancesEbs":{ 27634 "type":"structure", 27635 "members":{ 27636 "DeleteOnTermination":{"shape":"Boolean"}, 27637 "Encrypted":{"shape":"Boolean"}, 27638 "Iops":{"shape":"Integer"}, 27639 "SnapshotId":{"shape":"SnapshotId"}, 27640 "VolumeSize":{"shape":"Integer"}, 27641 "VolumeType":{"shape":"String"} 27642 } 27643 }, 27644 "ScheduledInstancesIamInstanceProfile":{ 27645 "type":"structure", 27646 "members":{ 27647 "Arn":{"shape":"String"}, 27648 "Name":{"shape":"String"} 27649 } 27650 }, 27651 "ScheduledInstancesIpv6Address":{ 27652 "type":"structure", 27653 "members":{ 27654 "Ipv6Address":{"shape":"Ipv6Address"} 27655 } 27656 }, 27657 "ScheduledInstancesIpv6AddressList":{ 27658 "type":"list", 27659 "member":{ 27660 "shape":"ScheduledInstancesIpv6Address", 27661 "locationName":"Ipv6Address" 27662 } 27663 }, 27664 "ScheduledInstancesLaunchSpecification":{ 27665 "type":"structure", 27666 "required":["ImageId"], 27667 "members":{ 27668 "BlockDeviceMappings":{ 27669 "shape":"ScheduledInstancesBlockDeviceMappingSet", 27670 "locationName":"BlockDeviceMapping" 27671 }, 27672 "EbsOptimized":{"shape":"Boolean"}, 27673 "IamInstanceProfile":{"shape":"ScheduledInstancesIamInstanceProfile"}, 27674 "ImageId":{"shape":"ImageId"}, 27675 "InstanceType":{"shape":"String"}, 27676 "KernelId":{"shape":"KernelId"}, 27677 "KeyName":{"shape":"KeyPairName"}, 27678 "Monitoring":{"shape":"ScheduledInstancesMonitoring"}, 27679 "NetworkInterfaces":{ 27680 "shape":"ScheduledInstancesNetworkInterfaceSet", 27681 "locationName":"NetworkInterface" 27682 }, 27683 "Placement":{"shape":"ScheduledInstancesPlacement"}, 27684 "RamdiskId":{"shape":"RamdiskId"}, 27685 "SecurityGroupIds":{ 27686 "shape":"ScheduledInstancesSecurityGroupIdSet", 27687 "locationName":"SecurityGroupId" 27688 }, 27689 "SubnetId":{"shape":"SubnetId"}, 27690 "UserData":{"shape":"String"} 27691 } 27692 }, 27693 "ScheduledInstancesMonitoring":{ 27694 "type":"structure", 27695 "members":{ 27696 "Enabled":{"shape":"Boolean"} 27697 } 27698 }, 27699 "ScheduledInstancesNetworkInterface":{ 27700 "type":"structure", 27701 "members":{ 27702 "AssociatePublicIpAddress":{"shape":"Boolean"}, 27703 "DeleteOnTermination":{"shape":"Boolean"}, 27704 "Description":{"shape":"String"}, 27705 "DeviceIndex":{"shape":"Integer"}, 27706 "Groups":{ 27707 "shape":"ScheduledInstancesSecurityGroupIdSet", 27708 "locationName":"Group" 27709 }, 27710 "Ipv6AddressCount":{"shape":"Integer"}, 27711 "Ipv6Addresses":{ 27712 "shape":"ScheduledInstancesIpv6AddressList", 27713 "locationName":"Ipv6Address" 27714 }, 27715 "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}, 27716 "PrivateIpAddress":{"shape":"String"}, 27717 "PrivateIpAddressConfigs":{ 27718 "shape":"PrivateIpAddressConfigSet", 27719 "locationName":"PrivateIpAddressConfig" 27720 }, 27721 "SecondaryPrivateIpAddressCount":{"shape":"Integer"}, 27722 "SubnetId":{"shape":"SubnetId"} 27723 } 27724 }, 27725 "ScheduledInstancesNetworkInterfaceSet":{ 27726 "type":"list", 27727 "member":{ 27728 "shape":"ScheduledInstancesNetworkInterface", 27729 "locationName":"NetworkInterface" 27730 } 27731 }, 27732 "ScheduledInstancesPlacement":{ 27733 "type":"structure", 27734 "members":{ 27735 "AvailabilityZone":{"shape":"String"}, 27736 "GroupName":{"shape":"PlacementGroupName"} 27737 } 27738 }, 27739 "ScheduledInstancesPrivateIpAddressConfig":{ 27740 "type":"structure", 27741 "members":{ 27742 "Primary":{"shape":"Boolean"}, 27743 "PrivateIpAddress":{"shape":"String"} 27744 } 27745 }, 27746 "ScheduledInstancesSecurityGroupIdSet":{ 27747 "type":"list", 27748 "member":{ 27749 "shape":"SecurityGroupId", 27750 "locationName":"SecurityGroupId" 27751 } 27752 }, 27753 "SearchLocalGatewayRoutesRequest":{ 27754 "type":"structure", 27755 "required":[ 27756 "LocalGatewayRouteTableId", 27757 "Filters" 27758 ], 27759 "members":{ 27760 "LocalGatewayRouteTableId":{"shape":"LocalGatewayRoutetableId"}, 27761 "Filters":{ 27762 "shape":"FilterList", 27763 "locationName":"Filter" 27764 }, 27765 "MaxResults":{"shape":"MaxResults"}, 27766 "NextToken":{"shape":"String"}, 27767 "DryRun":{"shape":"Boolean"} 27768 } 27769 }, 27770 "SearchLocalGatewayRoutesResult":{ 27771 "type":"structure", 27772 "members":{ 27773 "Routes":{ 27774 "shape":"LocalGatewayRouteList", 27775 "locationName":"routeSet" 27776 }, 27777 "NextToken":{ 27778 "shape":"String", 27779 "locationName":"nextToken" 27780 } 27781 } 27782 }, 27783 "SearchTransitGatewayMulticastGroupsRequest":{ 27784 "type":"structure", 27785 "members":{ 27786 "TransitGatewayMulticastDomainId":{"shape":"TransitGatewayMulticastDomainId"}, 27787 "Filters":{ 27788 "shape":"FilterList", 27789 "locationName":"Filter" 27790 }, 27791 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 27792 "NextToken":{"shape":"String"}, 27793 "DryRun":{"shape":"Boolean"} 27794 } 27795 }, 27796 "SearchTransitGatewayMulticastGroupsResult":{ 27797 "type":"structure", 27798 "members":{ 27799 "MulticastGroups":{ 27800 "shape":"TransitGatewayMulticastGroupList", 27801 "locationName":"multicastGroups" 27802 }, 27803 "NextToken":{ 27804 "shape":"String", 27805 "locationName":"nextToken" 27806 } 27807 } 27808 }, 27809 "SearchTransitGatewayRoutesRequest":{ 27810 "type":"structure", 27811 "required":[ 27812 "TransitGatewayRouteTableId", 27813 "Filters" 27814 ], 27815 "members":{ 27816 "TransitGatewayRouteTableId":{"shape":"TransitGatewayRouteTableId"}, 27817 "Filters":{ 27818 "shape":"FilterList", 27819 "locationName":"Filter" 27820 }, 27821 "MaxResults":{"shape":"TransitGatewayMaxResults"}, 27822 "DryRun":{"shape":"Boolean"} 27823 } 27824 }, 27825 "SearchTransitGatewayRoutesResult":{ 27826 "type":"structure", 27827 "members":{ 27828 "Routes":{ 27829 "shape":"TransitGatewayRouteList", 27830 "locationName":"routeSet" 27831 }, 27832 "AdditionalRoutesAvailable":{ 27833 "shape":"Boolean", 27834 "locationName":"additionalRoutesAvailable" 27835 } 27836 } 27837 }, 27838 "SecurityGroup":{ 27839 "type":"structure", 27840 "members":{ 27841 "Description":{ 27842 "shape":"String", 27843 "locationName":"groupDescription" 27844 }, 27845 "GroupName":{ 27846 "shape":"String", 27847 "locationName":"groupName" 27848 }, 27849 "IpPermissions":{ 27850 "shape":"IpPermissionList", 27851 "locationName":"ipPermissions" 27852 }, 27853 "OwnerId":{ 27854 "shape":"String", 27855 "locationName":"ownerId" 27856 }, 27857 "GroupId":{ 27858 "shape":"String", 27859 "locationName":"groupId" 27860 }, 27861 "IpPermissionsEgress":{ 27862 "shape":"IpPermissionList", 27863 "locationName":"ipPermissionsEgress" 27864 }, 27865 "Tags":{ 27866 "shape":"TagList", 27867 "locationName":"tagSet" 27868 }, 27869 "VpcId":{ 27870 "shape":"String", 27871 "locationName":"vpcId" 27872 } 27873 } 27874 }, 27875 "SecurityGroupId":{"type":"string"}, 27876 "SecurityGroupIdStringList":{ 27877 "type":"list", 27878 "member":{ 27879 "shape":"SecurityGroupId", 27880 "locationName":"SecurityGroupId" 27881 } 27882 }, 27883 "SecurityGroupIdentifier":{ 27884 "type":"structure", 27885 "members":{ 27886 "GroupId":{ 27887 "shape":"String", 27888 "locationName":"groupId" 27889 }, 27890 "GroupName":{ 27891 "shape":"String", 27892 "locationName":"groupName" 27893 } 27894 } 27895 }, 27896 "SecurityGroupList":{ 27897 "type":"list", 27898 "member":{ 27899 "shape":"SecurityGroup", 27900 "locationName":"item" 27901 } 27902 }, 27903 "SecurityGroupName":{"type":"string"}, 27904 "SecurityGroupReference":{ 27905 "type":"structure", 27906 "members":{ 27907 "GroupId":{ 27908 "shape":"String", 27909 "locationName":"groupId" 27910 }, 27911 "ReferencingVpcId":{ 27912 "shape":"String", 27913 "locationName":"referencingVpcId" 27914 }, 27915 "VpcPeeringConnectionId":{ 27916 "shape":"String", 27917 "locationName":"vpcPeeringConnectionId" 27918 } 27919 } 27920 }, 27921 "SecurityGroupReferences":{ 27922 "type":"list", 27923 "member":{ 27924 "shape":"SecurityGroupReference", 27925 "locationName":"item" 27926 } 27927 }, 27928 "SecurityGroupStringList":{ 27929 "type":"list", 27930 "member":{ 27931 "shape":"SecurityGroupName", 27932 "locationName":"SecurityGroup" 27933 } 27934 }, 27935 "SelfServicePortal":{ 27936 "type":"string", 27937 "enum":[ 27938 "enabled", 27939 "disabled" 27940 ] 27941 }, 27942 "SendDiagnosticInterruptRequest":{ 27943 "type":"structure", 27944 "required":["InstanceId"], 27945 "members":{ 27946 "InstanceId":{"shape":"InstanceId"}, 27947 "DryRun":{"shape":"Boolean"} 27948 } 27949 }, 27950 "SensitiveUserData":{ 27951 "type":"string", 27952 "sensitive":true 27953 }, 27954 "ServiceConfiguration":{ 27955 "type":"structure", 27956 "members":{ 27957 "ServiceType":{ 27958 "shape":"ServiceTypeDetailSet", 27959 "locationName":"serviceType" 27960 }, 27961 "ServiceId":{ 27962 "shape":"String", 27963 "locationName":"serviceId" 27964 }, 27965 "ServiceName":{ 27966 "shape":"String", 27967 "locationName":"serviceName" 27968 }, 27969 "ServiceState":{ 27970 "shape":"ServiceState", 27971 "locationName":"serviceState" 27972 }, 27973 "AvailabilityZones":{ 27974 "shape":"ValueStringList", 27975 "locationName":"availabilityZoneSet" 27976 }, 27977 "AcceptanceRequired":{ 27978 "shape":"Boolean", 27979 "locationName":"acceptanceRequired" 27980 }, 27981 "ManagesVpcEndpoints":{ 27982 "shape":"Boolean", 27983 "locationName":"managesVpcEndpoints" 27984 }, 27985 "NetworkLoadBalancerArns":{ 27986 "shape":"ValueStringList", 27987 "locationName":"networkLoadBalancerArnSet" 27988 }, 27989 "GatewayLoadBalancerArns":{ 27990 "shape":"ValueStringList", 27991 "locationName":"gatewayLoadBalancerArnSet" 27992 }, 27993 "BaseEndpointDnsNames":{ 27994 "shape":"ValueStringList", 27995 "locationName":"baseEndpointDnsNameSet" 27996 }, 27997 "PrivateDnsName":{ 27998 "shape":"String", 27999 "locationName":"privateDnsName" 28000 }, 28001 "PrivateDnsNameConfiguration":{ 28002 "shape":"PrivateDnsNameConfiguration", 28003 "locationName":"privateDnsNameConfiguration" 28004 }, 28005 "Tags":{ 28006 "shape":"TagList", 28007 "locationName":"tagSet" 28008 } 28009 } 28010 }, 28011 "ServiceConfigurationSet":{ 28012 "type":"list", 28013 "member":{ 28014 "shape":"ServiceConfiguration", 28015 "locationName":"item" 28016 } 28017 }, 28018 "ServiceDetail":{ 28019 "type":"structure", 28020 "members":{ 28021 "ServiceName":{ 28022 "shape":"String", 28023 "locationName":"serviceName" 28024 }, 28025 "ServiceId":{ 28026 "shape":"String", 28027 "locationName":"serviceId" 28028 }, 28029 "ServiceType":{ 28030 "shape":"ServiceTypeDetailSet", 28031 "locationName":"serviceType" 28032 }, 28033 "AvailabilityZones":{ 28034 "shape":"ValueStringList", 28035 "locationName":"availabilityZoneSet" 28036 }, 28037 "Owner":{ 28038 "shape":"String", 28039 "locationName":"owner" 28040 }, 28041 "BaseEndpointDnsNames":{ 28042 "shape":"ValueStringList", 28043 "locationName":"baseEndpointDnsNameSet" 28044 }, 28045 "PrivateDnsName":{ 28046 "shape":"String", 28047 "locationName":"privateDnsName" 28048 }, 28049 "PrivateDnsNames":{ 28050 "shape":"PrivateDnsDetailsSet", 28051 "locationName":"privateDnsNameSet" 28052 }, 28053 "VpcEndpointPolicySupported":{ 28054 "shape":"Boolean", 28055 "locationName":"vpcEndpointPolicySupported" 28056 }, 28057 "AcceptanceRequired":{ 28058 "shape":"Boolean", 28059 "locationName":"acceptanceRequired" 28060 }, 28061 "ManagesVpcEndpoints":{ 28062 "shape":"Boolean", 28063 "locationName":"managesVpcEndpoints" 28064 }, 28065 "Tags":{ 28066 "shape":"TagList", 28067 "locationName":"tagSet" 28068 }, 28069 "PrivateDnsNameVerificationState":{ 28070 "shape":"DnsNameState", 28071 "locationName":"privateDnsNameVerificationState" 28072 } 28073 } 28074 }, 28075 "ServiceDetailSet":{ 28076 "type":"list", 28077 "member":{ 28078 "shape":"ServiceDetail", 28079 "locationName":"item" 28080 } 28081 }, 28082 "ServiceState":{ 28083 "type":"string", 28084 "enum":[ 28085 "Pending", 28086 "Available", 28087 "Deleting", 28088 "Deleted", 28089 "Failed" 28090 ] 28091 }, 28092 "ServiceType":{ 28093 "type":"string", 28094 "enum":[ 28095 "Interface", 28096 "Gateway", 28097 "GatewayLoadBalancer" 28098 ] 28099 }, 28100 "ServiceTypeDetail":{ 28101 "type":"structure", 28102 "members":{ 28103 "ServiceType":{ 28104 "shape":"ServiceType", 28105 "locationName":"serviceType" 28106 } 28107 } 28108 }, 28109 "ServiceTypeDetailSet":{ 28110 "type":"list", 28111 "member":{ 28112 "shape":"ServiceTypeDetail", 28113 "locationName":"item" 28114 } 28115 }, 28116 "ShutdownBehavior":{ 28117 "type":"string", 28118 "enum":[ 28119 "stop", 28120 "terminate" 28121 ] 28122 }, 28123 "SlotDateTimeRangeRequest":{ 28124 "type":"structure", 28125 "required":[ 28126 "EarliestTime", 28127 "LatestTime" 28128 ], 28129 "members":{ 28130 "EarliestTime":{"shape":"DateTime"}, 28131 "LatestTime":{"shape":"DateTime"} 28132 } 28133 }, 28134 "SlotStartTimeRangeRequest":{ 28135 "type":"structure", 28136 "members":{ 28137 "EarliestTime":{"shape":"DateTime"}, 28138 "LatestTime":{"shape":"DateTime"} 28139 } 28140 }, 28141 "Snapshot":{ 28142 "type":"structure", 28143 "members":{ 28144 "DataEncryptionKeyId":{ 28145 "shape":"String", 28146 "locationName":"dataEncryptionKeyId" 28147 }, 28148 "Description":{ 28149 "shape":"String", 28150 "locationName":"description" 28151 }, 28152 "Encrypted":{ 28153 "shape":"Boolean", 28154 "locationName":"encrypted" 28155 }, 28156 "KmsKeyId":{ 28157 "shape":"String", 28158 "locationName":"kmsKeyId" 28159 }, 28160 "OwnerId":{ 28161 "shape":"String", 28162 "locationName":"ownerId" 28163 }, 28164 "Progress":{ 28165 "shape":"String", 28166 "locationName":"progress" 28167 }, 28168 "SnapshotId":{ 28169 "shape":"String", 28170 "locationName":"snapshotId" 28171 }, 28172 "StartTime":{ 28173 "shape":"DateTime", 28174 "locationName":"startTime" 28175 }, 28176 "State":{ 28177 "shape":"SnapshotState", 28178 "locationName":"status" 28179 }, 28180 "StateMessage":{ 28181 "shape":"String", 28182 "locationName":"statusMessage" 28183 }, 28184 "VolumeId":{ 28185 "shape":"String", 28186 "locationName":"volumeId" 28187 }, 28188 "VolumeSize":{ 28189 "shape":"Integer", 28190 "locationName":"volumeSize" 28191 }, 28192 "OwnerAlias":{ 28193 "shape":"String", 28194 "locationName":"ownerAlias" 28195 }, 28196 "Tags":{ 28197 "shape":"TagList", 28198 "locationName":"tagSet" 28199 } 28200 } 28201 }, 28202 "SnapshotAttributeName":{ 28203 "type":"string", 28204 "enum":[ 28205 "productCodes", 28206 "createVolumePermission" 28207 ] 28208 }, 28209 "SnapshotDetail":{ 28210 "type":"structure", 28211 "members":{ 28212 "Description":{ 28213 "shape":"String", 28214 "locationName":"description" 28215 }, 28216 "DeviceName":{ 28217 "shape":"String", 28218 "locationName":"deviceName" 28219 }, 28220 "DiskImageSize":{ 28221 "shape":"Double", 28222 "locationName":"diskImageSize" 28223 }, 28224 "Format":{ 28225 "shape":"String", 28226 "locationName":"format" 28227 }, 28228 "Progress":{ 28229 "shape":"String", 28230 "locationName":"progress" 28231 }, 28232 "SnapshotId":{ 28233 "shape":"String", 28234 "locationName":"snapshotId" 28235 }, 28236 "Status":{ 28237 "shape":"String", 28238 "locationName":"status" 28239 }, 28240 "StatusMessage":{ 28241 "shape":"String", 28242 "locationName":"statusMessage" 28243 }, 28244 "Url":{ 28245 "shape":"String", 28246 "locationName":"url" 28247 }, 28248 "UserBucket":{ 28249 "shape":"UserBucketDetails", 28250 "locationName":"userBucket" 28251 } 28252 } 28253 }, 28254 "SnapshotDetailList":{ 28255 "type":"list", 28256 "member":{ 28257 "shape":"SnapshotDetail", 28258 "locationName":"item" 28259 } 28260 }, 28261 "SnapshotDiskContainer":{ 28262 "type":"structure", 28263 "members":{ 28264 "Description":{"shape":"String"}, 28265 "Format":{"shape":"String"}, 28266 "Url":{"shape":"String"}, 28267 "UserBucket":{"shape":"UserBucket"} 28268 } 28269 }, 28270 "SnapshotId":{"type":"string"}, 28271 "SnapshotIdStringList":{ 28272 "type":"list", 28273 "member":{ 28274 "shape":"SnapshotId", 28275 "locationName":"SnapshotId" 28276 } 28277 }, 28278 "SnapshotInfo":{ 28279 "type":"structure", 28280 "members":{ 28281 "Description":{ 28282 "shape":"String", 28283 "locationName":"description" 28284 }, 28285 "Tags":{ 28286 "shape":"TagList", 28287 "locationName":"tagSet" 28288 }, 28289 "Encrypted":{ 28290 "shape":"Boolean", 28291 "locationName":"encrypted" 28292 }, 28293 "VolumeId":{ 28294 "shape":"String", 28295 "locationName":"volumeId" 28296 }, 28297 "State":{ 28298 "shape":"SnapshotState", 28299 "locationName":"state" 28300 }, 28301 "VolumeSize":{ 28302 "shape":"Integer", 28303 "locationName":"volumeSize" 28304 }, 28305 "StartTime":{ 28306 "shape":"MillisecondDateTime", 28307 "locationName":"startTime" 28308 }, 28309 "Progress":{ 28310 "shape":"String", 28311 "locationName":"progress" 28312 }, 28313 "OwnerId":{ 28314 "shape":"String", 28315 "locationName":"ownerId" 28316 }, 28317 "SnapshotId":{ 28318 "shape":"String", 28319 "locationName":"snapshotId" 28320 } 28321 } 28322 }, 28323 "SnapshotList":{ 28324 "type":"list", 28325 "member":{ 28326 "shape":"Snapshot", 28327 "locationName":"item" 28328 } 28329 }, 28330 "SnapshotSet":{ 28331 "type":"list", 28332 "member":{ 28333 "shape":"SnapshotInfo", 28334 "locationName":"item" 28335 } 28336 }, 28337 "SnapshotState":{ 28338 "type":"string", 28339 "enum":[ 28340 "pending", 28341 "completed", 28342 "error" 28343 ] 28344 }, 28345 "SnapshotTaskDetail":{ 28346 "type":"structure", 28347 "members":{ 28348 "Description":{ 28349 "shape":"String", 28350 "locationName":"description" 28351 }, 28352 "DiskImageSize":{ 28353 "shape":"Double", 28354 "locationName":"diskImageSize" 28355 }, 28356 "Encrypted":{ 28357 "shape":"Boolean", 28358 "locationName":"encrypted" 28359 }, 28360 "Format":{ 28361 "shape":"String", 28362 "locationName":"format" 28363 }, 28364 "KmsKeyId":{ 28365 "shape":"String", 28366 "locationName":"kmsKeyId" 28367 }, 28368 "Progress":{ 28369 "shape":"String", 28370 "locationName":"progress" 28371 }, 28372 "SnapshotId":{ 28373 "shape":"String", 28374 "locationName":"snapshotId" 28375 }, 28376 "Status":{ 28377 "shape":"String", 28378 "locationName":"status" 28379 }, 28380 "StatusMessage":{ 28381 "shape":"String", 28382 "locationName":"statusMessage" 28383 }, 28384 "Url":{ 28385 "shape":"String", 28386 "locationName":"url" 28387 }, 28388 "UserBucket":{ 28389 "shape":"UserBucketDetails", 28390 "locationName":"userBucket" 28391 } 28392 } 28393 }, 28394 "SpotAllocationStrategy":{ 28395 "type":"string", 28396 "enum":[ 28397 "lowest-price", 28398 "diversified", 28399 "capacity-optimized" 28400 ] 28401 }, 28402 "SpotCapacityRebalance":{ 28403 "type":"structure", 28404 "members":{ 28405 "ReplacementStrategy":{ 28406 "shape":"ReplacementStrategy", 28407 "locationName":"replacementStrategy" 28408 } 28409 } 28410 }, 28411 "SpotDatafeedSubscription":{ 28412 "type":"structure", 28413 "members":{ 28414 "Bucket":{ 28415 "shape":"String", 28416 "locationName":"bucket" 28417 }, 28418 "Fault":{ 28419 "shape":"SpotInstanceStateFault", 28420 "locationName":"fault" 28421 }, 28422 "OwnerId":{ 28423 "shape":"String", 28424 "locationName":"ownerId" 28425 }, 28426 "Prefix":{ 28427 "shape":"String", 28428 "locationName":"prefix" 28429 }, 28430 "State":{ 28431 "shape":"DatafeedSubscriptionState", 28432 "locationName":"state" 28433 } 28434 } 28435 }, 28436 "SpotFleetLaunchSpecification":{ 28437 "type":"structure", 28438 "members":{ 28439 "SecurityGroups":{ 28440 "shape":"GroupIdentifierList", 28441 "locationName":"groupSet" 28442 }, 28443 "AddressingType":{ 28444 "shape":"String", 28445 "locationName":"addressingType" 28446 }, 28447 "BlockDeviceMappings":{ 28448 "shape":"BlockDeviceMappingList", 28449 "locationName":"blockDeviceMapping" 28450 }, 28451 "EbsOptimized":{ 28452 "shape":"Boolean", 28453 "locationName":"ebsOptimized" 28454 }, 28455 "IamInstanceProfile":{ 28456 "shape":"IamInstanceProfileSpecification", 28457 "locationName":"iamInstanceProfile" 28458 }, 28459 "ImageId":{ 28460 "shape":"String", 28461 "locationName":"imageId" 28462 }, 28463 "InstanceType":{ 28464 "shape":"InstanceType", 28465 "locationName":"instanceType" 28466 }, 28467 "KernelId":{ 28468 "shape":"String", 28469 "locationName":"kernelId" 28470 }, 28471 "KeyName":{ 28472 "shape":"String", 28473 "locationName":"keyName" 28474 }, 28475 "Monitoring":{ 28476 "shape":"SpotFleetMonitoring", 28477 "locationName":"monitoring" 28478 }, 28479 "NetworkInterfaces":{ 28480 "shape":"InstanceNetworkInterfaceSpecificationList", 28481 "locationName":"networkInterfaceSet" 28482 }, 28483 "Placement":{ 28484 "shape":"SpotPlacement", 28485 "locationName":"placement" 28486 }, 28487 "RamdiskId":{ 28488 "shape":"String", 28489 "locationName":"ramdiskId" 28490 }, 28491 "SpotPrice":{ 28492 "shape":"String", 28493 "locationName":"spotPrice" 28494 }, 28495 "SubnetId":{ 28496 "shape":"String", 28497 "locationName":"subnetId" 28498 }, 28499 "UserData":{ 28500 "shape":"String", 28501 "locationName":"userData" 28502 }, 28503 "WeightedCapacity":{ 28504 "shape":"Double", 28505 "locationName":"weightedCapacity" 28506 }, 28507 "TagSpecifications":{ 28508 "shape":"SpotFleetTagSpecificationList", 28509 "locationName":"tagSpecificationSet" 28510 } 28511 } 28512 }, 28513 "SpotFleetMonitoring":{ 28514 "type":"structure", 28515 "members":{ 28516 "Enabled":{ 28517 "shape":"Boolean", 28518 "locationName":"enabled" 28519 } 28520 } 28521 }, 28522 "SpotFleetRequestConfig":{ 28523 "type":"structure", 28524 "members":{ 28525 "ActivityStatus":{ 28526 "shape":"ActivityStatus", 28527 "locationName":"activityStatus" 28528 }, 28529 "CreateTime":{ 28530 "shape":"MillisecondDateTime", 28531 "locationName":"createTime" 28532 }, 28533 "SpotFleetRequestConfig":{ 28534 "shape":"SpotFleetRequestConfigData", 28535 "locationName":"spotFleetRequestConfig" 28536 }, 28537 "SpotFleetRequestId":{ 28538 "shape":"String", 28539 "locationName":"spotFleetRequestId" 28540 }, 28541 "SpotFleetRequestState":{ 28542 "shape":"BatchState", 28543 "locationName":"spotFleetRequestState" 28544 }, 28545 "Tags":{ 28546 "shape":"TagList", 28547 "locationName":"tagSet" 28548 } 28549 } 28550 }, 28551 "SpotFleetRequestConfigData":{ 28552 "type":"structure", 28553 "required":[ 28554 "IamFleetRole", 28555 "TargetCapacity" 28556 ], 28557 "members":{ 28558 "AllocationStrategy":{ 28559 "shape":"AllocationStrategy", 28560 "locationName":"allocationStrategy" 28561 }, 28562 "OnDemandAllocationStrategy":{ 28563 "shape":"OnDemandAllocationStrategy", 28564 "locationName":"onDemandAllocationStrategy" 28565 }, 28566 "SpotMaintenanceStrategies":{ 28567 "shape":"SpotMaintenanceStrategies", 28568 "locationName":"spotMaintenanceStrategies" 28569 }, 28570 "ClientToken":{ 28571 "shape":"String", 28572 "locationName":"clientToken" 28573 }, 28574 "ExcessCapacityTerminationPolicy":{ 28575 "shape":"ExcessCapacityTerminationPolicy", 28576 "locationName":"excessCapacityTerminationPolicy" 28577 }, 28578 "FulfilledCapacity":{ 28579 "shape":"Double", 28580 "locationName":"fulfilledCapacity" 28581 }, 28582 "OnDemandFulfilledCapacity":{ 28583 "shape":"Double", 28584 "locationName":"onDemandFulfilledCapacity" 28585 }, 28586 "IamFleetRole":{ 28587 "shape":"String", 28588 "locationName":"iamFleetRole" 28589 }, 28590 "LaunchSpecifications":{ 28591 "shape":"LaunchSpecsList", 28592 "locationName":"launchSpecifications" 28593 }, 28594 "LaunchTemplateConfigs":{ 28595 "shape":"LaunchTemplateConfigList", 28596 "locationName":"launchTemplateConfigs" 28597 }, 28598 "SpotPrice":{ 28599 "shape":"String", 28600 "locationName":"spotPrice" 28601 }, 28602 "TargetCapacity":{ 28603 "shape":"Integer", 28604 "locationName":"targetCapacity" 28605 }, 28606 "OnDemandTargetCapacity":{ 28607 "shape":"Integer", 28608 "locationName":"onDemandTargetCapacity" 28609 }, 28610 "OnDemandMaxTotalPrice":{ 28611 "shape":"String", 28612 "locationName":"onDemandMaxTotalPrice" 28613 }, 28614 "SpotMaxTotalPrice":{ 28615 "shape":"String", 28616 "locationName":"spotMaxTotalPrice" 28617 }, 28618 "TerminateInstancesWithExpiration":{ 28619 "shape":"Boolean", 28620 "locationName":"terminateInstancesWithExpiration" 28621 }, 28622 "Type":{ 28623 "shape":"FleetType", 28624 "locationName":"type" 28625 }, 28626 "ValidFrom":{ 28627 "shape":"DateTime", 28628 "locationName":"validFrom" 28629 }, 28630 "ValidUntil":{ 28631 "shape":"DateTime", 28632 "locationName":"validUntil" 28633 }, 28634 "ReplaceUnhealthyInstances":{ 28635 "shape":"Boolean", 28636 "locationName":"replaceUnhealthyInstances" 28637 }, 28638 "InstanceInterruptionBehavior":{ 28639 "shape":"InstanceInterruptionBehavior", 28640 "locationName":"instanceInterruptionBehavior" 28641 }, 28642 "LoadBalancersConfig":{ 28643 "shape":"LoadBalancersConfig", 28644 "locationName":"loadBalancersConfig" 28645 }, 28646 "InstancePoolsToUseCount":{ 28647 "shape":"Integer", 28648 "locationName":"instancePoolsToUseCount" 28649 }, 28650 "TagSpecifications":{ 28651 "shape":"TagSpecificationList", 28652 "locationName":"TagSpecification" 28653 } 28654 } 28655 }, 28656 "SpotFleetRequestConfigSet":{ 28657 "type":"list", 28658 "member":{ 28659 "shape":"SpotFleetRequestConfig", 28660 "locationName":"item" 28661 } 28662 }, 28663 "SpotFleetRequestId":{"type":"string"}, 28664 "SpotFleetRequestIdList":{ 28665 "type":"list", 28666 "member":{ 28667 "shape":"SpotFleetRequestId", 28668 "locationName":"item" 28669 } 28670 }, 28671 "SpotFleetTagSpecification":{ 28672 "type":"structure", 28673 "members":{ 28674 "ResourceType":{ 28675 "shape":"ResourceType", 28676 "locationName":"resourceType" 28677 }, 28678 "Tags":{ 28679 "shape":"TagList", 28680 "locationName":"tag" 28681 } 28682 } 28683 }, 28684 "SpotFleetTagSpecificationList":{ 28685 "type":"list", 28686 "member":{ 28687 "shape":"SpotFleetTagSpecification", 28688 "locationName":"item" 28689 } 28690 }, 28691 "SpotInstanceInterruptionBehavior":{ 28692 "type":"string", 28693 "enum":[ 28694 "hibernate", 28695 "stop", 28696 "terminate" 28697 ] 28698 }, 28699 "SpotInstanceRequest":{ 28700 "type":"structure", 28701 "members":{ 28702 "ActualBlockHourlyPrice":{ 28703 "shape":"String", 28704 "locationName":"actualBlockHourlyPrice" 28705 }, 28706 "AvailabilityZoneGroup":{ 28707 "shape":"String", 28708 "locationName":"availabilityZoneGroup" 28709 }, 28710 "BlockDurationMinutes":{ 28711 "shape":"Integer", 28712 "locationName":"blockDurationMinutes" 28713 }, 28714 "CreateTime":{ 28715 "shape":"DateTime", 28716 "locationName":"createTime" 28717 }, 28718 "Fault":{ 28719 "shape":"SpotInstanceStateFault", 28720 "locationName":"fault" 28721 }, 28722 "InstanceId":{ 28723 "shape":"InstanceId", 28724 "locationName":"instanceId" 28725 }, 28726 "LaunchGroup":{ 28727 "shape":"String", 28728 "locationName":"launchGroup" 28729 }, 28730 "LaunchSpecification":{ 28731 "shape":"LaunchSpecification", 28732 "locationName":"launchSpecification" 28733 }, 28734 "LaunchedAvailabilityZone":{ 28735 "shape":"String", 28736 "locationName":"launchedAvailabilityZone" 28737 }, 28738 "ProductDescription":{ 28739 "shape":"RIProductDescription", 28740 "locationName":"productDescription" 28741 }, 28742 "SpotInstanceRequestId":{ 28743 "shape":"String", 28744 "locationName":"spotInstanceRequestId" 28745 }, 28746 "SpotPrice":{ 28747 "shape":"String", 28748 "locationName":"spotPrice" 28749 }, 28750 "State":{ 28751 "shape":"SpotInstanceState", 28752 "locationName":"state" 28753 }, 28754 "Status":{ 28755 "shape":"SpotInstanceStatus", 28756 "locationName":"status" 28757 }, 28758 "Tags":{ 28759 "shape":"TagList", 28760 "locationName":"tagSet" 28761 }, 28762 "Type":{ 28763 "shape":"SpotInstanceType", 28764 "locationName":"type" 28765 }, 28766 "ValidFrom":{ 28767 "shape":"DateTime", 28768 "locationName":"validFrom" 28769 }, 28770 "ValidUntil":{ 28771 "shape":"DateTime", 28772 "locationName":"validUntil" 28773 }, 28774 "InstanceInterruptionBehavior":{ 28775 "shape":"InstanceInterruptionBehavior", 28776 "locationName":"instanceInterruptionBehavior" 28777 } 28778 } 28779 }, 28780 "SpotInstanceRequestId":{"type":"string"}, 28781 "SpotInstanceRequestIdList":{ 28782 "type":"list", 28783 "member":{ 28784 "shape":"SpotInstanceRequestId", 28785 "locationName":"SpotInstanceRequestId" 28786 } 28787 }, 28788 "SpotInstanceRequestList":{ 28789 "type":"list", 28790 "member":{ 28791 "shape":"SpotInstanceRequest", 28792 "locationName":"item" 28793 } 28794 }, 28795 "SpotInstanceState":{ 28796 "type":"string", 28797 "enum":[ 28798 "open", 28799 "active", 28800 "closed", 28801 "cancelled", 28802 "failed" 28803 ] 28804 }, 28805 "SpotInstanceStateFault":{ 28806 "type":"structure", 28807 "members":{ 28808 "Code":{ 28809 "shape":"String", 28810 "locationName":"code" 28811 }, 28812 "Message":{ 28813 "shape":"String", 28814 "locationName":"message" 28815 } 28816 } 28817 }, 28818 "SpotInstanceStatus":{ 28819 "type":"structure", 28820 "members":{ 28821 "Code":{ 28822 "shape":"String", 28823 "locationName":"code" 28824 }, 28825 "Message":{ 28826 "shape":"String", 28827 "locationName":"message" 28828 }, 28829 "UpdateTime":{ 28830 "shape":"DateTime", 28831 "locationName":"updateTime" 28832 } 28833 } 28834 }, 28835 "SpotInstanceType":{ 28836 "type":"string", 28837 "enum":[ 28838 "one-time", 28839 "persistent" 28840 ] 28841 }, 28842 "SpotMaintenanceStrategies":{ 28843 "type":"structure", 28844 "members":{ 28845 "CapacityRebalance":{ 28846 "shape":"SpotCapacityRebalance", 28847 "locationName":"capacityRebalance" 28848 } 28849 } 28850 }, 28851 "SpotMarketOptions":{ 28852 "type":"structure", 28853 "members":{ 28854 "MaxPrice":{"shape":"String"}, 28855 "SpotInstanceType":{"shape":"SpotInstanceType"}, 28856 "BlockDurationMinutes":{"shape":"Integer"}, 28857 "ValidUntil":{"shape":"DateTime"}, 28858 "InstanceInterruptionBehavior":{"shape":"InstanceInterruptionBehavior"} 28859 } 28860 }, 28861 "SpotOptions":{ 28862 "type":"structure", 28863 "members":{ 28864 "AllocationStrategy":{ 28865 "shape":"SpotAllocationStrategy", 28866 "locationName":"allocationStrategy" 28867 }, 28868 "MaintenanceStrategies":{ 28869 "shape":"FleetSpotMaintenanceStrategies", 28870 "locationName":"maintenanceStrategies" 28871 }, 28872 "InstanceInterruptionBehavior":{ 28873 "shape":"SpotInstanceInterruptionBehavior", 28874 "locationName":"instanceInterruptionBehavior" 28875 }, 28876 "InstancePoolsToUseCount":{ 28877 "shape":"Integer", 28878 "locationName":"instancePoolsToUseCount" 28879 }, 28880 "SingleInstanceType":{ 28881 "shape":"Boolean", 28882 "locationName":"singleInstanceType" 28883 }, 28884 "SingleAvailabilityZone":{ 28885 "shape":"Boolean", 28886 "locationName":"singleAvailabilityZone" 28887 }, 28888 "MinTargetCapacity":{ 28889 "shape":"Integer", 28890 "locationName":"minTargetCapacity" 28891 }, 28892 "MaxTotalPrice":{ 28893 "shape":"String", 28894 "locationName":"maxTotalPrice" 28895 } 28896 } 28897 }, 28898 "SpotOptionsRequest":{ 28899 "type":"structure", 28900 "members":{ 28901 "AllocationStrategy":{"shape":"SpotAllocationStrategy"}, 28902 "MaintenanceStrategies":{"shape":"FleetSpotMaintenanceStrategiesRequest"}, 28903 "InstanceInterruptionBehavior":{"shape":"SpotInstanceInterruptionBehavior"}, 28904 "InstancePoolsToUseCount":{"shape":"Integer"}, 28905 "SingleInstanceType":{"shape":"Boolean"}, 28906 "SingleAvailabilityZone":{"shape":"Boolean"}, 28907 "MinTargetCapacity":{"shape":"Integer"}, 28908 "MaxTotalPrice":{"shape":"String"} 28909 } 28910 }, 28911 "SpotPlacement":{ 28912 "type":"structure", 28913 "members":{ 28914 "AvailabilityZone":{ 28915 "shape":"String", 28916 "locationName":"availabilityZone" 28917 }, 28918 "GroupName":{ 28919 "shape":"String", 28920 "locationName":"groupName" 28921 }, 28922 "Tenancy":{ 28923 "shape":"Tenancy", 28924 "locationName":"tenancy" 28925 } 28926 } 28927 }, 28928 "SpotPrice":{ 28929 "type":"structure", 28930 "members":{ 28931 "AvailabilityZone":{ 28932 "shape":"String", 28933 "locationName":"availabilityZone" 28934 }, 28935 "InstanceType":{ 28936 "shape":"InstanceType", 28937 "locationName":"instanceType" 28938 }, 28939 "ProductDescription":{ 28940 "shape":"RIProductDescription", 28941 "locationName":"productDescription" 28942 }, 28943 "SpotPrice":{ 28944 "shape":"String", 28945 "locationName":"spotPrice" 28946 }, 28947 "Timestamp":{ 28948 "shape":"DateTime", 28949 "locationName":"timestamp" 28950 } 28951 } 28952 }, 28953 "SpotPriceHistoryList":{ 28954 "type":"list", 28955 "member":{ 28956 "shape":"SpotPrice", 28957 "locationName":"item" 28958 } 28959 }, 28960 "StaleIpPermission":{ 28961 "type":"structure", 28962 "members":{ 28963 "FromPort":{ 28964 "shape":"Integer", 28965 "locationName":"fromPort" 28966 }, 28967 "IpProtocol":{ 28968 "shape":"String", 28969 "locationName":"ipProtocol" 28970 }, 28971 "IpRanges":{ 28972 "shape":"IpRanges", 28973 "locationName":"ipRanges" 28974 }, 28975 "PrefixListIds":{ 28976 "shape":"PrefixListIdSet", 28977 "locationName":"prefixListIds" 28978 }, 28979 "ToPort":{ 28980 "shape":"Integer", 28981 "locationName":"toPort" 28982 }, 28983 "UserIdGroupPairs":{ 28984 "shape":"UserIdGroupPairSet", 28985 "locationName":"groups" 28986 } 28987 } 28988 }, 28989 "StaleIpPermissionSet":{ 28990 "type":"list", 28991 "member":{ 28992 "shape":"StaleIpPermission", 28993 "locationName":"item" 28994 } 28995 }, 28996 "StaleSecurityGroup":{ 28997 "type":"structure", 28998 "members":{ 28999 "Description":{ 29000 "shape":"String", 29001 "locationName":"description" 29002 }, 29003 "GroupId":{ 29004 "shape":"String", 29005 "locationName":"groupId" 29006 }, 29007 "GroupName":{ 29008 "shape":"String", 29009 "locationName":"groupName" 29010 }, 29011 "StaleIpPermissions":{ 29012 "shape":"StaleIpPermissionSet", 29013 "locationName":"staleIpPermissions" 29014 }, 29015 "StaleIpPermissionsEgress":{ 29016 "shape":"StaleIpPermissionSet", 29017 "locationName":"staleIpPermissionsEgress" 29018 }, 29019 "VpcId":{ 29020 "shape":"String", 29021 "locationName":"vpcId" 29022 } 29023 } 29024 }, 29025 "StaleSecurityGroupSet":{ 29026 "type":"list", 29027 "member":{ 29028 "shape":"StaleSecurityGroup", 29029 "locationName":"item" 29030 } 29031 }, 29032 "StartInstancesRequest":{ 29033 "type":"structure", 29034 "required":["InstanceIds"], 29035 "members":{ 29036 "InstanceIds":{ 29037 "shape":"InstanceIdStringList", 29038 "locationName":"InstanceId" 29039 }, 29040 "AdditionalInfo":{ 29041 "shape":"String", 29042 "locationName":"additionalInfo" 29043 }, 29044 "DryRun":{ 29045 "shape":"Boolean", 29046 "locationName":"dryRun" 29047 } 29048 } 29049 }, 29050 "StartInstancesResult":{ 29051 "type":"structure", 29052 "members":{ 29053 "StartingInstances":{ 29054 "shape":"InstanceStateChangeList", 29055 "locationName":"instancesSet" 29056 } 29057 } 29058 }, 29059 "StartNetworkInsightsAnalysisRequest":{ 29060 "type":"structure", 29061 "required":[ 29062 "NetworkInsightsPathId", 29063 "ClientToken" 29064 ], 29065 "members":{ 29066 "NetworkInsightsPathId":{"shape":"NetworkInsightsPathId"}, 29067 "FilterInArns":{ 29068 "shape":"ArnList", 29069 "locationName":"FilterInArn" 29070 }, 29071 "DryRun":{"shape":"Boolean"}, 29072 "TagSpecifications":{ 29073 "shape":"TagSpecificationList", 29074 "locationName":"TagSpecification" 29075 }, 29076 "ClientToken":{ 29077 "shape":"String", 29078 "idempotencyToken":true 29079 } 29080 } 29081 }, 29082 "StartNetworkInsightsAnalysisResult":{ 29083 "type":"structure", 29084 "members":{ 29085 "NetworkInsightsAnalysis":{ 29086 "shape":"NetworkInsightsAnalysis", 29087 "locationName":"networkInsightsAnalysis" 29088 } 29089 } 29090 }, 29091 "StartVpcEndpointServicePrivateDnsVerificationRequest":{ 29092 "type":"structure", 29093 "required":["ServiceId"], 29094 "members":{ 29095 "DryRun":{"shape":"Boolean"}, 29096 "ServiceId":{"shape":"VpcEndpointServiceId"} 29097 } 29098 }, 29099 "StartVpcEndpointServicePrivateDnsVerificationResult":{ 29100 "type":"structure", 29101 "members":{ 29102 "ReturnValue":{ 29103 "shape":"Boolean", 29104 "locationName":"return" 29105 } 29106 } 29107 }, 29108 "State":{ 29109 "type":"string", 29110 "enum":[ 29111 "PendingAcceptance", 29112 "Pending", 29113 "Available", 29114 "Deleting", 29115 "Deleted", 29116 "Rejected", 29117 "Failed", 29118 "Expired" 29119 ] 29120 }, 29121 "StateReason":{ 29122 "type":"structure", 29123 "members":{ 29124 "Code":{ 29125 "shape":"String", 29126 "locationName":"code" 29127 }, 29128 "Message":{ 29129 "shape":"String", 29130 "locationName":"message" 29131 } 29132 } 29133 }, 29134 "StaticSourcesSupportValue":{ 29135 "type":"string", 29136 "enum":[ 29137 "enable", 29138 "disable" 29139 ] 29140 }, 29141 "Status":{ 29142 "type":"string", 29143 "enum":[ 29144 "MoveInProgress", 29145 "InVpc", 29146 "InClassic" 29147 ] 29148 }, 29149 "StatusName":{ 29150 "type":"string", 29151 "enum":["reachability"] 29152 }, 29153 "StatusType":{ 29154 "type":"string", 29155 "enum":[ 29156 "passed", 29157 "failed", 29158 "insufficient-data", 29159 "initializing" 29160 ] 29161 }, 29162 "StopInstancesRequest":{ 29163 "type":"structure", 29164 "required":["InstanceIds"], 29165 "members":{ 29166 "InstanceIds":{ 29167 "shape":"InstanceIdStringList", 29168 "locationName":"InstanceId" 29169 }, 29170 "Hibernate":{"shape":"Boolean"}, 29171 "DryRun":{ 29172 "shape":"Boolean", 29173 "locationName":"dryRun" 29174 }, 29175 "Force":{ 29176 "shape":"Boolean", 29177 "locationName":"force" 29178 } 29179 } 29180 }, 29181 "StopInstancesResult":{ 29182 "type":"structure", 29183 "members":{ 29184 "StoppingInstances":{ 29185 "shape":"InstanceStateChangeList", 29186 "locationName":"instancesSet" 29187 } 29188 } 29189 }, 29190 "Storage":{ 29191 "type":"structure", 29192 "members":{ 29193 "S3":{"shape":"S3Storage"} 29194 } 29195 }, 29196 "StorageLocation":{ 29197 "type":"structure", 29198 "members":{ 29199 "Bucket":{"shape":"String"}, 29200 "Key":{"shape":"String"} 29201 } 29202 }, 29203 "String":{"type":"string"}, 29204 "StringList":{ 29205 "type":"list", 29206 "member":{ 29207 "shape":"String", 29208 "locationName":"item" 29209 } 29210 }, 29211 "Subnet":{ 29212 "type":"structure", 29213 "members":{ 29214 "AvailabilityZone":{ 29215 "shape":"String", 29216 "locationName":"availabilityZone" 29217 }, 29218 "AvailabilityZoneId":{ 29219 "shape":"String", 29220 "locationName":"availabilityZoneId" 29221 }, 29222 "AvailableIpAddressCount":{ 29223 "shape":"Integer", 29224 "locationName":"availableIpAddressCount" 29225 }, 29226 "CidrBlock":{ 29227 "shape":"String", 29228 "locationName":"cidrBlock" 29229 }, 29230 "DefaultForAz":{ 29231 "shape":"Boolean", 29232 "locationName":"defaultForAz" 29233 }, 29234 "MapPublicIpOnLaunch":{ 29235 "shape":"Boolean", 29236 "locationName":"mapPublicIpOnLaunch" 29237 }, 29238 "MapCustomerOwnedIpOnLaunch":{ 29239 "shape":"Boolean", 29240 "locationName":"mapCustomerOwnedIpOnLaunch" 29241 }, 29242 "CustomerOwnedIpv4Pool":{ 29243 "shape":"CoipPoolId", 29244 "locationName":"customerOwnedIpv4Pool" 29245 }, 29246 "State":{ 29247 "shape":"SubnetState", 29248 "locationName":"state" 29249 }, 29250 "SubnetId":{ 29251 "shape":"String", 29252 "locationName":"subnetId" 29253 }, 29254 "VpcId":{ 29255 "shape":"String", 29256 "locationName":"vpcId" 29257 }, 29258 "OwnerId":{ 29259 "shape":"String", 29260 "locationName":"ownerId" 29261 }, 29262 "AssignIpv6AddressOnCreation":{ 29263 "shape":"Boolean", 29264 "locationName":"assignIpv6AddressOnCreation" 29265 }, 29266 "Ipv6CidrBlockAssociationSet":{ 29267 "shape":"SubnetIpv6CidrBlockAssociationSet", 29268 "locationName":"ipv6CidrBlockAssociationSet" 29269 }, 29270 "Tags":{ 29271 "shape":"TagList", 29272 "locationName":"tagSet" 29273 }, 29274 "SubnetArn":{ 29275 "shape":"String", 29276 "locationName":"subnetArn" 29277 }, 29278 "OutpostArn":{ 29279 "shape":"String", 29280 "locationName":"outpostArn" 29281 } 29282 } 29283 }, 29284 "SubnetAssociation":{ 29285 "type":"structure", 29286 "members":{ 29287 "SubnetId":{ 29288 "shape":"String", 29289 "locationName":"subnetId" 29290 }, 29291 "State":{ 29292 "shape":"TransitGatewayMulitcastDomainAssociationState", 29293 "locationName":"state" 29294 } 29295 } 29296 }, 29297 "SubnetAssociationList":{ 29298 "type":"list", 29299 "member":{ 29300 "shape":"SubnetAssociation", 29301 "locationName":"item" 29302 } 29303 }, 29304 "SubnetCidrAssociationId":{"type":"string"}, 29305 "SubnetCidrBlockState":{ 29306 "type":"structure", 29307 "members":{ 29308 "State":{ 29309 "shape":"SubnetCidrBlockStateCode", 29310 "locationName":"state" 29311 }, 29312 "StatusMessage":{ 29313 "shape":"String", 29314 "locationName":"statusMessage" 29315 } 29316 } 29317 }, 29318 "SubnetCidrBlockStateCode":{ 29319 "type":"string", 29320 "enum":[ 29321 "associating", 29322 "associated", 29323 "disassociating", 29324 "disassociated", 29325 "failing", 29326 "failed" 29327 ] 29328 }, 29329 "SubnetId":{"type":"string"}, 29330 "SubnetIdStringList":{ 29331 "type":"list", 29332 "member":{ 29333 "shape":"SubnetId", 29334 "locationName":"SubnetId" 29335 } 29336 }, 29337 "SubnetIpv6CidrBlockAssociation":{ 29338 "type":"structure", 29339 "members":{ 29340 "AssociationId":{ 29341 "shape":"String", 29342 "locationName":"associationId" 29343 }, 29344 "Ipv6CidrBlock":{ 29345 "shape":"String", 29346 "locationName":"ipv6CidrBlock" 29347 }, 29348 "Ipv6CidrBlockState":{ 29349 "shape":"SubnetCidrBlockState", 29350 "locationName":"ipv6CidrBlockState" 29351 } 29352 } 29353 }, 29354 "SubnetIpv6CidrBlockAssociationSet":{ 29355 "type":"list", 29356 "member":{ 29357 "shape":"SubnetIpv6CidrBlockAssociation", 29358 "locationName":"item" 29359 } 29360 }, 29361 "SubnetList":{ 29362 "type":"list", 29363 "member":{ 29364 "shape":"Subnet", 29365 "locationName":"item" 29366 } 29367 }, 29368 "SubnetState":{ 29369 "type":"string", 29370 "enum":[ 29371 "pending", 29372 "available" 29373 ] 29374 }, 29375 "SuccessfulInstanceCreditSpecificationItem":{ 29376 "type":"structure", 29377 "members":{ 29378 "InstanceId":{ 29379 "shape":"String", 29380 "locationName":"instanceId" 29381 } 29382 } 29383 }, 29384 "SuccessfulInstanceCreditSpecificationSet":{ 29385 "type":"list", 29386 "member":{ 29387 "shape":"SuccessfulInstanceCreditSpecificationItem", 29388 "locationName":"item" 29389 } 29390 }, 29391 "SuccessfulQueuedPurchaseDeletion":{ 29392 "type":"structure", 29393 "members":{ 29394 "ReservedInstancesId":{ 29395 "shape":"String", 29396 "locationName":"reservedInstancesId" 29397 } 29398 } 29399 }, 29400 "SuccessfulQueuedPurchaseDeletionSet":{ 29401 "type":"list", 29402 "member":{ 29403 "shape":"SuccessfulQueuedPurchaseDeletion", 29404 "locationName":"item" 29405 } 29406 }, 29407 "SummaryStatus":{ 29408 "type":"string", 29409 "enum":[ 29410 "ok", 29411 "impaired", 29412 "insufficient-data", 29413 "not-applicable", 29414 "initializing" 29415 ] 29416 }, 29417 "Tag":{ 29418 "type":"structure", 29419 "members":{ 29420 "Key":{ 29421 "shape":"String", 29422 "locationName":"key" 29423 }, 29424 "Value":{ 29425 "shape":"String", 29426 "locationName":"value" 29427 } 29428 } 29429 }, 29430 "TagDescription":{ 29431 "type":"structure", 29432 "members":{ 29433 "Key":{ 29434 "shape":"String", 29435 "locationName":"key" 29436 }, 29437 "ResourceId":{ 29438 "shape":"String", 29439 "locationName":"resourceId" 29440 }, 29441 "ResourceType":{ 29442 "shape":"ResourceType", 29443 "locationName":"resourceType" 29444 }, 29445 "Value":{ 29446 "shape":"String", 29447 "locationName":"value" 29448 } 29449 } 29450 }, 29451 "TagDescriptionList":{ 29452 "type":"list", 29453 "member":{ 29454 "shape":"TagDescription", 29455 "locationName":"item" 29456 } 29457 }, 29458 "TagList":{ 29459 "type":"list", 29460 "member":{ 29461 "shape":"Tag", 29462 "locationName":"item" 29463 } 29464 }, 29465 "TagSpecification":{ 29466 "type":"structure", 29467 "members":{ 29468 "ResourceType":{ 29469 "shape":"ResourceType", 29470 "locationName":"resourceType" 29471 }, 29472 "Tags":{ 29473 "shape":"TagList", 29474 "locationName":"Tag" 29475 } 29476 } 29477 }, 29478 "TagSpecificationList":{ 29479 "type":"list", 29480 "member":{ 29481 "shape":"TagSpecification", 29482 "locationName":"item" 29483 } 29484 }, 29485 "TaggableResourceId":{"type":"string"}, 29486 "TargetCapacitySpecification":{ 29487 "type":"structure", 29488 "members":{ 29489 "TotalTargetCapacity":{ 29490 "shape":"Integer", 29491 "locationName":"totalTargetCapacity" 29492 }, 29493 "OnDemandTargetCapacity":{ 29494 "shape":"Integer", 29495 "locationName":"onDemandTargetCapacity" 29496 }, 29497 "SpotTargetCapacity":{ 29498 "shape":"Integer", 29499 "locationName":"spotTargetCapacity" 29500 }, 29501 "DefaultTargetCapacityType":{ 29502 "shape":"DefaultTargetCapacityType", 29503 "locationName":"defaultTargetCapacityType" 29504 } 29505 } 29506 }, 29507 "TargetCapacitySpecificationRequest":{ 29508 "type":"structure", 29509 "required":["TotalTargetCapacity"], 29510 "members":{ 29511 "TotalTargetCapacity":{"shape":"Integer"}, 29512 "OnDemandTargetCapacity":{"shape":"Integer"}, 29513 "SpotTargetCapacity":{"shape":"Integer"}, 29514 "DefaultTargetCapacityType":{"shape":"DefaultTargetCapacityType"} 29515 } 29516 }, 29517 "TargetConfiguration":{ 29518 "type":"structure", 29519 "members":{ 29520 "InstanceCount":{ 29521 "shape":"Integer", 29522 "locationName":"instanceCount" 29523 }, 29524 "OfferingId":{ 29525 "shape":"String", 29526 "locationName":"offeringId" 29527 } 29528 } 29529 }, 29530 "TargetConfigurationRequest":{ 29531 "type":"structure", 29532 "required":["OfferingId"], 29533 "members":{ 29534 "InstanceCount":{"shape":"Integer"}, 29535 "OfferingId":{"shape":"ReservedInstancesOfferingId"} 29536 } 29537 }, 29538 "TargetConfigurationRequestSet":{ 29539 "type":"list", 29540 "member":{ 29541 "shape":"TargetConfigurationRequest", 29542 "locationName":"TargetConfigurationRequest" 29543 } 29544 }, 29545 "TargetGroup":{ 29546 "type":"structure", 29547 "members":{ 29548 "Arn":{ 29549 "shape":"String", 29550 "locationName":"arn" 29551 } 29552 } 29553 }, 29554 "TargetGroups":{ 29555 "type":"list", 29556 "member":{ 29557 "shape":"TargetGroup", 29558 "locationName":"item" 29559 }, 29560 "max":5, 29561 "min":1 29562 }, 29563 "TargetGroupsConfig":{ 29564 "type":"structure", 29565 "members":{ 29566 "TargetGroups":{ 29567 "shape":"TargetGroups", 29568 "locationName":"targetGroups" 29569 } 29570 } 29571 }, 29572 "TargetNetwork":{ 29573 "type":"structure", 29574 "members":{ 29575 "AssociationId":{ 29576 "shape":"String", 29577 "locationName":"associationId" 29578 }, 29579 "VpcId":{ 29580 "shape":"String", 29581 "locationName":"vpcId" 29582 }, 29583 "TargetNetworkId":{ 29584 "shape":"String", 29585 "locationName":"targetNetworkId" 29586 }, 29587 "ClientVpnEndpointId":{ 29588 "shape":"String", 29589 "locationName":"clientVpnEndpointId" 29590 }, 29591 "Status":{ 29592 "shape":"AssociationStatus", 29593 "locationName":"status" 29594 }, 29595 "SecurityGroups":{ 29596 "shape":"ValueStringList", 29597 "locationName":"securityGroups" 29598 } 29599 } 29600 }, 29601 "TargetNetworkSet":{ 29602 "type":"list", 29603 "member":{ 29604 "shape":"TargetNetwork", 29605 "locationName":"item" 29606 } 29607 }, 29608 "TargetReservationValue":{ 29609 "type":"structure", 29610 "members":{ 29611 "ReservationValue":{ 29612 "shape":"ReservationValue", 29613 "locationName":"reservationValue" 29614 }, 29615 "TargetConfiguration":{ 29616 "shape":"TargetConfiguration", 29617 "locationName":"targetConfiguration" 29618 } 29619 } 29620 }, 29621 "TargetReservationValueSet":{ 29622 "type":"list", 29623 "member":{ 29624 "shape":"TargetReservationValue", 29625 "locationName":"item" 29626 } 29627 }, 29628 "TelemetryStatus":{ 29629 "type":"string", 29630 "enum":[ 29631 "UP", 29632 "DOWN" 29633 ] 29634 }, 29635 "Tenancy":{ 29636 "type":"string", 29637 "enum":[ 29638 "default", 29639 "dedicated", 29640 "host" 29641 ] 29642 }, 29643 "TerminateClientVpnConnectionsRequest":{ 29644 "type":"structure", 29645 "required":["ClientVpnEndpointId"], 29646 "members":{ 29647 "ClientVpnEndpointId":{"shape":"ClientVpnEndpointId"}, 29648 "ConnectionId":{"shape":"VpnConnectionId"}, 29649 "Username":{"shape":"String"}, 29650 "DryRun":{"shape":"Boolean"} 29651 } 29652 }, 29653 "TerminateClientVpnConnectionsResult":{ 29654 "type":"structure", 29655 "members":{ 29656 "ClientVpnEndpointId":{ 29657 "shape":"String", 29658 "locationName":"clientVpnEndpointId" 29659 }, 29660 "Username":{ 29661 "shape":"String", 29662 "locationName":"username" 29663 }, 29664 "ConnectionStatuses":{ 29665 "shape":"TerminateConnectionStatusSet", 29666 "locationName":"connectionStatuses" 29667 } 29668 } 29669 }, 29670 "TerminateConnectionStatus":{ 29671 "type":"structure", 29672 "members":{ 29673 "ConnectionId":{ 29674 "shape":"String", 29675 "locationName":"connectionId" 29676 }, 29677 "PreviousStatus":{ 29678 "shape":"ClientVpnConnectionStatus", 29679 "locationName":"previousStatus" 29680 }, 29681 "CurrentStatus":{ 29682 "shape":"ClientVpnConnectionStatus", 29683 "locationName":"currentStatus" 29684 } 29685 } 29686 }, 29687 "TerminateConnectionStatusSet":{ 29688 "type":"list", 29689 "member":{ 29690 "shape":"TerminateConnectionStatus", 29691 "locationName":"item" 29692 } 29693 }, 29694 "TerminateInstancesRequest":{ 29695 "type":"structure", 29696 "required":["InstanceIds"], 29697 "members":{ 29698 "InstanceIds":{ 29699 "shape":"InstanceIdStringList", 29700 "locationName":"InstanceId" 29701 }, 29702 "DryRun":{ 29703 "shape":"Boolean", 29704 "locationName":"dryRun" 29705 } 29706 } 29707 }, 29708 "TerminateInstancesResult":{ 29709 "type":"structure", 29710 "members":{ 29711 "TerminatingInstances":{ 29712 "shape":"InstanceStateChangeList", 29713 "locationName":"instancesSet" 29714 } 29715 } 29716 }, 29717 "ThreadsPerCore":{"type":"integer"}, 29718 "ThreadsPerCoreList":{ 29719 "type":"list", 29720 "member":{ 29721 "shape":"ThreadsPerCore", 29722 "locationName":"item" 29723 } 29724 }, 29725 "TrafficDirection":{ 29726 "type":"string", 29727 "enum":[ 29728 "ingress", 29729 "egress" 29730 ] 29731 }, 29732 "TrafficMirrorFilter":{ 29733 "type":"structure", 29734 "members":{ 29735 "TrafficMirrorFilterId":{ 29736 "shape":"String", 29737 "locationName":"trafficMirrorFilterId" 29738 }, 29739 "IngressFilterRules":{ 29740 "shape":"TrafficMirrorFilterRuleList", 29741 "locationName":"ingressFilterRuleSet" 29742 }, 29743 "EgressFilterRules":{ 29744 "shape":"TrafficMirrorFilterRuleList", 29745 "locationName":"egressFilterRuleSet" 29746 }, 29747 "NetworkServices":{ 29748 "shape":"TrafficMirrorNetworkServiceList", 29749 "locationName":"networkServiceSet" 29750 }, 29751 "Description":{ 29752 "shape":"String", 29753 "locationName":"description" 29754 }, 29755 "Tags":{ 29756 "shape":"TagList", 29757 "locationName":"tagSet" 29758 } 29759 } 29760 }, 29761 "TrafficMirrorFilterId":{"type":"string"}, 29762 "TrafficMirrorFilterIdList":{ 29763 "type":"list", 29764 "member":{ 29765 "shape":"TrafficMirrorFilterId", 29766 "locationName":"item" 29767 } 29768 }, 29769 "TrafficMirrorFilterRule":{ 29770 "type":"structure", 29771 "members":{ 29772 "TrafficMirrorFilterRuleId":{ 29773 "shape":"String", 29774 "locationName":"trafficMirrorFilterRuleId" 29775 }, 29776 "TrafficMirrorFilterId":{ 29777 "shape":"String", 29778 "locationName":"trafficMirrorFilterId" 29779 }, 29780 "TrafficDirection":{ 29781 "shape":"TrafficDirection", 29782 "locationName":"trafficDirection" 29783 }, 29784 "RuleNumber":{ 29785 "shape":"Integer", 29786 "locationName":"ruleNumber" 29787 }, 29788 "RuleAction":{ 29789 "shape":"TrafficMirrorRuleAction", 29790 "locationName":"ruleAction" 29791 }, 29792 "Protocol":{ 29793 "shape":"Integer", 29794 "locationName":"protocol" 29795 }, 29796 "DestinationPortRange":{ 29797 "shape":"TrafficMirrorPortRange", 29798 "locationName":"destinationPortRange" 29799 }, 29800 "SourcePortRange":{ 29801 "shape":"TrafficMirrorPortRange", 29802 "locationName":"sourcePortRange" 29803 }, 29804 "DestinationCidrBlock":{ 29805 "shape":"String", 29806 "locationName":"destinationCidrBlock" 29807 }, 29808 "SourceCidrBlock":{ 29809 "shape":"String", 29810 "locationName":"sourceCidrBlock" 29811 }, 29812 "Description":{ 29813 "shape":"String", 29814 "locationName":"description" 29815 } 29816 } 29817 }, 29818 "TrafficMirrorFilterRuleField":{ 29819 "type":"string", 29820 "enum":[ 29821 "destination-port-range", 29822 "source-port-range", 29823 "protocol", 29824 "description" 29825 ] 29826 }, 29827 "TrafficMirrorFilterRuleFieldList":{ 29828 "type":"list", 29829 "member":{"shape":"TrafficMirrorFilterRuleField"} 29830 }, 29831 "TrafficMirrorFilterRuleId":{"type":"string"}, 29832 "TrafficMirrorFilterRuleList":{ 29833 "type":"list", 29834 "member":{ 29835 "shape":"TrafficMirrorFilterRule", 29836 "locationName":"item" 29837 } 29838 }, 29839 "TrafficMirrorFilterSet":{ 29840 "type":"list", 29841 "member":{ 29842 "shape":"TrafficMirrorFilter", 29843 "locationName":"item" 29844 } 29845 }, 29846 "TrafficMirrorNetworkService":{ 29847 "type":"string", 29848 "enum":["amazon-dns"] 29849 }, 29850 "TrafficMirrorNetworkServiceList":{ 29851 "type":"list", 29852 "member":{ 29853 "shape":"TrafficMirrorNetworkService", 29854 "locationName":"item" 29855 } 29856 }, 29857 "TrafficMirrorPortRange":{ 29858 "type":"structure", 29859 "members":{ 29860 "FromPort":{ 29861 "shape":"Integer", 29862 "locationName":"fromPort" 29863 }, 29864 "ToPort":{ 29865 "shape":"Integer", 29866 "locationName":"toPort" 29867 } 29868 } 29869 }, 29870 "TrafficMirrorPortRangeRequest":{ 29871 "type":"structure", 29872 "members":{ 29873 "FromPort":{"shape":"Integer"}, 29874 "ToPort":{"shape":"Integer"} 29875 } 29876 }, 29877 "TrafficMirrorRuleAction":{ 29878 "type":"string", 29879 "enum":[ 29880 "accept", 29881 "reject" 29882 ] 29883 }, 29884 "TrafficMirrorSession":{ 29885 "type":"structure", 29886 "members":{ 29887 "TrafficMirrorSessionId":{ 29888 "shape":"String", 29889 "locationName":"trafficMirrorSessionId" 29890 }, 29891 "TrafficMirrorTargetId":{ 29892 "shape":"String", 29893 "locationName":"trafficMirrorTargetId" 29894 }, 29895 "TrafficMirrorFilterId":{ 29896 "shape":"String", 29897 "locationName":"trafficMirrorFilterId" 29898 }, 29899 "NetworkInterfaceId":{ 29900 "shape":"String", 29901 "locationName":"networkInterfaceId" 29902 }, 29903 "OwnerId":{ 29904 "shape":"String", 29905 "locationName":"ownerId" 29906 }, 29907 "PacketLength":{ 29908 "shape":"Integer", 29909 "locationName":"packetLength" 29910 }, 29911 "SessionNumber":{ 29912 "shape":"Integer", 29913 "locationName":"sessionNumber" 29914 }, 29915 "VirtualNetworkId":{ 29916 "shape":"Integer", 29917 "locationName":"virtualNetworkId" 29918 }, 29919 "Description":{ 29920 "shape":"String", 29921 "locationName":"description" 29922 }, 29923 "Tags":{ 29924 "shape":"TagList", 29925 "locationName":"tagSet" 29926 } 29927 } 29928 }, 29929 "TrafficMirrorSessionField":{ 29930 "type":"string", 29931 "enum":[ 29932 "packet-length", 29933 "description", 29934 "virtual-network-id" 29935 ] 29936 }, 29937 "TrafficMirrorSessionFieldList":{ 29938 "type":"list", 29939 "member":{"shape":"TrafficMirrorSessionField"} 29940 }, 29941 "TrafficMirrorSessionId":{"type":"string"}, 29942 "TrafficMirrorSessionIdList":{ 29943 "type":"list", 29944 "member":{ 29945 "shape":"TrafficMirrorSessionId", 29946 "locationName":"item" 29947 } 29948 }, 29949 "TrafficMirrorSessionSet":{ 29950 "type":"list", 29951 "member":{ 29952 "shape":"TrafficMirrorSession", 29953 "locationName":"item" 29954 } 29955 }, 29956 "TrafficMirrorTarget":{ 29957 "type":"structure", 29958 "members":{ 29959 "TrafficMirrorTargetId":{ 29960 "shape":"String", 29961 "locationName":"trafficMirrorTargetId" 29962 }, 29963 "NetworkInterfaceId":{ 29964 "shape":"String", 29965 "locationName":"networkInterfaceId" 29966 }, 29967 "NetworkLoadBalancerArn":{ 29968 "shape":"String", 29969 "locationName":"networkLoadBalancerArn" 29970 }, 29971 "Type":{ 29972 "shape":"TrafficMirrorTargetType", 29973 "locationName":"type" 29974 }, 29975 "Description":{ 29976 "shape":"String", 29977 "locationName":"description" 29978 }, 29979 "OwnerId":{ 29980 "shape":"String", 29981 "locationName":"ownerId" 29982 }, 29983 "Tags":{ 29984 "shape":"TagList", 29985 "locationName":"tagSet" 29986 } 29987 } 29988 }, 29989 "TrafficMirrorTargetId":{"type":"string"}, 29990 "TrafficMirrorTargetIdList":{ 29991 "type":"list", 29992 "member":{ 29993 "shape":"TrafficMirrorTargetId", 29994 "locationName":"item" 29995 } 29996 }, 29997 "TrafficMirrorTargetSet":{ 29998 "type":"list", 29999 "member":{ 30000 "shape":"TrafficMirrorTarget", 30001 "locationName":"item" 30002 } 30003 }, 30004 "TrafficMirrorTargetType":{ 30005 "type":"string", 30006 "enum":[ 30007 "network-interface", 30008 "network-load-balancer" 30009 ] 30010 }, 30011 "TrafficMirroringMaxResults":{ 30012 "type":"integer", 30013 "max":1000, 30014 "min":5 30015 }, 30016 "TrafficType":{ 30017 "type":"string", 30018 "enum":[ 30019 "ACCEPT", 30020 "REJECT", 30021 "ALL" 30022 ] 30023 }, 30024 "TransitAssociationGatewayId":{"type":"string"}, 30025 "TransitGateway":{ 30026 "type":"structure", 30027 "members":{ 30028 "TransitGatewayId":{ 30029 "shape":"String", 30030 "locationName":"transitGatewayId" 30031 }, 30032 "TransitGatewayArn":{ 30033 "shape":"String", 30034 "locationName":"transitGatewayArn" 30035 }, 30036 "State":{ 30037 "shape":"TransitGatewayState", 30038 "locationName":"state" 30039 }, 30040 "OwnerId":{ 30041 "shape":"String", 30042 "locationName":"ownerId" 30043 }, 30044 "Description":{ 30045 "shape":"String", 30046 "locationName":"description" 30047 }, 30048 "CreationTime":{ 30049 "shape":"DateTime", 30050 "locationName":"creationTime" 30051 }, 30052 "Options":{ 30053 "shape":"TransitGatewayOptions", 30054 "locationName":"options" 30055 }, 30056 "Tags":{ 30057 "shape":"TagList", 30058 "locationName":"tagSet" 30059 } 30060 } 30061 }, 30062 "TransitGatewayAssociation":{ 30063 "type":"structure", 30064 "members":{ 30065 "TransitGatewayRouteTableId":{ 30066 "shape":"TransitGatewayRouteTableId", 30067 "locationName":"transitGatewayRouteTableId" 30068 }, 30069 "TransitGatewayAttachmentId":{ 30070 "shape":"TransitGatewayAttachmentId", 30071 "locationName":"transitGatewayAttachmentId" 30072 }, 30073 "ResourceId":{ 30074 "shape":"String", 30075 "locationName":"resourceId" 30076 }, 30077 "ResourceType":{ 30078 "shape":"TransitGatewayAttachmentResourceType", 30079 "locationName":"resourceType" 30080 }, 30081 "State":{ 30082 "shape":"TransitGatewayAssociationState", 30083 "locationName":"state" 30084 } 30085 } 30086 }, 30087 "TransitGatewayAssociationState":{ 30088 "type":"string", 30089 "enum":[ 30090 "associating", 30091 "associated", 30092 "disassociating", 30093 "disassociated" 30094 ] 30095 }, 30096 "TransitGatewayAttachment":{ 30097 "type":"structure", 30098 "members":{ 30099 "TransitGatewayAttachmentId":{ 30100 "shape":"String", 30101 "locationName":"transitGatewayAttachmentId" 30102 }, 30103 "TransitGatewayId":{ 30104 "shape":"String", 30105 "locationName":"transitGatewayId" 30106 }, 30107 "TransitGatewayOwnerId":{ 30108 "shape":"String", 30109 "locationName":"transitGatewayOwnerId" 30110 }, 30111 "ResourceOwnerId":{ 30112 "shape":"String", 30113 "locationName":"resourceOwnerId" 30114 }, 30115 "ResourceType":{ 30116 "shape":"TransitGatewayAttachmentResourceType", 30117 "locationName":"resourceType" 30118 }, 30119 "ResourceId":{ 30120 "shape":"String", 30121 "locationName":"resourceId" 30122 }, 30123 "State":{ 30124 "shape":"TransitGatewayAttachmentState", 30125 "locationName":"state" 30126 }, 30127 "Association":{ 30128 "shape":"TransitGatewayAttachmentAssociation", 30129 "locationName":"association" 30130 }, 30131 "CreationTime":{ 30132 "shape":"DateTime", 30133 "locationName":"creationTime" 30134 }, 30135 "Tags":{ 30136 "shape":"TagList", 30137 "locationName":"tagSet" 30138 } 30139 } 30140 }, 30141 "TransitGatewayAttachmentAssociation":{ 30142 "type":"structure", 30143 "members":{ 30144 "TransitGatewayRouteTableId":{ 30145 "shape":"String", 30146 "locationName":"transitGatewayRouteTableId" 30147 }, 30148 "State":{ 30149 "shape":"TransitGatewayAssociationState", 30150 "locationName":"state" 30151 } 30152 } 30153 }, 30154 "TransitGatewayAttachmentBgpConfiguration":{ 30155 "type":"structure", 30156 "members":{ 30157 "TransitGatewayAsn":{ 30158 "shape":"Long", 30159 "locationName":"transitGatewayAsn" 30160 }, 30161 "PeerAsn":{ 30162 "shape":"Long", 30163 "locationName":"peerAsn" 30164 }, 30165 "TransitGatewayAddress":{ 30166 "shape":"String", 30167 "locationName":"transitGatewayAddress" 30168 }, 30169 "PeerAddress":{ 30170 "shape":"String", 30171 "locationName":"peerAddress" 30172 }, 30173 "BgpStatus":{ 30174 "shape":"BgpStatus", 30175 "locationName":"bgpStatus" 30176 } 30177 } 30178 }, 30179 "TransitGatewayAttachmentBgpConfigurationList":{ 30180 "type":"list", 30181 "member":{ 30182 "shape":"TransitGatewayAttachmentBgpConfiguration", 30183 "locationName":"item" 30184 } 30185 }, 30186 "TransitGatewayAttachmentId":{"type":"string"}, 30187 "TransitGatewayAttachmentIdStringList":{ 30188 "type":"list", 30189 "member":{"shape":"TransitGatewayAttachmentId"} 30190 }, 30191 "TransitGatewayAttachmentList":{ 30192 "type":"list", 30193 "member":{ 30194 "shape":"TransitGatewayAttachment", 30195 "locationName":"item" 30196 } 30197 }, 30198 "TransitGatewayAttachmentPropagation":{ 30199 "type":"structure", 30200 "members":{ 30201 "TransitGatewayRouteTableId":{ 30202 "shape":"String", 30203 "locationName":"transitGatewayRouteTableId" 30204 }, 30205 "State":{ 30206 "shape":"TransitGatewayPropagationState", 30207 "locationName":"state" 30208 } 30209 } 30210 }, 30211 "TransitGatewayAttachmentPropagationList":{ 30212 "type":"list", 30213 "member":{ 30214 "shape":"TransitGatewayAttachmentPropagation", 30215 "locationName":"item" 30216 } 30217 }, 30218 "TransitGatewayAttachmentResourceType":{ 30219 "type":"string", 30220 "enum":[ 30221 "vpc", 30222 "vpn", 30223 "direct-connect-gateway", 30224 "connect", 30225 "peering", 30226 "tgw-peering" 30227 ] 30228 }, 30229 "TransitGatewayAttachmentState":{ 30230 "type":"string", 30231 "enum":[ 30232 "initiating", 30233 "initiatingRequest", 30234 "pendingAcceptance", 30235 "rollingBack", 30236 "pending", 30237 "available", 30238 "modifying", 30239 "deleting", 30240 "deleted", 30241 "failed", 30242 "rejected", 30243 "rejecting", 30244 "failing" 30245 ] 30246 }, 30247 "TransitGatewayCidrBlockStringList":{ 30248 "type":"list", 30249 "member":{ 30250 "shape":"String", 30251 "locationName":"item" 30252 } 30253 }, 30254 "TransitGatewayConnect":{ 30255 "type":"structure", 30256 "members":{ 30257 "TransitGatewayAttachmentId":{ 30258 "shape":"TransitGatewayAttachmentId", 30259 "locationName":"transitGatewayAttachmentId" 30260 }, 30261 "TransportTransitGatewayAttachmentId":{ 30262 "shape":"TransitGatewayAttachmentId", 30263 "locationName":"transportTransitGatewayAttachmentId" 30264 }, 30265 "TransitGatewayId":{ 30266 "shape":"TransitGatewayId", 30267 "locationName":"transitGatewayId" 30268 }, 30269 "State":{ 30270 "shape":"TransitGatewayAttachmentState", 30271 "locationName":"state" 30272 }, 30273 "CreationTime":{ 30274 "shape":"DateTime", 30275 "locationName":"creationTime" 30276 }, 30277 "Options":{ 30278 "shape":"TransitGatewayConnectOptions", 30279 "locationName":"options" 30280 }, 30281 "Tags":{ 30282 "shape":"TagList", 30283 "locationName":"tagSet" 30284 } 30285 } 30286 }, 30287 "TransitGatewayConnectList":{ 30288 "type":"list", 30289 "member":{ 30290 "shape":"TransitGatewayConnect", 30291 "locationName":"item" 30292 } 30293 }, 30294 "TransitGatewayConnectOptions":{ 30295 "type":"structure", 30296 "members":{ 30297 "Protocol":{ 30298 "shape":"ProtocolValue", 30299 "locationName":"protocol" 30300 } 30301 } 30302 }, 30303 "TransitGatewayConnectPeer":{ 30304 "type":"structure", 30305 "members":{ 30306 "TransitGatewayAttachmentId":{ 30307 "shape":"TransitGatewayAttachmentId", 30308 "locationName":"transitGatewayAttachmentId" 30309 }, 30310 "TransitGatewayConnectPeerId":{ 30311 "shape":"TransitGatewayConnectPeerId", 30312 "locationName":"transitGatewayConnectPeerId" 30313 }, 30314 "State":{ 30315 "shape":"TransitGatewayConnectPeerState", 30316 "locationName":"state" 30317 }, 30318 "CreationTime":{ 30319 "shape":"DateTime", 30320 "locationName":"creationTime" 30321 }, 30322 "ConnectPeerConfiguration":{ 30323 "shape":"TransitGatewayConnectPeerConfiguration", 30324 "locationName":"connectPeerConfiguration" 30325 }, 30326 "Tags":{ 30327 "shape":"TagList", 30328 "locationName":"tagSet" 30329 } 30330 } 30331 }, 30332 "TransitGatewayConnectPeerConfiguration":{ 30333 "type":"structure", 30334 "members":{ 30335 "TransitGatewayAddress":{ 30336 "shape":"String", 30337 "locationName":"transitGatewayAddress" 30338 }, 30339 "PeerAddress":{ 30340 "shape":"String", 30341 "locationName":"peerAddress" 30342 }, 30343 "InsideCidrBlocks":{ 30344 "shape":"InsideCidrBlocksStringList", 30345 "locationName":"insideCidrBlocks" 30346 }, 30347 "Protocol":{ 30348 "shape":"ProtocolValue", 30349 "locationName":"protocol" 30350 }, 30351 "BgpConfigurations":{ 30352 "shape":"TransitGatewayAttachmentBgpConfigurationList", 30353 "locationName":"bgpConfigurations" 30354 } 30355 } 30356 }, 30357 "TransitGatewayConnectPeerId":{"type":"string"}, 30358 "TransitGatewayConnectPeerIdStringList":{ 30359 "type":"list", 30360 "member":{ 30361 "shape":"TransitGatewayConnectPeerId", 30362 "locationName":"item" 30363 } 30364 }, 30365 "TransitGatewayConnectPeerList":{ 30366 "type":"list", 30367 "member":{ 30368 "shape":"TransitGatewayConnectPeer", 30369 "locationName":"item" 30370 } 30371 }, 30372 "TransitGatewayConnectPeerState":{ 30373 "type":"string", 30374 "enum":[ 30375 "pending", 30376 "available", 30377 "deleting", 30378 "deleted" 30379 ] 30380 }, 30381 "TransitGatewayConnectRequestBgpOptions":{ 30382 "type":"structure", 30383 "members":{ 30384 "PeerAsn":{"shape":"Long"} 30385 } 30386 }, 30387 "TransitGatewayId":{"type":"string"}, 30388 "TransitGatewayIdStringList":{ 30389 "type":"list", 30390 "member":{ 30391 "shape":"TransitGatewayId", 30392 "locationName":"item" 30393 } 30394 }, 30395 "TransitGatewayList":{ 30396 "type":"list", 30397 "member":{ 30398 "shape":"TransitGateway", 30399 "locationName":"item" 30400 } 30401 }, 30402 "TransitGatewayMaxResults":{ 30403 "type":"integer", 30404 "max":1000, 30405 "min":5 30406 }, 30407 "TransitGatewayMulitcastDomainAssociationState":{ 30408 "type":"string", 30409 "enum":[ 30410 "pendingAcceptance", 30411 "associating", 30412 "associated", 30413 "disassociating", 30414 "disassociated", 30415 "rejected", 30416 "failed" 30417 ] 30418 }, 30419 "TransitGatewayMulticastDeregisteredGroupMembers":{ 30420 "type":"structure", 30421 "members":{ 30422 "TransitGatewayMulticastDomainId":{ 30423 "shape":"String", 30424 "locationName":"transitGatewayMulticastDomainId" 30425 }, 30426 "DeregisteredNetworkInterfaceIds":{ 30427 "shape":"ValueStringList", 30428 "locationName":"deregisteredNetworkInterfaceIds" 30429 }, 30430 "GroupIpAddress":{ 30431 "shape":"String", 30432 "locationName":"groupIpAddress" 30433 } 30434 } 30435 }, 30436 "TransitGatewayMulticastDeregisteredGroupSources":{ 30437 "type":"structure", 30438 "members":{ 30439 "TransitGatewayMulticastDomainId":{ 30440 "shape":"String", 30441 "locationName":"transitGatewayMulticastDomainId" 30442 }, 30443 "DeregisteredNetworkInterfaceIds":{ 30444 "shape":"ValueStringList", 30445 "locationName":"deregisteredNetworkInterfaceIds" 30446 }, 30447 "GroupIpAddress":{ 30448 "shape":"String", 30449 "locationName":"groupIpAddress" 30450 } 30451 } 30452 }, 30453 "TransitGatewayMulticastDomain":{ 30454 "type":"structure", 30455 "members":{ 30456 "TransitGatewayMulticastDomainId":{ 30457 "shape":"String", 30458 "locationName":"transitGatewayMulticastDomainId" 30459 }, 30460 "TransitGatewayId":{ 30461 "shape":"String", 30462 "locationName":"transitGatewayId" 30463 }, 30464 "TransitGatewayMulticastDomainArn":{ 30465 "shape":"String", 30466 "locationName":"transitGatewayMulticastDomainArn" 30467 }, 30468 "OwnerId":{ 30469 "shape":"String", 30470 "locationName":"ownerId" 30471 }, 30472 "Options":{ 30473 "shape":"TransitGatewayMulticastDomainOptions", 30474 "locationName":"options" 30475 }, 30476 "State":{ 30477 "shape":"TransitGatewayMulticastDomainState", 30478 "locationName":"state" 30479 }, 30480 "CreationTime":{ 30481 "shape":"DateTime", 30482 "locationName":"creationTime" 30483 }, 30484 "Tags":{ 30485 "shape":"TagList", 30486 "locationName":"tagSet" 30487 } 30488 } 30489 }, 30490 "TransitGatewayMulticastDomainAssociation":{ 30491 "type":"structure", 30492 "members":{ 30493 "TransitGatewayAttachmentId":{ 30494 "shape":"String", 30495 "locationName":"transitGatewayAttachmentId" 30496 }, 30497 "ResourceId":{ 30498 "shape":"String", 30499 "locationName":"resourceId" 30500 }, 30501 "ResourceType":{ 30502 "shape":"TransitGatewayAttachmentResourceType", 30503 "locationName":"resourceType" 30504 }, 30505 "ResourceOwnerId":{ 30506 "shape":"String", 30507 "locationName":"resourceOwnerId" 30508 }, 30509 "Subnet":{ 30510 "shape":"SubnetAssociation", 30511 "locationName":"subnet" 30512 } 30513 } 30514 }, 30515 "TransitGatewayMulticastDomainAssociationList":{ 30516 "type":"list", 30517 "member":{ 30518 "shape":"TransitGatewayMulticastDomainAssociation", 30519 "locationName":"item" 30520 } 30521 }, 30522 "TransitGatewayMulticastDomainAssociations":{ 30523 "type":"structure", 30524 "members":{ 30525 "TransitGatewayMulticastDomainId":{ 30526 "shape":"String", 30527 "locationName":"transitGatewayMulticastDomainId" 30528 }, 30529 "TransitGatewayAttachmentId":{ 30530 "shape":"String", 30531 "locationName":"transitGatewayAttachmentId" 30532 }, 30533 "ResourceId":{ 30534 "shape":"String", 30535 "locationName":"resourceId" 30536 }, 30537 "ResourceType":{ 30538 "shape":"TransitGatewayAttachmentResourceType", 30539 "locationName":"resourceType" 30540 }, 30541 "ResourceOwnerId":{ 30542 "shape":"String", 30543 "locationName":"resourceOwnerId" 30544 }, 30545 "Subnets":{ 30546 "shape":"SubnetAssociationList", 30547 "locationName":"subnets" 30548 } 30549 } 30550 }, 30551 "TransitGatewayMulticastDomainId":{"type":"string"}, 30552 "TransitGatewayMulticastDomainIdStringList":{ 30553 "type":"list", 30554 "member":{ 30555 "shape":"TransitGatewayMulticastDomainId", 30556 "locationName":"item" 30557 } 30558 }, 30559 "TransitGatewayMulticastDomainList":{ 30560 "type":"list", 30561 "member":{ 30562 "shape":"TransitGatewayMulticastDomain", 30563 "locationName":"item" 30564 } 30565 }, 30566 "TransitGatewayMulticastDomainOptions":{ 30567 "type":"structure", 30568 "members":{ 30569 "Igmpv2Support":{ 30570 "shape":"Igmpv2SupportValue", 30571 "locationName":"igmpv2Support" 30572 }, 30573 "StaticSourcesSupport":{ 30574 "shape":"StaticSourcesSupportValue", 30575 "locationName":"staticSourcesSupport" 30576 }, 30577 "AutoAcceptSharedAssociations":{ 30578 "shape":"AutoAcceptSharedAssociationsValue", 30579 "locationName":"autoAcceptSharedAssociations" 30580 } 30581 } 30582 }, 30583 "TransitGatewayMulticastDomainState":{ 30584 "type":"string", 30585 "enum":[ 30586 "pending", 30587 "available", 30588 "deleting", 30589 "deleted" 30590 ] 30591 }, 30592 "TransitGatewayMulticastGroup":{ 30593 "type":"structure", 30594 "members":{ 30595 "GroupIpAddress":{ 30596 "shape":"String", 30597 "locationName":"groupIpAddress" 30598 }, 30599 "TransitGatewayAttachmentId":{ 30600 "shape":"String", 30601 "locationName":"transitGatewayAttachmentId" 30602 }, 30603 "SubnetId":{ 30604 "shape":"String", 30605 "locationName":"subnetId" 30606 }, 30607 "ResourceId":{ 30608 "shape":"String", 30609 "locationName":"resourceId" 30610 }, 30611 "ResourceType":{ 30612 "shape":"TransitGatewayAttachmentResourceType", 30613 "locationName":"resourceType" 30614 }, 30615 "ResourceOwnerId":{ 30616 "shape":"String", 30617 "locationName":"resourceOwnerId" 30618 }, 30619 "NetworkInterfaceId":{ 30620 "shape":"String", 30621 "locationName":"networkInterfaceId" 30622 }, 30623 "GroupMember":{ 30624 "shape":"Boolean", 30625 "locationName":"groupMember" 30626 }, 30627 "GroupSource":{ 30628 "shape":"Boolean", 30629 "locationName":"groupSource" 30630 }, 30631 "MemberType":{ 30632 "shape":"MembershipType", 30633 "locationName":"memberType" 30634 }, 30635 "SourceType":{ 30636 "shape":"MembershipType", 30637 "locationName":"sourceType" 30638 } 30639 } 30640 }, 30641 "TransitGatewayMulticastGroupList":{ 30642 "type":"list", 30643 "member":{ 30644 "shape":"TransitGatewayMulticastGroup", 30645 "locationName":"item" 30646 } 30647 }, 30648 "TransitGatewayMulticastRegisteredGroupMembers":{ 30649 "type":"structure", 30650 "members":{ 30651 "TransitGatewayMulticastDomainId":{ 30652 "shape":"String", 30653 "locationName":"transitGatewayMulticastDomainId" 30654 }, 30655 "RegisteredNetworkInterfaceIds":{ 30656 "shape":"ValueStringList", 30657 "locationName":"registeredNetworkInterfaceIds" 30658 }, 30659 "GroupIpAddress":{ 30660 "shape":"String", 30661 "locationName":"groupIpAddress" 30662 } 30663 } 30664 }, 30665 "TransitGatewayMulticastRegisteredGroupSources":{ 30666 "type":"structure", 30667 "members":{ 30668 "TransitGatewayMulticastDomainId":{ 30669 "shape":"String", 30670 "locationName":"transitGatewayMulticastDomainId" 30671 }, 30672 "RegisteredNetworkInterfaceIds":{ 30673 "shape":"ValueStringList", 30674 "locationName":"registeredNetworkInterfaceIds" 30675 }, 30676 "GroupIpAddress":{ 30677 "shape":"String", 30678 "locationName":"groupIpAddress" 30679 } 30680 } 30681 }, 30682 "TransitGatewayNetworkInterfaceIdList":{ 30683 "type":"list", 30684 "member":{ 30685 "shape":"NetworkInterfaceId", 30686 "locationName":"item" 30687 } 30688 }, 30689 "TransitGatewayOptions":{ 30690 "type":"structure", 30691 "members":{ 30692 "AmazonSideAsn":{ 30693 "shape":"Long", 30694 "locationName":"amazonSideAsn" 30695 }, 30696 "TransitGatewayCidrBlocks":{ 30697 "shape":"ValueStringList", 30698 "locationName":"transitGatewayCidrBlocks" 30699 }, 30700 "AutoAcceptSharedAttachments":{ 30701 "shape":"AutoAcceptSharedAttachmentsValue", 30702 "locationName":"autoAcceptSharedAttachments" 30703 }, 30704 "DefaultRouteTableAssociation":{ 30705 "shape":"DefaultRouteTableAssociationValue", 30706 "locationName":"defaultRouteTableAssociation" 30707 }, 30708 "AssociationDefaultRouteTableId":{ 30709 "shape":"String", 30710 "locationName":"associationDefaultRouteTableId" 30711 }, 30712 "DefaultRouteTablePropagation":{ 30713 "shape":"DefaultRouteTablePropagationValue", 30714 "locationName":"defaultRouteTablePropagation" 30715 }, 30716 "PropagationDefaultRouteTableId":{ 30717 "shape":"String", 30718 "locationName":"propagationDefaultRouteTableId" 30719 }, 30720 "VpnEcmpSupport":{ 30721 "shape":"VpnEcmpSupportValue", 30722 "locationName":"vpnEcmpSupport" 30723 }, 30724 "DnsSupport":{ 30725 "shape":"DnsSupportValue", 30726 "locationName":"dnsSupport" 30727 }, 30728 "MulticastSupport":{ 30729 "shape":"MulticastSupportValue", 30730 "locationName":"multicastSupport" 30731 } 30732 } 30733 }, 30734 "TransitGatewayPeeringAttachment":{ 30735 "type":"structure", 30736 "members":{ 30737 "TransitGatewayAttachmentId":{ 30738 "shape":"String", 30739 "locationName":"transitGatewayAttachmentId" 30740 }, 30741 "RequesterTgwInfo":{ 30742 "shape":"PeeringTgwInfo", 30743 "locationName":"requesterTgwInfo" 30744 }, 30745 "AccepterTgwInfo":{ 30746 "shape":"PeeringTgwInfo", 30747 "locationName":"accepterTgwInfo" 30748 }, 30749 "Status":{ 30750 "shape":"PeeringAttachmentStatus", 30751 "locationName":"status" 30752 }, 30753 "State":{ 30754 "shape":"TransitGatewayAttachmentState", 30755 "locationName":"state" 30756 }, 30757 "CreationTime":{ 30758 "shape":"DateTime", 30759 "locationName":"creationTime" 30760 }, 30761 "Tags":{ 30762 "shape":"TagList", 30763 "locationName":"tagSet" 30764 } 30765 } 30766 }, 30767 "TransitGatewayPeeringAttachmentList":{ 30768 "type":"list", 30769 "member":{ 30770 "shape":"TransitGatewayPeeringAttachment", 30771 "locationName":"item" 30772 } 30773 }, 30774 "TransitGatewayPrefixListAttachment":{ 30775 "type":"structure", 30776 "members":{ 30777 "TransitGatewayAttachmentId":{ 30778 "shape":"TransitGatewayAttachmentId", 30779 "locationName":"transitGatewayAttachmentId" 30780 }, 30781 "ResourceType":{ 30782 "shape":"TransitGatewayAttachmentResourceType", 30783 "locationName":"resourceType" 30784 }, 30785 "ResourceId":{ 30786 "shape":"String", 30787 "locationName":"resourceId" 30788 } 30789 } 30790 }, 30791 "TransitGatewayPrefixListReference":{ 30792 "type":"structure", 30793 "members":{ 30794 "TransitGatewayRouteTableId":{ 30795 "shape":"TransitGatewayRouteTableId", 30796 "locationName":"transitGatewayRouteTableId" 30797 }, 30798 "PrefixListId":{ 30799 "shape":"PrefixListResourceId", 30800 "locationName":"prefixListId" 30801 }, 30802 "PrefixListOwnerId":{ 30803 "shape":"String", 30804 "locationName":"prefixListOwnerId" 30805 }, 30806 "State":{ 30807 "shape":"TransitGatewayPrefixListReferenceState", 30808 "locationName":"state" 30809 }, 30810 "Blackhole":{ 30811 "shape":"Boolean", 30812 "locationName":"blackhole" 30813 }, 30814 "TransitGatewayAttachment":{ 30815 "shape":"TransitGatewayPrefixListAttachment", 30816 "locationName":"transitGatewayAttachment" 30817 } 30818 } 30819 }, 30820 "TransitGatewayPrefixListReferenceSet":{ 30821 "type":"list", 30822 "member":{ 30823 "shape":"TransitGatewayPrefixListReference", 30824 "locationName":"item" 30825 } 30826 }, 30827 "TransitGatewayPrefixListReferenceState":{ 30828 "type":"string", 30829 "enum":[ 30830 "pending", 30831 "available", 30832 "modifying", 30833 "deleting" 30834 ] 30835 }, 30836 "TransitGatewayPropagation":{ 30837 "type":"structure", 30838 "members":{ 30839 "TransitGatewayAttachmentId":{ 30840 "shape":"TransitGatewayAttachmentId", 30841 "locationName":"transitGatewayAttachmentId" 30842 }, 30843 "ResourceId":{ 30844 "shape":"String", 30845 "locationName":"resourceId" 30846 }, 30847 "ResourceType":{ 30848 "shape":"TransitGatewayAttachmentResourceType", 30849 "locationName":"resourceType" 30850 }, 30851 "TransitGatewayRouteTableId":{ 30852 "shape":"String", 30853 "locationName":"transitGatewayRouteTableId" 30854 }, 30855 "State":{ 30856 "shape":"TransitGatewayPropagationState", 30857 "locationName":"state" 30858 } 30859 } 30860 }, 30861 "TransitGatewayPropagationState":{ 30862 "type":"string", 30863 "enum":[ 30864 "enabling", 30865 "enabled", 30866 "disabling", 30867 "disabled" 30868 ] 30869 }, 30870 "TransitGatewayRequestOptions":{ 30871 "type":"structure", 30872 "members":{ 30873 "AmazonSideAsn":{"shape":"Long"}, 30874 "AutoAcceptSharedAttachments":{"shape":"AutoAcceptSharedAttachmentsValue"}, 30875 "DefaultRouteTableAssociation":{"shape":"DefaultRouteTableAssociationValue"}, 30876 "DefaultRouteTablePropagation":{"shape":"DefaultRouteTablePropagationValue"}, 30877 "VpnEcmpSupport":{"shape":"VpnEcmpSupportValue"}, 30878 "DnsSupport":{"shape":"DnsSupportValue"}, 30879 "MulticastSupport":{"shape":"MulticastSupportValue"}, 30880 "TransitGatewayCidrBlocks":{"shape":"TransitGatewayCidrBlockStringList"} 30881 } 30882 }, 30883 "TransitGatewayRoute":{ 30884 "type":"structure", 30885 "members":{ 30886 "DestinationCidrBlock":{ 30887 "shape":"String", 30888 "locationName":"destinationCidrBlock" 30889 }, 30890 "PrefixListId":{ 30891 "shape":"PrefixListResourceId", 30892 "locationName":"prefixListId" 30893 }, 30894 "TransitGatewayAttachments":{ 30895 "shape":"TransitGatewayRouteAttachmentList", 30896 "locationName":"transitGatewayAttachments" 30897 }, 30898 "Type":{ 30899 "shape":"TransitGatewayRouteType", 30900 "locationName":"type" 30901 }, 30902 "State":{ 30903 "shape":"TransitGatewayRouteState", 30904 "locationName":"state" 30905 } 30906 } 30907 }, 30908 "TransitGatewayRouteAttachment":{ 30909 "type":"structure", 30910 "members":{ 30911 "ResourceId":{ 30912 "shape":"String", 30913 "locationName":"resourceId" 30914 }, 30915 "TransitGatewayAttachmentId":{ 30916 "shape":"String", 30917 "locationName":"transitGatewayAttachmentId" 30918 }, 30919 "ResourceType":{ 30920 "shape":"TransitGatewayAttachmentResourceType", 30921 "locationName":"resourceType" 30922 } 30923 } 30924 }, 30925 "TransitGatewayRouteAttachmentList":{ 30926 "type":"list", 30927 "member":{ 30928 "shape":"TransitGatewayRouteAttachment", 30929 "locationName":"item" 30930 } 30931 }, 30932 "TransitGatewayRouteList":{ 30933 "type":"list", 30934 "member":{ 30935 "shape":"TransitGatewayRoute", 30936 "locationName":"item" 30937 } 30938 }, 30939 "TransitGatewayRouteState":{ 30940 "type":"string", 30941 "enum":[ 30942 "pending", 30943 "active", 30944 "blackhole", 30945 "deleting", 30946 "deleted" 30947 ] 30948 }, 30949 "TransitGatewayRouteTable":{ 30950 "type":"structure", 30951 "members":{ 30952 "TransitGatewayRouteTableId":{ 30953 "shape":"String", 30954 "locationName":"transitGatewayRouteTableId" 30955 }, 30956 "TransitGatewayId":{ 30957 "shape":"String", 30958 "locationName":"transitGatewayId" 30959 }, 30960 "State":{ 30961 "shape":"TransitGatewayRouteTableState", 30962 "locationName":"state" 30963 }, 30964 "DefaultAssociationRouteTable":{ 30965 "shape":"Boolean", 30966 "locationName":"defaultAssociationRouteTable" 30967 }, 30968 "DefaultPropagationRouteTable":{ 30969 "shape":"Boolean", 30970 "locationName":"defaultPropagationRouteTable" 30971 }, 30972 "CreationTime":{ 30973 "shape":"DateTime", 30974 "locationName":"creationTime" 30975 }, 30976 "Tags":{ 30977 "shape":"TagList", 30978 "locationName":"tagSet" 30979 } 30980 } 30981 }, 30982 "TransitGatewayRouteTableAssociation":{ 30983 "type":"structure", 30984 "members":{ 30985 "TransitGatewayAttachmentId":{ 30986 "shape":"String", 30987 "locationName":"transitGatewayAttachmentId" 30988 }, 30989 "ResourceId":{ 30990 "shape":"String", 30991 "locationName":"resourceId" 30992 }, 30993 "ResourceType":{ 30994 "shape":"TransitGatewayAttachmentResourceType", 30995 "locationName":"resourceType" 30996 }, 30997 "State":{ 30998 "shape":"TransitGatewayAssociationState", 30999 "locationName":"state" 31000 } 31001 } 31002 }, 31003 "TransitGatewayRouteTableAssociationList":{ 31004 "type":"list", 31005 "member":{ 31006 "shape":"TransitGatewayRouteTableAssociation", 31007 "locationName":"item" 31008 } 31009 }, 31010 "TransitGatewayRouteTableId":{"type":"string"}, 31011 "TransitGatewayRouteTableIdStringList":{ 31012 "type":"list", 31013 "member":{ 31014 "shape":"TransitGatewayRouteTableId", 31015 "locationName":"item" 31016 } 31017 }, 31018 "TransitGatewayRouteTableList":{ 31019 "type":"list", 31020 "member":{ 31021 "shape":"TransitGatewayRouteTable", 31022 "locationName":"item" 31023 } 31024 }, 31025 "TransitGatewayRouteTablePropagation":{ 31026 "type":"structure", 31027 "members":{ 31028 "TransitGatewayAttachmentId":{ 31029 "shape":"String", 31030 "locationName":"transitGatewayAttachmentId" 31031 }, 31032 "ResourceId":{ 31033 "shape":"String", 31034 "locationName":"resourceId" 31035 }, 31036 "ResourceType":{ 31037 "shape":"TransitGatewayAttachmentResourceType", 31038 "locationName":"resourceType" 31039 }, 31040 "State":{ 31041 "shape":"TransitGatewayPropagationState", 31042 "locationName":"state" 31043 } 31044 } 31045 }, 31046 "TransitGatewayRouteTablePropagationList":{ 31047 "type":"list", 31048 "member":{ 31049 "shape":"TransitGatewayRouteTablePropagation", 31050 "locationName":"item" 31051 } 31052 }, 31053 "TransitGatewayRouteTableState":{ 31054 "type":"string", 31055 "enum":[ 31056 "pending", 31057 "available", 31058 "deleting", 31059 "deleted" 31060 ] 31061 }, 31062 "TransitGatewayRouteType":{ 31063 "type":"string", 31064 "enum":[ 31065 "static", 31066 "propagated" 31067 ] 31068 }, 31069 "TransitGatewayState":{ 31070 "type":"string", 31071 "enum":[ 31072 "pending", 31073 "available", 31074 "modifying", 31075 "deleting", 31076 "deleted" 31077 ] 31078 }, 31079 "TransitGatewaySubnetIdList":{ 31080 "type":"list", 31081 "member":{ 31082 "shape":"SubnetId", 31083 "locationName":"item" 31084 } 31085 }, 31086 "TransitGatewayVpcAttachment":{ 31087 "type":"structure", 31088 "members":{ 31089 "TransitGatewayAttachmentId":{ 31090 "shape":"String", 31091 "locationName":"transitGatewayAttachmentId" 31092 }, 31093 "TransitGatewayId":{ 31094 "shape":"String", 31095 "locationName":"transitGatewayId" 31096 }, 31097 "VpcId":{ 31098 "shape":"String", 31099 "locationName":"vpcId" 31100 }, 31101 "VpcOwnerId":{ 31102 "shape":"String", 31103 "locationName":"vpcOwnerId" 31104 }, 31105 "State":{ 31106 "shape":"TransitGatewayAttachmentState", 31107 "locationName":"state" 31108 }, 31109 "SubnetIds":{ 31110 "shape":"ValueStringList", 31111 "locationName":"subnetIds" 31112 }, 31113 "CreationTime":{ 31114 "shape":"DateTime", 31115 "locationName":"creationTime" 31116 }, 31117 "Options":{ 31118 "shape":"TransitGatewayVpcAttachmentOptions", 31119 "locationName":"options" 31120 }, 31121 "Tags":{ 31122 "shape":"TagList", 31123 "locationName":"tagSet" 31124 } 31125 } 31126 }, 31127 "TransitGatewayVpcAttachmentList":{ 31128 "type":"list", 31129 "member":{ 31130 "shape":"TransitGatewayVpcAttachment", 31131 "locationName":"item" 31132 } 31133 }, 31134 "TransitGatewayVpcAttachmentOptions":{ 31135 "type":"structure", 31136 "members":{ 31137 "DnsSupport":{ 31138 "shape":"DnsSupportValue", 31139 "locationName":"dnsSupport" 31140 }, 31141 "Ipv6Support":{ 31142 "shape":"Ipv6SupportValue", 31143 "locationName":"ipv6Support" 31144 }, 31145 "ApplianceModeSupport":{ 31146 "shape":"ApplianceModeSupportValue", 31147 "locationName":"applianceModeSupport" 31148 } 31149 } 31150 }, 31151 "TransportProtocol":{ 31152 "type":"string", 31153 "enum":[ 31154 "tcp", 31155 "udp" 31156 ] 31157 }, 31158 "TunnelInsideIpVersion":{ 31159 "type":"string", 31160 "enum":[ 31161 "ipv4", 31162 "ipv6" 31163 ] 31164 }, 31165 "TunnelOption":{ 31166 "type":"structure", 31167 "members":{ 31168 "OutsideIpAddress":{ 31169 "shape":"String", 31170 "locationName":"outsideIpAddress" 31171 }, 31172 "TunnelInsideCidr":{ 31173 "shape":"String", 31174 "locationName":"tunnelInsideCidr" 31175 }, 31176 "TunnelInsideIpv6Cidr":{ 31177 "shape":"String", 31178 "locationName":"tunnelInsideIpv6Cidr" 31179 }, 31180 "PreSharedKey":{ 31181 "shape":"String", 31182 "locationName":"preSharedKey" 31183 }, 31184 "Phase1LifetimeSeconds":{ 31185 "shape":"Integer", 31186 "locationName":"phase1LifetimeSeconds" 31187 }, 31188 "Phase2LifetimeSeconds":{ 31189 "shape":"Integer", 31190 "locationName":"phase2LifetimeSeconds" 31191 }, 31192 "RekeyMarginTimeSeconds":{ 31193 "shape":"Integer", 31194 "locationName":"rekeyMarginTimeSeconds" 31195 }, 31196 "RekeyFuzzPercentage":{ 31197 "shape":"Integer", 31198 "locationName":"rekeyFuzzPercentage" 31199 }, 31200 "ReplayWindowSize":{ 31201 "shape":"Integer", 31202 "locationName":"replayWindowSize" 31203 }, 31204 "DpdTimeoutSeconds":{ 31205 "shape":"Integer", 31206 "locationName":"dpdTimeoutSeconds" 31207 }, 31208 "DpdTimeoutAction":{ 31209 "shape":"String", 31210 "locationName":"dpdTimeoutAction" 31211 }, 31212 "Phase1EncryptionAlgorithms":{ 31213 "shape":"Phase1EncryptionAlgorithmsList", 31214 "locationName":"phase1EncryptionAlgorithmSet" 31215 }, 31216 "Phase2EncryptionAlgorithms":{ 31217 "shape":"Phase2EncryptionAlgorithmsList", 31218 "locationName":"phase2EncryptionAlgorithmSet" 31219 }, 31220 "Phase1IntegrityAlgorithms":{ 31221 "shape":"Phase1IntegrityAlgorithmsList", 31222 "locationName":"phase1IntegrityAlgorithmSet" 31223 }, 31224 "Phase2IntegrityAlgorithms":{ 31225 "shape":"Phase2IntegrityAlgorithmsList", 31226 "locationName":"phase2IntegrityAlgorithmSet" 31227 }, 31228 "Phase1DHGroupNumbers":{ 31229 "shape":"Phase1DHGroupNumbersList", 31230 "locationName":"phase1DHGroupNumberSet" 31231 }, 31232 "Phase2DHGroupNumbers":{ 31233 "shape":"Phase2DHGroupNumbersList", 31234 "locationName":"phase2DHGroupNumberSet" 31235 }, 31236 "IkeVersions":{ 31237 "shape":"IKEVersionsList", 31238 "locationName":"ikeVersionSet" 31239 }, 31240 "StartupAction":{ 31241 "shape":"String", 31242 "locationName":"startupAction" 31243 } 31244 } 31245 }, 31246 "TunnelOptionsList":{ 31247 "type":"list", 31248 "member":{ 31249 "shape":"TunnelOption", 31250 "locationName":"item" 31251 } 31252 }, 31253 "UnassignIpv6AddressesRequest":{ 31254 "type":"structure", 31255 "required":[ 31256 "Ipv6Addresses", 31257 "NetworkInterfaceId" 31258 ], 31259 "members":{ 31260 "Ipv6Addresses":{ 31261 "shape":"Ipv6AddressList", 31262 "locationName":"ipv6Addresses" 31263 }, 31264 "NetworkInterfaceId":{ 31265 "shape":"NetworkInterfaceId", 31266 "locationName":"networkInterfaceId" 31267 } 31268 } 31269 }, 31270 "UnassignIpv6AddressesResult":{ 31271 "type":"structure", 31272 "members":{ 31273 "NetworkInterfaceId":{ 31274 "shape":"String", 31275 "locationName":"networkInterfaceId" 31276 }, 31277 "UnassignedIpv6Addresses":{ 31278 "shape":"Ipv6AddressList", 31279 "locationName":"unassignedIpv6Addresses" 31280 } 31281 } 31282 }, 31283 "UnassignPrivateIpAddressesRequest":{ 31284 "type":"structure", 31285 "required":[ 31286 "NetworkInterfaceId", 31287 "PrivateIpAddresses" 31288 ], 31289 "members":{ 31290 "NetworkInterfaceId":{ 31291 "shape":"NetworkInterfaceId", 31292 "locationName":"networkInterfaceId" 31293 }, 31294 "PrivateIpAddresses":{ 31295 "shape":"PrivateIpAddressStringList", 31296 "locationName":"privateIpAddress" 31297 } 31298 } 31299 }, 31300 "UnlimitedSupportedInstanceFamily":{ 31301 "type":"string", 31302 "enum":[ 31303 "t2", 31304 "t3", 31305 "t3a", 31306 "t4g" 31307 ] 31308 }, 31309 "UnmonitorInstancesRequest":{ 31310 "type":"structure", 31311 "required":["InstanceIds"], 31312 "members":{ 31313 "InstanceIds":{ 31314 "shape":"InstanceIdStringList", 31315 "locationName":"InstanceId" 31316 }, 31317 "DryRun":{ 31318 "shape":"Boolean", 31319 "locationName":"dryRun" 31320 } 31321 } 31322 }, 31323 "UnmonitorInstancesResult":{ 31324 "type":"structure", 31325 "members":{ 31326 "InstanceMonitorings":{ 31327 "shape":"InstanceMonitoringList", 31328 "locationName":"instancesSet" 31329 } 31330 } 31331 }, 31332 "UnsuccessfulInstanceCreditSpecificationErrorCode":{ 31333 "type":"string", 31334 "enum":[ 31335 "InvalidInstanceID.Malformed", 31336 "InvalidInstanceID.NotFound", 31337 "IncorrectInstanceState", 31338 "InstanceCreditSpecification.NotSupported" 31339 ] 31340 }, 31341 "UnsuccessfulInstanceCreditSpecificationItem":{ 31342 "type":"structure", 31343 "members":{ 31344 "InstanceId":{ 31345 "shape":"String", 31346 "locationName":"instanceId" 31347 }, 31348 "Error":{ 31349 "shape":"UnsuccessfulInstanceCreditSpecificationItemError", 31350 "locationName":"error" 31351 } 31352 } 31353 }, 31354 "UnsuccessfulInstanceCreditSpecificationItemError":{ 31355 "type":"structure", 31356 "members":{ 31357 "Code":{ 31358 "shape":"UnsuccessfulInstanceCreditSpecificationErrorCode", 31359 "locationName":"code" 31360 }, 31361 "Message":{ 31362 "shape":"String", 31363 "locationName":"message" 31364 } 31365 } 31366 }, 31367 "UnsuccessfulInstanceCreditSpecificationSet":{ 31368 "type":"list", 31369 "member":{ 31370 "shape":"UnsuccessfulInstanceCreditSpecificationItem", 31371 "locationName":"item" 31372 } 31373 }, 31374 "UnsuccessfulItem":{ 31375 "type":"structure", 31376 "members":{ 31377 "Error":{ 31378 "shape":"UnsuccessfulItemError", 31379 "locationName":"error" 31380 }, 31381 "ResourceId":{ 31382 "shape":"String", 31383 "locationName":"resourceId" 31384 } 31385 } 31386 }, 31387 "UnsuccessfulItemError":{ 31388 "type":"structure", 31389 "members":{ 31390 "Code":{ 31391 "shape":"String", 31392 "locationName":"code" 31393 }, 31394 "Message":{ 31395 "shape":"String", 31396 "locationName":"message" 31397 } 31398 } 31399 }, 31400 "UnsuccessfulItemList":{ 31401 "type":"list", 31402 "member":{ 31403 "shape":"UnsuccessfulItem", 31404 "locationName":"item" 31405 } 31406 }, 31407 "UnsuccessfulItemSet":{ 31408 "type":"list", 31409 "member":{ 31410 "shape":"UnsuccessfulItem", 31411 "locationName":"item" 31412 } 31413 }, 31414 "UpdateSecurityGroupRuleDescriptionsEgressRequest":{ 31415 "type":"structure", 31416 "required":["IpPermissions"], 31417 "members":{ 31418 "DryRun":{"shape":"Boolean"}, 31419 "GroupId":{"shape":"SecurityGroupId"}, 31420 "GroupName":{"shape":"SecurityGroupName"}, 31421 "IpPermissions":{"shape":"IpPermissionList"} 31422 } 31423 }, 31424 "UpdateSecurityGroupRuleDescriptionsEgressResult":{ 31425 "type":"structure", 31426 "members":{ 31427 "Return":{ 31428 "shape":"Boolean", 31429 "locationName":"return" 31430 } 31431 } 31432 }, 31433 "UpdateSecurityGroupRuleDescriptionsIngressRequest":{ 31434 "type":"structure", 31435 "required":["IpPermissions"], 31436 "members":{ 31437 "DryRun":{"shape":"Boolean"}, 31438 "GroupId":{"shape":"SecurityGroupId"}, 31439 "GroupName":{"shape":"SecurityGroupName"}, 31440 "IpPermissions":{"shape":"IpPermissionList"} 31441 } 31442 }, 31443 "UpdateSecurityGroupRuleDescriptionsIngressResult":{ 31444 "type":"structure", 31445 "members":{ 31446 "Return":{ 31447 "shape":"Boolean", 31448 "locationName":"return" 31449 } 31450 } 31451 }, 31452 "UsageClassType":{ 31453 "type":"string", 31454 "enum":[ 31455 "spot", 31456 "on-demand" 31457 ] 31458 }, 31459 "UsageClassTypeList":{ 31460 "type":"list", 31461 "member":{ 31462 "shape":"UsageClassType", 31463 "locationName":"item" 31464 } 31465 }, 31466 "UserBucket":{ 31467 "type":"structure", 31468 "members":{ 31469 "S3Bucket":{"shape":"String"}, 31470 "S3Key":{"shape":"String"} 31471 } 31472 }, 31473 "UserBucketDetails":{ 31474 "type":"structure", 31475 "members":{ 31476 "S3Bucket":{ 31477 "shape":"String", 31478 "locationName":"s3Bucket" 31479 }, 31480 "S3Key":{ 31481 "shape":"String", 31482 "locationName":"s3Key" 31483 } 31484 } 31485 }, 31486 "UserData":{ 31487 "type":"structure", 31488 "members":{ 31489 "Data":{ 31490 "shape":"String", 31491 "locationName":"data" 31492 } 31493 }, 31494 "sensitive":true 31495 }, 31496 "UserGroupStringList":{ 31497 "type":"list", 31498 "member":{ 31499 "shape":"String", 31500 "locationName":"UserGroup" 31501 } 31502 }, 31503 "UserIdGroupPair":{ 31504 "type":"structure", 31505 "members":{ 31506 "Description":{ 31507 "shape":"String", 31508 "locationName":"description" 31509 }, 31510 "GroupId":{ 31511 "shape":"String", 31512 "locationName":"groupId" 31513 }, 31514 "GroupName":{ 31515 "shape":"String", 31516 "locationName":"groupName" 31517 }, 31518 "PeeringStatus":{ 31519 "shape":"String", 31520 "locationName":"peeringStatus" 31521 }, 31522 "UserId":{ 31523 "shape":"String", 31524 "locationName":"userId" 31525 }, 31526 "VpcId":{ 31527 "shape":"String", 31528 "locationName":"vpcId" 31529 }, 31530 "VpcPeeringConnectionId":{ 31531 "shape":"String", 31532 "locationName":"vpcPeeringConnectionId" 31533 } 31534 } 31535 }, 31536 "UserIdGroupPairList":{ 31537 "type":"list", 31538 "member":{ 31539 "shape":"UserIdGroupPair", 31540 "locationName":"item" 31541 } 31542 }, 31543 "UserIdGroupPairSet":{ 31544 "type":"list", 31545 "member":{ 31546 "shape":"UserIdGroupPair", 31547 "locationName":"item" 31548 } 31549 }, 31550 "UserIdStringList":{ 31551 "type":"list", 31552 "member":{ 31553 "shape":"String", 31554 "locationName":"UserId" 31555 } 31556 }, 31557 "VCpuCount":{"type":"integer"}, 31558 "VCpuInfo":{ 31559 "type":"structure", 31560 "members":{ 31561 "DefaultVCpus":{ 31562 "shape":"VCpuCount", 31563 "locationName":"defaultVCpus" 31564 }, 31565 "DefaultCores":{ 31566 "shape":"CoreCount", 31567 "locationName":"defaultCores" 31568 }, 31569 "DefaultThreadsPerCore":{ 31570 "shape":"ThreadsPerCore", 31571 "locationName":"defaultThreadsPerCore" 31572 }, 31573 "ValidCores":{ 31574 "shape":"CoreCountList", 31575 "locationName":"validCores" 31576 }, 31577 "ValidThreadsPerCore":{ 31578 "shape":"ThreadsPerCoreList", 31579 "locationName":"validThreadsPerCore" 31580 } 31581 } 31582 }, 31583 "ValidationError":{ 31584 "type":"structure", 31585 "members":{ 31586 "Code":{ 31587 "shape":"String", 31588 "locationName":"code" 31589 }, 31590 "Message":{ 31591 "shape":"String", 31592 "locationName":"message" 31593 } 31594 } 31595 }, 31596 "ValidationWarning":{ 31597 "type":"structure", 31598 "members":{ 31599 "Errors":{ 31600 "shape":"ErrorSet", 31601 "locationName":"errorSet" 31602 } 31603 } 31604 }, 31605 "ValueStringList":{ 31606 "type":"list", 31607 "member":{ 31608 "shape":"String", 31609 "locationName":"item" 31610 } 31611 }, 31612 "VersionDescription":{ 31613 "type":"string", 31614 "max":255, 31615 "min":0 31616 }, 31617 "VersionStringList":{ 31618 "type":"list", 31619 "member":{ 31620 "shape":"String", 31621 "locationName":"item" 31622 } 31623 }, 31624 "VgwTelemetry":{ 31625 "type":"structure", 31626 "members":{ 31627 "AcceptedRouteCount":{ 31628 "shape":"Integer", 31629 "locationName":"acceptedRouteCount" 31630 }, 31631 "LastStatusChange":{ 31632 "shape":"DateTime", 31633 "locationName":"lastStatusChange" 31634 }, 31635 "OutsideIpAddress":{ 31636 "shape":"String", 31637 "locationName":"outsideIpAddress" 31638 }, 31639 "Status":{ 31640 "shape":"TelemetryStatus", 31641 "locationName":"status" 31642 }, 31643 "StatusMessage":{ 31644 "shape":"String", 31645 "locationName":"statusMessage" 31646 }, 31647 "CertificateArn":{ 31648 "shape":"String", 31649 "locationName":"certificateArn" 31650 } 31651 } 31652 }, 31653 "VgwTelemetryList":{ 31654 "type":"list", 31655 "member":{ 31656 "shape":"VgwTelemetry", 31657 "locationName":"item" 31658 } 31659 }, 31660 "VirtualizationType":{ 31661 "type":"string", 31662 "enum":[ 31663 "hvm", 31664 "paravirtual" 31665 ] 31666 }, 31667 "VirtualizationTypeList":{ 31668 "type":"list", 31669 "member":{ 31670 "shape":"VirtualizationType", 31671 "locationName":"item" 31672 } 31673 }, 31674 "Volume":{ 31675 "type":"structure", 31676 "members":{ 31677 "Attachments":{ 31678 "shape":"VolumeAttachmentList", 31679 "locationName":"attachmentSet" 31680 }, 31681 "AvailabilityZone":{ 31682 "shape":"String", 31683 "locationName":"availabilityZone" 31684 }, 31685 "CreateTime":{ 31686 "shape":"DateTime", 31687 "locationName":"createTime" 31688 }, 31689 "Encrypted":{ 31690 "shape":"Boolean", 31691 "locationName":"encrypted" 31692 }, 31693 "KmsKeyId":{ 31694 "shape":"String", 31695 "locationName":"kmsKeyId" 31696 }, 31697 "OutpostArn":{ 31698 "shape":"String", 31699 "locationName":"outpostArn" 31700 }, 31701 "Size":{ 31702 "shape":"Integer", 31703 "locationName":"size" 31704 }, 31705 "SnapshotId":{ 31706 "shape":"String", 31707 "locationName":"snapshotId" 31708 }, 31709 "State":{ 31710 "shape":"VolumeState", 31711 "locationName":"status" 31712 }, 31713 "VolumeId":{ 31714 "shape":"String", 31715 "locationName":"volumeId" 31716 }, 31717 "Iops":{ 31718 "shape":"Integer", 31719 "locationName":"iops" 31720 }, 31721 "Tags":{ 31722 "shape":"TagList", 31723 "locationName":"tagSet" 31724 }, 31725 "VolumeType":{ 31726 "shape":"VolumeType", 31727 "locationName":"volumeType" 31728 }, 31729 "FastRestored":{ 31730 "shape":"Boolean", 31731 "locationName":"fastRestored" 31732 }, 31733 "MultiAttachEnabled":{ 31734 "shape":"Boolean", 31735 "locationName":"multiAttachEnabled" 31736 }, 31737 "Throughput":{ 31738 "shape":"Integer", 31739 "locationName":"throughput" 31740 } 31741 } 31742 }, 31743 "VolumeAttachment":{ 31744 "type":"structure", 31745 "members":{ 31746 "AttachTime":{ 31747 "shape":"DateTime", 31748 "locationName":"attachTime" 31749 }, 31750 "Device":{ 31751 "shape":"String", 31752 "locationName":"device" 31753 }, 31754 "InstanceId":{ 31755 "shape":"String", 31756 "locationName":"instanceId" 31757 }, 31758 "State":{ 31759 "shape":"VolumeAttachmentState", 31760 "locationName":"status" 31761 }, 31762 "VolumeId":{ 31763 "shape":"String", 31764 "locationName":"volumeId" 31765 }, 31766 "DeleteOnTermination":{ 31767 "shape":"Boolean", 31768 "locationName":"deleteOnTermination" 31769 } 31770 } 31771 }, 31772 "VolumeAttachmentList":{ 31773 "type":"list", 31774 "member":{ 31775 "shape":"VolumeAttachment", 31776 "locationName":"item" 31777 } 31778 }, 31779 "VolumeAttachmentState":{ 31780 "type":"string", 31781 "enum":[ 31782 "attaching", 31783 "attached", 31784 "detaching", 31785 "detached", 31786 "busy" 31787 ] 31788 }, 31789 "VolumeAttributeName":{ 31790 "type":"string", 31791 "enum":[ 31792 "autoEnableIO", 31793 "productCodes" 31794 ] 31795 }, 31796 "VolumeDetail":{ 31797 "type":"structure", 31798 "required":["Size"], 31799 "members":{ 31800 "Size":{ 31801 "shape":"Long", 31802 "locationName":"size" 31803 } 31804 } 31805 }, 31806 "VolumeId":{"type":"string"}, 31807 "VolumeIdStringList":{ 31808 "type":"list", 31809 "member":{ 31810 "shape":"VolumeId", 31811 "locationName":"VolumeId" 31812 } 31813 }, 31814 "VolumeList":{ 31815 "type":"list", 31816 "member":{ 31817 "shape":"Volume", 31818 "locationName":"item" 31819 } 31820 }, 31821 "VolumeModification":{ 31822 "type":"structure", 31823 "members":{ 31824 "VolumeId":{ 31825 "shape":"String", 31826 "locationName":"volumeId" 31827 }, 31828 "ModificationState":{ 31829 "shape":"VolumeModificationState", 31830 "locationName":"modificationState" 31831 }, 31832 "StatusMessage":{ 31833 "shape":"String", 31834 "locationName":"statusMessage" 31835 }, 31836 "TargetSize":{ 31837 "shape":"Integer", 31838 "locationName":"targetSize" 31839 }, 31840 "TargetIops":{ 31841 "shape":"Integer", 31842 "locationName":"targetIops" 31843 }, 31844 "TargetVolumeType":{ 31845 "shape":"VolumeType", 31846 "locationName":"targetVolumeType" 31847 }, 31848 "TargetThroughput":{ 31849 "shape":"Integer", 31850 "locationName":"targetThroughput" 31851 }, 31852 "TargetMultiAttachEnabled":{ 31853 "shape":"Boolean", 31854 "locationName":"targetMultiAttachEnabled" 31855 }, 31856 "OriginalSize":{ 31857 "shape":"Integer", 31858 "locationName":"originalSize" 31859 }, 31860 "OriginalIops":{ 31861 "shape":"Integer", 31862 "locationName":"originalIops" 31863 }, 31864 "OriginalVolumeType":{ 31865 "shape":"VolumeType", 31866 "locationName":"originalVolumeType" 31867 }, 31868 "OriginalThroughput":{ 31869 "shape":"Integer", 31870 "locationName":"originalThroughput" 31871 }, 31872 "OriginalMultiAttachEnabled":{ 31873 "shape":"Boolean", 31874 "locationName":"originalMultiAttachEnabled" 31875 }, 31876 "Progress":{ 31877 "shape":"Long", 31878 "locationName":"progress" 31879 }, 31880 "StartTime":{ 31881 "shape":"DateTime", 31882 "locationName":"startTime" 31883 }, 31884 "EndTime":{ 31885 "shape":"DateTime", 31886 "locationName":"endTime" 31887 } 31888 } 31889 }, 31890 "VolumeModificationList":{ 31891 "type":"list", 31892 "member":{ 31893 "shape":"VolumeModification", 31894 "locationName":"item" 31895 } 31896 }, 31897 "VolumeModificationState":{ 31898 "type":"string", 31899 "enum":[ 31900 "modifying", 31901 "optimizing", 31902 "completed", 31903 "failed" 31904 ] 31905 }, 31906 "VolumeState":{ 31907 "type":"string", 31908 "enum":[ 31909 "creating", 31910 "available", 31911 "in-use", 31912 "deleting", 31913 "deleted", 31914 "error" 31915 ] 31916 }, 31917 "VolumeStatusAction":{ 31918 "type":"structure", 31919 "members":{ 31920 "Code":{ 31921 "shape":"String", 31922 "locationName":"code" 31923 }, 31924 "Description":{ 31925 "shape":"String", 31926 "locationName":"description" 31927 }, 31928 "EventId":{ 31929 "shape":"String", 31930 "locationName":"eventId" 31931 }, 31932 "EventType":{ 31933 "shape":"String", 31934 "locationName":"eventType" 31935 } 31936 } 31937 }, 31938 "VolumeStatusActionsList":{ 31939 "type":"list", 31940 "member":{ 31941 "shape":"VolumeStatusAction", 31942 "locationName":"item" 31943 } 31944 }, 31945 "VolumeStatusAttachmentStatus":{ 31946 "type":"structure", 31947 "members":{ 31948 "IoPerformance":{ 31949 "shape":"String", 31950 "locationName":"ioPerformance" 31951 }, 31952 "InstanceId":{ 31953 "shape":"String", 31954 "locationName":"instanceId" 31955 } 31956 } 31957 }, 31958 "VolumeStatusAttachmentStatusList":{ 31959 "type":"list", 31960 "member":{ 31961 "shape":"VolumeStatusAttachmentStatus", 31962 "locationName":"item" 31963 } 31964 }, 31965 "VolumeStatusDetails":{ 31966 "type":"structure", 31967 "members":{ 31968 "Name":{ 31969 "shape":"VolumeStatusName", 31970 "locationName":"name" 31971 }, 31972 "Status":{ 31973 "shape":"String", 31974 "locationName":"status" 31975 } 31976 } 31977 }, 31978 "VolumeStatusDetailsList":{ 31979 "type":"list", 31980 "member":{ 31981 "shape":"VolumeStatusDetails", 31982 "locationName":"item" 31983 } 31984 }, 31985 "VolumeStatusEvent":{ 31986 "type":"structure", 31987 "members":{ 31988 "Description":{ 31989 "shape":"String", 31990 "locationName":"description" 31991 }, 31992 "EventId":{ 31993 "shape":"String", 31994 "locationName":"eventId" 31995 }, 31996 "EventType":{ 31997 "shape":"String", 31998 "locationName":"eventType" 31999 }, 32000 "NotAfter":{ 32001 "shape":"MillisecondDateTime", 32002 "locationName":"notAfter" 32003 }, 32004 "NotBefore":{ 32005 "shape":"MillisecondDateTime", 32006 "locationName":"notBefore" 32007 }, 32008 "InstanceId":{ 32009 "shape":"String", 32010 "locationName":"instanceId" 32011 } 32012 } 32013 }, 32014 "VolumeStatusEventsList":{ 32015 "type":"list", 32016 "member":{ 32017 "shape":"VolumeStatusEvent", 32018 "locationName":"item" 32019 } 32020 }, 32021 "VolumeStatusInfo":{ 32022 "type":"structure", 32023 "members":{ 32024 "Details":{ 32025 "shape":"VolumeStatusDetailsList", 32026 "locationName":"details" 32027 }, 32028 "Status":{ 32029 "shape":"VolumeStatusInfoStatus", 32030 "locationName":"status" 32031 } 32032 } 32033 }, 32034 "VolumeStatusInfoStatus":{ 32035 "type":"string", 32036 "enum":[ 32037 "ok", 32038 "impaired", 32039 "insufficient-data" 32040 ] 32041 }, 32042 "VolumeStatusItem":{ 32043 "type":"structure", 32044 "members":{ 32045 "Actions":{ 32046 "shape":"VolumeStatusActionsList", 32047 "locationName":"actionsSet" 32048 }, 32049 "AvailabilityZone":{ 32050 "shape":"String", 32051 "locationName":"availabilityZone" 32052 }, 32053 "OutpostArn":{ 32054 "shape":"String", 32055 "locationName":"outpostArn" 32056 }, 32057 "Events":{ 32058 "shape":"VolumeStatusEventsList", 32059 "locationName":"eventsSet" 32060 }, 32061 "VolumeId":{ 32062 "shape":"String", 32063 "locationName":"volumeId" 32064 }, 32065 "VolumeStatus":{ 32066 "shape":"VolumeStatusInfo", 32067 "locationName":"volumeStatus" 32068 }, 32069 "AttachmentStatuses":{ 32070 "shape":"VolumeStatusAttachmentStatusList", 32071 "locationName":"attachmentStatuses" 32072 } 32073 } 32074 }, 32075 "VolumeStatusList":{ 32076 "type":"list", 32077 "member":{ 32078 "shape":"VolumeStatusItem", 32079 "locationName":"item" 32080 } 32081 }, 32082 "VolumeStatusName":{ 32083 "type":"string", 32084 "enum":[ 32085 "io-enabled", 32086 "io-performance" 32087 ] 32088 }, 32089 "VolumeType":{ 32090 "type":"string", 32091 "enum":[ 32092 "standard", 32093 "io1", 32094 "io2", 32095 "gp2", 32096 "sc1", 32097 "st1", 32098 "gp3" 32099 ] 32100 }, 32101 "Vpc":{ 32102 "type":"structure", 32103 "members":{ 32104 "CidrBlock":{ 32105 "shape":"String", 32106 "locationName":"cidrBlock" 32107 }, 32108 "DhcpOptionsId":{ 32109 "shape":"String", 32110 "locationName":"dhcpOptionsId" 32111 }, 32112 "State":{ 32113 "shape":"VpcState", 32114 "locationName":"state" 32115 }, 32116 "VpcId":{ 32117 "shape":"String", 32118 "locationName":"vpcId" 32119 }, 32120 "OwnerId":{ 32121 "shape":"String", 32122 "locationName":"ownerId" 32123 }, 32124 "InstanceTenancy":{ 32125 "shape":"Tenancy", 32126 "locationName":"instanceTenancy" 32127 }, 32128 "Ipv6CidrBlockAssociationSet":{ 32129 "shape":"VpcIpv6CidrBlockAssociationSet", 32130 "locationName":"ipv6CidrBlockAssociationSet" 32131 }, 32132 "CidrBlockAssociationSet":{ 32133 "shape":"VpcCidrBlockAssociationSet", 32134 "locationName":"cidrBlockAssociationSet" 32135 }, 32136 "IsDefault":{ 32137 "shape":"Boolean", 32138 "locationName":"isDefault" 32139 }, 32140 "Tags":{ 32141 "shape":"TagList", 32142 "locationName":"tagSet" 32143 } 32144 } 32145 }, 32146 "VpcAttachment":{ 32147 "type":"structure", 32148 "members":{ 32149 "State":{ 32150 "shape":"AttachmentStatus", 32151 "locationName":"state" 32152 }, 32153 "VpcId":{ 32154 "shape":"String", 32155 "locationName":"vpcId" 32156 } 32157 } 32158 }, 32159 "VpcAttachmentList":{ 32160 "type":"list", 32161 "member":{ 32162 "shape":"VpcAttachment", 32163 "locationName":"item" 32164 } 32165 }, 32166 "VpcAttributeName":{ 32167 "type":"string", 32168 "enum":[ 32169 "enableDnsSupport", 32170 "enableDnsHostnames" 32171 ] 32172 }, 32173 "VpcCidrAssociationId":{"type":"string"}, 32174 "VpcCidrBlockAssociation":{ 32175 "type":"structure", 32176 "members":{ 32177 "AssociationId":{ 32178 "shape":"String", 32179 "locationName":"associationId" 32180 }, 32181 "CidrBlock":{ 32182 "shape":"String", 32183 "locationName":"cidrBlock" 32184 }, 32185 "CidrBlockState":{ 32186 "shape":"VpcCidrBlockState", 32187 "locationName":"cidrBlockState" 32188 } 32189 } 32190 }, 32191 "VpcCidrBlockAssociationSet":{ 32192 "type":"list", 32193 "member":{ 32194 "shape":"VpcCidrBlockAssociation", 32195 "locationName":"item" 32196 } 32197 }, 32198 "VpcCidrBlockState":{ 32199 "type":"structure", 32200 "members":{ 32201 "State":{ 32202 "shape":"VpcCidrBlockStateCode", 32203 "locationName":"state" 32204 }, 32205 "StatusMessage":{ 32206 "shape":"String", 32207 "locationName":"statusMessage" 32208 } 32209 } 32210 }, 32211 "VpcCidrBlockStateCode":{ 32212 "type":"string", 32213 "enum":[ 32214 "associating", 32215 "associated", 32216 "disassociating", 32217 "disassociated", 32218 "failing", 32219 "failed" 32220 ] 32221 }, 32222 "VpcClassicLink":{ 32223 "type":"structure", 32224 "members":{ 32225 "ClassicLinkEnabled":{ 32226 "shape":"Boolean", 32227 "locationName":"classicLinkEnabled" 32228 }, 32229 "Tags":{ 32230 "shape":"TagList", 32231 "locationName":"tagSet" 32232 }, 32233 "VpcId":{ 32234 "shape":"String", 32235 "locationName":"vpcId" 32236 } 32237 } 32238 }, 32239 "VpcClassicLinkIdList":{ 32240 "type":"list", 32241 "member":{ 32242 "shape":"VpcId", 32243 "locationName":"VpcId" 32244 } 32245 }, 32246 "VpcClassicLinkList":{ 32247 "type":"list", 32248 "member":{ 32249 "shape":"VpcClassicLink", 32250 "locationName":"item" 32251 } 32252 }, 32253 "VpcEndpoint":{ 32254 "type":"structure", 32255 "members":{ 32256 "VpcEndpointId":{ 32257 "shape":"String", 32258 "locationName":"vpcEndpointId" 32259 }, 32260 "VpcEndpointType":{ 32261 "shape":"VpcEndpointType", 32262 "locationName":"vpcEndpointType" 32263 }, 32264 "VpcId":{ 32265 "shape":"String", 32266 "locationName":"vpcId" 32267 }, 32268 "ServiceName":{ 32269 "shape":"String", 32270 "locationName":"serviceName" 32271 }, 32272 "State":{ 32273 "shape":"State", 32274 "locationName":"state" 32275 }, 32276 "PolicyDocument":{ 32277 "shape":"String", 32278 "locationName":"policyDocument" 32279 }, 32280 "RouteTableIds":{ 32281 "shape":"ValueStringList", 32282 "locationName":"routeTableIdSet" 32283 }, 32284 "SubnetIds":{ 32285 "shape":"ValueStringList", 32286 "locationName":"subnetIdSet" 32287 }, 32288 "Groups":{ 32289 "shape":"GroupIdentifierSet", 32290 "locationName":"groupSet" 32291 }, 32292 "PrivateDnsEnabled":{ 32293 "shape":"Boolean", 32294 "locationName":"privateDnsEnabled" 32295 }, 32296 "RequesterManaged":{ 32297 "shape":"Boolean", 32298 "locationName":"requesterManaged" 32299 }, 32300 "NetworkInterfaceIds":{ 32301 "shape":"ValueStringList", 32302 "locationName":"networkInterfaceIdSet" 32303 }, 32304 "DnsEntries":{ 32305 "shape":"DnsEntrySet", 32306 "locationName":"dnsEntrySet" 32307 }, 32308 "CreationTimestamp":{ 32309 "shape":"MillisecondDateTime", 32310 "locationName":"creationTimestamp" 32311 }, 32312 "Tags":{ 32313 "shape":"TagList", 32314 "locationName":"tagSet" 32315 }, 32316 "OwnerId":{ 32317 "shape":"String", 32318 "locationName":"ownerId" 32319 }, 32320 "LastError":{ 32321 "shape":"LastError", 32322 "locationName":"lastError" 32323 } 32324 } 32325 }, 32326 "VpcEndpointConnection":{ 32327 "type":"structure", 32328 "members":{ 32329 "ServiceId":{ 32330 "shape":"String", 32331 "locationName":"serviceId" 32332 }, 32333 "VpcEndpointId":{ 32334 "shape":"String", 32335 "locationName":"vpcEndpointId" 32336 }, 32337 "VpcEndpointOwner":{ 32338 "shape":"String", 32339 "locationName":"vpcEndpointOwner" 32340 }, 32341 "VpcEndpointState":{ 32342 "shape":"State", 32343 "locationName":"vpcEndpointState" 32344 }, 32345 "CreationTimestamp":{ 32346 "shape":"MillisecondDateTime", 32347 "locationName":"creationTimestamp" 32348 }, 32349 "DnsEntries":{ 32350 "shape":"DnsEntrySet", 32351 "locationName":"dnsEntrySet" 32352 }, 32353 "NetworkLoadBalancerArns":{ 32354 "shape":"ValueStringList", 32355 "locationName":"networkLoadBalancerArnSet" 32356 }, 32357 "GatewayLoadBalancerArns":{ 32358 "shape":"ValueStringList", 32359 "locationName":"gatewayLoadBalancerArnSet" 32360 } 32361 } 32362 }, 32363 "VpcEndpointConnectionSet":{ 32364 "type":"list", 32365 "member":{ 32366 "shape":"VpcEndpointConnection", 32367 "locationName":"item" 32368 } 32369 }, 32370 "VpcEndpointId":{"type":"string"}, 32371 "VpcEndpointIdList":{ 32372 "type":"list", 32373 "member":{ 32374 "shape":"VpcEndpointId", 32375 "locationName":"item" 32376 } 32377 }, 32378 "VpcEndpointRouteTableIdList":{ 32379 "type":"list", 32380 "member":{ 32381 "shape":"RouteTableId", 32382 "locationName":"item" 32383 } 32384 }, 32385 "VpcEndpointSecurityGroupIdList":{ 32386 "type":"list", 32387 "member":{ 32388 "shape":"SecurityGroupId", 32389 "locationName":"item" 32390 } 32391 }, 32392 "VpcEndpointServiceId":{"type":"string"}, 32393 "VpcEndpointServiceIdList":{ 32394 "type":"list", 32395 "member":{ 32396 "shape":"VpcEndpointServiceId", 32397 "locationName":"item" 32398 } 32399 }, 32400 "VpcEndpointSet":{ 32401 "type":"list", 32402 "member":{ 32403 "shape":"VpcEndpoint", 32404 "locationName":"item" 32405 } 32406 }, 32407 "VpcEndpointSubnetIdList":{ 32408 "type":"list", 32409 "member":{ 32410 "shape":"SubnetId", 32411 "locationName":"item" 32412 } 32413 }, 32414 "VpcEndpointType":{ 32415 "type":"string", 32416 "enum":[ 32417 "Interface", 32418 "Gateway", 32419 "GatewayLoadBalancer" 32420 ] 32421 }, 32422 "VpcFlowLogId":{"type":"string"}, 32423 "VpcId":{"type":"string"}, 32424 "VpcIdStringList":{ 32425 "type":"list", 32426 "member":{ 32427 "shape":"VpcId", 32428 "locationName":"VpcId" 32429 } 32430 }, 32431 "VpcIpv6CidrBlockAssociation":{ 32432 "type":"structure", 32433 "members":{ 32434 "AssociationId":{ 32435 "shape":"String", 32436 "locationName":"associationId" 32437 }, 32438 "Ipv6CidrBlock":{ 32439 "shape":"String", 32440 "locationName":"ipv6CidrBlock" 32441 }, 32442 "Ipv6CidrBlockState":{ 32443 "shape":"VpcCidrBlockState", 32444 "locationName":"ipv6CidrBlockState" 32445 }, 32446 "NetworkBorderGroup":{ 32447 "shape":"String", 32448 "locationName":"networkBorderGroup" 32449 }, 32450 "Ipv6Pool":{ 32451 "shape":"String", 32452 "locationName":"ipv6Pool" 32453 } 32454 } 32455 }, 32456 "VpcIpv6CidrBlockAssociationSet":{ 32457 "type":"list", 32458 "member":{ 32459 "shape":"VpcIpv6CidrBlockAssociation", 32460 "locationName":"item" 32461 } 32462 }, 32463 "VpcList":{ 32464 "type":"list", 32465 "member":{ 32466 "shape":"Vpc", 32467 "locationName":"item" 32468 } 32469 }, 32470 "VpcPeeringConnection":{ 32471 "type":"structure", 32472 "members":{ 32473 "AccepterVpcInfo":{ 32474 "shape":"VpcPeeringConnectionVpcInfo", 32475 "locationName":"accepterVpcInfo" 32476 }, 32477 "ExpirationTime":{ 32478 "shape":"DateTime", 32479 "locationName":"expirationTime" 32480 }, 32481 "RequesterVpcInfo":{ 32482 "shape":"VpcPeeringConnectionVpcInfo", 32483 "locationName":"requesterVpcInfo" 32484 }, 32485 "Status":{ 32486 "shape":"VpcPeeringConnectionStateReason", 32487 "locationName":"status" 32488 }, 32489 "Tags":{ 32490 "shape":"TagList", 32491 "locationName":"tagSet" 32492 }, 32493 "VpcPeeringConnectionId":{ 32494 "shape":"String", 32495 "locationName":"vpcPeeringConnectionId" 32496 } 32497 } 32498 }, 32499 "VpcPeeringConnectionId":{"type":"string"}, 32500 "VpcPeeringConnectionIdList":{ 32501 "type":"list", 32502 "member":{ 32503 "shape":"VpcPeeringConnectionId", 32504 "locationName":"item" 32505 } 32506 }, 32507 "VpcPeeringConnectionList":{ 32508 "type":"list", 32509 "member":{ 32510 "shape":"VpcPeeringConnection", 32511 "locationName":"item" 32512 } 32513 }, 32514 "VpcPeeringConnectionOptionsDescription":{ 32515 "type":"structure", 32516 "members":{ 32517 "AllowDnsResolutionFromRemoteVpc":{ 32518 "shape":"Boolean", 32519 "locationName":"allowDnsResolutionFromRemoteVpc" 32520 }, 32521 "AllowEgressFromLocalClassicLinkToRemoteVpc":{ 32522 "shape":"Boolean", 32523 "locationName":"allowEgressFromLocalClassicLinkToRemoteVpc" 32524 }, 32525 "AllowEgressFromLocalVpcToRemoteClassicLink":{ 32526 "shape":"Boolean", 32527 "locationName":"allowEgressFromLocalVpcToRemoteClassicLink" 32528 } 32529 } 32530 }, 32531 "VpcPeeringConnectionStateReason":{ 32532 "type":"structure", 32533 "members":{ 32534 "Code":{ 32535 "shape":"VpcPeeringConnectionStateReasonCode", 32536 "locationName":"code" 32537 }, 32538 "Message":{ 32539 "shape":"String", 32540 "locationName":"message" 32541 } 32542 } 32543 }, 32544 "VpcPeeringConnectionStateReasonCode":{ 32545 "type":"string", 32546 "enum":[ 32547 "initiating-request", 32548 "pending-acceptance", 32549 "active", 32550 "deleted", 32551 "rejected", 32552 "failed", 32553 "expired", 32554 "provisioning", 32555 "deleting" 32556 ] 32557 }, 32558 "VpcPeeringConnectionVpcInfo":{ 32559 "type":"structure", 32560 "members":{ 32561 "CidrBlock":{ 32562 "shape":"String", 32563 "locationName":"cidrBlock" 32564 }, 32565 "Ipv6CidrBlockSet":{ 32566 "shape":"Ipv6CidrBlockSet", 32567 "locationName":"ipv6CidrBlockSet" 32568 }, 32569 "CidrBlockSet":{ 32570 "shape":"CidrBlockSet", 32571 "locationName":"cidrBlockSet" 32572 }, 32573 "OwnerId":{ 32574 "shape":"String", 32575 "locationName":"ownerId" 32576 }, 32577 "PeeringOptions":{ 32578 "shape":"VpcPeeringConnectionOptionsDescription", 32579 "locationName":"peeringOptions" 32580 }, 32581 "VpcId":{ 32582 "shape":"String", 32583 "locationName":"vpcId" 32584 }, 32585 "Region":{ 32586 "shape":"String", 32587 "locationName":"region" 32588 } 32589 } 32590 }, 32591 "VpcState":{ 32592 "type":"string", 32593 "enum":[ 32594 "pending", 32595 "available" 32596 ] 32597 }, 32598 "VpcTenancy":{ 32599 "type":"string", 32600 "enum":["default"] 32601 }, 32602 "VpnConnection":{ 32603 "type":"structure", 32604 "members":{ 32605 "CustomerGatewayConfiguration":{ 32606 "shape":"String", 32607 "locationName":"customerGatewayConfiguration" 32608 }, 32609 "CustomerGatewayId":{ 32610 "shape":"String", 32611 "locationName":"customerGatewayId" 32612 }, 32613 "Category":{ 32614 "shape":"String", 32615 "locationName":"category" 32616 }, 32617 "State":{ 32618 "shape":"VpnState", 32619 "locationName":"state" 32620 }, 32621 "Type":{ 32622 "shape":"GatewayType", 32623 "locationName":"type" 32624 }, 32625 "VpnConnectionId":{ 32626 "shape":"String", 32627 "locationName":"vpnConnectionId" 32628 }, 32629 "VpnGatewayId":{ 32630 "shape":"String", 32631 "locationName":"vpnGatewayId" 32632 }, 32633 "TransitGatewayId":{ 32634 "shape":"String", 32635 "locationName":"transitGatewayId" 32636 }, 32637 "Options":{ 32638 "shape":"VpnConnectionOptions", 32639 "locationName":"options" 32640 }, 32641 "Routes":{ 32642 "shape":"VpnStaticRouteList", 32643 "locationName":"routes" 32644 }, 32645 "Tags":{ 32646 "shape":"TagList", 32647 "locationName":"tagSet" 32648 }, 32649 "VgwTelemetry":{ 32650 "shape":"VgwTelemetryList", 32651 "locationName":"vgwTelemetry" 32652 } 32653 } 32654 }, 32655 "VpnConnectionId":{"type":"string"}, 32656 "VpnConnectionIdStringList":{ 32657 "type":"list", 32658 "member":{ 32659 "shape":"VpnConnectionId", 32660 "locationName":"VpnConnectionId" 32661 } 32662 }, 32663 "VpnConnectionList":{ 32664 "type":"list", 32665 "member":{ 32666 "shape":"VpnConnection", 32667 "locationName":"item" 32668 } 32669 }, 32670 "VpnConnectionOptions":{ 32671 "type":"structure", 32672 "members":{ 32673 "EnableAcceleration":{ 32674 "shape":"Boolean", 32675 "locationName":"enableAcceleration" 32676 }, 32677 "StaticRoutesOnly":{ 32678 "shape":"Boolean", 32679 "locationName":"staticRoutesOnly" 32680 }, 32681 "LocalIpv4NetworkCidr":{ 32682 "shape":"String", 32683 "locationName":"localIpv4NetworkCidr" 32684 }, 32685 "RemoteIpv4NetworkCidr":{ 32686 "shape":"String", 32687 "locationName":"remoteIpv4NetworkCidr" 32688 }, 32689 "LocalIpv6NetworkCidr":{ 32690 "shape":"String", 32691 "locationName":"localIpv6NetworkCidr" 32692 }, 32693 "RemoteIpv6NetworkCidr":{ 32694 "shape":"String", 32695 "locationName":"remoteIpv6NetworkCidr" 32696 }, 32697 "TunnelInsideIpVersion":{ 32698 "shape":"TunnelInsideIpVersion", 32699 "locationName":"tunnelInsideIpVersion" 32700 }, 32701 "TunnelOptions":{ 32702 "shape":"TunnelOptionsList", 32703 "locationName":"tunnelOptionSet" 32704 } 32705 } 32706 }, 32707 "VpnConnectionOptionsSpecification":{ 32708 "type":"structure", 32709 "members":{ 32710 "EnableAcceleration":{"shape":"Boolean"}, 32711 "StaticRoutesOnly":{ 32712 "shape":"Boolean", 32713 "locationName":"staticRoutesOnly" 32714 }, 32715 "TunnelInsideIpVersion":{"shape":"TunnelInsideIpVersion"}, 32716 "TunnelOptions":{"shape":"VpnTunnelOptionsSpecificationsList"}, 32717 "LocalIpv4NetworkCidr":{"shape":"String"}, 32718 "RemoteIpv4NetworkCidr":{"shape":"String"}, 32719 "LocalIpv6NetworkCidr":{"shape":"String"}, 32720 "RemoteIpv6NetworkCidr":{"shape":"String"} 32721 } 32722 }, 32723 "VpnEcmpSupportValue":{ 32724 "type":"string", 32725 "enum":[ 32726 "enable", 32727 "disable" 32728 ] 32729 }, 32730 "VpnGateway":{ 32731 "type":"structure", 32732 "members":{ 32733 "AvailabilityZone":{ 32734 "shape":"String", 32735 "locationName":"availabilityZone" 32736 }, 32737 "State":{ 32738 "shape":"VpnState", 32739 "locationName":"state" 32740 }, 32741 "Type":{ 32742 "shape":"GatewayType", 32743 "locationName":"type" 32744 }, 32745 "VpcAttachments":{ 32746 "shape":"VpcAttachmentList", 32747 "locationName":"attachments" 32748 }, 32749 "VpnGatewayId":{ 32750 "shape":"String", 32751 "locationName":"vpnGatewayId" 32752 }, 32753 "AmazonSideAsn":{ 32754 "shape":"Long", 32755 "locationName":"amazonSideAsn" 32756 }, 32757 "Tags":{ 32758 "shape":"TagList", 32759 "locationName":"tagSet" 32760 } 32761 } 32762 }, 32763 "VpnGatewayId":{"type":"string"}, 32764 "VpnGatewayIdStringList":{ 32765 "type":"list", 32766 "member":{ 32767 "shape":"VpnGatewayId", 32768 "locationName":"VpnGatewayId" 32769 } 32770 }, 32771 "VpnGatewayList":{ 32772 "type":"list", 32773 "member":{ 32774 "shape":"VpnGateway", 32775 "locationName":"item" 32776 } 32777 }, 32778 "VpnProtocol":{ 32779 "type":"string", 32780 "enum":["openvpn"] 32781 }, 32782 "VpnState":{ 32783 "type":"string", 32784 "enum":[ 32785 "pending", 32786 "available", 32787 "deleting", 32788 "deleted" 32789 ] 32790 }, 32791 "VpnStaticRoute":{ 32792 "type":"structure", 32793 "members":{ 32794 "DestinationCidrBlock":{ 32795 "shape":"String", 32796 "locationName":"destinationCidrBlock" 32797 }, 32798 "Source":{ 32799 "shape":"VpnStaticRouteSource", 32800 "locationName":"source" 32801 }, 32802 "State":{ 32803 "shape":"VpnState", 32804 "locationName":"state" 32805 } 32806 } 32807 }, 32808 "VpnStaticRouteList":{ 32809 "type":"list", 32810 "member":{ 32811 "shape":"VpnStaticRoute", 32812 "locationName":"item" 32813 } 32814 }, 32815 "VpnStaticRouteSource":{ 32816 "type":"string", 32817 "enum":["Static"] 32818 }, 32819 "VpnTunnelOptionsSpecification":{ 32820 "type":"structure", 32821 "members":{ 32822 "TunnelInsideCidr":{"shape":"String"}, 32823 "TunnelInsideIpv6Cidr":{"shape":"String"}, 32824 "PreSharedKey":{"shape":"String"}, 32825 "Phase1LifetimeSeconds":{"shape":"Integer"}, 32826 "Phase2LifetimeSeconds":{"shape":"Integer"}, 32827 "RekeyMarginTimeSeconds":{"shape":"Integer"}, 32828 "RekeyFuzzPercentage":{"shape":"Integer"}, 32829 "ReplayWindowSize":{"shape":"Integer"}, 32830 "DPDTimeoutSeconds":{"shape":"Integer"}, 32831 "DPDTimeoutAction":{"shape":"String"}, 32832 "Phase1EncryptionAlgorithms":{ 32833 "shape":"Phase1EncryptionAlgorithmsRequestList", 32834 "locationName":"Phase1EncryptionAlgorithm" 32835 }, 32836 "Phase2EncryptionAlgorithms":{ 32837 "shape":"Phase2EncryptionAlgorithmsRequestList", 32838 "locationName":"Phase2EncryptionAlgorithm" 32839 }, 32840 "Phase1IntegrityAlgorithms":{ 32841 "shape":"Phase1IntegrityAlgorithmsRequestList", 32842 "locationName":"Phase1IntegrityAlgorithm" 32843 }, 32844 "Phase2IntegrityAlgorithms":{ 32845 "shape":"Phase2IntegrityAlgorithmsRequestList", 32846 "locationName":"Phase2IntegrityAlgorithm" 32847 }, 32848 "Phase1DHGroupNumbers":{ 32849 "shape":"Phase1DHGroupNumbersRequestList", 32850 "locationName":"Phase1DHGroupNumber" 32851 }, 32852 "Phase2DHGroupNumbers":{ 32853 "shape":"Phase2DHGroupNumbersRequestList", 32854 "locationName":"Phase2DHGroupNumber" 32855 }, 32856 "IKEVersions":{ 32857 "shape":"IKEVersionsRequestList", 32858 "locationName":"IKEVersion" 32859 }, 32860 "StartupAction":{"shape":"String"} 32861 } 32862 }, 32863 "VpnTunnelOptionsSpecificationsList":{ 32864 "type":"list", 32865 "member":{"shape":"VpnTunnelOptionsSpecification"} 32866 }, 32867 "WithdrawByoipCidrRequest":{ 32868 "type":"structure", 32869 "required":["Cidr"], 32870 "members":{ 32871 "Cidr":{"shape":"String"}, 32872 "DryRun":{"shape":"Boolean"} 32873 } 32874 }, 32875 "WithdrawByoipCidrResult":{ 32876 "type":"structure", 32877 "members":{ 32878 "ByoipCidr":{ 32879 "shape":"ByoipCidr", 32880 "locationName":"byoipCidr" 32881 } 32882 } 32883 }, 32884 "ZoneIdStringList":{ 32885 "type":"list", 32886 "member":{ 32887 "shape":"String", 32888 "locationName":"ZoneId" 32889 } 32890 }, 32891 "ZoneNameStringList":{ 32892 "type":"list", 32893 "member":{ 32894 "shape":"String", 32895 "locationName":"ZoneName" 32896 } 32897 }, 32898 "scope":{ 32899 "type":"string", 32900 "enum":[ 32901 "Availability Zone", 32902 "Region" 32903 ] 32904 }, 32905 "totalFpgaMemory":{"type":"integer"}, 32906 "totalGpuMemory":{"type":"integer"} 32907 } 32908} 32909