Skip to main content

exception_policies

Creates, updates, deletes, gets or lists an exception_policies resource.

Overview

Nameexception_policies
TypeResource
Idazure.communication_job_router.exception_policies

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringId of an exception policy. Required.
namestringFriendly name of this policy.
etagstringThe entity tag for this resource. Required.
exceptionRulesarrayA collection of exception rules on the exception policy.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_exception_policyselectexception_policy_id, endpointRetrieves an existing exception policy by Id. Retrieves an existing exception policy by Id.
list_exception_policiesselectendpointmaxpagesizeRetrieves existing exception policies. Retrieves existing exception policies.
delete_exception_policydeleteexception_policy_id, endpointDeletes a exception policy by Id. Deletes a exception policy by Id.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
endpointstringThe service endpoint host (no scheme), e.g. myaccount.table.cosmos.azure.com:443 - value of the client endpoint parameter. (default: )
exception_policy_idstringId of an exception policy. Required.
maxpagesizeinteger

SELECT examples

Retrieves an existing exception policy by Id. Retrieves an existing exception policy by Id.

SELECT
id,
name,
etag,
exceptionRules
FROM azure.communication_job_router.exception_policies
WHERE exception_policy_id = '{{ exception_policy_id }}' -- required
AND endpoint = '{{ endpoint }}' -- required
;

DELETE examples

Deletes a exception policy by Id. Deletes a exception policy by Id.

DELETE FROM azure.communication_job_router.exception_policies
WHERE exception_policy_id = '{{ exception_policy_id }}' --required
AND endpoint = '{{ endpoint }}' --required
;