Class: TencentCloud::Clb::V20180317::InquiryPriceRenewLoadBalancerRequest

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

Overview

InquiryPriceRenewLoadBalancer请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(loadbalancerid = nil, loadbalancerchargeprepaid = nil) ⇒ InquiryPriceRenewLoadBalancerRequest

Returns a new instance of InquiryPriceRenewLoadBalancerRequest.



4861
4862
4863
4864
# File 'lib/v20180317/models.rb', line 4861

def initialize(loadbalancerid=nil, loadbalancerchargeprepaid=nil)
  @LoadBalancerId = loadbalancerid
  @LoadBalancerChargePrepaid = loadbalancerchargeprepaid
end

Instance Attribute Details

#LoadBalancerChargePrepaidObject

Parameters:

  • LoadBalancerId:

    负载均衡实例 ID,可以通过 DescribeLoadBalancers 接口查询。

  • LoadBalancerChargePrepaid:

    续费周期



4859
4860
4861
# File 'lib/v20180317/models.rb', line 4859

def LoadBalancerChargePrepaid
  @LoadBalancerChargePrepaid
end

#LoadBalancerIdObject

Parameters:

  • LoadBalancerId:

    负载均衡实例 ID,可以通过 DescribeLoadBalancers 接口查询。

  • LoadBalancerChargePrepaid:

    续费周期



4859
4860
4861
# File 'lib/v20180317/models.rb', line 4859

def LoadBalancerId
  @LoadBalancerId
end

Instance Method Details

#deserialize(params) ⇒ Object



4866
4867
4868
4869
4870
4871
4872
# File 'lib/v20180317/models.rb', line 4866

def deserialize(params)
  @LoadBalancerId = params['LoadBalancerId']
  unless params['LoadBalancerChargePrepaid'].nil?
    @LoadBalancerChargePrepaid = LBChargePrepaid.new
    @LoadBalancerChargePrepaid.deserialize(params['LoadBalancerChargePrepaid'])
  end
end