PSDesiredStateConfiguration Module
PSDesiredStateConfiguration modülü PowerShell İstenen Durum Yapılandırması'nı (PSDSC) destekler. Bu modülün her ana sürümü farklı kullanım örneklerini destekler:
- v1.1 yalnızca Windows PowerShell için desteklenir. PSDSC kaynaklarını çağırmak ve PSDSC yapılandırmaları yazmak ve uygulamak için bunu kullanabilirsiniz.
- v2 yalnızca PowerShell için desteklenir. PsDSC kaynaklarını çağırmak ve PSDSC yapılandırmalarını derlemek için kullanabilirsiniz. Kullanım amacı Azure Makine Yapılandırması'nın destekleniyor olmasıdır.
- v3 (önizleme) yalnızca PowerShell için desteklenir. PSDSC kaynaklarını çağırmak için bunu kullanabilirsiniz. Amaçlanan kullanım, Azure Makine Yapılandırması ile Linux makinelerinde PSDSC kaynaklarını çağırmaktır.
Microsoft Desired State Configuration (DSC), PSDSC kaynaklarını iki bağdaştırıcı aracılığıyla yönetmenizi sağlar:
- Bağdaştırıcı,
Microsoft.Windows/WindowsPowerShellWindows PowerShell'de PSDesiredStateConfiguration sürüm 1.1 ile kullanılabilen tüm PSDSC kaynaklarını çağırmanızı sağlar. - Bağdaştırıcı,
Microsoft.DSC/PowerShellPowerShell'de herhangi bir sınıf tabanlı PSDSC kaynağını çağırmanızı sağlar. PSDesiredStateConfiguration modülüne bağlı değildir.
PSDesiredStateConfiguration cmdlet'leri
| 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. |