Compartir a través de


Get-AzureStorSimpleTask

Obtiene el estado de una tarea en un dispositivo StorSimple.

Nota:

Los cmdlets a los que se hace referencia en esta documentación son para administrar recursos de Azure heredados que usan las API de Azure Service Management (ASM). Este módulo heredado de PowerShell no se recomienda al crear nuevos recursos, ya que ASM está programado para la retirada. Para más información, consulte Retirada de Azure Service Manager.

El módulo Az de PowerShell es el módulo de PowerShell recomendado para administrar recursos de Azure Resource Manager (ARM) con PowerShell.

Sintaxis

Get-AzureStorSimpleTask
   -InstanceId <String>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

El cmdlet Get-AzureStorSimpleTask recupera el estado de una tarea que se ejecuta de forma asincrónica en un dispositivo StorSimple de Azure.

Aunque administra un dispositivo StorSimple, la mayoría de las acciones de creación, lectura, actualización y eliminación se pueden ejecutar de forma asincrónica. Windows PowerShell devuelve un taskId. Use el identificador para obtener el estado actual de la tarea.

Ejemplos

Ejemplo 1: Obtener el estado de una tarea

PS C:\>Get-AzureStorSimpleTask -TaskId "53816d8d-a8b5-4c1d-a177-e59007608d6d"
VERBOSE: ClientRequestId: d9c1e8a7-994f-4698-8b42-064600b45cad_PS
VERBOSE: ClientRequestId: aae17c82-6fd3-435e-a965-1c66b3c955fe_PS


AsyncTaskAggregatedResult : Succeeded
Error                     : Microsoft.WindowsAzure.Management.StorSimple.Models.ErrorDetails
Result                    : Succeeded
Status                    : Completed
TaskId                    : 53816d8d-a8b5-4c1d-a177-e59007608d6d
TaskSteps                 : {}
StatusCode                : OK
RequestId                 : e9174990825750bba69383748f23019c

Este comando obtiene el estado de la tarea que tiene el identificador especificado. Los resultados muestran que la tarea tiene un estado completado y un resultado de correcto.

Parámetros

-InstanceId

Especifica el identificador de la tarea para la que este cmdlet realiza el seguimiento del estado.

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

-Profile

Especifica el perfil de Azure del que lee este cmdlet. Si no especifica un perfil, este cmdlet lee del perfil predeterminado local.

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

Entradas

None

Salidas

JobStatusInfo

Este cmdlet devuelve un objeto TaskStatusInfo que contiene los siguientes campos:

  • Error. ErrorDetails, que contiene código y mensaje.
  • TaskId. Cadena. Identificador de la tarea para la que se devuelve el estado.
  • TaskSteps. IList<TaskStep>. Cada objeto TaskStep contiene Detail, ErrorCode, Message, Result y Status.
  • Resultado. TaskResult, que contiene el resultado general de la tarea. Los valores válidos son: Failed, Succeeded, PartialSuccess, Cancelled y Invalid.
  • Status. TaskStatus, que contiene el estado de ejecución general de la tarea. Los valores válidos son: Inprogress, Invalid y Completed.
  • TaskResult. TaskResult, un valor calculado en función del resultado y el estado. Los valores válidos son: Failed, Succeeded, InProgress, PartialSuccess, Cancelled y Invalid.