다음을 통해 공유


@azure-rest/communication-job-router package

인터페이스

Accept
Accept200Response

요청이 성공했습니다.

AcceptDefaultHeaders
AcceptDefaultResponse
AcceptJobOfferResultOutput

수락된 제안의 작업자, 작업 및 할당에 대한 ID를 포함하는 응답입니다.

BestWorkerMode

작업은 사용 가능한 가장 강력한 능력을 가진 작업자에게 배포됩니다.

BestWorkerModeOutput

작업은 사용 가능한 가장 강력한 능력을 가진 작업자에게 배포됩니다.

Cancel
Cancel200Response

요청이 성공했습니다.

CancelBodyParam
CancelDefaultHeaders
CancelDefaultResponse
CancelExceptionAction

작업을 취소됨으로 표시하는 작업입니다.

CancelExceptionActionOutput

작업을 취소됨으로 표시하는 작업입니다.

CancelJobOptions

작업 취소에 대한 페이로드를 요청합니다.

CancelJobResultOutput

작업 취소의 응답 페이로드입니다.

ClassificationPolicy

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

ClassificationPolicyOutput

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

Close
Close200Response

요청이 성공했습니다.

CloseBodyParam
CloseDefaultHeaders
CloseDefaultResponse
CloseJobOptions

닫는 작업에 대한 페이로드 요청

CloseJobResultOutput

작업 닫기에서 페이로드를 응답합니다.

Complete
Complete200Response

요청이 성공했습니다.

CompleteBodyParam
CompleteDefaultHeaders
CompleteDefaultResponse
CompleteJobOptions

작업 완료를 위한 페이로드를 요청합니다.

CompleteJobResultOutput

작업 완료에서 응답 페이로드.

ConditionalQueueSelectorAttachment

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

ConditionalQueueSelectorAttachmentOutput

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

ConditionalWorkerSelectorAttachment

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

ConditionalWorkerSelectorAttachmentOutput

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

Decline
Decline200Response

요청이 성공했습니다.

DeclineBodyParam
DeclineDefaultHeaders
DeclineDefaultResponse
DeclineJobOfferOptions

제안 거부에 대한 페이로드를 요청합니다.

DeclineJobOfferResultOutput

작업 거부의 응답 페이로드입니다.

DeleteClassificationPolicy204Response

이 요청에 대해 보낼 콘텐츠는 없지만 헤더가 유용할 수 있습니다.

DeleteClassificationPolicyDefaultHeaders
DeleteClassificationPolicyDefaultResponse
DeleteDistributionPolicy204Response

이 요청에 대해 보낼 콘텐츠는 없지만 헤더가 유용할 수 있습니다.

DeleteDistributionPolicyDefaultHeaders
DeleteDistributionPolicyDefaultResponse
DeleteExceptionPolicy204Response

이 요청에 대해 보낼 콘텐츠는 없지만 헤더가 유용할 수 있습니다.

DeleteExceptionPolicyDefaultHeaders
DeleteExceptionPolicyDefaultResponse
DeleteJob204Response

이 요청에 대해 보낼 콘텐츠는 없지만 헤더가 유용할 수 있습니다.

DeleteJobDefaultHeaders
DeleteJobDefaultResponse
DeleteQueue204Response

이 요청에 대해 보낼 콘텐츠는 없지만 헤더가 유용할 수 있습니다.

DeleteQueueDefaultHeaders
DeleteQueueDefaultResponse
DeleteWorker204Response

이 요청에 대해 보낼 콘텐츠는 없지만 헤더가 유용할 수 있습니다.

DeleteWorkerDefaultHeaders
DeleteWorkerDefaultResponse
DirectMapRouterRule

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

DirectMapRouterRuleOutput

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

DistributionModeOutputParent

배포 모드를 정의하기 위한 추상 기본 클래스입니다.

DistributionModeParent

배포 모드를 정의하기 위한 추상 기본 클래스입니다.

DistributionPolicy

작업자에게 작업을 배포하는 방법을 제어하는 정책

DistributionPolicyOutput

작업자에게 작업을 배포하는 방법을 제어하는 정책

ExceptionActionOutputParent

예외가 트리거될 때 수행할 작업입니다.

ExceptionActionParent

예외가 트리거될 때 수행할 작업입니다.

ExceptionPolicy

예외가 트리거될 때 실행할 작업을 정의하는 정책입니다.

ExceptionPolicyOutput

예외가 트리거될 때 실행할 작업을 정의하는 정책입니다.

ExceptionRule

특정 트리거에 대해 실행할 작업을 정의하는 규칙입니다.

ExceptionRuleOutput

특정 트리거에 대해 실행할 작업을 정의하는 규칙입니다.

