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 |
正在删除标签锁定。在完全移除标签锁定之前,服务器将继续强制执行标签锁定。 |
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-08-05。
[null,null,["最后更新时间 (UTC):2025-08-05。"],[],[],null,["# ListLabelLocksResponse\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [LabelLock](#LabelLock)\n - [JSON representation](#LabelLock.SCHEMA_REPRESENTATION)\n- [Capabilities](#Capabilities)\n - [JSON representation](#Capabilities.SCHEMA_REPRESENTATION)\n- [State](#State)\n\nThe response to a `ListLabelLocksRequest`.\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"labelLocks\": [ { object (/workspace/drive/labels/reference/rest/v2/ListLabelLocksResponse#LabelLock) } ], \"nextPageToken\": string } ``` |\n\n| Fields ||\n|-----------------|-------------------------------------------------------------------------------------------------------------------|\n| `labelLocks[]` | `object (`[LabelLock](/workspace/drive/labels/reference/rest/v2/ListLabelLocksResponse#LabelLock)`)` Label locks. |\n| `nextPageToken` | `string` The token of the next page in the response. |\n\nLabelLock\n---------\n\nA lock that can be applied to a label, field, or choice.\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"name\": string, \"fieldId\": string, \"choiceId\": string, \"createTime\": string, \"creator\": { object (/workspace/drive/labels/reference/rest/v2/labels#UserInfo) }, \"deleteTime\": string, \"capabilities\": { object (/workspace/drive/labels/reference/rest/v2/ListLabelLocksResponse#Capabilities) }, \"state\": enum (/workspace/drive/labels/reference/rest/v2/ListLabelLocksResponse#State) } ``` |\n\n| Fields ||\n|----------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` Output only. Resource name of this label lock. |\n| `fieldId` | `string` The ID of the field that should be locked. Empty if the whole label should be locked. |\n| `choiceId` | `string` The ID of the selection field choice that should be locked. If present, `fieldId` must also be present. |\n| `createTime` | `string (`[Timestamp](https://protobuf.dev/reference/protobuf/google.protobuf/#timestamp)` format)` Output only. The time this label lock was created. |\n| `creator` | `object (`[UserInfo](/workspace/drive/labels/reference/rest/v2/labels#UserInfo)`)` Output only. The user whose credentials were used to create the label lock. Not present if no user was responsible for creating the label lock. |\n| `deleteTime` | `string (`[Timestamp](https://protobuf.dev/reference/protobuf/google.protobuf/#timestamp)` format)` Output only. A timestamp indicating when this label lock was scheduled for deletion. Present only if this label lock is in the `DELETING` state. |\n| `capabilities` | `object (`[Capabilities](/workspace/drive/labels/reference/rest/v2/ListLabelLocksResponse#Capabilities)`)` Output only. The user's capabilities on this label lock. |\n| `state` | `enum (`[State](/workspace/drive/labels/reference/rest/v2/ListLabelLocksResponse#State)`)` Output only. This label lock's state. |\n\nCapabilities\n------------\n\nA description of a user's capabilities on a label lock.\n\n| JSON representation |\n|--------------------------------------|\n| ``` { \"canViewPolicy\": boolean } ``` |\n\n| Fields ||\n|-----------------|--------------------------------------------------------------|\n| `canViewPolicy` | `boolean` True if the user is authorized to view the policy. |\n\nState\n-----\n\nA description of a label lock's state.\n\n| Enums ||\n|---------------------|-----------------------------------------------------------------------------------------------------------------------------|\n| `STATE_UNSPECIFIED` | Unknown state. |\n| `ACTIVE` | The label lock is active and is being enforced by the server. |\n| `DELETING` | The label lock is being deleted. The label lock will continue to be enforced by the server until it has been fully removed. |"]]