k8s.io/kubernetes@v1.29.3/test/e2e/testing-manifests/storage-csi/any-volume-datasource/crd/populator.storage.k8s.io_volumepopulators.yaml (about) 1 apiVersion: apiextensions.k8s.io/v1 2 kind: CustomResourceDefinition 3 metadata: 4 annotations: 5 controller-gen.kubebuilder.io/version: v0.5.0 6 api-approved.kubernetes.io: https://github.com/kubernetes/enhancements/pull/2934 7 creationTimestamp: null 8 name: volumepopulators.populator.storage.k8s.io 9 spec: 10 group: populator.storage.k8s.io 11 names: 12 kind: VolumePopulator 13 listKind: VolumePopulatorList 14 plural: volumepopulators 15 singular: volumepopulator 16 scope: Cluster 17 versions: 18 - additionalPrinterColumns: 19 - jsonPath: .sourceKind 20 name: SourceKind 21 type: string 22 name: v1beta1 23 schema: 24 openAPIV3Schema: 25 description: VolumePopulator represents the registration for a volume populator. VolumePopulators are cluster scoped. 26 properties: 27 apiVersion: 28 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' 29 type: string 30 kind: 31 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' 32 type: string 33 metadata: 34 type: object 35 sourceKind: 36 description: Kind of the data source this populator supports 37 properties: 38 group: 39 type: string 40 kind: 41 type: string 42 required: 43 - group 44 - kind 45 type: object 46 required: 47 - sourceKind 48 type: object 49 served: true 50 storage: true 51 subresources: {} 52 status: 53 acceptedNames: 54 kind: "" 55 plural: "" 56 conditions: [] 57 storedVersions: []