3 apiVersion: apiextensions.k8s.io/v1
4 kind: CustomResourceDefinition
7 controller-gen.kubebuilder.io/version: v0.6.2
8 creationTimestamp: null
9 name: firmwareschemas.metal3.io
14 listKind: FirmwareSchemaList
15 plural: firmwareschemas
16 singular: firmwareschema
22 description: FirmwareSchema is the Schema for the firmwareschemas API
25 description: 'APIVersion defines the versioned schema of this representation
26 of an object. Servers should convert recognized schemas to the latest
27 internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
30 description: 'Kind is a string value representing the REST resource this
31 object represents. Servers may infer this from the endpoint the client
32 submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
37 description: FirmwareSchemaSpec defines the desired state of FirmwareSchema
40 description: The hardware model associated with this schema
43 description: The hardware vendor associated with this schema
47 description: Additional data describing the firmware setting
50 description: The allowable value for an Enumeration type setting.
55 description: The type of setting.
64 description: The lowest value for an Integer type setting.
67 description: Maximum length for a String type setting.
70 description: Minimum length for a String type setting.
73 description: Whether or not this setting is read only.
76 description: Whether or not this setting's value is unique to
77 this node, e.g. a serial number.
80 description: The highest value for an Integer type setting.
83 description: Map of firmware name to schema