EksCreateNodegroupStep.Rd
Creates a Task State to create a managed node group for an `AWS EKS cluster`. See `Manage Amazon EKS` with Step Functions https://docs.aws.amazon.com/step-functions/latest/dg/connect-eks.html for more details.
stepfunctions::Block
-> stepfunctions::State
-> stepfunctions::Task
-> EksCreateNodegroupStep
Inherited methods
new()
Initialize EksCreateNodegroupStep Task class
EksCreateNodegroupStep$new( state_id, wait_for_completion = TRUE, timeout_seconds = NULL, timeout_seconds_path = NULL, heartbeat_seconds = NULL, heartbeat_seconds_path = NULL, comment = NULL, input_path = NULL, parameters = NULL, result_path = NULL, output_path = NULL, ... )
state_id
(str): State name whose length **must be** less than or equal to 128 unicode characters. State names **must be** unique within the scope of the whole state machine.
wait_for_completion
(bool, optional): Boolean value set to `True` if the Task state should wait for the glue job to complete before proceeding to the next step in the workflow. Set to `False` if the Task state should submit the glue job and proceed to the next step. (default: True)
timeout_seconds
(int, optional): Positive integer specifying timeout for the state in seconds. If the state runs longer than the specified timeout, then the interpreter fails the state with a `States.Timeout` Error Name. (default: 60)
timeout_seconds_path
(str, optional): Path specifying the state's timeout value in seconds from the state input. When resolved, the path must select a field whose value is a positive integer.
heartbeat_seconds
(int, optional): Positive integer specifying heartbeat timeout for the state in seconds. This value should be lower than the one specified for `timeout_seconds`. If more time than the specified heartbeat elapses between heartbeats from the task, then the interpreter fails the state with a `States.Timeout` Error Name.
heartbeat_seconds_path
(str, optional): Path specifying the state's heartbeat value in seconds from the state input. When resolved, the path must select a field whose value is a positive integer.
comment
(str, optional): Human-readable comment or description. (default: None)
input_path
(str, optional): Path applied to the state’s raw input to select some or all of it; that selection is used by the state. (default: '$')
parameters
(list, optional): The value of this field becomes the effective input for the state.
result_path
(str, optional): Path specifying the raw input’s combination with or replacement by the state’s result. (default: '$')
output_path
(str, optional): Path applied to the state’s output after the application of `result_path`, producing the effective output which serves as the raw input for the next state. (default: '$')
...
: Extra Fields passed to Task class
clone()
The objects of this class are cloneable with this method.
EksCreateNodegroupStep$clone(deep = FALSE)
deep
Whether to make a deep clone.