)
* fixes: permadiff issue if event trigger region is not specified (hashicorp#9989)
* fixes: permadiff issue if event trigger region is not specified
- fixes hashicorp#17161
* chore: Updated cloudfunction2 test with no explicit trigger_region
* Fix GKE front matter, bad field docs (hashicorp#10018)
* Fix GKE front matter, bad field docs
* Update container_cluster.html.markdown
* added default value for minPortsPerVM field at "google_compute_router_nat" (hashicorp#9712)
* added default value for statis allocation
* setting the default from API
* add newline removal bash command in guidelines (hashicorp#9734)
* Update hashicorp/terraform-plugin-framework, hashicorp/terraform-plugin-mux, hashicorp/terraform-plugin-sdk/v2 (hashicorp#10009)
* Adding Data Source Forwarding Rules (hashicorp#10004)
* Fix broken terraform datasource google_compute_machine_types example (hashicorp#10020)
* Add check for Environment proto field before accessing in Dataflow provider (hashicorp#10016)
* Add comments to skipped sweeper (hashicorp#10023)
* Add comments for skipped sweepers (hashicorp#10024)
* C3 version schema (hashicorp#9986)
* add support for build number in composerEnvironmentVersionRegexp and composerImageVersionDiffSuppress
* make build number optional
* regroup regex, cleaner comparison of versions
* correction
* Add Resource Manager Tags support to 'google_container_cluster' (hashicorp#9531)
* resourceManagerTags added to Cluster Node Config schema
* update beta tag
* add cluster and node proto tests
* add expand and flatten proto
* removed beta tag
* added to documentation
* added resource manager tags to auto pilot
* migrating resourceManagerTags tests
* migrating node_pools test
* migrating additional tests
* minor fixes
* fixing tests
* add in-place update support
* fixed tests
* fixed annotations
* validated clusters and node pools tests. Isolated node pool auto config
* isolated resource manager tags from docs
* fixed permission issue
* fixed spaces
* fixed non determinism on tag keys
* removed auto_pilot rmts
* fixed time_sleep
* add depends_on to IAM policies
* Add volume replication support for Google Cloud NetApp Volumes (hashicorp#9816)
* Initial replication commit
* Cleanup work
- Renamed a lot of files to make clear which resource the belong to
- Updated documentation for resource fields
- Renamed a few resource fields and changed some types
- Disabled the custom code for now. Needs to be discussed first
* Update example file
* Updated example file
* Major updates
- Reorganisation of block
- Reorganisation of fields to match API documentation
- Updated example parameters
- Added missing API fields
- Improved descriptions
-
* For replication deletion, stop replication first
* Add support for deleting destination volume on replication delete
* Make volumes deletable in presence of snapshots.
This change will be PRed for volume resource independently. Adding it here while it is not in main.
* Improving debug error message
* yaml check and format fix
* Add wait for mirror to initialize.
Required to run destroy shortly after create.
* Wait on destroy, not on create
* Make deleting a replication more robust
- doc improvements
- started to implement stop/resume. More work required.
- renamed a few files to better reflect what they are good for
* adding support for stop/resume
* yamlformat and lint
* Add force delete to delete volumes with nested snapshots
* resource test first version
* More changes to make tests solid
- Introduced new parameter to wait for mirror_status==MIRRORED
- more mirror state reconciliation
* Test updates
* few cleanups
* Make virtual field verifies happy
* Minor test improvements
* More fine tuning
- Remove merge conflict in volume.yaml
- make generated test work
- make output field work
- ignore_read for virtual fields
* Resource name change as suggested by @slevenick
* Remove snapshot code block and fix typo
* Detect manual stop/resume actions
* Remove ignore_read for deletion_policy
* - Made destinationVolumeParameters immutable. It still requires ignore_read.
- removed ignore_read from virtual_fields
* destinationVolumeParameters are only evaluated at create. Make the immutable.
* Name cleanups and comment improvements
* removed comment
Co-authored-by: Shuya Ma <[email protected]>
* tabs to spaces in resource block
Co-authored-by: Shuya Ma <[email protected]>
* Updates to address review comments
- make wait_for_mirror also work for stop/resume, additionally to create
- convert tabs in test resource blocks to spaces
- fix typos
* Rewording of comments
Co-authored-by: Shuya Ma <[email protected]>
---------
Co-authored-by: G-NamanGupta <[email protected]>
Co-authored-by: Shuya Ma <[email protected]>
* Ensured that beta runs in TeamCity use only beta paths (hashicorp#10025)
* Ensured that beta runs in TeamCity use only beta paths
* Added tests for sweeper package path
---------
Co-authored-by: Deepak Kumar <[email protected]>
Co-authored-by: Riley Karson <[email protected]>
Co-authored-by: Max Portocarrero CI&T <[email protected]>
Co-authored-by: Mauricio Alvarez Leon <[email protected]>
Co-authored-by: Jesse Liddle <[email protected]>
Co-authored-by: Wessel Blokzijl <[email protected]>
Co-authored-by: Jack McCluskey <[email protected]>
Co-authored-by: hao-nan-li <[email protected]>
Co-authored-by: Salome Papiashvili <[email protected]>
Co-authored-by: Oliver Krause <[email protected]>
Co-authored-by: G-NamanGupta <[email protected]>
Co-authored-by: Shuya Ma <[email protected]>
Co-authored-by: Stephen Lewis (Burrows) <[email protected]>
[upstream:566f9489b8186aa106c77573bc6c08d63047523d]
Signed-off-by: Modular Magician <[email protected]>