Class: TencentCloud::Ess::V20201111::DescribeBillUsageRequest

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

Overview

DescribeBillUsage请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(starttime = nil, endtime = nil, quotatype = nil, displaysubenterprise = nil) ⇒ DescribeBillUsageRequest

Returns a new instance of DescribeBillUsageRequest.



9244
9245
9246
9247
9248
9249
# File 'lib/v20201111/models.rb', line 9244

def initialize(starttime=nil, endtime=nil, quotatype=nil, displaysubenterprise=nil)
  @StartTime = starttime
  @EndTime = endtime
  @QuotaType = quotatype
  @DisplaySubEnterprise = displaysubenterprise
end

Instance Attribute Details

#DisplaySubEnterpriseObject

Parameters:

  • StartTime:

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

  • EndTime:

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

  • QuotaType:

    查询的套餐类型 (选填 )不传则查询所有套餐;目前支持:

    • CloudEnterprise: 企业版合同
    • SingleSignature: 单方签章
    • CloudProve: 签署报告
    • CloudOnlineSign: 腾讯会议在线签约
    • ChannelWeCard: 微工卡
    • SignFlow: 合同套餐
    • SignFace: 签署意愿(人脸识别)
    • SignPassword: 签署意愿(密码)
    • SignSMS: 签署意愿(短信)
    • PersonalEssAuth: 签署人实名(腾讯电子签认证)
    • PersonalThirdAuth: 签署人实名(信任第三方认证)
    • OrgEssAuth: 签署企业实名
    • FlowNotify: 短信通知
    • AuthService: 企业工商信息查询

  • DisplaySubEnterprise:

    是否展示集团子企业的明细,默认否



9242
9243
9244
# File 'lib/v20201111/models.rb', line 9242

def DisplaySubEnterprise
  @DisplaySubEnterprise
end

#EndTimeObject

Parameters:

  • StartTime:

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

  • EndTime:

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

  • QuotaType:

    查询的套餐类型 (选填 )不传则查询所有套餐;目前支持:

    • CloudEnterprise: 企业版合同
    • SingleSignature: 单方签章
    • CloudProve: 签署报告
    • CloudOnlineSign: 腾讯会议在线签约
    • ChannelWeCard: 微工卡
    • SignFlow: 合同套餐
    • SignFace: 签署意愿(人脸识别)
    • SignPassword: 签署意愿(密码)
    • SignSMS: 签署意愿(短信)
    • PersonalEssAuth: 签署人实名(腾讯电子签认证)
    • PersonalThirdAuth: 签署人实名(信任第三方认证)
    • OrgEssAuth: 签署企业实名
    • FlowNotify: 短信通知
    • AuthService: 企业工商信息查询

  • DisplaySubEnterprise:

    是否展示集团子企业的明细,默认否



9242
9243
9244
# File 'lib/v20201111/models.rb', line 9242

def EndTime
  @EndTime
end

#QuotaTypeObject

Parameters:

  • StartTime:

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

  • EndTime:

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

  • QuotaType:

    查询的套餐类型 (选填 )不传则查询所有套餐;目前支持:

    • CloudEnterprise: 企业版合同
    • SingleSignature: 单方签章
    • CloudProve: 签署报告
    • CloudOnlineSign: 腾讯会议在线签约
    • ChannelWeCard: 微工卡
    • SignFlow: 合同套餐
    • SignFace: 签署意愿(人脸识别)
    • SignPassword: 签署意愿(密码)
    • SignSMS: 签署意愿(短信)
    • PersonalEssAuth: 签署人实名(腾讯电子签认证)
    • PersonalThirdAuth: 签署人实名(信任第三方认证)
    • OrgEssAuth: 签署企业实名
    • FlowNotify: 短信通知
    • AuthService: 企业工商信息查询

  • DisplaySubEnterprise:

    是否展示集团子企业的明细,默认否



9242
9243
9244
# File 'lib/v20201111/models.rb', line 9242

def QuotaType
  @QuotaType
end

#StartTimeObject

Parameters:

  • StartTime:

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

  • EndTime:

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

  • QuotaType:

    查询的套餐类型 (选填 )不传则查询所有套餐;目前支持:

    • CloudEnterprise: 企业版合同
    • SingleSignature: 单方签章
    • CloudProve: 签署报告
    • CloudOnlineSign: 腾讯会议在线签约
    • ChannelWeCard: 微工卡
    • SignFlow: 合同套餐
    • SignFace: 签署意愿(人脸识别)
    • SignPassword: 签署意愿(密码)
    • SignSMS: 签署意愿(短信)
    • PersonalEssAuth: 签署人实名(腾讯电子签认证)
    • PersonalThirdAuth: 签署人实名(信任第三方认证)
    • OrgEssAuth: 签署企业实名
    • FlowNotify: 短信通知
    • AuthService: 企业工商信息查询

  • DisplaySubEnterprise:

    是否展示集团子企业的明细,默认否



9242
9243
9244
# File 'lib/v20201111/models.rb', line 9242

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



9251
9252
9253
9254
9255
9256
# File 'lib/v20201111/models.rb', line 9251

def deserialize(params)
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @QuotaType = params['QuotaType']
  @DisplaySubEnterprise = params['DisplaySubEnterprise']
end