Class: TencentCloud::Emr::V20190103::DynamicPodSpec

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

Overview

POD浮动规格

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(requestcpu = nil, limitcpu = nil, requestmemory = nil, limitmemory = nil) ⇒ DynamicPodSpec

Returns a new instance of DynamicPodSpec.



6288
6289
6290
6291
6292
6293
# File 'lib/v20190103/models.rb', line 6288

def initialize(requestcpu=nil, limitcpu=nil, requestmemory=nil, limitmemory=nil)
  @RequestCpu = requestcpu
  @LimitCpu = limitcpu
  @RequestMemory = requestmemory
  @LimitMemory = limitmemory
end

Instance Attribute Details

#LimitCpuObject

Parameters:

  • RequestCpu:

    需求最小cpu核数

  • LimitCpu:

    需求最大cpu核数

  • RequestMemory:

    需求最小memory,单位MB

  • LimitMemory:

    需求最大memory,单位MB



6286
6287
6288
# File 'lib/v20190103/models.rb', line 6286

def LimitCpu
  @LimitCpu
end

#LimitMemoryObject

Parameters:

  • RequestCpu:

    需求最小cpu核数

  • LimitCpu:

    需求最大cpu核数

  • RequestMemory:

    需求最小memory,单位MB

  • LimitMemory:

    需求最大memory,单位MB



6286
6287
6288
# File 'lib/v20190103/models.rb', line 6286

def LimitMemory
  @LimitMemory
end

#RequestCpuObject

Parameters:

  • RequestCpu:

    需求最小cpu核数

  • LimitCpu:

    需求最大cpu核数

  • RequestMemory:

    需求最小memory,单位MB

  • LimitMemory:

    需求最大memory,单位MB



6286
6287
6288
# File 'lib/v20190103/models.rb', line 6286

def RequestCpu
  @RequestCpu
end

#RequestMemoryObject

Parameters:

  • RequestCpu:

    需求最小cpu核数

  • LimitCpu:

    需求最大cpu核数

  • RequestMemory:

    需求最小memory,单位MB

  • LimitMemory:

    需求最大memory,单位MB



6286
6287
6288
# File 'lib/v20190103/models.rb', line 6286

def RequestMemory
  @RequestMemory
end

Instance Method Details

#deserialize(params) ⇒ Object



6295
6296
6297
6298
6299
6300
# File 'lib/v20190103/models.rb', line 6295

def deserialize(params)
  @RequestCpu = params['RequestCpu']
  @LimitCpu = params['LimitCpu']
  @RequestMemory = params['RequestMemory']
  @LimitMemory = params['LimitMemory']
end