Class: TencentCloud::Gaap::V20180529::ModifyHTTPListenerAttributeRequest

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

Overview

ModifyHTTPListenerAttribute请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(listenerid = nil, listenername = nil, proxyid = nil) ⇒ ModifyHTTPListenerAttributeRequest

Returns a new instance of ModifyHTTPListenerAttributeRequest.



5687
5688
5689
5690
5691
# File 'lib/v20180529/models.rb', line 5687

def initialize(listenerid=nil, listenername=nil, proxyid=nil)
  @ListenerId = listenerid
  @ListenerName = listenername
  @ProxyId = proxyid
end

Instance Attribute Details

#ListenerIdObject

Parameters:

  • ListenerId:

    需要修改的监听器ID

  • ListenerName:

    新的监听器名称

  • ProxyId:

    通道ID



5685
5686
5687
# File 'lib/v20180529/models.rb', line 5685

def ListenerId
  @ListenerId
end

#ListenerNameObject

Parameters:

  • ListenerId:

    需要修改的监听器ID

  • ListenerName:

    新的监听器名称

  • ProxyId:

    通道ID



5685
5686
5687
# File 'lib/v20180529/models.rb', line 5685

def ListenerName
  @ListenerName
end

#ProxyIdObject

Parameters:

  • ListenerId:

    需要修改的监听器ID

  • ListenerName:

    新的监听器名称

  • ProxyId:

    通道ID



5685
5686
5687
# File 'lib/v20180529/models.rb', line 5685

def ProxyId
  @ProxyId
end

Instance Method Details

#deserialize(params) ⇒ Object



5693
5694
5695
5696
5697
# File 'lib/v20180529/models.rb', line 5693

def deserialize(params)
  @ListenerId = params['ListenerId']
  @ListenerName = params['ListenerName']
  @ProxyId = params['ProxyId']
end