Interface CloudNativeProvisionProvider

All Superinterfaces:
PluginProvider, ProvisionProvider, ResourceProvisionProvider

public interface CloudNativeProvisionProvider extends ResourceProvisionProvider
Provides methods for interacting with the provisioning engine of Morpheus. This is akin to dealing with requests made from "Add Instance" or from Application Blueprints
Since:
0.15.3
  • Method Details

    • stopInstance

      ServiceResponse stopInstance(Instance instance)
      Issues the remote calls necessary top stop an instance element from running.
      Parameters:
      instance - the Workload we want to shut down
      Returns:
      Response from API
    • startInstance

      ServiceResponse startInstance(Instance instance)
      Issues the remote calls necessary to start an instance running.
      Parameters:
      instance - the Workload we want to start up.
      Returns:
      Response from API