1{
2 "definitions": {
3 "io.k8s.api.apps.v1.ConfigMapArgs": {
4 "properties": {
5 "GeneratorArgs": {
6 "$ref": "#/definitions/io.k8s.api.apps.v1.GeneratorArgs"
7 }
8 },
9 "additionalProperties": false,
10 "type": "object",
11 "x-kubernetes-group-version-kind": [
12 {
13 "group": "kustomize.config.k8s.io",
14 "kind": "ConfigMapArgs",
15 "version": "v1beta1"
16 }
17 ]
18 },
19 "io.k8s.api.apps.v1.SecretArgs": {
20 "properties": {
21 "GeneratorArgs": {
22 "$ref": "#/definitions/io.k8s.api.apps.v1.GeneratorArgs"
23 },
24 "type": {
25 "type": "string"
26 }
27 },
28 "additionalProperties": false,
29 "type": "object",
30 "x-kubernetes-group-version-kind": [
31 {
32 "group": "kustomize.config.k8s.io",
33 "kind": "SecretArgs",
34 "version": "v1beta1"
35 }
36 ]
37 },
38 "io.k8s.api.apps.v1.GeneratorArgs": {
39 "properties": {
40 "namespace": {
41 "type": "string"
42 },
43 "name": {
44 "type": "string"
45 },
46 "behavior": {
47 "type": "string"
48 },
49 "KvPairSources": {
50 "$ref": "#/definitions/io.k8s.api.apps.v1.KvPairSources"
51 }
52 },
53 "additionalProperties": false,
54 "type": "object",
55 "x-kubernetes-group-version-kind": [
56 {
57 "group": "kustomize.config.k8s.io",
58 "kind": "GeneratorArgs",
59 "version": "v1beta1"
60 }
61 ]
62 },
63 "io.k8s.api.apps.v1.Kustomization": {
64 "required": [
65 "TypeMeta"
66 ],
67 "properties": {
68 "configMapGenerator": {
69 "items": {
70 "$ref": "#/definitions/io.k8s.api.apps.v1.ConfigMapArgs"
71 },
72 "type": "array",
73 "x-kubernetes-patch-merge-key": "name",
74 "x-kubernetes-patch-strategy": "merge"
75 },
76 "secretGenerator": {
77 "items": {
78 "$ref": "#/definitions/io.k8s.api.apps.v1.SecretArgs"
79 },
80 "type": "array",
81 "x-kubernetes-patch-merge-key": "name",
82 "x-kubernetes-patch-strategy": "merge"
83 }
84 },
85 "additionalProperties": false,
86 "type": "object",
87 "x-kubernetes-group-version-kind": [
88 {
89 "group": "kustomize.config.k8s.io",
90 "kind": "Kustomization",
91 "version": "v1beta1"
92 }
93 ]
94 },
95 "io.k8s.api.apps.v1.KvPairSources": {
96 "properties": {
97 "literals": {
98 "items": {
99 "type": "string"
100 },
101 "type": "array"
102 },
103 "files": {
104 "items": {
105 "type": "string"
106 },
107 "type": "array"
108 },
109 "envs": {
110 "items": {
111 "type": "string"
112 },
113 "type": "array"
114 },
115 "env": {
116 "type": "string"
117 }
118 },
119 "additionalProperties": false,
120 "type": "object",
121 "x-kubernetes-group-version-kind": [
122 {
123 "group": "kustomize.config.k8s.io",
124 "kind": "KvPairSources",
125 "version": "v1beta1"
126 }
127 ]
128 }
129 }
130}
View as plain text