Class: TencentCloud::Cme::V20191029::CreateTeamRequest

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

Overview

CreateTeam请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(platform = nil, name = nil, ownerid = nil, ownerremark = nil, teamid = nil) ⇒ CreateTeamRequest

Returns a new instance of CreateTeamRequest.



793
794
795
796
797
798
799
# File 'lib/v20191029/models.rb', line 793

def initialize(platform=nil, name=nil, ownerid=nil, ownerremark=nil, teamid=nil)
  @Platform = platform
  @Name = name
  @OwnerId = ownerid
  @OwnerRemark = ownerremark
  @TeamId = teamid
end

Instance Attribute Details

#NameObject

Parameters:

  • Platform:

    平台名称,指定访问的平台。

  • Name:

    团队名称,限30个字符。

  • OwnerId:

    团队所有者,指定用户 ID。

  • OwnerRemark:

    团队所有者的备注,限30个字符。

  • TeamId:

    自定义团队 ID。创建后不可修改,限20个英文字符及“-”。同时不能以 cmetid_开头。不填会生成默认团队 ID。



791
792
793
# File 'lib/v20191029/models.rb', line 791

def Name
  @Name
end

#OwnerIdObject

Parameters:

  • Platform:

    平台名称,指定访问的平台。

  • Name:

    团队名称,限30个字符。

  • OwnerId:

    团队所有者,指定用户 ID。

  • OwnerRemark:

    团队所有者的备注,限30个字符。

  • TeamId:

    自定义团队 ID。创建后不可修改,限20个英文字符及“-”。同时不能以 cmetid_开头。不填会生成默认团队 ID。



791
792
793
# File 'lib/v20191029/models.rb', line 791

def OwnerId
  @OwnerId
end

#OwnerRemarkObject

Parameters:

  • Platform:

    平台名称,指定访问的平台。

  • Name:

    团队名称,限30个字符。

  • OwnerId:

    团队所有者,指定用户 ID。

  • OwnerRemark:

    团队所有者的备注,限30个字符。

  • TeamId:

    自定义团队 ID。创建后不可修改,限20个英文字符及“-”。同时不能以 cmetid_开头。不填会生成默认团队 ID。



791
792
793
# File 'lib/v20191029/models.rb', line 791

def OwnerRemark
  @OwnerRemark
end

#PlatformObject

Parameters:

  • Platform:

    平台名称,指定访问的平台。

  • Name:

    团队名称,限30个字符。

  • OwnerId:

    团队所有者,指定用户 ID。

  • OwnerRemark:

    团队所有者的备注,限30个字符。

  • TeamId:

    自定义团队 ID。创建后不可修改,限20个英文字符及“-”。同时不能以 cmetid_开头。不填会生成默认团队 ID。



791
792
793
# File 'lib/v20191029/models.rb', line 791

def Platform
  @Platform
end

#TeamIdObject

Parameters:

  • Platform:

    平台名称,指定访问的平台。

  • Name:

    团队名称,限30个字符。

  • OwnerId:

    团队所有者,指定用户 ID。

  • OwnerRemark:

    团队所有者的备注,限30个字符。

  • TeamId:

    自定义团队 ID。创建后不可修改,限20个英文字符及“-”。同时不能以 cmetid_开头。不填会生成默认团队 ID。



791
792
793
# File 'lib/v20191029/models.rb', line 791

def TeamId
  @TeamId
end

Instance Method Details

#deserialize(params) ⇒ Object



801
802
803
804
805
806
807
# File 'lib/v20191029/models.rb', line 801

def deserialize(params)
  @Platform = params['Platform']
  @Name = params['Name']
  @OwnerId = params['OwnerId']
  @OwnerRemark = params['OwnerRemark']
  @TeamId = params['TeamId']
end