Class: TencentCloud::Monitor::V20180724::Toleration

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

Overview

kubernetes Taint

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(key = nil, operator = nil, effect = nil) ⇒ Toleration

Returns a new instance of Toleration.



15238
15239
15240
15241
15242
# File 'lib/v20180724/models.rb', line 15238

def initialize(key=nil, operator=nil, effect=nil)
  @Key = key
  @Operator = operator
  @Effect = effect
end

Instance Attribute Details

#EffectObject

Parameters:

  • Key:

    容忍应用到的 taint key

  • Operator:

    键与值的关系

  • Effect:

    要匹配的污点效果



15236
15237
15238
# File 'lib/v20180724/models.rb', line 15236

def Effect
  @Effect
end

#KeyObject

Parameters:

  • Key:

    容忍应用到的 taint key

  • Operator:

    键与值的关系

  • Effect:

    要匹配的污点效果



15236
15237
15238
# File 'lib/v20180724/models.rb', line 15236

def Key
  @Key
end

#OperatorObject

Parameters:

  • Key:

    容忍应用到的 taint key

  • Operator:

    键与值的关系

  • Effect:

    要匹配的污点效果



15236
15237
15238
# File 'lib/v20180724/models.rb', line 15236

def Operator
  @Operator
end

Instance Method Details

#deserialize(params) ⇒ Object



15244
15245
15246
15247
15248
# File 'lib/v20180724/models.rb', line 15244

def deserialize(params)
  @Key = params['Key']
  @Operator = params['Operator']
  @Effect = params['Effect']
end