From a0cc4214ca5ab0e090bc967f0f7d340551bb34e0 Mon Sep 17 00:00:00 2001 From: Wes Carroll Date: Mon, 10 Jun 2019 09:54:07 -0400 Subject: [PATCH] Add parameter validation --- ZertoApiWrapper/Public/Get-ZANetworkVpgStat.ps1 | 3 +++ ZertoApiWrapper/Public/Get-ZANetworkVpgSummary.ps1 | 3 +++ 2 files changed, 6 insertions(+) diff --git a/ZertoApiWrapper/Public/Get-ZANetworkVpgStat.ps1 b/ZertoApiWrapper/Public/Get-ZANetworkVpgStat.ps1 index 55a6089..c135c6f 100644 --- a/ZertoApiWrapper/Public/Get-ZANetworkVpgStat.ps1 +++ b/ZertoApiWrapper/Public/Get-ZANetworkVpgStat.ps1 @@ -6,14 +6,17 @@ function Get-ZANetworkVpgStat { HelpMessage = "The VPG identifier.", Mandatory )] + [ValidateNotNullOrEmpty()] [string]$vpgIdentifier, [Parameter( HelpMessage = "Start date in RFC 3339 standard ('1970-01-01T00:00:00Z'). If the start date is omitted, the default start date is 7 days before the end date." )] + [ValidateNotNullOrEmpty()] [string]$startDate, [Parameter( HelpMessage = "End date in RFC 3339 standard ('1970-01-01T00:00:00Z'). If the end date is omitted, the default end date is the current time." )] + [ValidateNotNullOrEmpty()] [string]$endDate ) diff --git a/ZertoApiWrapper/Public/Get-ZANetworkVpgSummary.ps1 b/ZertoApiWrapper/Public/Get-ZANetworkVpgSummary.ps1 index 5aeaed0..3654fcd 100644 --- a/ZertoApiWrapper/Public/Get-ZANetworkVpgSummary.ps1 +++ b/ZertoApiWrapper/Public/Get-ZANetworkVpgSummary.ps1 @@ -6,14 +6,17 @@ function Get-ZANetworkVpgSummary { HelpMessage = "The VPG identifier.", Mandatory )] + [ValidateNotNullOrEmpty()] [string]$vpgIdentifier, [Parameter( HelpMessage = "Start date in RFC 3339 standard ('1970-01-01T00:00:00Z'). If the start date is omitted, the default start date is 7 days before the end date." )] + [ValidateNotNullOrEmpty()] [string]$startDate, [Parameter( HelpMessage = "End date in RFC 3339 standard ('1970-01-01T00:00:00Z'). If the end date is omitted, the default end date is the current time." )] + [ValidateNotNullOrEmpty()] [string]$endDate )