anchor.diff:  	// See https://cloud.google.com/kubernetes-engine/docs/how-to/encrypting-secrets#creating_a_key
   	kmsData := BootstrapKMSKeyInLocation(t, "us-central1")
   
  -	resource.Test(t, resource.TestCase{
  +	vcrTest(t, resource.TestCase{
   		PreCheck:     func() { testAccPreCheck(t) },
   		Providers:    testAccProviders,
   		CheckDestroy: testAccCheckContainerClusterDestroy,
  
positive.code: 				ImportStateVerify:	 true,
  			},
  		},
  	})
  }
  
  func TestAccContainerCluster_withNodePoolUpdateVersion(t *testing.T) {
  	t.Parallel()
  
  	clusterName := fmt.Sprintf("tf-test-cluster-nodepool-%s", acctest.RandString(10))
  	npName := fmt.Sprintf("tf-test-cluster-nodepool-%s", acctest.RandString(10))
  
  	resource.Test(t, resource.TestCase{
  		PreCheck:	  func() { testAccPreCheck(t) },
  		Providers:	  testAccProviders,
  		CheckDestroy: testAccCheckContainerClusterDestroy,
  
negative.code: 				ImportStateVerifyIgnore: []string{"min_master_version"},
  			},
  		},
  	}, testAccCheckContainerClusterDestroyProducer)
  }
  
  func TestAccContainerCluster_updateVersion(t *testing.T) {
  	t.Parallel()
  
  	clusterName := fmt.Sprintf("tf-test-cluster-%s", randString(t, 10))
  
  	vcrTest(t, resource.TestCase{
  		PreCheck:	  func() { testAccPreCheck(t) },
  		Providers:	  testAccProviders,
  		CheckDestroy: testAccCheckContainerClusterDestroy,
  