BackupPolicyOptionsProperty
Initializer
import com.aliyun.ros.cdk.mongodb.RosInstance.BackupPolicyOptionsProperty;
BackupPolicyOptionsProperty.builder()
// .backupInterval(java.lang.Number)
// .backupInterval(IResolvable)
// .backupRetentionPeriod(java.lang.Number)
// .backupRetentionPeriod(IResolvable)
// .backupRetentionPolicyOnClusterDeletion(java.lang.Number)
// .backupRetentionPolicyOnClusterDeletion(IResolvable)
// .crossBackupPeriod(java.lang.String)
// .crossBackupPeriod(IResolvable)
// .crossBackupType(java.lang.String)
// .crossBackupType(IResolvable)
// .crossLogRetentionType(java.lang.String)
// .crossLogRetentionType(IResolvable)
// .crossLogRetentionValue(java.lang.Number)
// .crossLogRetentionValue(IResolvable)
// .crossRetentionType(java.lang.String)
// .crossRetentionType(IResolvable)
// .crossRetentionValue(java.lang.Number)
// .crossRetentionValue(IResolvable)
// .destRegion(java.lang.String)
// .destRegion(IResolvable)
// .enableBackupLog(java.lang.Number)
// .enableBackupLog(IResolvable)
// .enableCrossLogBackup(java.lang.Number)
// .enableCrossLogBackup(IResolvable)
// .highFrequencyBackupRetention(java.lang.Number)
// .highFrequencyBackupRetention(IResolvable)
// .instanceType(java.lang.String)
// .instanceType(IResolvable)
// .logBackupRetentionPeriod(java.lang.Number)
// .logBackupRetentionPeriod(IResolvable)
// .preferredBackupPeriod(java.lang.String)
// .preferredBackupPeriod(IResolvable)
// .preferredBackupTime(java.lang.String)
// .preferredBackupTime(IResolvable)
// .preserveOneEachHour(java.lang.Boolean)
// .preserveOneEachHour(IResolvable)
// .snapshotBackupType(java.lang.String)
// .snapshotBackupType(IResolvable)
// .srcRegion(java.lang.String)
// .srcRegion(IResolvable)
.build();
Properties
backupIntervalOptional
public java.lang.Object getBackupInterval();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
backupRetentionPeriodOptional
public java.lang.Object getBackupRetentionPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
backupRetentionPolicyOnClusterDeletionOptional
public java.lang.Object getBackupRetentionPolicyOnClusterDeletion();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
crossBackupPeriodOptional
public java.lang.Object getCrossBackupPeriod();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
crossBackupTypeOptional
public java.lang.Object getCrossBackupType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
crossLogRetentionTypeOptional
public java.lang.Object getCrossLogRetentionType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
crossLogRetentionValueOptional
public java.lang.Object getCrossLogRetentionValue();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
crossRetentionTypeOptional
public java.lang.Object getCrossRetentionType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
crossRetentionValueOptional
public java.lang.Object getCrossRetentionValue();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
destRegionOptional
public java.lang.Object getDestRegion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
enableBackupLogOptional
public java.lang.Object getEnableBackupLog();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
enableCrossLogBackupOptional
public java.lang.Object getEnableCrossLogBackup();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
highFrequencyBackupRetentionOptional
public java.lang.Object getHighFrequencyBackupRetention();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
instanceTypeOptional
public java.lang.Object getInstanceType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
logBackupRetentionPeriodOptional
public java.lang.Object getLogBackupRetentionPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
preferredBackupPeriodOptional
public java.lang.Object getPreferredBackupPeriod();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
preferredBackupTimeOptional
public java.lang.Object getPreferredBackupTime();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
preserveOneEachHourOptional
public java.lang.Object getPreserveOneEachHour();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
snapshotBackupTypeOptional
public java.lang.Object getSnapshotBackupType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
srcRegionOptional
public java.lang.Object getSrcRegion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable