Ответ на ListLabelLocksRequest
.
JSON-представление |
---|
{
"labelLocks": [
{
object ( |
Поля | |
---|---|
labelLocks[] | Замки для этикеток. |
nextPageToken | Токен следующей страницы в ответе. |
LabelLock
Блокировка, которую можно применить к метке, полю или выбору.
JSON-представление |
---|
{ "name": string, "fieldId": string, "choiceId": string, "createTime": string, "creator": { object ( |
Поля | |
---|---|
name | Только вывод. Имя ресурса этой метки заблокировано. |
fieldId | Идентификатор поля, которое следует заблокировать. Оставьте пустым, если необходимо заблокировать всю метку. |
choiceId | Идентификатор поля выбора, которое должно быть заблокировано. Если присутствует, также должен присутствовать |
createTime | Только вывод. Время создания этой блокировки метки. |
creator | Только вывод. Пользователь, чьи учетные данные были использованы для создания блокировки метки. Отсутствует, если ни один пользователь не отвечал за создание блокировки метки. |
deleteTime | Только вывод. Метка времени, указывающая, когда эта блокировка метки была запланирована для удаления. Присутствует только в том случае, если эта блокировка метки находится в состоянии |
capabilities | Только вывод. Возможности пользователя на этой метке заблокированы. |
state | Только вывод. Состояние блокировки этой метки. |
Возможности
Описание возможностей пользователя на замке-метке.
JSON-представление |
---|
{ "canViewPolicy": boolean } |
Поля | |
---|---|
canViewPolicy | True, если пользователь авторизован для просмотра политики. |
Состояние
Описание состояния замка метки.
Перечисления | |
---|---|
STATE_UNSPECIFIED | Неизвестное состояние. |
ACTIVE | Блокировка метки активна и применяется сервером. |
DELETING | Блокировка метки удаляется. Сервер продолжит принудительно применять блокировку метки до тех пор, пока она не будет полностью снята. |