Show / Hide Table of Contents

Class BDRBackupRestoreJobLog

Log entry for Backup and Restore Job for resources using BackupPlan based protection. Next Id: 23

Inheritance
object
BDRBackupRestoreJobLog
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.BackupforGKE.v1.Data
Assembly: Google.Apis.BackupforGKE.v1.dll
Syntax
public class BDRBackupRestoreJobLog : IDirectResponseSchema

Properties

BackupConsistencyTime

object representation of BackupConsistencyTimeRaw.

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

BackupConsistencyTimeDateTimeOffset

DateTimeOffset representation of BackupConsistencyTimeRaw.

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

BackupConsistencyTimeRaw

Backup consistency time.

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

BackupName

Full resource name of the backup created in backup jobs and used in restore jobs.

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

BackupPlanName

Full resource name for Backup Plan of the job. Only populated for Scheduled Backup and Adhoc Backup.

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

BackupRetentionDays

Backup retention in days.

Declaration
[JsonProperty("backupRetentionDays")]
public virtual int? BackupRetentionDays { get; set; }
Property Value
Type Description
int?

BackupRule

Name of the backup rule. Only populated for Scheduled Backup and Adhoc Backup.

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

BackupVaultName

Full resource name backup vault name

Declaration
[JsonProperty("backupVaultName")]
public virtual string BackupVaultName { 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

EndTime

object representation of EndTimeRaw.

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

EndTimeDateTimeOffset

DateTimeOffset representation of EndTimeRaw.

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

EndTimeRaw

End time of the job.

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

ErrorCode

The error code. Only populated in error scenarios.

Declaration
[JsonProperty("errorCode")]
public virtual int? ErrorCode { get; set; }
Property Value
Type Description
int?

ErrorMessage

The user readable error message. Only populated in error scenarios.

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

ErrorType

The name of the error type eg. PERMISSION_DENIED. Only populated in error scenarios.

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

IncrementalBackupSizeGib

The amount of incremental backup data copied.

Declaration
[JsonProperty("incrementalBackupSizeGib")]
public virtual double? IncrementalBackupSizeGib { get; set; }
Property Value
Type Description
double?

JobCategory

The category field displays the category of the job.

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

JobId

The job_id field displays the identifier of the job being logged.

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

JobStatus

The status field displays the status of the job.

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

RecoveryPointTime

object representation of RecoveryPointTimeRaw.

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

RecoveryPointTimeDateTimeOffset

DateTimeOffset representation of RecoveryPointTimeRaw.

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

RecoveryPointTimeRaw

Recovery point time.

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

ResourceType

The resource_type field displays the type of the protected resource.

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

RestoreResourceLocation

Restore resource location.

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

RestoreResourceName

Full resource name of the restore resource. Only populated in restore jobs.

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

SourceResourceId

The source resource ID.

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

SourceResourceLocation

Source resource location.

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

SourceResourceName

Full resource name of the protected resource.

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

StartTime

object representation of StartTimeRaw.

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

StartTimeDateTimeOffset

DateTimeOffset representation of StartTimeRaw.

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

StartTimeRaw

Start time of the job.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX