Enum ComputeEngineCredentials.GoogleAuthTransport (1.31.0)

public enum ComputeEngineCredentials.GoogleAuthTransport extends Enum<ComputeEngineCredentials.GoogleAuthTransport>

Experimental Feature.

GoogleAuthTransport specifies how to authenticate to Google APIs.

Behavior of setting GoogleAuthTransport / BindingEnforcement:

MTLS-bound token where binding enforcement depends on IAM policy: MTLS / {}, {} / IAM_POLICY, MTLS / IAM_POLICY

MTLS-bound token where bindings are always enforced: {} / ON, MTLS / ON

DirectPath bound token: ALTS / {}

Static Fields

Name Description
ALTS
MTLS

Static Methods

Name Description
valueOf(String name)
values()

Methods

Name Description
getLabel()