# 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. | ## 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. |