Class: TencentCloud::Cdwch::V20200915::GroupInfo

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20200915/models.rb

Overview

集群分组信息描述

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(groupname = nil, shardname = nil, replicaname = nil) ⇒ GroupInfo

Returns a new instance of GroupInfo.



1731
1732
1733
1734
1735
# File 'lib/v20200915/models.rb', line 1731

def initialize(groupname=nil, shardname=nil, replicaname=nil)
  @GroupName = groupname
  @ShardName = shardname
  @ReplicaName = replicaname
end

Instance Attribute Details

#GroupNameObject

Parameters:

  • GroupName:

    分组名称

  • ShardName:

    分片变量名称

  • ReplicaName:

    副本变量名称



1729
1730
1731
# File 'lib/v20200915/models.rb', line 1729

def GroupName
  @GroupName
end

#ReplicaNameObject

Parameters:

  • GroupName:

    分组名称

  • ShardName:

    分片变量名称

  • ReplicaName:

    副本变量名称



1729
1730
1731
# File 'lib/v20200915/models.rb', line 1729

def ReplicaName
  @ReplicaName
end

#ShardNameObject

Parameters:

  • GroupName:

    分组名称

  • ShardName:

    分片变量名称

  • ReplicaName:

    副本变量名称



1729
1730
1731
# File 'lib/v20200915/models.rb', line 1729

def ShardName
  @ShardName
end

Instance Method Details

#deserialize(params) ⇒ Object



1737
1738
1739
1740
1741
# File 'lib/v20200915/models.rb', line 1737

def deserialize(params)
  @GroupName = params['GroupName']
  @ShardName = params['ShardName']
  @ReplicaName = params['ReplicaName']
end