Start-AzAutomationDscCompilationJob
Kompilerar en DSC-konfiguration i Automation.
Syntax
Start-AzAutomationDscCompilationJob
[-ConfigurationName] <String>
[-Parameters <IDictionary>]
[-ConfigurationData <IDictionary>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-IncrementNodeConfigurationBuild]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten Start-AzAutomationDscCompilationJob kompilerar en KONFIGURATION av APS Desired State Configuration (DSC) i Azure Automation.
Exempel
Exempel 1: Kompilera en Azure DSC-konfiguration i Automation
$Params = @{"StringParam"="Hello World";"IntegerParam"=32}
Start-AzAutomationDscCompilationJob -ConfigurationName "Config01" -Parameters $Params -ResourceGroupName "ResourceGroup01"
Det första kommandot skapar en ordlista med parametrar och lagrar dem i variabeln $Params. Det andra kommandot kompilerar DSC-konfigurationen med namnet Config01. Kommandot innehåller värdena i $Params för DSC-konfigurationsparametrar.
Exempel 2: Kompilera en Azure DSC-konfiguration i Automation med en ny version av Nodkonfiguration.
$Params = @{"StringParam"="Hello World";"IntegerParam"=32}
Start-AzAutomationDscCompilationJob -ConfigurationName "Config01" -Parameters $Params -ResourceGroupName "ResourceGroup01" -IncrementNodeConfigurationBuild
Precis som i det första exemplet skapar det första kommandot en ordlista med parametrar och lagrar dem i variabeln $Params.
Det andra kommandot kompilerar DSC-konfigurationen med namnet Config01.
Kommandot innehåller värdena i $Params för DSC-konfigurationsparametrar.
Den åsidosätter inte den tidigare befintliga nodkonfigurationen genom att skapa en ny nodkonfiguration med namnet Config01[<2>].<NodeName>
.
Versionsnumret ökas baserat på det befintliga versionsnumret som redan finns.
Parametrar
-AutomationAccountName
Anger namnet på automationskontot som innehåller den DSC-konfiguration som den här cmdleten kompilerar.
Typ: | String |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-ConfigurationData
Anger en ordlista med konfigurationsdata för DSC-konfiguration.
Typ: | IDictionary |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ConfigurationName
Anger namnet på DSC-konfigurationen som den här cmdleten kompilerar.
Typ: | String |
Alias: | Name |
Position: | 2 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure
Typ: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-IncrementNodeConfigurationBuild
Skapar en ny version av Node Configuration-versionen.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Parameters
Anger en ordlista med parametrar som den här cmdleten använder för att kompilera DSC-konfigurationen.
Typ: | IDictionary |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ResourceGroupName
Anger namnet på en resursgrupp där den här cmdleten kompilerar en konfiguration.
Typ: | String |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |