Documentation ¶
Index ¶
Constants ¶
View Source
const (
// LoggerWebhookName - subnet logger webhook target
LoggerWebhookName = "subnet"
)
Variables ¶
View Source
var DefaultKVS = config.KVS{ config.KV{ Key: config.License, Value: "", }, config.KV{ Key: config.APIKey, Value: "", }, config.KV{ Key: config.Proxy, Value: "", }, }
DefaultKVS - default KV config for subnet settings
View Source
var ( // HelpSubnet - provides help for subnet api key config HelpSubnet = config.HelpKVS{ config.HelpKV{ Key: config.License, Type: "string", Description: "[DEPRECATED use api_key] Subnet license token for the cluster" + defaultHelpPostfix(config.License), Optional: true, Sensitive: true, }, config.HelpKV{ Key: config.APIKey, Type: "string", Description: "Subnet api key for the cluster" + defaultHelpPostfix(config.APIKey), Optional: true, Sensitive: true, }, config.HelpKV{ Key: config.Proxy, Type: "string", Description: "HTTP(S) proxy URL to use for connecting to SUBNET" + defaultHelpPostfix(config.Proxy), Optional: true, Sensitive: true, }, } )
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { // The subnet license token - Deprecated Dec 2021 License string `json:"license"` // The subnet api key APIKey string `json:"apiKey"` // The HTTP(S) proxy URL to use for connecting to SUBNET Proxy string `json:"proxy"` // contains filtered or unexported fields }
Config represents the subnet related configuration
func LookupConfig ¶
LookupConfig - lookup config and override with valid environment settings if any.
func (*Config) ApplyEnv ¶
func (c *Config) ApplyEnv()
ApplyEnv - applies the current subnet config to Console UI specific environment variables.
func (*Config) Registered ¶
Registered indicates if cluster is registered or not
Click to show internal directories.
Click to hide internal directories.