Google Cloud Backup Dr V1 Client - Class BackupApplianceLockInfo (0.7.0)

Reference documentation and code samples for the Google Cloud Backup Dr V1 Client class BackupApplianceLockInfo.

BackupApplianceLockInfo contains metadata about the backupappliance that created the lock.

Generated from protobuf message google.cloud.backupdr.v1.BackupApplianceLockInfo

Namespace

Google \ Cloud \ BackupDR \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ backup_appliance_id
int|string

Required. The ID of the backup/recovery appliance that created this lock.

↳ backup_appliance_name
string

Required. The name of the backup/recovery appliance that created this lock.

↳ lock_reason
string

Required. The reason for the lock: e.g. MOUNT/RESTORE/BACKUP/etc. The value of this string is only meaningful to the client and it is not interpreted by the BackupVault service.

↳ job_name
string

The job name on the backup/recovery appliance that created this lock.

↳ backup_image
string

The image name that depends on this Backup.

↳ sla_id
int|string

The SLA on the backup/recovery appliance that owns the lock.

getBackupApplianceId

Required. The ID of the backup/recovery appliance that created this lock.

Returns
Type
Description
int|string

setBackupApplianceId

Required. The ID of the backup/recovery appliance that created this lock.

Parameter
Name
Description
var
int|string
Returns
Type
Description
$this

getBackupApplianceName

Required. The name of the backup/recovery appliance that created this lock.

Returns
Type
Description
string

setBackupApplianceName

Required. The name of the backup/recovery appliance that created this lock.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getLockReason

Required. The reason for the lock: e.g. MOUNT/RESTORE/BACKUP/etc. The value of this string is only meaningful to the client and it is not interpreted by the BackupVault service.

Returns
Type
Description
string

setLockReason

Required. The reason for the lock: e.g. MOUNT/RESTORE/BACKUP/etc. The value of this string is only meaningful to the client and it is not interpreted by the BackupVault service.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getJobName

The job name on the backup/recovery appliance that created this lock.

Returns
Type
Description
string

hasJobName

setJobName

The job name on the backup/recovery appliance that created this lock.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getBackupImage

The image name that depends on this Backup.

Returns
Type
Description
string

hasBackupImage

setBackupImage

The image name that depends on this Backup.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getSlaId

The SLA on the backup/recovery appliance that owns the lock.

Returns
Type
Description
int|string

hasSlaId

setSlaId

The SLA on the backup/recovery appliance that owns the lock.

Parameter
Name
Description
var
int|string
Returns
Type
Description
$this

getLockSource

Returns
Type
Description
string
Design a Mobile Site
View Site in Mobile | Classic
Share by: