Get-SCCustomResource
Obtém um recurso personalizado da biblioteca VMM.
Syntax
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>]
Description
O cmdlet Get-SCCustomResource obtém um recurso personalizado da biblioteca Virtual Machine Manager (VMM). Um recurso personalizado é um objeto de biblioteca baseado em pasta em VMM. O recurso é declarado ao nível da pasta e o conteúdo da pasta é desconhecido do VMM.
Para adicionar um recurso personalizado à biblioteca, crie uma pasta com um . Extensão CR, coloque o conteúdo na pasta e, em seguida, use a consola VMM para arrastar a pasta para uma partilha da biblioteca VMM. A VMM descobre e importa a pasta para a biblioteca como um recurso personalizado.
Exemplos
Exemplo 1: Obtenha um recurso personalizado específico
PS C:\> $CR = Get-SCCustomResource -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -eq "Folder.CR" -and $_.LibraryServer.Name -eq "LibraryServer01.Contoso.com" }
Este comando obtém o objeto de recurso personalizado nomeado Folder.CR na LibraryServer01 da biblioteca VMM no VMMServer01 e, em seguida, armazena o objeto na variável $CR.
Parâmetros
-All
Indica que este cmdlet obtém todos os objetos subordinados independentemente do objeto principal.
Por exemplo, o comando Get-SCVirtualDiskDrive -All
obtém todos os objetos de unidade de disco virtual, independentemente do objeto de máquina virtual ou objeto de modelo com o qual cada objeto de unidade de disco virtual esteja associado.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FamilyName
Especifica um nome de família para um recurso físico na biblioteca VMM. Este valor é usado em conjunto com Release, Namespace e Type para estabelecer equivalência entre os recursos da biblioteca.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ID
Especifica o identificador numérico como um identificador globalmente único, ou GUID, para um objeto.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica o nome de um objeto VMM.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Release
Especifica uma cadeia que descreve a libertação de um recurso de biblioteca. A VMM cria automaticamente um valor de libertação para cada recurso importado para a biblioteca. Depois de importado o recurso, a cadeia pode ser personalizada.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Especifica um objeto de servidor VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Saídas
CustomResource
Este cmdlet devolve um objeto CustomResource .