Class: TencentCloud::Teo::V20220901::UpstreamRequestParameters

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

Overview

回源请求参数配置参数。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(querystring = nil, cookie = nil) ⇒ UpstreamRequestParameters



22717
22718
22719
22720
# File 'lib/v20220901/models.rb', line 22717

def initialize(querystring=nil, cookie=nil)
  @QueryString = querystring
  @Cookie = cookie
end

Instance Attribute Details

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



22715
22716
22717
# File 'lib/v20220901/models.rb', line 22715

def Cookie
  @Cookie
end

#QueryStringObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



22715
22716
22717
# File 'lib/v20220901/models.rb', line 22715

def QueryString
  @QueryString
end

Instance Method Details

#deserialize(params) ⇒ Object



22722
22723
22724
22725
22726
22727
22728
22729
22730
22731
# File 'lib/v20220901/models.rb', line 22722

def deserialize(params)
  unless params['QueryString'].nil?
    @QueryString = UpstreamRequestQueryString.new
    @QueryString.deserialize(params['QueryString'])
  end
  unless params['Cookie'].nil?
    @Cookie = UpstreamRequestCookie.new
    @Cookie.deserialize(params['Cookie'])
  end
end