All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ksyun.client.postgresql.createdbinstancereadreplica.v20181225.CreateDBInstanceReadReplicaRequest Maven / Gradle / Ivy

Go to download

The KSYUN Web Services SDK for Java provides Java APIs for building software on KSYUN' cost-effective, scalable, and reliable infrastructure products. The KSYUN Java SDK allows developers to code against APIs for all of KSYUN's infrastructure web services (KSC S3, KSC KEC, KSC RDS etc).

The newest version!
package ksyun.client.postgresql.createdbinstancereadreplica.v20181225;

import common.annotation.KsYunField;
import lombok.Data;

import java.util.List;

/**
 * @Classname CreateDBInstanceReadReplicaRequest
 * @Description 请求参数
 */
@Data
public class CreateDBInstanceReadReplicaRequest {
    /**
     * 主实例Id
     */
    @KsYunField(name = "DBInstanceIdentifier")
    private String DBInstanceIdentifier;

    /**
     * 实例名称
     * 

* 不超过256个字节,仅支持中文、大小写字母、数字、减号和下划线 */ @KsYunField(name = "DBInstanceName") private String DBInstanceName; /** * 只读实例ip *

* 共享同一主实例下的只读实例ip,默认创建一个新的ip */ @KsYunField(name = "AttachedVipId") private String AttachedVipId; /** * 计费方式 *

* YEAR_MONTH(包年包月),DAY(按日计费),默认值:YEAR_MONTH */ @KsYunField(name = "BillType") private String BillType; /** * 购买时长 *

* 时长 默认值:1(单位:月) 注:billType=1(包年包月)则必填 */ @KsYunField(name = "Duration") private String Duration; /** * 购买时长单位 *

* 取值范围:M(月),默认值:M(区分大小写) */ @KsYunField(name = "DurationUnit") private String DurationUnit; /** * 可用区 *

* 示例(AvailabilityZone.1=cn-beijing-6a),默认情况下只读实例可用区与主实例一致,如果主实例是跨可用区实例,只读实例会随机分布。 */ @KsYunField(name = "AvailabilityZone") private List AvailabilityZoneList; /** * 只读ip地址 *

* 选定的IP地址 */ @KsYunField(name = "Vip") private String Vip; /** * 实例内存大小,,参照附表范围填写 */ @KsYunField(name = "Mem") private Integer Mem; /** * 实例硬盘大小,参照附表范围填写 */ @KsYunField(name = "Disk") private Integer Disk; }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy