apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
  name: clusterscanbenchmarks.cis.cattle.io
spec:
  additionalPrinterColumns:
  - JSONPath: .spec.clusterProvider
    name: ClusterProvider
    type: string
  - JSONPath: .spec.minKubernetesVersion
    name: MinKubernetesVersion
    type: string
  - JSONPath: .spec.maxKubernetesVersion
    name: MaxKubernetesVersion
    type: string
  group: cis.cattle.io
  names:
    kind: ClusterScanBenchmark
    plural: clusterscanbenchmarks
  scope: Cluster
  subresources:
    status: {}
  validation:
    openAPIV3Schema:
      properties:
        spec:
          properties:
            clusterProvider:
              nullable: true
              type: string
            customBenchmarkConfigMapName:
              nullable: true
              type: string
            customBenchmarkConfigMapNameSpace:
              nullable: true
              type: string
            maxKubernetesVersion:
              nullable: true
              type: string
            minKubernetesVersion:
              nullable: true
              type: string
          type: object
      type: object
  version: v1
  versions:
  - name: v1
    served: true
    storage: true