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