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

ksyun.client.vpc.createvpcpeeringconnection.v20160304.CreateVpcPeeringConnectionRequest Maven / Gradle / Ivy

package ksyun.client.vpc.createvpcpeeringconnection.v20160304;

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

import java.util.List;
import java.util.Arrays;

/**
* @Classname CreateVpcPeeringConnectionRequest
* @Description 请求参数
*/
@Data
public class CreateVpcPeeringConnectionRequest{
    /**发起端Vpc的ID*/
    @KsYunField(name="VpcId")
    private String VpcId;

    /**对等连接的名称*/
    @KsYunField(name="PeeringName")
    private String PeeringName;

    /**接受端Vpc的ID*/
    @KsYunField(name="PeerVpcId")
    private String PeerVpcId;

    /**发起端region*/
    @KsYunField(name="Region")
    private String Region;

    /**接受端Vpc的region*/
    @KsYunField(name="PeerRegion")
    private String PeerRegion;

    /**接受端账号ID*/
    @KsYunField(name="PeerAccountId")
    private String PeerAccountId;

    /**对等连接的带宽,同机房时可缺省,带宽值为1000且不可修改,跨机房时不可缺省*/
    @KsYunField(name="BandWidth")
    private Integer BandWidth;

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

    /**对等连接的计费类型,同机房的对端连接此参数缺省*/
    @KsYunField(name="ChargeType")
    private String ChargeType;


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy