Get-SCCloudUsage

Obtiene los datos de uso de la nube para una nube privada especificada en 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

El cmdlet Get-SCCloudUsage obtiene datos de uso de la nube para una nube privada especificada en Virtual Machine Manager (VMM). Los datos de uso de la nube incluyen lo siguiente:

  • Número de CPU
  • Puntos de cuota personalizados
  • Cantidad de memoria (en MB)
  • Cantidad de almacenamiento (en GB)
  • Número de máquinas virtuales

Puede establecer el ámbito de estos datos en el uso por rol de usuario y por usuario.

Ejemplos

Ejemplo 1: Obtención de la información de uso de una nube privada especificada

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

El primer comando obtiene el objeto de nube privada denominado Cloud01 y almacena el objeto en la variable $Cloud.

El segundo comando obtiene la información de uso de la nube para la nube privada almacenada en $Cloud y muestra la siguiente información al usuario:

  • CPUUsageCount
  • CustomQuotaUsageCount
  • MemoryUsageMB
  • StorageUsageGB
  • VMUsageCount

Ejemplo 2: Obtener la información de uso de una nube privada especificada para un rol de usuario especificado

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

El primer comando obtiene el objeto de nube privada denominado Cloud01 y almacena el objeto en la variable $Cloud.

El segundo comando obtiene el objeto de rol de usuario denominado SelfServiceUsers y almacena el objeto en la variable $UserRole.

El último comando obtiene la información de uso de la nube para la nube privada almacenada en $Cloud y el rol de usuario almacenado en $UserRole. A continuación, el comando muestra la información de uso de la nube al usuario.

Ejemplo 3: Obtener la información de uso de una nube privada especificada para un usuario especificado dentro de un rol de usuario

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"

El primer comando obtiene el objeto de nube privada denominado Cloud01 y almacena el objeto en la variable $Cloud.

El segundo comando obtiene el objeto de rol de usuario denominado SelfServiceUsers y almacena el objeto en la variable $UserRole.

El último comando obtiene la información de uso de la nube para la nube privada almacenada en $Cloud y el usuario llamado PattiFuller que está en el rol de usuario denominado SelfServiceUsers. A continuación, el comando muestra la información de uso de la nube al usuario.

Parámetros

-Cloud

Especifica un objeto de nube privada.

Type:Cloud
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-OnBehalfOfUser

Especifica un nombre de usuario. Este cmdlet funciona en nombre del usuario que especifica este parámetro.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUserRole

Especifica un rol de usuario. Para obtener un rol de usuario, use el cmdlet Get-SCUserRole . Este cmdlet funciona en nombre del rol de usuario que especifica este parámetro.

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReturnPerUserRole

Especifica una devolución por rol de usuario.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserName

Especifica el nombre de un usuario. Escriba un nombre de usuario con el formato Dominio\Usuario.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserRole

Especifica un objeto de función de usuario.

Type:UserRole
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Especifica un objeto de servidor VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False