Class: TencentCloud::Ess::V20201111::SingleSignOnEmployees
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ess::V20201111::SingleSignOnEmployees
- Defined in:
- lib/v20201111/models.rb
Overview
单点登录企业员工信息。
Instance Attribute Summary collapse
-
#CreatedOn ⇒ Object
如下图配置
。 注:创建和更新场景无需填写。此处roleId为电子签配置的 RoleId,可通过接口查询企业角色列表 获取. -
#Email ⇒ Object
如下图配置
。 注:创建和更新场景无需填写。此处roleId为电子签配置的 RoleId,可通过接口查询企业角色列表 获取. -
#IsVerified ⇒ Object
如下图配置
。 注:创建和更新场景无需填写。此处roleId为电子签配置的 RoleId,可通过接口查询企业角色列表 获取. -
#Mobile ⇒ Object
如下图配置
。 注:创建和更新场景无需填写。此处roleId为电子签配置的 RoleId,可通过接口查询企业角色列表 获取. -
#Name ⇒ Object
如下图配置
。 注:创建和更新场景无需填写。此处roleId为电子签配置的 RoleId,可通过接口查询企业角色列表 获取. -
#OpenId ⇒ Object
如下图配置
。 注:创建和更新场景无需填写。此处roleId为电子签配置的 RoleId,可通过接口查询企业角色列表 获取. -
#RoleIds ⇒ Object
如下图配置
。 注:创建和更新场景无需填写。此处roleId为电子签配置的 RoleId,可通过接口查询企业角色列表 获取. -
#UserId ⇒ Object
如下图配置
。 注:创建和更新场景无需填写。此处roleId为电子签配置的 RoleId,可通过接口查询企业角色列表 获取.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(openid = nil, name = nil, mobile = nil, userid = nil, email = nil, roleids = nil, isverified = nil, createdon = nil) ⇒ SingleSignOnEmployees
constructor
A new instance of SingleSignOnEmployees.
Constructor Details
#initialize(openid = nil, name = nil, mobile = nil, userid = nil, email = nil, roleids = nil, isverified = nil, createdon = nil) ⇒ SingleSignOnEmployees
Returns a new instance of SingleSignOnEmployees.
17177 17178 17179 17180 17181 17182 17183 17184 17185 17186 |
# File 'lib/v20201111/models.rb', line 17177 def initialize(openid=nil, name=nil, mobile=nil, userid=nil, email=nil, roleids=nil, isverified=nil, createdon=nil) @OpenId = openid @Name = name @Mobile = mobile @UserId = userid @Email = email @RoleIds = roleids @IsVerified = isverified @CreatedOn = createdon end |
Instance Attribute Details
#CreatedOn ⇒ Object
如下图配置
。
注:创建和更新场景无需填写。
此处roleId为电子签配置的 RoleId,可通过接口查询企业角色列表 获取
17175 17176 17177 |
# File 'lib/v20201111/models.rb', line 17175 def CreatedOn @CreatedOn end |
#Email ⇒ Object
如下图配置
。
注:创建和更新场景无需填写。
此处roleId为电子签配置的 RoleId,可通过接口查询企业角色列表 获取
17175 17176 17177 |
# File 'lib/v20201111/models.rb', line 17175 def Email @Email end |
#IsVerified ⇒ Object
如下图配置
。
注:创建和更新场景无需填写。
此处roleId为电子签配置的 RoleId,可通过接口查询企业角色列表 获取
17175 17176 17177 |
# File 'lib/v20201111/models.rb', line 17175 def IsVerified @IsVerified end |
#Mobile ⇒ Object
如下图配置
。
注:创建和更新场景无需填写。
此处roleId为电子签配置的 RoleId,可通过接口查询企业角色列表 获取
17175 17176 17177 |
# File 'lib/v20201111/models.rb', line 17175 def Mobile @Mobile end |
#Name ⇒ Object
如下图配置
。
注:创建和更新场景无需填写。
此处roleId为电子签配置的 RoleId,可通过接口查询企业角色列表 获取
17175 17176 17177 |
# File 'lib/v20201111/models.rb', line 17175 def Name @Name end |
#OpenId ⇒ Object
如下图配置
。
注:创建和更新场景无需填写。
此处roleId为电子签配置的 RoleId,可通过接口查询企业角色列表 获取
17175 17176 17177 |
# File 'lib/v20201111/models.rb', line 17175 def OpenId @OpenId end |
#RoleIds ⇒ Object
如下图配置
。
注:创建和更新场景无需填写。
此处roleId为电子签配置的 RoleId,可通过接口查询企业角色列表 获取
17175 17176 17177 |
# File 'lib/v20201111/models.rb', line 17175 def RoleIds @RoleIds end |
#UserId ⇒ Object
如下图配置
。
注:创建和更新场景无需填写。
此处roleId为电子签配置的 RoleId,可通过接口查询企业角色列表 获取
17175 17176 17177 |
# File 'lib/v20201111/models.rb', line 17175 def UserId @UserId end |
Instance Method Details
#deserialize(params) ⇒ Object
17188 17189 17190 17191 17192 17193 17194 17195 17196 17197 |
# File 'lib/v20201111/models.rb', line 17188 def deserialize(params) @OpenId = params['OpenId'] @Name = params['Name'] @Mobile = params['Mobile'] @UserId = params['UserId'] @Email = params['Email'] @RoleIds = params['RoleIds'] @IsVerified = params['IsVerified'] @CreatedOn = params['CreatedOn'] end |