Table of contents
TOC
Свернуть оглавление
Развернуть оглавление

Ключевое слово Import-DscResource поддерживает параметр -moduleversion

OpenLocalizationService|Последнее обновление: 07.12.2016
|
1 Участник

Мы добавили в динамическое ключевое слово Import-DscResource новый параметр, доступный при создании конфигураций DSC. Авторы конфигурации теперь могут указать, из какой именно версии модуля следует загружать ресурсы DSC. Новый синтаксис ключевого слова имеет следующий вид.

Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]
  • Name: имена одного или нескольких импортируемых ресурсов.
  • Имя ModuleName: имена или объекты ModuleSpecification одного или нескольких импортируемых модулей.
  • ModuleVersion: версия импортируемого модуля. При использовании значение ModuleName должно представлять по имени всего один модуль.

В интегрированной среде сценариев Windows PowerShell оно отображается с IntelliSense:

Примечание. Параметр –ModuleVersion можно использовать только вместе с параметром –ModuleName. Его нельзя использовать с именами ресурсов, используя только параметр –Name.

До этого единственный способ для указания версии модуля при загрузке ресурсов DSC заключался в использовании объекта спецификации модуля, например –ModuleName @{ModuleName="UserConfigProvider";ModuleVersion="3.0"}.

© 2017 Microsoft