{ "definitions": { "io.k8s.api.apps.v1.ConfigMapArgs": { "properties": { "GeneratorArgs": { "$ref": "#/definitions/io.k8s.api.apps.v1.GeneratorArgs" } }, "additionalProperties": false, "type": "object", "x-kubernetes-group-version-kind": [ { "group": "kustomize.config.k8s.io", "kind": "ConfigMapArgs", "version": "v1beta1" } ] }, "io.k8s.api.apps.v1.SecretArgs": { "properties": { "GeneratorArgs": { "$ref": "#/definitions/io.k8s.api.apps.v1.GeneratorArgs" }, "type": { "type": "string" } }, "additionalProperties": false, "type": "object", "x-kubernetes-group-version-kind": [ { "group": "kustomize.config.k8s.io", "kind": "SecretArgs", "version": "v1beta1" } ] }, "io.k8s.api.apps.v1.GeneratorArgs": { "properties": { "namespace": { "type": "string" }, "name": { "type": "string" }, "behavior": { "type": "string" }, "KvPairSources": { "$ref": "#/definitions/io.k8s.api.apps.v1.KvPairSources" } }, "additionalProperties": false, "type": "object", "x-kubernetes-group-version-kind": [ { "group": "kustomize.config.k8s.io", "kind": "GeneratorArgs", "version": "v1beta1" } ] }, "io.k8s.api.apps.v1.Kustomization": { "required": [ "TypeMeta" ], "properties": { "configMapGenerator": { "items": { "$ref": "#/definitions/io.k8s.api.apps.v1.ConfigMapArgs" }, "type": "array", "x-kubernetes-patch-merge-key": "name", "x-kubernetes-patch-strategy": "merge" }, "secretGenerator": { "items": { "$ref": "#/definitions/io.k8s.api.apps.v1.SecretArgs" }, "type": "array", "x-kubernetes-patch-merge-key": "name", "x-kubernetes-patch-strategy": "merge" } }, "additionalProperties": false, "type": "object", "x-kubernetes-group-version-kind": [ { "group": "kustomize.config.k8s.io", "kind": "Kustomization", "version": "v1beta1" } ] }, "io.k8s.api.apps.v1.KvPairSources": { "properties": { "literals": { "items": { "type": "string" }, "type": "array" }, "files": { "items": { "type": "string" }, "type": "array" }, "envs": { "items": { "type": "string" }, "type": "array" }, "env": { "type": "string" } }, "additionalProperties": false, "type": "object", "x-kubernetes-group-version-kind": [ { "group": "kustomize.config.k8s.io", "kind": "KvPairSources", "version": "v1beta1" } ] } } }