Class: TencentCloud::Tdcpg::V20211118::Cluster

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

Overview

集群信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clusterid = nil, clustername = nil, region = nil, zone = nil, dbversion = nil, projectid = nil, status = nil, statusdesc = nil, createtime = nil, storageused = nil, storagelimit = nil, paymode = nil, payperiodendtime = nil, autorenewflag = nil, dbcharset = nil, instancecount = nil, endpointset = nil, dbmajorversion = nil, dbkernelversion = nil, storagepaymode = nil) ⇒ Cluster

Returns a new instance of Cluster.



281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
# File 'lib/v20211118/models.rb', line 281

def initialize(clusterid=nil, clustername=nil, region=nil, zone=nil, dbversion=nil, projectid=nil, status=nil, statusdesc=nil, createtime=nil, storageused=nil, storagelimit=nil, paymode=nil, payperiodendtime=nil, autorenewflag=nil, dbcharset=nil, instancecount=nil, endpointset=nil, dbmajorversion=nil, dbkernelversion=nil, storagepaymode=nil)
  @ClusterId = clusterid
  @ClusterName = clustername
  @Region = region
  @Zone = zone
  @DBVersion = dbversion
  @ProjectId = projectid
  @Status = status
  @StatusDesc = statusdesc
  @CreateTime = createtime
  @StorageUsed = storageused
  @StorageLimit = storagelimit
  @PayMode = paymode
  @PayPeriodEndTime = payperiodendtime
  @AutoRenewFlag = autorenewflag
  @DBCharset = dbcharset
  @InstanceCount = instancecount
  @EndpointSet = endpointset
  @DBMajorVersion = dbmajorversion
  @DBKernelVersion = dbkernelversion
  @StoragePayMode = storagepaymode
end

Instance Attribute Details

#AutoRenewFlagObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def AutoRenewFlag
  @AutoRenewFlag
end

#ClusterIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def ClusterId
  @ClusterId
end

#ClusterNameObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def ClusterName
  @ClusterName
end

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def CreateTime
  @CreateTime
end

#DBCharsetObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def DBCharset
  @DBCharset
end

#DBKernelVersionObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def DBKernelVersion
  @DBKernelVersion
end

#DBMajorVersionObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def DBMajorVersion
  @DBMajorVersion
end

#DBVersionObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def DBVersion
  @DBVersion
end

#EndpointSetObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def EndpointSet
  @EndpointSet
end

#InstanceCountObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def InstanceCount
  @InstanceCount
end

#PayModeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def PayMode
  @PayMode
end

#PayPeriodEndTimeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def PayPeriodEndTime
  @PayPeriodEndTime
end

#ProjectIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def ProjectId
  @ProjectId
end

#RegionObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def Region
  @Region
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def Status
  @Status
end

#StatusDescObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def StatusDesc
  @StatusDesc
end

#StorageLimitObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def StorageLimit
  @StorageLimit
end

#StoragePayModeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def StoragePayMode
  @StoragePayMode
end

#StorageUsedObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def StorageUsed
  @StorageUsed
end

#ZoneObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ClusterId:

    集群ID,集群的唯一标识

  • ClusterName:

    集群名字,不修改时默认和集群ID相同

  • Region:

    地域

  • Zone:

    可用区

  • DBVersion:

    TDSQL-C PostgreSQL 合入的社区版本号

  • ProjectId:

    项目ID

  • Status:

    集群状态。目前包括

    • creating :创建中

    • running : 运行中

    • isolating : 隔离中

    • isolated : 已隔离

    • recovering : 恢复中

    • deleting : 删除中

    • deleted : 已删除

  • StatusDesc:

    集群状态中文含义

  • CreateTime:

    集群创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • StorageUsed:

    存储当前使用量,单位GiB

  • StorageLimit:

    存储最大使用量,单位GiB

  • PayMode:

    付费模式:

    • PREPAID : 预付费,即包年包月

    • POSTPAID_BY_HOUR : 按小时结算后付费

  • PayPeriodEndTime:

    预付费集群到期时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • AutoRenewFlag:

    预付费集群自动续费标签

    • 0 : 到期不自动续费

    • 1 : 到期自动续费

  • DBCharset:

    数据库字符集

  • InstanceCount:

    集群内实例的数量

  • EndpointSet:

    集群内访问点信息

  • DBMajorVersion:

    TDSQL-C PostgreSQL 合入的社区主要版本号

  • DBKernelVersion:

    TDSQL-C PostgreSQL 内核版本号

  • StoragePayMode:

    存储付费模式

    • PREPAID:预付费,即包年包月

    • POSTPAID_BY_HOUR:按小时后付费



279
280
281
# File 'lib/v20211118/models.rb', line 279

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
# File 'lib/v20211118/models.rb', line 304

def deserialize(params)
  @ClusterId = params['ClusterId']
  @ClusterName = params['ClusterName']
  @Region = params['Region']
  @Zone = params['Zone']
  @DBVersion = params['DBVersion']
  @ProjectId = params['ProjectId']
  @Status = params['Status']
  @StatusDesc = params['StatusDesc']
  @CreateTime = params['CreateTime']
  @StorageUsed = params['StorageUsed']
  @StorageLimit = params['StorageLimit']
  @PayMode = params['PayMode']
  @PayPeriodEndTime = params['PayPeriodEndTime']
  @AutoRenewFlag = params['AutoRenewFlag']
  @DBCharset = params['DBCharset']
  @InstanceCount = params['InstanceCount']
  unless params['EndpointSet'].nil?
    @EndpointSet = []
    params['EndpointSet'].each do |i|
      endpoint_tmp = Endpoint.new
      endpoint_tmp.deserialize(i)
      @EndpointSet << endpoint_tmp
    end
  end
  @DBMajorVersion = params['DBMajorVersion']
  @DBKernelVersion = params['DBKernelVersion']
  @StoragePayMode = params['StoragePayMode']
end