Sdílet prostřednictvím


Get-SCUserRoleQuota

Získá kvótu role uživatele.

Syntaxe

Get-SCUserRoleQuota
   [-VMMServer <ServerConnection>]
   [[-UserRole] <UserRole>]
   [-QuotaPerUser <Boolean>]
   [-Cloud <Cloud>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Description

Rutina Get-SCUserRoleQuota získá objekty kvóty role uživatele nástroje Virtual Machine Manager (VMM).

Tato rutina vrátí dva objekty kvóty role uživatele pro roli samoobslužného uživatele na privátní cloud. Jeden objekt obsahuje informace o kvótě na úrovni role. Druhý objekt obsahuje informace o kvótě na úrovni člena. Zadejte hodnotu $True pro rutinu QuotaPerUser, která vrátí pouze objekt kvóty na úrovni člena. Zadejte hodnotu $False, aby rutina vrátila pouze objekt kvóty na úrovni role.

Příklady

Příklad 1: Získání kvóty počtu virtuálních počítačů pro jednotlivé uživatele

PS C:\> $Cloud = Get-SCCloud -Name "Cloud01"
PS C:\> $Role = Get-SCUserRole -Name "ContosoSelfServiceUsers"
PS C:\> $Quota = Get-SCUserRoleQuota -Cloud $Cloud -UserRole $Role -QuotaPerUser $True
PS C:\> Write-Output $Quota.VMCount

První příkaz získá objekt privátního cloudu s názvem Cloud01 a pak tento objekt uloží do proměnné $Cloud.

Druhý příkaz získá objekt role uživatele s názvem ContosoSelfServiceUsers a pak tento objekt uloží do $Role proměnné.

Třetí příkaz získá kvótu role uživatele pro privátní cloud uložený v $Cloud a roli uživatele uloženou v $Role. Protože parametr QuotaPerUser má hodnotu $True, získá tento příkaz kvótu pro členy.

Poslední příkaz zobrazí kvótu počtu virtuálních počítačů.

Parametry

-Cloud

Určuje objekt privátního cloudu, ve kterém tato rutina získá kvóty rolí uživatele.

Typ:Cloud
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-OnBehalfOfUser

Určuje uživatelské jméno. Tato rutina funguje jménem uživatele, který tento parametr určuje.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-OnBehalfOfUserRole

Určuje roli uživatele. Pokud chcete získat roli uživatele, použijte rutinu Get-SCUserRole. Tato rutina funguje jménem role uživatele, kterou tento parametr určuje.

Typ:UserRole
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-QuotaPerUser

Určuje, jestli tato rutina získá kvóty na úrovni uživatele nebo kvóty na úrovni členů. Zadejte hodnotu $True pro získání kvót na úrovni členů. Zadejte hodnotu $False pro získání kvót na úrovni role. Pokud tento parametr nezadáte, rutina vrátí oba typy kvót.

Typ:Boolean
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-UserRole

Určuje objekt role uživatele, pro který tato rutina získá kvóty rolí uživatele.

Typ:UserRole
Position:0
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-VMMServer

Určuje objekt serveru VMM, na kterém tato rutina získá kvóty rolí uživatele.

Typ:ServerConnection
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

Výstupy

UserRoleQuota

Tato rutina vrátí objekt UserRoleQuota.