diff --git a/docs/design/modules/digital_twin_graph/diagrams/find_sequence.svg b/docs/design/modules/digital_twin_graph/diagrams/find_sequence.svg index 03de1d3c..62d3b75b 100644 --- a/docs/design/modules/digital_twin_graph/diagrams/find_sequence.svg +++ b/docs/design/modules/digital_twin_graph/diagrams/find_sequence.svg @@ -1,4 +1,4 @@ -Digital Twin ConsumerDigital Twin ConsumerDigital Twin GraphDigital Twin GraphDigital Twin RegistryDigital Twin RegistryDigital Twin ProviderDigital Twin Provider1Find(model_id: "dtmi:sdv:seat;1") - request2FindByModeld(model_id: "dtmi:sdv:seat;1") - request3FindByModelId - responselist of EntityAcessInfo[{provider_id: "vehicle-core"model_id: "dtmi:sdv:seat;1"instance_id: "front left seat"protocol: "grpc"operations: ["get", "invoke"]uri: Digital Twin Provider's uri},{provider_id: "vehicle-core"model_id: "dtmi:sdv:seat;1"instance_id: "front right seat"protocol: "grpc"operations: ["get", "invoke"]uri: Digital Twin Provider's uri}]loop[Iterate over the results from the FindByModelId call]4Ask(respond_uri: respond uri for Digital Twin Graph, ask_id: "1", payload: {instance_id: "front left seat", operation: "get" })5Answer(ask_id: "1", payload: instance value as JSON-LD string)6Find - responselist of instance values as JSON-LD string[{"@context": [ "dtmi:dtdl:context;3", "dtmi:sdv:context;1"]"@id": "front left seat","@type": "dtmi:sdv:seat;1","seat_massager": [{"@id": "front left seat massager"}]},{"@context": [ "dtmi:dtdl:context;3", "dtmi:sdv:context;1"]"@id": "front right seat","@type": "dtmi:sdv:seat;1","seat_massager": [{"@id": "front right seat massager"}]}]