Get-SCUserRoleQuota
Kullanıcı rolü kotası alır.
Syntax
Get-SCUserRoleQuota
[-VMMServer <ServerConnection>]
[[-UserRole] <UserRole>]
[-QuotaPerUser <Boolean>]
[-Cloud <Cloud>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
Get-SCUserRoleQuota cmdlet'i Virtual Machine Manager (VMM) kullanıcı rolü kotası nesnelerini alır.
Bu cmdlet, özel bulut başına self servis kullanıcı rolü için iki kullanıcı rolü kota nesnesi döndürür. Bir nesne rol düzeyi kotası hakkında bilgi içerir. Diğer nesne, üye düzeyi kotası hakkında bilgi içerir. QuotaPerUser cmdlet'inin yalnızca üye düzeyi kota nesnesini döndürmesi için $True değerini belirtin. Cmdlet'in yalnızca rol düzeyi kota nesnesini döndürmesi için $False değerini belirtin.
Örnekler
Örnek 1: Kullanıcı başına sanal makine sayısı kotası alma
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
İlk komut Cloud01 adlı özel bulut nesnesini alır ve ardından bu nesneyi $Cloud değişkeninde depolar.
İkinci komut ContosoSelfServiceUsers adlı kullanıcı rolü nesnesini alır ve bu nesneyi $Role değişkeninde depolar.
Üçüncü komut, $Cloud depolanan özel bulut için kullanıcı rolü kotasını ve $Role'de depolanan kullanıcı rolünü alır. QuotaPerUser parametresinin değeri $True olduğundan, bu komut üyeler için kotayı alır.
Son komut, sanal makine sayısı kotasını görüntüler.
Parametreler
-Cloud
Bu cmdlet'in kullanıcı rolü kotalarını aldığı özel bir bulut nesnesi belirtir.
Type: | Cloud |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Bir kullanıcı adı belirtir. Bu cmdlet, bu parametrenin belirttiği kullanıcı adına çalışır.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Kullanıcı rolünü belirtir. Kullanıcı rolü almak için Get-SCUserRole cmdlet'ini kullanın. Bu cmdlet, bu parametrenin belirttiği kullanıcı rolü adına çalışır.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-QuotaPerUser
Bu cmdlet'in kullanıcı düzeyi kotaları mı yoksa üye düzeyi kotaları mı aldığını gösterir. Üye düzeyi kotaları almak için $True değerini belirtin. Rol düzeyi kotalarını almak için $False değerini belirtin. Bu parametreyi belirtmezseniz, cmdlet her iki kota türünü de döndürür.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Bu cmdlet'in kullanıcı rolü kotalarını aldığı bir kullanıcı rolü nesnesi belirtir.
Type: | UserRole |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Bu cmdlet'in kullanıcı rolü kotalarını aldığı bir VMM sunucu nesnesi belirtir.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Çıkışlar
UserRoleQuota
Bu cmdlet bir UserRoleQuota nesnesi döndürür.