github.com/kyma-incubator/compass/components/director@v0.0.0-20230623144113-d764f56ff805/pkg/graphql/config.yaml (about) 1 schema: schema.graphql 2 3 # Let gqlgen know where to put the generated server 4 exec: 5 filename: schema_gen.go 6 package: graphql 7 8 # Let gqlgen know where to the generated models (if any) 9 model: 10 filename: models_gen.go 11 package: graphql 12 13 # Optional turns on binding to field names by tag provided 14 struct_tag: json 15 16 # Uncomment to turn on resolver stub generation 17 #resolver: 18 # filename: resolver.go # where to write them 19 # type: Resolver # what's the resolver root implementation type called? 20 21 # Tell gqlgen about any existing models you want to reuse for 22 # graphql. These normally come from the db or a remote api. 23 models: 24 Labels: 25 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.Labels" 26 Timestamp: 27 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.Timestamp" 28 HttpHeaders: 29 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.HTTPHeaders" 30 HttpHeadersSerialized: 31 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.HTTPHeadersSerialized" 32 QueryParams: 33 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.QueryParams" 34 QueryParamsSerialized: 35 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.QueryParamsSerialized" 36 CLOB: 37 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.CLOB" 38 JSONSchema: 39 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.JSONSchema" 40 JSON: 41 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.JSON" 42 PageCursor: 43 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.PageCursor" 44 Formation: 45 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.Formation" 46 Application: 47 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.Application" 48 fields: 49 documents: 50 resolver: true 51 eventDefinitions: 52 resolver: true 53 apiDefinitions: 54 resolver: true 55 apiDefinition: 56 resolver: true 57 eventDefinition: 58 resolver: true 59 webhooks: 60 resolver: true 61 labels: 62 resolver: true 63 auths: 64 resolver: true 65 eventingConfiguration: 66 resolver: true 67 bundles: 68 resolver: true 69 bundle: 70 resolver: true 71 applicationTemplate: 72 resolver: true 73 Bundle: 74 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.Bundle" 75 fields: 76 apiDefinitions: 77 resolver: true 78 apiDefinition: 79 resolver: true 80 documents: 81 resolver: true 82 document: 83 resolver: true 84 eventDefinitions: 85 resolver: true 86 eventDefinition: 87 resolver: true 88 instanceAuth: 89 resolver: true 90 instanceAuths: 91 resolver: true 92 93 APISpec: 94 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.APISpec" 95 fields: 96 fetchRequest: 97 resolver: true 98 99 EventSpec: 100 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.EventSpec" 101 fields: 102 fetchRequest: 103 resolver: true 104 105 EventDefinition: 106 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.EventDefinition" 107 fields: 108 eventSpec: 109 resolver: true 110 111 Document: 112 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.Document" 113 fields: 114 fetchRequest: 115 resolver: true 116 117 Runtime: 118 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.Runtime" 119 fields: 120 labels: 121 resolver: true 122 auths: 123 resolver: true 124 eventingConfiguration: 125 resolver: true 126 runtimeContext: 127 resolver: true 128 runtimeContexts: 129 resolver: true 130 webhooks: 131 resolver: true 132 133 RuntimeContext: 134 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.RuntimeContext" 135 fields: 136 labels: 137 resolver: true 138 139 IntegrationSystem: 140 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.IntegrationSystem" 141 fields: 142 auths: 143 resolver: true 144 145 APIDefinition: 146 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.APIDefinition" 147 fields: 148 auth: 149 resolver: true 150 auths: 151 resolver: true 152 153 OneTimeTokenForApplication: 154 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.OneTimeTokenForApplication" 155 fields: 156 raw: 157 resolver: true 158 rawEncoded: 159 resolver: true 160 161 OneTimeTokenForRuntime: 162 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.OneTimeTokenForRuntime" 163 fields: 164 raw: 165 resolver: true 166 rawEncoded: 167 resolver: true 168 169 ApplicationTemplate: 170 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.ApplicationTemplate" 171 fields: 172 webhooks: 173 resolver: true 174 labels: 175 resolver: true 176 177 FormationTemplate: 178 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.FormationTemplate" 179 fields: 180 webhooks: 181 resolver: true 182 183 Tenant: 184 model: "github.com/kyma-incubator/compass/components/director/pkg/graphql.Tenant" 185 fields: 186 labels: 187 resolver: true