Documentation
¶
Index ¶
- Constants
- func ValidateNodeEffect(nodeEffect provisioningv1.NodeEffect) error
- type BFB
- func (r *BFB) Default(ctx context.Context, obj runtime.Object) error
- func (r *BFB) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *BFB) ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error)
- func (r *BFB) ValidateDelete(ctx context.Context, obj runtime.Object) (admission.Warnings, error)
- func (r *BFB) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) (admission.Warnings, error)
- type DPU
- func (r *DPU) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DPU) ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error)
- func (r *DPU) ValidateDelete(ctx context.Context, obj runtime.Object) (admission.Warnings, error)
- func (r *DPU) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) (admission.Warnings, error)
- type DPUFlavor
- func (r *DPUFlavor) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DPUFlavor) ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error)
- func (r *DPUFlavor) ValidateDelete(ctx context.Context, obj runtime.Object) (admission.Warnings, error)
- func (r *DPUFlavor) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) (admission.Warnings, error)
- type DPUSet
- func (r *DPUSet) Default(ctx context.Context, obj runtime.Object) error
- func (r *DPUSet) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DPUSet) ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error)
- func (r *DPUSet) ValidateDelete(ctx context.Context, obj runtime.Object) (admission.Warnings, error)
- func (r *DPUSet) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) (admission.Warnings, error)
Constants ¶
const (
BFBFileNameExtension = ".bfb"
)
Variables ¶
This section is empty.
Functions ¶
func ValidateNodeEffect ¶
func ValidateNodeEffect(nodeEffect provisioningv1.NodeEffect) error
Types ¶
type BFB ¶
type BFB struct{}
BFB implements a webhook for the BFB object.
func (*BFB) Default ¶
Default implements webhook.Defaulter so a webhook will be registered for the type
func (*BFB) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*BFB) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type DPU ¶
type DPU struct{}
DPU implements the webhook for the DPU object.
func (*DPU) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DPU) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type DPUFlavor ¶
type DPUFlavor struct{}
DPUFlavor implements a webhook for the DPUFlavor object.
func (*DPUFlavor) SetupWebhookWithManager ¶
SetupWebhookWithManager will setup the manager to manage the webhooks
func (*DPUFlavor) ValidateCreate ¶
func (r *DPUFlavor) ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error)
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
type DPUSet ¶
type DPUSet struct{}
DPUSet implements the webhooks for the DPUSet type.
func (*DPUSet) Default ¶
Default implements webhook.Defaulter so a webhook will be registered for the type
func (*DPUSet) SetupWebhookWithManager ¶
func (*DPUSet) ValidateCreate ¶
func (r *DPUSet) ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error)
ValidateCreate implements webhook.Validator so a webhook will be registered for the type