Class: TencentCloud::Iai::V20200303::CreateGroupRequest

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

Overview

CreateGroup请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(groupname = nil, groupid = nil, groupexdescriptions = nil, tag = nil, facemodelversion = nil) ⇒ CreateGroupRequest

Returns a new instance of CreateGroupRequest.



666
667
668
669
670
671
672
# File 'lib/v20200303/models.rb', line 666

def initialize(groupname=nil, groupid=nil, groupexdescriptions=nil, tag=nil, facemodelversion=nil)
  @GroupName = groupname
  @GroupId = groupid
  @GroupExDescriptions = groupexdescriptions
  @Tag = tag
  @FaceModelVersion = facemodelversion
end

Instance Attribute Details

#FaceModelVersionObject

  • 最多可以创建5个。

  • 每个自定义描述字段支持个字符。

  • 在同一人员库中自定义描述字段不可重复。

  • 例: 设置某人员库“自定义描述字段”为, 则该人员库下所有人员将拥有名为“学号”、“工号”、“手机号”的描述字段, 可在对应人员描述字段中填写内容,登记该人员的学号、工号、手机号等信息。

  • 目前入参支持 “2.0”和“3.0“ 两个输入。

  • 2020年4月2日开始,默认为“3.0”,之前使用过本接口的账号若未填写本参数默认为“2.0”。

  • 2020年11月26日后开通服务的账号仅支持输入“3.0”。

  • 不同算法模型版本对应的人脸识别算法不同,新版本的整体效果会优于旧版本,建议使用“3.0”版本。

Parameters:

  • GroupName:

    人员库名称,个字符,可修改,不可重复。

  • GroupId:

    人员库 ID,不可修改,不可重复。支持英文、数字、-%@#&_,长度限制64B。

  • GroupExDescriptions:

    人员库自定义描述字段,用于描述人员库中人员属性,该人员库下所有人员将拥有此描述字段。

  • Tag:
  • FaceModelVersion:

    人脸识别服务所用的算法模型版本。



664
665
666
# File 'lib/v20200303/models.rb', line 664

def FaceModelVersion
  @FaceModelVersion
end

#GroupExDescriptionsObject

  • 最多可以创建5个。

  • 每个自定义描述字段支持个字符。

  • 在同一人员库中自定义描述字段不可重复。

  • 例: 设置某人员库“自定义描述字段”为, 则该人员库下所有人员将拥有名为“学号”、“工号”、“手机号”的描述字段, 可在对应人员描述字段中填写内容,登记该人员的学号、工号、手机号等信息。

  • 目前入参支持 “2.0”和“3.0“ 两个输入。

  • 2020年4月2日开始,默认为“3.0”,之前使用过本接口的账号若未填写本参数默认为“2.0”。

  • 2020年11月26日后开通服务的账号仅支持输入“3.0”。

  • 不同算法模型版本对应的人脸识别算法不同,新版本的整体效果会优于旧版本,建议使用“3.0”版本。

Parameters:

  • GroupName:

    人员库名称,个字符,可修改,不可重复。

  • GroupId:

    人员库 ID,不可修改,不可重复。支持英文、数字、-%@#&_,长度限制64B。

  • GroupExDescriptions:

    人员库自定义描述字段,用于描述人员库中人员属性,该人员库下所有人员将拥有此描述字段。

  • Tag:
  • FaceModelVersion:

    人脸识别服务所用的算法模型版本。



664
665
666
# File 'lib/v20200303/models.rb', line 664

def GroupExDescriptions
  @GroupExDescriptions
end

#GroupIdObject

  • 最多可以创建5个。

  • 每个自定义描述字段支持个字符。

  • 在同一人员库中自定义描述字段不可重复。

  • 例: 设置某人员库“自定义描述字段”为, 则该人员库下所有人员将拥有名为“学号”、“工号”、“手机号”的描述字段, 可在对应人员描述字段中填写内容,登记该人员的学号、工号、手机号等信息。

  • 目前入参支持 “2.0”和“3.0“ 两个输入。

  • 2020年4月2日开始,默认为“3.0”,之前使用过本接口的账号若未填写本参数默认为“2.0”。

  • 2020年11月26日后开通服务的账号仅支持输入“3.0”。

  • 不同算法模型版本对应的人脸识别算法不同,新版本的整体效果会优于旧版本,建议使用“3.0”版本。

