func (r *NetworkSecurityGroup) Default() {
	networksecuritygrouplog.Info("default", "name", r.Name)
}
Default implements webhook.Defaulter so a webhook will be registered for the type
package v1
import (
	"k8s.io/apimachinery/pkg/runtime"
	ctrl "sigs.k8s.io/controller-runtime"
	logf "sigs.k8s.io/controller-runtime/pkg/log"
	"sigs.k8s.io/controller-runtime/pkg/webhook"
)
var backendaddresspoollog = logf.Log.WithName("backendaddresspool-resource")
var _ webhook.Defaulter = &BackendAddressPool{}
func (r *BackendAddressPool) Default() {
	backendaddresspoollog.Info("default", "name", r.Name)
}
var _ webhook.Validator = &BackendAddressPool{}
func (r *BackendAddressPool) ValidateCreate() error {
	backendaddresspoollog.Info("validate create", "name", r.Name)
	return nil
}
func (r *BackendAddressPool) ValidateUpdate(old runtime.Object) error {
	backendaddresspoollog.Info("validate update", "name", r.Name)
	return nil
}
func (r *BackendAddressPool) ValidateDelete() error {
	backendaddresspoollog.Info("validate delete", "name", r.Name)
	return nil
}
var frontendipconfigurationlog = logf.Log.WithName("frontendipconfiguration-resource")
var _ webhook.Defaulter = &FrontendIPConfiguration{}
func (r *FrontendIPConfiguration) Default() {
	frontendipconfigurationlog.Info("default", "name", r.Name)
}
var _ webhook.Validator = &FrontendIPConfiguration{}
func (r *FrontendIPConfiguration) ValidateCreate() error {
	frontendipconfigurationlog.Info("validate create", "name", r.Name)
	return nil
}
func (r *FrontendIPConfiguration) ValidateUpdate(old runtime.Object) error {
	frontendipconfigurationlog.Info("validate update", "name", r.Name)
	return nil
}
func (r *FrontendIPConfiguration) ValidateDelete() error {
	frontendipconfigurationlog.Info("validate delete", "name", r.Name)
	return nil
}
var inboundnatrulelog = logf.Log.WithName("inboundnatrule-resource")
var _ webhook.Defaulter = &InboundNatRule{}
func (r *InboundNatRule) Default() {
	inboundnatrulelog.Info("default", "name", r.Name)
}
var _ webhook.Validator = &InboundNatRule{}
func (r *InboundNatRule) ValidateCreate() error {
	inboundnatrulelog.Info("validate create", "name", r.Name)
	return nil
}
func (r *InboundNatRule) ValidateUpdate(old runtime.Object) error {
	inboundnatrulelog.Info("validate update", "name", r.Name)
	return nil
}
func (r *InboundNatRule) ValidateDelete() error {
	inboundnatrulelog.Info("validate delete", "name", r.Name)
	return nil
}
var loadbalancerlog = logf.Log.WithName("loadbalancer-resource")
var _ webhook.Defaulter = &LoadBalancer{}
func (r *LoadBalancer) Default() {
	loadbalancerlog.Info("default", "name", r.Name)
}
var _ webhook.Validator = &LoadBalancer{}
func (r *LoadBalancer) ValidateCreate() error {
	loadbalancerlog.Info("validate create", "name", r.Name)
	return nil
}
func (r *LoadBalancer) ValidateUpdate(old runtime.Object) error {
	loadbalancerlog.Info("validate update", "name", r.Name)
	return nil
}
func (r *LoadBalancer) ValidateDelete() error {
	loadbalancerlog.Info("validate delete", "name", r.Name)
	return nil
}
var loadbalancingrulelog = logf.Log.WithName("loadbalancingrule-resource")
var _ webhook.Defaulter = &LoadBalancingRule{}
func (r *LoadBalancingRule) Default() {
	loadbalancingrulelog.Info("default", "name", r.Name)
}
var _ webhook.Validator = &LoadBalancingRule{}
func (r *LoadBalancingRule) ValidateCreate() error {
	loadbalancingrulelog.Info("validate create", "name", r.Name)
	return nil
}
func (r *LoadBalancingRule) ValidateUpdate(old runtime.Object) error {
	loadbalancingrulelog.Info("validate update", "name", r.Name)
	return nil
}
func (r *LoadBalancingRule) ValidateDelete() error {
	loadbalancingrulelog.Info("validate delete", "name", r.Name)
	return nil
}
var networksecuritygrouplog = logf.Log.WithName("networksecuritygroup-resource")
var _ webhook.Defaulter = &NetworkSecurityGroup{}