Reference documentation and code samples for the Google Cloud Backup Dr V1 Client class BackupConfigInfo.
BackupConfigInfo has information about how the resource is configured for Backup and about the most recent backup to this vault.
Generated from protobuf message google.cloud.backupdr.v1.BackupConfigInfo
Namespace
Google \ Cloud \ BackupDR \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ last_backup_state |
int
Output only. The status of the last backup to this BackupVault |
↳ last_successful_backup_consistency_time |
Google\Protobuf\Timestamp
Output only. If the last backup were successful, this field has the consistency date. |
↳ last_backup_error |
Google\Rpc\Status
Output only. If the last backup failed, this field has the error message. |
↳ gcp_backup_config |
Google\Cloud\BackupDR\V1\GcpBackupConfig
Configuration for a Google Cloud resource. |
↳ backup_appliance_backup_config |
Google\Cloud\BackupDR\V1\BackupApplianceBackupConfig
Configuration for an application backed up by a Backup Appliance. |
getLastBackupState
Output only. The status of the last backup to this BackupVault
Returns | |
---|---|
Type | Description |
int |
setLastBackupState
Output only. The status of the last backup to this BackupVault
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |
getLastSuccessfulBackupConsistencyTime
Output only. If the last backup were successful, this field has the consistency date.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Timestamp|null |
hasLastSuccessfulBackupConsistencyTime
clearLastSuccessfulBackupConsistencyTime
setLastSuccessfulBackupConsistencyTime
Output only. If the last backup were successful, this field has the consistency date.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\Timestamp
|
Returns | |
---|---|
Type | Description |
$this |
getLastBackupError
Output only. If the last backup failed, this field has the error message.
Returns | |
---|---|
Type | Description |
Google\Rpc\Status|null |
hasLastBackupError
clearLastBackupError
setLastBackupError
Output only. If the last backup failed, this field has the error message.
Parameter | |
---|---|
Name | Description |
var |
Google\Rpc\Status
|
Returns | |
---|---|
Type | Description |
$this |
getGcpBackupConfig
Configuration for a Google Cloud resource.
Returns | |
---|---|
Type | Description |
Google\Cloud\BackupDR\V1\GcpBackupConfig|null |
hasGcpBackupConfig
setGcpBackupConfig
Configuration for a Google Cloud resource.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\BackupDR\V1\GcpBackupConfig
|
Returns | |
---|---|
Type | Description |
$this |
getBackupApplianceBackupConfig
Configuration for an application backed up by a Backup Appliance.
Returns | |
---|---|
Type | Description |
Google\Cloud\BackupDR\V1\BackupApplianceBackupConfig|null |
hasBackupApplianceBackupConfig
setBackupApplianceBackupConfig
Configuration for an application backed up by a Backup Appliance.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\BackupDR\V1\BackupApplianceBackupConfig
|
Returns | |
---|---|
Type | Description |
$this |
getBackupConfig
Returns | |
---|---|
Type | Description |
string |