Class CfnPipelineProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPipelineProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPipelineProps
CfnPipelineProps-
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.services.codepipeline.CfnPipelineProps
CfnPipelineProps.Builder, CfnPipelineProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnPipelineProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnPipelineProps.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 theCfnPipelineProps.Builder.
-
-
Method Details
-
getRoleArn
Description copied from interface:CfnPipelinePropsThe 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 interfaceCfnPipelineProps- See Also:
-
getStages
Description copied from interface:CfnPipelinePropsRepresents information about a stage and its definition.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnPipeline.StageDeclarationProperty>- Specified by:
getStagesin interfaceCfnPipelineProps- See Also:
-
getArtifactStore
Description copied from interface:CfnPipelinePropsThe 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
IResolvableorCfnPipeline.ArtifactStoreProperty- Specified by:
getArtifactStorein interfaceCfnPipelineProps- See Also:
-
getArtifactStores
Description copied from interface:CfnPipelinePropsA 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: '<'eitherIResolvableorCfnPipeline.ArtifactStoreMapProperty>- Specified by:
getArtifactStoresin interfaceCfnPipelineProps- See Also:
-
getDisableInboundStageTransitions
Description copied from interface:CfnPipelinePropsRepresents the input of aDisableStageTransitionaction.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnPipeline.StageTransitionProperty>- Specified by:
getDisableInboundStageTransitionsin interfaceCfnPipelineProps- See Also:
-
getExecutionMode
Description copied from interface:CfnPipelinePropsThe method that the pipeline will use to handle multiple executions.The default mode is SUPERSEDED.
Default: - "SUPERSEDED"
- Specified by:
getExecutionModein interfaceCfnPipelineProps- See Also:
-
getName
Description copied from interface:CfnPipelinePropsThe name of the pipeline.- Specified by:
getNamein interfaceCfnPipelineProps- See Also:
-
getPipelineType
Description copied from interface:CfnPipelinePropsCodePipeline 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 interfaceCfnPipelineProps- See Also:
-
getRestartExecutionOnUpdate
Description copied from interface:CfnPipelinePropsIndicates whether to rerun the CodePipeline pipeline after you update it.Returns union: either
BooleanorIResolvable- Specified by:
getRestartExecutionOnUpdatein interfaceCfnPipelineProps- See Also:
-
getTags
Description copied from interface:CfnPipelinePropsSpecifies the tags applied to the pipeline.- Specified by:
getTagsin interfaceCfnPipelineProps- See Also:
-
getTriggers
Description copied from interface:CfnPipelinePropsThe 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: '<'eitherIResolvableorCfnPipeline.PipelineTriggerDeclarationProperty>- Specified by:
getTriggersin interfaceCfnPipelineProps- See Also:
-
getVariables
Description copied from interface:CfnPipelinePropsA 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: '<'eitherIResolvableorCfnPipeline.VariableDeclarationProperty>- Specified by:
getVariablesin interfaceCfnPipelineProps- 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()
-