Get-AzureRmAutomationDscNode

Hämtar DSC-noder från Automation.

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

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

Cmdleten Get-AzureRmAutomationDscNode hämtar APS DSC-noder (Desired State Configuration) från Azure Automation.

Exempel

Exempel 1: Hämta alla DSC-noder

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

Det här kommandot hämtar metadata för alla DSC-noder i Automation-kontot med namnet Contoso17.

Exempel 2: Hämta alla DSC-noder för en DSC-konfiguration

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

Det här kommandot hämtar metadata för alla DSC-noder i Automation-kontot med namnet Contoso17 som är mappade till en DSC-nodkonfiguration som genererades av DSC-konfigurationen ContosoConfiguration.

Exempel 3: Hämta en DSC-nod efter ID

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

Det här kommandot hämtar metadata på en DSC-nod med det angivna ID:t i Automation-kontot med namnet Contoso17.

Exempel 4: Hämta en DSC-nod efter namn

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

Det här kommandot hämtar metadata på en DSC-nod med namnet Computer14 i Automation-kontot med namnet Contoso17.

Exempel 5: Hämta alla DSC-noder som mappats till en DSC-nodkonfiguration

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

Det här kommandot hämtar metadata på alla DSC-noder i Automation-kontot med namnet Contoso17 som är mappade till en DSC-nodkonfiguration med namnet ContosoConfiguration.webserver.

Parametrar

-AutomationAccountName

Anger namnet på automationskontot som innehåller de DSC-noder som den här cmdleten hämtar.

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

-ConfigurationName

Anger namnet på en DSC-konfiguration. Den här cmdleten hämtar DSC-noder som matchar nodkonfigurationerna som genereras från konfigurationen som den här parametern anger.

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

-DefaultProfile

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

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

-Id

Anger det unika ID för DSC-noden som den här cmdleten hämtar.

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

-Name

Anger namnet på en DSC-nod som den här cmdleten hämtar.

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

-NodeConfigurationName

Anger namnet på en nodkonfiguration som den här cmdleten hämtar.

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

-ResourceGroupName

Anger namnet på en resursgrupp där den här cmdleten hämtar DSC-noder.

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

-Status

Anger status för de DSC-noder som den här cmdleten hämtar. Giltiga värden är:

  • Godkänd
  • NotCompliant
  • Misslyckad
  • Väntande
  • Inlevererat
  • Svarar inte
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

Indata

Guid

String

Utdata

DscNode