다음을 통해 공유


Job Router Administration Operations - Upsert Classification Policy

분류 정책을 만들거나 업데이트합니다.

PATCH {endpoint}/routing/classificationPolicies/{classificationPolicyId}?api-version=2023-11-01

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
classificationPolicyId
path True

string

분류 정책의 ID입니다.

endpoint
path True

string (uri)

통신 리소스의 URI

api-version
query True

string

minLength: 1

이 작업에 사용할 API 버전입니다.

요청 헤더

Media Types: "application/merge-patch+json"

Name 필수 형식 Description
If-Match

string

엔터티가 이 문자열과 일치하는 경우에만 요청을 진행해야 합니다.

If-Unmodified-Since

string (date-time-rfc7231)

이 시간 이후에 엔터티가 수정되지 않은 경우에만 요청이 진행되어야 합니다.

요청 본문

Media Types: "application/merge-patch+json"

Name 형식 Description
fallbackQueueId

string

큐 선택기 첨부 파일이 일치하는 항목을 찾을 수 없는지 선택할 대체 큐의 ID입니다.

name

string

이 정책의 이름입니다.

prioritizationRule RouterRuleCreateOrUpdate:

작업의 우선 순위 점수를 결정하는 규칙입니다.

queueSelectorAttachments QueueSelectorAttachment[]:

작업에 대한 큐를 확인하는 데 사용되는 큐 선택기 첨부 파일입니다.

workerSelectorAttachments WorkerSelectorAttachment[]:

작업자 선택기를 작업에 연결하는 데 사용되는 작업자 선택기 첨부 파일입니다.

응답

Name 형식 Description
200 OK

ClassificationPolicy

요청이 성공했습니다.

헤더

  • ETag: string
  • Last-Modified: string
201 Created

ClassificationPolicy

요청이 성공했고 결과적으로 새 리소스가 생성되었습니다.

헤더

  • ETag: string
  • Last-Modified: string
Other Status Codes

Azure.Core.Foundations.ErrorResponse

예기치 않은 오류 응답입니다.

헤더

x-ms-error-code: string

보안

AadOauth2Auth

Azure Active Directory OAuth2 흐름

형식: oauth2
Flow: accessCode
권한 부여 URL: https://login.microsoftonline.com/common/oauth2/authorize
토큰 URL: https://login.microsoftonline.com/common/oauth2/token

범위

Name Description
https://communication.azure.com/.default

예제

Creates a Classification Policy
Updates a Classification Policy

Creates a Classification Policy

샘플 요청

PATCH https://contoso.westus.communications.azure.com/routing/classificationPolicies/90eb00c4-234e-4df7-a231-ef7895518384?api-version=2023-11-01

{
  "name": "Main",
  "fallbackQueueId": "MainQueue",
  "queueSelectorAttachments": [
    {
      "kind": "conditional",
      "condition": {
        "kind": "expression",
        "language": "powerFx",
        "expression": "1 = 1"
      },
      "queueSelectors": [
        {
          "key": "foo",
          "labelOperator": "equal",
          "value": "bar"
        }
      ]
    }
  ],
  "prioritizationRule": {
    "kind": "static",
    "value": "2"
  }
}

샘플 응답

{
  "id": "90eb00c4-234e-4df7-a231-ef7895518384",
  "name": "Main",
  "fallbackQueueId": "MainQueue",
  "queueSelectorAttachments": [
    {
      "kind": "conditional",
      "condition": {
        "kind": "expression",
        "language": "powerFx",
        "expression": "1 = 1"
      },
      "queueSelectors": [
        {
          "key": "foo",
          "labelOperator": "equal",
          "value": "bar"
        }
      ]
    }
  ],
  "prioritizationRule": {
    "kind": "static",
    "value": "2"
  },
  "workerSelectorAttachments": [],
  "etag": "etag"
}
{
  "id": "90eb00c4-234e-4df7-a231-ef7895518384",
  "name": "Main",
  "fallbackQueueId": "MainQueue",
  "queueSelectorAttachments": [
    {
      "kind": "conditional",
      "condition": {
        "kind": "expression",
        "language": "powerFx",
        "expression": "1 = 1"
      },
      "queueSelectors": [
        {
          "key": "foo",
          "labelOperator": "equal",
          "value": "bar"
        }
      ]
    }
  ],
  "prioritizationRule": {
    "kind": "static",
    "value": "2"
  },
  "workerSelectorAttachments": [],
  "etag": "etag"
}

