Is your feature request related to a problem? Please describe.
Right now the provider only lets you specify the desired regions during creation, any subsequent changes are marked as RequiresReplace and will re-create the namespace. However there are APIs available to change the namespace's regions.
Describe the solution you'd like
Updating the regions list on the namespace resource should apply the appropriate AddNamespaceRegion or DeleteNamespaceRegion API calls.
Additional context
https://github.com/temporalio/cloud-api/blob/8cb476216720c5bc8153b28772f74796dbdd51a2/temporal/api/cloud/cloudservice/v1/service.proto#L123-L137
Is your feature request related to a problem? Please describe.
Right now the provider only lets you specify the desired regions during creation, any subsequent changes are marked as
RequiresReplaceand will re-create the namespace. However there are APIs available to change the namespace's regions.Describe the solution you'd like
Updating the regions list on the namespace resource should apply the appropriate
AddNamespaceRegionorDeleteNamespaceRegionAPI calls.Additional context
https://github.com/temporalio/cloud-api/blob/8cb476216720c5bc8153b28772f74796dbdd51a2/temporal/api/cloud/cloudservice/v1/service.proto#L123-L137