Snapshot commands

Use the following set of commands to create a management model that allows a storage administrator or automation engine to handle the defined use-cases without having to manage the internal implementation.