{
    "definitions": {
        "https:__kubernetesjsonschema_dev_master__defs_json_defs_io_k8s_api_policy_v1beta1_IDRange": {
            "description": "IDRange provides a min/max of an allowed range of IDs.",
            "properties": {
                "max": {
                    "_format": "int64",
                    "description": "max is the end of the range, inclusive.",
                    "type": "integer"
                },
                "min": {
                    "_format": "int64",
                    "description": "min is the start of the range, inclusive.",
                    "type": "integer"
                }
            },
            "required": [
                "min",
                "max"
            ],
            "type": "object"
        }
    },
    "description": "SupplementalGroupsStrategyOptions defines the strategy type and options used to create the strategy.",
    "properties": {
        "ranges": {
            "description": "ranges are the allowed ranges of supplemental groups.  If you would like to force a single supplemental group then supply a single range with the same start and end. Required for MustRunAs.",
            "items": {
                "$ref": "#/definitions/https:__kubernetesjsonschema_dev_master__defs_json_defs_io_k8s_api_policy_v1beta1_IDRange"
            },
            "type": [
                "array",
                "null"
            ]
        },
        "rule": {
            "description": "rule is the strategy that will dictate what supplemental groups is used in the SecurityContext.",
            "type": [
                "string",
                "null"
            ]
        }
    },
    "type": "object"
}