我有一個複合資源。我的理解是,複合資源是一種被視爲資源的配置集合。我認爲資源是一個PowerShell模塊(但不是)。當前文件的結構如下: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
我剛纔寫使用xDSCResourceDesigner定製的DSC資源,已經產生了以下文件結構:
自定義資源:
… 7 Modules
└ 8 hApplyGpo
└ 9 1.0.0.0
├ 10 DSCResources
│ └ 11 hApplyGpo
│ ├ 11a hApplyGpo.psm1
│ └ 11b hApplyGpo.schema.mof
└ 10a hApplyGpo.psd1
是否可能le合併兩個hApplyGpo
位於DefaultConfiguration
之內還是hApplyGpo
必須是由5b引用的單獨資源(模塊)(Import-DscResource -ModuleName hApplyGpo
)?
如果有可能,複合資源結構中的哪些位置應該包含自定義資源中的文件?我的直接想法是將11與5合併,但是hApplyGpo.psd1(5a和10a)會發生什麼情況。
TIA