Class: TencentCloud::Teo::V20220901::RequestBodyTransferTimeout

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

Overview

正文传输超时时长的具体配置。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(idletimeout = nil, enabled = nil) ⇒ RequestBodyTransferTimeout

Returns a new instance of RequestBodyTransferTimeout.



20039
20040
20041
20042
# File 'lib/v20220901/models.rb', line 20039

def initialize(idletimeout=nil, enabled=nil)
  @IdleTimeout = idletimeout
  @Enabled = enabled
end

Instance Attribute Details

#EnabledObject

Parameters:

  • IdleTimeout:

    正文传输超时时长,取值 5 ~ 120,单位仅支持秒(s)。

  • Enabled:

    正文传输超时时长是否开启。取值有:<li>on:开启;</li><li>off:关闭。</li>



20037
20038
20039
# File 'lib/v20220901/models.rb', line 20037

def Enabled
  @Enabled
end

#IdleTimeoutObject

Parameters:

  • IdleTimeout:

    正文传输超时时长,取值 5 ~ 120,单位仅支持秒(s)。

  • Enabled:

    正文传输超时时长是否开启。取值有:<li>on:开启;</li><li>off:关闭。</li>



20037
20038
20039
# File 'lib/v20220901/models.rb', line 20037

def IdleTimeout
  @IdleTimeout
end

Instance Method Details

#deserialize(params) ⇒ Object



20044
20045
20046
20047
# File 'lib/v20220901/models.rb', line 20044

def deserialize(params)
  @IdleTimeout = params['IdleTimeout']
  @Enabled = params['Enabled']
end