Webex · Schema
TranslationPattern
CallingCollaborationCommunicationEnterpriseMessagingVideo Conferencing
Properties
| Name | Type | Description |
|---|---|---|
| configurationLevel | string | The level from which the configuration is applied. * `LOCATION` - The applied services of location level. * `ORGANIZATION` - The applied services of the organization level. |
| name | string | Name given to a translation pattern. |
| matchingPattern | string | Matching pattern given to a translation pattern. |
| replacementPattern | string | Replacement pattern given to a translation pattern. |
| matchedNumber | string | The original called number. |
| translatedNumber | string | The modified number after matching against `matchingPattern` and replacing with corresponding `replacementPattern`. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/TranslationPattern",
"title": "TranslationPattern",
"type": "object",
"properties": {
"configurationLevel": {
"type": "string",
"enum": [
"LOCATION",
"ORGANIZATION"
],
"description": "The level from which the configuration is applied.\n * `LOCATION` - The applied services of location level.\n * `ORGANIZATION` - The applied services of the organization level.\n"
},
"name": {
"type": "string",
"example": "TP1",
"description": "Name given to a translation pattern."
},
"matchingPattern": {
"type": "string",
"example": "+91XXX",
"description": "Matching pattern given to a translation pattern."
},
"replacementPattern": {
"type": "string",
"example": "+91234",
"description": "Replacement pattern given to a translation pattern."
},
"matchedNumber": {
"type": "string",
"example": "+91236",
"description": "The original called number."
},
"translatedNumber": {
"type": "string",
"example": "+91234",
"description": "The modified number after matching against `matchingPattern` and replacing with corresponding `replacementPattern`."
}
}
}