Add parameter validation

This commit is contained in:
Wes Carroll
2019-10-23 10:00:42 -04:00
parent 30422d0421
commit 7641d28307
@@ -8,6 +8,7 @@ function Invoke-ZertoEvacuateVra {
HelpMessage = "Name of the Host to Evacuate",
ParameterSetName = "HostName"
)]
[ValidateNotNullOrEmpty()]
[String]$HostName,
# VRA Option
[Parameter(
@@ -15,6 +16,7 @@ function Invoke-ZertoEvacuateVra {
HelpMessage = "Name of the VRA to Evacuate",
ParameterSetName = "VraName"
)]
[ValidateNotNullOrEmpty()]
[String]$VraName,
# VRAIdentifier Option
[Parameter(
@@ -25,6 +27,7 @@ function Invoke-ZertoEvacuateVra {
ValueFromPipeline
)]
[Alias("VraId", "Identifier")]
[ValidateNotNullOrEmpty()]
[String]$VraIdentifier
)