Get an autoscaling policy Generally available; Added in 7.11.0
NOTE: This feature is designed for indirect use by Elasticsearch Service, Elastic Cloud Enterprise, and Elastic Cloud on Kubernetes. Direct use is not supported.
GET /_autoscaling/policy/{name}
Console
GET /_autoscaling/policy/my_autoscaling_policy
resp = client.autoscaling.get_autoscaling_policy( name="my_autoscaling_policy", )
const response = await client.autoscaling.getAutoscalingPolicy({ name: "my_autoscaling_policy", });
response = client.autoscaling.get_autoscaling_policy( name: "my_autoscaling_policy" )
$resp = $client->autoscaling()->getAutoscalingPolicy([ "name" => "my_autoscaling_policy", ]);
curl -X GET -H "Authorization: ApiKey $ELASTIC_API_KEY" "$ELASTICSEARCH_URL/_autoscaling/policy/my_autoscaling_policy"
client.autoscaling().getAutoscalingPolicy(g -> g .name("my_autoscaling_policy") );
Response examples (200)
This may be a response to `GET /_autoscaling/policy/my_autoscaling_policy`.
{ "roles": <roles>, "deciders": <deciders> }