Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implemented HVS Twilio Integration resource #1081

Merged
merged 6 commits into from
Sep 5, 2024

Conversation

maxcoulombe
Copy link
Contributor

@maxcoulombe maxcoulombe commented Aug 30, 2024

🛠️ Description

  • Added a new resource for the HVS Twilio Integration

🏗️ Acceptance tests

  • Are there any feature flags that are required to use this functionality?
  • Have you added an acceptance test for the functionality being added?
  • Have you run the acceptance tests on this branch?

Output from acceptance testing:
Screenshot from 2024-08-30 16-19-51

- removed test secrets

* generate doc

+ changelog

+ added import instructions

* lint

* anonymized example variables

- remove compact summary to view changes

* patch doc
@maxcoulombe maxcoulombe requested review from a team as code owners August 30, 2024 20:27
Base automatically changed from vault-29949/HVS-AWS-Integration to main September 4, 2024 15:01
Copy link
Contributor

@averche averche left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉

client, ok := req.ProviderData.(*clients.Client)
if !ok {
resp.Diagnostics.AddError(
"Unexpected Data Source Configure Type",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: is the error expected to be formatted in Title Case?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good question, this config block is used by ~30 different resources this is just some shared boilerplate so I'm not sure if this was intended but I'll keep it for consistency with the others.

@maxcoulombe maxcoulombe merged commit ccbf910 into main Sep 5, 2024
6 checks passed
@maxcoulombe maxcoulombe deleted the vault-29949/Twilio-Integration-Resource branch September 5, 2024 20:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants