Skip to content

Commit bb9a4ea

Browse files
authored
Merge pull request #6857 from deathly809/preview
[Azure Stack] Make Location optional, fix bug which breaks cmdlet
2 parents b0cecb4 + e9c1fa0 commit bb9a4ea

File tree

1 file changed

+10
-2
lines changed
  • src/StackAdmin/Azs.Fabric.Admin/Module/Azs.Fabric.Admin/Generated.PowerShell.Commands/SwaggerPathCommands

1 file changed

+10
-2
lines changed

src/StackAdmin/Azs.Fabric.Admin/Module/Azs.Fabric.Admin/Generated.PowerShell.Commands/SwaggerPathCommands/Add-AzsScaleUnitNode.ps1

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,19 +28,23 @@ function Add-AzsScaleUnitNode
2828
[CmdletBinding()]
2929
param(
3030
[Parameter(Mandatory = $true)]
31+
[ValidateNotNull()]
3132
[Microsoft.AzureStack.Management.Fabric.Admin.Models.ScaleOutScaleUnitParameters[]]
3233
$NodeList,
3334

3435
[Parameter(Mandatory = $false)]
36+
[ValidateNotNullOrEmpty()]
3537
[System.String]
3638
$ResourceGroupName,
3739

3840
[Parameter(Mandatory = $true)]
41+
[ValidateNotNullOrEmpty()]
3942
[System.String]
4043
$ScaleUnit,
4144

42-
[Parameter(Mandatory = $true)]
45+
[Parameter(Mandatory = $false)]
4346
[System.String]
47+
[ValidateNotNullOrEmpty()]
4448
$Location,
4549

4650
[Parameter(Mandatory = $false)]
@@ -82,7 +86,11 @@ function Add-AzsScaleUnitNode
8286

8387
$FabricAdminClient = New-ServiceClient @NewServiceClient_params
8488

85-
$ParamList = New-ScaleOutScaleUnitParametersListObject -NodeList $NodeList -AwaitStorageConvergence $AwaitStorageConvergence:IsPresent
89+
$ParamList = New-ScaleOutScaleUnitParametersListObject -NodeList $NodeList -AwaitStorageConvergence:$AwaitStorageConvergence:IsPresent
90+
91+
if ([System.String]::IsNullOrEmpty($Location)) {
92+
$Location = (Get-AzureRmLocation).Location
93+
}
8694

8795
if ([System.String]::IsNullOrEmpty($ResourceGroupName)) {
8896
$ResourceGroupName = "System.$Location"

0 commit comments

Comments
 (0)