Class: TencentCloud::Cdwch::V20200915::ClusterConfigsInfoFromEMR

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

Overview

用于返回XML格式的配置文件和内容以及其他配置文件有关的信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filename = nil, fileconf = nil, keyconf = nil, oriparam = nil, needrestart = nil, filepath = nil) ⇒ ClusterConfigsInfoFromEMR

Returns a new instance of ClusterConfigsInfoFromEMR.



195
196
197
198
199
200
201
202
# File 'lib/v20200915/models.rb', line 195

def initialize(filename=nil, fileconf=nil, keyconf=nil, oriparam=nil, needrestart=nil, filepath=nil)
  @FileName = filename
  @FileConf = fileconf
  @KeyConf = keyconf
  @OriParam = oriparam
  @NeedRestart = needrestart
  @FilePath = filepath
end

Instance Attribute Details

#FileConfObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FileName:

    配置文件名称

  • FileConf:

    配置文件对应的相关属性信息

  • KeyConf:

    配置文件对应的其他属性信息

  • OriParam:

    配置文件的内容,base64编码

  • NeedRestart:

    用于表示当前配置文件是不是有过修改后没有重启,提醒用户需要重启

  • FilePath:

    保存配置文件的路径



193
194
195
# File 'lib/v20200915/models.rb', line 193

def FileConf
  @FileConf
end

#FileNameObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FileName:

    配置文件名称

  • FileConf:

    配置文件对应的相关属性信息

  • KeyConf:

    配置文件对应的其他属性信息

  • OriParam:

    配置文件的内容,base64编码

  • NeedRestart:

    用于表示当前配置文件是不是有过修改后没有重启,提醒用户需要重启

  • FilePath:

    保存配置文件的路径



193
194
195
# File 'lib/v20200915/models.rb', line 193

def FileName
  @FileName
end

#FilePathObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FileName:

    配置文件名称

  • FileConf:

    配置文件对应的相关属性信息

  • KeyConf:

    配置文件对应的其他属性信息

  • OriParam:

    配置文件的内容,base64编码

  • NeedRestart:

    用于表示当前配置文件是不是有过修改后没有重启,提醒用户需要重启

  • FilePath:

    保存配置文件的路径



193
194
195
# File 'lib/v20200915/models.rb', line 193

def FilePath
  @FilePath
end

#KeyConfObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FileName:

    配置文件名称

  • FileConf:

    配置文件对应的相关属性信息

  • KeyConf:

    配置文件对应的其他属性信息

  • OriParam:

    配置文件的内容,base64编码

  • NeedRestart:

    用于表示当前配置文件是不是有过修改后没有重启,提醒用户需要重启

  • FilePath:

    保存配置文件的路径



193
194
195
# File 'lib/v20200915/models.rb', line 193

def KeyConf
  @KeyConf
end

#NeedRestartObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FileName:

    配置文件名称

  • FileConf:

    配置文件对应的相关属性信息

  • KeyConf:

    配置文件对应的其他属性信息

  • OriParam:

    配置文件的内容,base64编码

  • NeedRestart:

    用于表示当前配置文件是不是有过修改后没有重启,提醒用户需要重启

  • FilePath:

    保存配置文件的路径



193
194
195
# File 'lib/v20200915/models.rb', line 193

def NeedRestart
  @NeedRestart
end

#OriParamObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • FileName:

    配置文件名称

  • FileConf:

    配置文件对应的相关属性信息

  • KeyConf:

    配置文件对应的其他属性信息

  • OriParam:

    配置文件的内容,base64编码

  • NeedRestart:

    用于表示当前配置文件是不是有过修改后没有重启,提醒用户需要重启

  • FilePath:

    保存配置文件的路径



193
194
195
# File 'lib/v20200915/models.rb', line 193

def OriParam
  @OriParam
end

Instance Method Details

#deserialize(params) ⇒ Object



204
205
206
207
208
209
210
211
# File 'lib/v20200915/models.rb', line 204

def deserialize(params)
  @FileName = params['FileName']
  @FileConf = params['FileConf']
  @KeyConf = params['KeyConf']
  @OriParam = params['OriParam']
  @NeedRestart = params['NeedRestart']
  @FilePath = params['FilePath']
end