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 |