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.



6462
6463
6464
6465
6466
6467
6468
# File 'lib/v20170312/models.rb', line 6462

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:

    参数模板描述



6460
6461
6462
# File 'lib/v20170312/models.rb', line 6460

def DBEngine
  @DBEngine
end

#DBMajorVersionObject

Parameters:

  • TemplateId:

    参数模板ID

  • TemplateName:

    参数模板名称

  • DBMajorVersion:

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

  • DBEngine:

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

  • TemplateDescription:

    参数模板描述



6460
6461
6462
# File 'lib/v20170312/models.rb', line 6460

def DBMajorVersion
  @DBMajorVersion
end

#TemplateDescriptionObject

Parameters:

  • TemplateId:

    参数模板ID

  • TemplateName:

    参数模板名称

  • DBMajorVersion:

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

  • DBEngine:

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

  • TemplateDescription:

    参数模板描述



6460
6461
6462
# File 'lib/v20170312/models.rb', line 6460

def TemplateDescription
  @TemplateDescription
end

#TemplateIdObject

Parameters:

  • TemplateId:

    参数模板ID

  • TemplateName:

    参数模板名称

  • DBMajorVersion:

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

  • DBEngine:

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

  • TemplateDescription:

    参数模板描述



6460
6461
6462
# File 'lib/v20170312/models.rb', line 6460

def TemplateId
  @TemplateId
end

#TemplateNameObject

Parameters:

  • TemplateId:

    参数模板ID

  • TemplateName:

    参数模板名称

  • DBMajorVersion:

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

  • DBEngine:

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

  • TemplateDescription:

    参数模板描述



6460
6461
6462
# File 'lib/v20170312/models.rb', line 6460

def TemplateName
  @TemplateName
end

Instance Method Details

#deserialize(params) ⇒ Object



6470
6471
6472
6473
6474
6475
6476
# File 'lib/v20170312/models.rb', line 6470

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