Project

General

Profile

Actions

Bug #26420

open

Taxonomies controller does not return entire object on PUT

Added by Walden Raines about 5 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
API
Target version:
-
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

The taxonomies controller PUT method doesn't return the same thing as the GET method. Example:

GET

{
    "label": "Empty",
    "owner_details": {
        "created": "2019-03-06T20:42:42+0000",
        "updated": "2019-03-06T20:42:42+0000",
        "id": "4028f9f0692d769c016954be79740000",
        "key": "Empty",
        "displayName": "Empty",
        "parentOwner": null,
        "contentPrefix": "/Empty/$env",
        "defaultServiceLevel": null,
        "upstreamConsumer": null,
        "logLevel": null,
        "autobindDisabled": false,
        "contentAccessMode": "entitlement",
        "contentAccessModeList": "entitlement",
        "lastRefreshed": null,
        "href": "/owners/Empty",
        "virt_who": false
    },
    "redhat_repository_url": "https://cdn.redhat.com",
    "system_purposes": {
        "addons": [],
        "roles": [],
        "usage": [],
        "support_level": []
    },
    "service_levels": [],
    "service_level": null,
    "select_all_types": [],
    "description": "",
    "created_at": "2019-03-06 15:42:25 -0500",
    "updated_at": "2019-03-20 17:04:14 -0400",
    "ancestry": null,
    "parent_id": null,
    "parent_name": null,
    "id": 3,
    "name": "Empty",
    "title": "Empty",
    "users": [],
    "smart_proxies": [{
        "name": [redacted],
        "id": 1,
        "url": [redacted]
    }],
    "subnets": [],
    "compute_resources": [],
    "media": [],
    "config_templates": [{
        "id": 39,
        "name": "Alterator default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 26,
        "name": "Alterator default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 10,
        "name": "Alterator default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 53,
        "name": "alterator_pkglist",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 54,
        "name": "ansible_provisioning_callback",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 55,
        "name": "ansible_tower_callback_script",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 56,
        "name": "ansible_tower_callback_service",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 40,
        "name": "Atomic Kickstart default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 41,
        "name": "AutoYaST default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 33,
        "name": "AutoYaST default iPXE",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 11,
        "name": "AutoYaST default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 88,
        "name": "AutoYaST default user data",
        "template_kind_id": 8,
        "template_kind_name": "user_data" 
    }, {
        "id": 42,
        "name": "AutoYaST SLES default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 57,
        "name": "blacklist_kernel_modules",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 58,
        "name": "bmc_nic_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 59,
        "name": "built",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 60,
        "name": "chef_client",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 61,
        "name": "coreos_cloudconfig",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 43,
        "name": "CoreOS provision",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 12,
        "name": "CoreOS PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 62,
        "name": "create_users",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 63,
        "name": "csr_attributes.yaml",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 64,
        "name": "epel",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 65,
        "name": "fix_hosts",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 27,
        "name": "FreeBSD (mfsBSD) finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 44,
        "name": "FreeBSD (mfsBSD) provision",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 13,
        "name": "FreeBSD (mfsBSD) PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 66,
        "name": "freeipa_register",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 52,
        "name": "Grubby default",
        "template_kind_id": 7,
        "template_kind_name": "script" 
    }, {
        "id": 67,
        "name": "http_proxy",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 34,
        "name": "iPXE default local boot",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 35,
        "name": "iPXE global default",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 36,
        "name": "iPXE intermediate script",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 45,
        "name": "Jumpstart default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 28,
        "name": "Jumpstart default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 2,
        "name": "Jumpstart default PXEGrub",
        "template_kind_id": 2,
        "template_kind_name": "PXEGrub" 
    }, {
        "id": 29,
        "name": "Junos default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 46,
        "name": "Junos default SLAX",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 25,
        "name": "Junos default ZTP config",
        "template_kind_id": 9,
        "template_kind_name": "ZTP" 
    }, {
        "id": 47,
        "name": "Kickstart default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 30,
        "name": "Kickstart default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 37,
        "name": "Kickstart default iPXE",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 3,
        "name": "Kickstart default PXEGrub",
        "template_kind_id": 2,
        "template_kind_name": "PXEGrub" 
    }, {
        "id": 6,
        "name": "Kickstart default PXEGrub2",
        "template_kind_id": 3,
        "template_kind_name": "PXEGrub2" 
    }, {
        "id": 14,
        "name": "Kickstart default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 89,
        "name": "Kickstart default user data",
        "template_kind_id": 8,
        "template_kind_name": "user_data" 
    }, {
        "id": 69,
        "name": "kickstart_ifcfg_bonded_interface",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 68,
        "name": "kickstart_ifcfg_bond_interface",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 70,
        "name": "kickstart_ifcfg_generic_interface",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 71,
        "name": "kickstart_ifcfg_get_identifier_names",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 72,
        "name": "kickstart_networking_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 48,
        "name": "Kickstart oVirt-RHVH",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 15,
        "name": "Kickstart oVirt-RHVH PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 1,
        "name": "NX-OS default POAP setup",
        "template_kind_id": 10,
        "template_kind_name": "POAP" 
    }, {
        "id": 49,
        "name": "Preseed default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 31,
        "name": "Preseed default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 38,
        "name": "Preseed default iPXE",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 7,
        "name": "Preseed default PXEGrub2",
        "template_kind_id": 3,
        "template_kind_name": "PXEGrub2" 
    }, {
        "id": 16,
        "name": "Preseed default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 90,
        "name": "Preseed default user data",
        "template_kind_id": 8,
        "template_kind_name": "user_data" 
    }, {
        "id": 73,
        "name": "preseed_networking_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 74,
        "name": "puppet.conf",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 76,
        "name": "puppetlabs_repo",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 75,
        "name": "puppet_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 77,
        "name": "pxegrub2_chainload",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 8,
        "name": "PXEGrub2 default local boot",
        "template_kind_id": 3,
        "template_kind_name": "PXEGrub2" 
    }, {
        "id": 78,
        "name": "pxegrub2_discovery",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 9,
        "name": "PXEGrub2 global default",
        "template_kind_id": 3,
        "template_kind_name": "PXEGrub2" 
    }, {
        "id": 79,
        "name": "pxegrub_chainload",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 4,
        "name": "PXEGrub default local boot",
        "template_kind_id": 2,
        "template_kind_name": "PXEGrub" 
    }, {
        "id": 80,
        "name": "pxegrub_discovery",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 5,
        "name": "PXEGrub global default",
        "template_kind_id": 2,
        "template_kind_name": "PXEGrub" 
    }, {
        "id": 17,
        "name": "PXELinux chain iPXE",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 18,
        "name": "PXELinux chain iPXE UNDI",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 81,
        "name": "pxelinux_chainload",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 19,
        "name": "PXELinux default local boot",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 20,
        "name": "PXELinux default memdisk",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 82,
        "name": "pxelinux_discovery",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 21,
        "name": "PXELinux global default",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 83,
        "name": "rancheros_cloudconfig",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 50,
        "name": "RancherOS provision",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 22,
        "name": "RancherOS PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 84,
        "name": "redhat_register",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 85,
        "name": "remote_execution_ssh_keys",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 86,
        "name": "saltstack_minion",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 87,
        "name": "saltstack_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 91,
        "name": "UserData default",
        "template_kind_id": 8,
        "template_kind_name": "user_data" 
    }, {
        "id": 23,
        "name": "WAIK default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 51,
        "name": "XenServer default answerfile",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 32,
        "name": "XenServer default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 24,
        "name": "XenServer default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }],
    "ptables": [{
        "os_family": "Suse",
        "created_at": "2019-02-26 20:27:49 -0500",
        "updated_at": "2019-02-26 20:27:49 -0500",
        "name": "AutoYaST entire SCSI disk",
        "id": 92
    }, {
        "os_family": "Suse",
        "created_at": "2019-02-26 20:27:49 -0500",
        "updated_at": "2019-02-26 20:27:49 -0500",
        "name": "AutoYaST entire virtual disk",
        "id": 93
    }, {
        "os_family": "Suse",
        "created_at": "2019-02-26 20:27:49 -0500",
        "updated_at": "2019-02-26 20:27:49 -0500",
        "name": "AutoYaST LVM",
        "id": 94
    }, {
        "os_family": "Coreos",
        "created_at": "2019-02-26 20:27:49 -0500",
        "updated_at": "2019-02-26 20:27:49 -0500",
        "name": "CoreOS default fake",
        "id": 95
    }, {
        "os_family": "Rancheros",
        "created_at": "2019-02-26 20:27:49 -0500",
        "updated_at": "2019-02-26 20:27:49 -0500",
        "name": "Empty",
        "id": 96
    }, {
        "os_family": "Freebsd",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "FreeBSD default fake",
        "id": 97
    }, {
        "os_family": "Solaris",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "Jumpstart default",
        "id": 98
    }, {
        "os_family": "Solaris",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "Jumpstart mirrored",
        "id": 99
    }, {
        "os_family": "Junos",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "Junos default fake",
        "id": 100
    }, {
        "os_family": "Redhat",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "Kickstart default",
        "id": 101
    }, {
        "os_family": "Redhat",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "Kickstart default thin",
        "id": 102
    }, {
        "os_family": "NXOS",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "NX-OS default fake",
        "id": 103
    }, {
        "os_family": "Debian",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "Preseed default",
        "id": 104
    }, {
        "os_family": "Debian",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "Preseed default LVM",
        "id": 105
    }, {
        "os_family": "Xenserver",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "XenServer default",
        "id": 106
    }],
    "provisioning_templates": [{
        "id": 39,
        "name": "Alterator default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 26,
        "name": "Alterator default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 10,
        "name": "Alterator default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 53,
        "name": "alterator_pkglist",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 54,
        "name": "ansible_provisioning_callback",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 55,
        "name": "ansible_tower_callback_script",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 56,
        "name": "ansible_tower_callback_service",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 40,
        "name": "Atomic Kickstart default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 41,
        "name": "AutoYaST default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 33,
        "name": "AutoYaST default iPXE",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 11,
        "name": "AutoYaST default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 88,
        "name": "AutoYaST default user data",
        "template_kind_id": 8,
        "template_kind_name": "user_data" 
    }, {
        "id": 42,
        "name": "AutoYaST SLES default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 57,
        "name": "blacklist_kernel_modules",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 58,
        "name": "bmc_nic_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 59,
        "name": "built",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 60,
        "name": "chef_client",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 61,
        "name": "coreos_cloudconfig",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 43,
        "name": "CoreOS provision",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 12,
        "name": "CoreOS PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 62,
        "name": "create_users",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 63,
        "name": "csr_attributes.yaml",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 64,
        "name": "epel",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 65,
        "name": "fix_hosts",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 27,
        "name": "FreeBSD (mfsBSD) finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 44,
        "name": "FreeBSD (mfsBSD) provision",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 13,
        "name": "FreeBSD (mfsBSD) PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 66,
        "name": "freeipa_register",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 52,
        "name": "Grubby default",
        "template_kind_id": 7,
        "template_kind_name": "script" 
    }, {
        "id": 67,
        "name": "http_proxy",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 34,
        "name": "iPXE default local boot",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 35,
        "name": "iPXE global default",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 36,
        "name": "iPXE intermediate script",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 45,
        "name": "Jumpstart default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 28,
        "name": "Jumpstart default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 2,
        "name": "Jumpstart default PXEGrub",
        "template_kind_id": 2,
        "template_kind_name": "PXEGrub" 
    }, {
        "id": 29,
        "name": "Junos default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 46,
        "name": "Junos default SLAX",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 25,
        "name": "Junos default ZTP config",
        "template_kind_id": 9,
        "template_kind_name": "ZTP" 
    }, {
        "id": 47,
        "name": "Kickstart default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 30,
        "name": "Kickstart default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 37,
        "name": "Kickstart default iPXE",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 3,
        "name": "Kickstart default PXEGrub",
        "template_kind_id": 2,
        "template_kind_name": "PXEGrub" 
    }, {
        "id": 6,
        "name": "Kickstart default PXEGrub2",
        "template_kind_id": 3,
        "template_kind_name": "PXEGrub2" 
    }, {
        "id": 14,
        "name": "Kickstart default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 89,
        "name": "Kickstart default user data",
        "template_kind_id": 8,
        "template_kind_name": "user_data" 
    }, {
        "id": 69,
        "name": "kickstart_ifcfg_bonded_interface",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 68,
        "name": "kickstart_ifcfg_bond_interface",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 70,
        "name": "kickstart_ifcfg_generic_interface",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 71,
        "name": "kickstart_ifcfg_get_identifier_names",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 72,
        "name": "kickstart_networking_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 48,
        "name": "Kickstart oVirt-RHVH",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 15,
        "name": "Kickstart oVirt-RHVH PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 1,
        "name": "NX-OS default POAP setup",
        "template_kind_id": 10,
        "template_kind_name": "POAP" 
    }, {
        "id": 49,
        "name": "Preseed default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 31,
        "name": "Preseed default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 38,
        "name": "Preseed default iPXE",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 7,
        "name": "Preseed default PXEGrub2",
        "template_kind_id": 3,
        "template_kind_name": "PXEGrub2" 
    }, {
        "id": 16,
        "name": "Preseed default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 90,
        "name": "Preseed default user data",
        "template_kind_id": 8,
        "template_kind_name": "user_data" 
    }, {
        "id": 73,
        "name": "preseed_networking_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 74,
        "name": "puppet.conf",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 76,
        "name": "puppetlabs_repo",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 75,
        "name": "puppet_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 77,
        "name": "pxegrub2_chainload",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 8,
        "name": "PXEGrub2 default local boot",
        "template_kind_id": 3,
        "template_kind_name": "PXEGrub2" 
    }, {
        "id": 78,
        "name": "pxegrub2_discovery",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 9,
        "name": "PXEGrub2 global default",
        "template_kind_id": 3,
        "template_kind_name": "PXEGrub2" 
    }, {
        "id": 79,
        "name": "pxegrub_chainload",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 4,
        "name": "PXEGrub default local boot",
        "template_kind_id": 2,
        "template_kind_name": "PXEGrub" 
    }, {
        "id": 80,
        "name": "pxegrub_discovery",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 5,
        "name": "PXEGrub global default",
        "template_kind_id": 2,
        "template_kind_name": "PXEGrub" 
    }, {
        "id": 17,
        "name": "PXELinux chain iPXE",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 18,
        "name": "PXELinux chain iPXE UNDI",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 81,
        "name": "pxelinux_chainload",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 19,
        "name": "PXELinux default local boot",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 20,
        "name": "PXELinux default memdisk",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 82,
        "name": "pxelinux_discovery",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 21,
        "name": "PXELinux global default",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 83,
        "name": "rancheros_cloudconfig",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 50,
        "name": "RancherOS provision",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 22,
        "name": "RancherOS PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 84,
        "name": "redhat_register",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 85,
        "name": "remote_execution_ssh_keys",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 86,
        "name": "saltstack_minion",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 87,
        "name": "saltstack_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 91,
        "name": "UserData default",
        "template_kind_id": 8,
        "template_kind_name": "user_data" 
    }, {
        "id": 23,
        "name": "WAIK default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 51,
        "name": "XenServer default answerfile",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 32,
        "name": "XenServer default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 24,
        "name": "XenServer default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }],
    "domains": [],
    "realms": [],
    "environments": [],
    "hostgroups": [],
    "locations": [],
    "hosts_count": 0,
    "parameters": [],
    "default_content_view_id": 2,
    "library_id": 2
}

PUT

{
    "select_all_types": [],
    "description": "",
    "created_at": "2019-03-06 15:42:25 -0500",
    "updated_at": "2019-03-20 17:04:14 -0400",
    "ancestry": null,
    "parent_id": null,
    "parent_name": null,
    "id": 3,
    "name": "Empty",
    "title": "Empty",
    "users": [],
    "smart_proxies": [{
        "name": [redacted],
        "id": 1,
        "url": [redacted]
    }],
    "subnets": [],
    "compute_resources": [],
    "media": [],
    "config_templates": [{
        "id": 39,
        "name": "Alterator default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 26,
        "name": "Alterator default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 10,
        "name": "Alterator default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 53,
        "name": "alterator_pkglist",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 54,
        "name": "ansible_provisioning_callback",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 55,
        "name": "ansible_tower_callback_script",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 56,
        "name": "ansible_tower_callback_service",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 40,
        "name": "Atomic Kickstart default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 41,
        "name": "AutoYaST default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 33,
        "name": "AutoYaST default iPXE",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 11,
        "name": "AutoYaST default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 88,
        "name": "AutoYaST default user data",
        "template_kind_id": 8,
        "template_kind_name": "user_data" 
    }, {
        "id": 42,
        "name": "AutoYaST SLES default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 57,
        "name": "blacklist_kernel_modules",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 58,
        "name": "bmc_nic_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 59,
        "name": "built",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 60,
        "name": "chef_client",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 61,
        "name": "coreos_cloudconfig",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 43,
        "name": "CoreOS provision",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 12,
        "name": "CoreOS PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 62,
        "name": "create_users",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 63,
        "name": "csr_attributes.yaml",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 64,
        "name": "epel",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 65,
        "name": "fix_hosts",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 27,
        "name": "FreeBSD (mfsBSD) finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 44,
        "name": "FreeBSD (mfsBSD) provision",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 13,
        "name": "FreeBSD (mfsBSD) PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 66,
        "name": "freeipa_register",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 52,
        "name": "Grubby default",
        "template_kind_id": 7,
        "template_kind_name": "script" 
    }, {
        "id": 67,
        "name": "http_proxy",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 34,
        "name": "iPXE default local boot",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 35,
        "name": "iPXE global default",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 36,
        "name": "iPXE intermediate script",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 45,
        "name": "Jumpstart default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 28,
        "name": "Jumpstart default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 2,
        "name": "Jumpstart default PXEGrub",
        "template_kind_id": 2,
        "template_kind_name": "PXEGrub" 
    }, {
        "id": 29,
        "name": "Junos default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 46,
        "name": "Junos default SLAX",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 25,
        "name": "Junos default ZTP config",
        "template_kind_id": 9,
        "template_kind_name": "ZTP" 
    }, {
        "id": 47,
        "name": "Kickstart default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 30,
        "name": "Kickstart default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 37,
        "name": "Kickstart default iPXE",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 3,
        "name": "Kickstart default PXEGrub",
        "template_kind_id": 2,
        "template_kind_name": "PXEGrub" 
    }, {
        "id": 6,
        "name": "Kickstart default PXEGrub2",
        "template_kind_id": 3,
        "template_kind_name": "PXEGrub2" 
    }, {
        "id": 14,
        "name": "Kickstart default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 89,
        "name": "Kickstart default user data",
        "template_kind_id": 8,
        "template_kind_name": "user_data" 
    }, {
        "id": 69,
        "name": "kickstart_ifcfg_bonded_interface",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 68,
        "name": "kickstart_ifcfg_bond_interface",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 70,
        "name": "kickstart_ifcfg_generic_interface",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 71,
        "name": "kickstart_ifcfg_get_identifier_names",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 72,
        "name": "kickstart_networking_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 48,
        "name": "Kickstart oVirt-RHVH",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 15,
        "name": "Kickstart oVirt-RHVH PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 1,
        "name": "NX-OS default POAP setup",
        "template_kind_id": 10,
        "template_kind_name": "POAP" 
    }, {
        "id": 49,
        "name": "Preseed default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 31,
        "name": "Preseed default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 38,
        "name": "Preseed default iPXE",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 7,
        "name": "Preseed default PXEGrub2",
        "template_kind_id": 3,
        "template_kind_name": "PXEGrub2" 
    }, {
        "id": 16,
        "name": "Preseed default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 90,
        "name": "Preseed default user data",
        "template_kind_id": 8,
        "template_kind_name": "user_data" 
    }, {
        "id": 73,
        "name": "preseed_networking_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 74,
        "name": "puppet.conf",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 76,
        "name": "puppetlabs_repo",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 75,
        "name": "puppet_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 77,
        "name": "pxegrub2_chainload",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 8,
        "name": "PXEGrub2 default local boot",
        "template_kind_id": 3,
        "template_kind_name": "PXEGrub2" 
    }, {
        "id": 78,
        "name": "pxegrub2_discovery",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 9,
        "name": "PXEGrub2 global default",
        "template_kind_id": 3,
        "template_kind_name": "PXEGrub2" 
    }, {
        "id": 79,
        "name": "pxegrub_chainload",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 4,
        "name": "PXEGrub default local boot",
        "template_kind_id": 2,
        "template_kind_name": "PXEGrub" 
    }, {
        "id": 80,
        "name": "pxegrub_discovery",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 5,
        "name": "PXEGrub global default",
        "template_kind_id": 2,
        "template_kind_name": "PXEGrub" 
    }, {
        "id": 17,
        "name": "PXELinux chain iPXE",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 18,
        "name": "PXELinux chain iPXE UNDI",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 81,
        "name": "pxelinux_chainload",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 19,
        "name": "PXELinux default local boot",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 20,
        "name": "PXELinux default memdisk",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 82,
        "name": "pxelinux_discovery",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 21,
        "name": "PXELinux global default",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 83,
        "name": "rancheros_cloudconfig",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 50,
        "name": "RancherOS provision",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 22,
        "name": "RancherOS PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 84,
        "name": "redhat_register",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 85,
        "name": "remote_execution_ssh_keys",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 86,
        "name": "saltstack_minion",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 87,
        "name": "saltstack_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 91,
        "name": "UserData default",
        "template_kind_id": 8,
        "template_kind_name": "user_data" 
    }, {
        "id": 23,
        "name": "WAIK default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 51,
        "name": "XenServer default answerfile",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 32,
        "name": "XenServer default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 24,
        "name": "XenServer default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }],
    "ptables": [{
        "os_family": "Suse",
        "created_at": "2019-02-26 20:27:49 -0500",
        "updated_at": "2019-02-26 20:27:49 -0500",
        "name": "AutoYaST entire SCSI disk",
        "id": 92
    }, {
        "os_family": "Suse",
        "created_at": "2019-02-26 20:27:49 -0500",
        "updated_at": "2019-02-26 20:27:49 -0500",
        "name": "AutoYaST entire virtual disk",
        "id": 93
    }, {
        "os_family": "Suse",
        "created_at": "2019-02-26 20:27:49 -0500",
        "updated_at": "2019-02-26 20:27:49 -0500",
        "name": "AutoYaST LVM",
        "id": 94
    }, {
        "os_family": "Coreos",
        "created_at": "2019-02-26 20:27:49 -0500",
        "updated_at": "2019-02-26 20:27:49 -0500",
        "name": "CoreOS default fake",
        "id": 95
    }, {
        "os_family": "Rancheros",
        "created_at": "2019-02-26 20:27:49 -0500",
        "updated_at": "2019-02-26 20:27:49 -0500",
        "name": "Empty",
        "id": 96
    }, {
        "os_family": "Freebsd",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "FreeBSD default fake",
        "id": 97
    }, {
        "os_family": "Solaris",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "Jumpstart default",
        "id": 98
    }, {
        "os_family": "Solaris",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "Jumpstart mirrored",
        "id": 99
    }, {
        "os_family": "Junos",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "Junos default fake",
        "id": 100
    }, {
        "os_family": "Redhat",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "Kickstart default",
        "id": 101
    }, {
        "os_family": "Redhat",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "Kickstart default thin",
        "id": 102
    }, {
        "os_family": "NXOS",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "NX-OS default fake",
        "id": 103
    }, {
        "os_family": "Debian",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "Preseed default",
        "id": 104
    }, {
        "os_family": "Debian",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "Preseed default LVM",
        "id": 105
    }, {
        "os_family": "Xenserver",
        "created_at": "2019-02-26 20:27:50 -0500",
        "updated_at": "2019-02-26 20:27:50 -0500",
        "name": "XenServer default",
        "id": 106
    }],
    "provisioning_templates": [{
        "id": 39,
        "name": "Alterator default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 26,
        "name": "Alterator default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 10,
        "name": "Alterator default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 53,
        "name": "alterator_pkglist",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 54,
        "name": "ansible_provisioning_callback",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 55,
        "name": "ansible_tower_callback_script",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 56,
        "name": "ansible_tower_callback_service",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 40,
        "name": "Atomic Kickstart default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 41,
        "name": "AutoYaST default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 33,
        "name": "AutoYaST default iPXE",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 11,
        "name": "AutoYaST default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 88,
        "name": "AutoYaST default user data",
        "template_kind_id": 8,
        "template_kind_name": "user_data" 
    }, {
        "id": 42,
        "name": "AutoYaST SLES default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 57,
        "name": "blacklist_kernel_modules",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 58,
        "name": "bmc_nic_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 59,
        "name": "built",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 60,
        "name": "chef_client",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 61,
        "name": "coreos_cloudconfig",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 43,
        "name": "CoreOS provision",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 12,
        "name": "CoreOS PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 62,
        "name": "create_users",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 63,
        "name": "csr_attributes.yaml",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 64,
        "name": "epel",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 65,
        "name": "fix_hosts",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 27,
        "name": "FreeBSD (mfsBSD) finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 44,
        "name": "FreeBSD (mfsBSD) provision",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 13,
        "name": "FreeBSD (mfsBSD) PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 66,
        "name": "freeipa_register",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 52,
        "name": "Grubby default",
        "template_kind_id": 7,
        "template_kind_name": "script" 
    }, {
        "id": 67,
        "name": "http_proxy",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 34,
        "name": "iPXE default local boot",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 35,
        "name": "iPXE global default",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 36,
        "name": "iPXE intermediate script",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 45,
        "name": "Jumpstart default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 28,
        "name": "Jumpstart default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 2,
        "name": "Jumpstart default PXEGrub",
        "template_kind_id": 2,
        "template_kind_name": "PXEGrub" 
    }, {
        "id": 29,
        "name": "Junos default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 46,
        "name": "Junos default SLAX",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 25,
        "name": "Junos default ZTP config",
        "template_kind_id": 9,
        "template_kind_name": "ZTP" 
    }, {
        "id": 47,
        "name": "Kickstart default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 30,
        "name": "Kickstart default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 37,
        "name": "Kickstart default iPXE",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 3,
        "name": "Kickstart default PXEGrub",
        "template_kind_id": 2,
        "template_kind_name": "PXEGrub" 
    }, {
        "id": 6,
        "name": "Kickstart default PXEGrub2",
        "template_kind_id": 3,
        "template_kind_name": "PXEGrub2" 
    }, {
        "id": 14,
        "name": "Kickstart default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 89,
        "name": "Kickstart default user data",
        "template_kind_id": 8,
        "template_kind_name": "user_data" 
    }, {
        "id": 69,
        "name": "kickstart_ifcfg_bonded_interface",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 68,
        "name": "kickstart_ifcfg_bond_interface",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 70,
        "name": "kickstart_ifcfg_generic_interface",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 71,
        "name": "kickstart_ifcfg_get_identifier_names",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 72,
        "name": "kickstart_networking_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 48,
        "name": "Kickstart oVirt-RHVH",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 15,
        "name": "Kickstart oVirt-RHVH PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 1,
        "name": "NX-OS default POAP setup",
        "template_kind_id": 10,
        "template_kind_name": "POAP" 
    }, {
        "id": 49,
        "name": "Preseed default",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 31,
        "name": "Preseed default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 38,
        "name": "Preseed default iPXE",
        "template_kind_id": 4,
        "template_kind_name": "iPXE" 
    }, {
        "id": 7,
        "name": "Preseed default PXEGrub2",
        "template_kind_id": 3,
        "template_kind_name": "PXEGrub2" 
    }, {
        "id": 16,
        "name": "Preseed default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 90,
        "name": "Preseed default user data",
        "template_kind_id": 8,
        "template_kind_name": "user_data" 
    }, {
        "id": 73,
        "name": "preseed_networking_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 74,
        "name": "puppet.conf",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 76,
        "name": "puppetlabs_repo",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 75,
        "name": "puppet_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 77,
        "name": "pxegrub2_chainload",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 8,
        "name": "PXEGrub2 default local boot",
        "template_kind_id": 3,
        "template_kind_name": "PXEGrub2" 
    }, {
        "id": 78,
        "name": "pxegrub2_discovery",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 9,
        "name": "PXEGrub2 global default",
        "template_kind_id": 3,
        "template_kind_name": "PXEGrub2" 
    }, {
        "id": 79,
        "name": "pxegrub_chainload",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 4,
        "name": "PXEGrub default local boot",
        "template_kind_id": 2,
        "template_kind_name": "PXEGrub" 
    }, {
        "id": 80,
        "name": "pxegrub_discovery",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 5,
        "name": "PXEGrub global default",
        "template_kind_id": 2,
        "template_kind_name": "PXEGrub" 
    }, {
        "id": 17,
        "name": "PXELinux chain iPXE",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 18,
        "name": "PXELinux chain iPXE UNDI",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 81,
        "name": "pxelinux_chainload",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 19,
        "name": "PXELinux default local boot",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 20,
        "name": "PXELinux default memdisk",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 82,
        "name": "pxelinux_discovery",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 21,
        "name": "PXELinux global default",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 83,
        "name": "rancheros_cloudconfig",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 50,
        "name": "RancherOS provision",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 22,
        "name": "RancherOS PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 84,
        "name": "redhat_register",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 85,
        "name": "remote_execution_ssh_keys",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 86,
        "name": "saltstack_minion",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 87,
        "name": "saltstack_setup",
        "template_kind_id": null,
        "template_kind_name": null
    }, {
        "id": 91,
        "name": "UserData default",
        "template_kind_id": 8,
        "template_kind_name": "user_data" 
    }, {
        "id": 23,
        "name": "WAIK default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }, {
        "id": 51,
        "name": "XenServer default answerfile",
        "template_kind_id": 5,
        "template_kind_name": "provision" 
    }, {
        "id": 32,
        "name": "XenServer default finish",
        "template_kind_id": 6,
        "template_kind_name": "finish" 
    }, {
        "id": 24,
        "name": "XenServer default PXELinux",
        "template_kind_id": 1,
        "template_kind_name": "PXELinux" 
    }],
    "domains": [],
    "realms": [],
    "environments": [],
    "hostgroups": [],
    "locations": [],
    "hosts_count": 0,
    "parameters": []
}

Notably for my case owner_details isn't present in the response to the PUT call.

No data to display

Actions

Also available in: Atom PDF