String Not Null or Empty Validators

This commit is contained in:
Wes Carroll
2019-04-16 22:46:21 -04:00
parent ed225024a6
commit 8ec3293ff4
31 changed files with 145 additions and 4 deletions
+10
View File
@@ -18,52 +18,62 @@ function Get-ZertoVra {
ParameterSetName = "vraIdentifier",
HelpMessage = "Returns information for provided VRA identifier(s)"
)]
[ValidateNotNullOrEmpty()]
[Alias("vraId")]
[string[]]$vraIdentifier,
[Parameter(
ParameterSetName = "filter",
HelpMessage = "VRA Name to return information for."
)]
[ValidateNotNullOrEmpty()]
[string]$vraName,
[Parameter(
ParameterSetName = "filter",
HelpMessage = "Search for VRAs in a specific status"
)]
[ValidateNotNullOrEmpty()]
[string]$status,
[Parameter(
ParameterSetName = "filter",
HelpMessage = "Search for VRAs of a specific version"
)]
[ValidateNotNullOrEmpty()]
[string]$vraVersion,
[Parameter(
ParameterSetName = "filter",
HelpMessage = "Search for VRAs paired to a specific host version"
)]
[ValidateNotNullOrEmpty()]
[string]$hostVersion,
[Parameter(
ParameterSetName = "filter",
HelpMessage = "Search for a VRA with the specified IP address"
)]
[ValidateNotNullOrEmpty()]
[string]$ipAddress,
[Parameter(
ParameterSetName = "filter",
HelpMessage = "Search for VRAs belonging to a specific group"
)]
[ValidateNotNullOrEmpty()]
[string]$vraGroup,
[Parameter(
ParameterSetName = "filter",
HelpMessage = "Search for VRAs on a specific datastore"
)]
[ValidateNotNullOrEmpty()]
[string]$datastoreName,
[Parameter(
ParameterSetName = "filter",
HelpMessage = "Search for VRAs on a specific datastore cluster"
)]
[ValidateNotNullOrEmpty()]
[string]$datastoreClusterName,
[Parameter(
ParameterSetName = "filter",
HelpMessage = "Search for VRAs on a specific network"
)]
[ValidateNotNullOrEmpty()]
[string]$networkName
)