Ler em inglês

Compartilhar via


Get-AzBatchComputeNodeExtension

Obtém extensões de nó de computação do Lote de um nó de computação.

Sintaxe

Get-AzBatchComputeNodeExtension
   [-PoolId] <String>
   [-ComputeNodeId] <String>
   [[-Name] <String>]
   [-Select <String>]
   [-MaxCount <Int32>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzBatchComputeNodeExtension
   [-Pool] <PSCloudPool>
   [-ComputeNodeId] <String>
   [[-Name] <String>]
   [-Select <String>]
   [-MaxCount <Int32>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Se um nome de extensão for fornecido, uma única extensão com um nome correspondente será retornada do nó de computação fornecido (se encontrado). Caso contrário, todas as extensões no nó de computação serão retornadas. Mais detalhes da extensão podem ser encontrados na propriedade VmExtension da extensão.

Exemplos

Exemplo 1: Obter todas as extensões de um nó de computação.

Get-AzBatchComputeNodeExtension "testPool" "testNode" -BatchContext $context

InstanceView                                                    ProvisioningState VmExtension
------------                                                    ----------------- -----------
Microsoft.Azure.Commands.Batch.Models.PSVMExtensionInstanceView Succeeded         Microsoft.Azure.Commands.Batch.Models.PSVMExtension
Microsoft.Azure.Commands.Batch.Models.PSVMExtensionInstanceView Failed            Microsoft.Azure.Commands.Batch.Models.PSVMExtension

Exemplo 2: Obtenha uma extensão específica de um nó de computação.

Get-AzBatchComputeNodeExtension "testPool" "testNode" "secretext" -BatchContext $context

InstanceView                                                    ProvisioningState VmExtension
------------                                                    ----------------- -----------
Microsoft.Azure.Commands.Batch.Models.PSVMExtensionInstanceView Failed            Microsoft.Azure.Commands.Batch.Models.PSVMExtension

Parâmetros

-BatchContext

A instância BatchAccountContext a ser usada ao interagir com o serviço Lote. Se você usar o cmdlet Get-AzBatchAccount para obter seu BatchAccountContext, a autenticação do Microsoft Entra será usada ao interagir com o serviço de Lote. Para usar a autenticação de chave compartilhada, use o cmdlet Get-AzBatchAccountKeys para obter um objeto BatchAccountContext com suas chaves de acesso preenchidas. Ao usar a autenticação de chave compartilhada, a chave de acesso primária é usada por padrão. Para alterar a chave a ser usada, defina a propriedade BatchAccountContext.KeyInUse.

Tipo:BatchAccountContext
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-ComputeNodeId

A ID do nó de computação ao qual a extensão pertence.

Tipo:String
Cargo:1
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-DefaultProfile

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

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-MaxCount

Especifica o número máximo de extensões de nó de computação a serem retornadas.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Name

O nome da extensão a ser obtida.

Tipo:String
Cargo:2
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-Pool

O pool ao qual o nó de computação da extensão pertence.

Tipo:PSCloudPool
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-PoolId

A ID do pool ao qual o nó de computação da extensão pertence.

Tipo:String
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-Select

Especifica uma cláusula select OData. Especifique um valor para esse parâmetro para obter propriedades específicas em vez de todas as propriedades do objeto.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

String

PSCloudPool

BatchAccountContext

Saídas

PSNodeVMExtension