Class: TencentCloud::Cdb::V20170320::MasterInfo

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

Overview

主实例信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(region = nil, regionid = nil, zoneid = nil, zone = nil, instanceid = nil, resourceid = nil, status = nil, instancename = nil, instancetype = nil, taskstatus = nil, memory = nil, volume = nil, devicetype = nil, qps = nil, vpcid = nil, subnetid = nil, exclusterid = nil, exclustername = nil) ⇒ MasterInfo

Returns a new instance of MasterInfo.



9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
# File 'lib/v20170320/models.rb', line 9793

def initialize(region=nil, regionid=nil, zoneid=nil, zone=nil, instanceid=nil, resourceid=nil, status=nil, instancename=nil, instancetype=nil, taskstatus=nil, memory=nil, volume=nil, devicetype=nil, qps=nil, vpcid=nil, subnetid=nil, exclusterid=nil, exclustername=nil)
  @Region = region
  @RegionId = regionid
  @ZoneId = zoneid
  @Zone = zone
  @InstanceId = instanceid
  @ResourceId = resourceid
  @Status = status
  @InstanceName = instancename
  @InstanceType = instancetype
  @TaskStatus = taskstatus
  @Memory = memory
  @Volume = volume
  @DeviceType = devicetype
  @Qps = qps
  @VpcId = vpcid
  @SubnetId = subnetid
  @ExClusterId = exclusterid
  @ExClusterName = exclustername
end

Instance Attribute Details

#DeviceTypeObject

Parameters:

  • Region:

    地域信息

  • RegionId:

    地域ID

  • ZoneId:

    可用区ID

  • Zone:

    可用区信息

  • InstanceId:

    实例ID

  • ResourceId:

    实例长ID

  • Status:

    实例状态

  • InstanceName:

    实例名称

  • InstanceType:

    实例类型

  • TaskStatus:

    任务状态

  • Memory:

    内存容量

  • Volume:

    硬盘容量

  • DeviceType:

    实例机型

  • Qps:

    每秒查询数

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • ExClusterId:

    独享集群ID

  • ExClusterName:

    独享集群名称



9791
9792
9793
# File 'lib/v20170320/models.rb', line 9791

def DeviceType
  @DeviceType
end

#ExClusterIdObject

Parameters:

  • Region:

    地域信息

  • RegionId:

    地域ID

  • ZoneId:

    可用区ID

  • Zone:

    可用区信息

  • InstanceId:

    实例ID

  • ResourceId:

    实例长ID

  • Status:

    实例状态

  • InstanceName:

    实例名称

  • InstanceType:

    实例类型

  • TaskStatus:

    任务状态

  • Memory:

    内存容量

  • Volume:

    硬盘容量

  • DeviceType:

    实例机型

  • Qps:

    每秒查询数

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • ExClusterId:

    独享集群ID

  • ExClusterName:

    独享集群名称



9791
9792
9793
# File 'lib/v20170320/models.rb', line 9791

def ExClusterId
  @ExClusterId
end

#ExClusterNameObject

Parameters:

  • Region:

    地域信息

  • RegionId:

    地域ID

  • ZoneId:

    可用区ID

  • Zone:

    可用区信息

  • InstanceId:

    实例ID

  • ResourceId:

    实例长ID

  • Status:

    实例状态

  • InstanceName:

    实例名称

  • InstanceType:

    实例类型

  • TaskStatus:

    任务状态

  • Memory:

    内存容量

  • Volume:

    硬盘容量

  • DeviceType:

    实例机型

  • Qps:

    每秒查询数

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • ExClusterId:

    独享集群ID

  • ExClusterName:

    独享集群名称



9791
9792
9793
# File 'lib/v20170320/models.rb', line 9791

def ExClusterName
  @ExClusterName
end

#InstanceIdObject

