Partager via


Get-AzureStorSimpleTask

Obtient l’état d’une tâche sur un appareil StorSimple.

Remarque

Les cmdlets mentionnées dans cette documentation servent à gérer les ressources Azure héritées qui utilisent les API Azure Service Manager (ASM). Ce module PowerShell hérité n’est pas recommandé lors de la création de ressources, car ASM est planifié pour la mise hors service. Pour plus d’informations, consultez la mise hors service d’Azure Service Manager.

Le module Az PowerShell est le module PowerShell recommandé pour la gestion des ressources Azure Resource Manager (ARM) avec PowerShell.

Syntaxe

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

Description

L’applet de commande Get-AzureStorSimpleTask récupère l’état d’une tâche qui s’exécute de manière asynchrone sur un appareil Azure StorSimple.

Pendant que vous gérez un appareil StorSimple, la plupart des actions de création, de lecture, de mise à jour et de suppression peuvent s’exécuter de manière asynchrone. Windows PowerShell retourne un TaskId. Utilisez l’ID pour obtenir l’état actuel de la tâche.

Exemples

Exemple 1 : Obtenir l’état d’une tâche

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

Cette commande obtient l’état de la tâche qui a l’ID spécifié. Les résultats indiquent que la tâche a l’état terminé et qu’elle a réussi.

Paramètres

-InstanceId

Spécifie l’ID de la tâche pour laquelle cette applet de commande effectue le suivi de l’état.

Type:String
Alias:TaskId
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Profile

Spécifie le profil Azure à partir duquel cette applet de commande lit. Si vous ne spécifiez pas de profil, cette applet de commande lit le profil par défaut local.

Type:AzureSMProfile
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

None

Sorties

JobStatusInfo

Cette applet de commande retourne un objet TaskStatusInfo qui contient les champs suivants :

  • Erreur. ErrorDetails, qui contient du code et du message.
  • TaskId. Chaîne. ID de la tâche pour laquelle l’état est retourné.
  • TaskSteps. IList<TaskStep>. Chaque objet TaskStep contient Detail, ErrorCode, Message, Result et Status.
  • Résultat. TaskResult, qui contient le résultat global de la tâche. Les valeurs valides sont les suivantes : Échec, Réussite, PartialSuccess, Cancelled et Invalid.
  • Status. TaskStatus, qui contient l’état d’exécution global de la tâche. Les valeurs valides sont : Inprogress, Invalid et Completed.
  • TaskResult. TaskResult, valeur calculée en fonction du résultat et de l’état. Les valeurs valides sont les suivantes : Échec, Réussite, InProgress, PartialSuccess, Cancelled et Invalid.