Class: TencentCloud::Tdmq::V20200217::RabbitMQVipInstance

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

Overview

RabbitMQ专享实例信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, instancename = nil, instanceversion = nil, status = nil, nodecount = nil, configdisplay = nil, maxtps = nil, maxbandwidth = nil, maxstorage = nil, expiretime = nil, autorenewflag = nil, paymode = nil, remark = nil, specname = nil, exceptioninformation = nil, clusterstatus = nil, publicaccessendpoint = nil, vpcs = nil, createtime = nil, instancetype = nil) ⇒ RabbitMQVipInstance

Returns a new instance of RabbitMQVipInstance.



10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
# File 'lib/v20200217/models.rb', line 10922

def initialize(instanceid=nil, instancename=nil, instanceversion=nil, status=nil, nodecount=nil, configdisplay=nil, maxtps=nil, maxbandwidth=nil, maxstorage=nil, expiretime=nil, autorenewflag=nil, paymode=nil, remark=nil, specname=nil, exceptioninformation=nil, clusterstatus=nil, publicaccessendpoint=nil, vpcs=nil, createtime=nil, instancetype=nil)
  @InstanceId = instanceid
  @InstanceName = instancename
  @InstanceVersion = instanceversion
  @Status = status
  @NodeCount = nodecount
  @ConfigDisplay = configdisplay
  @MaxTps = maxtps
  @MaxBandWidth = maxbandwidth
  @MaxStorage = maxstorage
  @ExpireTime = expiretime
  @AutoRenewFlag = autorenewflag
  @PayMode = paymode
  @Remark = remark
  @SpecName = specname
  @ExceptionInformation = exceptioninformation
  @ClusterStatus = clusterstatus
  @PublicAccessEndpoint = publicaccessendpoint
  @Vpcs = vpcs
  @CreateTime = createtime
  @InstanceType = instancetype
end

Instance Attribute Details

#AutoRenewFlagObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def AutoRenewFlag
  @AutoRenewFlag
end

#ClusterStatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def ClusterStatus
  @ClusterStatus
end

#ConfigDisplayObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def ConfigDisplay
  @ConfigDisplay
end

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def CreateTime
  @CreateTime
end

#ExceptionInformationObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def ExceptionInformation
  @ExceptionInformation
end

#ExpireTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def ExpireTime
  @ExpireTime
end

#InstanceIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def InstanceId
  @InstanceId
end

#InstanceNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def InstanceName
  @InstanceName
end

#InstanceTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def InstanceType
  @InstanceType
end

#InstanceVersionObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def InstanceVersion
  @InstanceVersion
end

#MaxBandWidthObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def MaxBandWidth
  @MaxBandWidth
end

#MaxStorageObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def MaxStorage
  @MaxStorage
end

#MaxTpsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def MaxTps
  @MaxTps
end

#NodeCountObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def NodeCount
  @NodeCount
end

#PayModeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def PayMode
  @PayMode
end

#PublicAccessEndpointObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def PublicAccessEndpoint
  @PublicAccessEndpoint
end

#RemarkObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def Remark
  @Remark
end

#SpecNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def SpecName
  @SpecName
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def Status
  @Status
end

#VpcsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 为了和计费区分开,额外开启一个状态位,用于显示。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例id

  • InstanceName:

    实例名称

  • InstanceVersion:

    实例版本

  • Status:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • NodeCount:

    节点数量

  • ConfigDisplay:

    实例配置规格名称

  • MaxTps:

    峰值TPS

  • MaxBandWidth:

    峰值带宽,Mbps为单位

  • MaxStorage:

    存储容量,GB为单位

  • ExpireTime:

    实例到期时间,毫秒为单位

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • PayMode:

    0-后付费,1-预付费

  • Remark:

    备注信息

  • SpecName:

    实例配置ID

  • ExceptionInformation:

    集群异常。

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • PublicAccessEndpoint:

    公网接入点

  • Vpcs:

    VPC 接入点列表

  • CreateTime:

    创建时间,毫秒为单位

  • InstanceType:

    实例类型,0 专享版、1 Serverless 版



10920
10921
10922
# File 'lib/v20200217/models.rb', line 10920

def Vpcs
  @Vpcs
end

Instance Method Details

#deserialize(params) ⇒ Object



10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
# File 'lib/v20200217/models.rb', line 10945

def deserialize(params)
  @InstanceId = params['InstanceId']
  @InstanceName = params['InstanceName']
  @InstanceVersion = params['InstanceVersion']
  @Status = params['Status']
  @NodeCount = params['NodeCount']
  @ConfigDisplay = params['ConfigDisplay']
  @MaxTps = params['MaxTps']
  @MaxBandWidth = params['MaxBandWidth']
  @MaxStorage = params['MaxStorage']
  @ExpireTime = params['ExpireTime']
  @AutoRenewFlag = params['AutoRenewFlag']
  @PayMode = params['PayMode']
  @Remark = params['Remark']
  @SpecName = params['SpecName']
  @ExceptionInformation = params['ExceptionInformation']
  @ClusterStatus = params['ClusterStatus']
  @PublicAccessEndpoint = params['PublicAccessEndpoint']
  unless params['Vpcs'].nil?
    @Vpcs = []
    params['Vpcs'].each do |i|
      vpcendpointinfo_tmp = VpcEndpointInfo.new
      vpcendpointinfo_tmp.deserialize(i)
      @Vpcs << vpcendpointinfo_tmp
    end
  end
  @CreateTime = params['CreateTime']
  @InstanceType = params['InstanceType']
end