Package org.openstack4j.api.murano.v1
Interface MuranoSessionService
-
- All Superinterfaces:
RestService
- All Known Implementing Classes:
MuranoSessionServiceImpl
public interface MuranoSessionService extends RestService
- Author:
- Nikolay Mahotkin.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AppCatalogSessionconfigure(String environmentId)Creates a new configuration session.ActionResponsedelete(String environmentId, String sessionId)Deletes a configuration session.ActionResponsedeploy(String environmentId, String sessionId)Sends signal to deploy to OpenStack.AppCatalogSessionget(String environmentId, String sessionId)Gets session details.
-
-
-
Method Detail
-
configure
AppCatalogSession configure(String environmentId)
Creates a new configuration session.- Parameters:
environmentId- environment identifier.- Returns:
- Session object.
-
get
AppCatalogSession get(String environmentId, String sessionId)
Gets session details.- Parameters:
environmentId- environment identifier.sessionId- session identifier.- Returns:
- Session object.
-
deploy
ActionResponse deploy(String environmentId, String sessionId)
Sends signal to deploy to OpenStack.- Parameters:
environmentId- environment identifier.sessionId- session identifier.- Returns:
- ActionResponse (status 200 in case of success)
-
delete
ActionResponse delete(String environmentId, String sessionId)
Deletes a configuration session.- Parameters:
environmentId- environment identifier.sessionId- session identifier.- Returns:
- ActionResponse (status 200 in case of success)
-
-