aws-cloudformation / aws-cloudformation/cloudformation-coverage-roadmap
[AWS::Glue::Connection] - [BUG] - Unable to create SALESFORCE Connection Type
- Dominant language
- No language data
- Stars
- 1.1k
- Forks
- 62
- PR merge metrics
- No merged PRs in 30d
Description
### Name of the resource
AWS::Glue::Connection
### Resource name
AWS::Glue::Connection
### Description
Unable to create SALESFORCE Connection Type
CFN resource documentation - https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-connection.html
API Documentation - https://docs.aws.amazon.com/glue/latest/webapi/API_CreateConnection.html
ConnectionInput for the CFN resource doesn't support additional parameters required to create a Salesforce type Glue connection.
Error message when attempted to create the connection without all the properties such as AuthenticationConfiguration and ValidateCredentials

CloudTrail error message: "errorMessage": "[ConnectionInput.AuthenticationConfiguration is required.]",
When properties such as AuthenticationConfiguration and ValidateCredentials are specified. CloudFormation returns a 'Property validation failure: [Encountered unsupported properties in {/ConnectionInput}: [AuthenticationConfiguration, ValidateCredentials]]' error.
### Other Details
_No response_
Contributor guide
Research direction
Start with the AWS::Glue::Connection resource and its ConnectionInput schema, then compare the CloudFormation resource documentation with the Glue CreateConnection API documentation linked in the issue. Reproduce the Salesforce connection validation errors with and without AuthenticationConfiguration and ValidateCredentials; done means CloudFormation accepts the required properties and creates the connection successfully.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws
- Domain
- cloud
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100