用于管理云端硬盘标签的 API
- REST 资源:v2.labels
- REST 资源:v2.labels.locks
- REST 资源:v2.labels.permissions
- REST 资源:v2.labels.revisions
- REST 资源:v2.labels.revisions.locks
- REST 资源:v2.labels.revisions.permissions
- REST 资源:v2.limits
- REST 资源:v2.users
服务:drivelabels.googleapis.com
如要调用此服务,我们建议您使用 Google 提供的客户端库。如果您的应用需要使用您自己的库来调用此服务,则在发出 API 请求时应使用以下信息。
发现文档
发现文档是用于说明和使用 REST API 的机器可读规范。它用于构建客户端库、IDE 插件以及与 Google API 交互的其他工具。一项服务可能会提供多个发现文档。此服务提供了以下发现文档:
服务端点
服务端点是指定 API 服务的网络地址的基本网址。一项服务可能有多个服务端点。此服务具有以下服务端点,下面的所有 URI 都与此服务端点相关:
https://drivelabels.googleapis.com
REST 资源:v2.labels
方法 | |
---|---|
create |
POST /v2/labels 创建新标签。 |
delete |
DELETE /v2/{name=labels/*} 永久删除云端硬盘内容的标签和相关元数据。 |
delta |
POST /v2/{name=labels/*}:delta 通过应用一组更新请求来更新单个标签,从而生成新的草稿修订版本。 |
disable |
POST /v2/{name=labels/*}:disable 停用已发布的标签。 |
enable |
POST /v2/{name=labels/*}:enable 启用已停用的标签,并将其恢复为已发布状态。 |
get |
GET /v2/{name=labels/*} 按资源名称获取标签。 |
list |
GET /v2/labels 列出标签。 |
publish |
POST /v2/{name=labels/*}:publish 发布对标签的所有草稿更改。 |
updateLabelCopyMode |
POST /v2/{name=labels/*}:updateLabelCopyMode 更新标签的 CopyMode 。 |
updatePermissions |
PATCH /v2/{parent=labels/*}/permissions 更新标签的权限。 |
REST 资源:v2.labels.locks
方法 | |
---|---|
list |
GET /v2/{parent=labels/*}/locks 列出标签上的 LabelLock。 |
REST 资源:v2.labels.permissions
方法 | |
---|---|
batchDelete |
POST /v2/{parent=labels/*}/permissions:batchDelete 删除标签权限。 |
batchUpdate |
POST /v2/{parent=labels/*}/permissions:batchUpdate 更新标签权限。 |
create |
POST /v2/{parent=labels/*}/permissions 更新标签的权限。 |
delete |
DELETE /v2/{name=labels/*/permissions/*} 删除标签的权限。 |
list |
GET /v2/{parent=labels/*}/permissions 列出标签的权限。 |
REST 资源:v2.labels.revisions
方法 | |
---|---|
updatePermissions |
PATCH /v2/{parent=labels/*/revisions/*}/permissions 更新标签的权限。 |
REST 资源:v2.labels.revisions.locks
方法 | |
---|---|
list |
GET /v2/{parent=labels/*/revisions/*}/locks 列出标签上的 LabelLock。 |
REST 资源:v2.labels.revisions.permissions
方法 | |
---|---|
batchDelete |
POST /v2/{parent=labels/*/revisions/*}/permissions:batchDelete 删除标签权限。 |
batchUpdate |
POST /v2/{parent=labels/*/revisions/*}/permissions:batchUpdate 更新标签权限。 |
create |
POST /v2/{parent=labels/*/revisions/*}/permissions 更新标签的权限。 |
delete |
DELETE /v2/{name=labels/*/revisions/*/permissions/*} 删除标签的权限。 |
list |
GET /v2/{parent=labels/*/revisions/*}/permissions 列出标签的权限。 |
REST 资源:v2.limits
方法 | |
---|---|
getLabel |
GET /v2/limits/label 获取标签结构的约束条件;例如,允许的字段数量上限和标签标题的长度上限。 |
REST 资源:v2.users
方法 | |
---|---|
getCapabilities |
GET /v2/{name=users/*/capabilities} 获取用户功能。 |