ExceptionTriggerOutputParent

예외 규칙에 대한 트리거를 정의하기 위한 추상 기본 클래스입니다.

ExceptionTriggerParent

예외 규칙에 대한 트리거를 정의하기 위한 추상 기본 클래스입니다.

ExpressionRouterRule

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

ExpressionRouterRuleOutput

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

FunctionRouterRule

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

FunctionRouterRuleCredential

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

FunctionRouterRuleCredentialOutput

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

FunctionRouterRuleOutput

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

GetClassificationPolicy200Headers
GetClassificationPolicy200Response

요청이 성공했습니다.

GetClassificationPolicyDefaultHeaders
GetClassificationPolicyDefaultResponse
GetDistributionPolicy200Headers
GetDistributionPolicy200Response

요청이 성공했습니다.

GetDistributionPolicyDefaultHeaders
GetDistributionPolicyDefaultResponse
GetExceptionPolicy200Headers
GetExceptionPolicy200Response

요청이 성공했습니다.

GetExceptionPolicyDefaultHeaders
GetExceptionPolicyDefaultResponse
GetInQueuePosition
GetInQueuePosition200Response

요청이 성공했습니다.

GetInQueuePositionDefaultHeaders
GetInQueuePositionDefaultResponse
GetJob200Headers
GetJob200Response

요청이 성공했습니다.

GetJobDefaultHeaders
GetJobDefaultResponse
GetQueue200Headers
GetQueue200Response

요청이 성공했습니다.

GetQueueDefaultHeaders
GetQueueDefaultResponse
GetQueueStatistics
GetQueueStatistics200Response

요청이 성공했습니다.

GetQueueStatisticsDefaultHeaders
GetQueueStatisticsDefaultResponse
GetWorker200Headers
GetWorker200Response

요청이 성공했습니다.

GetWorkerDefaultHeaders
GetWorkerDefaultResponse
JobMatchingModeOutputParent

다음 형식 중 하나의 일치 모드: QueueAndMatchMode: 작업이 큐에 대기된 직후에 작업자를 작업에 일치해야 할 때 사용됩니다. ScheduleAndSuspendMode: 나중에 큐에 대기할 작업을 예약하는 데 사용됩니다. 지정된 시간에 작업과 작업자의 일치가 자동으로 시작되지 않습니다. SuspendMode: 작업과 작업자를 일치시킬 때 일시 중단해야 하는 경우에 사용됩니다.

JobMatchingModeParent

다음 형식 중 하나의 일치 모드: QueueAndMatchMode: 작업이 큐에 대기된 직후에 작업자를 작업에 일치해야 할 때 사용됩니다. ScheduleAndSuspendMode: 나중에 큐에 대기할 작업을 예약하는 데 사용됩니다. 지정된 시간에 작업과 작업자의 일치가 자동으로 시작되지 않습니다. SuspendMode: 작업과 작업자를 일치시킬 때 일시 중단해야 하는 경우에 사용됩니다.

ListClassificationPolicies
ListClassificationPolicies200Response

요청이 성공했습니다.

ListClassificationPoliciesDefaultHeaders
ListClassificationPoliciesDefaultResponse
ListClassificationPoliciesQueryParam
ListClassificationPoliciesQueryParamProperties
ListDistributionPolicies
ListDistributionPolicies200Response

요청이 성공했습니다.

ListDistributionPoliciesDefaultHeaders
ListDistributionPoliciesDefaultResponse
ListDistributionPoliciesQueryParam
ListDistributionPoliciesQueryParamProperties
ListExceptionPolicies
ListExceptionPolicies200Response

요청이 성공했습니다.

ListExceptionPoliciesDefaultHeaders
ListExceptionPoliciesDefaultResponse
ListExceptionPoliciesQueryParam
ListExceptionPoliciesQueryParamProperties
ListJobs
ListJobs200Response

요청이 성공했습니다.

ListJobsDefaultHeaders
ListJobsDefaultResponse
ListJobsQueryParam
ListJobsQueryParamProperties
ListQueues
ListQueues200Response

요청이 성공했습니다.

ListQueuesDefaultHeaders
ListQueuesDefaultResponse
ListQueuesQueryParam
ListQueuesQueryParamProperties
ListWorkers
ListWorkers200Response

요청이 성공했습니다.

ListWorkersDefaultHeaders
ListWorkersDefaultResponse
ListWorkersQueryParam
ListWorkersQueryParamProperties
LongestIdleMode

작업은 가장 오랫동안 유휴 상태인 작업자에게 전달됩니다.

LongestIdleModeOutput

작업은 가장 오랫동안 유휴 상태인 작업자에게 전달됩니다.

ManualReclassifyExceptionAction

큐, 우선 순위 및 작업자 선택기를 제공하여 작업을 수동으로 재분류하는 작업입니다.

ManualReclassifyExceptionActionOutput

큐, 우선 순위 및 작업자 선택기를 제공하여 작업을 수동으로 재분류하는 작업입니다.

OAuth2WebhookClientCredential

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

OAuth2WebhookClientCredentialOutput

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

PagingOptions

페이징 도우미에 대한 옵션

PassThroughQueueSelectorAttachment

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

PassThroughQueueSelectorAttachmentOutput

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

PassThroughWorkerSelectorAttachment

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

PassThroughWorkerSelectorAttachmentOutput

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

QueueAndMatchMode

작업이 성공적으로 큐에 대기된 후 작업자와 작업 일치가 자동으로 시작되는 일치 모드를 설명합니다.

QueueAndMatchModeOutput

작업이 성공적으로 큐에 대기된 후 작업자와 작업 일치가 자동으로 시작되는 일치 모드를 설명합니다.

QueueLengthExceptionTrigger

큐 길이를 초과하는 경우 예외 작업에 대한 트리거입니다.

QueueLengthExceptionTriggerOutput

큐 길이를 초과하는 경우 예외 작업에 대한 트리거입니다.

QueueSelectorAttachmentOutputParent

분류 정책에서 작업에 대한 큐를 확인하기 위한 큐 선택기의 첨부 파일입니다.

QueueSelectorAttachmentParent

분류 정책에서 작업에 대한 큐를 확인하기 위한 큐 선택기의 첨부 파일입니다.

QueueWeightedAllocation

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

QueueWeightedAllocationOutput

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

Reclassify
Reclassify200Response

요청이 성공했습니다.

ReclassifyBodyParam
ReclassifyDefaultHeaders
ReclassifyDefaultResponse
ReclassifyExceptionAction

작업의 레이블을 수정한 다음 다시 분류하는 작업입니다.

ReclassifyExceptionActionOutput

작업의 레이블을 수정한 다음 다시 분류하는 작업입니다.

ReclassifyJobOptions

작업 재분류에 대한 페이로드를 요청합니다.

ReclassifyJobResultOutput

작업 재분류에서 응답 페이로드.

RoundRobinMode

작업은 작업을 받을 마지막 작업자 이후의 작업자부터 시작하여 작업자에게 배포됩니다.

RoundRobinModeOutput

작업은 작업을 받을 마지막 작업자 이후의 작업자부터 시작하여 작업자에게 배포됩니다.

RouterChannel

이 채널의 작업이 작업자에서 사용할 용량을 나타냅니다.

RouterChannelOutput

이 채널의 작업이 작업자에서 사용할 용량을 나타냅니다.

RouterConditionalRequestHeadersOutput

JobRouter에 대해 조건부(캐시된) 응답을 사용하도록 설정하는 'If-*' 헤더를 제공합니다.

RouterJob

라우팅할 작업 단위

RouterJobAssignment

작업자에게 작업의 할당 세부 정보입니다.

RouterJobAssignmentOutput

작업자에게 작업의 할당 세부 정보입니다.

RouterJobNote

작업에 첨부된 메모입니다.

RouterJobNoteOutput

작업에 첨부된 메모입니다.

RouterJobOffer

작업자에게 작업 제안입니다.

RouterJobOfferOutput

작업자에게 작업 제안입니다.

RouterJobOutput

라우팅할 작업 단위

RouterJobPositionDetailsOutput

작업에 대한 위치 및 예상 대기 시간입니다.

RouterQueue

라우팅할 작업을 포함할 수 있는 큐입니다.

RouterQueueOutput

라우팅할 작업을 포함할 수 있는 큐입니다.

RouterQueueSelector

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

RouterQueueSelectorOutput

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

RouterQueueStatisticsOutput

큐에 대한 통계입니다.

RouterRuleOutputParent

다음 형식 중 하나의 규칙인 StaticRule: 입력에 관계없이 항상 동일한 결과를 반환하는 정적 규칙을 제공하는 규칙입니다. DirectMapRule: 입력 레이블과 동일한 레이블을 반환하는 규칙입니다. ExpressionRule: 인라인 식 규칙을 제공하는 규칙입니다. FunctionRule: HTTP 트리거 Azure Function에 대한 바인딩을 제공하는 규칙입니다. WebhookRule: OAuth2.0 인증 프로토콜에 따라 웹 서버로 바인딩을 제공하는 규칙입니다.

RouterRuleParent

