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.



5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
# File 'lib/v20180606/models.rb', line 5129

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:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



5127
5128
5129
# File 'lib/v20180606/models.rb', line 5127

def DataPoints
  @DataPoints
end

#DistrictObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



5127
5128
5129
# File 'lib/v20180606/models.rb', line 5127

def District
  @District
end

#DistrictNameObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



5127
5128
5129
# File 'lib/v20180606/models.rb', line 5127

def DistrictName
  @DistrictName
end

#DomainObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



5127
5128
5129
# File 'lib/v20180606/models.rb', line 5127

def Domain
  @Domain
end

#EndTimeObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



5127
5128
5129
# File 'lib/v20180606/models.rb', line 5127

def EndTime
  @EndTime
end

#IntervalObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



5127
5128
5129
# File 'lib/v20180606/models.rb', line 5127

def Interval
  @Interval
end

#IpProtocolObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



5127
5128
5129
# File 'lib/v20180606/models.rb', line 5127

def IpProtocol
  @IpProtocol
end

#IspObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



5127
5128
5129
# File 'lib/v20180606/models.rb', line 5127

def Isp
  @Isp
end

#IspNameObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



5127
5128
5129
# File 'lib/v20180606/models.rb', line 5127

def IspName
  @IspName
end

#MetricObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



5127
5128
5129
# File 'lib/v20180606/models.rb', line 5127

def Metric
  @Metric
end

#ProtocolObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



5127
5128
5129
# File 'lib/v20180606/models.rb', line 5127

def Protocol
  @Protocol
end

#StartTimeObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



5127
5128
5129
# File 'lib/v20180606/models.rb', line 5127

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
# File 'lib/v20180606/models.rb', line 5144

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