Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProvidersConfig ¶
type ProvidersConfig struct {
AWS *aws.AWSConfig `yaml:"aws,omitempty"`
Azure *azure.AzureConfig `yaml:"azure,omitempty"`
}
ProvidersConfig represents the configuration for all cloud providers
func (*ProvidersConfig) DeepCopy ¶
func (c *ProvidersConfig) DeepCopy() *ProvidersConfig
DeepCopy creates a deep copy of the ProvidersConfig object
func (*ProvidersConfig) Merge ¶
func (base *ProvidersConfig) Merge(overlay *ProvidersConfig)
Merge performs a deep merge of the current ProvidersConfig with another ProvidersConfig.
Click to show internal directories.
Click to hide internal directories.