Class: TencentCloud::Vm::V20200709::CreateBizConfigRequest

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

Overview

CreateBizConfig请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(biztype = nil, mediamoderation = nil, bizname = nil, moderationcategories = nil) ⇒ CreateBizConfigRequest

Returns a new instance of CreateBizConfigRequest.



334
335
336
337
338
339
# File 'lib/v20200709/models.rb', line 334

def initialize(biztype=nil, mediamoderation=nil, bizname=nil, moderationcategories=nil)
  @BizType = biztype
  @MediaModeration = mediamoderation
  @BizName = bizname
  @ModerationCategories = moderationcategories
end

Instance Attribute Details

#BizNameObject

Parameters:

  • BizType:

    业务ID,仅限英文字母、数字和下划线(_)组成,长度不超过8位

  • MediaModeration:

    审核分类信息

  • BizName:

    业务名称,用于标识业务场景,长度不超过32位

  • ModerationCategories:

    审核内容,可选:Polity (政治); Porn (色情); Illegal(违法);Abuse (谩骂); Terror (暴恐); Ad (广告); Custom (自定义);



332
333
334
# File 'lib/v20200709/models.rb', line 332

def BizName
  @BizName
end

#BizTypeObject

Parameters:

  • BizType:

    业务ID,仅限英文字母、数字和下划线(_)组成,长度不超过8位

  • MediaModeration:

    审核分类信息

  • BizName:

    业务名称,用于标识业务场景,长度不超过32位

  • ModerationCategories:

    审核内容,可选:Polity (政治); Porn (色情); Illegal(违法);Abuse (谩骂); Terror (暴恐); Ad (广告); Custom (自定义);



332
333
334
# File 'lib/v20200709/models.rb', line 332

def BizType
  @BizType
end

#MediaModerationObject

Parameters:

  • BizType:

    业务ID,仅限英文字母、数字和下划线(_)组成,长度不超过8位

  • MediaModeration:

    审核分类信息

  • BizName:

    业务名称,用于标识业务场景,长度不超过32位

  • ModerationCategories:

    审核内容,可选:Polity (政治); Porn (色情); Illegal(违法);Abuse (谩骂); Terror (暴恐); Ad (广告); Custom (自定义);



332
333
334
# File 'lib/v20200709/models.rb', line 332

def MediaModeration
  @MediaModeration
end

#ModerationCategoriesObject

Parameters:

  • BizType:

    业务ID,仅限英文字母、数字和下划线(_)组成,长度不超过8位

  • MediaModeration:

    审核分类信息

  • BizName:

    业务名称,用于标识业务场景,长度不超过32位

  • ModerationCategories:

    审核内容,可选:Polity (政治); Porn (色情); Illegal(违法);Abuse (谩骂); Terror (暴恐); Ad (广告); Custom (自定义);



332
333
334
# File 'lib/v20200709/models.rb', line 332

def ModerationCategories
  @ModerationCategories
end

Instance Method Details

#deserialize(params) ⇒ Object



341
342
343
344
345
346
347
348
349
# File 'lib/v20200709/models.rb', line 341

def deserialize(params)
  @BizType = params['BizType']
  unless params['MediaModeration'].nil?
    @MediaModeration = MediaModerationConfig.new
    @MediaModeration.deserialize(params['MediaModeration'])
  end
  @BizName = params['BizName']
  @ModerationCategories = params['ModerationCategories']
end