Class: TencentCloud::Cam::V20190116::GroupInfo

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

Overview

用户组信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(groupid = nil, groupname = nil, createtime = nil, remark = nil) ⇒ GroupInfo

Returns a new instance of GroupInfo.



2920
2921
2922
2923
2924
2925
# File 'lib/v20190116/models.rb', line 2920

def initialize(groupid=nil, groupname=nil, createtime=nil, remark=nil)
  @GroupId = groupid
  @GroupName = groupname
  @CreateTime = createtime
  @Remark = remark
end

Instance Attribute Details

#CreateTimeObject

Parameters:

  • GroupId:

    用户组 ID。

  • GroupName:

    用户组名称。

  • CreateTime:

    用户组创建时间。

  • Remark:

    用户组描述。



2918
2919
2920
# File 'lib/v20190116/models.rb', line 2918

def CreateTime
  @CreateTime
end

#GroupIdObject

Parameters:

  • GroupId:

    用户组 ID。

  • GroupName:

    用户组名称。

  • CreateTime:

    用户组创建时间。

  • Remark:

    用户组描述。



2918
2919
2920
# File 'lib/v20190116/models.rb', line 2918

def GroupId
  @GroupId
end

#GroupNameObject

Parameters:

  • GroupId:

    用户组 ID。

  • GroupName:

    用户组名称。

  • CreateTime:

    用户组创建时间。

  • Remark:

    用户组描述。



2918
2919
2920
# File 'lib/v20190116/models.rb', line 2918

def GroupName
  @GroupName
end

#RemarkObject

Parameters:

  • GroupId:

    用户组 ID。

  • GroupName:

    用户组名称。

  • CreateTime:

    用户组创建时间。

  • Remark:

    用户组描述。



2918
2919
2920
# File 'lib/v20190116/models.rb', line 2918

def Remark
  @Remark
end

Instance Method Details

#deserialize(params) ⇒ Object



2927
2928
2929
2930
2931
2932
# File 'lib/v20190116/models.rb', line 2927

def deserialize(params)
  @GroupId = params['GroupId']
  @GroupName = params['GroupName']
  @CreateTime = params['CreateTime']
  @Remark = params['Remark']
end