JobUpdateParameter.OnAllTasksComplete Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define a ação que o serviço do Lote deve executar quando todas as Tarefas no Trabalho estão no estado concluído.
[Newtonsoft.Json.JsonProperty(PropertyName="onAllTasksComplete")]
public Microsoft.Azure.Batch.Protocol.Models.OnAllTasksComplete? OnAllTasksComplete { get; set; }
[<Newtonsoft.Json.JsonProperty(PropertyName="onAllTasksComplete")>]
member this.OnAllTasksComplete : Nullable<Microsoft.Azure.Batch.Protocol.Models.OnAllTasksComplete> with get, set
Public Property OnAllTasksComplete As Nullable(Of OnAllTasksComplete)
Valor da propriedade
- Atributos
-
Newtonsoft.Json.JsonPropertyAttribute
Comentários
Se omitido, o comportamento de conclusão será definido como noaction. Se o valor atual for terminatejob, esse será um erro porque o comportamento de conclusão de um trabalho pode não ser alterado de terminatejob para noaction. Talvez você não altere o valor de terminatejob para noaction. Ou seja, depois de envolver a rescisão automática do trabalho, você não poderá desativá-lo novamente. Se você tentar fazer isso, a solicitação falhará e o Lote retornará status código 400 (Solicitação Incorreta) e uma resposta de erro "valor de propriedade inválido". Se você não especificar esse elemento em uma solicitação PUT, ele será equivalente a passar noaction. Esse será um erro se o valor atual for terminatejob. Os valores possíveis incluem: 'noAction', 'terminateJob'
Aplica-se a
Azure SDK for .NET