apigee / terraform-modules

Terraform modules and ready to use end-to-end examples for Apigee.
Apache License 2.0
52 stars 56 forks source link

Support for environment types - PAYGv2 #135

Closed carlosmscabral closed 9 months ago

carlosmscabral commented 10 months ago

With the new PAYGv2 pricing model, the environment object has changed to include a new parameter - EnvironmentType (https://cloud.google.com/apigee/docs/reference/apis/apigee/rest/v1/organizations.environments#environmenttype) . Also, for PAYGv2, nodes will become irrelevant (https://cloud.google.com/apigee/docs/reference/apis/apigee/rest/v1/organizations.environments#nodeconfig). I understand we depend on the upstream Google TF provider, but these changes might change some TF scripts, depending on what they are using/configuring.

danistrebel commented 10 months ago

Thanks for the note @carlosmscabral. Would you mind creating the issue in the tf provider repo linking it here?

carlosmscabral commented 9 months ago

I think this is solved know. I see it on the core provider - https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/apigee_environment . @danistrebel - I'll go ahead and close this issue!

carlosmscabral commented 9 months ago

https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/apigee_environment

danistrebel commented 9 months ago

Thanks for the heads up @carlosmscabral once it's cascaded down to the CFF apigee module we can include it in our samples here.