Sdílet prostřednictvím


Register-AzureRmAutomationDscNode

Zaregistruje virtuální počítač Azure jako uzel DSC pro účet Automation.

Upozorňující

Modul AzureRM PowerShell byl od 29. února 2024 oficiálně zastaralý. Uživatelům se doporučuje migrovat z AzureRM do modulu Az PowerShell, aby se zajistila nepřetržitá podpora a aktualizace.

I když může modul AzureRM stále fungovat, už se neudržuje ani nepodporuje, přičemž jakékoli další použití se bude umisťovat podle vlastního uvážení a rizika uživatele. Pokyny k přechodu na modul Az najdete v našich zdrojích informací o migraci.

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

Rutina Register-AzureRmAutomationDscNode registruje virtuální počítač Azure jako uzel APS Desired State Configuration (DSC) v účtu Azure Automation.

Příklady

Příklad 1: Registrace virtuálního počítače Azure jako uzlu Azure DSC

PS C:\>Register-AzureRmAutomationDscNode -AutomationAccountName "Contoso17" -AzureVMName "VirtualMachine01" -ResourceGroupName "ResourceGroup01"-NodeConfigurationName "ContosoConfiguration.webserver"

Tento příkaz zaregistruje virtuální počítač Azure s názvem VirtualMachine01 jako uzel DSC v účtu Automation s názvem Contoso17.

Parametry

-ActionAfterReboot

Určuje akci, kterou virtuální počítač provede po restartování. Platné hodnoty jsou:

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

-AllowModuleOverwrite

Určuje, jestli nové konfigurace, které tento uzel DSC stáhne ze serveru vyžádané replikace Azure Automation DSC, nahradí stávající moduly již na cílovém uzlu.

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

-AutomationAccountName

Určuje název účtu Automation, ve kterém tato rutina zaregistruje virtuální počítač.

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

-AzureVMLocation

Určuje umístění, ve kterém tato rutina zaregistruje virtuální počítač. K získání platných umístění použijte rutinu Get-AzureRMLocation.

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

-AzureVMName

Určuje název virtuálního počítače Azure, který tato rutina zaregistruje ke správě.

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

-AzureVMResourceGroup

Určuje název skupiny prostředků virtuálního počítače Azure, kterou tato rutina zaregistruje.

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

-ConfigurationMode

Určuje režim konfigurace DSC. Platné hodnoty jsou:

  • ApplyAndMonitor
  • PoužítAndAutocorrect
  • ApplyOnly
Type:String
Accepted values:ApplyAndMonitor, ApplyAndAutocorrect, ApplyOnly
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ConfigurationModeFrequencyMins

Určuje frekvenci v minutách, kdy se aplikace DSC na pozadí pokusí implementovat aktuální konfiguraci na cílovém uzlu.

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

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure

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

-NodeConfigurationName

Určuje název konfigurace uzlu, kterou tato rutina nakonfiguruje, aby virtuální počítač načítá z Azure Automation DSC.

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

-RebootNodeIfNeeded

Určuje, jestli se má virtuální počítač v případě potřeby restartovat.

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

-RefreshFrequencyMins

Určuje frekvenci v minutách, ve které místní Configuration Manager kontaktuje server vyžádané replikace Azure Automation DSC a stáhne nejnovější konfiguraci uzlu.

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

-ResourceGroupName

Určuje název skupiny prostředků. Účet Automation, pomocí kterého tato rutina registruje virtuální počítač, patří do skupiny prostředků, kterou tento parametr určuje.

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

Vstupy

String

Int32

Boolean

Výstupy

Void