Class: TencentCloud::Mps::V20190612::UpdateSmartErasePrivacyConfig

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

Overview

智能擦除模板隐私保护配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(privacymodel = nil, privacytargets = nil) ⇒ UpdateSmartErasePrivacyConfig

Returns a new instance of UpdateSmartErasePrivacyConfig.



31307
31308
31309
31310
# File 'lib/v20190612/models.rb', line 31307

def initialize(privacymodel=nil, privacytargets=nil)
  @PrivacyModel = privacymodel
  @PrivacyTargets = privacytargets
end

Instance Attribute Details

#PrivacyModelObject

  • blur 模糊
  • mosaic 马赛克
  • face 人脸
  • plate 车牌

Parameters:

  • 隐私保护擦除方式。

  • 隐私保护目标,(在API Explorer上使用时无需传入数组,添加相应项并填入对应值即可)。



31305
31306
31307
# File 'lib/v20190612/models.rb', line 31305

def PrivacyModel
  @PrivacyModel
end

#PrivacyTargetsObject

  • blur 模糊
  • mosaic 马赛克
  • face 人脸
  • plate 车牌

Parameters:

  • 隐私保护擦除方式。

  • 隐私保护目标,(在API Explorer上使用时无需传入数组,添加相应项并填入对应值即可)。



31305
31306
31307
# File 'lib/v20190612/models.rb', line 31305

def PrivacyTargets
  @PrivacyTargets
end

Instance Method Details

#deserialize(params) ⇒ Object



31312
31313
31314
31315
# File 'lib/v20190612/models.rb', line 31312

def deserialize(params)
  @PrivacyModel = params['PrivacyModel']
  @PrivacyTargets = params['PrivacyTargets']
end