Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CfMysql ¶
type CfMysql struct { /*Mysql - Descr: Database port for contacting mysql Default: 3306 */ Mysql *Mysql `yaml:"mysql,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type CfMysqlBackup ¶
type CfMysqlBackup struct { /*TestRestore - Descr: How long the errand will wait for the backup to get streamed to destination, in seconds Default: 400 */ TestRestore *TestRestore `yaml:"test-restore,omitempty"` /*SymmetricKey - Descr: Symmetric key to decrypt backups Default: <nil> */ SymmetricKey interface{} `yaml:"symmetric_key,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Destination ¶
type Destination struct { /*S3 - Descr: AWS Secret Access Key to access the blobstore Default: <nil> */ S3 *S3 `yaml:"s3,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type Mysql ¶
type Mysql struct { /*AdminUsername - Descr: Database username Default: root */ AdminUsername interface{} `yaml:"admin_username,omitempty"` /*ClusterIps - Descr: List of IP address of servers which can generate backups Default: <nil> */ ClusterIps interface{} `yaml:"cluster_ips,omitempty"` /*AdminPassword - Descr: Database password Default: password */ AdminPassword interface{} `yaml:"admin_password,omitempty"` /*Port - Descr: Database port for contacting mysql Default: 3306 */ Port interface{} `yaml:"port,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type S3 ¶
type S3 struct { /*BucketPath - Descr: Path in bucket to which backups are uploaded Default: <nil> */ BucketPath interface{} `yaml:"bucket_path,omitempty"` /*BucketName - Descr: Bucket to which backups are uploaded Default: <nil> */ BucketName interface{} `yaml:"bucket_name,omitempty"` /*AccessKeyId - Descr: AWS Access Key to access the blobstore Default: <nil> */ AccessKeyId interface{} `yaml:"access_key_id,omitempty"` /*SecretAccessKey - Descr: AWS Secret Access Key to access the blobstore Default: <nil> */ SecretAccessKey interface{} `yaml:"secret_access_key,omitempty"` /*EndpointUrl - Descr: S3 endpoint Default: https://s3.amazonaws.com */ EndpointUrl interface{} `yaml:"endpoint_url,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type ServiceBackup ¶
type ServiceBackup struct { /*Destination - Descr: AWS Secret Access Key to access the blobstore Default: <nil> */ Destination *Destination `yaml:"destination,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type TestRestore ¶
type TestRestore struct { /*TestDb - Descr: Name of test database to create. Note: do not name this "test" Default: mysql_backup_test */ TestDb interface{} `yaml:"test_db,omitempty"` /*WaitTimeForBackup - Descr: How long the errand will wait for the backup to get streamed to destination, in seconds Default: 400 */ WaitTimeForBackup interface{} `yaml:"wait_time_for_backup,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
type TestRestoreJob ¶
type TestRestoreJob struct { /*CfMysql - Descr: Database port for contacting mysql Default: 3306 */ CfMysql *CfMysql `yaml:"cf_mysql,omitempty"` /*ServiceBackup - Descr: AWS Secret Access Key to access the blobstore Default: <nil> */ ServiceBackup *ServiceBackup `yaml:"service-backup,omitempty"` /*CfMysqlBackup - Descr: Symmetric key to decrypt backups Default: <nil> */ CfMysqlBackup *CfMysqlBackup `yaml:"cf-mysql-backup,omitempty"` }
* File Generated by enaml generator * !!! Please do not edit this file !!!
Click to show internal directories.
Click to hide internal directories.