- Ресурс REST: v1alpha1.customers
- Ресурс REST: v1alpha1.customers.deployments
- Ресурс REST: v1alpha1.customers.deployments.devices
- Ресурс REST: v1alpha1.customers.devices
- Ресурс REST: v1alpha1.customers.nodes
- Ресурс REST: v1alpha1.customers.nodes.deployments
- Ресурс REST: v1alpha1.customers.nodes.devices
- Ресурс REST: v1alpha1.customers.nodes.nodes
- Ресурс REST: v1alpha1.deployments
- Ресурс REST: v1alpha1.deployments.devices
- Ресурс REST: v1alpha1.installer
- Ресурс REST: v1alpha1.nodes
- Ресурс REST: v1alpha1.nodes.deployments
- Ресурс REST: v1alpha1.nodes.deployments.devices
- Ресурс REST: v1alpha1.nodes.devices
- Ресурс REST: v1alpha1.nodes.nodes
- Ресурс REST: v1alpha1.nodes.nodes.deployments
- Ресурс REST: v1alpha1.nodes.nodes.devices
- Ресурс REST: v1alpha1.nodes.nodes.nodes
- Ресурс REST: v1alpha1.policies
Сервис: sasportal.googleapis.com
Для вызова этой службы рекомендуется использовать клиентские библиотеки , предоставленные Google. Если вашему приложению необходимо использовать собственные библиотеки для вызова этой службы, используйте следующую информацию при отправке запросов API.
Документ обнаружения
Discovery Document — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, подключаемых модулей IDE и других инструментов, взаимодействующих с API Google. Одна служба может предоставлять несколько документов обнаружения. Эта служба предоставляет следующий документ обнаружения:
Конечная точка службы
Конечная точка службы — это базовый URL-адрес, указывающий сетевой адрес службы API. Одна служба может иметь несколько конечных точек службы. Эта служба имеет следующую конечную точку службы, и все приведенные ниже URI относятся к этой конечной точке службы:
-
https://sasportal.googleapis.com
Ресурс REST: v1alpha1.customers
Методы | |
---|---|
get | GET /v1alpha1/{name=customers/*} Возвращает запрошенный customer . |
list | GET /v1alpha1/customers Возвращает список запрошенных customers . |
patch | PATCH /v1alpha1/{customer.name=customers/*} Обновляет существующего customer . |
Ресурс REST: v1alpha1.customers.deployments
Методы | |
---|---|
create | POST /v1alpha1/{parent=customers/*}/deployments Создает новое deployment . |
delete | DELETE /v1alpha1/{name=customers/*/deployments/*} Удаляет deployment . |
get | GET /v1alpha1/{name=customers/*/deployments/*} Возвращает запрошенное deployment . |
list | GET /v1alpha1/{parent=customers/*}/deployments Списки deployments . |
move | POST /v1alpha1/{name=customers/*/deployments/*}:move Перемещает deployment под другой node или customer . |
patch | PATCH /v1alpha1/{deployment.name=customers/*/deployments/*} Обновляет существующее deployment . |
Ресурс REST: v1alpha1.customers.deployments.devices
Методы | |
---|---|
create | POST /v1alpha1/{parent=customers/*/deployments/*}/devices Создает device под node или customer . |
createSigned | POST /v1alpha1/{parent=customers/*/deployments/*}/devices:createSigned Создает подписанное device под node или customer . |
list | GET /v1alpha1/{parent=customers/*/deployments/*}/devices Список devices под node или customer . |
Ресурс REST: v1alpha1.customers.devices
Методы | |
---|---|
create | POST /v1alpha1/{parent=customers/*}/devices Создает device под node или customer . |
createSigned | POST /v1alpha1/{parent=customers/*}/devices:createSigned Создает подписанное device под node или customer . |
delete | DELETE /v1alpha1/{name=customers/*/devices/*} Удаляет device . |
get | GET /v1alpha1/{name=customers/*/devices/*} Получает сведения об device . |
list | GET /v1alpha1/{parent=customers/*}/devices Список devices под node или customer . |
move | POST /v1alpha1/{name=customers/*/devices/*}:move Перемещает device под другой node или customer . |
patch | PATCH /v1alpha1/{device.name=customers/*/devices/*} Обновляет device . |
signDevice | POST /v1alpha1/{device.name=customers/*/devices/*}:signDevice Подписывает device . |
updateSigned | PATCH /v1alpha1/{name=customers/*/devices/*}:updateSigned Обновляет подписанное device . |
Ресурс REST: v1alpha1.customers.nodes
Методы | |
---|---|
create | POST /v1alpha1/{parent=customers/*}/nodes Создает новый node . |
delete | DELETE /v1alpha1/{name=customers/*/nodes/*} Удаляет node . |
get | GET /v1alpha1/{name=customers/*/nodes/*} Возвращает запрошенный node . |
list | GET /v1alpha1/{parent=customers/*}/nodes Перечисляет nodes . |
move | POST /v1alpha1/{name=customers/*/nodes/*}:move Перемещает node под другой node или customer . |
patch | PATCH /v1alpha1/{node.name=customers/*/nodes/*} Обновляет существующий node . |
Ресурс REST: v1alpha1.customers.nodes.deployments
Методы | |
---|---|
create | POST /v1alpha1/{parent=customers/*/nodes/*}/deployments Создает новое deployment . |
list | GET /v1alpha1/{parent=customers/*/nodes/*}/deployments Списки deployments . |
Ресурс REST: v1alpha1.customers.nodes.devices
Методы | |
---|---|
create | POST /v1alpha1/{parent=customers/*/nodes/*}/devices Создает device под node или customer . |
createSigned | POST /v1alpha1/{parent=customers/*/nodes/*}/devices:createSigned Создает подписанное device под node или customer . |
list | GET /v1alpha1/{parent=customers/*/nodes/*}/devices Список devices под node или customer . |
Ресурс REST: v1alpha1.customers.nodes.nodes
Методы | |
---|---|
create | POST /v1alpha1/{parent=customers/*/nodes/*}/nodes Создает новый node . |
list | GET /v1alpha1/{parent=customers/*/nodes/*}/nodes Перечисляет nodes . |
Ресурс REST: v1alpha1.deployments
Методы | |
---|---|
get | GET /v1alpha1/{name=deployments/*} Возвращает запрошенное deployment . |
Ресурс REST: v1alpha1.deployments.devices
Методы | |
---|---|
delete | DELETE /v1alpha1/{name=deployments/*/devices/*} Удаляет device . |
get | GET /v1alpha1/{name=deployments/*/devices/*} Получает сведения об device . |
move | POST /v1alpha1/{name=deployments/*/devices/*}:move Перемещает device под другой node или customer . |
patch | PATCH /v1alpha1/{device.name=deployments/*/devices/*} Обновляет device . |
signDevice | POST /v1alpha1/{device.name=deployments/*/devices/*}:signDevice Подписывает device . |
updateSigned | PATCH /v1alpha1/{name=deployments/*/devices/*}:updateSigned Обновляет подписанное device . |
Ресурс REST: v1alpha1.installer
Методы | |
---|---|
generateSecret | POST /v1alpha1/installer:generateSecret Создает секрет для использования с ValidateInstaller . |
validate | POST /v1alpha1/installer:validate Проверяет подлинность сертифицированного профессионального установщика (CPI). |
Ресурс REST: v1alpha1.nodes
Методы | |
---|---|
get | GET /v1alpha1/{name=nodes/*} Возвращает запрошенный node . |
Ресурс REST: v1alpha1.nodes.deployments
Методы | |
---|---|
delete | DELETE /v1alpha1/{name=nodes/*/deployments/*} Удаляет deployment . |
get | GET /v1alpha1/{name=nodes/*/deployments/*} Возвращает запрошенное deployment . |
list | GET /v1alpha1/{parent=nodes/*}/deployments Списки deployments . |
move | POST /v1alpha1/{name=nodes/*/deployments/*}:move Перемещает deployment под другой node или customer . |
patch | PATCH /v1alpha1/{deployment.name=nodes/*/deployments/*} Обновляет существующее deployment . |
Ресурс REST: v1alpha1.nodes.deployments.devices
Методы | |
---|---|
create | POST /v1alpha1/{parent=nodes/*/deployments/*}/devices Создает device под node или customer . |
createSigned | POST /v1alpha1/{parent=nodes/*/deployments/*}/devices:createSigned Создает подписанное device под node или customer . |
list | GET /v1alpha1/{parent=nodes/*/deployments/*}/devices Список devices под node или customer . |
Ресурс REST: v1alpha1.nodes.devices
Методы | |
---|---|
create | POST /v1alpha1/{parent=nodes/*}/devices Создает device под node или customer . |
createSigned | POST /v1alpha1/{parent=nodes/*}/devices:createSigned Создает подписанное device под node или customer . |
delete | DELETE /v1alpha1/{name=nodes/*/devices/*} Удаляет device . |
get | GET /v1alpha1/{name=nodes/*/devices/*} Получает сведения об device . |
list | GET /v1alpha1/{parent=nodes/*}/devices Список devices под node или customer . |
move | POST /v1alpha1/{name=nodes/*/devices/*}:move Перемещает device под другой node или customer . |
patch | PATCH /v1alpha1/{device.name=nodes/*/devices/*} Обновляет device . |
signDevice | POST /v1alpha1/{device.name=nodes/*/devices/*}:signDevice Подписывает device . |
updateSigned | PATCH /v1alpha1/{name=nodes/*/devices/*}:updateSigned Обновляет подписанное device . |
Ресурс REST: v1alpha1.nodes.nodes
Методы | |
---|---|
create | POST /v1alpha1/{parent=nodes/*}/nodes Создает новый node . |
delete | DELETE /v1alpha1/{name=nodes/*/nodes/*} Удаляет node . |
get | GET /v1alpha1/{name=nodes/*/nodes/*} Возвращает запрошенный node . |
list | GET /v1alpha1/{parent=nodes/*}/nodes Перечисляет nodes . |
move | POST /v1alpha1/{name=nodes/*/nodes/*}:move Перемещает node под другой node или customer . |
patch | PATCH /v1alpha1/{node.name=nodes/*/nodes/*} Обновляет существующий node . |
Ресурс REST: v1alpha1.nodes.nodes.deployments
Методы | |
---|---|
create | POST /v1alpha1/{parent=nodes/*/nodes/*}/deployments Создает новое deployment . |
list | GET /v1alpha1/{parent=nodes/*/nodes/*}/deployments Списки deployments . |
Ресурс REST: v1alpha1.nodes.nodes.devices
Методы | |
---|---|
create | POST /v1alpha1/{parent=nodes/*/nodes/*}/devices Создает device под node или customer . |
createSigned | POST /v1alpha1/{parent=nodes/*/nodes/*}/devices:createSigned Создает подписанное device под node или customer . |
list | GET /v1alpha1/{parent=nodes/*/nodes/*}/devices Список devices под node или customer . |
Ресурс REST: v1alpha1.nodes.nodes.nodes
Методы | |
---|---|
create | POST /v1alpha1/{parent=nodes/*/nodes/*}/nodes Создает новый node . |
list | GET /v1alpha1/{parent=nodes/*/nodes/*}/nodes Перечисляет nodes . |
Ресурс REST: v1alpha1.policies
Методы | |
---|---|
get | POST /v1alpha1/policies:get Получает политику управления доступом для ресурса. |
set | POST /v1alpha1/policies:set Задает политику управления доступом к указанному ресурсу. |
test | POST /v1alpha1/policies:test Возвращает разрешения, которые вызывающая сторона имеет для указанного ресурса. |