Partilhar via


Get-AzBatchJobPreparationAndReleaseTaskStatus

Obtém o status da tarefa de preparação e liberação do trabalho em lote.

Sintaxe

Get-AzBatchJobPreparationAndReleaseTaskStatus
   [-Id] <String>
   [-Filter <String>]
   [-MaxCount <Int32>]
   [-Select <String>]
   [-Expand <String>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzBatchJobPreparationAndReleaseTaskStatus
   [-InputObject] <PSCloudJob>
   [-Filter <String>]
   [-MaxCount <Int32>]
   [-Select <String>]
   [-Expand <String>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

O cmdlet Get-AzBatchJobPreparationAndReleaseTaskStatus obtém o status da tarefa de preparação e liberação do trabalho do Lote do Azure para um trabalho em lote. Você deve fornecer o parâmetro Id ou uma instância PSCloudJob para este cmdlet.

Exemplos

Exemplo 1: Obter o status de preparação e liberação de um trabalho

Get-AzBatchJobPreparationAndReleaseTaskStatus -BatchContext $Context -Id Test

ComputeNodeId                          : tvm-2316545714_1-20170613t201733z
ComputeNodeUrl                         : https://account.westus.batch.azure.com/pools/test/nodes/tvm-2316545714_1-20170613t201733z
JobPreparationTaskExecutionInformation : Microsoft.Azure.Commands.Batch.Models.PSJobPreparationTaskExecutionInformation
JobReleaseTaskExecutionInformation     :
PoolId                                 : test

Este comando obtém o status da tarefa de preparação e liberação do trabalho para o trabalho "Teste". Use o cmdlet Get-AzBatchAccountKey para atribuir um contexto à variável $Context.

Exemplo 2: Obter o status de preparação e liberação de um trabalho com Filtrar e Selecionar especificados

Get-AzBatchJobPreparationAndReleaseTaskStatus -BatchContext $context -Id Test -Filter "nodeId eq 'tvm-2316545714_1-20170613t201733z'" -Select "jobPreparationTaskExecutionInfo"

ComputeNodeId                          :
ComputeNodeUrl                         :
JobPreparationTaskExecutionInformation : Microsoft.Azure.Commands.Batch.Models.PSJobPreparationTaskExecutionInformation
JobReleaseTaskExecutionInformation     :
PoolId                                 :

Este comando obtém o status da tarefa de preparação e liberação de trabalho para o trabalho "Test" no nó "tvm-2316545714_1-20170613t201733z" e usa a cláusula Select para especificar para retornar apenas as informações JobPreparationTaskExecutionInformation

Parâmetros

-BatchContext

A instância BatchAccountContext a ser usada ao interagir com o serviço Batch. Use o cmdlet Get-AzBatchAccountKey para obter um objeto BatchAccountContext com suas chaves de acesso preenchidas.

Tipo:BatchAccountContext
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
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:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Expand

Especifica uma cláusula de expansão OData (Open Data Protocol). Especifique um valor para esse parâmetro para obter entidades associadas da entidade principal que você obtém.

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

-Filter

Especifica uma cláusula de filtro OData. Se você não especificar um filtro, esse cmdlet retornará todo o status da tarefa de preparação e liberação do trabalho para o trabalho.

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

-Id

Especifica a ID do trabalho cujas tarefas de preparação e liberação devem ser recuperadas. Não é possível especificar caracteres curinga.

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

-InputObject

Especifica um objeto PSCloudJob que representa o trabalho do qual obter o status da tarefa de preparação e liberação. Para obter um objeto PSCloudJob , use o cmdlet Get-AzBatchJob.

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

-MaxCount

Especifica o número máximo de trabalhos de preparação e liberação de status da tarefa a serem retornados. Se você especificar um valor de zero (0) ou menos, o cmdlet não usará um limite superior. O valor predefinido é 1000.

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

-Select

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

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

Entradas

PSCloudJob

BatchAccountContext

Saídas

PSJobPreparationAndReleaseTaskExecutionInformation