GoogleApi.SQLAdmin.V1beta4.Model.BackupConfiguration (google_api_sql_admin v0.40.0) View Source
Database instance backup configuration.
Attributes
-
backupRetentionSettings(type:GoogleApi.SQLAdmin.V1beta4.Model.BackupRetentionSettings.t, default:nil) - Backup retention settings. -
binaryLogEnabled(type:boolean(), default:nil) - (MySQL only) Whether binary log is enabled. If backup configuration is disabled, binarylog must be disabled as well. -
enabled(type:boolean(), default:nil) - Whether this configuration is enabled. -
kind(type:String.t, default:nil) - This is always sql#backupConfiguration. -
location(type:String.t, default:nil) - Location of the backup -
pointInTimeRecoveryEnabled(type:boolean(), default:nil) - Reserved for future use. -
replicationLogArchivingEnabled(type:boolean(), default:nil) - Reserved for future use. -
startTime(type:String.t, default:nil) - Start time for the daily backup configuration in UTC timezone in the 24 hour format - HH:MM. -
transactionLogRetentionDays(type:integer(), default:nil) - The number of days of transaction logs we retain for point in time restore, from 1-7.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.SQLAdmin.V1beta4.Model.BackupConfiguration{
backupRetentionSettings:
GoogleApi.SQLAdmin.V1beta4.Model.BackupRetentionSettings.t(),
binaryLogEnabled: boolean(),
enabled: boolean(),
kind: String.t(),
location: String.t(),
pointInTimeRecoveryEnabled: boolean(),
replicationLogArchivingEnabled: boolean(),
startTime: String.t(),
transactionLogRetentionDays: integer()
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.