Class: TencentCloud::Dbbrain::V20210527::ProfileInfo

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210527/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.



6697
6698
6699
6700
# File 'lib/v20210527/models.rb', line 6697

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

Instance Attribute Details

#LanguageObject

Parameters:

  • Language:

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

  • MailConfiguration:

    邮件模板的内容。



6695
6696
6697
# File 'lib/v20210527/models.rb', line 6695

def Language
  @Language
end

#MailConfigurationObject

Parameters:

  • Language:

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

  • MailConfiguration:

    邮件模板的内容。



6695
6696
6697
# File 'lib/v20210527/models.rb', line 6695

def MailConfiguration
  @MailConfiguration
end

Instance Method Details

#deserialize(params) ⇒ Object



6702
6703
6704
6705
6706
6707
6708
# File 'lib/v20210527/models.rb', line 6702

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