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}Получает возможности пользователя. |