lib/v20180416/models.rb in tencentcloud-sdk-es-1.0.280 vs lib/v20180416/models.rb in tencentcloud-sdk-es-1.0.281

- old
+ new

@@ -1906,9 +1906,65 @@ def deserialize(params) @RequestId = params['RequestId'] end end + # UpdateDictionaries请求参数结构体 + class UpdateDictionariesRequest < TencentCloud::Common::AbstractModel + # @param InstanceId: ES实例ID + # @type InstanceId: String + # @param IkMainDicts: IK分词主词典COS地址 + # @type IkMainDicts: Array + # @param IkStopwords: IK分词停用词词典COS地址 + # @type IkStopwords: Array + # @param Synonym: 同义词词典COS地址 + # @type Synonym: Array + # @param QQDict: QQ分词词典COS地址 + # @type QQDict: Array + # @param UpdateType: 0:安装;1:删除 + # @type UpdateType: Integer + # @param ForceRestart: 是否强制重启集群 + # @type ForceRestart: Boolean + + attr_accessor :InstanceId, :IkMainDicts, :IkStopwords, :Synonym, :QQDict, :UpdateType, :ForceRestart + + def initialize(instanceid=nil, ikmaindicts=nil, ikstopwords=nil, synonym=nil, qqdict=nil, updatetype=nil, forcerestart=nil) + @InstanceId = instanceid + @IkMainDicts = ikmaindicts + @IkStopwords = ikstopwords + @Synonym = synonym + @QQDict = qqdict + @UpdateType = updatetype + @ForceRestart = forcerestart + end + + def deserialize(params) + @InstanceId = params['InstanceId'] + @IkMainDicts = params['IkMainDicts'] + @IkStopwords = params['IkStopwords'] + @Synonym = params['Synonym'] + @QQDict = params['QQDict'] + @UpdateType = params['UpdateType'] + @ForceRestart = params['ForceRestart'] + end + end + + # UpdateDictionaries返回参数结构体 + class UpdateDictionariesResponse < TencentCloud::Common::AbstractModel + # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + # @type RequestId: String + + attr_accessor :RequestId + + def initialize(requestid=nil) + @RequestId = requestid + end + + def deserialize(params) + @RequestId = params['RequestId'] + end + end + # UpdateInstance请求参数结构体 class UpdateInstanceRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 实例ID # @type InstanceId: String # @param InstanceName: 实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)