зеркало из
1
0
Форкнуть 0
This commit is contained in:
Jeffrey A. Robinson 2018-09-04 17:29:55 -07:00
Родитель 269e3e2b96
Коммит d073ddfed5
1 изменённых файлов: 10 добавлений и 13 удалений

Просмотреть файл

@ -117,19 +117,16 @@ function New-AzsComputeQuota {
$utilityCmdParams = @{}
$flattenedParameters = @('AvailabilitySetCount', 'CoresCount', 'VmScaleSetCount', 'VirtualMachineCount', 'StandardManagedDiskAndSnapshotSize', 'PremiumManagedDiskAndSnapshotSize' )
$flattenedParameters | ForEach-Object {
if ($PSBoundParameters.ContainsKey($_)) {
$NewValue = $PSBoundParameters[$_]
if ($null -ne $NewValue) {
if ($_ -eq 'StandardManagedDiskAndSnapshotSize') {
$utilityCmdParams.MaxAllocationStandardManagedDisksAndSnapshots = $NewValue
} elseif ($_ -eq 'PremiumManagedDiskAndSnapshotSize') {
$utilityCmdParams.MaxAllocationPremiumManagedDisksAndSnapshots = $NewValue
} elseif ($_ -eq 'CoresCount') {
$utilityCmdParams.CoresLimit = $NewValue
} else {
$utilityCmdParams[$_] = $NewValue
}
}
$Key = $_
$Value = Get-Variable -Name "$Key" -ValueOnly
if ($Key -eq 'StandardManagedDiskAndSnapshotSize') {
$utilityCmdParams.MaxAllocationStandardManagedDisksAndSnapshots = $Value
} elseif ($Key -eq 'PremiumManagedDiskAndSnapshotSize') {
$utilityCmdParams.MaxAllocationPremiumManagedDisksAndSnapshots = $Value
} elseif ($Key -eq 'CoresCount') {
$utilityCmdParams.CoresLimit = $Value
} else {
$utilityCmdParams[$_] = $Value
}
}