私は複合リソースを持っています。私の理解では、コンポジットリソースは、リソースのように扱われる構成の集合です。私はリソースをPowerShellモジュールと考える(ただし、そうではない)。DSC:カスタムリソースを複合リソースに追加する
コンポジットリソース:現在のファイル構造は次のようになります
カスタムリソース:私は、次のファイル構造を生産しているxDSCResourceDesignerを使用してカスタムDSCのリソースを、書かれている
…1 Modules
└ 2 DefaultConfiguration
└ 3 {version}
├ 4 DSCResources
│ ├ 5 hApplyGpo
│ │ ├ 5a hApplyGpo.psd1
│ │ └ 5b hApplyGpo.schema.psm1
│ └ 6 hStoragePool
│ ├ 6a hStoragePool.psd1
│ └ 6b hStoragePool.schema.psm1
└ 4a DefaultConfiguration.psd1
:
… 7 Modules
└ 8 hApplyGpo
└ 9 1.0.0.0
├ 10 DSCResources
│ └ 11 hApplyGpo
│ ├ 11a hApplyGpo.psm1
│ └ 11b hApplyGpo.schema.mof
└ 10a hApplyGpo.psd1
is possib (Import-DscResource -ModuleName hApplyGpo
)によって参照される別個のリソース(モジュール)である必要がありますか?hApplyGpo
がDefaultConfiguration
内にあるか、またはhApplyGpo
が5b
カスタムリソースからのファイルは、複合リソース構造内でどこに移動する必要がありますか?私はすぐに11を5とマージすることを考えていますが、hApplyGpo.psd1(5aと10a)はどうなりますか?
TIA