Open deeglaze opened 7 months ago
@roaks3 this didn't seem to get forwarded, do we need to do anything extra here?
Ah yea, it looks like a service label didn't get added. Our GitHub Action looks in the "New Resources" section for resources that match this file, and didn't find any here.
I updated the description to include the resources I saw described, and manually added the service label, but please update if I've done something wrong.
Community Note
Description
The confidential_instance_config field for compute has an attribute, "enable_confidential_compute" we wish to deprecate in favor of a new more explicit enum attribute, "confidential_instance_type" that selects the confidential computing technology for the instance.
Right now, enable_confidential_compute is required, but we want to make it optional. With https://github.com/GoogleCloudPlatform/magic-modules/pull/9847, confidential_instance_type is optional, but we want to make it required.
This is a breaking change, so it would require a major version update.
New or Affected Resource(s)
This effects the compute product's instance creation logic in a single instance, instance templates, and regional instance templates.
confidential_instance_config
google_compute_instance_template
google_compute_instance
Potential Terraform Configuration
instead of either
or
and furthermore
instead of
References
https://github.com/hashicorp/terraform-provider-google/issues/14768 https://github.com/GoogleCloudPlatform/magic-modules/pull/9847
b/340524527