Odpowiedź na ListLabelLocksRequest.
Zapis JSON |
---|
{
"labelLocks": [
{
object ( |
Pola | |
---|---|
labelLocks[] |
LabelLocks. |
nextPageToken |
Token następnej strony w odpowiedzi. |
LabelLock
Blokada, którą można zastosować do etykiety, pola lub opcji.
Zapis JSON |
---|
{ "name": string, "fieldId": string, "choiceId": string, "createTime": string, "creator": { object ( |
Pola | |
---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu tej funkcji LabelLock. |
fieldId |
Identyfikator pola, które ma być zablokowane. Pusty, jeśli ma być zablokowana cała etykieta. |
choiceId |
Identyfikator opcji pola wyboru, która powinna być zablokowana. Jeśli występuje, musi też występować |
createTime |
Tylko dane wyjściowe. Czas utworzenia tej blokady etykiety. |
creator |
Tylko dane wyjściowe. Użytkownik, którego dane logowania zostały użyte do utworzenia blokady etykiety. Nie będzie widoczna, jeśli za utworzenie etykiety nie odpowiada żaden użytkownik. |
deleteTime |
Tylko dane wyjściowe. Znak czasu wskazujący, kiedy zaplanowano usunięcie tej blokady etykiety. Jest ona widoczna tylko wtedy, gdy ta blokada etykiety jest w stanie USUWANIE. |
capabilities |
Tylko dane wyjściowe. Możliwości użytkownika w ramach tej funkcji LabelLock. |
state |
Tylko dane wyjściowe. Stan tej etykiety. |
Uprawnienia
Opis możliwości użytkownika w przypadku etykiety zabezpieczającej.
Zapis JSON |
---|
{ "canViewPolicy": boolean } |
Pola | |
---|---|
canViewPolicy |
Prawda, jeśli użytkownik ma uprawnienia do wyświetlania zasad. |
Stan
Opis stanu etykiety.
Wartości w polu enum | |
---|---|
STATE_UNSPECIFIED |
Stan nieznany. |
ACTIVE |
Blokada etykiety jest aktywna i jest egzekwowana przez serwer. |
DELETING |
Blokada etykiety jest usuwana. Serwer będzie nadal egzekwować blokadę etykiet, dopóki nie zostanie ona całkowicie usunięta. |