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 |