Class: TencentCloud::Cdn::V20180606::FollowRedirect

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180606/models.rb

Overview

回源 301/302 状态码自动跟随配置,默认为关闭状态

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(switch = nil, redirectconfig = nil) ⇒ FollowRedirect

Returns a new instance of FollowRedirect.



5530
5531
5532
5533
# File 'lib/v20180606/models.rb', line 5530

def initialize(switch=nil, redirectconfig=nil)
  @Switch = switch
  @RedirectConfig = redirectconfig
end

Instance Attribute Details

#RedirectConfigObject

on:开启off:关闭注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Switch:

    回源跟随配置开关,取值有:

  • RedirectConfig:

    自定义回源302 follow请求host配置,该功能为白名单功能,需要开启请联系腾讯云工程师。



5528
5529
5530
# File 'lib/v20180606/models.rb', line 5528

def RedirectConfig
  @RedirectConfig
end

#SwitchObject

on:开启off:关闭注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Switch:

    回源跟随配置开关,取值有:

  • RedirectConfig:

    自定义回源302 follow请求host配置,该功能为白名单功能,需要开启请联系腾讯云工程师。



5528
5529
5530
# File 'lib/v20180606/models.rb', line 5528

def Switch
  @Switch
end

Instance Method Details

#deserialize(params) ⇒ Object



5535
5536
5537
5538
5539
5540
5541
# File 'lib/v20180606/models.rb', line 5535

def deserialize(params)
  @Switch = params['Switch']
  unless params['RedirectConfig'].nil?
    @RedirectConfig = RedirectConfig.new
    @RedirectConfig.deserialize(params['RedirectConfig'])
  end
end