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
Click to show internal directories.
Click to hide internal directories.