X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fmodel-deps;h=6647031b80bead56831a69ecb42c407432a11482;hb=6773d5d2b3489fd12e30500dbe4e4f7388430023;hp=68a4889b463ad2b053022c086e40ca2dbf67c305;hpb=5bc0fb63a28f136bc8590712c59ff5b2d4c083ca;p=plstackapi.git diff --git a/planetstack/model-deps b/planetstack/model-deps index 68a4889..6647031 100644 --- a/planetstack/model-deps +++ b/planetstack/model-deps @@ -8,6 +8,10 @@ "Image", "Deployment" ], + "ControllerImages": [ + "Image", + "Controller" + ], "ReservedResource": [ "Sliver" ], @@ -20,18 +24,23 @@ "Slice", "Invoice" ], - "SliceDeployments": [ - "Slice", - "Deployment" + "ControllerPrivilege": [ + "User", + "Controller", + "Role" ], "Sliver": [ "Image", "Slice", - "Node" + "Node", + "Flavor" ], - "Node": [ - "Site", - "Deployment" + "ControllerNetwork": [ + "Network", + "Controller" + ], + "UserCredential": [ + "User" ], "UserDashboardView": [ "User", @@ -55,16 +64,15 @@ "Payment": [ "Account" ], - "UserDeployments": [ - "User", - "Deployment" - ], "Account": [ "Site" ], "ServiceAttribute": [ "Service" ], + "ControllerSites": [ + "Controller" + ], "SlicePrivilege": [ "User", "Slice", @@ -79,19 +87,22 @@ "Site", "Role" ], - "NetworkDeployments": [ - "Network", - "Deployment", - "SliceDeployments" + "ControllerUser": [ + "User", + "Controller" + ], + "SiteCredential": [ + "Site" + ], + "ControllerSlice": [ + "Controller", + "Slice", + "ControllerUser" ], "SiteDeployments": [ "Site", - "Deployment" - ], - "DeploymentPrivilege": [ - "User", "Deployment", - "Role" + "Controller" ], "PlanetStackPrivilege": [ "User", @@ -100,5 +111,13 @@ ], "Invoice": [ "Account" + ], + "DeploymentPrivilege": [ + "User", + "Deployment", + "Role" + ], + "SliceCredential": [ + "Slice" ] }