Updates a Classification Policy

샘플 요청

PATCH https://contoso.westus.communications.azure.com/routing/classificationPolicies/90eb00c4-234e-4df7-a231-ef7895518384?api-version=2023-11-01

{
  "name": "MainUpdate"
}

샘플 응답

{
  "id": "90eb00c4-234e-4df7-a231-ef7895518384",
  "name": "MainUpdate",
  "fallbackQueueId": "MainQueue",
  "queueSelectorAttachments": [
    {
      "kind": "conditional",
      "condition": {
        "kind": "expression",
        "language": "powerFx",
        "expression": "1 = 1"
      },
      "queueSelectors": [
        {
          "key": "foo",
          "labelOperator": "equal",
          "value": "bar"
        }
      ]
    }
  ],
  "prioritizationRule": {
    "kind": "static",
    "value": "2"
  },
  "workerSelectorAttachments": [],
  "etag": "etag"
}
{
  "id": "90eb00c4-234e-4df7-a231-ef7895518384",
  "name": "MainUpdate",
  "fallbackQueueId": "MainQueue",
  "queueSelectorAttachments": [
    {
      "kind": "conditional",
      "condition": {
        "kind": "expression",
        "language": "powerFx",
        "expression": "1 = 1"
      },
      "queueSelectors": [
        {
          "key": "foo",
          "labelOperator": "equal",
          "value": "bar"
        }
      ]
    }
  ],
  "prioritizationRule": {
    "kind": "static",
    "value": "2"
  },
  "workerSelectorAttachments": [],
  "etag": "etag"
}

정의

Name Description
Azure.Core.Foundations.Error

오류 개체입니다.

Azure.Core.Foundations.ErrorResponse

오류 세부 정보가 포함된 응답입니다.

Azure.Core.Foundations.InnerError

오류에 대한 보다 구체적인 정보를 포함하는 개체입니다. Azure REST API 지침에 따라 - https://aka.ms/AzureRestApiGuidelines#handling-errors.

ClassificationPolicy

작업 분류 방법을 제어하는 규칙의 컨테이너입니다.

ClassificationPolicyCreateOrUpdate

작업 분류 방법을 제어하는 규칙의 컨테이너입니다.

ConditionalQueueSelectorAttachment

지정된 조건이 true로 확인되면 연결될 큐 선택기 집합에 대해 설명합니다.

ConditionalWorkerSelectorAttachment

지정된 조건이 true로 확인되면 연결될 작업자 선택기 집합에 대해 설명합니다.

DirectMapRouterRule

입력 레이블과 동일한 레이블을 반환하는 규칙입니다.

DirectMapRouterRuleCreateOrUpdate

입력 레이블과 동일한 레이블을 반환하는 규칙입니다.

ExpressionRouterRule

인라인 식 규칙을 제공하는 규칙입니다.

ExpressionRouterRuleCreateOrUpdate

인라인 식 규칙을 제공하는 규칙입니다.

ExpressionRouterRuleLanguage

구성할 수 있는 사용 가능한 식 언어입니다.

FunctionRouterRule

HTTP 트리거된 Azure Function에 대한 바인딩을 제공하는 규칙입니다.

FunctionRouterRuleCreateOrUpdate

HTTP 트리거된 Azure Function에 대한 바인딩을 제공하는 규칙입니다.

FunctionRouterRuleCredential

Azure 함수 규칙에 액세스하는 데 사용되는 자격 증명입니다.

