Class: TencentCloud::Dlc::V20210125::DataEngineBasicInfo

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

Overview

DataEngine基本信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dataenginename = nil, state = nil, createtime = nil, updatetime = nil, message = nil, dataengineid = nil, dataenginetype = nil, appid = nil, useruin = nil) ⇒ DataEngineBasicInfo

Returns a new instance of DataEngineBasicInfo.



4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
# File 'lib/v20210125/models.rb', line 4234

def initialize(dataenginename=nil, state=nil, createtime=nil, updatetime=nil, message=nil, dataengineid=nil, dataenginetype=nil, appid=nil, useruin=nil)
  @DataEngineName = dataenginename
  @State = state
  @CreateTime = createtime
  @UpdateTime = updatetime
  @Message = message
  @DataEngineId = dataengineid
  @DataEngineType = dataenginetype
  @AppId = appid
  @UserUin = useruin
end

Instance Attribute Details

#AppIdObject

Parameters:

  • DataEngineName:

    DataEngine名称

  • State:

    数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Message:

    返回信息

  • DataEngineId:

    引擎id

  • DataEngineType:

    引擎类型,有效值:PrestoSQL/SparkSQL/SparkBatch

  • AppId:

    用户ID

  • UserUin:

    账号ID



4232
4233
4234
# File 'lib/v20210125/models.rb', line 4232

def AppId
  @AppId
end

#CreateTimeObject

Parameters:

  • DataEngineName:

    DataEngine名称

  • State:

    数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Message:

    返回信息

  • DataEngineId:

    引擎id

  • DataEngineType:

    引擎类型,有效值:PrestoSQL/SparkSQL/SparkBatch

  • AppId:

    用户ID

  • UserUin:

    账号ID



4232
4233
4234
# File 'lib/v20210125/models.rb', line 4232

def CreateTime
  @CreateTime
end

#DataEngineIdObject

Parameters:

  • DataEngineName:

    DataEngine名称

  • State:

    数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Message:

    返回信息

  • DataEngineId:

    引擎id

  • DataEngineType:

    引擎类型,有效值:PrestoSQL/SparkSQL/SparkBatch

  • AppId:

    用户ID

  • UserUin:

    账号ID



4232
4233
4234
# File 'lib/v20210125/models.rb', line 4232

def DataEngineId
  @DataEngineId
end

#DataEngineNameObject

Parameters:

  • DataEngineName:

    DataEngine名称

  • State:

    数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Message:

    返回信息

  • DataEngineId:

    引擎id

  • DataEngineType:

    引擎类型,有效值:PrestoSQL/SparkSQL/SparkBatch

  • AppId:

    用户ID

  • UserUin:

    账号ID



4232
4233
4234
# File 'lib/v20210125/models.rb', line 4232

def DataEngineName
  @DataEngineName
end

#DataEngineTypeObject

Parameters:

  • DataEngineName:

    DataEngine名称

  • State:

    数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Message:

    返回信息

  • DataEngineId:

    引擎id

  • DataEngineType:

    引擎类型,有效值:PrestoSQL/SparkSQL/SparkBatch

  • AppId:

    用户ID

  • UserUin:

    账号ID



4232
4233
4234
# File 'lib/v20210125/models.rb', line 4232

def DataEngineType
  @DataEngineType
end

#MessageObject

Parameters:

  • DataEngineName:

    DataEngine名称

  • State:

    数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Message:

    返回信息

  • DataEngineId:

    引擎id

  • DataEngineType:

    引擎类型,有效值:PrestoSQL/SparkSQL/SparkBatch

  • AppId:

    用户ID

  • UserUin:

    账号ID



4232
4233
4234
# File 'lib/v20210125/models.rb', line 4232

def Message
  @Message
end

#StateObject

Parameters:

  • DataEngineName:

    DataEngine名称

  • State:

    数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Message:

    返回信息

  • DataEngineId:

    引擎id

  • DataEngineType:

    引擎类型,有效值:PrestoSQL/SparkSQL/SparkBatch

  • AppId:

    用户ID

  • UserUin:

    账号ID



4232
4233
4234
# File 'lib/v20210125/models.rb', line 4232

def State
  @State
end

#UpdateTimeObject

Parameters:

  • DataEngineName:

    DataEngine名称

  • State:

    数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Message:

    返回信息

  • DataEngineId:

    引擎id

  • DataEngineType:

    引擎类型,有效值:PrestoSQL/SparkSQL/SparkBatch

  • AppId:

    用户ID

  • UserUin:

    账号ID



4232
4233
4234
# File 'lib/v20210125/models.rb', line 4232

def UpdateTime
  @UpdateTime
end

#UserUinObject

Parameters:

  • DataEngineName:

    DataEngine名称

  • State:

    数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Message:

    返回信息

  • DataEngineId:

    引擎id

  • DataEngineType:

    引擎类型,有效值:PrestoSQL/SparkSQL/SparkBatch

  • AppId:

    用户ID

  • UserUin:

    账号ID



4232
4233
4234
# File 'lib/v20210125/models.rb', line 4232

def UserUin
  @UserUin
end

Instance Method Details

#deserialize(params) ⇒ Object



4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
# File 'lib/v20210125/models.rb', line 4246

def deserialize(params)
  @DataEngineName = params['DataEngineName']
  @State = params['State']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @Message = params['Message']
  @DataEngineId = params['DataEngineId']
  @DataEngineType = params['DataEngineType']
  @AppId = params['AppId']
  @UserUin = params['UserUin']
end