Class: TencentCloud::Tse::V20201207::DescribePublicAddressConfigResult
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tse::V20201207::DescribePublicAddressConfigResult
- Defined in:
- lib/v20201207/models.rb
Overview
获取云原生api网关公网地址信息响应结果
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(gatewayid = nil, configlist = nil, totalcount = nil) ⇒ DescribePublicAddressConfigResult
constructor
A new instance of DescribePublicAddressConfigResult.
Constructor Details
#initialize(gatewayid = nil, configlist = nil, totalcount = nil) ⇒ DescribePublicAddressConfigResult
Returns a new instance of DescribePublicAddressConfigResult.
6916 6917 6918 6919 6920 |
# File 'lib/v20201207/models.rb', line 6916 def initialize(gatewayid=nil, configlist=nil, totalcount=nil) @GatewayId = gatewayid @ConfigList = configlist @TotalCount = totalcount end |
Instance Attribute Details
#ConfigList ⇒ Object
6914 6915 6916 |
# File 'lib/v20201207/models.rb', line 6914 def ConfigList @ConfigList end |
#GatewayId ⇒ Object
6914 6915 6916 |
# File 'lib/v20201207/models.rb', line 6914 def GatewayId @GatewayId end |
#TotalCount ⇒ Object
6914 6915 6916 |
# File 'lib/v20201207/models.rb', line 6914 def TotalCount @TotalCount end |
Instance Method Details
#deserialize(params) ⇒ Object
6922 6923 6924 6925 6926 6927 6928 6929 6930 6931 6932 6933 |
# File 'lib/v20201207/models.rb', line 6922 def deserialize(params) @GatewayId = params['GatewayId'] unless params['ConfigList'].nil? @ConfigList = [] params['ConfigList'].each do |i| publicaddressconfig_tmp = PublicAddressConfig.new publicaddressconfig_tmp.deserialize(i) @ConfigList << publicaddressconfig_tmp end end @TotalCount = params['TotalCount'] end |