Class: TencentCloud::Oceanus::V20190422::TreeJobSets

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

Overview

自定义树结构出参作业列表

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(jobid = nil, name = nil, jobtype = nil, runningcu = nil, status = nil, scalingtype = nil, runningcpu = nil, runningmem = nil, decodesqlcode = nil, publishedjobconfigid = nil) ⇒ TreeJobSets

Returns a new instance of TreeJobSets.



5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
# File 'lib/v20190422/models.rb', line 5910

def initialize(jobid=nil, name=nil, jobtype=nil, runningcu=nil, status=nil, scalingtype=nil, runningcpu=nil, runningmem=nil, decodesqlcode=nil, publishedjobconfigid=nil)
  @JobId = jobid
  @Name = name
  @JobType = jobtype
  @RunningCu = runningcu
  @Status = status
  @ScalingType = scalingtype
  @RunningCpu = runningcpu
  @RunningMem = runningmem
  @DecodeSqlCode = decodesqlcode
  @PublishedJobConfigId = publishedjobconfigid
end

Instance Attribute Details

#DecodeSqlCodeObject

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

Parameters:

  • RunningCpu:

    RunningCpu

  • RunningMem:

    RunningMem

  • DecodeSqlCode:

    sql

  • PublishedJobConfigId:

    发布版本配置id



5908
5909
5910
# File 'lib/v20190422/models.rb', line 5908

def DecodeSqlCode
  @DecodeSqlCode
end

#JobIdObject

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

Parameters:

  • RunningCpu:

    RunningCpu

  • RunningMem:

    RunningMem

  • DecodeSqlCode:

    sql

  • PublishedJobConfigId:

    发布版本配置id



5908
5909
5910
# File 'lib/v20190422/models.rb', line 5908

def JobId
  @JobId
end

#JobTypeObject

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

Parameters:

  • RunningCpu:

    RunningCpu

  • RunningMem:

    RunningMem

  • DecodeSqlCode:

    sql

  • PublishedJobConfigId:

    发布版本配置id



5908
5909
5910
# File 'lib/v20190422/models.rb', line 5908

def JobType
  @JobType
end

#NameObject

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

Parameters:

  • RunningCpu:

    RunningCpu

  • RunningMem:

    RunningMem

  • DecodeSqlCode:

    sql

  • PublishedJobConfigId:

    发布版本配置id



5908
5909
5910
# File 'lib/v20190422/models.rb', line 5908

def Name
  @Name
end

#PublishedJobConfigIdObject

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

Parameters:

  • RunningCpu:

    RunningCpu

  • RunningMem:

    RunningMem

  • DecodeSqlCode:

    sql

  • PublishedJobConfigId:

    发布版本配置id



5908
5909
5910
# File 'lib/v20190422/models.rb', line 5908

def PublishedJobConfigId
  @PublishedJobConfigId
end

#RunningCpuObject

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

Parameters:

  • RunningCpu:

    RunningCpu

  • RunningMem:

    RunningMem

  • DecodeSqlCode:

    sql

  • PublishedJobConfigId:

    发布版本配置id



5908
5909
5910
# File 'lib/v20190422/models.rb', line 5908

def RunningCpu
  @RunningCpu
end

#RunningCuObject

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

Parameters:

  • RunningCpu:

    RunningCpu

  • RunningMem:

    RunningMem

  • DecodeSqlCode:

    sql

  • PublishedJobConfigId:

    发布版本配置id



5908
5909
5910
# File 'lib/v20190422/models.rb', line 5908

def RunningCu
  @RunningCu
end

#RunningMemObject

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

Parameters:

  • RunningCpu:

    RunningCpu

  • RunningMem:

    RunningMem

  • DecodeSqlCode:

    sql

  • PublishedJobConfigId:

    发布版本配置id



5908
5909
5910
# File 'lib/v20190422/models.rb', line 5908

def RunningMem
  @RunningMem
end

#ScalingTypeObject

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

Parameters:

  • RunningCpu:

    RunningCpu

  • RunningMem:

    RunningMem

  • DecodeSqlCode:

    sql

  • PublishedJobConfigId:

    发布版本配置id



5908
5909
5910
# File 'lib/v20190422/models.rb', line 5908

def ScalingType
  @ScalingType
end

#StatusObject

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

Parameters:

  • RunningCpu:

    RunningCpu

  • RunningMem:

    RunningMem

  • DecodeSqlCode:

    sql

  • PublishedJobConfigId:

    发布版本配置id



5908
5909
5910
# File 'lib/v20190422/models.rb', line 5908

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
# File 'lib/v20190422/models.rb', line 5923

def deserialize(params)
  @JobId = params['JobId']
  @Name = params['Name']
  @JobType = params['JobType']
  @RunningCu = params['RunningCu']
  @Status = params['Status']
  @ScalingType = params['ScalingType']
  @RunningCpu = params['RunningCpu']
  @RunningMem = params['RunningMem']
  @DecodeSqlCode = params['DecodeSqlCode']
  @PublishedJobConfigId = params['PublishedJobConfigId']
end