Class: TencentCloud::Essbasic::V20210526::ChannelDescribeBillUsageDetailRequest

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

Overview

ChannelDescribeBillUsageDetail请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(agent = nil, starttime = nil, endtime = nil, quotatype = nil, offset = nil, limit = nil) ⇒ ChannelDescribeBillUsageDetailRequest

Returns a new instance of ChannelDescribeBillUsageDetailRequest.



3952
3953
3954
3955
3956
3957
3958
3959
# File 'lib/v20210526/models.rb', line 3952

def initialize(agent=nil, starttime=nil, endtime=nil, quotatype=nil, offset=nil, limit=nil)
  @Agent = agent
  @StartTime = starttime
  @EndTime = endtime
  @QuotaType = quotatype
  @Offset = offset
  @Limit = limit
end

Instance Attribute Details

#AgentObject

此接口下面信息必填。

  • 渠道应用标识: Agent.AppId
第三方平台子客企业必须已经经过实名认证 目前支持:
  • **CloudEnterprise**: 企业版合同
  • **SingleSignature**: 单方签章
  • **CloudProve**: 签署报告
  • **CloudOnlineSign**: 腾讯会议在线签约
  • **ChannelWeCard**: 微工卡
  • **SignFlow**: 合同套餐
  • **SignFace**: 签署意愿(人脸识别)
  • **SignPassword**: 签署意愿(密码)
  • **SignSMS**: 签署意愿(短信)
  • **PersonalEssAuth**: 签署人实名(腾讯电子签认证)
  • **PersonalThirdAuth**: 签署人实名(信任第三方认证)
  • **OrgEssAuth**: 签署企业实名
  • **FlowNotify**: 短信通知
  • **AuthService**: 企业工商信息查询

Parameters:

  • 查询开始时间字符串,格式为yyyymmdd,时间跨度不能大于31天

  • 查询结束时间字符串,格式为yyyymmdd,时间跨度不能大于31天

  • 查询的套餐类型 (选填 )不传则查询所有套餐;

  • 指定分页返回第几页的数据,如果不传默认返回第一页,页码从 0 开始,即首页为 0

  • 指定分页每页返回的数据条数,如果不传默认为 50,单页最大支持 50。



3950
3951
3952
# File 'lib/v20210526/models.rb', line 3950

def Agent
  @Agent
end

#EndTimeObject

此接口下面信息必填。

  • 渠道应用标识: Agent.AppId
第三方平台子客企业必须已经经过实名认证 目前支持:
  • **CloudEnterprise**: 企业版合同
  • **SingleSignature**: 单方签章
  • **CloudProve**: 签署报告
  • **CloudOnlineSign**: 腾讯会议在线签约
  • **ChannelWeCard**: 微工卡
  • **SignFlow**: 合同套餐
  • **SignFace**: 签署意愿(人脸识别)
  • **SignPassword**: 签署意愿(密码)
  • **SignSMS**: 签署意愿(短信)
  • **PersonalEssAuth**: 签署人实名(腾讯电子签认证)
  • **PersonalThirdAuth**: 签署人实名(信任第三方认证)
  • **OrgEssAuth**: 签署企业实名
  • **FlowNotify**: 短信通知
  • **AuthService**: 企业工商信息查询

Parameters:

  • 查询开始时间字符串,格式为yyyymmdd,时间跨度不能大于31天

  • 查询结束时间字符串,格式为yyyymmdd,时间跨度不能大于31天

  • 查询的套餐类型 (选填 )不传则查询所有套餐;

  • 指定分页返回第几页的数据,如果不传默认返回第一页,页码从 0 开始,即首页为 0

  • 指定分页每页返回的数据条数,如果不传默认为 50,单页最大支持 50。



3950
3951
3952
# File 'lib/v20210526/models.rb', line 3950

def EndTime
  @EndTime
end

#LimitObject

此接口下面信息必填。

  • 渠道应用标识: Agent.AppId
第三方平台子客企业必须已经经过实名认证 目前支持:
  • **CloudEnterprise**: 企业版合同
  • **SingleSignature**: 单方签章
  • **CloudProve**: 签署报告
  • **CloudOnlineSign**: 腾讯会议在线签约
  • **ChannelWeCard**: 微工卡
  • **SignFlow**: 合同套餐
  • **SignFace**: 签署意愿(人脸识别)
  • **SignPassword**: 签署意愿(密码)
  • **SignSMS**: 签署意愿(短信)
  • **PersonalEssAuth**: 签署人实名(腾讯电子签认证)
  • **PersonalThirdAuth**: 签署人实名(信任第三方认证)
  • **OrgEssAuth**: 签署企业实名
  • **FlowNotify**: 短信通知
  • **AuthService**: 企业工商信息查询

Parameters:

  • 查询开始时间字符串,格式为yyyymmdd,时间跨度不能大于31天

  • 查询结束时间字符串,格式为yyyymmdd,时间跨度不能大于31天

  • 查询的套餐类型 (选填 )不传则查询所有套餐;

  • 指定分页返回第几页的数据,如果不传默认返回第一页,页码从 0 开始,即首页为 0

  • 指定分页每页返回的数据条数,如果不传默认为 50,单页最大支持 50。



