summaryrefslogtreecommitdiffstats
path: root/aai-schema-abstraction/src/test/resources/json/schemaServiceResponse.json
diff options
context:
space:
mode:
Diffstat (limited to 'aai-schema-abstraction/src/test/resources/json/schemaServiceResponse.json')
-rw-r--r--aai-schema-abstraction/src/test/resources/json/schemaServiceResponse.json131
1 files changed, 131 insertions, 0 deletions
diff --git a/aai-schema-abstraction/src/test/resources/json/schemaServiceResponse.json b/aai-schema-abstraction/src/test/resources/json/schemaServiceResponse.json
new file mode 100644
index 00000000..06e78ed1
--- /dev/null
+++ b/aai-schema-abstraction/src/test/resources/json/schemaServiceResponse.json
@@ -0,0 +1,131 @@
+{
+ "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": "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,"
+ }
+ }
+ ]
+ }
+ ],
+ "common_node_properties": [
+ {
+ "name": "aai-uuid",
+ "required": true,
+ "unique": true,
+ "type": "string",
+ "description": "",
+ "default": "",
+ "annotations": {
+ "indexed": true,
+ "searchable": false,
+ "source_of_truth_type": "AAI",
+ "constraint": ""
+ }
+ },
+ {
+ "name": "source-of-truth",
+ "required": false,
+ "unique": false,
+ "type": "string",
+ "description": "",
+ "default": "",
+ "annotations": {
+ "indexed": false,
+ "searchable": false,
+ "source_of_truth_type": "AAI",
+ "constraint": ""
+ }
+ }
+ ]
+ }
+} \ No newline at end of file