Поделиться через


Get-AzureStorSimpleTask

Получает состояние задачи на устройстве StorSimple.

Примечание.

Командлеты, на которые ссылается эта документация, предназначены для управления устаревшими ресурсами Azure, используюющими API Azure Service Manager (ASM). Этот устаревший модуль PowerShell не рекомендуется при создании новых ресурсов, так как ASM планируется выйти на пенсию. Дополнительные сведения см. в статье о выходе на пенсию в Azure Service Manager.

Модуль Az PowerShell — это рекомендуемый модуль PowerShell для управления ресурсами Azure Resource Manager (ARM) с помощью PowerShell.

Синтаксис

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

Описание

Командлет Get-AzureStorSimpleTask извлекает состояние задачи, которая выполняется асинхронно на устройстве Azure StorSimple.

При управлении устройством StorSimple большинство операций создания, чтения, обновления и удаления могут выполняться асинхронно. Windows PowerShell возвращает идентификатор taskId. Используйте идентификатор, чтобы получить текущее состояние задачи.

Примеры

Пример 1. Получение состояния задачи

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

Эта команда получает состояние задачи с указанным идентификатором. Результаты показывают, что задача имеет состояние завершения и результат успешного выполнения.

Параметры

-InstanceId

Указывает идентификатор задачи, для которой этот командлет отслеживает состояние.

Тип:String
Aliases:TaskId
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Profile

Указывает профиль Azure, из которого считывается этот командлет. Если профиль не указан, этот командлет считывается из локального профиля по умолчанию.

Тип:AzureSMProfile
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

None

Выходные данные

JobStatusInfo

Этот командлет возвращает объект TaskStatusInfo , содержащий следующие поля:

  • Ошибка. ErrorDetails, содержащий код и сообщение.
  • TaskId. Строка. Идентификатор задачи, для которой возвращается состояние.
  • ЗадачиSteps. IList<TaskStep>. Каждый объект TaskStep содержит сведения, ErrorCode, Message, Result и Status.
  • Результат. TaskResult, содержащий общий результат задачи. Допустимые значения: Failed, Succeeded, PartialSuccess, Cancelled и Invalid.
  • Состояние. TaskStatus, содержащий общее состояние выполнения задачи. Допустимые значения: Inprogress, Invalid и Completed.
  • TaskResult. TaskResult— значение, вычисленное на основе результата и состояния. Допустимые значения: Failed, Succeeded, InProgress, PartialSuccess, Cancelled и Invalid.