Class: TencentCloud::Oceanus::V20190422::SqlGatewayItem

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

Overview

SqlGateway配置信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(serialid = nil, flinkversion = nil, status = nil, creatoruin = nil, resourcerefs = nil, cuspec = nil, createtime = nil, updatetime = nil, properties = nil, cpu = nil, mem = nil) ⇒ SqlGatewayItem

Returns a new instance of SqlGatewayItem.



5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
# File 'lib/v20190422/models.rb', line 5566

def initialize(serialid=nil, flinkversion=nil, status=nil, creatoruin=nil, resourcerefs=nil, cuspec=nil, createtime=nil, updatetime=nil, properties=nil, cpu=nil, mem=nil)
  @SerialId = serialid
  @FlinkVersion = flinkversion
  @Status = status
  @CreatorUin = creatoruin
  @ResourceRefs = resourcerefs
  @CuSpec = cuspec
  @CreateTime = createtime
  @UpdateTime = updatetime
  @Properties = properties
  @Cpu = cpu
  @Mem = mem
end

Instance Attribute Details

#CpuObject

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

Parameters:

  • SerialId:

    唯一标识

  • FlinkVersion:

    Flink内核版本

  • Status:

    状态,1.停止 2. 开启中 3. 开启 4. 开启失败 5. 停止中

  • CreatorUin:

    创建人

  • ResourceRefs:

    引用资源

  • CuSpec:

    Cu规格

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Properties:

    配置参数

  • Cpu:

    Cpu

  • Mem:

    Mem



5564
5565
5566
# File 'lib/v20190422/models.rb', line 5564

def Cpu
  @Cpu
end

#CreateTimeObject

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

Parameters:

  • SerialId:

    唯一标识

  • FlinkVersion:

    Flink内核版本

  • Status:

    状态,1.停止 2. 开启中 3. 开启 4. 开启失败 5. 停止中

  • CreatorUin:

    创建人

  • ResourceRefs:

    引用资源

  • CuSpec:

    Cu规格

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Properties:

    配置参数

  • Cpu:

    Cpu

  • Mem:

    Mem



5564
5565
5566
# File 'lib/v20190422/models.rb', line 5564

def CreateTime
  @CreateTime
end

#CreatorUinObject

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

Parameters:

  • SerialId:

    唯一标识

  • FlinkVersion:

    Flink内核版本

  • Status:

    状态,1.停止 2. 开启中 3. 开启 4. 开启失败 5. 停止中

  • CreatorUin:

    创建人

  • ResourceRefs:

    引用资源

  • CuSpec:

    Cu规格

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Properties:

    配置参数

  • Cpu:

    Cpu

  • Mem:

    Mem



5564
5565
5566
# File 'lib/v20190422/models.rb', line 5564

def CreatorUin
  @CreatorUin
end

#CuSpecObject

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

Parameters:

  • SerialId:

    唯一标识

  • FlinkVersion:

    Flink内核版本

  • Status:

    状态,1.停止 2. 开启中 3. 开启 4. 开启失败 5. 停止中

  • CreatorUin:

    创建人

  • ResourceRefs:

    引用资源

  • CuSpec:

    Cu规格

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Properties:

    配置参数

  • Cpu:

    Cpu

  • Mem:

    Mem



5564
5565
5566
# File 'lib/v20190422/models.rb', line 5564

def CuSpec
  @CuSpec
end

#FlinkVersionObject

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

Parameters:

  • SerialId:

    唯一标识

  • FlinkVersion:

    Flink内核版本

  • Status:

    状态,1.停止 2. 开启中 3. 开启 4. 开启失败 5. 停止中

  • CreatorUin:

    创建人

  • ResourceRefs:

    引用资源

  • CuSpec:

    Cu规格

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Properties:

    配置参数

  • Cpu:

    Cpu

  • Mem:

    Mem



5564
5565
5566
# File 'lib/v20190422/models.rb', line 5564

def FlinkVersion
  @FlinkVersion
end

#MemObject

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

