Class: TencentCloud::Cdn::V20180606::IpFilterPathRule
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdn::V20180606::IpFilterPathRule
- Defined in:
- lib/v20180606/models.rb
Overview
IP黑白名单分路径配置
Instance Attribute Summary collapse
-
#Filters ⇒ Object
whitelist:白名单 blacklist:黑名单 注意:此字段可能返回 null,表示取不到有效值。 支持 X.X.X.X 格式IPV4地址 或X:X:X:X:X:X:X:X 格式IPV6地址, 或网段格式/X(IPV4:1≤X≤32;IPV6:1≤X≤128) 最多可填充 200 个白名单或 500 个黑名单; 注意:此字段可能返回 null,表示取不到有效值。 all:所有文件生效 file:指定文件后缀生效 directory:指定路径生效 path:指定绝对路径生效 注意:此字段可能返回 null,表示取不到有效值。 all 时填充 * file 时填充后缀名,如 jpg、txt directory 时填充路径,如 /xxx/test/ path 时填充绝对路径,如 /xxx/test.html 注意:此字段可能返回 null,表示取不到有效值。.
-
#FilterType ⇒ Object
whitelist:白名单 blacklist:黑名单 注意:此字段可能返回 null,表示取不到有效值。 支持 X.X.X.X 格式IPV4地址 或X:X:X:X:X:X:X:X 格式IPV6地址, 或网段格式/X(IPV4:1≤X≤32;IPV6:1≤X≤128) 最多可填充 200 个白名单或 500 个黑名单; 注意:此字段可能返回 null,表示取不到有效值。 all:所有文件生效 file:指定文件后缀生效 directory:指定路径生效 path:指定绝对路径生效 注意:此字段可能返回 null,表示取不到有效值。 all 时填充 * file 时填充后缀名,如 jpg、txt directory 时填充路径,如 /xxx/test/ path 时填充绝对路径,如 /xxx/test.html 注意:此字段可能返回 null,表示取不到有效值。.
-
#Remark ⇒ Object
whitelist:白名单 blacklist:黑名单 注意:此字段可能返回 null,表示取不到有效值。 支持 X.X.X.X 格式IPV4地址 或X:X:X:X:X:X:X:X 格式IPV6地址, 或网段格式/X(IPV4:1≤X≤32;IPV6:1≤X≤128) 最多可填充 200 个白名单或 500 个黑名单; 注意:此字段可能返回 null,表示取不到有效值。 all:所有文件生效 file:指定文件后缀生效 directory:指定路径生效 path:指定绝对路径生效 注意:此字段可能返回 null,表示取不到有效值。 all 时填充 * file 时填充后缀名,如 jpg、txt directory 时填充路径,如 /xxx/test/ path 时填充绝对路径,如 /xxx/test.html 注意:此字段可能返回 null,表示取不到有效值。.
-
#RulePaths ⇒ Object
whitelist:白名单 blacklist:黑名单 注意:此字段可能返回 null,表示取不到有效值。 支持 X.X.X.X 格式IPV4地址 或X:X:X:X:X:X:X:X 格式IPV6地址, 或网段格式/X(IPV4:1≤X≤32;IPV6:1≤X≤128) 最多可填充 200 个白名单或 500 个黑名单; 注意:此字段可能返回 null,表示取不到有效值。 all:所有文件生效 file:指定文件后缀生效 directory:指定路径生效 path:指定绝对路径生效 注意:此字段可能返回 null,表示取不到有效值。 all 时填充 * file 时填充后缀名,如 jpg、txt directory 时填充路径,如 /xxx/test/ path 时填充绝对路径,如 /xxx/test.html 注意:此字段可能返回 null,表示取不到有效值。.
-
#RuleType ⇒ Object
whitelist:白名单 blacklist:黑名单 注意:此字段可能返回 null,表示取不到有效值。 支持 X.X.X.X 格式IPV4地址 或X:X:X:X:X:X:X:X 格式IPV6地址, 或网段格式/X(IPV4:1≤X≤32;IPV6:1≤X≤128) 最多可填充 200 个白名单或 500 个黑名单; 注意:此字段可能返回 null,表示取不到有效值。 all:所有文件生效 file:指定文件后缀生效 directory:指定路径生效 path:指定绝对路径生效 注意:此字段可能返回 null,表示取不到有效值。 all 时填充 * file 时填充后缀名,如 jpg、txt directory 时填充路径,如 /xxx/test/ path 时填充绝对路径,如 /xxx/test.html 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(filtertype = nil, filters = nil, ruletype = nil, rulepaths = nil, remark = nil) ⇒ IpFilterPathRule
constructor
A new instance of IpFilterPathRule.
Constructor Details
#initialize(filtertype = nil, filters = nil, ruletype = nil, rulepaths = nil, remark = nil) ⇒ IpFilterPathRule
Returns a new instance of IpFilterPathRule.
8280 8281 8282 8283 8284 8285 8286 |
# File 'lib/v20180606/models.rb', line 8280 def initialize(filtertype=nil, filters=nil, ruletype=nil, rulepaths=nil, remark=nil) @FilterType = filtertype @Filters = filters @RuleType = ruletype @RulePaths = rulepaths @Remark = remark end |
Instance Attribute Details
#Filters ⇒ Object
whitelist:白名单blacklist:黑名单注意:此字段可能返回 null,表示取不到有效值。支持 X.X.X.X 格式IPV4地址 或X:X:X:X:X:X:X:X 格式IPV6地址, 或网段格式/X(IPV4:1≤X≤32;IPV6:1≤X≤128)最多可填充 200 个白名单或 500 个黑名单;注意:此字段可能返回 null,表示取不到有效值。all:所有文件生效file:指定文件后缀生效directory:指定路径生效path:指定绝对路径生效注意:此字段可能返回 null,表示取不到有效值。all 时填充 * file 时填充后缀名,如 jpg、txt directory 时填充路径,如 /xxx/test/ path 时填充绝对路径,如 /xxx/test.html 注意:此字段可能返回 null,表示取不到有效值。
8278 8279 8280 |
# File 'lib/v20180606/models.rb', line 8278 def Filters @Filters end |
#FilterType ⇒ Object
whitelist:白名单blacklist:黑名单注意:此字段可能返回 null,表示取不到有效值。支持 X.X.X.X 格式IPV4地址 或X:X:X:X:X:X:X:X 格式IPV6地址, 或网段格式/X(IPV4:1≤X≤32;IPV6:1≤X≤128)最多可填充 200 个白名单或 500 个黑名单;注意:此字段可能返回 null,表示取不到有效值。all:所有文件生效file:指定文件后缀生效directory:指定路径生效path:指定绝对路径生效注意:此字段可能返回 null,表示取不到有效值。all 时填充 * file 时填充后缀名,如 jpg、txt directory 时填充路径,如 /xxx/test/ path 时填充绝对路径,如 /xxx/test.html 注意:此字段可能返回 null,表示取不到有效值。
8278 8279 8280 |
# File 'lib/v20180606/models.rb', line 8278 def FilterType @FilterType end |
#Remark ⇒ Object
whitelist:白名单blacklist:黑名单注意:此字段可能返回 null,表示取不到有效值。支持 X.X.X.X 格式IPV4地址 或X:X:X:X:X:X:X:X 格式IPV6地址, 或网段格式/X(IPV4:1≤X≤32;IPV6:1≤X≤128)最多可填充 200 个白名单或 500 个黑名单;注意:此字段可能返回 null,表示取不到有效值。all:所有文件生效file:指定文件后缀生效directory:指定路径生效path:指定绝对路径生效注意:此字段可能返回 null,表示取不到有效值。all 时填充 * file 时填充后缀名,如 jpg、txt directory 时填充路径,如 /xxx/test/ path 时填充绝对路径,如 /xxx/test.html 注意:此字段可能返回 null,表示取不到有效值。
8278 8279 8280 |
# File 'lib/v20180606/models.rb', line 8278 def Remark @Remark end |
#RulePaths ⇒ Object
whitelist:白名单blacklist:黑名单注意:此字段可能返回 null,表示取不到有效值。支持 X.X.X.X 格式IPV4地址 或X:X:X:X:X:X:X:X 格式IPV6地址, 或网段格式/X(IPV4:1≤X≤32;IPV6:1≤X≤128)最多可填充 200 个白名单或 500 个黑名单;注意:此字段可能返回 null,表示取不到有效值。all:所有文件生效file:指定文件后缀生效directory:指定路径生效path:指定绝对路径生效注意:此字段可能返回 null,表示取不到有效值。all 时填充 * file 时填充后缀名,如 jpg、txt directory 时填充路径,如 /xxx/test/ path 时填充绝对路径,如 /xxx/test.html 注意:此字段可能返回 null,表示取不到有效值。
8278 8279 8280 |
# File 'lib/v20180606/models.rb', line 8278 def RulePaths @RulePaths end |
#RuleType ⇒ Object
whitelist:白名单blacklist:黑名单注意:此字段可能返回 null,表示取不到有效值。支持 X.X.X.X 格式IPV4地址 或X:X:X:X:X:X:X:X 格式IPV6地址, 或网段格式/X(IPV4:1≤X≤32;IPV6:1≤X≤128)最多可填充 200 个白名单或 500 个黑名单;注意:此字段可能返回 null,表示取不到有效值。all:所有文件生效file:指定文件后缀生效directory:指定路径生效path:指定绝对路径生效注意:此字段可能返回 null,表示取不到有效值。all 时填充 * file 时填充后缀名,如 jpg、txt directory 时填充路径,如 /xxx/test/ path 时填充绝对路径,如 /xxx/test.html 注意:此字段可能返回 null,表示取不到有效值。
8278 8279 8280 |
# File 'lib/v20180606/models.rb', line 8278 def RuleType @RuleType end |
Instance Method Details
#deserialize(params) ⇒ Object
8288 8289 8290 8291 8292 8293 8294 |
# File 'lib/v20180606/models.rb', line 8288 def deserialize(params) @FilterType = params['FilterType'] @Filters = params['Filters'] @RuleType = params['RuleType'] @RulePaths = params['RulePaths'] @Remark = params['Remark'] end |