Freigeben über


Import-AzureRmAutomationDscNodeConfiguration

Importiert ein MOF-Dokument als DSC-Knotenkonfiguration in der Automatisierung.

Warnung

Das AzureRM PowerShell-Modul ist seit dem 29. Februar 2024 offiziell veraltet. Benutzern wird empfohlen, von AzureRM zum Az PowerShell-Modul zu migrieren, um weiterhin Support und Updates zu erhalten.

Obwohl das AzureRM-Modul möglicherweise weiterhin funktioniert, wird es nicht mehr gewartet, und es wird kein Support mehr angeboten. Die weitere Nutzung erfolgt daher nach Ermessen und Risiko des Benutzers. Weitere Informationen zum Übergang zum Az-Modul finden Sie in unseren Migrationsressourcen.

Syntax

Import-AzureRmAutomationDscNodeConfiguration
      -Path <String>
      -ConfigurationName <String>
      [-Force]
      [-ResourceGroupName] <String>
      [-AutomationAccountName] <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-IncrementNodeConfigurationBuild]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Beschreibung

Das Cmdlet Import-AzureRmAutomationDscConfiguration importiert ein MOF-Konfigurationsdokument (Managed Object Format) in Azure Automation als DSC-Knotenkonfiguration (Desired State Configuration). Geben Sie den Pfad einer MOF-Datei an.

Beispiele

Beispiel 1: Importieren einer DSC-Knotenkonfiguration in die Automatisierung

PS C:\>Import-AzureRmAutomationDscConfiguration -AutomationAccountName "Contoso17" -ResourceGroupName "ResourceGroup01" -ConfigurationName "ContosoConfiguration" -Path "C:\DSC\webserver.mof" -Force

Mit diesem Befehl wird eine DSC-Knotenkonfiguration aus der Datei "webserver.mof" in das Automatisierungskonto "Contoso17" unter der DSC-Konfiguration ContosoConfiguration importiert. Der Befehl gibt den Force-Parameter an. Wenn eine vorhandene DSC-Knotenkonfiguration mit dem Namen ContosoConfiguration.webserver vorhanden ist, ersetzt dieser Befehl sie.

Beispiel 2: Importieren Sie eine DSC-Knotenkonfiguration in die Automatisierung und erstellen Sie eine neue Buildversion, und überschreiben Sie nicht vorhandene NodeConfiguration.

PS C:\>Import-AzureRmAutomationDscConfiguration -AutomationAccountName "Contoso17" -ResourceGroupName "ResourceGroup01" -ConfigurationName "ContosoConfiguration" -Path "C:\DSC\webserver.mof" -IncrementNodeConfigurationBuild

Mit diesem Befehl wird eine DSC-Knotenkonfiguration aus der Datei "webserver.mof" in das Automatisierungskonto "Contoso17" unter der DSC-Konfiguration ContosoConfiguration importiert. Der Befehl gibt den Force-Parameter an. Wenn eine vorhandene DSC-Knotenkonfiguration namens ContosoConfiguration.webserver vorhanden ist, fügt dieser Befehl eine neue Buildversion mit dem Namen ContosoConfiguration[2].webserver hinzu.

Parameter

-AutomationAccountName

Gibt den Namen des Automatisierungskontos an, in das dieses Cmdlet eine DSC-Knotenkonfiguration importiert.

Typ:String
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ConfigurationName

Gibt den Namen einer DSC-Konfiguration in der Automatisierung an, die als Namespace und Container für die zu importierende Knotenkonfiguration verwendet werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Typ:IAzureContextContainer
Aliase:AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Force

Gibt an, dass dieses Cmdlet eine vorhandene DSC-Knotenkonfiguration in der Automatisierung ersetzt.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-IncrementNodeConfigurationBuild

Erstellt eine neue Node-Konfigurationsbuildversion.

Typ:SwitchParameter
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Path

Gibt den Pfad des MOF-Konfigurationsdokuments an, das dieses Cmdlet importiert.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ResourceGroupName

Gibt den Namen einer Ressourcengruppe an, für die dieses Cmdlet eine DSC-Knotenkonfiguration importiert.

Typ:String
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

String

Ausgaben

NodeConfiguration