3950
3951
3952
# File 'lib/v20210526/models.rb', line 3950

def Limit
  @Limit
end

#OffsetObject

此接口下面信息必填。

  • 渠道应用标识: Agent.AppId
第三方平台子客企业必须已经经过实名认证 目前支持:
  • **CloudEnterprise**: 企业版合同
  • **SingleSignature**: 单方签章
  • **CloudProve**: 签署报告
  • **CloudOnlineSign**: 腾讯会议在线签约
  • **ChannelWeCard**: 微工卡
  • **SignFlow**: 合同套餐
  • **SignFace**: 签署意愿(人脸识别)
  • **SignPassword**: 签署意愿(密码)
  • **SignSMS**: 签署意愿(短信)
  • **PersonalEssAuth**: 签署人实名(腾讯电子签认证)
  • **PersonalThirdAuth**: 签署人实名(信任第三方认证)
  • **OrgEssAuth**: 签署企业实名
  • **FlowNotify**: 短信通知
  • **AuthService**: 企业工商信息查询

Parameters:

  • 查询开始时间字符串,格式为yyyymmdd,时间跨度不能大于31天

  • 查询结束时间字符串,格式为yyyymmdd,时间跨度不能大于31天

  • 查询的套餐类型 (选填 )不传则查询所有套餐;

  • 指定分页返回第几页的数据,如果不传默认返回第一页,页码从 0 开始,即首页为 0

  • 指定分页每页返回的数据条数,如果不传默认为 50,单页最大支持 50。



3950
3951
3952
# File 'lib/v20210526/models.rb', line 3950

def Offset
  @Offset
end

#QuotaTypeObject

此接口下面信息必填。

  • 渠道应用标识: Agent.AppId
第三方平台子客企业必须已经经过实名认证 目前支持:
  • **CloudEnterprise**: 企业版合同
  • **SingleSignature**: 单方签章
  • **CloudProve**: 签署报告
  • **CloudOnlineSign**: 腾讯会议在线签约
  • **ChannelWeCard**: 微工卡
  • **SignFlow**: 合同套餐
  • **SignFace**: 签署意愿(人脸识别)
  • **SignPassword**: 签署意愿(密码)
  • **SignSMS**: 签署意愿(短信)
  • **PersonalEssAuth**: 签署人实名(腾讯电子签认证)
  • **PersonalThirdAuth**: 签署人实名(信任第三方认证)
  • **OrgEssAuth**: 签署企业实名
  • **FlowNotify**: 短信通知
  • **AuthService**: 企业工商信息查询

Parameters:

  • 查询开始时间字符串,格式为yyyymmdd,时间跨度不能大于31天

  • 查询结束时间字符串,格式为yyyymmdd,时间跨度不能大于31天

  • 查询的套餐类型 (选填 )不传则查询所有套餐;

  • 指定分页返回第几页的数据,如果不传默认返回第一页,页码从 0 开始,即首页为 0

  • 指定分页每页返回的数据条数,如果不传默认为 50,单页最大支持 50。



3950
3951
3952
# File 'lib/v20210526/models.rb', line 3950

def QuotaType
  @QuotaType
end

#StartTimeObject

此接口下面信息必填。

  • 渠道应用标识: Agent.AppId
第三方平台子客企业必须已经经过实名认证 目前支持:
  • **CloudEnterprise**: 企业版合同
  • **SingleSignature**: 单方签章
  • **CloudProve**: 签署报告
  • **CloudOnlineSign**: 腾讯会议在线签约
  • **ChannelWeCard**: 微工卡
  • **SignFlow**: 合同套餐
  • **SignFace**: 签署意愿(人脸识别)
  • **SignPassword**: 签署意愿(密码)
  • **SignSMS**: 签署意愿(短信)
  • **PersonalEssAuth**: 签署人实名(腾讯电子签认证)
  • **PersonalThirdAuth**: 签署人实名(信任第三方认证)
  • **OrgEssAuth**: 签署企业实名
  • **FlowNotify**: 短信通知
  • **AuthService**: 企业工商信息查询

Parameters:

  • 查询开始时间字符串,格式为yyyymmdd,时间跨度不能大于31天

  • 查询结束时间字符串,格式为yyyymmdd,时间跨度不能大于31天

  • 查询的套餐类型 (选填 )不传则查询所有套餐;

  • 指定分页返回第几页的数据,如果不传默认返回第一页,页码从 0 开始,即首页为 0

  • 指定分页每页返回的数据条数,如果不传默认为 50,单页最大支持 50。



3950
3951
3952
# File 'lib/v20210526/models.rb', line 3950

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
# File 'lib/v20210526/models.rb', line 3961

def deserialize(params)
  unless params['Agent'].nil?
    @Agent = Agent.new
    @Agent.deserialize(params['Agent'])
  end
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @QuotaType = params['QuotaType']
  @Offset = params['Offset']
  @Limit = params['Limit']
end