diff --git a/ZertoApiWrapper/Public/Stop-ZertoCloneVpg.ps1 b/ZertoApiWrapper/Public/Stop-ZertoCloneVpg.ps1 new file mode 100644 index 0000000..6baf22b --- /dev/null +++ b/ZertoApiWrapper/Public/Stop-ZertoCloneVpg.ps1 @@ -0,0 +1,24 @@ +function Stop-ZertoCloneVpg { + param( + [Parameter( + HelpMessage = "Name of the VPG to stop cloning", + Mandatory = $true + )] + [string]$vpgName + ) + + begin { + $baseUri = "vpgs" + $vpgIdentifier = $(Get-ZertoVpg -name $vpgName).vpgIdentifier + } + + process { + $uri = "{0}/{1}/CloneAbort" -f $baseUri, $vpgIdentifier + invoke-ZertoRestRequest -uri $uri -method "POST" + } + + end { + # Nothing to do + } +} +