- REST 资源:v1alpha1.customers
- REST 资源:v1alpha1.customers.deploys
- REST 资源:v1alpha1.customers.deploys.devices
- REST 资源:v1alpha1.customers.devices
- REST 资源:v1alpha1.customers.nodes
- REST 资源:v1alpha1.customers.nodes.deploys
- REST 资源:v1alpha1.customers.nodes.devices
- REST 资源:v1alpha1.customers.nodes.nodes
- REST 资源:v1alpha1.deploys
- REST 资源:v1alpha1.deploys.devices
- REST 资源:v1alpha1.installer
- REST 资源:v1alpha1.nodes
- REST 资源:v1alpha1.nodes.deploys
- REST 资源:v1alpha1.nodes.deploys.devices
- REST 资源:v1alpha1.nodes.devices
- REST 资源:v1alpha1.nodes.nodes
- REST 资源:v1alpha1.nodes.nodes.deploys
- REST 资源:v1alpha1.nodes.nodes.devices
- REST 资源:v1alpha1.nodes.nodes.nodes
- REST 资源:v1alpha1.policies
服务:sasportal.googleapis.com
如需调用此服务,我们建议您使用 Google 提供的客户端库。如果您的应用需要使用您自己的库来调用此服务,请在发出 API 请求时使用以下信息。
发现文档
发现文档是用于说明和使用 REST API 的机器可读规范。它用于构建客户端库、IDE 插件以及与 Google API 交互的其他工具。一项服务可能会提供多个发现文档。此服务提供了以下发现文档:
服务端点
服务端点是指定 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.deploys
| 方法 | |
|---|---|
| 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.deploys.devices
| 方法 | |
|---|---|
| create | POST /v1alpha1/{parent=customers/*/deployments/*}/devices在 node或customer下创建device。 | 
| createSigned | POST /v1alpha1/{parent=customers/*/deployments/*}/devices:createSigned在 node或customer下创建已签名的device。 | 
| list | GET /v1alpha1/{parent=customers/*/deployments/*}/devices列出 node或customer下的devices。 | 
REST 资源:v1alpha1.customers.devices
| 方法 | |
|---|---|
| create | POST /v1alpha1/{parent=customers/*}/devices在 node或customer下创建device。 | 
| createSigned | POST /v1alpha1/{parent=customers/*}/devices:createSigned在 node或customer下创建已签名的device。 | 
| delete | DELETE /v1alpha1/{name=customers/*/devices/*}删除 device。 | 
| get | GET /v1alpha1/{name=customers/*/devices/*}获取有关 device的详细信息。 | 
| list | GET /v1alpha1/{parent=customers/*}/devices列出 node或customer下的devices。 | 
| 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.deploys
| 方法 | |
|---|---|
| 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在 node或customer下创建device。 | 
| createSigned | POST /v1alpha1/{parent=customers/*/nodes/*}/devices:createSigned在 node或customer下创建已签名的device。 | 
| list | GET /v1alpha1/{parent=customers/*/nodes/*}/devices列出 node或customer下的devices。 | 
REST 资源:v1alpha1.customers.nodes.nodes
| 方法 | |
|---|---|
| create | POST /v1alpha1/{parent=customers/*/nodes/*}/nodes创建一个新的 node。 | 
| list | GET /v1alpha1/{parent=customers/*/nodes/*}/nodes列出 nodes。 | 
REST 资源:v1alpha1.deploys
| 方法 | |
|---|---|
| get | GET /v1alpha1/{name=deployments/*}返回请求的 deployment。 | 
REST 资源:v1alpha1.deploys.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配合使用的 Secret。 | 
| validate | POST /v1alpha1/installer:validate验证认证的专业安装程序 (CPI) 的身份。 | 
REST 资源:v1alpha1.nodes
| 方法 | |
|---|---|
| get | GET /v1alpha1/{name=nodes/*}返回请求的 node。 | 
REST 资源:v1alpha1.nodes.deploys
| 方法 | |
|---|---|
| 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.deploys.devices
| 方法 | |
|---|---|
| create | POST /v1alpha1/{parent=nodes/*/deployments/*}/devices在 node或customer下创建device。 | 
| createSigned | POST /v1alpha1/{parent=nodes/*/deployments/*}/devices:createSigned在 node或customer下创建已签名的device。 | 
| list | GET /v1alpha1/{parent=nodes/*/deployments/*}/devices列出 node或customer下的devices。 | 
REST 资源:v1alpha1.nodes.devices
| 方法 | |
|---|---|
| create | POST /v1alpha1/{parent=nodes/*}/devices在 node或customer下创建device。 | 
| createSigned | POST /v1alpha1/{parent=nodes/*}/devices:createSigned在 node或customer下创建已签名的device。 | 
| delete | DELETE /v1alpha1/{name=nodes/*/devices/*}删除 device。 | 
| get | GET /v1alpha1/{name=nodes/*/devices/*}获取有关 device的详细信息。 | 
| list | GET /v1alpha1/{parent=nodes/*}/devices列出 node或customer下的devices。 | 
| 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.deploys
| 方法 | |
|---|---|
| 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在 node或customer下创建device。 | 
| createSigned | POST /v1alpha1/{parent=nodes/*/nodes/*}/devices:createSigned在 node或customer下创建已签名的device。 | 
| list | GET /v1alpha1/{parent=nodes/*/nodes/*}/devices列出 node或customer下的devices。 | 
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返回调用者对指定资源拥有的权限。 |