다음 형식 중 하나의 규칙인 StaticRule: 입력에 관계없이 항상 동일한 결과를 반환하는 정적 규칙을 제공하는 규칙입니다. DirectMapRule: 입력 레이블과 동일한 레이블을 반환하는 규칙입니다. ExpressionRule: 인라인 식 규칙을 제공하는 규칙입니다. FunctionRule: HTTP 트리거 Azure Function에 대한 바인딩을 제공하는 규칙입니다. WebhookRule: OAuth2.0 인증 프로토콜에 따라 웹 서버로 바인딩을 제공하는 규칙입니다.

RouterWorker

라우팅할 작업의 엔터티입니다.

RouterWorkerAssignment

작업에 작업자를 할당합니다.

RouterWorkerAssignmentOutput

작업에 작업자를 할당합니다.

RouterWorkerOutput

라우팅할 작업의 엔터티입니다.

RouterWorkerSelector

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

RouterWorkerSelectorOutput

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

Routes
RuleEngineQueueSelectorAttachment

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

RuleEngineQueueSelectorAttachmentOutput

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

RuleEngineWorkerSelectorAttachment

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

RuleEngineWorkerSelectorAttachmentOutput

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

ScheduleAndSuspendMode

나중에 큐에 대기할 작업을 예약하는 데 사용되는 일치 모드를 설명합니다. 지정된 시간에 작업자를 작업에 일치시키는 작업은 자동으로 시작되지 않습니다.

ScheduleAndSuspendModeOutput

나중에 큐에 대기할 작업을 예약하는 데 사용되는 일치 모드를 설명합니다. 지정된 시간에 작업자를 작업에 일치시키는 작업은 자동으로 시작되지 않습니다.

ScoringRuleOptions

BestWorkerMode를 사용하여 점수 매기기 규칙에 대한 매개 변수로 전달할 수 있는 모든 옵션을 캡슐화합니다.

ScoringRuleOptionsOutput

BestWorkerMode를 사용하여 점수 매기기 규칙에 대한 매개 변수로 전달할 수 있는 모든 옵션을 캡슐화합니다.

StaticQueueSelectorAttachment

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

StaticQueueSelectorAttachmentOutput

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

StaticRouterRule

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

StaticRouterRuleOutput

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

StaticWorkerSelectorAttachment

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

StaticWorkerSelectorAttachmentOutput

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

SuspendMode

작업과 일치하는 작업자가 일시 중단되는 일치 모드를 설명합니다.

SuspendModeOutput

작업과 일치하는 작업자가 일시 중단되는 일치 모드를 설명합니다.

Unassign
Unassign200Response

요청이 성공했습니다.

UnassignBodyParam
UnassignDefaultHeaders
UnassignDefaultResponse
UnassignJobOptions

작업 할당을 취소하기 위한 페이로드를 요청합니다.

UnassignJobResultOutput

작업이 성공적으로 할당되지 않은 후 응답 페이로드입니다.

UpsertClassificationPolicy
UpsertClassificationPolicy200Headers
UpsertClassificationPolicy200Response

요청이 성공했습니다.

UpsertClassificationPolicy201Headers
UpsertClassificationPolicy201Response

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

UpsertClassificationPolicyBodyParam
UpsertClassificationPolicyDefaultHeaders
UpsertClassificationPolicyDefaultResponse
UpsertClassificationPolicyHeaderParam
UpsertClassificationPolicyHeaders
UpsertClassificationPolicyMediaTypesParam
UpsertDistributionPolicy
UpsertDistributionPolicy200Headers
UpsertDistributionPolicy200Response

요청이 성공했습니다.

UpsertDistributionPolicy201Headers
UpsertDistributionPolicy201Response

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

UpsertDistributionPolicyBodyParam
UpsertDistributionPolicyDefaultHeaders
UpsertDistributionPolicyDefaultResponse
UpsertDistributionPolicyHeaderParam
UpsertDistributionPolicyHeaders
UpsertDistributionPolicyMediaTypesParam
UpsertExceptionPolicy
UpsertExceptionPolicy200Headers
UpsertExceptionPolicy200Response

요청이 성공했습니다.

UpsertExceptionPolicy201Headers
UpsertExceptionPolicy201Response

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

UpsertExceptionPolicyBodyParam
UpsertExceptionPolicyDefaultHeaders
UpsertExceptionPolicyDefaultResponse
UpsertExceptionPolicyHeaderParam
UpsertExceptionPolicyHeaders
UpsertExceptionPolicyMediaTypesParam
UpsertJob
UpsertJob200Headers
UpsertJob200Response

요청이 성공했습니다.

UpsertJob201Headers
UpsertJob201Response

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

UpsertJobBodyParam
UpsertJobDefaultHeaders
UpsertJobDefaultResponse
UpsertJobHeaderParam
UpsertJobHeaders
UpsertJobMediaTypesParam
UpsertQueue
UpsertQueue200Headers
UpsertQueue200Response

요청이 성공했습니다.

UpsertQueue201Headers
UpsertQueue201Response

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

UpsertQueueBodyParam
UpsertQueueDefaultHeaders
UpsertQueueDefaultResponse
UpsertQueueHeaderParam
UpsertQueueHeaders
UpsertQueueMediaTypesParam
UpsertWorker
UpsertWorker200Headers
UpsertWorker200Response

요청이 성공했습니다.

UpsertWorker201Headers
UpsertWorker201Response

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

UpsertWorkerBodyParam
UpsertWorkerDefaultHeaders
UpsertWorkerDefaultResponse
UpsertWorkerHeaderParam
UpsertWorkerHeaders
UpsertWorkerMediaTypesParam
WaitTimeExceptionTrigger

대기 시간을 초과하는 경우 예외 작업에 대한 트리거입니다.

WaitTimeExceptionTriggerOutput

대기 시간을 초과하는 경우 예외 작업에 대한 트리거입니다.

WebhookRouterRule

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

WebhookRouterRuleOutput

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

WeightedAllocationQueueSelectorAttachment

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

WeightedAllocationQueueSelectorAttachmentOutput

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

WeightedAllocationWorkerSelectorAttachment

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

WeightedAllocationWorkerSelectorAttachmentOutput

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

WorkerSelectorAttachmentOutputParent

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

WorkerSelectorAttachmentParent

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

WorkerWeightedAllocation

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

WorkerWeightedAllocationOutput

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

형식 별칭

AcceptParameters
AzureCommunicationRoutingServiceClient
CancelParameters
ClassificationPolicyResourceMergeAndPatch

리소스 인스턴스입니다.

CloseParameters
CompleteParameters
DeclineParameters
DeleteClassificationPolicyParameters
DeleteDistributionPolicyParameters
DeleteExceptionPolicyParameters
DeleteJobParameters
DeleteQueueParameters
DeleteWorkerParameters
DistributionMode

배포 모드를 정의하기 위한 추상 기본 클래스입니다.

DistributionModeOutput

배포 모드를 정의하기 위한 추상 기본 클래스입니다.

DistributionPolicyResourceMergeAndPatch

리소스 인스턴스입니다.

ExceptionAction

예외가 트리거될 때 수행할 작업입니다.

ExceptionActionOutput

예외가 트리거될 때 수행할 작업입니다.

ExceptionPolicyResourceMergeAndPatch

리소스 인스턴스입니다.

ExceptionTrigger

예외 규칙에 대한 트리거를 정의하기 위한 추상 기본 클래스입니다.

ExceptionTriggerOutput

예외 규칙에 대한 트리거를 정의하기 위한 추상 기본 클래스입니다.

GetArrayType

배열 형식을 추출하는 도우미 형식

GetClassificationPolicyParameters
GetDistributionPolicyParameters
GetExceptionPolicyParameters
GetInQueuePositionParameters
GetJobParameters
GetPage

페이지와 다음 페이지에 대한 링크(있는 경우)를 가져오는 방법을 정의하는 사용자 지정 함수의 형식입니다.

GetQueueParameters
GetQueueStatisticsParameters
GetWorkerParameters
JobMatchingMode

다음 형식 중 하나의 일치 모드: QueueAndMatchMode: 작업이 큐에 대기된 직후에 작업자를 작업에 일치해야 할 때 사용됩니다. ScheduleAndSuspendMode: 나중에 큐에 대기할 작업을 예약하는 데 사용됩니다. 지정된 시간에 작업과 작업자의 일치가 자동으로 시작되지 않습니다. SuspendMode: 작업과 작업자를 일치시킬 때 일시 중단해야 하는 경우에 사용됩니다.

JobMatchingModeOutput

다음 형식 중 하나의 일치 모드: QueueAndMatchMode: 작업이 큐에 대기된 직후에 작업자를 작업에 일치해야 할 때 사용됩니다. ScheduleAndSuspendMode: 나중에 큐에 대기할 작업을 예약하는 데 사용됩니다. 지정된 시간에 작업과 작업자의 일치가 자동으로 시작되지 않습니다. SuspendMode: 작업과 작업자를 일치시킬 때 일시 중단해야 하는 경우에 사용됩니다.

ListClassificationPoliciesParameters
ListDistributionPoliciesParameters
ListExceptionPoliciesParameters
ListJobsParameters
ListQueuesParameters
ListWorkersParameters
PagedClassificationPolicyOutput

ClassificationPolicy 항목의 페이징된 컬렉션

