# Cmdlets ```{toctree} :glob: :hidden: commandlets/* ``` ## Connection Cmdlets related to the Vault connection. | Name | Description | | -------------------------------------------------------------------------- | --------------------------- | | [Open-VaultConnection]() | Connects to a Vault server. | ## Debug Cmdlets to help identifying issues in scripts. | Name | Description | | ------------------------------------------------ | ------------------------------------------------------------------------------------------ | | []() | Opens a dialog in which all available PowerShell variables and their values are displayed. | ----- :::{note} The following cmdlets require an existing Vault connection in the application being used to work with them. ::: ## Files Cmdlets for adding, updating and retrieving Vault File(s) and their associations. | Name | Description | | ------------------------------------------------------------------------------------ | ------------------------------------------------------------ | | [Get-VaultFile]() | Retrieves a File from Vault. | | [Get-VaultFiles]() | Retrieves multiples File from Vault. | | [Get-VaultFileAssociations]() | Retrieves the associations of a File in Vault. | | [Get-VaultFileBom]() | Retrieves the Bill of Material data of a of a File in Vault. | | [Add-VaultFile]() | Adds a new File to the Vault. | | [Update-VaultFile]() | Updates an existing File in Vault. | | [Save-VaultFile]() | Download a File from Vault to a local directory. | ## Folders Cmdlets for retrieving Vault Folder(s). | Name | Description | | ------------------------------------------------------------------ | ------------------------------ | | [Get-VaultFolder]() | Retrieves a Folder from Vault. | | [Get-VaultFolders]() | Retrieves Folders from Vault. | ## Items Cmdlets for updating and retrieving Vault Item(s) and their associations. | Name | Description | | ----------------------------------------------------------------------------------- | ------------------------------------------------------------- | | [Get-VaultItem]() | Retrieves an Item from Vault. | | [Get-VaultItemAssociations]() | Retrieves the associations of an Item in Vault. | | [Get-VaultItemBom]() | Retrieves the Bill of Material data of a of an Item in Vault. | | [Update-VaultItem]() | Updates an existing Item in Vault. | ## Change Orders Cmdlets for adding, updating and retrieving Change Order(s) and their associations. | Name | Description | | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------- | | [Get-VaultChangeOrder]() | Retrieves a Change Order from Vault. | | [Get-VaultChangeOrderAssociations]() | Retrieves the associations of a Change Order from Vault. | | [Add-VaultChangeOrder]() | Creates a Change Order in Vault. | | [Update-VaultChangeOrder]() | Updates an existing Change Order in Vault. | ## Jobs Cmdlets related to Jobs and the Vault JobQueue. | Name | Description | | ---------------------------------------------------------- | ------------------------------------- | | [Add-VaultJob]() | Adds a new Job to the Vault JobQueue. |