LabelOperator

레이블 값에 대해 지원되는 작업에 대해 설명합니다.

OAuth2WebhookClientCredential

Contoso의 권한 부여 서버에 사용되는 OAuth2.0 자격 증명입니다. 참조: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

PassThroughQueueSelectorAttachment

동일한 키를 사용하여 작업 레이블에서 값이 전달되는 큐 선택기를 연결합니다.

PassThroughWorkerSelectorAttachment

동일한 키를 사용하여 작업 레이블에서 값이 전달되는 작업자 선택기를 연결합니다.

QueueSelectorAttachmentKind

지원되는 큐 선택기 첨부 파일 형식에 대한 판별자입니다.

QueueWeightedAllocation

가중 분포에 대해 선택한 경우 적용할 가중치 백분율 및 큐 선택기를 포함합니다.

RouterQueueSelector

큐 선택을 위해 레이블 집합에 대해 충족해야 하는 조건을 설명합니다.

RouterRuleKind

지원되는 라우터 규칙 형식에 대한 판별자입니다.

RouterWorkerSelector

작업자 선택에 대한 레이블 집합에 대해 충족해야 하는 조건을 설명합니다.

RouterWorkerSelectorStatus

작업자 선택기의 상태를 설명합니다.

RuleEngineQueueSelectorAttachment

RouterRule이 확인되면 큐 선택기를 작업에 연결합니다.

RuleEngineWorkerSelectorAttachment

RouterRule이 확인되면 작업자 선택기를 작업에 연결합니다.

StaticQueueSelectorAttachment

작업에 연결할 큐 선택기를 설명합니다.

StaticRouterRule

입력에 관계없이 항상 동일한 결과를 반환하는 정적 규칙을 제공하는 규칙입니다.

StaticRouterRuleCreateOrUpdate

입력에 관계없이 항상 동일한 결과를 반환하는 정적 규칙을 제공하는 규칙입니다.

StaticWorkerSelectorAttachment

작업에 연결할 작업자 선택기를 설명합니다.

WebhookRouterRule

외부 웹 서버에 바인딩을 제공하는 규칙입니다.

WebhookRouterRuleCreateOrUpdate

외부 웹 서버에 바인딩을 제공하는 규칙입니다.

WeightedAllocationQueueSelectorAttachment

여러 큐 선택기 집합에 대해 설명합니다. 그 중 하나는 가중치에 따라 선택되고 연결됩니다.

WeightedAllocationWorkerSelectorAttachment

여러 작업자 선택기 집합에 대해 설명합니다. 그 중 하나는 가중치에 따라 선택되고 연결됩니다.

WorkerSelectorAttachmentKind

지원되는 작업자 선택기 첨부 파일 형식에 대한 판별자입니다.

WorkerWeightedAllocation

가중 분포에 대해 선택한 경우 적용할 가중치 백분율 및 작업자 선택기를 포함합니다.

Azure.Core.Foundations.Error

오류 개체입니다.

Name 형식 Description
code

string

서버에서 정의한 오류 코드 집합 중 하나입니다.

details

Azure.Core.Foundations.Error[]

이 보고된 오류로 이어진 특정 오류에 대한 세부 정보 배열입니다.

innererror

Azure.Core.Foundations.InnerError

오류에 대한 현재 개체보다 더 구체적인 정보를 포함하는 개체입니다.

message

string

사람이 읽을 수 있는 오류 표현입니다.

target

string

오류의 대상입니다.

Azure.Core.Foundations.ErrorResponse

오류 세부 정보가 포함된 응답입니다.

Name 형식 Description
error

Azure.Core.Foundations.Error

오류 개체입니다.

Azure.Core.Foundations.InnerError

오류에 대한 보다 구체적인 정보를 포함하는 개체입니다. Azure REST API 지침에 따라 - https://aka.ms/AzureRestApiGuidelines#handling-errors.

Name 형식 Description
code

