Class: TencentCloud::Live::V20180801::TimeShiftBillData

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

Overview

时移计费明细数据。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domain = nil, duration = nil, storageperiod = nil, time = nil, totalduration = nil) ⇒ TimeShiftBillData

Returns a new instance of TimeShiftBillData.



15529
15530
15531
15532
15533
15534
15535
# File 'lib/v20180801/models.rb', line 15529

def initialize(domain=nil, duration=nil, storageperiod=nil, time=nil, totalduration=nil)
  @Domain = domain
  @Duration = duration
  @StoragePeriod = storageperiod
  @Time = time
  @TotalDuration = totalduration
end

Instance Attribute Details

#DomainObject

Parameters:

  • Domain:

    推流域名。

  • Duration:

    时移文件时长,单位分钟。

  • StoragePeriod:

    时移配置天数,单位天。

  • Time:

    时间点,格式: yyyy-mm-ddTHH:MM:SSZ。

  • TotalDuration:

    时移总时长,单位分钟。



15527
15528
15529
# File 'lib/v20180801/models.rb', line 15527

def Domain
  @Domain
end

#DurationObject

Parameters:

  • Domain:

    推流域名。

  • Duration:

    时移文件时长,单位分钟。

  • StoragePeriod:

    时移配置天数,单位天。

  • Time:

    时间点,格式: yyyy-mm-ddTHH:MM:SSZ。

  • TotalDuration:

    时移总时长,单位分钟。



15527
15528
15529
# File 'lib/v20180801/models.rb', line 15527

def Duration
  @Duration
end

#StoragePeriodObject

Parameters:

  • Domain:

    推流域名。

  • Duration:

    时移文件时长,单位分钟。

  • StoragePeriod:

    时移配置天数,单位天。

  • Time:

    时间点,格式: yyyy-mm-ddTHH:MM:SSZ。

  • TotalDuration:

    时移总时长,单位分钟。



15527
15528
15529
# File 'lib/v20180801/models.rb', line 15527

def StoragePeriod
  @StoragePeriod
end

#TimeObject

Parameters:

  • Domain:

    推流域名。

  • Duration:

    时移文件时长,单位分钟。

  • StoragePeriod:

    时移配置天数,单位天。

  • Time:

    时间点,格式: yyyy-mm-ddTHH:MM:SSZ。

  • TotalDuration:

    时移总时长,单位分钟。



15527
15528
15529
# File 'lib/v20180801/models.rb', line 15527

def Time
  @Time
end

#TotalDurationObject

Parameters:

  • Domain:

    推流域名。

  • Duration:

    时移文件时长,单位分钟。

  • StoragePeriod:

    时移配置天数,单位天。

  • Time:

    时间点,格式: yyyy-mm-ddTHH:MM:SSZ。

  • TotalDuration:

    时移总时长,单位分钟。



15527
15528
15529
# File 'lib/v20180801/models.rb', line 15527

def TotalDuration
  @TotalDuration
end

Instance Method Details

#deserialize(params) ⇒ Object



15537
15538
15539
15540
15541
15542
15543
# File 'lib/v20180801/models.rb', line 15537

def deserialize(params)
  @Domain = params['Domain']
  @Duration = params['Duration']
  @StoragePeriod = params['StoragePeriod']
  @Time = params['Time']
  @TotalDuration = params['TotalDuration']
end