The response to a ListLabelLocksRequest.
JSON representation |
---|
{
"labelLocks": [
{
object ( |
Fields | |
---|---|
labelLocks[] |
LabelLocks. |
nextPageToken |
The token of the next page in the response. |
LabelLock
A Lock that can be applied to a Label, Field, or Choice.
JSON representation |
---|
{ "name": string, "fieldId": string, "choiceId": string, "createTime": string, "creator": { object ( |
Fields | |
---|---|
name |
Output only. Resource name of this LabelLock. |
fieldId |
The ID of the Field that should be locked. Empty if the whole Label should be locked. |
choiceId |
The ID of the Selection Field Choice that should be locked. If present, |
createTime |
Output only. The time this LabelLock was created. |
creator |
Output only. The user whose credentials were used to create the LabelLock. This will not be present if no user was responsible for creating the LabelLock. |
deleteTime |
Output only. A timestamp indicating when this LabelLock was scheduled for deletion. This will be present only if this LabelLock is in the DELETING state. |
capabilities |
Output only. The user's capabilities on this LabelLock. |
state |
Output only. This LabelLock's state. |
Capabilities
A description of a user's capabilities on a LabelLock.
JSON representation |
---|
{ "canViewPolicy": boolean } |
Fields | |
---|---|
canViewPolicy |
True if the user is authorized to view the policy. |
State
A description of a LabelLock's state.
Enums | |
---|---|
STATE_UNSPECIFIED |
Unknown state. |
ACTIVE |
The LabelLock is active and is being enforced by the server. |
DELETING |
The LabelLock is being deleted. The LabelLock will continue to be enforced by the server until it has been fully removed. |