ComputeNode
A single compute node in a pipeline DAG. Each compute node references a task and can declare dependencies on other nodes.
Contents
- computeNodeName
-
The unique name for this compute node within the pipeline.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 64.
Pattern:
[a-zA-Z0-9_-]+Required: Yes
- taskName
-
The name of the task to execute for this compute node.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 64.
Pattern:
[a-zA-Z0-9_-]+Required: Yes
- dependsOn
-
A list of compute node names that must complete successfully before this node can start.
Type: Array of strings
Array Members: Minimum number of 0 items. Maximum number of 10 items.
Length Constraints: Minimum length of 1. Maximum length of 64.
Pattern:
[a-zA-Z0-9_-]+Required: No
- environmentVariables
-
Environment variables specific to this compute node. These override pipeline-level environment variables with the same key.
Type: String to string map
Map Entries: Minimum number of 0 items. Maximum number of 20 items.
Key Length Constraints: Minimum length of 1. Maximum length of 255.
Key Pattern:
(?!(?i)AWS_)[a-zA-Z_][a-zA-Z0-9_]*Value Length Constraints: Minimum length of 0. Maximum length of 1024.
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: