ListLabelLocksResponse

ListLabelLocksRequest에 대한 응답입니다.

JSON 표현
{
  "labelLocks": [
    {
      object (LabelLock)
    }
  ],
  "nextPageToken": string
}
필드
labelLocks[]

object (LabelLock)

라벨 잠금

nextPageToken

string

응답의 다음 페이지 토큰입니다.

LabelLock

라벨, 필드 또는 선택사항에 적용할 수 있는 잠금입니다.

JSON 표현
{
  "name": string,
  "fieldId": string,
  "choiceId": string,
  "createTime": string,
  "creator": {
    object (UserInfo)
  },
  "deleteTime": string,
  "capabilities": {
    object (Capabilities)
  },
  "state": enum (State)
}
필드
name

string

출력 전용입니다. 이 라벨 잠금의 리소스 이름입니다.

fieldId

string

잠가야 하는 필드의 ID입니다. 전체 라벨을 잠가야 하는 경우 비어 있습니다.

choiceId

string

잠가야 하는 선택 필드 선택사항의 ID입니다. 있는 경우 fieldId도 있어야 합니다.

createTime

string (Timestamp format)

출력 전용입니다. 이 라벨 잠금이 생성된 시간입니다.

creator

object (UserInfo)

출력 전용입니다. 라벨 잠금을 만드는 데 사용자 인증 정보가 사용된 사용자입니다. 라벨 잠금 생성을 담당한 사용자가 없는 경우 표시되지 않습니다.

deleteTime

string (Timestamp format)

출력 전용입니다. 이 라벨 잠금이 삭제되도록 예약된 시간을 나타내는 타임스탬프입니다. 이 라벨 잠금이 DELETING 상태인 경우에만 표시됩니다.

capabilities

object (Capabilities)

출력 전용입니다. 이 라벨 잠금에 대한 사용자의 기능입니다.

state

enum (State)

출력 전용입니다. 이 라벨 잠금의 상태입니다.

기능

라벨 잠금에 대한 사용자의 기능 설명입니다.

JSON 표현
{
  "canViewPolicy": boolean
}
필드
canViewPolicy

boolean

사용자에게 정책을 볼 권한이 있으면 true입니다.

라벨 잠금 상태에 대한 설명입니다.

열거형
STATE_UNSPECIFIED 알 수 없는 상태입니다.
ACTIVE 라벨 잠금이 활성화되어 서버에서 적용되고 있습니다.
DELETING 라벨 잠금이 삭제되는 중입니다. 라벨 잠금은 완전히 삭제될 때까지 서버에서 계속 적용됩니다.