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
20oauth2RedirectUrls: [String]
23
22checkPermissions: Boolean!
25
24permissionsRequired: [String]
27
26deploymentModel: DeploymentModel
29
28contextMenuExtensions: CreateContextMenuExtensions
31
30eventEndpoint: String
34
32# The tags associated with the application.
33entityTags: [EntityTagInput]
38
35# The resources (engines, flows, and schemas) which will be added
36# to the new application in the form of components and package resources.
37resources: [ApplicationResourceInput]
40
39headerbarEnabled: Boolean
43
41# The headerbar configuration to be used with this application
42headerbar: ApplicationHeaderbarInput
47
44# The node modules that need to be installed with the application and will be
45# added to the same package as this application.
46nodeModules: [NodeModuleInput]
50
48# Allow application to be created with initial status
49status: ApplicationStatus
51}