Udostępnij za pośrednictwem


Get-AzureStorSimpleTask

Pobiera stan zadania na urządzeniu StorSimple.

Uwaga

Polecenia cmdlet, do których odwołuje się ta dokumentacja, służą do zarządzania starszymi zasobami platformy Azure korzystającymi z interfejsów API programu Azure Service Manager (ASM). Ten starszy moduł programu PowerShell nie jest zalecany podczas tworzenia nowych zasobów, ponieważ usługa ASM ma zostać wycofana. Aby uzyskać więcej informacji, zobacz Wycofywanie programu Azure Service Manager.

Moduł Az programu PowerShell jest zalecanym modułem programu PowerShell do zarządzania zasobami usługi Azure Resource Manager (ARM) przy użyciu programu PowerShell.

Składnia

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

Opis

Polecenie cmdlet Get-AzureStorSimpleTask pobiera stan zadania uruchamianego asynchronicznie na urządzeniu Azure StorSimple.

Podczas zarządzania urządzeniem StorSimple większość akcji tworzenia, odczytu, aktualizowania i usuwania może być uruchamiana asynchronicznie. Program Windows PowerShell zwraca identyfikator TaskId. Użyj identyfikatora, aby uzyskać bieżący stan zadania.

Przykłady

Przykład 1. Pobieranie stanu zadania

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

To polecenie pobiera stan zadania, które ma określony identyfikator. Wyniki pokazują, że zadanie ma stan ukończone i wynik powodzenia.

Parametry

-InstanceId

Określa identyfikator zadania, dla którego to polecenie cmdlet śledzi stan.

Typ:String
Aliasy:TaskId
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Profile

Określa profil platformy Azure, z którego to polecenie cmdlet odczytuje. Jeśli nie określisz profilu, to polecenie cmdlet odczytuje z lokalnego profilu domyślnego.

Typ:AzureSMProfile
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

None

Dane wyjściowe

JobStatusInfo

To polecenie cmdlet zwraca obiekt TaskStatusInfo zawierający następujące pola:

  • Błąd. ErrorDetails, który zawiera kod i komunikat.
  • Identyfikator zadania. Ciąg. Identyfikator zadania, dla którego jest zwracany stan.
  • TaskSteps. IList<TaskStep>. Każdy obiekt TaskStep zawiera szczegóły, kod błędu, komunikat, wynik i stan.
  • Wynik. TaskResult, który zawiera ogólny wynik zadania. Prawidłowe wartości to: Niepowodzenie, Powodzenie, CzęścioweSuccess, Anulowane i Nieprawidłowe.
  • Stan. TaskStatus, który zawiera ogólny stan uruchomienia zadania. Prawidłowe wartości to: Ruch przychodzący, Nieprawidłowy i Ukończony.
  • ZadanieResult. TaskResult, wartość obliczona na podstawie wyniku i stanu. Prawidłowe wartości to: Niepowodzenie, Powodzenie, InProgress, PartialSuccess, Anulowane i Nieprawidłowe.