Get-AzureStorSimpleTask
Obtém o status de uma tarefa em um dispositivo StorSimple.
Observação
Os cmdlets mostrados nesta documentação são usados para gerenciar recursos herdados do Azure que usam APIs de Gerenciamento de Serviços. Confira o módulo Az PowerShell para usar cmdlets a fim de gerenciar recursos do Azure Resource Manager.
Syntax
Get-AzureStorSimpleTask
-InstanceId <String>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
O cmdlet Get-AzureStorSimpleTask recupera o status de uma tarefa executada de forma assíncrona em um dispositivo Azure StorSimple.
Enquanto você gerencia um dispositivo StorSimple, a maioria das ações de criação, leitura, atualização e exclusão pode ser executada de forma assíncrona. O Windows PowerShell retorna um TaskId. Use a ID para obter o status atual da tarefa.
Exemplos
Exemplo 1: Obter o status de uma tarefa
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
Esse comando obtém o status da tarefa que tem a ID especificada. Os resultados mostram que a tarefa tem um status de concluída e um resultado de bem-sucedida.
Parâmetros
-InstanceId
Especifica a ID da tarefa para a qual este cmdlet controla o status.
Type: | String |
Aliases: | TaskId |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Especifica o perfil do Azure a partir do qual este cmdlet lê. Se você não especificar um perfil, esse cmdlet será lido a partir do perfil padrão local.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
None
Saídas
JobStatusInfo
Esse cmdlet retorna um objeto TaskStatusInfo que contém os seguintes campos:
- Erro. ErrorDetails, que contém código e mensagem.
- TaskId. Corda. A ID da tarefa para a qual o status é retornado.
- TaskSteps. IList<TaskStep>. Cada objeto TaskStep contém Detail, ErrorCode, Message, Result e Status.
- Resultado. TaskResult, que contém o resultado geral da tarefa. Os valores válidos são: Failed, Succeeded, PartialSuccess, Cancelled e Invalid.
- Status. TaskStatus, que contém o status geral de execução da tarefa. Os valores válidos são: Inprogress, Invalid e Completed.
- Resultadoda tarefa. TaskResult, um valor calculado com base em Result e Status. Os valores válidos são: Failed, Succeeded, InProgress, PartialSuccess, Cancelled e Invalid.