Class: TencentCloud::Clb::V20180317::InquiryPriceCreateLoadBalancerRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180317/models.rb

Overview

InquiryPriceCreateLoadBalancer请求参数结构体

Instance Attribute Summary collapse

  • #GoodsNum ⇒ Object
  • clb.c4.small(超强型1)
  • clb.c4.medium(超强型2)
  • clb.c4.large(超强型3)
  • clb.c4.xlarge(超强型4)
  • 按量付费询价时传SLA.
  • #InternetAccessible ⇒ Object
  • clb.c4.small(超强型1)
  • clb.c4.medium(超强型2)
  • clb.c4.large(超强型3)
  • clb.c4.xlarge(超强型4)
  • 按量付费询价时传SLA.
  • #LoadBalancerChargePrepaid ⇒ Object
  • clb.c4.small(超强型1)
  • clb.c4.medium(超强型2)
  • clb.c4.large(超强型3)
  • clb.c4.xlarge(超强型4)
  • 按量付费询价时传SLA.
  • #LoadBalancerChargeType ⇒ Object
  • clb.c4.small(超强型1)
  • clb.c4.medium(超强型2)
  • clb.c4.large(超强型3)
  • clb.c4.xlarge(超强型4)
  • 按量付费询价时传SLA.
  • #LoadBalancerType ⇒ Object
  • clb.c4.small(超强型1)
  • clb.c4.medium(超强型2)
  • clb.c4.large(超强型3)
  • clb.c4.xlarge(超强型4)
  • 按量付费询价时传SLA.
  • #SlaType ⇒ Object
  • clb.c4.small(超强型1)
  • clb.c4.medium(超强型2)
  • clb.c4.large(超强型3)
  • clb.c4.xlarge(超强型4)
  • 按量付费询价时传SLA.
  • #VipIsp ⇒ Object
  • clb.c4.small(超强型1)
  • clb.c4.medium(超强型2)
  • clb.c4.large(超强型3)
  • clb.c4.xlarge(超强型4)
  • 按量付费询价时传SLA.
  • #ZoneId ⇒ Object
  • clb.c4.small(超强型1)
  • clb.c4.medium(超强型2)
  • clb.c4.large(超强型3)
  • clb.c4.xlarge(超强型4)
  • 按量付费询价时传SLA.

    Instance Method Summary collapse

    Constructor Details

    #initialize(loadbalancertype = nil, loadbalancerchargetype = nil, loadbalancerchargeprepaid = nil, internetaccessible = nil, goodsnum = nil, zoneid = nil, slatype = nil, addressipversion = nil, vipisp = nil) ⇒ InquiryPriceCreateLoadBalancerRequest

    Returns a new instance of InquiryPriceCreateLoadBalancerRequest.

    
    
    4713
    4714
    4715
    4716
    4717
    4718
    4719
    4720
    4721
    4722
    4723
    # File 'lib/v20180317/models.rb', line 4713
    
    def initialize(loadbalancertype=nil, loadbalancerchargetype=nil, loadbalancerchargeprepaid=nil, internetaccessible=nil, goodsnum=nil, zoneid=nil, slatype=nil, addressipversion=nil, vipisp=nil)
      @LoadBalancerType = loadbalancertype
      @LoadBalancerChargeType = loadbalancerchargetype
      @LoadBalancerChargePrepaid = loadbalancerchargeprepaid
      @InternetAccessible = internetaccessible
      @GoodsNum = goodsnum
      @ZoneId = zoneid
      @SlaType = slatype
      @AddressIPVersion = addressipversion
      @VipIsp = vipisp
    end

    Instance Attribute Details

    #AddressIPVersionObject

  • clb.c4.small(超强型1)
  • clb.c4.medium(超强型2)
  • clb.c4.large(超强型3)
  • clb.c4.xlarge(超强型4)
  • 按量付费询价时传SLA

    Parameters:

    • LoadBalancerType:

      询价的负载均衡类型,OPEN为公网类型,INTERNAL为内网类型

    • LoadBalancerChargeType:

      询价的收费类型,POSTPAID为按量计费,"PREPAID"为预付费包年包月

    • LoadBalancerChargePrepaid:

      询价的收费周期。(仅包年包月支持该参数)

    • InternetAccessible:

      询价的网络计费方式

    • GoodsNum:

      询价的负载均衡实例个数,默认为1

    • ZoneId:

      指定可用区询价。如:ap-guangzhou-1

    • SlaType:

      包年包月询价时传性能容量型规格,如:

    • clb.c2.medium(标准型)
    • clb.c3.small(高阶型1)
    • clb.c3.medium(高阶型2)
  • AddressIPVersion:

    IP版本,可取值:IPV4、IPV6、IPv6FullChain,不区分大小写,默认值 IPV4。说明:取值为IPV6表示为IPV6 NAT64版本;取值为IPv6FullChain,表示为IPv6版本。

  • VipIsp:

    仅适用于公网负载均衡。目前仅广州、上海、南京、济南、杭州、福州、北京、石家庄、武汉、长沙、成都、重庆地域支持静态单线 IP 线路类型,如需体验,请联系商务经理申请。申请通过后,即可选择中国移动(CMCC)、中国联通(CUCC)或中国电信(CTCC)的运营商类型,网络计费模式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 如果不指定本参数,则默认使用BGP。可通过 DescribeResources 接口查询一个地域所支持的Isp。

  • 
    
    4711
    4712
    4713
    # File 'lib/v20180317/models.rb', line 4711
    
    def AddressIPVersion
      @AddressIPVersion
    end

    #GoodsNumObject

  • clb.c4.small(超强型1)
  • clb.c4.medium(超强型2)
  • clb.c4.large(超强型3)
  • clb.c4.xlarge(超强型4)
  • 按量付费询价时传SLA

    Parameters:

  • AddressIPVersion:

    IP版本,可取值:IPV4、IPV6、IPv6FullChain,不区分大小写,默认值 IPV4。说明:取值为IPV6表示为IPV6 NAT64版本;取值为IPv6FullChain,表示为IPv6版本。

  • VipIsp:

    仅适用于公网负载均衡。目前仅广州、上海、南京、济南、杭州、福州、北京、石家庄、武汉、长沙、成都、重庆地域支持静态单线 IP 线路类型,如需体验,请联系商务经理申请。申请通过后,即可选择中国移动(CMCC)、中国联通(CUCC)或中国电信(CTCC)的运营商类型,网络计费模式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 如果不指定本参数,则默认使用BGP。可通过 DescribeResources 接口查询一个地域所支持的Isp。

  • 
    
    4711
    4712
    4713
    # File 'lib/v20180317/models.rb', line 4711
    
    def GoodsNum
      @GoodsNum
    end

    #InternetAccessibleObject

  • clb.c4.small(超强型1)
  • clb.c4.medium(超强型2)
  • clb.c4.large(超强型3)
  • clb.c4.xlarge(超强型4)
  • 按量付费询价时传SLA

    Parameters:

  • AddressIPVersion:

    IP版本,可取值:IPV4、IPV6、IPv6FullChain,不区分大小写,默认值 IPV4。说明:取值为IPV6表示为IPV6 NAT64版本;取值为IPv6FullChain,表示为IPv6版本。

  • VipIsp:

    仅适用于公网负载均衡。目前仅广州、上海、南京、济南、杭州、福州、北京、石家庄、武汉、长沙、成都、重庆地域支持静态单线 IP 线路类型,如需体验,请联系商务经理申请。申请通过后,即可选择中国移动(CMCC)、中国联通(CUCC)或中国电信(CTCC)的运营商类型,网络计费模式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 如果不指定本参数,则默认使用BGP。可通过 DescribeResources 接口查询一个地域所支持的Isp。

  • 
    
    4711
    4712
    4713
    # File 'lib/v20180317/models.rb', line 4711
    
    def InternetAccessible
      @InternetAccessible
    end

    #LoadBalancerChargePrepaidObject

  • clb.c4.small(超强型1)
  • clb.c4.medium(超强型2)
  • clb.c4.large(超强型3)
  • clb.c4.xlarge(超强型4)
  • 按量付费询价时传SLA

    Parameters:

  • AddressIPVersion:

    IP版本,可取值:IPV4、IPV6、IPv6FullChain,不区分大小写,默认值 IPV4。说明:取值为IPV6表示为IPV6 NAT64版本;取值为IPv6FullChain,表示为IPv6版本。

  • VipIsp:

    仅适用于公网负载均衡。目前仅广州、上海、南京、济南、杭州、福州、北京、石家庄、武汉、长沙、成都、重庆地域支持静态单线 IP 线路类型,如需体验,请联系商务经理申请。申请通过后,即可选择中国移动(CMCC)、中国联通(CUCC)或中国电信(CTCC)的运营商类型,网络计费模式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 如果不指定本参数,则默认使用BGP。可通过 DescribeResources 接口查询一个地域所支持的Isp。

  • 
    
    4711
    4712
    4713
    # File 'lib/v20180317/models.rb', line 4711
    
    def LoadBalancerChargePrepaid
      @LoadBalancerChargePrepaid
    end

    #LoadBalancerChargeTypeObject

  • clb.c4.small(超强型1)
  • clb.c4.medium(超强型2)
  • clb.c4.large(超强型3)
  • clb.c4.xlarge(超强型4)
  • 按量付费询价时传SLA

    Parameters:

  • AddressIPVersion:

    IP版本,可取值:IPV4、IPV6、IPv6FullChain,不区分大小写,默认值 IPV4。说明:取值为IPV6表示为IPV6 NAT64版本;取值为IPv6FullChain,表示为IPv6版本。

  • VipIsp:

    仅适用于公网负载均衡。目前仅广州、上海、南京、济南、杭州、福州、北京、石家庄、武汉、长沙、成都、重庆地域支持静态单线 IP 线路类型,如需体验,请联系商务经理申请。申请通过后,即可选择中国移动(CMCC)、中国联通(CUCC)或中国电信(CTCC)的运营商类型,网络计费模式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 如果不指定本参数,则默认使用BGP。可通过 DescribeResources 接口查询一个地域所支持的Isp。

  • 
    
    4711
    4712
    4713
    # File 'lib/v20180317/models.rb', line 4711
    
    def LoadBalancerChargeType
      @LoadBalancerChargeType
    end

    #LoadBalancerTypeObject

  • clb.c4.small(超强型1)
  • clb.c4.medium(超强型2)
  • clb.c4.large(超强型3)
  • clb.c4.xlarge(超强型4)
  • 按量付费询价时传SLA

    Parameters:

  • AddressIPVersion:

    IP版本,可取值:IPV4、IPV6、IPv6FullChain,不区分大小写,默认值 IPV4。说明:取值为IPV6表示为IPV6 NAT64版本;取值为IPv6FullChain,表示为IPv6版本。

  • VipIsp:

    仅适用于公网负载均衡。目前仅广州、上海、南京、济南、杭州、福州、北京、石家庄、武汉、长沙、成都、重庆地域支持静态单线 IP 线路类型,如需体验,请联系商务经理申请。申请通过后,即可选择中国移动(CMCC)、中国联通(CUCC)或中国电信(CTCC)的运营商类型,网络计费模式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 如果不指定本参数,则默认使用BGP。可通过 DescribeResources 接口查询一个地域所支持的Isp。

  • 
    
    4711
    4712
    4713
    # File 'lib/v20180317/models.rb', line 4711
    
    def LoadBalancerType
      @LoadBalancerType
    end

    #SlaTypeObject

  • clb.c4.small(超强型1)
  • clb.c4.medium(超强型2)
  • clb.c4.large(超强型3)
  • clb.c4.xlarge(超强型4)
  • 按量付费询价时传SLA

    Parameters:

  • AddressIPVersion:

    IP版本,可取值:IPV4、IPV6、IPv6FullChain,不区分大小写,默认值 IPV4。说明:取值为IPV6表示为IPV6 NAT64版本;取值为IPv6FullChain,表示为IPv6版本。

  • VipIsp:

    仅适用于公网负载均衡。目前仅广州、上海、南京、济南、杭州、福州、北京、石家庄、武汉、长沙、成都、重庆地域支持静态单线 IP 线路类型,如需体验,请联系商务经理申请。申请通过后,即可选择中国移动(CMCC)、中国联通(CUCC)或中国电信(CTCC)的运营商类型,网络计费模式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 如果不指定本参数,则默认使用BGP。可通过 DescribeResources 接口查询一个地域所支持的Isp。

  • 
    
    4711
    4712
    4713
    # File 'lib/v20180317/models.rb', line 4711
    
    def SlaType
      @SlaType
    end

    #VipIspObject

  • clb.c4.small(超强型1)
  • clb.c4.medium(超强型2)
  • clb.c4.large(超强型3)
  • clb.c4.xlarge(超强型4)
  • 按量付费询价时传SLA

    Parameters:

  • AddressIPVersion:

    IP版本,可取值:IPV4、IPV6、IPv6FullChain,不区分大小写,默认值 IPV4。说明:取值为IPV6表示为IPV6 NAT64版本;取值为IPv6FullChain,表示为IPv6版本。

  • VipIsp:

    仅适用于公网负载均衡。目前仅广州、上海、南京、济南、杭州、福州、北京、石家庄、武汉、长沙、成都、重庆地域支持静态单线 IP 线路类型,如需体验,请联系商务经理申请。申请通过后,即可选择中国移动(CMCC)、中国联通(CUCC)或中国电信(CTCC)的运营商类型,网络计费模式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 如果不指定本参数,则默认使用BGP。可通过 DescribeResources 接口查询一个地域所支持的Isp。

  • 
    
    4711
    4712
    4713
    # File 'lib/v20180317/models.rb', line 4711
    
    def VipIsp
      @VipIsp
    end

    #ZoneIdObject

  • clb.c4.small(超强型1)
  • clb.c4.medium(超强型2)
  • clb.c4.large(超强型3)
  • clb.c4.xlarge(超强型4)
  • 按量付费询价时传SLA

    Parameters:

  • AddressIPVersion:

    IP版本,可取值:IPV4、IPV6、IPv6FullChain,不区分大小写,默认值 IPV4。说明:取值为IPV6表示为IPV6 NAT64版本;取值为IPv6FullChain,表示为IPv6版本。

  • VipIsp:

    仅适用于公网负载均衡。目前仅广州、上海、南京、济南、杭州、福州、北京、石家庄、武汉、长沙、成都、重庆地域支持静态单线 IP 线路类型,如需体验,请联系商务经理申请。申请通过后,即可选择中国移动(CMCC)、中国联通(CUCC)或中国电信(CTCC)的运营商类型,网络计费模式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 如果不指定本参数,则默认使用BGP。可通过 DescribeResources 接口查询一个地域所支持的Isp。

  • 
    
    4711
    4712
    4713
    # File 'lib/v20180317/models.rb', line 4711
    
    def ZoneId
      @ZoneId
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    4725
    4726
    4727
    4728
    4729
    4730
    4731
    4732
    4733
    4734
    4735
    4736
    4737
    4738
    4739
    4740
    4741
    # File 'lib/v20180317/models.rb', line 4725
    
    def deserialize(params)
      @LoadBalancerType = params['LoadBalancerType']
      @LoadBalancerChargeType = params['LoadBalancerChargeType']
      unless params['LoadBalancerChargePrepaid'].nil?
        @LoadBalancerChargePrepaid = LBChargePrepaid.new
        @LoadBalancerChargePrepaid.deserialize(params['LoadBalancerChargePrepaid'])
      end
      unless params['InternetAccessible'].nil?
        @InternetAccessible = InternetAccessible.new
        @InternetAccessible.deserialize(params['InternetAccessible'])
      end
      @GoodsNum = params['GoodsNum']
      @ZoneId = params['ZoneId']
      @SlaType = params['SlaType']
      @AddressIPVersion = params['AddressIPVersion']
      @VipIsp = params['VipIsp']
    end