Class: TencentCloud::Tse::V20201207::NativeGatewayServerGroup
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tse::V20201207::NativeGatewayServerGroup
- Defined in:
- lib/v20201207/models.rb
Overview
云原生网关分组信息
Instance Attribute Summary collapse
-
#BindingStrategy ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#CreateTime ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Description ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#GatewayId ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#GroupId ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#InternetMaxBandwidthOut ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#IsFirstGroup ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ModifyTime ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Name ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#NodeConfig ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Status ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SubnetIds ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(groupid = nil, name = nil, description = nil, nodeconfig = nil, status = nil, createtime = nil, isfirstgroup = nil, bindingstrategy = nil, gatewayid = nil, internetmaxbandwidthout = nil, modifytime = nil, subnetids = nil) ⇒ NativeGatewayServerGroup
constructor
A new instance of NativeGatewayServerGroup.
Constructor Details
#initialize(groupid = nil, name = nil, description = nil, nodeconfig = nil, status = nil, createtime = nil, isfirstgroup = nil, bindingstrategy = nil, gatewayid = nil, internetmaxbandwidthout = nil, modifytime = nil, subnetids = nil) ⇒ NativeGatewayServerGroup
Returns a new instance of NativeGatewayServerGroup.
5928 5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 5941 |
# File 'lib/v20201207/models.rb', line 5928 def initialize(groupid=nil, name=nil, description=nil, nodeconfig=nil, status=nil, createtime=nil, isfirstgroup=nil, bindingstrategy=nil, gatewayid=nil, internetmaxbandwidthout=nil, modifytime=nil, subnetids=nil) @GroupId = groupid @Name = name @Description = description @NodeConfig = nodeconfig @Status = status @CreateTime = createtime @IsFirstGroup = isfirstgroup @BindingStrategy = bindingstrategy @GatewayId = gatewayid @InternetMaxBandwidthOut = internetmaxbandwidthout @ModifyTime = modifytime @SubnetIds = subnetids end |
Instance Attribute Details
#BindingStrategy ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5926 5927 5928 |
# File 'lib/v20201207/models.rb', line 5926 def BindingStrategy @BindingStrategy end |
#CreateTime ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5926 5927 5928 |
# File 'lib/v20201207/models.rb', line 5926 def CreateTime @CreateTime end |
#Description ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5926 5927 5928 |
# File 'lib/v20201207/models.rb', line 5926 def Description @Description end |
#GatewayId ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5926 5927 5928 |
# File 'lib/v20201207/models.rb', line 5926 def GatewayId @GatewayId end |
#GroupId ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5926 5927 5928 |
# File 'lib/v20201207/models.rb', line 5926 def GroupId @GroupId end |
#InternetMaxBandwidthOut ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5926 5927 5928 |
# File 'lib/v20201207/models.rb', line 5926 def InternetMaxBandwidthOut @InternetMaxBandwidthOut end |
#IsFirstGroup ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5926 5927 5928 |
# File 'lib/v20201207/models.rb', line 5926 def IsFirstGroup @IsFirstGroup end |
#ModifyTime ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5926 5927 5928 |
# File 'lib/v20201207/models.rb', line 5926 def ModifyTime @ModifyTime end |
#Name ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5926 5927 5928 |
# File 'lib/v20201207/models.rb', line 5926 def Name @Name end |
#NodeConfig ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5926 5927 5928 |
# File 'lib/v20201207/models.rb', line 5926 def NodeConfig @NodeConfig end |
#Status ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5926 5927 5928 |
# File 'lib/v20201207/models.rb', line 5926 def Status @Status end |
#SubnetIds ⇒ Object
0:否。 1:是。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
5926 5927 5928 |
# File 'lib/v20201207/models.rb', line 5926 def SubnetIds @SubnetIds end |
Instance Method Details
#deserialize(params) ⇒ Object
5943 5944 5945 5946 5947 5948 5949 5950 5951 5952 5953 5954 5955 5956 5957 5958 5959 5960 5961 5962 |
# File 'lib/v20201207/models.rb', line 5943 def deserialize(params) @GroupId = params['GroupId'] @Name = params['Name'] @Description = params['Description'] unless params['NodeConfig'].nil? @NodeConfig = CloudNativeAPIGatewayNodeConfig.new @NodeConfig.deserialize(params['NodeConfig']) end @Status = params['Status'] @CreateTime = params['CreateTime'] @IsFirstGroup = params['IsFirstGroup'] unless params['BindingStrategy'].nil? @BindingStrategy = CloudNativeAPIGatewayStrategy.new @BindingStrategy.deserialize(params['BindingStrategy']) end @GatewayId = params['GatewayId'] @InternetMaxBandwidthOut = params['InternetMaxBandwidthOut'] @ModifyTime = params['ModifyTime'] @SubnetIds = params['SubnetIds'] end |