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.



1725
1726
1727
1728
# File 'lib/v20220501/models.rb', line 1725

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

Instance Attribute Details

#PostInitObject

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

Parameters:

  • PreInit:

    节点初始化前自定义脚本

  • PostInit:

    节点初始化后自定义脚本



1723
1724
1725
# File 'lib/v20220501/models.rb', line 1723

def PostInit
  @PostInit
end

#PreInitObject

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

Parameters:

  • PreInit:

    节点初始化前自定义脚本

  • PostInit:

    节点初始化后自定义脚本



1723
1724
1725
# File 'lib/v20220501/models.rb', line 1723

def PreInit
  @PreInit
end

Instance Method Details

#deserialize(params) ⇒ Object



1730
1731
1732
1733
# File 'lib/v20220501/models.rb', line 1730

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