PagedDistributionPolicyOutput

DistributionPolicy 항목의 페이징된 컬렉션

PagedExceptionPolicyOutput

ExceptionPolicy 항목의 페이징된 컬렉션

PagedRouterJobOutput

RouterJob 항목의 페이징된 컬렉션

PagedRouterQueueOutput

RouterQueue 항목의 페이징된 컬렉션

PagedRouterWorkerOutput

RouterWorker 항목의 페이징된 컬렉션

PaginateReturn

응답 형식에서 페이징된 요소의 형식을 유추하는 도우미 유형입니다. 이 형식은 페이지 항목이 있는 응답의 속성을 나타내는 itemName 속성에서 특히 x-ms-pageable에 대한 swagger 정보를 기반으로 생성됩니다. 기본값은 value. 이 형식을 사용하면 두 번째 매개 변수로 가져오는 응답에 따라 강력한 형식의 반복기를 제공할 수 있습니다.

QueueSelectorAttachment

분류 정책에서 작업에 대한 큐를 확인하기 위한 큐 선택기의 첨부 파일입니다.

QueueSelectorAttachmentOutput

분류 정책에서 작업에 대한 큐를 확인하기 위한 큐 선택기의 첨부 파일입니다.

ReclassifyParameters
RouterJobResourceMergeAndPatch

리소스 인스턴스입니다.

RouterQueueResourceMergeAndPatch

리소스 인스턴스입니다.

RouterRule

다음 형식 중 하나의 규칙인 StaticRule: 입력에 관계없이 항상 동일한 결과를 반환하는 정적 규칙을 제공하는 규칙입니다. DirectMapRule: 입력 레이블과 동일한 레이블을 반환하는 규칙입니다. ExpressionRule: 인라인 식 규칙을 제공하는 규칙입니다. FunctionRule: HTTP 트리거 Azure Function에 대한 바인딩을 제공하는 규칙입니다. WebhookRule: OAuth2.0 인증 프로토콜에 따라 웹 서버로 바인딩을 제공하는 규칙입니다.

RouterRuleOutput

다음 형식 중 하나의 규칙인 StaticRule: 입력에 관계없이 항상 동일한 결과를 반환하는 정적 규칙을 제공하는 규칙입니다. DirectMapRule: 입력 레이블과 동일한 레이블을 반환하는 규칙입니다. ExpressionRule: 인라인 식 규칙을 제공하는 규칙입니다. FunctionRule: HTTP 트리거 Azure Function에 대한 바인딩을 제공하는 규칙입니다. WebhookRule: OAuth2.0 인증 프로토콜에 따라 웹 서버로 바인딩을 제공하는 규칙입니다.

RouterWorkerResourceMergeAndPatch

리소스 인스턴스입니다.

UnassignParameters
UpsertClassificationPolicyParameters
UpsertDistributionPolicyParameters
UpsertExceptionPolicyParameters
UpsertJobParameters
UpsertQueueParameters
UpsertWorkerParameters
WorkerSelectorAttachment

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

WorkerSelectorAttachmentOutput

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

함수

default(string, ClientOptions)

AzureCommunicationRoutingServiceClient 새 인스턴스 초기화

default(string, KeyCredential | TokenCredential, ClientOptions)

AzureCommunicationRoutingServiceClient 새 인스턴스 초기화

isUnexpected(UpsertClassificationPolicy200Response | UpsertClassificationPolicy201Response | UpsertClassificationPolicyDefaultResponse)
isUnexpected(GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse)
isUnexpected(DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse)
isUnexpected(ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse)
isUnexpected(UpsertDistributionPolicy200Response | UpsertDistributionPolicy201Response | UpsertDistributionPolicyDefaultResponse)
isUnexpected(GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse)
isUnexpected(DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse)
isUnexpected(ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse)
isUnexpected(UpsertExceptionPolicy200Response | UpsertExceptionPolicy201Response | UpsertExceptionPolicyDefaultResponse)
isUnexpected(GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse)
isUnexpected(DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse)
isUnexpected(ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse)
isUnexpected(UpsertQueue200Response | UpsertQueue201Response | UpsertQueueDefaultResponse)
isUnexpected(GetQueue200Response | GetQueueDefaultResponse)
isUnexpected(DeleteQueue204Response | DeleteQueueDefaultResponse)
isUnexpected(ListQueues200Response | ListQueuesDefaultResponse)
isUnexpected(UpsertJob200Response | UpsertJob201Response | UpsertJobDefaultResponse)
isUnexpected(GetJob200Response | GetJobDefaultResponse)
isUnexpected(DeleteJob204Response | DeleteJobDefaultResponse)
isUnexpected(Reclassify200Response | ReclassifyDefaultResponse)
isUnexpected(Cancel200Response | CancelDefaultResponse)
isUnexpected(Complete200Response | CompleteDefaultResponse)
isUnexpected(Close200Response | CloseDefaultResponse)
isUnexpected(ListJobs200Response | ListJobsDefaultResponse)
isUnexpected(GetInQueuePosition200Response | GetInQueuePositionDefaultResponse)
isUnexpected(Unassign200Response | UnassignDefaultResponse)
isUnexpected(Accept200Response | AcceptDefaultResponse)
isUnexpected(Decline200Response | DeclineDefaultResponse)
isUnexpected(GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse)
isUnexpected(UpsertWorker200Response | UpsertWorker201Response | UpsertWorkerDefaultResponse)
isUnexpected(GetWorker200Response | GetWorkerDefaultResponse)
isUnexpected(DeleteWorker204Response | DeleteWorkerDefaultResponse)
isUnexpected(ListWorkers200Response | ListWorkersDefaultResponse)
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

