Aracılığıyla paylaş


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