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.



7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
# File 'lib/v20180606/models.rb', line 7114

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:

    运营商名称



7112
7113
7114
# File 'lib/v20180606/models.rb', line 7112

def DataPoints
  @DataPoints
end

#DistrictObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



7112
7113
7114
# File 'lib/v20180606/models.rb', line 7112

def District
  @District
end

#DistrictNameObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



7112
7113
7114
# File 'lib/v20180606/models.rb', line 7112

def DistrictName
  @DistrictName
end

#DomainObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



7112
7113
7114
# File 'lib/v20180606/models.rb', line 7112

def Domain
  @Domain
end

#EndTimeObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



7112
7113
7114
# File 'lib/v20180606/models.rb', line 7112

def EndTime
  @EndTime
end

#IntervalObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



7112
7113
7114
# File 'lib/v20180606/models.rb', line 7112

def Interval
  @Interval
end

#IpProtocolObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



7112
7113
7114
# File 'lib/v20180606/models.rb', line 7112

def IpProtocol
  @IpProtocol
end

#IspObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



7112
7113
7114
# File 'lib/v20180606/models.rb', line 7112

def Isp
  @Isp
end

#IspNameObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



7112
7113
7114
# File 'lib/v20180606/models.rb', line 7112

def IspName
  @IspName
end

#MetricObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



7112
7113
7114
# File 'lib/v20180606/models.rb', line 7112

def Metric
  @Metric
end

#ProtocolObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



7112
7113
7114
# File 'lib/v20180606/models.rb', line 7112

def Protocol
  @Protocol
end

#StartTimeObject

Parameters:

  • Domain:

    域名

  • Protocol:

    协议类型

  • IpProtocol:

    IP协议类型

  • StartTime:

    起始时间

  • EndTime:

    结束时间

  • Interval:

    时间间隔,单位为分钟

  • Metric:

    指标名称

  • District:

    地区ID

  • Isp:

    运营商ID

  • DataPoints:

    指标数据点

  • DistrictName:

    地区名称

  • IspName:

    运营商名称



7112
7113
7114
# File 'lib/v20180606/models.rb', line 7112

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
# File 'lib/v20180606/models.rb', line 7129

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