OBJECT

Build

link GraphQL Schema definition

1type Build {
2
3id: ID!
4
5name: String
6
7description: String
8
9# Date and date build was created
10createdDateTime: DateTime
11
12# Date and time build was last modified
13modifiedDateTime: DateTime
14
15createdBy: String
16
17modifiedBy: String
18
19# The ID of the engine this build is for
20engineId: ID!
21
22# The engine this build is for
23engine: Engine
24
25price: Int
26
27validateUri: String
28
29executeUri: String
30
31# Engine build status:
32status: BuildStatus
33
34# URL to the Docker image for this engine build, if applicable
35dockerImage: String
36
37runtime: JSONData
38
39version: String
40
41report: JSONData
42
43# The entire manifest, supplied by the engine developer, that describes
44# the engine's capabilities and requirements and is used by the platform
45# system to build and execute the engine.
46manifest: JSONData
47
48preferredInputFormat: String
49
50supportedInputFormats: [String!]
51
52outputFormats: [String!]
53
54# List of IDs of source types that the engine supports.
55# Applies only to adapter engines that ingest data from a source.
56# Will be a list of IDs of SourceType objects.
57supportedSourceTypes: [String!]
58
59# Used to give a default action choice
60primaryAction: BuildUpdateAction
61
62# Used to give secondary action choices
63secondaryActions: [BuildUpdateAction]
64
65# Contains all valid action choices
66validStateActions: [BuildUpdateAction]
67
68# Data certification
69dataCertified: JSONData
70
71# Release notes for build
72releaseNotes: String
73
74}