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


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 получает все объекты виртуального диска независимо от объекта виртуальной машины или объекта шаблона, с которым связан каждый объект виртуального диска.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-FamilyName

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

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ID

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

Тип:Guid
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Name

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

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Release

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

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VMMServer

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

Тип:ServerConnection
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

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

CustomResource

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