Class: TencentCloud::Ioa::V20220601::DescribeLocalAccountsRequest

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

Overview

DescribeLocalAccounts请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(condition = nil, accountgroupid = nil, showflag = nil) ⇒ DescribeLocalAccountsRequest

Returns a new instance of DescribeLocalAccountsRequest.



2468
2469
2470
2471
2472
# File 'lib/v20220601/models.rb', line 2468

def initialize(condition=nil, accountgroupid=nil, showflag=nil)
  @Condition = condition
  @AccountGroupId = accountgroupid
  @ShowFlag = showflag
end

Instance Attribute Details

#AccountGroupIdObject

1、UserName,string类型,姓名是否必填:否过滤支持:是,支持eq、like、ilike 排序支持:否2、UserId,string类型,账户是否必填:否过滤支持:是,支持eq、like、ilike 排序支持:否3、Phone,string类型,手机号是否必填:否过滤支持:是,支持eq、like、ilike 排序支持:否

Parameters:

  • Condition:

    查询条件:过滤或排序

  • AccountGroupId:

    获取账号的分组ID,不传默认获取全网根账号组

  • ShowFlag:

    是否仅展示当前目录下用户 1: 递归显示 2:仅显示当前目录下用户



2466
2467
2468
# File 'lib/v20220601/models.rb', line 2466

def AccountGroupId
  @AccountGroupId
end

#ConditionObject

1、UserName,string类型,姓名是否必填:否过滤支持:是,支持eq、like、ilike 排序支持:否2、UserId,string类型,账户是否必填:否过滤支持:是,支持eq、like、ilike 排序支持:否3、Phone,string类型,手机号是否必填:否过滤支持:是,支持eq、like、ilike 排序支持:否

Parameters:

  • Condition:

    查询条件:过滤或排序

  • AccountGroupId:

    获取账号的分组ID,不传默认获取全网根账号组

  • ShowFlag:

    是否仅展示当前目录下用户 1: 递归显示 2:仅显示当前目录下用户



2466
2467
2468
# File 'lib/v20220601/models.rb', line 2466

def Condition
  @Condition
end

#ShowFlagObject

1、UserName,string类型,姓名是否必填:否过滤支持:是,支持eq、like、ilike 排序支持:否2、UserId,string类型,账户是否必填:否过滤支持:是,支持eq、like、ilike 排序支持:否3、Phone,string类型,手机号是否必填:否过滤支持:是,支持eq、like、ilike 排序支持:否

Parameters:

  • Condition:

    查询条件:过滤或排序

  • AccountGroupId:

    获取账号的分组ID,不传默认获取全网根账号组

  • ShowFlag:

    是否仅展示当前目录下用户 1: 递归显示 2:仅显示当前目录下用户



2466
2467
2468
# File 'lib/v20220601/models.rb', line 2466

def ShowFlag
  @ShowFlag
end

Instance Method Details

#deserialize(params) ⇒ Object



2474
2475
2476
2477
2478
2479
2480
2481
# File 'lib/v20220601/models.rb', line 2474

def deserialize(params)
  unless params['Condition'].nil?
    @Condition = Condition.new
    @Condition.deserialize(params['Condition'])
  end
  @AccountGroupId = params['AccountGroupId']
  @ShowFlag = params['ShowFlag']
end