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:
- Zgodny
- Brak zgodności
- Nie powiodło się
- Oczekujące
- Otrzymał
- 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 |