@Generated(value="jsii-pacmak/1.52.1 (build 5ccc8f6)", date="2022-02-02T10:52:32.868Z") @Stability(value=Stable) public interface CfnPipelineProps extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.datapipeline.*;
CfnPipelineProps cfnPipelineProps = CfnPipelineProps.builder()
.name("name")
.parameterObjects(List.of(ParameterObjectProperty.builder()
.attributes(List.of(ParameterAttributeProperty.builder()
.key("key")
.stringValue("stringValue")
.build()))
.id("id")
.build()))
// the properties below are optional
.activate(false)
.description("description")
.parameterValues(List.of(ParameterValueProperty.builder()
.id("id")
.stringValue("stringValue")
.build()))
.pipelineObjects(List.of(PipelineObjectProperty.builder()
.fields(List.of(FieldProperty.builder()
.key("key")
// the properties below are optional
.refValue("refValue")
.stringValue("stringValue")
.build()))
.id("id")
.name("name")
.build()))
.pipelineTags(List.of(PipelineTagProperty.builder()
.key("key")
.value("value")
.build()))
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnPipelineProps.Builder
A builder for
CfnPipelineProps |
static class |
CfnPipelineProps.Jsii$Proxy
An implementation for
CfnPipelineProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnPipelineProps.Builder |
builder() |
default Object |
getActivate()
Indicates whether to validate and start the pipeline or stop an active pipeline.
|
default String |
getDescription()
A description of the pipeline.
|
String |
getName()
The name of the pipeline.
|
Object |
getParameterObjects()
The parameter objects used with the pipeline.
|
default Object |
getParameterValues()
The parameter values used with the pipeline.
|
default Object |
getPipelineObjects()
The objects that define the pipeline.
|
default Object |
getPipelineTags()
A list of arbitrary tags (key-value pairs) to associate with the pipeline, which you can use to control permissions.
|
@Stability(value=Stable) @NotNull String getName()
@Stability(value=Stable) @NotNull Object getParameterObjects()
@Stability(value=Stable) @Nullable default Object getActivate()
By default, the value is set to true .
@Stability(value=Stable) @Nullable default String getDescription()
@Stability(value=Stable) @Nullable default Object getParameterValues()
@Stability(value=Stable) @Nullable default Object getPipelineObjects()
These objects overwrite the existing pipeline definition. Not all objects, fields, and values can be updated. For information about restrictions, see Editing Your Pipeline in the AWS Data Pipeline Developer Guide .
@Stability(value=Stable) @Nullable default Object getPipelineTags()
For more information, see Controlling Access to Pipelines and Resources in the AWS Data Pipeline Developer Guide .
@Stability(value=Stable) static CfnPipelineProps.Builder builder()
CfnPipelineProps.Builder of CfnPipelinePropsCopyright © 2022. All rights reserved.