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.