Class GroupInstanceLifecyclePolicyRetentionTriggersArgs.Builder

    • Method Detail

      • terminateHookAbandon

        public GroupInstanceLifecyclePolicyRetentionTriggersArgs.Builder terminateHookAbandon​(@Nullable
                                                                                              com.pulumi.core.Output<java.lang.String> terminateHookAbandon)
        Parameters:
        terminateHookAbandon - Action to take when a termination lifecycle hook is abandoned due to failure, timeout, or explicit abandonment. Valid values are `retain` and `terminate`. Set to `retain` to move instances to a retained state instead of terminating them. Retained instances don't count toward desired capacity and remain until you terminate them.
        Returns:
        builder
      • terminateHookAbandon

        public GroupInstanceLifecyclePolicyRetentionTriggersArgs.Builder terminateHookAbandon​(java.lang.String terminateHookAbandon)
        Parameters:
        terminateHookAbandon - Action to take when a termination lifecycle hook is abandoned due to failure, timeout, or explicit abandonment. Valid values are `retain` and `terminate`. Set to `retain` to move instances to a retained state instead of terminating them. Retained instances don't count toward desired capacity and remain until you terminate them.
        Returns:
        builder