大规模对 SaaS 进行建模、部署和运营。
- REST 资源:v1beta1.projects.locations
- REST 资源:v1beta1.projects.locations.releases
- REST 资源:v1beta1.projects.locations.rolloutKinds
- REST 资源:v1beta1.projects.locations.rollouts
- REST 资源:v1beta1.projects.locations.saas
- REST 资源:v1beta1.projects.locations.tenants
- REST 资源:v1beta1.projects.locations.unitKinds
- REST 资源:v1beta1.projects.locations.unitOperations
- REST 资源:v1beta1.projects.locations.units
- REST 资源:v1.operations
- REST 资源:v1.projects.locations
- REST 资源:v1.projects.locations.releases
- REST 资源:v1.projects.locations.rolloutKinds
- REST 资源:v1.projects.locations.rollouts
- REST 资源:v1.projects.locations.saas
- REST 资源:v1.projects.locations.tenants
- REST 资源:v1.projects.locations.unitKinds
- REST 资源:v1.projects.locations.unitOperations
- REST 资源:v1.projects.locations.units
服务:saasservicemgmt.googleapis.com
如要调用此服务,我们建议您使用 Google 提供的客户端库。如果您的应用需要使用您自己的库来调用此服务,则在发出 API 请求时应使用以下信息。
发现文档
发现文档是用于说明和使用 REST API 的机器可读规范。它用于构建客户端库、IDE 插件以及与 Google API 交互的其他工具。一项服务可能会提供多个发现文档。此服务提供了以下发现文档:
服务端点
服务端点是指定 API 服务的网络地址的基本网址。一项服务可能有多个服务端点。此服务具有以下服务端点,下面的所有 URI 都与此服务端点相关:
https://saasservicemgmt.googleapis.com
REST 资源:v1beta1.projects.locations
| 方法 | |
|---|---|
get |
GET /v1beta1/{name=projects/*/locations/*}获取位置相关信息。 |
list |
GET /v1beta1/{name=projects/*}/locations 列出有关此服务所支持位置的信息。 |
REST 资源:v1beta1.projects.locations.releases
| 方法 | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/releases 创建新的发布版本。 |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/releases/*} 删除单个版本。 |
get |
GET /v1beta1/{name=projects/*/locations/*/releases/*} 检索单个发布版本。 |
list |
GET /v1beta1/{parent=projects/*/locations/*}/releases 检索发行版的集合。 |
patch |
PATCH /v1beta1/{release.name=projects/*/locations/*/releases/*} 更新单个发布版本。 |
REST 资源:v1beta1.projects.locations.rolloutKinds
| 方法 | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/rolloutKinds 创建新的发布种类。 |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/rolloutKinds/*} 删除单个发布种类。 |
get |
GET /v1beta1/{name=projects/*/locations/*/rolloutKinds/*} 检索单个发布种类。 |
list |
GET /v1beta1/{parent=projects/*/locations/*}/rolloutKinds 检索发布版本类型集合。 |
patch |
PATCH /v1beta1/{rolloutKind.name=projects/*/locations/*/rolloutKinds/*} 更新单个发布种类。 |
REST 资源:v1beta1.projects.locations.rollouts
| 方法 | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/rollouts 创建新的发布。 |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/rollouts/*} 删除单个发布。 |
get |
GET /v1beta1/{name=projects/*/locations/*/rollouts/*} 检索单个发布版本。 |
list |
GET /v1beta1/{parent=projects/*/locations/*}/rollouts 检索一组发布。 |
patch |
PATCH /v1beta1/{rollout.name=projects/*/locations/*/rollouts/*} 更新单个发布。 |
REST 资源:v1beta1.projects.locations.saas
| 方法 | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/saas 创建新的 SaaS。 |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/saas/*} 删除单个 saas。 |
get |
GET /v1beta1/{name=projects/*/locations/*/saas/*} 检索单个 SaaS。 |
list |
GET /v1beta1/{parent=projects/*/locations/*}/saas 检索 saas 的集合。 |
patch |
PATCH /v1beta1/{saas.name=projects/*/locations/*/saas/*} 更新单个 SaaS。 |
REST 资源:v1beta1.projects.locations.tenants
| 方法 | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/tenants 创建新租户。 |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/tenants/*} 删除单个租户。 |
get |
GET /v1beta1/{name=projects/*/locations/*/tenants/*} 检索单个租户。 |
list |
GET /v1beta1/{parent=projects/*/locations/*}/tenants 检索租户集合。 |
patch |
PATCH /v1beta1/{tenant.name=projects/*/locations/*/tenants/*} 更新单个租户。 |
REST 资源:v1beta1.projects.locations.unitKinds
| 方法 | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/unitKinds 创建新的单元种类。 |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/unitKinds/*} 删除单个单位种类。 |
get |
GET /v1beta1/{name=projects/*/locations/*/unitKinds/*} 检索单个单元种类。 |
list |
GET /v1beta1/{parent=projects/*/locations/*}/unitKinds 检索单元种类集合。 |
patch |
PATCH /v1beta1/{unitKind.name=projects/*/locations/*/unitKinds/*} 更新单个单元种类。 |
REST 资源:v1beta1.projects.locations.unitOperations
| 方法 | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/unitOperations 创建新的单元操作。 |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/unitOperations/*} 删除单个单元操作。 |
get |
GET /v1beta1/{name=projects/*/locations/*/unitOperations/*} 检索单个单元操作。 |
list |
GET /v1beta1/{parent=projects/*/locations/*}/unitOperations 检索一组单元操作。 |
patch |
PATCH /v1beta1/{unitOperation.name=projects/*/locations/*/unitOperations/*} 更新单个单元操作。 |
REST 资源:v1beta1.projects.locations.units
| 方法 | |
|---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/units 创建新单元。 |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/units/*} 删除单个单元。 |
get |
GET /v1beta1/{name=projects/*/locations/*/units/*} 检索单个单元。 |
list |
GET /v1beta1/{parent=projects/*/locations/*}/units 检索一组单位。 |
patch |
PATCH /v1beta1/{unit.name=projects/*/locations/*/units/*} 更新单个单位。 |
REST 资源:v1.operations
| 方法 | |
|---|---|
cancel |
POST /v1/{name=operations/**}:cancel对长时间运行的操作启动异步取消。 |
delete |
DELETE /v1/{name=operations/**}删除长时间运行的操作。 |
get |
GET /v1/{name=operations/**}获取长时间运行的操作的最新状态。 |
list |
GET /v1/{name=operations} 列出与请求中指定的过滤条件匹配的操作。 |
REST 资源:v1.projects.locations
| 方法 | |
|---|---|
get |
GET /v1/{name=projects/*/locations/*}获取位置相关信息。 |
list |
GET /v1/{name=projects/*}/locations 列出有关此服务所支持位置的信息。 |
REST 资源:v1.projects.locations.releases
| 方法 | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/releases 创建新的发布版本。 |
delete |
DELETE /v1/{name=projects/*/locations/*/releases/*} 删除单个版本。 |
get |
GET /v1/{name=projects/*/locations/*/releases/*} 检索单个发布版本。 |
list |
GET /v1/{parent=projects/*/locations/*}/releases 检索发行版的集合。 |
patch |
PATCH /v1/{release.name=projects/*/locations/*/releases/*} 更新单个发布版本。 |
REST 资源:v1.projects.locations.rolloutKinds
| 方法 | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/rolloutKinds 创建新的发布种类。 |
delete |
DELETE /v1/{name=projects/*/locations/*/rolloutKinds/*} 删除单个发布种类。 |
get |
GET /v1/{name=projects/*/locations/*/rolloutKinds/*} 检索单个发布种类。 |
list |
GET /v1/{parent=projects/*/locations/*}/rolloutKinds 检索发布版本类型集合。 |
patch |
PATCH /v1/{rolloutKind.name=projects/*/locations/*/rolloutKinds/*} 更新单个发布种类。 |
REST 资源:v1.projects.locations.rollouts
| 方法 | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/rollouts 创建新的发布。 |
delete |
DELETE /v1/{name=projects/*/locations/*/rollouts/*} 删除单个发布。 |
get |
GET /v1/{name=projects/*/locations/*/rollouts/*} 检索单个发布版本。 |
list |
GET /v1/{parent=projects/*/locations/*}/rollouts 检索一组发布。 |
patch |
PATCH /v1/{rollout.name=projects/*/locations/*/rollouts/*} 更新单个发布。 |
REST 资源:v1.projects.locations.saas
| 方法 | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/saas 创建新的 SaaS。 |
delete |
DELETE /v1/{name=projects/*/locations/*/saas/*} 删除单个 saas。 |
get |
GET /v1/{name=projects/*/locations/*/saas/*} 检索单个 SaaS。 |
list |
GET /v1/{parent=projects/*/locations/*}/saas 检索 saas 的集合。 |
patch |
PATCH /v1/{saas.name=projects/*/locations/*/saas/*} 更新单个 SaaS。 |
REST 资源:v1.projects.locations.tenants
| 方法 | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/tenants 创建新租户。 |
delete |
DELETE /v1/{name=projects/*/locations/*/tenants/*} 删除单个租户。 |
get |
GET /v1/{name=projects/*/locations/*/tenants/*} 检索单个租户。 |
list |
GET /v1/{parent=projects/*/locations/*}/tenants 检索租户集合。 |
patch |
PATCH /v1/{tenant.name=projects/*/locations/*/tenants/*} 更新单个租户。 |
REST 资源:v1.projects.locations.unitKinds
| 方法 | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/unitKinds 创建新的单元种类。 |
delete |
DELETE /v1/{name=projects/*/locations/*/unitKinds/*} 删除单个单位种类。 |
get |
GET /v1/{name=projects/*/locations/*/unitKinds/*} 检索单个单元种类。 |
list |
GET /v1/{parent=projects/*/locations/*}/unitKinds 检索单元种类集合。 |
patch |
PATCH /v1/{unitKind.name=projects/*/locations/*/unitKinds/*} 更新单个单元种类。 |
REST 资源:v1.projects.locations.unitOperations
| 方法 | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/unitOperations 创建新的单元操作。 |
delete |
DELETE /v1/{name=projects/*/locations/*/unitOperations/*} 删除单个单元操作。 |
get |
GET /v1/{name=projects/*/locations/*/unitOperations/*} 检索单个单元操作。 |
list |
GET /v1/{parent=projects/*/locations/*}/unitOperations 检索一组单元操作。 |
patch |
PATCH /v1/{unitOperation.name=projects/*/locations/*/unitOperations/*} 更新单个单元操作。 |
REST 资源:v1.projects.locations.units
| 方法 | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/units 创建新单元。 |
delete |
DELETE /v1/{name=projects/*/locations/*/units/*} 删除单个单元。 |
get |
GET /v1/{name=projects/*/locations/*/units/*} 检索单个单元。 |
list |
GET /v1/{parent=projects/*/locations/*}/units 检索一组单位。 |
patch |
PATCH /v1/{unit.name=projects/*/locations/*/units/*} 更新单个单位。 |