Transport Definition
Title: Transport Definition
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Description: Voluptuous validation schema for Transport_Definition
Property Transport Definition > alias
Property Transport Definition > device_domain
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Transport Definition > device_domain > device_domain items
Property Transport Definition > device_model_include
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Transport Definition > device_model_include > device_model_include items
Property Transport Definition > device_model_exclude
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Transport Definition > device_model_exclude > device_model_exclude items
Property Transport Definition > device_discovery
Property Transport Definition > enabled
| |
| Type | string |
| Required | No |
| Default | true |
Property Transport Definition > delivery_defaults
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Property Transport Definition > delivery_defaults > action
Property Transport Definition > delivery_defaults > debug
Property Transport Definition > delivery_defaults > options
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
Property Transport Definition > delivery_defaults > data
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Pattern | Type | Deprecated |
| - | No | object | No |
Property Transport Definition > delivery_defaults > target
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
Property Transport Definition > delivery_defaults > target > anyOf > item 0
Property Transport Definition > delivery_defaults > target > anyOf > item 0 > entity_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Transport Definition > delivery_defaults > target > anyOf > item 0 > entity_id > entity_id items
Property Transport Definition > delivery_defaults > target > anyOf > item 0 > device_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Transport Definition > delivery_defaults > target > anyOf > item 0 > device_id > device_id items
Property Transport Definition > delivery_defaults > target > anyOf > item 0 > area_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Transport Definition > delivery_defaults > target > anyOf > item 0 > area_id > area_id items
Property Transport Definition > delivery_defaults > target > anyOf > item 0 > floor_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Transport Definition > delivery_defaults > target > anyOf > item 0 > floor_id > floor_id items
Property Transport Definition > delivery_defaults > target > anyOf > item 0 > label_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Transport Definition > delivery_defaults > target > anyOf > item 0 > label_id > label_id items
Property Transport Definition > delivery_defaults > target > anyOf > item 0 > email
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
| email items | - |
Transport Definition > delivery_defaults > target > anyOf > item 0 > email > email items
| |
| Type | string |
| Required | No |
| Format | email |
Property Transport Definition > delivery_defaults > target > anyOf > item 0 > phone
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
| Each item of this array must be | Description |
| phone items | - |
Transport Definition > delivery_defaults > target > anyOf > item 0 > phone > phone items
Property Transport Definition > delivery_defaults > target > anyOf > item 0 > mobile_app_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Transport Definition > delivery_defaults > target > anyOf > item 0 > mobile_app_id > mobile_app_id items
Property Transport Definition > delivery_defaults > target > anyOf > item 0 > person_id
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Transport Definition > delivery_defaults > target > anyOf > item 0 > person_id > person_id items
Property Transport Definition > delivery_defaults > target > anyOf > item 0 > additionalProperties
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Transport Definition > delivery_defaults > target > anyOf > item 0 > additionalProperties > additionalProperties items
Property Transport Definition > delivery_defaults > target > anyOf > item 1
Property Transport Definition > delivery_defaults > target > anyOf > item 2
| |
| Type | array of string |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Transport Definition > delivery_defaults > target > anyOf > item 2 > item 2 items
Property Transport Definition > delivery_defaults > target_required
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
Property Transport Definition > delivery_defaults > target_required > anyOf > item 0
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Property Transport Definition > delivery_defaults > target_required > anyOf > item 1
| |
| Type | enum (of string) |
| Required | No |
Must be one of: * "always" * "never" * "optional"
Property Transport Definition > delivery_defaults > target_usage
| |
| Type | enum (of string) |
| Required | No |
Must be one of: * "no_delivery" * "no_action" * "merge_delivery" * "merge_always" * "fixed"
Property Transport Definition > delivery_defaults > selection
| |
| Type | array of enum (of string) |
| Required | No |
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Transport Definition > delivery_defaults > selection > selection items
| |
| Type | enum (of string) |
| Required | No |
Must be one of: * "fallback_on_error" * "explicit" * "scenario" * "default" * "fallback"
Property Transport Definition > delivery_defaults > priority
| Array restrictions |
| Min items | N/A |
| Max items | N/A |
| Items unicity | False |
| Additional items | False |
| Tuple validation | See below |
Transport Definition > delivery_defaults > priority > priority items
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
Property Transport Definition > delivery_defaults > priority > priority items > anyOf > item 0
Property Transport Definition > delivery_defaults > priority > priority items > anyOf > item 1
Property Transport Definition > delivery_defaults > priority > priority items > anyOf > item 2
| |
| Type | enum (of string) |
| Required | No |
Must be one of: * "minimum" * "low" * "medium" * "high" * "critical"
Property Transport Definition > delivery_defaults > selection_rank
| |
| Type | enum (of string) |
| Required | No |
Must be one of: * "ANY" * "FIRST" * "LAST"
Generated using json-schema-for-humans on 2026-01-07 at 16:05:25 +0000