BackupLock(mapping=None, *, ignore_unknown_fields=False, **kwargs)
BackupLock represents a single lock on a Backup resource. An unexpired lock on a Backup prevents the Backup from being deleted.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
---|---|
Name | Description |
lock_until_time |
google.protobuf.timestamp_pb2.Timestamp
Required. The time after which this lock is not considered valid and will no longer protect the Backup from deletion. |
backup_appliance_lock_info |
google.cloud.backupdr_v1.types.BackupApplianceLockInfo
If the client is a backup and recovery appliance, this contains metadata about why the lock exists. This field is a member of oneof _ ClientLockInfo .
|
service_lock_info |
google.cloud.backupdr_v1.types.ServiceLockInfo
Output only. Contains metadata about the lock exist for Google Cloud native backups. This field is a member of oneof _ ClientLockInfo .
|