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
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#GatewayId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#GroupId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#GroupSubnetId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#GroupVpcId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
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.
2564 2565 2566 2567 2568 2569 2570 |
# File 'lib/v20201207/models.rb', line 2564 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
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
2562 2563 2564 |
# File 'lib/v20201207/models.rb', line 2562 def ConfigList @ConfigList end |
#GatewayId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
2562 2563 2564 |
# File 'lib/v20201207/models.rb', line 2562 def GatewayId @GatewayId end |
#GroupId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
2562 2563 2564 |
# File 'lib/v20201207/models.rb', line 2562 def GroupId @GroupId end |
#GroupSubnetId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
2562 2563 2564 |
# File 'lib/v20201207/models.rb', line 2562 def GroupSubnetId @GroupSubnetId end |
#GroupVpcId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
2562 2563 2564 |
# File 'lib/v20201207/models.rb', line 2562 def GroupVpcId @GroupVpcId end |
Instance Method Details
#deserialize(params) ⇒ Object
2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 |
# File 'lib/v20201207/models.rb', line 2572 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 |