Class: TencentCloud::Teo::V20220901::HostName

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

Overview

访问 URL 重定向 HostName 配置参数。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(action = nil, value = nil) ⇒ HostName

Returns a new instance of HostName.



13700
13701
13702
13703
# File 'lib/v20220901/models.rb', line 13700

def initialize(action=nil, value=nil)
  @Action = action
  @Value = value
end

Instance Attribute Details

#ActionObject

<li>follow:跟随请求;</li> <li>custom:自定义。</li>

Parameters:

  • Action:

    目标 HostName 配置,取值有:

  • Value:

    目标 HostName 自定义取值,最大长度 1024。
    注意:当 Action 为 custom 时,此字段必填;当 Action 为 follow 时,此字段不生效。



13698
13699
13700
# File 'lib/v20220901/models.rb', line 13698

def Action
  @Action
end

#ValueObject

<li>follow:跟随请求;</li> <li>custom:自定义。</li>

Parameters:

  • Action:

    目标 HostName 配置,取值有:

  • Value:

    目标 HostName 自定义取值,最大长度 1024。
    注意:当 Action 为 custom 时,此字段必填;当 Action 为 follow 时,此字段不生效。



13698
13699
13700
# File 'lib/v20220901/models.rb', line 13698

def Value
  @Value
end

Instance Method Details

#deserialize(params) ⇒ Object



13705
13706
13707
13708
# File 'lib/v20220901/models.rb', line 13705

def deserialize(params)
  @Action = params['Action']
  @Value = params['Value']
end