k8c.io/api/v3@v3.0.0-20230904060738-b0a93889c0b6/crd/enterprise/kcp/ee.kubermatic.k8c.io_sshkeybindings.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: sshkeybindings.ee.kubermatic.k8c.io 9 spec: 10 group: ee.kubermatic.k8c.io 11 names: 12 kind: SSHKeyBinding 13 listKind: SSHKeyBindingList 14 plural: sshkeybindings 15 singular: sshkeybinding 16 scope: Cluster 17 versions: 18 - additionalPrinterColumns: 19 - jsonPath: .keyRef.name 20 name: Key 21 type: string 22 - jsonPath: .clusterRef.name 23 name: Cluster 24 type: string 25 - jsonPath: .metadata.creationTimestamp 26 name: Age 27 type: date 28 name: v1 29 schema: 30 openAPIV3Schema: 31 description: SSHKeyBinding sets the relationship between a UserSSHKey and a Cluster. 32 properties: 33 apiVersion: 34 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' 35 type: string 36 clusterRef: 37 description: LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace. 38 properties: 39 name: 40 description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: Add other useful fields. apiVersion, kind, uid?' 41 type: string 42 type: object 43 x-kubernetes-map-type: atomic 44 kind: 45 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' 46 type: string 47 metadata: 48 type: object 49 sshKeyRef: 50 description: LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace. 51 properties: 52 name: 53 description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: Add other useful fields. apiVersion, kind, uid?' 54 type: string 55 type: object 56 x-kubernetes-map-type: atomic 57 required: 58 - clusterRef 59 - sshKeyRef 60 type: object 61 served: true 62 storage: true 63 subresources: 64 status: {}