@@ -13,14 +13,22 @@ import (
1313func TestAccDataSourceGoogleStoragePoolTypes(t *testing.T) {
1414 t.Parallel()
1515
16+ resourceName := "data.google_compute_storage_pool_types.balanced"
17+
1618 acctest.VcrTest(t, resource.TestCase{
1719 PreCheck: func() { acctest.AccTestPreCheck(t) },
1820 ProtoV5ProviderFactories: acctest.ProtoV5ProviderFactories(t),
1921 Steps: []resource.TestStep{
2022 {
2123 Config: testAccDataSourceGoogleStoragePoolTypes("us-central1-a"),
2224 Check: resource.ComposeTestCheckFunc(
23- testAccDataSourceGoogleStoragePoolTypesCheck(envvar.GetTestProjectFromEnv(), "data.google_compute_storage_pool_types.balanced"),
25+ testAccDataSourceGoogleStoragePoolTypesCheck(envvar.GetTestProjectFromEnv(), resourceName),
26+ resource.TestCheckResourceAttrSet(resourceName, "min_pool_provisioned_capacity_gb"),
27+ resource.TestCheckResourceAttrSet(resourceName, "max_pool_provisioned_capacity_gb"),
28+ resource.TestCheckResourceAttrSet(resourceName, "min_pool_provisioned_iops"),
29+ resource.TestCheckResourceAttrSet(resourceName, "max_pool_provisioned_iops"),
30+ resource.TestCheckResourceAttrSet(resourceName, "min_pool_provisioned_throughput"),
31+ resource.TestCheckResourceAttrSet(resourceName, "max_pool_provisioned_throughput"),
2432 ),
2533 },
2634 },
@@ -51,12 +59,6 @@ func testAccDataSourceGoogleStoragePoolTypesCheck(projectID, data_source_name st
5159 "zone": fmt.Sprintf("https://www.googleapis.com/compute/%s/projects/%s/zones/us-central1-a", ver, projectID),
5260 "self_link": fmt.Sprintf("https://www.googleapis.com/compute/%s/projects/%s/zones/us-central1-a/storagePoolTypes/hyperdisk-balanced", ver, projectID),
5361 "self_link_with_id": fmt.Sprintf("https://www.googleapis.com/compute/%s/projects/%s/zones/us-central1-a/storagePoolTypes/1002", ver, projectID),
54- "min_pool_provisioned_capacity_gb": "10240",
55- "max_pool_provisioned_capacity_gb": "5242880",
56- "min_pool_provisioned_iops": "0",
57- "max_pool_provisioned_iops": "4190000",
58- "min_pool_provisioned_throughput": "0",
59- "max_pool_provisioned_throughput": "1048576",
6062 }
6163
6264 for k, v := range expected {
0 commit comments