![JAR search and dependency download from the Maven repository](/logo.png)
ksyun.client.krds.restoredbinstancefromdbbackup.v20160701.RestoreDBInstanceFromDBBackupRequest Maven / Gradle / Ivy
package ksyun.client.krds.restoredbinstancefromdbbackup.v20160701;
import common.annotation.KsYunField;
import lombok.Builder;
import lombok.Data;
import lombok.ToString;
import java.util.List;
import java.util.Arrays;
/**
* @Classname RestoreDBInstanceFromDBBackupRequest
* @Description 请求参数
*/
@Data
public class RestoreDBInstanceFromDBBackupRequest{
/**实例名称*/
@KsYunField(name="DBInstanceName")
private String DBInstanceName;
/**备份ID*/
@KsYunField(name="DBBackupIdentifier")
private String DBBackupIdentifier;
/**实例类型 如,临时实例:TRDS,高可用实例:HRDS*/
@KsYunField(name="DBInstanceType")
private String DBInstanceType;
/**项目ID*/
@KsYunField(name="ProjectId")
private String ProjectId;
/**实例可用区*/
@KsYunField(name="AvailabilityZone")
private String AvailabilityZone;
/**时长 时长 默认值:1(单位:月) 注:billType=1(包年包月)则必填*/
@KsYunField(name="Duration")
private Integer Duration;
/**时长单位 时长单位 默认值:M*/
@KsYunField(name="DurationUnit")
private String DurationUnit;
/**端口号 支持修改端口号*/
@KsYunField(name="Port")
private Integer Port;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy