Class: TencentCloud::Mps::V20190612::ModifyBlindWatermarkTemplateRequest

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

Overview

ModifyBlindWatermarkTemplate请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(definition = nil, name = nil, comment = nil, textcontent = nil, strength = nil) ⇒ ModifyBlindWatermarkTemplateRequest

Returns a new instance of ModifyBlindWatermarkTemplateRequest.



21752
21753
21754
21755
21756
21757
21758
# File 'lib/v20190612/models.rb', line 21752

def initialize(definition=nil, name=nil, comment=nil, textcontent=nil, strength=nil)
  @Definition = definition
  @Name = name
  @Comment = comment
  @TextContent = textcontent
  @Strength = strength
end

Instance Attribute Details

#CommentObject

Parameters:

  • Definition:

    数字水印模板唯一标识。

  • Name:

    数字水印模板名称,支持 中文、英文、数字、_、-和. 六种格式,长度限制:64 个字符。

  • Comment:

    数字水印模板描述信息,长度限制:256 个字符。

  • TextContent:

    数字水印文字内容,长度不超过64个字符,NAGRA水印类型的模板不支持修改文字内容。

  • Strength:

    数字水印强度。 default: 默认,高清画质和抗性平衡 stronger:画质清晰,抗性较强 strongest:画质一般,抗性最强



21750
21751
21752
# File 'lib/v20190612/models.rb', line 21750

def Comment
  @Comment
end

#DefinitionObject

Parameters:

  • Definition:

    数字水印模板唯一标识。

  • Name:

    数字水印模板名称,支持 中文、英文、数字、_、-和. 六种格式,长度限制:64 个字符。

  • Comment:

    数字水印模板描述信息,长度限制:256 个字符。

  • TextContent:

    数字水印文字内容,长度不超过64个字符,NAGRA水印类型的模板不支持修改文字内容。

  • Strength:

    数字水印强度。 default: 默认,高清画质和抗性平衡 stronger:画质清晰,抗性较强 strongest:画质一般,抗性最强



21750
21751
21752
# File 'lib/v20190612/models.rb', line 21750

def Definition
  @Definition
end

#NameObject

Parameters:

  • Definition:

    数字水印模板唯一标识。

  • Name:

    数字水印模板名称,支持 中文、英文、数字、_、-和. 六种格式,长度限制:64 个字符。

  • Comment:

    数字水印模板描述信息,长度限制:256 个字符。

  • TextContent:

    数字水印文字内容,长度不超过64个字符,NAGRA水印类型的模板不支持修改文字内容。

  • Strength:

    数字水印强度。 default: 默认,高清画质和抗性平衡 stronger:画质清晰,抗性较强 strongest:画质一般,抗性最强



21750
21751
21752
# File 'lib/v20190612/models.rb', line 21750

def Name
  @Name
end

#StrengthObject

Parameters:

  • Definition:

    数字水印模板唯一标识。

  • Name:

    数字水印模板名称,支持 中文、英文、数字、_、-和. 六种格式,长度限制:64 个字符。

  • Comment:

    数字水印模板描述信息,长度限制:256 个字符。

  • TextContent:

    数字水印文字内容,长度不超过64个字符,NAGRA水印类型的模板不支持修改文字内容。

  • Strength:

    数字水印强度。 default: 默认,高清画质和抗性平衡 stronger:画质清晰,抗性较强 strongest:画质一般,抗性最强



21750
21751
21752
# File 'lib/v20190612/models.rb', line 21750

def Strength
  @Strength
end

#TextContentObject

Parameters:

  • Definition:

    数字水印模板唯一标识。

  • Name:

    数字水印模板名称,支持 中文、英文、数字、_、-和. 六种格式,长度限制:64 个字符。

  • Comment:

    数字水印模板描述信息,长度限制:256 个字符。

  • TextContent:

    数字水印文字内容,长度不超过64个字符,NAGRA水印类型的模板不支持修改文字内容。

  • Strength:

    数字水印强度。 default: 默认,高清画质和抗性平衡 stronger:画质清晰,抗性较强 strongest:画质一般,抗性最强



21750
21751
21752
# File 'lib/v20190612/models.rb', line 21750

def TextContent
  @TextContent
end

Instance Method Details

#deserialize(params) ⇒ Object



21760
21761
21762
21763
21764
21765
21766
# File 'lib/v20190612/models.rb', line 21760

def deserialize(params)
  @Definition = params['Definition']
  @Name = params['Name']
  @Comment = params['Comment']
  @TextContent = params['TextContent']
  @Strength = params['Strength']
end