diff --git a/output/openapi/elasticsearch-openapi.json b/output/openapi/elasticsearch-openapi.json index 8b9f826254..7d902c3261 100644 --- a/output/openapi/elasticsearch-openapi.json +++ b/output/openapi/elasticsearch-openapi.json @@ -66625,6 +66625,19 @@ } ] }, + "dataset.size": { + "description": "total size of dataset (includes the cache for partially mounted indices)", + "x-available-since": "8.11.0", + "oneOf": [ + { + "type": "string" + }, + { + "nullable": true, + "type": "string" + } + ] + }, "completion.size": { "description": "size of completion", "type": "string" @@ -68656,6 +68669,19 @@ } ] }, + "dataset": { + "description": "total size of dataset (includes the cache for partially mounted indices)", + "x-available-since": "8.11.0", + "oneOf": [ + { + "type": "string" + }, + { + "nullable": true, + "type": "string" + } + ] + }, "ip": { "description": "The IP address of the node.", "oneOf": [ diff --git a/output/openapi/elasticsearch-serverless-openapi.json b/output/openapi/elasticsearch-serverless-openapi.json index 869fa13311..18d6c6835d 100644 --- a/output/openapi/elasticsearch-serverless-openapi.json +++ b/output/openapi/elasticsearch-serverless-openapi.json @@ -42533,6 +42533,19 @@ } ] }, + "dataset.size": { + "description": "total size of dataset (includes the cache for partially mounted indices)", + "x-available-since": "8.11.0", + "oneOf": [ + { + "type": "string" + }, + { + "nullable": true, + "type": "string" + } + ] + }, "completion.size": { "description": "size of completion", "type": "string" diff --git a/output/schema/schema-serverless.json b/output/schema/schema-serverless.json index 754e17113d..da1f685541 100644 --- a/output/schema/schema-serverless.json +++ b/output/schema/schema-serverless.json @@ -105426,6 +105426,40 @@ "kind": "union_of" } }, + { + "availability": { + "serverless": { + "stability": "stable", + "visibility": "public" + }, + "stack": { + "since": "8.11.0", + "stability": "stable" + } + }, + "description": "total size of dataset (includes the cache for partially mounted indices)", + "name": "dataset.size", + "required": false, + "type": { + "items": [ + { + "kind": "instance_of", + "type": { + "name": "string", + "namespace": "_builtins" + } + }, + { + "kind": "instance_of", + "type": { + "name": "null", + "namespace": "_builtins" + } + } + ], + "kind": "union_of" + } + }, { "aliases": [ "cs", @@ -107232,7 +107266,7 @@ } } ], - "specLocation": "cat/indices/types.ts#L20-L801" + "specLocation": "cat/indices/types.ts#L20-L808" }, { "kind": "interface", diff --git a/output/schema/schema.json b/output/schema/schema.json index 491848742c..caf0c16488 100644 --- a/output/schema/schema.json +++ b/output/schema/schema.json @@ -89664,6 +89664,40 @@ ] } }, + { + "availability": { + "serverless": { + "stability": "stable", + "visibility": "public" + }, + "stack": { + "since": "8.11.0", + "stability": "stable" + } + }, + "description": "total size of dataset (includes the cache for partially mounted indices)", + "name": "dataset.size", + "required": false, + "type": { + "kind": "union_of", + "items": [ + { + "kind": "instance_of", + "type": { + "name": "string", + "namespace": "_builtins" + } + }, + { + "kind": "instance_of", + "type": { + "name": "null", + "namespace": "_builtins" + } + } + ] + } + }, { "aliases": [ "cs", @@ -91470,7 +91504,7 @@ } } ], - "specLocation": "cat/indices/types.ts#L20-L801" + "specLocation": "cat/indices/types.ts#L20-L808" }, { "kind": "request", @@ -97038,6 +97072,40 @@ ] } }, + { + "availability": { + "serverless": { + "stability": "stable", + "visibility": "public" + }, + "stack": { + "since": "8.11.0", + "stability": "stable" + } + }, + "description": "total size of dataset (includes the cache for partially mounted indices)", + "name": "dataset", + "required": false, + "type": { + "kind": "union_of", + "items": [ + { + "kind": "instance_of", + "type": { + "name": "string", + "namespace": "_builtins" + } + }, + { + "kind": "instance_of", + "type": { + "name": "null", + "namespace": "_builtins" + } + } + ] + } + }, { "description": "The IP address of the node.", "name": "ip", @@ -98157,7 +98225,7 @@ } } ], - "specLocation": "cat/shards/types.ts#L20-L421" + "specLocation": "cat/shards/types.ts#L20-L427" }, { "kind": "request", diff --git a/output/typescript/types.ts b/output/typescript/types.ts index 562aee254f..b7da48ce63 100644 --- a/output/typescript/types.ts +++ b/output/typescript/types.ts @@ -6964,6 +6964,7 @@ export interface CatIndicesIndicesRecord { ss?: string | null storeSize?: string | null 'pri.store.size'?: string | null + 'dataset.size'?: string | null 'completion.size'?: string cs?: string completionSize?: string @@ -8081,6 +8082,7 @@ export interface CatShardsShardsRecord { dc?: string | null store?: string | null sto?: string | null + dataset?: string | null ip?: string | null id?: string node?: string | null diff --git a/specification/cat/indices/types.ts b/specification/cat/indices/types.ts index afb6b6fcfc..c47cdc13ad 100644 --- a/specification/cat/indices/types.ts +++ b/specification/cat/indices/types.ts @@ -89,6 +89,13 @@ export class IndicesRecord { */ 'pri.store.size'?: string | null + /** + * total size of dataset (including the cache for partially mounted indices) + * @availability stack since=8.11.0 stability=stable + * @availability serverless stability=stable visibility=public + */ + 'dataset.size'?: string | null + /** * size of completion * @aliases cs,completionSize diff --git a/specification/cat/shards/types.ts b/specification/cat/shards/types.ts index 666e271559..4586fe1cc2 100644 --- a/specification/cat/shards/types.ts +++ b/specification/cat/shards/types.ts @@ -53,6 +53,12 @@ export class ShardsRecord { * @aliases sto */ 'store'?: string | null + /** + * total size of dataset (including the cache for partially mounted indices) + * @availability stack since=8.11.0 stability=stable + * @availability serverless stability=stable visibility=public + */ + 'dataset'?: string | null /** * The IP address of the node. */