Get-SCCloudUsage
VMM'de belirtilen özel bulut için bulut kullanım verilerini alır.
Syntax
Get-SCCloudUsage
[-VMMServer <ServerConnection>]
-Cloud <Cloud>
[-ReturnPerUserRole]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Get-SCCloudUsage
[-VMMServer <ServerConnection>]
-Cloud <Cloud>
-UserRole <UserRole>
[-UserName <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
Get-SCCloudUsage cmdlet'i, Virtual Machine Manager'da (VMM) belirtilen özel bulut için bulut kullanım verilerini alır. Bulut kullanım verileri aşağıdakileri içerir:
- CPU sayısı
- Özel kota noktaları
- Bellek miktarı (MB cinsinden)
- Depolama alanı miktarı (GB)
- Sanal Makineler sayısı
Bu verilerin kapsamını kullanıcı rolü ve kullanıcı başına kullanım olarak ayarlayabilirsiniz.
Örnekler
Örnek 1: Belirtilen özel bulut için kullanım bilgilerini alma
PS C:\> $Cloud = Get-SCCloud -Name "Cloud01"
PS C:\> Get-SCCloudUsage -Cloud $Cloud
İlk komut Cloud01 adlı özel bulut nesnesini alır ve nesneyi $Cloud değişkeninde depolar.
İkinci komut, $Cloud'de depolanan özel bulut için bulut kullanım bilgilerini alır ve kullanıcıya aşağıdaki bilgileri görüntüler:
- CPUUsageCount
- CustomQuotaUsageCount
- MemoryUsageMB
- StorageUsageGB
- VMUsageCount
Örnek 2: Belirtilen kullanıcı rolü için belirtilen özel bulut için kullanım bilgilerini alma
PS C:\> $Cloud = Get-SCCloud -Name "Cloud01"
PS C:\> $UserRole = Get-SCUserRole -Name "SelfServiceUsers"
PS C:\> Get-SCCloudUsage -Cloud $Cloud -UserRole $UserRole
İlk komut Cloud01 adlı özel bulut nesnesini alır ve nesneyi $Cloud değişkeninde depolar.
İkinci komut SelfServiceUsers adlı kullanıcı rolü nesnesini alır ve nesneyi $UserRole değişkeninde depolar.
Son komut, $Cloud'da depolanan özel bulut için bulut kullanım bilgilerini ve $UserRole'de depolanan kullanıcı rolünü alır. Ardından komut, kullanıcıya bulut kullanım bilgilerini görüntüler.
Örnek 3: Kullanıcı rolü içinde belirtilen bir kullanıcı için belirtilen özel bulut için kullanım bilgilerini alma
PS C:\> $Cloud = Get-SCCloud -Name "Cloud01"
PS C:\> $UserRole = Get-SCUserRole -Name "SelfServiceUsers"
PS C:\> Get-SCCloudUsage -Cloud $Cloud -UserRole $UserRole -UserName "Contoso\PattiFuller"
İlk komut Cloud01 adlı özel bulut nesnesini alır ve nesneyi $Cloud değişkeninde depolar.
İkinci komut SelfServiceUsers adlı kullanıcı rolü nesnesini alır ve nesneyi $UserRole değişkeninde depolar.
Son komut, $Cloud'de depolanan özel bulut için bulut kullanım bilgilerini ve SelfServiceUsers adlı kullanıcı rolünde yer alan PattiFuller adlı kullanıcıyı alır. Ardından komut, kullanıcıya bulut kullanım bilgilerini görüntüler.
Parametreler
-Cloud
Özel bir bulut nesnesi belirtir.
Type: | Cloud |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
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 |
-ReturnPerUserRole
Kullanıcı rolü başına bir dönüş belirtir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserName
Bir kullanıcının adını belirtir. Etki Alanı\Kullanıcı biçiminde bir kullanıcı adı girin.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Kullanıcı rolü nesnesini belirtir.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
BIR VMM sunucu nesnesi belirtir.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |