INPUT_OBJECT

CreateApplication

link GraphQL Schema definition

1input CreateApplication {
3
2id: ID
5
4isPublic: Boolean
7
6name: String!
9
8key: String!
11
10category: String
13
12description: String
15
14iconUrl: String
17
16iconSvg: String
19
18url: String
21
20metadataVersion: Int
23
22oauth2RedirectUrls: [String]
25
24checkPermissions: Boolean!
27
26permissionsRequired: [String]
29
28deploymentModel: DeploymentModel
31
30contextMenuExtensions: CreateContextMenuExtensions
33
32eventEndpoint: String
36
34# The tags associated with the application.
35entityTags: [EntityTagInput]
40
37# The resources (engines, flows, and schemas) which will be added
38# to the new application in the form of components and package resources.
39resources: [ApplicationResourceInput]
42
41headerbarEnabled: Boolean
45
43# The headerbar configuration to be used with this application
44headerbar: ApplicationHeaderbarInput
48
46# This creates a config definition for an application
47applicationConfigDefinition: [ApplicationConfigDefinitionInput]
52
49# The node modules that need to be installed with the application and will be
50# added to the same package as this application.
51nodeModules: [NodeModuleInput]
55
53# Allow application to be created with initial status
54status: ApplicationStatus
56}