Udostępnij za pośrednictwem


Import-AzAutomationDscNodeConfiguration

Importuje dokument MOF jako konfigurację węzła DSC w usłudze Automation.

Składnia

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

Opis

Polecenie cmdlet Import-AzAutomationDscConfiguration importuje dokument konfiguracji programu Managed Object Format (MOF) do usługi Azure Automation jako konfiguracji węzła Desired State Configuration (DSC). Określ ścieżkę pliku mof.

Przykłady

Przykład 1. Importowanie konfiguracji węzła DSC do usługi Automation

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

To polecenie importuje konfigurację węzła DSC z pliku o nazwie webserver.mof do konta usługi Automation o nazwie Contoso17 w ramach konfiguracji DSC ContosoConfiguration. Polecenie określa parametr Force . Jeśli istnieje istniejąca konfiguracja węzła DSC o nazwie ContosoConfiguration.webserver, to polecenie go zastępuje.

Przykład 2: Importowanie konfiguracji węzła DSC do usługi Automation i tworzenie nowej wersji kompilacji, a nie zastępowanie istniejącej konfiguracji nodeConfiguration.

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

To polecenie importuje konfigurację węzła DSC z pliku o nazwie webserver.mof do konta usługi Automation o nazwie Contoso17 w ramach konfiguracji DSC ContosoConfiguration. Polecenie określa parametr Force . Jeśli istnieje istniejąca konfiguracja węzła DSC o nazwie ContosoConfiguration.webserver, to polecenie dodaje nową wersję kompilacji o nazwie ContosoConfiguration[2].webserver.

Parametry

-AutomationAccountName

Określa nazwę konta usługi Automation, do którego to polecenie cmdlet importuje konfigurację węzła DSC.

Typ:String
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ConfigurationName

Określa nazwę konfiguracji DSC w usłudze Automation do użycia jako przestrzeń nazw i kontener konfiguracji węzła do zaimportowania.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Force

Wskazuje, że to polecenie cmdlet zastępuje istniejącą konfigurację węzła DSC w usłudze Automation.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-IncrementNodeConfigurationBuild

Tworzy nową wersję kompilacji konfiguracji węzła.

Typ:SwitchParameter
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Path

Określa ścieżkę dokumentu konfiguracji MOF, który importuje to polecenie cmdlet.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ResourceGroupName

Określa nazwę grupy zasobów, dla której to polecenie cmdlet importuje konfigurację węzła DSC.

Typ:String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

String

Dane wyjściowe

NodeConfiguration