Udostępnij za pośrednictwem


Get-AzAutomationDscNode

Pobiera węzły DSC z usługi Automation.

Składnia

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

Opis

Polecenie cmdlet Get-AzAutomationDscNode pobiera węzły APS Desired State Configuration (DSC) z usługi Azure Automation.

Przykłady

Przykład 1. Pobieranie wszystkich węzłów DSC

Get-AzAutomationDscNode -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17"

To polecenie pobiera metadane dla wszystkich węzłów DSC na koncie usługi Automation o nazwie Contoso17.

Przykład 2. Pobieranie wszystkich węzłów DSC dla konfiguracji DSC

Get-AzAutomationDscNode -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17" -ConfigurationName "ContosoConfiguration"

To polecenie pobiera metadane dla wszystkich węzłów DSC na koncie usługi Automation o nazwie Contoso17, które są mapowane na konfigurację węzła DSC, która została wygenerowana przez konfigurację DSC ContosoConfiguration.

Przykład 3. Pobieranie węzła DSC według identyfikatora

Get-AzAutomationDscNode -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17" -Id c0a1718e-d8be-4fa3-91b6-82e1d3a36298

To polecenie pobiera metadane w węźle DSC z określonym identyfikatorem na koncie usługi Automation o nazwie Contoso17.

Przykład 4. Pobieranie węzła DSC według nazwy

Get-AzAutomationDscNode -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17" -Name "Computer14"

To polecenie pobiera metadane w węźle DSC o nazwie Computer14 na koncie usługi Automation o nazwie Contoso17.

Przykład 5. Pobieranie wszystkich węzłów DSC zamapowanych na konfigurację węzła DSC

Get-AzAutomationDscNode -ResourceGroupName "ResourceGroup03" -AutomationAccountName "Contoso17" -NodeConfigurationName "ContosoConfiguration.webserver"

To polecenie pobiera metadane we wszystkich węzłach DSC na koncie usługi Automation o nazwie Contoso17, które są mapowane na konfigurację węzła DSC o nazwie ContosoConfiguration.webserver.

Parametry

-AutomationAccountName

Określa nazwę konta usługi Automation zawierającego węzły DSC, które otrzymuje to polecenie cmdlet.

Typ:String
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ConfigurationName

Określa nazwę konfiguracji DSC. To polecenie cmdlet pobiera węzły DSC zgodne z konfiguracjami węzłów wygenerowanymi z konfiguracji, która określa ten parametr.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Id

Określa unikatowy identyfikator węzła DSC pobierany przez to polecenie cmdlet.

Typ:Guid
Aliasy:NodeId
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Name

Określa nazwę węzła DSC, który pobiera to polecenie cmdlet.

Typ:String
Aliasy:NodeName
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-NodeConfigurationName

Określa nazwę konfiguracji węzła, którą pobiera to polecenie cmdlet.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ResourceGroupName

Określa nazwę grupy zasobów, w której to polecenie cmdlet pobiera węzły DSC.

Typ:String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Status

Określa stan węzłów DSC pobieranych przez to polecenie cmdlet. Prawidłowe wartości to:

  • Zgodne
  • Brak zgodności
  • Niepowodzenie
  • Oczekiwanie
  • Odebrane
  • Nie odpowiada
Typ:DscNodeStatus
Dopuszczalne wartości:Compliant, NotCompliant, Failed, Pending, Received, Unresponsive
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

Guid

String

Dane wyjściowe

DscNode