anchor.diff:  				ImportState:		 true,
   				ImportStateVerify:	 true,
   			},
  -		},
  -	})
  -}
  -
  -func TestAccContainerCluster_withAddons(t *testing.T) {
  -	t.Parallel()
  -
  -	clusterName := fmt.Sprintf("cluster-test-%s", acctest.RandString(10))
  -
  -	resource.Test(t, resource.TestCase{
  -		PreCheck:	  func() { testAccPreCheck(t) },
  -		Providers:	  testAccProviders,
  -		CheckDestroy: testAccCheckContainerClusterDestroy,
  -		Steps: []resource.TestStep{
  -			{
  -				Config: testAccContainerCluster_withAddons(clusterName),
  -				Check: resource.ComposeTestCheckFunc(
  -					resource.TestCheckResourceAttr("google_container_cluster.primary", "addons_config.0.http_load_balancing.0.disabled", "true"),
  -					resource.TestCheckResourceAttr("google_container_cluster.primary", "addons_config.0.kubernetes_dashboard.0.disabled", "true"),
  -				),
  -			},
  -			{
  -				ResourceName:		 "google_container_cluster.primary",
  -				ImportStateIdPrefix: "us-central1-a/",
  -				ImportState:		 true,
  -				ImportStateVerify:	 true,
  -			},
   			{
   				Config: testAccContainerCluster_updateAddons(clusterName),
  -				Check: resource.ComposeTestCheckFunc(
  -					resource.TestCheckResourceAttr("google_container_cluster.primary", "addons_config.0.horizontal_pod_autoscaling.0.disabled", "true"),
  -					resource.TestCheckResourceAttr("google_container_cluster.primary", "addons_config.0.http_load_balancing.0.disabled", "false"),
  -					resource.TestCheckResourceAttr("google_container_cluster.primary", "addons_config.0.kubernetes_dashboard.0.disabled", "true"),
  -				),
   			},
   			{
   				ResourceName:		 "google_container_cluster.primary",
  
positive.code: }`, name)
  }
  
  func testAccContainerCluster_withTimeout() string {
  	return fmt.Sprintf(`
  resource "google_container_cluster" "primary" {
  	name = "cluster-test-%s"
  	zone = "us-central1-a"
  	initial_node_count = 3
  
  	ip_allocation_policy {
      use_ip_aliases = false
  	}
  
  	timeouts {
  		create = "30m"
  		delete = "30m"
  		update = "30m"
  	}
  }`, acctest.RandString(10))
  }
  
  func testAccContainerCluster_withAddons(clusterName string) string {
  	return fmt.Sprintf(`
  resource "google_container_cluster" "primary" {
  	name = "%s"
  	zone = "us-central1-a"
  	initial_node_count = 3
  
  	addons_config {
  		http_load_balancing { disabled = true }
  		kubernetes_dashboard { disabled = true }
  	}
  }`, clusterName)
  }
  
negative.code: }
  
  <% unless version == 'ga' -%>
  func TestAccContainerCluster_withAuthenticatorGroupsConfig(t *testing.T) {
  	t.Parallel()
  	clusterName := fmt.Sprintf("cluster-test-%s", acctest.RandString(10))
  