From f4e06d3743832a19a53b0427983c8aa2adab73c1 Mon Sep 17 00:00:00 2001 From: Ulf Bjorkengren Date: Tue, 3 Oct 2023 11:00:15 +0200 Subject: [PATCH] Microservice scope added. Signed-off-by: Ulf Bjorkengren --- docs-gen/content/service_data_rule_set/microservice.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs-gen/content/service_data_rule_set/microservice.md b/docs-gen/content/service_data_rule_set/microservice.md index 4eb0f89..c21384f 100644 --- a/docs-gen/content/service_data_rule_set/microservice.md +++ b/docs-gen/content/service_data_rule_set/microservice.md @@ -6,8 +6,16 @@ weight: 30 Nodes of the type `microservice` must have the following mandatory metadata: - Name - Type +- Scope - Description +An interface exposing the microservice may support not only the possibility to "invoke" it, i. e. to execute the functionality the microservice offers. +It may also, or exclusively, support the option to "monitor" the microservice, i. e. to get information about its execution by other clients invoking it. +This behavior of the microservice is set by the Scope which must have one of the following values +* invoke +* monitor +* all + For more information, see the [Common Rule Set: Mandatory Metadata](/hierarchical_information_model/common_rule_set/basics#mandatory-metadata). Besides the mandatory metadata mentioned above, the following optional metadata may be used