Class: TencentCloud::Weilingwith::V20230427::DescribeTenantUserListRequest

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

Overview

DescribeTenantUserList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(offset = nil, limit = nil, applicationtoken = nil, tenantid = nil, updateat = nil, departmentid = nil, cursor = nil, status = nil, workspaceid = nil, keyword = nil, norecursive = nil) ⇒ DescribeTenantUserListRequest

Returns a new instance of DescribeTenantUserListRequest.



4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
# File 'lib/v20230427/models.rb', line 4319

def initialize(offset=nil, limit=nil, applicationtoken=nil, tenantid=nil, updateat=nil, departmentid=nil, cursor=nil, status=nil, workspaceid=nil, keyword=nil, norecursive=nil)
  @Offset = offset
  @Limit = limit
  @ApplicationToken = applicationtoken
  @TenantId = tenantid
  @UpdateAt = updateat
  @DepartmentId = departmentid
  @Cursor = cursor
  @Status = status
  @WorkspaceId = workspaceid
  @Keyword = keyword
  @NoRecursive = norecursive
end

Instance Attribute Details

#ApplicationTokenObject

Parameters:

  • Offset:

    翻页页码

  • Limit:

    翻页大小

  • ApplicationToken:

    token

  • TenantId:

    租户ID

  • UpdateAt:

    更新时间戳,单位秒

  • DepartmentId:

    部门ID

  • Cursor:

    用户id

  • Status:

    状态,0,获取所有数据,1正常启用,2禁用

  • WorkspaceId:

    项目空间id

  • Keyword:

    关键词

  • NoRecursive:

    是否递归获取子级数据,0需要,1不需要,默认为0



4317
4318
4319
# File 'lib/v20230427/models.rb', line 4317

def ApplicationToken
  @ApplicationToken
end

#CursorObject

Parameters:

  • Offset:

    翻页页码

  • Limit:

    翻页大小

  • ApplicationToken:

    token

  • TenantId:

    租户ID

  • UpdateAt:

    更新时间戳,单位秒

  • DepartmentId:

    部门ID

  • Cursor:

    用户id

  • Status:

    状态,0,获取所有数据,1正常启用,2禁用

  • WorkspaceId:

    项目空间id

  • Keyword:

    关键词

  • NoRecursive:

    是否递归获取子级数据,0需要,1不需要,默认为0



4317
4318
4319
# File 'lib/v20230427/models.rb', line 4317

def Cursor
  @Cursor
end

#DepartmentIdObject

Parameters:

  • Offset:

    翻页页码

  • Limit:

    翻页大小

  • ApplicationToken:

    token

  • TenantId:

    租户ID

  • UpdateAt:

    更新时间戳,单位秒

  • DepartmentId:

    部门ID

  • Cursor:

    用户id

  • Status:

    状态,0,获取所有数据,1正常启用,2禁用

  • WorkspaceId:

    项目空间id

  • Keyword:

    关键词

  • NoRecursive:

    是否递归获取子级数据,0需要,1不需要,默认为0



4317
4318
4319
# File 'lib/v20230427/models.rb', line 4317

def DepartmentId
  @DepartmentId
end

#KeywordObject

Parameters:

  • Offset:

    翻页页码

  • Limit:

    翻页大小

  • ApplicationToken:

    token

  • TenantId:

    租户ID

  • UpdateAt:

    更新时间戳,单位秒

  • DepartmentId:

    部门ID

  • Cursor:

    用户id

  • Status:

    状态,0,获取所有数据,1正常启用,2禁用

  • WorkspaceId:

    项目空间id

  • Keyword:

    关键词

  • NoRecursive:

    是否递归获取子级数据,0需要,1不需要,默认为0



4317
4318
4319
# File 'lib/v20230427/models.rb', line 4317

def Keyword
  @Keyword
end

#LimitObject

Parameters:

  • Offset:

    翻页页码

  • Limit:

    翻页大小

  • ApplicationToken:

    token

  • TenantId:

    租户ID

  • UpdateAt:

    更新时间戳,单位秒

  • DepartmentId:

    部门ID

  • Cursor:

    用户id

  • Status:

    状态,0,获取所有数据,1正常启用,2禁用

  • WorkspaceId:

    项目空间id

  • Keyword:

    关键词

  • NoRecursive:

    是否递归获取子级数据,0需要,1不需要,默认为0



4317
4318
4319
# File 'lib/v20230427/models.rb', line 4317

def Limit
  @Limit
end

#NoRecursiveObject

Parameters:

  • Offset:

    翻页页码

  • Limit:

    翻页大小

  • ApplicationToken:

    token

  • TenantId:

    租户ID

  • UpdateAt:

    更新时间戳,单位秒

  • DepartmentId:

    部门ID

  • Cursor:

    用户id

  • Status:

    状态,0,获取所有数据,1正常启用,2禁用

  • WorkspaceId:

    项目空间id

  • Keyword:

    关键词

  • NoRecursive:

    是否递归获取子级数据,0需要,1不需要,默认为0



4317
4318
4319
# File 'lib/v20230427/models.rb', line 4317

def NoRecursive
  @NoRecursive
end

#OffsetObject

Parameters:

  • Offset:

    翻页页码

  • Limit:

    翻页大小

  • ApplicationToken:

    token

  • TenantId:

    租户ID

  • UpdateAt:

    更新时间戳,单位秒

  • DepartmentId:

    部门ID

  • Cursor:

    用户id

  • Status:

    状态,0,获取所有数据,1正常启用,2禁用

  • WorkspaceId:

    项目空间id

  • Keyword:

    关键词

  • NoRecursive:

    是否递归获取子级数据,0需要,1不需要,默认为0



4317
4318
4319
# File 'lib/v20230427/models.rb', line 4317

def Offset
  @Offset
end

#StatusObject

Parameters:

  • Offset:

    翻页页码

  • Limit:

    翻页大小

  • ApplicationToken:

    token

  • TenantId:

    租户ID

  • UpdateAt:

    更新时间戳,单位秒

  • DepartmentId:

    部门ID

  • Cursor:

    用户id

  • Status:

    状态,0,获取所有数据,1正常启用,2禁用

  • WorkspaceId:

    项目空间id

  • Keyword:

    关键词

  • NoRecursive:

    是否递归获取子级数据,0需要,1不需要,默认为0



4317
4318
4319
# File 'lib/v20230427/models.rb', line 4317

def Status
  @Status
end

#TenantIdObject

Parameters:

  • Offset:

    翻页页码

  • Limit:

    翻页大小

  • ApplicationToken:

    token

  • TenantId:

    租户ID

  • UpdateAt:

    更新时间戳,单位秒

  • DepartmentId:

    部门ID

  • Cursor:

    用户id

  • Status:

    状态,0,获取所有数据,1正常启用,2禁用

  • WorkspaceId:

    项目空间id

  • Keyword:

    关键词

  • NoRecursive:

    是否递归获取子级数据,0需要,1不需要,默认为0



4317
4318
4319
# File 'lib/v20230427/models.rb', line 4317

def TenantId
  @TenantId
end

#UpdateAtObject

Parameters:

  • Offset:

    翻页页码

  • Limit:

    翻页大小

  • ApplicationToken:

    token

  • TenantId:

    租户ID

  • UpdateAt:

    更新时间戳,单位秒

  • DepartmentId:

    部门ID

  • Cursor:

    用户id

  • Status:

    状态,0,获取所有数据,1正常启用,2禁用

  • WorkspaceId:

    项目空间id

  • Keyword:

    关键词

  • NoRecursive:

    是否递归获取子级数据,0需要,1不需要,默认为0



4317
4318
4319
# File 'lib/v20230427/models.rb', line 4317

def UpdateAt
  @UpdateAt
end

#WorkspaceIdObject

Parameters:

  • Offset:

    翻页页码

  • Limit:

    翻页大小

  • ApplicationToken:

    token

  • TenantId:

    租户ID

  • UpdateAt:

    更新时间戳,单位秒

  • DepartmentId:

    部门ID

  • Cursor:

    用户id

  • Status:

    状态,0,获取所有数据,1正常启用,2禁用

  • WorkspaceId:

    项目空间id

  • Keyword:

    关键词

  • NoRecursive:

    是否递归获取子级数据,0需要,1不需要,默认为0



4317
4318
4319
# File 'lib/v20230427/models.rb', line 4317

def WorkspaceId
  @WorkspaceId
end

Instance Method Details

#deserialize(params) ⇒ Object



4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
# File 'lib/v20230427/models.rb', line 4333

def deserialize(params)
  @Offset = params['Offset']
  @Limit = params['Limit']
  @ApplicationToken = params['ApplicationToken']
  @TenantId = params['TenantId']
  @UpdateAt = params['UpdateAt']
  @DepartmentId = params['DepartmentId']
  @Cursor = params['Cursor']
  @Status = params['Status']
  @WorkspaceId = params['WorkspaceId']
  @Keyword = params['Keyword']
  @NoRecursive = params['NoRecursive']
end