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 \ V1Methods
__construct
Constructor.
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.
int|string
setBackupApplianceId
Required. The ID of the backup/recovery appliance that created this lock.
var
int|string
$this
getBackupApplianceName
Required. The name of the backup/recovery appliance that created this lock.
string
setBackupApplianceName
Required. The name of the backup/recovery appliance that created this lock.
var
string
$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.
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.
var
string
$this
getJobName
The job name on the backup/recovery appliance that created this lock.
string
hasJobName
setJobName
The job name on the backup/recovery appliance that created this lock.
var
string
$this
getBackupImage
The image name that depends on this Backup.
string
hasBackupImage
setBackupImage
The image name that depends on this Backup.
var
string
$this
getSlaId
The SLA on the backup/recovery appliance that owns the lock.
int|string
hasSlaId
setSlaId
The SLA on the backup/recovery appliance that owns the lock.
var
int|string
$this
getLockSource
string