Get-AzureRmAutomationDscNode

Získá uzly DSC ze služby 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

Get-AzureRmAutomationDscNode
   [-Status <DscNodeStatus>]
   [-ResourceGroupName] <String>
   [-AutomationAccountName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmAutomationDscNode
   -Id <Guid>
   [-ResourceGroupName] <String>
   [-AutomationAccountName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmAutomationDscNode
   [-Status <DscNodeStatus>]
   -Name <String>
   [-ResourceGroupName] <String>
   [-AutomationAccountName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmAutomationDscNode
   [-Status <DscNodeStatus>]
   -NodeConfigurationName <String>
   [-ResourceGroupName] <String>
   [-AutomationAccountName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmAutomationDscNode
   -ConfigurationName <String>
   [-ResourceGroupName] <String>
   [-AutomationAccountName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Rutina Get-AzureRmAutomationDscNode získá uzly APS Desired State Configuration (DSC) ze služby Azure Automation.

Příklady

Příklad 1: Získání všech uzlů DSC

PS C:\>Get-AzureRmAutomationDscNode -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17"

Tento příkaz získá metadata pro všechny uzly DSC v účtu Automation s názvem Contoso17.

Příklad 2: Získání všech uzlů DSC pro konfiguraci DSC

PS C:\>Get-AzureRmAutomationDscNode -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17" -ConfigurationName "ContosoConfiguration"

Tento příkaz získá metadata pro všechny uzly DSC v účtu Automation s názvem Contoso17, které jsou mapovány na konfiguraci uzlu DSC vygenerovanou konfigurací DSC ContosoConfiguration.

Příklad 3: Získání uzlu DSC podle ID

PS C:\>Get-AzureRmAutomationDscNode -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17" -Id c0a1718e-d8be-4fa3-91b6-82e1d3a36298

Tento příkaz získá metadata na uzlu DSC se zadaným ID v účtu Automation s názvem Contoso17.

Příklad 4: Získání uzlu DSC podle názvu

PS C:\>Get-AzureRmAutomationDscNode -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17" -Name "Computer14"

Tento příkaz získá metadata na uzlu DSC s názvem Computer14 v účtu Automation s názvem Contoso17.

Příklad 5: Získání všech uzlů DSC namapovaných na konfiguraci uzlu DSC

PS C:\>Get-AzureRmAutomationDscNode -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17" -NodeConfigurationName "ContosoConfiguration.webserver"

Tento příkaz získá metadata na všech uzlech DSC v účtu Automation s názvem Contoso17, které jsou namapované na konfiguraci uzlu DSC s názvem ContosoConfiguration.webserver.

Parametry

-AutomationAccountName

Určuje název účtu Automation, který obsahuje uzly DSC, které tato rutina získá.

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

-ConfigurationName

Určuje název konfigurace DSC. Tato rutina získá uzly DSC, které odpovídají konfiguracím uzlů vygenerovaným z konfigurace, kterou tento parametr určuje.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
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

-Id

Určuje jedinečné ID uzlu DSC, který tato rutina získá.

Type:Guid
Aliases:NodeId
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Určuje název uzlu DSC, který tato rutina získá.

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

-NodeConfigurationName

Určuje název konfigurace uzlu, kterou tato rutina získá.

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

-ResourceGroupName

Určuje název skupiny prostředků, ve které tato rutina získá uzly DSC.

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

-Status

Určuje stav uzlů DSC, které tato rutina získá. Platné hodnoty jsou:

  • Kompatibilní
  • Nedodržování předpisů
  • Neúspěšný
  • Nevyřízeno
  • Přijato
  • Bez reakce
Type:DscNodeStatus
Accepted values:Compliant, NotCompliant, Failed, Pending, Received, Unresponsive
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

Guid

String

Výstupy

DscNode