AWS::DataPipeline::Pipeline Field - AWS CloudFormation

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 AWS Data Pipeline Developer Guide.

Syntax

To declare this entity in your AWS 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 AWS 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 AWS 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