{
"#operator": "Sequence",
"~children": [
{
"#operator": "PrimaryScan3",
"as": "m",
"index": "#primary",
"index_projection": {
"primary_key": true
},
"keyspace": "OASBucket",
"namespace": "default",
"using": "gsi"
},
{
"#operator": "Fetch",
"as": "m",
"keyspace": "OASBucket",
"namespace": "default"
},
{
"#operator": "Parallel",
"~child": {
"#operator": "Sequence",
"~children": [
{
"#operator": "Unnest",
"as": "sec_names",
"expr": "object_names(((`m`.`components`).`securitySchemes`))",
"outer": true
}
]
}
},
{
"#operator": "Parallel",
"~child": {
"#operator": "Sequence",
"~children": [
{
"#operator": "Filter",
"condition": "any `v` within array_star(object_values((`m`.`paths`))) satisfies (((array_star(object_values((`m`.`paths`))) is not missing) and any `p` in (`v`.`param`) satisfies (((`p`.`in`) = \"query\") and ((`p`.`name`) = \"limit\")) end) and any `x` in (`v`.`sec`) satisfies (object_names(`x`) and any `y` in object_names(`x`) satisfies ((`y` = `sec_names`) and any `c` within (`m`.`comp`) satisfies ((((`c`.[`y`]).`type`) = \"http\") and (((`c`.[`y`]).`scheme`) = \"basic\")) end) end) end) end"
},
{
"#operator": "InitialProject",
"result_terms": [
{
"as": "service_id",
"expr": "(meta(`m`).`id`)"
}
]
},
{
"#operator": "FinalProject"
}
]
}
}
]
}