Compartir a través de


Get-AzureRmAutomationDscOnboardingMetaconfig

Crea archivos .mof de metaconfiguración.

Advertencia

El módulo AzureRM PowerShell ha quedado oficialmente obsoleto a partir del 29 de febrero de 2024. Se recomienda a los usuarios migrar de AzureRM al módulo Az PowerShell para seguir recibiendo soporte técnico y actualizaciones.

Aunque el módulo AzureRM puede seguir funcionando, ya no recibirá mantenimiento ni soporte técnico, lo que significa que su uso continuado queda a discreción y riesgo del usuario. Consulte nuestros recursos de migración para ver una guía sobre la transición al módulo Az.

Sintaxis

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

Description

El cmdlet Get-AzureRmAutomationDscOnboardingMetaconfig crea archivos de metaconfiguración de objetos administrados con formato de objetos administrados (MOF) de APS Desired State Configuration (DSC). 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

PS C:\>Get-AzureRmAutomationDscOnboardingMetaconfig -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17" -ComputerName "Server01", "Server02" -OutputFolder "C:\Users\PattiFuller\Desktop" 
PS C:\> 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
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín: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[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Confirm

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

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DefaultProfile

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

Tipo:IAzureContextContainer
Alias:AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-OutputFolder

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

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín: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
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-WhatIf

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

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

String

String[]

Salidas

DscOnboardingMetaconfig