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
Copy file name to clipboardExpand all lines: schema/workflow.yaml
+26-25Lines changed: 26 additions & 25 deletions
Original file line number
Diff line number
Diff line change
@@ -204,7 +204,7 @@ $defs:
204
204
const: asyncapi
205
205
with:
206
206
type: object
207
-
title: WithAsyncAPI
207
+
title: AsyncApiArguments
208
208
description: The Async API call arguments.
209
209
properties:
210
210
document:
@@ -249,7 +249,7 @@ $defs:
249
249
const: grpc
250
250
with:
251
251
type: object
252
-
title: WithGRPC
252
+
title: GRPCArguments
253
253
description: The GRPC call arguments.
254
254
properties:
255
255
proto:
@@ -304,7 +304,7 @@ $defs:
304
304
const: http
305
305
with:
306
306
type: object
307
-
title: WithHTTP
307
+
title: HTTPArguments
308
308
description: The HTTP call arguments.
309
309
properties:
310
310
method:
@@ -352,7 +352,7 @@ $defs:
352
352
const: openapi
353
353
with:
354
354
type: object
355
-
title: WithOpenAPI
355
+
title: OpenAPIArguments
356
356
description: The OpenAPI call arguments.
357
357
properties:
358
358
document:
@@ -393,9 +393,9 @@ $defs:
393
393
description: The name of the function to call.
394
394
with:
395
395
type: object
396
-
additionalProperties: true
397
-
title: CallFunctionWith
396
+
title: FunctionArguments
398
397
description: A name/value mapping of the parameters, if any, to call the function with.
398
+
additionalProperties: true
399
399
forkTask:
400
400
type: object
401
401
$ref: '#/$defs/taskBase'
@@ -599,20 +599,21 @@ $defs:
599
599
description: A key/value mapping of the environment variables, if any, to use when running the configured script process.
600
600
additionalProperties: true
601
601
oneOf:
602
-
- title: ScriptInline
602
+
- title: InlineScript
603
603
type: object
604
604
description: The script's code.
605
605
properties:
606
606
code:
607
607
type: string
608
+
title: InlineScriptCode
608
609
required: [ code ]
609
-
- title: ScriptExternal
610
+
- title: ExternalScript
610
611
type: object
611
612
description: The script's resource.
612
613
properties:
613
614
source:
614
615
$ref: '#/$defs/externalResource'
615
-
title: ScriptExternalSource
616
+
title: ExternalScriptResource
616
617
required: [ source ]
617
618
required: [ language ]
618
619
required: [ script ]
@@ -646,26 +647,26 @@ $defs:
646
647
properties:
647
648
workflow:
648
649
type: object
649
-
title: RunWorkflowDescriptor
650
+
title: SubflowConfiguration
650
651
description: The configuration of the workflow to run.
651
652
unevaluatedProperties: false
652
653
properties:
653
654
namespace:
654
655
type: string
655
-
title: RunWorkflowNamespace
656
+
title: SubflowNamespace
656
657
description: The namespace the workflow to run belongs to.
657
658
name:
658
659
type: string
659
-
title: RunWorkflowName
660
+
title: SubflowName
660
661
description: The name of the workflow to run.
661
662
version:
662
663
type: string
663
664
default: latest
664
-
title: RunWorkflowVersion
665
+
title: SubflowVersion
665
666
description: The version of the workflow to run. Defaults to latest.
666
667
input:
667
668
type: object
668
-
title: RunWorkflowInput
669
+
title: SubflowInput
669
670
description: The data, if any, to pass as input to the workflow to execute. The value should be validated against the target workflow's input schema, if specified.
670
671
additionalProperties: true
671
672
required: [ namespace, name, version ]
@@ -711,11 +712,11 @@ $defs:
711
712
properties:
712
713
when:
713
714
type: string
714
-
title: SwitchCaseWhen
715
+
title: SwitchCaseCondition
715
716
description: A runtime expression used to determine whether or not the case matches.
716
717
then:
717
718
$ref: '#/$defs/flowDirective'
718
-
title: SwitchCaseThen
719
+
title: SwitchCaseOutcome
719
720
description: The flow directive to execute when the case matches.
720
721
tryTask:
721
722
type: object
@@ -856,7 +857,7 @@ $defs:
856
857
description: Secret based configuration of the bearer authentication policy.
857
858
required: [ bearer ]
858
859
- title: OAuth2AuthenticationPolicy
859
-
description: Use OAUTH2 authentication.
860
+
description: Use OAuth2 authentication.
860
861
properties:
861
862
oauth2:
862
863
type: object
@@ -920,22 +921,22 @@ $defs:
920
921
title: OAuth2AutenthicationDataActor
921
922
description: The security token that represents the identity of the acting party.
922
923
- $ref: '#/$defs/secretBasedAuthenticationPolicy'
923
-
title: OAuth2AuthenticationPolicyOauth2Secret
924
+
title: OAuth2AuthenticationPolicySecret
924
925
description: Secret based configuration of the OAuth2 authentication policy.
925
926
required: [ oauth2 ]
926
927
oauth2Token:
927
928
type: object
928
-
title: Oauth2TokenDefinition
929
+
title: OAuth2TokenDefinition
929
930
description: Represents an OAuth2 token.
930
931
unevaluatedProperties: false
931
932
properties:
932
933
token:
933
934
type: string
934
-
title: Oauth2Token
935
+
title: OAuth2Token
935
936
description: The security token to use.
936
937
type:
937
938
type: string
938
-
title: Oauth2TokenType
939
+
title: OAuth2TokenType
939
940
description: The type of the security token to use.
940
941
required: [ token, type ]
941
942
duration:
@@ -1139,7 +1140,7 @@ $defs:
1139
1140
extension:
1140
1141
type: object
1141
1142
title: Extension
1142
-
description: The definition of a an extension.
1143
+
description: The definition of an extension.
1143
1144
unevaluatedProperties: false
1144
1145
properties:
1145
1146
extend:
@@ -1149,15 +1150,15 @@ $defs:
1149
1150
description: The type of task to extend.
1150
1151
when:
1151
1152
type: string
1152
-
title: ExtensionWhen
1153
+
title: ExtensionCondition
1153
1154
description: A runtime expression, if any, used to determine whether or not the extension should apply in the specified context.
1154
1155
before:
1155
1156
$ref: '#/$defs/taskList'
1156
-
title: ExtensionBefore
1157
+
title: ExtensionDoBefore
1157
1158
description: The task(s) to execute before the extended task, if any.
1158
1159
after:
1159
1160
$ref: '#/$defs/taskList'
1160
-
title: ExtensionAfter
1161
+
title: ExtensionDoAfter
1161
1162
description: The task(s) to execute after the extended task, if any.
0 commit comments