opentofu-terraform-provider.../testutil
Steven Clark 08925e862f
Add new resource SPIFFE config (#2620)
* WIP: Add support for SPIFFE auth configuration

* use api model technique

* Address import issues

* Rename spiffe object to SpiffeAuthConfigModel

* Import without ID

* Leverage API model again with StringNull setting

* Rename and implement ResourceWithImportState

* Fix comment

* Remove support for parsing namespaces from import ID

* WIP Add SPIFFE role resource

* Add new generic token model for auth roles and new framework

* godocs and various small tweaks

* Rename resource name to match existing pattern and add docs

* Add cl

* Add ability to filter tests by Vault version

* Revert "Add ability to filter tests by Vault version"

This reverts commit 0a8c445a199230113ffac763171730fdaa8dfd9c.

* Review feedback

* Filter tests by Vault version - take 2

* Apply suggestions from code review

Co-authored-by: vinay-gopalan <86625824+vinay-gopalan@users.noreply.github.com>

* PR feedback, remove text pre checks and a bad comment

* PR feedback: Rename helper methods names to match old names

---------

Co-authored-by: vinay-gopalan <86625824+vinay-gopalan@users.noreply.github.com>
2025-10-24 12:41:14 -04:00
..
consulhelper.go Remove dependency on github.com/hashicorp/vault package (#2251) 2024-06-03 14:00:13 -07:00
mssqlhelper.go Prepare for v4.6.0 release (#2392) 2025-01-15 14:51:10 -06:00
postgresqlhelper.go tests: make postgres rootless tests run in CI (#2362) 2024-11-13 16:07:10 -06:00
testutil.go Add new resource SPIFFE config (#2620) 2025-10-24 12:41:14 -04:00
testutil_test.go Migrate all resource tests to use the new MUX TF server (#2462) 2025-05-07 13:53:22 -07:00