PSDesiredStateConfiguration Module
O módulo PSDesiredStateConfiguration dá suporte à PSDSC (Configuração de Estado Desejado) do PowerShell. Cada versão principal deste módulo dá suporte a diferentes casos de uso:
- A v1.1 só tem suporte para o Windows PowerShell. Você pode usá-lo para invocar recursos do PSDSC e criar e aplicar configurações de PSDSC.
- Há suporte apenas para v2 para o PowerShell. Você pode usá-lo para invocar recursos do PSDSC e compilar configurações de PSDSC. O uso pretendido é dar suporte à Configuração de Máquina do Azure.
- V3 (versão prévia) só tem suporte para o PowerShell. Você pode usá-lo para invocar recursos PSDSC. O uso pretendido é para invocar recursos PSDSC em computadores Linux com a Configuração de Máquina do Azure.
A DSC (Configuração de Estado Desejado) da Microsoft permite que você gerencie recursos do PSDSC por meio de dois adaptadores:
- O
Microsoft.Windows/WindowsPowerShelladaptador permite invocar qualquer recurso PSDSC utilizável com PSDesiredStateConfiguration versão 1.1 no Windows PowerShell. - O
Microsoft.DSC/PowerShelladaptador permite invocar qualquer recurso PSDSC baseado em classe no PowerShell. Ele não depende do módulo PSDesiredStateConfiguration .
PSDesiredStateConfiguration Cmdlets
| Cmdlet | Description |
|---|---|
| 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. |