Register-AzureRmAutomationDscNode

Registra una máquina virtual de Azure como un nodo de DSC para una cuenta de Automation.

Advertencia

El módulo de PowerShell de AzureRM ha quedado en desuso oficialmente 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 se mantiene ni se admite, colocando cualquier uso continuado 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.

Syntax

Register-AzureRmAutomationDscNode
        -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-AzureRmAutomationDscNode 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.

Ejemplos

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

PS C:\>Register-AzureRmAutomationDscNode -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
Type:String
Accepted values:ContinueConfiguration, StopConfiguration
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters: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.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-AutomationAccountName

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

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-AzureVMLocation

Especifica la ubicación en la que este cmdlet registra una máquina virtual. Para obtener ubicaciones válidas, use el cmdlet Get-AzureRMLocation.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-AzureVMName

Especifica el nombre de la máquina virtual de Azure que este cmdlet registra para la administración.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-AzureVMResourceGroup

Especifica el nombre del grupo de recursos de la máquina virtual de Azure que registra este cmdlet.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ConfigurationMode

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

  • ApplyAndMonitor
  • ApplyAndAutocorrect
  • ApplyOnly
Type:String
Accepted values:ApplyAndMonitor, ApplyAndAutocorrect, ApplyOnly
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters: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.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-RebootNodeIfNeeded

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

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters: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.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters: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.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Entradas

String

Int32

Boolean

Salidas

Void