Class CfnPipelineMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPipelineMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPipelineMixinProps
CfnPipelineMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.mixins.preview.services.codepipeline.mixins.CfnPipelineMixinProps
CfnPipelineMixinProps.Builder, CfnPipelineMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnPipelineMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnPipelineMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectThe S3 bucket where artifacts for the pipeline are stored.final ObjectA mapping ofartifactStoreobjects and their corresponding AWS Regions.final ObjectRepresents the input of aDisableStageTransitionaction.final StringThe method that the pipeline will use to handle multiple executions.final StringgetName()The name of the pipeline.final StringCodePipeline provides the following pipeline types, which differ in characteristics and price, so that you can tailor your pipeline features and cost to the needs of your applications.final ObjectIndicates whether to rerun the CodePipeline pipeline after you update it.final StringThe Amazon Resource Name (ARN) for CodePipeline to use to either perform actions with noactionRoleArn, or to use to assume roles for actions with anactionRoleArn.final ObjectRepresents information about a stage and its definition.getTags()Specifies the tags applied to the pipeline.final ObjectThe trigger configuration specifying a type of event, such as Git tags, that starts the pipeline.final ObjectA list that defines the pipeline variables for a pipeline resource.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnPipelineMixinProps.Builder.
-
-
Method Details
-
getArtifactStore
Description copied from interface:CfnPipelineMixinPropsThe S3 bucket where artifacts for the pipeline are stored.You must include either
artifactStoreorartifactStoresin your pipeline, but you cannot use both. If you create a cross-region action in your pipeline, you must useartifactStores.Returns union: either
IResolvableorCfnPipelinePropsMixin.ArtifactStoreProperty- Specified by:
getArtifactStorein interfaceCfnPipelineMixinProps- See Also:
-
getArtifactStores
Description copied from interface:CfnPipelineMixinPropsA mapping ofartifactStoreobjects and their corresponding AWS Regions.There must be an artifact store for the pipeline Region and for each cross-region action in the pipeline.
You must include either
artifactStoreorartifactStoresin your pipeline, but you cannot use both. If you create a cross-region action in your pipeline, you must useartifactStores.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnPipelinePropsMixin.ArtifactStoreMapProperty>- Specified by:
getArtifactStoresin interfaceCfnPipelineMixinProps- See Also:
-
getDisableInboundStageTransitions
Description copied from interface:CfnPipelineMixinPropsRepresents the input of aDisableStageTransitionaction.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnPipelinePropsMixin.StageTransitionProperty>- Specified by:
getDisableInboundStageTransitionsin interfaceCfnPipelineMixinProps- See Also:
-
getExecutionMode
Description copied from interface:CfnPipelineMixinPropsThe method that the pipeline will use to handle multiple executions.The default mode is SUPERSEDED.
Default: - "SUPERSEDED"
- Specified by:
getExecutionModein interfaceCfnPipelineMixinProps- See Also:
-
getName
Description copied from interface:CfnPipelineMixinPropsThe name of the pipeline.- Specified by:
getNamein interfaceCfnPipelineMixinProps- See Also:
-
getPipelineType
Description copied from interface:CfnPipelineMixinPropsCodePipeline provides the following pipeline types, which differ in characteristics and price, so that you can tailor your pipeline features and cost to the needs of your applications.- V1 type pipelines have a JSON structure that contains standard pipeline, stage, and action-level parameters.
- V2 type pipelines have the same structure as a V1 type, along with additional parameters for release safety and trigger configuration.
Including V2 parameters, such as triggers on Git tags, in the pipeline JSON when creating or updating a pipeline will result in the pipeline having the V2 type of pipeline and the associated costs.
For information about pricing for CodePipeline, see Pricing .
For information about which type of pipeline to choose, see What type of pipeline is right for me? .
- Specified by:
getPipelineTypein interfaceCfnPipelineMixinProps- See Also:
-
getRestartExecutionOnUpdate
Description copied from interface:CfnPipelineMixinPropsIndicates whether to rerun the CodePipeline pipeline after you update it.Returns union: either
BooleanorIResolvable- Specified by:
getRestartExecutionOnUpdatein interfaceCfnPipelineMixinProps- See Also:
-
getRoleArn
Description copied from interface:CfnPipelineMixinPropsThe Amazon Resource Name (ARN) for CodePipeline to use to either perform actions with noactionRoleArn, or to use to assume roles for actions with anactionRoleArn.- Specified by:
getRoleArnin interfaceCfnPipelineMixinProps- See Also:
-
getStages
Description copied from interface:CfnPipelineMixinPropsRepresents information about a stage and its definition.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnPipelinePropsMixin.StageDeclarationProperty>- Specified by:
getStagesin interfaceCfnPipelineMixinProps- See Also:
-
getTags
Description copied from interface:CfnPipelineMixinPropsSpecifies the tags applied to the pipeline.- Specified by:
getTagsin interfaceCfnPipelineMixinProps- See Also:
-
getTriggers
Description copied from interface:CfnPipelineMixinPropsThe trigger configuration specifying a type of event, such as Git tags, that starts the pipeline.When a trigger configuration is specified, default change detection for repository and branch commits is disabled.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnPipelinePropsMixin.PipelineTriggerDeclarationProperty>- Specified by:
getTriggersin interfaceCfnPipelineMixinProps- See Also:
-
getVariables
Description copied from interface:CfnPipelineMixinPropsA list that defines the pipeline variables for a pipeline resource.Variable names can have alphanumeric and underscore characters, and the values must match
[A-Za-z0-9@\-_]+.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnPipelinePropsMixin.VariableDeclarationProperty>- Specified by:
getVariablesin interfaceCfnPipelineMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-