Parameters:

  • Region:

    地域信息

  • RegionId:

    地域ID

  • ZoneId:

    可用区ID

  • Zone:

    可用区信息

  • InstanceId:

    实例ID

  • ResourceId:

    实例长ID

  • Status:

    实例状态

  • InstanceName:

    实例名称

  • InstanceType:

    实例类型

  • TaskStatus:

    任务状态

  • Memory:

    内存容量

  • Volume:

    硬盘容量

  • DeviceType:

    实例机型

  • Qps:

    每秒查询数

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • ExClusterId:

    独享集群ID

  • ExClusterName:

    独享集群名称



9791
9792
9793
# File 'lib/v20170320/models.rb', line 9791

def InstanceId
  @InstanceId
end

#InstanceNameObject

Parameters:

  • Region:

    地域信息

  • RegionId:

    地域ID

  • ZoneId:

    可用区ID

  • Zone:

    可用区信息

  • InstanceId:

    实例ID

  • ResourceId:

    实例长ID

  • Status:

    实例状态

  • InstanceName:

    实例名称

  • InstanceType:

    实例类型

  • TaskStatus:

    任务状态

  • Memory:

    内存容量

  • Volume:

    硬盘容量

  • DeviceType:

    实例机型

  • Qps:

    每秒查询数

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • ExClusterId:

    独享集群ID

  • ExClusterName:

    独享集群名称



9791
9792
9793
# File 'lib/v20170320/models.rb', line 9791

def InstanceName
  @InstanceName
end

#InstanceTypeObject

Parameters:

  • Region:

    地域信息

  • RegionId:

    地域ID

  • ZoneId:

    可用区ID

  • Zone:

    可用区信息

  • InstanceId:

    实例ID

  • ResourceId:

    实例长ID

  • Status:

    实例状态

  • InstanceName:

    实例名称

  • InstanceType:

    实例类型

  • TaskStatus:

    任务状态

  • Memory:

    内存容量

  • Volume:

    硬盘容量

  • DeviceType:

    实例机型

  • Qps:

    每秒查询数

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • ExClusterId:

    独享集群ID

  • ExClusterName:

    独享集群名称



9791
9792
9793
# File 'lib/v20170320/models.rb', line 9791

def InstanceType
  @InstanceType
end

#MemoryObject

Parameters:

  • Region:

    地域信息

  • RegionId:

    地域ID

  • ZoneId:

    可用区ID

  • Zone:

    可用区信息

  • InstanceId:

    实例ID

  • ResourceId:

    实例长ID

  • Status:

    实例状态

  • InstanceName:

    实例名称

  • InstanceType:

    实例类型

  • TaskStatus:

    任务状态

  • Memory:

    内存容量

  • Volume:

    硬盘容量

  • DeviceType:

    实例机型

  • Qps:

    每秒查询数

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • ExClusterId:

    独享集群ID

  • ExClusterName:

    独享集群名称



9791
9792
9793
# File 'lib/v20170320/models.rb', line 9791

def Memory
  @Memory
end

#QpsObject

Parameters:

  • Region:

    地域信息

  • RegionId:

    地域ID

  • ZoneId:

    可用区ID

  • Zone:

    可用区信息

  • InstanceId:

    实例ID

  • ResourceId:

    实例长ID

  • Status:

    实例状态

  • InstanceName:

    实例名称

  • InstanceType:

    实例类型

  • TaskStatus:

    任务状态

  • Memory:

    内存容量

  • Volume:

    硬盘容量

  • DeviceType:

    实例机型

  • Qps:

    每秒查询数

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • ExClusterId:

    独享集群ID

  • ExClusterName:

    独享集群名称



9791
9792
9793
# File 'lib/v20170320/models.rb', line 9791

def Qps
  @Qps
end

#RegionObject

Parameters:

  • Region:

    地域信息

  • RegionId:

    地域ID

  • ZoneId:

    可用区ID

  • Zone:

    可用区信息

  • InstanceId:

    实例ID

  • ResourceId:

    实例长ID

  • Status:

    实例状态

  • InstanceName:

    实例名称

  • InstanceType:

    实例类型

  • TaskStatus:

    任务状态

  • Memory:

    内存容量

  • Volume:

    硬盘容量

  • DeviceType:

    实例机型

  • Qps:

    每秒查询数

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • ExClusterId:

    独享集群ID

  • ExClusterName:

    独享集群名称



