Class: TencentCloud::Weilingwith::V20230427::SsoDepartment

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

Overview

部门用户

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(departmentid = nil, name = nil, parentdepartmentid = nil) ⇒ SsoDepartment

Returns a new instance of SsoDepartment.



7157
7158
7159
7160
7161
# File 'lib/v20230427/models.rb', line 7157

def initialize(departmentid=nil, name=nil, parentdepartmentid=nil)
  @DepartmentId = departmentid
  @Name = name
  @ParentDepartmentId = parentdepartmentid
end

Instance Attribute Details

#DepartmentIdObject

Parameters:

  • DepartmentId:

    部门ID

  • Name:

    部门名称

  • ParentDepartmentId:

    父级部门ID



7155
7156
7157
# File 'lib/v20230427/models.rb', line 7155

def DepartmentId
  @DepartmentId
end

#NameObject

Parameters:

  • DepartmentId:

    部门ID

  • Name:

    部门名称

  • ParentDepartmentId:

    父级部门ID



7155
7156
7157
# File 'lib/v20230427/models.rb', line 7155

def Name
  @Name
end

#ParentDepartmentIdObject

Parameters:

  • DepartmentId:

    部门ID

  • Name:

    部门名称

  • ParentDepartmentId:

    父级部门ID



7155
7156
7157
# File 'lib/v20230427/models.rb', line 7155

def ParentDepartmentId
  @ParentDepartmentId
end

Instance Method Details

#deserialize(params) ⇒ Object



7163
7164
7165
7166
7167
# File 'lib/v20230427/models.rb', line 7163

def deserialize(params)
  @DepartmentId = params['DepartmentId']
  @Name = params['Name']
  @ParentDepartmentId = params['ParentDepartmentId']
end