Udostępnij za pośrednictwem


Get-SCCustomProperty

Pobiera definicję właściwości niestandardowej z bazy danych programu VMM.

Składnia

ID (Domyślna)

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

Name

Get-SCCustomProperty
    -Name <String>
    [-VMMServer <ServerConnection>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

Member

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

Opis

Polecenie cmdlet Get-SCCustomProperty pobiera niestandardową definicję właściwości z bazy danych programu Virtual Machine Manager (VMM).

Przykłady

Przykład 1: Pobieranie właściwości niestandardowej według jej nazwy

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

Pierwsze polecenie pobiera obiekt właściwości niestandardowej o nazwie Centrum kosztów i zapisuje obiekt w zmiennej $CustomProp.

Drugie polecenie wyświetla użytkownikowi właściwości obiektu właściwości niestandardowej przechowywanego w $CustomProp.

Przykład 2: Pobieranie wszystkich właściwości niestandardowych dla określonego typu elementu członkowskiego

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

To polecenie zwraca wszystkie właściwości niestandardowe, które zawierają maszynę wirtualną jako element członkowski.

Parametry

-ID

Określa identyfikator numeryczny jako unikatowy identyfikator globalny (GUID) dla określonego obiektu.

Właściwości parametru

Typ:Guid
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

ID
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Member

Określa obiekt, który jest częścią grupy. Dopuszczalne wartości tego parametru to:

  • maszyna wirtualna
  • Szablon
  • VMHost powiedział:
  • Klaster hostów
  • VMHostGroup (Grupa VMHost)
  • Szablon usługi
  • ServiceInstance (Wystąpienie usługi)
  • Warstwa komputera
  • Chmura
  • Jednostka ochrony

Właściwości parametru

Typ:CustomPropertyObjectType
Domyślna wartość:None
Dopuszczalne wartości:VM, Template, VMHost, HostCluster, VMHostGroup, ServiceTemplate, ServiceInstance, ComputerTier, Cloud, ProtectionUnit
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

Member
Position:Named
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Name

Określa nazwę obiektu programu VMM.

Właściwości parametru

Typ:String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

Name
Position:Named
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-OnBehalfOfUser

Określa nazwę użytkownika. To polecenie cmdlet działa w imieniu użytkownika, którego określa ten parametr.

Właściwości parametru

Typ:String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-OnBehalfOfUserRole

Określa rolę użytkownika. Aby uzyskać rolę użytkownika, użyj polecenia cmdlet Get-SCUserRole . To polecenie cmdlet działa w imieniu roli użytkownika określonej przez ten parametr.

Właściwości parametru

Typ:UserRole
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-VMMServer

Określa obiekt serwera programu VMM.

Właściwości parametru

Typ:ServerConnection
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.