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.
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 |