Cloud Run Service

Cloud Run Service is a fully managed compute platform on Google Cloud that automatically runs stateless containers in a serverless environment. It scales applications up or down based on traffic, eliminating the need to manage servers or infrastructure. It supports any language or library that can run in a container, and integrates with other GCP services for seamless deployment, monitoring, and security.

gcp.run_service

Fields

TitleIDTypeData TypeDescription
_keycorestring
ancestorscorearray<string>
api_versioncorestringThe API version for this call. It must be "serving.knative.dev/v1".
datadog_display_namecorestring
gcp_statuscorejsonCommunicates the system-controlled state of the Service.
kindcorestringThe kind of resource. It must be "Service".
labelscorearray<string>
metadatacorejsonMetadata associated with this Service, including name, namespace, labels, and annotations. In Cloud Run, annotations with 'run.googleapis.com/' and 'autoscaling.knative.dev' are restricted, and the accepted annotations will be different depending on the resource type. The following Cloud Run-specific annotations are accepted in Service.metadata.annotations. * `run.googleapis.com/binary-authorization-breakglass` * `run.googleapis.com/binary-authorization` * `run.googleapis.com/client-name` * `run.googleapis.com/custom-audiences` * `run.googleapis.com/default-url-disabled` * `run.googleapis.com/description` * `run.googleapis.com/gc-traffic-tags` * `run.googleapis.com/ingress` * `run.googleapis.com/ingress` sets the ingress settings for the Service. See [the ingress settings documentation](/run/docs/securing/ingress) for details on configuring ingress settings. * `run.googleapis.com/ingress-status` is output-only and contains the currently active ingress settings for the Service. `run.googleapis.com/ingress-status` may differ from `run.googleapis.com/ingress` while the system is processing a change to `run.googleapis.com/ingress` or if the system failed to process a change to `run.googleapis.com/ingress`. When the system has processed all changes successfully `run.googleapis.com/ingress-status` and `run.googleapis.com/ingress` are equal.
organization_idcorestring
parentcorestring
project_idcorestring
project_numbercorestring
resource_namecorestring
speccorejsonHolds the desired state of the Service (from the client).
tagscorehstore