Class: TencentCloud::Cdn::V20180606::DistrictIspInfo

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

Overview

地区运营商明细数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domain = nil, protocol = nil, ipprotocol = nil, starttime = nil, endtime = nil, interval = nil, metric = nil, district = nil, isp = nil, datapoints = nil, districtname = nil, ispname = nil) ⇒ DistrictIspInfo

Returns a new instance of DistrictIspInfo.



4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
# File 'lib/v20180606/models.rb', line 4841

def initialize(domain=nil, protocol=nil, ipprotocol=nil, starttime=nil, endtime=nil, interval=nil, metric=nil, district=nil, isp=nil, datapoints=nil, districtname=nil, ispname=nil)
  @Domain = domain
  @Protocol = protocol
  @IpProtocol = ipprotocol
  @StartTime = starttime
  @EndTime = endtime
  @Interval = interval
  @Metric = metric
  @District = district
  @Isp = isp
  @DataPoints = datapoints
  @DistrictName = districtname
  @IspName = ispname
end

Instance Attribute Details

#DataPointsObject

Parameters:

  • 域名

  • 协议类型

  • IP协议类型

  • 起始时间

  • 结束时间

  • 时间间隔,单位为分钟

  • 指标名称

  • 地区ID

  • 运营商ID

  • 指标数据点

  • 地区名称

  • 运营商名称



4839
4840
4841
# File 'lib/v20180606/models.rb', line 4839

def DataPoints
  @DataPoints
end

#DistrictObject

Parameters:

  • 域名

  • 协议类型

  • IP协议类型

  • 起始时间

  • 结束时间

  • 时间间隔,单位为分钟

  • 指标名称

  • 地区ID

  • 运营商ID

  • 指标数据点

  • 地区名称

  • 运营商名称



4839
4840
4841
# File 'lib/v20180606/models.rb', line 4839

def District
  @District
end

#DistrictNameObject

Parameters:

  • 域名

  • 协议类型

  • IP协议类型

  • 起始时间

  • 结束时间

  • 时间间隔,单位为分钟

  • 指标名称

  • 地区ID

  • 运营商ID

  • 指标数据点

  • 地区名称

  • 运营商名称



4839
4840
4841
# File 'lib/v20180606/models.rb', line 4839

def DistrictName
  @DistrictName
end

#DomainObject

Parameters:

  • 域名

  • 协议类型

  • IP协议类型

  • 起始时间

  • 结束时间

  • 时间间隔,单位为分钟

  • 指标名称

  • 地区ID

  • 运营商ID

  • 指标数据点

  • 地区名称

  • 运营商名称



4839
4840
4841
# File 'lib/v20180606/models.rb', line 4839

def Domain
  @Domain
end

#EndTimeObject

Parameters:

  • 域名

  • 协议类型

  • IP协议类型

  • 起始时间

  • 结束时间

  • 时间间隔,单位为分钟

  • 指标名称

  • 地区ID

  • 运营商ID

  • 指标数据点

  • 地区名称

  • 运营商名称



4839
4840
4841
# File 'lib/v20180606/models.rb', line 4839

def EndTime
  @EndTime
end

#IntervalObject

Parameters:

  • 域名

  • 协议类型

  • IP协议类型

  • 起始时间

  • 结束时间

  • 时间间隔,单位为分钟

  • 指标名称

  • 地区ID

  • 运营商ID

  • 指标数据点

  • 地区名称

  • 运营商名称



4839
4840
4841
# File 'lib/v20180606/models.rb', line 4839

def Interval
  @Interval
end

#IpProtocolObject

Parameters:

  • 域名

  • 协议类型

  • IP协议类型

  • 起始时间

  • 结束时间

  • 时间间隔,单位为分钟

  • 指标名称

  • 地区ID

  • 运营商ID

  • 指标数据点

  • 地区名称

  • 运营商名称



4839
4840
4841
# File 'lib/v20180606/models.rb', line 4839

def IpProtocol
  @IpProtocol
end

#IspObject

Parameters:

  • 域名

  • 协议类型

  • IP协议类型

  • 起始时间

  • 结束时间

  • 时间间隔,单位为分钟

  • 指标名称

  • 地区ID

  • 运营商ID

  • 指标数据点

  • 地区名称

  • 运营商名称



4839
4840
4841
# File 'lib/v20180606/models.rb', line 4839

def Isp
  @Isp
end

#IspNameObject

Parameters:

  • 域名

  • 协议类型

  • IP协议类型

  • 起始时间

  • 结束时间

  • 时间间隔,单位为分钟

  • 指标名称

  • 地区ID

  • 运营商ID

  • 指标数据点

  • 地区名称

  • 运营商名称



4839
4840
4841
# File 'lib/v20180606/models.rb', line 4839

def IspName
  @IspName
end

#MetricObject

Parameters:

  • 域名

  • 协议类型

  • IP协议类型

  • 起始时间

  • 结束时间

  • 时间间隔,单位为分钟

  • 指标名称

  • 地区ID

  • 运营商ID

  • 指标数据点

  • 地区名称

  • 运营商名称



4839
4840
4841
# File 'lib/v20180606/models.rb', line 4839

def Metric
  @Metric
end

#ProtocolObject

Parameters:

  • 域名

  • 协议类型

  • IP协议类型

  • 起始时间

  • 结束时间

  • 时间间隔,单位为分钟

  • 指标名称

  • 地区ID

  • 运营商ID

  • 指标数据点

  • 地区名称

  • 运营商名称



4839
4840
4841
# File 'lib/v20180606/models.rb', line 4839

def Protocol
  @Protocol
end

#StartTimeObject

Parameters:

  • 域名

  • 协议类型

  • IP协议类型

  • 起始时间

  • 结束时间

  • 时间间隔,单位为分钟

  • 指标名称

  • 地区ID

  • 运营商ID

  • 指标数据点

  • 地区名称

  • 运营商名称



4839
4840
4841
# File 'lib/v20180606/models.rb', line 4839

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
# File 'lib/v20180606/models.rb', line 4856

def deserialize(params)
  @Domain = params['Domain']
  @Protocol = params['Protocol']
  @IpProtocol = params['IpProtocol']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @Interval = params['Interval']
  @Metric = params['Metric']
  @District = params['District']
  @Isp = params['Isp']
  @DataPoints = params['DataPoints']
  @DistrictName = params['DistrictName']
  @IspName = params['IspName']
end