Get-SCCloudUsage
Obtient les données d’utilisation du cloud pour un cloud privé spécifié dans VMM.
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
L’applet de commande Get-SCCloudUsage obtient des données d’utilisation du cloud pour un cloud privé spécifié dans Virtual Machine Manager (VMM). Les données d’utilisation du cloud incluent les éléments suivants :
- Nombre d'unités centrales
- Points de quota personnalisés
- Quantité de mémoire (en Mo)
- Quantité de stockage (en Go)
- Nombre d'ordinateurs virtuels
Vous pouvez étendre ces données à l’utilisation par rôle d’utilisateur et par utilisateur.
Exemples
Exemple 1 : Obtenir les informations d’utilisation pour un cloud privé spécifié
PS C:\> $Cloud = Get-SCCloud -Name "Cloud01"
PS C:\> Get-SCCloudUsage -Cloud $Cloud
La première commande obtient l’objet cloud privé nommé Cloud01 et stocke l’objet dans la variable $Cloud.
La deuxième commande obtient les informations d’utilisation du cloud pour le cloud privé stocké dans $Cloud et affiche les informations suivantes à l’utilisateur :
- CPUUsageCount
- CustomQuotaUsageCount
- MemoryUsageMB
- StorageUsageGB
- VMUsageCount
Exemple 2 : Obtenir les informations d’utilisation pour un cloud privé spécifié pour un rôle d’utilisateur spécifié
PS C:\> $Cloud = Get-SCCloud -Name "Cloud01"
PS C:\> $UserRole = Get-SCUserRole -Name "SelfServiceUsers"
PS C:\> Get-SCCloudUsage -Cloud $Cloud -UserRole $UserRole
La première commande obtient l’objet cloud privé nommé Cloud01 et stocke l’objet dans la variable $Cloud.
La deuxième commande obtient l’objet de rôle utilisateur nommé SelfServiceUsers et stocke l’objet dans la variable $UserRole.
La dernière commande obtient les informations d’utilisation du cloud pour le cloud privé stocké dans $Cloud et le rôle d’utilisateur stocké dans $UserRole. Ensuite, la commande affiche les informations d’utilisation du cloud à l’utilisateur.
Exemple 3 : Obtenir les informations d’utilisation d’un cloud privé spécifié pour un utilisateur spécifié dans un rôle d’utilisateur
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"
La première commande obtient l’objet cloud privé nommé Cloud01 et stocke l’objet dans la variable $Cloud.
La deuxième commande obtient l’objet de rôle utilisateur nommé SelfServiceUsers et stocke l’objet dans la variable $UserRole.
La dernière commande obtient les informations d’utilisation du cloud pour le cloud privé stocké dans $Cloud et l’utilisateur nommé PattiFuller qui se trouve dans le rôle d’utilisateur nommé SelfServiceUsers. Ensuite, la commande affiche les informations d’utilisation du cloud à l’utilisateur.
Paramètres
-Cloud
Spécifie un objet de cloud privé.
Type: | Cloud |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-OnBehalfOfUser
Spécifie un nom d'utilisateur. Cette applet de commande fonctionne pour le compte de l’utilisateur que ce paramètre spécifie.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Spécifie un rôle d’utilisateur. Pour obtenir un rôle d’utilisateur, utilisez l’applet de commande Get-SCUserRole . Cette applet de commande fonctionne pour le compte du rôle d’utilisateur spécifié par ce paramètre.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReturnPerUserRole
Spécifie un retour par rôle d’utilisateur.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserName
Spécifie un nom d’utilisateur. Entrez un nom d’utilisateur au format Domaine\Utilisateur.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Spécifie un objet rôle d'utilisateur.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Spécifie un objet serveur VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |