Class: TencentCloud::Ess::V20201111::DescribeOrganizationGroupOrganizationsRequest

Inherits:
Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20201111/models.rb

Overview

DescribeOrganizationGroupOrganizations请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(operator = nil, limit = nil, offset = nil, name = nil, status = nil, export = nil, id = nil) ⇒ DescribeOrganizationGroupOrganizationsRequest

Returns a new instance of DescribeOrganizationGroupOrganizationsRequest.



11224
11225
11226
11227
11228
11229
11230
11231
11232
# File 'lib/v20201111/models.rb', line 11224

def initialize(operator=nil, limit=nil, offset=nil, name=nil, status=nil, export=nil, id=nil)
  @Operator = operator
  @Limit = limit
  @Offset = offset
  @Name = name
  @Status = status
  @Export = export
  @Id = id
end

Instance Attribute Details

#ExportObject

注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。

  • **1**:待授权
  • **2**:已授权待激活
  • **3**:拒绝授权
  • **4**:已解除
  • **5**:已加入
  • **false**:不导出(默认值)
  • **true**:导出

Parameters:

  • Operator:

    执行本接口操作的员工信息,userId必填。

  • Limit:

    指定分页每页返回的数据条数,单页最大1000

  • Offset:

    指定分页返回第几页的数据,如果不传默认返回第一页,页码从 0 开始,即首页为 0

  • Name:

    查询成员企业的企业名,模糊匹配

  • Status:

    成员企业加入集团的当前状态

  • Export:

    是否导出当前成员企业数据

  • Id:

    成员企业机构 ID,32 位字符串,在PC控制台 集团管理可获取



11219
11220
11221
# File 'lib/v20201111/models.rb', line 11219

def Export
  @Export
end

#IdObject

注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。

  • **1**:待授权
  • **2**:已授权待激活
  • **3**:拒绝授权
  • **4**:已解除
  • **5**:已加入
  • **false**:不导出(默认值)
  • **true**:导出

Parameters:

  • Operator:

    执行本接口操作的员工信息,userId必填。

  • Limit:

    指定分页每页返回的数据条数,单页最大1000

  • Offset:

    指定分页返回第几页的数据,如果不传默认返回第一页,页码从 0 开始,即首页为 0

  • Name:

    查询成员企业的企业名,模糊匹配

  • Status:

    成员企业加入集团的当前状态

  • Export:

    是否导出当前成员企业数据

  • Id:

    成员企业机构 ID,32 位字符串,在PC控制台 集团管理可获取



11219
11220
11221
# File 'lib/v20201111/models.rb', line 11219

def Id
  @Id
end

#LimitObject

注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。

  • **1**:待授权
  • **2**:已授权待激活
  • **3**:拒绝授权
  • **4**:已解除
  • **5**:已加入
  • **false**:不导出(默认值)
  • **true**:导出

Parameters:

  • Operator:

    执行本接口操作的员工信息,userId必填。

  • Limit:

    指定分页每页返回的数据条数,单页最大1000

  • Offset:

    指定分页返回第几页的数据,如果不传默认返回第一页,页码从 0 开始,即首页为 0

  • Name:

    查询成员企业的企业名,模糊匹配

  • Status:

    成员企业加入集团的当前状态

  • Export:

    是否导出当前成员企业数据

  • Id:

    成员企业机构 ID,32 位字符串,在PC控制台 集团管理可获取



11219
11220
11221
# File 'lib/v20201111/models.rb', line 11219

def Limit
  @Limit
end

#NameObject

注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。

  • **1**:待授权
  • **2**:已授权待激活
  • **3**:拒绝授权
  • **4**:已解除
  • **5**:已加入
  • **false**:不导出(默认值)
  • **true**:导出

Parameters:

  • Operator:

    执行本接口操作的员工信息,userId必填。

  • Limit:

    指定分页每页返回的数据条数,单页最大1000

  • Offset:

    指定分页返回第几页的数据,如果不传默认返回第一页,页码从 0 开始,即首页为 0

  • Name:

    查询成员企业的企业名,模糊匹配

  • Status:

    成员企业加入集团的当前状态

  • Export:

    是否导出当前成员企业数据

  • Id:

    成员企业机构 ID,32 位字符串,在PC控制台 集团管理可获取



11219
11220
11221
# File 'lib/v20201111/models.rb', line 11219

def Name
  @Name
end

#OffsetObject

注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。

  • **1**:待授权
  • **2**:已授权待激活
  • **3**:拒绝授权
  • **4**:已解除
  • **5**:已加入
  • **false**:不导出(默认值)
  • **true**:导出

Parameters:

  • Operator:

    执行本接口操作的员工信息,userId必填。

  • Limit:

    指定分页每页返回的数据条数,单页最大1000

  • Offset:

    指定分页返回第几页的数据,如果不传默认返回第一页,页码从 0 开始,即首页为 0

  • Name:

    查询成员企业的企业名,模糊匹配

  • Status:

    成员企业加入集团的当前状态

  • Export:

    是否导出当前成员企业数据

  • Id:

    成员企业机构 ID,32 位字符串,在PC控制台 集团管理可获取



11219
11220
11221
# File 'lib/v20201111/models.rb', line 11219

def Offset
  @Offset
end

#OperatorObject

注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。

  • **1**:待授权
  • **2**:已授权待激活
  • **3**:拒绝授权
  • **4**:已解除
  • **5**:已加入
  • **false**:不导出(默认值)
  • **true**:导出

Parameters:

  • Operator:

    执行本接口操作的员工信息,userId必填。

  • Limit:

    指定分页每页返回的数据条数,单页最大1000

  • Offset:

    指定分页返回第几页的数据,如果不传默认返回第一页,页码从 0 开始,即首页为 0

  • Name:

    查询成员企业的企业名,模糊匹配

  • Status:

    成员企业加入集团的当前状态

  • Export:

    是否导出当前成员企业数据

  • Id:

    成员企业机构 ID,32 位字符串,在PC控制台 集团管理可获取



11219
11220
11221
# File 'lib/v20201111/models.rb', line 11219

def Operator
  @Operator
end

#StatusObject

注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。

  • **1**:待授权
  • **2**:已授权待激活
  • **3**:拒绝授权
  • **4**:已解除
  • **5**:已加入
  • **false**:不导出(默认值)
  • **true**:导出

Parameters:

  • Operator:

    执行本接口操作的员工信息,userId必填。

  • Limit:

    指定分页每页返回的数据条数,单页最大1000

  • Offset:

    指定分页返回第几页的数据,如果不传默认返回第一页,页码从 0 开始,即首页为 0

  • Name:

    查询成员企业的企业名,模糊匹配

  • Status:

    成员企业加入集团的当前状态

  • Export:

    是否导出当前成员企业数据

  • Id:

    成员企业机构 ID,32 位字符串,在PC控制台 集团管理可获取



11219
11220
11221
# File 'lib/v20201111/models.rb', line 11219

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
# File 'lib/v20201111/models.rb', line 11234

def deserialize(params)
  unless params['Operator'].nil?
    @Operator = UserInfo.new
    @Operator.deserialize(params['Operator'])
  end
  @Limit = params['Limit']
  @Offset = params['Offset']
  @Name = params['Name']
  @Status = params['Status']
  @Export = params['Export']
  @Id = params['Id']
end