Job Router Administration Operations - Upsert Queue
Vytvoří nebo aktualizuje frontu.
PATCH {endpoint}/routing/queues/{queueId}?api-version=2023-11-01
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
endpoint
|
path | True |
string |
Identifikátor URI vašeho komunikačního prostředku |
queue
|
path | True |
string |
ID fronty. |
api-version
|
query | True |
string |
Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
Media Types: "application/merge-patch+json"
Name | Vyžadováno | Typ | Description |
---|---|---|---|
If-Match |
string |
Požadavek by měl pokračovat pouze v případě, že entita odpovídá tomuto řetězci. |
|
If-Unmodified-Since |
string date-time-rfc7231 |
Požadavek by měl pokračovat pouze v případě, že po této době nebyla entita změněna. |
Text požadavku
Media Types: "application/merge-patch+json"
Name | Typ | Description |
---|---|---|
distributionPolicyId |
string |
ID distribuční zásady, která určí, jak se úloha distribuuje pracovníkům. |
exceptionPolicyId |
string |
ID zásady výjimky, která určuje různá pravidla eskalace úloh. |
labels |
Sada párů klíč/hodnota, které identifikují atributy používané moduly pravidel k rozhodování. Hodnoty musí být primitivní hodnoty – číslo, řetězec, logická hodnota. |
|
name |
string |
Popisný název této fronty |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
Požadavek byl úspěšný. Hlavičky
|
|
201 Created |
Požadavek byl úspěšný a v důsledku toho byl vytvořen nový prostředek. Hlavičky
|
|
Other Status Codes |
Neočekávaná chybová odpověď Hlavičky x-ms-error-code: string |
Zabezpečení
AadOauth2Auth
Tok Azure Active Directory OAuth2
Typ:
oauth2
Tok:
accessCode
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
URL tokenu:
https://login.microsoftonline.com/common/oauth2/token
Rozsahy
Name | Description |
---|---|
https://communication.azure.com/.default |
Příklady
Creates a queue |
Updates a queue |
Creates a queue
Ukázkový požadavek
PATCH https://contoso.westus.communications.azure.com/routing/queues/QueueId?api-version=2023-11-01
{
"distributionPolicyId": "MainDistributionPolicy",
"name": "Main",
"labels": {},
"exceptionPolicyId": "MainExceptionPolicy"
}
Ukázková odpověď
{
"id": "246d5a06-c04a-4b6b-8a34-02bbd9fdad68",
"name": "Main",
"distributionPolicyId": "MainDistributionPolicy",
"labels": {},
"exceptionPolicyId": "MainExceptionPolicy",
"etag": "etag"
}
{
"id": "246d5a06-c04a-4b6b-8a34-02bbd9fdad68",
"name": "Main",
"distributionPolicyId": "MainDistributionPolicy",
"labels": {},
"exceptionPolicyId": "MainExceptionPolicy",
"etag": "etag"
}
Updates a queue
Ukázkový požadavek
PATCH https://contoso.westus.communications.azure.com/routing/queues/MainQueue?api-version=2023-11-01
{
"distributionPolicyId": "MainDistributionPolicy",
"name": "Main"
}
Ukázková odpověď
{
"id": "MainQueue",
"name": "Main",
"distributionPolicyId": "MainDistributionPolicy",
"labels": {},
"exceptionPolicyId": "MainExceptionPolicy",
"etag": "etag"
}
{
"id": "MainQueue",
"name": "Main",
"distributionPolicyId": "MainDistributionPolicy",
"labels": {},
"exceptionPolicyId": "MainExceptionPolicy",
"etag": "etag"
}
Definice
Name | Description |
---|---|
Azure. |
Objekt chyby. |
Azure. |
Odpověď obsahující podrobnosti o chybě. |
Azure. |
Objekt obsahující konkrétnější informace o chybě. Podle pokynů k rozhraní API Microsoft One – https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. |
Router |
Fronta, která může obsahovat úlohy, které se mají směrovat. |
Router |
Fronta, která může obsahovat úlohy, které se mají směrovat. |
Azure.Core.Foundations.Error
Objekt chyby.
Name | Typ | Description |
---|---|---|
code |
string |
Jedna ze serverově definovaných kódů chyb. |
details |
Pole podrobností o konkrétních chybách, které vedly k této nahlášené chybě. |
|
innererror |
Objekt obsahující konkrétnější informace, než je aktuální objekt o chybě. |
|
message |
string |
Čitelné znázornění chyby člověkem. |
target |
string |
Cíl chyby. |
Azure.Core.Foundations.ErrorResponse
Odpověď obsahující podrobnosti o chybě.
Name | Typ | Description |
---|---|---|
error |
Objekt chyby. |
Azure.Core.Foundations.InnerError
Objekt obsahující konkrétnější informace o chybě. Podle pokynů k rozhraní API Microsoft One – https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.
Name | Typ | Description |
---|---|---|
code |
string |
Jedna ze serverově definovaných kódů chyb. |
innererror |
Vnitřní chyba. |
RouterQueue
Fronta, která může obsahovat úlohy, které se mají směrovat.
Name | Typ | Description |
---|---|---|
distributionPolicyId |
string |
ID distribuční zásady, která určí, jak se úloha distribuuje pracovníkům. |
etag |
string |
Značka entity pro tento prostředek. |
exceptionPolicyId |
string |
ID zásady výjimky, která určuje různá pravidla eskalace úloh. |
id |
string |
ID fronty. |
labels |
Sada párů klíč/hodnota, které identifikují atributy používané moduly pravidel k rozhodování. Hodnoty musí být primitivní hodnoty – číslo, řetězec, logická hodnota. |
|
name |
string |
Popisný název této fronty |
RouterQueueCreateOrUpdate
Fronta, která může obsahovat úlohy, které se mají směrovat.
Name | Typ | Description |
---|---|---|
distributionPolicyId |
string |
ID distribuční zásady, která určí, jak se úloha distribuuje pracovníkům. |
exceptionPolicyId |
string |
ID zásady výjimky, která určuje různá pravidla eskalace úloh. |
labels |
Sada párů klíč/hodnota, které identifikují atributy používané moduly pravidel k rozhodování. Hodnoty musí být primitivní hodnoty – číslo, řetězec, logická hodnota. |
|
name |
string |
Popisný název této fronty |