- Ресурс REST: v1.projects
- Ресурс REST: v1.projects.chatAppConfig
- Ресурс REST: v1.projects.deployments
Сервис: gsuiteaddons.googleapis.com
Для вызова этого сервиса рекомендуем использовать клиентские библиотеки от Google. Если для вашего приложения требуется использование собственных библиотек для вызова сервиса, при выполнении запросов к API используйте следующую информацию.
Документ discovery
Документ Discovery – это машиночитаемая спецификация, которая позволяет описывать и использовать интерфейсы REST API. Он используется для построения клиентских библиотек, подключаемых модулей интегрированной среды разработки и других инструментов, которые взаимодействуют с API Google. Один сервис может предоставлять несколько документов Discovery. Этот сервис предоставляет следующий документ Discovery:
Конечная точка сервиса
Конечная точка сервиса – это базовый URL, который указывает на IP-адрес сервиса API. У одного сервиса может быть несколько конечных точек. Конечная точка этого сервиса указана ниже. К ней относятся все URI, которые также перечислены ниже.
https://gsuiteaddons.googleapis.com
Ресурс REST: v1.projects
| Методы | |
|---|---|
getAuthorization |
GET /v1/{name=projects/*/authorization} Получает информацию об авторизации для развертываний в заданном проекте. |
Ресурс REST: v1.projects.chatAppConfig
| Методы | |
|---|---|
get |
GET /v1/{name=projects/*/chatAppConfig} Получает конфигурацию приложения Chat для проекта. |
patch |
PATCH /v1/{chatAppConfig.name=projects/*/chatAppConfig} Обновляет конфигурацию приложения Chat в проекте. |
Ресурс REST: v1.projects.deployments
| Методы | |
|---|---|
create |
POST /v1/{parent=projects/*}/deployments Создает развертывание с указанным названием и конфигурацией. |
delete |
DELETE /v1/{name=projects/*/deployments/*} Удаляет развертывание с указанным названием. |
get |
GET /v1/{name=projects/*/deployments/*} Получает развертывание с указанным названием. |
getInstallStatus |
GET /v1/{name=projects/*/deployments/*/installStatus} Получает статус установки тестового развертывания. |
install |
POST /v1/{name=projects/*/deployments/*}:install Устанавливает развертывание в аккаунт для тестирования. |
list |
GET /v1/{parent=projects/*}/deployments Выводит список всех развертываний в определенном проекте. |
replaceDeployment |
PUT /v1/{deployment.name=projects/*/deployments/*} Создает или заменяет развертывание с указанным названием. |
uninstall |
POST /v1/{name=projects/*/deployments/*}:uninstall Удаляет тестовое развертывание из аккаунта пользователя. |