Show / Hide Table of Contents

Class BackupConfigDetails

BackupConfigDetails has information about how the resource is configured for backups and about the most recent backup taken for this configuration.

Inheritance
object
BackupConfigDetails
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Backupdr.v1.Data
Assembly: Google.Apis.Backupdr.v1.dll
Syntax
public class BackupConfigDetails : IDirectResponseSchema

Properties

ApplicableResource

Output only. The full resource name of the resource that is applicable for the backup configuration. Example: "//compute.googleapis.com/projects/{project}/zones/{zone}/instances/{instance}"

Declaration
[JsonProperty("applicableResource")]
public virtual string ApplicableResource { get; set; }
Property Value
Type Description
string

BackupConfigSource

Output only. The full resource name of the backup config source resource. For example, "//backupdr.googleapis.com/v1/projects/{project}/locations/{region}/backupPlans/{backupplanId}" or "//compute.googleapis.com/projects/{project}/locations/{region}/resourcePolicies/{resourcePolicyId}".

Declaration
[JsonProperty("backupConfigSource")]
public virtual string BackupConfigSource { get; set; }
Property Value
Type Description
string

BackupConfigSourceDisplayName

Output only. The display name of the backup config source resource.

Declaration
[JsonProperty("backupConfigSourceDisplayName")]
public virtual string BackupConfigSourceDisplayName { get; set; }
Property Value
Type Description
string

BackupDrPlanConfig

Backup and DR's Backup Plan specific data.

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

BackupDrTemplateConfig

Backup and DR's Template specific data.

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

BackupLocations

The locations where the backups are to be stored.

Declaration
[JsonProperty("backupLocations")]
public virtual IList<BackupLocation> BackupLocations { get; set; }
Property Value
Type Description
IList<BackupLocation>

BackupVault

Output only. The full resource name of the backup vault that will store the backups generated through this backup configuration. Example: "//backupdr.googleapis.com/v1/projects/{project}/locations/{region}/backupVaults/{backupvaultId}"

Declaration
[JsonProperty("backupVault")]
public virtual string BackupVault { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

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

LatestSuccessfulBackupTime

object representation of LatestSuccessfulBackupTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LatestSuccessfulBackupTimeDateTimeOffset instead.")]
public virtual object LatestSuccessfulBackupTime { get; set; }
Property Value
Type Description
object

LatestSuccessfulBackupTimeDateTimeOffset

DateTimeOffset representation of LatestSuccessfulBackupTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? LatestSuccessfulBackupTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

LatestSuccessfulBackupTimeRaw

Output only. Timestamp of the latest successful backup created via this backup configuration.

Declaration
[JsonProperty("latestSuccessfulBackupTime")]
public virtual string LatestSuccessfulBackupTimeRaw { get; set; }
Property Value
Type Description
string

PitrSettings

Output only. Point in time recovery settings of the backup configuration resource.

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

State

Output only. The state of the backup config resource.

Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type Description
string

Type

Output only. The type of the backup config resource.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX