Condividi tramite


Get-SCCustomResource

Ottiene una risorsa personalizzata dalla libreria VMM.

Sintassi

Get-SCCustomResource
   [-VMMServer <ServerConnection>]
   [-All]
   [<CommonParameters>]
Get-SCCustomResource
   [-VMMServer <ServerConnection>]
   -Name <String>
   [<CommonParameters>]
Get-SCCustomResource
   [-VMMServer <ServerConnection>]
   [-Release <String>]
   -FamilyName <String>
   [<CommonParameters>]
Get-SCCustomResource
   [-VMMServer <ServerConnection>]
   [-ID <Guid>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-SCCustomResource ottiene una risorsa personalizzata dalla libreria Virtual Machine Manager (VMM). Una risorsa personalizzata è un oggetto libreria basato su cartelle in VMM. La risorsa viene dichiarata a livello di cartella e il contenuto della cartella è sconosciuto a VMM.

Per aggiungere una risorsa personalizzata alla libreria, creare una cartella con un oggetto . Estensione CR, inserire il contenuto nella cartella e quindi usare la console VMM per trascinare la cartella in una condivisione di libreria VMM. VMM individua e importa la cartella nella libreria come risorsa personalizzata.

Esempio

Esempio 1: Ottenere una risorsa personalizzata specifica

PS C:\> $CR = Get-SCCustomResource -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -eq "Folder.CR" -and $_.LibraryServer.Name -eq "LibraryServer01.Contoso.com" }

Questo comando ottiene l'oggetto risorsa personalizzato denominato Folder.CR in LibraryServer01 dalla libreria VMM in VMMServer01 e quindi archivia l'oggetto nella variabile $CR.

Parametri

-All

Indica che questo cmdlet ottiene tutti gli oggetti subordinati indipendentemente dall'oggetto padre. Ad esempio, il comando Get-SCVirtualDiskDrive -All ottiene tutti gli oggetti unità disco virtuale indipendentemente dall'oggetto macchina virtuale o dall'oggetto modello a cui è associato ogni oggetto unità disco virtuale.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-FamilyName

Specifica un nome di famiglia per una risorsa fisica nella libreria VMM. Questo valore viene usato insieme a Release, Namespacee Type per stabilire l'equivalenza tra le risorse della libreria.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ID

Specifica l'identificatore numerico come identificatore univoco globale o GUID per un oggetto.

Tipo:Guid
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Name

Specifica il nome di un oggetto VMM.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Release

Specifica una stringa che descrive il rilascio di una risorsa di libreria. VMM crea automaticamente un valore di versione per ogni risorsa importata nella libreria. Dopo l'importazione della risorsa, è possibile personalizzare la stringa.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
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

Output

CustomResource

Questo cmdlet restituisce un oggetto CustomResource .