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ü kotası 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üzeyinde kota nesnesini döndürmesi için bir $True değeri belirtin. Cmdlet'in yalnızca rol düzeyi kota nesnesini döndürmesi için bir $False değeri 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 parametresi $True değerine sahip 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

Bir kullanıcı rolü 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ı alacağını gösterir. Üye düzeyi kotalarını 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.