Job Router Operations - Decline Job Offer

Rifiuta un'offerta per lavorare su un processo.

POST {endpoint}/routing/workers/{workerId}/offers/{offerId}:decline?api-version=2023-11-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
endpoint
path True

string

URI della risorsa di comunicazione

offerId
path True

string

ID di un'offerta.

workerId
path True

string

ID di un ruolo di lavoro.

api-version
query True

string

Versione dell'API da usare per questa operazione.

Corpo della richiesta

Nome Tipo Descrizione
retryOfferAt

string

Se il retryOfferAt non viene fornito, il processo non verrà nuovamente offerto al lavoratore che ha rifiutato il processo, a meno che il lavoratore non sia registrato e registrato nuovamente. Se viene specificato un retryOfferAt, il processo verrà riappagliato ai ruoli di lavoro idonei all'ora di ripetizione dei tentativi in formato UTC. Anche il lavoratore che ha rifiutato il processo sarà idoneo per il processo in quel momento.

Risposte

Nome Tipo Descrizione
200 OK

object

La richiesta ha avuto esito positivo.

Other Status Codes

Azure.Core.Foundations.ErrorResponse

Risposta di errore imprevista.

Intestazioni

x-ms-error-code: string

Esempio

Declines an offer to work on a job

Esempio di richiesta

POST https://contoso.westus.communications.azure.com/routing/workers/DefaultWorker/offers/1d5896f3-8b54-40be-82d3-910323f5e2af:decline?api-version=2023-11-01

{
  "retryOfferAt": "2023-05-26T00:00:00.0000000Z"
}

Risposta di esempio

{}

Definizioni

Nome Descrizione
Azure.Core.Foundations.Error

Oggetto error.

Azure.Core.Foundations.ErrorResponse

Risposta contenente i dettagli dell'errore.

Azure.Core.Foundations.InnerError

Oggetto contenente informazioni più specifiche sull'errore. In base alle linee guida dell'API Microsoft One - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

DeclineJobOfferOptions

Payload della richiesta per rifiutare le offerte.

Azure.Core.Foundations.Error

Oggetto error.

Nome Tipo Descrizione
code

string

Uno dei set definiti dal server di codici di errore.

details

Azure.Core.Foundations.Error[]

Matrice di dettagli sugli errori specifici che hanno causato questo errore segnalato.

innererror

Azure.Core.Foundations.InnerError

Oggetto contenente informazioni più specifiche dell'oggetto corrente sull'errore.

message

string

Rappresentazione leggibile dell'errore.

target

string

Destinazione dell'errore.

Azure.Core.Foundations.ErrorResponse

Risposta contenente i dettagli dell'errore.

Nome Tipo Descrizione
error

Azure.Core.Foundations.Error

Oggetto error.

Azure.Core.Foundations.InnerError

Oggetto contenente informazioni più specifiche sull'errore. In base alle linee guida dell'API Microsoft One - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

Nome Tipo Descrizione
code

string

Uno dei set definiti dal server di codici di errore.

innererror

Azure.Core.Foundations.InnerError

Errore interno.

DeclineJobOfferOptions

Payload della richiesta per rifiutare le offerte.

Nome Tipo Descrizione
retryOfferAt

string

Se il retryOfferAt non viene fornito, il processo non verrà nuovamente offerto al lavoratore che ha rifiutato il processo, a meno che il lavoratore non sia registrato e registrato nuovamente. Se viene specificato un retryOfferAt, il processo verrà riappagliato ai ruoli di lavoro idonei all'ora di ripetizione dei tentativi in formato UTC. Anche il lavoratore che ha rifiutato il processo sarà idoneo per il processo in quel momento.