Class BackupConfigDetails
BackupConfigDetails has information about how the resource is configured for backups and about the most recent backup taken for this configuration.
Implements
Inherited Members
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 |