Class: TencentCloud::Cam::V20190116::ListGroupsForUserRequest

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

Overview

ListGroupsForUser请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(uid = nil, rp = nil, page = nil, subuin = nil) ⇒ ListGroupsForUserRequest

Returns a new instance of ListGroupsForUserRequest.



3517
3518
3519
3520
3521
3522
# File 'lib/v20190116/models.rb', line 3517

def initialize(uid=nil, rp=nil, page=nil, subuin=nil)
  @Uid = uid
  @Rp = rp
  @Page = page
  @SubUin = subuin
end

Instance Attribute Details

#PageObject

Parameters:

  • Uid:

    子用户 UID,入参Uid和SubUin二选一

  • Rp:

    每页数量。默认为20。

  • Page:

    页码。默认为1。

  • SubUin:

    子账号UIN,入参Uid和SubUin二选一



3515
3516
3517
# File 'lib/v20190116/models.rb', line 3515

def Page
  @Page
end

#RpObject

Parameters:

  • Uid:

    子用户 UID,入参Uid和SubUin二选一

  • Rp:

    每页数量。默认为20。

  • Page:

    页码。默认为1。

  • SubUin:

    子账号UIN,入参Uid和SubUin二选一



3515
3516
3517
# File 'lib/v20190116/models.rb', line 3515

def Rp
  @Rp
end

#SubUinObject

Parameters:

  • Uid:

    子用户 UID,入参Uid和SubUin二选一

  • Rp:

    每页数量。默认为20。

  • Page:

    页码。默认为1。

  • SubUin:

    子账号UIN,入参Uid和SubUin二选一



3515
3516
3517
# File 'lib/v20190116/models.rb', line 3515

def SubUin
  @SubUin
end

#UidObject

Parameters:

  • Uid:

    子用户 UID,入参Uid和SubUin二选一

  • Rp:

    每页数量。默认为20。

  • Page:

    页码。默认为1。

  • SubUin:

    子账号UIN,入参Uid和SubUin二选一



3515
3516
3517
# File 'lib/v20190116/models.rb', line 3515

def Uid
  @Uid
end

Instance Method Details

#deserialize(params) ⇒ Object



3524
3525
3526
3527
3528
3529
# File 'lib/v20190116/models.rb', line 3524

def deserialize(params)
  @Uid = params['Uid']
  @Rp = params['Rp']
  @Page = params['Page']
  @SubUin = params['SubUin']
end