anchor.diff:  		enabled = true
   	}
   }
  -`, containerNetName, clusterName, enabled)
  -}
  -
  -func testAccContainerCluster_withInvalidAutopilotLocation(clusterName string, location string) string {
  -	return fmt.Sprintf(`
  -resource "google_container_cluster" "with_invalid_location" {
  -  name               = "%s"
  -  location           = "%s"
  -  enable_autopilot	 = true
  -}
  -`, clusterName, location)
  +`, containerNetName, clusterName, location, enabled)
   }
   
   <% unless version == 'ga' -%>
  
positive.code: 		CheckDestroy: testAccCheckContainerClusterDestroyProducer(t),
  		Steps: []resource.TestStep{
  			{
  				Config:      testAccContainerCluster_withInvalidAutopilotLocation(clusterName, "us-central1-a"),
  				ExpectError: regexp.MustCompile(`Autopilot clusters must be regional clusters.`),
  			},
  		},
  	})
  }
  
  
  func TestAccContainerCluster_withWorkloadIdentityConfig(t *testing.T) {
  	t.Parallel()
  
negative.code: func TestAccContainerCluster_errorAutopilotLocation(t *testing.T) {
  	t.Parallel()
  
  	containerNetName := fmt.Sprintf("tf-test-container-net-%s", randString(t, 10))
  	clusterName := fmt.Sprintf("tf-test-cluster-%s", randString(t, 10))
  
  	vcrTest(t, resource.TestCase{
  