up
This commit is contained in:
41
bench/reachability-benchmark/schemas/entrypoints.schema.yaml
Normal file
41
bench/reachability-benchmark/schemas/entrypoints.schema.yaml
Normal file
@@ -0,0 +1,41 @@
|
||||
$schema: "https://json-schema.org/draft/2020-12/schema"
|
||||
$id: "https://stellaops.org/benchmark/reachability/entrypoints.schema.yaml"
|
||||
title: Reachability Case Entrypoints
|
||||
type: object
|
||||
required:
|
||||
- case_id
|
||||
- entries
|
||||
properties:
|
||||
case_id:
|
||||
type: string
|
||||
entries:
|
||||
type: object
|
||||
minProperties: 1
|
||||
additionalProperties: false
|
||||
patternProperties:
|
||||
"^[a-z][a-z0-9_-]*$":
|
||||
type: array
|
||||
minItems: 1
|
||||
items:
|
||||
type: object
|
||||
required: [id]
|
||||
additionalProperties: false
|
||||
properties:
|
||||
id:
|
||||
type: string
|
||||
route:
|
||||
type: string
|
||||
method:
|
||||
type: string
|
||||
command:
|
||||
type: string
|
||||
schedule:
|
||||
type: string
|
||||
handler:
|
||||
type: string
|
||||
env:
|
||||
type: object
|
||||
additionalProperties: true
|
||||
description:
|
||||
type: string
|
||||
additionalProperties: false
|
||||
Reference in New Issue
Block a user