Skip to content

Commit 167ab78

Browse files
Update disk type schema field to support db-c4a-highmem-4 tier (#13236) (#9870)
[upstream:f0f9f81a76c7cd8acd855bf556b0eab7abfa7632] Signed-off-by: Modular Magician <[email protected]>
1 parent 07e84b1 commit 167ab78

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

.changelog/13236.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
sql: the Terraform-based default value for `settings.disk_type` in `google_sql_database_instance` has been replaced with server-assigned default, allowing for compatibility with machine types that require `HyperDisk_Balanced`
3+
```

google-beta/services/sql/resource_sql_database_instance.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -428,10 +428,10 @@ is set to true. Defaults to ZONAL.`,
428428
"disk_type": {
429429
Type: schema.TypeString,
430430
Optional: true,
431-
Default: "PD_SSD",
431+
Computed: true,
432432
ForceNew: true,
433433
DiffSuppressFunc: caseDiffDashSuppress,
434-
Description: `The type of data disk: PD_SSD, PD_HDD, or HYPERDISK_BALANCED. Defaults to PD_SSD.`,
434+
Description: `The type of supported data disk is tier dependent and can be PD_SSD or PD_HDD or HyperDisk_Balanced `,
435435
},
436436
"data_disk_provisioned_iops": {
437437
Type: schema.TypeInt,

google-beta/services/sql/resource_sql_database_instance_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1741,7 +1741,7 @@ func TestAccSQLDatabaseInstance_DefaultEdition(t *testing.T) {
17411741
t.Parallel()
17421742
databaseName := "tf-test-" + acctest.RandString(t, 10)
17431743
databaseVersion := "POSTGRES_16"
1744-
enterprisePlusTier := "db-perf-optimized-N-2"
1744+
enterprisePlusTier := "db-c4a-highmem-4"
17451745
acctest.VcrTest(t, resource.TestCase{
17461746
PreCheck: func() { acctest.AccTestPreCheck(t) },
17471747
ProtoV5ProviderFactories: acctest.ProtoV5ProviderFactories(t),

0 commit comments

Comments
 (0)