Class: TencentCloud::Cdn::V20180606::CdnIp
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdn::V20180606::CdnIp
- Defined in:
- lib/v20180606/models.rb
Overview
IP 属性信息
Instance Attribute Summary collapse
-
#Area ⇒ Object
yes:节点归属于腾讯云 CDN no:节点不属于腾讯云 CDN unknown 表示节点位置未知 mainland:中国境内加速节点 overseas:中国境外加速节点 unknown:服务地域无法获取 注意:此字段可能返回 null,表示取不到有效值。.
-
#City ⇒ Object
yes:节点归属于腾讯云 CDN no:节点不属于腾讯云 CDN unknown 表示节点位置未知 mainland:中国境内加速节点 overseas:中国境外加速节点 unknown:服务地域无法获取 注意:此字段可能返回 null,表示取不到有效值。.
-
#History ⇒ Object
yes:节点归属于腾讯云 CDN no:节点不属于腾讯云 CDN unknown 表示节点位置未知 mainland:中国境内加速节点 overseas:中国境外加速节点 unknown:服务地域无法获取 注意:此字段可能返回 null,表示取不到有效值。.
-
#Ip ⇒ Object
yes:节点归属于腾讯云 CDN no:节点不属于腾讯云 CDN unknown 表示节点位置未知 mainland:中国境内加速节点 overseas:中国境外加速节点 unknown:服务地域无法获取 注意:此字段可能返回 null,表示取不到有效值。.
-
#Location ⇒ Object
yes:节点归属于腾讯云 CDN no:节点不属于腾讯云 CDN unknown 表示节点位置未知 mainland:中国境内加速节点 overseas:中国境外加速节点 unknown:服务地域无法获取 注意:此字段可能返回 null,表示取不到有效值。.
-
#Platform ⇒ Object
yes:节点归属于腾讯云 CDN no:节点不属于腾讯云 CDN unknown 表示节点位置未知 mainland:中国境内加速节点 overseas:中国境外加速节点 unknown:服务地域无法获取 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(ip = nil, platform = nil, location = nil, history = nil, area = nil, city = nil) ⇒ CdnIp
constructor
A new instance of CdnIp.
Constructor Details
#initialize(ip = nil, platform = nil, location = nil, history = nil, area = nil, city = nil) ⇒ CdnIp
Returns a new instance of CdnIp.
1796 1797 1798 1799 1800 1801 1802 1803 |
# File 'lib/v20180606/models.rb', line 1796 def initialize(ip=nil, platform=nil, location=nil, history=nil, area=nil, city=nil) @Ip = ip @Platform = platform @Location = location @History = history @Area = area @City = city end |
Instance Attribute Details
#Area ⇒ Object
yes:节点归属于腾讯云 CDN no:节点不属于腾讯云 CDN unknown 表示节点位置未知mainland:中国境内加速节点overseas:中国境外加速节点unknown:服务地域无法获取注意:此字段可能返回 null,表示取不到有效值。
1794 1795 1796 |
# File 'lib/v20180606/models.rb', line 1794 def Area @Area end |
#City ⇒ Object
yes:节点归属于腾讯云 CDN no:节点不属于腾讯云 CDN unknown 表示节点位置未知mainland:中国境内加速节点overseas:中国境外加速节点unknown:服务地域无法获取注意:此字段可能返回 null,表示取不到有效值。
1794 1795 1796 |
# File 'lib/v20180606/models.rb', line 1794 def City @City end |
#History ⇒ Object
yes:节点归属于腾讯云 CDN no:节点不属于腾讯云 CDN unknown 表示节点位置未知mainland:中国境内加速节点overseas:中国境外加速节点unknown:服务地域无法获取注意:此字段可能返回 null,表示取不到有效值。
1794 1795 1796 |
# File 'lib/v20180606/models.rb', line 1794 def History @History end |
#Ip ⇒ Object
yes:节点归属于腾讯云 CDN no:节点不属于腾讯云 CDN unknown 表示节点位置未知mainland:中国境内加速节点overseas:中国境外加速节点unknown:服务地域无法获取注意:此字段可能返回 null,表示取不到有效值。
1794 1795 1796 |
# File 'lib/v20180606/models.rb', line 1794 def Ip @Ip end |
#Location ⇒ Object
yes:节点归属于腾讯云 CDN no:节点不属于腾讯云 CDN unknown 表示节点位置未知mainland:中国境内加速节点overseas:中国境外加速节点unknown:服务地域无法获取注意:此字段可能返回 null,表示取不到有效值。
1794 1795 1796 |
# File 'lib/v20180606/models.rb', line 1794 def Location @Location end |
#Platform ⇒ Object
yes:节点归属于腾讯云 CDN no:节点不属于腾讯云 CDN unknown 表示节点位置未知mainland:中国境内加速节点overseas:中国境外加速节点unknown:服务地域无法获取注意:此字段可能返回 null,表示取不到有效值。
1794 1795 1796 |
# File 'lib/v20180606/models.rb', line 1794 def Platform @Platform end |
Instance Method Details
#deserialize(params) ⇒ Object
1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 |
# File 'lib/v20180606/models.rb', line 1805 def deserialize(params) @Ip = params['Ip'] @Platform = params['Platform'] @Location = params['Location'] unless params['History'].nil? @History = [] params['History'].each do |i| cdniphistory_tmp = CdnIpHistory.new cdniphistory_tmp.deserialize(i) @History << cdniphistory_tmp end end @Area = params['Area'] @City = params['City'] end |