|
453 | 453 | "method":"GET",
|
454 | 454 | "requestUri":"/2015-01-01/domain"
|
455 | 455 | },
|
| 456 | + "input":{"shape":"ListDomainNamesRequest"}, |
456 | 457 | "output":{"shape":"ListDomainNamesResponse"},
|
457 | 458 | "errors":[
|
458 | 459 | {"shape":"BaseException"},
|
|
1126 | 1127 | "members":{
|
1127 | 1128 | "Enabled":{
|
1128 | 1129 | "shape":"Boolean",
|
1129 |
| - "documentation":"<p>True to enable cold storage for an Elasticsearch domain.</p>" |
| 1130 | + "documentation":"<p>Enable cold storage option. Accepted values true or false</p>" |
1130 | 1131 | }
|
1131 | 1132 | },
|
1132 |
| - "documentation":"<p>Specifies settings for cold storage.</p>" |
| 1133 | + "documentation":"<p>Specifies the configuration for cold storage options such as enabled</p>" |
1133 | 1134 | },
|
1134 | 1135 | "CommitMessage":{
|
1135 | 1136 | "type":"string",
|
|
1874 | 1875 | "DomainName":{
|
1875 | 1876 | "shape":"DomainName",
|
1876 | 1877 | "documentation":"<p> Specifies the <code>DomainName</code>.</p>"
|
| 1878 | + }, |
| 1879 | + "EngineType":{ |
| 1880 | + "shape":"EngineType", |
| 1881 | + "documentation":"<p> Specifies the <code>EngineType</code> of the domain.</p>" |
1877 | 1882 | }
|
1878 | 1883 | }
|
1879 | 1884 | },
|
|
2138 | 2143 | },
|
2139 | 2144 | "ColdStorageOptions":{
|
2140 | 2145 | "shape":"ColdStorageOptions",
|
2141 |
| - "documentation":"<p>Specifies the <code>ColdStorageOptions</code> configuration for an Elasticsearch domain.</p>" |
| 2146 | + "documentation":"<p>Specifies the <code>ColdStorageOptions</code> config for Elasticsearch Domain</p>" |
2142 | 2147 | }
|
2143 | 2148 | },
|
2144 | 2149 | "documentation":"<p>Specifies the configuration for the domain cluster, such as the type and number of instances.</p>"
|
|
2361 | 2366 | },
|
2362 | 2367 | "documentation":"<p> Status of the Elasticsearch version options for the specified Elasticsearch domain.</p>"
|
2363 | 2368 | },
|
2364 |
| - "ElasticsearchVersionString":{"type":"string"}, |
| 2369 | + "ElasticsearchVersionString":{ |
| 2370 | + "type":"string", |
| 2371 | + "pattern":"^[0-9]{1}\\.[0-9]{1,2}$|^OpenSearch_[0-9]{1,2}\\.[0-9]{1,2}$" |
| 2372 | + }, |
2365 | 2373 | "EncryptionAtRestOptions":{
|
2366 | 2374 | "type":"structure",
|
2367 | 2375 | "members":{
|
|
2399 | 2407 | "key":{"shape":"String"},
|
2400 | 2408 | "value":{"shape":"ServiceUrl"}
|
2401 | 2409 | },
|
| 2410 | + "EngineType":{ |
| 2411 | + "type":"string", |
| 2412 | + "enum":[ |
| 2413 | + "OpenSearch", |
| 2414 | + "Elasticsearch" |
| 2415 | + ] |
| 2416 | + }, |
2402 | 2417 | "ErrorDetails":{
|
2403 | 2418 | "type":"structure",
|
2404 | 2419 | "members":{
|
|
2704 | 2719 | "value":{"shape":"Limits"},
|
2705 | 2720 | "documentation":"<p> Map of Role of the Instance and Limits that are applicable. Role performed by given Instance in Elasticsearch can be one of the following: <ul> <li>data: If the given InstanceType is used as data node</li> <li>master: If the given InstanceType is used as master node</li> <li>ultra_warm: If the given InstanceType is used as warm node</li> </ul> </p>"
|
2706 | 2721 | },
|
| 2722 | + "ListDomainNamesRequest":{ |
| 2723 | + "type":"structure", |
| 2724 | + "members":{ |
| 2725 | + "EngineType":{ |
| 2726 | + "shape":"EngineType", |
| 2727 | + "documentation":"<p> Optional parameter to filter the output by domain engine type. Acceptable values are 'Elasticsearch' and 'OpenSearch'. </p>", |
| 2728 | + "location":"querystring", |
| 2729 | + "locationName":"engineType" |
| 2730 | + } |
| 2731 | + }, |
| 2732 | + "documentation":"<p> Container for the parameters to the <code><a>ListDomainNames</a></code> operation.</p>" |
| 2733 | + }, |
2707 | 2734 | "ListDomainNamesResponse":{
|
2708 | 2735 | "type":"structure",
|
2709 | 2736 | "members":{
|
2710 | 2737 | "DomainNames":{
|
2711 | 2738 | "shape":"DomainInfoList",
|
2712 |
| - "documentation":"<p>List of Elasticsearch domain names.</p>" |
| 2739 | + "documentation":"<p>List of domain names and respective engine types.</p>" |
2713 | 2740 | }
|
2714 | 2741 | },
|
2715 |
| - "documentation":"<p>The result of a <code>ListDomainNames</code> operation. Contains the names of all Elasticsearch domains owned by this account.</p>" |
| 2742 | + "documentation":"<p>The result of a <code>ListDomainNames</code> operation. Contains the names of all domains owned by this account and their respective engine types.</p>" |
2716 | 2743 | },
|
2717 | 2744 | "ListDomainsForPackageRequest":{
|
2718 | 2745 | "type":"structure",
|
|
0 commit comments