ListLabelLocksResponse

Odpowiedź na żądanie ListLabelLocksRequest.

Zapis JSON
{
  "labelLocks": [
    {
      object (LabelLock)
    }
  ],
  "nextPageToken": string
}
Pola
labelLocks[]

object (LabelLock)

Blokady etykiet.

nextPageToken

string

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 (UserInfo)
  },
  "deleteTime": string,
  "capabilities": {
    object (Capabilities)
  },
  "state": enum (State)
}
Pola
name

string

Tylko dane wyjściowe. Nazwa zasobu tej etykiety LabelLock.

fieldId

string

Identyfikator pola, które powinno zostać zablokowane. Pole jest puste, jeśli cała etykieta ma być zablokowana.

choiceId

string

Identyfikator opcji pola wyboru, która ma być zablokowana. Jeśli występuje, musisz też podać właściwość fieldId.

createTime

string (Timestamp format)

Tylko dane wyjściowe. Godzina utworzenia tej blokady.

creator

object (UserInfo)

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

string (Timestamp format)

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

object (Capabilities)

Tylko dane wyjściowe. Uprawnienia użytkownika dotyczące tej blokady etykiety.

state

enum (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

boolean

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.