Options
All
  • Public
  • Public/Protected
  • All
Menu

Base auth configurations (e.g. from JWT or .json files) with conventional camelCased options.

privateremarks

This interface is purposely not exported so that it can be removed once https://github.com/microsoft/TypeScript/issues/50715 has been resolved. Then, we can use {@link OriginalAndCamel} to shrink this interface.

Tracking: https://github.com/googleapis/google-auth-library-nodejs/issues/1686

Hierarchy

  • AuthJSONOptions

Index

Properties

projectId: null | string

An alias for project_id.

project_id: null | string

The project ID corresponding to the current credentials if available.

quotaProjectId: string

An alias for quota_project_id.

quota_project_id: string

The quota project ID. The quota project can be used by client libraries for the billing purpose. See Working with quotas

universeDomain: string

An alias for universe_domain.

universe_domain: string

The default service domain for a given Cloud universe.