configfile

package
v0.0.0-...-ce7a364 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 22, 2021 License: MPL-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClusterConfig

type ClusterConfig struct {
	Secret *string
}

type OrderConfig

type OrderConfig struct {
	Key_user  *string
	Key_group *string
	Key_perm  *string
	Key_facls []string
	On_update interface{}
	Temp      *bool

	Files struct {
		Key            interface{}
		Leaf           interface{}
		Chain          interface{}
		Root           interface{}
		Chained        interface{}
		Chain_and_root interface{}
		Combined       interface{}
		P12            interface{}
		Jks            interface{}
		Iis            interface{}
	}
}

type SSLMateConfig

type SSLMateConfig struct {
	Api_endpoint       *string
	Api_key            *string
	Refresh_interval   *string
	Rsa_size           *int
	Ecdsa_curve        *string
	On_update_env_vars *bool
	Cluster            map[string]ClusterConfig
	Default            OrderConfig
	Order              map[string]OrderConfig
}

func (*SSLMateConfig) LoadDirectory

func (c *SSLMateConfig) LoadDirectory(dirname string) error

func (*SSLMateConfig) LoadFile

func (c *SSLMateConfig) LoadFile(filename string) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL