Class: TencentCloud::Cdb::V20170320::DescribeDBFeaturesResponse

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

Overview

DescribeDBFeatures返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(issupportaudit = nil, auditneedupgrade = nil, issupportencryption = nil, encryptionneedupgrade = nil, isremotero = nil, masterregion = nil, issupportupdatesubversion = nil, currentsubversion = nil, targetsubversion = nil, requestid = nil) ⇒ DescribeDBFeaturesResponse

Returns a new instance of DescribeDBFeaturesResponse.



5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
# File 'lib/v20170320/models.rb', line 5985

def initialize(issupportaudit=nil, auditneedupgrade=nil, issupportencryption=nil, encryptionneedupgrade=nil, isremotero=nil, masterregion=nil, issupportupdatesubversion=nil, currentsubversion=nil, targetsubversion=nil, requestid=nil)
  @IsSupportAudit = issupportaudit
  @AuditNeedUpgrade = auditneedupgrade
  @IsSupportEncryption = issupportencryption
  @EncryptionNeedUpgrade = encryptionneedupgrade
  @IsRemoteRo = isremotero
  @MasterRegion = masterregion
  @IsSupportUpdateSubVersion = issupportupdatesubversion
  @CurrentSubVersion = currentsubversion
  @TargetSubVersion = targetsubversion
  @RequestId = requestid
end

Instance Attribute Details

#AuditNeedUpgradeObject

说明:此参数可能返回空值,您可忽略此出参返回值。如需获取实例所在地域详情,您可调用 [查询实例列表](cloud.tencent.com/document/product/236/15872) 接口查询。

Parameters:

  • IsSupportAudit:

    是否支持数据库审计功能。

  • AuditNeedUpgrade:

    开启审计是否需要升级内核版本。

  • IsSupportEncryption:

    是否支持数据库加密功能。

  • EncryptionNeedUpgrade:

    开启加密是否需要升级内核版本。

  • IsRemoteRo:

    是否为异地只读实例。

  • MasterRegion:

    主实例所在地域。

  • IsSupportUpdateSubVersion:

    是否支持小版本升级。

  • CurrentSubVersion:

    当前内核版本。

  • TargetSubVersion:

    可供升级的内核版本。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5983
5984
5985
# File 'lib/v20170320/models.rb', line 5983

def AuditNeedUpgrade
  @AuditNeedUpgrade
end

#CurrentSubVersionObject

说明:此参数可能返回空值,您可忽略此出参返回值。如需获取实例所在地域详情,您可调用 [查询实例列表](cloud.tencent.com/document/product/236/15872) 接口查询。

Parameters:

  • IsSupportAudit:

    是否支持数据库审计功能。

  • AuditNeedUpgrade:

    开启审计是否需要升级内核版本。

  • IsSupportEncryption:

    是否支持数据库加密功能。

  • EncryptionNeedUpgrade:

    开启加密是否需要升级内核版本。

  • IsRemoteRo:

    是否为异地只读实例。

  • MasterRegion:

    主实例所在地域。

  • IsSupportUpdateSubVersion:

    是否支持小版本升级。

  • CurrentSubVersion:

    当前内核版本。

  • TargetSubVersion:

    可供升级的内核版本。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5983
5984
5985
# File 'lib/v20170320/models.rb', line 5983

def CurrentSubVersion
  @CurrentSubVersion
end

#EncryptionNeedUpgradeObject

说明:此参数可能返回空值,您可忽略此出参返回值。如需获取实例所在地域详情,您可调用 [查询实例列表](cloud.tencent.com/document/product/236/15872) 接口查询。

Parameters:

  • IsSupportAudit:

    是否支持数据库审计功能。

  • AuditNeedUpgrade:

    开启审计是否需要升级内核版本。

  • IsSupportEncryption:

    是否支持数据库加密功能。

  • EncryptionNeedUpgrade:

    开启加密是否需要升级内核版本。

  • IsRemoteRo:

    是否为异地只读实例。

  • MasterRegion:

    主实例所在地域。

  • IsSupportUpdateSubVersion:

    是否支持小版本升级。

  • CurrentSubVersion:

    当前内核版本。

  • TargetSubVersion:

    可供升级的内核版本。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5983
