Import-AzureRmAutomationDscNodeConfiguration

Importa un documento MOF come configurazione del nodo DSC in Automazione.

Avviso

Il modulo AzureRM PowerShell è stato ufficialmente deprecato a partire dal 29 febbraio 2024. È consigliabile eseguire la migrazione da AzureRM al modulo Az PowerShell per garantire il supporto e gli aggiornamenti continui.

Anche se il modulo AzureRM può ancora funzionare, non è più gestito o supportato, posizionando qualsiasi uso continuo a discrezione e rischio dell'utente. Per indicazioni sulla transizione al modulo Az, vedere le risorse di migrazione.

Sintassi

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

Descrizione

Il cmdlet Import-AzureRmAutomationDscConfiguration importa un documento di configurazione MOF (Managed Object Format) in Automazione di Azure come configurazione del nodo DSC (Desired State Configuration). Specificare il percorso di un file mof.

Esempio

Esempio 1: Importare una configurazione del nodo DSC in Automazione

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

Questo comando importa una configurazione del nodo DSC dal file webserver.mof nell'account di Automazione denominato Contoso17, nella configurazione DSC ContosoConfiguration. Il comando specifica il parametro Force . Se è presente una configurazione del nodo DSC esistente denominata ContosoConfiguration.webserver, questo comando lo sostituisce.

Esempio 2: Importare una configurazione del nodo DSC in Automazione e creare una nuova versione di compilazione e non sovrascrivere NodeConfiguration esistente.

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

Questo comando importa una configurazione del nodo DSC dal file webserver.mof nell'account di Automazione denominato Contoso17, nella configurazione DSC ContosoConfiguration. Il comando specifica il parametro Force . Se è presente una configurazione del nodo DSC esistente denominata ContosoConfiguration.webserver, questo comando aggiunge una nuova versione di compilazione con il nome ContosoConfiguration[2].webserver.

Parametri

-AutomationAccountName

Specifica il nome dell'account di Automazione in cui questo cmdlet importa una configurazione del nodo DSC.

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

-ConfigurationName

Specifica il nome di una configurazione DSC in Automazione da usare come spazio dei nomi e contenitore per la configurazione del nodo da importare.

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

-Confirm

Richiede conferma prima di eseguire il cmdlet.

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

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Indica che questo cmdlet sostituisce una configurazione del nodo DSC esistente in Automazione.

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

-IncrementNodeConfigurationBuild

Crea una nuova versione di compilazione della configurazione del nodo.

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

-Path

Specifica il percorso del documento di configurazione MOF importato da questo cmdlet.

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

-ResourceGroupName

Specifica il nome di un gruppo di risorse per il quale questo cmdlet importa una configurazione del nodo DSC.

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

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

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

Input

String

Output

NodeConfiguration