Reference documentation and code samples for the Backup and DR Service V1 API class Google::Cloud::BackupDR::V1::BackupConfigInfo.
BackupConfigInfo has information about how the resource is configured for Backup and about the most recent backup to this vault.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#backup_appliance_backup_config
def backup_appliance_backup_config() -> ::Google::Cloud::BackupDR::V1::BackupApplianceBackupConfig
-
(::Google::Cloud::BackupDR::V1::BackupApplianceBackupConfig) — Configuration for an application backed up by a Backup Appliance.
Note: The following fields are mutually exclusive:
backup_appliance_backup_config
,gcp_backup_config
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#backup_appliance_backup_config=
def backup_appliance_backup_config=(value) -> ::Google::Cloud::BackupDR::V1::BackupApplianceBackupConfig
-
value (::Google::Cloud::BackupDR::V1::BackupApplianceBackupConfig) — Configuration for an application backed up by a Backup Appliance.
Note: The following fields are mutually exclusive:
backup_appliance_backup_config
,gcp_backup_config
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::BackupDR::V1::BackupApplianceBackupConfig) — Configuration for an application backed up by a Backup Appliance.
Note: The following fields are mutually exclusive:
backup_appliance_backup_config
,gcp_backup_config
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#gcp_backup_config
def gcp_backup_config() -> ::Google::Cloud::BackupDR::V1::GcpBackupConfig
-
(::Google::Cloud::BackupDR::V1::GcpBackupConfig) — Configuration for a Google Cloud resource.
Note: The following fields are mutually exclusive:
gcp_backup_config
,backup_appliance_backup_config
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#gcp_backup_config=
def gcp_backup_config=(value) -> ::Google::Cloud::BackupDR::V1::GcpBackupConfig
-
value (::Google::Cloud::BackupDR::V1::GcpBackupConfig) — Configuration for a Google Cloud resource.
Note: The following fields are mutually exclusive:
gcp_backup_config
,backup_appliance_backup_config
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::BackupDR::V1::GcpBackupConfig) — Configuration for a Google Cloud resource.
Note: The following fields are mutually exclusive:
gcp_backup_config
,backup_appliance_backup_config
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#last_backup_error
def last_backup_error() -> ::Google::Rpc::Status
- (::Google::Rpc::Status) — Output only. If the last backup failed, this field has the error message.
#last_backup_state
def last_backup_state() -> ::Google::Cloud::BackupDR::V1::BackupConfigInfo::LastBackupState
- (::Google::Cloud::BackupDR::V1::BackupConfigInfo::LastBackupState) — Output only. The status of the last backup to this BackupVault
#last_successful_backup_consistency_time
def last_successful_backup_consistency_time() -> ::Google::Protobuf::Timestamp
- (::Google::Protobuf::Timestamp) — Output only. If the last backup were successful, this field has the consistency date.