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 |
offer
|
path | True |
string |
ID di un'offerta. |
worker
|
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 |
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. |
Oggetto error. |
Azure. |
Risposta contenente i dettagli dell'errore. |
Azure. |
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. |
Decline |
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 |
Matrice di dettagli sugli errori specifici che hanno causato questo errore segnalato. |
|
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 |
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 |
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. |