嚴重性層級:資訊
Description
此規則可偵測特定資源是否存在 Desired State Configuration(DSC)範例。
若要修正違反此規則,您必須確保 Examples 該目錄存在於以下用途:
- 非類別資源,應該和資料夾在同一層級
DSCResources。 - 類別式資源,應該和資源
.psm1檔案在同一層的資料夾層級。
資料夾必須 Examples 包含該資源的範例設定。 檔案名稱應包含資源名稱。
Example
非職業資源
假設我們有一個非類別基礎的資源,其檔案結構如下:
- xAzure
- DSCResources
- MSFT_xAzureSubscription
- MSFT_xAzureSubscription.psm1
- MSFT_xAzureSubscription.schema.mof
- MSFT_xAzureSubscription
- DSCResources
在此情況下,為了修正此警告,請以以下方式加入範例:
- xAzure
- DSCResources
- MSFT_xAzureSubscription
- MSFT_xAzureSubscription.psm1
- MSFT_xAzureSubscription.schema.mof
- MSFT_xAzureSubscription
- 範例
- MSFT_xAzureSubscription_AddSubscriptionExample.ps1
- MSFT_xAzureSubscription_RemoveSubscriptionExample.ps1
- DSCResources
類別資源
假設我們有一個基於類別的資源,其檔案結構如下:
- MyDscResource
- MyDsc資源.psm1
- MyDscResource.psd1
在此情況下,為了修正此警告,請以以下方式加入範例:
- MyDscResource
- MyDsc資源.psm1
- MyDscResource.psd1
- 範例
- MyDscResource_Example1.ps1
- MyDscResource_Example2.ps1