configuration

package
v0.6.5 Latest Latest
Warning

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

Go to latest
Published: Feb 21, 2020 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// LongDateForm Date Format
	LongDateForm = "200601021504"
)

Variables

View Source
var (
	// ContainerName is used as Default Container
	ContainerName = "db_backup"
	// DefaultConfiguration variable automatic filled with ENV data
	DefaultConfiguration *EnvironmentStruct
	// ContainerPrefix variable for internal usage
	ContainerPrefix string
	// AuthVersion variable for internal usage
	AuthVersion string
	// AuthEndpoint variable for internal usage
	AuthEndpoint string
	// AuthUsername variable for internal usage
	AuthUsername string
	// AuthPassword variable for internal usage
	AuthPassword string
	// AuthUserDomainName variable for internal usage
	AuthUserDomainName string
	// AuthProjectName variable for internal usage
	AuthProjectName string
	// AuthProjectDomainName variable for internal usage
	AuthProjectDomainName string
	// AuthRegion variable for internal usage
	AuthRegion string
	// MysqlRootPassword variable for internal usage
	MysqlRootPassword string
)

Functions

This section is empty.

Types

type EnvironmentStruct

type EnvironmentStruct struct {
	ContainerPrefix      string `json:"cp,omitempty" yaml:"container_prefix,omitempty"`
	OsAuthURL            string `json:"oau,omitempty" yaml:"os_auth_url,omitempty"`
	OsAuthVersion        string `json:"oauv,omitempty" yaml:"os_auth_version,omitempty"`
	OsIdentityAPIVersion string `json:"oiav,omitempty" yaml:"identify_api_version,omitempty"`
	OsUsername           string `json:"ou,omitempty" yaml:"os_username,omitempty"`
	OsUserDomainName     string `json:"oud,omitempty" yaml:"os_user_domain,omitempty"`
	OsProjectName        string `json:"opn,omitempty" yaml:"os_project_name,omitempty"`
	OsProjectDomainName  string `json:"opdn,omitempty" yaml:"os_project_domain,omitempty"`
	OsRegionName         string `json:"orn,omitempty" yaml:"os_region_name,omitempty"`
	OsPassword           string `json:"op,omitempty" yaml:"os_password,omitempty"`
}

EnvironmentStruct structure for the export and import for usage with backup-restore crossregion

type EnvironmentYamlReplication

type EnvironmentYamlReplication struct {
	From EnvironmentStruct
	To   []EnvironmentStruct
}

func YAMLReplication

func YAMLReplication(filename string) EnvironmentYamlReplication

Jump to

Keyboard shortcuts

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