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) ⇒ Receiver

Returns a new instance of Receiver.



4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
# File 'lib/v20190116/models.rb', line 4328

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

Instance Attribute Details

#EmailObject

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

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin



4326
4327
4328
# File 'lib/v20190116/models.rb', line 4326

def Email
  @Email
end

#EmailFlagObject

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

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin



4326
4327
4328
# File 'lib/v20190116/models.rb', line 4326

def EmailFlag
  @EmailFlag
end

#IsReceiverOwnerObject

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

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin



4326
4327
4328
# File 'lib/v20190116/models.rb', line 4326

def IsReceiverOwner
  @IsReceiverOwner
end

#NameObject

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

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin



4326
4327
4328
# File 'lib/v20190116/models.rb', line 4326

def Name
  @Name
end

#PhoneFlagObject

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

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin



4326
4327
4328
# File 'lib/v20190116/models.rb', line 4326

def PhoneFlag
  @PhoneFlag
end

#PhoneNumberObject

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

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin



4326
4327
4328
# File 'lib/v20190116/models.rb', line 4326

def PhoneNumber
  @PhoneNumber
end

#RemarkObject

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

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin



4326
4327
4328
# File 'lib/v20190116/models.rb', line 4326

def Remark
  @Remark
end

#UidObject

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

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin



4326
4327
4328
# File 'lib/v20190116/models.rb', line 4326

def Uid
  @Uid
end

#UinObject

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

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin



4326
4327
4328
# File 'lib/v20190116/models.rb', line 4326

def Uin
  @Uin
end

#WechatFlagObject

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

Parameters:

  • Uid:

    id

  • Name:

    名字

  • Remark:

    备注

  • PhoneNumber:

    手机号码

  • PhoneFlag:

    手机号码是否验证

  • Email:

    邮箱

  • EmailFlag:

    邮箱是否验证

  • IsReceiverOwner:

    是否主联系人

  • WechatFlag:

    是否允许微信接收通知

  • Uin:

    账号uin



4326
4327
4328
# File 'lib/v20190116/models.rb', line 4326

def WechatFlag
  @WechatFlag
end

Instance Method Details

#deserialize(params) ⇒ Object



4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
# File 'lib/v20190116/models.rb', line 4341

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']
end