Initial treasuremap/template for site_type ovsdpdk
[yaml_builds.git] / site_type / ovsdpdk / airship-treasuremap / global / v4.0 / schemas / promenade / PKICatalog / PKICatalog.yaml
diff --git a/site_type/ovsdpdk/airship-treasuremap/global/v4.0/schemas/promenade/PKICatalog/PKICatalog.yaml b/site_type/ovsdpdk/airship-treasuremap/global/v4.0/schemas/promenade/PKICatalog/PKICatalog.yaml
new file mode 100644 (file)
index 0000000..ae64c54
--- /dev/null
@@ -0,0 +1,43 @@
+---
+schema: deckhand/DataSchema/v1
+metadata:
+  schema: metadata/Control/v1
+  name: promenade/PKICatalog/v1
+  labels:
+    application: promenade
+data:
+  $schema: http://json-schema.org/schema#
+  certificate_authorities:
+    type: array
+    items:
+      type: object
+      properties:
+        description:
+          type: string
+        certificates:
+          type: array
+          items:
+            type: object
+            properties:
+              document_name:
+                type: string
+              description:
+                type: string
+              common_name:
+                type: string
+              hosts:
+                type: array
+                items: string
+              groups:
+                type: array
+                items: string
+  keypairs:
+    type: array
+    items:
+      type: object
+      properties:
+        name:
+          type: string
+        description:
+          type: string
+...