Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSAuth ¶
type AWSAuth struct { AccessKeyID string `yaml:"accessKeyID,omitempty"` SecretAccessKey string `yaml:"secretAccessKey,omitempty"` }
func AWSAuthEnv ¶
func AWSAuthEnv() AWSAuth
func AWSAuthPrompt ¶
func AWSAuthPrompt() AWSAuth
type Cloud ¶
type Cloud struct { Provider biome.CloudProvider `yaml:"provider,omitempty"` GCP GCP `yaml:"gcpSettings,omitempty"` AWS AWS `yaml:"awsSettings,omitempty"` }
func CloudPrompt ¶
func CloudPrompt() Cloud
func (Cloud) MkCloudAccess ¶
func (c Cloud) MkCloudAccess() (out biome.CloudAccess, err error)
type GCP ¶
type GCPAuth ¶
type GCPAuth struct { UseAccessToken bool `yaml:"useAccessToken,omitempty"` ServiceAccountKey string `yaml:"serviceAccountKey,omitempty"` }
func GCPAuthEnv ¶
func GCPAuthEnv() GCPAuth
func GCPAuthPrompt ¶
func GCPAuthPrompt() GCPAuth
func (GCPAuth) GetAuthToken ¶
Click to show internal directories.
Click to hide internal directories.