Class: TencentCloud::Tse::V20201207::DescribeCloudNativeAPIGatewayConfigResult
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tse::V20201207::DescribeCloudNativeAPIGatewayConfigResult
- Defined in:
- lib/v20201207/models.rb
Overview
获取云原生API网关实例网络配置结果。
Instance Attribute Summary collapse
- #ConfigList ⇒ Object
- #GatewayId ⇒ Object
- #GroupId ⇒ Object
- #GroupSubnetId ⇒ Object
- #GroupVpcId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(gatewayid = nil, configlist = nil, groupsubnetid = nil, groupvpcid = nil, groupid = nil) ⇒ DescribeCloudNativeAPIGatewayConfigResult
constructor
A new instance of DescribeCloudNativeAPIGatewayConfigResult.
Constructor Details
#initialize(gatewayid = nil, configlist = nil, groupsubnetid = nil, groupvpcid = nil, groupid = nil) ⇒ DescribeCloudNativeAPIGatewayConfigResult
Returns a new instance of DescribeCloudNativeAPIGatewayConfigResult.
4549 4550 4551 4552 4553 4554 4555 |
# File 'lib/v20201207/models.rb', line 4549 def initialize(gatewayid=nil, configlist=nil, groupsubnetid=nil, groupvpcid=nil, groupid=nil) @GatewayId = gatewayid @ConfigList = configlist @GroupSubnetId = groupsubnetid @GroupVpcId = groupvpcid @GroupId = groupid end |
Instance Attribute Details
#ConfigList ⇒ Object
4547 4548 4549 |
# File 'lib/v20201207/models.rb', line 4547 def ConfigList @ConfigList end |
#GatewayId ⇒ Object
4547 4548 4549 |
# File 'lib/v20201207/models.rb', line 4547 def GatewayId @GatewayId end |
#GroupId ⇒ Object
4547 4548 4549 |
# File 'lib/v20201207/models.rb', line 4547 def GroupId @GroupId end |
#GroupSubnetId ⇒ Object
4547 4548 4549 |
# File 'lib/v20201207/models.rb', line 4547 def GroupSubnetId @GroupSubnetId end |
#GroupVpcId ⇒ Object
4547 4548 4549 |
# File 'lib/v20201207/models.rb', line 4547 def GroupVpcId @GroupVpcId end |
Instance Method Details
#deserialize(params) ⇒ Object
4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 |
# File 'lib/v20201207/models.rb', line 4557 def deserialize(params) @GatewayId = params['GatewayId'] unless params['ConfigList'].nil? @ConfigList = [] params['ConfigList'].each do |i| cloudnativeapigatewayconfig_tmp = CloudNativeAPIGatewayConfig.new cloudnativeapigatewayconfig_tmp.deserialize(i) @ConfigList << cloudnativeapigatewayconfig_tmp end end @GroupSubnetId = params['GroupSubnetId'] @GroupVpcId = params['GroupVpcId'] @GroupId = params['GroupId'] end |