Class: TencentCloud::Organization::V20210331::DescribeOrganizationMembersRequest

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

Overview

DescribeOrganizationMembers请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(offset = nil, limit = nil, lang = nil, searchkey = nil, authname = nil, product = nil, tags = nil, nodeid = nil, nodename = nil) ⇒ DescribeOrganizationMembersRequest

Returns a new instance of DescribeOrganizationMembersRequest.



2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
# File 'lib/v20210331/models.rb', line 2802

def initialize(offset=nil, limit=nil, lang=nil, searchkey=nil, authname=nil, product=nil, tags=nil, nodeid=nil, nodename=nil)
  @Offset = offset
  @Limit = limit
  @Lang = lang
  @SearchKey = searchkey
  @AuthName = authname
  @Product = product
  @Tags = tags
  @NodeId = nodeid
  @NodeName = nodename
end

Instance Attribute Details

#AuthNameObject

Parameters:

  • Offset:

    偏移量。取值是limit的整数倍,默认值 : 0

  • Limit:

    限制数目。取值范围:1~50,默认值:10

  • Lang:

    国际站:en,国内站:zh

  • SearchKey:

    成员名称或者成员ID搜索。

  • AuthName:

    主体名称搜索。

  • Product:

    可信服务产品简称。可信服务管理员查询时必须指定

  • Tags:

    成员标签搜索列表,最大10个

  • NodeId:

    组织单元ID

  • NodeName:

    组织单元名称



2800
2801
2802
# File 'lib/v20210331/models.rb', line 2800

def AuthName
  @AuthName
end

#LangObject

Parameters:

  • Offset:

    偏移量。取值是limit的整数倍,默认值 : 0

  • Limit:

    限制数目。取值范围:1~50,默认值:10

  • Lang:

    国际站:en,国内站:zh

  • SearchKey:

    成员名称或者成员ID搜索。

  • AuthName:

    主体名称搜索。

  • Product:

    可信服务产品简称。可信服务管理员查询时必须指定

  • Tags:

    成员标签搜索列表,最大10个

  • NodeId:

    组织单元ID

  • NodeName:

    组织单元名称



2800
2801
2802
# File 'lib/v20210331/models.rb', line 2800

def Lang
  @Lang
end

#LimitObject

Parameters:

  • Offset:

    偏移量。取值是limit的整数倍,默认值 : 0

  • Limit:

    限制数目。取值范围:1~50,默认值:10

  • Lang:

    国际站:en,国内站:zh

  • SearchKey:

    成员名称或者成员ID搜索。

  • AuthName:

    主体名称搜索。

  • Product:

    可信服务产品简称。可信服务管理员查询时必须指定

  • Tags:

    成员标签搜索列表,最大10个

  • NodeId:

    组织单元ID

  • NodeName:

    组织单元名称



2800
2801
2802
# File 'lib/v20210331/models.rb', line 2800

def Limit
  @Limit
end

#NodeIdObject

Parameters:

  • Offset:

    偏移量。取值是limit的整数倍,默认值 : 0

  • Limit:

    限制数目。取值范围:1~50,默认值:10

  • Lang:

    国际站:en,国内站:zh

  • SearchKey:

    成员名称或者成员ID搜索。

  • AuthName:

    主体名称搜索。

  • Product:

    可信服务产品简称。可信服务管理员查询时必须指定

  • Tags:

    成员标签搜索列表,最大10个

  • NodeId:

    组织单元ID

  • NodeName:

    组织单元名称



2800
2801
2802
# File 'lib/v20210331/models.rb', line 2800

def NodeId
  @NodeId
end

#NodeNameObject

Parameters:

  • Offset:

    偏移量。取值是limit的整数倍,默认值 : 0

  • Limit:

    限制数目。取值范围:1~50,默认值:10

  • Lang:

    国际站:en,国内站:zh

  • SearchKey:

    成员名称或者成员ID搜索。

  • AuthName:

    主体名称搜索。

  • Product:

    可信服务产品简称。可信服务管理员查询时必须指定

  • Tags:

    成员标签搜索列表,最大10个

  • NodeId:

    组织单元ID

  • NodeName:

    组织单元名称



2800
2801
2802
# File 'lib/v20210331/models.rb', line 2800

def NodeName
  @NodeName
end

#OffsetObject

Parameters:

  • Offset:

    偏移量。取值是limit的整数倍,默认值 : 0

  • Limit:

    限制数目。取值范围:1~50,默认值:10

  • Lang:

    国际站:en,国内站:zh

  • SearchKey:

    成员名称或者成员ID搜索。

  • AuthName:

    主体名称搜索。

  • Product:

    可信服务产品简称。可信服务管理员查询时必须指定

  • Tags:

    成员标签搜索列表,最大10个

  • NodeId:

    组织单元ID

  • NodeName:

    组织单元名称



2800
2801
2802
# File 'lib/v20210331/models.rb', line 2800

def Offset
  @Offset
end

#ProductObject

Parameters:

  • Offset:

    偏移量。取值是limit的整数倍,默认值 : 0

  • Limit:

    限制数目。取值范围:1~50,默认值:10

  • Lang:

    国际站:en,国内站:zh

  • SearchKey:

    成员名称或者成员ID搜索。

  • AuthName:

    主体名称搜索。

  • Product:

    可信服务产品简称。可信服务管理员查询时必须指定

  • Tags:

    成员标签搜索列表,最大10个

  • NodeId:

    组织单元ID

  • NodeName:

    组织单元名称



2800
2801
2802
# File 'lib/v20210331/models.rb', line 2800

def Product
  @Product
end

#SearchKeyObject

Parameters:

  • Offset:

    偏移量。取值是limit的整数倍,默认值 : 0

  • Limit:

    限制数目。取值范围:1~50,默认值:10

  • Lang:

    国际站:en,国内站:zh

  • SearchKey:

    成员名称或者成员ID搜索。

  • AuthName:

    主体名称搜索。

  • Product:

    可信服务产品简称。可信服务管理员查询时必须指定

  • Tags:

    成员标签搜索列表,最大10个

  • NodeId:

    组织单元ID

  • NodeName:

    组织单元名称



2800
2801
2802
# File 'lib/v20210331/models.rb', line 2800

def SearchKey
  @SearchKey
end

#TagsObject

Parameters:

  • Offset:

    偏移量。取值是limit的整数倍,默认值 : 0

  • Limit:

    限制数目。取值范围:1~50,默认值:10

  • Lang:

    国际站:en,国内站:zh

  • SearchKey:

    成员名称或者成员ID搜索。

  • AuthName:

    主体名称搜索。

  • Product:

    可信服务产品简称。可信服务管理员查询时必须指定

  • Tags:

    成员标签搜索列表,最大10个

  • NodeId:

    组织单元ID

  • NodeName:

    组织单元名称



2800
2801
2802
# File 'lib/v20210331/models.rb', line 2800

def Tags
  @Tags
end

Instance Method Details

#deserialize(params) ⇒ Object



2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
# File 'lib/v20210331/models.rb', line 2814

def deserialize(params)
  @Offset = params['Offset']
  @Limit = params['Limit']
  @Lang = params['Lang']
  @SearchKey = params['SearchKey']
  @AuthName = params['AuthName']
  @Product = params['Product']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      tag_tmp = Tag.new
      tag_tmp.deserialize(i)
      @Tags << tag_tmp
    end
  end
  @NodeId = params['NodeId']
  @NodeName = params['NodeName']
end