{
  "description": "Apply a Kuma resource file, optionally filling template variables. Only available against a Universal control plane; get, inspect and install are left out.",
  "name": "kumactl",
  "subcommands": [
    {
      "name": "apply",
      "description": "Apply a resource file",
      "options": [
        {
          "names": [
            "-f"
          ],
          "description": "Resource file",
          "args": {
            "name": "file",
            "isOptional": false,
            "template": "filepaths"
          }
        },
        {
          "names": [
            "-v"
          ],
          "description": "Template variable (key=value)",
          "args": {
            "name": "var",
            "isOptional": false,
            "isVariadic": true
          },
          "isRepeatable": true
        },
        {
          "names": [
            "--config-file"
          ],
          "description": "kumactl config file",
          "args": {
            "name": "config_file",
            "isOptional": false,
            "template": "filepaths"
          }
        }
      ]
    }
  ]
}
