Imported from Servosity/msp-skills (
skills/veeam/SKILL.md). Install upstream withnpx skills add Servosity/msp-skills --skill veeam. Copyright stays with the author (Apache-2.0).
Veeam Service Provider Console Claude Code Skill
Prerequisites: Install the CLI
This skill drives the veeam-cli binary. You must verify the CLI is installed before invoking any command from this skill. If it is missing, install it first:
- macOS / Linux:
bash <(curl -fsSL https://raw.githubusercontent.com/servosity/msp-skills/main/skills/veeam/install.sh) - Windows (PowerShell):
iwr -useb https://raw.githubusercontent.com/servosity/msp-skills/main/skills/veeam/install.ps1 | iex - Verify:
veeam-cli --version - Ensure
~/.local/bin(macOS / Linux) or%LOCALAPPDATA%\Programs\msp-skills(Windows) is on$PATH.
If --version reports "command not found" after install, the install step did not put the binary on $PATH. Do not proceed with skill commands until verification succeeds.
Drive the full VSPC v3 REST surface - companies, backup servers, jobs, backup agents, protected workloads, alarms, licensing, and billing - from one CLI built for AI agents. A local SQLite mirror powers offline search and cross-tenant commands the web console can't: fleet-health, stale-backups, at-risk, alarms-triage, license-usage, company-overview, and since (drift).
When to Use This CLI
Reach for this CLI when an agent or operator needs to inspect or manage Veeam-protected estates across many tenants from a Veeam Service Provider Console: checking backup job health, finding stale or at-risk protection, triaging alarms, reviewing license consumption, or scripting bulk reads against the VSPC v3 API. The local mirror makes fleet-wide questions fast and offline.
Anti-triggers
Do not use this CLI for:
- Driving a single standalone Veeam Backup & Replication server with no VSPC in front of it (that is the separate VBR REST API)
- Restoring data or running production backup jobs as the system of record - use the Veeam console for irreversible recovery operations
- Managing Microsoft 365 backups directly on a VB365 server that is not registered to the console
Unique Capabilities
These capabilities aren't available in any other tool for this API.
Cross-tenant rollups that compound
-
fleet-health- One-pane cross-company backup health: jobs by last status, agents online/offline, and active alarms per tenant.The MSP morning-coffee command: reach for it to see every tenant's backup posture in one shot before triaging.
veeam-cli fleet-health --agent --select companies.company,companies.failed,companies.agents_offline -
stale-backups- Every backup job and agent job whose last successful run is older than N days, across all tenants, sorted by staleness.The #1 MSP risk question. Use it to catch silently-failing protection before a customer needs a restore.
veeam-cli stale-backups --days 3 --agent -
company-overview- Single-tenant 360: backup servers, job status breakdown, agents, active alarms, protected workloads, and license usage assembled from the local store.Answers 'how is this one customer doing?' without a six-tab tour of the web console.
veeam-cli company-overview --company "Contoso Ltd" --agent
Risk and SLA answers
-
at-risk- Protected workloads whose latest restore point is older than the RPO threshold (or missing entirely) - the data that would be lost on failure today.Turns raw restore-point timestamps into the SLA answer an MSP actually owns.
veeam-cli at-risk --rpo 24h --agent -
alarms-triage- Active alarms grouped by company and severity with first-seen / last-seen from local history, deduped for fleet-wide triage.Cuts a noisy multi-tenant alarm feed down to the handful of distinct problems worth acting on.
veeam-cli alarms-triage --severity Error --agent -
since- What changed across the fleet inside a time window: backup jobs that failed or warned, alarms that fired, and agents that newly activated.Replaces re-reading the whole console with a focused 'what's new and bad' delta for the shift handoff.
veeam-cli since 24h --agent
Billing and capacity
-
license-usage- Per-organization license consumption (used points) with the delta since the previous run.Billing-relevant: spot tenants approaching their license ceiling before overage, in one command.
veeam-cli license-usage --agent --select organizations.organization,organizations.used_points,organizations.delta
Command Reference
alarms - This resource collection represents Veeam Service Provider Console alarms.
veeam-cli alarms acknowledge-active- Assigns the Acknowledged status to a triggered alarm with the specified UID.veeam-cli alarms clone- Creates a clone of an alarm template with the specified UID.veeam-cli alarms delete- Deletes an alarm template with the specified UID.veeam-cli alarms delete-active- Deletes a triggered alarm with the specified UID.veeam-cli alarms get- Returns a collection resource representation of all Veeam Service Provider Console alarm templates.veeam-cli alarms get-active- Returns collection resource representation of all Veeam Service Provider Console triggered alarms.veeam-cli alarms get-active-active- Returns a resource representation of a triggered alarm with the specified UID.veeam-cli alarms get-active-by- Returns all status changes of a triggered alarm with the specified template UID.veeam-cli alarms get-active-history- Returns a collection resource representation of all status changes of a triggered alarm with the specified UID inveeam-cli alarms get-templates- Returns a resource representation of an alarm template with the specified UID.veeam-cli alarms resolve-active- Resolves a triggered alarm with the specified UID.
async-actions - This resource collection represents Veeam Service Provider Console REST API async actions.
veeam-cli async-actions cancel- Cancels an action with the specified UID.veeam-cli async-actions get-config- Returns a configuration of an async action service.veeam-cli async-actions get-info- Returns a collection resource representation of all active async actions of the current user.veeam-cli async-actions get-info-asyncactions- Returns a resource representation of an async action with the specified UID.
authentication - This resource collection allows to authenticate to Veeam Service Provider Console REST API.
veeam-cli authentication decrypt-pkcs12-container- Decrypts an encrypted PKCS#12 container.veeam-cli authentication generate-new-pkcs12-key-pair- Issues a PKCS#12 container with an RSA private key and an X.509 certificate.veeam-cli authentication generate-new-rsa-key-pair- Issues an RSA key pair. > You can specify the key size if needed.veeam-cli authentication generate-totp-secret- Issues a TOTP secret and a URL-encoded secret.
configuration - This resource collection represents security certificate installed on Veeam Service Provider Console server.
veeam-cli configuration copy-backup-policy- Creates a copy of a backup policy with the specified UID.veeam-cli configuration create-linux-backup-policy- Creates a backup policy for Linux computers.veeam-cli configuration create-mac-backup-policy- Creates a backup policy for Mac computers.veeam-cli configuration create-windows-backup-policy- Creates a backup policy for Microsoft Windows computers.veeam-cli configuration delete-backup-policy- Deletes a backup policy with the specified UID.veeam-cli configuration get-all-available-certificates- Returns a collection resource representation of security cerificates on Veeam Service Provider Console server that areveeam-cli configuration get-backup-policies- Returns a collection resource representation of all backup policies.veeam-cli configuration get-backup-policies-to-assign- Returns a collection resource representation of all backup policies that can be assigned to agents.veeam-cli configuration get-backup-policy- Returns a resource representation of a backup policy with the specified UID.veeam-cli configuration get-certificate- Returns a Veeam Service Provider Console server security certificate.veeam-cli configuration get-linux-backup-policies- Returns a collection resource representation of all backup policies configured for Linux computers.veeam-cli configuration get-linux-backup-policy- Returns a resource representation of a Linux computer backup policy with the specified UID.veeam-cli configuration get-mac-backup-policies- Returns a collection resource representation of all backup policies configured for Mac computers.veeam-cli configuration get-mac-backup-policy- Returns a resource representation of a Mac computer backup policy with the specified UID.veeam-cli configuration get-windows-backup-policies- Returns a collection resource representation of all backup policies configured for Microsoft Windows computers.veeam-cli configuration get-windows-backup-policy- Returns a resource representation of a Windows computer backup policy with the specified UID.veeam-cli configuration install-certificate- Installs a Veeam Service Provider Console server security certificate.veeam-cli configuration patch-backup-policy- Modifies a backup policy with the specified UID.veeam-cli configuration patch-linux-backup-policy- Modifies a Linux computer backup policy with the specified UID.veeam-cli configuration patch-mac-backup-policy- Modifies a Mac computer backup policy with the specified UID.veeam-cli configuration patch-windows-backup-policy- Modifies a Windows computer backup policy with the specified UID.
deployment - This resource collection represents deployment tasks.
veeam-cli deployment get-backup-server-configuration-xml- Returns a resource representation of an example for Veeam Backup & Replication server deployment configuration in theveeam-cli deployment get-log- Returns a resource representation of deployment task status.veeam-cli deployment get-task- Returns a resource representation of a deployment task with the specified UID.veeam-cli deployment get-tasks- Returns a collection resource representation of all deployment tasks.veeam-cli deployment get-vone-server-configuration-xml- Returns a resource representation of an example for Veeam ONE server deployment configuration in theXMLformat.veeam-cli deployment wait-task- Initiates an async action that waits for a deployment task with the specified UID to complete.
discovery - This resource collection represents discovery rules and discovered computers.
veeam-cli discovery create-linux-custom-rule- Creates a Linux rule based on a list of IP addresses and DNS names.veeam-cli discovery create-linux-network-based-rule- Creates a Linux network-based discovery rule.veeam-cli discovery create-windows-active-directory-based-rule- Create Microsoft Entra ID Discovery Rule for Windowsveeam-cli discovery create-windows-custom-rule- Creates a Windows rule based on a list of IP addresses and DNS names.veeam-cli discovery create-windows-network-based-rule- Creates a Windows network-based discovery rule.veeam-cli discovery delete-rule- Deletes a discovery rule with the specified UID.veeam-cli discovery delete-scheduled-deployment-task-for-computer- Deletes a computer scheduled deployment task with the specified UID.veeam-cli discovery get-computer- Returns a resource representation of a discovered computer with the specified UID.veeam-cli discovery get-computers- Returns a collection resource representation of all discovered computers.veeam-cli discovery get-computers-by-rule- Returns a collection resource representation of all computers discovered with a rule with the specified UID.veeam-cli discovery get-linux-custom-rule- Returns a resource representation of a Linux discovery rule based on a list of IP addresses and DNS names.veeam-cli discovery get-linux-custom-rules- Returns a collection resource representation of all Linux discovery rules based on lists of IP addresses and DNS names.veeam-cli discovery get-linux-network-based-rule- Returns a resource representation of a Linux network-based discovery rule.veeam-cli discovery get-linux-network-based-rules- Returns a collection resource representation of all Linux network-based discovery rules.veeam-cli discovery get-linux-rule- Returns a resource representation of a Linux discovery rule with the specified UID.veeam-cli discovery get-linux-rules- Returns a collection resource representation of all Linux discovery rules.veeam-cli discovery get-rule- Returns a resource representation of a discovery rule with the specified UID.veeam-cli discovery get-rules- Returns a collection resource representation of all discovery rules.veeam-cli discovery get-scheduled-deployment-task-for-computer- Returns a resource representation of a computer scheduled deployment task with the specified UID.veeam-cli discovery get-scheduled-deployment-tasks-for-computer- Returns a collection resource representation of all deployment tasks scheduled for a computer with the specified UID.veeam-cli discovery get-time-zones- Returns a collection resource representation of all time zones.veeam-cli discovery get-windows-active-directory-based-rule- Returns a resource representation of an Microsoft Entra ID discovery rule with the specified UID.veeam-cli discovery get-windows-active-directory-based-rules- Returns a collection resource representation of all Microsoft Entra ID discovery rules.veeam-cli discovery get-windows-custom-rule- Returns a resource representation of a Windows discovery rule based on a list of IP addresses and DNS names.veeam-cli discovery get-windows-custom-rules- Returns a collection resource representation of all Windows discovery rules based on lists of IP addresses and DNSveeam-cli discovery get-windows-network-based-rule- Returns a resource representation of a Windows network-based discovery rule.veeam-cli discovery get-windows-network-based-rules- Returns a collection resource representation of all Windows network-based discovery rules.veeam-cli discovery get-windows-rule- Returns a resource representation of a Windows discovery rule with the specified UID.veeam-cli discovery get-windows-rules- Returns a collection resource representation of all Windows discovery rules.veeam-cli discovery install-backup-agent-on-computer- Deploys Veeam backup agent and management agent on a discovered computer with the specified UID.veeam-cli discovery install-backup-server-on-computer- Installs Veeam Backup & Replication and management agent on a discovered computer with the specified UID.veeam-cli discovery install-linux-backup-agent-on-computer- Deploy Veeam backup agent and management agent on a discovered Linux computer with the specified UID.veeam-cli discovery install-vone-server-on-computer- Installs Veeam ONE and management agent on a discovered computer with the specified UID.veeam-cli discovery patch-linux-custom-rule- Modifies a Linux discovery rule based on a list of IP addresses and DNS names.veeam-cli discovery patch-linux-network-based-rule- Modifies a Linux network-based discovery rule with the specified UID.veeam-cli discovery patch-linux-rule- Modifies a Linux discovery rule with the specified UID.veeam-cli discovery patch-rule- Modifies a discovery rule with the specified UID.veeam-cli discovery patch-scheduled-deployment-task-for-computer- Modifies a computer scheduled deployment task with the specified UID.veeam-cli discovery patch-windows-active-directory-based-rule- Modifies an Microsoft Entra ID discovery rule with the specified UID.veeam-cli discovery patch-windows-custom-rule- Modifies a Windows discovery rule based on a list of IP addresses and DNS names.veeam-cli discovery patch-windows-network-based-rule- Modifies a Windows network-based discovery rule with the specified UID.veeam-cli discovery patch-windows-rule- Modifies a Windows discovery rule with the specified UID.veeam-cli discovery reboot-computer- Reboots Veeam backup agent on a discovered computer with the specified UID.veeam-cli discovery reset-computers-by-rule- Resets results of discovery by a discovery rule with the specified UID.veeam-cli discovery schedule-install-backup-server-on-computer- Creates a sheduled task that installs Veeam Backup & Replication and management agent on a discovered computer with theveeam-cli discovery schedule-install-vone-server-on-computer- Creates a sheduled task that installs Veeam ONE and management agent on a discovered computer with the specified UID.veeam-cli discovery start-rule- Run discovery by a discovery rule with the specified UID.veeam-cli discovery start-scheduled-deployment-task-for-computer- Starts a computer scheduled deployment task with the specified UID.veeam-cli discovery stop-rule- Stop discovery by a discovery rule with the specified UID.
event-logs - This resource collection represents event log entries.
veeam-cli event-logs get-activity-logs- Returns a collection resource representation of all activity log records.veeam-cli event-logs get-management-agent-tasks- Returns a collection resource representation of all management agent task log records.
infrastructure - Manage infrastructure
veeam-cli infrastructure abort-backup-server-multipart-patch- Aborts an upload of a patch to Veeam Backup & Replication server with the specified UID.veeam-cli infrastructure abort-linux-backup-server-multipart-patch- Aborts an upload of a patch to Veeam Backup & Replication linux server with the specified UID.veeam-cli infrastructure abort-public-cloud-multipart-patch- Aborts an upload of a patch to Veeam Backup for Public Clouds appliances registered on a Veeam Cloud Connect site withveeam-cli infrastructure abort-vone-server-multipart-patch- Aborts upload of a Veeam ONE patch to a server with the specified UID.veeam-cli infrastructure accept-unverified-agent- Accepts an unverified management agent with the specified UID.veeam-cli infrastructure activate-backup-agent- Changes management mode of a Veeam backup agent with the specified UID to ManagedByConsole.veeam-cli infrastructure activate-vb365-server- Activates an unactivated Veeam Backup for Microsoft 365 server with the specified UID.veeam-cli infrastructure add-existing-public-cloud-aws-appliance- Connects an existing Veeam Backup for AWS appliance registered on a Veeam Cloud Connect site with the specified UID.veeam-cli infrastructure add-existing-public-cloud-azure-account- Registers an existing Microsoft Azure on a Veeam Cloud Connect site with the specified UID.veeam-cli infrastructure add-existing-public-cloud-azure-appliance- Connect an existing Veeam Backup for Microsoft Azure appliance registered on a Veeam Cloud Connect site with theveeam-cli infrastructure add-existing-public-cloud-google-appliance- Connects an existing Veeam Backup for Google Cloud appliance registered on a Veeam Cloud Connect site with theveeam-cli infrastructure assign-backup-server-job- Assign a job with the specified UID to a company.veeam-cli infrastructure assign-linux-policy-on-backup-agent- Assigns a backup policy to a Veeam Agent for Linux with the specified UID.veeam-cli infrastructure assign-mac-policy-on-backup-agent- Assigns a backup policy to a Veeam Agent for Mac with the specified UID.veeam-cli infrastructure assign-policy-on-backup-agent- Assigns a backup policy to a Veeam Agent for Microsoft Windows with the specified UID.veeam-cli infrastructure assign-tenant- Assigns a cloud tenant with the specified UID to a company.veeam-cli infrastructure check-vb365-microsoft365-organization-certificate-existence-in-the-storage- Checks whether a security certificate is available for a Microsoft 365 organization application with the specified UID.veeam-cli infrastructure complete-backup-server-multipart-patch- Finalizes an upload of a patch to Veeam Backup & Replication server with the specified UID.veeam-cli infrastructure complete-linux-backup-server-multipart-patch- Finalizes an upload of a patch to Veeam Backup & Replication linux server with the specified UID.veeam-cli infrastructure complete-public-cloud-multipart-patch- Finalizes an upload of a patch to Veeam Backup for Public Clouds appliances registered on a Veeam Cloud Connect siteveeam-cli infrastructure complete-vone-server-multipart-patch- Finalizes upload of a Veeam ONE patch to a server with the specified UID.veeam-cli infrastructure create-azure-device-code- Generates a device code to log in to a Microsoft organization.veeam-cli infrastructure create-backup-server-backup-vm-vcd-job- Creates a VMware Cloud Director VM backup job on a Veeam Backup & Replication server with the specified UID.veeam-cli infrastructure create-backup-server-backup-vm-vsphere-job- Creates a VMware VSphere VM backup job on a Veeam Backup & Replication server with the specified UID.veeam-cli infrastructure create-backup-server-encryption-password- Creates a new encryption password on a Veeam Backup & Replication server with the specified UID.veeam-cli infrastructure create-backup-server-linux-credentials- Adds Linux credentials for a Veeam Backup & Replication server with the specified UID.veeam-cli infrastructure create-backup-server-multipart-patch- Initiates an upload of a patch to a Veeam Backup & Replication server with the specified UID.veeam-cli infrastructure create-backup-server-standard-credentials- Adds standard credentials for Veeam Backup & Replication server with the specified UID.veeam-cli infrastructure create-backup-server-veeam-vault-repository- Creates a Veeam Data Cloud Vault backup repository connected to a Veeam Backup & Replication server with the specifiedveeam-cli infrastructure create-backup-server-win-local-repository- Creates a Windows local backup repository connected to a Veeam Backup & Replication server with the specified UID.veeam-cli infrastructure create-linux-backup-agent-job-configuration- Creates configuration of a Veeam backup agent job protecting Linux computer with the specified UID.veeam-cli infrastructure create-linux-backup-server-multipart-patch- Initiates an upload of a patch to a Veeam Backup & Replication linux server with the specified UID.veeam-cli infrastructure create-mac-backup-agent-job-configuration- Creates a configuration of a Veeam backup agent job protecting Mac computer with the specified UID.veeam-cli infrastructure create-new-public-cloud-aws-appliance- Creates a new Veeam Backup for AWS appliance registered on a Veeam Cloud Connect site with the specified UID.veeam-cli infrastructure create-new-public-cloud-azure-appliance- Creates a new Veeam Backup for Microsoft Azure appliance regitered on a Veeam Cloud Connect site with the specified UID.veeam-cli infrastructure create-new-public-cloud-google-appliance- Creates a new Veeam Backup for Google Cloud appliance registered on a Veeam Cloud Connect site with the specified UID.veeam-cli infrastructure create-public-cloud-aws-account- Creates an AWS account in a Veeam Cloud Connect site with the specified UID.veeam-cli infrastructure create-public-cloud-aws-connection- Adds Amazon connection in a Veeam Cloud Connect site with the specified UID.veeam-cli infrastructure create-public-cloud-aws-key- Creates an Amazon encryption key.veeam-cli infrastructure create-public-cloud-azure-account- Creates a new Microsoft Azure account registered on a Veeam Cloud Connect site with the specified UID.veeam-cli infrastructure create-public-cloud-azure-connection- Creates a new Microsoft Azure connection registered on a Veeam Cloud Connect site with the specified UID.veeam-cli infrastructure create-public-cloud-azure-key- Creates a Microsoft Azure cryptographic key registered on a Veeam Cloud Connect site with the specified UID.veeam-cli infrastructure create-public-cloud-google-account- Creates a Google Cloud account in a Veeam Cloud Connect site with the specified UID.veeam-cli infrastructure create-public-cloud-guest-os-credentials- Creates guest OS credentials for public cloud VMs.veeam-cli infrastructure create-public-cloud-mapping- Maps a Veeam Backup for Public Clouds appliance to an organization.veeam-cli infrastructure create-public-cloud-multipart-patch- Initiates an upload of a patch to Veeam Backup for Public Clouds appliances registered on a Veeam Cloud Connect siteveeam-cli infrastructure create-public-cloud-sql-account- Creates a new public cloud SQL account.veeam-cli infrastructure create-tenant- Creates a new tenant on a Veeam Cloud Connect site with the specified UID.veeam-cli infrastructure create-tenant-backup-resource- Allocate a new cloud backup resource to a tenant with the specified UID.veeam-cli infrastructure create-tenant-replication-resource- Allocates a new cloud replication resource to a tenant.veeam-cli infrastructure create-tenant-vcd-replication-resource- Allocates a new VMware Cloud Director replication resource to a tenant with the specified UID.veeam-cli infrastructure create-vb365-backup-job- Creates a new Veeam Backup for Microsoft 365 backup job.veeam-cli infrastructure create-vb365-copy-job- Creates a new Veeam Backup for Microsoft 365 backup copy job.veeam-cli infrastructure create-vb365-microsoft365-organization- Creates a new Microsoft 365 organization on a Veeam Backup for Microsoft 365 server with the specified UID.veeam-cli infrastructure create-vb365-organization-to-company-mapping- Maps a Microsoft organization to a company.veeam-cli infrastructure create-vone-server-multipart-patch- Initiates upload of a Veeam ONE patch to a server with the specified UID.veeam-cli infrastructure create-windows-backup-agent-job-configuration- Creates a configuration of a Veeam backup agent job protecting a Windows computer with the specified UID.veeam-cli infrastructure deactivate-backup-agent- Changes management mode of Veeam backup agent with the specified UID to UnManaged and deletes management agent from theveeam-cli infrastructure delete-backup-agent- Deletes Veeam backup agent with the specified UID.veeam-cli infrastructure delete-backup-server-credentials- Deletes Veeam Backup & Replication server credentials record with the specified UID.veeam-cli infrastructure delete-backup-server-encryption-password- Deletes a Veeam Backup & Replication server encryption password with the specified UID.veeam-cli infrastructure delete-backup-server-job- Delete a job with the specified UID.veeam-cli infrastructure delete-backup-server-repository- Deletes a backup repository with the specified UID.veeam-cli infrastructure delete-linux-backup-agent-job- Deletes a Veeam Agent for Linux job with the specified UID.veeam-cli infrastructure delete-mac-backup-agent-job- Deletes a Veeam Agent for Mac job with the specified UID.veeam-cli infrastructure delete-management-agent- Deletes a management agent with the specified UID.veeam-cli infrastructure delete-management-agent-credentials- Deletes credentials for Veeam Backup & Replication and Veeam backup agent installation configured on a management agentveeam-cli infrastructure delete-public-cloud-appliance- Removes a Veeam Backup for Public Clouds appliance with the specified UID registered on a Veeam Cloud Connect site.veeam-cli infrastructure delete-public-cloud-aws-connection- Deletes Amazon connection with the specified UID.veeam-cli infrastructure delete-public-cloud-azure-connection- Deletes a Microsoft Azure connection with the specified UID.veeam-cli infrastructure delete-public-cloud-policy- Deletes a Veeam Backup for Public Clouds policy with the specified UID.veeam-cli infrastructure delete-public-cloud-sql-account- Deletes a public cloud SQL account with the specified ID.veeam-cli infrastructure delete-scheduled-deployment-task-for-agent- Deletes a management agent scheduled deployment task with the specified UID.veeam-cli infrastructure delete-tenant- Deletes a tenant with the specified UID.veeam-cli infrastructure delete-tenant-backup-resource- Deletes a tenant cloud backup resource with the specified UID.veeam-cli infrastructure delete-vb365-job- Deletes a Veeam Backup for Microsoft 365 job with the specified UID.veeam-cli infrastructure delete-vb365-organization- Deletes a Microsoft organization with the specified UID.veeam-cli infrastructure delete-vb365-organization-to-company-mapping- Deletes a Microsoft organization to company mapping with the specified UID.veeam-cli infrastructure delete-vb365-server- Removes a Veeam Backup for Microsoft 365 server with the specified UID from the Veeam Service Provider Console database.veeam-cli infrastructure delete-vone-server- Delete data of a Veeam ONE server with the specified UID from a Veeam Service Provider Console server.veeam-cli infrastructure delete-windows-backup-agent-job- Deletes a Veeam Agent for Microsoft Windows job with the specified UID.veeam-cli infrastructure disable-public-cloud-policy- Disables a Veeam Backup for Public Clouds policy with the specified UID.veeam-cli infrastructure disable-tenant- Disables a cloud tenant with the specified UID.veeam-cli infrastructure disable-vb365-job- Disables a Veeam Backup for Microsoft 365 job with the specified UID.veeam-cli infrastructure discover-active-directory-tree- Returns a collection resource representation of organizational units of an Active Directory infrastructure where aveeam-cli infrastructure download-linux-management-package- Returns a download link to a management agent setup file in the shell script format for Linux computers.veeam-cli infrastructure download-mac-management-package- Returns a download link to a management agent setup file in the shell script format for macOS computers.veeam-cli infrastructure download-windows-management-package- Returns a download link to a management agent setup file in theEXEorMSIformat for Microsoft Windows computers.veeam-cli infrastructure enable-public-cloud-policy- Enables a Veeam Backup for Public Clouds policy with the specified UID.veeam-cli infrastructure enable-tenant- Enables a cloud tenant with the specified UID.veeam-cli infrastructure enable-vb365-job- Enables a Veeam Backup for Microsoft 365 job with the specified UID.veeam-cli infrastructure expand-backup-server-cloud-director-object-containers- Returns a collection resource representation of VMs in specified VMware Cloud Director containers.veeam-cli infrastructure expand-backup-server-virtual-server-object-containers- Returns a collection resource representation of VMs included in the specified VMware vSphere VM containers.veeam-cli infrastructure force-collect-backup-agent- Forces data collection from a Veeam backup agent with the specified UID.veeam-cli infrastructure force-collect-backup-server- Forces data collection from a Veeam Backup & Replication server with the specified UID.veeam-cli infrastructure force-collect-data-from-backup-server-public-cloud-appliance- Initiates data collection from a Veeam Backup for Public Clouds appliance with the specified UID.veeam-cli infrastructure force-collect-data-from-public-cloud-appliance- Initiates data collection from a Veeam Backup for Public Clouds appliance with the specified UID registered on a Veeamveeam-cli infrastructure force-collect-enterprise-manager- Forces data collection from an Enterprise Manager server with the specified UID.veeam-cli infrastructure force-collect-vb365-server- Enforces data collection from a Veeam Backup for Microsoft 365 server with the specified UID.veeam-cli infrastructure force-collect-vone-server- Enforces data collection from a connected Veeam ONE server with the specified UID.veeam-cli infrastructure get-all-backup-agent-assigned-policies- Returns a collection resource representation of all backup policies assigned to Veeam Agents for Microsoft Windows.veeam-cli infrastructure get-all-linux-backup-agent-assigned-policies- Returns a collection resource representation of all backup policies assigned to Veeam Agents for Linux.veeam-cli infrastructure get-all-mac-backup-agent-assigned-policies- Returns a collection resource representation of all backup policies assigned to Veeam Agents for Mac.veeam-cli infrastructure get-azure-device-code-status- Returns a resource representation of a device code status.veeam-cli infrastructure get-backup-agent- Returns a resource representation of a Veeam backup agent with the specified UID.veeam-cli infrastructure get-backup-agent-assigned-policies- Returns a collection resource representation of all backup policies assigned to Veeam Agent for Microsoft Windows withveeam-cli infrastructure get-backup-agent-jobs- Returns a collection resource representation of all Veeam backup agent jobs protecting Windows computers.veeam-cli infrastructure get-backup-agent-settings- Returns a resource representation of settings configured for Veeam Agent for Microsoft Windows with the specified UID.veeam-cli infrastructure get-backup-agents- Returns a collection resource representation of all Veeam backup agents.veeam-cli infrastructure get-backup-agents-settings- Returns a collection resource representation of settings configured for all Veeam backup agents installed on Windowsveeam-cli infrastructure get-backup-failover-plan- Returns a resource representation of a failover plan with the specified UID.veeam-cli infrastructure get-backup-failover-plan-objects- Returns a collection resource representation of all VMs included in a failover plan with the specified UID.veeam-cli infrastructure get-backup-failover-plans- Returns a collection resource representation of all failover plans.veeam-cli infrastructure get-backup-failover-plans-by-server- Returns a collection resource representation of all failover plans configured on a Veeam Backup & Replication serverveeam-cli infrastructure get-backup-failover-plans-objects- Returns a collection resource representation of VMs included in all failover plans.veeam-cli infrastructure get-backup-failover-plans-objects-by-server- Returns a collection resource representation of VMs included in all failover plans configured on a Veeam Backup &veeam-cli infrastructure get-backup-hardware-plan- Returns a resource representation of a hardware plan with the specified UID.veeam-cli infrastructure get-backup-hardware-plan-storages- Returns a collection resource representation of all storage entities in a hardware plan with the specified UID.veeam-cli infrastructure get-backup-hardware-plans- Returns a collection resource representation of all hardware plans.veeam-cli infrastructure get-backup-hardware-plans-by-site- Returns a collection resource representation of all hardware plans configured on a Veeam Cloud Connect site with theveeam-cli infrastructure get-backup-hardware-plans-storages- Returns a collection resource representation of all storage entities in all hardware plans.veeam-cli infrastructure get-backup-proxies- Returns a collection resource representation of all backup proxies.veeam-cli infrastructure get-backup-proxies-by-server- Returns a collection resource representation of all backup proxies connected to a Veeam Backup & Replication serverveeam-cli infrastructure get-backup-proxy- Returns a resource representation of a backup proxy with the specified UID.veeam-cli infrastructure get-backup-repositories- Returns a collection resource representation of all backup repositories.veeam-cli infrastructure get-backup-repositories-by-server- Returns a collection resource representation of all backup repositories connected to a Veeam Backup & Replicationveeam-cli infrastructure get-backup-repository- Returns a resource representation of a backup repository with the specified UID.veeam-cli infrastructure get-backup-server- Returns a resource representation of a Veeam Backup & Replication server with the specified UID.veeam-cli infrastructure get-backup-server-agent- Returns a resource representation of a Veeam backup agent with the specified UID managed by a Veeam Backup &veeam-cli infrastructure get-backup-server-agent-job- Returns a resource representation of a backup agent job with the specified UID.veeam-cli infrastructure get-backup-server-agent-job-objects- Returns a collection resource representation of all objects of a backup agent job with the specified UID.veeam-cli infrastructure get-backup-server-agent-jobs- Returns a collection resource representation of all backup agent jobs.veeam-cli infrastructure get-backup-server-agent-jobs-by-server- Returns a collection resource representation of all backup agent jobs configured on a Veeam Backup & Replication serverveeam-cli infrastructure get-backup-server-agent-jobs-objects- Returns a collection resource representation of all backup agent job objects.veeam-cli infrastructure get-backup-server-agent-protection-groups- Returns a collection resource representation of all protection groups configured on managed Veeam Backup & Replicationveeam-cli infrastructure get-backup-server-agent-protection-groups-by-server- Returns a collection resource representation of all protection groups configured on a managed Veeam Backup &veeam-cli infrastructure get-backup-server-agents-by-server- Returns a collection resource representation of all Veeam backup agents managed by a connected Veeam Backup &veeam-cli infrastructure get-backup-server-backup-copy-job- Returns a resource representation of a periodic backup copy or legacy periodic backup copy job with the specified UID.veeam-cli infrastructure get-backup-server-backup-copy-job-linked-job-objects- Returns a collection resource representation of all objects of a periodic backup copy or legacy periodic backup copyveeam-cli infrastructure get-backup-server-backup-copy-jobs- Returns a collection resource representation of all periodic backup copy and legacy periodic backup copy jobs.veeam-cli infrastructure get-backup-server-backup-copy-jobs-by-server- Returns a collection resource representation of all periodic backup copy and legacy periodic backup copy jobsveeam-cli infrastructure get-backup-server-backup-copy-jobs-linked-job-objects- Returns a collection resource representation of objects of all periodic backup copy and legacy periodic backup copyveeam-cli infrastructure get-backup-server-backup-copy-jobs-linked-job-objects-by-server- Returns a collection resource representation of objects of all periodic backup copy and legacy periodic backup copyveeam-cli infrastructure get-backup-server-backup-tape-job- Returns a resource representation of a backup to tape job with the specified UID.veeam-cli infrastructure get-backup-server-backup-tape-job-linked-job-objects- Returns a collection resource representation of all jobs processed by a backup to tape job with the specified UID.veeam-cli infrastructure get-backup-server-backup-tape-job-linked-repository-objects- Returns a collection resource representation of all repositories processed by a backup to tape job with the specifiedveeam-cli infrastructure get-backup-server-backup-tape-jobs- Returns a collection resource representation of all backup to tape jobs.veeam-cli infrastructure get-backup-server-backup-tape-jobs-by-server- Returns a collection resource representation of all backup to tape jobs configured on a Veeam Backup & Replicationveeam-cli infrastructure get-backup-server-backup-tape-jobs-linked-job-objects- Returns a collection resource representation of all jobs processed by backup to tape jobs.veeam-cli infrastructure get-backup-server-backup-tape-jobs-linked-job-objects-by-server- Returns a collection resource representation of all jobs that are processed by backup to tape jobs configured on aveeam-cli infrastructure get-backup-server-backup-tape-jobs-linked-repository-objects- Returns a collection resource representation of all repositories processed by backup to tape jobs.veeam-cli infrastructure get-backup-server-backup-tape-jobs-linked-repository-objects-by-server- Returns a collection resource representation of all repositories that are processed by backup to tape jobs configuredveeam-cli infrastructure get-backup-server-backup-vm-job- Returns a resource representation of a backup job with the specified UID that protects VMs.veeam-cli infrastructure get-backup-server-backup-vm-job-objects- Returns a collection resource representation of all objects of a VM backup job with the specified UID.veeam-cli infrastructure get-backup-server-backup-vm-jobs- Returns a collection resource representation of all backup jobs that protect VMs.veeam-cli infrastructure get-backup-server-backup-vm-jobs-by-server- Returns a collection resource representation of all VM backup jobs configured on a Veeam Backup & Replication serverveeam-cli infrastructure get-backup-server-backup-vm-jobs-objects- Returns a collection resource representation of all VM backup job objects.veeam-cli infrastructure get-backup-server-backup-vm-jobs-objects-by-server- Returns a collection resource representation of all objects of VM backup jobs configured on a Veeam Backup &veeam-cli infrastructure get-backup-server-backup-vm-vcd-job-configuration- Returns a resource representation of a configuration of a VMware Cloud Director VM backup job with the specified UID.veeam-cli infrastructure get-backup-server-backup-vm-vsphere-job-configuration- Returns a resource representation of a configuration of a VMware vSphere VM backup job with the specified UID.veeam-cli infrastructure get-backup-server-cdp-replication-job- Returns a resource representation of a CDP replication job with the specified UID.veeam-cli infrastructure get-backup-server-cdp-replication-job-objects- Returns a collection resource representation of all objects of a CDP replication job with the specified UID.veeam-cli infrastructure get-backup-server-cdp-replication-jobs- Returns a collection resource representation of all CDP replication jobs.veeam-cli infrastructure get-backup-server-cdp-replication-jobs-by-server- Returns a collection resource representation of all CDP replication jobs configured on a Veeam Backup & Replicationveeam-cli infrastructure get-backup-server-cdp-replication-jobs-objects- Returns a collection resource representation of all CDP replication job objects.veeam-cli infrastructure get-backup-server-cdp-replication-jobs-objects-by-server- Returns a collection resource representation of all objects of CDP replication jobs configured on a Veeam Backup &veeam-cli infrastructure get-backup-server-credentials-by-server- Returns a collection resource representation of all credentials stored on Veeam Backup & Replication server with theveeam-cli infrastructure get-backup-server-encryption-passwords-by-server- Returns a collection resource representation of all encryption passwords created on a Veeam Backup & Replication serverveeam-cli infrastructure get-backup-server-file-copy-job- Returns a resource representation of a file copy job with the specified UID.veeam-cli infrastructure get-backup-server-file-copy-jobs- Returns a collection resource representation of all file copy jobs.veeam-cli infrastructure get-backup-server-file-copy-jobs-by-server- Returns a collection resource representation of all file copy jobs configured on a Veeam Backup & Replication serverveeam-cli infrastructure get-backup-server-file-share-copy-job- Returns a resource representation of a file share backup copy job with the specified UID.veeam-cli infrastructure get-backup-server-file-share-copy-job-objects- Returns a collection resource representation of all objects of a file share backup copy job with the specified UID.veeam-cli infrastructure get-backup-server-file-share-copy-jobs- Returns a collection resource representation of all backup copy jobs for file shares.veeam-cli infrastructure get-backup-server-file-share-copy-jobs-by-server- Returns a collection resource representation of all file share backup copy jobs configured on a Veeam Backup &veeam-cli infrastructure get-backup-server-file-share-copy-jobs-objects- Returns a collection resource representation of all file share backup copy job objects.veeam-cli infrastructure get-backup-server-file-share-copy-jobs-objects-by-server- Returns a collection resource representation of all objects of file share backup copy jobs configured on a Veeam Backupveeam-cli infrastructure get-backup-server-file-share-job- Returns a resource representation of a file share job with the specified UID.veeam-cli infrastructure get-backup-server-file-share-job-objects- Returns a collection resource representation of all objects of a file share job with the specified UID.veeam-cli infrastructure get-backup-server-file-share-jobs- Returns a collection resource representation of all file share jobs.veeam-cli infrastructure get-backup-server-file-share-jobs-by-server- Returns a collection resource representation of all file share jobs configured on a Veeam Backup & Replication serverveeam-cli infrastructure get-backup-server-file-share-jobs-objects- Returns a collection resource representation of all file share job objects.veeam-cli infrastructure get-backup-server-file-share-jobs-objects-by-server- Returns a collection resource representation of all objects of file share jobs configured on a Veeam Backup &veeam-cli infrastructure get-backup-server-file-tape-job- Returns a resource representation of a file to tape job with the specified UID.veeam-cli infrastructure get-backup-server-file-tape-job-objects- Returns a collection resource representation of all objects of a file to tape job with the specified UID.veeam-cli infrastructure get-backup-server-file-tape-jobs- Returns a collection resource representation of all file to tape jobs.veeam-cli infrastructure get-backup-server-file-tape-jobs-by-server- Returns a collection resource representation of all file to tape jobs configured on a Veeam Backup & Replication serverveeam-cli infrastructure get-backup-server-file-tape-jobs-objects- Returns a collection resource representation of all file to tape job objects.veeam-cli infrastructure get-backup-server-file-tape-jobs-objects-by-server- Returns a collection resource representation of all objects of file to tape jobs configured on a Veeam Backup &veeam-cli infrastructure get-backup-server-host- Returns a resource representation of a server with the specified UID connected to a Veeam Backup & Replication server.veeam-cli infrastructure get-backup-server-hosts- Returns a collection resource representation of all servers connected to all Veeam Backup & Replication servers.veeam-cli infrastructure get-backup-server-hosts-by-server- Returns a collection resource representation of all servers connected to a Veeam Backup & Replication server with theveeam-cli infrastructure get-backup-server-job- Returns a resource representation of a job with the specified UID.veeam-cli infrastructure get-backup-server-job-by-server- Returns a collection resource representation of all jobs configured on a Veeam Backup & Replication server with theveeam-cli infrastructure get-backup-server-jobs- Returns a collection resource representation of all jobs on all Veeam Backup & Replication servers.veeam-cli infrastructure get-backup-server-object-storage-backup-copy-job- Returns a resource representation of a object storage backup backup copy job with the specified UID.veeam-cli infrastructure get-backup-server-object-storage-backup-copy-job-objects- Returns a collection resource representation of all objects of a object storage backup backup copy job with theveeam-cli infrastructure get-backup-server-object-storage-backup-copy-jobs- Returns a collection resource representation of all backup copy jobs for object storage backups.veeam-cli infrastructure get-backup-server-object-storage-backup-copy-jobs-by-server- Returns a collection resource representation of all object storage backup backup copy jobs configured on a Veeam Backupveeam-cli infrastructure get-backup-server-object-storage-backup-copy-jobs-objects- Returns a collection resource representation of all object storage backup backup copy job objects.veeam-cli infrastructure get-backup-server-object-storage-backup-copy-jobs-objects-by-server- Returns a collection resource representation of all objects of object storage backup backup copy jobs configured on aveeam-cli infrastructure get-backup-server-object-storage-backup-job- Returns a resource representation of a object storage backup job with the specified UID.veeam-cli infrastructure get-backup-server-object-storage-backup-job-objects- Returns a collection resource representation of all objects of a object storage backup job with the specified UID.veeam-cli infrastructure get-backup-server-object-storage-backup-jobs- Returns a collection resource representation of all object storage backup jobs.veeam-cli infrastructure get-backup-server-object-storage-backup-jobs-by-server- Returns a collection resource representation of all object storage backup jobs configured on a Veeam Backup &veeam-cli infrastructure get-backup-server-object-storage-backup-jobs-objects- Returns a collection resource representation of all object storage backup job objects.veeam-cli infrastructure get-backup-server-object-storage-backup-jobs-objects-by-server- Returns a collection resource representation of all objects of object storage backup jobs configured on a Veeam Backupveeam-cli infrastructure get-backup-server-public-cloud-appliance- Returns a resource representation of a Veeam Backup for Public Clouds appliance with the specified UID.veeam-cli infrastructure get-backup-server-public-cloud-appliances- Returns a collection resource representation of all Veeam Backup for Public Clouds appliances.veeam-cli infrastructure get-backup-server-public-cloud-appliances-by-server- Returns a collection resource representation of all Veeam Backup for Public Clouds appliances connected to a Veeamveeam-cli infrastructure get-backup-server-replication-vm-job- Returns a resource representation of a replication job with the specified UID that protects VMs.veeam-cli infrastructure get-backup-server-replication-vm-job-objects- Returns a collection resource representation of all objects of a VM replication job with the specified UID.veeam-cli infrastructure get-backup-server-replication-vm-jobs- Returns a resource representation of all replication jobs that protects VMs.veeam-cli infrastructure get-backup-server-replication-vm-jobs-by-server- Returns a collection resource representation of all VM replication jobs configured on a Veeam Backup & Replicationveeam-cli infrastructure get-backup-server-replication-vm-jobs-objects- Returns a collection resource representation of all VM replication job objects.veeam-cli infrastructure get-backup-server-replication-vm-jobs-objects-by-server- Returns a collection resource representation of all objects of VM replication jobs configured on a Veeam Backup &veeam-cli infrastructure get-backup-server-simple-backup-copy-job- Returns a resource representation of an immediate backup copy job with the specified UID.veeam-cli infrastructure get-backup-server-simple-backup-copy-job-linked-job-objects- Returns a collection resource representation of all objects of an immediate backup copy job with the specified UID.veeam-cli infrastructure get-backup-server-simple-backup-copy-jobs- Returns a collection resource representation of all immediate backup copy jobs.veeam-cli infrastructure get-backup-server-simple-backup-copy-jobs-by-server- Returns a collection resource representation of all immediate backup copy jobs configured on a Veeam Backup &veeam-cli infrastructure get-backup-server-simple-backup-copy-jobs-linked-job-objects- Returns a collection resource representation of all immediate backup copy job objects.veeam-cli infrastructure get-backup-server-simple-backup-copy-jobs-linked-job-objects-by-server- Returns a collection resource representation of all objects of immediate backup copy jobs configured on a Veeam Backupveeam-cli infrastructure get-backup-server-veeam-vault-repository- Returns a resource representation of a Veeam Data Cloud Vault backup repository with the specified UID.veeam-cli infrastructure get-backup-server-virtual-server-tag-virtual-machines- Returns a resource representation of all VMs marked with a vCenter Server tag with the specified URN.veeam-cli infrastructure get-backup-server-virtual-server-tags- Returns a collection resource representation of tags collected from a vCenter Server with the specified UID connectedveeam-cli infrastructure get-backup-server-vm-copy-job- Returns a resource representation of a VM copy job with the specified UID.veeam-cli infrastructure get-backup-server-vm-copy-jobs- Returns a collection resource representation of all VM copy jobs.veeam-cli infrastructure get-backup-server-vm-copy-jobs-by-server- Returns a collection resource representation of all VM copy jobs configured on a Veeam Backup & Replication server withveeam-cli infrastructure get-backup-server-win-local-repository- Returns a resource representation of a Windows local backup repository with the specified UID.veeam-cli infrastructure get-backup-servers- Returns a collection resource representation of all Veeam Backup & Replication servers.veeam-cli infrastructure get-backup-servers-agents- Returns a collection resource representation of all Veeam backup agents managed by connected Veeam Backup & Replicationveeam-cli infrastructure get-backup-servers-by-enterprise-manager- Returns a collection resource representation of all Veeam Backup & Replication servers that are managed by a Veeamveeam-cli infrastructure get-backup-wan-accelerator- Returns a resource representation of a WAN accelerator with the specified UID.veeam-cli infrastructure get-backup-wan-accelerators- Returns a collection resource representation of all WAN accelerators.veeam-cli infrastructure get-backup-wan-accelerators-by-server- Returns a collection resource representation of all WAN accelerators connected to a Veeam Backup & Replication serverveeam-cli infrastructure get-cloud-backup- Returns a resource representation of a backup with the specified UID created by a Veeam Cloud Connect site.veeam-cli infrastructure get-cloud-backups- Returns a collection resource representation of backups created by all Veeam Cloud Connect sites.veeam-cli infrastructure get-cloud-backups-by-site- Returns a collection resource representation of all backups created by a Veeam Cloud Connect site with the specifiedveeam-cli infrastructure get-cloud-gateway- Returns a resource representation of a cloud gateway with the specified UID.veeam-cli infrastructure get-cloud-gateway-pool- Returns a resource representation of a cloud gateway pool with the specified UID.veeam-cli infrastructure get-cloud-gateway-pools- Returns a collection resource representation of all cloud gateway pools.veeam-cli infrastructure get-cloud-gateway-pools-by-site- Returns a collection resource representation of all cloud gateway pools configured for a Veeam Cloud Connect site withveeam-cli infrastructure get-cloud-gateway-pools-by-tenant- Returns a collection resource representation of all cloud gateway pools assigned to a tenant with the specified UID.veeam-cli infrastructure get-cloud-gateways- Returns a collection resource representation of all cloud gateways.veeam-cli infrastructure get-cloud-gateways-by-pool- Returns a collection resource representation of all cloud gateways included in a pool with the specified UID.veeam-cli infrastructure get-cloud-gateways-by-site- Returns a collection resource representation of all cloud gateways configured for a Veeam Cloud Connect site with theveeam-cli infrastructure get-cloud-tenants-products- Returns a collection resource representation of tenant Veeam products that generated cloud data the latest.veeam-cli infrastructure get-cloud-tenants-products-by-site- Returns a collection resource representation of tenant Veeam products that generated the latest cloud data managed by aveeam-cli infrastructure get-default-mount-server- Returns a collection resource representation of all default mount servers managed by a Veeam Backup & Replicationveeam-cli infrastructure get-enterprise-manager- Returns a resource representation of a Veeam Backup Enterprise Manager server with the specified UID.veeam-cli infrastructure get-enterprise-managers- Returns a collection resource representation of all Veeam Backup Enterprise Manager servers.veeam-cli infrastructure get-hosted-agent-linux- Returns a resource representation of parameters for management agent deployment on hosted Linux computers.veeam-cli infrastructure get-job-session-heatmap- Returns a resource representation of the Session States dashboard.veeam-cli infrastructure get-linux-backup-agent- Returns a resource representation of a Veeam Agent for Linux with the specified UID.veeam-cli infrastructure get-linux-backup-agent-assigned-policies- Returns a collection resource representation of all backup policies assign
Truncated - read the full file at https://github.com/Servosity/msp-skills/blob/e2771d75529b53d5f76424b38ef283bf22ba4562/skills/veeam/SKILL.md.