X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fmodel-deps;fp=planetstack%2Fmodel-deps;h=d5d0e4cba2283bc2a21a8720fd614a934252ab3d;hb=f0bfa257853ff0885733eab7cf4c125b38cc0191;hp=68a4889b463ad2b053022c086e40ca2dbf67c305;hpb=dba97d0b857c958312478f446a8e2c4da2e15126;p=plstackapi.git diff --git a/planetstack/model-deps b/planetstack/model-deps index 68a4889..d5d0e4c 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" + "ControllerNetworks": [ + "Network", + "Controller" + ], + "UserCredential": [ + "User" ], "UserDashboardView": [ "User", @@ -55,16 +64,15 @@ "Payment": [ "Account" ], - "UserDeployments": [ - "User", - "Deployment" - ], "Account": [ "Site" ], "ServiceAttribute": [ "Service" ], + "ControllerSiteDeployments": [ + "Controller" + ], "SlicePrivilege": [ "User", "Slice", @@ -79,19 +87,21 @@ "Site", "Role" ], - "NetworkDeployments": [ - "Network", - "Deployment", - "SliceDeployments" + "ControllerUsers": [ + "User", + "Controller" + ], + "SiteCredential": [ + "Site" + ], + "ControllerSlices": [ + "Controller", + "Slice" ], "SiteDeployments": [ "Site", - "Deployment" - ], - "DeploymentPrivilege": [ - "User", "Deployment", - "Role" + "Controller" ], "PlanetStackPrivilege": [ "User", @@ -100,5 +110,13 @@ ], "Invoice": [ "Account" + ], + "DeploymentPrivilege": [ + "User", + "Deployment", + "Role" + ], + "SliceCredential": [ + "Slice" ] }