5984
5985
# File 'lib/v20170320/models.rb', line 5983

def EncryptionNeedUpgrade
  @EncryptionNeedUpgrade
end

#IsRemoteRoObject

说明:此参数可能返回空值,您可忽略此出参返回值。如需获取实例所在地域详情,您可调用 [查询实例列表](cloud.tencent.com/document/product/236/15872) 接口查询。

Parameters:

  • IsSupportAudit:

    是否支持数据库审计功能。

  • AuditNeedUpgrade:

    开启审计是否需要升级内核版本。

  • IsSupportEncryption:

    是否支持数据库加密功能。

  • EncryptionNeedUpgrade:

    开启加密是否需要升级内核版本。

  • IsRemoteRo:

    是否为异地只读实例。

  • MasterRegion:

    主实例所在地域。

  • IsSupportUpdateSubVersion:

    是否支持小版本升级。

  • CurrentSubVersion:

    当前内核版本。

  • TargetSubVersion:

    可供升级的内核版本。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5983
5984
5985
# File 'lib/v20170320/models.rb', line 5983

def IsRemoteRo
  @IsRemoteRo
end

#IsSupportAuditObject

说明:此参数可能返回空值,您可忽略此出参返回值。如需获取实例所在地域详情,您可调用 [查询实例列表](cloud.tencent.com/document/product/236/15872) 接口查询。

Parameters:

  • IsSupportAudit:

    是否支持数据库审计功能。

  • AuditNeedUpgrade:

    开启审计是否需要升级内核版本。

  • IsSupportEncryption:

    是否支持数据库加密功能。

  • EncryptionNeedUpgrade:

    开启加密是否需要升级内核版本。

  • IsRemoteRo:

    是否为异地只读实例。

  • MasterRegion:

    主实例所在地域。

  • IsSupportUpdateSubVersion:

    是否支持小版本升级。

  • CurrentSubVersion:

    当前内核版本。

  • TargetSubVersion:

    可供升级的内核版本。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5983
5984
5985
# File 'lib/v20170320/models.rb', line 5983

def IsSupportAudit
  @IsSupportAudit
end

#IsSupportEncryptionObject

说明:此参数可能返回空值,您可忽略此出参返回值。如需获取实例所在地域详情,您可调用 [查询实例列表](cloud.tencent.com/document/product/236/15872) 接口查询。

Parameters:

  • IsSupportAudit:

    是否支持数据库审计功能。

  • AuditNeedUpgrade:

    开启审计是否需要升级内核版本。

  • IsSupportEncryption:

    是否支持数据库加密功能。

  • EncryptionNeedUpgrade:

    开启加密是否需要升级内核版本。

  • IsRemoteRo:

    是否为异地只读实例。

  • MasterRegion:

    主实例所在地域。

  • IsSupportUpdateSubVersion:

    是否支持小版本升级。

  • CurrentSubVersion:

    当前内核版本。

  • TargetSubVersion:

    可供升级的内核版本。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5983
5984
5985
# File 'lib/v20170320/models.rb', line 5983

def IsSupportEncryption
  @IsSupportEncryption
end

#IsSupportUpdateSubVersionObject

说明:此参数可能返回空值,您可忽略此出参返回值。如需获取实例所在地域详情,您可调用 [查询实例列表](cloud.tencent.com/document/product/236/15872) 接口查询。

Parameters:

  • IsSupportAudit:

    是否支持数据库审计功能。

  • AuditNeedUpgrade:

    开启审计是否需要升级内核版本。

  • IsSupportEncryption:

    是否支持数据库加密功能。

  • EncryptionNeedUpgrade:

    开启加密是否需要升级内核版本。

  • IsRemoteRo:

    是否为异地只读实例。

  • MasterRegion:

    主实例所在地域。

  • IsSupportUpdateSubVersion:

    是否支持小版本升级。

  • CurrentSubVersion:

    当前内核版本。

  • TargetSubVersion:

    可供升级的内核版本。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5983
