From 03fd9c16f8799b3d58d8f9b9ab9988e2672fe457 Mon Sep 17 00:00:00 2001 From: "Alexander (Sasha) Nosov" Date: Thu, 16 Feb 2023 10:42:16 -0800 Subject: [PATCH] Fixed parameter validation tag --- .../modify-license-type/README.md | 9 +++++++-- .../modify-license-type/modify-license-type.ps1 | 4 ++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/samples/manage/azure-arc-enabled-sql-server/modify-license-type/README.md b/samples/manage/azure-arc-enabled-sql-server/modify-license-type/README.md index 1fc47839..47d72528 100644 --- a/samples/manage/azure-arc-enabled-sql-server/modify-license-type/README.md +++ b/samples/manage/azure-arc-enabled-sql-server/modify-license-type/README.md @@ -96,11 +96,16 @@ Use the following steps to run the script in a PowerShell session on your PC. curl https://raw.githubusercontent.com/microsoft/sql-server-samples/master/samples/manage/azure-arc-enabled-sql-server/modify-license-type/modify-license-type.ps1 -o modify-license-type.ps1 ``` -1. Use the following commands to install the Az module. For more information, see [Install the Azure Az PowerShell module](https://learn.microsoft.com/powershell/azure/install-az-ps): +1. Make sure the NuGet package provider is installed: ```console Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser - Install-packageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force + Install-packageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Scope CurrentUser -Force + ``` + +1. Make sure the the Az module is installed. For more information, see [Install the Azure Az PowerShell module](https://learn.microsoft.com/powershell/azure/install-az-ps): + + ```console Install-Module Az -Scope CurrentUser -Repository PSGallery -Force ``` diff --git a/samples/manage/azure-arc-enabled-sql-server/modify-license-type/modify-license-type.ps1 b/samples/manage/azure-arc-enabled-sql-server/modify-license-type/modify-license-type.ps1 index 3b32e70a..f5b7751e 100644 --- a/samples/manage/azure-arc-enabled-sql-server/modify-license-type/modify-license-type.ps1 +++ b/samples/manage/azure-arc-enabled-sql-server/modify-license-type/modify-license-type.ps1 @@ -22,14 +22,14 @@ # param ( - [Parameter (Mandatory= $false)] + [Parameter (Mandatory=$false)] [string] $SubId, [Parameter (Mandatory= $false)] [string] $ResourceGroup, [Parameter (Mandatory= $false)] [string] $MachineName, [Parameter (Mandatory= $true)] - [ValidateSet(“PAYG”,”Paid”,"LicenseOnly”)] + [ValidateSet("PAYG","Paid","LicenseOnly", IgnoreCase=$false)] [string] $LicenseType, [Parameter (Mandatory= $false)] [boolean] $All=$false