Condividi tramite


Get-AzAutomationDscOnboardingMetaconfig

Crea file con estensione mof di metaconfigurazione.

Sintassi

Get-AzAutomationDscOnboardingMetaconfig
   [-OutputFolder <String>]
   [-ComputerName <String[]>]
   [-Force]
   [-ResourceGroupName] <String>
   [-AutomationAccountName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-AzAutomationDscOnboardingMetaconfig crea file MOF (Desired State Configuration) di APS Desired State Configuration (MOF). Questo cmdlet crea un file mof per ogni nome computer specificato. Il cmdlet crea una cartella per i file mof. È possibile eseguire il cmdlet Set-DscLocalConfigurationManager per questa cartella per eseguire l'onboarding di questi computer in un account Automazione di Azure come nodi DSC.

Esempio

Esempio 1: Eseguire l'onboarding dei server in Automation DSC

Get-AzAutomationDscOnboardingMetaconfig -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17" -ComputerName "Server01", "Server02" -OutputFolder "C:\Users\PattiFuller\Desktop"
Set-DscLocalConfigurationManager -Path "C:\Users\PattiFuller\Desktop\DscMetaConfigs" -ComputerName "Server01", "Server02"

Il primo comando crea i file di metaconfigurazione DSC per due server per l'account di Automazione denominato Contoso17. Il comando salva questi file in un desktop. Il secondo comando usa il cmdlet Set-DscLocalConfigurationManager per applicare la metaconfigurazione ai computer specificati per eseguirne l'onboarding come nodi DSC.

Parametri

-AutomationAccountName

Specifica il nome di un account di Automazione. È possibile eseguire l'onboarding dei computer specificati dal parametro ComputerName nell'account specificato da questo parametro.

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

-ComputerName

Specifica una matrice di nomi di computer per cui questo cmdlet genera file mof. Se non si specifica questo parametro, il cmdlet genera un file mof per il computer corrente (localhost).

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:False
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

-Force

Forza l'esecuzione del comando senza chiedere conferma e sostituire i file con estensione mof esistenti con lo stesso nome.

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

-OutputFolder

Specifica il nome di una cartella in cui questo cmdlet archivia i file mof.

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

-ResourceGroupName

Specifica il nome di un gruppo di risorse. Questo cmdlet crea file mof per eseguire l'onboarding dei computer nel gruppo di risorse specificato da questo parametro.

Tipo:String
Posizione:0
Valore predefinito:None
Necessario:True
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

String[]

Output

DscOnboardingMetaconfig