POST /api/job_templates/import { "template": "<%#\nname: Job template 249_renamed\nsnippet: false\nmodel: JobTemplate\njob_category: Job name 247\nprovider_type: SSH\nkind: job_template\norganizations:\n- Organization 1\nlocations:\n- Location 1\n%>\n\nid", "job_template": { "template": "<%#\nname: Job template 249_renamed\nsnippet: false\nmodel: JobTemplate\njob_category: Job name 247\nprovider_type: SSH\nkind: job_template\norganizations:\n- Organization 1\nlocations:\n- Location 1\n%>\n\nid" } } 201 { "id": 1007981724, "name": "Job template 249_renamed", "template": "id", "snippet": false, "template_kind_id": null, "created_at": "2025-02-24T15:02:05.413Z", "updated_at": "2025-02-24T15:02:05.413Z", "locked": false, "default": false, "vendor": null, "os_family": null, "job_category": "Job name 247", "provider_type": "SSH", "description_format": null, "execution_timeout_interval": null, "description": null, "ansible_callback_enabled": false, "cloned_from_id": null }
Param name | Description |
---|---|
location_id
optional |
Set the current location context for the request Validations:
|
organization_id
optional |
Set the current organization context for the request Validations:
|
template
required |
Template ERB Validations:
|
overwrite
optional |
Overwrite template if it already exists Validations:
|