diff options
author | PatrikBuhr <patrik.buhr@est.tech> | 2022-05-16 08:32:22 +0200 |
---|---|---|
committer | PatrikBuhr <patrik.buhr@est.tech> | 2022-05-24 08:48:30 +0200 |
commit | a14fe6a166fabde251570f80f8a4019ba3d9f5fe (patch) | |
tree | 6f1ceffe1763900391a0b5a354d47a824756b8ee /a1-policy-management/src/main/resources | |
parent | ca9a543e882c0fa891230d72311d5f7631d099bc (diff) |
NONRTRIC PMS added support for custom A1 adapters
Updates of the json schema for configuration. Made it stricter and added the customAdapterClass prpoperty.
Issue-ID: CCSDK-3655
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I11993d74cec3b39642ff836a1b7a207f2f7570ed
Diffstat (limited to 'a1-policy-management/src/main/resources')
-rw-r--r-- | a1-policy-management/src/main/resources/application_configuration_schema.json | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/a1-policy-management/src/main/resources/application_configuration_schema.json b/a1-policy-management/src/main/resources/application_configuration_schema.json index 05135e7c..947db33e 100644 --- a/a1-policy-management/src/main/resources/application_configuration_schema.json +++ b/a1-policy-management/src/main/resources/application_configuration_schema.json @@ -54,6 +54,9 @@ }, "controller": { "type": "string" + }, + "customAdapterClass" : { + "type": "string" }, "managedElementIds": { "type": "array", @@ -94,18 +97,21 @@ }, "required": [ "topic_url" - ] + ], + "additionalProperties": false } }, "required": [ "type", "dmaap_info" - ] + ], + "additionalProperties": false } }, "required": [ "dmaap_publisher" - ] + ], + "additionalProperties": false }, "streams_subscribes": { "type": "object", @@ -125,18 +131,21 @@ }, "required": [ "topic_url" - ] + ], + "additionalProperties": false } }, "required": [ "type", "dmaap_info" - ] + ], + "additionalProperties": false } }, "required": [ "dmaap_subscriber" - ] + ], + "additionalProperties": false } }, "required": [ @@ -148,4 +157,4 @@ "required": [ "config" ] -}
\ No newline at end of file +} |