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

ksyun.client.slb.cloneloadbalancer.v20160304.CloneLoadBalancerRequest 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.slb.cloneloadbalancer.v20160304;

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

import java.util.List;

/**
 * @Classname CloneLoadBalancerRequest
 * @Description 请求参数
 */
@Data
public class CloneLoadBalancerRequest {
    /**
     * 克隆的负载均衡ID
     */
    @KsYunField(name = "cloneLoadBalancerId")
    private String CloneLoadBalancerId;

    /**
     * 克隆的负载均衡的名称
     */
    @KsYunField(name = "LoadBalancerName")
    private String LoadBalancerName;

    /**
     * 负载均衡的类型,public 为公网负载均衡,internal 为内网负载均衡
     */
    @KsYunField(name = "Type")
    private String Type;

    /**
     * 终端子网的 ID,Type 为 public 时忽略此参数,为internal 时此参数必填
     */
    @KsYunField(name = "SubnetId")
    private String SubnetId;

    /**
     * 私网负载均衡的IP,Type 为 Public 时忽略此参数
     */
    @KsYunField(name = "PrivateIpAddress")
    private String PrivateIpAddress;

    /**
     * 负载均衡的IP版本
     */
    @KsYunField(name = "IpVersion")
    private String IpVersion;

    /**
     * 负载均衡类型(classic|application)
     */
    @KsYunField(name = "LbType")
    private String LbType;

    /**
     * tag标签
     */
    @KsYunField(name = "TagId")
    private List TagIdList;

    /**
     * 项目的ID
     */
    @KsYunField(name = "ProjectId")
    private String ProjectId;

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy