@@ -240,12 +240,7 @@ func (r *tokenResource) Create(ctx context.Context, req resource.CreateRequest,
240240
241241 projectId := model .ProjectId .ValueString ()
242242
243- var region string
244- if utils .IsUndefined (model .Region ) {
245- region = r .providerData .GetRegion ()
246- } else {
247- region = model .Region .ValueString ()
248- }
243+ region := r .providerData .GetRegionWithOverride (model .Region )
249244
250245 ctx = tflog .SetField (ctx , "project_id" , projectId )
251246 ctx = tflog .SetField (ctx , "region" , region )
@@ -339,13 +334,7 @@ func (r *tokenResource) Read(ctx context.Context, req resource.ReadRequest, resp
339334
340335 projectId := model .ProjectId .ValueString ()
341336 tokenId := model .TokenId .ValueString ()
342-
343- var region string
344- if utils .IsUndefined (model .Region ) {
345- region = r .providerData .GetRegion ()
346- } else {
347- region = model .Region .ValueString ()
348- }
337+ region := r .providerData .GetRegionWithOverride (model .Region )
349338
350339 ctx = tflog .SetField (ctx , "project_id" , projectId )
351340 ctx = tflog .SetField (ctx , "token_id" , tokenId )
@@ -412,12 +401,7 @@ func (r *tokenResource) Update(ctx context.Context, req resource.UpdateRequest,
412401 projectId := state .ProjectId .ValueString ()
413402 tokenId := state .TokenId .ValueString ()
414403
415- var region string
416- if utils .IsUndefined (model .Region ) {
417- region = r .providerData .GetRegion ()
418- } else {
419- region = model .Region .ValueString ()
420- }
404+ region := r .providerData .GetRegionWithOverride (model .Region )
421405
422406 ctx = tflog .SetField (ctx , "project_id" , projectId )
423407 ctx = tflog .SetField (ctx , "token_id" , tokenId )
@@ -500,12 +484,7 @@ func (r *tokenResource) Delete(ctx context.Context, req resource.DeleteRequest,
500484 projectId := model .ProjectId .ValueString ()
501485 tokenId := model .TokenId .ValueString ()
502486
503- var region string
504- if utils .IsUndefined (model .Region ) {
505- region = r .providerData .GetRegion ()
506- } else {
507- region = model .Region .ValueString ()
508- }
487+ region := r .providerData .GetRegionWithOverride (model .Region )
509488
510489 ctx = tflog .SetField (ctx , "project_id" , projectId )
511490 ctx = tflog .SetField (ctx , "token_id" , tokenId )
0 commit comments