diff --git a/mmv1/third_party/terraform/resources/resource_compute_instance_group_manager.go b/mmv1/third_party/terraform/resources/resource_compute_instance_group_manager.go.erb similarity index 99% rename from mmv1/third_party/terraform/resources/resource_compute_instance_group_manager.go rename to mmv1/third_party/terraform/resources/resource_compute_instance_group_manager.go.erb index 47d0f148b645..8f753acf161d 100644 --- a/mmv1/third_party/terraform/resources/resource_compute_instance_group_manager.go +++ b/mmv1/third_party/terraform/resources/resource_compute_instance_group_manager.go.erb @@ -1,3 +1,4 @@ +<% autogen_exception -%> package google import ( @@ -251,6 +252,9 @@ func resourceComputeInstanceGroupManager() *schema.Resource { Optional: true, ValidateFunc: validation.IntBetween(0, 3600), Description: `Minimum number of seconds to wait for after a newly created instance becomes available. This value must be from range [0, 3600].`, + <% if version == "ga" -%> + Deprecated: `This attribute is currently in beta and will be removed from the google provider. Please use the google-beta provider to continue using this attribute.`, + <% end -%> }, "replacement_method": { Type: schema.TypeString, diff --git a/mmv1/third_party/terraform/resources/resource_compute_region_instance_group_manager.go b/mmv1/third_party/terraform/resources/resource_compute_region_instance_group_manager.go.erb similarity index 98% rename from mmv1/third_party/terraform/resources/resource_compute_region_instance_group_manager.go rename to mmv1/third_party/terraform/resources/resource_compute_region_instance_group_manager.go.erb index f8daab1452be..7256bbcd792c 100644 --- a/mmv1/third_party/terraform/resources/resource_compute_region_instance_group_manager.go +++ b/mmv1/third_party/terraform/resources/resource_compute_region_instance_group_manager.go.erb @@ -1,3 +1,4 @@ +<% autogen_exception -%> package google import ( @@ -219,6 +220,9 @@ func resourceComputeRegionInstanceGroupManager() *schema.Resource { ForceNew: true, Computed: true, Description: `The shape to which the group converges either proactively or on resize events (depending on the value set in updatePolicy.instanceRedistributionType).`, + <% if version == "ga" -%> + Deprecated: `This attribute is currently in beta and will be removed from the google provider. Please use the google-beta provider to continue using this attribute.`, + <% end -%> }, "update_policy": { @@ -280,6 +284,9 @@ func resourceComputeRegionInstanceGroupManager() *schema.Resource { Optional: true, ValidateFunc: validation.IntBetween(0, 3600), Description: `Minimum number of seconds to wait for after a newly created instance becomes available. This value must be from range [0, 3600].`, + <% if version == "ga" -%> + Deprecated: `This attribute is currently in beta and will be removed from the google provider. Please use the google-beta provider to continue using this attribute.`, + <% end -%> }, "instance_redistribution_type": { Type: schema.TypeString, diff --git a/mmv1/third_party/terraform/resources/resource_container_cluster.go.erb b/mmv1/third_party/terraform/resources/resource_container_cluster.go.erb index 084152023d93..a1abdf2a1c71 100644 --- a/mmv1/third_party/terraform/resources/resource_container_cluster.go.erb +++ b/mmv1/third_party/terraform/resources/resource_container_cluster.go.erb @@ -825,6 +825,9 @@ func resourceContainerCluster() *schema.Resource { Optional: true, MaxItems: 1, Description: `Configuration for the PodSecurityPolicy feature.`, +<% if version == "ga" -%> + Deprecated: `This attribute is currently in beta and will be removed from the google provider. Please use the google-beta provider to continue using this attribute.`, +<% end -%> Elem: &schema.Resource{ Schema: map[string]*schema.Schema{ "enabled": {