Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enable
terraform-plugin-mux
for Framework base support in 4.0 (#26057)
* Switch over to Framework Mux Add prototype provider function squash due to drift / go modules etc * add new HSM Key feature option * add new HSM Key recovery feature option * fixup function test and add missing provider schema items * bump to 1.8.0 plugintesting and add pre-importstep refresh * bump plugin-framework to 1.8.0 * rename test to match provider function name * update mux provider for new VM feature bool * add import example to doc * add new provider function parse_resource_id refactor providerfunction package to function to match other major prvider implementations Requires changes to go-azure-helpers to support this commit * clean up unused code * refactor and update for changes to go-azure-helpers * refactor for helper funcs * refactor for resourceprovider changes add enums for resouceprovider sets add helper function GetResourceProvidersSet * fixup provider config matching, add some framework helper wrappers, put muxed provider behind fourpointoh feature flag * remove markdown descriptions to make schemas match * linting and typos * more linting and add error handling * fixup env var typos * fixup env var typos - more * make subscription_id conditionally required in framework if env var is not set * update provider function doc notes for beta * review feedback and suggestions * prep 5.0 registrations change from legacy to core behind feature flag
- Loading branch information