gcp

package
v0.0.0-...-881b546 Latest Latest
Warning

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

Go to latest
Published: Sep 20, 2022 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewGcpResolver

func NewGcpResolver(credConf *protos.CredResolverConfig) (credentials.CredResolver, error)

Types

type ConfigurationResolver

type ConfigurationResolver struct {
	// contains filtered or unexported fields
}

func (*ConfigurationResolver) Description

func (r *ConfigurationResolver) Description() string

func (*ConfigurationResolver) GetSdkConfig

func (r *ConfigurationResolver) GetSdkConfig(ctx context.Context) (cred interface{}, projectId string, err error)

func (*ConfigurationResolver) GetStatus

func (*ConfigurationResolver) SupportIdentityType

func (r *ConfigurationResolver) SupportIdentityType() types.InfraVendor

type DefaultChainResolver

type DefaultChainResolver struct {
}

func (*DefaultChainResolver) Description

func (r *DefaultChainResolver) Description() string

func (*DefaultChainResolver) GetSdkConfig

func (r *DefaultChainResolver) GetSdkConfig(ctx context.Context) (cred interface{}, projectId string, err error)

func (*DefaultChainResolver) GetStatus

func (*DefaultChainResolver) SupportIdentityType

func (r *DefaultChainResolver) SupportIdentityType() types.InfraVendor

type DefaultCliResolver

type DefaultCliResolver struct {
}

func (*DefaultCliResolver) Description

func (r *DefaultCliResolver) Description() string

func (*DefaultCliResolver) GetSdkConfig

func (r *DefaultCliResolver) GetSdkConfig(ctx context.Context) (cred interface{}, projectId string, err error)

func (*DefaultCliResolver) GetStatus

func (*DefaultCliResolver) SupportIdentityType

func (r *DefaultCliResolver) SupportIdentityType() types.InfraVendor

type LocalCred

type LocalCred struct {
}

func (*LocalCred) GetLocalProfiles

func (a *LocalCred) GetLocalProfiles() ([]*protos.Profile, error)

Jump to

Keyboard shortcuts

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