gcp

package
v1.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 9, 2025 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewGCPOption

func NewGCPOption(ctx context.Context, provider ConfigProvider) ([]option.ClientOption, error)

Types

type Config

type Config struct {
	ApplicationCredentialsData string `yaml:"application_credentials_data"`
	ApplicationCredentials     string `yaml:"application_credentials"`
}

func (*Config) GetApplicationCredentials

func (c *Config) GetApplicationCredentials() string

func (*Config) GetApplicationCredentialsData

func (c *Config) GetApplicationCredentialsData() string

type ConfigProvider

type ConfigProvider interface {
	GetApplicationCredentialsData() string
	GetApplicationCredentials() string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL