Reference documentation and code samples for the Google Cloud Backup Dr V1 Client class BackupPlanRevision.
BackupPlanRevision
represents a snapshot of a BackupPlan
at a point in
time.
Generated from protobuf message google.cloud.backupdr.v1.BackupPlanRevision
Namespace
Google \ Cloud \ BackupDR \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Output only. Identifier. The resource name of the BackupPlanRevision
. Format: projects/{project}/locations/{location}/backupPlans/{backup_plan}/revisions/{revision}
↳ revision_id
string
Output only. The user friendly revision ID of the BackupPlanRevision
. Example: v0, v1, v2, etc.
↳ state
int
Output only. Resource State
↳ backup_plan_snapshot
↳ create_time
getName
Output only. Identifier. The resource name of the BackupPlanRevision
.
Format: projects/{project}/locations/{location}/backupPlans/{backup_plan}/revisions/{revision}
string
setName
Output only. Identifier. The resource name of the BackupPlanRevision
.
Format: projects/{project}/locations/{location}/backupPlans/{backup_plan}/revisions/{revision}
var
string
$this
getRevisionId
Output only. The user friendly revision ID of the BackupPlanRevision
.
Example: v0, v1, v2, etc.
string
setRevisionId
Output only. The user friendly revision ID of the BackupPlanRevision
.
Example: v0, v1, v2, etc.
var
string
$this
getState
Output only. Resource State
setState
Output only. Resource State
$this
getBackupPlanSnapshot
The Backup Plan being encompassed by this revision.
hasBackupPlanSnapshot
clearBackupPlanSnapshot
setBackupPlanSnapshot
The Backup Plan being encompassed by this revision.
$this
getCreateTime
Output only. The timestamp that the revision was created.
hasCreateTime
clearCreateTime
setCreateTime
Output only. The timestamp that the revision was created.
$this

