Dela via


Register-AzureRmAutomationDscNode

Registrerar en virtuell Azure-dator som en DSC-nod för ett Automation-konto.

Varning

AzureRM PowerShell-modulen är officiellt inaktuell från och med den 29 februari 2024. Användare rekommenderas att migrera från AzureRM till Az PowerShell-modulen för att säkerställa fortsatt support och uppdateringar.

Även om AzureRM-modulen fortfarande kan fungera, underhålls den inte längre eller stöds, vilket gör att användaren kan välja och riskera fortsatt användning. Se våra migreringsresurser för vägledning om övergången till Az-modulen.

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

Cmdleten Register-AzureRmAutomationDscNode registrerar en virtuell Azure-dator som en APS Desired State Configuration-nod (DSC) i ett Azure Automation-konto.

Exempel

Exempel 1: Registrera en virtuell Azure-dator som en Azure DSC-nod

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

Det här kommandot registrerar den virtuella Azure-datorn med namnet VirtualMachine01 som en DSC-nod i Automation-kontot med namnet Contoso17.

Parametrar

-ActionAfterReboot

Anger den åtgärd som den virtuella datorn vidtar när den startas om. Giltiga värden är:

  • ContinueConfiguration
  • StopConfiguration
Typ:String
Godkända värden:ContinueConfiguration, StopConfiguration
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-AllowModuleOverwrite

Anger om nya konfigurationer som DSC-noden laddar ned från Azure Automation DSC-hämtningsservern ersätter befintliga moduler som redan finns på målnoden.

Typ:Boolean
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-AutomationAccountName

Anger namnet på ett Automation-konto där den här cmdleten registrerar en virtuell dator.

Typ:String
Position:1
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-AzureVMLocation

Anger den plats där den här cmdleten registrerar en virtuell dator. Om du vill hämta giltiga platser använder du cmdleten Get-AzureRMLocation.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-AzureVMName

Anger namnet på den virtuella Azure-dator som den här cmdleten registrerar för hantering.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-AzureVMResourceGroup

Anger namnet på resursgruppen för den virtuella Azure-dator som den här cmdleten registrerar.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-ConfigurationMode

Anger DSC-konfigurationsläget. Giltiga värden är:

  • ApplyAndMonitor
  • ApplyAndAutocorrect
  • ApplyOnly
Typ:String
Godkända värden:ApplyAndMonitor, ApplyAndAutocorrect, ApplyOnly
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-ConfigurationModeFrequencyMins

Anger hur ofta, i minuter, som bakgrundsprogrammet för DSC försöker implementera den aktuella konfigurationen på målnoden.

Typ:Int32
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure

Typ:IAzureContextContainer
Alias:AzureRmContext, AzureCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-NodeConfigurationName

Anger namnet på nodkonfigurationen som den här cmdleten konfigurerar den virtuella datorn att hämta från Azure Automation DSC.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-RebootNodeIfNeeded

Anger om den virtuella datorn ska startas om om om det behövs.

Typ:Boolean
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-RefreshFrequencyMins

Anger hur ofta i minuter den lokala Configuration Manager kontaktar Azure Automation DSC-hämtningsservern för att ladda ned den senaste nodkonfigurationen.

Typ:Int32
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-ResourceGroupName

Anger namnet på en resursgrupp. Automation-kontot som den här cmdleten registrerar en virtuell dator med tillhör den resursgrupp som den här parametern anger.

Typ:String
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

Indata

String

Int32

Boolean

Utdata

Void