Register-AzAutomationDscNode
Registreert een virtuele Azure-machine met Een Windows-besturingssysteem als DSC-knooppunt voor een Automation-account.
Syntaxis
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 Register-AzAutomationDscNode cmdlet 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. Zie 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 |
Geaccepteerde waarden: | ContinueConfiguration, StopConfiguration |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | 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 |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | 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 |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-AzureVMLocation
De Azure VM-locatie.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | 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 |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-AzureVMResourceGroup
De naam van de Azure VM-resourcegroep.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ConfigurationMode
Hiermee geeft u de DSC-configuratiemodus. Geldige waarden zijn:
- ApplyAndMonitor
- ApplyAndAutocorrect
- ApplyOnly
Type: | String |
Geaccepteerde waarden: | ApplyAndMonitor, ApplyAndAutocorrect, ApplyOnly |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | 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 |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure
Type: | IAzureContextContainer |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-RebootNodeIfNeeded
Hiermee geeft u op of de virtuele machine opnieuw moet worden opgestart, indien nodig.
Type: | Boolean |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | 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 |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | 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 |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Invoerwaarden
Uitvoerwaarden
Verwante koppelingen
Azure PowerShell