Perform a benchmark on a graph.
GET/report/benchmark/:benchmark/graph/:graph_id
Perform a benchmark with the given identifier on a graph with a given identifier.
Request​
Path Parameters
benchmark stringrequired
The name of the benchmark to perform
Example: aws_cis_1.5
graph_id stringrequired
The id of the graph to perform this operation.
Example: resoto
Query Parameters
accounts string
Comma separated list of account ids to include in the benchmark. If no value is given, all accounts are included.
Example: 123456789012,123456789013
Responses​
- 200
The checks result.
- application/ndjson
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- NodeInGraph
- Edge
- ]
oneOf
id string
The identifier of this node.
type string
reported object
kind string
The kind of this node.
property name* any
desired object
property name* any
metadata object
property name* any
from string
The id of node to start from
to string
The id of the node to go to
edge_type string
Possible values: [default
, delete
]
The type of this edge
[
{
"type": "node",
"id": "id-in-graph",
"reported": {
"kind": "test.person",
"name": "Batman",
"city": "Gotham"
},
"desired": {
"clean": true
},
"metadata": {
"version": 1
}
},
{
"type": "edge",
"from": "node_id_of_a_in_graph",
"to": "node_id_of_b_in_graph",
"edge_type": "default"
}
]
- Schema
- Example (from schema)
Schema
- Array [
- NodeInGraph
- Edge
- ]
oneOf
id string
The identifier of this node.
type string
reported object
kind string
The kind of this node.
property name* any
desired object
property name* any
metadata object
property name* any
from string
The id of node to start from
to string
The id of the node to go to
edge_type string
Possible values: [default
, delete
]
The type of this edge
[
{
"type": "node",
"id": "id-in-graph",
"reported": {
"kind": "test.person",
"name": "Batman",
"city": "Gotham"
},
"desired": {
"clean": true
},
"metadata": {
"version": 1
}
},
{
"type": "edge",
"from": "node_id_of_a_in_graph",
"to": "node_id_of_b_in_graph",
"edge_type": "default"
}
]
Loading...