5984
5985
# File 'lib/v20170320/models.rb', line 5983

def IsSupportUpdateSubVersion
  @IsSupportUpdateSubVersion
end

#MasterRegionObject

说明:此参数可能返回空值,您可忽略此出参返回值。如需获取实例所在地域详情,您可调用 [查询实例列表](cloud.tencent.com/document/product/236/15872) 接口查询。

Parameters:

  • IsSupportAudit:

    是否支持数据库审计功能。

  • AuditNeedUpgrade:

    开启审计是否需要升级内核版本。

  • IsSupportEncryption:

    是否支持数据库加密功能。

  • EncryptionNeedUpgrade:

    开启加密是否需要升级内核版本。

  • IsRemoteRo:

    是否为异地只读实例。

  • MasterRegion:

    主实例所在地域。

  • IsSupportUpdateSubVersion:

    是否支持小版本升级。

  • CurrentSubVersion:

    当前内核版本。

  • TargetSubVersion:

    可供升级的内核版本。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5983
5984
5985
# File 'lib/v20170320/models.rb', line 5983

def MasterRegion
  @MasterRegion
end

#RequestIdObject

说明:此参数可能返回空值,您可忽略此出参返回值。如需获取实例所在地域详情,您可调用 [查询实例列表](cloud.tencent.com/document/product/236/15872) 接口查询。

Parameters:

  • IsSupportAudit:

    是否支持数据库审计功能。

  • AuditNeedUpgrade:

    开启审计是否需要升级内核版本。

  • IsSupportEncryption:

    是否支持数据库加密功能。

  • EncryptionNeedUpgrade:

    开启加密是否需要升级内核版本。

  • IsRemoteRo:

    是否为异地只读实例。

  • MasterRegion:

    主实例所在地域。

  • IsSupportUpdateSubVersion:

    是否支持小版本升级。

  • CurrentSubVersion:

    当前内核版本。

  • TargetSubVersion:

    可供升级的内核版本。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5983
5984
5985
# File 'lib/v20170320/models.rb', line 5983

def RequestId
  @RequestId
end

#TargetSubVersionObject

说明:此参数可能返回空值,您可忽略此出参返回值。如需获取实例所在地域详情,您可调用 [查询实例列表](cloud.tencent.com/document/product/236/15872) 接口查询。

Parameters:

  • IsSupportAudit:

    是否支持数据库审计功能。

  • AuditNeedUpgrade:

    开启审计是否需要升级内核版本。

  • IsSupportEncryption:

    是否支持数据库加密功能。

  • EncryptionNeedUpgrade:

    开启加密是否需要升级内核版本。

  • IsRemoteRo:

    是否为异地只读实例。

  • MasterRegion:

    主实例所在地域。

  • IsSupportUpdateSubVersion:

    是否支持小版本升级。

  • CurrentSubVersion:

    当前内核版本。

  • TargetSubVersion:

    可供升级的内核版本。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5983
5984
5985
# File 'lib/v20170320/models.rb', line 5983

def TargetSubVersion
  @TargetSubVersion
end

Instance Method Details

#deserialize(params) ⇒ Object



5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
# File 'lib/v20170320/models.rb', line 5998

def deserialize(params)
  @IsSupportAudit = params['IsSupportAudit']
  @AuditNeedUpgrade = params['AuditNeedUpgrade']
  @IsSupportEncryption = params['IsSupportEncryption']
  @EncryptionNeedUpgrade = params['EncryptionNeedUpgrade']
  @IsRemoteRo = params['IsRemoteRo']
  @MasterRegion = params['MasterRegion']
  @IsSupportUpdateSubVersion = params['IsSupportUpdateSubVersion']
  @CurrentSubVersion = params['CurrentSubVersion']
  @TargetSubVersion = params['TargetSubVersion']
  @RequestId = params['RequestId']
end