PSDesiredStateConfiguration Module
Модуль PSDesiredStateConfiguration поддерживает powerShell Desired State Configuration (PSDSC). Каждая основная версия этого модуля поддерживает различные варианты использования:
- Версия 1.1 поддерживается только для Windows PowerShell. Ее можно использовать для вызова ресурсов PSDSC и создания конфигураций PSDSC и применения конфигураций PSDSC.
- Версия 2 поддерживается только для PowerShell. Ее можно использовать для вызова ресурсов PSDSC и компиляции конфигураций PSDSC. Оно предназначено для поддержки конфигурации компьютера Azure.
- Версия 3 (предварительная версия) поддерживается только для PowerShell. Его можно использовать для вызова ресурсов PSDSC. Оно предназначено для вызова ресурсов PSDSC на компьютерах Linux с конфигурацией компьютера Azure.
Microsoft Desired State Configuration (DSC) позволяет управлять ресурсами PSDSC с помощью двух адаптеров:
- Адаптер
Microsoft.Windows/WindowsPowerShellпозволяет вызывать любой ресурс PSDSC, доступный для использования с PSDesiredStateConfiguration версии 1.1 в Windows PowerShell. - Адаптер
Microsoft.DSC/PowerShellпозволяет вызывать любой ресурс PSDSC на основе класса в PowerShell. Он не зависит от модуля PSDesiredStateConfiguration .
Командлеты PSDesiredStateConfiguration
| Командлет | Описание |
|---|---|
| Get-DscResource |
Gets Desired State Configuration (DSC) resources present on the computer. |
| Invoke-DscResource |
Runs a method of a specified PowerShell Desired State Configuration (DSC) resource. |
| New-DscChecksum |
Creates checksum files for DSC documents and DSC resources. |