Class: TencentCloud::Cam::V20190116::Receiver

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

Overview

消息接收人信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(uid = nil, name = nil, remark = nil, phonenumber = nil, phoneflag = nil, email = nil, emailflag = nil, isreceiverowner = nil, wechatflag = nil, uin = nil, countrycode = nil) ⇒ Receiver

Returns a new instance of Receiver.



4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
# File 'lib/v20190116/models.rb', line 4368

def initialize(uid=nil, name=nil, remark=nil, phonenumber=nil, phoneflag=nil, email=nil, emailflag=nil, isreceiverowner=nil, wechatflag=nil, uin=nil, countrycode=nil)
  @Uid = uid
  @Name = name
  @Remark = remark
  @PhoneNumber = phonenumber
  @PhoneFlag = phoneflag
  @Email = email
  @EmailFlag = emailflag
  @IsReceiverOwner = isreceiverowner
  @WechatFlag = wechatflag
  @Uin = uin
  @CountryCode = countrycode
end

Instance Attribute Details

#CountryCodeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin

  • CountryCode:

    国家代码



4366
4367
4368
# File 'lib/v20190116/models.rb', line 4366

def CountryCode
  @CountryCode
end

#EmailObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin

  • CountryCode:

    国家代码



4366
4367
4368
# File 'lib/v20190116/models.rb', line 4366

def Email
  @Email
end

#EmailFlagObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin

  • CountryCode:

    国家代码



4366
4367
4368
# File 'lib/v20190116/models.rb', line 4366

def EmailFlag
  @EmailFlag
end

#IsReceiverOwnerObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin

  • CountryCode:

    国家代码



4366
4367
4368
# File 'lib/v20190116/models.rb', line 4366

def IsReceiverOwner
  @IsReceiverOwner
end

#NameObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin

  • CountryCode:

    国家代码



4366
4367
4368
# File 'lib/v20190116/models.rb', line 4366

def Name
  @Name
end

#PhoneFlagObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin

  • CountryCode:

    国家代码



4366
4367
4368
# File 'lib/v20190116/models.rb', line 4366

def PhoneFlag
  @PhoneFlag
end

#PhoneNumberObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin

  • CountryCode:

    国家代码



4366
4367
4368
# File 'lib/v20190116/models.rb', line 4366

def PhoneNumber
  @PhoneNumber
end

#RemarkObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin

  • CountryCode:

    国家代码



4366
4367
4368
# File 'lib/v20190116/models.rb', line 4366

def Remark
  @Remark
end

#UidObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin

  • CountryCode:

    国家代码



4366
4367
4368
# File 'lib/v20190116/models.rb', line 4366

def Uid
  @Uid
end

#UinObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin

  • CountryCode:

    国家代码



4366
4367
4368
# File 'lib/v20190116/models.rb', line 4366

def Uin
  @Uin
end

#WechatFlagObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin

  • CountryCode:

    国家代码



4366
4367
4368
# File 'lib/v20190116/models.rb', line 4366

def WechatFlag
  @WechatFlag
end

Instance Method Details

#deserialize(params) ⇒ Object



4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
# File 'lib/v20190116/models.rb', line 4382

def deserialize(params)
  @Uid = params['Uid']
  @Name = params['Name']
  @Remark = params['Remark']
  @PhoneNumber = params['PhoneNumber']
  @PhoneFlag = params['PhoneFlag']
  @Email = params['Email']
  @EmailFlag = params['EmailFlag']
  @IsReceiverOwner = params['IsReceiverOwner']
  @WechatFlag = params['WechatFlag']
  @Uin = params['Uin']
  @CountryCode = params['CountryCode']
end