Register-AzAutomationDscNode

Registreert een virtuele Azure-machine met Een Windows-besturingssysteem als DSC-knooppunt voor een Automation-account.

Syntax

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

De cmdlet Register-AzAutomationDscNode registreert een virtuele Azure-machine als een DSC-knooppunt (APS Desired State Configuration) in een Azure Automation-account. Met deze cmdlet worden alleen VM's met Een Windows-besturingssysteem geregistreerd als automation DSC-knooppunt voor een account.

Als u een knooppunt moet registreren bij een automation-account in een ander abonnement, moet u een ARM-sjabloon gebruiken in plaats van cmdlets. Raadpleeg de Documentatie voor Azure Automation voor meer informatie.

Voorbeelden

Voorbeeld 1: Een virtuele Azure-machine registreren als een Azure DSC-knooppunt

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

Met deze opdracht wordt de virtuele Azure-machine met de naam VirtualMachine01 geregistreerd als een DSC-knooppunt in het Automation-account met de naam Contoso17.

Parameters

-ActionAfterReboot

Hiermee geeft u de actie op die de virtuele machine uitvoert nadat deze opnieuw is opgestart. Geldige waarden zijn:

  • ContinueConfiguration
  • StopConfiguration
Type:String
Accepted values:ContinueConfiguration, StopConfiguration
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-AllowModuleOverwrite

Hiermee geeft u op of nieuwe configuraties die met dit DSC-knooppunt worden gedownload van de Azure Automation DSC-pull-server, de bestaande modules die zich al op het doelknooppunt bevinden, vervangen.

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

-AutomationAccountName

Hiermee geeft u de naam op van een Automation-account waarin deze cmdlet een virtuele machine registreert.

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

-AzureVMLocation

De Azure VM-locatie.

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

-AzureVMName

De naam van de virtuele Azure-machine die moet worden geregistreerd voor beheer met Azure Automation DSC.

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

-AzureVMResourceGroup

De naam van de Azure VM-resourcegroep.

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

-ConfigurationMode

Hiermee geeft u de DSC-configuratiemodus. Geldige waarden zijn:

  • 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

Hiermee geeft u de frequentie, in minuten, waarmee de achtergrondtoepassing van DSC probeert de huidige configuratie op het doelknooppunt te implementeren.

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

-DefaultProfile

De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NodeConfigurationName

Hiermee geeft u de naam op van de knooppuntconfiguratie die met deze cmdlet wordt geconfigureerd voor het ophalen van de virtuele machine uit Azure Automation DSC.

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

-RebootNodeIfNeeded

Hiermee geeft u op of de virtuele machine opnieuw moet worden opgestart, indien nodig.

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

-RefreshFrequencyMins

Hiermee geeft u de frequentie op, in minuten, waarmee de lokale Configuration Manager contact op neemt met de Azure Automation DSC-pull-server om de meest recente knooppuntconfiguratie te downloaden.

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

-ResourceGroupName

Hiermee geeft u de naam van een resourcegroep. Het Automation-account waarmee deze cmdlet een virtuele machine registreert, behoort tot de resourcegroep die met deze parameter wordt opgegeven.

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

Invoerwaarden

String

Int32

Boolean

Uitvoerwaarden

Void