Class: TencentCloud::Organization::V20210331::CreateGroupRequest

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

Overview

CreateGroup请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(zoneid = nil, groupname = nil, description = nil, grouptype = nil) ⇒ CreateGroupRequest

Returns a new instance of CreateGroupRequest.



775
776
777
778
779
780
# File 'lib/v20210331/models.rb', line 775

def initialize(zoneid=nil, groupname=nil, description=nil, grouptype=nil)
  @ZoneId = zoneid
  @GroupName = groupname
  @Description = description
  @GroupType = grouptype
end

Instance Attribute Details

#DescriptionObject

Parameters:

  • ZoneId:

    空间 ID。

  • GroupName:

    用户组的名称。 格式:允许英文字母、数字和特殊字符-。 长度:最大 128 个字符。

  • Description:

    用户组的描述。 长度:最大 1024 个字符。

  • GroupType:

    用户组类型 Manual:手动创建,Synchronized:外部导入



773
774
775
# File 'lib/v20210331/models.rb', line 773

def Description
  @Description
end

#GroupNameObject

Parameters:

  • ZoneId:

    空间 ID。

  • GroupName:

    用户组的名称。 格式:允许英文字母、数字和特殊字符-。 长度:最大 128 个字符。

  • Description:

    用户组的描述。 长度:最大 1024 个字符。

  • GroupType:

    用户组类型 Manual:手动创建,Synchronized:外部导入



773
774
775
# File 'lib/v20210331/models.rb', line 773

def GroupName
  @GroupName
end

#GroupTypeObject

Parameters:

  • ZoneId:

    空间 ID。

  • GroupName:

    用户组的名称。 格式:允许英文字母、数字和特殊字符-。 长度:最大 128 个字符。

  • Description:

    用户组的描述。 长度:最大 1024 个字符。

  • GroupType:

    用户组类型 Manual:手动创建,Synchronized:外部导入



773
774
775
# File 'lib/v20210331/models.rb', line 773

def GroupType
  @GroupType
end

#ZoneIdObject

Parameters:

  • ZoneId:

    空间 ID。

  • GroupName:

    用户组的名称。 格式:允许英文字母、数字和特殊字符-。 长度:最大 128 个字符。

  • Description:

    用户组的描述。 长度:最大 1024 个字符。

  • GroupType:

    用户组类型 Manual:手动创建,Synchronized:外部导入



773
774
775
# File 'lib/v20210331/models.rb', line 773

def ZoneId
  @ZoneId
end

Instance Method Details

#deserialize(params) ⇒ Object



782
783
784
785
786
787
# File 'lib/v20210331/models.rb', line 782

def deserialize(params)
  @ZoneId = params['ZoneId']
  @GroupName = params['GroupName']
  @Description = params['Description']
  @GroupType = params['GroupType']
end