REST Resource: services

Resource: ManagedService

The full representation of a Service that is managed by Google Service Management.

JSON representation
{
  "serviceName": string,
  "producerProjectId": string,
}
Fields
serviceName

string

The name of the service. See the overview for naming requirements.

producerProjectId

string

ID of the project that produces and owns this service.

Methods

create

Creates a new managed service.

delete

Deletes a managed service.

disable

Disables a service for a project, so it can no longer be be used for the project.

enable

Enables a service for a project, so it can be used for the project.

generateConfigReport

Generates and returns a report (errors, warnings and changes from existing configurations) associated with GenerateConfigReportRequest.new_value

If GenerateConfigReportRequest.old_value is specified, GenerateConfigReportRequest will contain a single ChangeReport based on the comparison between GenerateConfigReportRequest.new_value and GenerateConfigReportRequest.old_value.

get

Gets a managed service.

getConfig

Gets a service configuration (version) for a managed service.

getIamPolicy

Gets the access control policy for a resource.

list

Lists managed services.

setIamPolicy

Sets the access control policy on the specified resource.

testIamPermissions

Returns permissions that a caller has on the specified resource.

undelete

Revives a previously deleted managed service.

Monitor your resources on the go

Get the Google Cloud Console app to help you manage your projects.