diff --git a/ZertoApiWrapper/Public/Save-ZertoVpgSettings.ps1 b/ZertoApiWrapper/Public/Save-ZertoVpgSettings.ps1 new file mode 100644 index 0000000..157393f --- /dev/null +++ b/ZertoApiWrapper/Public/Save-ZertoVpgSettings.ps1 @@ -0,0 +1,19 @@ +function Save-ZertoVpgSettings { + [cmdletbinding( + SupportsShouldProcess = $true + )] + param( + [Parameter( + HelpMessage = "VpgSettings Identifier to save", + Mandatory = $true, + ValueFromPipeline = $true, + ValueFromPipelineByPropertyName = $true + )] + [string]$vpgSettingsIdentifier + ) + + $baseUri = "vpgsettings/{0}/commit" -f $vpgSettingsIdentifier + if ($PSCmdlet.ShouldProcess("Commiting VPG Settings with Settigns identifier $vpgSettingsIdentifier")) { + Invoke-ZertoRestRequest -uri $baseUri -method "POST" + } +} \ No newline at end of file