Get-AzBatchSubtask

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

Syntax

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.

Type:BatchAccountContext
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobId

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

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters: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.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:PSCloudTask
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-TaskId

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

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Entradas

String

PSCloudTask

BatchAccountContext

Salidas

PSSubtaskInformation