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.
Документ открытия
Discovery Document — это машиночитаемая спецификация для описания и использования REST API. Она используется для создания клиентских библиотек, плагинов IDE и других инструментов, которые взаимодействуют с Google API. Одна служба может предоставлять несколько discovery-документов. Эта служба предоставляет следующий discovery-документ:
Конечная точка обслуживания
Конечная точка службы — это базовый URL, который указывает сетевой адрес службы 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 метки. |
updateLabelEnabledAppSettings | POST /v2beta/{name=labels/*}:updateLabelEnabledAppSettings Обновляет EabledAppSettings метки. |
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} Получает возможности пользователя. |