Class: TencentCloud::Teo::V20220901::AccessURLRedirectParameters
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::AccessURLRedirectParameters
- Defined in:
- lib/v20220901/models.rb
Overview
访问 URL 重定向 配置参数。
Instance Attribute Summary collapse
-
#HostName ⇒ Object
<li>http:目标请求协议 HTTP;</li> <li>https:目标请求协议 HTTPS;</li> <li>follow:跟随请求。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Protocol ⇒ Object
<li>http:目标请求协议 HTTP;</li> <li>https:目标请求协议 HTTPS;</li> <li>follow:跟随请求。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#QueryString ⇒ Object
<li>http:目标请求协议 HTTP;</li> <li>https:目标请求协议 HTTPS;</li> <li>follow:跟随请求。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#StatusCode ⇒ Object
<li>http:目标请求协议 HTTP;</li> <li>https:目标请求协议 HTTPS;</li> <li>follow:跟随请求。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#URLPath ⇒ Object
<li>http:目标请求协议 HTTP;</li> <li>https:目标请求协议 HTTPS;</li> <li>follow:跟随请求。</li> 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(statuscode = nil, protocol = nil, hostname = nil, urlpath = nil, querystring = nil) ⇒ AccessURLRedirectParameters
constructor
A new instance of AccessURLRedirectParameters.
Constructor Details
#initialize(statuscode = nil, protocol = nil, hostname = nil, urlpath = nil, querystring = nil) ⇒ AccessURLRedirectParameters
Returns a new instance of AccessURLRedirectParameters.
295 296 297 298 299 300 301 |
# File 'lib/v20220901/models.rb', line 295 def initialize(statuscode=nil, protocol=nil, hostname=nil, urlpath=nil, querystring=nil) @StatusCode = statuscode @Protocol = protocol @HostName = hostname @URLPath = urlpath @QueryString = querystring end |
Instance Attribute Details
#HostName ⇒ Object
<li>http:目标请求协议 HTTP;</li> <li>https:目标请求协议 HTTPS;</li> <li>follow:跟随请求。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
293 294 295 |
# File 'lib/v20220901/models.rb', line 293 def HostName @HostName end |
#Protocol ⇒ Object
<li>http:目标请求协议 HTTP;</li> <li>https:目标请求协议 HTTPS;</li> <li>follow:跟随请求。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
293 294 295 |
# File 'lib/v20220901/models.rb', line 293 def Protocol @Protocol end |
#QueryString ⇒ Object
<li>http:目标请求协议 HTTP;</li> <li>https:目标请求协议 HTTPS;</li> <li>follow:跟随请求。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
293 294 295 |
# File 'lib/v20220901/models.rb', line 293 def QueryString @QueryString end |
#StatusCode ⇒ Object
<li>http:目标请求协议 HTTP;</li> <li>https:目标请求协议 HTTPS;</li> <li>follow:跟随请求。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
293 294 295 |
# File 'lib/v20220901/models.rb', line 293 def StatusCode @StatusCode end |
#URLPath ⇒ Object
<li>http:目标请求协议 HTTP;</li> <li>https:目标请求协议 HTTPS;</li> <li>follow:跟随请求。</li> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
293 294 295 |
# File 'lib/v20220901/models.rb', line 293 def URLPath @URLPath end |
Instance Method Details
#deserialize(params) ⇒ Object
303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 |
# File 'lib/v20220901/models.rb', line 303 def deserialize(params) @StatusCode = params['StatusCode'] @Protocol = params['Protocol'] unless params['HostName'].nil? @HostName = HostName.new @HostName.deserialize(params['HostName']) end unless params['URLPath'].nil? @URLPath = URLPath.new @URLPath.deserialize(params['URLPath']) end unless params['QueryString'].nil? @QueryString = AccessURLRedirectQueryString.new @QueryString.deserialize(params['QueryString']) end end |