Class: TencentCloud::Cam::V20190116::ListAttachedGroupPoliciesRequest

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

Overview

ListAttachedGroupPolicies请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(targetgroupid = nil, page = nil, rp = nil, keyword = nil) ⇒ ListAttachedGroupPoliciesRequest

Returns a new instance of ListAttachedGroupPoliciesRequest.



3048
3049
3050
3051
3052
3053
# File 'lib/v20190116/models.rb', line 3048

def initialize(targetgroupid=nil, page=nil, rp=nil, keyword=nil)
  @TargetGroupId = targetgroupid
  @Page = page
  @Rp = rp
  @Keyword = keyword
end

Instance Attribute Details

#KeywordObject

Parameters:

  • TargetGroupId:

    用户组ID

  • Page:

    页码,默认值是 1,从 1 开始

  • Rp:

    每页大小,默认值是 20

  • Keyword:

    搜索关键字



3046
3047
3048
# File 'lib/v20190116/models.rb', line 3046

def Keyword
  @Keyword
end

#PageObject

Parameters:

  • TargetGroupId:

    用户组ID

  • Page:

    页码,默认值是 1,从 1 开始

  • Rp:

    每页大小,默认值是 20

  • Keyword:

    搜索关键字



3046
3047
3048
# File 'lib/v20190116/models.rb', line 3046

def Page
  @Page
end

#RpObject

Parameters:

  • TargetGroupId:

    用户组ID

  • Page:

    页码,默认值是 1,从 1 开始

  • Rp:

    每页大小,默认值是 20

  • Keyword:

    搜索关键字



3046
3047
3048
# File 'lib/v20190116/models.rb', line 3046

def Rp
  @Rp
end

#TargetGroupIdObject

Parameters:

  • TargetGroupId:

    用户组ID

  • Page:

    页码,默认值是 1,从 1 开始

  • Rp:

    每页大小,默认值是 20

  • Keyword:

    搜索关键字



3046
3047
3048
# File 'lib/v20190116/models.rb', line 3046

def TargetGroupId
  @TargetGroupId
end

Instance Method Details

#deserialize(params) ⇒ Object



3055
3056
3057
3058
3059
3060
# File 'lib/v20190116/models.rb', line 3055

def deserialize(params)
  @TargetGroupId = params['TargetGroupId']
  @Page = params['Page']
  @Rp = params['Rp']
  @Keyword = params['Keyword']
end