VeeamSPC

0.2.1

PowerShell module for working with Veeam Service Provider Console.

Minimum PowerShell version

3.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name VeeamSPC

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name VeeamSPC

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2024 Chris Taylor. All rights reserved.

Package Details

Author(s)

  • Chris Taylor

Tags

ChrisTaylorCodes Veeam VSPC API

Functions

Get-VeeamSPCCompanyBackupResource New-VeeamSPCCompanyBackupResource Set-VeeamSPCCompanyBackupResource Get-VeeamSPCCompanySite New-VeeamSPCCompanySite Set-VeeamSPCCompanySite Get-VeeamSPCCompany New-VeeamSPCCompany Set-VeeamSPCCompany Get-VeeamSPCDiscoveredComputer Connect-VeeamSPC Disconnect-VeeamSPC Get-VeeamSPCAbout Invoke-VeeamSPCRequest Get-VeeamSPCBackupAgent Get-VeeamSPCBackupAgentJob Initialize-VeeamSPCBackupAgent Get-VeeamSPCBackupRepository Get-VeeamSPCManagementAgent Get-VeeamSPCManagementAgentDownload Get-VeeamSPCUnverifiedManagementAgent Receive-VeeamSPCUnverifiedManagementAgent Set-VeeamSPCManagementAgent Get-VeeamSPCCloudConnectSite Get-VeeamSPCCloudGatewayPool Get-VeeamSPCOrganization Set-VeeamSPCOrganization Get-VeeamSPCUser

Dependencies

This module has no dependencies.

Release Notes

0.2.1
- Comment-based help added for all public cmdlets (Get-Help now populated).
- New cmdlet: Disconnect-VeeamSPC clears cached session state.
- Initialize-VeeamSPCBackupAgent and Receive-VeeamSPCUnverifiedManagementAgent
 now support -WhatIf / -Confirm.
- Invoke-VeeamSPCRequest honours -WhatIf / -Confirm for Post/Patch/Put/Delete.
- ConvertTo-Json -Depth 10 standardised across all New-/Set- cmdlets to avoid
 silent body truncation.
- New-VeeamSPCCompany no longer hardcodes country/notes; new -Country and
 -Notes parameters (country defaults to 1 / USA for backward compatibility).
- Parameter typing tightened across cmdlets; PascalCase aliases added.
- Manifest: VariablesToExport / AliasesToExport tightened to @().

Full history: https://github.com/christaylorcodes/VeeamSPC/releases

FileList

Version History

Version Downloads Last updated
0.2.1 (current version) 7,099 5/6/2026
0.1.8 14,626 5/28/2025
0.1.7 2,109 5/27/2025
0.1.6 9,225 4/17/2025
0.1.5 7,488 4/7/2025
0.1.4 9,163 2/12/2025
0.1.3.0 10,875 11/21/2024
0.1.2.0 8,774 10/21/2024
0.1.1.0 12,755 7/24/2024
0.1.0.0 11,765 5/16/2024
Show more