# Протокол

## Оглавление

- [keyapis/device/v1/keyapis_device_events_v1.proto](#keyapis_device_v1_keyapis_device_events_v1-proto)
    - [ActivateCmsPhoneFailTask](#keyapis-device-v1-ActivateCmsPhoneFailTask)
    - [ActivateCmsPhoneSuccessTask](#keyapis-device-v1-ActivateCmsPhoneSuccessTask)
    - [ActivateCmsPhonesTask](#keyapis-device-v1-ActivateCmsPhonesTask)
    - [ActivateCmsPhonesTask.CmsPhone](#keyapis-device-v1-ActivateCmsPhonesTask-CmsPhone)
    - [AddCodesFailTask](#keyapis-device-v1-AddCodesFailTask)
    - [AddCodesSuccessTask](#keyapis-device-v1-AddCodesSuccessTask)
    - [AddCodesTask](#keyapis-device-v1-AddCodesTask)
    - [AddRfidsFailTask](#keyapis-device-v1-AddRfidsFailTask)
    - [AddRfidsSuccessTask](#keyapis-device-v1-AddRfidsSuccessTask)
    - [AddRfidsTask](#keyapis-device-v1-AddRfidsTask)
    - [AddSl3RfidsTask](#keyapis-device-v1-AddSl3RfidsTask)
    - [AddSl3RfidsTask.Sl3Rfid](#keyapis-device-v1-AddSl3RfidsTask-Sl3Rfid)
    - [BlockCmsPhoneFailTask](#keyapis-device-v1-BlockCmsPhoneFailTask)
    - [BlockCmsPhoneSuccessTask](#keyapis-device-v1-BlockCmsPhoneSuccessTask)
    - [BlockCmsPhonesTask](#keyapis-device-v1-BlockCmsPhonesTask)
    - [BlockCmsPhonesTask.CmsPhone](#keyapis-device-v1-BlockCmsPhonesTask-CmsPhone)
    - [CmsAvailableTask](#keyapis-device-v1-CmsAvailableTask)
    - [CmsServiceAvailableTask](#keyapis-device-v1-CmsServiceAvailableTask)
    - [Code](#keyapis-device-v1-Code)
    - [CodeError](#keyapis-device-v1-CodeError)
    - [ConfigureDeviceResultTask](#keyapis-device-v1-ConfigureDeviceResultTask)
    - [ConfigureDeviceResultTask.Settings](#keyapis-device-v1-ConfigureDeviceResultTask-Settings)
    - [ConfigureDeviceResultTask.Settings.Codes](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-Codes)
    - [ConfigureDeviceResultTask.Settings.Rfids](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-Rfids)
    - [ConfigureDeviceResultTask.Settings.SipRooms](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-SipRooms)
    - [ConfigureDeviceResultTask.Settings.State](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-State)
    - [ConfigureDeviceTask](#keyapis-device-v1-ConfigureDeviceTask)
    - [ConfigureDeviceTask.EncryptionProfile](#keyapis-device-v1-ConfigureDeviceTask-EncryptionProfile)
    - [ConfigureDeviceTask.Gate](#keyapis-device-v1-ConfigureDeviceTask-Gate)
    - [ConfigureDeviceTask.Gate.RelaySettings](#keyapis-device-v1-ConfigureDeviceTask-Gate-RelaySettings)
    - [ConfigureDeviceTask.Gate.RoomRange](#keyapis-device-v1-ConfigureDeviceTask-Gate-RoomRange)
    - [ConfigureDeviceTask.SipAccount](#keyapis-device-v1-ConfigureDeviceTask-SipAccount)
    - [ConfigureDeviceTask.Sl3](#keyapis-device-v1-ConfigureDeviceTask-Sl3)
    - [ControlDeviceResultTask](#keyapis-device-v1-ControlDeviceResultTask)
    - [ControlDeviceResultTask.Settings](#keyapis-device-v1-ControlDeviceResultTask-Settings)
    - [ControlDeviceTask](#keyapis-device-v1-ControlDeviceTask)
    - [ControlDeviceTask.Autocollect](#keyapis-device-v1-ControlDeviceTask-Autocollect)
    - [ControlDeviceTask.Concierge](#keyapis-device-v1-ControlDeviceTask-Concierge)
    - [ControlDeviceTask.FaceRecognition](#keyapis-device-v1-ControlDeviceTask-FaceRecognition)
    - [CreateDeviceAccessTask](#keyapis-device-v1-CreateDeviceAccessTask)
    - [DeleteCodesFailTask](#keyapis-device-v1-DeleteCodesFailTask)
    - [DeleteCodesSuccessTask](#keyapis-device-v1-DeleteCodesSuccessTask)
    - [DeleteCodesTask](#keyapis-device-v1-DeleteCodesTask)
    - [DeleteDeviceAccessTask](#keyapis-device-v1-DeleteDeviceAccessTask)
    - [DeleteRfidsFailTask](#keyapis-device-v1-DeleteRfidsFailTask)
    - [DeleteRfidsSuccessTask](#keyapis-device-v1-DeleteRfidsSuccessTask)
    - [DeleteRfidsTask](#keyapis-device-v1-DeleteRfidsTask)
    - [DeleteSipAccountTask](#keyapis-device-v1-DeleteSipAccountTask)
    - [DeleteSl3RfidsTask](#keyapis-device-v1-DeleteSl3RfidsTask)
    - [DeleteSl3RfidsTask.Sl3Rfid](#keyapis-device-v1-DeleteSl3RfidsTask-Sl3Rfid)
    - [EmergencyCallSettings](#keyapis-device-v1-EmergencyCallSettings)
    - [EmergencyCallSettings.EmergencyCallParameter](#keyapis-device-v1-EmergencyCallSettings-EmergencyCallParameter)
    - [OpenAccessPointTask](#keyapis-device-v1-OpenAccessPointTask)
    - [OpenTask](#keyapis-device-v1-OpenTask)
    - [Rfid](#keyapis-device-v1-Rfid)
    - [RfidError](#keyapis-device-v1-RfidError)
    - [SipRoom](#keyapis-device-v1-SipRoom)
    - [SipRoomError](#keyapis-device-v1-SipRoomError)
  
    - [ConfigureDeviceResultTask.Settings.StatusType](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-StatusType)
  


## [Схема классов](/svg/protos/key/keyapis/device/v1/keyapis_device_events_v1.proto.svg)
<a href="/svg/protos/key/keyapis/device/v1/keyapis_device_events_v1.proto.svg"><img src="/svg/protos/key/keyapis/device/v1/keyapis_device_events_v1.proto.svg" alt="/svg/protos/key/keyapis/device/v1/keyapis_device_events_v1.proto.svg" style="height:100%;"></a>




<a name="keyapis_device_v1_keyapis_device_events_v1-proto"></a>

## [keyapis/device/v1/keyapis_device_events_v1.proto](/protos/key/keyapis/device/v1/keyapis_device_events_v1.proto)
События устройств (домофоны, калитки, шлагбаумы)

 <!-- end services -->


<a name="keyapis-device-v1-ActivateCmsPhoneFailTask"></a>


### [ActivateCmsPhoneFailTask](#keyapis-device-v1-ActivateCmsPhoneFailTask)
 Задача ответ на ошибку при разблокировке аналоговой трубки на устройстве для квартиры.
Очередь key.device.cms_phone_activate_fail


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ActivateCmsPhoneFailTask-request_id"></a> [request_id](#keyapis-device-v1-ActivateCmsPhoneFailTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ActivateCmsPhoneFailTask-cms_phone_id"></a> [cms_phone_id](#keyapis-device-v1-ActivateCmsPhoneFailTask-cms_phone_id) | Идентификатор аналоговой трубки |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ActivateCmsPhoneFailTask-error_message"></a> [error_message](#keyapis-device-v1-ActivateCmsPhoneFailTask-error_message) | Текст ошибки |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ActivateCmsPhoneFailTask-occured_at"></a> [occured_at](#keyapis-device-v1-ActivateCmsPhoneFailTask-occured_at) | Дата и время события |    [google.protobuf.Timestamp](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | REQUIRED|






<a name="keyapis-device-v1-ActivateCmsPhoneSuccessTask"></a>


### [ActivateCmsPhoneSuccessTask](#keyapis-device-v1-ActivateCmsPhoneSuccessTask)
 Задача ответ на успешную разблокировку аналоговой трубки на устройстве для квартиры.
Очередь key.device.cms_phone_activate_success


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ActivateCmsPhoneSuccessTask-request_id"></a> [request_id](#keyapis-device-v1-ActivateCmsPhoneSuccessTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ActivateCmsPhoneSuccessTask-cms_phone_id"></a> [cms_phone_id](#keyapis-device-v1-ActivateCmsPhoneSuccessTask-cms_phone_id) | Идентификатор аналоговой трубки |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ActivateCmsPhoneSuccessTask-activated_at"></a> [activated_at](#keyapis-device-v1-ActivateCmsPhoneSuccessTask-activated_at) | Дата и время разблокировки аналоговой трубки |    [google.protobuf.Timestamp](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | REQUIRED|






<a name="keyapis-device-v1-ActivateCmsPhonesTask"></a>


### [ActivateCmsPhonesTask](#keyapis-device-v1-ActivateCmsPhonesTask)
 Задача разблокировку аналоговых трубок на устройстве для квартир.
Очередь key.device.cms_phones_activate


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ActivateCmsPhonesTask-request_id"></a> [request_id](#keyapis-device-v1-ActivateCmsPhonesTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ActivateCmsPhonesTask-model"></a> [model](#keyapis-device-v1-ActivateCmsPhonesTask-model) | Модель |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ActivateCmsPhonesTask-host"></a> [host](#keyapis-device-v1-ActivateCmsPhonesTask-host) | Хост |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ActivateCmsPhonesTask-username"></a> [username](#keyapis-device-v1-ActivateCmsPhonesTask-username) | Имя пользователя |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-ActivateCmsPhonesTask-password"></a> [password](#keyapis-device-v1-ActivateCmsPhonesTask-password) | Пароль |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-ActivateCmsPhonesTask-cms_phones"></a> [cms_phones](#keyapis-device-v1-ActivateCmsPhonesTask-cms_phones) | Список аналоговых трубок |  repeated  [keyapis.device.v1.ActivateCmsPhonesTask.CmsPhone](#keyapis-device-v1-ActivateCmsPhonesTask-CmsPhone) | <nil>|






<a name="keyapis-device-v1-ActivateCmsPhonesTask-CmsPhone"></a>


### [ActivateCmsPhonesTask.CmsPhone](#keyapis-device-v1-ActivateCmsPhonesTask-CmsPhone)
 Аналоговая трубка


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ActivateCmsPhonesTask-CmsPhone-id"></a> [id](#keyapis-device-v1-ActivateCmsPhonesTask-CmsPhone-id) | Идентификатор аналоговой трубки |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ActivateCmsPhonesTask-CmsPhone-room_number"></a> [room_number](#keyapis-device-v1-ActivateCmsPhonesTask-CmsPhone-room_number) | Номер квартиры |    [string](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-AddCodesFailTask"></a>


### [AddCodesFailTask](#keyapis-device-v1-AddCodesFailTask)
 Задача ответ на неуспешное на добавление кодов на устройство.
Очередь key.device.add_codes_fail


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-AddCodesFailTask-request_id"></a> [request_id](#keyapis-device-v1-AddCodesFailTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddCodesFailTask-device_id"></a> [device_id](#keyapis-device-v1-AddCodesFailTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddCodesFailTask-code_errors"></a> [code_errors](#keyapis-device-v1-AddCodesFailTask-code_errors) | Ошибки кодов |  repeated  [keyapis.device.v1.CodeError](#keyapis-device-v1-CodeError) | REQUIRED|






<a name="keyapis-device-v1-AddCodesSuccessTask"></a>


### [AddCodesSuccessTask](#keyapis-device-v1-AddCodesSuccessTask)
 Задача ответ на успешное на добавление кодов на устройство.
Очередь key.device.add_codes_success


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-AddCodesSuccessTask-request_id"></a> [request_id](#keyapis-device-v1-AddCodesSuccessTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddCodesSuccessTask-device_id"></a> [device_id](#keyapis-device-v1-AddCodesSuccessTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddCodesSuccessTask-codes"></a> [codes](#keyapis-device-v1-AddCodesSuccessTask-codes) | коды |  repeated  [keyapis.device.v1.Code](#keyapis-device-v1-Code) | REQUIRED|






<a name="keyapis-device-v1-AddCodesTask"></a>


### [AddCodesTask](#keyapis-device-v1-AddCodesTask)
 Задача на добавление кодов на устройство.
Очередь key.device.add_codes


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-AddCodesTask-request_id"></a> [request_id](#keyapis-device-v1-AddCodesTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddCodesTask-model"></a> [model](#keyapis-device-v1-AddCodesTask-model) | Модель |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddCodesTask-host"></a> [host](#keyapis-device-v1-AddCodesTask-host) | Хост |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddCodesTask-username"></a> [username](#keyapis-device-v1-AddCodesTask-username) | Имя пользователя |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-AddCodesTask-password"></a> [password](#keyapis-device-v1-AddCodesTask-password) | Пароль |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-AddCodesTask-device_id"></a> [device_id](#keyapis-device-v1-AddCodesTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddCodesTask-codes"></a> [codes](#keyapis-device-v1-AddCodesTask-codes) | Ключи |  repeated  [keyapis.device.v1.Code](#keyapis-device-v1-Code) | REQUIRED|






<a name="keyapis-device-v1-AddRfidsFailTask"></a>


### [AddRfidsFailTask](#keyapis-device-v1-AddRfidsFailTask)
 Задача ответ на неуспешное на добавление ключей на устройство.
Очередь key.device.add_rfids_fail


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-AddRfidsFailTask-request_id"></a> [request_id](#keyapis-device-v1-AddRfidsFailTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddRfidsFailTask-device_id"></a> [device_id](#keyapis-device-v1-AddRfidsFailTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddRfidsFailTask-rfid_errors"></a> [rfid_errors](#keyapis-device-v1-AddRfidsFailTask-rfid_errors) | Ошибки ключей |  repeated  [keyapis.device.v1.RfidError](#keyapis-device-v1-RfidError) | REQUIRED|






<a name="keyapis-device-v1-AddRfidsSuccessTask"></a>


### [AddRfidsSuccessTask](#keyapis-device-v1-AddRfidsSuccessTask)
 Задача ответ на успешное на добавление ключей на устройство.
Очередь key.device.add_rfids_success


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-AddRfidsSuccessTask-request_id"></a> [request_id](#keyapis-device-v1-AddRfidsSuccessTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddRfidsSuccessTask-device_id"></a> [device_id](#keyapis-device-v1-AddRfidsSuccessTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddRfidsSuccessTask-rfids"></a> [rfids](#keyapis-device-v1-AddRfidsSuccessTask-rfids) | Ключи |  repeated  [keyapis.device.v1.Rfid](#keyapis-device-v1-Rfid) | REQUIRED|






<a name="keyapis-device-v1-AddRfidsTask"></a>


### [AddRfidsTask](#keyapis-device-v1-AddRfidsTask)
 Задача на добавление ключей на устройство.
Очередь key.device.add_rfids


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-AddRfidsTask-request_id"></a> [request_id](#keyapis-device-v1-AddRfidsTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddRfidsTask-model"></a> [model](#keyapis-device-v1-AddRfidsTask-model) | Модель |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddRfidsTask-host"></a> [host](#keyapis-device-v1-AddRfidsTask-host) | Хост |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddRfidsTask-username"></a> [username](#keyapis-device-v1-AddRfidsTask-username) | Имя пользователя |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-AddRfidsTask-password"></a> [password](#keyapis-device-v1-AddRfidsTask-password) | Пароль |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-AddRfidsTask-device_id"></a> [device_id](#keyapis-device-v1-AddRfidsTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddRfidsTask-rfids"></a> [rfids](#keyapis-device-v1-AddRfidsTask-rfids) | Ключи |  repeated  [keyapis.device.v1.Rfid](#keyapis-device-v1-Rfid) | REQUIRED|






<a name="keyapis-device-v1-AddSl3RfidsTask"></a>


### [AddSl3RfidsTask](#keyapis-device-v1-AddSl3RfidsTask)
 Задача на добавление Sl3 ключей на устройство.
Очередь key.device.add_sl3_rfids


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-AddSl3RfidsTask-request_id"></a> [request_id](#keyapis-device-v1-AddSl3RfidsTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddSl3RfidsTask-model"></a> [model](#keyapis-device-v1-AddSl3RfidsTask-model) | Модель |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddSl3RfidsTask-host"></a> [host](#keyapis-device-v1-AddSl3RfidsTask-host) | Хост |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddSl3RfidsTask-username"></a> [username](#keyapis-device-v1-AddSl3RfidsTask-username) | Имя пользователя |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-AddSl3RfidsTask-password"></a> [password](#keyapis-device-v1-AddSl3RfidsTask-password) | Пароль |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-AddSl3RfidsTask-device_id"></a> [device_id](#keyapis-device-v1-AddSl3RfidsTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddSl3RfidsTask-sl3_rfids"></a> [sl3_rfids](#keyapis-device-v1-AddSl3RfidsTask-sl3_rfids) | Ключи |  repeated  [keyapis.device.v1.AddSl3RfidsTask.Sl3Rfid](#keyapis-device-v1-AddSl3RfidsTask-Sl3Rfid) | REQUIRED|






<a name="keyapis-device-v1-AddSl3RfidsTask-Sl3Rfid"></a>


### [AddSl3RfidsTask.Sl3Rfid](#keyapis-device-v1-AddSl3RfidsTask-Sl3Rfid)
 Ключ sl3


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-AddSl3RfidsTask-Sl3Rfid-id"></a> [id](#keyapis-device-v1-AddSl3RfidsTask-Sl3Rfid-id) | Идентификатор ключа |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddSl3RfidsTask-Sl3Rfid-room_number"></a> [room_number](#keyapis-device-v1-AddSl3RfidsTask-Sl3Rfid-room_number) | Номер помещения к которому прявязан ключ |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddSl3RfidsTask-Sl3Rfid-key"></a> [key](#keyapis-device-v1-AddSl3RfidsTask-Sl3Rfid-key) | Значение ключа |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-AddSl3RfidsTask-Sl3Rfid-key_secret"></a> [key_secret](#keyapis-device-v1-AddSl3RfidsTask-Sl3Rfid-key_secret) | Секрет |    [string](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-BlockCmsPhoneFailTask"></a>


### [BlockCmsPhoneFailTask](#keyapis-device-v1-BlockCmsPhoneFailTask)
 Задача ответ на ошибку при блокировке аналоговой трубки на устройстве для квартиры.
Очередь key.device.cms_phone_block_fail


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-BlockCmsPhoneFailTask-request_id"></a> [request_id](#keyapis-device-v1-BlockCmsPhoneFailTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-BlockCmsPhoneFailTask-cms_phone_id"></a> [cms_phone_id](#keyapis-device-v1-BlockCmsPhoneFailTask-cms_phone_id) | Идентификатор аналоговой трубки |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-BlockCmsPhoneFailTask-error_message"></a> [error_message](#keyapis-device-v1-BlockCmsPhoneFailTask-error_message) | Текст ошибки |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-BlockCmsPhoneFailTask-occured_at"></a> [occured_at](#keyapis-device-v1-BlockCmsPhoneFailTask-occured_at) | Дата и время события |    [google.protobuf.Timestamp](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | REQUIRED|






<a name="keyapis-device-v1-BlockCmsPhoneSuccessTask"></a>


### [BlockCmsPhoneSuccessTask](#keyapis-device-v1-BlockCmsPhoneSuccessTask)
 Задача ответ на успешную блокировку аналоговой трубки на устройстве для квартиры.
Очередь key.device.cms_phone_block_success


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-BlockCmsPhoneSuccessTask-request_id"></a> [request_id](#keyapis-device-v1-BlockCmsPhoneSuccessTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-BlockCmsPhoneSuccessTask-cms_phone_id"></a> [cms_phone_id](#keyapis-device-v1-BlockCmsPhoneSuccessTask-cms_phone_id) | Идентификатор аналоговой трубки |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-BlockCmsPhoneSuccessTask-blocked_at"></a> [blocked_at](#keyapis-device-v1-BlockCmsPhoneSuccessTask-blocked_at) | Дата и время блокировки аналоговой трубки |    [google.protobuf.Timestamp](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | REQUIRED|






<a name="keyapis-device-v1-BlockCmsPhonesTask"></a>


### [BlockCmsPhonesTask](#keyapis-device-v1-BlockCmsPhonesTask)
 Задача на блокировку аналоговых трубок на устройствах для квартир.
Очередь key.device.cms_phones_block


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-BlockCmsPhonesTask-request_id"></a> [request_id](#keyapis-device-v1-BlockCmsPhonesTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-BlockCmsPhonesTask-model"></a> [model](#keyapis-device-v1-BlockCmsPhonesTask-model) | Модель |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-BlockCmsPhonesTask-host"></a> [host](#keyapis-device-v1-BlockCmsPhonesTask-host) | Хост |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-BlockCmsPhonesTask-username"></a> [username](#keyapis-device-v1-BlockCmsPhonesTask-username) | Имя пользователя |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-BlockCmsPhonesTask-password"></a> [password](#keyapis-device-v1-BlockCmsPhonesTask-password) | Пароль |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-BlockCmsPhonesTask-cms_phones"></a> [cms_phones](#keyapis-device-v1-BlockCmsPhonesTask-cms_phones) | Список аналоговых трубок |  repeated  [keyapis.device.v1.BlockCmsPhonesTask.CmsPhone](#keyapis-device-v1-BlockCmsPhonesTask-CmsPhone) | <nil>|






<a name="keyapis-device-v1-BlockCmsPhonesTask-CmsPhone"></a>


### [BlockCmsPhonesTask.CmsPhone](#keyapis-device-v1-BlockCmsPhonesTask-CmsPhone)
 Аналоговая трубка


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-BlockCmsPhonesTask-CmsPhone-id"></a> [id](#keyapis-device-v1-BlockCmsPhonesTask-CmsPhone-id) | Идентификатор аналоговой трубки |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-BlockCmsPhonesTask-CmsPhone-room_number"></a> [room_number](#keyapis-device-v1-BlockCmsPhonesTask-CmsPhone-room_number) | Номер квартиры |    [string](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-CmsAvailableTask"></a>


### [CmsAvailableTask](#keyapis-device-v1-CmsAvailableTask)
 Сообщение о появлении возможности работы с аналоговыми трубками на устройстве.
Очередь key.device.device_cms_available


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-CmsAvailableTask-request_id"></a> [request_id](#keyapis-device-v1-CmsAvailableTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-CmsAvailableTask-device_id"></a> [device_id](#keyapis-device-v1-CmsAvailableTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-CmsServiceAvailableTask"></a>


### [CmsServiceAvailableTask](#keyapis-device-v1-CmsServiceAvailableTask)
 Задача на использование аналоговых трубок.
Очередь key.device.cms_available


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-CmsServiceAvailableTask-request_id"></a> [request_id](#keyapis-device-v1-CmsServiceAvailableTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-CmsServiceAvailableTask-orpon_id"></a> [orpon_id](#keyapis-device-v1-CmsServiceAvailableTask-orpon_id) | Идентификатор ОРПОН дома |    [int64](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-Code"></a>


### [Code](#keyapis-device-v1-Code)
 Код


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-Code-id"></a> [id](#keyapis-device-v1-Code-id) | Идентификатор кода |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-Code-code"></a> [code](#keyapis-device-v1-Code-code) | Значение кода |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-Code-room_number"></a> [room_number](#keyapis-device-v1-Code-room_number) | Номер помещения к которому прявязан код |    [string](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-CodeError"></a>


### [CodeError](#keyapis-device-v1-CodeError)
 Ошибка кода


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-CodeError-id"></a> [id](#keyapis-device-v1-CodeError-id) | Идентификатор кода |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-CodeError-code"></a> [code](#keyapis-device-v1-CodeError-code) | Значение кода |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-CodeError-room_number"></a> [room_number](#keyapis-device-v1-CodeError-room_number) | Номер помещения к которому прявязан код |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-CodeError-message"></a> [message](#keyapis-device-v1-CodeError-message) | Сообщение об ошибке |    [string](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-ConfigureDeviceResultTask"></a>


### [ConfigureDeviceResultTask](#keyapis-device-v1-ConfigureDeviceResultTask)
 Результат задачи на конфигурирование устройства.
Очередь key.device.configure_device_result


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-request_id"></a> [request_id](#keyapis-device-v1-ConfigureDeviceResultTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-device_id"></a> [device_id](#keyapis-device-v1-ConfigureDeviceResultTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-configured_at"></a> [configured_at](#keyapis-device-v1-ConfigureDeviceResultTask-configured_at) | Дата конфигурации устройства |    [google.protobuf.Timestamp](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-hardware_version"></a> [hardware_version](#keyapis-device-v1-ConfigureDeviceResultTask-hardware_version) | Аппаратная версия |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-firmware_version"></a> [firmware_version](#keyapis-device-v1-ConfigureDeviceResultTask-firmware_version) | Версия прошивки |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-model"></a> [model](#keyapis-device-v1-ConfigureDeviceResultTask-model) | Модель |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-settings"></a> [settings](#keyapis-device-v1-ConfigureDeviceResultTask-settings) | Результат настроек |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings](#keyapis-device-v1-ConfigureDeviceResultTask-Settings) | <nil>|






<a name="keyapis-device-v1-ConfigureDeviceResultTask-Settings"></a>


### [ConfigureDeviceResultTask.Settings](#keyapis-device-v1-ConfigureDeviceResultTask-Settings)
 Результат конфигурации устройства


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-preset"></a> [preset](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-preset) | Установка пресета |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.State](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-State) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-sip_account"></a> [sip_account](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-sip_account) | Настройка SIP-аккаунта |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.State](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-State) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-sip_rooms"></a> [sip_rooms](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-sip_rooms) | Настройка сип-номеров в помещениях |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.SipRooms](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-SipRooms) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-gate"></a> [gate](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-gate) | Настройка калитки |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.State](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-State) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-rfids"></a> [rfids](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-rfids) | Настройка ключей |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.Rfids](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-Rfids) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-codes"></a> [codes](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-codes) | Настройка кодов |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.Codes](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-Codes) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-sl3"></a> [sl3](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-sl3) | Настройка sl3 |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.State](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-State) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-emergency_call_settings"></a> [emergency_call_settings](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-emergency_call_settings) | Настройки вызова экстренной службы |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.State](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-State) | <nil>|






<a name="keyapis-device-v1-ConfigureDeviceResultTask-Settings-Codes"></a>


### [ConfigureDeviceResultTask.Settings.Codes](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-Codes)
 Настройка кодов


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-Codes-status_type"></a> [status_type](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-Codes-status_type) | Статус конфигурации устройства |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.StatusType](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-StatusType) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-Codes-error_message"></a> [error_message](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-Codes-error_message) | Текст ошибки |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-Codes-loaded_codes"></a> [loaded_codes](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-Codes-loaded_codes) | Загруженные коды |  repeated  [keyapis.device.v1.Code](#keyapis-device-v1-Code) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-Codes-unloaded_codes"></a> [unloaded_codes](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-Codes-unloaded_codes) | Незагруженные коды |  repeated  [keyapis.device.v1.CodeError](#keyapis-device-v1-CodeError) | <nil>|






<a name="keyapis-device-v1-ConfigureDeviceResultTask-Settings-Rfids"></a>


### [ConfigureDeviceResultTask.Settings.Rfids](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-Rfids)
 Настройка ключей


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-Rfids-status_type"></a> [status_type](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-Rfids-status_type) | Статус конфигурации устройства |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.StatusType](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-StatusType) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-Rfids-error_message"></a> [error_message](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-Rfids-error_message) | Текст ошибки |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-Rfids-loaded_rfids"></a> [loaded_rfids](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-Rfids-loaded_rfids) | Загруженные ключи |  repeated  [keyapis.device.v1.Rfid](#keyapis-device-v1-Rfid) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-Rfids-unloaded_rfids"></a> [unloaded_rfids](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-Rfids-unloaded_rfids) | Незагруженные ключи |  repeated  [keyapis.device.v1.RfidError](#keyapis-device-v1-RfidError) | <nil>|






<a name="keyapis-device-v1-ConfigureDeviceResultTask-Settings-SipRooms"></a>


### [ConfigureDeviceResultTask.Settings.SipRooms](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-SipRooms)
 Настройка квартир


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-SipRooms-status_type"></a> [status_type](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-SipRooms-status_type) | Статус конфигурации устройства |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.StatusType](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-StatusType) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-SipRooms-error_message"></a> [error_message](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-SipRooms-error_message) | Текст ошибки |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-SipRooms-loaded_sip_rooms"></a> [loaded_sip_rooms](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-SipRooms-loaded_sip_rooms) | Загруженные квартиры |  repeated  [keyapis.device.v1.SipRoom](#keyapis-device-v1-SipRoom) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-SipRooms-unloaded_sip_rooms"></a> [unloaded_sip_rooms](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-SipRooms-unloaded_sip_rooms) | Незагруженные квартиры |  repeated  [keyapis.device.v1.SipRoomError](#keyapis-device-v1-SipRoomError) | <nil>|






<a name="keyapis-device-v1-ConfigureDeviceResultTask-Settings-State"></a>


### [ConfigureDeviceResultTask.Settings.State](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-State)
 Состояние настройки


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-State-status_type"></a> [status_type](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-State-status_type) | Статус конфигурации устройства |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.StatusType](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-StatusType) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-State-error_message"></a> [error_message](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-State-error_message) | Текст ошибки |    [string](#scalar-types) | <nil>|






<a name="keyapis-device-v1-ConfigureDeviceTask"></a>


### [ConfigureDeviceTask](#keyapis-device-v1-ConfigureDeviceTask)
 Задача на конфигурирование устройства.
Очередь key.device.configure_device


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ConfigureDeviceTask-request_id"></a> [request_id](#keyapis-device-v1-ConfigureDeviceTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-model"></a> [model](#keyapis-device-v1-ConfigureDeviceTask-model) | Модель |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-host"></a> [host](#keyapis-device-v1-ConfigureDeviceTask-host) | Адрес устройства |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-username"></a> [username](#keyapis-device-v1-ConfigureDeviceTask-username) | Имя пользователя устройства |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-password"></a> [password](#keyapis-device-v1-ConfigureDeviceTask-password) | Пароль пользователья устройства |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-device_id"></a> [device_id](#keyapis-device-v1-ConfigureDeviceTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-preset"></a> [preset](#keyapis-device-v1-ConfigureDeviceTask-preset) | Пресет устройства |    [keyapis.device.v1.Preset](#keyapis-device-v1-Preset) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-sip_account"></a> [sip_account](#keyapis-device-v1-ConfigureDeviceTask-sip_account) | Sip аккаунт |    [keyapis.device.v1.ConfigureDeviceTask.SipAccount](#keyapis-device-v1-ConfigureDeviceTask-SipAccount) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceTask-sip_rooms"></a> [sip_rooms](#keyapis-device-v1-ConfigureDeviceTask-sip_rooms) | Список сип-номеров в помещениях. # Диапазон: 0..10000 |  repeated  [keyapis.device.v1.SipRoom](#keyapis-device-v1-SipRoom) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceTask-gate"></a> [gate](#keyapis-device-v1-ConfigureDeviceTask-gate) | Параметры калитки |    [keyapis.device.v1.ConfigureDeviceTask.Gate](#keyapis-device-v1-ConfigureDeviceTask-Gate) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceTask-rfids"></a> [rfids](#keyapis-device-v1-ConfigureDeviceTask-rfids) | Ключи |  repeated  [keyapis.device.v1.Rfid](#keyapis-device-v1-Rfid) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceTask-codes"></a> [codes](#keyapis-device-v1-ConfigureDeviceTask-codes) | Коды |  repeated  [keyapis.device.v1.Code](#keyapis-device-v1-Code) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceTask-ntp_timezone"></a> [ntp_timezone](#keyapis-device-v1-ConfigureDeviceTask-ntp_timezone) | Таймзона NTP |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-sl3"></a> [sl3](#keyapis-device-v1-ConfigureDeviceTask-sl3) | Параметр Sl3 |    [keyapis.device.v1.ConfigureDeviceTask.Sl3](#keyapis-device-v1-ConfigureDeviceTask-Sl3) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceTask-emergency_call_settings"></a> [emergency_call_settings](#keyapis-device-v1-ConfigureDeviceTask-emergency_call_settings) | Настройки вызова экстренной службы |    [keyapis.device.v1.EmergencyCallSettings](#keyapis-device-v1-EmergencyCallSettings) | <nil>|






<a name="keyapis-device-v1-ConfigureDeviceTask-EncryptionProfile"></a>


### [ConfigureDeviceTask.EncryptionProfile](#keyapis-device-v1-ConfigureDeviceTask-EncryptionProfile)
 Профиль шифрования


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ConfigureDeviceTask-EncryptionProfile-sector_number"></a> [sector_number](#keyapis-device-v1-ConfigureDeviceTask-EncryptionProfile-sector_number) | Номер сектора |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-EncryptionProfile-block_number"></a> [block_number](#keyapis-device-v1-ConfigureDeviceTask-EncryptionProfile-block_number) | Номер блока |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-EncryptionProfile-aes_key"></a> [aes_key](#keyapis-device-v1-ConfigureDeviceTask-EncryptionProfile-aes_key) | aes ключ |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-EncryptionProfile-start_index"></a> [start_index](#keyapis-device-v1-ConfigureDeviceTask-EncryptionProfile-start_index) | Индекс первого символа для секрета |    [int32](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-ConfigureDeviceTask-EncryptionProfile-end_index"></a> [end_index](#keyapis-device-v1-ConfigureDeviceTask-EncryptionProfile-end_index) | Индекс последнего символа для секрета |    [int32](#scalar-types) | <nil>|






<a name="keyapis-device-v1-ConfigureDeviceTask-Gate"></a>


### [ConfigureDeviceTask.Gate](#keyapis-device-v1-ConfigureDeviceTask-Gate)
 Параметры калитки


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ConfigureDeviceTask-Gate-is_active"></a> [is_active](#keyapis-device-v1-ConfigureDeviceTask-Gate-is_active) | Состояние параметра калитки. true - используется, необходимо настроить параметы. false - не используется, необходимо выключить параметры калитки |    [bool](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-Gate-relay_settings"></a> [relay_settings](#keyapis-device-v1-ConfigureDeviceTask-Gate-relay_settings) | Параметры реле |  repeated  [keyapis.device.v1.ConfigureDeviceTask.Gate.RelaySettings](#keyapis-device-v1-ConfigureDeviceTask-Gate-RelaySettings) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-Gate-room_ranges"></a> [room_ranges](#keyapis-device-v1-ConfigureDeviceTask-Gate-room_ranges) | Диапазоны квартир |  repeated  [keyapis.device.v1.ConfigureDeviceTask.Gate.RoomRange](#keyapis-device-v1-ConfigureDeviceTask-Gate-RoomRange) | REQUIRED|






<a name="keyapis-device-v1-ConfigureDeviceTask-Gate-RelaySettings"></a>


### [ConfigureDeviceTask.Gate.RelaySettings](#keyapis-device-v1-ConfigureDeviceTask-Gate-RelaySettings)
 Параметры реле


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ConfigureDeviceTask-Gate-RelaySettings-is_active"></a> [is_active](#keyapis-device-v1-ConfigureDeviceTask-Gate-RelaySettings-is_active) | Состояние реле. true - по команде «Открыть дверь» произойдет открытие реле. false - по команде «Открыть дверь» не произойдет открытие реле |    [bool](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-Gate-RelaySettings-relay_index"></a> [relay_index](#keyapis-device-v1-ConfigureDeviceTask-Gate-RelaySettings-relay_index) | Индекс реле. # Диапазон: 0..64 |    [int32](#scalar-types) | <nil>|






<a name="keyapis-device-v1-ConfigureDeviceTask-Gate-RoomRange"></a>


### [ConfigureDeviceTask.Gate.RoomRange](#keyapis-device-v1-ConfigureDeviceTask-Gate-RoomRange)
 Диапазон квартир


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ConfigureDeviceTask-Gate-RoomRange-address"></a> [address](#keyapis-device-v1-ConfigureDeviceTask-Gate-RoomRange-address) | Адрес дома |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-Gate-RoomRange-prefix"></a> [prefix](#keyapis-device-v1-ConfigureDeviceTask-Gate-RoomRange-prefix) | Номер дома (подъезда) |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-Gate-RoomRange-first_room_number"></a> [first_room_number](#keyapis-device-v1-ConfigureDeviceTask-Gate-RoomRange-first_room_number) | Начало диапазона включительно |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-Gate-RoomRange-last_room_number"></a> [last_room_number](#keyapis-device-v1-ConfigureDeviceTask-Gate-RoomRange-last_room_number) | Конец диапазона включительно |    [string](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-ConfigureDeviceTask-SipAccount"></a>


### [ConfigureDeviceTask.SipAccount](#keyapis-device-v1-ConfigureDeviceTask-SipAccount)
 Sip аккаунт


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ConfigureDeviceTask-SipAccount-name"></a> [name](#keyapis-device-v1-ConfigureDeviceTask-SipAccount-name) | Имя |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-SipAccount-number"></a> [number](#keyapis-device-v1-ConfigureDeviceTask-SipAccount-number) | Номер |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-SipAccount-user"></a> [user](#keyapis-device-v1-ConfigureDeviceTask-SipAccount-user) | Имя пользователя |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-SipAccount-password"></a> [password](#keyapis-device-v1-ConfigureDeviceTask-SipAccount-password) | Пароль |    [string](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-ConfigureDeviceTask-Sl3"></a>


### [ConfigureDeviceTask.Sl3](#keyapis-device-v1-ConfigureDeviceTask-Sl3)
 Параметр Sl3


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ConfigureDeviceTask-Sl3-is_enabled"></a> [is_enabled](#keyapis-device-v1-ConfigureDeviceTask-Sl3-is_enabled) | Статус настройки SL3 |    [bool](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ConfigureDeviceTask-Sl3-encryption_profile"></a> [encryption_profile](#keyapis-device-v1-ConfigureDeviceTask-Sl3-encryption_profile) | Профиль шифрования |    [keyapis.device.v1.ConfigureDeviceTask.EncryptionProfile](#keyapis-device-v1-ConfigureDeviceTask-EncryptionProfile) | <nil>|






<a name="keyapis-device-v1-ControlDeviceResultTask"></a>


### [ControlDeviceResultTask](#keyapis-device-v1-ControlDeviceResultTask)
 Результат задачи на конфигурирование устройства.
Очередь key.device.control_device_result


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ControlDeviceResultTask-request_id"></a> [request_id](#keyapis-device-v1-ControlDeviceResultTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ControlDeviceResultTask-device_id"></a> [device_id](#keyapis-device-v1-ControlDeviceResultTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ControlDeviceResultTask-configured_at"></a> [configured_at](#keyapis-device-v1-ControlDeviceResultTask-configured_at) | Дата конфигурации устройства |    [google.protobuf.Timestamp](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | REQUIRED|
| <a id="keyapis-device-v1-ControlDeviceResultTask-hardware_version"></a> [hardware_version](#keyapis-device-v1-ControlDeviceResultTask-hardware_version) | Аппаратная версия |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-ControlDeviceResultTask-firmware_version"></a> [firmware_version](#keyapis-device-v1-ControlDeviceResultTask-firmware_version) | Версия прошивки |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-ControlDeviceResultTask-model"></a> [model](#keyapis-device-v1-ControlDeviceResultTask-model) | Модель |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ControlDeviceResultTask-settings"></a> [settings](#keyapis-device-v1-ControlDeviceResultTask-settings) | Результат настроек |    [keyapis.device.v1.ControlDeviceResultTask.Settings](#keyapis-device-v1-ControlDeviceResultTask-Settings) | <nil>|






<a name="keyapis-device-v1-ControlDeviceResultTask-Settings"></a>


### [ControlDeviceResultTask.Settings](#keyapis-device-v1-ControlDeviceResultTask-Settings)
 Результат конфигурации устройства


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ControlDeviceResultTask-Settings-face_recognition"></a> [face_recognition](#keyapis-device-v1-ControlDeviceResultTask-Settings-face_recognition) | Настройка распознавания лиц |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.State](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-State) | <nil>|
| <a id="keyapis-device-v1-ControlDeviceResultTask-Settings-preset"></a> [preset](#keyapis-device-v1-ControlDeviceResultTask-Settings-preset) | Установка пресета |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.State](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-State) | <nil>|
| <a id="keyapis-device-v1-ControlDeviceResultTask-Settings-sip_account"></a> [sip_account](#keyapis-device-v1-ControlDeviceResultTask-Settings-sip_account) | Настройка SIP-аккаунта |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.State](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-State) | <nil>|
| <a id="keyapis-device-v1-ControlDeviceResultTask-Settings-gate"></a> [gate](#keyapis-device-v1-ControlDeviceResultTask-Settings-gate) | Настройка калитки |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.State](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-State) | <nil>|
| <a id="keyapis-device-v1-ControlDeviceResultTask-Settings-autocollect"></a> [autocollect](#keyapis-device-v1-ControlDeviceResultTask-Settings-autocollect) | Настройка автосбора |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.State](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-State) | <nil>|
| <a id="keyapis-device-v1-ControlDeviceResultTask-Settings-concierge"></a> [concierge](#keyapis-device-v1-ControlDeviceResultTask-Settings-concierge) | Настройка консьержа |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.State](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-State) | <nil>|
| <a id="keyapis-device-v1-ControlDeviceResultTask-Settings-sl3"></a> [sl3](#keyapis-device-v1-ControlDeviceResultTask-Settings-sl3) | Настройка sl3 |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.State](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-State) | <nil>|
| <a id="keyapis-device-v1-ControlDeviceResultTask-Settings-emergency_call_settings"></a> [emergency_call_settings](#keyapis-device-v1-ControlDeviceResultTask-Settings-emergency_call_settings) | Настройки вызова экстренной службы |    [keyapis.device.v1.ConfigureDeviceResultTask.Settings.State](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-State) | <nil>|






<a name="keyapis-device-v1-ControlDeviceTask"></a>


### [ControlDeviceTask](#keyapis-device-v1-ControlDeviceTask)
 Задача на конфигурирование устройства.
Очередь key.device.control_device


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ControlDeviceTask-request_id"></a> [request_id](#keyapis-device-v1-ControlDeviceTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ControlDeviceTask-model"></a> [model](#keyapis-device-v1-ControlDeviceTask-model) | Модель |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ControlDeviceTask-host"></a> [host](#keyapis-device-v1-ControlDeviceTask-host) | Адрес устройства |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ControlDeviceTask-username"></a> [username](#keyapis-device-v1-ControlDeviceTask-username) | Имя пользователя устройства |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ControlDeviceTask-password"></a> [password](#keyapis-device-v1-ControlDeviceTask-password) | Пароль пользователья устройства |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ControlDeviceTask-device_id"></a> [device_id](#keyapis-device-v1-ControlDeviceTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ControlDeviceTask-face_recognition"></a> [face_recognition](#keyapis-device-v1-ControlDeviceTask-face_recognition) | Распознование лиц |    [keyapis.device.v1.ControlDeviceTask.FaceRecognition](#keyapis-device-v1-ControlDeviceTask-FaceRecognition) | <nil>|
| <a id="keyapis-device-v1-ControlDeviceTask-preset"></a> [preset](#keyapis-device-v1-ControlDeviceTask-preset) | Пресет устройства |    [keyapis.device.v1.Preset](#keyapis-device-v1-Preset) | <nil>|
| <a id="keyapis-device-v1-ControlDeviceTask-ntp_timezone"></a> [ntp_timezone](#keyapis-device-v1-ControlDeviceTask-ntp_timezone) | Таймзона NTP |    [google.protobuf.StringValue](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|
| <a id="keyapis-device-v1-ControlDeviceTask-sip_account"></a> [sip_account](#keyapis-device-v1-ControlDeviceTask-sip_account) | Sip аккаунт |    [keyapis.device.v1.ConfigureDeviceTask.SipAccount](#keyapis-device-v1-ConfigureDeviceTask-SipAccount) | <nil>|
| <a id="keyapis-device-v1-ControlDeviceTask-gate"></a> [gate](#keyapis-device-v1-ControlDeviceTask-gate) | Параметры калитки |    [keyapis.device.v1.ConfigureDeviceTask.Gate](#keyapis-device-v1-ConfigureDeviceTask-Gate) | <nil>|
| <a id="keyapis-device-v1-ControlDeviceTask-concierge"></a> [concierge](#keyapis-device-v1-ControlDeviceTask-concierge) | Консьерж |    [keyapis.device.v1.ControlDeviceTask.Concierge](#keyapis-device-v1-ControlDeviceTask-Concierge) | <nil>|
| <a id="keyapis-device-v1-ControlDeviceTask-autocollect"></a> [autocollect](#keyapis-device-v1-ControlDeviceTask-autocollect) | Автосбор |    [keyapis.device.v1.ControlDeviceTask.Autocollect](#keyapis-device-v1-ControlDeviceTask-Autocollect) | <nil>|
| <a id="keyapis-device-v1-ControlDeviceTask-sl3"></a> [sl3](#keyapis-device-v1-ControlDeviceTask-sl3) | Параметр sl3 |    [keyapis.device.v1.ConfigureDeviceTask.Sl3](#keyapis-device-v1-ConfigureDeviceTask-Sl3) | <nil>|
| <a id="keyapis-device-v1-ControlDeviceTask-emergency_call_settings"></a> [emergency_call_settings](#keyapis-device-v1-ControlDeviceTask-emergency_call_settings) | Настройки вызова экстренной службы |    [keyapis.device.v1.EmergencyCallSettings](#keyapis-device-v1-EmergencyCallSettings) | <nil>|






<a name="keyapis-device-v1-ControlDeviceTask-Autocollect"></a>


### [ControlDeviceTask.Autocollect](#keyapis-device-v1-ControlDeviceTask-Autocollect)
 Автосбор


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ControlDeviceTask-Autocollect-is_enabled"></a> [is_enabled](#keyapis-device-v1-ControlDeviceTask-Autocollect-is_enabled) | Статус настройки автосбор |    [bool](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-ControlDeviceTask-Concierge"></a>


### [ControlDeviceTask.Concierge](#keyapis-device-v1-ControlDeviceTask-Concierge)
 Консьерж


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ControlDeviceTask-Concierge-sip_number"></a> [sip_number](#keyapis-device-v1-ControlDeviceTask-Concierge-sip_number) | Номер сип-трубки. # Диапазон: 5..14 |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-ControlDeviceTask-Concierge-room_number"></a> [room_number](#keyapis-device-v1-ControlDeviceTask-Concierge-room_number) | Номер помещения. # Диапазон: 1..10000 |    [int32](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-ControlDeviceTask-FaceRecognition"></a>


### [ControlDeviceTask.FaceRecognition](#keyapis-device-v1-ControlDeviceTask-FaceRecognition)
 Распознование лиц


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-ControlDeviceTask-FaceRecognition-is_enabled"></a> [is_enabled](#keyapis-device-v1-ControlDeviceTask-FaceRecognition-is_enabled) | Статус настройки распознавания лиц |    [bool](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-CreateDeviceAccessTask"></a>


### [CreateDeviceAccessTask](#keyapis-device-v1-CreateDeviceAccessTask)
 Задача на создание доступа к устройству.
Очередь key.device.create_device_access


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-CreateDeviceAccessTask-request_id"></a> [request_id](#keyapis-device-v1-CreateDeviceAccessTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-CreateDeviceAccessTask-device_ids"></a> [device_ids](#keyapis-device-v1-CreateDeviceAccessTask-device_ids) | Идентификаторы устройства. # Диапазон: 0..2147483647 |  repeated  [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-CreateDeviceAccessTask-device_access_accessor_type"></a> [device_access_accessor_type](#keyapis-device-v1-CreateDeviceAccessTask-device_access_accessor_type) | Тип субъекта доступа |    [keyapis.device.v1.DeviceAccess.AccessorType](#keyapis-device-v1-DeviceAccess-AccessorType) | REQUIRED|
| <a id="keyapis-device-v1-CreateDeviceAccessTask-accessor_id"></a> [accessor_id](#keyapis-device-v1-CreateDeviceAccessTask-accessor_id) | Идентификатор субъекта доступа. # Диапазон: 1..36 |    [string](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-DeleteCodesFailTask"></a>


### [DeleteCodesFailTask](#keyapis-device-v1-DeleteCodesFailTask)
 Задача ответ на неуспешное удаление кодов с устройства.
Очередь key.device.delete_codes_fail


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-DeleteCodesFailTask-request_id"></a> [request_id](#keyapis-device-v1-DeleteCodesFailTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteCodesFailTask-device_id"></a> [device_id](#keyapis-device-v1-DeleteCodesFailTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteCodesFailTask-code_errors"></a> [code_errors](#keyapis-device-v1-DeleteCodesFailTask-code_errors) | Ошибки кодов |  repeated  [keyapis.device.v1.CodeError](#keyapis-device-v1-CodeError) | REQUIRED|






<a name="keyapis-device-v1-DeleteCodesSuccessTask"></a>


### [DeleteCodesSuccessTask](#keyapis-device-v1-DeleteCodesSuccessTask)
 Задача ответ на успешное удаление кодов с устройства.
Очередь key.device.delete_codes_success


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-DeleteCodesSuccessTask-request_id"></a> [request_id](#keyapis-device-v1-DeleteCodesSuccessTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteCodesSuccessTask-device_id"></a> [device_id](#keyapis-device-v1-DeleteCodesSuccessTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteCodesSuccessTask-codes"></a> [codes](#keyapis-device-v1-DeleteCodesSuccessTask-codes) | коды |  repeated  [keyapis.device.v1.Code](#keyapis-device-v1-Code) | REQUIRED|






<a name="keyapis-device-v1-DeleteCodesTask"></a>


### [DeleteCodesTask](#keyapis-device-v1-DeleteCodesTask)
 Задача на удаление кодов с устройства.
Очередь key.device.delete_codes


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-DeleteCodesTask-request_id"></a> [request_id](#keyapis-device-v1-DeleteCodesTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteCodesTask-model"></a> [model](#keyapis-device-v1-DeleteCodesTask-model) | Модель |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteCodesTask-host"></a> [host](#keyapis-device-v1-DeleteCodesTask-host) | Хост |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteCodesTask-username"></a> [username](#keyapis-device-v1-DeleteCodesTask-username) | Имя пользователя |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-DeleteCodesTask-password"></a> [password](#keyapis-device-v1-DeleteCodesTask-password) | Пароль |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-DeleteCodesTask-device_id"></a> [device_id](#keyapis-device-v1-DeleteCodesTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteCodesTask-codes"></a> [codes](#keyapis-device-v1-DeleteCodesTask-codes) | Ключи |  repeated  [keyapis.device.v1.Code](#keyapis-device-v1-Code) | REQUIRED|
| <a id="keyapis-device-v1-DeleteCodesTask-is_answer_unnecessary"></a> [is_answer_unnecessary](#keyapis-device-v1-DeleteCodesTask-is_answer_unnecessary) | При передаче этого флага в true, ответное сообщение не будет получено |    [google.protobuf.BoolValue](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|






<a name="keyapis-device-v1-DeleteDeviceAccessTask"></a>


### [DeleteDeviceAccessTask](#keyapis-device-v1-DeleteDeviceAccessTask)
 Задача на удаление доступа к устройству.
Очередь key.device.delete_device_access


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-DeleteDeviceAccessTask-request_id"></a> [request_id](#keyapis-device-v1-DeleteDeviceAccessTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteDeviceAccessTask-device_ids"></a> [device_ids](#keyapis-device-v1-DeleteDeviceAccessTask-device_ids) | Идентификаторы устройства. # Диапазон: 0..2147483647 |  repeated  [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteDeviceAccessTask-device_access_accessor_type"></a> [device_access_accessor_type](#keyapis-device-v1-DeleteDeviceAccessTask-device_access_accessor_type) | Тип субъекта доступа |    [keyapis.device.v1.DeviceAccess.AccessorType](#keyapis-device-v1-DeviceAccess-AccessorType) | REQUIRED|
| <a id="keyapis-device-v1-DeleteDeviceAccessTask-accessor_id"></a> [accessor_id](#keyapis-device-v1-DeleteDeviceAccessTask-accessor_id) | Идентификатор субъекта доступа. # Диапазон: 1..36 |    [string](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-DeleteRfidsFailTask"></a>


### [DeleteRfidsFailTask](#keyapis-device-v1-DeleteRfidsFailTask)
 Задача ответ на неуспешное удаление ключей с устройства.
Очередь key.device.delete_rfids_fail


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-DeleteRfidsFailTask-request_id"></a> [request_id](#keyapis-device-v1-DeleteRfidsFailTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteRfidsFailTask-device_id"></a> [device_id](#keyapis-device-v1-DeleteRfidsFailTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteRfidsFailTask-rfid_errors"></a> [rfid_errors](#keyapis-device-v1-DeleteRfidsFailTask-rfid_errors) | Ошибки ключей |  repeated  [keyapis.device.v1.RfidError](#keyapis-device-v1-RfidError) | REQUIRED|






<a name="keyapis-device-v1-DeleteRfidsSuccessTask"></a>


### [DeleteRfidsSuccessTask](#keyapis-device-v1-DeleteRfidsSuccessTask)
 Задача ответ на успешное удаление ключей с устройства.
Очередь key.device.delete_rfids_success


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-DeleteRfidsSuccessTask-request_id"></a> [request_id](#keyapis-device-v1-DeleteRfidsSuccessTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteRfidsSuccessTask-device_id"></a> [device_id](#keyapis-device-v1-DeleteRfidsSuccessTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteRfidsSuccessTask-rfids"></a> [rfids](#keyapis-device-v1-DeleteRfidsSuccessTask-rfids) | Ключи |  repeated  [keyapis.device.v1.Rfid](#keyapis-device-v1-Rfid) | REQUIRED|






<a name="keyapis-device-v1-DeleteRfidsTask"></a>


### [DeleteRfidsTask](#keyapis-device-v1-DeleteRfidsTask)
 Задача на удаление ключей с устройства.
Очередь key.device.delete_rfids


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-DeleteRfidsTask-request_id"></a> [request_id](#keyapis-device-v1-DeleteRfidsTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteRfidsTask-model"></a> [model](#keyapis-device-v1-DeleteRfidsTask-model) | Модель |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteRfidsTask-host"></a> [host](#keyapis-device-v1-DeleteRfidsTask-host) | Хост |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteRfidsTask-username"></a> [username](#keyapis-device-v1-DeleteRfidsTask-username) | Имя пользователя |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-DeleteRfidsTask-password"></a> [password](#keyapis-device-v1-DeleteRfidsTask-password) | Пароль |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-DeleteRfidsTask-device_id"></a> [device_id](#keyapis-device-v1-DeleteRfidsTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteRfidsTask-rfids"></a> [rfids](#keyapis-device-v1-DeleteRfidsTask-rfids) | Ключи |  repeated  [keyapis.device.v1.Rfid](#keyapis-device-v1-Rfid) | REQUIRED|
| <a id="keyapis-device-v1-DeleteRfidsTask-is_answer_unnecessary"></a> [is_answer_unnecessary](#keyapis-device-v1-DeleteRfidsTask-is_answer_unnecessary) | При передаче этого флага в true, ответное сообщение не будет получено |    [google.protobuf.BoolValue](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|






<a name="keyapis-device-v1-DeleteSipAccountTask"></a>


### [DeleteSipAccountTask](#keyapis-device-v1-DeleteSipAccountTask)
 Задача на удаление sip-аккаунта.
Очередь key.device.delete_sip_account


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-DeleteSipAccountTask-request_id"></a> [request_id](#keyapis-device-v1-DeleteSipAccountTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteSipAccountTask-device_id"></a> [device_id](#keyapis-device-v1-DeleteSipAccountTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteSipAccountTask-deleted_at"></a> [deleted_at](#keyapis-device-v1-DeleteSipAccountTask-deleted_at) | Дата и время удаления устройства |    [google.protobuf.Timestamp](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | REQUIRED|
| <a id="keyapis-device-v1-DeleteSipAccountTask-sip_login"></a> [sip_login](#keyapis-device-v1-DeleteSipAccountTask-sip_login) | Sip-login устройства |    [string](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-DeleteSl3RfidsTask"></a>


### [DeleteSl3RfidsTask](#keyapis-device-v1-DeleteSl3RfidsTask)
 Задача на удаление Sl3 ключей с устройства.
Очередь key.device.delete_sl3_rfids


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-DeleteSl3RfidsTask-request_id"></a> [request_id](#keyapis-device-v1-DeleteSl3RfidsTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteSl3RfidsTask-model"></a> [model](#keyapis-device-v1-DeleteSl3RfidsTask-model) | Модель |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteSl3RfidsTask-host"></a> [host](#keyapis-device-v1-DeleteSl3RfidsTask-host) | Хост |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteSl3RfidsTask-username"></a> [username](#keyapis-device-v1-DeleteSl3RfidsTask-username) | Имя пользователя |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-DeleteSl3RfidsTask-password"></a> [password](#keyapis-device-v1-DeleteSl3RfidsTask-password) | Пароль |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-DeleteSl3RfidsTask-device_id"></a> [device_id](#keyapis-device-v1-DeleteSl3RfidsTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteSl3RfidsTask-sl3_rfids"></a> [sl3_rfids](#keyapis-device-v1-DeleteSl3RfidsTask-sl3_rfids) | Ключи |  repeated  [keyapis.device.v1.DeleteSl3RfidsTask.Sl3Rfid](#keyapis-device-v1-DeleteSl3RfidsTask-Sl3Rfid) | REQUIRED|
| <a id="keyapis-device-v1-DeleteSl3RfidsTask-is_answer_unnecessary"></a> [is_answer_unnecessary](#keyapis-device-v1-DeleteSl3RfidsTask-is_answer_unnecessary) | При передаче этого флага в true, ответное сообщение не будет получено |    [google.protobuf.BoolValue](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|






<a name="keyapis-device-v1-DeleteSl3RfidsTask-Sl3Rfid"></a>


### [DeleteSl3RfidsTask.Sl3Rfid](#keyapis-device-v1-DeleteSl3RfidsTask-Sl3Rfid)
 Ключ sl3


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-DeleteSl3RfidsTask-Sl3Rfid-id"></a> [id](#keyapis-device-v1-DeleteSl3RfidsTask-Sl3Rfid-id) | Идентификатор ключа |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteSl3RfidsTask-Sl3Rfid-room_number"></a> [room_number](#keyapis-device-v1-DeleteSl3RfidsTask-Sl3Rfid-room_number) | Номер помещения к которому прявязан ключ |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteSl3RfidsTask-Sl3Rfid-key"></a> [key](#keyapis-device-v1-DeleteSl3RfidsTask-Sl3Rfid-key) | Значение ключа |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-DeleteSl3RfidsTask-Sl3Rfid-key_secret"></a> [key_secret](#keyapis-device-v1-DeleteSl3RfidsTask-Sl3Rfid-key_secret) | Секрет |    [string](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-EmergencyCallSettings"></a>


### [EmergencyCallSettings](#keyapis-device-v1-EmergencyCallSettings)
 Настройки вызова экстренной службы


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-EmergencyCallSettings-is_call_available"></a> [is_call_available](#keyapis-device-v1-EmergencyCallSettings-is_call_available) | Возможность вызова экстренной службы |    [bool](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-EmergencyCallSettings-emergency_call_parameter"></a> [emergency_call_parameter](#keyapis-device-v1-EmergencyCallSettings-emergency_call_parameter) | Параметры вызова экстренной службы |    [keyapis.device.v1.EmergencyCallSettings.EmergencyCallParameter](#keyapis-device-v1-EmergencyCallSettings-EmergencyCallParameter) | <nil>|






<a name="keyapis-device-v1-EmergencyCallSettings-EmergencyCallParameter"></a>


### [EmergencyCallSettings.EmergencyCallParameter](#keyapis-device-v1-EmergencyCallSettings-EmergencyCallParameter)
 Параметры вызова экстренной службы


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-EmergencyCallSettings-EmergencyCallParameter-emergency_number"></a> [emergency_number](#keyapis-device-v1-EmergencyCallSettings-EmergencyCallParameter-emergency_number) | АБС-номер экстренной службы. # Паттерн: /^\+[1-9][0-9]{10}$/ |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-EmergencyCallSettings-EmergencyCallParameter-abc_number"></a> [abc_number](#keyapis-device-v1-EmergencyCallSettings-EmergencyCallParameter-abc_number) | Исходящий ABC-номер домофона. # Паттерн: /^\+[1-9][0-9]{10}$/ |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-EmergencyCallSettings-EmergencyCallParameter-sip_trunk_host"></a> [sip_trunk_host](#keyapis-device-v1-EmergencyCallSettings-EmergencyCallParameter-sip_trunk_host) | Адрес SIP-транка. # Диапазон: 5..250 |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-EmergencyCallSettings-EmergencyCallParameter-destination_name"></a> [destination_name](#keyapis-device-v1-EmergencyCallSettings-EmergencyCallParameter-destination_name) | Регион вызова экстренной службы. # Диапазон: 3..32 |    [string](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-OpenAccessPointTask"></a>


### [OpenAccessPointTask](#keyapis-device-v1-OpenAccessPointTask)
 Задача на открытие точки доступа.
Очередь key.device.open_access_point


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-OpenAccessPointTask-request_id"></a> [request_id](#keyapis-device-v1-OpenAccessPointTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-OpenAccessPointTask-device_id"></a> [device_id](#keyapis-device-v1-OpenAccessPointTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-OpenAccessPointTask-relay_index"></a> [relay_index](#keyapis-device-v1-OpenAccessPointTask-relay_index) | Номер реле |    [google.protobuf.Int32Value](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|
| <a id="keyapis-device-v1-OpenAccessPointTask-delay"></a> [delay](#keyapis-device-v1-OpenAccessPointTask-delay) | Задержка в секундах |    [google.protobuf.Int32Value](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|
| <a id="keyapis-device-v1-OpenAccessPointTask-car_number"></a> [car_number](#keyapis-device-v1-OpenAccessPointTask-car_number) | ГРЗ авто |    [google.protobuf.StringValue](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|
| <a id="keyapis-device-v1-OpenAccessPointTask-vehicle"></a> [vehicle](#keyapis-device-v1-OpenAccessPointTask-vehicle) | Тип ТС |    [google.protobuf.StringValue](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|
| <a id="keyapis-device-v1-OpenAccessPointTask-courier_company_name"></a> [courier_company_name](#keyapis-device-v1-OpenAccessPointTask-courier_company_name) | Наименование курьерской компании |    [google.protobuf.StringValue](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|
| <a id="keyapis-device-v1-OpenAccessPointTask-order_number"></a> [order_number](#keyapis-device-v1-OpenAccessPointTask-order_number) | Номер заказа |    [google.protobuf.StringValue](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|
| <a id="keyapis-device-v1-OpenAccessPointTask-courier_id"></a> [courier_id](#keyapis-device-v1-OpenAccessPointTask-courier_id) | Идентификатор курьера |    [google.protobuf.StringValue](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|






<a name="keyapis-device-v1-OpenTask"></a>


### [OpenTask](#keyapis-device-v1-OpenTask)
 Задача на открытие устройства.
Очередь key.device.open


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-OpenTask-request_id"></a> [request_id](#keyapis-device-v1-OpenTask-request_id) | Идентификатор запроса |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-OpenTask-model"></a> [model](#keyapis-device-v1-OpenTask-model) | Модель |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-OpenTask-host"></a> [host](#keyapis-device-v1-OpenTask-host) | Хост |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-OpenTask-username"></a> [username](#keyapis-device-v1-OpenTask-username) | Имя пользователя |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-OpenTask-password"></a> [password](#keyapis-device-v1-OpenTask-password) | Пароль |    [string](#scalar-types) | <nil>|
| <a id="keyapis-device-v1-OpenTask-device_id"></a> [device_id](#keyapis-device-v1-OpenTask-device_id) | Идентификатор устройства |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-OpenTask-relay_index"></a> [relay_index](#keyapis-device-v1-OpenTask-relay_index) | Номер реле |    [google.protobuf.Int32Value](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|
| <a id="keyapis-device-v1-OpenTask-delay"></a> [delay](#keyapis-device-v1-OpenTask-delay) | Задержка в секундах. Если не передано, то полставляется значение по умолчанию (5) |    [google.protobuf.Int32Value](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|






<a name="keyapis-device-v1-Rfid"></a>


### [Rfid](#keyapis-device-v1-Rfid)
 Ключ


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-Rfid-id"></a> [id](#keyapis-device-v1-Rfid-id) | Идентификатор ключа |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-Rfid-key"></a> [key](#keyapis-device-v1-Rfid-key) | Значение ключа |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-Rfid-room_number"></a> [room_number](#keyapis-device-v1-Rfid-room_number) | Номер помещения к которому прявязан ключ |    [string](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-RfidError"></a>


### [RfidError](#keyapis-device-v1-RfidError)
 Ошибка ключа


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-RfidError-id"></a> [id](#keyapis-device-v1-RfidError-id) | Идентификатор ключа |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-RfidError-key"></a> [key](#keyapis-device-v1-RfidError-key) | Значение ключа |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-RfidError-room_number"></a> [room_number](#keyapis-device-v1-RfidError-room_number) | Номер помещения к которому прявязан ключ |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-RfidError-message"></a> [message](#keyapis-device-v1-RfidError-message) | Сообщение об ошибке |    [string](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-SipRoom"></a>


### [SipRoom](#keyapis-device-v1-SipRoom)
 Сип-номер в помещении


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-SipRoom-sip_number"></a> [sip_number](#keyapis-device-v1-SipRoom-sip_number) | Номер сип-трубки. # Диапазон: 5..14 |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-SipRoom-room_number"></a> [room_number](#keyapis-device-v1-SipRoom-room_number) | Номер помещения. # Диапазон: 1..10000 |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-SipRoom-room_id"></a> [room_id](#keyapis-device-v1-SipRoom-room_id) | Идентификатор квартиры. # Диапазон: 1..2147483647 |    [int32](#scalar-types) | REQUIRED|






<a name="keyapis-device-v1-SipRoomError"></a>


### [SipRoomError](#keyapis-device-v1-SipRoomError)
 Ошибка сип-номера в помещении


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-device-v1-SipRoomError-sip_number"></a> [sip_number](#keyapis-device-v1-SipRoomError-sip_number) | Номер сип-трубки. # Диапазон: 5..14 |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-SipRoomError-room_number"></a> [room_number](#keyapis-device-v1-SipRoomError-room_number) | Номер помещения. # Диапазон: 1..10000 |    [string](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-SipRoomError-room_id"></a> [room_id](#keyapis-device-v1-SipRoomError-room_id) | Идентификатор квартиры. # Диапазон: 1..2147483647 |    [int32](#scalar-types) | REQUIRED|
| <a id="keyapis-device-v1-SipRoomError-message"></a> [message](#keyapis-device-v1-SipRoomError-message) | Сообщение об ошибке |    [string](#scalar-types) | REQUIRED|





 <!-- end messages -->



<a name="keyapis-device-v1-ConfigureDeviceResultTask-Settings-StatusType"></a>

### [ConfigureDeviceResultTask.Settings.StatusType](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-StatusType)
 Справочник статусов конфигурации устройства.
# Тип: byte

| Номер | Тип | Название |
| ----- | --- | -------- |
| 0 | <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-StatusType-STATUS_TYPE_UNKNOWN"></a> [STATUS_TYPE_UNKNOWN](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-StatusType-STATUS_TYPE_UNKNOWN) | Значение не указано |
| 1 | <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-StatusType-SUCCESS"></a> [SUCCESS](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-StatusType-SUCCESS) | Настроен |
| 2 | <a id="keyapis-device-v1-ConfigureDeviceResultTask-Settings-StatusType-ERROR"></a> [ERROR](#keyapis-device-v1-ConfigureDeviceResultTask-Settings-StatusType-ERROR) | Ошибка |


 <!-- end enums -->

 <!-- end HasExtensions -->



## Скалярные типы значений
<a id="scalar-types"></a>

| .proto Type | Примечание | Python | Go | Ruby | C# | C++ | Java | PHP |
| ----------- | ---------- | ------ | -- | ---- | -- | --- | ---- | --- |
| [double](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) |  | float | float64 | Float | double | double | double | float |
| [float](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) |  | float | float32 | Float | float | float | float | float |
| [int32](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint32 instead. | int | int32 | Bignum or Fixnum (as required) | int | int32 | int | integer |
| [int64](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint64 instead. | int/long | int64 | Bignum | long | int64 | long | integer/string |
| [uint32](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | Uses variable-length encoding. | int/long | uint32 | Bignum or Fixnum (as required) | uint | uint32 | int | integer |
| [uint64](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | Uses variable-length encoding. | int/long | uint64 | Bignum or Fixnum (as required) | ulong | uint64 | long | integer/string |
| [sint32](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int32s. | int | int32 | Bignum or Fixnum (as required) | int | int32 | int | integer |
| [sint64](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int64s. | int/long | int64 | Bignum | long | int64 | long | integer/string |
| [fixed32](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | Always four bytes. More efficient than uint32 if values are often greater than 2^28. | int | uint32 | Bignum or Fixnum (as required) | uint | uint32 | int | integer |
| [fixed64](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | Always eight bytes. More efficient than uint64 if values are often greater than 2^56. | int/long | uint64 | Bignum | ulong | uint64 | long | integer/string |
| [sfixed32](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | Always four bytes. | int | int32 | Bignum or Fixnum (as required) | int | int32 | int | integer |
| [sfixed64](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | Always eight bytes. | int/long | int64 | Bignum | long | int64 | long | integer/string |
| [bool](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) |  | boolean | bool | TrueClass/FalseClass | bool | bool | boolean | boolean |
| [string](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | A string must always contain UTF-8 encoded or 7-bit ASCII text. | str/unicode | string | String (UTF-8) | string | string | String | string |
| [bytes](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | May contain any arbitrary sequence of bytes. | str | []byte | String (ASCII-8BIT) | ByteString | string | ByteString | string |

