Class: TencentCloud::Mps::V20190612::SmartErasePrivacyConfig

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) ⇒ SmartErasePrivacyConfig

Returns a new instance of SmartErasePrivacyConfig.



27921
27922
27923
27924
# File 'lib/v20190612/models.rb', line 27921

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

Instance Attribute Details

#PrivacyModelObject

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

Parameters:

  • 隐私保护擦除方式。

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



27919
27920
27921
# File 'lib/v20190612/models.rb', line 27919

def PrivacyModel
  @PrivacyModel
end

#PrivacyTargetsObject

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

Parameters:

  • 隐私保护擦除方式。

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



27919
27920
27921
# File 'lib/v20190612/models.rb', line 27919

def PrivacyTargets
  @PrivacyTargets
end

Instance Method Details

#deserialize(params) ⇒ Object



27926
27927
27928
27929
# File 'lib/v20190612/models.rb', line 27926

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