Class: Aws::PCS::Types::UpdateNodeLifecycleActionsRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::PCS::Types::UpdateNodeLifecycleActionsRequest
- Defined in:
- gems/aws-sdk-pcs/lib/aws-sdk-pcs/types.rb
Overview
The lifecycle actions to configure on a compute node group when you update it. Lifecycle actions define scripts that PCS runs on compute nodes at specific stages of their lifecycle.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#script_caching_policy ⇒ String
The caching policy for node lifecycle scripts.
-
#stages ⇒ Types::NodeLifecycleStages
The lifecycle stages where you configure scripts to run.
Instance Attribute Details
#script_caching_policy ⇒ String
The caching policy for node lifecycle scripts. The default value is
CACHE_ONCE. Valid values:
CACHE_ONCE– Downloads each script once and reuses it on subsequent boots.REFRESH_ON_REBOOT– Downloads each script on every boot.
2670 2671 2672 2673 2674 2675 |
# File 'gems/aws-sdk-pcs/lib/aws-sdk-pcs/types.rb', line 2670 class UpdateNodeLifecycleActionsRequest < Struct.new( :stages, :script_caching_policy) SENSITIVE = [] include Aws::Structure end |
#stages ⇒ Types::NodeLifecycleStages
The lifecycle stages where you configure scripts to run.
2670 2671 2672 2673 2674 2675 |
# File 'gems/aws-sdk-pcs/lib/aws-sdk-pcs/types.rb', line 2670 class UpdateNodeLifecycleActionsRequest < Struct.new( :stages, :script_caching_policy) SENSITIVE = [] include Aws::Structure end |