Show / Hide Table of Contents

Class BackupRun

A BackupRun resource.

Inheritance
System.Object
BackupRun
Implements
IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.SQLAdmin.v1beta4.Data
Assembly: Google.Apis.SQLAdmin.v1beta4.dll
Syntax
public class BackupRun : IDirectResponseSchema

Properties

BackupKind

Specifies the kind of backup, PHYSICAL or DEFAULT_SNAPSHOT.

Declaration
[JsonProperty("backupKind")]
public virtual string BackupKind { get; set; }
Property Value
Type Description
System.String

Description

The description of this run, only applicable to on-demand backups.

Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type Description
System.String

DiskEncryptionConfiguration

Encryption configuration specific to a backup.

Declaration
[JsonProperty("diskEncryptionConfiguration")]
public virtual DiskEncryptionConfiguration DiskEncryptionConfiguration { get; set; }
Property Value
Type Description
DiskEncryptionConfiguration

DiskEncryptionStatus

Encryption status specific to a backup.

Declaration
[JsonProperty("diskEncryptionStatus")]
public virtual DiskEncryptionStatus DiskEncryptionStatus { get; set; }
Property Value
Type Description
DiskEncryptionStatus

EndTime

The time the backup operation completed in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.

Declaration
[JsonProperty("endTime")]
public virtual object EndTime { get; set; }
Property Value
Type Description
System.Object

EnqueuedTime

The time the run was enqueued in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.

Declaration
[JsonProperty("enqueuedTime")]
public virtual object EnqueuedTime { get; set; }
Property Value
Type Description
System.Object

Error

Information about why the backup operation failed. This is only present if the run has the FAILED status.

Declaration
[JsonProperty("error")]
public virtual OperationError Error { get; set; }
Property Value
Type Description
OperationError

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

Id

The identifier for this backup run. Unique only for a specific Cloud SQL instance.

Declaration
[JsonProperty("id")]
public virtual long? Id { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

Instance

Name of the database instance.

Declaration
[JsonProperty("instance")]
public virtual string Instance { get; set; }
Property Value
Type Description
System.String

Kind

This is always sql#backupRun.

Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type Description
System.String

Location

Location of the backups.

Declaration
[JsonProperty("location")]
public virtual string Location { get; set; }
Property Value
Type Description
System.String

SelfLink

The URI of this resource.

Declaration
[JsonProperty("selfLink")]
public virtual string SelfLink { get; set; }
Property Value
Type Description
System.String

StartTime

The time the backup operation actually started in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.

Declaration
[JsonProperty("startTime")]
public virtual object StartTime { get; set; }
Property Value
Type Description
System.Object

Status

The status of this run.

Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
Type Description
System.String

Type

The type of this run; can be either "AUTOMATED" or "ON_DEMAND". This field defaults to "ON_DEMAND" and is ignored, when specified for insert requests.

Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
Type Description
System.String

WindowStartTime

The start time of the backup window during which this the backup was attempted in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.

Declaration
[JsonProperty("windowStartTime")]
public virtual object WindowStartTime { get; set; }
Property Value
Type Description
System.Object

Implements

IDirectResponseSchema
In This Article
Back to top