k8c.io/api/v3@v3.0.0-20230904060738-b0a93889c0b6/crd/enterprise/seed/kubermatic.k8c.io_admissionplugins.yaml (about) 1 # This file has been generated by hack/update-codegen.sh, DO NOT EDIT. 2 3 apiVersion: apiextensions.k8s.io/v1 4 kind: CustomResourceDefinition 5 metadata: 6 annotations: 7 controller-gen.kubebuilder.io/version: v0.12.0 8 name: admissionplugins.kubermatic.k8c.io 9 spec: 10 group: kubermatic.k8c.io 11 names: 12 kind: AdmissionPlugin 13 listKind: AdmissionPluginList 14 plural: admissionplugins 15 singular: admissionplugin 16 scope: Cluster 17 versions: 18 - additionalPrinterColumns: 19 - jsonPath: .spec.pluginName 20 name: Plugin 21 type: string 22 - jsonPath: .metadata.creationTimestamp 23 name: Age 24 type: date 25 name: v1 26 schema: 27 openAPIV3Schema: 28 description: AdmissionPlugin is the type representing a AdmissionPlugin. 29 properties: 30 apiVersion: 31 description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' 32 type: string 33 kind: 34 description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' 35 type: string 36 metadata: 37 type: object 38 spec: 39 description: AdmissionPluginSpec specifies admission plugin name and from which k8s version is supported. 40 properties: 41 fromVersion: 42 description: FromVersion flag can be empty. It means the plugin fits to all k8s versions 43 type: string 44 pluginName: 45 type: string 46 required: 47 - pluginName 48 type: object 49 type: object 50 served: true 51 storage: true 52 subresources: {}