github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/rancher-backup-crd/templates/resourceset.yaml (about)

     1  apiVersion: apiextensions.k8s.io/v1
     2  kind: CustomResourceDefinition
     3  metadata:
     4    name: resourcesets.resources.cattle.io
     5  spec:
     6    group: resources.cattle.io
     7    names:
     8      kind: ResourceSet
     9      plural: resourcesets
    10      singular: resourceset
    11    scope: Cluster
    12    versions:
    13    - name: v1
    14      schema:
    15        openAPIV3Schema:
    16          properties:
    17            controllerReferences:
    18              items:
    19                properties:
    20                  apiVersion:
    21                    nullable: true
    22                    type: string
    23                  name:
    24                    nullable: true
    25                    type: string
    26                  namespace:
    27                    nullable: true
    28                    type: string
    29                  replicas:
    30                    type: integer
    31                  resource:
    32                    nullable: true
    33                    type: string
    34                type: object
    35              nullable: true
    36              type: array
    37            resourceSelectors:
    38              items:
    39                properties:
    40                  apiVersion:
    41                    nullable: true
    42                    type: string
    43                  excludeKinds:
    44                    items:
    45                      nullable: true
    46                      type: string
    47                    nullable: true
    48                    type: array
    49                  excludeResourceNameRegexp:
    50                    nullable: true
    51                    type: string
    52                  kinds:
    53                    items:
    54                      nullable: true
    55                      type: string
    56                    nullable: true
    57                    type: array
    58                  kindsRegexp:
    59                    nullable: true
    60                    type: string
    61                  labelSelectors:
    62                    nullable: true
    63                    properties:
    64                      matchExpressions:
    65                        items:
    66                          properties:
    67                            key:
    68                              nullable: true
    69                              type: string
    70                            operator:
    71                              nullable: true
    72                              type: string
    73                            values:
    74                              items:
    75                                nullable: true
    76                                type: string
    77                              nullable: true
    78                              type: array
    79                          type: object
    80                        nullable: true
    81                        type: array
    82                      matchLabels:
    83                        additionalProperties:
    84                          nullable: true
    85                          type: string
    86                        nullable: true
    87                        type: object
    88                    type: object
    89                  namespaceRegexp:
    90                    nullable: true
    91                    type: string
    92                  namespaces:
    93                    items:
    94                      nullable: true
    95                      type: string
    96                    nullable: true
    97                    type: array
    98                  resourceNameRegexp:
    99                    nullable: true
   100                    type: string
   101                  resourceNames:
   102                    items:
   103                      nullable: true
   104                      type: string
   105                    nullable: true
   106                    type: array
   107                type: object
   108              nullable: true
   109              required:
   110              - apiVersion
   111              type: array
   112          required:
   113          - resourceSelectors
   114          type: object
   115      served: true
   116      storage: true
   117      subresources:
   118        status: {}