Logo
Elasticsearch API Documentation

Create Deployment

POST {{baseUrl}}/deployments?request_id=minim voluptate&validate_only=false

Creates a Deployment.

 

Body PARAM

Key Datatype Required Description 
request_id
string An optional idempotency token - if two create requests share the same request_id token (min size 32 characters, max 128) then only one deployment will be created, the second request will return the info of that deployment (in the same format described below, but with blanks for auth-related fields)
validate_only
boolean If true, will just validate the Deployment definition but will not perform the creation



HEADERS

Key Datatype Required Description 
Content-Type
string




RESPONSES

status OK





Curl
curl -X POST 'https://api.elastic-cloud.com/api/v1//deployments?request_id=minim voluptate&validate_only=false?request_id=minim voluptate&validate_only=false' -H 'Content-Type: application/json' -d '{"resources":{"appsearch":[{"elasticsearch_cluster_ref_id":"in Duis","plan":{"appsearch":{"user_settings_override_json":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_yaml":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"version":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_json":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"system_settings":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_override_yaml":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"docker_image":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"cluster_topology":[{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}],"transient":{"plan_configuration":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"strategy":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}}},"ref_id":"adipisicing amet consectetur voluptate ut","region":"dolor","display_name":"pariatur aute enim commodo","settings":{"metadata":{"name":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}}}},{"elasticsearch_cluster_ref_id":"anim","plan":{"appsearch":{"user_settings_override_json":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_yaml":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"version":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_json":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"system_settings":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_override_yaml":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"docker_image":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"cluster_topology":[{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}],"transient":{"plan_configuration":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"strategy":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}}},"ref_id":"quis","region":"aliquip esse","display_name":"reprehenderit exercitation consequat","settings":{"metadata":{"name":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}}}}],"elasticsearch":[{"plan":{"cluster_topology":[{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}],"elasticsearch":{"user_settings_override_json":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"enabled_built_in_plugins":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_plugins":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_yaml":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_bundles":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"version":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_json":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"curation":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"system_settings":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_override_yaml":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"docker_image":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"node_attributes":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"autoscaling_enabled":false,"transient":{"plan_configuration":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"cluster_settings_json":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"remote_clusters":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"restore_snapshot":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"strategy":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"deployment_template":{"id":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"version":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}}},"ref_id":"in non culpa","region":"adipisicing ut laboris","settings":{"monitoring":{"target_cluster_id":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"curation":{"specs":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"ccs":{"remote_clusters":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"ip_filtering":{"rulesets":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"snapshot":{"cron_expression":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"interval":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"retention":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"traffic_filter":{"rulesets":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"trust":{"accounts":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"external":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"dedicated_masters_threshold":-59344322,"metadata":{"name":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}}},"display_name":"cillum laborum"},{"plan":{"cluster_topology":[{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}],"elasticsearch":{"user_settings_override_json":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"enabled_built_in_plugins":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_plugins":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_yaml":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_bundles":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"version":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_json":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"curation":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"system_settings":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_override_yaml":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"docker_image":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"node_attributes":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"autoscaling_enabled":false,"transient":{"plan_configuration":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"cluster_settings_json":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"remote_clusters":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"restore_snapshot":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"strategy":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"deployment_template":{"id":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"version":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}}},"ref_id":"deserunt sunt ut exercitation","region":"Excepteur veniam","settings":{"monitoring":{"target_cluster_id":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"curation":{"specs":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"ccs":{"remote_clusters":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"ip_filtering":{"rulesets":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"snapshot":{"cron_expression":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"interval":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"retention":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"traffic_filter":{"rulesets":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"trust":{"accounts":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"external":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"dedicated_masters_threshold":-60826638,"metadata":{"name":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}}},"display_name":"aliqua"}],"kibana":[{"elasticsearch_cluster_ref_id":"mollit ea eiusmod nulla","plan":{"kibana":{"user_settings_override_json":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_yaml":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"version":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_json":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"system_settings":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_override_yaml":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"docker_image":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"cluster_topology":[{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}],"transient":{"plan_configuration":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"strategy":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}}},"ref_id":"minim","region":"dol","display_name":"voluptate mollit culpa Excepteur","settings":{"metadata":{"name":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}}}},{"elasticsearch_cluster_ref_id":"reprehenderit nostrud aliqua","plan":{"kibana":{"user_settings_override_json":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_yaml":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"version":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_json":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"system_settings":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_override_yaml":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"docker_image":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"cluster_topology":[{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}],"transient":{"plan_configuration":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"strategy":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}}},"ref_id":"dolore sunt ex","region":"nulla dolore non","display_name":"non esse","settings":{"metadata":{"name":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}}}}],"apm":[{"elasticsearch_cluster_ref_id":"incididunt cupidatat id","plan":{"apm":{"user_settings_override_json":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_yaml":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"version":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_json":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"system_settings":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_override_yaml":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"docker_image":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"cluster_topology":[{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}],"transient":{"plan_configuration":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"strategy":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}}},"ref_id":"quis","region":"aliqua proident eni","display_name":"esse ut pariatur","settings":{"metadata":{"name":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}}}},{"elasticsearch_cluster_ref_id":"mollit elit","plan":{"apm":{"user_settings_override_json":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_yaml":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"version":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_json":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"system_settings":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"user_settings_override_yaml":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"docker_image":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"cluster_topology":[{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}],"transient":{"plan_configuration":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"},"strategy":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}}},"ref_id":"in","region":"in commodo velit","display_name":"in","settings":{"metadata":{"name":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}}}}]},"metadata":{"tags":[{"key":"consectetur v","value":"officia qui labore"},{"key":"eiusmod","value":"et Excepteur sunt sit aliqua"}]},"name":"magna esse adipisicing officia","settings":{"ip_filtering_settings":{"rulesets":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}},"observability":{"metrics":{"destination":{"deployment_id":"Ut eu esse ut","ref_id":"cupidatat incididunt"}},"logging":{"destination":{"deployment_id":"enim consec","ref_id":"dolor occaecat"}}},"traffic_filter_settings":{"rulesets":{"value":"\u003cError: Too many levels of nesting to fake this schema\u003e"}}}}'

ENDPOINTS