Class: TencentCloud::Cr::V20180321::QueryInstantDataRequest

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

Overview

QueryInstantData请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(_module = nil, operation = nil, productid = nil, instanceid = nil, querymodel = nil, data = nil) ⇒ QueryInstantDataRequest

Returns a new instance of QueryInstantDataRequest.



1504
1505
1506
1507
1508
1509
1510
1511
# File 'lib/v20180321/models.rb', line 1504

def initialize(_module=nil, operation=nil, productid=nil, instanceid=nil, querymodel=nil, data=nil)
  @Module = _module
  @Operation = operation
  @ProductId = productid
  @InstanceId = instanceid
  @QueryModel = querymodel
  @Data = data
end

Instance Attribute Details

#DataObject

Parameters:

  • Module:

    模块名,本接口取值:Data

  • Operation:

    操作名,本接口取值:Query

  • ProductId:

    产品ID

  • InstanceId:

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

  • QueryModel:

    查询类型:callRecord 通话记录

  • Data:

    查询参数



1502
1503
1504
# File 'lib/v20180321/models.rb', line 1502

def Data
  @Data
end

#InstanceIdObject

Parameters:

  • Module:

    模块名,本接口取值:Data

  • Operation:

    操作名,本接口取值:Query

  • ProductId:

    产品ID

  • InstanceId:

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

  • QueryModel:

    查询类型:callRecord 通话记录

  • Data:

    查询参数



1502
1503
1504
# File 'lib/v20180321/models.rb', line 1502

def InstanceId
  @InstanceId
end

#ModuleObject

Parameters:

  • Module:

    模块名,本接口取值:Data

  • Operation:

    操作名,本接口取值:Query

  • ProductId:

    产品ID

  • InstanceId:

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

  • QueryModel:

    查询类型:callRecord 通话记录

  • Data:

    查询参数



1502
1503
1504
# File 'lib/v20180321/models.rb', line 1502

def Module
  @Module
end

#OperationObject

Parameters:

  • Module:

    模块名,本接口取值:Data

  • Operation:

    操作名,本接口取值:Query

  • ProductId:

    产品ID

  • InstanceId:

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

  • QueryModel:

    查询类型:callRecord 通话记录

  • Data:

    查询参数



1502
1503
1504
# File 'lib/v20180321/models.rb', line 1502

def Operation
  @Operation
end

#ProductIdObject

Parameters:

  • Module:

    模块名,本接口取值:Data

  • Operation:

    操作名,本接口取值:Query

  • ProductId:

    产品ID

  • InstanceId:

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

  • QueryModel:

    查询类型:callRecord 通话记录

  • Data:

    查询参数



1502
1503
1504
# File 'lib/v20180321/models.rb', line 1502

def ProductId
  @ProductId
end

#QueryModelObject

Parameters:

  • Module:

    模块名,本接口取值:Data

  • Operation:

    操作名,本接口取值:Query

  • ProductId:

    产品ID

  • InstanceId:

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

  • QueryModel:

    查询类型:callRecord 通话记录

  • Data:

    查询参数



1502
1503
1504
# File 'lib/v20180321/models.rb', line 1502

def QueryModel
  @QueryModel
end

Instance Method Details

#deserialize(params) ⇒ Object



1513
1514
1515
1516
1517
1518
1519
1520
# File 'lib/v20180321/models.rb', line 1513

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