aboutsummaryrefslogtreecommitdiffstats
path: root/onap_data_provider/schemas
diff options
context:
space:
mode:
authorMichal Jagiello <michal.jagiello@t-mobile.pl>2022-02-08 13:08:29 +0000
committerGerrit Code Review <gerrit@onap.org>2022-02-08 13:08:29 +0000
commit79e2cf87c107ac0dcac46c5bf7f3a090661c8b70 (patch)
tree98083f2439f41f020625cc54cadcb8f3d5fa4d66 /onap_data_provider/schemas
parent4eeead2dd7f6dec678c8e581132c7907c4d755d8 (diff)
parent0384b57fa175d45f5c3947adb488ef572669bce1 (diff)
Merge "Declare nested inputs in services"
Diffstat (limited to 'onap_data_provider/schemas')
-rw-r--r--onap_data_provider/schemas/infra_1_1.schema30
1 files changed, 29 insertions, 1 deletions
diff --git a/onap_data_provider/schemas/infra_1_1.schema b/onap_data_provider/schemas/infra_1_1.schema
index bf820ab..87c6ecc 100644
--- a/onap_data_provider/schemas/infra_1_1.schema
+++ b/onap_data_provider/schemas/infra_1_1.schema
@@ -281,7 +281,35 @@ properties:
- required:
- name
- value
- inputs: *props
+ inputs: &inputs
+ type: array
+ items:
+ type: object
+ properties:
+ name:
+ type: string
+ type:
+ type: string
+ nested-input:
+ type: boolean
+ resource:
+ type: string
+ value:
+ type:
+ - string
+ - number
+ - boolean
+ anyOf:
+ - required:
+ - name
+ - type
+ - required:
+ - name
+ - value
+ - required:
+ - name
+ - nested-input
+ - resource
required:
- name
required: