Chime Aliases Definition
JSON Schema: Chime_Aliases_Definition.schema.json
Title: Chime Aliases Definition
| |
| Type | object |
| Required | No |
| Additional properties | Not allowed |
Description: Voluptuous validation schema for Chime_Aliases_Definition
Property Chime Aliases Definition > chime_aliases
| Property | Pattern | Type | Deprecated |
| - Additional properties | No | object | No |
Property Chime Aliases Definition > chime_aliases > additionalProperties
| Property | Pattern | Type | Deprecated |
| - Additional properties | No | Combination | No |
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 0
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 1
| |
| Type | enum (of string) |
| Required | No |
Must be one of: * "media_player" * "switch" * "script" * "rest_command" * "siren" * "alexa_devices"
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2
| |
| Type | object |
| Required | No |
| Additional properties | Not allowed |
| Property | Pattern | Type | Deprecated |
| - alias | No | string | No |
| - domain | No | string | No |
| - tune | No | string | No |
| - data | No | object | No |
| - volume | No | number | No |
| - target | No | Combination | No |
| - duration | No | integer | No |
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > alias
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > domain
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > tune
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > data
| Property | Pattern | Type | Deprecated |
| - Additional properties | No | Combination | No |
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > data > additionalProperties
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > data > additionalProperties > anyOf > item 0
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > data > additionalProperties > anyOf > item 1
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > data > additionalProperties > anyOf > item 2
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > data > additionalProperties > anyOf > item 3
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > data > additionalProperties > anyOf > item 4
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
| Property | Pattern | Type | Deprecated |
| - Additional properties | No | object | No |
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > data > additionalProperties > anyOf > item 5
| |
| 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 |
Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > data > additionalProperties > anyOf > item 5 > item 5 items
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > data > additionalProperties > anyOf > item 6
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Description: Must be null
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > volume
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > target
| |
| Type | combining |
| Required | No |
| Additional properties | Any type allowed |
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > target > anyOf > item 0
| Property | Pattern | Type | Deprecated |
| - entity_id | No | array of string | No |
| - device_id | No | array of string | No |
| - area_id | No | array of string | No |
| - floor_id | No | array of string | No |
| - label_id | No | array of string | No |
| - email | No | array of string | No |
| - phone | No | array of string | No |
| - mobile_app_id | No | array of string | No |
| - person_id | No | array of string | No |
| - Additional properties | No | array of string | No |
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > 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 |
Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > target > anyOf > item 0 > entity_id > entity_id items
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > 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 |
Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > target > anyOf > item 0 > device_id > device_id items
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > 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 |
Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > target > anyOf > item 0 > area_id > area_id items
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > 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 |
Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > target > anyOf > item 0 > floor_id > floor_id items
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > 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 |
Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > target > anyOf > item 0 > label_id > label_id items
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > 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 | - |
Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > target > anyOf > item 0 > email > email items
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > 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 | - |
Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > target > anyOf > item 0 > phone > phone items
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > 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 |
Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > target > anyOf > item 0 > mobile_app_id > mobile_app_id items
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > 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 |
Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > target > anyOf > item 0 > person_id > person_id items
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > 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 |
Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > target > anyOf > item 0 > additionalProperties > additionalProperties items
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > target > anyOf > item 1
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > 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 |
Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > target > anyOf > item 2 > item 2 items
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 2 > duration
Property Chime Aliases Definition > chime_aliases > additionalProperties > additionalProperties > anyOf > item 3
| |
| Type | object |
| Required | No |
| Additional properties | Any type allowed |
Description: Must be null
Generated using json-schema-for-humans on 2026-09-25 at 21:14:33 +0000