Parameters:

  • SerialId:

    唯一标识

  • FlinkVersion:

    Flink内核版本

  • Status:

    状态,1.停止 2. 开启中 3. 开启 4. 开启失败 5. 停止中

  • CreatorUin:

    创建人

  • ResourceRefs:

    引用资源

  • CuSpec:

    Cu规格

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Properties:

    配置参数

  • Cpu:

    Cpu

  • Mem:

    Mem



5564
5565
5566
# File 'lib/v20190422/models.rb', line 5564

def Mem
  @Mem
end

#PropertiesObject

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

Parameters:

  • SerialId:

    唯一标识

  • FlinkVersion:

    Flink内核版本

  • Status:

    状态,1.停止 2. 开启中 3. 开启 4. 开启失败 5. 停止中

  • CreatorUin:

    创建人

  • ResourceRefs:

    引用资源

  • CuSpec:

    Cu规格

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Properties:

    配置参数

  • Cpu:

    Cpu

  • Mem:

    Mem



5564
5565
5566
# File 'lib/v20190422/models.rb', line 5564

def Properties
  @Properties
end

#ResourceRefsObject

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

Parameters:

  • SerialId:

    唯一标识

  • FlinkVersion:

    Flink内核版本

  • Status:

    状态,1.停止 2. 开启中 3. 开启 4. 开启失败 5. 停止中

  • CreatorUin:

    创建人

  • ResourceRefs:

    引用资源

  • CuSpec:

    Cu规格

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Properties:

    配置参数

  • Cpu:

    Cpu

  • Mem:

    Mem



5564
5565
5566
# File 'lib/v20190422/models.rb', line 5564

def ResourceRefs
  @ResourceRefs
end

#SerialIdObject

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

Parameters:

  • SerialId:

    唯一标识

  • FlinkVersion:

    Flink内核版本

  • Status:

    状态,1.停止 2. 开启中 3. 开启 4. 开启失败 5. 停止中

  • CreatorUin:

    创建人

  • ResourceRefs:

    引用资源

  • CuSpec:

    Cu规格

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Properties:

    配置参数

  • Cpu:

    Cpu

  • Mem:

    Mem



5564
5565
5566
# File 'lib/v20190422/models.rb', line 5564

def SerialId
  @SerialId
end

#StatusObject

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

Parameters:

  • SerialId:

    唯一标识

  • FlinkVersion:

    Flink内核版本

  • Status:

    状态,1.停止 2. 开启中 3. 开启 4. 开启失败 5. 停止中

  • CreatorUin:

    创建人

  • ResourceRefs:

    引用资源

  • CuSpec:

    Cu规格

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Properties:

    配置参数

  • Cpu:

    Cpu

  • Mem:

    Mem



5564
5565
5566
# File 'lib/v20190422/models.rb', line 5564

def Status
  @Status
end

#UpdateTimeObject

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

Parameters:

  • SerialId:

    唯一标识

  • FlinkVersion:

    Flink内核版本

  • Status:

    状态,1.停止 2. 开启中 3. 开启 4. 开启失败 5. 停止中

  • CreatorUin:

    创建人

  • ResourceRefs:

    引用资源

  • CuSpec:

    Cu规格

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • Properties:

    配置参数

  • Cpu:

    Cpu

  • Mem:

    Mem



5564
5565
5566
# File 'lib/v20190422/models.rb', line 5564

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
# File 'lib/v20190422/models.rb', line 5580

def deserialize(params)
  @SerialId = params['SerialId']
  @FlinkVersion = params['FlinkVersion']
  @Status = params['Status']
  @CreatorUin = params['CreatorUin']
  unless params['ResourceRefs'].nil?
    @ResourceRefs = []
    params['ResourceRefs'].each do |i|
      gatewayrefitem_tmp = GatewayRefItem.new
      gatewayrefitem_tmp.deserialize(i)
      @ResourceRefs << gatewayrefitem_tmp
    end
  end
  @CuSpec = params['CuSpec']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  unless params['Properties'].nil?
    @Properties = []
    params['Properties'].each do |i|
      property_tmp = Property.new
      property_tmp.deserialize(i)
      @Properties << property_tmp
    end
  end
  @Cpu = params['Cpu']
  @Mem = params['Mem']
end