# Протокол

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

- [keyapis/telemetry_control/v1/keyapis_telemetry_control_dictionary_v1.proto](#keyapis_telemetry_control_v1_keyapis_telemetry_control_dictionary_v1-proto)
    - [DictionaryService](#keyapis-telemetry_control-v1-DictionaryService)
  
    - [DeleteDictionaryDeviceModelRequest](#keyapis-telemetry_control-v1-DeleteDictionaryDeviceModelRequest)
    - [DeleteDictionaryDeviceModelResponse](#keyapis-telemetry_control-v1-DeleteDictionaryDeviceModelResponse)
    - [DictionaryDeviceModel](#keyapis-telemetry_control-v1-DictionaryDeviceModel)
    - [DictionaryDeviceModelFilter](#keyapis-telemetry_control-v1-DictionaryDeviceModelFilter)
    - [DictionaryDeviceModelPaging](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging)
    - [DictionaryMrf](#keyapis-telemetry_control-v1-DictionaryMrf)
    - [DictionaryPermission](#keyapis-telemetry_control-v1-DictionaryPermission)
    - [DictionaryRf](#keyapis-telemetry_control-v1-DictionaryRf)
    - [GetDictionaryDeviceModelCountRequest](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelCountRequest)
    - [GetDictionaryDeviceModelCountResponse](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelCountResponse)
    - [GetDictionaryDeviceModelListRequest](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelListRequest)
    - [GetDictionaryDeviceModelListResponse](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelListResponse)
    - [GetDictionaryDeviceModelRequest](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelRequest)
    - [GetDictionaryDeviceModelResponse](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelResponse)
    - [GetDictionaryMrfCountRequest](#keyapis-telemetry_control-v1-GetDictionaryMrfCountRequest)
    - [GetDictionaryMrfCountResponse](#keyapis-telemetry_control-v1-GetDictionaryMrfCountResponse)
    - [GetDictionaryMrfListRequest](#keyapis-telemetry_control-v1-GetDictionaryMrfListRequest)
    - [GetDictionaryMrfListResponse](#keyapis-telemetry_control-v1-GetDictionaryMrfListResponse)
    - [GetDictionaryRfCountRequest](#keyapis-telemetry_control-v1-GetDictionaryRfCountRequest)
    - [GetDictionaryRfCountResponse](#keyapis-telemetry_control-v1-GetDictionaryRfCountResponse)
    - [GetDictionaryRfListRequest](#keyapis-telemetry_control-v1-GetDictionaryRfListRequest)
    - [GetDictionaryRfListResponse](#keyapis-telemetry_control-v1-GetDictionaryRfListResponse)
    - [PostDictionaryDeviceModelRequest](#keyapis-telemetry_control-v1-PostDictionaryDeviceModelRequest)
    - [PostDictionaryDeviceModelResponse](#keyapis-telemetry_control-v1-PostDictionaryDeviceModelResponse)
  
    - [DictionaryDeviceModelPaging.DirectionType](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-DirectionType)
    - [DictionaryDeviceModelPaging.OrderByType](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-OrderByType)
    - [DictionaryMrf.MrfType](#keyapis-telemetry_control-v1-DictionaryMrf-MrfType)
    - [DictionaryPermission.PermissionType](#keyapis-telemetry_control-v1-DictionaryPermission-PermissionType)
    - [DictionaryRf.RfType](#keyapis-telemetry_control-v1-DictionaryRf-RfType)
  


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




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

## [keyapis/telemetry_control/v1/keyapis_telemetry_control_dictionary_v1.proto](/protos/key/keyapis/telemetry_control/v1/keyapis_telemetry_control_dictionary_v1.proto)
Сервис предоставляет возможность управлять справочниками телеметрии


<a name="keyapis-telemetry_control-v1-DictionaryService"></a>

### DictionaryService
 Сервис управления справочниками телеметрии.
Авторизация:
  - Authorization: Bearer token

| Название метода | Описание | Тип запроса | Тип ответа |
| --------------- | -------- | ----------- | -----------|
| <a id="keyapis-telemetry_control-v1-GetDictionaryDeviceModelList"></a> [GetDictionaryDeviceModelList](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelList) | Метод получения списка моделей ПУ. Метод доступен для: Token: admin, service, application, bti, owner, employee, seller. Без учета разрешений | [keyapis.telemetry_control.v1.GetDictionaryDeviceModelListRequest](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelListRequest) | [keyapis.telemetry_control.v1.GetDictionaryDeviceModelListResponse](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelListResponse) stream |
| <a id="keyapis-telemetry_control-v1-GetDictionaryDeviceModelCount"></a> [GetDictionaryDeviceModelCount](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelCount) | Метод получения количества моделей ПУ. Метод доступен для: Token: admin, service, application, bti, owner, employee, seller. Без учета разрешений | [keyapis.telemetry_control.v1.GetDictionaryDeviceModelCountRequest](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelCountRequest) | [keyapis.telemetry_control.v1.GetDictionaryDeviceModelCountResponse](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelCountResponse) |
| <a id="keyapis-telemetry_control-v1-PostDictionaryDeviceModel"></a> [PostDictionaryDeviceModel](#keyapis-telemetry_control-v1-PostDictionaryDeviceModel) | Метод сохранения модели ПУ. Поддерживает создание и обновление. Метод доступен для: Token: admin, service, application. Без учета разрешений | [keyapis.telemetry_control.v1.PostDictionaryDeviceModelRequest](#keyapis-telemetry_control-v1-PostDictionaryDeviceModelRequest) | [keyapis.telemetry_control.v1.PostDictionaryDeviceModelResponse](#keyapis-telemetry_control-v1-PostDictionaryDeviceModelResponse) |
| <a id="keyapis-telemetry_control-v1-DeleteDictionaryDeviceModel"></a> [DeleteDictionaryDeviceModel](#keyapis-telemetry_control-v1-DeleteDictionaryDeviceModel) | Метод удаления модели ПУ. Метод доступен для: Token: admin, service, application. Без учета разрешений | [keyapis.telemetry_control.v1.DeleteDictionaryDeviceModelRequest](#keyapis-telemetry_control-v1-DeleteDictionaryDeviceModelRequest) | [keyapis.telemetry_control.v1.DeleteDictionaryDeviceModelResponse](#keyapis-telemetry_control-v1-DeleteDictionaryDeviceModelResponse) |
| <a id="keyapis-telemetry_control-v1-GetDictionaryMrfList"></a> [GetDictionaryMrfList](#keyapis-telemetry_control-v1-GetDictionaryMrfList) | Метод получения списка элементов справочника Макрорегионы (МРФ). Метод доступен для: Token: admin, service, application, bti, owner, employee, seller. Без учета разрешений | [keyapis.telemetry_control.v1.GetDictionaryMrfListRequest](#keyapis-telemetry_control-v1-GetDictionaryMrfListRequest) | [keyapis.telemetry_control.v1.GetDictionaryMrfListResponse](#keyapis-telemetry_control-v1-GetDictionaryMrfListResponse) stream |
| <a id="keyapis-telemetry_control-v1-GetDictionaryMrfCount"></a> [GetDictionaryMrfCount](#keyapis-telemetry_control-v1-GetDictionaryMrfCount) | Метод получения количества элементов справочника Макрорегионы (МРФ). Метод доступен для: Token: admin, service, application, bti, owner, employee, seller. Без учета разрешений | [keyapis.telemetry_control.v1.GetDictionaryMrfCountRequest](#keyapis-telemetry_control-v1-GetDictionaryMrfCountRequest) | [keyapis.telemetry_control.v1.GetDictionaryMrfCountResponse](#keyapis-telemetry_control-v1-GetDictionaryMrfCountResponse) |
| <a id="keyapis-telemetry_control-v1-GetDictionaryRfList"></a> [GetDictionaryRfList](#keyapis-telemetry_control-v1-GetDictionaryRfList) | Метод получения списка элементов справочника Регионы (РФ). Метод доступен для: Token: admin, service, application, bti, owner, employee, seller. Без учета разрешений | [keyapis.telemetry_control.v1.GetDictionaryRfListRequest](#keyapis-telemetry_control-v1-GetDictionaryRfListRequest) | [keyapis.telemetry_control.v1.GetDictionaryRfListResponse](#keyapis-telemetry_control-v1-GetDictionaryRfListResponse) stream |
| <a id="keyapis-telemetry_control-v1-GetDictionaryRfCount"></a> [GetDictionaryRfCount](#keyapis-telemetry_control-v1-GetDictionaryRfCount) | Метод получения количества элементов справочника Регионы (РФ). Метод доступен для: Token: admin, service, application, bti, owner, employee, seller. Без учета разрешений | [keyapis.telemetry_control.v1.GetDictionaryRfCountRequest](#keyapis-telemetry_control-v1-GetDictionaryRfCountRequest) | [keyapis.telemetry_control.v1.GetDictionaryRfCountResponse](#keyapis-telemetry_control-v1-GetDictionaryRfCountResponse) |

 <!-- end services -->


<a name="keyapis-telemetry_control-v1-DeleteDictionaryDeviceModelRequest"></a>


### [DeleteDictionaryDeviceModelRequest](#keyapis-telemetry_control-v1-DeleteDictionaryDeviceModelRequest)
 Запрос удаления модели ПУ


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-DeleteDictionaryDeviceModelRequest-id"></a> [id](#keyapis-telemetry_control-v1-DeleteDictionaryDeviceModelRequest-id) | Идентификатор |    [int32](#scalar-types) | REQUIRED|






<a name="keyapis-telemetry_control-v1-DeleteDictionaryDeviceModelResponse"></a>


### [DeleteDictionaryDeviceModelResponse](#keyapis-telemetry_control-v1-DeleteDictionaryDeviceModelResponse)
 Ответ на запрос удаления модели ПУ






<a name="keyapis-telemetry_control-v1-DictionaryDeviceModel"></a>


### [DictionaryDeviceModel](#keyapis-telemetry_control-v1-DictionaryDeviceModel)
 Элемент справочника моделей ПУ


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-DictionaryDeviceModel-id"></a> [id](#keyapis-telemetry_control-v1-DictionaryDeviceModel-id) | Идентификатор |    [int32](#scalar-types) | <nil>|
| <a id="keyapis-telemetry_control-v1-DictionaryDeviceModel-created_at"></a> [created_at](#keyapis-telemetry_control-v1-DictionaryDeviceModel-created_at) | Дата создания |    [google.protobuf.Timestamp](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | OUTPUT_ONLY|
| <a id="keyapis-telemetry_control-v1-DictionaryDeviceModel-changed_at"></a> [changed_at](#keyapis-telemetry_control-v1-DictionaryDeviceModel-changed_at) | Дата последнего изменения. Заполняется и обновляется сервером. Заполняется при создании и изменении |    [google.protobuf.Timestamp](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | OUTPUT_ONLY|
| <a id="keyapis-telemetry_control-v1-DictionaryDeviceModel-title"></a> [title](#keyapis-telemetry_control-v1-DictionaryDeviceModel-title) | Модель счетчика |    [google.protobuf.StringValue](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|
| <a id="keyapis-telemetry_control-v1-DictionaryDeviceModel-protocol"></a> [protocol](#keyapis-telemetry_control-v1-DictionaryDeviceModel-protocol) | Протокол счетчика |    [google.protobuf.StringValue](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|
| <a id="keyapis-telemetry_control-v1-DictionaryDeviceModel-model_kind"></a> [model_kind](#keyapis-telemetry_control-v1-DictionaryDeviceModel-model_kind) | Тип модели |    [google.protobuf.StringValue](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|






<a name="keyapis-telemetry_control-v1-DictionaryDeviceModelFilter"></a>


### [DictionaryDeviceModelFilter](#keyapis-telemetry_control-v1-DictionaryDeviceModelFilter)
 Фильтр для запроса моделей приборов учета.
При передаче массива в параметр фильтра элементы массива работают в выборке через ИЛИ.
При передаче нескольких разных параметров фильтра они работают в выборке через И


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-DictionaryDeviceModelFilter-titles"></a> [titles](#keyapis-telemetry_control-v1-DictionaryDeviceModelFilter-titles) | По заголовку элемента |  repeated  [string](#scalar-types) | <nil>|
| <a id="keyapis-telemetry_control-v1-DictionaryDeviceModelFilter-model_kinds"></a> [model_kinds](#keyapis-telemetry_control-v1-DictionaryDeviceModelFilter-model_kinds) | По типам модели |  repeated  [string](#scalar-types) | <nil>|






<a name="keyapis-telemetry_control-v1-DictionaryDeviceModelPaging"></a>


### [DictionaryDeviceModelPaging](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging)
 Пагинация


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-order_by_type"></a> [order_by_type](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-order_by_type) | Тип значения сортировки. По умолчанию: ID |    [keyapis.telemetry_control.v1.DictionaryDeviceModelPaging.OrderByType](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-OrderByType) | <nil>|
| <a id="keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-direction_type"></a> [direction_type](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-direction_type) | Тип направления сортировки. По умолчанию: DESC |    [keyapis.telemetry_control.v1.DictionaryDeviceModelPaging.DirectionType](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-DirectionType) | <nil>|
| <a id="keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-limit"></a> [limit](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-limit) | Количество. Минимальное значение: 1. Максимальное значение: 100. По умолчанию: 20. Если значение 0 (не передано) то выставляем значение по умолчанию |    [int32](#scalar-types) | <nil>|
| <a id="keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-offset"></a> [offset](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-offset) | Сдвиг. По умолчанию: 0 |    [int32](#scalar-types) | <nil>|






<a name="keyapis-telemetry_control-v1-DictionaryMrf"></a>


### [DictionaryMrf](#keyapis-telemetry_control-v1-DictionaryMrf)
 Элемент справочника Макрорегионы (МРФ)


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-DictionaryMrf-id"></a> [id](#keyapis-telemetry_control-v1-DictionaryMrf-id) | Идентификатор |    [int32](#scalar-types) | OUTPUT_ONLY|
| <a id="keyapis-telemetry_control-v1-DictionaryMrf-created_at"></a> [created_at](#keyapis-telemetry_control-v1-DictionaryMrf-created_at) | Дата создания |    [google.protobuf.Timestamp](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | OUTPUT_ONLY|
| <a id="keyapis-telemetry_control-v1-DictionaryMrf-changed_at"></a> [changed_at](#keyapis-telemetry_control-v1-DictionaryMrf-changed_at) | Дата последнего изменения. Заполняется и обновляется сервером. Заполняется при создании и изменении |    [google.protobuf.Timestamp](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | OUTPUT_ONLY|
| <a id="keyapis-telemetry_control-v1-DictionaryMrf-title"></a> [title](#keyapis-telemetry_control-v1-DictionaryMrf-title) | Локализованный заголовок элемента |    [google.protobuf.StringValue](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|
| <a id="keyapis-telemetry_control-v1-DictionaryMrf-code"></a> [code](#keyapis-telemetry_control-v1-DictionaryMrf-code) | Техническое наименование элемента |    [google.protobuf.StringValue](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|






<a name="keyapis-telemetry_control-v1-DictionaryPermission"></a>


### [DictionaryPermission](#keyapis-telemetry_control-v1-DictionaryPermission)
 Элемент справочника Разрешения Телеметрии


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-DictionaryPermission-permission_type"></a> [permission_type](#keyapis-telemetry_control-v1-DictionaryPermission-permission_type) | Элемент справочника Разрешения Телеметрии |    [keyapis.telemetry_control.v1.DictionaryPermission.PermissionType](#keyapis-telemetry_control-v1-DictionaryPermission-PermissionType) | <nil>|






<a name="keyapis-telemetry_control-v1-DictionaryRf"></a>


### [DictionaryRf](#keyapis-telemetry_control-v1-DictionaryRf)
 Элемент справочника Регионы (РФ)


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-DictionaryRf-id"></a> [id](#keyapis-telemetry_control-v1-DictionaryRf-id) | Идентификатор |    [int32](#scalar-types) | OUTPUT_ONLY|
| <a id="keyapis-telemetry_control-v1-DictionaryRf-created_at"></a> [created_at](#keyapis-telemetry_control-v1-DictionaryRf-created_at) | Дата создания |    [google.protobuf.Timestamp](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | OUTPUT_ONLY|
| <a id="keyapis-telemetry_control-v1-DictionaryRf-changed_at"></a> [changed_at](#keyapis-telemetry_control-v1-DictionaryRf-changed_at) | Дата последнего изменения. Заполняется и обновляется сервером. Заполняется при создании и изменении |    [google.protobuf.Timestamp](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | OUTPUT_ONLY|
| <a id="keyapis-telemetry_control-v1-DictionaryRf-title"></a> [title](#keyapis-telemetry_control-v1-DictionaryRf-title) | Локализованный заголовок элемента |    [google.protobuf.StringValue](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|
| <a id="keyapis-telemetry_control-v1-DictionaryRf-code"></a> [code](#keyapis-telemetry_control-v1-DictionaryRf-code) | Техническое наименование элемента |    [google.protobuf.StringValue](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf/) | <nil>|
| <a id="keyapis-telemetry_control-v1-DictionaryRf-mrf_id"></a> [mrf_id](#keyapis-telemetry_control-v1-DictionaryRf-mrf_id) | Принадлежность региона к Макрорегиону (МРФ) |    [int32](#scalar-types) | REQUIRED|






<a name="keyapis-telemetry_control-v1-GetDictionaryDeviceModelCountRequest"></a>


### [GetDictionaryDeviceModelCountRequest](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelCountRequest)
 Запрос получения количества моделей приборов учета


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-GetDictionaryDeviceModelCountRequest-filter"></a> [filter](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelCountRequest-filter) | Фильтр по моделям приборов учета |    [keyapis.telemetry_control.v1.DictionaryDeviceModelFilter](#keyapis-telemetry_control-v1-DictionaryDeviceModelFilter) | <nil>|






<a name="keyapis-telemetry_control-v1-GetDictionaryDeviceModelCountResponse"></a>


### [GetDictionaryDeviceModelCountResponse](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelCountResponse)
 Ответ на запрос получения количества моделей приборов учета


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-GetDictionaryDeviceModelCountResponse-data"></a> [data](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelCountResponse-data) | Всего моделей приборов учета |  optional  [int32](#scalar-types) | <nil>|






<a name="keyapis-telemetry_control-v1-GetDictionaryDeviceModelListRequest"></a>


### [GetDictionaryDeviceModelListRequest](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelListRequest)
 Запрос получения списка моделей ПУ


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-GetDictionaryDeviceModelListRequest-filter"></a> [filter](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelListRequest-filter) | Фильтр |    [keyapis.telemetry_control.v1.DictionaryDeviceModelFilter](#keyapis-telemetry_control-v1-DictionaryDeviceModelFilter) | <nil>|
| <a id="keyapis-telemetry_control-v1-GetDictionaryDeviceModelListRequest-paging"></a> [paging](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelListRequest-paging) | Пагинация |  optional  [keyapis.telemetry_control.v1.DictionaryDeviceModelPaging](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging) | <nil>|






<a name="keyapis-telemetry_control-v1-GetDictionaryDeviceModelListResponse"></a>


### [GetDictionaryDeviceModelListResponse](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelListResponse)
 Ответ на запрос получения списка моделей приборов учета


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-GetDictionaryDeviceModelListResponse-data"></a> [data](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelListResponse-data) | Элемент справочника моделей ПУ |  optional  [keyapis.telemetry_control.v1.DictionaryDeviceModel](#keyapis-telemetry_control-v1-DictionaryDeviceModel) | <nil>|






<a name="keyapis-telemetry_control-v1-GetDictionaryDeviceModelRequest"></a>


### [GetDictionaryDeviceModelRequest](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelRequest)
 Запрос получения модели ПУ


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-GetDictionaryDeviceModelRequest-id"></a> [id](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelRequest-id) | Идентификатор модели ПУ |    [int32](#scalar-types) | REQUIRED|






<a name="keyapis-telemetry_control-v1-GetDictionaryDeviceModelResponse"></a>


### [GetDictionaryDeviceModelResponse](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelResponse)
 Ответ на запрос получения модели ПУ


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-GetDictionaryDeviceModelResponse-data"></a> [data](#keyapis-telemetry_control-v1-GetDictionaryDeviceModelResponse-data) | Элемент справочника моделей |  optional  [keyapis.telemetry_control.v1.DictionaryDeviceModel](#keyapis-telemetry_control-v1-DictionaryDeviceModel) | <nil>|






<a name="keyapis-telemetry_control-v1-GetDictionaryMrfCountRequest"></a>


### [GetDictionaryMrfCountRequest](#keyapis-telemetry_control-v1-GetDictionaryMrfCountRequest)
 Запрос получения количества элементов справочника Макрорегионы (МРФ)






<a name="keyapis-telemetry_control-v1-GetDictionaryMrfCountResponse"></a>


### [GetDictionaryMrfCountResponse](#keyapis-telemetry_control-v1-GetDictionaryMrfCountResponse)
 Ответ на запрос получения количества элементов справочника Макрорегионы (МРФ)


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-GetDictionaryMrfCountResponse-data"></a> [data](#keyapis-telemetry_control-v1-GetDictionaryMrfCountResponse-data) | Всего элементов справочника Макрорегионы (МРФ) |  optional  [int32](#scalar-types) | <nil>|






<a name="keyapis-telemetry_control-v1-GetDictionaryMrfListRequest"></a>


### [GetDictionaryMrfListRequest](#keyapis-telemetry_control-v1-GetDictionaryMrfListRequest)
 Запрос получения элементов справочника Макрорегионы (МРФ)






<a name="keyapis-telemetry_control-v1-GetDictionaryMrfListResponse"></a>


### [GetDictionaryMrfListResponse](#keyapis-telemetry_control-v1-GetDictionaryMrfListResponse)
 Ответ на запрос получения элементов справочника Макрорегионы (МРФ)


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-GetDictionaryMrfListResponse-data"></a> [data](#keyapis-telemetry_control-v1-GetDictionaryMrfListResponse-data) | Элемент справочника Макрорегионы (МРФ) |  optional  [keyapis.telemetry_control.v1.DictionaryMrf](#keyapis-telemetry_control-v1-DictionaryMrf) | <nil>|






<a name="keyapis-telemetry_control-v1-GetDictionaryRfCountRequest"></a>


### [GetDictionaryRfCountRequest](#keyapis-telemetry_control-v1-GetDictionaryRfCountRequest)
 Запрос получения количества элементов справочника Регионы (РФ)






<a name="keyapis-telemetry_control-v1-GetDictionaryRfCountResponse"></a>


### [GetDictionaryRfCountResponse](#keyapis-telemetry_control-v1-GetDictionaryRfCountResponse)
 Ответ на запрос получения количества элементов справочника Регионы (РФ)


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-GetDictionaryRfCountResponse-data"></a> [data](#keyapis-telemetry_control-v1-GetDictionaryRfCountResponse-data) | Всего элементов справочника Регионы (РФ) |  optional  [int32](#scalar-types) | <nil>|






<a name="keyapis-telemetry_control-v1-GetDictionaryRfListRequest"></a>


### [GetDictionaryRfListRequest](#keyapis-telemetry_control-v1-GetDictionaryRfListRequest)
 Запрос получения элементов справочника Регионы (РФ)






<a name="keyapis-telemetry_control-v1-GetDictionaryRfListResponse"></a>


### [GetDictionaryRfListResponse](#keyapis-telemetry_control-v1-GetDictionaryRfListResponse)
 Ответ на запрос получения элементов справочника Регионы (РФ)


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-GetDictionaryRfListResponse-data"></a> [data](#keyapis-telemetry_control-v1-GetDictionaryRfListResponse-data) | Элемент справочника Регионы (РФ) |  optional  [keyapis.telemetry_control.v1.DictionaryRf](#keyapis-telemetry_control-v1-DictionaryRf) | <nil>|






<a name="keyapis-telemetry_control-v1-PostDictionaryDeviceModelRequest"></a>


### [PostDictionaryDeviceModelRequest](#keyapis-telemetry_control-v1-PostDictionaryDeviceModelRequest)
 Запрос сохранения модели ПУ


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-PostDictionaryDeviceModelRequest-data"></a> [data](#keyapis-telemetry_control-v1-PostDictionaryDeviceModelRequest-data) | Шаблон ПУ |    [keyapis.telemetry_control.v1.DictionaryDeviceModel](#keyapis-telemetry_control-v1-DictionaryDeviceModel) | REQUIRED|






<a name="keyapis-telemetry_control-v1-PostDictionaryDeviceModelResponse"></a>


### [PostDictionaryDeviceModelResponse](#keyapis-telemetry_control-v1-PostDictionaryDeviceModelResponse)
 Ответ на запрос сохранения модели ПУ


| Поле | Описание | Тип | Признак |
| ---- | -------- | --- | ------- |
| <a id="keyapis-telemetry_control-v1-PostDictionaryDeviceModelResponse-data"></a> [data](#keyapis-telemetry_control-v1-PostDictionaryDeviceModelResponse-data) | Шаблон ПУ |  optional  [keyapis.telemetry_control.v1.DictionaryDeviceModel](#keyapis-telemetry_control-v1-DictionaryDeviceModel) | <nil>|





 <!-- end messages -->



<a name="keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-DirectionType"></a>

### [DictionaryDeviceModelPaging.DirectionType](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-DirectionType)
 Справочник типов направлений сортировки.
По умолчанию: ASC

| Номер | Тип | Название |
| ----- | --- | -------- |
| 0 | <a id="keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-DirectionType-DIRECTION_TYPE_UNKNOWN"></a> [DIRECTION_TYPE_UNKNOWN](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-DirectionType-DIRECTION_TYPE_UNKNOWN) | Значение не указано |
| 1 | <a id="keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-DirectionType-DESC"></a> [DESC](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-DirectionType-DESC) | От большего к меньшему |
| 2 | <a id="keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-DirectionType-ASC"></a> [ASC](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-DirectionType-ASC) | От меньшего к большему |




<a name="keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-OrderByType"></a>

### [DictionaryDeviceModelPaging.OrderByType](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-OrderByType)
 Справочник типов значений сортировки

| Номер | Тип | Название |
| ----- | --- | -------- |
| 0 | <a id="keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-OrderByType-ORDER_BY_TYPE_UNKNOWN"></a> [ORDER_BY_TYPE_UNKNOWN](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-OrderByType-ORDER_BY_TYPE_UNKNOWN) | Значение не указано |
| 1 | <a id="keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-OrderByType-ID"></a> [ID](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-OrderByType-ID) | По идентификатору |
| 2 | <a id="keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-OrderByType-TITLE"></a> [TITLE](#keyapis-telemetry_control-v1-DictionaryDeviceModelPaging-OrderByType-TITLE) | По заголовку элемента |




<a name="keyapis-telemetry_control-v1-DictionaryMrf-MrfType"></a>

### [DictionaryMrf.MrfType](#keyapis-telemetry_control-v1-DictionaryMrf-MrfType)
 Справочник Макрорегионы (МРФ)

| Номер | Тип | Название |
| ----- | --- | -------- |
| 0 | <a id="keyapis-telemetry_control-v1-DictionaryMrf-MrfType-MRF_TYPE_UNKNOWN"></a> [MRF_TYPE_UNKNOWN](#keyapis-telemetry_control-v1-DictionaryMrf-MrfType-MRF_TYPE_UNKNOWN) | Значение не указано |
| 1 | <a id="keyapis-telemetry_control-v1-DictionaryMrf-MrfType-TSENTR"></a> [TSENTR](#keyapis-telemetry_control-v1-DictionaryMrf-MrfType-TSENTR) | Центр |
| 2 | <a id="keyapis-telemetry_control-v1-DictionaryMrf-MrfType-YUG"></a> [YUG](#keyapis-telemetry_control-v1-DictionaryMrf-MrfType-YUG) | Юг |
| 3 | <a id="keyapis-telemetry_control-v1-DictionaryMrf-MrfType-URAL"></a> [URAL](#keyapis-telemetry_control-v1-DictionaryMrf-MrfType-URAL) | Урал |
| 4 | <a id="keyapis-telemetry_control-v1-DictionaryMrf-MrfType-SIBIR"></a> [SIBIR](#keyapis-telemetry_control-v1-DictionaryMrf-MrfType-SIBIR) | Сибирь |
| 5 | <a id="keyapis-telemetry_control-v1-DictionaryMrf-MrfType-SEVERO_ZAPAD"></a> [SEVERO_ZAPAD](#keyapis-telemetry_control-v1-DictionaryMrf-MrfType-SEVERO_ZAPAD) | Северо-Запад |
| 6 | <a id="keyapis-telemetry_control-v1-DictionaryMrf-MrfType-DALNIY_VOSTOK"></a> [DALNIY_VOSTOK](#keyapis-telemetry_control-v1-DictionaryMrf-MrfType-DALNIY_VOSTOK) | Дальний Восток |
| 7 | <a id="keyapis-telemetry_control-v1-DictionaryMrf-MrfType-VOLGA"></a> [VOLGA](#keyapis-telemetry_control-v1-DictionaryMrf-MrfType-VOLGA) | Волга |




<a name="keyapis-telemetry_control-v1-DictionaryPermission-PermissionType"></a>

### [DictionaryPermission.PermissionType](#keyapis-telemetry_control-v1-DictionaryPermission-PermissionType)
 Справочник Разрешения Телеметрии

| Номер | Тип | Название |
| ----- | --- | -------- |
| 0 | <a id="keyapis-telemetry_control-v1-DictionaryPermission-PermissionType-PERMISSION_TYPE_UNKNOWN"></a> [PERMISSION_TYPE_UNKNOWN](#keyapis-telemetry_control-v1-DictionaryPermission-PermissionType-PERMISSION_TYPE_UNKNOWN) | Значение не указано |




<a name="keyapis-telemetry_control-v1-DictionaryRf-RfType"></a>

### [DictionaryRf.RfType](#keyapis-telemetry_control-v1-DictionaryRf-RfType)
 Справочник Регионы (РФ)

| Номер | Тип | Название |
| ----- | --- | -------- |
| 0 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-RF_TYPE_UNKNOWN"></a> [RF_TYPE_UNKNOWN](#keyapis-telemetry_control-v1-DictionaryRf-RfType-RF_TYPE_UNKNOWN) | Значение не указано |
| 1 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-UFA"></a> [UFA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-UFA) | Республика Башкортостан |
| 2 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-KIROV"></a> [KIROV](#keyapis-telemetry_control-v1-DictionaryRf-RfType-KIROV) | Кировская область |
| 3 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-IVANOVO"></a> [IVANOVO](#keyapis-telemetry_control-v1-DictionaryRf-RfType-IVANOVO) | Ивановский филиал |
| 4 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-KALUGA"></a> [KALUGA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-KALUGA) | Калужский филиал |
| 5 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-KOSTROMA"></a> [KOSTROMA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-KOSTROMA) | Костромской филиал |
| 6 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-KURSK"></a> [KURSK](#keyapis-telemetry_control-v1-DictionaryRf-RfType-KURSK) | Курский филиал |
| 7 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-LIPETSK"></a> [LIPETSK](#keyapis-telemetry_control-v1-DictionaryRf-RfType-LIPETSK) | Липецкий филиал |
| 8 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-MOSOBLAST"></a> [MOSOBLAST](#keyapis-telemetry_control-v1-DictionaryRf-RfType-MOSOBLAST) | Московская область |
| 9 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-OREL"></a> [OREL](#keyapis-telemetry_control-v1-DictionaryRf-RfType-OREL) | Орловский филиал |
| 10 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-RYAZAN"></a> [RYAZAN](#keyapis-telemetry_control-v1-DictionaryRf-RfType-RYAZAN) | Рязанский филиал |
| 11 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-TAMBOV"></a> [TAMBOV](#keyapis-telemetry_control-v1-DictionaryRf-RfType-TAMBOV) | Тамбовский филиал |
| 12 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-TVER"></a> [TVER](#keyapis-telemetry_control-v1-DictionaryRf-RfType-TVER) | Тверской филиал |
| 13 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-YAROSLAVL"></a> [YAROSLAVL](#keyapis-telemetry_control-v1-DictionaryRf-RfType-YAROSLAVL) | Ярославский филиал |
| 14 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-SMOLENSK"></a> [SMOLENSK](#keyapis-telemetry_control-v1-DictionaryRf-RfType-SMOLENSK) | Смоленский филиал |
| 15 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-TULA"></a> [TULA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-TULA) | Тульский филиал |
| 16 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-MOSCOW"></a> [MOSCOW](#keyapis-telemetry_control-v1-DictionaryRf-RfType-MOSCOW) | Москва |
| 17 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-EAO"></a> [EAO](#keyapis-telemetry_control-v1-DictionaryRf-RfType-EAO) | ЕАО |
| 18 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-KURGAN"></a> [KURGAN](#keyapis-telemetry_control-v1-DictionaryRf-RfType-KURGAN) | Филиал в Тюменской и Курганской областях |
| 19 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-TUMEN"></a> [TUMEN](#keyapis-telemetry_control-v1-DictionaryRf-RfType-TUMEN) | Филиал в Тюменской и Курганской областях |
| 20 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-HANTY"></a> [HANTY](#keyapis-telemetry_control-v1-DictionaryRf-RfType-HANTY) | Ханты-Мансийский филиал |
| 21 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-AMUR"></a> [AMUR](#keyapis-telemetry_control-v1-DictionaryRf-RfType-AMUR) | Амурская область |
| 22 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-KAMCHATKA"></a> [KAMCHATKA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-KAMCHATKA) | Камчатский край |
| 23 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-MAGADAN"></a> [MAGADAN](#keyapis-telemetry_control-v1-DictionaryRf-RfType-MAGADAN) | Магаданская область |
| 24 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-PRIMORYE"></a> [PRIMORYE](#keyapis-telemetry_control-v1-DictionaryRf-RfType-PRIMORYE) | Приморский край |
| 25 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-SAKHALIN"></a> [SAKHALIN](#keyapis-telemetry_control-v1-DictionaryRf-RfType-SAKHALIN) | Сахалинская область |
| 26 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-KHABAROVSK"></a> [KHABAROVSK](#keyapis-telemetry_control-v1-DictionaryRf-RfType-KHABAROVSK) | Хабаровский край |
| 27 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-CHITA"></a> [CHITA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-CHITA) | Забайкальский край |
| 28 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-CHUKOTKA"></a> [CHUKOTKA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-CHUKOTKA) | ЧАО |
| 29 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-ARCHANGELSK"></a> [ARCHANGELSK](#keyapis-telemetry_control-v1-DictionaryRf-RfType-ARCHANGELSK) | Архангельск |
| 30 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-VOLOGDA"></a> [VOLOGDA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-VOLOGDA) | Вологда |
| 31 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-KALININGRAD"></a> [KALININGRAD](#keyapis-telemetry_control-v1-DictionaryRf-RfType-KALININGRAD) | Калининград |
| 32 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-KARELIA"></a> [KARELIA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-KARELIA) | Карелия |
| 33 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-KOMI"></a> [KOMI](#keyapis-telemetry_control-v1-DictionaryRf-RfType-KOMI) | Коми |
| 34 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-LENOBLAST"></a> [LENOBLAST](#keyapis-telemetry_control-v1-DictionaryRf-RfType-LENOBLAST) | Лен область |
| 35 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-MURMANSK"></a> [MURMANSK](#keyapis-telemetry_control-v1-DictionaryRf-RfType-MURMANSK) | Мурманск |
| 36 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-NOVGOROD"></a> [NOVGOROD](#keyapis-telemetry_control-v1-DictionaryRf-RfType-NOVGOROD) | Новгород |
| 37 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-PSKOV"></a> [PSKOV](#keyapis-telemetry_control-v1-DictionaryRf-RfType-PSKOV) | Псков |
| 38 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-SPB"></a> [SPB](#keyapis-telemetry_control-v1-DictionaryRf-RfType-SPB) | СПб |
| 39 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-ALTAI"></a> [ALTAI](#keyapis-telemetry_control-v1-DictionaryRf-RfType-ALTAI) | Алтайский филиал |
| 40 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-BURYATIYA"></a> [BURYATIYA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-BURYATIYA) | Бурятский филиал |
| 41 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-IRKUTSK"></a> [IRKUTSK](#keyapis-telemetry_control-v1-DictionaryRf-RfType-IRKUTSK) | Иркутский филиал |
| 42 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-KEMEROVO"></a> [KEMEROVO](#keyapis-telemetry_control-v1-DictionaryRf-RfType-KEMEROVO) | Кемеровский филиал |
| 43 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-KRASNOYARSK"></a> [KRASNOYARSK](#keyapis-telemetry_control-v1-DictionaryRf-RfType-KRASNOYARSK) | Красноярский филиал |
| 44 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-OMSK"></a> [OMSK](#keyapis-telemetry_control-v1-DictionaryRf-RfType-OMSK) | Омский филиал |
| 45 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-HAKASIYA"></a> [HAKASIYA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-HAKASIYA) | Республика Хакасия |
| 46 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-RALTAY"></a> [RALTAY](#keyapis-telemetry_control-v1-DictionaryRf-RfType-RALTAY) | Республика Алтай |
| 47 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-TUVA"></a> [TUVA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-TUVA) | Республика Тыва |
| 48 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-TOMSK"></a> [TOMSK](#keyapis-telemetry_control-v1-DictionaryRf-RfType-TOMSK) | Томский филиал |
| 49 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-ORENBURG"></a> [ORENBURG](#keyapis-telemetry_control-v1-DictionaryRf-RfType-ORENBURG) | Оренбургская область |
| 50 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-BELGOROD"></a> [BELGOROD](#keyapis-telemetry_control-v1-DictionaryRf-RfType-BELGOROD) | Белгородский филиал |
| 51 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-SAKHA"></a> [SAKHA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-SAKHA) | Саха |
| 52 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-EKT"></a> [EKT](#keyapis-telemetry_control-v1-DictionaryRf-RfType-EKT) | Екатеринбургский филиал |
| 53 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-VOLGOGRAD"></a> [VOLGOGRAD](#keyapis-telemetry_control-v1-DictionaryRf-RfType-VOLGOGRAD) | Волгоградский филиал |
| 54 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-YAMAL"></a> [YAMAL](#keyapis-telemetry_control-v1-DictionaryRf-RfType-YAMAL) | Ямало-Ненецкий филиал |
| 55 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-CHELYABINSK"></a> [CHELYABINSK](#keyapis-telemetry_control-v1-DictionaryRf-RfType-CHELYABINSK) | Челябинский филиал |
| 56 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-PERM"></a> [PERM](#keyapis-telemetry_control-v1-DictionaryRf-RfType-PERM) | Пермский филиал ПАО "Ростелеком" |
| 57 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-MARYEL"></a> [MARYEL](#keyapis-telemetry_control-v1-DictionaryRf-RfType-MARYEL) | Республика Марий Эл |
| 58 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-PENZA"></a> [PENZA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-PENZA) | Пензенская область |
| 59 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-INGUSHETIA"></a> [INGUSHETIA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-INGUSHETIA) | Ингушский филиал |
| 60 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-NALCHIK"></a> [NALCHIK](#keyapis-telemetry_control-v1-DictionaryRf-RfType-NALCHIK) | Кабардино-Балкарский филиал |
| 61 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-ELISTA"></a> [ELISTA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-ELISTA) | Калмыцкий филиал |
| 62 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-ROSTOV"></a> [ROSTOV](#keyapis-telemetry_control-v1-DictionaryRf-RfType-ROSTOV) | Ростовский филиал |
| 63 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-MAHACHKALA"></a> [MAHACHKALA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-MAHACHKALA) | Дагестанский филиал |
| 64 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-MORDOVIYA"></a> [MORDOVIYA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-MORDOVIYA) | Республика Мордовия |
| 65 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-KAZAN"></a> [KAZAN](#keyapis-telemetry_control-v1-DictionaryRf-RfType-KAZAN) | Республика Татарстан (Татарстан) |
| 66 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-SAMARA"></a> [SAMARA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-SAMARA) | Самарская область |
| 67 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-SARATOV"></a> [SARATOV](#keyapis-telemetry_control-v1-DictionaryRf-RfType-SARATOV) | Саратовская область |
| 68 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-UDMURTIYA"></a> [UDMURTIYA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-UDMURTIYA) | Удмуртская Республика |
| 69 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-ULYANOVSK"></a> [ULYANOVSK](#keyapis-telemetry_control-v1-DictionaryRf-RfType-ULYANOVSK) | Ульяновская область |
| 70 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-CHUVASHIYA"></a> [CHUVASHIYA](#keyapis-telemetry_control-v1-DictionaryRf-RfType-CHUVASHIYA) | Чувашская Республика - Чувашия |
| 71 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-NNOVGOROD"></a> [NNOVGOROD](#keyapis-telemetry_control-v1-DictionaryRf-RfType-NNOVGOROD) | Нижегородская область |
| 72 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-BRYANSK"></a> [BRYANSK](#keyapis-telemetry_control-v1-DictionaryRf-RfType-BRYANSK) | Брянский филиал |
| 73 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-VLADIMIR"></a> [VLADIMIR](#keyapis-telemetry_control-v1-DictionaryRf-RfType-VLADIMIR) | Владимирский филиал |
| 74 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-VORONEZH"></a> [VORONEZH](#keyapis-telemetry_control-v1-DictionaryRf-RfType-VORONEZH) | Воронежский филиал |
| 75 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-VLADIKAVKAZ"></a> [VLADIKAVKAZ](#keyapis-telemetry_control-v1-DictionaryRf-RfType-VLADIKAVKAZ) | Северо-Осетинский филиал |
| 76 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-STAVROPOL"></a> [STAVROPOL](#keyapis-telemetry_control-v1-DictionaryRf-RfType-STAVROPOL) | Ставропольский филиал |
| 77 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-CHERKESSK"></a> [CHERKESSK](#keyapis-telemetry_control-v1-DictionaryRf-RfType-CHERKESSK) | Республика Карачаево-Черкесская |
| 78 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-MAYKOP"></a> [MAYKOP](#keyapis-telemetry_control-v1-DictionaryRf-RfType-MAYKOP) | Республика Адыгея |
| 79 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-ASTRAKHAN"></a> [ASTRAKHAN](#keyapis-telemetry_control-v1-DictionaryRf-RfType-ASTRAKHAN) | Астраханский филиал |
| 80 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-KRASNODAR"></a> [KRASNODAR](#keyapis-telemetry_control-v1-DictionaryRf-RfType-KRASNODAR) | Краснодарский филиал |
| 81 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-TEST"></a> [TEST](#keyapis-telemetry_control-v1-DictionaryRf-RfType-TEST) | Тестовый |
| 82 | <a id="keyapis-telemetry_control-v1-DictionaryRf-RfType-NOVOSIBIRSK"></a> [NOVOSIBIRSK](#keyapis-telemetry_control-v1-DictionaryRf-RfType-NOVOSIBIRSK) | Новосибирский филиал |


 <!-- 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 |

