Class: TencentCloud::Ess::V20201111::CreateIntegrationDepartmentRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ess::V20201111::CreateIntegrationDepartmentRequest
- Defined in:
- lib/v20201111/models.rb
Overview
CreateIntegrationDepartment请求参数结构体
Instance Attribute Summary collapse
-
#Agent ⇒ Object
注:
在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。. -
#DeptName ⇒ Object
注:
在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。. -
#DeptOpenId ⇒ Object
注:
在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。. -
#Operator ⇒ Object
注:
在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。. -
#OrderNo ⇒ Object
注:
在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。. -
#ParentDeptId ⇒ Object
注:
在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。. -
#ParentDeptOpenId ⇒ Object
注:
在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(operator = nil, deptname = nil, agent = nil, parentdeptid = nil, parentdeptopenid = nil, deptopenid = nil, orderno = nil) ⇒ CreateIntegrationDepartmentRequest
constructor
A new instance of CreateIntegrationDepartmentRequest.
Constructor Details
#initialize(operator = nil, deptname = nil, agent = nil, parentdeptid = nil, parentdeptopenid = nil, deptopenid = nil, orderno = nil) ⇒ CreateIntegrationDepartmentRequest
Returns a new instance of CreateIntegrationDepartmentRequest.
5352 5353 5354 5355 5356 5357 5358 5359 5360 |
# File 'lib/v20201111/models.rb', line 5352 def initialize(operator=nil, deptname=nil, agent=nil, parentdeptid=nil, parentdeptopenid=nil, deptopenid=nil, orderno=nil) @Operator = operator @DeptName = deptname @Agent = agent @ParentDeptId = parentdeptid @ParentDeptOpenId = parentdeptopenid @DeptOpenId = deptopenid @OrderNo = orderno end |
Instance Attribute Details
#Agent ⇒ Object
注: 在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。
注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。
注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。
5350 5351 5352 |
# File 'lib/v20201111/models.rb', line 5350 def Agent @Agent end |
#DeptName ⇒ Object
注: 在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。
注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。
注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。
5350 5351 5352 |
# File 'lib/v20201111/models.rb', line 5350 def DeptName @DeptName end |
#DeptOpenId ⇒ Object
注: 在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。
注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。
注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。
5350 5351 5352 |
# File 'lib/v20201111/models.rb', line 5350 def DeptOpenId @DeptOpenId end |
#Operator ⇒ Object
注: 在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。
注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。
注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。
5350 5351 5352 |
# File 'lib/v20201111/models.rb', line 5350 def Operator @Operator end |
#OrderNo ⇒ Object
注: 在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。
注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。
注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。
5350 5351 5352 |
# File 'lib/v20201111/models.rb', line 5350 def OrderNo @OrderNo end |
#ParentDeptId ⇒ Object
注: 在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。
注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。
注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。
5350 5351 5352 |
# File 'lib/v20201111/models.rb', line 5350 def ParentDeptId @ParentDeptId end |
#ParentDeptOpenId ⇒ Object
注: 在调用此接口时,请确保指定的员工已获得组织架构管理权限,并具备接口传入的相应资源的数据权限。
注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。
注:如果同时指定了ParentDeptId与ParentDeptOpenId参数,系统将优先使用ParentDeptId。当二者都未指定时,创建的新部门将自动填充至根节点部门下。
5350 5351 5352 |
# File 'lib/v20201111/models.rb', line 5350 def ParentDeptOpenId @ParentDeptOpenId end |
Instance Method Details
#deserialize(params) ⇒ Object
5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 |
# File 'lib/v20201111/models.rb', line 5362 def deserialize(params) unless params['Operator'].nil? @Operator = UserInfo.new @Operator.deserialize(params['Operator']) end @DeptName = params['DeptName'] unless params['Agent'].nil? @Agent = Agent.new @Agent.deserialize(params['Agent']) end @ParentDeptId = params['ParentDeptId'] @ParentDeptOpenId = params['ParentDeptOpenId'] @DeptOpenId = params['DeptOpenId'] @OrderNo = params['OrderNo'] end |