La respuesta a una ListLabelLocksRequest.
Representación JSON |
---|
{
"labelLocks": [
{
object ( |
Campos | |
---|---|
labelLocks[] |
LabelLocks. |
nextPageToken |
El token de la página siguiente en la respuesta. |
LabelLock
Un bloqueo que se puede aplicar a una etiqueta, un campo o una opción.
Representación JSON |
---|
{ "name": string, "fieldId": string, "choiceId": string, "createTime": string, "creator": { object ( |
Campos | |
---|---|
name |
Solo salida. Nombre del recurso de esta LabelLock. |
fieldId |
El ID del campo que se debe bloquear. Está vacío si se debe bloquear toda la etiqueta. |
choiceId |
El ID de la opción del campo de selección que debe bloquearse. Si está presente, también debe estar presente |
createTime |
Solo salida. La hora en la que se creó esta LabelLock. |
creator |
Solo salida. El usuario cuyas credenciales se usaron para crear el LabelLock. Esto no estará presente si ningún usuario fue responsable de crear la LabelLock. |
deleteTime |
Solo salida. Una marca de tiempo que indica cuándo se programó la eliminación de esta LabelLock. Esto estará presente solo si el LabelLock está en el estado DELETING. |
capabilities |
Solo salida. Las capacidades del usuario en esta LabelLock. |
state |
Solo salida. El estado de este LabelLock. |
Capacidades
Es una descripción de las capacidades de un usuario en un LabelLock.
Representación JSON |
---|
{ "canViewPolicy": boolean } |
Campos | |
---|---|
canViewPolicy |
Es verdadero si el usuario tiene autorización para ver la política. |
Estado
Una descripción del estado de un LabelLock.
Enumeradores | |
---|---|
STATE_UNSPECIFIED |
Estado desconocido. |
ACTIVE |
LabelLock está activo y el servidor lo aplica de manera forzosa. |
DELETING |
Se está borrando el LabelLock. El servidor seguirá aplicando el LabelLock hasta que se haya quitado por completo. |