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.
6895 6896 6897 6898 6899 |
# File 'lib/v20201207/models.rb', line 6895 def initialize(gatewayid=nil, configlist=nil, totalcount=nil) @GatewayId = gatewayid @ConfigList = configlist @TotalCount = totalcount end |
Instance Attribute Details
#ConfigList ⇒ Object
6893 6894 6895 |
# File 'lib/v20201207/models.rb', line 6893 def ConfigList @ConfigList end |
#GatewayId ⇒ Object
6893 6894 6895 |
# File 'lib/v20201207/models.rb', line 6893 def GatewayId @GatewayId end |
#TotalCount ⇒ Object
6893 6894 6895 |
# File 'lib/v20201207/models.rb', line 6893 def TotalCount @TotalCount end |
Instance Method Details
#deserialize(params) ⇒ Object
6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 6911 6912 |
# File 'lib/v20201207/models.rb', line 6901 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 |