package compute

import "cloud.google.com/go/auth/internal/compute"

Index

Functions

func OnComputeEngine

func OnComputeEngine() bool

OnComputeEngine returns whether the client is running on GCE.

This is a copy of the gRPC internal googlecloud.OnGCE() func at: https://github.com/grpc/grpc-go/blob/master/internal/googlecloud/googlecloud.go The functionality is similar to the metadata.OnGCE() func at: https://github.com/googleapis/google-cloud-go/blob/main/compute/metadata/metadata.go The difference is that OnComputeEngine() does not perform HTTP or DNS check on the metadata server. In particular, OnComputeEngine() will return false on Serverless.

Source Files

compute.go manufacturer.go

Version
v0.17.0
Published
Oct 2, 2025
Platform
js/wasm
Imports
4 packages
Last checked
47 minutes ago

Tools for package owners.