Class: TencentCloud::Cdn::V20180606::RangeOriginPullRule

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(switch = nil, ruletype = nil, rulepaths = nil) ⇒ RangeOriginPullRule

Returns a new instance of RangeOriginPullRule.



11187
11188
11189
11190
11191
# File 'lib/v20180606/models.rb', line 11187

def initialize(switch=nil, ruletype=nil, rulepaths=nil)
  @Switch = switch
  @RuleType = ruletype
  @RulePaths = rulepaths
end

Instance Attribute Details

#RulePathsObject

on:开启 off:关闭 file:指定文件后缀生效 directory:指定路径生效 path:指定绝对路径生效 注意:此字段可能返回 null,表示取不到有效值。 file 时填充后缀名,如 jpg、txt directory 时填充路径,如 /xxx/test path 时填充绝对路径,如 /xxx/test.html 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Switch:

    分片回源配置开关,取值有:

  • RuleType:

    规则类型:

  • RulePaths:

    RuleType 对应类型下的匹配内容:



11185
11186
11187
# File 'lib/v20180606/models.rb', line 11185

def RulePaths
  @RulePaths
end

#RuleTypeObject

on:开启 off:关闭 file:指定文件后缀生效 directory:指定路径生效 path:指定绝对路径生效 注意:此字段可能返回 null,表示取不到有效值。 file 时填充后缀名,如 jpg、txt directory 时填充路径,如 /xxx/test path 时填充绝对路径,如 /xxx/test.html 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Switch:

    分片回源配置开关,取值有:

  • RuleType:

    规则类型:

  • RulePaths:

    RuleType 对应类型下的匹配内容:



11185
11186
11187
# File 'lib/v20180606/models.rb', line 11185

def RuleType
  @RuleType
end

#SwitchObject

on:开启 off:关闭 file:指定文件后缀生效 directory:指定路径生效 path:指定绝对路径生效 注意:此字段可能返回 null,表示取不到有效值。 file 时填充后缀名,如 jpg、txt directory 时填充路径,如 /xxx/test path 时填充绝对路径,如 /xxx/test.html 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Switch:

    分片回源配置开关,取值有:

  • RuleType:

    规则类型:

  • RulePaths:

    RuleType 对应类型下的匹配内容:



11185
11186
11187
# File 'lib/v20180606/models.rb', line 11185

def Switch
  @Switch
end

Instance Method Details

#deserialize(params) ⇒ Object



11193
11194
11195
11196
11197
# File 'lib/v20180606/models.rb', line 11193

def deserialize(params)
  @Switch = params['Switch']
  @RuleType = params['RuleType']
  @RulePaths = params['RulePaths']
end