Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AtlasConfig ¶
type AtlasConfig struct { // Endpoint is the SCADA endpoint used for Atlas integration. If empty, the // defaults from the provider are used. Endpoint string `mapstructure:"endpoint"` // The name of the infrastructure we belong to, e.g. "hashicorp/prod" Infrastructure string `mapstructure:"infrastructure"` // The Atlas authentication token Token string `mapstructure:"token" json:"-"` }
type Config ¶
type Config struct { // The service name to use Service string // The version of the service Version string // The type of resource we represent ResourceType string // Metadata to send to along with the service information Meta map[string]string // If set, TLS certificate verification will be skipped. The value of the // SCADA_INSECURE environment variable will be considered if this is false. // If using SCADA_INSECURE, any non-empty value will trigger insecure mode. Insecure bool // Holds Atlas configuration Atlas AtlasConfig }
Config holds the high-level information used to instantiate a SCADA provider and listener
Click to show internal directories.
Click to hide internal directories.