Class: TencentCloud::Teo::V20220901::FollowOrigin
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::FollowOrigin
- Defined in:
- lib/v20220901/models.rb
Overview
缓存遵循源站配置。
Instance Attribute Summary collapse
-
#DefaultCache ⇒ Object
<li>on:开启;</li> <li>off:关闭。</li> <li>on:缓存;</li> <li>off:不缓存。</li> <li>on:使用默认缓存策略;</li> <li>off:不使用默认缓存策略。</li>.
-
#DefaultCacheStrategy ⇒ Object
<li>on:开启;</li> <li>off:关闭。</li> <li>on:缓存;</li> <li>off:不缓存。</li> <li>on:使用默认缓存策略;</li> <li>off:不使用默认缓存策略。</li>.
-
#DefaultCacheTime ⇒ Object
<li>on:开启;</li> <li>off:关闭。</li> <li>on:缓存;</li> <li>off:不缓存。</li> <li>on:使用默认缓存策略;</li> <li>off:不使用默认缓存策略。</li>.
-
#Switch ⇒ Object
<li>on:开启;</li> <li>off:关闭。</li> <li>on:缓存;</li> <li>off:不缓存。</li> <li>on:使用默认缓存策略;</li> <li>off:不使用默认缓存策略。</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(switch = nil, defaultcache = nil, defaultcachestrategy = nil, defaultcachetime = nil) ⇒ FollowOrigin
constructor
A new instance of FollowOrigin.
Constructor Details
#initialize(switch = nil, defaultcache = nil, defaultcachestrategy = nil, defaultcachetime = nil) ⇒ FollowOrigin
Returns a new instance of FollowOrigin.
13020 13021 13022 13023 13024 13025 |
# File 'lib/v20220901/models.rb', line 13020 def initialize(switch=nil, defaultcache=nil, defaultcachestrategy=nil, defaultcachetime=nil) @Switch = switch @DefaultCache = defaultcache @DefaultCacheStrategy = defaultcachestrategy @DefaultCacheTime = defaultcachetime end |
Instance Attribute Details
#DefaultCache ⇒ Object
<li>on:开启;</li> <li>off:关闭。</li> <li>on:缓存;</li> <li>off:不缓存。</li> <li>on:使用默认缓存策略;</li> <li>off:不使用默认缓存策略。</li>
13018 13019 13020 |
# File 'lib/v20220901/models.rb', line 13018 def DefaultCache @DefaultCache end |
#DefaultCacheStrategy ⇒ Object
<li>on:开启;</li> <li>off:关闭。</li> <li>on:缓存;</li> <li>off:不缓存。</li> <li>on:使用默认缓存策略;</li> <li>off:不使用默认缓存策略。</li>
13018 13019 13020 |
# File 'lib/v20220901/models.rb', line 13018 def DefaultCacheStrategy @DefaultCacheStrategy end |
#DefaultCacheTime ⇒ Object
<li>on:开启;</li> <li>off:关闭。</li> <li>on:缓存;</li> <li>off:不缓存。</li> <li>on:使用默认缓存策略;</li> <li>off:不使用默认缓存策略。</li>
13018 13019 13020 |
# File 'lib/v20220901/models.rb', line 13018 def DefaultCacheTime @DefaultCacheTime end |
#Switch ⇒ Object
<li>on:开启;</li> <li>off:关闭。</li> <li>on:缓存;</li> <li>off:不缓存。</li> <li>on:使用默认缓存策略;</li> <li>off:不使用默认缓存策略。</li>
13018 13019 13020 |
# File 'lib/v20220901/models.rb', line 13018 def Switch @Switch end |
Instance Method Details
#deserialize(params) ⇒ Object
13027 13028 13029 13030 13031 13032 |
# File 'lib/v20220901/models.rb', line 13027 def deserialize(params) @Switch = params['Switch'] @DefaultCache = params['DefaultCache'] @DefaultCacheStrategy = params['DefaultCacheStrategy'] @DefaultCacheTime = params['DefaultCacheTime'] end |