...

Text file src/sigs.k8s.io/kustomize/kyaml/openapi/kustomizationapi/swagger.json

Documentation: sigs.k8s.io/kustomize/kyaml/openapi/kustomizationapi

     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