Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { SubscriptionID string `yaml:"subscription" validate:"required"` ResourceGroup string `yaml:"resource-group" validate:"required"` Vault struct { Name string `yaml:"name" validate:"required"` KeyPrefix string `yaml:"key-prefix" validate:"required"` } `yaml:"vault"` Bastion struct { Name string `yaml:"name" validate:"required"` Server string `yaml:"server" validate:"required"` } `yaml:"bastion"` SSH struct { User string `yaml:"user" validate:"required"` Port int `yaml:"port" validate:"min=0"` Dest string `yaml:"dest" validate:"required"` } `yaml:"ssh"` Cluster string `yaml:"cluster,omitempty"` }
func LoadFromFile ¶
Click to show internal directories.
Click to hide internal directories.