diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/ClearTrainedModelDeploymentCacheRequest.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/ClearTrainedModelDeploymentCacheRequest.g.cs
index b4eb05ebc3a..36a51c7cd41 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/ClearTrainedModelDeploymentCacheRequest.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/ClearTrainedModelDeploymentCacheRequest.g.cs
@@ -34,7 +34,7 @@ public sealed partial class ClearTrainedModelDeploymentCacheRequestParameters :
}
///
-/// Clears a trained model deployment cache on all nodes where the trained model is assigned.
A trained model deployment may have an inference cache enabled.
As requests are handled by each allocated node, their responses may be cached on that individual node.
Calling this API clears the caches without restarting the deployment.
+/// Clear trained model deployment cache.
Cache will be cleared on all nodes where the trained model is assigned.
A trained model deployment may have an inference cache enabled.
As requests are handled by each allocated node, their responses may be cached on that individual node.
Calling this API clears the caches without restarting the deployment.
///
public sealed partial class ClearTrainedModelDeploymentCacheRequest : PlainRequest
{
@@ -52,7 +52,7 @@ public ClearTrainedModelDeploymentCacheRequest(Elastic.Clients.Elasticsearch.Ser
}
///
-/// Clears a trained model deployment cache on all nodes where the trained model is assigned.
A trained model deployment may have an inference cache enabled.
As requests are handled by each allocated node, their responses may be cached on that individual node.
Calling this API clears the caches without restarting the deployment.
+/// Clear trained model deployment cache.
Cache will be cleared on all nodes where the trained model is assigned.
A trained model deployment may have an inference cache enabled.
As requests are handled by each allocated node, their responses may be cached on that individual node.
Calling this API clears the caches without restarting the deployment.
///
public sealed partial class ClearTrainedModelDeploymentCacheRequestDescriptor : RequestDescriptor
{
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteCalendarEventRequest.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteCalendarEventRequest.g.cs
index 01ce5c83203..9b49e8b415c 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteCalendarEventRequest.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteCalendarEventRequest.g.cs
@@ -34,7 +34,7 @@ public sealed partial class DeleteCalendarEventRequestParameters : RequestParame
}
///
-/// Deletes scheduled events from a calendar.
+/// Delete events from a calendar.
///
public sealed partial class DeleteCalendarEventRequest : PlainRequest
{
@@ -52,7 +52,7 @@ public DeleteCalendarEventRequest(Elastic.Clients.Elasticsearch.Serverless.Id ca
}
///
-/// Deletes scheduled events from a calendar.
+/// Delete events from a calendar.
///
public sealed partial class DeleteCalendarEventRequestDescriptor : RequestDescriptor
{
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteCalendarJobRequest.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteCalendarJobRequest.g.cs
index d8e11d89026..6a5666bcc9b 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteCalendarJobRequest.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteCalendarJobRequest.g.cs
@@ -34,7 +34,7 @@ public sealed partial class DeleteCalendarJobRequestParameters : RequestParamete
}
///
-/// Deletes anomaly detection jobs from a calendar.
+/// Delete anomaly jobs from a calendar.
///
public sealed partial class DeleteCalendarJobRequest : PlainRequest
{
@@ -52,7 +52,7 @@ public DeleteCalendarJobRequest(Elastic.Clients.Elasticsearch.Serverless.Id cale
}
///
-/// Deletes anomaly detection jobs from a calendar.
+/// Delete anomaly jobs from a calendar.
///
public sealed partial class DeleteCalendarJobRequestDescriptor : RequestDescriptor
{
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteCalendarRequest.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteCalendarRequest.g.cs
index 19420077b60..9be1d1f2e82 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteCalendarRequest.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteCalendarRequest.g.cs
@@ -34,7 +34,7 @@ public sealed partial class DeleteCalendarRequestParameters : RequestParameters
}
///
-/// Removes all scheduled events from a calendar, then deletes it.
+/// Delete a calendar.
Removes all scheduled events from a calendar, then deletes it.
///
public sealed partial class DeleteCalendarRequest : PlainRequest
{
@@ -52,7 +52,7 @@ public DeleteCalendarRequest(Elastic.Clients.Elasticsearch.Serverless.Id calenda
}
///
-/// Removes all scheduled events from a calendar, then deletes it.
+/// Delete a calendar.
Removes all scheduled events from a calendar, then deletes it.
///
public sealed partial class DeleteCalendarRequestDescriptor : RequestDescriptor
{
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteDataFrameAnalyticsRequest.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteDataFrameAnalyticsRequest.g.cs
index 0a6eab0a2cc..5fc67a67cce 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteDataFrameAnalyticsRequest.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteDataFrameAnalyticsRequest.g.cs
@@ -43,7 +43,7 @@ public sealed partial class DeleteDataFrameAnalyticsRequestParameters : RequestP
}
///
-/// Deletes a data frame analytics job.
+/// Delete a data frame analytics job.
///
public sealed partial class DeleteDataFrameAnalyticsRequest : PlainRequest
{
@@ -73,7 +73,7 @@ public DeleteDataFrameAnalyticsRequest(Elastic.Clients.Elasticsearch.Serverless.
}
///
-/// Deletes a data frame analytics job.
+/// Delete a data frame analytics job.
///
public sealed partial class DeleteDataFrameAnalyticsRequestDescriptor : RequestDescriptor, DeleteDataFrameAnalyticsRequestParameters>
{
@@ -106,7 +106,7 @@ protected override void Serialize(Utf8JsonWriter writer, JsonSerializerOptions o
}
///
-/// Deletes a data frame analytics job.
+/// Delete a data frame analytics job.
///
public sealed partial class DeleteDataFrameAnalyticsRequestDescriptor : RequestDescriptor
{
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteDatafeedRequest.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteDatafeedRequest.g.cs
index 24b697b980d..68d45eb6a23 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteDatafeedRequest.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteDatafeedRequest.g.cs
@@ -38,7 +38,7 @@ public sealed partial class DeleteDatafeedRequestParameters : RequestParameters
}
///
-/// Deletes an existing datafeed.
+/// Delete a datafeed.
///
public sealed partial class DeleteDatafeedRequest : PlainRequest
{
@@ -62,7 +62,7 @@ public DeleteDatafeedRequest(Elastic.Clients.Elasticsearch.Serverless.Id datafee
}
///
-/// Deletes an existing datafeed.
+/// Delete a datafeed.
///
public sealed partial class DeleteDatafeedRequestDescriptor : RequestDescriptor
{
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteExpiredDataRequest.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteExpiredDataRequest.g.cs
index b2d2cf5f839..893d8ff8f50 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteExpiredDataRequest.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteExpiredDataRequest.g.cs
@@ -34,7 +34,7 @@ public sealed partial class DeleteExpiredDataRequestParameters : RequestParamete
}
///
-/// Deletes expired and unused machine learning data.
Deletes all job results, model snapshots and forecast data that have exceeded
their retention days period. Machine learning state documents that are not
associated with any job are also deleted.
You can limit the request to a single or set of anomaly detection jobs by
using a job identifier, a group name, a comma-separated list of jobs, or a
wildcard expression. You can delete expired data for all anomaly detection
jobs by using _all, by specifying * as the , or by omitting the
.
+/// Delete expired ML data.
Deletes all job results, model snapshots and forecast data that have exceeded
their retention days period. Machine learning state documents that are not
associated with any job are also deleted.
You can limit the request to a single or set of anomaly detection jobs by
using a job identifier, a group name, a comma-separated list of jobs, or a
wildcard expression. You can delete expired data for all anomaly detection
jobs by using _all, by specifying * as the , or by omitting the
.
///
public sealed partial class DeleteExpiredDataRequest : PlainRequest
{
@@ -68,7 +68,7 @@ public DeleteExpiredDataRequest(Elastic.Clients.Elasticsearch.Serverless.Id? job
}
///
-/// Deletes expired and unused machine learning data.
Deletes all job results, model snapshots and forecast data that have exceeded
their retention days period. Machine learning state documents that are not
associated with any job are also deleted.
You can limit the request to a single or set of anomaly detection jobs by
using a job identifier, a group name, a comma-separated list of jobs, or a
wildcard expression. You can delete expired data for all anomaly detection
jobs by using _all, by specifying * as the , or by omitting the
.
+/// Delete expired ML data.
Deletes all job results, model snapshots and forecast data that have exceeded
their retention days period. Machine learning state documents that are not
associated with any job are also deleted.
You can limit the request to a single or set of anomaly detection jobs by
using a job identifier, a group name, a comma-separated list of jobs, or a
wildcard expression. You can delete expired data for all anomaly detection
jobs by using _all, by specifying * as the , or by omitting the
.
///
public sealed partial class DeleteExpiredDataRequestDescriptor : RequestDescriptor
{
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteFilterRequest.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteFilterRequest.g.cs
index b230d569edf..35aa833ceb2 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteFilterRequest.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteFilterRequest.g.cs
@@ -34,7 +34,7 @@ public sealed partial class DeleteFilterRequestParameters : RequestParameters
}
///
-/// Deletes a filter.
If an anomaly detection job references the filter, you cannot delete the
filter. You must update or delete the job before you can delete the filter.
+/// Delete a filter.
If an anomaly detection job references the filter, you cannot delete the
filter. You must update or delete the job before you can delete the filter.
///
public sealed partial class DeleteFilterRequest : PlainRequest
{
@@ -52,7 +52,7 @@ public DeleteFilterRequest(Elastic.Clients.Elasticsearch.Serverless.Id filterId)
}
///
-/// Deletes a filter.
If an anomaly detection job references the filter, you cannot delete the
filter. You must update or delete the job before you can delete the filter.
+/// Delete a filter.
If an anomaly detection job references the filter, you cannot delete the
filter. You must update or delete the job before you can delete the filter.
///
public sealed partial class DeleteFilterRequestDescriptor : RequestDescriptor
{
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteForecastRequest.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteForecastRequest.g.cs
index 5e92c925f7b..6d2ea2dc85c 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteForecastRequest.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteForecastRequest.g.cs
@@ -43,7 +43,7 @@ public sealed partial class DeleteForecastRequestParameters : RequestParameters
}
///
-/// Deletes forecasts from a machine learning job.
By default, forecasts are retained for 14 days. You can specify a
different retention period with the `expires_in` parameter in the forecast
jobs API. The delete forecast API enables you to delete one or more
forecasts before they expire.
+/// Delete forecasts from a job.
By default, forecasts are retained for 14 days. You can specify a
different retention period with the `expires_in` parameter in the forecast
jobs API. The delete forecast API enables you to delete one or more
forecasts before they expire.
///
public sealed partial class DeleteForecastRequest : PlainRequest
{
@@ -77,7 +77,7 @@ public DeleteForecastRequest(Elastic.Clients.Elasticsearch.Serverless.Id jobId,
}
///
-/// Deletes forecasts from a machine learning job.
By default, forecasts are retained for 14 days. You can specify a
different retention period with the `expires_in` parameter in the forecast
jobs API. The delete forecast API enables you to delete one or more
forecasts before they expire.
+/// Delete forecasts from a job.
By default, forecasts are retained for 14 days. You can specify a
different retention period with the `expires_in` parameter in the forecast
jobs API. The delete forecast API enables you to delete one or more
forecasts before they expire.
///
public sealed partial class DeleteForecastRequestDescriptor : RequestDescriptor
{
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteModelSnapshotRequest.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteModelSnapshotRequest.g.cs
index 3ac45cef101..eedd1e2c08d 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteModelSnapshotRequest.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteModelSnapshotRequest.g.cs
@@ -34,7 +34,7 @@ public sealed partial class DeleteModelSnapshotRequestParameters : RequestParame
}
///
-/// Deletes an existing model snapshot.
You cannot delete the active model snapshot. To delete that snapshot, first
revert to a different one. To identify the active model snapshot, refer to
the `model_snapshot_id` in the results from the get jobs API.
+/// Delete a model snapshot.
You cannot delete the active model snapshot. To delete that snapshot, first
revert to a different one. To identify the active model snapshot, refer to
the `model_snapshot_id` in the results from the get jobs API.
///
public sealed partial class DeleteModelSnapshotRequest : PlainRequest
{
@@ -52,7 +52,7 @@ public DeleteModelSnapshotRequest(Elastic.Clients.Elasticsearch.Serverless.Id jo
}
///
-/// Deletes an existing model snapshot.
You cannot delete the active model snapshot. To delete that snapshot, first
revert to a different one. To identify the active model snapshot, refer to
the `model_snapshot_id` in the results from the get jobs API.
+/// Delete a model snapshot.
You cannot delete the active model snapshot. To delete that snapshot, first
revert to a different one. To identify the active model snapshot, refer to
the `model_snapshot_id` in the results from the get jobs API.
///
public sealed partial class DeleteModelSnapshotRequestDescriptor : RequestDescriptor
{
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteTrainedModelAliasRequest.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteTrainedModelAliasRequest.g.cs
index ac5c2ffa128..aebee3831f2 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteTrainedModelAliasRequest.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteTrainedModelAliasRequest.g.cs
@@ -34,7 +34,7 @@ public sealed partial class DeleteTrainedModelAliasRequestParameters : RequestPa
}
///
-/// Deletes a trained model alias.
This API deletes an existing model alias that refers to a trained model. If
the model alias is missing or refers to a model other than the one identified
by the `model_id`, this API returns an error.
+/// Delete a trained model alias.
This API deletes an existing model alias that refers to a trained model. If
the model alias is missing or refers to a model other than the one identified
by the `model_id`, this API returns an error.
///
public sealed partial class DeleteTrainedModelAliasRequest : PlainRequest
{
@@ -52,7 +52,7 @@ public DeleteTrainedModelAliasRequest(Elastic.Clients.Elasticsearch.Serverless.I
}
///
-/// Deletes a trained model alias.
This API deletes an existing model alias that refers to a trained model. If
the model alias is missing or refers to a model other than the one identified
by the `model_id`, this API returns an error.
+/// Delete a trained model alias.
This API deletes an existing model alias that refers to a trained model. If
the model alias is missing or refers to a model other than the one identified
by the `model_id`, this API returns an error.
///
public sealed partial class DeleteTrainedModelAliasRequestDescriptor : RequestDescriptor
{
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteTrainedModelRequest.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteTrainedModelRequest.g.cs
index c92107b21ea..1ea4ab36782 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteTrainedModelRequest.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/DeleteTrainedModelRequest.g.cs
@@ -38,7 +38,7 @@ public sealed partial class DeleteTrainedModelRequestParameters : RequestParamet
}
///
-/// Deletes an existing trained inference model that is currently not referenced
by an ingest pipeline.
+/// Delete an unreferenced trained model.
The request deletes a trained inference model that is not referenced by an ingest pipeline.
///
public sealed partial class DeleteTrainedModelRequest : PlainRequest
{
@@ -62,7 +62,7 @@ public DeleteTrainedModelRequest(Elastic.Clients.Elasticsearch.Serverless.Id mod
}
///
-/// Deletes an existing trained inference model that is currently not referenced
by an ingest pipeline.
+/// Delete an unreferenced trained model.
The request deletes a trained inference model that is not referenced by an ingest pipeline.
///
public sealed partial class DeleteTrainedModelRequestDescriptor : RequestDescriptor
{
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/EstimateModelMemoryRequest.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/EstimateModelMemoryRequest.g.cs
index b446bdd8913..4ae9f1c96b8 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/EstimateModelMemoryRequest.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/EstimateModelMemoryRequest.g.cs
@@ -34,7 +34,7 @@ public sealed partial class EstimateModelMemoryRequestParameters : RequestParame
}
///
-/// Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
+/// Estimate job model memory usage.
Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
///
public sealed partial class EstimateModelMemoryRequest : PlainRequest
{
@@ -66,7 +66,7 @@ public sealed partial class EstimateModelMemoryRequest : PlainRequest
-/// Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
+/// Estimate job model memory usage.
Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
///
public sealed partial class EstimateModelMemoryRequestDescriptor : RequestDescriptor, EstimateModelMemoryRequestParameters>
{
@@ -171,7 +171,7 @@ protected override void Serialize(Utf8JsonWriter writer, JsonSerializerOptions o
}
///
-/// Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
+/// Estimate job model memory usage.
Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
///
public sealed partial class EstimateModelMemoryRequestDescriptor : RequestDescriptor
{
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/EvaluateDataFrameRequest.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/EvaluateDataFrameRequest.g.cs
index 95ed639c19e..6b85f377ba1 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/EvaluateDataFrameRequest.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/EvaluateDataFrameRequest.g.cs
@@ -34,7 +34,7 @@ public sealed partial class EvaluateDataFrameRequestParameters : RequestParamete
}
///
-/// Evaluates the data frame analytics for an annotated index.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
+/// Evaluate data frame analytics.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
///
public sealed partial class EvaluateDataFrameRequest : PlainRequest
{
@@ -66,7 +66,7 @@ public sealed partial class EvaluateDataFrameRequest : PlainRequest
-/// Evaluates the data frame analytics for an annotated index.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
+/// Evaluate data frame analytics.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
///
public sealed partial class EvaluateDataFrameRequestDescriptor : RequestDescriptor, EvaluateDataFrameRequestParameters>
{
@@ -197,7 +197,7 @@ protected override void Serialize(Utf8JsonWriter writer, JsonSerializerOptions o
}
///
-/// Evaluates the data frame analytics for an annotated index.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
+/// Evaluate data frame analytics.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
///
public sealed partial class EvaluateDataFrameRequestDescriptor : RequestDescriptor
{
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/ExplainDataFrameAnalyticsRequest.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/ExplainDataFrameAnalyticsRequest.g.cs
index 3756849d456..ecacb9e9139 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/ExplainDataFrameAnalyticsRequest.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Api/MachineLearning/ExplainDataFrameAnalyticsRequest.g.cs
@@ -34,7 +34,7 @@ public sealed partial class ExplainDataFrameAnalyticsRequestParameters : Request
}
///
-/// Explains a data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
+/// Explain data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
///
public sealed partial class ExplainDataFrameAnalyticsRequest : PlainRequest
{
@@ -104,7 +104,7 @@ public ExplainDataFrameAnalyticsRequest(Elastic.Clients.Elasticsearch.Serverless
}
///
-/// Explains a data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
+/// Explain data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
///
public sealed partial class ExplainDataFrameAnalyticsRequestDescriptor : RequestDescriptor, ExplainDataFrameAnalyticsRequestParameters>
{
@@ -389,7 +389,7 @@ protected override void Serialize(Utf8JsonWriter writer, JsonSerializerOptions o
}
///
-/// Explains a data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
+/// Explain data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
///
public sealed partial class ExplainDataFrameAnalyticsRequestDescriptor : RequestDescriptor
{
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Client/ElasticsearchClient.Ml.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Client/ElasticsearchClient.Ml.g.cs
index 15559c8d596..8633ff7d9f5 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Client/ElasticsearchClient.Ml.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Client/ElasticsearchClient.Ml.g.cs
@@ -38,7 +38,7 @@ internal MachineLearningNamespacedClient(ElasticsearchClient client) : base(clie
}
///
- /// Clears a trained model deployment cache on all nodes where the trained model is assigned.
A trained model deployment may have an inference cache enabled.
As requests are handled by each allocated node, their responses may be cached on that individual node.
Calling this API clears the caches without restarting the deployment.
+ /// Clear trained model deployment cache.
Cache will be cleared on all nodes where the trained model is assigned.
A trained model deployment may have an inference cache enabled.
As requests are handled by each allocated node, their responses may be cached on that individual node.
Calling this API clears the caches without restarting the deployment.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task ClearTrainedModelDeploymentCacheAsync(ClearTrainedModelDeploymentCacheRequest request, CancellationToken cancellationToken = default)
@@ -48,7 +48,7 @@ public virtual Task ClearTrainedModelD
}
///
- /// Clears a trained model deployment cache on all nodes where the trained model is assigned.
A trained model deployment may have an inference cache enabled.
As requests are handled by each allocated node, their responses may be cached on that individual node.
Calling this API clears the caches without restarting the deployment.
+ /// Clear trained model deployment cache.
Cache will be cleared on all nodes where the trained model is assigned.
A trained model deployment may have an inference cache enabled.
As requests are handled by each allocated node, their responses may be cached on that individual node.
Calling this API clears the caches without restarting the deployment.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task ClearTrainedModelDeploymentCacheAsync(ClearTrainedModelDeploymentCacheRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -58,7 +58,7 @@ public virtual Task ClearTrainedModelD
}
///
- /// Clears a trained model deployment cache on all nodes where the trained model is assigned.
A trained model deployment may have an inference cache enabled.
As requests are handled by each allocated node, their responses may be cached on that individual node.
Calling this API clears the caches without restarting the deployment.
+ /// Clear trained model deployment cache.
Cache will be cleared on all nodes where the trained model is assigned.
A trained model deployment may have an inference cache enabled.
As requests are handled by each allocated node, their responses may be cached on that individual node.
Calling this API clears the caches without restarting the deployment.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task ClearTrainedModelDeploymentCacheAsync(Elastic.Clients.Elasticsearch.Serverless.Id modelId, CancellationToken cancellationToken = default)
@@ -69,7 +69,7 @@ public virtual Task ClearTrainedModelD
}
///
- /// Clears a trained model deployment cache on all nodes where the trained model is assigned.
A trained model deployment may have an inference cache enabled.
As requests are handled by each allocated node, their responses may be cached on that individual node.
Calling this API clears the caches without restarting the deployment.
+ /// Clear trained model deployment cache.
Cache will be cleared on all nodes where the trained model is assigned.
A trained model deployment may have an inference cache enabled.
As requests are handled by each allocated node, their responses may be cached on that individual node.
Calling this API clears the caches without restarting the deployment.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task ClearTrainedModelDeploymentCacheAsync(Elastic.Clients.Elasticsearch.Serverless.Id modelId, Action configureRequest, CancellationToken cancellationToken = default)
@@ -124,7 +124,7 @@ public virtual Task CloseJobAsync(Elastic.Clients.Elasticsearc
}
///
- /// Removes all scheduled events from a calendar, then deletes it.
+ /// Delete a calendar.
Removes all scheduled events from a calendar, then deletes it.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteCalendarAsync(DeleteCalendarRequest request, CancellationToken cancellationToken = default)
@@ -134,7 +134,7 @@ public virtual Task DeleteCalendarAsync(DeleteCalendarRe
}
///
- /// Removes all scheduled events from a calendar, then deletes it.
+ /// Delete a calendar.
Removes all scheduled events from a calendar, then deletes it.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteCalendarAsync(DeleteCalendarRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -144,7 +144,7 @@ public virtual Task DeleteCalendarAsync(DeleteCalendarRe
}
///
- /// Removes all scheduled events from a calendar, then deletes it.
+ /// Delete a calendar.
Removes all scheduled events from a calendar, then deletes it.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteCalendarAsync(Elastic.Clients.Elasticsearch.Serverless.Id calendarId, CancellationToken cancellationToken = default)
@@ -155,7 +155,7 @@ public virtual Task DeleteCalendarAsync(Elastic.Clients.
}
///
- /// Removes all scheduled events from a calendar, then deletes it.
+ /// Delete a calendar.
Removes all scheduled events from a calendar, then deletes it.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteCalendarAsync(Elastic.Clients.Elasticsearch.Serverless.Id calendarId, Action configureRequest, CancellationToken cancellationToken = default)
@@ -167,7 +167,7 @@ public virtual Task DeleteCalendarAsync(Elastic.Clients.
}
///
- /// Deletes scheduled events from a calendar.
+ /// Delete events from a calendar.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteCalendarEventAsync(DeleteCalendarEventRequest request, CancellationToken cancellationToken = default)
@@ -177,7 +177,7 @@ public virtual Task DeleteCalendarEventAsync(Delete
}
///
- /// Deletes scheduled events from a calendar.
+ /// Delete events from a calendar.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteCalendarEventAsync(DeleteCalendarEventRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -187,7 +187,7 @@ public virtual Task DeleteCalendarEventAsync(Delete
}
///
- /// Deletes scheduled events from a calendar.
+ /// Delete events from a calendar.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteCalendarEventAsync(Elastic.Clients.Elasticsearch.Serverless.Id calendarId, Elastic.Clients.Elasticsearch.Serverless.Id eventId, CancellationToken cancellationToken = default)
@@ -198,7 +198,7 @@ public virtual Task DeleteCalendarEventAsync(Elasti
}
///
- /// Deletes scheduled events from a calendar.
+ /// Delete events from a calendar.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteCalendarEventAsync(Elastic.Clients.Elasticsearch.Serverless.Id calendarId, Elastic.Clients.Elasticsearch.Serverless.Id eventId, Action configureRequest, CancellationToken cancellationToken = default)
@@ -210,7 +210,7 @@ public virtual Task DeleteCalendarEventAsync(Elasti
}
///
- /// Deletes anomaly detection jobs from a calendar.
+ /// Delete anomaly jobs from a calendar.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteCalendarJobAsync(DeleteCalendarJobRequest request, CancellationToken cancellationToken = default)
@@ -220,7 +220,7 @@ public virtual Task DeleteCalendarJobAsync(DeleteCale
}
///
- /// Deletes anomaly detection jobs from a calendar.
+ /// Delete anomaly jobs from a calendar.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteCalendarJobAsync(DeleteCalendarJobRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -230,7 +230,7 @@ public virtual Task DeleteCalendarJobAsync(DeleteCale
}
///
- /// Deletes anomaly detection jobs from a calendar.
+ /// Delete anomaly jobs from a calendar.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteCalendarJobAsync(Elastic.Clients.Elasticsearch.Serverless.Id calendarId, Elastic.Clients.Elasticsearch.Serverless.Ids jobId, CancellationToken cancellationToken = default)
@@ -241,7 +241,7 @@ public virtual Task DeleteCalendarJobAsync(Elastic.Cl
}
///
- /// Deletes anomaly detection jobs from a calendar.
+ /// Delete anomaly jobs from a calendar.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteCalendarJobAsync(Elastic.Clients.Elasticsearch.Serverless.Id calendarId, Elastic.Clients.Elasticsearch.Serverless.Ids jobId, Action configureRequest, CancellationToken cancellationToken = default)
@@ -253,7 +253,7 @@ public virtual Task DeleteCalendarJobAsync(Elastic.Cl
}
///
- /// Deletes an existing datafeed.
+ /// Delete a datafeed.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteDatafeedAsync(DeleteDatafeedRequest request, CancellationToken cancellationToken = default)
@@ -263,7 +263,7 @@ public virtual Task DeleteDatafeedAsync(DeleteDatafeedRe
}
///
- /// Deletes an existing datafeed.
+ /// Delete a datafeed.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteDatafeedAsync(DeleteDatafeedRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -273,7 +273,7 @@ public virtual Task DeleteDatafeedAsync(DeleteDatafeedRe
}
///
- /// Deletes an existing datafeed.
+ /// Delete a datafeed.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteDatafeedAsync(Elastic.Clients.Elasticsearch.Serverless.Id datafeedId, CancellationToken cancellationToken = default)
@@ -284,7 +284,7 @@ public virtual Task DeleteDatafeedAsync(Elastic.Clients.
}
///
- /// Deletes an existing datafeed.
+ /// Delete a datafeed.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteDatafeedAsync(Elastic.Clients.Elasticsearch.Serverless.Id datafeedId, Action configureRequest, CancellationToken cancellationToken = default)
@@ -296,7 +296,7 @@ public virtual Task DeleteDatafeedAsync(Elastic.Clients.
}
///
- /// Deletes a data frame analytics job.
+ /// Delete a data frame analytics job.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteDataFrameAnalyticsAsync(DeleteDataFrameAnalyticsRequest request, CancellationToken cancellationToken = default)
@@ -306,7 +306,7 @@ public virtual Task DeleteDataFrameAnalyticsAs
}
///
- /// Deletes a data frame analytics job.
+ /// Delete a data frame analytics job.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteDataFrameAnalyticsAsync(DeleteDataFrameAnalyticsRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -316,7 +316,7 @@ public virtual Task DeleteDataFrameAnalyticsAs
}
///
- /// Deletes a data frame analytics job.
+ /// Delete a data frame analytics job.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteDataFrameAnalyticsAsync(Elastic.Clients.Elasticsearch.Serverless.Id id, CancellationToken cancellationToken = default)
@@ -327,7 +327,7 @@ public virtual Task DeleteDataFrameAnalyticsAs
}
///
- /// Deletes a data frame analytics job.
+ /// Delete a data frame analytics job.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteDataFrameAnalyticsAsync(Elastic.Clients.Elasticsearch.Serverless.Id id, Action> configureRequest, CancellationToken cancellationToken = default)
@@ -339,7 +339,7 @@ public virtual Task DeleteDataFrameAnalyticsAs
}
///
- /// Deletes a data frame analytics job.
+ /// Delete a data frame analytics job.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteDataFrameAnalyticsAsync(DeleteDataFrameAnalyticsRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -349,7 +349,7 @@ public virtual Task DeleteDataFrameAnalyticsAs
}
///
- /// Deletes a data frame analytics job.
+ /// Delete a data frame analytics job.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteDataFrameAnalyticsAsync(Elastic.Clients.Elasticsearch.Serverless.Id id, CancellationToken cancellationToken = default)
@@ -360,7 +360,7 @@ public virtual Task DeleteDataFrameAnalyticsAs
}
///
- /// Deletes a data frame analytics job.
+ /// Delete a data frame analytics job.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteDataFrameAnalyticsAsync(Elastic.Clients.Elasticsearch.Serverless.Id id, Action configureRequest, CancellationToken cancellationToken = default)
@@ -372,7 +372,7 @@ public virtual Task DeleteDataFrameAnalyticsAs
}
///
- /// Deletes expired and unused machine learning data.
Deletes all job results, model snapshots and forecast data that have exceeded
their retention days period. Machine learning state documents that are not
associated with any job are also deleted.
You can limit the request to a single or set of anomaly detection jobs by
using a job identifier, a group name, a comma-separated list of jobs, or a
wildcard expression. You can delete expired data for all anomaly detection
jobs by using _all, by specifying * as the , or by omitting the
.
+ /// Delete expired ML data.
Deletes all job results, model snapshots and forecast data that have exceeded
their retention days period. Machine learning state documents that are not
associated with any job are also deleted.
You can limit the request to a single or set of anomaly detection jobs by
using a job identifier, a group name, a comma-separated list of jobs, or a
wildcard expression. You can delete expired data for all anomaly detection
jobs by using _all, by specifying * as the , or by omitting the
.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteExpiredDataAsync(DeleteExpiredDataRequest request, CancellationToken cancellationToken = default)
@@ -382,7 +382,7 @@ public virtual Task DeleteExpiredDataAsync(DeleteExpi
}
///
- /// Deletes expired and unused machine learning data.
Deletes all job results, model snapshots and forecast data that have exceeded
their retention days period. Machine learning state documents that are not
associated with any job are also deleted.
You can limit the request to a single or set of anomaly detection jobs by
using a job identifier, a group name, a comma-separated list of jobs, or a
wildcard expression. You can delete expired data for all anomaly detection
jobs by using _all, by specifying * as the , or by omitting the
.
+ /// Delete expired ML data.
Deletes all job results, model snapshots and forecast data that have exceeded
their retention days period. Machine learning state documents that are not
associated with any job are also deleted.
You can limit the request to a single or set of anomaly detection jobs by
using a job identifier, a group name, a comma-separated list of jobs, or a
wildcard expression. You can delete expired data for all anomaly detection
jobs by using _all, by specifying * as the , or by omitting the
.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteExpiredDataAsync(DeleteExpiredDataRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -392,7 +392,7 @@ public virtual Task DeleteExpiredDataAsync(DeleteExpi
}
///
- /// Deletes expired and unused machine learning data.
Deletes all job results, model snapshots and forecast data that have exceeded
their retention days period. Machine learning state documents that are not
associated with any job are also deleted.
You can limit the request to a single or set of anomaly detection jobs by
using a job identifier, a group name, a comma-separated list of jobs, or a
wildcard expression. You can delete expired data for all anomaly detection
jobs by using _all, by specifying * as the , or by omitting the
.
+ /// Delete expired ML data.
Deletes all job results, model snapshots and forecast data that have exceeded
their retention days period. Machine learning state documents that are not
associated with any job are also deleted.
You can limit the request to a single or set of anomaly detection jobs by
using a job identifier, a group name, a comma-separated list of jobs, or a
wildcard expression. You can delete expired data for all anomaly detection
jobs by using _all, by specifying * as the , or by omitting the
.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteExpiredDataAsync(Elastic.Clients.Elasticsearch.Serverless.Id? jobId, CancellationToken cancellationToken = default)
@@ -403,7 +403,7 @@ public virtual Task DeleteExpiredDataAsync(Elastic.Cl
}
///
- /// Deletes expired and unused machine learning data.
Deletes all job results, model snapshots and forecast data that have exceeded
their retention days period. Machine learning state documents that are not
associated with any job are also deleted.
You can limit the request to a single or set of anomaly detection jobs by
using a job identifier, a group name, a comma-separated list of jobs, or a
wildcard expression. You can delete expired data for all anomaly detection
jobs by using _all, by specifying * as the , or by omitting the
.
+ /// Delete expired ML data.
Deletes all job results, model snapshots and forecast data that have exceeded
their retention days period. Machine learning state documents that are not
associated with any job are also deleted.
You can limit the request to a single or set of anomaly detection jobs by
using a job identifier, a group name, a comma-separated list of jobs, or a
wildcard expression. You can delete expired data for all anomaly detection
jobs by using _all, by specifying * as the , or by omitting the
.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteExpiredDataAsync(Elastic.Clients.Elasticsearch.Serverless.Id? jobId, Action configureRequest, CancellationToken cancellationToken = default)
@@ -415,7 +415,7 @@ public virtual Task DeleteExpiredDataAsync(Elastic.Cl
}
///
- /// Deletes expired and unused machine learning data.
Deletes all job results, model snapshots and forecast data that have exceeded
their retention days period. Machine learning state documents that are not
associated with any job are also deleted.
You can limit the request to a single or set of anomaly detection jobs by
using a job identifier, a group name, a comma-separated list of jobs, or a
wildcard expression. You can delete expired data for all anomaly detection
jobs by using _all, by specifying * as the , or by omitting the
.
+ /// Delete expired ML data.
Deletes all job results, model snapshots and forecast data that have exceeded
their retention days period. Machine learning state documents that are not
associated with any job are also deleted.
You can limit the request to a single or set of anomaly detection jobs by
using a job identifier, a group name, a comma-separated list of jobs, or a
wildcard expression. You can delete expired data for all anomaly detection
jobs by using _all, by specifying * as the , or by omitting the
.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteExpiredDataAsync(CancellationToken cancellationToken = default)
@@ -426,7 +426,7 @@ public virtual Task DeleteExpiredDataAsync(Cancellati
}
///
- /// Deletes expired and unused machine learning data.
Deletes all job results, model snapshots and forecast data that have exceeded
their retention days period. Machine learning state documents that are not
associated with any job are also deleted.
You can limit the request to a single or set of anomaly detection jobs by
using a job identifier, a group name, a comma-separated list of jobs, or a
wildcard expression. You can delete expired data for all anomaly detection
jobs by using _all, by specifying * as the , or by omitting the
.
+ /// Delete expired ML data.
Deletes all job results, model snapshots and forecast data that have exceeded
their retention days period. Machine learning state documents that are not
associated with any job are also deleted.
You can limit the request to a single or set of anomaly detection jobs by
using a job identifier, a group name, a comma-separated list of jobs, or a
wildcard expression. You can delete expired data for all anomaly detection
jobs by using _all, by specifying * as the , or by omitting the
.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteExpiredDataAsync(Action configureRequest, CancellationToken cancellationToken = default)
@@ -438,7 +438,7 @@ public virtual Task DeleteExpiredDataAsync(Action
- /// Deletes a filter.
If an anomaly detection job references the filter, you cannot delete the
filter. You must update or delete the job before you can delete the filter.
+ /// Delete a filter.
If an anomaly detection job references the filter, you cannot delete the
filter. You must update or delete the job before you can delete the filter.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteFilterAsync(DeleteFilterRequest request, CancellationToken cancellationToken = default)
@@ -448,7 +448,7 @@ public virtual Task DeleteFilterAsync(DeleteFilterRequest
}
///
- /// Deletes a filter.
If an anomaly detection job references the filter, you cannot delete the
filter. You must update or delete the job before you can delete the filter.
+ /// Delete a filter.
If an anomaly detection job references the filter, you cannot delete the
filter. You must update or delete the job before you can delete the filter.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteFilterAsync(DeleteFilterRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -458,7 +458,7 @@ public virtual Task DeleteFilterAsync(DeleteFilterRequestD
}
///
- /// Deletes a filter.
If an anomaly detection job references the filter, you cannot delete the
filter. You must update or delete the job before you can delete the filter.
+ /// Delete a filter.
If an anomaly detection job references the filter, you cannot delete the
filter. You must update or delete the job before you can delete the filter.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteFilterAsync(Elastic.Clients.Elasticsearch.Serverless.Id filterId, CancellationToken cancellationToken = default)
@@ -469,7 +469,7 @@ public virtual Task DeleteFilterAsync(Elastic.Clients.Elas
}
///
- /// Deletes a filter.
If an anomaly detection job references the filter, you cannot delete the
filter. You must update or delete the job before you can delete the filter.
+ /// Delete a filter.
If an anomaly detection job references the filter, you cannot delete the
filter. You must update or delete the job before you can delete the filter.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteFilterAsync(Elastic.Clients.Elasticsearch.Serverless.Id filterId, Action configureRequest, CancellationToken cancellationToken = default)
@@ -481,7 +481,7 @@ public virtual Task DeleteFilterAsync(Elastic.Clients.Elas
}
///
- /// Deletes forecasts from a machine learning job.
By default, forecasts are retained for 14 days. You can specify a
different retention period with the `expires_in` parameter in the forecast
jobs API. The delete forecast API enables you to delete one or more
forecasts before they expire.
+ /// Delete forecasts from a job.
By default, forecasts are retained for 14 days. You can specify a
different retention period with the `expires_in` parameter in the forecast
jobs API. The delete forecast API enables you to delete one or more
forecasts before they expire.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteForecastAsync(DeleteForecastRequest request, CancellationToken cancellationToken = default)
@@ -491,7 +491,7 @@ public virtual Task DeleteForecastAsync(DeleteForecastRe
}
///
- /// Deletes forecasts from a machine learning job.
By default, forecasts are retained for 14 days. You can specify a
different retention period with the `expires_in` parameter in the forecast
jobs API. The delete forecast API enables you to delete one or more
forecasts before they expire.
+ /// Delete forecasts from a job.
By default, forecasts are retained for 14 days. You can specify a
different retention period with the `expires_in` parameter in the forecast
jobs API. The delete forecast API enables you to delete one or more
forecasts before they expire.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteForecastAsync(DeleteForecastRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -501,7 +501,7 @@ public virtual Task DeleteForecastAsync(DeleteForecastRe
}
///
- /// Deletes forecasts from a machine learning job.
By default, forecasts are retained for 14 days. You can specify a
different retention period with the `expires_in` parameter in the forecast
jobs API. The delete forecast API enables you to delete one or more
forecasts before they expire.
+ /// Delete forecasts from a job.
By default, forecasts are retained for 14 days. You can specify a
different retention period with the `expires_in` parameter in the forecast
jobs API. The delete forecast API enables you to delete one or more
forecasts before they expire.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteForecastAsync(Elastic.Clients.Elasticsearch.Serverless.Id jobId, Elastic.Clients.Elasticsearch.Serverless.Id? forecastId, CancellationToken cancellationToken = default)
@@ -512,7 +512,7 @@ public virtual Task DeleteForecastAsync(Elastic.Clients.
}
///
- /// Deletes forecasts from a machine learning job.
By default, forecasts are retained for 14 days. You can specify a
different retention period with the `expires_in` parameter in the forecast
jobs API. The delete forecast API enables you to delete one or more
forecasts before they expire.
+ /// Delete forecasts from a job.
By default, forecasts are retained for 14 days. You can specify a
different retention period with the `expires_in` parameter in the forecast
jobs API. The delete forecast API enables you to delete one or more
forecasts before they expire.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteForecastAsync(Elastic.Clients.Elasticsearch.Serverless.Id jobId, Elastic.Clients.Elasticsearch.Serverless.Id? forecastId, Action configureRequest, CancellationToken cancellationToken = default)
@@ -524,7 +524,7 @@ public virtual Task DeleteForecastAsync(Elastic.Clients.
}
///
- /// Deletes forecasts from a machine learning job.
By default, forecasts are retained for 14 days. You can specify a
different retention period with the `expires_in` parameter in the forecast
jobs API. The delete forecast API enables you to delete one or more
forecasts before they expire.
+ /// Delete forecasts from a job.
By default, forecasts are retained for 14 days. You can specify a
different retention period with the `expires_in` parameter in the forecast
jobs API. The delete forecast API enables you to delete one or more
forecasts before they expire.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteForecastAsync(Elastic.Clients.Elasticsearch.Serverless.Id jobId, CancellationToken cancellationToken = default)
@@ -535,7 +535,7 @@ public virtual Task DeleteForecastAsync(Elastic.Clients.
}
///
- /// Deletes forecasts from a machine learning job.
By default, forecasts are retained for 14 days. You can specify a
different retention period with the `expires_in` parameter in the forecast
jobs API. The delete forecast API enables you to delete one or more
forecasts before they expire.
+ /// Delete forecasts from a job.
By default, forecasts are retained for 14 days. You can specify a
different retention period with the `expires_in` parameter in the forecast
jobs API. The delete forecast API enables you to delete one or more
forecasts before they expire.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteForecastAsync(Elastic.Clients.Elasticsearch.Serverless.Id jobId, Action configureRequest, CancellationToken cancellationToken = default)
@@ -590,7 +590,7 @@ public virtual Task DeleteJobAsync(Elastic.Clients.Elasticsea
}
///
- /// Deletes an existing model snapshot.
You cannot delete the active model snapshot. To delete that snapshot, first
revert to a different one. To identify the active model snapshot, refer to
the `model_snapshot_id` in the results from the get jobs API.
+ /// Delete a model snapshot.
You cannot delete the active model snapshot. To delete that snapshot, first
revert to a different one. To identify the active model snapshot, refer to
the `model_snapshot_id` in the results from the get jobs API.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteModelSnapshotAsync(DeleteModelSnapshotRequest request, CancellationToken cancellationToken = default)
@@ -600,7 +600,7 @@ public virtual Task DeleteModelSnapshotAsync(Delete
}
///
- /// Deletes an existing model snapshot.
You cannot delete the active model snapshot. To delete that snapshot, first
revert to a different one. To identify the active model snapshot, refer to
the `model_snapshot_id` in the results from the get jobs API.
+ /// Delete a model snapshot.
You cannot delete the active model snapshot. To delete that snapshot, first
revert to a different one. To identify the active model snapshot, refer to
the `model_snapshot_id` in the results from the get jobs API.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteModelSnapshotAsync(DeleteModelSnapshotRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -610,7 +610,7 @@ public virtual Task DeleteModelSnapshotAsync(Delete
}
///
- /// Deletes an existing model snapshot.
You cannot delete the active model snapshot. To delete that snapshot, first
revert to a different one. To identify the active model snapshot, refer to
the `model_snapshot_id` in the results from the get jobs API.
+ /// Delete a model snapshot.
You cannot delete the active model snapshot. To delete that snapshot, first
revert to a different one. To identify the active model snapshot, refer to
the `model_snapshot_id` in the results from the get jobs API.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteModelSnapshotAsync(Elastic.Clients.Elasticsearch.Serverless.Id jobId, Elastic.Clients.Elasticsearch.Serverless.Id snapshotId, CancellationToken cancellationToken = default)
@@ -621,7 +621,7 @@ public virtual Task DeleteModelSnapshotAsync(Elasti
}
///
- /// Deletes an existing model snapshot.
You cannot delete the active model snapshot. To delete that snapshot, first
revert to a different one. To identify the active model snapshot, refer to
the `model_snapshot_id` in the results from the get jobs API.
+ /// Delete a model snapshot.
You cannot delete the active model snapshot. To delete that snapshot, first
revert to a different one. To identify the active model snapshot, refer to
the `model_snapshot_id` in the results from the get jobs API.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteModelSnapshotAsync(Elastic.Clients.Elasticsearch.Serverless.Id jobId, Elastic.Clients.Elasticsearch.Serverless.Id snapshotId, Action configureRequest, CancellationToken cancellationToken = default)
@@ -633,7 +633,7 @@ public virtual Task DeleteModelSnapshotAsync(Elasti
}
///
- /// Deletes an existing trained inference model that is currently not referenced
by an ingest pipeline.
+ /// Delete an unreferenced trained model.
The request deletes a trained inference model that is not referenced by an ingest pipeline.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteTrainedModelAsync(DeleteTrainedModelRequest request, CancellationToken cancellationToken = default)
@@ -643,7 +643,7 @@ public virtual Task DeleteTrainedModelAsync(DeleteTr
}
///
- /// Deletes an existing trained inference model that is currently not referenced
by an ingest pipeline.
+ /// Delete an unreferenced trained model.
The request deletes a trained inference model that is not referenced by an ingest pipeline.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteTrainedModelAsync(DeleteTrainedModelRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -653,7 +653,7 @@ public virtual Task DeleteTrainedModelAsync(DeleteTr
}
///
- /// Deletes an existing trained inference model that is currently not referenced
by an ingest pipeline.
+ /// Delete an unreferenced trained model.
The request deletes a trained inference model that is not referenced by an ingest pipeline.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteTrainedModelAsync(Elastic.Clients.Elasticsearch.Serverless.Id modelId, CancellationToken cancellationToken = default)
@@ -664,7 +664,7 @@ public virtual Task DeleteTrainedModelAsync(Elastic.
}
///
- /// Deletes an existing trained inference model that is currently not referenced
by an ingest pipeline.
+ /// Delete an unreferenced trained model.
The request deletes a trained inference model that is not referenced by an ingest pipeline.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteTrainedModelAsync(Elastic.Clients.Elasticsearch.Serverless.Id modelId, Action configureRequest, CancellationToken cancellationToken = default)
@@ -676,7 +676,7 @@ public virtual Task DeleteTrainedModelAsync(Elastic.
}
///
- /// Deletes a trained model alias.
This API deletes an existing model alias that refers to a trained model. If
the model alias is missing or refers to a model other than the one identified
by the `model_id`, this API returns an error.
+ /// Delete a trained model alias.
This API deletes an existing model alias that refers to a trained model. If
the model alias is missing or refers to a model other than the one identified
by the `model_id`, this API returns an error.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteTrainedModelAliasAsync(DeleteTrainedModelAliasRequest request, CancellationToken cancellationToken = default)
@@ -686,7 +686,7 @@ public virtual Task DeleteTrainedModelAliasAsyn
}
///
- /// Deletes a trained model alias.
This API deletes an existing model alias that refers to a trained model. If
the model alias is missing or refers to a model other than the one identified
by the `model_id`, this API returns an error.
+ /// Delete a trained model alias.
This API deletes an existing model alias that refers to a trained model. If
the model alias is missing or refers to a model other than the one identified
by the `model_id`, this API returns an error.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteTrainedModelAliasAsync(DeleteTrainedModelAliasRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -696,7 +696,7 @@ public virtual Task DeleteTrainedModelAliasAsyn
}
///
- /// Deletes a trained model alias.
This API deletes an existing model alias that refers to a trained model. If
the model alias is missing or refers to a model other than the one identified
by the `model_id`, this API returns an error.
+ /// Delete a trained model alias.
This API deletes an existing model alias that refers to a trained model. If
the model alias is missing or refers to a model other than the one identified
by the `model_id`, this API returns an error.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteTrainedModelAliasAsync(Elastic.Clients.Elasticsearch.Serverless.Id modelId, Elastic.Clients.Elasticsearch.Serverless.Name modelAlias, CancellationToken cancellationToken = default)
@@ -707,7 +707,7 @@ public virtual Task DeleteTrainedModelAliasAsyn
}
///
- /// Deletes a trained model alias.
This API deletes an existing model alias that refers to a trained model. If
the model alias is missing or refers to a model other than the one identified
by the `model_id`, this API returns an error.
+ /// Delete a trained model alias.
This API deletes an existing model alias that refers to a trained model. If
the model alias is missing or refers to a model other than the one identified
by the `model_id`, this API returns an error.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task DeleteTrainedModelAliasAsync(Elastic.Clients.Elasticsearch.Serverless.Id modelId, Elastic.Clients.Elasticsearch.Serverless.Name modelAlias, Action configureRequest, CancellationToken cancellationToken = default)
@@ -719,7 +719,7 @@ public virtual Task DeleteTrainedModelAliasAsyn
}
///
- /// Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
+ /// Estimate job model memory usage.
Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task EstimateModelMemoryAsync(EstimateModelMemoryRequest request, CancellationToken cancellationToken = default)
@@ -729,7 +729,7 @@ public virtual Task EstimateModelMemoryAsync(Estima
}
///
- /// Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
+ /// Estimate job model memory usage.
Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task EstimateModelMemoryAsync(EstimateModelMemoryRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -739,7 +739,7 @@ public virtual Task EstimateModelMemoryAsync
- /// Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
+ /// Estimate job model memory usage.
Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task EstimateModelMemoryAsync(CancellationToken cancellationToken = default)
@@ -750,7 +750,7 @@ public virtual Task EstimateModelMemoryAsync
- /// Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
+ /// Estimate job model memory usage.
Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task EstimateModelMemoryAsync(Action> configureRequest, CancellationToken cancellationToken = default)
@@ -762,7 +762,7 @@ public virtual Task EstimateModelMemoryAsync
- /// Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
+ /// Estimate job model memory usage.
Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task EstimateModelMemoryAsync(EstimateModelMemoryRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -772,7 +772,7 @@ public virtual Task EstimateModelMemoryAsync(Estima
}
///
- /// Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
+ /// Estimate job model memory usage.
Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task EstimateModelMemoryAsync(CancellationToken cancellationToken = default)
@@ -783,7 +783,7 @@ public virtual Task EstimateModelMemoryAsync(Cancel
}
///
- /// Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
+ /// Estimate job model memory usage.
Makes an estimation of the memory usage for an anomaly detection job model.
It is based on analysis configuration details for the job and cardinality
estimates for the fields it references.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task EstimateModelMemoryAsync(Action configureRequest, CancellationToken cancellationToken = default)
@@ -795,7 +795,7 @@ public virtual Task EstimateModelMemoryAsync(Action
}
///
- /// Evaluates the data frame analytics for an annotated index.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
+ /// Evaluate data frame analytics.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task EvaluateDataFrameAsync(EvaluateDataFrameRequest request, CancellationToken cancellationToken = default)
@@ -805,7 +805,7 @@ public virtual Task EvaluateDataFrameAsync(EvaluateDa
}
///
- /// Evaluates the data frame analytics for an annotated index.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
+ /// Evaluate data frame analytics.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task EvaluateDataFrameAsync(EvaluateDataFrameRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -815,7 +815,7 @@ public virtual Task EvaluateDataFrameAsync
}
///
- /// Evaluates the data frame analytics for an annotated index.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
+ /// Evaluate data frame analytics.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task EvaluateDataFrameAsync(CancellationToken cancellationToken = default)
@@ -826,7 +826,7 @@ public virtual Task EvaluateDataFrameAsync
}
///
- /// Evaluates the data frame analytics for an annotated index.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
+ /// Evaluate data frame analytics.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task EvaluateDataFrameAsync(Action> configureRequest, CancellationToken cancellationToken = default)
@@ -838,7 +838,7 @@ public virtual Task EvaluateDataFrameAsync
}
///
- /// Evaluates the data frame analytics for an annotated index.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
+ /// Evaluate data frame analytics.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task EvaluateDataFrameAsync(EvaluateDataFrameRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -848,7 +848,7 @@ public virtual Task EvaluateDataFrameAsync(EvaluateDa
}
///
- /// Evaluates the data frame analytics for an annotated index.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
+ /// Evaluate data frame analytics.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task EvaluateDataFrameAsync(CancellationToken cancellationToken = default)
@@ -859,7 +859,7 @@ public virtual Task EvaluateDataFrameAsync(Cancellati
}
///
- /// Evaluates the data frame analytics for an annotated index.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
+ /// Evaluate data frame analytics.
The API packages together commonly used evaluation metrics for various types
of machine learning features. This has been designed for use on indexes
created by data frame analytics. Evaluation requires both a ground truth
field and an analytics result field to be present.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task EvaluateDataFrameAsync(Action configureRequest, CancellationToken cancellationToken = default)
@@ -871,7 +871,7 @@ public virtual Task EvaluateDataFrameAsync(Action
- /// Explains a data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
+ /// Explain data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task ExplainDataFrameAnalyticsAsync(ExplainDataFrameAnalyticsRequest request, CancellationToken cancellationToken = default)
@@ -881,7 +881,7 @@ public virtual Task ExplainDataFrameAnalytics
}
///
- /// Explains a data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
+ /// Explain data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task ExplainDataFrameAnalyticsAsync(ExplainDataFrameAnalyticsRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -891,7 +891,7 @@ public virtual Task ExplainDataFrameAnalytics
}
///
- /// Explains a data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
+ /// Explain data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task ExplainDataFrameAnalyticsAsync(Elastic.Clients.Elasticsearch.Serverless.Id? id, CancellationToken cancellationToken = default)
@@ -902,7 +902,7 @@ public virtual Task ExplainDataFrameAnalytics
}
///
- /// Explains a data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
+ /// Explain data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task ExplainDataFrameAnalyticsAsync(Elastic.Clients.Elasticsearch.Serverless.Id? id, Action> configureRequest, CancellationToken cancellationToken = default)
@@ -914,7 +914,7 @@ public virtual Task ExplainDataFrameAnalytics
}
///
- /// Explains a data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
+ /// Explain data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task ExplainDataFrameAnalyticsAsync(CancellationToken cancellationToken = default)
@@ -925,7 +925,7 @@ public virtual Task ExplainDataFrameAnalytics
}
///
- /// Explains a data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
+ /// Explain data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task ExplainDataFrameAnalyticsAsync(Action> configureRequest, CancellationToken cancellationToken = default)
@@ -937,7 +937,7 @@ public virtual Task ExplainDataFrameAnalytics
}
///
- /// Explains a data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
+ /// Explain data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task ExplainDataFrameAnalyticsAsync(ExplainDataFrameAnalyticsRequestDescriptor descriptor, CancellationToken cancellationToken = default)
@@ -947,7 +947,7 @@ public virtual Task ExplainDataFrameAnalytics
}
///
- /// Explains a data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
+ /// Explain data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task ExplainDataFrameAnalyticsAsync(Elastic.Clients.Elasticsearch.Serverless.Id? id, CancellationToken cancellationToken = default)
@@ -958,7 +958,7 @@ public virtual Task ExplainDataFrameAnalytics
}
///
- /// Explains a data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
+ /// Explain data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task ExplainDataFrameAnalyticsAsync(Elastic.Clients.Elasticsearch.Serverless.Id? id, Action configureRequest, CancellationToken cancellationToken = default)
@@ -970,7 +970,7 @@ public virtual Task ExplainDataFrameAnalytics
}
///
- /// Explains a data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
+ /// Explain data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task ExplainDataFrameAnalyticsAsync(CancellationToken cancellationToken = default)
@@ -981,7 +981,7 @@ public virtual Task ExplainDataFrameAnalytics
}
///
- /// Explains a data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
+ /// Explain data frame analytics config.
This API provides explanations for a data frame analytics config that either
exists already or one that has not been created yet. The following
explanations are provided:
* which fields are included or not in the analysis and why,
* how much memory is estimated to be required. The estimate can be used when deciding the appropriate value for model_memory_limit setting later on.
If you have object fields or fields that are excluded via source filtering, they are not included in the explanation.
/// Learn more about this API in the Elasticsearch documentation.
///
public virtual Task ExplainDataFrameAnalyticsAsync(Action configureRequest, CancellationToken cancellationToken = default)
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/Actions.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/Actions.g.cs
new file mode 100644
index 00000000000..fc3d3ae94cc
--- /dev/null
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/Actions.g.cs
@@ -0,0 +1,103 @@
+// Licensed to Elasticsearch B.V under one or more agreements.
+// Elasticsearch B.V licenses this file to you under the Apache 2.0 License.
+// See the LICENSE file in the project root for more information.
+//
+// ███╗ ██╗ ██████╗ ████████╗██╗ ██████╗███████╗
+// ████╗ ██║██╔═══██╗╚══██╔══╝██║██╔════╝██╔════╝
+// ██╔██╗ ██║██║ ██║ ██║ ██║██║ █████╗
+// ██║╚██╗██║██║ ██║ ██║ ██║██║ ██╔══╝
+// ██║ ╚████║╚██████╔╝ ██║ ██║╚██████╗███████╗
+// ╚═╝ ╚═══╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝╚══════╝
+// ------------------------------------------------
+//
+// This file is automatically generated.
+// Please do not edit these files manually.
+//
+// ------------------------------------------------
+
+#nullable restore
+
+using Elastic.Clients.Elasticsearch.Serverless.Fluent;
+using Elastic.Clients.Elasticsearch.Serverless.Serialization;
+using System;
+using System.Collections.Generic;
+using System.Linq.Expressions;
+using System.Text.Json;
+using System.Text.Json.Serialization;
+
+namespace Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement;
+
+public sealed partial class Actions
+{
+ ///
+ /// Phases allowed: warm, cold.
+ ///
+ [JsonInclude, JsonPropertyName("allocate")]
+ public Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement.AllocateAction? Allocate { get; init; }
+
+ ///
+ /// Phases allowed: delete.
+ ///
+ [JsonInclude, JsonPropertyName("delete")]
+ public Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement.DeleteAction? Delete { get; init; }
+
+ ///
+ /// Phases allowed: hot, warm, cold.
+ ///
+ [JsonInclude, JsonPropertyName("downsample")]
+ public Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement.DownsampleAction? Downsample { get; init; }
+
+ ///
+ /// Phases allowed: hot, warm.
+ ///
+ [JsonInclude, JsonPropertyName("forcemerge")]
+ public Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement.ForceMergeAction? Forcemerge { get; init; }
+
+ ///
+ /// Phases allowed: warm, cold.
+ ///
+ [JsonInclude, JsonPropertyName("migrate")]
+ public Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement.MigrateAction? Migrate { get; init; }
+
+ ///
+ /// Phases allowed: hot, warm, cold.
+ ///
+ [JsonInclude, JsonPropertyName("readonly")]
+ public Elastic.Clients.Elasticsearch.Serverless.EmptyObject? Readonly { get; init; }
+
+ ///
+ /// Phases allowed: hot.
+ ///
+ [JsonInclude, JsonPropertyName("rollover")]
+ public Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement.RolloverAction? Rollover { get; init; }
+
+ ///
+ /// Phases allowed: hot, cold, frozen.
+ ///
+ [JsonInclude, JsonPropertyName("searchable_snapshot")]
+ public Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement.SearchableSnapshotAction? SearchableSnapshot { get; init; }
+
+ ///
+ /// Phases allowed: hot, warm, cold.
+ ///
+ [JsonInclude, JsonPropertyName("set_priority")]
+ public Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement.SetPriorityAction? SetPriority { get; init; }
+
+ ///
+ /// Phases allowed: hot, warm.
+ ///
+ [JsonInclude, JsonPropertyName("shrink")]
+ public Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement.ShrinkAction? Shrink { get; init; }
+
+ ///
+ /// Phases allowed: hot, warm, cold, frozen.
+ ///
+ [JsonInclude, JsonPropertyName("unfollow")]
+ public Elastic.Clients.Elasticsearch.Serverless.EmptyObject? Unfollow { get; init; }
+
+ ///
+ /// Phases allowed: delete.
+ ///
+ [JsonInclude, JsonPropertyName("wait_for_snapshot")]
+ public Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement.WaitForSnapshotAction? WaitForSnapshot { get; init; }
+}
\ No newline at end of file
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/AllocateAction.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/AllocateAction.g.cs
new file mode 100644
index 00000000000..10e67920270
--- /dev/null
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/AllocateAction.g.cs
@@ -0,0 +1,42 @@
+// Licensed to Elasticsearch B.V under one or more agreements.
+// Elasticsearch B.V licenses this file to you under the Apache 2.0 License.
+// See the LICENSE file in the project root for more information.
+//
+// ███╗ ██╗ ██████╗ ████████╗██╗ ██████╗███████╗
+// ████╗ ██║██╔═══██╗╚══██╔══╝██║██╔════╝██╔════╝
+// ██╔██╗ ██║██║ ██║ ██║ ██║██║ █████╗
+// ██║╚██╗██║██║ ██║ ██║ ██║██║ ██╔══╝
+// ██║ ╚████║╚██████╔╝ ██║ ██║╚██████╗███████╗
+// ╚═╝ ╚═══╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝╚══════╝
+// ------------------------------------------------
+//
+// This file is automatically generated.
+// Please do not edit these files manually.
+//
+// ------------------------------------------------
+
+#nullable restore
+
+using Elastic.Clients.Elasticsearch.Serverless.Fluent;
+using Elastic.Clients.Elasticsearch.Serverless.Serialization;
+using System;
+using System.Collections.Generic;
+using System.Linq.Expressions;
+using System.Text.Json;
+using System.Text.Json.Serialization;
+
+namespace Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement;
+
+public sealed partial class AllocateAction
+{
+ [JsonInclude, JsonPropertyName("exclude")]
+ public IReadOnlyDictionary? Exclude { get; init; }
+ [JsonInclude, JsonPropertyName("include")]
+ public IReadOnlyDictionary? Include { get; init; }
+ [JsonInclude, JsonPropertyName("number_of_replicas")]
+ public int? NumberOfReplicas { get; init; }
+ [JsonInclude, JsonPropertyName("require")]
+ public IReadOnlyDictionary? Require { get; init; }
+ [JsonInclude, JsonPropertyName("total_shards_per_node")]
+ public int? TotalShardsPerNode { get; init; }
+}
\ No newline at end of file
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/Configurations.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/DeleteAction.g.cs
similarity index 74%
rename from src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/Configurations.g.cs
rename to src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/DeleteAction.g.cs
index b5a01a2a30a..b6595e79aec 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/Configurations.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/DeleteAction.g.cs
@@ -27,12 +27,8 @@
namespace Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement;
-public sealed partial class Configurations
+public sealed partial class DeleteAction
{
- [JsonInclude, JsonPropertyName("forcemerge")]
- public Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement.ForceMergeConfiguration? Forcemerge { get; init; }
- [JsonInclude, JsonPropertyName("rollover")]
- public Elastic.Clients.Elasticsearch.Serverless.IndexManagement.RolloverConditions? Rollover { get; init; }
- [JsonInclude, JsonPropertyName("shrink")]
- public Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement.ShrinkConfiguration? Shrink { get; init; }
+ [JsonInclude, JsonPropertyName("delete_searchable_snapshot")]
+ public bool? DeleteSearchableSnapshot { get; init; }
}
\ No newline at end of file
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/DownsampleAction.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/DownsampleAction.g.cs
new file mode 100644
index 00000000000..5f4c4956068
--- /dev/null
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/DownsampleAction.g.cs
@@ -0,0 +1,36 @@
+// Licensed to Elasticsearch B.V under one or more agreements.
+// Elasticsearch B.V licenses this file to you under the Apache 2.0 License.
+// See the LICENSE file in the project root for more information.
+//
+// ███╗ ██╗ ██████╗ ████████╗██╗ ██████╗███████╗
+// ████╗ ██║██╔═══██╗╚══██╔══╝██║██╔════╝██╔════╝
+// ██╔██╗ ██║██║ ██║ ██║ ██║██║ █████╗
+// ██║╚██╗██║██║ ██║ ██║ ██║██║ ██╔══╝
+// ██║ ╚████║╚██████╔╝ ██║ ██║╚██████╗███████╗
+// ╚═╝ ╚═══╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝╚══════╝
+// ------------------------------------------------
+//
+// This file is automatically generated.
+// Please do not edit these files manually.
+//
+// ------------------------------------------------
+
+#nullable restore
+
+using Elastic.Clients.Elasticsearch.Serverless.Fluent;
+using Elastic.Clients.Elasticsearch.Serverless.Serialization;
+using System;
+using System.Collections.Generic;
+using System.Linq.Expressions;
+using System.Text.Json;
+using System.Text.Json.Serialization;
+
+namespace Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement;
+
+public sealed partial class DownsampleAction
+{
+ [JsonInclude, JsonPropertyName("fixed_interval")]
+ public string FixedInterval { get; init; }
+ [JsonInclude, JsonPropertyName("wait_timeout")]
+ public Elastic.Clients.Elasticsearch.Serverless.Duration? WaitTimeout { get; init; }
+}
\ No newline at end of file
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/ForceMergeConfiguration.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/ForceMergeAction.g.cs
similarity index 92%
rename from src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/ForceMergeConfiguration.g.cs
rename to src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/ForceMergeAction.g.cs
index dc3498a4174..1f57a878dbf 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/ForceMergeConfiguration.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/ForceMergeAction.g.cs
@@ -27,8 +27,10 @@
namespace Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement;
-public sealed partial class ForceMergeConfiguration
+public sealed partial class ForceMergeAction
{
+ [JsonInclude, JsonPropertyName("index_codec")]
+ public string? IndexCodec { get; init; }
[JsonInclude, JsonPropertyName("max_num_segments")]
public int MaxNumSegments { get; init; }
}
\ No newline at end of file
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/ShrinkConfiguration.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/MigrateAction.g.cs
similarity index 91%
rename from src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/ShrinkConfiguration.g.cs
rename to src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/MigrateAction.g.cs
index bb652d94851..5526d51e6ba 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/ShrinkConfiguration.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/MigrateAction.g.cs
@@ -27,8 +27,8 @@
namespace Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement;
-public sealed partial class ShrinkConfiguration
+public sealed partial class MigrateAction
{
- [JsonInclude, JsonPropertyName("number_of_shards")]
- public int NumberOfShards { get; init; }
+ [JsonInclude, JsonPropertyName("enabled")]
+ public bool? Enabled { get; init; }
}
\ No newline at end of file
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/Phase.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/Phase.g.cs
index 276a65599a1..c4d4385d142 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/Phase.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/Phase.g.cs
@@ -30,9 +30,7 @@ namespace Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement;
public sealed partial class Phase
{
[JsonInclude, JsonPropertyName("actions")]
- public object? Actions { get; init; }
- [JsonInclude, JsonPropertyName("configurations")]
- public Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement.Configurations? Configurations { get; init; }
+ public Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement.Actions? Actions { get; init; }
[JsonInclude, JsonPropertyName("min_age")]
public Union? MinAge { get; init; }
}
\ No newline at end of file
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/RolloverAction.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/RolloverAction.g.cs
new file mode 100644
index 00000000000..71e1fa516b0
--- /dev/null
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/RolloverAction.g.cs
@@ -0,0 +1,52 @@
+// Licensed to Elasticsearch B.V under one or more agreements.
+// Elasticsearch B.V licenses this file to you under the Apache 2.0 License.
+// See the LICENSE file in the project root for more information.
+//
+// ███╗ ██╗ ██████╗ ████████╗██╗ ██████╗███████╗
+// ████╗ ██║██╔═══██╗╚══██╔══╝██║██╔════╝██╔════╝
+// ██╔██╗ ██║██║ ██║ ██║ ██║██║ █████╗
+// ██║╚██╗██║██║ ██║ ██║ ██║██║ ██╔══╝
+// ██║ ╚████║╚██████╔╝ ██║ ██║╚██████╗███████╗
+// ╚═╝ ╚═══╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝╚══════╝
+// ------------------------------------------------
+//
+// This file is automatically generated.
+// Please do not edit these files manually.
+//
+// ------------------------------------------------
+
+#nullable restore
+
+using Elastic.Clients.Elasticsearch.Serverless.Fluent;
+using Elastic.Clients.Elasticsearch.Serverless.Serialization;
+using System;
+using System.Collections.Generic;
+using System.Linq.Expressions;
+using System.Text.Json;
+using System.Text.Json.Serialization;
+
+namespace Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement;
+
+public sealed partial class RolloverAction
+{
+ [JsonInclude, JsonPropertyName("max_age")]
+ public Elastic.Clients.Elasticsearch.Serverless.Duration? MaxAge { get; init; }
+ [JsonInclude, JsonPropertyName("max_docs")]
+ public long? MaxDocs { get; init; }
+ [JsonInclude, JsonPropertyName("max_primary_shard_docs")]
+ public long? MaxPrimaryShardDocs { get; init; }
+ [JsonInclude, JsonPropertyName("max_primary_shard_size")]
+ public Elastic.Clients.Elasticsearch.Serverless.ByteSize? MaxPrimaryShardSize { get; init; }
+ [JsonInclude, JsonPropertyName("max_size")]
+ public Elastic.Clients.Elasticsearch.Serverless.ByteSize? MaxSize { get; init; }
+ [JsonInclude, JsonPropertyName("min_age")]
+ public Elastic.Clients.Elasticsearch.Serverless.Duration? MinAge { get; init; }
+ [JsonInclude, JsonPropertyName("min_docs")]
+ public long? MinDocs { get; init; }
+ [JsonInclude, JsonPropertyName("min_primary_shard_docs")]
+ public long? MinPrimaryShardDocs { get; init; }
+ [JsonInclude, JsonPropertyName("min_primary_shard_size")]
+ public Elastic.Clients.Elasticsearch.Serverless.ByteSize? MinPrimaryShardSize { get; init; }
+ [JsonInclude, JsonPropertyName("min_size")]
+ public Elastic.Clients.Elasticsearch.Serverless.ByteSize? MinSize { get; init; }
+}
\ No newline at end of file
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/SearchableSnapshotAction.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/SearchableSnapshotAction.g.cs
new file mode 100644
index 00000000000..75fa239c141
--- /dev/null
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/SearchableSnapshotAction.g.cs
@@ -0,0 +1,36 @@
+// Licensed to Elasticsearch B.V under one or more agreements.
+// Elasticsearch B.V licenses this file to you under the Apache 2.0 License.
+// See the LICENSE file in the project root for more information.
+//
+// ███╗ ██╗ ██████╗ ████████╗██╗ ██████╗███████╗
+// ████╗ ██║██╔═══██╗╚══██╔══╝██║██╔════╝██╔════╝
+// ██╔██╗ ██║██║ ██║ ██║ ██║██║ █████╗
+// ██║╚██╗██║██║ ██║ ██║ ██║██║ ██╔══╝
+// ██║ ╚████║╚██████╔╝ ██║ ██║╚██████╗███████╗
+// ╚═╝ ╚═══╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝╚══════╝
+// ------------------------------------------------
+//
+// This file is automatically generated.
+// Please do not edit these files manually.
+//
+// ------------------------------------------------
+
+#nullable restore
+
+using Elastic.Clients.Elasticsearch.Serverless.Fluent;
+using Elastic.Clients.Elasticsearch.Serverless.Serialization;
+using System;
+using System.Collections.Generic;
+using System.Linq.Expressions;
+using System.Text.Json;
+using System.Text.Json.Serialization;
+
+namespace Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement;
+
+public sealed partial class SearchableSnapshotAction
+{
+ [JsonInclude, JsonPropertyName("force_merge_index")]
+ public bool? ForceMergeIndex { get; init; }
+ [JsonInclude, JsonPropertyName("snapshot_repository")]
+ public string SnapshotRepository { get; init; }
+}
\ No newline at end of file
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/SetPriorityAction.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/SetPriorityAction.g.cs
new file mode 100644
index 00000000000..515826b7aaf
--- /dev/null
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/SetPriorityAction.g.cs
@@ -0,0 +1,34 @@
+// Licensed to Elasticsearch B.V under one or more agreements.
+// Elasticsearch B.V licenses this file to you under the Apache 2.0 License.
+// See the LICENSE file in the project root for more information.
+//
+// ███╗ ██╗ ██████╗ ████████╗██╗ ██████╗███████╗
+// ████╗ ██║██╔═══██╗╚══██╔══╝██║██╔════╝██╔════╝
+// ██╔██╗ ██║██║ ██║ ██║ ██║██║ █████╗
+// ██║╚██╗██║██║ ██║ ██║ ██║██║ ██╔══╝
+// ██║ ╚████║╚██████╔╝ ██║ ██║╚██████╗███████╗
+// ╚═╝ ╚═══╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝╚══════╝
+// ------------------------------------------------
+//
+// This file is automatically generated.
+// Please do not edit these files manually.
+//
+// ------------------------------------------------
+
+#nullable restore
+
+using Elastic.Clients.Elasticsearch.Serverless.Fluent;
+using Elastic.Clients.Elasticsearch.Serverless.Serialization;
+using System;
+using System.Collections.Generic;
+using System.Linq.Expressions;
+using System.Text.Json;
+using System.Text.Json.Serialization;
+
+namespace Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement;
+
+public sealed partial class SetPriorityAction
+{
+ [JsonInclude, JsonPropertyName("priority")]
+ public int? Priority { get; init; }
+}
\ No newline at end of file
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/ShrinkAction.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/ShrinkAction.g.cs
new file mode 100644
index 00000000000..c1aa5ee27c4
--- /dev/null
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/ShrinkAction.g.cs
@@ -0,0 +1,38 @@
+// Licensed to Elasticsearch B.V under one or more agreements.
+// Elasticsearch B.V licenses this file to you under the Apache 2.0 License.
+// See the LICENSE file in the project root for more information.
+//
+// ███╗ ██╗ ██████╗ ████████╗██╗ ██████╗███████╗
+// ████╗ ██║██╔═══██╗╚══██╔══╝██║██╔════╝██╔════╝
+// ██╔██╗ ██║██║ ██║ ██║ ██║██║ █████╗
+// ██║╚██╗██║██║ ██║ ██║ ██║██║ ██╔══╝
+// ██║ ╚████║╚██████╔╝ ██║ ██║╚██████╗███████╗
+// ╚═╝ ╚═══╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝╚══════╝
+// ------------------------------------------------
+//
+// This file is automatically generated.
+// Please do not edit these files manually.
+//
+// ------------------------------------------------
+
+#nullable restore
+
+using Elastic.Clients.Elasticsearch.Serverless.Fluent;
+using Elastic.Clients.Elasticsearch.Serverless.Serialization;
+using System;
+using System.Collections.Generic;
+using System.Linq.Expressions;
+using System.Text.Json;
+using System.Text.Json.Serialization;
+
+namespace Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement;
+
+public sealed partial class ShrinkAction
+{
+ [JsonInclude, JsonPropertyName("allow_write_after_shrink")]
+ public bool? AllowWriteAfterShrink { get; init; }
+ [JsonInclude, JsonPropertyName("max_primary_shard_size")]
+ public Elastic.Clients.Elasticsearch.Serverless.ByteSize? MaxPrimaryShardSize { get; init; }
+ [JsonInclude, JsonPropertyName("number_of_shards")]
+ public int? NumberOfShards { get; init; }
+}
\ No newline at end of file
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/WaitForSnapshotAction.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/WaitForSnapshotAction.g.cs
new file mode 100644
index 00000000000..bb5cff0a8db
--- /dev/null
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/IndexLifecycleManagement/WaitForSnapshotAction.g.cs
@@ -0,0 +1,34 @@
+// Licensed to Elasticsearch B.V under one or more agreements.
+// Elasticsearch B.V licenses this file to you under the Apache 2.0 License.
+// See the LICENSE file in the project root for more information.
+//
+// ███╗ ██╗ ██████╗ ████████╗██╗ ██████╗███████╗
+// ████╗ ██║██╔═══██╗╚══██╔══╝██║██╔════╝██╔════╝
+// ██╔██╗ ██║██║ ██║ ██║ ██║██║ █████╗
+// ██║╚██╗██║██║ ██║ ██║ ██║██║ ██╔══╝
+// ██║ ╚████║╚██████╔╝ ██║ ██║╚██████╗███████╗
+// ╚═╝ ╚═══╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝╚══════╝
+// ------------------------------------------------
+//
+// This file is automatically generated.
+// Please do not edit these files manually.
+//
+// ------------------------------------------------
+
+#nullable restore
+
+using Elastic.Clients.Elasticsearch.Serverless.Fluent;
+using Elastic.Clients.Elasticsearch.Serverless.Serialization;
+using System;
+using System.Collections.Generic;
+using System.Linq.Expressions;
+using System.Text.Json;
+using System.Text.Json.Serialization;
+
+namespace Elastic.Clients.Elasticsearch.Serverless.IndexLifecycleManagement;
+
+public sealed partial class WaitForSnapshotAction
+{
+ [JsonInclude, JsonPropertyName("policy")]
+ public string Policy { get; init; }
+}
\ No newline at end of file
diff --git a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/MachineLearning/TrainedModelDeploymentStats.g.cs b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/MachineLearning/TrainedModelDeploymentStats.g.cs
index 63fc3ef7678..49ad5788b33 100644
--- a/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/MachineLearning/TrainedModelDeploymentStats.g.cs
+++ b/src/Elastic.Clients.Elasticsearch.Serverless/_Generated/Types/MachineLearning/TrainedModelDeploymentStats.g.cs
@@ -65,7 +65,7 @@ public sealed partial class TrainedModelDeploymentStats
/// The deployment stats for each node that currently has the model allocated.
In serverless, stats are reported for a single unnamed virtual node.
///
[JsonInclude, JsonPropertyName("nodes")]
- public Elastic.Clients.Elasticsearch.Serverless.MachineLearning.TrainedModelDeploymentNodesStats Nodes { get; init; }
+ public IReadOnlyCollection Nodes { get; init; }
///
///