Class CodeStarConnectionsSourceAction

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.codepipeline.Action
software.amazon.awscdk.services.codepipeline.actions.Action
software.amazon.awscdk.services.codepipeline.actions.CodeStarConnectionsSourceAction
All Implemented Interfaces:
IAction, software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.104.0 (build e79254c)", date="2024-11-15T10:24:56.694Z") @Stability(Stable) public class CodeStarConnectionsSourceAction extends Action
A CodePipeline source action for the CodeStar Connections source, which allows connecting to GitHub and BitBucket.

Example:

 Artifact sourceOutput = new Artifact();
 CodeStarConnectionsSourceAction sourceAction = CodeStarConnectionsSourceAction.Builder.create()
         .actionName("BitBucket_Source")
         .owner("aws")
         .repo("aws-cdk")
         .output(sourceOutput)
         .connectionArn("arn:aws:codestar-connections:us-east-1:123456789012:connection/12345678-abcd-12ab-34cdef5678gh")
         .build();
 
  • Constructor Details

    • CodeStarConnectionsSourceAction

      protected CodeStarConnectionsSourceAction(software.amazon.jsii.JsiiObjectRef objRef)
    • CodeStarConnectionsSourceAction

      protected CodeStarConnectionsSourceAction(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • CodeStarConnectionsSourceAction

      @Stability(Stable) public CodeStarConnectionsSourceAction(@NotNull CodeStarConnectionsSourceActionProps props)
      Parameters:
      props - This parameter is required.
  • Method Details

    • bound

      @Stability(Stable) @NotNull protected ActionConfig bound(@NotNull software.constructs.Construct _scope, @NotNull IStage _stage, @NotNull ActionBindOptions options)
      This is a renamed version of the IAction.bind method.

      Specified by:
      bound in class Action
      Parameters:
      _scope - This parameter is required.
      _stage - This parameter is required.
      options - This parameter is required.
    • getVariables

      @Stability(Stable) @NotNull public CodeStarSourceVariables getVariables()
      The variables emitted by this action.