public sealed class BackupPlanRevision : IMessage<BackupPlanRevision>, IEquatable<BackupPlanRevision>, IDeepCloneable<BackupPlanRevision>, IBufferMessage, IMessageReference 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.
Implements
IMessageBackupPlanRevision, IEquatableBackupPlanRevision, IDeepCloneableBackupPlanRevision, IBufferMessage, IMessageNamespace
Google.Cloud.BackupDR.V1Assembly
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 |
|