Skip to content

Root patternProperties #292

@fernandezcuesta

Description

@fernandezcuesta

It is not possible (at least from my understanding) to have root-level patternProperties.
For example, the end goal would be something like:

{
  "$schema": "https://json-schema.org/draft-07/schema#",
  "patternProperties": {
    ".{1,}": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "allowedClusterStatuses": {
      ...

to match files like:

foo:
  allowedClusterStatuses: ["ready"]
  ...
bar:
  ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions