Class: TencentCloud::Vm::V20200709::CreateBizConfigRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vm::V20200709::CreateBizConfigRequest
- Defined in:
- lib/v20200709/models.rb
Overview
CreateBizConfig请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(biztype = nil, mediamoderation = nil, bizname = nil, moderationcategories = nil) ⇒ CreateBizConfigRequest
constructor
A new instance of CreateBizConfigRequest.
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
#BizName ⇒ Object
332 333 334 |
# File 'lib/v20200709/models.rb', line 332 def BizName @BizName end |
#BizType ⇒ Object
332 333 334 |
# File 'lib/v20200709/models.rb', line 332 def BizType @BizType end |
#MediaModeration ⇒ Object
332 333 334 |
# File 'lib/v20200709/models.rb', line 332 def MediaModeration @MediaModeration end |
#ModerationCategories ⇒ Object
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 |