Class: TencentCloud::Organization::V20181225::OrgInvitation
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Organization::V20181225::OrgInvitation
- Defined in:
- lib/v20181225/models.rb
Overview
企业组织邀请
Instance Attribute Summary collapse
- #ExpireTime ⇒ Object
- #HostMail ⇒ Object
- #HostName ⇒ Object
- #HostUin ⇒ Object
- #Id ⇒ Object
- #InviteTime ⇒ Object
- #Name ⇒ Object
- #OrgType ⇒ Object
- #Remark ⇒ Object
- #Status ⇒ Object
- #Uin ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, uin = nil, hostuin = nil, hostname = nil, hostmail = nil, status = nil, name = nil, remark = nil, orgtype = nil, invitetime = nil, expiretime = nil) ⇒ OrgInvitation
constructor
A new instance of OrgInvitation.
Constructor Details
#initialize(id = nil, uin = nil, hostuin = nil, hostname = nil, hostmail = nil, status = nil, name = nil, remark = nil, orgtype = nil, invitetime = nil, expiretime = nil) ⇒ OrgInvitation
Returns a new instance of OrgInvitation.
704 705 706 707 708 709 710 711 712 713 714 715 716 |
# File 'lib/v20181225/models.rb', line 704 def initialize(id=nil, uin=nil, hostuin=nil, hostname=nil, hostmail=nil, status=nil, name=nil, remark=nil, orgtype=nil, invitetime=nil, expiretime=nil) @Id = id @Uin = uin @HostUin = hostuin @HostName = hostname @HostMail = hostmail @Status = status @Name = name @Remark = remark @OrgType = orgtype @InviteTime = invitetime @ExpireTime = expiretime end |
Instance Attribute Details
#ExpireTime ⇒ Object
702 703 704 |
# File 'lib/v20181225/models.rb', line 702 def ExpireTime @ExpireTime end |
#HostMail ⇒ Object
702 703 704 |
# File 'lib/v20181225/models.rb', line 702 def HostMail @HostMail end |
#HostName ⇒ Object
702 703 704 |
# File 'lib/v20181225/models.rb', line 702 def HostName @HostName end |
#HostUin ⇒ Object
702 703 704 |
# File 'lib/v20181225/models.rb', line 702 def HostUin @HostUin end |
#Id ⇒ Object
702 703 704 |
# File 'lib/v20181225/models.rb', line 702 def Id @Id end |
#InviteTime ⇒ Object
702 703 704 |
# File 'lib/v20181225/models.rb', line 702 def InviteTime @InviteTime end |
#Name ⇒ Object
702 703 704 |
# File 'lib/v20181225/models.rb', line 702 def Name @Name end |
#OrgType ⇒ Object
702 703 704 |
# File 'lib/v20181225/models.rb', line 702 def OrgType @OrgType end |
#Remark ⇒ Object
702 703 704 |
# File 'lib/v20181225/models.rb', line 702 def Remark @Remark end |
#Status ⇒ Object
702 703 704 |
# File 'lib/v20181225/models.rb', line 702 def Status @Status end |
#Uin ⇒ Object
702 703 704 |
# File 'lib/v20181225/models.rb', line 702 def Uin @Uin end |
Instance Method Details
#deserialize(params) ⇒ Object
718 719 720 721 722 723 724 725 726 727 728 729 730 |
# File 'lib/v20181225/models.rb', line 718 def deserialize(params) @Id = params['Id'] @Uin = params['Uin'] @HostUin = params['HostUin'] @HostName = params['HostName'] @HostMail = params['HostMail'] @Status = params['Status'] @Name = params['Name'] @Remark = params['Remark'] @OrgType = params['OrgType'] @InviteTime = params['InviteTime'] @ExpireTime = params['ExpireTime'] end |