- Zasób REST: v1alpha1.customers
- Zasób REST: v1alpha1.customers.deploys
- Zasób REST: v1alpha1.customers.deploys.devices
- Zasób REST: v1alpha1.customers.devices
- Zasób REST: v1alpha1.customers.nodes
- Zasób REST: v1alpha1.customers.nodes.deploys
- Zasób REST: v1alpha1.customers.nodes.devices
- Zasób REST: v1alpha1.customers.nodes.nodes
- Zasób REST: v1alpha1.deploys
- Zasób REST: v1alpha1.deploys.devices
- Zasób REST: v1alpha1.installer
- Zasób REST: v1alpha1.nodes
- Zasób REST: v1alpha1.nodes.deploys
- Zasób REST: v1alpha1.nodes.deploys.devices
- Zasób REST: v1alpha1.nodes.devices
- Zasób REST: v1alpha1.nodes.nodes
- Zasób REST: v1alpha1.nodes.nodes.deploys
- Zasób REST: v1alpha1.nodes.nodes.devices
- Zasób REST: v1alpha1.nodes.nodes.nodes
- Zasób REST: v1alpha1.policies
Usługa: sasportal.googleapis.com
Aby zadzwonić do tej usługi, zalecamy użycie bibliotek klienckich udostępnionych przez Google. Jeśli Twoja aplikacja musi użyć własnych bibliotek, aby wywołać tę usługę, użyj tych informacji podczas wysyłania żądań do interfejsu API.
Dokument Discovery
Dokument Discovery to zrozumiała dla komputera specyfikacja dotycząca interfejsów API REST i korzystania z nich. Służy do tworzenia bibliotek klientów, wtyczek IDE i innych narzędzi, które współpracują z interfejsami API Google. Jedna usługa może udostępniać wiele dokumentów Discovery. Ta usługa dostarcza następujący dokument opisujący interfejs API:
Punkt końcowy usługi
Punkt końcowy usługi to podstawowy adres URL określający adres sieci usługi interfejsu API. Jedna usługa może mieć wiele punktów końcowych usługi. Ta usługa ma następujący punkt końcowy usługi, a wszystkie poniższe identyfikatory URI są zależne od tego punktu końcowego:
https://sasportal.googleapis.com
Zasób REST: v1alpha1.customers
| Metody | |
|---|---|
get |
GET /v1alpha1/{name=customers/*}Zwraca żądany obiekt customer. |
list |
GET /v1alpha1/customersZwraca listę żądanych wartości customers. |
patch |
PATCH /v1alpha1/{customer.name=customers/*} Aktualizuje dotychczasowy customer. |
Zasób REST: v1alpha1.customers.deploys
| Metody | |
|---|---|
create |
POST /v1alpha1/{parent=customers/*}/deploymentsUtworzy nowe deployment. |
delete |
DELETE /v1alpha1/{name=customers/*/deployments/*} Usuwa deployment. |
get |
GET /v1alpha1/{name=customers/*/deployments/*}Zwraca żądany obiekt deployment. |
list |
GET /v1alpha1/{parent=customers/*}/deployments Listy deployments. |
move |
POST /v1alpha1/{name=customers/*/deployments/*}:move Przenosi element deployment pod inny element node lub customer. |
patch |
PATCH /v1alpha1/{deployment.name=customers/*/deployments/*} Aktualizuje dotychczasowy deployment. |
Zasób REST: v1alpha1.customers.deploys.devices
| Metody | |
|---|---|
create |
POST /v1alpha1/{parent=customers/*/deployments/*}/devices Utworzy device w node lub customer. |
createSigned |
POST /v1alpha1/{parent=customers/*/deployments/*}/devices:createSigned Podpisze podpis device w kluczu node lub customer. |
list |
GET /v1alpha1/{parent=customers/*/deployments/*}/devices Wyświetla devices w sekcji node lub customer. |
Zasób REST: v1alpha1.customers.devices
| Metody | |
|---|---|
create |
POST /v1alpha1/{parent=customers/*}/devices Utworzy device w node lub customer. |
createSigned |
POST /v1alpha1/{parent=customers/*}/devices:createSigned Podpisze podpis device w kluczu node lub customer. |
delete |
DELETE /v1alpha1/{name=customers/*/devices/*} Usuwa device. |
get |
GET /v1alpha1/{name=customers/*/devices/*} Pobiera szczegółowe informacje na temat: device. |
list |
GET /v1alpha1/{parent=customers/*}/devices Wyświetla devices w sekcji node lub customer. |
move |
POST /v1alpha1/{name=customers/*/devices/*}:move Przenosi element device pod inny element node lub customer. |
patch |
PATCH /v1alpha1/{device.name=customers/*/devices/*} Aktualizuje device. |
signDevice |
POST /v1alpha1/{device.name=customers/*/devices/*}:signDevice Wskazuje device. |
updateSigned |
PATCH /v1alpha1/{name=customers/*/devices/*}:updateSigned Aktualizuje podpisany device. |
Zasób REST: v1alpha1.customers.nodes
| Metody | |
|---|---|
create |
POST /v1alpha1/{parent=customers/*}/nodesUtworzy nowe node. |
delete |
DELETE /v1alpha1/{name=customers/*/nodes/*} Usuwa node. |
get |
GET /v1alpha1/{name=customers/*/nodes/*}Zwraca żądany obiekt node. |
list |
GET /v1alpha1/{parent=customers/*}/nodes Listy nodes. |
move |
POST /v1alpha1/{name=customers/*/nodes/*}:move Przenosi element node pod inny element node lub customer. |
patch |
PATCH /v1alpha1/{node.name=customers/*/nodes/*} Aktualizuje dotychczasowy node. |
Zasób REST: v1alpha1.customers.nodes.deploys
| Metody | |
|---|---|
create |
POST /v1alpha1/{parent=customers/*/nodes/*}/deploymentsUtworzy nowe deployment. |
list |
GET /v1alpha1/{parent=customers/*/nodes/*}/deployments Listy deployments. |
Zasób REST: v1alpha1.customers.nodes.devices
| Metody | |
|---|---|
create |
POST /v1alpha1/{parent=customers/*/nodes/*}/devices Utworzy device w node lub customer. |
createSigned |
POST /v1alpha1/{parent=customers/*/nodes/*}/devices:createSigned Podpisze podpis device w kluczu node lub customer. |
list |
GET /v1alpha1/{parent=customers/*/nodes/*}/devices Wyświetla devices w sekcji node lub customer. |
Zasób REST: v1alpha1.customers.nodes.nodes
| Metody | |
|---|---|
create |
POST /v1alpha1/{parent=customers/*/nodes/*}/nodesUtworzy nowe node. |
list |
GET /v1alpha1/{parent=customers/*/nodes/*}/nodes Listy nodes. |
Zasób REST: v1alpha1.deploys
| Metody | |
|---|---|
get |
GET /v1alpha1/{name=deployments/*}Zwraca żądany obiekt deployment. |
Zasób REST: v1alpha1.deploys.devices
| Metody | |
|---|---|
delete |
DELETE /v1alpha1/{name=deployments/*/devices/*} Usuwa device. |
get |
GET /v1alpha1/{name=deployments/*/devices/*} Pobiera szczegółowe informacje na temat: device. |
move |
POST /v1alpha1/{name=deployments/*/devices/*}:move Przenosi element device pod inny element node lub customer. |
patch |
PATCH /v1alpha1/{device.name=deployments/*/devices/*} Aktualizuje device. |
signDevice |
POST /v1alpha1/{device.name=deployments/*/devices/*}:signDevice Wskazuje device. |
updateSigned |
PATCH /v1alpha1/{name=deployments/*/devices/*}:updateSigned Aktualizuje podpisany device. |
Zasób REST: v1alpha1.installer
| Metody | |
|---|---|
generateSecret |
POST /v1alpha1/installer:generateSecret Generuje obiekt tajny do użycia w: ValidateInstaller. |
validate |
POST /v1alpha1/installer:validateWeryfikacja tożsamości certyfikowanego instalatora (CPI). |
Zasób REST: v1alpha1.nodes
| Metody | |
|---|---|
get |
GET /v1alpha1/{name=nodes/*}Zwraca żądany obiekt node. |
Zasób REST: v1alpha1.nodes.deploys
| Metody | |
|---|---|
delete |
DELETE /v1alpha1/{name=nodes/*/deployments/*} Usuwa deployment. |
get |
GET /v1alpha1/{name=nodes/*/deployments/*}Zwraca żądany obiekt deployment. |
list |
GET /v1alpha1/{parent=nodes/*}/deployments Listy deployments. |
move |
POST /v1alpha1/{name=nodes/*/deployments/*}:move Przenosi element deployment pod inny element node lub customer. |
patch |
PATCH /v1alpha1/{deployment.name=nodes/*/deployments/*} Aktualizuje dotychczasowy deployment. |
Zasób REST: v1alpha1.nodes.deploys.devices
| Metody | |
|---|---|
create |
POST /v1alpha1/{parent=nodes/*/deployments/*}/devices Utworzy device w node lub customer. |
createSigned |
POST /v1alpha1/{parent=nodes/*/deployments/*}/devices:createSigned Podpisze podpis device w kluczu node lub customer. |
list |
GET /v1alpha1/{parent=nodes/*/deployments/*}/devices Wyświetla devices w sekcji node lub customer. |
Zasób REST: v1alpha1.nodes.devices
| Metody | |
|---|---|
create |
POST /v1alpha1/{parent=nodes/*}/devices Utworzy device w node lub customer. |
createSigned |
POST /v1alpha1/{parent=nodes/*}/devices:createSigned Podpisze podpis device w kluczu node lub customer. |
delete |
DELETE /v1alpha1/{name=nodes/*/devices/*} Usuwa device. |
get |
GET /v1alpha1/{name=nodes/*/devices/*} Pobiera szczegółowe informacje na temat: device. |
list |
GET /v1alpha1/{parent=nodes/*}/devices Wyświetla devices w sekcji node lub customer. |
move |
POST /v1alpha1/{name=nodes/*/devices/*}:move Przenosi element device pod inny element node lub customer. |
patch |
PATCH /v1alpha1/{device.name=nodes/*/devices/*} Aktualizuje device. |
signDevice |
POST /v1alpha1/{device.name=nodes/*/devices/*}:signDevice Wskazuje device. |
updateSigned |
PATCH /v1alpha1/{name=nodes/*/devices/*}:updateSigned Aktualizuje podpisany device. |
Zasób REST: v1alpha1.nodes.nodes
| Metody | |
|---|---|
create |
POST /v1alpha1/{parent=nodes/*}/nodesUtworzy nowe node. |
delete |
DELETE /v1alpha1/{name=nodes/*/nodes/*} Usuwa node. |
get |
GET /v1alpha1/{name=nodes/*/nodes/*}Zwraca żądany obiekt node. |
list |
GET /v1alpha1/{parent=nodes/*}/nodes Listy nodes. |
move |
POST /v1alpha1/{name=nodes/*/nodes/*}:move Przenosi element node pod inny element node lub customer. |
patch |
PATCH /v1alpha1/{node.name=nodes/*/nodes/*} Aktualizuje dotychczasowy node. |
Zasób REST: v1alpha1.nodes.nodes.deploys
| Metody | |
|---|---|
create |
POST /v1alpha1/{parent=nodes/*/nodes/*}/deploymentsUtworzy nowe deployment. |
list |
GET /v1alpha1/{parent=nodes/*/nodes/*}/deployments Listy deployments. |
Zasób REST: v1alpha1.nodes.nodes.devices
| Metody | |
|---|---|
create |
POST /v1alpha1/{parent=nodes/*/nodes/*}/devices Utworzy device w node lub customer. |
createSigned |
POST /v1alpha1/{parent=nodes/*/nodes/*}/devices:createSigned Podpisze podpis device w kluczu node lub customer. |
list |
GET /v1alpha1/{parent=nodes/*/nodes/*}/devices Wyświetla devices w sekcji node lub customer. |
Zasób REST: v1alpha1.nodes.nodes.nodes
| Metody | |
|---|---|
create |
POST /v1alpha1/{parent=nodes/*/nodes/*}/nodesUtworzy nowe node. |
list |
GET /v1alpha1/{parent=nodes/*/nodes/*}/nodes Listy nodes. |
Zasób REST: v1alpha1.policies
| Metody | |
|---|---|
get |
POST /v1alpha1/policies:get Pobiera zasadę kontroli dostępu do zasobu. |
set |
POST /v1alpha1/policies:set Konfiguruje zasadę kontroli dostępu do określonego zasobu. |
test |
POST /v1alpha1/policies:testZwraca uprawnienia, które ma rozmówca w przypadku określonego zasobu. |