Get-SCCloudUsage
Ottiene i dati di utilizzo del cloud per un cloud privato specificato in VMM.
Sintassi
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>]
Descrizione
Il cmdlet Get-SCCloudUsage ottiene i dati di utilizzo del cloud per un cloud privato specificato in Virtual Machine Manager (VMM). I dati di utilizzo del cloud includono quanto segue:
- Numero di CPU
- Punti di quota personalizzati
- Quantità di memoria (in MB)
- Quantità di spazio di archiviazione (in GB)
- Numero di macchine virtuali
È possibile definire l'ambito di questi dati in base al ruolo utente e a ogni utente.
Esempio
Esempio 1: Ottenere le informazioni sull'utilizzo per un cloud privato specificato
PS C:\> $Cloud = Get-SCCloud -Name "Cloud01"
PS C:\> Get-SCCloudUsage -Cloud $Cloud
Il primo comando ottiene l'oggetto cloud privato denominato Cloud01 e archivia l'oggetto nella variabile $Cloud.
Il secondo comando ottiene le informazioni sull'utilizzo del cloud per il cloud privato archiviato in $Cloud e visualizza le informazioni seguenti all'utente:
- CPUUsageCount
- CustomQuotaUsageCount
- MemoryUsageMB
- StorageUsageGB
- VMUsageCount
Esempio 2: Ottenere le informazioni sull'utilizzo per un cloud privato specificato per un ruolo utente specificato
PS C:\> $Cloud = Get-SCCloud -Name "Cloud01"
PS C:\> $UserRole = Get-SCUserRole -Name "SelfServiceUsers"
PS C:\> Get-SCCloudUsage -Cloud $Cloud -UserRole $UserRole
Il primo comando ottiene l'oggetto cloud privato denominato Cloud01 e archivia l'oggetto nella variabile $Cloud.
Il secondo comando ottiene l'oggetto ruolo utente denominato SelfServiceUsers e archivia l'oggetto nella variabile $UserRole.
L'ultimo comando ottiene le informazioni sull'utilizzo del cloud per il cloud privato archiviato in $Cloud e il ruolo utente archiviato in $UserRole. Il comando visualizza quindi le informazioni sull'utilizzo del cloud per l'utente.
Esempio 3: Ottenere le informazioni sull'utilizzo per un cloud privato specificato per un utente specificato all'interno di un ruolo utente
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"
Il primo comando ottiene l'oggetto cloud privato denominato Cloud01 e archivia l'oggetto nella variabile $Cloud.
Il secondo comando ottiene l'oggetto ruolo utente denominato SelfServiceUsers e archivia l'oggetto nella variabile $UserRole.
L'ultimo comando ottiene le informazioni sull'utilizzo del cloud per il cloud privato archiviato in $Cloud e l'utente denominato PattiFuller nel ruolo utente denominato SelfServiceUsers. Il comando visualizza quindi le informazioni sull'utilizzo del cloud per l'utente.
Parametri
-Cloud
Specifica un oggetto cloud privato.
Tipo: | Cloud |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-OnBehalfOfUser
Specifica un nome utente. Questo cmdlet opera per conto dell'utente specificato da questo parametro.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-OnBehalfOfUserRole
Specifica un ruolo utente.
Per ottenere un ruolo utente, usare il cmdlet Get-SCUserRole
Tipo: | UserRole |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ReturnPerUserRole
Specifica un valore restituito per ogni ruolo utente.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-UserName
Specifica un nome di un utente. Immettere un nome utente con il formato Dominio\Utente.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-UserRole
Specifica un oggetto ruolo utente.
Tipo: | UserRole |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-VMMServer
Specifica un oggetto server VMM.
Tipo: | ServerConnection |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |