- 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/*}/deploymentsListy deployments. | 
| move | POST /v1alpha1/{name=customers/*/deployments/*}:movePrzenosi element deploymentpod inny elementnodelubcustomer. | 
| patch | PATCH /v1alpha1/{deployment.name=customers/*/deployments/*}Aktualizuje dotychczasowy deployment. | 
Zasób REST: v1alpha1.customers.deploys.devices
| Metody | |
|---|---|
| create | POST /v1alpha1/{parent=customers/*/deployments/*}/devicesUtworzy devicewnodelubcustomer. | 
| createSigned | POST /v1alpha1/{parent=customers/*/deployments/*}/devices:createSignedPodpisze podpis devicew kluczunodelubcustomer. | 
| list | GET /v1alpha1/{parent=customers/*/deployments/*}/devicesWyświetla devicesw sekcjinodelubcustomer. | 
Zasób REST: v1alpha1.customers.devices
| Metody | |
|---|---|
| create | POST /v1alpha1/{parent=customers/*}/devicesUtworzy devicewnodelubcustomer. | 
| createSigned | POST /v1alpha1/{parent=customers/*}/devices:createSignedPodpisze podpis devicew kluczunodelubcustomer. | 
| 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/*}/devicesWyświetla devicesw sekcjinodelubcustomer. | 
| move | POST /v1alpha1/{name=customers/*/devices/*}:movePrzenosi element devicepod inny elementnodelubcustomer. | 
| patch | PATCH /v1alpha1/{device.name=customers/*/devices/*}Aktualizuje device. | 
| signDevice | POST /v1alpha1/{device.name=customers/*/devices/*}:signDeviceWskazuje device. | 
| updateSigned | PATCH /v1alpha1/{name=customers/*/devices/*}:updateSignedAktualizuje 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/*}/nodesListy nodes. | 
| move | POST /v1alpha1/{name=customers/*/nodes/*}:movePrzenosi element nodepod inny elementnodelubcustomer. | 
| 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/*}/deploymentsListy deployments. | 
Zasób REST: v1alpha1.customers.nodes.devices
| Metody | |
|---|---|
| create | POST /v1alpha1/{parent=customers/*/nodes/*}/devicesUtworzy devicewnodelubcustomer. | 
| createSigned | POST /v1alpha1/{parent=customers/*/nodes/*}/devices:createSignedPodpisze podpis devicew kluczunodelubcustomer. | 
| list | GET /v1alpha1/{parent=customers/*/nodes/*}/devicesWyświetla devicesw sekcjinodelubcustomer. | 
Zasób REST: v1alpha1.customers.nodes.nodes
| Metody | |
|---|---|
| create | POST /v1alpha1/{parent=customers/*/nodes/*}/nodesUtworzy nowe node. | 
| list | GET /v1alpha1/{parent=customers/*/nodes/*}/nodesListy 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/*}:movePrzenosi element devicepod inny elementnodelubcustomer. | 
| patch | PATCH /v1alpha1/{device.name=deployments/*/devices/*}Aktualizuje device. | 
| signDevice | POST /v1alpha1/{device.name=deployments/*/devices/*}:signDeviceWskazuje device. | 
| updateSigned | PATCH /v1alpha1/{name=deployments/*/devices/*}:updateSignedAktualizuje podpisany device. | 
Zasób REST: v1alpha1.installer
| Metody | |
|---|---|
| generateSecret | POST /v1alpha1/installer:generateSecretGeneruje 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/*}/deploymentsListy deployments. | 
| move | POST /v1alpha1/{name=nodes/*/deployments/*}:movePrzenosi element deploymentpod inny elementnodelubcustomer. | 
| patch | PATCH /v1alpha1/{deployment.name=nodes/*/deployments/*}Aktualizuje dotychczasowy deployment. | 
Zasób REST: v1alpha1.nodes.deploys.devices
| Metody | |
|---|---|
| create | POST /v1alpha1/{parent=nodes/*/deployments/*}/devicesUtworzy devicewnodelubcustomer. | 
| createSigned | POST /v1alpha1/{parent=nodes/*/deployments/*}/devices:createSignedPodpisze podpis devicew kluczunodelubcustomer. | 
| list | GET /v1alpha1/{parent=nodes/*/deployments/*}/devicesWyświetla devicesw sekcjinodelubcustomer. | 
Zasób REST: v1alpha1.nodes.devices
| Metody | |
|---|---|
| create | POST /v1alpha1/{parent=nodes/*}/devicesUtworzy devicewnodelubcustomer. | 
| createSigned | POST /v1alpha1/{parent=nodes/*}/devices:createSignedPodpisze podpis devicew kluczunodelubcustomer. | 
| 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/*}/devicesWyświetla devicesw sekcjinodelubcustomer. | 
| move | POST /v1alpha1/{name=nodes/*/devices/*}:movePrzenosi element devicepod inny elementnodelubcustomer. | 
| patch | PATCH /v1alpha1/{device.name=nodes/*/devices/*}Aktualizuje device. | 
| signDevice | POST /v1alpha1/{device.name=nodes/*/devices/*}:signDeviceWskazuje device. | 
| updateSigned | PATCH /v1alpha1/{name=nodes/*/devices/*}:updateSignedAktualizuje 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/*}/nodesListy nodes. | 
| move | POST /v1alpha1/{name=nodes/*/nodes/*}:movePrzenosi element nodepod inny elementnodelubcustomer. | 
| 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/*}/deploymentsListy deployments. | 
Zasób REST: v1alpha1.nodes.nodes.devices
| Metody | |
|---|---|
| create | POST /v1alpha1/{parent=nodes/*/nodes/*}/devicesUtworzy devicewnodelubcustomer. | 
| createSigned | POST /v1alpha1/{parent=nodes/*/nodes/*}/devices:createSignedPodpisze podpis devicew kluczunodelubcustomer. | 
| list | GET /v1alpha1/{parent=nodes/*/nodes/*}/devicesWyświetla devicesw sekcjinodelubcustomer. | 
Zasób REST: v1alpha1.nodes.nodes.nodes
| Metody | |
|---|---|
| create | POST /v1alpha1/{parent=nodes/*/nodes/*}/nodesUtworzy nowe node. | 
| list | GET /v1alpha1/{parent=nodes/*/nodes/*}/nodesListy nodes. | 
Zasób REST: v1alpha1.policies
| Metody | |
|---|---|
| get | POST /v1alpha1/policies:getPobiera zasadę kontroli dostępu do zasobu. | 
| set | POST /v1alpha1/policies:setKonfiguruje zasadę kontroli dostępu do określonego zasobu. | 
| test | POST /v1alpha1/policies:testZwraca uprawnienia, które ma rozmówca w przypadku określonego zasobu. |