(aws-codestarconnections): Missing L2 constructs for AWS CodeStar Connections #32784
Open
1 of 2 tasks
Labels
@aws-cdk/aws-codestarconnections
Related to AWS CodeStar Connections
effort/medium
Medium work item – several days of effort
feature-request
A feature should be added or improved.
p2
Describe the feature
There's no L2 constructs for the AWS CodeStar connections, although creating the Connection resource with CDK is opinionated (as it will always be in PENDING state and some manual actions is required to finish the configuration) but having the ability to "import" the connection and use it's ARNs later with CodePipeline's Actions
CodeStarConnectionSourceAction
would offer better dev-ex I think.Use Case
Designing and deploying the pipelines without the connection to the project's source code is impossible.
AWS don't recommend using the
GitHub (via OAuth app)
source provider and suggest to use theGitHub (via Github App)
(Code Star Connections) source provider - https://docs.aws.amazon.com/codepipeline/latest/userguide/appendix-github-oauth.htmlProposed Solution
AWS::CodeStarConnections::Connection
resourceAWS::CodeStarConnection::Connection
resource by the name using theAwsCustomResource
(list-connections
api call)Other Information
No response
Acknowledgements
CDK version used
2.173.2
Environment details (OS name and version, etc.)
macOS, Node v22
The text was updated successfully, but these errors were encountered: