sigs.k8s.io/cluster-api@v1.6.3/cmd/clusterctl/config/crd/bases/clusterctl.cluster.x-k8s.io_providers.yaml (about) 1 --- 2 apiVersion: apiextensions.k8s.io/v1 3 kind: CustomResourceDefinition 4 metadata: 5 annotations: 6 controller-gen.kubebuilder.io/version: v0.13.0 7 name: providers.clusterctl.cluster.x-k8s.io 8 spec: 9 group: clusterctl.cluster.x-k8s.io 10 names: 11 categories: 12 - cluster-api 13 kind: Provider 14 listKind: ProviderList 15 plural: providers 16 singular: provider 17 scope: Namespaced 18 versions: 19 - additionalPrinterColumns: 20 - description: Time duration since creation of Provider 21 jsonPath: .metadata.creationTimestamp 22 name: Age 23 type: date 24 - jsonPath: .type 25 name: Type 26 type: string 27 - jsonPath: .providerName 28 name: Provider 29 type: string 30 - jsonPath: .version 31 name: Version 32 type: string 33 name: v1alpha3 34 schema: 35 openAPIV3Schema: 36 description: Provider defines an entry in the provider inventory. 37 properties: 38 apiVersion: 39 description: 'APIVersion defines the versioned schema of this representation 40 of an object. Servers should convert recognized schemas to the latest 41 internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' 42 type: string 43 kind: 44 description: 'Kind is a string value representing the REST resource this 45 object represents. Servers may infer this from the endpoint the client 46 submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' 47 type: string 48 metadata: 49 type: object 50 providerName: 51 description: ProviderName indicates the name of the provider. 52 type: string 53 type: 54 description: Type indicates the type of the provider. See ProviderType 55 for a list of supported values 56 type: string 57 version: 58 description: Version indicates the component version. 59 type: string 60 watchedNamespace: 61 description: "WatchedNamespace indicates the namespace where the provider 62 controller is watching. If empty the provider controller is watching 63 for objects in all namespaces. \n Deprecated: providers complying with 64 the Cluster API v1alpha4 contract or above must watch all namespaces; 65 this field will be removed in a future version of this API" 66 type: string 67 type: object 68 served: true 69 storage: true 70 subresources: {}