Partilhar via


Get-AzureRmAutomationDscNode

Obtém nós DSC da automação.

Aviso

O módulo AzureRM do PowerShell foi oficialmente preterido a partir de 29 de fevereiro de 2024. Os usuários são aconselhados a migrar do AzureRM para o módulo Az PowerShell para garantir suporte e atualizações contínuos.

Embora o módulo AzureRM ainda possa funcionar, ele não é mais mantido ou suportado, colocando qualquer uso continuado a critério e risco do usuário. Consulte nossos recursos de migração para obter orientação sobre a transição para o módulo Az.

Sintaxe

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

O cmdlet Get-AzureRmAutomationDscNode obtém nós de Configuração de Estado Desejado (DSC) do APS da Automação do Azure.

Exemplos

Exemplo 1: Obter todos os nós DSC

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

Este comando obtém metadados para todos os nós DSC na conta de automação chamada Contoso17.

Exemplo 2: Obter todos os nós DSC para uma configuração DSC

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

Este comando obtém metadados para todos os nós DSC na conta de automação chamada Contoso17 que são mapeados para uma configuração de nó DSC que foi gerada pela configuração DSC ContosoConfiguration.

Exemplo 3: Obter um nó DSC por ID

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

Este comando obtém metadados em um nó DSC com a ID especificada na conta de automação chamada Contoso17.

Exemplo 4: Obter um nó DSC por nome

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

Este comando obtém metadados em um nó DSC com o nome Computer14 na conta de automação chamada Contoso17.

Exemplo 5: Obter todos os nós DSC mapeados para uma configuração de nó DSC

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

Este comando obtém metadados em todos os nós DSC na conta de automação chamada Contoso17 que são mapeados para uma configuração de nó DSC chamada ContosoConfiguration.webserver.

Parâmetros

-AutomationAccountName

Especifica o nome da conta de automação que contém os nós DSC que esse cmdlet obtém.

Tipo:String
Position:1
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-ConfigurationName

Especifica o nome de uma configuração DSC. Este cmdlet obtém nós DSC que correspondem às configurações de nó geradas a partir da configuração especificada por esse parâmetro.

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure

Tipo:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Id

Especifica a ID exclusiva do nó DSC que esse cmdlet obtém.

Tipo:Guid
Aliases:NodeId
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-Name

Especifica o nome de um nó DSC que esse cmdlet obtém.

Tipo:String
Aliases:NodeName
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-NodeConfigurationName

Especifica o nome de uma configuração de nó que esse cmdlet obtém.

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ResourceGroupName

Especifica o nome de um grupo de recursos no qual esse cmdlet obtém nós DSC.

Tipo:String
Position:0
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-Status

Especifica o status dos nós DSC que esse cmdlet obtém. Os valores válidos são:

  • Compatível
  • NotCompliant
  • Com falhas
  • Pendente
  • Recebido
  • Sem resposta
Tipo:DscNodeStatus
Valores aceites:Compliant, NotCompliant, Failed, Pending, Received, Unresponsive
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

Entradas

Guid

String

Saídas

DscNode