9791
9792
9793
# File 'lib/v20170320/models.rb', line 9791

def Region
  @Region
end

#RegionIdObject

Parameters:

  • Region:

    地域信息

  • RegionId:

    地域ID

  • ZoneId:

    可用区ID

  • Zone:

    可用区信息

  • InstanceId:

    实例ID

  • ResourceId:

    实例长ID

  • Status:

    实例状态

  • InstanceName:

    实例名称

  • InstanceType:

    实例类型

  • TaskStatus:

    任务状态

  • Memory:

    内存容量

  • Volume:

    硬盘容量

  • DeviceType:

    实例机型

  • Qps:

    每秒查询数

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • ExClusterId:

    独享集群ID

  • ExClusterName:

    独享集群名称



9791
9792
9793
# File 'lib/v20170320/models.rb', line 9791

def RegionId
  @RegionId
end

#ResourceIdObject

Parameters:

  • Region:

    地域信息

  • RegionId:

    地域ID

  • ZoneId:

    可用区ID

  • Zone:

    可用区信息

  • InstanceId:

    实例ID

  • ResourceId:

    实例长ID

  • Status:

    实例状态

  • InstanceName:

    实例名称

  • InstanceType:

    实例类型

  • TaskStatus:

    任务状态

  • Memory:

    内存容量

  • Volume:

    硬盘容量

  • DeviceType:

    实例机型

  • Qps:

    每秒查询数

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • ExClusterId:

    独享集群ID

  • ExClusterName:

    独享集群名称



9791
9792
9793
# File 'lib/v20170320/models.rb', line 9791

def ResourceId
  @ResourceId
end

#StatusObject

Parameters:

  • Region:

    地域信息

  • RegionId:

    地域ID

  • ZoneId:

    可用区ID

  • Zone:

    可用区信息

  • InstanceId:

    实例ID

  • ResourceId:

    实例长ID

  • Status:

    实例状态

  • InstanceName:

    实例名称

  • InstanceType:

    实例类型

  • TaskStatus:

    任务状态

  • Memory:

    内存容量

  • Volume:

    硬盘容量

  • DeviceType:

    实例机型

  • Qps:

    每秒查询数

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • ExClusterId:

    独享集群ID

  • ExClusterName:

    独享集群名称



9791
9792
9793
# File 'lib/v20170320/models.rb', line 9791

def Status
  @Status
end

#SubnetIdObject

Parameters:

  • Region:

    地域信息

  • RegionId:

    地域ID

  • ZoneId:

    可用区ID

  • Zone:

    可用区信息

  • InstanceId:

    实例ID

  • ResourceId:

    实例长ID

  • Status:

    实例状态

  • InstanceName:

    实例名称

  • InstanceType:

    实例类型

  • TaskStatus:

    任务状态

  • Memory:

    内存容量

  • Volume:

    硬盘容量

  • DeviceType:

    实例机型

  • Qps:

    每秒查询数

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • ExClusterId:

    独享集群ID

  • ExClusterName:

    独享集群名称



9791
9792
9793
# File 'lib/v20170320/models.rb', line 9791

def SubnetId
  @SubnetId
end

#TaskStatusObject

Parameters:

  • Region:

    地域信息

  • RegionId:

    地域ID

  • ZoneId:

    可用区ID

  • Zone:

    可用区信息

  • InstanceId:

    实例ID

  • ResourceId:

    实例长ID

  • Status:

    实例状态

  • InstanceName:

    实例名称

  • InstanceType:

    实例类型

  • TaskStatus:

    任务状态

  • Memory:

    内存容量

  • Volume:

    硬盘容量

  • DeviceType:

    实例机型

  • Qps:

    每秒查询数

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • ExClusterId:

    独享集群ID

  • ExClusterName:

    独享集群名称