Parameters:

  • GroupName:

    人员库名称,个字符,可修改,不可重复。

  • GroupId:

    人员库 ID,不可修改,不可重复。支持英文、数字、-%@#&_,长度限制64B。

  • GroupExDescriptions:

    人员库自定义描述字段,用于描述人员库中人员属性,该人员库下所有人员将拥有此描述字段。

  • Tag:
  • FaceModelVersion:

    人脸识别服务所用的算法模型版本。



664
665
666
# File 'lib/v20200303/models.rb', line 664

def GroupId
  @GroupId
end

#GroupNameObject

  • 最多可以创建5个。

  • 每个自定义描述字段支持个字符。

  • 在同一人员库中自定义描述字段不可重复。

  • 例: 设置某人员库“自定义描述字段”为, 则该人员库下所有人员将拥有名为“学号”、“工号”、“手机号”的描述字段, 可在对应人员描述字段中填写内容,登记该人员的学号、工号、手机号等信息。

  • 目前入参支持 “2.0”和“3.0“ 两个输入。

  • 2020年4月2日开始,默认为“3.0”,之前使用过本接口的账号若未填写本参数默认为“2.0”。

  • 2020年11月26日后开通服务的账号仅支持输入“3.0”。

  • 不同算法模型版本对应的人脸识别算法不同,新版本的整体效果会优于旧版本,建议使用“3.0”版本。

Parameters:

  • GroupName:

    人员库名称,个字符,可修改,不可重复。

  • GroupId:

    人员库 ID,不可修改,不可重复。支持英文、数字、-%@#&_,长度限制64B。

  • GroupExDescriptions:

    人员库自定义描述字段,用于描述人员库中人员属性,该人员库下所有人员将拥有此描述字段。

  • Tag:
  • FaceModelVersion:

    人脸识别服务所用的算法模型版本。



664
665
666
# File 'lib/v20200303/models.rb', line 664

def GroupName
  @GroupName
end

#TagObject

  • 最多可以创建5个。

  • 每个自定义描述字段支持个字符。

  • 在同一人员库中自定义描述字段不可重复。

  • 例: 设置某人员库“自定义描述字段”为, 则该人员库下所有人员将拥有名为“学号”、“工号”、“手机号”的描述字段, 可在对应人员描述字段中填写内容,登记该人员的学号、工号、手机号等信息。

  • 目前入参支持 “2.0”和“3.0“ 两个输入。

  • 2020年4月2日开始,默认为“3.0”,之前使用过本接口的账号若未填写本参数默认为“2.0”。

  • 2020年11月26日后开通服务的账号仅支持输入“3.0”。

  • 不同算法模型版本对应的人脸识别算法不同,新版本的整体效果会优于旧版本,建议使用“3.0”版本。

Parameters:

  • GroupName:

    人员库名称,个字符,可修改,不可重复。

  • GroupId:

    人员库 ID,不可修改,不可重复。支持英文、数字、-%@#&_,长度限制64B。

  • GroupExDescriptions:

    人员库自定义描述字段,用于描述人员库中人员属性,该人员库下所有人员将拥有此描述字段。

  • Tag:
  • FaceModelVersion:

    人脸识别服务所用的算法模型版本。



664
665
666
# File 'lib/v20200303/models.rb', line 664

def Tag
  @Tag
end

Instance Method Details

#deserialize(params) ⇒ Object



674
675
676
677
678
679
680
# File 'lib/v20200303/models.rb', line 674

def deserialize(params)
  @GroupName = params['GroupName']
  @GroupId = params['GroupId']
  @GroupExDescriptions = params['GroupExDescriptions']
  @Tag = params['Tag']
  @FaceModelVersion = params['FaceModelVersion']
end