webhook

package
v2.16.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 19, 2025 License: MIT Imports: 10 Imported by: 0

Documentation

Overview

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AzureFirewall added in v2.15.0

type AzureFirewall struct {
}

func (*AzureFirewall) Default added in v2.15.0

func (firewall *AzureFirewall) Default(ctx context.Context, obj runtime.Object) error

Default applies defaults to the AzureFirewall resource

func (*AzureFirewall) ValidateCreate added in v2.15.0

func (firewall *AzureFirewall) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*AzureFirewall) ValidateDelete added in v2.15.0

func (firewall *AzureFirewall) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*AzureFirewall) ValidateUpdate added in v2.15.0

func (firewall *AzureFirewall) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type BastionHost

type BastionHost struct {
}

func (*BastionHost) Default

func (host *BastionHost) Default(ctx context.Context, obj runtime.Object) error

Default applies defaults to the BastionHost resource

func (*BastionHost) ValidateCreate

func (host *BastionHost) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*BastionHost) ValidateDelete

func (host *BastionHost) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*BastionHost) ValidateUpdate

func (host *BastionHost) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type FirewallPoliciesRuleCollectionGroup added in v2.15.0

type FirewallPoliciesRuleCollectionGroup struct {
}

func (*FirewallPoliciesRuleCollectionGroup) Default added in v2.15.0

Default applies defaults to the FirewallPoliciesRuleCollectionGroup resource

func (*FirewallPoliciesRuleCollectionGroup) ValidateCreate added in v2.15.0

func (group *FirewallPoliciesRuleCollectionGroup) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*FirewallPoliciesRuleCollectionGroup) ValidateDelete added in v2.15.0

func (group *FirewallPoliciesRuleCollectionGroup) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*FirewallPoliciesRuleCollectionGroup) ValidateUpdate added in v2.15.0

func (group *FirewallPoliciesRuleCollectionGroup) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type FirewallPolicy added in v2.15.0

type FirewallPolicy struct {
}

func (*FirewallPolicy) Default added in v2.15.0

func (policy *FirewallPolicy) Default(ctx context.Context, obj runtime.Object) error

Default applies defaults to the FirewallPolicy resource

func (*FirewallPolicy) ValidateCreate added in v2.15.0

func (policy *FirewallPolicy) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*FirewallPolicy) ValidateDelete added in v2.15.0

func (policy *FirewallPolicy) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*FirewallPolicy) ValidateUpdate added in v2.15.0

func (policy *FirewallPolicy) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type LoadBalancer

type LoadBalancer struct {
}

func (*LoadBalancer) Default

func (balancer *LoadBalancer) Default(ctx context.Context, obj runtime.Object) error

Default applies defaults to the LoadBalancer resource

func (*LoadBalancer) ValidateCreate

func (balancer *LoadBalancer) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*LoadBalancer) ValidateDelete

func (balancer *LoadBalancer) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*LoadBalancer) ValidateUpdate

func (balancer *LoadBalancer) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type LoadBalancersInboundNatRule

type LoadBalancersInboundNatRule struct {
}

func (*LoadBalancersInboundNatRule) Default

Default applies defaults to the LoadBalancersInboundNatRule resource

func (*LoadBalancersInboundNatRule) ValidateCreate

func (rule *LoadBalancersInboundNatRule) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*LoadBalancersInboundNatRule) ValidateDelete

func (rule *LoadBalancersInboundNatRule) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*LoadBalancersInboundNatRule) ValidateUpdate

func (rule *LoadBalancersInboundNatRule) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type NatGateway

type NatGateway struct {
}

func (*NatGateway) Default

func (gateway *NatGateway) Default(ctx context.Context, obj runtime.Object) error

Default applies defaults to the NatGateway resource

func (*NatGateway) ValidateCreate

func (gateway *NatGateway) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*NatGateway) ValidateDelete

func (gateway *NatGateway) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*NatGateway) ValidateUpdate

func (gateway *NatGateway) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type NetworkInterface

