Skip to content

Commit

Permalink
provider: Add CodeStar Connections service client (#15960)
Browse files Browse the repository at this point in the history
* Add CodeStar Connections service client

Co-authored-by: Kévin Sénéchal <[email protected]>

* Update .hashibot.hcl

Co-authored-by: Kévin Sénéchal <[email protected]>
Co-authored-by: Brian Flad <[email protected]>
  • Loading branch information
3 people authored Nov 2, 2020
1 parent 7e6da12 commit 3feebb2
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 0 deletions.
8 changes: 8 additions & 0 deletions .hashibot.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -202,6 +202,9 @@ behavior "regexp_issue_labeler_v2" "service_labels" {
"service/codestar" = [
"aws_codestar_",
],
"service/codestarconnections" = [
"aws_codestarconnections_",
],
"service/codestarnotifications" = [
"aws_codestarnotifications_",
],
Expand Down Expand Up @@ -818,6 +821,11 @@ behavior "pull_request_path_labeler" "service_labels" {
"**/*_codestar_*",
"**/codestar_*"
]
"service/codestarconnections" = [
"aws/internal/service/codestarconnections/**/*",
"**/*_codestarconnections_*",
"**/codestarconnections_*"
]
"service/codestarnotifications" = [
"aws/internal/service/codestarnotifications/**/*",
"**/*_codestarnotifications_*",
Expand Down
3 changes: 3 additions & 0 deletions aws/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ import (
"github.com/aws/aws-sdk-go/service/codecommit"
"github.com/aws/aws-sdk-go/service/codedeploy"
"github.com/aws/aws-sdk-go/service/codepipeline"
"github.com/aws/aws-sdk-go/service/codestarconnections"
"github.com/aws/aws-sdk-go/service/codestarnotifications"
"github.com/aws/aws-sdk-go/service/cognitoidentity"
"github.com/aws/aws-sdk-go/service/cognitoidentityprovider"
Expand Down Expand Up @@ -229,6 +230,7 @@ type AWSClient struct {
codecommitconn *codecommit.CodeCommit
codedeployconn *codedeploy.CodeDeploy
codepipelineconn *codepipeline.CodePipeline
codestarconnectionsconn *codestarconnections.CodeStarConnections
codestarnotificationsconn *codestarnotifications.CodeStarNotifications
cognitoconn *cognitoidentity.CognitoIdentity
cognitoidpconn *cognitoidentityprovider.CognitoIdentityProvider
Expand Down Expand Up @@ -463,6 +465,7 @@ func (c *Config) Client() (interface{}, error) {
codecommitconn: codecommit.New(sess.Copy(&aws.Config{Endpoint: aws.String(c.Endpoints["codecommit"])})),
codedeployconn: codedeploy.New(sess.Copy(&aws.Config{Endpoint: aws.String(c.Endpoints["codedeploy"])})),
codepipelineconn: codepipeline.New(sess.Copy(&aws.Config{Endpoint: aws.String(c.Endpoints["codepipeline"])})),
codestarconnectionsconn: codestarconnections.New(sess.Copy(&aws.Config{Endpoint: aws.String(c.Endpoints["codestarconnections"])})),
codestarnotificationsconn: codestarnotifications.New(sess.Copy(&aws.Config{Endpoint: aws.String(c.Endpoints["codestarnotifications"])})),
cognitoconn: cognitoidentity.New(sess.Copy(&aws.Config{Endpoint: aws.String(c.Endpoints["cognitoidentity"])})),
cognitoidpconn: cognitoidentityprovider.New(sess.Copy(&aws.Config{Endpoint: aws.String(c.Endpoints["cognitoidp"])})),
Expand Down
1 change: 1 addition & 0 deletions aws/provider.go
Original file line number Diff line number Diff line change
Expand Up @@ -1114,6 +1114,7 @@ func init() {
"codecommit",
"codedeploy",
"codepipeline",
"codestarconnections",
"cognitoidentity",
"cognitoidp",
"configservice",
Expand Down
1 change: 1 addition & 0 deletions website/allowed-subcategories.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ CodeBuild
CodeCommit
CodeDeploy
CodePipeline
CodeStar Connections
CodeStar Notifications
Cognito
Config
Expand Down
1 change: 1 addition & 0 deletions website/docs/guides/custom-service-endpoints.html.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ The Terraform AWS Provider allows the following endpoints to be customized:
<li><code>codecommit</code></li>
<li><code>codedeploy</code></li>
<li><code>codepipeline</code></li>
<li><code>codestarconnections</code></li>
<li><code>codestarnotifications</code></li>
<li><code>cognitoidentity</code></li>
<li><code>cognitoidp</code></li>
Expand Down

0 comments on commit 3feebb2

Please sign in to comment.