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/xmenxk/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_windows.go

Version
v0.11.0
Published
Nov 21, 2024
Platform
windows/amd64
Imports
7 packages
Last checked
1 minute ago

Tools for package owners.