Class: TencentCloud::Omics::V20221128::ResourceQuota

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

Overview

资源配额。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(cpulimit = nil, memorylimit = nil, pods = nil) ⇒ ResourceQuota

Returns a new instance of ResourceQuota.



1552
1553
1554
1555
1556
# File 'lib/v20221128/models.rb', line 1552

def initialize(cpulimit=nil, memorylimit=nil, pods=nil)
  @CPULimit = cpulimit
  @MemoryLimit = memorylimit
  @Pods = pods
end

Instance Attribute Details

#CPULimitObject

Parameters:

  • CPULimit:

    CPU Limit设置。

  • MemoryLimit:

    内存Limit设置(单位:Mi,Gi,Ti,M,G,T)

  • Pods:

    Pods数量设置



1550
1551
1552
# File 'lib/v20221128/models.rb', line 1550

def CPULimit
  @CPULimit
end

#MemoryLimitObject

Parameters:

  • CPULimit:

    CPU Limit设置。

  • MemoryLimit:

    内存Limit设置(单位:Mi,Gi,Ti,M,G,T)

  • Pods:

    Pods数量设置



1550
1551
1552
# File 'lib/v20221128/models.rb', line 1550

def MemoryLimit
  @MemoryLimit
end

#PodsObject

Parameters:

  • CPULimit:

    CPU Limit设置。

  • MemoryLimit:

    内存Limit设置(单位:Mi,Gi,Ti,M,G,T)

  • Pods:

    Pods数量设置



1550
1551
1552
# File 'lib/v20221128/models.rb', line 1550

def Pods
  @Pods
end

Instance Method Details

#deserialize(params) ⇒ Object



1558
1559
1560
1561
1562
# File 'lib/v20221128/models.rb', line 1558

def deserialize(params)
  @CPULimit = params['CPULimit']
  @MemoryLimit = params['MemoryLimit']
  @Pods = params['Pods']
end