Class: TencentCloud::Cr::V20180321::UploadDataJsonRequest

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

Overview

UploadDataJson请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(_module = nil, operation = nil, data = nil, uploadmodel = nil, instanceid = nil) ⇒ UploadDataJsonRequest

Returns a new instance of UploadDataJsonRequest.



2115
2116
2117
2118
2119
2120
2121
# File 'lib/v20180321/models.rb', line 2115

def initialize(_module=nil, operation=nil, data=nil, uploadmodel=nil, instanceid=nil)
  @Module = _module
  @Operation = operation
  @Data = data
  @UploadModel = uploadmodel
  @InstanceId = instanceid
end

Instance Attribute Details

#DataObject

Parameters:

  • Module:

    模块名,本接口取值:Data

  • Operation:

    操作名,本接口取值:UploadJson

  • Data:

    报文信息

  • UploadModel: (p)

    上传类型,不填默认到期/逾期提醒数据,取值范围:</p><ul style=“margin-bottom:0px;”><li>data:到期/逾期提醒数据</li><li>repay:到期/逾期提醒停拨数据</li></ul>

  • InstanceId:

    实例ID,不传默认为系统分配的初始实例。



2113
2114
2115
# File 'lib/v20180321/models.rb', line 2113

def Data
  @Data
end

#InstanceIdObject

Parameters:

  • Module:

    模块名,本接口取值:Data

  • Operation:

    操作名,本接口取值:UploadJson

  • Data:

    报文信息

  • UploadModel: (p)

    上传类型,不填默认到期/逾期提醒数据,取值范围:</p><ul style=“margin-bottom:0px;”><li>data:到期/逾期提醒数据</li><li>repay:到期/逾期提醒停拨数据</li></ul>

  • InstanceId:

    实例ID,不传默认为系统分配的初始实例。



2113
2114
2115
# File 'lib/v20180321/models.rb', line 2113

def InstanceId
  @InstanceId
end

#ModuleObject

Parameters:

  • Module:

    模块名,本接口取值:Data

  • Operation:

    操作名,本接口取值:UploadJson

  • Data:

    报文信息

  • UploadModel: (p)

    上传类型,不填默认到期/逾期提醒数据,取值范围:</p><ul style=“margin-bottom:0px;”><li>data:到期/逾期提醒数据</li><li>repay:到期/逾期提醒停拨数据</li></ul>

  • InstanceId:

    实例ID,不传默认为系统分配的初始实例。



2113
2114
2115
# File 'lib/v20180321/models.rb', line 2113

def Module
  @Module
end

#OperationObject

Parameters:

  • Module:

    模块名,本接口取值:Data

  • Operation:

    操作名,本接口取值:UploadJson

  • Data:

    报文信息

  • UploadModel: (p)

    上传类型,不填默认到期/逾期提醒数据,取值范围:</p><ul style=“margin-bottom:0px;”><li>data:到期/逾期提醒数据</li><li>repay:到期/逾期提醒停拨数据</li></ul>

  • InstanceId:

    实例ID,不传默认为系统分配的初始实例。



2113
2114
2115
# File 'lib/v20180321/models.rb', line 2113

def Operation
  @Operation
end

#UploadModelObject

Parameters:

  • Module:

    模块名,本接口取值:Data

  • Operation:

    操作名,本接口取值:UploadJson

  • Data:

    报文信息

  • UploadModel: (p)

    上传类型,不填默认到期/逾期提醒数据,取值范围:</p><ul style=“margin-bottom:0px;”><li>data:到期/逾期提醒数据</li><li>repay:到期/逾期提醒停拨数据</li></ul>

  • InstanceId:

    实例ID,不传默认为系统分配的初始实例。



2113
2114
2115
# File 'lib/v20180321/models.rb', line 2113

def UploadModel
  @UploadModel
end

Instance Method Details

#deserialize(params) ⇒ Object



2123
2124
2125
2126
2127
2128
2129
# File 'lib/v20180321/models.rb', line 2123

def deserialize(params)
  @Module = params['Module']
  @Operation = params['Operation']
  @Data = params['Data']
  @UploadModel = params['UploadModel']
  @InstanceId = params['InstanceId']
end