Class: TencentCloud::Cdwch::V20200915::ConfigSubmitContext

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

Overview

配置文件修改信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filename = nil, oldconfvalue = nil, newconfvalue = nil, filepath = nil, ip = nil) ⇒ ConfigSubmitContext

Returns a new instance of ConfigSubmitContext.



469
470
471
472
473
474
475
# File 'lib/v20200915/models.rb', line 469

def initialize(filename=nil, oldconfvalue=nil, newconfvalue=nil, filepath=nil, ip=nil)
  @FileName = filename
  @OldConfValue = oldconfvalue
  @NewConfValue = newconfvalue
  @FilePath = filepath
  @Ip = ip
end

Instance Attribute Details

#FileNameObject

Parameters:

  • FileName:

    配置文件名称

  • OldConfValue:

    配置文件旧内容,base64编码

  • NewConfValue:

    配置文件新内容,base64编码

  • FilePath:

    保存配置文件的路径

  • Ip:

    节点ip信息,可选参数,当修改集群节点级配置(例如keeper_config.xml)时此参数必填;



467
468
469
# File 'lib/v20200915/models.rb', line 467

def FileName
  @FileName
end

#FilePathObject

Parameters:

  • FileName:

    配置文件名称

  • OldConfValue:

    配置文件旧内容,base64编码

  • NewConfValue:

    配置文件新内容,base64编码

  • FilePath:

    保存配置文件的路径

  • Ip:

    节点ip信息,可选参数,当修改集群节点级配置(例如keeper_config.xml)时此参数必填;



467
468
469
# File 'lib/v20200915/models.rb', line 467

def FilePath
  @FilePath
end

#IpObject

Parameters:

  • FileName:

    配置文件名称

  • OldConfValue:

    配置文件旧内容,base64编码

  • NewConfValue:

    配置文件新内容,base64编码

  • FilePath:

    保存配置文件的路径

  • Ip:

    节点ip信息,可选参数,当修改集群节点级配置(例如keeper_config.xml)时此参数必填;



467
468
469
# File 'lib/v20200915/models.rb', line 467

def Ip
  @Ip
end

#NewConfValueObject

Parameters:

  • FileName:

    配置文件名称

  • OldConfValue:

    配置文件旧内容,base64编码

  • NewConfValue:

    配置文件新内容,base64编码

  • FilePath:

    保存配置文件的路径

  • Ip:

    节点ip信息,可选参数,当修改集群节点级配置(例如keeper_config.xml)时此参数必填;



467
468
469
# File 'lib/v20200915/models.rb', line 467

def NewConfValue
  @NewConfValue
end

#OldConfValueObject

Parameters:

  • FileName:

    配置文件名称

  • OldConfValue:

    配置文件旧内容,base64编码

  • NewConfValue:

    配置文件新内容,base64编码

  • FilePath:

    保存配置文件的路径

  • Ip:

    节点ip信息,可选参数,当修改集群节点级配置(例如keeper_config.xml)时此参数必填;



467
468
469
# File 'lib/v20200915/models.rb', line 467

def OldConfValue
  @OldConfValue
end

Instance Method Details

#deserialize(params) ⇒ Object



477
478
479
480
481
482
483
# File 'lib/v20200915/models.rb', line 477

def deserialize(params)
  @FileName = params['FileName']
  @OldConfValue = params['OldConfValue']
  @NewConfValue = params['NewConfValue']
  @FilePath = params['FilePath']
  @Ip = params['Ip']
end