Class: TencentCloud::Cdn::V20180606::DomainFilter
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdn::V20180606::DomainFilter
- Defined in:
- lib/v20180606/models.rb
Overview
域名查询时过滤条件。
Instance Attribute Summary collapse
-
#Fuzzy ⇒ Object
-
origin:主源站。 - domain:域名。 - resourceId:域名id。 - status:域名状态,online,offline或processing,deleted。 - serviceType:业务类型,web,download,media,hybrid或dynamic。 - projectId:项目ID。 - domainType:主源站类型,cname表示自有源,cos表示cos接入,third_party表示第三方对象存储,igtm表示IGTM多活源。 - fullUrlCache:全路径缓存,on或off。 - https:是否配置https,on,off或processing。 - originPullProtocol:回源协议类型,支持http,follow或https。 - tagKey:标签键。 模糊查询时,Value长度最大为1,否则Value长度最大为5。.
-
-
#Name ⇒ Object
-
origin:主源站。 - domain:域名。 - resourceId:域名id。 - status:域名状态,online,offline或processing,deleted。 - serviceType:业务类型,web,download,media,hybrid或dynamic。 - projectId:项目ID。 - domainType:主源站类型,cname表示自有源,cos表示cos接入,third_party表示第三方对象存储,igtm表示IGTM多活源。 - fullUrlCache:全路径缓存,on或off。 - https:是否配置https,on,off或processing。 - originPullProtocol:回源协议类型,支持http,follow或https。 - tagKey:标签键。 模糊查询时,Value长度最大为1,否则Value长度最大为5。.
-
-
#Value ⇒ Object
-
origin:主源站。 - domain:域名。 - resourceId:域名id。 - status:域名状态,online,offline或processing,deleted。 - serviceType:业务类型,web,download,media,hybrid或dynamic。 - projectId:项目ID。 - domainType:主源站类型,cname表示自有源,cos表示cos接入,third_party表示第三方对象存储,igtm表示IGTM多活源。 - fullUrlCache:全路径缓存,on或off。 - https:是否配置https,on,off或processing。 - originPullProtocol:回源协议类型,支持http,follow或https。 - tagKey:标签键。 模糊查询时,Value长度最大为1,否则Value长度最大为5。.
-
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.
7228 7229 7230 7231 7232 |
# File 'lib/v20180606/models.rb', line 7228 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,deleted。
-
serviceType:业务类型,web,download,media,hybrid或dynamic。
-
projectId:项目ID。
-
domainType:主源站类型,cname表示自有源,cos表示cos接入,third_party表示第三方对象存储,igtm表示IGTM多活源。
-
fullUrlCache:全路径缓存,on或off。
-
https:是否配置https,on,off或processing。
-
originPullProtocol:回源协议类型,支持http,follow或https。
-
tagKey:标签键。
模糊查询时,Value长度最大为1,否则Value长度最大为5。
7226 7227 7228 |
# File 'lib/v20180606/models.rb', line 7226 def Fuzzy @Fuzzy end |
#Name ⇒ Object
-
origin:主源站。
-
domain:域名。
-
resourceId:域名id。
-
status:域名状态,online,offline或processing,deleted。
-
serviceType:业务类型,web,download,media,hybrid或dynamic。
-
projectId:项目ID。
-
domainType:主源站类型,cname表示自有源,cos表示cos接入,third_party表示第三方对象存储,igtm表示IGTM多活源。
-
fullUrlCache:全路径缓存,on或off。
-
https:是否配置https,on,off或processing。
-
originPullProtocol:回源协议类型,支持http,follow或https。
-
tagKey:标签键。
模糊查询时,Value长度最大为1,否则Value长度最大为5。
7226 7227 7228 |
# File 'lib/v20180606/models.rb', line 7226 def Name @Name end |
#Value ⇒ Object
-
origin:主源站。
-
domain:域名。
-
resourceId:域名id。
-
status:域名状态,online,offline或processing,deleted。
-
serviceType:业务类型,web,download,media,hybrid或dynamic。
-
projectId:项目ID。
-
domainType:主源站类型,cname表示自有源,cos表示cos接入,third_party表示第三方对象存储,igtm表示IGTM多活源。
-
fullUrlCache:全路径缓存,on或off。
-
https:是否配置https,on,off或processing。
-
originPullProtocol:回源协议类型,支持http,follow或https。
-
tagKey:标签键。
模糊查询时,Value长度最大为1,否则Value长度最大为5。
7226 7227 7228 |
# File 'lib/v20180606/models.rb', line 7226 def Value @Value end |
Instance Method Details
#deserialize(params) ⇒ Object
7234 7235 7236 7237 7238 |
# File 'lib/v20180606/models.rb', line 7234 def deserialize(params) @Name = params['Name'] @Value = params['Value'] @Fuzzy = params['Fuzzy'] end |