Class: TencentCloud::Cpdp::V20190820::QueryCloudChannelDataRequest

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

Overview

QueryCloudChannelData请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(midasappid = nil, outorderno = nil, externalchanneldatatype = nil, midasenvironment = nil, subappid = nil, channelorderid = nil, channel = nil) ⇒ QueryCloudChannelDataRequest

Returns a new instance of QueryCloudChannelDataRequest.



15726
15727
15728
15729
15730
15731
15732
15733
15734
# File 'lib/v20190820/models.rb', line 15726

def initialize(midasappid=nil, outorderno=nil, externalchanneldatatype=nil, midasenvironment=nil, subappid=nil, channelorderid=nil, channel=nil)
  @MidasAppId = midasappid
  @OutOrderNo = outorderno
  @ExternalChannelDataType = externalchanneldatatype
  @MidasEnvironment = midasenvironment
  @SubAppId = subappid
  @ChannelOrderId = channelorderid
  @Channel = channel
end

Instance Attribute Details

#ChannelObject

PAYMENT:支付 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_ wechat:微信支付

Parameters:

  • MidasAppId:

    米大师分配的支付主MidasAppId

  • OutOrderNo:

    业务订单号,外部订单号

  • ExternalChannelDataType:

    数据类型

  • MidasEnvironment:

    环境类型

  • SubAppId:

    子应用ID

  • ChannelOrderId:

    渠道订单号

  • Channel:

    渠道名称,指定渠道查询



15724
15725
15726
# File 'lib/v20190820/models.rb', line 15724

def Channel
  @Channel
end

#ChannelOrderIdObject

PAYMENT:支付 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_ wechat:微信支付

Parameters:

  • MidasAppId:

    米大师分配的支付主MidasAppId

  • OutOrderNo:

    业务订单号,外部订单号

  • ExternalChannelDataType:

    数据类型

  • MidasEnvironment:

    环境类型

  • SubAppId:

    子应用ID

  • ChannelOrderId:

    渠道订单号

  • Channel:

    渠道名称,指定渠道查询



15724
15725
15726
# File 'lib/v20190820/models.rb', line 15724

def ChannelOrderId
  @ChannelOrderId
end

#ExternalChannelDataTypeObject

PAYMENT:支付 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_ wechat:微信支付

Parameters:

  • MidasAppId:

    米大师分配的支付主MidasAppId

  • OutOrderNo:

    业务订单号,外部订单号

  • ExternalChannelDataType:

    数据类型

  • MidasEnvironment:

    环境类型

  • SubAppId:

    子应用ID

  • ChannelOrderId:

    渠道订单号

  • Channel:

    渠道名称,指定渠道查询



15724
15725
15726
# File 'lib/v20190820/models.rb', line 15724

def ExternalChannelDataType
  @ExternalChannelDataType
end

#MidasAppIdObject

PAYMENT:支付 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_ wechat:微信支付

Parameters:

  • MidasAppId:

    米大师分配的支付主MidasAppId

  • OutOrderNo:

    业务订单号,外部订单号

  • ExternalChannelDataType:

    数据类型

  • MidasEnvironment:

    环境类型

  • SubAppId:

    子应用ID

  • ChannelOrderId:

    渠道订单号

  • Channel:

    渠道名称,指定渠道查询



15724
15725
15726
# File 'lib/v20190820/models.rb', line 15724

def MidasAppId
  @MidasAppId
end

#MidasEnvironmentObject

PAYMENT:支付 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_ wechat:微信支付

Parameters:

  • MidasAppId:

    米大师分配的支付主MidasAppId

  • OutOrderNo:

    业务订单号,外部订单号

  • ExternalChannelDataType:

    数据类型

  • MidasEnvironment:

    环境类型

  • SubAppId:

    子应用ID

  • ChannelOrderId:

    渠道订单号

  • Channel:

    渠道名称,指定渠道查询



15724
15725
15726
# File 'lib/v20190820/models.rb', line 15724

def MidasEnvironment
  @MidasEnvironment
end

#OutOrderNoObject

PAYMENT:支付 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_ wechat:微信支付

Parameters:

  • MidasAppId:

    米大师分配的支付主MidasAppId

  • OutOrderNo:

    业务订单号,外部订单号

  • ExternalChannelDataType:

    数据类型

  • MidasEnvironment:

    环境类型

  • SubAppId:

    子应用ID

  • ChannelOrderId:

    渠道订单号

  • Channel:

    渠道名称,指定渠道查询



15724
15725
15726
# File 'lib/v20190820/models.rb', line 15724

def OutOrderNo
  @OutOrderNo
end

#SubAppIdObject

PAYMENT:支付 __release__:生产环境 __sandbox__:沙箱环境 _不填默认为生产环境_ wechat:微信支付

Parameters:

  • MidasAppId:

    米大师分配的支付主MidasAppId

  • OutOrderNo:

    业务订单号,外部订单号

  • ExternalChannelDataType:

    数据类型

  • MidasEnvironment:

    环境类型

  • SubAppId:

    子应用ID

  • ChannelOrderId:

    渠道订单号

  • Channel:

    渠道名称,指定渠道查询



15724
15725
15726
# File 'lib/v20190820/models.rb', line 15724

def SubAppId
  @SubAppId
end

Instance Method Details

#deserialize(params) ⇒ Object



15736
15737
15738
15739
15740
15741
15742
15743
15744
# File 'lib/v20190820/models.rb', line 15736

def deserialize(params)
  @MidasAppId = params['MidasAppId']
  @OutOrderNo = params['OutOrderNo']
  @ExternalChannelDataType = params['ExternalChannelDataType']
  @MidasEnvironment = params['MidasEnvironment']
  @SubAppId = params['SubAppId']
  @ChannelOrderId = params['ChannelOrderId']
  @Channel = params['Channel']
end