/ cloudformation-templates / node_modules / aws-cdk / node_modules / aws-sdk / apis / es-2015-01-01.min.json
es-2015-01-01.min.json
1 { 2 "version": "2.0", 3 "metadata": { 4 "apiVersion": "2015-01-01", 5 "endpointPrefix": "es", 6 "protocol": "rest-json", 7 "serviceFullName": "Amazon Elasticsearch Service", 8 "serviceId": "Elasticsearch Service", 9 "signatureVersion": "v4", 10 "uid": "es-2015-01-01" 11 }, 12 "operations": { 13 "AcceptInboundCrossClusterSearchConnection": { 14 "http": { 15 "method": "PUT", 16 "requestUri": "/2015-01-01/es/ccs/inboundConnection/{ConnectionId}/accept" 17 }, 18 "input": { 19 "type": "structure", 20 "required": [ 21 "CrossClusterSearchConnectionId" 22 ], 23 "members": { 24 "CrossClusterSearchConnectionId": { 25 "location": "uri", 26 "locationName": "ConnectionId" 27 } 28 } 29 }, 30 "output": { 31 "type": "structure", 32 "members": { 33 "CrossClusterSearchConnection": { 34 "shape": "S4" 35 } 36 } 37 } 38 }, 39 "AddTags": { 40 "http": { 41 "requestUri": "/2015-01-01/tags" 42 }, 43 "input": { 44 "type": "structure", 45 "required": [ 46 "ARN", 47 "TagList" 48 ], 49 "members": { 50 "ARN": {}, 51 "TagList": { 52 "shape": "Se" 53 } 54 } 55 } 56 }, 57 "AssociatePackage": { 58 "http": { 59 "requestUri": "/2015-01-01/packages/associate/{PackageID}/{DomainName}" 60 }, 61 "input": { 62 "type": "structure", 63 "required": [ 64 "PackageID", 65 "DomainName" 66 ], 67 "members": { 68 "PackageID": { 69 "location": "uri", 70 "locationName": "PackageID" 71 }, 72 "DomainName": { 73 "location": "uri", 74 "locationName": "DomainName" 75 } 76 } 77 }, 78 "output": { 79 "type": "structure", 80 "members": { 81 "DomainPackageDetails": { 82 "shape": "Sl" 83 } 84 } 85 } 86 }, 87 "CancelElasticsearchServiceSoftwareUpdate": { 88 "http": { 89 "requestUri": "/2015-01-01/es/serviceSoftwareUpdate/cancel" 90 }, 91 "input": { 92 "type": "structure", 93 "required": [ 94 "DomainName" 95 ], 96 "members": { 97 "DomainName": {} 98 } 99 }, 100 "output": { 101 "type": "structure", 102 "members": { 103 "ServiceSoftwareOptions": { 104 "shape": "Sx" 105 } 106 } 107 } 108 }, 109 "CreateElasticsearchDomain": { 110 "http": { 111 "requestUri": "/2015-01-01/es/domain" 112 }, 113 "input": { 114 "type": "structure", 115 "required": [ 116 "DomainName" 117 ], 118 "members": { 119 "DomainName": {}, 120 "ElasticsearchVersion": {}, 121 "ElasticsearchClusterConfig": { 122 "shape": "S14" 123 }, 124 "EBSOptions": { 125 "shape": "S1a" 126 }, 127 "AccessPolicies": {}, 128 "SnapshotOptions": { 129 "shape": "S1d" 130 }, 131 "VPCOptions": { 132 "shape": "S1e" 133 }, 134 "CognitoOptions": { 135 "shape": "S1g" 136 }, 137 "EncryptionAtRestOptions": { 138 "shape": "S1k" 139 }, 140 "NodeToNodeEncryptionOptions": { 141 "shape": "S1m" 142 }, 143 "AdvancedOptions": { 144 "shape": "S1n" 145 }, 146 "LogPublishingOptions": { 147 "shape": "S1o" 148 }, 149 "DomainEndpointOptions": { 150 "shape": "S1s" 151 }, 152 "AdvancedSecurityOptions": { 153 "shape": "S1v" 154 }, 155 "AutoTuneOptions": { 156 "type": "structure", 157 "members": { 158 "DesiredState": {}, 159 "MaintenanceSchedules": { 160 "shape": "S26" 161 } 162 } 163 }, 164 "TagList": { 165 "shape": "Se" 166 } 167 } 168 }, 169 "output": { 170 "type": "structure", 171 "members": { 172 "DomainStatus": { 173 "shape": "S2d" 174 } 175 } 176 } 177 }, 178 "CreateOutboundCrossClusterSearchConnection": { 179 "http": { 180 "requestUri": "/2015-01-01/es/ccs/outboundConnection" 181 }, 182 "input": { 183 "type": "structure", 184 "required": [ 185 "SourceDomainInfo", 186 "DestinationDomainInfo", 187 "ConnectionAlias" 188 ], 189 "members": { 190 "SourceDomainInfo": { 191 "shape": "S5" 192 }, 193 "DestinationDomainInfo": { 194 "shape": "S5" 195 }, 196 "ConnectionAlias": {} 197 } 198 }, 199 "output": { 200 "type": "structure", 201 "members": { 202 "SourceDomainInfo": { 203 "shape": "S5" 204 }, 205 "DestinationDomainInfo": { 206 "shape": "S5" 207 }, 208 "ConnectionAlias": {}, 209 "ConnectionStatus": { 210 "shape": "S2p" 211 }, 212 "CrossClusterSearchConnectionId": {} 213 } 214 } 215 }, 216 "CreatePackage": { 217 "http": { 218 "requestUri": "/2015-01-01/packages" 219 }, 220 "input": { 221 "type": "structure", 222 "required": [ 223 "PackageName", 224 "PackageType", 225 "PackageSource" 226 ], 227 "members": { 228 "PackageName": {}, 229 "PackageType": {}, 230 "PackageDescription": {}, 231 "PackageSource": { 232 "shape": "S2t" 233 } 234 } 235 }, 236 "output": { 237 "type": "structure", 238 "members": { 239 "PackageDetails": { 240 "shape": "S2x" 241 } 242 } 243 } 244 }, 245 "DeleteElasticsearchDomain": { 246 "http": { 247 "method": "DELETE", 248 "requestUri": "/2015-01-01/es/domain/{DomainName}" 249 }, 250 "input": { 251 "type": "structure", 252 "required": [ 253 "DomainName" 254 ], 255 "members": { 256 "DomainName": { 257 "location": "uri", 258 "locationName": "DomainName" 259 } 260 } 261 }, 262 "output": { 263 "type": "structure", 264 "members": { 265 "DomainStatus": { 266 "shape": "S2d" 267 } 268 } 269 } 270 }, 271 "DeleteElasticsearchServiceRole": { 272 "http": { 273 "method": "DELETE", 274 "requestUri": "/2015-01-01/es/role" 275 } 276 }, 277 "DeleteInboundCrossClusterSearchConnection": { 278 "http": { 279 "method": "DELETE", 280 "requestUri": "/2015-01-01/es/ccs/inboundConnection/{ConnectionId}" 281 }, 282 "input": { 283 "type": "structure", 284 "required": [ 285 "CrossClusterSearchConnectionId" 286 ], 287 "members": { 288 "CrossClusterSearchConnectionId": { 289 "location": "uri", 290 "locationName": "ConnectionId" 291 } 292 } 293 }, 294 "output": { 295 "type": "structure", 296 "members": { 297 "CrossClusterSearchConnection": { 298 "shape": "S4" 299 } 300 } 301 } 302 }, 303 "DeleteOutboundCrossClusterSearchConnection": { 304 "http": { 305 "method": "DELETE", 306 "requestUri": "/2015-01-01/es/ccs/outboundConnection/{ConnectionId}" 307 }, 308 "input": { 309 "type": "structure", 310 "required": [ 311 "CrossClusterSearchConnectionId" 312 ], 313 "members": { 314 "CrossClusterSearchConnectionId": { 315 "location": "uri", 316 "locationName": "ConnectionId" 317 } 318 } 319 }, 320 "output": { 321 "type": "structure", 322 "members": { 323 "CrossClusterSearchConnection": { 324 "shape": "S36" 325 } 326 } 327 } 328 }, 329 "DeletePackage": { 330 "http": { 331 "method": "DELETE", 332 "requestUri": "/2015-01-01/packages/{PackageID}" 333 }, 334 "input": { 335 "type": "structure", 336 "required": [ 337 "PackageID" 338 ], 339 "members": { 340 "PackageID": { 341 "location": "uri", 342 "locationName": "PackageID" 343 } 344 } 345 }, 346 "output": { 347 "type": "structure", 348 "members": { 349 "PackageDetails": { 350 "shape": "S2x" 351 } 352 } 353 } 354 }, 355 "DescribeDomainAutoTunes": { 356 "http": { 357 "method": "GET", 358 "requestUri": "/2015-01-01/es/domain/{DomainName}/autoTunes" 359 }, 360 "input": { 361 "type": "structure", 362 "required": [ 363 "DomainName" 364 ], 365 "members": { 366 "DomainName": { 367 "location": "uri", 368 "locationName": "DomainName" 369 }, 370 "MaxResults": { 371 "type": "integer" 372 }, 373 "NextToken": {} 374 } 375 }, 376 "output": { 377 "type": "structure", 378 "members": { 379 "AutoTunes": { 380 "type": "list", 381 "member": { 382 "type": "structure", 383 "members": { 384 "AutoTuneType": {}, 385 "AutoTuneDetails": { 386 "type": "structure", 387 "members": { 388 "ScheduledAutoTuneDetails": { 389 "type": "structure", 390 "members": { 391 "Date": { 392 "type": "timestamp" 393 }, 394 "ActionType": {}, 395 "Action": {}, 396 "Severity": {} 397 } 398 } 399 } 400 } 401 } 402 } 403 }, 404 "NextToken": {} 405 } 406 } 407 }, 408 "DescribeElasticsearchDomain": { 409 "http": { 410 "method": "GET", 411 "requestUri": "/2015-01-01/es/domain/{DomainName}" 412 }, 413 "input": { 414 "type": "structure", 415 "required": [ 416 "DomainName" 417 ], 418 "members": { 419 "DomainName": { 420 "location": "uri", 421 "locationName": "DomainName" 422 } 423 } 424 }, 425 "output": { 426 "type": "structure", 427 "required": [ 428 "DomainStatus" 429 ], 430 "members": { 431 "DomainStatus": { 432 "shape": "S2d" 433 } 434 } 435 } 436 }, 437 "DescribeElasticsearchDomainConfig": { 438 "http": { 439 "method": "GET", 440 "requestUri": "/2015-01-01/es/domain/{DomainName}/config" 441 }, 442 "input": { 443 "type": "structure", 444 "required": [ 445 "DomainName" 446 ], 447 "members": { 448 "DomainName": { 449 "location": "uri", 450 "locationName": "DomainName" 451 } 452 } 453 }, 454 "output": { 455 "type": "structure", 456 "required": [ 457 "DomainConfig" 458 ], 459 "members": { 460 "DomainConfig": { 461 "shape": "S3q" 462 } 463 } 464 } 465 }, 466 "DescribeElasticsearchDomains": { 467 "http": { 468 "requestUri": "/2015-01-01/es/domain-info" 469 }, 470 "input": { 471 "type": "structure", 472 "required": [ 473 "DomainNames" 474 ], 475 "members": { 476 "DomainNames": { 477 "type": "list", 478 "member": {} 479 } 480 } 481 }, 482 "output": { 483 "type": "structure", 484 "required": [ 485 "DomainStatusList" 486 ], 487 "members": { 488 "DomainStatusList": { 489 "type": "list", 490 "member": { 491 "shape": "S2d" 492 } 493 } 494 } 495 } 496 }, 497 "DescribeElasticsearchInstanceTypeLimits": { 498 "http": { 499 "method": "GET", 500 "requestUri": "/2015-01-01/es/instanceTypeLimits/{ElasticsearchVersion}/{InstanceType}" 501 }, 502 "input": { 503 "type": "structure", 504 "required": [ 505 "InstanceType", 506 "ElasticsearchVersion" 507 ], 508 "members": { 509 "DomainName": { 510 "location": "querystring", 511 "locationName": "domainName" 512 }, 513 "InstanceType": { 514 "location": "uri", 515 "locationName": "InstanceType" 516 }, 517 "ElasticsearchVersion": { 518 "location": "uri", 519 "locationName": "ElasticsearchVersion" 520 } 521 } 522 }, 523 "output": { 524 "type": "structure", 525 "members": { 526 "LimitsByRole": { 527 "type": "map", 528 "key": {}, 529 "value": { 530 "type": "structure", 531 "members": { 532 "StorageTypes": { 533 "type": "list", 534 "member": { 535 "type": "structure", 536 "members": { 537 "StorageTypeName": {}, 538 "StorageSubTypeName": {}, 539 "StorageTypeLimits": { 540 "type": "list", 541 "member": { 542 "type": "structure", 543 "members": { 544 "LimitName": {}, 545 "LimitValues": { 546 "shape": "S4s" 547 } 548 } 549 } 550 } 551 } 552 } 553 }, 554 "InstanceLimits": { 555 "type": "structure", 556 "members": { 557 "InstanceCountLimits": { 558 "type": "structure", 559 "members": { 560 "MinimumInstanceCount": { 561 "type": "integer" 562 }, 563 "MaximumInstanceCount": { 564 "type": "integer" 565 } 566 } 567 } 568 } 569 }, 570 "AdditionalLimits": { 571 "type": "list", 572 "member": { 573 "type": "structure", 574 "members": { 575 "LimitName": {}, 576 "LimitValues": { 577 "shape": "S4s" 578 } 579 } 580 } 581 } 582 } 583 } 584 } 585 } 586 } 587 }, 588 "DescribeInboundCrossClusterSearchConnections": { 589 "http": { 590 "requestUri": "/2015-01-01/es/ccs/inboundConnection/search" 591 }, 592 "input": { 593 "type": "structure", 594 "members": { 595 "Filters": { 596 "shape": "S51" 597 }, 598 "MaxResults": { 599 "type": "integer" 600 }, 601 "NextToken": {} 602 } 603 }, 604 "output": { 605 "type": "structure", 606 "members": { 607 "CrossClusterSearchConnections": { 608 "type": "list", 609 "member": { 610 "shape": "S4" 611 } 612 }, 613 "NextToken": {} 614 } 615 } 616 }, 617 "DescribeOutboundCrossClusterSearchConnections": { 618 "http": { 619 "requestUri": "/2015-01-01/es/ccs/outboundConnection/search" 620 }, 621 "input": { 622 "type": "structure", 623 "members": { 624 "Filters": { 625 "shape": "S51" 626 }, 627 "MaxResults": { 628 "type": "integer" 629 }, 630 "NextToken": {} 631 } 632 }, 633 "output": { 634 "type": "structure", 635 "members": { 636 "CrossClusterSearchConnections": { 637 "type": "list", 638 "member": { 639 "shape": "S36" 640 } 641 }, 642 "NextToken": {} 643 } 644 } 645 }, 646 "DescribePackages": { 647 "http": { 648 "requestUri": "/2015-01-01/packages/describe" 649 }, 650 "input": { 651 "type": "structure", 652 "members": { 653 "Filters": { 654 "type": "list", 655 "member": { 656 "type": "structure", 657 "members": { 658 "Name": {}, 659 "Value": { 660 "type": "list", 661 "member": {} 662 } 663 } 664 } 665 }, 666 "MaxResults": { 667 "type": "integer" 668 }, 669 "NextToken": {} 670 } 671 }, 672 "output": { 673 "type": "structure", 674 "members": { 675 "PackageDetailsList": { 676 "type": "list", 677 "member": { 678 "shape": "S2x" 679 } 680 }, 681 "NextToken": {} 682 } 683 } 684 }, 685 "DescribeReservedElasticsearchInstanceOfferings": { 686 "http": { 687 "method": "GET", 688 "requestUri": "/2015-01-01/es/reservedInstanceOfferings" 689 }, 690 "input": { 691 "type": "structure", 692 "members": { 693 "ReservedElasticsearchInstanceOfferingId": { 694 "location": "querystring", 695 "locationName": "offeringId" 696 }, 697 "MaxResults": { 698 "location": "querystring", 699 "locationName": "maxResults", 700 "type": "integer" 701 }, 702 "NextToken": { 703 "location": "querystring", 704 "locationName": "nextToken" 705 } 706 } 707 }, 708 "output": { 709 "type": "structure", 710 "members": { 711 "NextToken": {}, 712 "ReservedElasticsearchInstanceOfferings": { 713 "type": "list", 714 "member": { 715 "type": "structure", 716 "members": { 717 "ReservedElasticsearchInstanceOfferingId": {}, 718 "ElasticsearchInstanceType": {}, 719 "Duration": { 720 "type": "integer" 721 }, 722 "FixedPrice": { 723 "type": "double" 724 }, 725 "UsagePrice": { 726 "type": "double" 727 }, 728 "CurrencyCode": {}, 729 "PaymentOption": {}, 730 "RecurringCharges": { 731 "shape": "S5q" 732 } 733 } 734 } 735 } 736 } 737 } 738 }, 739 "DescribeReservedElasticsearchInstances": { 740 "http": { 741 "method": "GET", 742 "requestUri": "/2015-01-01/es/reservedInstances" 743 }, 744 "input": { 745 "type": "structure", 746 "members": { 747 "ReservedElasticsearchInstanceId": { 748 "location": "querystring", 749 "locationName": "reservationId" 750 }, 751 "MaxResults": { 752 "location": "querystring", 753 "locationName": "maxResults", 754 "type": "integer" 755 }, 756 "NextToken": { 757 "location": "querystring", 758 "locationName": "nextToken" 759 } 760 } 761 }, 762 "output": { 763 "type": "structure", 764 "members": { 765 "NextToken": {}, 766 "ReservedElasticsearchInstances": { 767 "type": "list", 768 "member": { 769 "type": "structure", 770 "members": { 771 "ReservationName": {}, 772 "ReservedElasticsearchInstanceId": {}, 773 "ReservedElasticsearchInstanceOfferingId": {}, 774 "ElasticsearchInstanceType": {}, 775 "StartTime": { 776 "type": "timestamp" 777 }, 778 "Duration": { 779 "type": "integer" 780 }, 781 "FixedPrice": { 782 "type": "double" 783 }, 784 "UsagePrice": { 785 "type": "double" 786 }, 787 "CurrencyCode": {}, 788 "ElasticsearchInstanceCount": { 789 "type": "integer" 790 }, 791 "State": {}, 792 "PaymentOption": {}, 793 "RecurringCharges": { 794 "shape": "S5q" 795 } 796 } 797 } 798 } 799 } 800 } 801 }, 802 "DissociatePackage": { 803 "http": { 804 "requestUri": "/2015-01-01/packages/dissociate/{PackageID}/{DomainName}" 805 }, 806 "input": { 807 "type": "structure", 808 "required": [ 809 "PackageID", 810 "DomainName" 811 ], 812 "members": { 813 "PackageID": { 814 "location": "uri", 815 "locationName": "PackageID" 816 }, 817 "DomainName": { 818 "location": "uri", 819 "locationName": "DomainName" 820 } 821 } 822 }, 823 "output": { 824 "type": "structure", 825 "members": { 826 "DomainPackageDetails": { 827 "shape": "Sl" 828 } 829 } 830 } 831 }, 832 "GetCompatibleElasticsearchVersions": { 833 "http": { 834 "method": "GET", 835 "requestUri": "/2015-01-01/es/compatibleVersions" 836 }, 837 "input": { 838 "type": "structure", 839 "members": { 840 "DomainName": { 841 "location": "querystring", 842 "locationName": "domainName" 843 } 844 } 845 }, 846 "output": { 847 "type": "structure", 848 "members": { 849 "CompatibleElasticsearchVersions": { 850 "type": "list", 851 "member": { 852 "type": "structure", 853 "members": { 854 "SourceVersion": {}, 855 "TargetVersions": { 856 "shape": "S63" 857 } 858 } 859 } 860 } 861 } 862 } 863 }, 864 "GetPackageVersionHistory": { 865 "http": { 866 "method": "GET", 867 "requestUri": "/2015-01-01/packages/{PackageID}/history" 868 }, 869 "input": { 870 "type": "structure", 871 "required": [ 872 "PackageID" 873 ], 874 "members": { 875 "PackageID": { 876 "location": "uri", 877 "locationName": "PackageID" 878 }, 879 "MaxResults": { 880 "location": "querystring", 881 "locationName": "maxResults", 882 "type": "integer" 883 }, 884 "NextToken": { 885 "location": "querystring", 886 "locationName": "nextToken" 887 } 888 } 889 }, 890 "output": { 891 "type": "structure", 892 "members": { 893 "PackageID": {}, 894 "PackageVersionHistoryList": { 895 "type": "list", 896 "member": { 897 "type": "structure", 898 "members": { 899 "PackageVersion": {}, 900 "CommitMessage": {}, 901 "CreatedAt": { 902 "type": "timestamp" 903 } 904 } 905 } 906 }, 907 "NextToken": {} 908 } 909 } 910 }, 911 "GetUpgradeHistory": { 912 "http": { 913 "method": "GET", 914 "requestUri": "/2015-01-01/es/upgradeDomain/{DomainName}/history" 915 }, 916 "input": { 917 "type": "structure", 918 "required": [ 919 "DomainName" 920 ], 921 "members": { 922 "DomainName": { 923 "location": "uri", 924 "locationName": "DomainName" 925 }, 926 "MaxResults": { 927 "location": "querystring", 928 "locationName": "maxResults", 929 "type": "integer" 930 }, 931 "NextToken": { 932 "location": "querystring", 933 "locationName": "nextToken" 934 } 935 } 936 }, 937 "output": { 938 "type": "structure", 939 "members": { 940 "UpgradeHistories": { 941 "type": "list", 942 "member": { 943 "type": "structure", 944 "members": { 945 "UpgradeName": {}, 946 "StartTimestamp": { 947 "type": "timestamp" 948 }, 949 "UpgradeStatus": {}, 950 "StepsList": { 951 "type": "list", 952 "member": { 953 "type": "structure", 954 "members": { 955 "UpgradeStep": {}, 956 "UpgradeStepStatus": {}, 957 "Issues": { 958 "type": "list", 959 "member": {} 960 }, 961 "ProgressPercent": { 962 "type": "double" 963 } 964 } 965 } 966 } 967 } 968 } 969 }, 970 "NextToken": {} 971 } 972 } 973 }, 974 "GetUpgradeStatus": { 975 "http": { 976 "method": "GET", 977 "requestUri": "/2015-01-01/es/upgradeDomain/{DomainName}/status" 978 }, 979 "input": { 980 "type": "structure", 981 "required": [ 982 "DomainName" 983 ], 984 "members": { 985 "DomainName": { 986 "location": "uri", 987 "locationName": "DomainName" 988 } 989 } 990 }, 991 "output": { 992 "type": "structure", 993 "members": { 994 "UpgradeStep": {}, 995 "StepStatus": {}, 996 "UpgradeName": {} 997 } 998 } 999 }, 1000 "ListDomainNames": { 1001 "http": { 1002 "method": "GET", 1003 "requestUri": "/2015-01-01/domain" 1004 }, 1005 "output": { 1006 "type": "structure", 1007 "members": { 1008 "DomainNames": { 1009 "type": "list", 1010 "member": { 1011 "type": "structure", 1012 "members": { 1013 "DomainName": {} 1014 } 1015 } 1016 } 1017 } 1018 } 1019 }, 1020 "ListDomainsForPackage": { 1021 "http": { 1022 "method": "GET", 1023 "requestUri": "/2015-01-01/packages/{PackageID}/domains" 1024 }, 1025 "input": { 1026 "type": "structure", 1027 "required": [ 1028 "PackageID" 1029 ], 1030 "members": { 1031 "PackageID": { 1032 "location": "uri", 1033 "locationName": "PackageID" 1034 }, 1035 "MaxResults": { 1036 "location": "querystring", 1037 "locationName": "maxResults", 1038 "type": "integer" 1039 }, 1040 "NextToken": { 1041 "location": "querystring", 1042 "locationName": "nextToken" 1043 } 1044 } 1045 }, 1046 "output": { 1047 "type": "structure", 1048 "members": { 1049 "DomainPackageDetailsList": { 1050 "shape": "S6s" 1051 }, 1052 "NextToken": {} 1053 } 1054 } 1055 }, 1056 "ListElasticsearchInstanceTypes": { 1057 "http": { 1058 "method": "GET", 1059 "requestUri": "/2015-01-01/es/instanceTypes/{ElasticsearchVersion}" 1060 }, 1061 "input": { 1062 "type": "structure", 1063 "required": [ 1064 "ElasticsearchVersion" 1065 ], 1066 "members": { 1067 "ElasticsearchVersion": { 1068 "location": "uri", 1069 "locationName": "ElasticsearchVersion" 1070 }, 1071 "DomainName": { 1072 "location": "querystring", 1073 "locationName": "domainName" 1074 }, 1075 "MaxResults": { 1076 "location": "querystring", 1077 "locationName": "maxResults", 1078 "type": "integer" 1079 }, 1080 "NextToken": { 1081 "location": "querystring", 1082 "locationName": "nextToken" 1083 } 1084 } 1085 }, 1086 "output": { 1087 "type": "structure", 1088 "members": { 1089 "ElasticsearchInstanceTypes": { 1090 "type": "list", 1091 "member": {} 1092 }, 1093 "NextToken": {} 1094 } 1095 } 1096 }, 1097 "ListElasticsearchVersions": { 1098 "http": { 1099 "method": "GET", 1100 "requestUri": "/2015-01-01/es/versions" 1101 }, 1102 "input": { 1103 "type": "structure", 1104 "members": { 1105 "MaxResults": { 1106 "location": "querystring", 1107 "locationName": "maxResults", 1108 "type": "integer" 1109 }, 1110 "NextToken": { 1111 "location": "querystring", 1112 "locationName": "nextToken" 1113 } 1114 } 1115 }, 1116 "output": { 1117 "type": "structure", 1118 "members": { 1119 "ElasticsearchVersions": { 1120 "shape": "S63" 1121 }, 1122 "NextToken": {} 1123 } 1124 } 1125 }, 1126 "ListPackagesForDomain": { 1127 "http": { 1128 "method": "GET", 1129 "requestUri": "/2015-01-01/domain/{DomainName}/packages" 1130 }, 1131 "input": { 1132 "type": "structure", 1133 "required": [ 1134 "DomainName" 1135 ], 1136 "members": { 1137 "DomainName": { 1138 "location": "uri", 1139 "locationName": "DomainName" 1140 }, 1141 "MaxResults": { 1142 "location": "querystring", 1143 "locationName": "maxResults", 1144 "type": "integer" 1145 }, 1146 "NextToken": { 1147 "location": "querystring", 1148 "locationName": "nextToken" 1149 } 1150 } 1151 }, 1152 "output": { 1153 "type": "structure", 1154 "members": { 1155 "DomainPackageDetailsList": { 1156 "shape": "S6s" 1157 }, 1158 "NextToken": {} 1159 } 1160 } 1161 }, 1162 "ListTags": { 1163 "http": { 1164 "method": "GET", 1165 "requestUri": "/2015-01-01/tags/" 1166 }, 1167 "input": { 1168 "type": "structure", 1169 "required": [ 1170 "ARN" 1171 ], 1172 "members": { 1173 "ARN": { 1174 "location": "querystring", 1175 "locationName": "arn" 1176 } 1177 } 1178 }, 1179 "output": { 1180 "type": "structure", 1181 "members": { 1182 "TagList": { 1183 "shape": "Se" 1184 } 1185 } 1186 } 1187 }, 1188 "PurchaseReservedElasticsearchInstanceOffering": { 1189 "http": { 1190 "requestUri": "/2015-01-01/es/purchaseReservedInstanceOffering" 1191 }, 1192 "input": { 1193 "type": "structure", 1194 "required": [ 1195 "ReservedElasticsearchInstanceOfferingId", 1196 "ReservationName" 1197 ], 1198 "members": { 1199 "ReservedElasticsearchInstanceOfferingId": {}, 1200 "ReservationName": {}, 1201 "InstanceCount": { 1202 "type": "integer" 1203 } 1204 } 1205 }, 1206 "output": { 1207 "type": "structure", 1208 "members": { 1209 "ReservedElasticsearchInstanceId": {}, 1210 "ReservationName": {} 1211 } 1212 } 1213 }, 1214 "RejectInboundCrossClusterSearchConnection": { 1215 "http": { 1216 "method": "PUT", 1217 "requestUri": "/2015-01-01/es/ccs/inboundConnection/{ConnectionId}/reject" 1218 }, 1219 "input": { 1220 "type": "structure", 1221 "required": [ 1222 "CrossClusterSearchConnectionId" 1223 ], 1224 "members": { 1225 "CrossClusterSearchConnectionId": { 1226 "location": "uri", 1227 "locationName": "ConnectionId" 1228 } 1229 } 1230 }, 1231 "output": { 1232 "type": "structure", 1233 "members": { 1234 "CrossClusterSearchConnection": { 1235 "shape": "S4" 1236 } 1237 } 1238 } 1239 }, 1240 "RemoveTags": { 1241 "http": { 1242 "requestUri": "/2015-01-01/tags-removal" 1243 }, 1244 "input": { 1245 "type": "structure", 1246 "required": [ 1247 "ARN", 1248 "TagKeys" 1249 ], 1250 "members": { 1251 "ARN": {}, 1252 "TagKeys": { 1253 "shape": "S1f" 1254 } 1255 } 1256 } 1257 }, 1258 "StartElasticsearchServiceSoftwareUpdate": { 1259 "http": { 1260 "requestUri": "/2015-01-01/es/serviceSoftwareUpdate/start" 1261 }, 1262 "input": { 1263 "type": "structure", 1264 "required": [ 1265 "DomainName" 1266 ], 1267 "members": { 1268 "DomainName": {} 1269 } 1270 }, 1271 "output": { 1272 "type": "structure", 1273 "members": { 1274 "ServiceSoftwareOptions": { 1275 "shape": "Sx" 1276 } 1277 } 1278 } 1279 }, 1280 "UpdateElasticsearchDomainConfig": { 1281 "http": { 1282 "requestUri": "/2015-01-01/es/domain/{DomainName}/config" 1283 }, 1284 "input": { 1285 "type": "structure", 1286 "required": [ 1287 "DomainName" 1288 ], 1289 "members": { 1290 "DomainName": { 1291 "location": "uri", 1292 "locationName": "DomainName" 1293 }, 1294 "ElasticsearchClusterConfig": { 1295 "shape": "S14" 1296 }, 1297 "EBSOptions": { 1298 "shape": "S1a" 1299 }, 1300 "SnapshotOptions": { 1301 "shape": "S1d" 1302 }, 1303 "VPCOptions": { 1304 "shape": "S1e" 1305 }, 1306 "CognitoOptions": { 1307 "shape": "S1g" 1308 }, 1309 "AdvancedOptions": { 1310 "shape": "S1n" 1311 }, 1312 "AccessPolicies": {}, 1313 "LogPublishingOptions": { 1314 "shape": "S1o" 1315 }, 1316 "DomainEndpointOptions": { 1317 "shape": "S1s" 1318 }, 1319 "AdvancedSecurityOptions": { 1320 "shape": "S1v" 1321 }, 1322 "NodeToNodeEncryptionOptions": { 1323 "shape": "S1m" 1324 }, 1325 "EncryptionAtRestOptions": { 1326 "shape": "S1k" 1327 }, 1328 "AutoTuneOptions": { 1329 "shape": "S49" 1330 } 1331 } 1332 }, 1333 "output": { 1334 "type": "structure", 1335 "required": [ 1336 "DomainConfig" 1337 ], 1338 "members": { 1339 "DomainConfig": { 1340 "shape": "S3q" 1341 } 1342 } 1343 } 1344 }, 1345 "UpdatePackage": { 1346 "http": { 1347 "requestUri": "/2015-01-01/packages/update" 1348 }, 1349 "input": { 1350 "type": "structure", 1351 "required": [ 1352 "PackageID", 1353 "PackageSource" 1354 ], 1355 "members": { 1356 "PackageID": {}, 1357 "PackageSource": { 1358 "shape": "S2t" 1359 }, 1360 "PackageDescription": {}, 1361 "CommitMessage": {} 1362 } 1363 }, 1364 "output": { 1365 "type": "structure", 1366 "members": { 1367 "PackageDetails": { 1368 "shape": "S2x" 1369 } 1370 } 1371 } 1372 }, 1373 "UpgradeElasticsearchDomain": { 1374 "http": { 1375 "requestUri": "/2015-01-01/es/upgradeDomain" 1376 }, 1377 "input": { 1378 "type": "structure", 1379 "required": [ 1380 "DomainName", 1381 "TargetVersion" 1382 ], 1383 "members": { 1384 "DomainName": {}, 1385 "TargetVersion": {}, 1386 "PerformCheckOnly": { 1387 "type": "boolean" 1388 } 1389 } 1390 }, 1391 "output": { 1392 "type": "structure", 1393 "members": { 1394 "DomainName": {}, 1395 "TargetVersion": {}, 1396 "PerformCheckOnly": { 1397 "type": "boolean" 1398 } 1399 } 1400 } 1401 } 1402 }, 1403 "shapes": { 1404 "S4": { 1405 "type": "structure", 1406 "members": { 1407 "SourceDomainInfo": { 1408 "shape": "S5" 1409 }, 1410 "DestinationDomainInfo": { 1411 "shape": "S5" 1412 }, 1413 "CrossClusterSearchConnectionId": {}, 1414 "ConnectionStatus": { 1415 "type": "structure", 1416 "members": { 1417 "StatusCode": {}, 1418 "Message": {} 1419 } 1420 } 1421 } 1422 }, 1423 "S5": { 1424 "type": "structure", 1425 "required": [ 1426 "DomainName" 1427 ], 1428 "members": { 1429 "OwnerId": {}, 1430 "DomainName": {}, 1431 "Region": {} 1432 } 1433 }, 1434 "Se": { 1435 "type": "list", 1436 "member": { 1437 "type": "structure", 1438 "required": [ 1439 "Key", 1440 "Value" 1441 ], 1442 "members": { 1443 "Key": {}, 1444 "Value": {} 1445 } 1446 } 1447 }, 1448 "Sl": { 1449 "type": "structure", 1450 "members": { 1451 "PackageID": {}, 1452 "PackageName": {}, 1453 "PackageType": {}, 1454 "LastUpdated": { 1455 "type": "timestamp" 1456 }, 1457 "DomainName": {}, 1458 "DomainPackageStatus": {}, 1459 "PackageVersion": {}, 1460 "ReferencePath": {}, 1461 "ErrorDetails": { 1462 "shape": "Ss" 1463 } 1464 } 1465 }, 1466 "Ss": { 1467 "type": "structure", 1468 "members": { 1469 "ErrorType": {}, 1470 "ErrorMessage": {} 1471 } 1472 }, 1473 "Sx": { 1474 "type": "structure", 1475 "members": { 1476 "CurrentVersion": {}, 1477 "NewVersion": {}, 1478 "UpdateAvailable": { 1479 "type": "boolean" 1480 }, 1481 "Cancellable": { 1482 "type": "boolean" 1483 }, 1484 "UpdateStatus": {}, 1485 "Description": {}, 1486 "AutomatedUpdateDate": { 1487 "type": "timestamp" 1488 }, 1489 "OptionalDeployment": { 1490 "type": "boolean" 1491 } 1492 } 1493 }, 1494 "S14": { 1495 "type": "structure", 1496 "members": { 1497 "InstanceType": {}, 1498 "InstanceCount": { 1499 "type": "integer" 1500 }, 1501 "DedicatedMasterEnabled": { 1502 "type": "boolean" 1503 }, 1504 "ZoneAwarenessEnabled": { 1505 "type": "boolean" 1506 }, 1507 "ZoneAwarenessConfig": { 1508 "type": "structure", 1509 "members": { 1510 "AvailabilityZoneCount": { 1511 "type": "integer" 1512 } 1513 } 1514 }, 1515 "DedicatedMasterType": {}, 1516 "DedicatedMasterCount": { 1517 "type": "integer" 1518 }, 1519 "WarmEnabled": { 1520 "type": "boolean" 1521 }, 1522 "WarmType": {}, 1523 "WarmCount": { 1524 "type": "integer" 1525 }, 1526 "ColdStorageOptions": { 1527 "type": "structure", 1528 "required": [ 1529 "Enabled" 1530 ], 1531 "members": { 1532 "Enabled": { 1533 "type": "boolean" 1534 } 1535 } 1536 } 1537 } 1538 }, 1539 "S1a": { 1540 "type": "structure", 1541 "members": { 1542 "EBSEnabled": { 1543 "type": "boolean" 1544 }, 1545 "VolumeType": {}, 1546 "VolumeSize": { 1547 "type": "integer" 1548 }, 1549 "Iops": { 1550 "type": "integer" 1551 } 1552 } 1553 }, 1554 "S1d": { 1555 "type": "structure", 1556 "members": { 1557 "AutomatedSnapshotStartHour": { 1558 "type": "integer" 1559 } 1560 } 1561 }, 1562 "S1e": { 1563 "type": "structure", 1564 "members": { 1565 "SubnetIds": { 1566 "shape": "S1f" 1567 }, 1568 "SecurityGroupIds": { 1569 "shape": "S1f" 1570 } 1571 } 1572 }, 1573 "S1f": { 1574 "type": "list", 1575 "member": {} 1576 }, 1577 "S1g": { 1578 "type": "structure", 1579 "members": { 1580 "Enabled": { 1581 "type": "boolean" 1582 }, 1583 "UserPoolId": {}, 1584 "IdentityPoolId": {}, 1585 "RoleArn": {} 1586 } 1587 }, 1588 "S1k": { 1589 "type": "structure", 1590 "members": { 1591 "Enabled": { 1592 "type": "boolean" 1593 }, 1594 "KmsKeyId": {} 1595 } 1596 }, 1597 "S1m": { 1598 "type": "structure", 1599 "members": { 1600 "Enabled": { 1601 "type": "boolean" 1602 } 1603 } 1604 }, 1605 "S1n": { 1606 "type": "map", 1607 "key": {}, 1608 "value": {} 1609 }, 1610 "S1o": { 1611 "type": "map", 1612 "key": {}, 1613 "value": { 1614 "type": "structure", 1615 "members": { 1616 "CloudWatchLogsLogGroupArn": {}, 1617 "Enabled": { 1618 "type": "boolean" 1619 } 1620 } 1621 } 1622 }, 1623 "S1s": { 1624 "type": "structure", 1625 "members": { 1626 "EnforceHTTPS": { 1627 "type": "boolean" 1628 }, 1629 "TLSSecurityPolicy": {}, 1630 "CustomEndpointEnabled": { 1631 "type": "boolean" 1632 }, 1633 "CustomEndpoint": {}, 1634 "CustomEndpointCertificateArn": {} 1635 } 1636 }, 1637 "S1v": { 1638 "type": "structure", 1639 "members": { 1640 "Enabled": { 1641 "type": "boolean" 1642 }, 1643 "InternalUserDatabaseEnabled": { 1644 "type": "boolean" 1645 }, 1646 "MasterUserOptions": { 1647 "type": "structure", 1648 "members": { 1649 "MasterUserARN": {}, 1650 "MasterUserName": { 1651 "shape": "S1x" 1652 }, 1653 "MasterUserPassword": { 1654 "type": "string", 1655 "sensitive": true 1656 } 1657 } 1658 }, 1659 "SAMLOptions": { 1660 "type": "structure", 1661 "members": { 1662 "Enabled": { 1663 "type": "boolean" 1664 }, 1665 "Idp": { 1666 "shape": "S20" 1667 }, 1668 "MasterUserName": { 1669 "shape": "S1x" 1670 }, 1671 "MasterBackendRole": {}, 1672 "SubjectKey": {}, 1673 "RolesKey": {}, 1674 "SessionTimeoutMinutes": { 1675 "type": "integer" 1676 } 1677 } 1678 } 1679 } 1680 }, 1681 "S1x": { 1682 "type": "string", 1683 "sensitive": true 1684 }, 1685 "S20": { 1686 "type": "structure", 1687 "required": [ 1688 "MetadataContent", 1689 "EntityId" 1690 ], 1691 "members": { 1692 "MetadataContent": {}, 1693 "EntityId": {} 1694 } 1695 }, 1696 "S26": { 1697 "type": "list", 1698 "member": { 1699 "type": "structure", 1700 "members": { 1701 "StartAt": { 1702 "type": "timestamp" 1703 }, 1704 "Duration": { 1705 "type": "structure", 1706 "members": { 1707 "Value": { 1708 "type": "long" 1709 }, 1710 "Unit": {} 1711 } 1712 }, 1713 "CronExpressionForRecurrence": {} 1714 } 1715 } 1716 }, 1717 "S2d": { 1718 "type": "structure", 1719 "required": [ 1720 "DomainId", 1721 "DomainName", 1722 "ARN", 1723 "ElasticsearchClusterConfig" 1724 ], 1725 "members": { 1726 "DomainId": {}, 1727 "DomainName": {}, 1728 "ARN": {}, 1729 "Created": { 1730 "type": "boolean" 1731 }, 1732 "Deleted": { 1733 "type": "boolean" 1734 }, 1735 "Endpoint": {}, 1736 "Endpoints": { 1737 "type": "map", 1738 "key": {}, 1739 "value": {} 1740 }, 1741 "Processing": { 1742 "type": "boolean" 1743 }, 1744 "UpgradeProcessing": { 1745 "type": "boolean" 1746 }, 1747 "ElasticsearchVersion": {}, 1748 "ElasticsearchClusterConfig": { 1749 "shape": "S14" 1750 }, 1751 "EBSOptions": { 1752 "shape": "S1a" 1753 }, 1754 "AccessPolicies": {}, 1755 "SnapshotOptions": { 1756 "shape": "S1d" 1757 }, 1758 "VPCOptions": { 1759 "shape": "S2h" 1760 }, 1761 "CognitoOptions": { 1762 "shape": "S1g" 1763 }, 1764 "EncryptionAtRestOptions": { 1765 "shape": "S1k" 1766 }, 1767 "NodeToNodeEncryptionOptions": { 1768 "shape": "S1m" 1769 }, 1770 "AdvancedOptions": { 1771 "shape": "S1n" 1772 }, 1773 "LogPublishingOptions": { 1774 "shape": "S1o" 1775 }, 1776 "ServiceSoftwareOptions": { 1777 "shape": "Sx" 1778 }, 1779 "DomainEndpointOptions": { 1780 "shape": "S1s" 1781 }, 1782 "AdvancedSecurityOptions": { 1783 "shape": "S2i" 1784 }, 1785 "AutoTuneOptions": { 1786 "type": "structure", 1787 "members": { 1788 "State": {}, 1789 "ErrorMessage": {} 1790 } 1791 } 1792 } 1793 }, 1794 "S2h": { 1795 "type": "structure", 1796 "members": { 1797 "VPCId": {}, 1798 "SubnetIds": { 1799 "shape": "S1f" 1800 }, 1801 "AvailabilityZones": { 1802 "shape": "S1f" 1803 }, 1804 "SecurityGroupIds": { 1805 "shape": "S1f" 1806 } 1807 } 1808 }, 1809 "S2i": { 1810 "type": "structure", 1811 "members": { 1812 "Enabled": { 1813 "type": "boolean" 1814 }, 1815 "InternalUserDatabaseEnabled": { 1816 "type": "boolean" 1817 }, 1818 "SAMLOptions": { 1819 "type": "structure", 1820 "members": { 1821 "Enabled": { 1822 "type": "boolean" 1823 }, 1824 "Idp": { 1825 "shape": "S20" 1826 }, 1827 "SubjectKey": {}, 1828 "RolesKey": {}, 1829 "SessionTimeoutMinutes": { 1830 "type": "integer" 1831 } 1832 } 1833 } 1834 } 1835 }, 1836 "S2p": { 1837 "type": "structure", 1838 "members": { 1839 "StatusCode": {}, 1840 "Message": {} 1841 } 1842 }, 1843 "S2t": { 1844 "type": "structure", 1845 "members": { 1846 "S3BucketName": {}, 1847 "S3Key": {} 1848 } 1849 }, 1850 "S2x": { 1851 "type": "structure", 1852 "members": { 1853 "PackageID": {}, 1854 "PackageName": {}, 1855 "PackageType": {}, 1856 "PackageDescription": {}, 1857 "PackageStatus": {}, 1858 "CreatedAt": { 1859 "type": "timestamp" 1860 }, 1861 "LastUpdatedAt": { 1862 "type": "timestamp" 1863 }, 1864 "AvailablePackageVersion": {}, 1865 "ErrorDetails": { 1866 "shape": "Ss" 1867 } 1868 } 1869 }, 1870 "S36": { 1871 "type": "structure", 1872 "members": { 1873 "SourceDomainInfo": { 1874 "shape": "S5" 1875 }, 1876 "DestinationDomainInfo": { 1877 "shape": "S5" 1878 }, 1879 "CrossClusterSearchConnectionId": {}, 1880 "ConnectionAlias": {}, 1881 "ConnectionStatus": { 1882 "shape": "S2p" 1883 } 1884 } 1885 }, 1886 "S3q": { 1887 "type": "structure", 1888 "members": { 1889 "ElasticsearchVersion": { 1890 "type": "structure", 1891 "required": [ 1892 "Options", 1893 "Status" 1894 ], 1895 "members": { 1896 "Options": {}, 1897 "Status": { 1898 "shape": "S3s" 1899 } 1900 } 1901 }, 1902 "ElasticsearchClusterConfig": { 1903 "type": "structure", 1904 "required": [ 1905 "Options", 1906 "Status" 1907 ], 1908 "members": { 1909 "Options": { 1910 "shape": "S14" 1911 }, 1912 "Status": { 1913 "shape": "S3s" 1914 } 1915 } 1916 }, 1917 "EBSOptions": { 1918 "type": "structure", 1919 "required": [ 1920 "Options", 1921 "Status" 1922 ], 1923 "members": { 1924 "Options": { 1925 "shape": "S1a" 1926 }, 1927 "Status": { 1928 "shape": "S3s" 1929 } 1930 } 1931 }, 1932 "AccessPolicies": { 1933 "type": "structure", 1934 "required": [ 1935 "Options", 1936 "Status" 1937 ], 1938 "members": { 1939 "Options": {}, 1940 "Status": { 1941 "shape": "S3s" 1942 } 1943 } 1944 }, 1945 "SnapshotOptions": { 1946 "type": "structure", 1947 "required": [ 1948 "Options", 1949 "Status" 1950 ], 1951 "members": { 1952 "Options": { 1953 "shape": "S1d" 1954 }, 1955 "Status": { 1956 "shape": "S3s" 1957 } 1958 } 1959 }, 1960 "VPCOptions": { 1961 "type": "structure", 1962 "required": [ 1963 "Options", 1964 "Status" 1965 ], 1966 "members": { 1967 "Options": { 1968 "shape": "S2h" 1969 }, 1970 "Status": { 1971 "shape": "S3s" 1972 } 1973 } 1974 }, 1975 "CognitoOptions": { 1976 "type": "structure", 1977 "required": [ 1978 "Options", 1979 "Status" 1980 ], 1981 "members": { 1982 "Options": { 1983 "shape": "S1g" 1984 }, 1985 "Status": { 1986 "shape": "S3s" 1987 } 1988 } 1989 }, 1990 "EncryptionAtRestOptions": { 1991 "type": "structure", 1992 "required": [ 1993 "Options", 1994 "Status" 1995 ], 1996 "members": { 1997 "Options": { 1998 "shape": "S1k" 1999 }, 2000 "Status": { 2001 "shape": "S3s" 2002 } 2003 } 2004 }, 2005 "NodeToNodeEncryptionOptions": { 2006 "type": "structure", 2007 "required": [ 2008 "Options", 2009 "Status" 2010 ], 2011 "members": { 2012 "Options": { 2013 "shape": "S1m" 2014 }, 2015 "Status": { 2016 "shape": "S3s" 2017 } 2018 } 2019 }, 2020 "AdvancedOptions": { 2021 "type": "structure", 2022 "required": [ 2023 "Options", 2024 "Status" 2025 ], 2026 "members": { 2027 "Options": { 2028 "shape": "S1n" 2029 }, 2030 "Status": { 2031 "shape": "S3s" 2032 } 2033 } 2034 }, 2035 "LogPublishingOptions": { 2036 "type": "structure", 2037 "members": { 2038 "Options": { 2039 "shape": "S1o" 2040 }, 2041 "Status": { 2042 "shape": "S3s" 2043 } 2044 } 2045 }, 2046 "DomainEndpointOptions": { 2047 "type": "structure", 2048 "required": [ 2049 "Options", 2050 "Status" 2051 ], 2052 "members": { 2053 "Options": { 2054 "shape": "S1s" 2055 }, 2056 "Status": { 2057 "shape": "S3s" 2058 } 2059 } 2060 }, 2061 "AdvancedSecurityOptions": { 2062 "type": "structure", 2063 "required": [ 2064 "Options", 2065 "Status" 2066 ], 2067 "members": { 2068 "Options": { 2069 "shape": "S2i" 2070 }, 2071 "Status": { 2072 "shape": "S3s" 2073 } 2074 } 2075 }, 2076 "AutoTuneOptions": { 2077 "type": "structure", 2078 "members": { 2079 "Options": { 2080 "shape": "S49" 2081 }, 2082 "Status": { 2083 "type": "structure", 2084 "required": [ 2085 "CreationDate", 2086 "UpdateDate", 2087 "State" 2088 ], 2089 "members": { 2090 "CreationDate": { 2091 "type": "timestamp" 2092 }, 2093 "UpdateDate": { 2094 "type": "timestamp" 2095 }, 2096 "UpdateVersion": { 2097 "type": "integer" 2098 }, 2099 "State": {}, 2100 "ErrorMessage": {}, 2101 "PendingDeletion": { 2102 "type": "boolean" 2103 } 2104 } 2105 } 2106 } 2107 } 2108 } 2109 }, 2110 "S3s": { 2111 "type": "structure", 2112 "required": [ 2113 "CreationDate", 2114 "UpdateDate", 2115 "State" 2116 ], 2117 "members": { 2118 "CreationDate": { 2119 "type": "timestamp" 2120 }, 2121 "UpdateDate": { 2122 "type": "timestamp" 2123 }, 2124 "UpdateVersion": { 2125 "type": "integer" 2126 }, 2127 "State": {}, 2128 "PendingDeletion": { 2129 "type": "boolean" 2130 } 2131 } 2132 }, 2133 "S49": { 2134 "type": "structure", 2135 "members": { 2136 "DesiredState": {}, 2137 "RollbackOnDisable": {}, 2138 "MaintenanceSchedules": { 2139 "shape": "S26" 2140 } 2141 } 2142 }, 2143 "S4s": { 2144 "type": "list", 2145 "member": {} 2146 }, 2147 "S51": { 2148 "type": "list", 2149 "member": { 2150 "type": "structure", 2151 "members": { 2152 "Name": {}, 2153 "Values": { 2154 "type": "list", 2155 "member": {} 2156 } 2157 } 2158 } 2159 }, 2160 "S5q": { 2161 "type": "list", 2162 "member": { 2163 "type": "structure", 2164 "members": { 2165 "RecurringChargeAmount": { 2166 "type": "double" 2167 }, 2168 "RecurringChargeFrequency": {} 2169 } 2170 } 2171 }, 2172 "S63": { 2173 "type": "list", 2174 "member": {} 2175 }, 2176 "S6s": { 2177 "type": "list", 2178 "member": { 2179 "shape": "Sl" 2180 } 2181 } 2182 } 2183 }