Skip to content
This repository was archived by the owner on Oct 28, 2022. It is now read-only.

Commit 2e19502

Browse files
committed
Initial version of copy-nsxedge
Includes: - appliance config overrides (single -> HA and viceversa, alternate datastore selection, fw config etc) - Interface reconfiguration via interface spec or interactive - Self Signed cert regeneration and fixup (LB VIPs for listener or pool certs, IPSec, SSLVPN are auto regenerated and updated) - NAT Rule fixups - any original/translated ip in a user NAT rule will automatically be updated - IPSec PSK regeneration (random) - listener fixups for LB, IPSec, SSLVPN - RouterID fixup - if original is source edge interface ip, is replaced with updated ip. ToDo: - Local object recreation - DFW fixups
1 parent c503e2c commit 2e19502

File tree

3 files changed

+998
-3
lines changed

3 files changed

+998
-3
lines changed

PowerNSX.psd1

+3-2
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ FunctionsToExport = @(
175175
'New-NsxEdgeCsr',
176176
'Remove-NsxEdgeCrl',
177177
'Get-NsxEdgeCertificate',
178-
'New-NsxEdgeCertificate',
178+
'New-NsxEdgeSelfSignedCertificate',
179179
'Remove-NsxEdgeCertificate',
180180
'Get-NsxSslVpn',
181181
'Set-NsxSslVpn',
@@ -311,7 +311,8 @@ FunctionsToExport = @(
311311
'Get-NsxLoadBalancerStats',
312312
'Get-NsxFirewallSavedConfiguration',
313313
'New-NsxLoadBalancerApplicationRule',
314-
'Get-NsxLoadBalancerApplicationRule'
314+
'Get-NsxLoadBalancerApplicationRule',
315+
'Copy-NsxEdge'
315316
)
316317

317318
# Cmdlets to export from this module

0 commit comments

Comments
 (0)