Class: TencentCloud::Postgres::V20170312::ParameterTemplate

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

Overview

参数模板的基本信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(templateid = nil, templatename = nil, dbmajorversion = nil, dbengine = nil, templatedescription = nil) ⇒ ParameterTemplate

Returns a new instance of ParameterTemplate.



6670
6671
6672
6673
6674
6675
6676
# File 'lib/v20170312/models.rb', line 6670

def initialize(templateid=nil, templatename=nil, dbmajorversion=nil, dbengine=nil, templatedescription=nil)
  @TemplateId = templateid
  @TemplateName = templatename
  @DBMajorVersion = dbmajorversion
  @DBEngine = dbengine
  @TemplateDescription = templatedescription
end

Instance Attribute Details

#DBEngineObject

Parameters:

  • TemplateId:

    参数模板ID

  • TemplateName:

    参数模板名称

  • DBMajorVersion:

    参数模板适用的数据库版本

  • DBEngine:

    参数模板适用的数据库引擎

  • TemplateDescription:

    参数模板描述



6668
6669
6670
# File 'lib/v20170312/models.rb', line 6668

def DBEngine
  @DBEngine
end

#DBMajorVersionObject

Parameters:

  • TemplateId:

    参数模板ID

  • TemplateName:

    参数模板名称

  • DBMajorVersion:

    参数模板适用的数据库版本

  • DBEngine:

    参数模板适用的数据库引擎

  • TemplateDescription:

    参数模板描述



6668
6669
6670
# File 'lib/v20170312/models.rb', line 6668

def DBMajorVersion
  @DBMajorVersion
end

#TemplateDescriptionObject

Parameters:

  • TemplateId:

    参数模板ID

  • TemplateName:

    参数模板名称

  • DBMajorVersion:

    参数模板适用的数据库版本

  • DBEngine:

    参数模板适用的数据库引擎

  • TemplateDescription:

    参数模板描述



6668
6669
6670
# File 'lib/v20170312/models.rb', line 6668

def TemplateDescription
  @TemplateDescription
end

#TemplateIdObject

Parameters:

  • TemplateId:

    参数模板ID

  • TemplateName:

    参数模板名称

  • DBMajorVersion:

    参数模板适用的数据库版本

  • DBEngine:

    参数模板适用的数据库引擎

  • TemplateDescription:

    参数模板描述



6668
6669
6670
# File 'lib/v20170312/models.rb', line 6668

def TemplateId
  @TemplateId
end

#TemplateNameObject

Parameters:

  • TemplateId:

    参数模板ID

  • TemplateName:

    参数模板名称

  • DBMajorVersion:

    参数模板适用的数据库版本

  • DBEngine:

    参数模板适用的数据库引擎

  • TemplateDescription:

    参数模板描述



6668
6669
6670
# File 'lib/v20170312/models.rb', line 6668

def TemplateName
  @TemplateName
end

Instance Method Details

#deserialize(params) ⇒ Object



6678
6679
6680
6681
6682
6683
6684
# File 'lib/v20170312/models.rb', line 6678

def deserialize(params)
  @TemplateId = params['TemplateId']
  @TemplateName = params['TemplateName']
  @DBMajorVersion = params['DBMajorVersion']
  @DBEngine = params['DBEngine']
  @TemplateDescription = params['TemplateDescription']
end