Register-AzAutomationDscNode

Zaregistruje virtuální počítač Azure s operačním systémem Windows jako uzel DSC pro účet Automation.

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

Rutina Register-AzAutomationDscNode registruje virtuální počítač Azure jako uzel APS Desired State Configuration (DSC) v účtu Azure Automation. Tato rutina zaregistruje pro účet jenom virtuální počítače s operačním systémem Windows jako uzel Automation DSC.

Pokud potřebujete zaregistrovat uzel k účtu Automation v jiném předplatném, budete muset místo rutin použít šablonu ARM. Další podrobnosti najdete v dokumentaci ke službě Azure Automation.

Příklady

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

Register-AzAutomationDscNode -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

Umístění virtuálního počítače Azure.

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

-AzureVMName

Název virtuálního počítače Azure, který se má zaregistrovat ke správě ve službě Azure Automation DSC.

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

-AzureVMResourceGroup

Název skupiny prostředků virtuálního počítače Azure

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