Resource: BackupRun
A BackupRun resource.
| JSON representation | 
|---|
{ "kind": string, "status": enum (  | 
              
| Fields | |
|---|---|
kind | 
                
                   
 This is always   | 
              
status | 
                
                   
 The status of this run.  | 
              
enqueuedTime | 
                
                   
 The time the run was enqueued in UTC timezone in RFC 3339 format, for example  Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:   | 
              
id | 
                
                   
 The identifier for this backup run. Unique only for a specific Cloud SQL instance.  | 
              
startTime | 
                
                   
 The time the backup operation actually started in UTC timezone in RFC 3339 format, for example  Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:   | 
              
endTime | 
                
                   
 The time the backup operation completed in UTC timezone in RFC 3339 format, for example  Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:   | 
              
error | 
                
                   
 Information about why the backup operation failed. This is only present if the run has the FAILED status.  | 
              
type | 
                
                   
 The type of this run; can be either "AUTOMATED" or "ON_DEMAND" or "FINAL". This field defaults to "ON_DEMAND" and is ignored, when specified for insert requests.  | 
              
description | 
                
                   
 The description of this run, only applicable to on-demand backups.  | 
              
windowStartTime | 
                
                   
 The start time of the backup window during which this the backup was attempted in RFC 3339 format, for example  Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:   | 
              
instance | 
                
                   
 Name of the database instance.  | 
              
selfLink | 
                
                   
 The URI of this resource.  | 
              
location | 
                
                   
 Location of the backups.  | 
              
databaseVersion | 
                
                   
 Output only. The instance database version at the time this backup was made.  | 
              
diskEncryptionConfiguration | 
                
                   
 Encryption configuration specific to a backup.  | 
              
diskEncryptionStatus | 
                
                   
 Encryption status specific to a backup.  | 
              
backupKind | 
                
                   
 Specifies the kind of backup, PHYSICAL or DEFAULT_SNAPSHOT.  | 
              
timeZone | 
                
                   
 Backup time zone to prevent restores to an instance with a different time zone. Now relevant only for SQL Server.  | 
              
maxChargeableBytes | 
                
                   
 Output only. The maximum chargeable bytes for the backup.  | 
              
SqlBackupRunStatus
The status of a backup run.
| Enums | |
|---|---|
SQL_BACKUP_RUN_STATUS_UNSPECIFIED | 
                The status of the run is unknown. | 
ENQUEUED | 
                The backup operation was enqueued. | 
OVERDUE | 
                The backup is overdue across a given backup window. Indicates a problem. Example: Long-running operation in progress during the whole window. | 
RUNNING | 
                The backup is in progress. | 
FAILED | 
                The backup failed. | 
SUCCESSFUL | 
                The backup was successful. | 
SKIPPED | 
                The backup was skipped (without problems) for a given backup window. Example: Instance was idle. | 
DELETION_PENDING | 
                The backup is about to be deleted. | 
DELETION_FAILED | 
                The backup deletion failed. | 
DELETED | 
                The backup has been deleted. | 
SqlBackupRunType
| Enums | |
|---|---|
SQL_BACKUP_RUN_TYPE_UNSPECIFIED | 
                This is an unknown BackupRun type. | 
AUTOMATED | 
                The backup schedule automatically triggers a backup. | 
ON_DEMAND | 
                The user manually triggers a backup. | 
Methods | 
            |
|---|---|
                
 | 
              Deletes the backup taken by a backup run. | 
                
 | 
              Retrieves a resource containing information about a backup run. | 
                
 | 
              Creates a new backup run on demand. | 
                
 | 
              Lists all backup runs associated with the project or a given instance and configuration in the reverse chronological order of the backup initiation time. |