Invoke-ZertoMove parameter and restructuring updates
Related Issue
Implement logic if commitPolicyTimeout is Set, commitPolicy is Mandatory - #86
Motivation and Context
Original motivation was to fix #86, but then extended the updates to include parameter and pipeline updates. Also, restructured the code to bring relevant items into the begin block instead of process.
How Has This Been Tested?
Walked through all parameter sets and performed testing on each, including anything that was new or changed.
Screenshots (if appropriate):
Types of changes
[x] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Checklist:
[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
Description
Invoke-ZertoMove parameter and restructuring updates
Related Issue
Implement logic if commitPolicyTimeout is Set, commitPolicy is Mandatory - #86
Motivation and Context
Original motivation was to fix #86, but then extended the updates to include parameter and pipeline updates. Also, restructured the code to bring relevant items into the begin block instead of process.
How Has This Been Tested?
Walked through all parameter sets and performed testing on each, including anything that was new or changed.
Screenshots (if appropriate):
Types of changes
Checklist: