Adds supports to not recreate already existed resource