Start-AzAutomationDscCompilationJob
在自動化中編譯 DSC 組態。
語法
Start-AzAutomationDscCompilationJob
[-ConfigurationName] <String>
[-Parameters <IDictionary>]
[-ConfigurationData <IDictionary>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-IncrementNodeConfigurationBuild]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Start-AzAutomationDscCompilationJob Cmdlet 會在 Azure 自動化 中編譯 APS Desired 狀態設定 (DSC) 組態。
範例
範例 1:在自動化中編譯 Azure DSC 組態
$Params = @{"StringParam"="Hello World";"IntegerParam"=32}
Start-AzAutomationDscCompilationJob -ConfigurationName "Config01" -Parameters $Params -ResourceGroupName "ResourceGroup01"
第一個命令會建立參數的字典,並將其儲存在$Params變數中。 第二個命令會編譯名為 Config01 的 DSC 組態。 此命令包含 DSC 組態參數$Params中的值。
範例 2:使用新的節點組態組建版本在自動化中編譯 Azure DSC 組態。
$Params = @{"StringParam"="Hello World";"IntegerParam"=32}
Start-AzAutomationDscCompilationJob -ConfigurationName "Config01" -Parameters $Params -ResourceGroupName "ResourceGroup01" -IncrementNodeConfigurationBuild
與第一個範例類似,第一個命令會建立參數的字典,並將其儲存在$Params變數中。
第二個命令會編譯名為 Config01 的 DSC 組態。
此命令包含 DSC 組態參數$Params中的值。
它不會藉由建立名為 Config01[<2>].<NodeName>
的新節點組態來覆寫先前現有的節點組態。
版本號碼會根據現有的版本號碼遞增。
參數
-AutomationAccountName
指定自動化帳戶的名稱,其中包含此 Cmdlet 所編譯的 DSC 組態。
類型: | String |
Position: | 1 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-ConfigurationData
指定 DSC 組態數據的字典。
類型: | IDictionary |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ConfigurationName
指定此 Cmdlet 編譯的 DSC 組態名稱。
類型: | String |
別名: | Name |
Position: | 2 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-Confirm
執行 Cmdlet 之前先提示您確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DefaultProfile
用於與 azure 通訊的認證、帳戶、租用戶和訂用帳戶
類型: | IAzureContextContainer |
別名: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-IncrementNodeConfigurationBuild
建立新的節點組態組建版本。
類型: | SwitchParameter |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Parameters
指定這個 Cmdlet 用來編譯 DSC 組態的參數位典。
類型: | IDictionary |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ResourceGroupName
指定此 Cmdlet 編譯組態的資源群組名稱。
類型: | String |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-WhatIf
顯示執行 Cmdlet 後會發生的情況。 未執行 Cmdlet。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |