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.
Документ открытия
Документ обнаружения (Discovery Document) — это машиночитаемая спецификация для описания и использования 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 метки. |
updateLabelEnabledAppSettings | POST /v2/{name=labels/*}:updateLabelEnabledAppSettingsОбновляет EnabledAppSettings метки. |
updatePermissions | PATCH /v2/{parent=labels/*}/permissionsОбновляет разрешения метки. |
Ресурс REST: v2.labels.locks
| Методы | |
|---|---|
list | GET /v2/{parent=labels/*}/locksПеречисляет замки на этикетке. |
Ресурс 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Перечисляет замки на этикетке. |
Ресурс 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}Получает возможности пользователя. |