Class: TencentCloud::Dbbrain::V20191016::ProfileInfo

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

Overview

用户配置的信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(language = nil, mailconfiguration = nil) ⇒ ProfileInfo

Returns a new instance of ProfileInfo.



2471
2472
2473
2474
# File 'lib/v20191016/models.rb', line 2471

def initialize(language=nil, mailconfiguration=nil)
  @Language = language
  @MailConfiguration = mailconfiguration
end

Instance Attribute Details

#LanguageObject

Parameters:

  • Language:

    语言类型, 包含“zh”-中文,“en”-英文。

  • MailConfiguration:

    邮件模板的内容。



2469
2470
2471
# File 'lib/v20191016/models.rb', line 2469

def Language
  @Language
end

#MailConfigurationObject

Parameters:

  • Language:

    语言类型, 包含“zh”-中文,“en”-英文。

  • MailConfiguration:

    邮件模板的内容。



2469
2470
2471
# File 'lib/v20191016/models.rb', line 2469

def MailConfiguration
  @MailConfiguration
end

Instance Method Details

#deserialize(params) ⇒ Object



2476
2477
2478
2479
2480
2481
2482
# File 'lib/v20191016/models.rb', line 2476

def deserialize(params)
  @Language = params['Language']
  unless params['MailConfiguration'].nil?
    @MailConfiguration = MailConfiguration.new
    @MailConfiguration.deserialize(params['MailConfiguration'])
  end
end