openapi: 3.0.0 components: schemas: Trigger: type: object properties: type: type: string enum: [ "http", "grpc", "traceid", "kafka", "cypress", "playwright", "artillery", "k6", "playwrightengine", "graphql", ] httpRequest: $ref: "./http.yaml#/components/schemas/HTTPRequest" grpc: $ref: "./grpc.yaml#/components/schemas/GRPCRequest" traceid: $ref: "./traceid.yaml#/components/schemas/TRACEIDRequest" kafka: $ref: "./kafka.yaml#/components/schemas/KafkaRequest" playwrightEngine: $ref: "./playwrightEngine.yaml#/components/schemas/PlaywrightEngineRequest" graphql: $ref: "./graphql.yaml#/components/schemas/GraphqlRequest" TriggerResult: type: object properties: type: type: string enum: [ "http", "grpc", "traceid", "kafka", "cypress", "playwright", "artillery", "k6", "playwrightengine", "graphql", ] triggerResult: type: object properties: http: $ref: "./http.yaml#/components/schemas/HTTPResponse" grpc: $ref: "./grpc.yaml#/components/schemas/GRPCResponse" traceid: $ref: "./traceid.yaml#/components/schemas/TRACEIDResponse" kafka: $ref: "./kafka.yaml#/components/schemas/KafkaResponse" playwrightEngine: $ref: "./playwrightEngine.yaml#/components/schemas/PlaywrightEngineResponse" graphql: $ref: "./graphql.yaml#/components/schemas/GraphqlResponse" error: $ref: "#/components/schemas/TriggerError" TriggerError: type: object properties: connectionError: type: boolean runningOnContainer: type: boolean targetsLocalhost: type: boolean message: type: string