Class: TencentCloud::Tcb::V20180608::EstablishWxGatewayRouteRequest

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

Overview

EstablishWxGatewayRoute请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(gatewayid = nil, gatewayroutename = nil, gatewayrouteaddr = nil, gatewayrouteprotocol = nil, gatewayroutedesc = nil) ⇒ EstablishWxGatewayRouteRequest

Returns a new instance of EstablishWxGatewayRouteRequest.



6120
6121
6122
6123
6124
6125
6126
# File 'lib/v20180608/models.rb', line 6120

def initialize(gatewayid=nil, gatewayroutename=nil, gatewayrouteaddr=nil, gatewayrouteprotocol=nil, gatewayroutedesc=nil)
  @GatewayId = gatewayid
  @GatewayRouteName = gatewayroutename
  @GatewayRouteAddr = gatewayrouteaddr
  @GatewayRouteProtocol = gatewayrouteprotocol
  @GatewayRouteDesc = gatewayroutedesc
end

Instance Attribute Details

#GatewayIdObject

Parameters:

  • GatewayId:

    网关id

  • GatewayRouteName:

    服务名称

  • GatewayRouteAddr:

    服务地址

  • GatewayRouteProtocol:

    协议类型 http/https

  • GatewayRouteDesc:

    服务描述



6118
6119
6120
# File 'lib/v20180608/models.rb', line 6118

def GatewayId
  @GatewayId
end

#GatewayRouteAddrObject

Parameters:

  • GatewayId:

    网关id

  • GatewayRouteName:

    服务名称

  • GatewayRouteAddr:

    服务地址

  • GatewayRouteProtocol:

    协议类型 http/https

  • GatewayRouteDesc:

    服务描述



6118
6119
6120
# File 'lib/v20180608/models.rb', line 6118

def GatewayRouteAddr
  @GatewayRouteAddr
end

#GatewayRouteDescObject

Parameters:

  • GatewayId:

    网关id

  • GatewayRouteName:

    服务名称

  • GatewayRouteAddr:

    服务地址

  • GatewayRouteProtocol:

    协议类型 http/https

  • GatewayRouteDesc:

    服务描述



6118
6119
6120
# File 'lib/v20180608/models.rb', line 6118

def GatewayRouteDesc
  @GatewayRouteDesc
end

#GatewayRouteNameObject

Parameters:

  • GatewayId:

    网关id

  • GatewayRouteName:

    服务名称

  • GatewayRouteAddr:

    服务地址

  • GatewayRouteProtocol:

    协议类型 http/https

  • GatewayRouteDesc:

    服务描述



6118
6119
6120
# File 'lib/v20180608/models.rb', line 6118

def GatewayRouteName
  @GatewayRouteName
end

#GatewayRouteProtocolObject

Parameters:

  • GatewayId:

    网关id

  • GatewayRouteName:

    服务名称

  • GatewayRouteAddr:

    服务地址

  • GatewayRouteProtocol:

    协议类型 http/https

  • GatewayRouteDesc:

    服务描述



6118
6119
6120
# File 'lib/v20180608/models.rb', line 6118

def GatewayRouteProtocol
  @GatewayRouteProtocol
end

Instance Method Details

#deserialize(params) ⇒ Object



6128
6129
6130
6131
6132
6133
6134
# File 'lib/v20180608/models.rb', line 6128

def deserialize(params)
  @GatewayId = params['GatewayId']
  @GatewayRouteName = params['GatewayRouteName']
  @GatewayRouteAddr = params['GatewayRouteAddr']
  @GatewayRouteProtocol = params['GatewayRouteProtocol']
  @GatewayRouteDesc = params['GatewayRouteDesc']
end