Service Usage API

在 Google Cloud Platform 上启用服务使用者希望使用的服务,列出可用或已启用的服务,或停用服务使用者不再使用的服务。

服务:serviceusage.googleapis.com

以下所有 URI 均相对于 https://serviceusage.googleapis.com

此服务提供了以下发现文档

REST 资源:v1beta1.operations

方法
get GET /v1beta1/{name=operations/*}
获取长时间运行的操作的最新状态。
list GET /v1beta1/operations
列出与请求中指定的过滤条件匹配的操作。

REST 资源:v1beta1.services

方法
batchEnable POST /v1beta1/{parent=*/*}/services:batchEnable
为项目启用多项服务。
disable POST /v1beta1/{name=*/*/services/*}:disable
停用服务以使其无法再在项目中使用。
enable POST /v1beta1/{name=*/*/services/*}:enable
启用服务以使其可以在项目中使用。
get GET /v1beta1/{name=*/*/services/*}
返回给定服务的服务配置和启用状态。
list GET /v1beta1/{parent=*/*}/services
列出指定项目可用的所有服务,以及这些服务当前在项目中的状态。

服务:serviceusage.googleapis.com

以下所有 URI 均相对于 https://serviceusage.googleapis.com

此服务提供了以下发现文档

REST 资源:v1.operations

方法
cancel POST /v1/{name=operations/**}:cancel
对长时间运行的操作启动异步取消。
delete DELETE /v1/{name=operations/**}
删除长时间运行的操作。
get GET /v1/{name=operations/*}
获取长时间运行的操作的最新状态。
list GET /v1/operations
列出与请求中指定的过滤条件匹配的操作。

REST 资源:v1.services

方法
batchEnable POST /v1/{parent=*/*}/services:batchEnable
为项目启用多项服务。
disable POST /v1/{name=*/*/services/*}:disable
停用服务以使其无法再在项目中使用。
enable POST /v1/{name=*/*/services/*}:enable
启用服务以使其可以在项目中使用。
get GET /v1/{name=*/*/services/*}
返回给定服务的服务配置和启用状态。
list GET /v1/{parent=*/*}/services
列出指定项目可用的所有服务,以及这些服务当前在项目中的状态。