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 ¶
- type AzureFirewall
- func (firewall *AzureFirewall) Default(ctx context.Context, obj runtime.Object) error
- func (firewall *AzureFirewall) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (firewall *AzureFirewall) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (firewall *AzureFirewall) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type BastionHost
- func (host *BastionHost) Default(ctx context.Context, obj runtime.Object) error
- func (host *BastionHost) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (host *BastionHost) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (host *BastionHost) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type FirewallPoliciesRuleCollectionGroup
- func (group *FirewallPoliciesRuleCollectionGroup) Default(ctx context.Context, obj runtime.Object) error
- func (group *FirewallPoliciesRuleCollectionGroup) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (group *FirewallPoliciesRuleCollectionGroup) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (group *FirewallPoliciesRuleCollectionGroup) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type FirewallPolicy
- func (policy *FirewallPolicy) Default(ctx context.Context, obj runtime.Object) error
- func (policy *FirewallPolicy) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (policy *FirewallPolicy) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (policy *FirewallPolicy) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type LoadBalancer
- func (balancer *LoadBalancer) Default(ctx context.Context, obj runtime.Object) error
- func (balancer *LoadBalancer) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (balancer *LoadBalancer) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (balancer *LoadBalancer) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type LoadBalancersInboundNatRule
- func (rule *LoadBalancersInboundNatRule) Default(ctx context.Context, obj runtime.Object) error
- func (rule *LoadBalancersInboundNatRule) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (rule *LoadBalancersInboundNatRule) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (rule *LoadBalancersInboundNatRule) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type NatGateway
- func (gateway *NatGateway) Default(ctx context.Context, obj runtime.Object) error
- func (gateway *NatGateway) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (gateway *NatGateway) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (gateway *NatGateway) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type NetworkInterface
- func (networkInterface *NetworkInterface) Default(ctx context.Context, obj runtime.Object) error
- func (networkInterface *NetworkInterface) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (networkInterface *NetworkInterface) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (networkInterface *NetworkInterface) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type NetworkSecurityGroup
- func (group *NetworkSecurityGroup) Default(ctx context.Context, obj runtime.Object) error
- func (group *NetworkSecurityGroup) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (group *NetworkSecurityGroup) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (group *NetworkSecurityGroup) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type NetworkSecurityGroupsSecurityRule
- func (rule *NetworkSecurityGroupsSecurityRule) Default(ctx context.Context, obj runtime.Object) error
- func (rule *NetworkSecurityGroupsSecurityRule) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (rule *NetworkSecurityGroupsSecurityRule) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (rule *NetworkSecurityGroupsSecurityRule) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type PrivateEndpoint
- func (endpoint *PrivateEndpoint) Default(ctx context.Context, obj runtime.Object) error
- func (endpoint *PrivateEndpoint) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (endpoint *PrivateEndpoint) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (endpoint *PrivateEndpoint) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type PrivateEndpointsPrivateDnsZoneGroup
- func (group *PrivateEndpointsPrivateDnsZoneGroup) Default(ctx context.Context, obj runtime.Object) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (group *PrivateEndpointsPrivateDnsZoneGroup) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (group *PrivateEndpointsPrivateDnsZoneGroup) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type PrivateLinkService
- func (service *PrivateLinkService) Default(ctx context.Context, obj runtime.Object) error
- func (service *PrivateLinkService) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (service *PrivateLinkService) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (service *PrivateLinkService) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type PublicIPAddress
- func (address *PublicIPAddress) Default(ctx context.Context, obj runtime.Object) error
- func (address *PublicIPAddress) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (address *PublicIPAddress) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (address *PublicIPAddress) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type PublicIPPrefix
- func (prefix *PublicIPPrefix) Default(ctx context.Context, obj runtime.Object) error
- func (prefix *PublicIPPrefix) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (prefix *PublicIPPrefix) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (prefix *PublicIPPrefix) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type RouteTable
- func (table *RouteTable) Default(ctx context.Context, obj runtime.Object) error
- func (table *RouteTable) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (table *RouteTable) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (table *RouteTable) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type RouteTablesRoute
- func (route *RouteTablesRoute) Default(ctx context.Context, obj runtime.Object) error
- func (route *RouteTablesRoute) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (route *RouteTablesRoute) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (route *RouteTablesRoute) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type VirtualNetwork
- func (network *VirtualNetwork) Default(ctx context.Context, obj runtime.Object) error
- func (network *VirtualNetwork) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (network *VirtualNetwork) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (network *VirtualNetwork) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type VirtualNetworkGateway
- func (gateway *VirtualNetworkGateway) Default(ctx context.Context, obj runtime.Object) error
- func (gateway *VirtualNetworkGateway) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (gateway *VirtualNetworkGateway) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (gateway *VirtualNetworkGateway) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type VirtualNetworksSubnet
- func (subnet *VirtualNetworksSubnet) Default(ctx context.Context, obj runtime.Object) error
- func (subnet *VirtualNetworksSubnet) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (subnet *VirtualNetworksSubnet) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (subnet *VirtualNetworksSubnet) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
- type VirtualNetworksVirtualNetworkPeering
- func (peering *VirtualNetworksVirtualNetworkPeering) Default(ctx context.Context, obj runtime.Object) error
- func (peering *VirtualNetworksVirtualNetworkPeering) ValidateCreate(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (peering *VirtualNetworksVirtualNetworkPeering) ValidateDelete(ctx context.Context, resource runtime.Object) (admission.Warnings, error)
- func (peering *VirtualNetworksVirtualNetworkPeering) ValidateUpdate(ctx context.Context, oldResource runtime.Object, newResource runtime.Object) (admission.Warnings, error)
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
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
type BastionHost ¶
type BastionHost struct {
}
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
type FirewallPoliciesRuleCollectionGroup ¶ added in v2.15.0
type FirewallPoliciesRuleCollectionGroup struct {
}
func (*FirewallPoliciesRuleCollectionGroup) Default ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup) Default(ctx context.Context, obj runtime.Object) error
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
type FirewallPolicy ¶ added in v2.15.0
type FirewallPolicy struct {
}
func (*FirewallPolicy) Default ¶ added in v2.15.0
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
type LoadBalancer ¶
type LoadBalancer struct {
}
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
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
type NatGateway ¶
type NatGateway struct {
}
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
type NetworkInterface ¶
type NetworkInterface struct {
}
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
type NetworkSecurityGroup ¶
type NetworkSecurityGroup struct {
}
func (*NetworkSecurityGroup) Default ¶
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
type NetworkSecurityGroupsSecurityRule ¶
type NetworkSecurityGroupsSecurityRule struct {
}
func (*NetworkSecurityGroupsSecurityRule) Default ¶
func (rule *NetworkSecurityGroupsSecurityRule) Default(ctx context.Context, obj runtime.Object) error
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
type PrivateEndpoint ¶
type PrivateEndpoint struct {
}
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
type PrivateEndpointsPrivateDnsZoneGroup ¶
type PrivateEndpointsPrivateDnsZoneGroup struct {
}
func (*PrivateEndpointsPrivateDnsZoneGroup) Default ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) Default(ctx context.Context, obj runtime.Object) error
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
type PrivateLinkService ¶
type PrivateLinkService struct {
}
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
type PublicIPAddress ¶
type PublicIPAddress struct {
}
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
type PublicIPPrefix ¶
type PublicIPPrefix struct {
}
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
type RouteTable ¶
type RouteTable struct {
}
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
type RouteTablesRoute ¶
type RouteTablesRoute struct {
}
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
type VirtualNetwork ¶
type VirtualNetwork struct {
}
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
type VirtualNetworkGateway ¶
type VirtualNetworkGateway struct {
}
func (*VirtualNetworkGateway) Default ¶
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
type VirtualNetworksSubnet ¶
type VirtualNetworksSubnet struct {
}
func (*VirtualNetworksSubnet) Default ¶
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
type VirtualNetworksVirtualNetworkPeering ¶
type VirtualNetworksVirtualNetworkPeering struct {
}
func (*VirtualNetworksVirtualNetworkPeering) Default ¶
func (peering *VirtualNetworksVirtualNetworkPeering) Default(ctx context.Context, obj runtime.Object) error
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
Source Files
¶
- azure_firewall_types_gen.go
- bastion_host_types_gen.go
- firewall_policies_rule_collection_group_types_gen.go
- firewall_policy_types_gen.go
- load_balancer_types_gen.go
- load_balancers_inbound_nat_rule_types_gen.go
- nat_gateway_types_gen.go
- network_interface_types_gen.go
- network_security_group_types_gen.go
- network_security_groups_security_rule_types_gen.go
- private_endpoint_types_gen.go
- private_endpoints_private_dns_zone_group_types_gen.go
- private_link_service_types_gen.go
- public_ip_address_types_gen.go
- public_ip_prefix_types_gen.go
- route_table_types_gen.go
- route_tables_route_types_gen.go
- virtual_network_gateway_types_gen.go
- virtual_network_types_gen.go
- virtual_networks_subnet_types_gen.go
- virtual_networks_virtual_network_peering_types_gen.go