Interface CfnPipelineMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPipelineMixinProps.Jsii$Proxy
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.datapipeline.*;
CfnPipelineMixinProps cfnPipelineMixinProps = CfnPipelineMixinProps.builder()
.activate(false)
.description("description")
.name("name")
.parameterObjects(List.of(ParameterObjectProperty.builder()
.attributes(List.of(ParameterAttributeProperty.builder()
.key("key")
.stringValue("stringValue")
.build()))
.id("id")
.build()))
.parameterValues(List.of(ParameterValueProperty.builder()
.id("id")
.stringValue("stringValue")
.build()))
.pipelineObjects(List.of(PipelineObjectProperty.builder()
.fields(List.of(FieldProperty.builder()
.key("key")
.refValue("refValue")
.stringValue("stringValue")
.build()))
.id("id")
.name("name")
.build()))
.pipelineTags(List.of(PipelineTagProperty.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnPipelineMixinPropsstatic final classAn implementation forCfnPipelineMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectIndicates whether to validate and start the pipeline or stop an active pipeline.default StringA description of the pipeline.default StringgetName()The name of the pipeline.default ObjectThe parameter objects used with the pipeline.default ObjectThe parameter values used with the pipeline.default ObjectThe objects that define the pipeline.A list of arbitrary tags (key-value pairs) to associate with the pipeline, which you can use to control permissions.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getActivate
Indicates whether to validate and start the pipeline or stop an active pipeline.By default, the value is set to
true.Returns union: either
BooleanorIResolvable- See Also:
-
getDescription
A description of the pipeline.- See Also:
-
getName
The name of the pipeline.- See Also:
-
getParameterObjects
The parameter objects used with the pipeline.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnPipelinePropsMixin.ParameterObjectProperty>- See Also:
-
getParameterValues
The parameter values used with the pipeline.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnPipelinePropsMixin.ParameterValueProperty>- See Also:
-
getPipelineObjects
The objects that define the pipeline.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 .
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnPipelinePropsMixin.PipelineObjectProperty>- See Also:
-
getPipelineTags
@Stability(Stable) @Nullable default List<CfnPipelinePropsMixin.PipelineTagProperty> getPipelineTags()A list of arbitrary tags (key-value pairs) to associate with the pipeline, which you can use to control permissions.For more information, see Controlling Access to Pipelines and Resources in the AWS Data Pipeline Developer Guide .
- See Also:
-
builder
- Returns:
- a
CfnPipelineMixinProps.BuilderofCfnPipelineMixinProps
-