CustomDataPatch
Данные для изменения тегов документа.
message CustomDataPatch {
required string ParentEntityId = 1;
required CustomDataPatchOperation Operation = 2;
required string Key = 3;
optional string Value = 4;
}
enum CustomDataPatchOperation {
Set = 0;
Remove = 1;
}
ParentEntityId— идентификатор документа, для которого нужно добавить или изменить тег.Operation— тип операции. Принимает значения из перечисленияCustomDataPatchOperation:Set— добавить новый тег или изменить уже существующий.Remove— удалить тег, если он есть. Значение поляValueв этой операции игнорируется.
Key— название тега. Не может быть пустым. Регистронезависимый. Может содержать только буквы латинского и русского алфавита, цифры и символы «-» и «_». Длина не более 60 символов.Value— значение тега, соответствующее ключуKey. Регистронезависимый. Может быть пустым, длина не более 200 символов. Значение игнорируется, если тип операции —Remove.
См. также
- Структура используется:
в структуре MessagePatchToPost
в структуре MessagePatchToPostV2