Enables a service
for a project, so it can be used for the project. See Cloud Auth Guide for more information.
Operation<response: EnableServiceResponse>
HTTP request
POST https://servicemanagement.googleapis.com/v1/services/{serviceName}:enable
The URL uses gRPC Transcoding syntax.
Path parameters
Parameters | |
---|---|
serviceName |
Required. name of the service to enable. Specifying an unknown service name will cause the request to fail. Authorization requires the following IAM permission on the specified resource
|
Request body
The request body contains data with the following structure:
JSON representation |
---|
{ "consumerId": string } |
Fields | |
---|---|
consumerId |
Required. The identity of consumer resource which service enablement will be applied to. The Google Service Management implementation accepts the following forms: - "project: Note: this is made compatible with google.api.servicecontrol.v1.Operation.consumer_id. Authorization requires the following IAM permission on the specified resource
|
Response body
If successful, the response body contains an instance of Operation
.
Authorization Scopes
Requires one of the following OAuth scopes:
https://www.googleapis.com/auth/service.management
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview.