Backup and DR Service V1 API - Class Google::Cloud::BackupDR::V1::BackupApplianceLockInfo (v0.4.0)

Reference documentation and code samples for the Backup and DR Service V1 API class Google::Cloud::BackupDR::V1::BackupApplianceLockInfo.

BackupApplianceLockInfo contains metadata about the backupappliance that created the lock.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#backup_appliance_id

def backup_appliance_id() -> ::Integer
Returns
  • (::Integer) — Required. The ID of the backup/recovery appliance that created this lock.

#backup_appliance_id=

def backup_appliance_id=(value) -> ::Integer
Parameter
  • value (::Integer) — Required. The ID of the backup/recovery appliance that created this lock.
Returns
  • (::Integer) — Required. The ID of the backup/recovery appliance that created this lock.

#backup_appliance_name

def backup_appliance_name() -> ::String
Returns
  • (::String) — Required. The name of the backup/recovery appliance that created this lock.

#backup_appliance_name=

def backup_appliance_name=(value) -> ::String
Parameter
  • value (::String) — Required. The name of the backup/recovery appliance that created this lock.
Returns
  • (::String) — Required. The name of the backup/recovery appliance that created this lock.

#backup_image

def backup_image() -> ::String
Returns
  • (::String) — The image name that depends on this Backup.

#backup_image=

def backup_image=(value) -> ::String
Parameter
  • value (::String) — The image name that depends on this Backup.
Returns
  • (::String) — The image name that depends on this Backup.

#job_name

def job_name() -> ::String
Returns
  • (::String) — The job name on the backup/recovery appliance that created this lock.

#job_name=

def job_name=(value) -> ::String
Parameter
  • value (::String) — The job name on the backup/recovery appliance that created this lock.
Returns
  • (::String) — The job name on the backup/recovery appliance that created this lock.

#lock_reason

def lock_reason() -> ::String
Returns
  • (::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.

#lock_reason=

def lock_reason=(value) -> ::String
Parameter
  • value (::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.
Returns
  • (::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.

#sla_id

def sla_id() -> ::Integer
Returns
  • (::Integer) — The SLA on the backup/recovery appliance that owns the lock.

#sla_id=

def sla_id=(value) -> ::Integer
Parameter
  • value (::Integer) — The SLA on the backup/recovery appliance that owns the lock.
Returns
  • (::Integer) — The SLA on the backup/recovery appliance that owns the lock.