AWS::DataPipeline::Pipeline Field - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AWS::DataPipeline::Pipeline Field

A key-value pair that describes a property of a PipelineObject. The value is specified as either a string value (StringValue) or a reference to another object (RefValue) but not as both. To view fields for a data pipeline object, see Pipeline Object Reference in the Amazon Data Pipeline Developer Guide.

Syntax

To declare this entity in your Amazon CloudFormation template, use the following syntax:

JSON

{ "Key" : String, "RefValue" : String, "StringValue" : String }

YAML

Key: String RefValue: String StringValue: String

Properties

Key

Specifies the name of a field for a particular object. To view valid values for a particular field, see Pipeline Object Reference in the Amazon Data Pipeline Developer Guide.

Required: Yes

Type: String

Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*

Minimum: 1

Maximum: 256

Update requires: No interruption

RefValue

A field value that you specify as an identifier of another object in the same pipeline definition.

Note

You can specify the field value as either a string value (StringValue) or a reference to another object (RefValue), but not both.

Required if the key that you are using requires it.

Required: Conditional

Type: String

Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*

Minimum: 1

Maximum: 256

Update requires: No interruption

StringValue

A field value that you specify as a string. To view valid values for a particular field, see Pipeline Object Reference in the Amazon Data Pipeline Developer Guide.

Note

You can specify the field value as either a string value (StringValue) or a reference to another object (RefValue), but not both.

Required if the key that you are using requires it.

Required: Conditional

Type: String

Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*

Minimum: 0

Maximum: 10240

Update requires: No interruption