Start-AzAutomationDscCompilationJob
Compile une configuration DSC dans Automation.
Syntax
Start-AzAutomationDscCompilationJob
[-ConfigurationName] <String>
[-Parameters <IDictionary>]
[-ConfigurationData <IDictionary>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-IncrementNodeConfigurationBuild]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
L’applet de commande Start-AzAutomationDscCompilationJob compile une configuration APS Desired State Configuration (DSC) dans Azure Automation.
Exemples
Exemple 1 : Compiler une configuration Azure DSC dans Automation
$Params = @{"StringParam"="Hello World";"IntegerParam"=32}
Start-AzAutomationDscCompilationJob -ConfigurationName "Config01" -Parameters $Params -ResourceGroupName "ResourceGroup01"
La première commande crée un dictionnaire de paramètres et les stocke dans la variable $Params. La deuxième commande compile la configuration DSC nommée Config01. La commande inclut les valeurs de $Params pour les paramètres de configuration DSC.
Exemple 2 : Compilez une configuration Azure DSC dans Automation avec une nouvelle version de build Node Configuration.
$Params = @{"StringParam"="Hello World";"IntegerParam"=32}
Start-AzAutomationDscCompilationJob -ConfigurationName "Config01" -Parameters $Params -ResourceGroupName "ResourceGroup01" -IncrementNodeConfigurationBuild
Comme pour le premier exemple, la première commande crée un dictionnaire de paramètres et les stocke dans la variable $Params.
La deuxième commande compile la configuration DSC nommée Config01.
La commande inclut les valeurs de $Params pour les paramètres de configuration DSC.
Elle ne remplace pas la configuration de nœud existante précédente en créant une configuration de nœud avec le nom Config01[<2>].<NodeName>
.
Le numéro de version est incrémenté en fonction du numéro de version existant déjà présent.
Paramètres
-AutomationAccountName
Spécifie le nom du compte Automation qui contient la configuration DSC compilée par cette applet de commande.
Type: | String |
Position: | 1 |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ConfigurationData
Spécifie un dictionnaire de données de configuration pour la configuration DSC.
Type: | IDictionary |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ConfigurationName
Spécifie le nom de la configuration DSC compilée par cette applet de commande.
Type: | String |
Aliases: | Name |
Position: | 2 |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IncrementNodeConfigurationBuild
Crée une version de build Node Configuration.
Type: | SwitchParameter |
Position: | Named |
valeur par défaut: | False |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Parameters
Spécifie un dictionnaire de paramètres que cette applet de commande utilise pour compiler la configuration DSC.
Type: | IDictionary |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Spécifie le nom d’un groupe de ressources dans lequel cette applet de commande compile une configuration.
Type: | String |
Position: | 0 |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
Sorties
Liens associés
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour