initial commit
This commit is contained in:
@ -0,0 +1,75 @@
|
||||
type: google.api.Service
|
||||
config_version: 3
|
||||
name: serviceusage.googleapis.com
|
||||
title: Service Usage API
|
||||
|
||||
apis:
|
||||
- name: google.api.serviceusage.v1.ServiceUsage
|
||||
|
||||
types:
|
||||
- name: google.api.serviceusage.v1.BatchEnableServicesResponse
|
||||
- name: google.api.serviceusage.v1.BatchEnableServicesResponse.EnableFailure
|
||||
- name: google.api.serviceusage.v1.DisableServiceResponse
|
||||
- name: google.api.serviceusage.v1.EnableServiceResponse
|
||||
- name: google.api.serviceusage.v1.OperationMetadata
|
||||
|
||||
documentation:
|
||||
summary: |-
|
||||
Enables services that service consumers want to use on Google Cloud
|
||||
Platform, lists the available or enabled services, or disables services
|
||||
that service consumers no longer use.
|
||||
overview: |-
|
||||
The Service Usage API allows *service consumers* to manage the set
|
||||
of *services* they interact with. Consumers can use the Service Usage API
|
||||
or the [Google Cloud Console](https://console.cloud.google.com) to enable
|
||||
services in their [Google
|
||||
developer
|
||||
project](https://developers.google.com/console/help/new/). After a service
|
||||
is enabled, its APIs become available.
|
||||
|
||||
## Service consumers
|
||||
|
||||
A service consumer is a Google developer project that has enabled and can
|
||||
invoke APIs on a service. A service can have many service consumers.
|
||||
|
||||
backend:
|
||||
rules:
|
||||
- selector: 'google.api.serviceusage.v1.ServiceUsage.*'
|
||||
deadline: 20.0
|
||||
- selector: 'google.longrunning.Operations.*'
|
||||
deadline: 20.0
|
||||
|
||||
http:
|
||||
rules:
|
||||
- selector: google.longrunning.Operations.GetOperation
|
||||
get: '/v1/{name=operations/*}'
|
||||
- selector: google.longrunning.Operations.ListOperations
|
||||
get: /v1/operations
|
||||
|
||||
authentication:
|
||||
rules:
|
||||
- selector: 'google.api.serviceusage.v1.ServiceUsage.*'
|
||||
oauth:
|
||||
canonical_scopes: |-
|
||||
https://www.googleapis.com/auth/cloud-platform,
|
||||
https://www.googleapis.com/auth/service.management
|
||||
- selector: google.api.serviceusage.v1.ServiceUsage.BatchGetServices
|
||||
oauth:
|
||||
canonical_scopes: |-
|
||||
https://www.googleapis.com/auth/cloud-platform,
|
||||
https://www.googleapis.com/auth/cloud-platform.read-only
|
||||
- selector: google.api.serviceusage.v1.ServiceUsage.GetService
|
||||
oauth:
|
||||
canonical_scopes: |-
|
||||
https://www.googleapis.com/auth/cloud-platform,
|
||||
https://www.googleapis.com/auth/cloud-platform.read-only
|
||||
- selector: google.api.serviceusage.v1.ServiceUsage.ListServices
|
||||
oauth:
|
||||
canonical_scopes: |-
|
||||
https://www.googleapis.com/auth/cloud-platform,
|
||||
https://www.googleapis.com/auth/cloud-platform.read-only
|
||||
- selector: 'google.longrunning.Operations.*'
|
||||
oauth:
|
||||
canonical_scopes: |-
|
||||
https://www.googleapis.com/auth/cloud-platform,
|
||||
https://www.googleapis.com/auth/service.management
|
Reference in New Issue
Block a user