Udostępnij za pośrednictwem


Job Router Operations - Unassign Job

Anulowanie przypisania zadania.

POST {endpoint}/routing/jobs/{jobId}/assignments/{assignmentId}:unassign?api-version=2023-11-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
assignmentId
path True

string

Identyfikator przypisania zadania.

endpoint
path True

string

Identyfikator URI zasobu komunikacji

jobId
path True

string

Identyfikator zadania.

api-version
query True

string

Wersja interfejsu API do użycia dla tej operacji.

Treść żądania

Nazwa Typ Opis
suspendMatching

boolean

Jeśli wartość SuspendMatching ma wartość true, zadanie nie jest kolejkowane w celu ponownego dopasowania z procesem roboczym.

Odpowiedzi

Nazwa Typ Opis
200 OK

UnassignJobResult

Żądanie zakończyło się pomyślnie.

Other Status Codes

Azure.Core.Foundations.ErrorResponse

Nieoczekiwana odpowiedź na błąd.

Headers

x-ms-error-code: string

Przykłady

Un-assign a job

Sample Request

POST https://contoso.westus.communications.azure.com/routing/jobs/8780b28c-7079-4de1-9143-4d369289e958/assignments/1d5896f3-8b54-40be-82d3-910323f5e2af:unassign?api-version=2023-11-01

{
  "suspendMatching": false
}

Sample Response

{
  "jobId": "8780b28c-7079-4de1-9143-4d369289e958",
  "unassignmentCount": 1
}

Definicje

Nazwa Opis
Azure.Core.Foundations.Error

Obiekt error.

Azure.Core.Foundations.ErrorResponse

Odpowiedź zawierająca szczegóły błędu.

Azure.Core.Foundations.InnerError

Obiekt zawierający bardziej szczegółowe informacje o błędzie. Zgodnie z wytycznymi interfejsu MICROSOFT One API — https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

UnassignJobOptions

Zażądaj ładunku w celu nieprzypisania zadania.

UnassignJobResult

Ładunek odpowiedzi po pomyślnym nieprzypisaniu zadania.

Azure.Core.Foundations.Error

Obiekt error.

Nazwa Typ Opis
code

string

Jeden z zdefiniowanych przez serwer zestaw kodów błędów.

details

Azure.Core.Foundations.Error[]

Tablica szczegółów dotyczących określonych błędów, które doprowadziły do tego zgłoszonego błędu.

innererror

Azure.Core.Foundations.InnerError

Obiekt zawierający bardziej szczegółowe informacje niż bieżący obiekt o błędzie.

message

string

Czytelna dla człowieka reprezentacja błędu.

target

string

Element docelowy błędu.

Azure.Core.Foundations.ErrorResponse

Odpowiedź zawierająca szczegóły błędu.

Nazwa Typ Opis
error

Azure.Core.Foundations.Error

Obiekt error.

Azure.Core.Foundations.InnerError

Obiekt zawierający bardziej szczegółowe informacje o błędzie. Zgodnie z wytycznymi interfejsu MICROSOFT One API — https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.

Nazwa Typ Opis
code

string

Jeden z zdefiniowanych przez serwer zestaw kodów błędów.

innererror

Azure.Core.Foundations.InnerError

Błąd wewnętrzny.

UnassignJobOptions

Zażądaj ładunku w celu nieprzypisania zadania.

Nazwa Typ Opis
suspendMatching

boolean

Jeśli wartość SuspendMatching ma wartość true, zadanie nie jest kolejkowane w celu ponownego dopasowania z procesem roboczym.

UnassignJobResult

Ładunek odpowiedzi po pomyślnym nieprzypisaniu zadania.

Nazwa Typ Opis
jobId

string

Identyfikator nieprzypisanego zadania.

unassignmentCount

integer

Liczba nieprzypisanych zadań. Maksymalnie 3.