string

서버에서 정의한 오류 코드 집합 중 하나입니다.

innererror

Azure.Core.Foundations.InnerError

내부 오류입니다.

ClassificationPolicy

작업 분류 방법을 제어하는 규칙의 컨테이너입니다.

Name 형식 Description
etag

string

이 리소스의 엔터티 태그입니다.

fallbackQueueId

string

큐 선택기 첨부 파일이 일치하는 항목을 찾을 수 없는지 선택할 대체 큐의 ID입니다.

id

string

분류 정책의 ID입니다.

name

string

이 정책의 이름입니다.

prioritizationRule RouterRule:

작업의 우선 순위 점수를 결정하는 규칙입니다.

queueSelectorAttachments QueueSelectorAttachment[]:

작업에 대한 큐를 확인하는 데 사용되는 큐 선택기 첨부 파일입니다.

workerSelectorAttachments WorkerSelectorAttachment[]:

작업자 선택기를 작업에 연결하는 데 사용되는 작업자 선택기 첨부 파일입니다.

ClassificationPolicyCreateOrUpdate

작업 분류 방법을 제어하는 규칙의 컨테이너입니다.

Name 형식 Description
fallbackQueueId

string

큐 선택기 첨부 파일이 일치하는 항목을 찾을 수 없는지 선택할 대체 큐의 ID입니다.

name

string

이 정책의 이름입니다.

prioritizationRule RouterRuleCreateOrUpdate:

작업의 우선 순위 점수를 결정하는 규칙입니다.

queueSelectorAttachments QueueSelectorAttachment[]:

작업에 대한 큐를 확인하는 데 사용되는 큐 선택기 첨부 파일입니다.

workerSelectorAttachments WorkerSelectorAttachment[]:

작업자 선택기를 작업에 연결하는 데 사용되는 작업자 선택기 첨부 파일입니다.

ConditionalQueueSelectorAttachment

지정된 조건이 true로 확인되면 연결될 큐 선택기 집합에 대해 설명합니다.

Name 형식 Description
condition RouterRule:

큐 선택기를 연결하려면 true여야 하는 조건입니다.

kind string:

conditional

QueueSelectorAttachment의 하위 형식을 설명하는 형식 판별자입니다.

queueSelectors

RouterQueueSelector[]

연결할 큐 선택기입니다.

ConditionalWorkerSelectorAttachment

지정된 조건이 true로 확인되면 연결될 작업자 선택기 집합에 대해 설명합니다.

Name 형식 Description
condition RouterRule:

작업자 선택기를 연결하려면 true여야 하는 조건입니다.

kind string:

conditional

WorkerSelectorAttachment의 하위 형식을 설명하는 형식 판별자입니다.

workerSelectors

RouterWorkerSelector[]

연결할 작업자 선택기입니다.

DirectMapRouterRule

입력 레이블과 동일한 레이블을 반환하는 규칙입니다.

Name 형식 Description
kind string:

directMap

RouterRule의 하위 형식을 설명하는 형식 판별자입니다.

DirectMapRouterRuleCreateOrUpdate

입력 레이블과 동일한 레이블을 반환하는 규칙입니다.

Name 형식 Description
kind string:

directMap

RouterRule의 하위 형식을 설명하는 형식 판별자입니다.

ExpressionRouterRule

인라인 식 규칙을 제공하는 규칙입니다.

Name 형식 Description
expression

string

평가할 식입니다. 계산된 값이 있는 return 문을 포함해야 합니다.

kind string:

expression

RouterRule의 하위 형식을 설명하는 형식 판별자입니다.

language

ExpressionRouterRuleLanguage

컴파일하고 실행할 식 언어입니다.

ExpressionRouterRuleCreateOrUpdate

인라인 식 규칙을 제공하는 규칙입니다.

Name 형식 Description
expression

string

평가할 식입니다. 계산된 값이 있는 return 문을 포함해야 합니다.

kind string:

expression

