-
Notifications
You must be signed in to change notification settings - Fork 98
Feature/530/migrate to plugin framework #567
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
Merged
dimuon
merged 107 commits into
elastic:master
from
dimuon:feature/530/migrate-to-plugin-framework
Feb 27, 2023
Merged
Changes from 104 commits
Commits
Show all changes
107 commits
Select commit
Hold shift + click to select a range
0627d93
Introduce mux and port the provider to v6.
dimuon 2213f86
Update required version of CLI in examples
dimuon cf373db
Increase TF verson in github workflow
dimuon 043bbe7
Merge pull request #1 from dimuon/feature/530/ec-deployment
dimuon 2194ad3
Migrate data sources to terraform-provider-framework
pascal-hofmann 1c61d77
Merge pull request #3 from dimuon/feature/530/port-datasources
dimuon a5de6e9
Migrate resource ec_deployment_traffic_filter_association to terrafor…
dimuon b7c8e23
Merge pull request #5 from dimuon/feature/530/ec-trafficfilterassoc-only
dimuon 8a79970
Update to terraform-plugin-framework 0.12 and fix import order
pascal-hofmann 6136a1c
Merge pull request #6 from dimuon/feature/530/terraform-plugin-framew…
dimuon c197f28
Migrate resource ec_deployment_traffic_filter to terraform-provider-f…
pascal-hofmann c4aebde
Merge pull request #8 from dimuon/feature/530/trafficfilterresource
dimuon 2084e39
Use blocks and ListNestedAttributes for nested schemas in datasources
pascal-hofmann 993d47d
Migrate resource ec_deployment_elasticsearch_keystore to terraform-pl…
pascal-hofmann b00e28a
Update dependencies and remove external provider workaround from migr…
pascal-hofmann 07aecc1
Merge pull request #11 from dimuon/update-dependencies
dimuon f310127
Migrate resource ec_deployment_extension to terraform-plugin-framewor…
pascal-hofmann 320fb77
Feature/530/migrate to plugin framework (#2)
dimuon 40f4e5d
skip acceptance tests for checking upgrade from 0.4.1
dimuon 9d7c37b
Merge remote-tracking branch 'upstream/master' into feature/530/migra…
dimuon 0f9eab6
remove leftovers that came after 0.4.1
dimuon a52f732
update go.mod
dimuon 548a37b
Update changelog
dimuon 50623f9
address PR comments in README
dimuon e244094
remove obsolete space
dimuon 58b16d5
Address PR comments in provider_config.go
dimuon 51f1eaa
Improve default_value plan modifier
dimuon d449931
remove obsolete var
dimuon b51e74a
improve schemas
dimuon 34daf0f
remove obsolete code
dimuon dd0508b
remove incorrect comment
dimuon 947e8b2
remove obsolete var
dimuon dfd6060
address PR comments
dimuon 7f676f5
Remove obsolete function
dimuon 345a341
Move provider data to an anonymous struct
dimuon bd05967
unit test for provider Config
dimuon f90f2c8
improve provider tests + address PR comments
dimuon b0bda3b
Refactor provider + address PR comments
dimuon 99b3745
address PR comments
dimuon 8c396b2
use plan modifiers from Hashicorp where possible
dimuon 0df8f99
refactor ExtractEndpointsTF
dimuon f194f76
conversion funcs renaming
dimuon 0675863
remove obsolete comment
dimuon 4fa42b2
Apply suggestions from code review
dimuon 0556078
remove obsolete comments in v1 schemas
dimuon 7277f41
split apm and deployment in deploymentresource to read and payload files
dimuon d992a89
renaming and removing obsolete code
dimuon 8cf3c54
split elasticsearch to read and payload files
dimuon c8ad85e
split enterprise_search files to read and payload
dimuon f323cf1
split integrations_server files to read and payload
dimuon a312dca
split kibana files to read and payload
dimuon 3000ee3
split observability files to read and payload
dimuon 4ae31c9
fix description
dimuon a624e68
renaming and removing obsolete code
dimuon 4edcc2d
Apply suggestions from code review
dimuon 39a1c43
endpoints extractions: use the converter func instead of the one from…
dimuon ebc05cf
moving code around and some renaming
dimuon 71c9660
fix lint errors
dimuon cca7a75
renaming
dimuon 42a7c92
renaming and obsolete code removing
dimuon 2d108e5
renaming according to PR comments
dimuon b460efb
renaming + incorrect comment removal
dimuon b1862d4
fix unit test
dimuon 8c938b1
convert 'elasticsearch' 'autoscale' attribute to bool type
dimuon 395a3bc
remove TODOs for DiffSupressFunc
dimuon 894bdb5
unit test for handling traffic rules
dimuon 6a92321
move files from utils to dedicated resource packages
dimuon a2ce9d4
unit tests for UseNodeRoles
dimuon 663167f
(WIP) Bring back logic of migrating node_types to node_roles
dimuon f0ca456
Improve node_type detection
dimuon 8f14a40
improve and rearrange node_types plan modifier
dimuon 0e50ae7
enable test for UseNodeRoles + minor refactoring
dimuon e11db61
unit tests for node_types and node_roles modifiers
dimuon 4800d9d
renaming + obsolete code removal
dimuon 3b4e53c
unit test for topology plan modifer + some refactoring
dimuon 8d90524
deploymentdatasource: change flatteners to return the result
dimuon 7400f7c
remove obsolete utility funcs
dimuon c0924dd
renaming local var
dimuon 6c507cf
fix converion to attr.Value in deploymentdatasource
dimuon fc8a6cf
deploymentresource read - remove conversion to TF types
dimuon 8e8a85c
Fix description an error messages. Remove obsolete TODO
dimuon 07a5908
minor improvements for deploymentresource tests
dimuon a36caba
Replace any interface arg with returned type in stackdatasource
dimuon d1208af
Renaming
dimuon dda3586
move ResourceKind to util
dimuon 2b07835
Replace any interface arg with returned type in trafficfilterresource
dimuon b30c207
add missing file
dimuon 42fd243
Update NOTICE
dimuon ed86516
Merge branch 'master' into feature/530/migrate-to-plugin-framework
dimuon c60b15c
Update NOTICE
dimuon d3263ff
Fixing description for Enterprise Search
dimuon ef276f8
Update README - add a note for updaint the TF client
dimuon a2d6a62
Fix examples
dimuon 422d45e
Apply suggestions from code review
dimuon ef67aa5
Addres PR comments - fix descriptions and scope of definitions
dimuon 2fef8e6
update comment
dimuon 5e31465
fix description
dimuon 75c16c3
remove incorrect comments
dimuon e221610
Remove obsolete plan modifier for elasticsearch topology zone_count
dimuon 511a7b7
fix validations for elasticsearch remote_cluster
dimuon 1bfd39e
fix regex expressions in acc tests for pre node_roles
dimuon b420c80
explicit separation between plan and state in read
dimuon 06bf06e
Update TF Framework to 1.1.1
dimuon 172c654
Merge remote-tracking branch 'upstream/master' into feature/530/migra…
dimuon 432ce9b
Address PR review comments
dimuon 9b6cc51
Revert "Update TF Framework to 1.1.1" and "Address PR review comments"
dimuon 35c633c
Update README and CHANGELOG
dimuon File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.