Register-AzureRmAutomationDscNode

Registreert een virtuele Azure-machine als EEN DSC-knooppunt voor een Automation-account.

Waarschuwing

De AzureRM PowerShell-module is vanaf 29 februari 2024 officieel afgeschaft. Gebruikers wordt aangeraden om van AzureRM naar de Az PowerShell-module te migreren om ondersteuning en updates te garanderen.

Hoewel de AzureRM-module nog steeds kan functioneren, wordt deze niet meer onderhouden of ondersteund, waardoor het gebruik naar eigen goeddunken en risico van de gebruiker blijft bestaan. Raadpleeg onze migratiebronnen voor hulp bij de overgang naar de Az-module.

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

De cmdlet Register-AzureRmAutomationDscNode registreert een virtuele Azure-machine als een DSC-knooppunt (APS Desired State Configuration) in een Azure Automation-account.

Voorbeelden

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

PS C:\>Register-AzureRmAutomationDscNode -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

Hiermee geeft u de locatie op waarin deze cmdlet een virtuele machine registreert. Gebruik de cmdlet Get-AzureRMLocation om geldige locaties te verkrijgen.

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

-AzureVMName

Hiermee geeft u de naam op van de virtuele Azure-machine die door deze cmdlet wordt geregistreerd voor beheer.

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

-AzureVMResourceGroup

Hiermee geeft u de naam op van de resourcegroep van de virtuele Azure-machine die door deze cmdlet wordt geregistreerd.

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: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