Compartir a través de


Get-AzAutomationDscOnboardingMetaconfig

Crea archivos .mof de metaconfiguración.

Syntax

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

Description

El cmdlet Get-AzAutomationDscOnboardingMetaconfig crea archivos apS Desired State Configuration (DSC) Managed Object Format (MOF). Este cmdlet crea un archivo .mof para cada nombre de equipo que especifique. El cmdlet crea una carpeta para los archivos .mof. Puede ejecutar el cmdlet Set-DscLocalConfigurationManager para esta carpeta para incorporar estos equipos a una cuenta de Azure Automation como nodos DSC.

Ejemplos

Ejemplo 1: Incorporación de servidores a DSC de Automation

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"

El primer comando crea archivos de metaconfiguración de DSC para dos servidores para la cuenta de Automation denominada Contoso17. El comando guarda estos archivos en un escritorio. El segundo comando usa el cmdlet Set-DscLocalConfigurationManager para aplicar la metaconfiguración a los equipos especificados para incorporarlos como nodos DSC.

Parámetros

-AutomationAccountName

Especifica el nombre de una cuenta de Automation. Puede incorporar los equipos que especifica el parámetro ComputerName a la cuenta que especifica este parámetro.

Tipo:String
Position:1
valor predeterminado:None
Requerido:True
Accept pipeline input:True
Accept wildcard characters:False

-ComputerName

Especifica una matriz de nombres de equipos para los que este cmdlet genera archivos .mof. Si no especifica este parámetro, el cmdlet genera un archivo .mof para el equipo actual (localhost).

Tipo:String[]
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
valor predeterminado:False
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Obliga a que el comando se ejecute sin que le pida confirmación y reemplace los archivos .mof existentes que tienen el mismo nombre.

Tipo:SwitchParameter
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

-OutputFolder

Especifica el nombre de una carpeta donde este cmdlet almacena los archivos .mof.

Tipo:String
Position:Named
valor predeterminado:None
Requerido:False
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Especifica el nombre de un grupo de recursos. Este cmdlet crea archivos .mof para incorporar equipos en el grupo de recursos que especifica este parámetro.

Tipo:String
Position:0
valor predeterminado:None
Requerido:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Aliases:wi
Position:Named
valor predeterminado:False
Requerido:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

String

String[]

Salidas

DscOnboardingMetaconfig