summaryrefslogtreecommitdiffstats
path: root/aai-schema-abstraction/src/test/resources/json/badPropSchema.json
diff options
context:
space:
mode:
authorSteven Blimkie <Steven.Blimkie@amdocs.com>2019-11-01 17:39:21 +0000
committerGerrit Code Review <gerrit@onap.org>2019-11-01 17:39:21 +0000
commitbd693e96711752700934932bb48fe6a92a35103c (patch)
treea279dcbd6dd3931b21a96eae8fd9593359fa7aae /aai-schema-abstraction/src/test/resources/json/badPropSchema.json
parent8701a61a2d4b6ae7a06b46aa49b2b0ed11b4853a (diff)
parent2e2f969676ab391fba2198cbaa55e9b85d50216f (diff)
Merge "[AAI-2404]add aai-schema-abstraction library"
Diffstat (limited to 'aai-schema-abstraction/src/test/resources/json/badPropSchema.json')
-rw-r--r--aai-schema-abstraction/src/test/resources/json/badPropSchema.json101
1 files changed, 101 insertions, 0 deletions
diff --git a/aai-schema-abstraction/src/test/resources/json/badPropSchema.json b/aai-schema-abstraction/src/test/resources/json/badPropSchema.json
new file mode 100644
index 00000000..5c24fce0
--- /dev/null
+++ b/aai-schema-abstraction/src/test/resources/json/badPropSchema.json
@@ -0,0 +1,101 @@
+{
+ "schema-version": "v1",
+ "schema-type": "json",
+ "schema-content": {
+ "relationship_types": [
+ {
+ "from": "tosca.nodes.SoftwareComponent",
+ "to": "tosca.nodes.Compute",
+ "label": "tosca.relationships.HostedOn",
+ "annotations": {
+ "contains-other-v": "NONE",
+ "delete-other-v": "NONE",
+ "prevent-delete": "NONE"
+ }
+ }
+ ],
+ "data_types": [
+ {
+ "name": "org.onap.datatypes.network.MacAssignments",
+ "description": "",
+ "properties": [
+ {
+ "name": "mac_range_plan",
+ "required": false,
+ "type": "string",
+ "description": "",
+ "default": "",
+ "constraint": ""
+ },
+ {
+ "name": "mac_count",
+ "required": false,
+ "type": "integer",
+ "description": "",
+ "default": "",
+ "constraint": ""
+ },
+ {
+ "name": "supplemental_data",
+ "required": false,
+ "type": "string",
+ "description": "",
+ "default": "",
+ "constraint": ""
+ }
+ ]
+ }
+ ],
+ "node_types": [
+ {
+ "name": "tosca.nodes.ObjectStorage",
+ "description": "",
+ "uriTemplate": "",
+ "properties": [
+ {
+ "name": "",
+ "required": true,
+ "unique": false,
+ "type": "string",
+ "description": "",
+ "default": "",
+ "annotations": {
+ "indexed": true,
+ "searchable": true,
+ "source_of_truth_type": "AAI",
+ "constraint": ""
+ }
+ },
+ {
+ "name": "size",
+ "required": true,
+ "unique": false,
+ "type": "integer",
+ "description": "",
+ "default": "50",
+ "annotations": {
+ "indexed": false,
+ "searchable": true,
+ "source_of_truth_type": "AAI",
+ "constraint": "Greater_or_equal: 0 GB,"
+ }
+ },
+ {
+ "name": "maxsize",
+ "required": true,
+ "unique": false,
+ "type": "string",
+ "description": "",
+ "default": "",
+ "annotations": {
+ "indexed": false,
+ "searchable": false,
+ "source_of_truth_type": "AAI",
+ "constraint": "Greater_or_equal: 0 GB,"
+ }
+ }
+ ]
+ }
+ ]
+ }
+} \ No newline at end of file