RouterRule의 하위 형식을 설명하는 형식 판별자입니다.

language

ExpressionRouterRuleLanguage

컴파일하고 실행할 식 언어입니다.

ExpressionRouterRuleLanguage

구성할 수 있는 사용 가능한 식 언어입니다.

Description
powerFx

PowerFx

FunctionRouterRule

HTTP 트리거된 Azure Function에 대한 바인딩을 제공하는 규칙입니다.

Name 형식 Description
credential

FunctionRouterRuleCredential

Azure 함수 규칙에 액세스하는 데 사용되는 자격 증명입니다.

functionUri

string (uri)

Azure Function의 URL입니다.

kind string:

function

RouterRule의 하위 형식을 설명하는 형식 판별자입니다.

FunctionRouterRuleCreateOrUpdate

HTTP 트리거된 Azure Function에 대한 바인딩을 제공하는 규칙입니다.

Name 형식 Description
credential

FunctionRouterRuleCredential

Azure 함수 규칙에 액세스하는 데 사용되는 자격 증명입니다.

functionUri

string (uri)

Azure Function의 URL입니다.

kind string:

function

RouterRule의 하위 형식을 설명하는 형식 판별자입니다.

FunctionRouterRuleCredential

Azure 함수 규칙에 액세스하는 데 사용되는 자격 증명입니다.

Name 형식 Description
appKey

string

Azure Function 앱으로 범위가 지정된 액세스 키입니다. 이 키는 앱의 모든 함수에 대한 액세스 권한을 부여합니다.

clientId

string

클라이언트 ID는 Azure 함수의 컨텍스트에서 AppKey를 제공하는 경우 일반적으로 키의 이름입니다.

functionKey

string

특정 함수로 범위가 지정된 액세스 키입니다.

LabelOperator

레이블 값에 대해 지원되는 작업에 대해 설명합니다.

Description
equal

같다.

notEqual

같지 않습니다.

lessThan

미만.

lessThanOrEqual

작거나 같음

greaterThan

보다 큽다.

greaterThanOrEqual

크거나 같음

OAuth2WebhookClientCredential

Contoso의 권한 부여 서버에 사용되는 OAuth2.0 자격 증명입니다. 참조: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

Name 형식 Description
clientId

string

Contoso 권한 부여 서버에 대한 ClientId입니다.

clientSecret

string

Contoso 권한 부여 서버에 대한 클라이언트 암호입니다.

PassThroughQueueSelectorAttachment

동일한 키를 사용하여 작업 레이블에서 값이 전달되는 큐 선택기를 연결합니다.

Name 형식 Description
key

string

쿼리할 레이블 키입니다.

kind string:

passThrough

QueueSelectorAttachment의 하위 형식을 설명하는 형식 판별자입니다.

labelOperator

LabelOperator

전달되는 값과 레이블 값을 비교하는 방법을 설명합니다.

PassThroughWorkerSelectorAttachment

동일한 키를 사용하여 작업 레이블에서 값이 전달되는 작업자 선택기를 연결합니다.

Name 형식 Description
expiresAfterSeconds

number (double)

연결된 레이블 선택기가 유효한 기간(초)을 설명합니다.

key

string

쿼리할 레이블 키입니다.

kind string:

passThrough

WorkerSelectorAttachment의 하위 형식을 설명하는 형식 판별자입니다.

labelOperator

LabelOperator

전달되는 값과 레이블 값을 비교하는 방법을 설명합니다.

QueueSelectorAttachmentKind

지원되는 큐 선택기 첨부 파일 형식에 대한 판별자입니다.

Description
conditional

ConditionalQueueSelectorAttachment에 대한 판별자 값입니다.

passThrough

PassThroughQueueSelectorAttachment에 대한 판별자 값입니다.

ruleEngine

RuleEngineQueueSelectorAttachment에 대한 판별자 값입니다.

static

StaticQueueSelectorAttachment에 대한 판별자 값입니다.