자동 등록 x-ms-pageable 확장의 사양을 따르는 초기 응답의 결과를 페이지를 매긴 도우미

함수 세부 정보

default(string, ClientOptions)

AzureCommunicationRoutingServiceClient 새 인스턴스 초기화

function default(connectionString: string, options: ClientOptions): AzureCommunicationRoutingServiceClient

매개 변수

connectionString

string

Communication Services 리소스의 connectionString 또는 URL입니다.

options
ClientOptions

모든 선택적 매개 변수에 대한 매개 변수

반환

default(string, KeyCredential | TokenCredential, ClientOptions)

AzureCommunicationRoutingServiceClient 새 인스턴스 초기화

function default(endpoint: string, credentialOrOptions?: KeyCredential | TokenCredential, options?: ClientOptions): AzureCommunicationRoutingServiceClient

매개 변수

endpoint

string

Communication Services 리소스의 엔드포인트입니다.

credentialOrOptions

KeyCredential | TokenCredential

키 또는 토큰 자격 증명입니다.

options
ClientOptions

모든 선택적 매개 변수에 대한 매개 변수

반환

isUnexpected(UpsertClassificationPolicy200Response | UpsertClassificationPolicy201Response | UpsertClassificationPolicyDefaultResponse)

function isUnexpected(response: UpsertClassificationPolicy200Response | UpsertClassificationPolicy201Response | UpsertClassificationPolicyDefaultResponse): response

매개 변수

반환

response

isUnexpected(GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse)

function isUnexpected(response: GetClassificationPolicy200Response | GetClassificationPolicyDefaultResponse): response

매개 변수

반환

response

isUnexpected(DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse)

function isUnexpected(response: DeleteClassificationPolicy204Response | DeleteClassificationPolicyDefaultResponse): response

매개 변수

반환

response

isUnexpected(ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse)

function isUnexpected(response: ListClassificationPolicies200Response | ListClassificationPoliciesDefaultResponse): response

매개 변수

반환

response

isUnexpected(UpsertDistributionPolicy200Response | UpsertDistributionPolicy201Response | UpsertDistributionPolicyDefaultResponse)

function isUnexpected(response: UpsertDistributionPolicy200Response | UpsertDistributionPolicy201Response | UpsertDistributionPolicyDefaultResponse): response

매개 변수

반환

response

isUnexpected(GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse)

function isUnexpected(response: GetDistributionPolicy200Response | GetDistributionPolicyDefaultResponse): response

매개 변수

반환

response

isUnexpected(DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse)

function isUnexpected(response: DeleteDistributionPolicy204Response | DeleteDistributionPolicyDefaultResponse): response

매개 변수

반환

response

isUnexpected(ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse)

function isUnexpected(response: ListDistributionPolicies200Response | ListDistributionPoliciesDefaultResponse): response

매개 변수

반환

response

isUnexpected(UpsertExceptionPolicy200Response | UpsertExceptionPolicy201Response | UpsertExceptionPolicyDefaultResponse)

function isUnexpected(response: UpsertExceptionPolicy200Response | UpsertExceptionPolicy201Response | UpsertExceptionPolicyDefaultResponse): response

매개 변수

반환

response

isUnexpected(GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse)

function isUnexpected(response: GetExceptionPolicy200Response | GetExceptionPolicyDefaultResponse): response

매개 변수

반환

response

isUnexpected(DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse)

function isUnexpected(response: DeleteExceptionPolicy204Response | DeleteExceptionPolicyDefaultResponse): response

매개 변수

반환

response

isUnexpected(ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse)

function isUnexpected(response: ListExceptionPolicies200Response | ListExceptionPoliciesDefaultResponse): response

