Get-AzAutomationDscOnboardingMetaconfig

Crée des fichiers .mof de métaconfiguration.

Syntax

Get-AzAutomationDscOnboardingMetaconfig
   [-OutputFolder <String>]
   [-ComputerName <String[]>]
   [-Force]
   [-ResourceGroupName] <String>
   [-AutomationAccountName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

L’applet de commande Get-AzAutomationDscOnboardingMetaconfig crée des fichiers MOF (Desired State Configuration) APS. Cette applet de commande crée un fichier .mof pour chaque nom d’ordinateur que vous spécifiez. L’applet de commande crée un dossier pour les fichiers .mof. Vous pouvez exécuter l’applet de commande Set-DscLocalConfigurationManager pour ce dossier pour intégrer ces ordinateurs dans un compte Azure Automation en tant que nœuds DSC.

Exemples

Exemple 1 : Intégrer des serveurs à Automation DSC

Get-AzAutomationDscOnboardingMetaconfig -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17" -ComputerName "Server01", "Server02" -OutputFolder "C:\Users\PattiFuller\Desktop"
Set-DscLocalConfigurationManager -Path "C:\Users\PattiFuller\Desktop\DscMetaConfigs" -ComputerName "Server01", "Server02"

La première commande crée des fichiers de métaconfiguration DSC pour deux serveurs pour le compte Automation nommé Contoso17. La commande enregistre ces fichiers sur un bureau. La deuxième commande utilise l’applet de commande Set-DscLocalConfigurationManager pour appliquer la méta-configuration aux ordinateurs spécifiés pour les intégrer en tant que nœuds DSC.

Paramètres

-AutomationAccountName

Spécifie le nom d’un compte Automation. Vous pouvez intégrer les ordinateurs spécifiés par le paramètre ComputerName au compte spécifié par ce paramètre.

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

-ComputerName

Spécifie un tableau de noms d’ordinateurs pour lesquels cette applet de commande génère des fichiers .mof. Si vous ne spécifiez pas ce paramètre, l’applet de commande génère un fichier .mof pour l’ordinateur actuel (localhost).

Type:String[]
Position:Named
Default value:None
Required:False
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
Default value:False
Required: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
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Force l’exécution de la commande sans vous inviter à confirmer et à remplacer les fichiers .mof existants portant le même nom.

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

-OutputFolder

Spécifie le nom d’un dossier dans lequel cette applet de commande stocke les fichiers .mof.

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

-ResourceGroupName

Spécifie le nom d’un groupe de ressources. Cette applet de commande crée des fichiers .mof pour intégrer des ordinateurs dans le groupe de ressources spécifié par ce paramètre.

Type:String
Position:0
Default value:None
Required: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
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

String

String[]

Sorties

DscOnboardingMetaconfig