Condividi tramite


Import-AzAutomationDscConfiguration

Importa una configurazione DSC in Automazione.

Sintassi

Import-AzAutomationDscConfiguration
      -SourcePath <String>
      [-Tags <IDictionary>]
      [-Description <String>]
      [-Published]
      [-Force]
      [-LogVerbose <Boolean>]
      [-ResourceGroupName] <String>
      [-AutomationAccountName] <String>
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Descrizione

Il cmdlet Import-AzAutomationDscConfiguration importa una configurazione DSC (Desired State Configuration) APS in Automazione di Azure. Specificare il percorso di uno script APS che contiene una singola configurazione DSC.

Esempio

Esempio 1: Importare una configurazione DSC in Automazione

Import-AzAutomationDscConfiguration -AutomationAccountName "Contoso17" -ResourceGroupName "ResourceGroup01" -SourcePath "C:\DSC\client.ps1" -Force

Questo comando importa la configurazione DSC nel file denominato client.ps1 nell'account di Automazione denominato Contoso17. Il comando specifica il parametro Force . Se è presente una configurazione DSC esistente, questo comando lo sostituisce.

Esempio 2

Importa una configurazione DSC in Automazione. (generato automaticamente)

Import-AzAutomationDscConfiguration -AutomationAccountName 'Contoso17' -Published -ResourceGroupName 'ResourceGroup01' -SourcePath 'C:\DSC\client.ps1'

Parametri

-AutomationAccountName

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

Tipo:String
Posizione:1
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultProfile

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

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Description

Specifica una descrizione della configurazione importata da questo cmdlet.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Force

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LogVerbose

Specifica se questo cmdlet attiva o disattiva la registrazione dettagliata per i processi di compilazione di questa configurazione DSC. Specificare un valore di $True per attivare o $False la registrazione dettagliata per disattivarla.

Tipo:Nullable<T>[Boolean]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Published

Indica che questo cmdlet importa la configurazione DSC nello stato pubblicato.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ResourceGroupName

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

Tipo:String
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-SourcePath

Specifica il percorso dello script wps_2 che contiene la configurazione DSC importata da questo cmdlet.

Tipo:String
Alias:Path
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Tags

Coppie chiave-valore sotto forma di tabella hash. Ad esempio: @{key0="value0"; key1=$null; key2="value2"}

Tipo:IDictionary
Alias:Tag
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-WhatIf

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

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

String

IDictionary

Nullable<T>[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

Output

DscConfiguration