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 |