Get-SCCustomProperty

Obtiene una definición de propiedad personalizada de la base de datos VMM.

Syntax

Get-SCCustomProperty
   [-VMMServer <ServerConnection>]
   [-ID <Guid>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCCustomProperty
   [-VMMServer <ServerConnection>]
   -Name <String>
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCCustomProperty
   [-VMMServer <ServerConnection>]
   -Member <CustomPropertyObjectType>
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Description

El cmdlet Get-SCCustomProperty obtiene una definición de propiedad personalizada de la base de datos de Virtual Machine Manager (VMM).

Ejemplos

Ejemplo 1: Obtener una propiedad personalizada por su nombre

PS C:\> $CustomProp = Get-SCCustomProperty -Name "Cost Center"
PS C:\> $CustomProp

El primer comando obtiene el objeto de propiedad personalizado denominado Cost Center y almacena el objeto en la variable $CustomProp.

El segundo comando muestra las propiedades del objeto de propiedad personalizado almacenado en $CustomProp al usuario.

Ejemplo 2: Obtener todas las propiedades personalizadas de un tipo de miembro específico

PS C:\> Get-SCCustomProperty -Member "VM"

Este comando devuelve todas las propiedades personalizadas que contienen la máquina virtual como miembro.

Parámetros

-ID

Especifica el identificador numérico como un identificador único global, o GUID, para un objeto específico.

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

-Member

Especifica un objeto que forma parte de un grupo. Los valores permitidos para este parámetro son los siguientes:

  • máquina virtual
  • Plantilla
  • VMHost
  • HostCluster
  • VMHostGroup
  • ServiceTemplate
  • ServiceInstance
  • ComputerTier
  • Nube
  • ProtectionUnit
Type:CustomPropertyObjectType
Accepted values:VM, Template, VMHost, HostCluster, VMHostGroup, ServiceTemplate, ServiceInstance, ComputerTier, Cloud, ProtectionUnit
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Especifica el nombre de un objeto de VMM.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
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

-VMMServer

Especifica un objeto de servidor VMM.

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