Class: TencentCloud::Teo::V20220901::HSTSParameters
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::HSTSParameters
- Defined in:
- lib/v20220901/models.rb
Overview
HSTS 配置参数。
Instance Attribute Summary collapse
-
#IncludeSubDomains ⇒ Object
<li>on:开启;</li> <li>off:关闭。</li> <li>on:允许其他子域名继承相同的 HSTS 头部;</li> <li>off:不允许其他子域名继承相同的 HSTS 头部。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。 <li>on:允许浏览器预加载 HSTS 头部;</li> <li>off:不允许浏览器预加载 HSTS 头部。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。.
-
#Preload ⇒ Object
<li>on:开启;</li> <li>off:关闭。</li> <li>on:允许其他子域名继承相同的 HSTS 头部;</li> <li>off:不允许其他子域名继承相同的 HSTS 头部。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。 <li>on:允许浏览器预加载 HSTS 头部;</li> <li>off:不允许浏览器预加载 HSTS 头部。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。.
-
#Switch ⇒ Object
<li>on:开启;</li> <li>off:关闭。</li> <li>on:允许其他子域名继承相同的 HSTS 头部;</li> <li>off:不允许其他子域名继承相同的 HSTS 头部。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。 <li>on:允许浏览器预加载 HSTS 头部;</li> <li>off:不允许浏览器预加载 HSTS 头部。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。.
-
#Timeout ⇒ Object
<li>on:开启;</li> <li>off:关闭。</li> <li>on:允许其他子域名继承相同的 HSTS 头部;</li> <li>off:不允许其他子域名继承相同的 HSTS 头部。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。 <li>on:允许浏览器预加载 HSTS 头部;</li> <li>off:不允许浏览器预加载 HSTS 头部。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(switch = nil, timeout = nil, includesubdomains = nil, preload = nil) ⇒ HSTSParameters
constructor
A new instance of HSTSParameters.
Constructor Details
#initialize(switch = nil, timeout = nil, includesubdomains = nil, preload = nil) ⇒ HSTSParameters
13416 13417 13418 13419 13420 13421 |
# File 'lib/v20220901/models.rb', line 13416 def initialize(switch=nil, timeout=nil, includesubdomains=nil, preload=nil) @Switch = switch @Timeout = timeout @IncludeSubDomains = includesubdomains @Preload = preload end |
Instance Attribute Details
#IncludeSubDomains ⇒ Object
<li>on:开启;</li> <li>off:关闭。</li> <li>on:允许其他子域名继承相同的 HSTS 头部;</li> <li>off:不允许其他子域名继承相同的 HSTS 头部。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。<li>on:允许浏览器预加载 HSTS 头部;</li> <li>off:不允许浏览器预加载 HSTS 头部。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。
13414 13415 13416 |
# File 'lib/v20220901/models.rb', line 13414 def IncludeSubDomains @IncludeSubDomains end |
#Preload ⇒ Object
<li>on:开启;</li> <li>off:关闭。</li> <li>on:允许其他子域名继承相同的 HSTS 头部;</li> <li>off:不允许其他子域名继承相同的 HSTS 头部。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。<li>on:允许浏览器预加载 HSTS 头部;</li> <li>off:不允许浏览器预加载 HSTS 头部。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。
13414 13415 13416 |
# File 'lib/v20220901/models.rb', line 13414 def Preload @Preload end |
#Switch ⇒ Object
<li>on:开启;</li> <li>off:关闭。</li> <li>on:允许其他子域名继承相同的 HSTS 头部;</li> <li>off:不允许其他子域名继承相同的 HSTS 头部。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。<li>on:允许浏览器预加载 HSTS 头部;</li> <li>off:不允许浏览器预加载 HSTS 头部。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。
13414 13415 13416 |
# File 'lib/v20220901/models.rb', line 13414 def Switch @Switch end |
#Timeout ⇒ Object
<li>on:开启;</li> <li>off:关闭。</li> <li>on:允许其他子域名继承相同的 HSTS 头部;</li> <li>off:不允许其他子域名继承相同的 HSTS 头部。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。<li>on:允许浏览器预加载 HSTS 头部;</li> <li>off:不允许浏览器预加载 HSTS 头部。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。
13414 13415 13416 |
# File 'lib/v20220901/models.rb', line 13414 def Timeout @Timeout end |
Instance Method Details
#deserialize(params) ⇒ Object
13423 13424 13425 13426 13427 13428 |
# File 'lib/v20220901/models.rb', line 13423 def deserialize(params) @Switch = params['Switch'] @Timeout = params['Timeout'] @IncludeSubDomains = params['IncludeSubDomains'] @Preload = params['Preload'] end |