Class: TencentCloud::Ecdn::V20191012::DomainFilter
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ecdn::V20191012::DomainFilter
- Defined in:
- lib/v20191012/models.rb
Overview
域名查询时过滤条件。
Instance Attribute Summary collapse
-
#Fuzzy ⇒ Object
-
origin:主源站。 - domain:域名。 - resourceId:域名id。 - status:域名状态,online,offline,processing。 - disable:域名封禁状态,normal,unlicensed。 - projectId:项目ID。 - fullUrlCache:全路径缓存,on或off。 - https:是否配置https,on,off或processing。 - originPullProtocol:回源协议类型,支持http,follow或https。 - area:加速区域,支持mainland,overseas或global。 - tagKey:标签键。.
-
-
#Name ⇒ Object
-
origin:主源站。 - domain:域名。 - resourceId:域名id。 - status:域名状态,online,offline,processing。 - disable:域名封禁状态,normal,unlicensed。 - projectId:项目ID。 - fullUrlCache:全路径缓存,on或off。 - https:是否配置https,on,off或processing。 - originPullProtocol:回源协议类型,支持http,follow或https。 - area:加速区域,支持mainland,overseas或global。 - tagKey:标签键。.
-
-
#Value ⇒ Object
-
origin:主源站。 - domain:域名。 - resourceId:域名id。 - status:域名状态,online,offline,processing。 - disable:域名封禁状态,normal,unlicensed。 - projectId:项目ID。 - fullUrlCache:全路径缓存,on或off。 - https:是否配置https,on,off或processing。 - originPullProtocol:回源协议类型,支持http,follow或https。 - area:加速区域,支持mainland,overseas或global。 - tagKey:标签键。.
-
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, value = nil, fuzzy = nil) ⇒ DomainFilter
constructor
A new instance of DomainFilter.
Constructor Details
#initialize(name = nil, value = nil, fuzzy = nil) ⇒ DomainFilter
Returns a new instance of DomainFilter.
880 881 882 883 884 |
# File 'lib/v20191012/models.rb', line 880 def initialize(name=nil, value=nil, fuzzy=nil) @Name = name @Value = value @Fuzzy = fuzzy end |
Instance Attribute Details
#Fuzzy ⇒ Object
-
origin:主源站。
-
domain:域名。
-
resourceId:域名id。
-
status:域名状态,online,offline,processing。
-
disable:域名封禁状态,normal,unlicensed。
-
projectId:项目ID。
-
fullUrlCache:全路径缓存,on或off。
-
https:是否配置https,on,off或processing。
-
originPullProtocol:回源协议类型,支持http,follow或https。
-
area:加速区域,支持mainland,overseas或global。
-
tagKey:标签键。
878 879 880 |
# File 'lib/v20191012/models.rb', line 878 def Fuzzy @Fuzzy end |
#Name ⇒ Object
-
origin:主源站。
-
domain:域名。
-
resourceId:域名id。
-
status:域名状态,online,offline,processing。
-
disable:域名封禁状态,normal,unlicensed。
-
projectId:项目ID。
-
fullUrlCache:全路径缓存,on或off。
-
https:是否配置https,on,off或processing。
-
originPullProtocol:回源协议类型,支持http,follow或https。
-
area:加速区域,支持mainland,overseas或global。
-
tagKey:标签键。
878 879 880 |
# File 'lib/v20191012/models.rb', line 878 def Name @Name end |
#Value ⇒ Object
-
origin:主源站。
-
domain:域名。
-
resourceId:域名id。
-
status:域名状态,online,offline,processing。
-
disable:域名封禁状态,normal,unlicensed。
-
projectId:项目ID。
-
fullUrlCache:全路径缓存,on或off。
-
https:是否配置https,on,off或processing。
-
originPullProtocol:回源协议类型,支持http,follow或https。
-
area:加速区域,支持mainland,overseas或global。
-
tagKey:标签键。
878 879 880 |
# File 'lib/v20191012/models.rb', line 878 def Value @Value end |
Instance Method Details
#deserialize(params) ⇒ Object
886 887 888 889 890 |
# File 'lib/v20191012/models.rb', line 886 def deserialize(params) @Name = params['Name'] @Value = params['Value'] @Fuzzy = params['Fuzzy'] end |