weightedAllocation

WeightedAllocationQueueSelectorAttachment에 대한 판별자 값입니다.

QueueWeightedAllocation

가중 분포에 대해 선택한 경우 적용할 가중치 백분율 및 큐 선택기를 포함합니다.

Name 형식 Description
queueSelectors

RouterQueueSelector[]

이 할당을 선택하면 적용될 큐 선택기의 컬렉션입니다.

weight

number (double)

1의 분수로 표현된 이 가중치의 백분율입니다.

RouterQueueSelector

큐 선택을 위해 레이블 집합에 대해 충족해야 하는 조건을 설명합니다.

Name 형식 Description
key

string

쿼리할 레이블 키입니다.

labelOperator

LabelOperator

레이블의 값을 레이블 선택기에서 정의된 값과 비교하는 방법을 설명합니다.

value

지정된 연산자를 사용하여 실제 레이블 값과 비교할 값입니다. 값은 숫자, 문자열, 부울의 기본 값이어야 합니다.

RouterRuleKind

지원되는 라우터 규칙 형식에 대한 판별자입니다.

Description
directMap

DirectMapRouterRule에 대한 판별자 값입니다.

expression

ExpressionRouterRule에 대한 판별자 값입니다.

function

FunctionRouterRule에 대한 판별자 값입니다.

static

StaticRouterRule에 대한 판별자 값입니다.

webhook

WebhookRouterRule에 대한 판별자 값입니다.

RouterWorkerSelector

작업자 선택에 대한 레이블 집합에 대해 충족해야 하는 조건을 설명합니다.

Name 형식 Description
expedite

boolean

이 선택기가 활성화되어 있는 한 작업을 큐의 맨 앞으로 푸시합니다.

expiresAfterSeconds

number (double)

이 레이블 선택기가 유효한 기간(초)을 설명합니다.

expiresAt

string (date-time)

이 작업자 선택기가 UTC로 만료되는 시간입니다.

key

string

쿼리할 레이블 키입니다.

labelOperator

LabelOperator

레이블 값을 작업자 선택기에서 정의된 값과 비교하는 방법을 설명합니다.

status

RouterWorkerSelectorStatus

작업자 선택기의 상태입니다.

value

지정된 연산자를 사용하여 실제 레이블 값과 비교할 값입니다. 값은 숫자, 문자열, 부울의 기본 값이어야 합니다.

RouterWorkerSelectorStatus

작업자 선택기의 상태를 설명합니다.

Description
active

작업자 선택기가 유효합니다.

expired

작업자 선택기가 잘못되었습니다.

RuleEngineQueueSelectorAttachment

RouterRule이 확인되면 큐 선택기를 작업에 연결합니다.

Name 형식 Description
kind string:

ruleEngine

QueueSelectorAttachment의 하위 형식을 설명하는 형식 판별자입니다.

rule RouterRule:

연결할 큐 선택기 컬렉션을 확인하는 RouterRule입니다.

RuleEngineWorkerSelectorAttachment

RouterRule이 확인되면 작업자 선택기를 작업에 연결합니다.

Name 형식 Description
kind string:

ruleEngine

WorkerSelectorAttachment의 하위 형식을 설명하는 형식 판별자입니다.

rule RouterRule:

연결할 작업자 선택기 컬렉션을 확인하는 RouterRule입니다.

StaticQueueSelectorAttachment

작업에 연결할 큐 선택기를 설명합니다.

Name 형식 Description
kind string:

static

QueueSelectorAttachment의 하위 형식을 설명하는 형식 판별자입니다.

queueSelector

RouterQueueSelector

연결할 큐 선택기입니다.

StaticRouterRule

입력에 관계없이 항상 동일한 결과를 반환하는 정적 규칙을 제공하는 규칙입니다.

Name 형식 Description
kind string:

static

RouterRule의 하위 형식을 설명하는 형식 판별자입니다.

value

