Job Router Operations - Get In Queue Position
Obtém os detalhes de posição de um trabalho.
GET {endpoint}/routing/jobs/{jobId}/position?api-version=2023-11-01
Parâmetros de URI
| Nome | Em | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
Uri do seu recurso de comunicação |
|
job
|
path | True |
string |
Id do trabalho. |
|
api-version
|
query | True |
string minLength: 1 |
A versão da API a ser usada para esta operação. |
Respostas
| Nome | Tipo | Description |
|---|---|---|
| 200 OK |
A solicitação foi bem-sucedida. |
|
| Other Status Codes |
Uma resposta de erro inesperada. Cabeçalhos x-ms-error-code: string |
Segurança
AadOauth2Auth
O fluxo OAuth2 do Azure Active Directory
Tipo:
oauth2
Flow:
accessCode
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
URL do Token:
https://login.microsoftonline.com/common/oauth2/token
Escopos
| Nome | Description |
|---|---|
| https://communication.azure.com/.default |
Exemplos
Gets a job's position details
Solicitação de exemplo
GET https://contoso.westus.communications.azure.com/routing/jobs/8780b28c-7079-4de1-9143-4d369289e958/position?api-version=2023-11-01
Resposta de exemplo
{
"jobId": "383541b3-5637-4af6-8aac-3391da8a578a",
"position": 1,
"queueId": "MainQueue",
"queueLength": 3,
"estimatedWaitTimeMinutes": 4
}
Definições
| Nome | Description |
|---|---|
|
Azure. |
O objeto de erro. |
|
Azure. |
Uma resposta que contém detalhes do erro. |
|
Azure. |
Um objeto que contém informações mais específicas sobre o erro. De acordo com as diretrizes da API REST do Azure - https://aka.ms/AzureRestApiGuidelines#handling-errors. |
|
Router |
Posição e tempo de espera estimado para um trabalho. |
Azure.Core.Foundations.Error
O objeto de erro.
| Nome | Tipo | Description |
|---|---|---|
| code |
string |
Um de um conjunto definido pelo servidor de códigos de erro. |
| details |
Uma matriz de detalhes sobre erros específicos que levaram a esse erro relatado. |
|
| innererror |
Um objeto que contém informações mais específicas do que o objeto atual sobre o erro. |
|
| message |
string |
Uma representação legível pelo ser humano do erro. |
| target |
string |
O destino do erro. |
Azure.Core.Foundations.ErrorResponse
Uma resposta que contém detalhes do erro.
| Nome | Tipo | Description |
|---|---|---|
| error |
O objeto de erro. |
Azure.Core.Foundations.InnerError
Um objeto que contém informações mais específicas sobre o erro. De acordo com as diretrizes da API REST do Azure - https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Nome | Tipo | Description |
|---|---|---|
| code |
string |
Um de um conjunto definido pelo servidor de códigos de erro. |
| innererror |
Erro interno. |
RouterJobPositionDetails
Posição e tempo de espera estimado para um trabalho.
| Nome | Tipo | Description |
|---|---|---|
| estimatedWaitTimeMinutes |
number (double) |
Tempo de espera estimado do trabalho arredondado até o minuto mais próximo. |
| jobId |
string |
Id do trabalho sobre esses detalhes. |
| position |
integer (int32) |
Posição do trabalho em questão dentro dessa fila. |
| queueId |
string |
ID da fila em que este trabalho está enfileirado. |
| queueLength |
integer (int32) |
Comprimento da fila: número total de trabalhos enfileirados. |