All methods and paths for this operation:
monitor_mlIdentifier for the anomaly detection job.
A numerical character string that uniquely identifies the model snapshot. You can get information for multiple
snapshots by using a comma-separated list or a wildcard expression. You can get all snapshots by using _all,
by specifying * as the snapshot ID, or by omitting the snapshot ID.
If true, the results are sorted in descending order.
Returns snapshots with timestamps earlier than this time.
Skips the specified number of snapshots.
Specifies the maximum number of snapshots to obtain.
Specifies the sort field for the requested snapshots. By default, the snapshots are sorted by their timestamp.
Returns snapshots with timestamps after this time.
Refer to the description for the desc query parameter.
Default value is false.
Path to field or array of paths. Some API's support wildcards in the path to select multiple fields.
GET _ml/anomaly_detectors/high_sum_total_sales/model_snapshots
{
"start": "1575402236000"
}
resp = client.ml.get_model_snapshots(
job_id="high_sum_total_sales",
start="1575402236000",
)
const response = await client.ml.getModelSnapshots({
job_id: "high_sum_total_sales",
start: 1575402236000,
});
response = client.ml.get_model_snapshots(
job_id: "high_sum_total_sales",
body: {
"start": "1575402236000"
}
)
$resp = $client->ml()->getModelSnapshots([
"job_id" => "high_sum_total_sales",
"body" => [
"start" => "1575402236000",
],
]);
curl -X GET -H "Authorization: ApiKey $ELASTIC_API_KEY" -H "Content-Type: application/json" -d '{"start":"1575402236000"}' "$ELASTICSEARCH_URL/_ml/anomaly_detectors/high_sum_total_sales/model_snapshots"
client.ml().getModelSnapshots(g -> g
.jobId("high_sum_total_sales")
.start(DateTime.of("1575402236000"))
);
{
"start": "1575402236000"
}