Delen via


Get-SCCloudUsage

Hiermee haalt u cloudgebruiksgegevens op voor een opgegeven privécloud in VMM.

Syntaxis

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

De Get-SCCloudUsage cmdlet haalt cloudgebruiksgegevens op voor een opgegeven privécloud in Virtual Machine Manager (VMM). Gegevens over cloudgebruik omvatten het volgende:

  • Aantal CPU's
  • Aangepaste quotumpunten
  • Hoeveelheid geheugen (in MB)
  • Hoeveelheid opslagruimte (in GB)
  • Aantal virtuele machines

U kunt deze gegevens beperken tot gebruik per gebruikersrol en per gebruiker.

Voorbeelden

Voorbeeld 1: De gebruiksgegevens voor een opgegeven privécloud ophalen

PS C:\> $Cloud = Get-SCCloud -Name "Cloud01"
PS C:\> Get-SCCloudUsage -Cloud $Cloud

Met de eerste opdracht wordt het privécloudobject met de naam Cloud01 opgehaald en wordt het object opgeslagen in de variabele $Cloud.

Met de tweede opdracht worden de cloudgebruiksgegevens opgehaald voor de privécloud die is opgeslagen in $Cloud en worden de volgende gegevens weergegeven aan de gebruiker:

  • CPUUsageCount
  • CustomQuotaUsageCount
  • MemoryUsageMB
  • StorageUsageGB
  • VMUsageCount

Voorbeeld 2: de gebruiksgegevens ophalen voor een opgegeven privécloud voor een opgegeven gebruikersrol

PS C:\> $Cloud = Get-SCCloud -Name "Cloud01"
PS C:\> $UserRole = Get-SCUserRole -Name "SelfServiceUsers"
PS C:\> Get-SCCloudUsage -Cloud $Cloud -UserRole $UserRole

Met de eerste opdracht wordt het privécloudobject met de naam Cloud01 opgehaald en wordt het object opgeslagen in de variabele $Cloud.

Met de tweede opdracht wordt het gebruikersrolobject met de naam SelfServiceUsers opgehaald en wordt het object opgeslagen in de variabele $UserRole.

Met de laatste opdracht worden de cloudgebruiksgegevens opgehaald voor de privécloud die is opgeslagen in $Cloud en de gebruikersrol die is opgeslagen in $UserRole. Vervolgens geeft de opdracht de gegevens van het cloudgebruik weer voor de gebruiker.

Voorbeeld 3: De gebruiksgegevens ophalen voor een opgegeven privécloud voor een opgegeven gebruiker binnen een gebruikersrol

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"

Met de eerste opdracht wordt het privécloudobject met de naam Cloud01 opgehaald en wordt het object opgeslagen in de variabele $Cloud.

Met de tweede opdracht wordt het gebruikersrolobject met de naam SelfServiceUsers opgehaald en wordt het object opgeslagen in de variabele $UserRole.

Met de laatste opdracht worden de cloudgebruiksgegevens opgehaald voor de privécloud die is opgeslagen in $Cloud en de gebruiker met de naam PattiFuller die zich in de gebruikersrol SelfServiceUsers bevindt. Vervolgens geeft de opdracht de gegevens van het cloudgebruik weer voor de gebruiker.

Parameters

-Cloud

Hiermee geeft u een privécloudobject.

Type:Cloud
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-OnBehalfOfUser

Hiermee geeft u een gebruikersnaam. Deze cmdlet werkt namens de gebruiker die deze parameter opgeeft.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OnBehalfOfUserRole

Hiermee geeft u een gebruikersrol op. Gebruik de cmdlet Get-SCUserRole om een gebruikersrol te verkrijgen. Deze cmdlet werkt namens de gebruikersrol die met deze parameter wordt opgegeven.

Type:UserRole
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ReturnPerUserRole

Hiermee geeft u een retour per gebruikersrol.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-UserName

Hiermee geeft u een naam van een gebruiker. Voer een gebruikersnaam in met de indeling Domein\Gebruiker.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-UserRole

Hiermee geeft u een gebruikersrolobject.

Type:UserRole
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VMMServer

Hiermee geeft u een VMM-serverobject.

Type:ServerConnection
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False