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