9791
9792
9793
# File 'lib/v20170320/models.rb', line 9791

def TaskStatus
  @TaskStatus
end

#VolumeObject

Parameters:

  • Region:

    地域信息

  • RegionId:

    地域ID

  • ZoneId:

    可用区ID

  • Zone:

    可用区信息

  • InstanceId:

    实例ID

  • ResourceId:

    实例长ID

  • Status:

    实例状态

  • InstanceName:

    实例名称

  • InstanceType:

    实例类型

  • TaskStatus:

    任务状态

  • Memory:

    内存容量

  • Volume:

    硬盘容量

  • DeviceType:

    实例机型

  • Qps:

    每秒查询数

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • ExClusterId:

    独享集群ID

  • ExClusterName:

    独享集群名称



9791
9792
9793
# File 'lib/v20170320/models.rb', line 9791

def Volume
  @Volume
end

#VpcIdObject

Parameters:

  • Region:

    地域信息

  • RegionId:

    地域ID

  • ZoneId:

    可用区ID

  • Zone:

    可用区信息

  • InstanceId:

    实例ID

  • ResourceId:

    实例长ID

  • Status:

    实例状态

  • InstanceName:

    实例名称

  • InstanceType:

    实例类型

  • TaskStatus:

    任务状态

  • Memory:

    内存容量

  • Volume:

    硬盘容量

  • DeviceType:

    实例机型

  • Qps:

    每秒查询数

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • ExClusterId:

    独享集群ID

  • ExClusterName:

    独享集群名称



9791
9792
9793
# File 'lib/v20170320/models.rb', line 9791

def VpcId
  @VpcId
end

#ZoneObject

Parameters:

  • Region:

    地域信息

  • RegionId:

    地域ID

  • ZoneId:

    可用区ID

  • Zone:

    可用区信息

  • InstanceId:

    实例ID

  • ResourceId:

    实例长ID

  • Status:

    实例状态

  • InstanceName:

    实例名称

  • InstanceType:

    实例类型

  • TaskStatus:

    任务状态

  • Memory:

    内存容量

  • Volume:

    硬盘容量

  • DeviceType:

    实例机型

  • Qps:

    每秒查询数

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • ExClusterId:

    独享集群ID

  • ExClusterName:

    独享集群名称



9791
9792
9793
# File 'lib/v20170320/models.rb', line 9791

def Zone
  @Zone
end

#ZoneIdObject

Parameters:

  • Region:

    地域信息

  • RegionId:

    地域ID

  • ZoneId:

    可用区ID

  • Zone:

    可用区信息

  • InstanceId:

    实例ID

  • ResourceId:

    实例长ID

  • Status:

    实例状态

  • InstanceName:

    实例名称

  • InstanceType:

    实例类型

  • TaskStatus:

    任务状态

  • Memory:

    内存容量

  • Volume:

    硬盘容量

  • DeviceType:

    实例机型

  • Qps:

    每秒查询数

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • ExClusterId:

    独享集群ID

  • ExClusterName:

    独享集群名称



9791
9792
9793
# File 'lib/v20170320/models.rb', line 9791

def ZoneId
  @ZoneId
end

Instance Method Details

#deserialize(params) ⇒ Object



9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
# File 'lib/v20170320/models.rb', line 9814

def deserialize(params)
  @Region = params['Region']
  @RegionId = params['RegionId']
  @ZoneId = params['ZoneId']
  @Zone = params['Zone']
  @InstanceId = params['InstanceId']
  @ResourceId = params['ResourceId']
  @Status = params['Status']
  @InstanceName = params['InstanceName']
  @InstanceType = params['InstanceType']
  @TaskStatus = params['TaskStatus']
  @Memory = params['Memory']
  @Volume = params['Volume']
  @DeviceType = params['DeviceType']
  @Qps = params['Qps']
  @VpcId = params['VpcId']
  @SubnetId = params['SubnetId']
  @ExClusterId = params['ExClusterId']
  @ExClusterName = params['ExClusterName']
end