Toggle create/delete a static mesh

I want to create a system where I can toggle weather a a static mesh exists or not, complete with collision. So, I know of delete actor, but I don’t know of it’s opposite, to create an actor. Also, is there a toggle option, or am I stuck with branch statements and the destroy actor/create actor?
So, on activating, say a wall, if it’s aldready there, and I cant go through it, I want it gone. And if It’s not there, I want it to appear so that I can’t go through it. How can this be done ?

Could someone help me on this?

Search for “Spawn actor from blueprint”.