You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "An identifier which can be used to reference the service elsewhere in the BOM. Every `bom-ref` must be unique within the BOM.\nValue SHOULD not start with the BOM-Link intro 'urn:cdx:' to avoid conflicts with BOM-Links."
26
+
},
27
+
"provider": {
28
+
"title": "Provider",
29
+
"description": "The organization that provides the service.",
"description": "The grouping name, namespace, or identifier. This will often be a shortened, single name of the company or project that produced the service or domain name. Whitespace and special characters should be avoided.",
36
+
"examples": ["com.acme"]
37
+
},
38
+
"name": {
39
+
"type": "string",
40
+
"title": "Service Name",
41
+
"description": "The name of the service. This will often be a shortened, single name of the service.",
"description": "Specifies a description for the service"
53
+
},
54
+
"endpoints": {
55
+
"type": "array",
56
+
"items": {
57
+
"type": "string",
58
+
"format": "iri-reference"
59
+
},
60
+
"title": "Endpoints",
61
+
"description": "The endpoint URIs of the service. Multiple endpoints are allowed.",
62
+
"examples": ["https://example.com/api/v1/ticker"]
63
+
},
64
+
"authenticated": {
65
+
"type": "boolean",
66
+
"title": "Authentication Required",
67
+
"description": "A boolean value indicating if the service requires authentication. A value of true indicates the service requires authentication prior to use. A value of false indicates the service does not require authentication."
68
+
},
69
+
"x-trust-boundary": {
70
+
"type": "boolean",
71
+
"title": "Crosses Trust Boundary",
72
+
"description": "A boolean value indicating if use of the service crosses a trust zone or boundary. A value of true indicates that by using the service, a trust boundary is crossed. A value of false indicates that by using the service, a trust boundary is not crossed."
73
+
},
74
+
"trustZone": {
75
+
"type": "string",
76
+
"title": "Trust Zone",
77
+
"description": "The name of the trust zone the service resides in."
78
+
},
79
+
"data": {
80
+
"type": "array",
81
+
"items": {"$ref": "#/$defs/serviceData"},
82
+
"title": "Data",
83
+
"description": "Specifies information about the data including the directional flow of data and the data classification."
"description": "A list of services included or deployed behind the parent service. This is not a dependency tree. It provides a way to specify a hierarchical representation of service assemblies."
"description": "Specifies the flow direction of the data. Direction is relative to the service. Inbound flow states that data enters the service. Outbound flow states that data leaves the service. Bi-directional states that data flows both ways and unknown states that the direction is not known."
0 commit comments