Packages
Server packages.
Endpoints
- GETRetrieve packages
/packagesEvery server package, unpaged unless results or page is sent. - POSTCreate a package ●
/packagesCreate a package from its name alone, or with any field the update endpoint accepts. It starts disabled with the admin page's defaults. - GETRetrieve a package
/packages/{packageId}One server package by ID, with everything the update endpoint can change. - PUTUpdate a package ●
/packages/{packageId}Change a package's settings. Send only the fields to change; objects merge and relation lists replace. Existing servers are not changed. - DELETEDelete a package ●
/packages/{packageId}Delete a package and everything attached to it. Needs confirm , and force while servers still reference it. - POSTDuplicate a package ●
/packages/{packageId}/duplicateA disabled copy of the package under a new name, with its settings, template collections, firewall rulesets and hypervisor asset groups.