Class: TencentCloud::Tke::V20220501::LifecycleConfig

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

Overview

节点池自定义脚本

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(preinit = nil, postinit = nil) ⇒ LifecycleConfig

Returns a new instance of LifecycleConfig.



1339
1340
1341
1342
# File 'lib/v20220501/models.rb', line 1339

def initialize(preinit=nil, postinit=nil)
  @PreInit = preinit
  @PostInit = postinit
end

Instance Attribute Details

#PostInitObject

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

Parameters:

  • PreInit:

    节点初始化前自定义脚本

  • PostInit:

    节点初始化后自定义脚本



1337
1338
1339
# File 'lib/v20220501/models.rb', line 1337

def PostInit
  @PostInit
end

#PreInitObject

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

Parameters:

  • PreInit:

    节点初始化前自定义脚本

  • PostInit:

    节点初始化后自定义脚本



1337
1338
1339
# File 'lib/v20220501/models.rb', line 1337

def PreInit
  @PreInit
end

Instance Method Details

#deserialize(params) ⇒ Object



1344
1345
1346
1347
# File 'lib/v20220501/models.rb', line 1344

def deserialize(params)
  @PreInit = params['PreInit']
  @PostInit = params['PostInit']
end