매개 변수

반환

response

isUnexpected(UpsertQueue200Response | UpsertQueue201Response | UpsertQueueDefaultResponse)

function isUnexpected(response: UpsertQueue200Response | UpsertQueue201Response | UpsertQueueDefaultResponse): response

매개 변수

반환

response

isUnexpected(GetQueue200Response | GetQueueDefaultResponse)

function isUnexpected(response: GetQueue200Response | GetQueueDefaultResponse): response

매개 변수

반환

response

isUnexpected(DeleteQueue204Response | DeleteQueueDefaultResponse)

function isUnexpected(response: DeleteQueue204Response | DeleteQueueDefaultResponse): response

매개 변수

반환

response

isUnexpected(ListQueues200Response | ListQueuesDefaultResponse)

function isUnexpected(response: ListQueues200Response | ListQueuesDefaultResponse): response

매개 변수

반환

response

isUnexpected(UpsertJob200Response | UpsertJob201Response | UpsertJobDefaultResponse)

function isUnexpected(response: UpsertJob200Response | UpsertJob201Response | UpsertJobDefaultResponse): response

매개 변수

반환

response

isUnexpected(GetJob200Response | GetJobDefaultResponse)

function isUnexpected(response: GetJob200Response | GetJobDefaultResponse): response

매개 변수

반환

response

isUnexpected(DeleteJob204Response | DeleteJobDefaultResponse)

function isUnexpected(response: DeleteJob204Response | DeleteJobDefaultResponse): response

매개 변수

반환

response

isUnexpected(Reclassify200Response | ReclassifyDefaultResponse)

function isUnexpected(response: Reclassify200Response | ReclassifyDefaultResponse): response

매개 변수

반환

response

isUnexpected(Cancel200Response | CancelDefaultResponse)

function isUnexpected(response: Cancel200Response | CancelDefaultResponse): response

매개 변수

반환

response

isUnexpected(Complete200Response | CompleteDefaultResponse)

function isUnexpected(response: Complete200Response | CompleteDefaultResponse): response

매개 변수

반환

response

isUnexpected(Close200Response | CloseDefaultResponse)

function isUnexpected(response: Close200Response | CloseDefaultResponse): response

매개 변수

반환

response

isUnexpected(ListJobs200Response | ListJobsDefaultResponse)

function isUnexpected(response: ListJobs200Response | ListJobsDefaultResponse): response

매개 변수

반환

response

isUnexpected(GetInQueuePosition200Response | GetInQueuePositionDefaultResponse)

function isUnexpected(response: GetInQueuePosition200Response | GetInQueuePositionDefaultResponse): response

매개 변수

반환

response

isUnexpected(Unassign200Response | UnassignDefaultResponse)

function isUnexpected(response: Unassign200Response | UnassignDefaultResponse): response

매개 변수

반환

response

isUnexpected(Accept200Response | AcceptDefaultResponse)

function isUnexpected(response: Accept200Response | AcceptDefaultResponse): response

매개 변수

반환

response

isUnexpected(Decline200Response | DeclineDefaultResponse)

function isUnexpected(response: Decline200Response | DeclineDefaultResponse): response

매개 변수

반환

response

isUnexpected(GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse)

function isUnexpected(response: GetQueueStatistics200Response | GetQueueStatisticsDefaultResponse): response

매개 변수

반환

response

isUnexpected(UpsertWorker200Response | UpsertWorker201Response | UpsertWorkerDefaultResponse)

function isUnexpected(response: UpsertWorker200Response | UpsertWorker201Response | UpsertWorkerDefaultResponse): response

매개 변수

반환

response

isUnexpected(GetWorker200Response | GetWorkerDefaultResponse)

function isUnexpected(response: GetWorker200Response | GetWorkerDefaultResponse): response

매개 변수

반환

response

isUnexpected(DeleteWorker204Response | DeleteWorkerDefaultResponse)

function isUnexpected(response: DeleteWorker204Response | DeleteWorkerDefaultResponse): response

매개 변수

반환

response

isUnexpected(ListWorkers200Response | ListWorkersDefaultResponse)

function isUnexpected(response: ListWorkers200Response | ListWorkersDefaultResponse): response

매개 변수

반환

response

paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

자동 등록 x-ms-pageable 확장의 사양을 따르는 초기 응답의 결과를 페이지를 매긴 도우미

function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>

매개 변수

client
Client

다음 페이지 요청을 보내는 데 사용할 클라이언트

initialResponse

TResponse

nextLink 및 요소의 현재 페이지를 포함하는 초기 응답

options

PagingOptions<TResponse>

반환

  • 요소를 반복하는 PagedAsyncIterableIterator