INPUT_OBJECT
CreateEngine
Input fields used to create a new engine.
link GraphQL Schema definition
1 input CreateEngine { 4 2 # Optional given id 3 ID : 10 5 # Indicates whether or not the engine should be public -- visible to and 6 # usable by users outside the creator's organization. 7 # Typically an engine should not be made public until it has been fully 8 # configured and tested in production. 9 Boolean : 13 11 # Human-readable name for the engine 12 String : 16 14 # An optional description for the engine. 15 String : 19 17 # The engine category 18 String! : 22 20 # The engine deployment model. See the DeploymentModel enum for options. 21 DeploymentModel! : 25 23 # An optional price indicator for the engine. 24 Int : 28 26 # Edge version. Default is 3. 27 Int : 32 29 # Optionally, supply custom fields that the user can set when launching 30 # the engine. See developer documentation for details. 31 CreateEngineField!] : [ 35 33 # The path for an icon image 34 String : 38 36 # The path for a logo image 37 String : 45 39 # Optionally, supply dependency information about this engine. 40 # Currently this field cannot be set through the API 41 # dependency: CreateEngineDependency 42 # 43 # Whether or not the engine requires a library. 44 Boolean : 48 46 # Whether or not the engine creates a TDO 47 Boolean : 51 49 # List of use cases the engine serves 50 String!] : [ 54 52 # List of industries where the capabilities of the engine can be applied 53 String!] : [ 57 55 # Generic Manifest for the engine based on data supplied during onboarding 56 JSONData : 60 58 # Testing detail includes necessary data for engine certification process 59 TestingDetailsField : 64 61 # JWT rights for engine, which is used for generating jwtToken rights later 62 # Limit jwtRights update to private engines only 63 JWTRightsField : 67 65 # Template Job definitions for standalone engine execution 66 CreateEngineJobTemplate!] : [ 68 }