Class: TencentCloud::Ses::V20201002::BlackEmailAddress

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

Overview

邮箱黑名单结构,包含被拉黑的邮箱地址和被拉黑时间,以及被拉黑的理由

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(bouncetime = nil, emailaddress = nil, ispdesc = nil) ⇒ BlackEmailAddress

Returns a new instance of BlackEmailAddress.



213
214
215
216
217
# File 'lib/v20201002/models.rb', line 213

def initialize(bouncetime=nil, emailaddress=nil, ispdesc=nil)
  @BounceTime = bouncetime
  @EmailAddress = emailaddress
  @IspDesc = ispdesc
end

Instance Attribute Details

#BounceTimeObject

Parameters:

  • BounceTime:

    邮箱被拉黑时间

  • EmailAddress:

    被拉黑的邮箱地址

  • IspDesc:

    被拉黑的理由



211
212
213
# File 'lib/v20201002/models.rb', line 211

def BounceTime
  @BounceTime
end

#EmailAddressObject

Parameters:

  • BounceTime:

    邮箱被拉黑时间

  • EmailAddress:

    被拉黑的邮箱地址

  • IspDesc:

    被拉黑的理由



211
212
213
# File 'lib/v20201002/models.rb', line 211

def EmailAddress
  @EmailAddress
end

#IspDescObject

Parameters:

  • BounceTime:

    邮箱被拉黑时间

  • EmailAddress:

    被拉黑的邮箱地址

  • IspDesc:

    被拉黑的理由



211
212
213
# File 'lib/v20201002/models.rb', line 211

def IspDesc
  @IspDesc
end

Instance Method Details

#deserialize(params) ⇒ Object



219
220
221
222
223
# File 'lib/v20201002/models.rb', line 219

def deserialize(params)
  @BounceTime = params['BounceTime']
  @EmailAddress = params['EmailAddress']
  @IspDesc = params['IspDesc']
end