Show / Hide Table of Contents

Class CfnPipelineMixinProps

Properties for CfnPipelinePropsMixin.

Inheritance
object
CfnPipelineMixinProps
Implements
ICfnPipelineMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-pipeline.html#cfn-iotsitewise-pipeline-computations

Type union: either IResolvable or (either IResolvable or CfnPipelinePropsMixin.IComputeNodeProperty)[]

Description

A description of the pipeline.

public string? Description { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-pipeline.html#cfn-iotsitewise-pipeline-description

EnvironmentVariables

A map of environment variable key-value pairs.

public object? EnvironmentVariables { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-pipeline.html#cfn-iotsitewise-pipeline-environmentvariables

Type union: either IResolvable or Dictionary<string, string>

PipelineName

The name of the pipeline.

public string? PipelineName { get; set; }
Property Value

string

Remarks

Must be unique within the workspace.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-pipeline.html#cfn-iotsitewise-pipeline-pipelinename

Tags

An array of key-value pairs to apply to this resource.

public ICfnTag[]? Tags { get; set; }
Property Value

ICfnTag[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-pipeline.html#cfn-iotsitewise-pipeline-tags

WorkspaceName

The name of the workspace.

public string? WorkspaceName { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-pipeline.html#cfn-iotsitewise-pipeline-workspacename

Implements

ICfnPipelineMixinProps
Back to top Generated by DocFX