Method: namespaces.services.delete

Deletes the provided service. This will cause the Service to stop serving traffic and will delete all associated Revisions.

HTTP request

DELETE https://run.googleapis.com/apis/serving.knative.dev/v1/{name}

Path parameters

Parameters
name

string

Required. The fully qualified name of the service to delete. It can be any of the following forms:

  • namespaces/{project_id_or_number}/services/{serviceName} (only when the endpoint is regional)
  • projects/{project_id_or_number}/locations/{region}/services/{serviceName}
  • projects/{project_id_or_number}/regions/{region}/services/{serviceName} It takes the form namespaces/{namespace}/services/{service}.

Authorization requires the following IAM permission on the specified resource name:

  • run.services.delete

Query parameters

Parameters
propagationPolicy

string

Not supported, and ignored by Cloud Run.

kind

string

Not supported, and ignored by Cloud Run.

apiVersion

string

Not supported, and ignored by Cloud Run.

dryRun

string

Indicates that the server should validate the request and populate default values without persisting the request. Supported values: all

Request body

The request body must be empty.

Response body

If successful, the response body contains an instance of Status.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Authentication Overview.