type NetworkInterface struct {
}

func (*NetworkInterface) Default

func (networkInterface *NetworkInterface) Default(ctx context.Context, obj runtime.Object) error

Default applies defaults to the NetworkInterface resource

func (*NetworkInterface) ValidateCreate

func (networkInterface *NetworkInterface) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*NetworkInterface) ValidateDelete

func (networkInterface *NetworkInterface) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*NetworkInterface) ValidateUpdate

func (networkInterface *NetworkInterface) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type NetworkSecurityGroup

type NetworkSecurityGroup struct {
}

func (*NetworkSecurityGroup) Default

func (group *NetworkSecurityGroup) Default(ctx context.Context, obj runtime.Object) error

Default applies defaults to the NetworkSecurityGroup resource

func (*NetworkSecurityGroup) ValidateCreate

func (group *NetworkSecurityGroup) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*NetworkSecurityGroup) ValidateDelete

func (group *NetworkSecurityGroup) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*NetworkSecurityGroup) ValidateUpdate

func (group *NetworkSecurityGroup) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type NetworkSecurityGroupsSecurityRule

type NetworkSecurityGroupsSecurityRule struct {
}

func (*NetworkSecurityGroupsSecurityRule) Default

Default applies defaults to the NetworkSecurityGroupsSecurityRule resource

func (*NetworkSecurityGroupsSecurityRule) ValidateCreate

func (rule *NetworkSecurityGroupsSecurityRule) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*NetworkSecurityGroupsSecurityRule) ValidateDelete

func (rule *NetworkSecurityGroupsSecurityRule) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*NetworkSecurityGroupsSecurityRule) ValidateUpdate

func (rule *NetworkSecurityGroupsSecurityRule) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type PrivateEndpoint

type PrivateEndpoint struct {
}

func (*PrivateEndpoint) Default

func (endpoint *PrivateEndpoint) Default(ctx context.Context, obj runtime.Object) error

Default applies defaults to the PrivateEndpoint resource

func (*PrivateEndpoint) ValidateCreate

func (endpoint *PrivateEndpoint) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*PrivateEndpoint) ValidateDelete

func (endpoint *PrivateEndpoint) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*PrivateEndpoint) ValidateUpdate

func (endpoint *PrivateEndpoint) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type PrivateEndpointsPrivateDnsZoneGroup

type PrivateEndpointsPrivateDnsZoneGroup struct {
}

func (*PrivateEndpointsPrivateDnsZoneGroup) Default

Default applies defaults to the PrivateEndpointsPrivateDnsZoneGroup resource

func (*PrivateEndpointsPrivateDnsZoneGroup) ValidateCreate

func (group *PrivateEndpointsPrivateDnsZoneGroup) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*PrivateEndpointsPrivateDnsZoneGroup) ValidateDelete

func (group *PrivateEndpointsPrivateDnsZoneGroup) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*PrivateEndpointsPrivateDnsZoneGroup) ValidateUpdate

func (group *PrivateEndpointsPrivateDnsZoneGroup) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type PrivateLinkService

type PrivateLinkService struct {
}

func (*PrivateLinkService) Default

func (service *PrivateLinkService) Default(ctx context.Context, obj runtime.Object) error

Default applies defaults to the PrivateLinkService resource

func (*PrivateLinkService) ValidateCreate

func (service *PrivateLinkService) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*PrivateLinkService) ValidateDelete

func (service *PrivateLinkService) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*PrivateLinkService) ValidateUpdate

func (service *PrivateLinkService) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type PublicIPAddress

type PublicIPAddress struct {
}

func (*PublicIPAddress) Default

func (address *PublicIPAddress) Default(ctx context.Context, obj runtime.Object) error

Default applies defaults to the PublicIPAddress resource

func (*PublicIPAddress) ValidateCreate

func (address *PublicIPAddress) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*PublicIPAddress) ValidateDelete

func (address *PublicIPAddress) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*PublicIPAddress) ValidateUpdate

func (address *PublicIPAddress) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type PublicIPPrefix

type PublicIPPrefix struct {
}

func (*PublicIPPrefix) Default

func (prefix *PublicIPPrefix) Default(ctx context.Context, obj runtime.Object) error

Default applies defaults to the PublicIPPrefix resource

func (*PublicIPPrefix) ValidateCreate

func (prefix *PublicIPPrefix) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*PublicIPPrefix) ValidateDelete

func (prefix *PublicIPPrefix) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*PublicIPPrefix) ValidateUpdate

func (prefix *PublicIPPrefix) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type RouteTable

type RouteTable struct {
}

func (*RouteTable) Default

func (table *RouteTable) Default(ctx context.Context, obj runtime.Object) error

Default applies defaults to the RouteTable resource

func (*RouteTable) ValidateCreate

func (table *RouteTable) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*RouteTable) ValidateDelete

func (table *RouteTable) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*RouteTable) ValidateUpdate

func (table *RouteTable) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type RouteTablesRoute

type RouteTablesRoute struct {
}

func (*RouteTablesRoute) Default

func (route *RouteTablesRoute) Default(ctx context.Context, obj runtime.Object) error

Default applies defaults to the RouteTablesRoute resource

func (*RouteTablesRoute) ValidateCreate

func (route *RouteTablesRoute) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*RouteTablesRoute) ValidateDelete

func (route *RouteTablesRoute) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*RouteTablesRoute) ValidateUpdate

func (route *RouteTablesRoute) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type VirtualNetwork

type VirtualNetwork struct {
}

func (*VirtualNetwork) Default

func (network *VirtualNetwork) Default(ctx context.Context, obj runtime.Object) error

Default applies defaults to the VirtualNetwork resource

func (*VirtualNetwork) ValidateCreate

func (network *VirtualNetwork) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*VirtualNetwork) ValidateDelete

func (network *VirtualNetwork) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*VirtualNetwork) ValidateUpdate

func (network *VirtualNetwork) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type VirtualNetworkGateway

type VirtualNetworkGateway struct {
}

func (*VirtualNetworkGateway) Default

func (gateway *VirtualNetworkGateway) Default(ctx context.Context, obj runtime.Object) error

Default applies defaults to the VirtualNetworkGateway resource

func (*VirtualNetworkGateway) ValidateCreate

func (gateway *VirtualNetworkGateway) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*VirtualNetworkGateway) ValidateDelete

func (gateway *VirtualNetworkGateway) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*VirtualNetworkGateway) ValidateUpdate

func (gateway *VirtualNetworkGateway) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type VirtualNetworksSubnet

type VirtualNetworksSubnet struct {
}

func (*VirtualNetworksSubnet) Default

func (subnet *VirtualNetworksSubnet) Default(ctx context.Context, obj runtime.Object) error

Default applies defaults to the VirtualNetworksSubnet resource

func (*VirtualNetworksSubnet) ValidateCreate

func (subnet *VirtualNetworksSubnet) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*VirtualNetworksSubnet) ValidateDelete

func (subnet *VirtualNetworksSubnet) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*VirtualNetworksSubnet) ValidateUpdate

func (subnet *VirtualNetworksSubnet) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

type VirtualNetworksVirtualNetworkPeering

type VirtualNetworksVirtualNetworkPeering struct {
}

func (*VirtualNetworksVirtualNetworkPeering) Default

Default applies defaults to the VirtualNetworksVirtualNetworkPeering resource

func (*VirtualNetworksVirtualNetworkPeering) ValidateCreate

func (peering *VirtualNetworksVirtualNetworkPeering) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateCreate validates the creation of the resource

func (*VirtualNetworksVirtualNetworkPeering) ValidateDelete

func (peering *VirtualNetworksVirtualNetworkPeering) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)

ValidateDelete validates the deletion of the resource

func (*VirtualNetworksVirtualNetworkPeering) ValidateUpdate

func (peering *VirtualNetworksVirtualNetworkPeering) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)

ValidateUpdate validates an update of the resource

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL