Job Router Operations - Decline Job Offer
Rifiuta un'offerta per lavorare su un lavoro.
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 l'opzione RetryOfferAt non viene specificata, il processo non verrà nuovamente offerto al lavoratore che ha rifiutato questo processo, a meno che il lavoratore non sia registrato e registrato nuovamente. Se viene specificato un retryOfferAt time, il processo verrà riassattito ai lavoratori idonei al tempo 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 |
Sicurezza
AadOauth2Auth
Flusso OAuth2 di Azure Active Directory
Tipo:
oauth2
Flow:
accessCode
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
URL token:
https://login.microsoftonline.com/common/oauth2/token
Ambiti
Nome | Descrizione |
---|---|
https://communication.azure.com/.default |
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 di un set definito dal server di codici di errore. |
details |
Matrice di dettagli sugli errori specifici che hanno causato l'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 di un set definito dal server di codici di errore. |
innererror |
Errore interno. |
DeclineJobOfferOptions
Payload della richiesta per rifiutare le offerte.
Nome | Tipo | Descrizione |
---|---|---|
retryOfferAt |
string |
Se l'opzione RetryOfferAt non viene specificata, il processo non verrà nuovamente offerto al lavoratore che ha rifiutato questo processo, a meno che il lavoratore non sia registrato e registrato nuovamente. Se viene specificato un retryOfferAt time, il processo verrà riassattito ai lavoratori idonei al tempo di ripetizione dei tentativi in formato UTC. Anche il lavoratore che ha rifiutato il processo sarà idoneo per il processo in quel momento. |