Class CfnPipelineMixinProps
Properties for CfnPipelinePropsMixin.
Implements
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.IoTSiteWise
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnPipelineMixinProps : ICfnPipelineMixinProps
Syntax (vb)
Public Class CfnPipelineMixinProps Implements ICfnPipelineMixinProps
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-pipeline.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.IoTSiteWise;
var cfnPipelineMixinProps = new CfnPipelineMixinProps {
Computations = new [] { new ComputeNodeProperty {
ComputeNodeName = "computeNodeName",
DependsOn = new [] { "dependsOn" },
EnvironmentVariables = new Dictionary<string, string> {
{ "environmentVariablesKey", "environmentVariables" }
},
TaskName = "taskName"
} },
Description = "description",
EnvironmentVariables = new Dictionary<string, string> {
{ "environmentVariablesKey", "environmentVariables" }
},
PipelineName = "pipelineName",
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} },
WorkspaceName = "workspaceName"
};
Synopsis
Constructors
| CfnPipelineMixinProps() | Properties for CfnPipelinePropsMixin. |
Properties
| Computations | The list of compute nodes that form the pipeline DAG. |
| Description | A description of the pipeline. |
| EnvironmentVariables | A map of environment variable key-value pairs. |
| PipelineName | The name of the pipeline. |
| Tags | An array of key-value pairs to apply to this resource. |
| WorkspaceName | The name of the workspace. |
Constructors
CfnPipelineMixinProps()
Properties for CfnPipelinePropsMixin.
public CfnPipelineMixinProps()
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-pipeline.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.IoTSiteWise;
var cfnPipelineMixinProps = new CfnPipelineMixinProps {
Computations = new [] { new ComputeNodeProperty {
ComputeNodeName = "computeNodeName",
DependsOn = new [] { "dependsOn" },
EnvironmentVariables = new Dictionary<string, string> {
{ "environmentVariablesKey", "environmentVariables" }
},
TaskName = "taskName"
} },
Description = "description",
EnvironmentVariables = new Dictionary<string, string> {
{ "environmentVariablesKey", "environmentVariables" }
},
PipelineName = "pipelineName",
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} },
WorkspaceName = "workspaceName"
};
Properties
Computations
The list of compute nodes that form the pipeline DAG.
public object? Computations { get; set; }
Property Value
Remarks
Description
A description of the pipeline.
public string? Description { get; set; }
Property Value
Remarks
EnvironmentVariables
A map of environment variable key-value pairs.
public object? EnvironmentVariables { get; set; }
Property Value
Remarks
Type union: either IResolvable or Dictionary<string, string>
PipelineName
The name of the pipeline.
public string? PipelineName { get; set; }
Property Value
Remarks
Must be unique within the workspace.
Tags
An array of key-value pairs to apply to this resource.
public ICfnTag[]? Tags { get; set; }
Property Value
ICfnTag[]
Remarks
WorkspaceName
The name of the workspace.
public string? WorkspaceName { get; set; }