Feature 10239: Distributed VCA

Add "vca" topic and operations

Change-Id: Ieb526e65a9c0c25aa186f8372920cdd4b96fc755
Signed-off-by: David Garcia <david.garcia@canonical.com>
diff --git a/osm_nbi/nbi.py b/osm_nbi/nbi.py
index ecd6a5a..9b1af5f 100644
--- a/osm_nbi/nbi.py
+++ b/osm_nbi/nbi.py
@@ -262,6 +262,12 @@
                                      "ROLE_PERMISSION": "k8sclusters:id:"
                                      }
                             },
+            "vca": {"METHODS": ("GET", "POST"),
+                    "ROLE_PERMISSION": "vca:",
+                    "<ID>": {"METHODS": ("GET", "DELETE", "PATCH"),
+                             "ROLE_PERMISSION": "vca:id:"
+                             }
+                    },
             "k8srepos": {"METHODS": ("GET", "POST"),
                          "ROLE_PERMISSION": "k8srepos:",
                          "<ID>": {"METHODS": ("GET", "DELETE"),