From b578fdcf98ffaa8596f952da4dbab8d0caad2aa2 Mon Sep 17 00:00:00 2001 From: Jeff Mitchell Date: Mon, 21 Sep 2020 21:54:00 -0400 Subject: [PATCH] With r_default now unable to delete, return nil instead of error if it's attempted --- internal/provider/resource_role.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/provider/resource_role.go b/internal/provider/resource_role.go index d8670cf3..6c946f79 100644 --- a/internal/provider/resource_role.go +++ b/internal/provider/resource_role.go @@ -321,6 +321,10 @@ func resourceRoleUpdate(ctx context.Context, d *schema.ResourceData, meta interf } func resourceRoleDelete(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics { + if d.Get(roleDefaultRoleKey).(bool) { + return nil + } + md := meta.(*metaData) rc := roles.NewClient(md.client)