public class ModifyCrossBackupStrategyRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
ModifyCrossBackupStrategyRequest() |
ModifyCrossBackupStrategyRequest(ModifyCrossBackupStrategyRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
Long |
getCleanUpCrossBackup()
Get Whether to clean up cross-region backups (data backups & log backups) immediately.
|
String |
getCrossBackupEnabled()
Get Cross-region backup switch (data backup & log backup).
|
String[] |
getCrossBackupRegion()
Get Target region ID for cross-region backups, with a maximum of two and a minimum of one.
|
Long |
getCrossBackupSaveDays()
Get Retention days for cross-region backups.
|
String |
getInstanceId()
Get Instance ID.
|
String[] |
getInstanceIdSet()
Get Instance ID list.
|
void |
setCleanUpCrossBackup(Long CleanUpCrossBackup)
Set Whether to clean up cross-region backups (data backups & log backups) immediately.
|
void |
setCrossBackupEnabled(String CrossBackupEnabled)
Set Cross-region backup switch (data backup & log backup).
|
void |
setCrossBackupRegion(String[] CrossBackupRegion)
Set Target region ID for cross-region backups, with a maximum of two and a minimum of one.
|
void |
setCrossBackupSaveDays(Long CrossBackupSaveDays)
Set Retention days for cross-region backups.
|
void |
setInstanceId(String InstanceId)
Set Instance ID.
|
void |
setInstanceIdSet(String[] InstanceIdSet)
Set Instance ID list.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public ModifyCrossBackupStrategyRequest()
public ModifyCrossBackupStrategyRequest(ModifyCrossBackupStrategyRequest source)
public String getCrossBackupEnabled()
public void setCrossBackupEnabled(String CrossBackupEnabled)
CrossBackupEnabled
- Cross-region backup switch (data backup & log backup). enable - enabled; disable - disabled.public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- Instance ID.public String[] getInstanceIdSet()
public void setInstanceIdSet(String[] InstanceIdSet)
InstanceIdSet
- Instance ID list.public Long getCrossBackupSaveDays()
public void setCrossBackupSaveDays(Long CrossBackupSaveDays)
CrossBackupSaveDays
- Retention days for cross-region backups. Value range: 7-1830. The default value is 7.public String[] getCrossBackupRegion()
public void setCrossBackupRegion(String[] CrossBackupRegion)
CrossBackupRegion
- Target region ID for cross-region backups, with a maximum of two and a minimum of one.public Long getCleanUpCrossBackup()
public void setCleanUpCrossBackup(Long CleanUpCrossBackup)
CleanUpCrossBackup
- Whether to clean up cross-region backups (data backups & log backups) immediately. This parameter is only valid when the value of BackupEnabled is disabled. 1 - yes; 0 - no. The default value is 0.Copyright © 2025. All rights reserved.