Class: TencentCloud::Dcdb::V20180411::ShardInfo

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

Overview

分片信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(shardinstanceid = nil, shardserialid = nil, status = nil, createtime = nil, memory = nil, storage = nil, shardid = nil, nodecount = nil, pid = nil, cpu = nil) ⇒ ShardInfo

Returns a new instance of ShardInfo.



6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
# File 'lib/v20180411/models.rb', line 6310

def initialize(shardinstanceid=nil, shardserialid=nil, status=nil, createtime=nil, memory=nil, storage=nil, shardid=nil, nodecount=nil, pid=nil, cpu=nil)
  @ShardInstanceId = shardinstanceid
  @ShardSerialId = shardserialid
  @Status = status
  @Createtime = createtime
  @Memory = memory
  @Storage = storage
  @ShardId = shardid
  @NodeCount = nodecount
  @Pid = pid
  @Cpu = cpu
end

Instance Attribute Details

#CpuObject

Parameters:

  • ShardInstanceId:

    分片ID

  • ShardSerialId:

    分片Set ID

  • Status:

    状态:0 创建中,1 流程处理中, 2 运行中,3 分片未初始化,-2 分片已删除

  • Createtime:

    创建时间

  • Memory:

    内存大小,单位 GB

  • Storage:

    存储大小,单位 GB

  • ShardId:

    分片数字ID

  • NodeCount:

    节点数,2 为一主一从, 3 为一主二从

  • Pid:

    产品类型 Id(过时字段,请勿依赖该值)

  • Cpu:

    Cpu核数



6308
6309
6310
# File 'lib/v20180411/models.rb', line 6308

def Cpu
  @Cpu
end

#CreatetimeObject

Parameters:

  • ShardInstanceId:

    分片ID

  • ShardSerialId:

    分片Set ID

  • Status:

    状态:0 创建中,1 流程处理中, 2 运行中,3 分片未初始化,-2 分片已删除

  • Createtime:

    创建时间

  • Memory:

    内存大小,单位 GB

  • Storage:

    存储大小,单位 GB

  • ShardId:

    分片数字ID

  • NodeCount:

    节点数,2 为一主一从, 3 为一主二从

  • Pid:

    产品类型 Id(过时字段,请勿依赖该值)

  • Cpu:

    Cpu核数



6308
6309
6310
# File 'lib/v20180411/models.rb', line 6308

def Createtime
  @Createtime
end

#MemoryObject

Parameters:

  • ShardInstanceId:

    分片ID

  • ShardSerialId:

    分片Set ID

  • Status:

    状态:0 创建中,1 流程处理中, 2 运行中,3 分片未初始化,-2 分片已删除

  • Createtime:

    创建时间

  • Memory:

    内存大小,单位 GB

  • Storage:

    存储大小,单位 GB

  • ShardId:

    分片数字ID

  • NodeCount:

    节点数,2 为一主一从, 3 为一主二从

  • Pid:

    产品类型 Id(过时字段,请勿依赖该值)

  • Cpu:

    Cpu核数



6308
6309
6310
# File 'lib/v20180411/models.rb', line 6308

def Memory
  @Memory
end

#NodeCountObject

Parameters:

  • ShardInstanceId:

    分片ID

  • ShardSerialId:

    分片Set ID

  • Status:

    状态:0 创建中,1 流程处理中, 2 运行中,3 分片未初始化,-2 分片已删除

  • Createtime:

    创建时间

  • Memory:

    内存大小,单位 GB

  • Storage:

    存储大小,单位 GB

  • ShardId:

    分片数字ID

  • NodeCount:

    节点数,2 为一主一从, 3 为一主二从

  • Pid:

    产品类型 Id(过时字段,请勿依赖该值)

  • Cpu:

    Cpu核数



6308
6309
6310
# File 'lib/v20180411/models.rb', line 6308

def NodeCount
  @NodeCount
end

#PidObject

Parameters:

  • ShardInstanceId:

    分片ID

  • ShardSerialId:

    分片Set ID

  • Status:

    状态:0 创建中,1 流程处理中, 2 运行中,3 分片未初始化,-2 分片已删除

  • Createtime:

    创建时间

  • Memory:

    内存大小,单位 GB

  • Storage:

    存储大小,单位 GB

  • ShardId:

    分片数字ID

  • NodeCount:

    节点数,2 为一主一从, 3 为一主二从

  • Pid:

    产品类型 Id(过时字段,请勿依赖该值)

  • Cpu:

    Cpu核数



