From d15b46d0453811388caf3c8a7111232c938554cf Mon Sep 17 00:00:00 2001 From: Hugo Date: Tue, 2 May 2023 18:07:47 +0100 Subject: [PATCH] fix(credlib): Force new resource on credential_type change --- internal/provider/resource_credential_library_vault.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/provider/resource_credential_library_vault.go b/internal/provider/resource_credential_library_vault.go index e9ad4dfa..0a3ea224 100644 --- a/internal/provider/resource_credential_library_vault.go +++ b/internal/provider/resource_credential_library_vault.go @@ -79,9 +79,10 @@ func resourceCredentialLibraryVault() *schema.Resource { Required: true, }, credentialLibraryCredentialTypeKey: { - Description: "The type of credential the library generates.", + Description: "The type of credential the library generates. Cannot be updated on an existing resource.", Type: schema.TypeString, Optional: true, + ForceNew: true, }, credentialLibraryCredentialMappingOverridesKey: { Description: "The credential mapping override.",