GoogleApi.SQLAdmin.V1.Model.InstancesRestoreBackupRequest (google_api_sql_admin v0.71.0)
View SourceDatabase instance restore backup request.
Attributes
-
backup
(type:String.t
, default:nil
) - The name of the backup that's used to restore a Cloud SQL instance: Format: projects/{project-id}/backups/{backup-uid}. Only one of restore_backup_context, backup, backupdr_backup can be passed to the input. -
restoreBackupContext
(type:GoogleApi.SQLAdmin.V1.Model.RestoreBackupContext.t
, default:nil
) - Parameters required to perform the restore backup operation. -
restoreInstanceSettings
(type:GoogleApi.SQLAdmin.V1.Model.DatabaseInstance.t
, default:nil
) - Optional. By using this parameter, Cloud SQL overrides any instance settings stored in the backup you are restoring from. You can't change the instance's major database version and you can only increase the disk size. You can use this field to restore new instances only. This field is not applicable for restore to existing instances.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.SQLAdmin.V1.Model.InstancesRestoreBackupRequest{ backup: String.t() | nil, restoreBackupContext: GoogleApi.SQLAdmin.V1.Model.RestoreBackupContext.t() | nil, restoreInstanceSettings: GoogleApi.SQLAdmin.V1.Model.DatabaseInstance.t() | nil }