Compartir a través de


Register-AzAutomationDscNode

Registra una máquina virtual de Azure que ejecuta el sistema operativo Windows como un nodo de DSC para una cuenta de Automation.

Sintaxis

Default (valor predeterminado)

Register-AzAutomationDscNode
    -AzureVMName <String>
    [-NodeConfigurationName <String>]
    [-ConfigurationMode <String>]
    [-ConfigurationModeFrequencyMins <Int32>]
    [-RefreshFrequencyMins <Int32>]
    [-RebootNodeIfNeeded <Boolean>]
    [-ActionAfterReboot <String>]
    [-AllowModuleOverwrite <Boolean>]
    [-AzureVMResourceGroup <String>]
    [-AzureVMLocation <String>]
    [-ResourceGroupName] <String>
    [-AutomationAccountName] <String>
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

El cmdlet Register-AzAutomationDscNode registra una máquina virtual de Azure como un nodo DE CONFIGURACIÓN de estado deseado (DSC) de APS en una cuenta de Azure Automation. Este cmdlet solo registrará máquinas virtuales que ejecutan el sistema operativo Windows como un nodo DSC de Automation para una cuenta.

Si necesita registrar un nodo en una cuenta de Automation en otra suscripción, deberá usar una plantilla de ARM en lugar de cmdlets. Consulte la documentación de Azure Automation para más información.

Ejemplos

Ejemplo 1: Registro de una máquina virtual de Azure como un nodo de DSC de Azure

Register-AzAutomationDscNode -AutomationAccountName "Contoso17" -AzureVMName "VirtualMachine01" -ResourceGroupName "ResourceGroup01"-NodeConfigurationName "ContosoConfiguration.webserver"

Este comando registra la máquina virtual de Azure denominada VirtualMachine01 como un nodo DSC en la cuenta de Automation denominada Contoso17.

Parámetros

-ActionAfterReboot

Especifica la acción que realiza la máquina virtual después de reiniciarla. Los valores válidos son:

  • ContinueConfiguration
  • StopConfiguration

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Valores aceptados:ContinueConfiguration, StopConfiguration
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-AllowModuleOverwrite

Especifica si las nuevas configuraciones que descarga este nodo de DSC desde el servidor de extracción de DSC de Azure Automation reemplazan los módulos existentes ya en el nodo de destino.

Propiedades de parámetro

Tipo:Boolean
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-AutomationAccountName

Especifica el nombre de una cuenta de Automation en la que este cmdlet registra una máquina virtual.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:1
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-AzureVMLocation

Ubicación de la máquina virtual de Azure.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-AzureVMName

Nombre de la máquina virtual de Azure que se va a registrar para la administración con DSC de Azure Automation.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-AzureVMResourceGroup

Nombre del grupo de recursos de máquina virtual de Azure.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-ConfigurationMode

Especifica el modo de configuración de DSC. Los valores válidos son:

  • ApplyAndMonitor
  • ApplyAndAutocorrect
  • ApplyOnly

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Valores aceptados:ApplyAndMonitor, ApplyAndAutocorrect, ApplyOnly
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-ConfigurationModeFrequencyMins

Especifica la frecuencia, en minutos, en la que la aplicación en segundo plano de DSC intenta implementar la configuración actual en el nodo de destino.

Propiedades de parámetro

Tipo:Int32
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-DefaultProfile

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

Propiedades de parámetro

Tipo:IAzureContextContainer
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-NodeConfigurationName

Especifica el nombre de la configuración del nodo que este cmdlet configura la máquina virtual para extraer de DSC de Azure Automation.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-RebootNodeIfNeeded

Especifica si se debe reiniciar la máquina virtual, si es necesario.

Propiedades de parámetro

Tipo:Boolean
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-RefreshFrequencyMins

Especifica la frecuencia, en minutos, en la que Configuration Manager local se pone en contacto con el servidor de extracción de DSC de Azure Automation para descargar la configuración de nodo más reciente.

Propiedades de parámetro

Tipo:Int32
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-ResourceGroupName

Especifica el nombre de un grupo de recursos. La cuenta de Automation con la que este cmdlet registra una máquina virtual pertenece al grupo de recursos que especifica este parámetro.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:0
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

String

Int32

Boolean

Salidas

Void