Class BDRBackupRestoreJobLog
Log entry for Backup and Restore Job for resources using BackupPlan based protection. Next Id: 23
Implements
Inherited Members
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 |