Class: TencentCloud::Essbasic::V20210526::DescribeChannelOrganizationsRequest

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

Overview

DescribeChannelOrganizations请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(agent = nil, limit = nil, organizationopenid = nil, authorizationstatuslist = nil, offset = nil) ⇒ DescribeChannelOrganizationsRequest

Returns a new instance of DescribeChannelOrganizationsRequest.



7923
7924
7925
7926
7927
7928
7929
# File 'lib/v20210526/models.rb', line 7923

def initialize(agent=nil, limit=nil, organizationopenid=nil, authorizationstatuslist=nil, offset=nil)
  @Agent = agent
  @Limit = limit
  @OrganizationOpenId = organizationopenid
  @AuthorizationStatusList = authorizationstatuslist
  @Offset = offset
end

Instance Attribute Details

#AgentObject

如果需要批量查询本应用下的所有企业的信息,则该字段不需要赋值

  • **"UNVERIFIED"**: 未认证的企业
  • **"VERIFYINGLEGALPENDINGAUTHORIZATION"**: 认证中待法人授权的企业
  • **"VERIFYINGAUTHORIZATIONFILEPENDING"**: 认证中授权书审核中的企业
  • **"VERIFYINGAUTHORIZATIONFILEREJECT"**: 认证中授权书已驳回的企业
  • **"VERIFYING"**: 认证进行中的企业
  • **"VERIFIED"**: 已认证完成的企业

Parameters:

  • AuthorizationStatusList:

    可以按照当前企业的认证状态进行过滤。可值如下:

  • Offset:

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



7921
7922
7923
# File 'lib/v20210526/models.rb', line 7921

def Agent
  @Agent
end

#AuthorizationStatusListObject

如果需要批量查询本应用下的所有企业的信息,则该字段不需要赋值

  • **"UNVERIFIED"**: 未认证的企业
  • **"VERIFYINGLEGALPENDINGAUTHORIZATION"**: 认证中待法人授权的企业
  • **"VERIFYINGAUTHORIZATIONFILEPENDING"**: 认证中授权书审核中的企业
  • **"VERIFYINGAUTHORIZATIONFILEREJECT"**: 认证中授权书已驳回的企业
  • **"VERIFYING"**: 认证进行中的企业
  • **"VERIFIED"**: 已认证完成的企业

Parameters:

  • AuthorizationStatusList:

    可以按照当前企业的认证状态进行过滤。可值如下:

  • Offset:

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



7921
7922
7923
# File 'lib/v20210526/models.rb', line 7921

def AuthorizationStatusList
  @AuthorizationStatusList
end

#LimitObject

如果需要批量查询本应用下的所有企业的信息,则该字段不需要赋值

  • **"UNVERIFIED"**: 未认证的企业
  • **"VERIFYINGLEGALPENDINGAUTHORIZATION"**: 认证中待法人授权的企业
  • **"VERIFYINGAUTHORIZATIONFILEPENDING"**: 认证中授权书审核中的企业
  • **"VERIFYINGAUTHORIZATIONFILEREJECT"**: 认证中授权书已驳回的企业
  • **"VERIFYING"**: 认证进行中的企业
  • **"VERIFIED"**: 已认证完成的企业

Parameters:

  • AuthorizationStatusList:

    可以按照当前企业的认证状态进行过滤。可值如下:

  • Offset:

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



7921
7922
7923
# File 'lib/v20210526/models.rb', line 7921

def Limit
  @Limit
end

#OffsetObject

如果需要批量查询本应用下的所有企业的信息,则该字段不需要赋值

  • **"UNVERIFIED"**: 未认证的企业
  • **"VERIFYINGLEGALPENDINGAUTHORIZATION"**: 认证中待法人授权的企业
  • **"VERIFYINGAUTHORIZATIONFILEPENDING"**: 认证中授权书审核中的企业
  • **"VERIFYINGAUTHORIZATIONFILEREJECT"**: 认证中授权书已驳回的企业
  • **"VERIFYING"**: 认证进行中的企业
  • **"VERIFIED"**: 已认证完成的企业

Parameters:

  • AuthorizationStatusList:

    可以按照当前企业的认证状态进行过滤。可值如下:

  • Offset:

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



7921
7922
7923
# File 'lib/v20210526/models.rb', line 7921

def Offset
  @Offset
end

#OrganizationOpenIdObject

如果需要批量查询本应用下的所有企业的信息,则该字段不需要赋值

  • **"UNVERIFIED"**: 未认证的企业
  • **"VERIFYINGLEGALPENDINGAUTHORIZATION"**: 认证中待法人授权的企业
  • **"VERIFYINGAUTHORIZATIONFILEPENDING"**: 认证中授权书审核中的企业
  • **"VERIFYINGAUTHORIZATIONFILEREJECT"**: 认证中授权书已驳回的企业
  • **"VERIFYING"**: 认证进行中的企业
  • **"VERIFIED"**: 已认证完成的企业

Parameters:

  • AuthorizationStatusList:

    可以按照当前企业的认证状态进行过滤。可值如下:

  • Offset:

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



7921
7922
7923
# File 'lib/v20210526/models.rb', line 7921

def OrganizationOpenId
  @OrganizationOpenId
end

Instance Method Details

#deserialize(params) ⇒ Object



7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
# File 'lib/v20210526/models.rb', line 7931

def deserialize(params)
  unless params['Agent'].nil?
    @Agent = Agent.new
    @Agent.deserialize(params['Agent'])
  end
  @Limit = params['Limit']
  @OrganizationOpenId = params['OrganizationOpenId']
  @AuthorizationStatusList = params['AuthorizationStatusList']
  @Offset = params['Offset']
end