An iostruct
node type may be used to encapsulate multiple data points that have the relationship that they are all representing either
Input parameters or Output parameters of the microservice that they are linked to.
This node type is only allowed in trees of the information type servicedata
.
For more information, please see respective parts of this document.
An iostruct
node must have one of the two names Input
or Output
.
Nodes of the type iostruct
must have the following mandatory metadata:
For more information, see the Common Rule Set: Mandatory Metadata.
Besides the mandatory metadata mentioned above, the following optional metadata may be used
For more information, please see the Common Rule Set: Optional Metadata.
iostruct
node type.procedure
.property
or symlink
.An example of the specification of a struct
node is given below.
Input:
type: iostruct
description: This is an iostruct node representing Input parameters of a microservice.