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 и других инструментов, взаимодействующих с API Google. Одна служба может предоставлять несколько документов обнаружения. Эта служба предоставляет следующий документ обнаружения:
Конечная точка службы
Конечная точка службы — это базовый URL-адрес, указывающий сетевой адрес службы 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 Перечисляет LabelLocks на метке. |
Ресурс 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 Перечисляет LabelLocks на метке. |
Ресурс 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} Получает возможности пользователя. |