# Unit functions

> SDK functions for creating, deleting, and managing CapaInstaller units and their relations to groups, packages, users, and management points.

Source: https://docs.capaone.com/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/  
Product: CapaInstaller — a separate CapaSystems product; do not apply this page to any other.

Unit functions let you create and delete units and retrieve or change information about specific units from a script, including their relations to groups, packages, printers, users, and management points.

## In this section

- [Add printer to unit](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/add-printer-to-unit/) - Add printer to unit.
- [Add unit to business unit](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/add-unit-to-business-unit/) - Add unit to business unit.
- [Add unit to calendar group](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/add-unit-to-calendar-group/) - Add unit to calendar group.
- [Add unit to folder](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/add-unit-to-folder/) - Add unit to folder.
- [Add unit to group](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/add-unit-to-group/) - Adds unit to group.
- [Add unit to group (BU)](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/add-unit-to-group-bu/) - Add unit to group (BU).
- [Add unit to package](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/add-unit-to-package/) - Adds unit to package.
- [Add unit to reinstall](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/add-unit-to-reinstall/) - Adds unit to reinstall.
- [Clear Primary User](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/clear-primary-user/) - Clear the primary user on a unit.
- [Create unit](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/create-unit/) - Create Unit.
- [Delete unit](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/delete-unit/) - Delete Unit.
- [Delete unit by UUID](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/delete-unit-by-uuid/) - Delete unit by UUID.
- [Exist unit](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/exist-unit/) - Exist Unit.
- [Exist unit location](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/exist-unit-location/) - Checks if a unit exists with the specified name and location.
- [Exist Unit On Management Point](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/exist-unit-on-management-point/) - Gets the management point ID which the Unit is linked to.
- [Exist uuid](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/exist-uuid/) - Checks if a unit with the specified uuid exists.
- [Get devices linked to vpp user](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-devices-linked-to-vpp-user/) - Get devices linked to vpp user.
- [Get group Printers](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-group-printers/) - Get printers linked to a group.
- [Get group units](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-group-units/) - Gets units linked to a group.
- [Get package units](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-package-units/) - Gets units linked to a package.
- [Get reinstall status](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-reinstall-status/) - Get reinstall status.
- [Get unit description](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-unit-description/) - Gets unit description.
- [GetUnitFolder](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/getunitfolder/) - Gets unit folder.
- [Get unit groups](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-unit-groups/) - Get unit groups.
- [Get unit last runtime](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-unit-last-runtime/) - Get unit last agent run time.
- [Get unit linked units](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-unit-linked-units/) - Get unit linked units.
- [Get unit linked user](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-unit-linked-user/) - Get a unit linked user.
- [Get Unit Management Point](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-unit-management-point/) - Get a unit's Management Point.
- [Get unit management server relation](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-unit-management-server-relation/) - Get a unit's Management Server.
- [Get unit packages](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-unit-packages/) - Get unit packages.
- [Get unit package status](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-unit-package-status/) - Get Unit package relation status.
- [Get Unit Relations](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-unit-relations/) - Gets unit relations.
- [Get units](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-units/) - Get units.
- [Get Units in Folder](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-units-in-folder/) - Get units in a folder.
- [Get units on business unit](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-units-on-business-unit/) - Gets units on business unit.
- [Get unit WSUS Group](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-unit-wsus-group/) - Get unit WSUS Group.
- [Get Users](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-users/) - Get Users.
- [Get users linked to vpp user](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-users-linked-to-vpp-user/) - Get users linked to vpp user.
- [Get WSUS Group units](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/get-wsus-group-units/) - Get WSUS Group units.
- [Move Device To Management Point](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/move-device-to-management-point/) - Move Device to Management Point.
- [Remove unit from business unit](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/remove-unit-from-business-unit/) - Remove unit from business unit.
- [Remove unit from calendar group](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/remove-unit-from-calendar-group/) - Remove unit from calendar group.
- [Remove unit from group](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/remove-unit-from-group/) - Remove unit from group.
- [Remove unit from package](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/remove-unit-from-package/) - Remove unit from package.
- [Remove unit from reinstall](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/remove-unit-from-reinstall/) - Remove Unit from reinstall.
- [Rename unit](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/rename-unit/) - Rename unit.
- [Restart Agent using SDK](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/restart-agent-using-sdk/) - Restart Agent.
- [Send Unit Command](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/send-unit-command/) - Sends unit command.
- [Set Primary User](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/set-primary-user/) - Set primary user on unit.
- [Set unit description](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/set-unit-description/) - Set unit description.
- [Set unit label](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/set-unit-label/) - Sets the unit label.
- [Set unit name](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/set-unit-name/) - Sets unit name.
- [Set unit package status](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/set-unit-package-status/) - Set Unit Package Status.
- [Set unit status](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/set-unit-status/) - Set unit status.
- [Set unit WSUS Group](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/set-unit-wsus-group/) - Set unit WSUS group.
- [Set Wake On LAN](/capainstaller/sdk-capainstaller-software-development-kit-functions/unit-functions/set-wake-on-lan/) - Sets Wake On LAN.
