La respuesta a una ListLabelLocksRequest.
Representación JSON |
---|
{
"labelLocks": [
{
object ( |
Campos | |
---|---|
labelLocks[] |
Bloqueos de etiquetas |
nextPageToken |
El token de la página siguiente en la respuesta. |
LabelLock
Es 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 este LabelLock. |
fieldId |
El ID del campo que se debe bloquear. Estará vacío si toda la etiqueta debe bloquearse. |
choiceId |
El ID de la opción de campo de selección que debe bloquearse. Si está presente, |
createTime |
Solo salida. Indica la hora en que se creó este LabelLock. |
creator |
Solo salida. El usuario cuyas credenciales se usaron para crear el LabelLock. Este campo no estará presente si ningún usuario fue el responsable de crear el LabelLock. |
deleteTime |
Solo salida. Una marca de tiempo que indica cuándo se programó la eliminación de este LabelLock. Esta opción solo estará presente si este LabelLock está en el estado DELETING. |
capabilities |
Solo salida. Las capacidades del usuario en este LabelLock |
state |
Solo salida. Estado de este LabelLock. |
Funciones
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 está autorizado a ver la política. |
Estado
Una descripción del estado de LabelLock.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
Estado desconocido. |
ACTIVE |
LabelLock está activo y el servidor lo está aplicando de manera forzosa. |
DELETING |
Se está borrando el elemento LabelLock. El servidor continuará aplicando de manera forzosa LabelLock hasta que se haya quitado por completo. |