1type: google.api.Service 2config_version: 3 3name: serviceusage.googleapis.com 4title: Service Usage API 5 6apis: 7- name: google.api.serviceusage.v1beta1.ServiceUsage 8- name: google.longrunning.Operations 9 10types: 11- name: google.api.serviceusage.v1beta1.BatchCreateAdminOverridesResponse 12- name: google.api.serviceusage.v1beta1.BatchCreateConsumerOverridesResponse 13- name: google.api.serviceusage.v1beta1.CreateAdminQuotaPolicyMetadata 14- name: google.api.serviceusage.v1beta1.DeleteAdminQuotaPolicyMetadata 15- name: google.api.serviceusage.v1beta1.GetServiceIdentityMetadata 16- name: google.api.serviceusage.v1beta1.GetServiceIdentityResponse 17- name: google.api.serviceusage.v1beta1.ImportAdminOverridesMetadata 18- name: google.api.serviceusage.v1beta1.ImportAdminOverridesResponse 19- name: google.api.serviceusage.v1beta1.ImportAdminQuotaPoliciesMetadata 20- name: google.api.serviceusage.v1beta1.ImportAdminQuotaPoliciesResponse 21- name: google.api.serviceusage.v1beta1.ImportConsumerOverridesMetadata 22- name: google.api.serviceusage.v1beta1.ImportConsumerOverridesResponse 23- name: google.api.serviceusage.v1beta1.OperationMetadata 24- name: google.api.serviceusage.v1beta1.ServiceIdentity 25- name: google.api.serviceusage.v1beta1.UpdateAdminQuotaPolicyMetadata 26 27documentation: 28 summary: |- 29 Enables services that service consumers want to use on Google Cloud 30 Platform, lists the available or enabled services, or disables services 31 that service consumers no longer use. 32 overview: |- 33 The Service Usage API allows *service consumers* to manage the set 34 of *services* they interact with. Consumers can use the Service Usage API 35 or the [Google Cloud Console](https://console.cloud.google.com) to enable 36 services in their [Google 37 developer 38 project](https://developers.google.com/console/help/new/). After a service 39 is enabled, its APIs become available. 40 41 ## Service consumers 42 43 A service consumer is a Google developer project that has enabled and can 44 invoke APIs on a service. A service can have many service consumers. 45 46backend: 47 rules: 48 - selector: 'google.api.serviceusage.v1beta1.ServiceUsage.*' 49 deadline: 20.0 50 - selector: 'google.longrunning.Operations.*' 51 deadline: 20.0 52 53http: 54 rules: 55 - selector: google.longrunning.Operations.GetOperation 56 get: '/v1beta1/{name=operations/*}' 57 - selector: google.longrunning.Operations.ListOperations 58 get: /v1beta1/operations 59 60authentication: 61 rules: 62 - selector: 'google.api.serviceusage.v1beta1.ServiceUsage.*' 63 oauth: 64 canonical_scopes: |- 65 https://www.googleapis.com/auth/cloud-platform, 66 https://www.googleapis.com/auth/service.management 67 - selector: google.api.serviceusage.v1beta1.ServiceUsage.GetConsumerQuotaLimit 68 oauth: 69 canonical_scopes: |- 70 https://www.googleapis.com/auth/cloud-platform, 71 https://www.googleapis.com/auth/cloud-platform.read-only 72 - selector: google.api.serviceusage.v1beta1.ServiceUsage.GetConsumerQuotaMetric 73 oauth: 74 canonical_scopes: |- 75 https://www.googleapis.com/auth/cloud-platform, 76 https://www.googleapis.com/auth/cloud-platform.read-only 77 - selector: google.api.serviceusage.v1beta1.ServiceUsage.GetService 78 oauth: 79 canonical_scopes: |- 80 https://www.googleapis.com/auth/cloud-platform, 81 https://www.googleapis.com/auth/cloud-platform.read-only 82 - selector: google.api.serviceusage.v1beta1.ServiceUsage.ListAdminOverrides 83 oauth: 84 canonical_scopes: |- 85 https://www.googleapis.com/auth/cloud-platform, 86 https://www.googleapis.com/auth/cloud-platform.read-only 87 - selector: google.api.serviceusage.v1beta1.ServiceUsage.ListConsumerOverrides 88 oauth: 89 canonical_scopes: |- 90 https://www.googleapis.com/auth/cloud-platform, 91 https://www.googleapis.com/auth/cloud-platform.read-only 92 - selector: google.api.serviceusage.v1beta1.ServiceUsage.ListConsumerQuotaMetrics 93 oauth: 94 canonical_scopes: |- 95 https://www.googleapis.com/auth/cloud-platform, 96 https://www.googleapis.com/auth/cloud-platform.read-only 97 - selector: google.api.serviceusage.v1beta1.ServiceUsage.ListServices 98 oauth: 99 canonical_scopes: |- 100 https://www.googleapis.com/auth/cloud-platform, 101 https://www.googleapis.com/auth/cloud-platform.read-only 102 - selector: 'google.longrunning.Operations.*' 103 oauth: 104 canonical_scopes: |- 105 https://www.googleapis.com/auth/cloud-platform, 106 https://www.googleapis.com/auth/service.management 107