Поделиться через


Get-SCCustomResource

Возвращает пользовательский ресурс из библиотеки VMM.

Синтаксис

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>]

Описание

Командлет Get-SCCustomResource получает пользовательский ресурс из библиотеки Virtual Machine Manager (VMM). Настраиваемый ресурс — это объект библиотеки на основе папок в VMM. Ресурс объявляется на уровне папки, а содержимое папки неизвестно VMM.

Чтобы добавить пользовательский ресурс в библиотеку, создайте папку с параметром . Расширение CR, поместите содержимое в папку, а затем с помощью консоли VMM перетащите папку в общую папку библиотеки VMM. VMM обнаруживает и импортирует папку в библиотеку в качестве настраиваемого ресурса.

Примеры

Пример 1. Получение определенного настраиваемого ресурса

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

Эта команда получает пользовательский объект ресурса с именем Folder.CR в LibraryServer01 из библиотеки VMM в VMMServer01, а затем сохраняет объект в переменной $CR.

Параметры

-All

Указывает, что этот командлет получает все подчиненные объекты, независимые от родительского объекта. Например, команда Get-SCVirtualDiskDrive -All получает все объекты виртуального диска независимо от объекта виртуальной машины или объекта шаблона, с которым связан каждый объект виртуального диска.

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

-FamilyName

Указывает имя семейства физического ресурса в библиотеке VMM. Это значение используется в сочетании с release, namespace и Type для установления эквивалентности между ресурсами библиотеки.

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

-ID

Указывает числовой идентификатор в виде глобально уникального идентификатора или GUID для объекта.

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

-Name

Указывает имя объекта VMM.

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

-Release

Указывает строку, описывающую выпуск ресурса библиотеки. VMM автоматически создает значение выпуска для каждого ресурса, импортированного в библиотеку. После импорта ресурса можно настроить строку.

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

-VMMServer

Указывает объект сервера VMM.

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

Выходные данные

CustomResource

Этот командлет возвращает объект CustomResource .