Job Components: `job-schemas`
Table of contents
Variables
Functions
Variables
apiSchema
• Const
apiSchema: convict.Schema
<any
>
This is the schema for a Teraslice API.
Defined in
packages/job-components/src/job-schemas.ts:424
opSchema
• Const
opSchema: convict.Schema
<any
>
This is the schema for a Teraslice Operation.
Defined in
packages/job-components/src/job-schemas.ts:395
Functions
jobSchema
▸ jobSchema(context
): convict.Schema
<any
>
This schema is for a Teraslice Job definition.
Parameters
Name | Type | Description |
---|---|---|
context | Context | Teraslice context object |
Returns
convict.Schema
<any
>
Complete convict schema for the Teraslice Job
Defined in
packages/job-components/src/job-schemas.ts:27
makeJobSchema
▸ makeJobSchema(context
): convict.Schema
<any
>
This schema is for a Teraslice Job definition.
Parameters
Name | Type | Description |
---|---|---|
context | Context | Teraslice context object |
Returns
convict.Schema
<any
>
Complete convict schema for the Teraslice Job