Update Map Function Call
This commit is contained in:
@@ -38,12 +38,12 @@ function Export-ZertoVmNicSetting {
|
|||||||
}
|
}
|
||||||
$nicSettings = foreach ($group in $vpgs) {
|
$nicSettings = foreach ($group in $vpgs) {
|
||||||
$protectedVms = Get-ZertoProtectedVm -vpgName ($group.vpgname)
|
$protectedVms = Get-ZertoProtectedVm -vpgName ($group.vpgname)
|
||||||
$vmMap = New-Map -InputObject $protectedVms -key "vmIdentifier" -value "vmName"
|
$vmMap = Get-Map -InputObject $protectedVms -key "vmIdentifier" -value "vmName"
|
||||||
$settingsId = New-ZertoVpgSettingsIdentifier -vpgIdentifier $group.vpgIdentifier
|
$settingsId = New-ZertoVpgSettingsIdentifier -vpgIdentifier $group.vpgIdentifier
|
||||||
$vmSettings = Get-ZertoVpgSetting -vpgSettingsIdentifier $settingsId -vms
|
$vmSettings = Get-ZertoVpgSetting -vpgSettingsIdentifier $settingsId -vms
|
||||||
$networks = Get-ZertoVirtualizationSite -siteIdentifier $group.RecoverySite.identifier -networks
|
$networks = Get-ZertoVirtualizationSite -siteIdentifier $group.RecoverySite.identifier -networks
|
||||||
$null = Remove-ZertoVpgSettingsIdentifier -vpgSettingsIdentifier $settingsId
|
$null = Remove-ZertoVpgSettingsIdentifier -vpgSettingsIdentifier $settingsId
|
||||||
$networkMap = New-Map -InputObject $networks -key "NetworkIdentifier" -value "VirtualizationNetworkName"
|
$networkMap = Get-Map -InputObject $networks -key "NetworkIdentifier" -value "VirtualizationNetworkName"
|
||||||
foreach ($vm in $vmSettings) {
|
foreach ($vm in $vmSettings) {
|
||||||
$nicInfo = [PSCustomObject]@{
|
$nicInfo = [PSCustomObject]@{
|
||||||
VPGName = $group.VPGName
|
VPGName = $group.VPGName
|
||||||
|
|||||||
@@ -31,9 +31,9 @@ function Import-ZertoVmNicSetting {
|
|||||||
$VpgInfo = Get-ZertoVpg -vpgName $Vpg
|
$VpgInfo = Get-ZertoVpg -vpgName $Vpg
|
||||||
$VpgIdentifier = $VpgInfo.VpgIdentifier
|
$VpgIdentifier = $VpgInfo.VpgIdentifier
|
||||||
$RecoveryNetworks = Get-ZertoVirtualizationSite -siteIdentifier $VpgInfo.RecoverySite.Identifier -networks
|
$RecoveryNetworks = Get-ZertoVirtualizationSite -siteIdentifier $VpgInfo.RecoverySite.Identifier -networks
|
||||||
$NetworkMap = New-Map -InputObject $RecoveryNetworks -key "VirtualizationNetworkName" -value "NetworkIdentifier"
|
$NetworkMap = Get-Map -InputObject $RecoveryNetworks -key "VirtualizationNetworkName" -value "NetworkIdentifier"
|
||||||
$VpgVms = Get-ZertoProtectedVm -vpgName $Vpg
|
$VpgVms = Get-ZertoProtectedVm -vpgName $Vpg
|
||||||
$VmMap = New-Map -InputObject $VpgVms -key "vmName" -value "vmIdentifier"
|
$VmMap = Get-Map -InputObject $VpgVms -key "vmName" -value "vmIdentifier"
|
||||||
$VpgSettingsId = New-ZertoVpgSettingsIdentifier -vpgIdentifier $VpgIdentifier
|
$VpgSettingsId = New-ZertoVpgSettingsIdentifier -vpgIdentifier $VpgIdentifier
|
||||||
$VmsToUpdate = $ImportData | Where-Object { $_.VPGName -eq $Vpg }
|
$VmsToUpdate = $ImportData | Where-Object { $_.VPGName -eq $Vpg }
|
||||||
foreach ($vm in $VmsToUpdate) {
|
foreach ($vm in $VmsToUpdate) {
|
||||||
|
|||||||
Reference in New Issue
Block a user