Megosztás a következőn keresztül:


Set-SCUserRoleQuota

Módosítja a felhasználói szerepkörkvóta beállításait.

Syntax

Set-SCUserRoleQuota
   [-VMMServer <ServerConnection>]
   -UserRoleQuota <UserRoleQuota>
   [-CPUCount <Int32>]
   [-CustomQuotaCount <Int32>]
   [-MemoryMB <Int32>]
   [-StorageGB <Int32>]
   [-VMCount <Int32>]
   [-UseCPUCountMaximum]
   [-UseCustomQuotaCountMaximum]
   [-UseMemoryMBMaximum]
   [-UseStorageGBMaximum]
   [-UseVMCountMaximum]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Set-SCUserRoleQuota
   [-VMMServer <ServerConnection>]
   [-UserRoleQuota <UserRoleQuota>]
   [-UseMaximumQuota]
   [-QuotaPerUser]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Set-SCUserRoleQuota
   [-VMMServer <ServerConnection>]
   -JobGroup <Guid>
   -Cloud <Cloud>
   [-CPUCount <Int32>]
   [-CustomQuotaCount <Int32>]
   [-MemoryMB <Int32>]
   [-StorageGB <Int32>]
   [-VMCount <Int32>]
   [-UseCPUCountMaximum]
   [-UseCustomQuotaCountMaximum]
   [-UseMaximumQuota]
   [-UseMemoryMBMaximum]
   [-UseStorageGBMaximum]
   [-UseVMCountMaximum]
   [-QuotaPerUser]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Description

A Set-SCUserRoleQuota parancsmag módosítja a Virtual Machine Manager (VMM) felhasználói szerepkör-kvótájának beállításait.

Példák

1. példa: Virtuális gépek számkvótáinak növelése

PS C:\> $Cloud = Get-SCCloud -Name "Cloud01"
PS C:\> $Role = Get-SCUserRole -Name "ContosoSelfServiceUsers"
PS C:\> $Quota = Get-SCUserRoleQuota -Cloud $Cloud -UserRole $Role -QuotaPerUser $False
PS C:\> Write-Output $Quota.VMCount
PS C:\> if ($Quota.VMCount -lt 20) {Set-SCUserRoleQuota -UserRoleQuota $Quota -VMCount 20}

Az első parancs lekéri a Cloud01 nevű felhőt, majd az objektumot a $Cloud változóban tárolja.

A második parancs lekéri a ContosoSelfServiceUsers nevű felhasználói szerepkört, majd az objektumot a $Role változóban tárolja.

A harmadik parancs lekéri a $Cloud tárolt felhő felhasználói szerepkörkvótája, valamint a $Role tárolt felhasználói szerepkörre vonatkozó kvótát. Mivel a QuotaPerUser paraméter értéke $False, a parancs lekéri a felhasználói szerepkör kvótáját.

A negyedik parancs megjeleníti a virtuális gépek számkvótát.

Az utolsó parancs meghatározza, hogy a virtuális gép kvótája kisebb-e 20-nál. Ha igen, akkor a kvótát 20-ra állítja.

Paraméterek

-Cloud

Egy magánfelhő-objektumot ad meg, amelyben ez a parancsmag módosítja a felhasználói szerepkörkvótákat.

Type:Cloud
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CPUCount

A felhasználói szerepkörkvóta virtuális processzorainak számát adja meg.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomQuotaCount

A felhasználói szerepkörkvóta egyéni kvótapontjainak számát adja meg.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobGroup

Megadja az azonos feladatcsoport-azonosítót tartalmazó utolsó parancs futtatása előtt halmazként futó parancsok azonosítóját.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Egy változót ad meg, amelyben a rendszer nyomon követi és tárolja a feladat előrehaladását.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MemoryMB

Megabájtban (MB) adja meg a felhasználói szerepkörkvóta memóriáját.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUser

Felhasználónevet ad meg. Ez a parancsmag a paraméter által megadott felhasználó nevében működik.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUserRole

Felhasználói szerepkört ad meg. Felhasználói szerepkör beszerzéséhez használja a Get-SCUserRole parancsmagot. Ez a parancsmag a paraméter által megadott felhasználói szerepkör nevében működik.

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Megadja a műveletet aktiváló teljesítmény- és erőforrás-optimalizálási tipp (PRO-tipp) azonosítóját. Ez a paraméter lehetővé teszi a PRO-tippek naplózását.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-QuotaPerUser

Azt jelzi, hogy ez beállítja a tagszintű kvótákat. A $False megadása szerepkörszintű kvótákat jelöl. Ha a paraméter nincs használatban, a rendszer mindkét kvótát beállítja vagy visszaadja.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Azt jelzi, hogy a feladat aszinkron módon fut, így a vezérlő azonnal visszatér a parancsfelületre.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StorageGB

A felhasználói szerepkörkvóta tárterületének gigabájtban (GB) megadva. Ez a tárterület nem tartalmazza a tárterületet.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseCPUCountMaximum

Azt jelzi, hogy egy felhasználói szerepkörhöz a virtuális processzorok maximális száma engedélyezett. Ha ezt a paramétert adja meg, a VMM nem kényszerít felhasználói szerepkörkvótát a virtuális CPU-dimenzióhoz.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseCustomQuotaCountMaximum

Azt jelzi, hogy egy felhasználói szerepkörhöz engedélyezett az egyéni kvótapontok maximális száma. Ha ezt a paramétert adja meg, a VMM nem kényszerít felhasználói szerepkörkvótát az egyéni kvótadimenzióhoz.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseMaximumQuota

Azt jelzi, hogy az összes kvótadimenzió a maximális értékre van állítva. Ha ezt a paramétert adja meg, a VMM nem kényszeríti ki a felhasználói szerepkörkvótákat.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-UseMemoryMBMaximum

Azt jelzi, hogy a felhasználói szerepkörök számára engedélyezett maximális memóriamennyiség megabájtban. Ha ezt a paramétert adja meg, a VMM nem kényszerít felhasználói szerepkörkvótát a memóriadimenzióhoz.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserRoleQuota

Felhasználói szerepkörkvóta-objektumot ad meg.

Type:UserRoleQuota
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-UseStorageGBMaximum

Azt jelzi, hogy a maximális tárterület gigabájtban engedélyezve van egy felhasználói szerepkör számára. Ha ezt a paramétert adja meg, a VMM nem kényszerít felhasználói szerepkörkvótát a tárolási dimenzióhoz.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseVMCountMaximum

Azt jelzi, hogy egy felhasználói szerepkörhöz a virtuális gépek maximális száma engedélyezett. Ha paramétert ad meg, a VMM nem kényszerít felhasználói szerepkörkvótát a virtuálisgép-dimenzióhoz.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMCount

A felhasználói szerepkörkvóta virtuális gépeinek számát adja meg.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Egy VMM-kiszolgálót ad meg, amelyen ez a parancsmag módosítja a felhasználói szerepkörkvótát.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Kimenetek

UserRoleQuota

Ez a parancsmag egy UserRoleQuota objektumot ad vissza.