Interface CfnPipelinePropsMixin.ComputeNodeProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPipelinePropsMixin.ComputeNodeProperty.Jsii$Proxy
- Enclosing class:
CfnPipelinePropsMixin
@Stability(Stable)
public static interface CfnPipelinePropsMixin.ComputeNodeProperty
extends software.amazon.jsii.JsiiSerializable
A single compute node in a pipeline DAG.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.iotsitewise.*;
ComputeNodeProperty computeNodeProperty = ComputeNodeProperty.builder()
.computeNodeName("computeNodeName")
.dependsOn(List.of("dependsOn"))
.environmentVariables(Map.of(
"environmentVariablesKey", "environmentVariables"))
.taskName("taskName")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnPipelinePropsMixin.ComputeNodePropertystatic final classAn implementation forCfnPipelinePropsMixin.ComputeNodeProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe unique name for this compute node within the pipeline.A list of compute node names that must complete successfully before this node can start.default ObjectA map of environment variable key-value pairs.default StringThe name of the task to execute for this compute node.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getComputeNodeName
The unique name for this compute node within the pipeline.- See Also:
-
getDependsOn
A list of compute node names that must complete successfully before this node can start.- See Also:
-
getEnvironmentVariables
A map of environment variable key-value pairs.Returns union: either
IResolvableor Mapinvalid input: '<'String,String>- See Also:
-
getTaskName
The name of the task to execute for this compute node.- See Also:
-
builder
-