Compartir a través de


Get-AzBatchSubtask

Obtiene la información de subtarea de la tarea especificada.

Sintaxis

Get-AzBatchSubtask
   [-JobId] <String>
   [-TaskId] <String>
   [-MaxCount <Int32>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzBatchSubtask
   [[-Task] <PSCloudTask>]
   [-MaxCount <Int32>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

El cmdlet Get-AzBatchSubtask recupera la información de subtarea sobre la tarea especificada. Las subtareas proporcionan procesamiento paralelo para tareas individuales y permiten una supervisión precisa de la ejecución y el progreso de la tarea.

Ejemplos

Ejemplo 1: Devolver todas las subtareas de una tarea especificada

$Context = Get-AzBatchAccountKey -AccountName "contosobatchaccount"
Get-AzBatchSubtask -JobId "Job-01" -TaskID "myTask" -BatchContext $Context

Estos comandos devuelven todas las subtareas de la tarea con el identificador myTask. Para ello, el primer comando del ejemplo crea una referencia de objeto a las claves de cuenta para la cuenta de batch contosobatchaccount. Esta referencia de objeto se almacena en una variable denominada $context. A continuación, el segundo comando usa esa referencia de objeto y el cmdlet Get-AzBatchSubtask para devolver todas las subtareas de myTask, una tarea que se ejecuta como parte del trabajo Job-01.

Parámetros

-BatchContext

Especifica la instancia de BatchAccountContext que usa este cmdlet para interactuar con el servicio Batch. Si usa el cmdlet Get-AzBatchAccount para obtener batchAccountContext, se usará la autenticación de Microsoft Entra al interactuar con el servicio Batch. Para usar la autenticación de clave compartida en su lugar, use el cmdlet Get-AzBatchAccountKey para obtener un objeto BatchAccountContext con sus claves de acceso rellenadas. Al usar la autenticación de clave compartida, la clave de acceso principal se usa de forma predeterminada. Para cambiar la clave que se va a usar, establezca la propiedad BatchAccountContext.KeyInUse.

Tipo:BatchAccountContext
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-JobId

Especifica el identificador del trabajo que contiene la tarea cuyas subtareas obtiene este cmdlet.

Tipo:String
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-MaxCount

Especifica el número máximo de subtareas que se van a devolver. Si especifica un valor de cero (0) o menos, el cmdlet no usa un límite superior. El valor predeterminado es 1000.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Task

Especifica una referencia de objeto a la tarea que contiene las subtareas que devuelve este cmdlet. Esta referencia de objeto se crea mediante el cmdlet Get-AzBatchTask y almacena el objeto devuelto en una variable.

Tipo:PSCloudTask
Posición:0
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-TaskId

Especifica el identificador de la tarea cuyas subtareas devuelve este cmdlet.

Tipo:String
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

Entradas

String

PSCloudTask

BatchAccountContext

Salidas

PSSubtaskInformation