Class: TencentCloud::Cdn::V20180606::DescribeBillingDataRequest

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

Overview

DescribeBillingData请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(starttime = nil, endtime = nil, interval = nil, domain = nil, project = nil, area = nil, district = nil, metric = nil, product = nil, timezone = nil) ⇒ DescribeBillingDataRequest

Returns a new instance of DescribeBillingDataRequest.



3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
# File 'lib/v20180606/models.rb', line 3513

def initialize(starttime=nil, endtime=nil, interval=nil, domain=nil, project=nil, area=nil, district=nil, metric=nil, product=nil, timezone=nil)
  @StartTime = starttime
  @EndTime = endtime
  @Interval = interval
  @Domain = domain
  @Project = project
  @Area = area
  @District = district
  @Metric = metric
  @Product = product
  @TimeZone = timezone
end

Instance Attribute Details

#AreaObject

Area 字段为 overseas 时暂不支持1分钟粒度数据查询 若 Domain 参数填充了具体域名信息,则返回该域名的计费数据,而非指定项目计费数据 mainland:中国境内 overseas:中国境外 不填充时,默认为 mainland 省份、国家/地区编码可以查看 [省份编码映射](cloud.tencent.com/document/product/228/6316#.E7.9C.81.E4.BB.BD.E6.98.A0.E5.B0.84) 不填充时,查询所有国家/地区 flux:计费流量 bandwidth:计费带宽 默认为 bandwidth

Parameters:

  • Domain:

    指定域名查询计费数据

  • Project:

    指定项目 ID 查询,[前往查看项目 ID](console.cloud.tencent.com/project)

  • Area:

    指定加速区域查询计费数据:

  • District:

    Area 为 overseas 时,指定国家/地区查询

  • Metric:

    计费统计类型

  • Product:

    指定查询的产品数据,可选为cdn或者ecdn,默认为cdn

  • TimeZone:

    指定查询时间的时区,默认UTC+08:00



3511
3512
3513
# File 'lib/v20180606/models.rb', line 3511

def Area
  @Area
end

#DistrictObject

Area 字段为 overseas 时暂不支持1分钟粒度数据查询 若 Domain 参数填充了具体域名信息,则返回该域名的计费数据,而非指定项目计费数据 mainland:中国境内 overseas:中国境外 不填充时,默认为 mainland 省份、国家/地区编码可以查看 [省份编码映射](cloud.tencent.com/document/product/228/6316#.E7.9C.81.E4.BB.BD.E6.98.A0.E5.B0.84) 不填充时,查询所有国家/地区 flux:计费流量 bandwidth:计费带宽 默认为 bandwidth

Parameters:

  • Domain:

    指定域名查询计费数据

  • Project:

    指定项目 ID 查询,[前往查看项目 ID](console.cloud.tencent.com/project)

  • Area:

    指定加速区域查询计费数据:

  • District:

    Area 为 overseas 时,指定国家/地区查询

  • Metric:

    计费统计类型

  • Product:

    指定查询的产品数据,可选为cdn或者ecdn,默认为cdn

  • TimeZone:

    指定查询时间的时区,默认UTC+08:00



3511
3512
3513
# File 'lib/v20180606/models.rb', line 3511

def District
  @District
end

#DomainObject

Area 字段为 overseas 时暂不支持1分钟粒度数据查询 若 Domain 参数填充了具体域名信息,则返回该域名的计费数据,而非指定项目计费数据 mainland:中国境内 overseas:中国境外 不填充时,默认为 mainland 省份、国家/地区编码可以查看 [省份编码映射](cloud.tencent.com/document/product/228/6316#.E7.9C.81.E4.BB.BD.E6.98.A0.E5.B0.84) 不填充时,查询所有国家/地区 flux:计费流量 bandwidth:计费带宽 默认为 bandwidth

Parameters:

  • Domain:

    指定域名查询计费数据

  • Project:

    指定项目 ID 查询,[前往查看项目 ID](console.cloud.tencent.com/project)

  • Area:

    指定加速区域查询计费数据:

  • District:

    Area 为 overseas 时,指定国家/地区查询

  • Metric:

    计费统计类型

  • Product:

    指定查询的产品数据,可选为cdn或者ecdn,默认为cdn

  • TimeZone:

    指定查询时间的时区,默认UTC+08:00



3511
3512
3513
# File 'lib/v20180606/models.rb', line 3511

def Domain
  @Domain
end

#EndTimeObject

Area 字段为 overseas 时暂不支持1分钟粒度数据查询 若 Domain 参数填充了具体域名信息,则返回该域名的计费数据,而非指定项目计费数据 mainland:中国境内 overseas:中国境外 不填充时,默认为 mainland 省份、国家/地区编码可以查看 [省份编码映射](cloud.tencent.com/document/product/228/6316#.E7.9C.81.E4.BB.BD.E6.98.A0.E5.B0.84) 不填充时,查询所有国家/地区 flux:计费流量 bandwidth:计费带宽 默认为 bandwidth

Parameters:

  • Domain:

    指定域名查询计费数据

  • Project:

    指定项目 ID 查询,[前往查看项目 ID](console.cloud.tencent.com/project)

  • Area:

    指定加速区域查询计费数据:

  • District:

    Area 为 overseas 时,指定国家/地区查询

  • Metric:

    计费统计类型

  • Product:

    指定查询的产品数据,可选为cdn或者ecdn,默认为cdn

  • TimeZone:

    指定查询时间的时区,默认UTC+08:00



3511
3512
3513
# File 'lib/v20180606/models.rb', line 3511

def EndTime
  @EndTime
end

#IntervalObject

Area 字段为 overseas 时暂不支持1分钟粒度数据查询 若 Domain 参数填充了具体域名信息,则返回该域名的计费数据,而非指定项目计费数据 mainland:中国境内 overseas:中国境外 不填充时,默认为 mainland 省份、国家/地区编码可以查看 [省份编码映射](cloud.tencent.com/document/product/228/6316#.E7.9C.81.E4.BB.BD.E6.98.A0.E5.B0.84) 不填充时,查询所有国家/地区 flux:计费流量 bandwidth:计费带宽 默认为 bandwidth

Parameters:

  • Domain:

    指定域名查询计费数据

  • Project:

    指定项目 ID 查询,[前往查看项目 ID](console.cloud.tencent.com/project)

  • Area:

    指定加速区域查询计费数据:

  • District:

    Area 为 overseas 时,指定国家/地区查询

  • Metric:

    计费统计类型

  • Product:

    指定查询的产品数据,可选为cdn或者ecdn,默认为cdn

  • TimeZone:

    指定查询时间的时区,默认UTC+08:00



3511
3512
3513
# File 'lib/v20180606/models.rb', line 3511

def Interval
  @Interval
end

#MetricObject

Area 字段为 overseas 时暂不支持1分钟粒度数据查询 若 Domain 参数填充了具体域名信息,则返回该域名的计费数据,而非指定项目计费数据 mainland:中国境内 overseas:中国境外 不填充时,默认为 mainland 省份、国家/地区编码可以查看 [省份编码映射](cloud.tencent.com/document/product/228/6316#.E7.9C.81.E4.BB.BD.E6.98.A0.E5.B0.84) 不填充时,查询所有国家/地区 flux:计费流量 bandwidth:计费带宽 默认为 bandwidth

Parameters:

  • Domain:

    指定域名查询计费数据

  • Project:

    指定项目 ID 查询,[前往查看项目 ID](console.cloud.tencent.com/project)

  • Area:

    指定加速区域查询计费数据:

  • District:

    Area 为 overseas 时,指定国家/地区查询

  • Metric:

    计费统计类型

  • Product:

    指定查询的产品数据,可选为cdn或者ecdn,默认为cdn

  • TimeZone:

    指定查询时间的时区,默认UTC+08:00



3511
3512
3513
# File 'lib/v20180606/models.rb', line 3511

def Metric
  @Metric
end

#ProductObject

Area 字段为 overseas 时暂不支持1分钟粒度数据查询 若 Domain 参数填充了具体域名信息,则返回该域名的计费数据,而非指定项目计费数据 mainland:中国境内 overseas:中国境外 不填充时,默认为 mainland 省份、国家/地区编码可以查看 [省份编码映射](cloud.tencent.com/document/product/228/6316#.E7.9C.81.E4.BB.BD.E6.98.A0.E5.B0.84) 不填充时,查询所有国家/地区 flux:计费流量 bandwidth:计费带宽 默认为 bandwidth

Parameters:

  • Domain:

    指定域名查询计费数据

  • Project:

    指定项目 ID 查询,[前往查看项目 ID](console.cloud.tencent.com/project)

  • Area:

    指定加速区域查询计费数据:

  • District:

    Area 为 overseas 时,指定国家/地区查询

  • Metric:

    计费统计类型

  • Product:

    指定查询的产品数据,可选为cdn或者ecdn,默认为cdn

  • TimeZone:

    指定查询时间的时区,默认UTC+08:00



3511
3512
3513
# File 'lib/v20180606/models.rb', line 3511

def Product
  @Product
end

#ProjectObject

Area 字段为 overseas 时暂不支持1分钟粒度数据查询 若 Domain 参数填充了具体域名信息,则返回该域名的计费数据,而非指定项目计费数据 mainland:中国境内 overseas:中国境外 不填充时,默认为 mainland 省份、国家/地区编码可以查看 [省份编码映射](cloud.tencent.com/document/product/228/6316#.E7.9C.81.E4.BB.BD.E6.98.A0.E5.B0.84) 不填充时,查询所有国家/地区 flux:计费流量 bandwidth:计费带宽 默认为 bandwidth

Parameters:

  • Domain:

    指定域名查询计费数据

  • Project:

    指定项目 ID 查询,[前往查看项目 ID](console.cloud.tencent.com/project)

  • Area:

    指定加速区域查询计费数据:

  • District:

    Area 为 overseas 时,指定国家/地区查询

  • Metric:

    计费统计类型

  • Product:

    指定查询的产品数据,可选为cdn或者ecdn,默认为cdn

  • TimeZone:

    指定查询时间的时区,默认UTC+08:00



3511
3512
3513
# File 'lib/v20180606/models.rb', line 3511

def Project
  @Project
end

#StartTimeObject

Area 字段为 overseas 时暂不支持1分钟粒度数据查询 若 Domain 参数填充了具体域名信息,则返回该域名的计费数据,而非指定项目计费数据 mainland:中国境内 overseas:中国境外 不填充时,默认为 mainland 省份、国家/地区编码可以查看 [省份编码映射](cloud.tencent.com/document/product/228/6316#.E7.9C.81.E4.BB.BD.E6.98.A0.E5.B0.84) 不填充时,查询所有国家/地区 flux:计费流量 bandwidth:计费带宽 默认为 bandwidth

Parameters:

  • Domain:

    指定域名查询计费数据

  • Project:

    指定项目 ID 查询,[前往查看项目 ID](console.cloud.tencent.com/project)

  • Area:

    指定加速区域查询计费数据:

  • District:

    Area 为 overseas 时,指定国家/地区查询

  • Metric:

    计费统计类型

  • Product:

    指定查询的产品数据,可选为cdn或者ecdn,默认为cdn

  • TimeZone:

    指定查询时间的时区,默认UTC+08:00



3511
3512
3513
# File 'lib/v20180606/models.rb', line 3511

def StartTime
  @StartTime
end

#TimeZoneObject

Area 字段为 overseas 时暂不支持1分钟粒度数据查询 若 Domain 参数填充了具体域名信息,则返回该域名的计费数据,而非指定项目计费数据 mainland:中国境内 overseas:中国境外 不填充时,默认为 mainland 省份、国家/地区编码可以查看 [省份编码映射](cloud.tencent.com/document/product/228/6316#.E7.9C.81.E4.BB.BD.E6.98.A0.E5.B0.84) 不填充时,查询所有国家/地区 flux:计费流量 bandwidth:计费带宽 默认为 bandwidth

Parameters:

  • Domain:

    指定域名查询计费数据

  • Project:

    指定项目 ID 查询,[前往查看项目 ID](console.cloud.tencent.com/project)

  • Area:

    指定加速区域查询计费数据:

  • District:

    Area 为 overseas 时,指定国家/地区查询

  • Metric:

    计费统计类型

  • Product:

    指定查询的产品数据,可选为cdn或者ecdn,默认为cdn

  • TimeZone:

    指定查询时间的时区,默认UTC+08:00



3511
3512
3513
# File 'lib/v20180606/models.rb', line 3511

def TimeZone
  @TimeZone
end

Instance Method Details

#deserialize(params) ⇒ Object



3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
# File 'lib/v20180606/models.rb', line 3526

def deserialize(params)
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @Interval = params['Interval']
  @Domain = params['Domain']
  @Project = params['Project']
  @Area = params['Area']
  @District = params['District']
  @Metric = params['Metric']
  @Product = params['Product']
  @TimeZone = params['TimeZone']
end