Check for existence of Vpg

This commit is contained in:
Wes Carroll
2020-08-04 10:48:58 -04:00
parent c64c82f8bc
commit d7e46bd263
@@ -35,8 +35,12 @@ function Add-ZertoVpgVm {
process { process {
if ($PSCmdlet.ParameterSetName -eq "VpgName") { if ($PSCmdlet.ParameterSetName -eq "VpgName") {
$VpgIdentifier = Get-ZertoVpg -name $VpgName | Select-Object -ExpandProperty VpgIdentifier $VpgIdentifier = Get-ZertoVpg -name $VpgName | Select-Object -ExpandProperty VpgIdentifier
if (-not $VpgIdentifier) {
Write-Error "Unable to find Vpg with name $VpgName. Please check your parameters and try again." -ErrorAction Stop
} else {
$vpgSettingsIdentifier = New-ZertoVpgSettingsIdentifier -vpgIdentifier $VpgIdentifier $vpgSettingsIdentifier = New-ZertoVpgSettingsIdentifier -vpgIdentifier $VpgIdentifier
} }
}
$baseUrl = "vpgsettings/{0}/vms" -f $vpgSettingsIdentifier $baseUrl = "vpgsettings/{0}/vms" -f $vpgSettingsIdentifier
$baseSettings = Get-ZertoVpgSetting -vpgSettingsIdentifier $vpgSettingsIdentifier $baseSettings = Get-ZertoVpgSetting -vpgSettingsIdentifier $vpgSettingsIdentifier
$unprotectedVms = Get-ZertoUnprotectedVm $unprotectedVms = Get-ZertoUnprotectedVm