Odpowiedź na żądanie ListLabelLocksRequest.
Zapis JSON |
---|
{
"labelLocks": [
{
object ( |
Pola | |
---|---|
labelLocks[] |
Blokady etykiet. |
nextPageToken |
Token następnej strony w odpowiedzi. |
LabelLock
Blokada, którą można zastosować do etykiety, pola lub wyboru.
Zapis JSON |
---|
{ "name": string, "fieldId": string, "choiceId": string, "createTime": string, "creator": { object ( |
Pola | |
---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu tej etykiety LabelLock. |
fieldId |
Identyfikator pola, które powinno zostać zablokowane. Pole jest puste, jeśli cała etykieta ma być zablokowana. |
choiceId |
Identyfikator opcji pola wyboru, która ma być zablokowana. Jeśli występuje, musisz też podać właściwość |
createTime |
Tylko dane wyjściowe. Godzina utworzenia tej blokady. |
creator |
Tylko dane wyjściowe. Użytkownik, którego dane logowania zostały użyte do utworzenia blokady etykiety. Ten element nie będzie widoczny, jeśli żaden użytkownik nie był odpowiedzialny za utworzenie blokady LabelLock. |
deleteTime |
Tylko dane wyjściowe. Sygnatura czasowa wskazująca, kiedy zaplanowano usunięcie tej etykiety LabelLock. Ta wartość będzie widoczna tylko wtedy, gdy ta blokada etykiety jest w stanie USUWANIA. |
capabilities |
Tylko dane wyjściowe. Uprawnienia użytkownika dotyczące tej blokady etykiety. |
state |
Tylko dane wyjściowe. Stan tej blokady etykiety. |
Możliwości
Opis uprawnień użytkownika związanych z blokadą etykiety.
Zapis JSON |
---|
{ "canViewPolicy": boolean } |
Pola | |
---|---|
canViewPolicy |
Prawda, jeśli użytkownik jest upoważniony do wyświetlania zasad. |
Stan
Opis stanu blokady LabelLock.
Wartości w polu enum | |
---|---|
STATE_UNSPECIFIED |
Stan nieznany. |
ACTIVE |
Blokada etykiety jest aktywna i jest egzekwowana przez serwer. |
DELETING |
Usuwam etykietę LabelLock. Blokada etykiety będzie nadal egzekwowana przez serwer, dopóki nie zostanie całkowicie usunięta. |