이 규칙이 항상 반환하는 정적 값입니다. 값은 숫자, 문자열, 부울의 기본 값이어야 합니다.

StaticRouterRuleCreateOrUpdate

입력에 관계없이 항상 동일한 결과를 반환하는 정적 규칙을 제공하는 규칙입니다.

Name 형식 Description
kind string:

static

RouterRule의 하위 형식을 설명하는 형식 판별자입니다.

value

이 규칙이 항상 반환하는 정적 값입니다. 값은 숫자, 문자열, 부울의 기본 값이어야 합니다.

StaticWorkerSelectorAttachment

작업에 연결할 작업자 선택기를 설명합니다.

Name 형식 Description
kind string:

static

WorkerSelectorAttachment의 하위 형식을 설명하는 형식 판별자입니다.

workerSelector

RouterWorkerSelector

연결할 작업자 선택기입니다.

WebhookRouterRule

외부 웹 서버에 바인딩을 제공하는 규칙입니다.

Name 형식 Description
authorizationServerUri

string (uri)

권한 부여 서버에 대한 URI입니다.

clientCredential

OAuth2WebhookClientCredential

Contoso의 권한 부여 서버에 사용되는 OAuth2.0 자격 증명입니다. 참조: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

kind string:

webhook

RouterRule의 하위 형식을 설명하는 형식 판별자입니다.

webhookUri

string (uri)

Contoso의 웹 서버에 대한 URI입니다.

WebhookRouterRuleCreateOrUpdate

외부 웹 서버에 바인딩을 제공하는 규칙입니다.

Name 형식 Description
authorizationServerUri

string (uri)

권한 부여 서버에 대한 URI입니다.

clientCredential

OAuth2WebhookClientCredential

Contoso의 권한 부여 서버에 사용되는 OAuth2.0 자격 증명입니다. 참조: https://www.oauth.com/oauth2-servers/access-tokens/client-credentials/

kind string:

webhook

RouterRule의 하위 형식을 설명하는 형식 판별자입니다.

webhookUri

string (uri)

Contoso의 웹 서버에 대한 URI입니다.

WeightedAllocationQueueSelectorAttachment

여러 큐 선택기 집합에 대해 설명합니다. 그 중 하나는 가중치에 따라 선택되고 연결됩니다.

Name 형식 Description
allocations

QueueWeightedAllocation[]

백분율 기반 가중 할당의 컬렉션입니다.

kind string:

weightedAllocation

QueueSelectorAttachment의 하위 형식을 설명하는 형식 판별자입니다.

WeightedAllocationWorkerSelectorAttachment

여러 작업자 선택기 집합에 대해 설명합니다. 그 중 하나는 가중치에 따라 선택되고 연결됩니다.

Name 형식 Description
allocations

WorkerWeightedAllocation[]

백분율 기반 가중 할당의 컬렉션입니다.

kind string:

weightedAllocation

WorkerSelectorAttachment의 하위 형식을 설명하는 형식 판별자입니다.

WorkerSelectorAttachmentKind

지원되는 작업자 선택기 첨부 파일 형식에 대한 판별자입니다.

Description
conditional

ConditionalWorkerSelectorAttachment에 대한 판별자 값입니다.

passThrough

PassThroughWorkerSelectorAttachment에 대한 판별자 값입니다.

ruleEngine

RuleEngineWorkerSelectorAttachment에 대한 판별자 값입니다.

static

StaticWorkerSelectorAttachment에 대한 판별자 값입니다.

weightedAllocation

WeightedAllocationWorkerSelectorAttachment에 대한 판별자 값입니다.

WorkerWeightedAllocation

가중 분포에 대해 선택한 경우 적용할 가중치 백분율 및 작업자 선택기를 포함합니다.

Name 형식 Description
weight

number (double)

1의 분수로 표현된 이 가중치의 백분율입니다.

workerSelectors

RouterWorkerSelector[]

이 할당을 선택하면 적용할 작업자 선택기의 컬렉션입니다.