6308
6309
6310
# File 'lib/v20180411/models.rb', line 6308

def Pid
  @Pid
end

#ShardIdObject

Parameters:

  • ShardInstanceId:

    分片ID

  • ShardSerialId:

    分片Set ID

  • Status:

    状态:0 创建中,1 流程处理中, 2 运行中,3 分片未初始化,-2 分片已删除

  • Createtime:

    创建时间

  • Memory:

    内存大小,单位 GB

  • Storage:

    存储大小,单位 GB

  • ShardId:

    分片数字ID

  • NodeCount:

    节点数,2 为一主一从, 3 为一主二从

  • Pid:

    产品类型 Id(过时字段,请勿依赖该值)

  • Cpu:

    Cpu核数



6308
6309
6310
# File 'lib/v20180411/models.rb', line 6308

def ShardId
  @ShardId
end

#ShardInstanceIdObject

Parameters:

  • ShardInstanceId:

    分片ID

  • ShardSerialId:

    分片Set ID

  • Status:

    状态:0 创建中,1 流程处理中, 2 运行中,3 分片未初始化,-2 分片已删除

  • Createtime:

    创建时间

  • Memory:

    内存大小,单位 GB

  • Storage:

    存储大小,单位 GB

  • ShardId:

    分片数字ID

  • NodeCount:

    节点数,2 为一主一从, 3 为一主二从

  • Pid:

    产品类型 Id(过时字段,请勿依赖该值)

  • Cpu:

    Cpu核数



6308
6309
6310
# File 'lib/v20180411/models.rb', line 6308

def ShardInstanceId
  @ShardInstanceId
end

#ShardSerialIdObject

Parameters:

  • ShardInstanceId:

    分片ID

  • ShardSerialId:

    分片Set ID

  • Status:

    状态:0 创建中,1 流程处理中, 2 运行中,3 分片未初始化,-2 分片已删除

  • Createtime:

    创建时间

  • Memory:

    内存大小,单位 GB

  • Storage:

    存储大小,单位 GB

  • ShardId:

    分片数字ID

  • NodeCount:

    节点数,2 为一主一从, 3 为一主二从

  • Pid:

    产品类型 Id(过时字段,请勿依赖该值)

  • Cpu:

    Cpu核数



6308
6309
6310
# File 'lib/v20180411/models.rb', line 6308

def ShardSerialId
  @ShardSerialId
end

#StatusObject

Parameters:

  • ShardInstanceId:

    分片ID

  • ShardSerialId:

    分片Set ID

  • Status:

    状态:0 创建中,1 流程处理中, 2 运行中,3 分片未初始化,-2 分片已删除

  • Createtime:

    创建时间

  • Memory:

    内存大小,单位 GB

  • Storage:

    存储大小,单位 GB

  • ShardId:

    分片数字ID

  • NodeCount:

    节点数,2 为一主一从, 3 为一主二从

  • Pid:

    产品类型 Id(过时字段,请勿依赖该值)

  • Cpu:

    Cpu核数



6308
6309
6310
# File 'lib/v20180411/models.rb', line 6308

def Status
  @Status
end

#StorageObject

Parameters:

  • ShardInstanceId:

    分片ID

  • ShardSerialId:

    分片Set ID

  • Status:

    状态:0 创建中,1 流程处理中, 2 运行中,3 分片未初始化,-2 分片已删除

  • Createtime:

    创建时间

  • Memory:

    内存大小,单位 GB

  • Storage:

    存储大小,单位 GB

  • ShardId:

    分片数字ID

  • NodeCount:

    节点数,2 为一主一从, 3 为一主二从

  • Pid:

    产品类型 Id(过时字段,请勿依赖该值)

  • Cpu:

    Cpu核数



6308
6309
6310
# File 'lib/v20180411/models.rb', line 6308

def Storage
  @Storage
end

Instance Method Details

#deserialize(params) ⇒ Object



6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
# File 'lib/v20180411/models.rb', line 6323

def deserialize(params)
  @ShardInstanceId = params['ShardInstanceId']
  @ShardSerialId = params['ShardSerialId']
  @Status = params['Status']
  @Createtime = params['Createtime']
  @Memory = params['Memory']
  @Storage = params['Storage']
  @ShardId = params['ShardId']
  @NodeCount = params['NodeCount']
  @Pid = params['Pid']
  @Cpu = params['Cpu']
end