Backup and DR Service v1 API - Class BackupPlanRevision (2.2.0)

public sealed class BackupPlanRevision : IMessage<BackupPlanRevision>, IEquatable<BackupPlanRevision>, IDeepCloneable<BackupPlanRevision>, IBufferMessage, IMessage

Reference documentation and code samples for the Backup and DR Service v1 API class BackupPlanRevision.

BackupPlanRevision represents a snapshot of a BackupPlan at a point in time.

Inheritance

object > BackupPlanRevision

Namespace

Google.Cloud.BackupDR.V1

Assembly

Google.Cloud.BackupDR.V1.dll

Constructors

BackupPlanRevision()

public BackupPlanRevision()

BackupPlanRevision(BackupPlanRevision)

public BackupPlanRevision(BackupPlanRevision other)
Parameter
Name Description
other BackupPlanRevision

Properties

BackupPlanRevisionName

public BackupPlanRevisionName BackupPlanRevisionName { get; set; }

BackupPlanRevisionName-typed view over the Name resource name property.

Property Value
Type Description
BackupPlanRevisionName

BackupPlanSnapshot

public BackupPlan BackupPlanSnapshot { get; set; }

The Backup Plan being encompassed by this revision.

Property Value
Type Description
BackupPlan

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The timestamp that the revision was created.

Property Value
Type Description
Timestamp

Name

public string Name { get; set; }

Output only. Identifier. The resource name of the BackupPlanRevision.

Format: projects/{project}/locations/{location}/backupPlans/{backup_plan}/revisions/{revision}

Property Value
Type Description
string

RevisionId

public string RevisionId { get; set; }

Output only. The user friendly revision ID of the BackupPlanRevision.

Example: v0, v1, v2, etc.

Property Value
Type Description
string

State

public BackupPlanRevision.Types.State State { get; set; }

Output only. Resource State

Property Value
Type Description
BackupPlanRevisionTypesState