Skip to content

Commit ba73e26

Browse files
jbennetoneJosh Bennetone
andauthored
fix: Correct missing instance_id and region after import (IBM-Cloud#6211)
Co-authored-by: Josh Bennetone <[email protected]>
1 parent fb84947 commit ba73e26

File tree

4 files changed

+36
-0
lines changed

4 files changed

+36
-0
lines changed

ibm/service/hpcs/resource_ibm_hpcs_key_template.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,15 @@ func ResourceIbmKeyTemplateRead(context context.Context, d *schema.ResourceData,
277277
instance_id := id[1]
278278
vault_id := id[2]
279279
template_id := id[3]
280+
281+
if err = d.Set("instance_id", instance_id); err != nil {
282+
return diag.FromErr(fmt.Errorf("Error setting instance ID: %s", err))
283+
}
284+
285+
if err = d.Set("region", region); err != nil {
286+
return diag.FromErr(fmt.Errorf("Error setting region: %s", err))
287+
}
288+
280289
getKeyTemplateOptions.SetID(template_id)
281290
getKeyTemplateOptions.SetUKOVault(vault_id)
282291

ibm/service/hpcs/resource_ibm_hpcs_keystore.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -327,6 +327,15 @@ func ResourceIbmKeystoreRead(context context.Context, d *schema.ResourceData, me
327327
instance_id := id[1]
328328
vault_id := id[2]
329329
keystore_id := id[3]
330+
331+
if err = d.Set("instance_id", instance_id); err != nil {
332+
return diag.FromErr(fmt.Errorf("Error setting instance ID: %s", err))
333+
}
334+
335+
if err = d.Set("region", region); err != nil {
336+
return diag.FromErr(fmt.Errorf("Error setting region: %s", err))
337+
}
338+
330339
getKeystoreOptions.SetID(keystore_id)
331340
getKeystoreOptions.SetUKOVault(vault_id)
332341

ibm/service/hpcs/resource_ibm_hpcs_managed_key.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -409,6 +409,15 @@ func ResourceIbmManagedKeyRead(context context.Context, d *schema.ResourceData,
409409
instance_id := id[1]
410410
vault_id := id[2]
411411
key_id := id[3]
412+
413+
if err = d.Set("instance_id", instance_id); err != nil {
414+
return diag.FromErr(fmt.Errorf("Error setting instance ID: %s", err))
415+
}
416+
417+
if err = d.Set("region", region); err != nil {
418+
return diag.FromErr(fmt.Errorf("Error setting region: %s", err))
419+
}
420+
412421
getManagedKeyOptions.SetID(key_id)
413422
getManagedKeyOptions.SetUKOVault(vault_id)
414423

ibm/service/hpcs/resource_ibm_hpcs_vault.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,15 @@ func ResourceIbmVaultRead(context context.Context, d *schema.ResourceData, meta
173173
region := id[0]
174174
instance_id := id[1]
175175
vault_id := id[2]
176+
177+
if err = d.Set("instance_id", instance_id); err != nil {
178+
return diag.FromErr(fmt.Errorf("Error setting instance ID: %s", err))
179+
}
180+
181+
if err = d.Set("region", region); err != nil {
182+
return diag.FromErr(fmt.Errorf("Error setting region: %s", err))
183+
}
184+
176185
getVaultOptions.SetID(vault_id)
177186

178187
url, err := getUkoUrl(context, region, instance_id, ukoClient)

0 commit comments

Comments
 (0)