PSDesiredStateConfiguration Module
PSDesiredStateConfiguration モジュールは、PowerShell Desired State Configuration (PSDSC) をサポートしています。 このモジュールのメジャー バージョンごとに、さまざまなユース ケースがサポートされています。
- v1.1 は Windows PowerShell でのみサポートされています。 これを使用して PSDSC リソースを呼び出し、PSDSC 構成を作成して適用できます。
- v2 は PowerShell でのみサポートされています。 これを使用して PSDSC リソースを呼び出し、PSDSC 構成をコンパイルできます。 これは、Azure Machine Configuration をサポートすることを目的としています。
- v3 (プレビュー) は PowerShell でのみサポートされています。 これを使用して PSDSC リソースを呼び出すことができます。 これは、Azure Machine Configuration を使用して Linux マシン上で PSDSC リソースを呼び出すことを目的としています。
Microsoft Desired State Configuration (DSC) を使用すると、次の 2 つのアダプターを使用して PSDSC リソースを管理できます。
-
Microsoft.Windows/WindowsPowerShellアダプターを使用すると、Windows PowerShell で PSDesiredStateConfiguration バージョン 1.1 で使用できる PSDSC リソースを呼び出すことができます。 -
Microsoft.DSC/PowerShellアダプターを使用すると、PowerShell でクラスベースの PSDSC リソースを呼び出すことができます。 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. |