Service Usage API

Enables services that service consumers want to use on Trusted Cloud Platform, lists the available or enabled services, or disables services that service consumers no longer use.

Service: serviceusage.googleapis.com

To call this service, we recommend that you use the Google-provided client libraries. If your application needs to use your own libraries to call this service, use the following information when you make the API requests.

Discovery document

A Discovery Document is a machine-readable specification for describing and consuming REST APIs. It is used to build client libraries, IDE plugins, and other tools that interact with Google APIs. One service may provide multiple discovery documents. This service provides the following discovery documents:

Service endpoint

A service endpoint is a base URL that specifies the network address of an API service. One service might have multiple service endpoints. This service has the following service endpoint and all URIs below are relative to this service endpoint:

  • https://serviceusage.s3nsapis.fr

REST Resource: v2beta.operations

Methods
get The method google.longrunning.Operations.GetOperation is not available in Cloud de Confiance by S3NS.
list The method google.longrunning.Operations.ListOperations is not available in Cloud de Confiance by S3NS.

REST Resource: v1beta1.operations

Methods
get The method google.longrunning.Operations.GetOperation is not available in Cloud de Confiance by S3NS.
list The method google.longrunning.Operations.ListOperations is not available in Cloud de Confiance by S3NS.

REST Resource: v1beta1.services

Methods
batchEnable
(deprecated)
POST /v1beta1/{parent=*/*}/services:batchEnable
Enables multiple services on a project.
disable
(deprecated)
POST /v1beta1/{name=*/*/services/*}:disable
Disables a service so that it can no longer be used with a project.
enable
(deprecated)
POST /v1beta1/{name=*/*/services/*}:enable
Enables a service so that it can be used with a project.
generateServiceIdentity POST /v1beta1/{parent=*/*/services/*}:generateServiceIdentity
Generates service identity for service.
get
(deprecated)
GET /v1beta1/{name=*/*/services/*}
Returns the service configuration and enabled state for a given service.
list
(deprecated)
GET /v1beta1/{parent=*/*}/services
Lists all services available to the specified project, and the current state of those services with respect to the project.

REST Resource: v1beta1.services.consumerQuotaMetrics

Methods
get The method google.api.serviceusage.v1beta1.ServiceUsage.GetConsumerQuotaMetric is not available in Cloud de Confiance by S3NS.
importAdminOverrides The method google.api.serviceusage.v1beta1.ServiceUsage.ImportAdminOverrides is not available in Cloud de Confiance by S3NS.
importConsumerOverrides The method google.api.serviceusage.v1beta1.ServiceUsage.ImportConsumerOverrides is not available in Cloud de Confiance by S3NS.
list The method google.api.serviceusage.v1beta1.ServiceUsage.ListConsumerQuotaMetrics is not available in Cloud de Confiance by S3NS.

REST Resource: v1beta1.services.consumerQuotaMetrics.limits

Methods
get The method google.api.serviceusage.v1beta1.ServiceUsage.GetConsumerQuotaLimit is not available in Cloud de Confiance by S3NS.

REST Resource: v1beta1.services.consumerQuotaMetrics.limits.adminOverrides

Methods
create The method google.api.serviceusage.v1beta1.ServiceUsage.CreateAdminOverride is not available in Cloud de Confiance by S3NS.
delete The method google.api.serviceusage.v1beta1.ServiceUsage.DeleteAdminOverride is not available in Cloud de Confiance by S3NS.
list The method google.api.serviceusage.v1beta1.ServiceUsage.ListAdminOverrides is not available in Cloud de Confiance by S3NS.
patch The method google.api.serviceusage.v1beta1.ServiceUsage.UpdateAdminOverride is not available in Cloud de Confiance by S3NS.

REST Resource: v1beta1.services.consumerQuotaMetrics.limits.consumerOverrides

Methods
create The method google.api.serviceusage.v1beta1.ServiceUsage.CreateConsumerOverride is not available in Cloud de Confiance by S3NS.
delete The method google.api.serviceusage.v1beta1.ServiceUsage.DeleteConsumerOverride is not available in Cloud de Confiance by S3NS.
list The method google.api.serviceusage.v1beta1.ServiceUsage.ListConsumerOverrides is not available in Cloud de Confiance by S3NS.
patch The method google.api.serviceusage.v1beta1.ServiceUsage.UpdateConsumerOverride is not available in Cloud de Confiance by S3NS.

REST Resource: v1.operations

Methods
cancel The method google.longrunning.Operations.CancelOperation is not available in Cloud de Confiance by S3NS.
delete The method google.longrunning.Operations.DeleteOperation is not available in Cloud de Confiance by S3NS.
get The method google.longrunning.Operations.GetOperation is not available in Cloud de Confiance by S3NS.
list The method google.longrunning.Operations.ListOperations is not available in Cloud de Confiance by S3NS.

REST Resource: v1.services

Methods
batchEnable POST /v1/{parent=*/*}/services:batchEnable
Enable multiple services on a project.
batchGet GET /v1/{parent=*/*}/services:batchGet
Returns the service configurations and enabled states for a given list of services.
disable POST /v1/{name=*/*/services/*}:disable
Disable a service so that it can no longer be used with a project.
enable POST /v1/{name=*/*/services/*}:enable
Enable a service so that it can be used with a project.
get GET /v1/{name=*/*/services/*}
Returns the service configuration and enabled state for a given service.
list GET /v1/{parent=*/*}/services
List all services available to the specified project, and the current state of those services with respect to the project.