Share via


Start-AzAutomationDscCompilationJob

DSC-konfiguráció fordítása az Automationben.

Syntax

Start-AzAutomationDscCompilationJob
     [-ConfigurationName] <String>
     [-Parameters <IDictionary>]
     [-ConfigurationData <IDictionary>]
     [-ResourceGroupName] <String>
     [-AutomationAccountName] <String>
     [-DefaultProfile <IAzureContextContainer>]
     [-IncrementNodeConfigurationBuild]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Description

A Start-AzAutomationDscCompilationJob parancsmag lefordít egy APS Desired State Configuration (DSC) konfigurációt az Azure Automationben.

Példák

1. példa: Azure DSC-konfiguráció fordítása az Automationben

$Params = @{"StringParam"="Hello World";"IntegerParam"=32}
Start-AzAutomationDscCompilationJob -ConfigurationName "Config01" -Parameters $Params -ResourceGroupName "ResourceGroup01"

Az első parancs létrehozza a paraméterek szótárát, és azokat a $Params változóban tárolja. A második parancs lefordítja a Config01 nevű DSC-konfigurációt. A parancs tartalmazza a DSC-konfigurációs paraméterek $Params értékeit.

2. példa: Azure DSC-konfiguráció fordítása az Automationben egy új csomópontkonfigurációs buildverzióval.

$Params = @{"StringParam"="Hello World";"IntegerParam"=32}
Start-AzAutomationDscCompilationJob -ConfigurationName "Config01" -Parameters $Params -ResourceGroupName "ResourceGroup01" -IncrementNodeConfigurationBuild

Az első példához hasonlóan az első parancs létrehozza a paraméterek szótárát, és azokat a $Params változóban tárolja. A második parancs lefordítja a Config01 nevű DSC-konfigurációt. A parancs tartalmazza a DSC-konfigurációs paraméterek $Params értékeit. Nem bírálja felül a korábbi csomópontkonfigurációt úgy, hogy létrehoz egy új csomópontkonfigurációt a névvel Config01[<2>].<NodeName>. A verziószám a már meglévő verziószám alapján növekszik.

Paraméterek

-AutomationAccountName

Megadja annak az Automation-fióknak a nevét, amely a parancsmag által lefordított DSC-konfigurációt tartalmazza.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ConfigurationData

A DSC-konfiguráció konfigurációs adatainak szótárát adja meg.

Type:IDictionary
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ConfigurationName

Megadja a parancsmag által lefordított DSC-konfiguráció nevét.

Type:String
Aliases:Name
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IncrementNodeConfigurationBuild

Létrehoz egy új csomópontkonfigurációs buildverziót.

Type:SwitchParameter
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Parameters

A parancsmag által a DSC-konfiguráció fordításához használt paraméterek szótárát adja meg.

Type:IDictionary
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Megadja annak az erőforráscsoportnak a nevét, amelyben ez a parancsmag konfigurációt állít össze.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Bevitelek

String

Kimenetek

CompilationJob