Skip to content

Nextflow plugin schema

Title: Nextflow plugin schema

Type object
Required No
Additional properties Any type allowed

Description: Schema for Nextflow plugin specs

Property Type
- definitions array

definitions

Type array
Required No
Each item of this array must be Description
definitions items -

definitions items

Type combining
Required No
Additional properties Any type allowed
Any of(Option)
config_scope
function

config_scope

Type object
Required No
Additional properties Any type allowed
Defined in #/$defs/config_scope
Property Type
- type enum (of string)
- spec object
type
Type enum (of string)
Required No

Must be one of:

  • "ConfigScope"
spec
Type object
Required No
Additional properties Any type allowed
Property Type
- name string
- description string
- children array
name
Type string
Required No
description
Type string
Required No
children
Type array
Required No
Each item of this array must be Description
children items -
children items
Type combining
Required No
Additional properties Any type allowed
Any of(Option)
config_scope
config_option
config_scope
Type object
Required No
Additional properties Any type allowed
Same definition as definitions_items_anyOf_i0
config_option
Type object
Required No
Additional properties Any type allowed
Defined in #/$defs/config_option
Property Type
- type enum (of string)
- spec object
type
Type enum (of string)
Required No

Must be one of:

  • "ConfigOption"
spec
Type object
Required No
Additional properties Any type allowed
Property Type
+ name string
+ description string
+ type string
- additionalTypes array of string
name
Type string
Required Yes
description
Type string
Required Yes
type
Type string
Required Yes
additionalTypes
Type array of string
Required No
Each item of this array must be Description
additionalTypes items -
additionalTypes items
Type string
Required No

function

Type object
Required No
Additional properties Any type allowed
Defined in #/$defs/function
Property Type
- type enum (of string)
- spec object
type
Type enum (of string)
Required No

Must be one of:

  • "Factory"
  • "Function"
  • "Operator"
spec
Type object
Required No
Additional properties Any type allowed
Property Type
- name string
- description string
- returnType string
- parameters array of object
name
Type string
Required No
description
Type string
Required No
returnType
Type string
Required No
parameters
Type array of object
Required No
Each item of this array must be Description
parameters items -
parameters items
Type object
Required No
Additional properties Any type allowed
Property Type
- name string
- type string
name
Type string
Required No
type
Type string
Required No

Generated using json-schema-for-humans