v20191101

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Jun 4, 2020 License: MIT Imports: 10 Imported by: 0

Documentation

Overview

+k8s:conversion-gen=github.com/Azure/k8s-infra/apis/microsoft.network/v1

Package v20191101 contains API Schema definitions for the microsoftnetwork v20191101 API group +kubebuilder:object:generate=true +groupName=microsoft.network.infra.azure.com

Index

Constants

This section is empty.

Variables

View Source
var (
	// GroupVersion is group version used to register these objects
	GroupVersion = schema.GroupVersion{Group: "microsoft.network.infra.azure.com", Version: "v20191101"}

	// SchemeBuilder is used to add go types to the GroupVersionKind scheme
	SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion}

	// AddToScheme adds the types in this group-version to the given scheme.
	AddToScheme = SchemeBuilder.AddToScheme
)

Functions

func Convert_v1_AddressSpaceSpec_To_v20191101_AddressSpaceSpec

func Convert_v1_AddressSpaceSpec_To_v20191101_AddressSpaceSpec(in *v1.AddressSpaceSpec, out *AddressSpaceSpec, s conversion.Scope) error

Convert_v1_AddressSpaceSpec_To_v20191101_AddressSpaceSpec is an autogenerated conversion function.

func Convert_v1_BGPCommunitiesSpec_To_v20191101_BGPCommunitiesSpec

func Convert_v1_BGPCommunitiesSpec_To_v20191101_BGPCommunitiesSpec(in *v1.BGPCommunitiesSpec, out *BGPCommunitiesSpec, s conversion.Scope) error

Convert_v1_BGPCommunitiesSpec_To_v20191101_BGPCommunitiesSpec is an autogenerated conversion function.

func Convert_v1_BackendAddressPoolList_To_v20191101_BackendAddressPoolList

func Convert_v1_BackendAddressPoolList_To_v20191101_BackendAddressPoolList(in *v1.BackendAddressPoolList, out *BackendAddressPoolList, s conversion.Scope) error

Convert_v1_BackendAddressPoolList_To_v20191101_BackendAddressPoolList is an autogenerated conversion function.

func Convert_v1_BackendAddressPoolSpecProperties_To_v20191101_BackendAddressPoolSpecProperties

func Convert_v1_BackendAddressPoolSpecProperties_To_v20191101_BackendAddressPoolSpecProperties(in *v1.BackendAddressPoolSpecProperties, out *BackendAddressPoolSpecProperties, s conversion.Scope) error

Convert_v1_BackendAddressPoolSpecProperties_To_v20191101_BackendAddressPoolSpecProperties is an autogenerated conversion function.

func Convert_v1_BackendAddressPoolSpec_To_v20191101_BackendAddressPoolSpec

func Convert_v1_BackendAddressPoolSpec_To_v20191101_BackendAddressPoolSpec(in *v1.BackendAddressPoolSpec, out *BackendAddressPoolSpec, s conversion.Scope) error

Convert_v1_BackendAddressPoolSpec_To_v20191101_BackendAddressPoolSpec is an autogenerated conversion function.

func Convert_v1_BackendAddressPoolStatus_To_v20191101_BackendAddressPoolStatus

func Convert_v1_BackendAddressPoolStatus_To_v20191101_BackendAddressPoolStatus(in *v1.BackendAddressPoolStatus, out *BackendAddressPoolStatus, s conversion.Scope) error

Convert_v1_BackendAddressPoolStatus_To_v20191101_BackendAddressPoolStatus is an autogenerated conversion function.

func Convert_v1_BackendAddressPool_To_v20191101_BackendAddressPool

func Convert_v1_BackendAddressPool_To_v20191101_BackendAddressPool(in *v1.BackendAddressPool, out *BackendAddressPool, s conversion.Scope) error

Convert_v1_BackendAddressPool_To_v20191101_BackendAddressPool is an autogenerated conversion function.

func Convert_v1_DHCPOptionsSpec_To_v20191101_DHCPOptionsSpec

func Convert_v1_DHCPOptionsSpec_To_v20191101_DHCPOptionsSpec(in *v1.DHCPOptionsSpec, out *DHCPOptionsSpec, s conversion.Scope) error

Convert_v1_DHCPOptionsSpec_To_v20191101_DHCPOptionsSpec is an autogenerated conversion function.

func Convert_v1_FrontendIPConfigurationList_To_v20191101_FrontendIPConfigurationList

func Convert_v1_FrontendIPConfigurationList_To_v20191101_FrontendIPConfigurationList(in *v1.FrontendIPConfigurationList, out *FrontendIPConfigurationList, s conversion.Scope) error

Convert_v1_FrontendIPConfigurationList_To_v20191101_FrontendIPConfigurationList is an autogenerated conversion function.

func Convert_v1_FrontendIPConfigurationSpecProperties_To_v20191101_FrontendIPConfigurationSpecProperties

func Convert_v1_FrontendIPConfigurationSpecProperties_To_v20191101_FrontendIPConfigurationSpecProperties(in *v1.FrontendIPConfigurationSpecProperties, out *FrontendIPConfigurationSpecProperties, s conversion.Scope) error

Convert_v1_FrontendIPConfigurationSpecProperties_To_v20191101_FrontendIPConfigurationSpecProperties is an autogenerated conversion function.

func Convert_v1_FrontendIPConfigurationSpec_To_v20191101_FrontendIPConfigurationSpec

func Convert_v1_FrontendIPConfigurationSpec_To_v20191101_FrontendIPConfigurationSpec(in *v1.FrontendIPConfigurationSpec, out *FrontendIPConfigurationSpec, s conversion.Scope) error

Convert_v1_FrontendIPConfigurationSpec_To_v20191101_FrontendIPConfigurationSpec is an autogenerated conversion function.

func Convert_v1_FrontendIPConfigurationStatus_To_v20191101_FrontendIPConfigurationStatus

func Convert_v1_FrontendIPConfigurationStatus_To_v20191101_FrontendIPConfigurationStatus(in *v1.FrontendIPConfigurationStatus, out *FrontendIPConfigurationStatus, s conversion.Scope) error

Convert_v1_FrontendIPConfigurationStatus_To_v20191101_FrontendIPConfigurationStatus is an autogenerated conversion function.

func Convert_v1_FrontendIPConfiguration_To_v20191101_FrontendIPConfiguration

func Convert_v1_FrontendIPConfiguration_To_v20191101_FrontendIPConfiguration(in *v1.FrontendIPConfiguration, out *FrontendIPConfiguration, s conversion.Scope) error

Convert_v1_FrontendIPConfiguration_To_v20191101_FrontendIPConfiguration is an autogenerated conversion function.

func Convert_v1_InboundNatRuleList_To_v20191101_InboundNatRuleList

func Convert_v1_InboundNatRuleList_To_v20191101_InboundNatRuleList(in *v1.InboundNatRuleList, out *InboundNatRuleList, s conversion.Scope) error

Convert_v1_InboundNatRuleList_To_v20191101_InboundNatRuleList is an autogenerated conversion function.

func Convert_v1_InboundNatRuleSpecProperties_To_v20191101_InboundNatRuleSpecProperties

func Convert_v1_InboundNatRuleSpecProperties_To_v20191101_InboundNatRuleSpecProperties(in *v1.InboundNatRuleSpecProperties, out *InboundNatRuleSpecProperties, s conversion.Scope) error

Convert_v1_InboundNatRuleSpecProperties_To_v20191101_InboundNatRuleSpecProperties is an autogenerated conversion function.

func Convert_v1_InboundNatRuleSpec_To_v20191101_InboundNatRuleSpec

func Convert_v1_InboundNatRuleSpec_To_v20191101_InboundNatRuleSpec(in *v1.InboundNatRuleSpec, out *InboundNatRuleSpec, s conversion.Scope) error

Convert_v1_InboundNatRuleSpec_To_v20191101_InboundNatRuleSpec is an autogenerated conversion function.

func Convert_v1_InboundNatRuleStatus_To_v20191101_InboundNatRuleStatus

func Convert_v1_InboundNatRuleStatus_To_v20191101_InboundNatRuleStatus(in *v1.InboundNatRuleStatus, out *InboundNatRuleStatus, s conversion.Scope) error

Convert_v1_InboundNatRuleStatus_To_v20191101_InboundNatRuleStatus is an autogenerated conversion function.

func Convert_v1_InboundNatRule_To_v20191101_InboundNatRule

func Convert_v1_InboundNatRule_To_v20191101_InboundNatRule(in *v1.InboundNatRule, out *InboundNatRule, s conversion.Scope) error

Convert_v1_InboundNatRule_To_v20191101_InboundNatRule is an autogenerated conversion function.

func Convert_v1_InterfaceDNSSettings_To_v20191101_InterfaceDNSSettings

func Convert_v1_InterfaceDNSSettings_To_v20191101_InterfaceDNSSettings(in *v1.InterfaceDNSSettings, out *InterfaceDNSSettings, s conversion.Scope) error

Convert_v1_InterfaceDNSSettings_To_v20191101_InterfaceDNSSettings is an autogenerated conversion function.

func Convert_v1_LoadBalancerList_To_v20191101_LoadBalancerList

func Convert_v1_LoadBalancerList_To_v20191101_LoadBalancerList(in *v1.LoadBalancerList, out *LoadBalancerList, s conversion.Scope) error

Convert_v1_LoadBalancerList_To_v20191101_LoadBalancerList is an autogenerated conversion function.

func Convert_v1_LoadBalancerRuleSpecProperties_To_v20191101_LoadBalancerRuleSpecProperties

func Convert_v1_LoadBalancerRuleSpecProperties_To_v20191101_LoadBalancerRuleSpecProperties(in *v1.LoadBalancerRuleSpecProperties, out *LoadBalancerRuleSpecProperties, s conversion.Scope) error

Convert_v1_LoadBalancerRuleSpecProperties_To_v20191101_LoadBalancerRuleSpecProperties is an autogenerated conversion function.

func Convert_v1_LoadBalancerSpecProperties_To_v20191101_LoadBalancerSpecProperties

func Convert_v1_LoadBalancerSpecProperties_To_v20191101_LoadBalancerSpecProperties(in *v1.LoadBalancerSpecProperties, out *LoadBalancerSpecProperties, s conversion.Scope) error

Convert_v1_LoadBalancerSpecProperties_To_v20191101_LoadBalancerSpecProperties is an autogenerated conversion function.

func Convert_v1_LoadBalancerSpec_To_v20191101_LoadBalancerSpec

func Convert_v1_LoadBalancerSpec_To_v20191101_LoadBalancerSpec(in *v1.LoadBalancerSpec, out *LoadBalancerSpec, s conversion.Scope) error

Convert_v1_LoadBalancerSpec_To_v20191101_LoadBalancerSpec is an autogenerated conversion function.

func Convert_v1_LoadBalancerStatus_To_v20191101_LoadBalancerStatus

func Convert_v1_LoadBalancerStatus_To_v20191101_LoadBalancerStatus(in *v1.LoadBalancerStatus, out *LoadBalancerStatus, s conversion.Scope) error

Convert_v1_LoadBalancerStatus_To_v20191101_LoadBalancerStatus is an autogenerated conversion function.

func Convert_v1_LoadBalancer_To_v20191101_LoadBalancer

func Convert_v1_LoadBalancer_To_v20191101_LoadBalancer(in *v1.LoadBalancer, out *LoadBalancer, s conversion.Scope) error

Convert_v1_LoadBalancer_To_v20191101_LoadBalancer is an autogenerated conversion function.

func Convert_v1_LoadBalancingRuleList_To_v20191101_LoadBalancingRuleList

func Convert_v1_LoadBalancingRuleList_To_v20191101_LoadBalancingRuleList(in *v1.LoadBalancingRuleList, out *LoadBalancingRuleList, s conversion.Scope) error

Convert_v1_LoadBalancingRuleList_To_v20191101_LoadBalancingRuleList is an autogenerated conversion function.

func Convert_v1_LoadBalancingRuleSpec_To_v20191101_LoadBalancingRuleSpec

func Convert_v1_LoadBalancingRuleSpec_To_v20191101_LoadBalancingRuleSpec(in *v1.LoadBalancingRuleSpec, out *LoadBalancingRuleSpec, s conversion.Scope) error

Convert_v1_LoadBalancingRuleSpec_To_v20191101_LoadBalancingRuleSpec is an autogenerated conversion function.

func Convert_v1_LoadBalancingRuleStatus_To_v20191101_LoadBalancingRuleStatus

func Convert_v1_LoadBalancingRuleStatus_To_v20191101_LoadBalancingRuleStatus(in *v1.LoadBalancingRuleStatus, out *LoadBalancingRuleStatus, s conversion.Scope) error

Convert_v1_LoadBalancingRuleStatus_To_v20191101_LoadBalancingRuleStatus is an autogenerated conversion function.

func Convert_v1_LoadBalancingRule_To_v20191101_LoadBalancingRule

func Convert_v1_LoadBalancingRule_To_v20191101_LoadBalancingRule(in *v1.LoadBalancingRule, out *LoadBalancingRule, s conversion.Scope) error

Convert_v1_LoadBalancingRule_To_v20191101_LoadBalancingRule is an autogenerated conversion function.

func Convert_v1_NetworkInterfaceIPConfigurationSpecProperties_To_v20191101_NetworkInterfaceIPConfigurationSpecProperties

func Convert_v1_NetworkInterfaceIPConfigurationSpecProperties_To_v20191101_NetworkInterfaceIPConfigurationSpecProperties(in *v1.NetworkInterfaceIPConfigurationSpecProperties, out *NetworkInterfaceIPConfigurationSpecProperties, s conversion.Scope) error

Convert_v1_NetworkInterfaceIPConfigurationSpecProperties_To_v20191101_NetworkInterfaceIPConfigurationSpecProperties is an autogenerated conversion function.

func Convert_v1_NetworkInterfaceIPConfigurationSpec_To_v20191101_NetworkInterfaceIPConfigurationSpec

func Convert_v1_NetworkInterfaceIPConfigurationSpec_To_v20191101_NetworkInterfaceIPConfigurationSpec(in *v1.NetworkInterfaceIPConfigurationSpec, out *NetworkInterfaceIPConfigurationSpec, s conversion.Scope) error

Convert_v1_NetworkInterfaceIPConfigurationSpec_To_v20191101_NetworkInterfaceIPConfigurationSpec is an autogenerated conversion function.

func Convert_v1_NetworkInterfaceList_To_v20191101_NetworkInterfaceList

func Convert_v1_NetworkInterfaceList_To_v20191101_NetworkInterfaceList(in *v1.NetworkInterfaceList, out *NetworkInterfaceList, s conversion.Scope) error

Convert_v1_NetworkInterfaceList_To_v20191101_NetworkInterfaceList is an autogenerated conversion function.

func Convert_v1_NetworkInterfaceSpecProperties_To_v20191101_NetworkInterfaceSpecProperties

func Convert_v1_NetworkInterfaceSpecProperties_To_v20191101_NetworkInterfaceSpecProperties(in *v1.NetworkInterfaceSpecProperties, out *NetworkInterfaceSpecProperties, s conversion.Scope) error

Convert_v1_NetworkInterfaceSpecProperties_To_v20191101_NetworkInterfaceSpecProperties is an autogenerated conversion function.

func Convert_v1_NetworkInterfaceSpec_To_v20191101_NetworkInterfaceSpec

func Convert_v1_NetworkInterfaceSpec_To_v20191101_NetworkInterfaceSpec(in *v1.NetworkInterfaceSpec, out *NetworkInterfaceSpec, s conversion.Scope) error

Convert_v1_NetworkInterfaceSpec_To_v20191101_NetworkInterfaceSpec is an autogenerated conversion function.

func Convert_v1_NetworkInterfaceStatus_To_v20191101_NetworkInterfaceStatus

func Convert_v1_NetworkInterfaceStatus_To_v20191101_NetworkInterfaceStatus(in *v1.NetworkInterfaceStatus, out *NetworkInterfaceStatus, s conversion.Scope) error

Convert_v1_NetworkInterfaceStatus_To_v20191101_NetworkInterfaceStatus is an autogenerated conversion function.

func Convert_v1_NetworkInterface_To_v20191101_NetworkInterface

func Convert_v1_NetworkInterface_To_v20191101_NetworkInterface(in *v1.NetworkInterface, out *NetworkInterface, s conversion.Scope) error

Convert_v1_NetworkInterface_To_v20191101_NetworkInterface is an autogenerated conversion function.

func Convert_v1_NetworkSecurityGroupList_To_v20191101_NetworkSecurityGroupList

func Convert_v1_NetworkSecurityGroupList_To_v20191101_NetworkSecurityGroupList(in *v1.NetworkSecurityGroupList, out *NetworkSecurityGroupList, s conversion.Scope) error

Convert_v1_NetworkSecurityGroupList_To_v20191101_NetworkSecurityGroupList is an autogenerated conversion function.

func Convert_v1_NetworkSecurityGroupSpecProperties_To_v20191101_NetworkSecurityGroupSpecProperties

func Convert_v1_NetworkSecurityGroupSpecProperties_To_v20191101_NetworkSecurityGroupSpecProperties(in *v1.NetworkSecurityGroupSpecProperties, out *NetworkSecurityGroupSpecProperties, s conversion.Scope) error

Convert_v1_NetworkSecurityGroupSpecProperties_To_v20191101_NetworkSecurityGroupSpecProperties is an autogenerated conversion function.

func Convert_v1_NetworkSecurityGroupSpec_To_v20191101_NetworkSecurityGroupSpec

func Convert_v1_NetworkSecurityGroupSpec_To_v20191101_NetworkSecurityGroupSpec(in *v1.NetworkSecurityGroupSpec, out *NetworkSecurityGroupSpec, s conversion.Scope) error

Convert_v1_NetworkSecurityGroupSpec_To_v20191101_NetworkSecurityGroupSpec is an autogenerated conversion function.

func Convert_v1_NetworkSecurityGroupStatus_To_v20191101_NetworkSecurityGroupStatus

func Convert_v1_NetworkSecurityGroupStatus_To_v20191101_NetworkSecurityGroupStatus(in *v1.NetworkSecurityGroupStatus, out *NetworkSecurityGroupStatus, s conversion.Scope) error

Convert_v1_NetworkSecurityGroupStatus_To_v20191101_NetworkSecurityGroupStatus is an autogenerated conversion function.

func Convert_v1_NetworkSecurityGroup_To_v20191101_NetworkSecurityGroup

func Convert_v1_NetworkSecurityGroup_To_v20191101_NetworkSecurityGroup(in *v1.NetworkSecurityGroup, out *NetworkSecurityGroup, s conversion.Scope) error

Convert_v1_NetworkSecurityGroup_To_v20191101_NetworkSecurityGroup is an autogenerated conversion function.

func Convert_v1_OutboundRuleList_To_v20191101_OutboundRuleList

func Convert_v1_OutboundRuleList_To_v20191101_OutboundRuleList(in *v1.OutboundRuleList, out *OutboundRuleList, s conversion.Scope) error

Convert_v1_OutboundRuleList_To_v20191101_OutboundRuleList is an autogenerated conversion function.

func Convert_v1_OutboundRuleSpecProperties_To_v20191101_OutboundRuleSpecProperties

func Convert_v1_OutboundRuleSpecProperties_To_v20191101_OutboundRuleSpecProperties(in *v1.OutboundRuleSpecProperties, out *OutboundRuleSpecProperties, s conversion.Scope) error

Convert_v1_OutboundRuleSpecProperties_To_v20191101_OutboundRuleSpecProperties is an autogenerated conversion function.

func Convert_v1_OutboundRuleSpec_To_v20191101_OutboundRuleSpec

func Convert_v1_OutboundRuleSpec_To_v20191101_OutboundRuleSpec(in *v1.OutboundRuleSpec, out *OutboundRuleSpec, s conversion.Scope) error

Convert_v1_OutboundRuleSpec_To_v20191101_OutboundRuleSpec is an autogenerated conversion function.

func Convert_v1_OutboundRuleStatus_To_v20191101_OutboundRuleStatus

func Convert_v1_OutboundRuleStatus_To_v20191101_OutboundRuleStatus(in *v1.OutboundRuleStatus, out *OutboundRuleStatus, s conversion.Scope) error

Convert_v1_OutboundRuleStatus_To_v20191101_OutboundRuleStatus is an autogenerated conversion function.

func Convert_v1_OutboundRule_To_v20191101_OutboundRule

func Convert_v1_OutboundRule_To_v20191101_OutboundRule(in *v1.OutboundRule, out *OutboundRule, s conversion.Scope) error

Convert_v1_OutboundRule_To_v20191101_OutboundRule is an autogenerated conversion function.

func Convert_v1_RouteList_To_v20191101_RouteList

func Convert_v1_RouteList_To_v20191101_RouteList(in *v1.RouteList, out *RouteList, s conversion.Scope) error

Convert_v1_RouteList_To_v20191101_RouteList is an autogenerated conversion function.

func Convert_v1_RouteSpecProperties_To_v20191101_RouteSpecProperties

func Convert_v1_RouteSpecProperties_To_v20191101_RouteSpecProperties(in *v1.RouteSpecProperties, out *RouteSpecProperties, s conversion.Scope) error

Convert_v1_RouteSpecProperties_To_v20191101_RouteSpecProperties is an autogenerated conversion function.

func Convert_v1_RouteSpec_To_v20191101_RouteSpec

func Convert_v1_RouteSpec_To_v20191101_RouteSpec(in *v1.RouteSpec, out *RouteSpec, s conversion.Scope) error

Convert_v1_RouteSpec_To_v20191101_RouteSpec is an autogenerated conversion function.

func Convert_v1_RouteStatus_To_v20191101_RouteStatus

func Convert_v1_RouteStatus_To_v20191101_RouteStatus(in *v1.RouteStatus, out *RouteStatus, s conversion.Scope) error

Convert_v1_RouteStatus_To_v20191101_RouteStatus is an autogenerated conversion function.

func Convert_v1_RouteTableList_To_v20191101_RouteTableList

func Convert_v1_RouteTableList_To_v20191101_RouteTableList(in *v1.RouteTableList, out *RouteTableList, s conversion.Scope) error

Convert_v1_RouteTableList_To_v20191101_RouteTableList is an autogenerated conversion function.

func Convert_v1_RouteTableSpecProperties_To_v20191101_RouteTableSpecProperties

func Convert_v1_RouteTableSpecProperties_To_v20191101_RouteTableSpecProperties(in *v1.RouteTableSpecProperties, out *RouteTableSpecProperties, s conversion.Scope) error

Convert_v1_RouteTableSpecProperties_To_v20191101_RouteTableSpecProperties is an autogenerated conversion function.

func Convert_v1_RouteTableSpec_To_v20191101_RouteTableSpec

func Convert_v1_RouteTableSpec_To_v20191101_RouteTableSpec(in *v1.RouteTableSpec, out *RouteTableSpec, s conversion.Scope) error

Convert_v1_RouteTableSpec_To_v20191101_RouteTableSpec is an autogenerated conversion function.

func Convert_v1_RouteTableStatus_To_v20191101_RouteTableStatus

func Convert_v1_RouteTableStatus_To_v20191101_RouteTableStatus(in *v1.RouteTableStatus, out *RouteTableStatus, s conversion.Scope) error

Convert_v1_RouteTableStatus_To_v20191101_RouteTableStatus is an autogenerated conversion function.

func Convert_v1_RouteTable_To_v20191101_RouteTable

func Convert_v1_RouteTable_To_v20191101_RouteTable(in *v1.RouteTable, out *RouteTable, s conversion.Scope) error

Convert_v1_RouteTable_To_v20191101_RouteTable is an autogenerated conversion function.

func Convert_v1_Route_To_v20191101_Route

func Convert_v1_Route_To_v20191101_Route(in *v1.Route, out *Route, s conversion.Scope) error

Convert_v1_Route_To_v20191101_Route is an autogenerated conversion function.

func Convert_v1_SecurityRuleList_To_v20191101_SecurityRuleList

func Convert_v1_SecurityRuleList_To_v20191101_SecurityRuleList(in *v1.SecurityRuleList, out *SecurityRuleList, s conversion.Scope) error

Convert_v1_SecurityRuleList_To_v20191101_SecurityRuleList is an autogenerated conversion function.

func Convert_v1_SecurityRuleSpecProperties_To_v20191101_SecurityRuleSpecProperties

func Convert_v1_SecurityRuleSpecProperties_To_v20191101_SecurityRuleSpecProperties(in *v1.SecurityRuleSpecProperties, out *SecurityRuleSpecProperties, s conversion.Scope) error

Convert_v1_SecurityRuleSpecProperties_To_v20191101_SecurityRuleSpecProperties is an autogenerated conversion function.

func Convert_v1_SecurityRuleSpec_To_v20191101_SecurityRuleSpec

func Convert_v1_SecurityRuleSpec_To_v20191101_SecurityRuleSpec(in *v1.SecurityRuleSpec, out *SecurityRuleSpec, s conversion.Scope) error

Convert_v1_SecurityRuleSpec_To_v20191101_SecurityRuleSpec is an autogenerated conversion function.

func Convert_v1_SecurityRuleStatus_To_v20191101_SecurityRuleStatus

func Convert_v1_SecurityRuleStatus_To_v20191101_SecurityRuleStatus(in *v1.SecurityRuleStatus, out *SecurityRuleStatus, s conversion.Scope) error

Convert_v1_SecurityRuleStatus_To_v20191101_SecurityRuleStatus is an autogenerated conversion function.

func Convert_v1_SecurityRule_To_v20191101_SecurityRule

func Convert_v1_SecurityRule_To_v20191101_SecurityRule(in *v1.SecurityRule, out *SecurityRule, s conversion.Scope) error

Convert_v1_SecurityRule_To_v20191101_SecurityRule is an autogenerated conversion function.

func Convert_v1_SubnetList_To_v20191101_SubnetList

func Convert_v1_SubnetList_To_v20191101_SubnetList(in *v1.SubnetList, out *SubnetList, s conversion.Scope) error

Convert_v1_SubnetList_To_v20191101_SubnetList is an autogenerated conversion function.

func Convert_v1_SubnetProperties_To_v20191101_SubnetProperties

func Convert_v1_SubnetProperties_To_v20191101_SubnetProperties(in *v1.SubnetProperties, out *SubnetProperties, s conversion.Scope) error

Convert_v1_SubnetProperties_To_v20191101_SubnetProperties is an autogenerated conversion function.

func Convert_v1_SubnetSpec_To_v20191101_SubnetSpec

func Convert_v1_SubnetSpec_To_v20191101_SubnetSpec(in *v1.SubnetSpec, out *SubnetSpec, s conversion.Scope) error

Convert_v1_SubnetSpec_To_v20191101_SubnetSpec is an autogenerated conversion function.

func Convert_v1_SubnetStatus_To_v20191101_SubnetStatus

func Convert_v1_SubnetStatus_To_v20191101_SubnetStatus(in *v1.SubnetStatus, out *SubnetStatus, s conversion.Scope) error

Convert_v1_SubnetStatus_To_v20191101_SubnetStatus is an autogenerated conversion function.

func Convert_v1_Subnet_To_v20191101_Subnet

func Convert_v1_Subnet_To_v20191101_Subnet(in *v1.Subnet, out *Subnet, s conversion.Scope) error

Convert_v1_Subnet_To_v20191101_Subnet is an autogenerated conversion function.

func Convert_v1_VirtualNetworkList_To_v20191101_VirtualNetworkList

func Convert_v1_VirtualNetworkList_To_v20191101_VirtualNetworkList(in *v1.VirtualNetworkList, out *VirtualNetworkList, s conversion.Scope) error

Convert_v1_VirtualNetworkList_To_v20191101_VirtualNetworkList is an autogenerated conversion function.

func Convert_v1_VirtualNetworkSpecProperties_To_v20191101_VirtualNetworkSpecProperties

func Convert_v1_VirtualNetworkSpecProperties_To_v20191101_VirtualNetworkSpecProperties(in *v1.VirtualNetworkSpecProperties, out *VirtualNetworkSpecProperties, s conversion.Scope) error

Convert_v1_VirtualNetworkSpecProperties_To_v20191101_VirtualNetworkSpecProperties is an autogenerated conversion function.

func Convert_v1_VirtualNetworkSpec_To_v20191101_VirtualNetworkSpec

func Convert_v1_VirtualNetworkSpec_To_v20191101_VirtualNetworkSpec(in *v1.VirtualNetworkSpec, out *VirtualNetworkSpec, s conversion.Scope) error

Convert_v1_VirtualNetworkSpec_To_v20191101_VirtualNetworkSpec is an autogenerated conversion function.

func Convert_v1_VirtualNetworkStatus_To_v20191101_VirtualNetworkStatus

func Convert_v1_VirtualNetworkStatus_To_v20191101_VirtualNetworkStatus(in *v1.VirtualNetworkStatus, out *VirtualNetworkStatus, s conversion.Scope) error

Convert_v1_VirtualNetworkStatus_To_v20191101_VirtualNetworkStatus is an autogenerated conversion function.

func Convert_v1_VirtualNetwork_To_v20191101_VirtualNetwork

func Convert_v1_VirtualNetwork_To_v20191101_VirtualNetwork(in *v1.VirtualNetwork, out *VirtualNetwork, s conversion.Scope) error

Convert_v1_VirtualNetwork_To_v20191101_VirtualNetwork is an autogenerated conversion function.

func Convert_v20191101_AddressSpaceSpec_To_v1_AddressSpaceSpec

func Convert_v20191101_AddressSpaceSpec_To_v1_AddressSpaceSpec(in *AddressSpaceSpec, out *v1.AddressSpaceSpec, s conversion.Scope) error

Convert_v20191101_AddressSpaceSpec_To_v1_AddressSpaceSpec is an autogenerated conversion function.

func Convert_v20191101_BGPCommunitiesSpec_To_v1_BGPCommunitiesSpec

func Convert_v20191101_BGPCommunitiesSpec_To_v1_BGPCommunitiesSpec(in *BGPCommunitiesSpec, out *v1.BGPCommunitiesSpec, s conversion.Scope) error

Convert_v20191101_BGPCommunitiesSpec_To_v1_BGPCommunitiesSpec is an autogenerated conversion function.

func Convert_v20191101_BackendAddressPoolList_To_v1_BackendAddressPoolList

func Convert_v20191101_BackendAddressPoolList_To_v1_BackendAddressPoolList(in *BackendAddressPoolList, out *v1.BackendAddressPoolList, s conversion.Scope) error

Convert_v20191101_BackendAddressPoolList_To_v1_BackendAddressPoolList is an autogenerated conversion function.

func Convert_v20191101_BackendAddressPoolSpecProperties_To_v1_BackendAddressPoolSpecProperties

func Convert_v20191101_BackendAddressPoolSpecProperties_To_v1_BackendAddressPoolSpecProperties(in *BackendAddressPoolSpecProperties, out *v1.BackendAddressPoolSpecProperties, s conversion.Scope) error

Convert_v20191101_BackendAddressPoolSpecProperties_To_v1_BackendAddressPoolSpecProperties is an autogenerated conversion function.

func Convert_v20191101_BackendAddressPoolSpec_To_v1_BackendAddressPoolSpec

func Convert_v20191101_BackendAddressPoolSpec_To_v1_BackendAddressPoolSpec(in *BackendAddressPoolSpec, out *v1.BackendAddressPoolSpec, s conversion.Scope) error

Convert_v20191101_BackendAddressPoolSpec_To_v1_BackendAddressPoolSpec is an autogenerated conversion function.

func Convert_v20191101_BackendAddressPoolStatus_To_v1_BackendAddressPoolStatus

func Convert_v20191101_BackendAddressPoolStatus_To_v1_BackendAddressPoolStatus(in *BackendAddressPoolStatus, out *v1.BackendAddressPoolStatus, s conversion.Scope) error

Convert_v20191101_BackendAddressPoolStatus_To_v1_BackendAddressPoolStatus is an autogenerated conversion function.

func Convert_v20191101_BackendAddressPool_To_v1_BackendAddressPool

func Convert_v20191101_BackendAddressPool_To_v1_BackendAddressPool(in *BackendAddressPool, out *v1.BackendAddressPool, s conversion.Scope) error

Convert_v20191101_BackendAddressPool_To_v1_BackendAddressPool is an autogenerated conversion function.

func Convert_v20191101_DHCPOptionsSpec_To_v1_DHCPOptionsSpec

func Convert_v20191101_DHCPOptionsSpec_To_v1_DHCPOptionsSpec(in *DHCPOptionsSpec, out *v1.DHCPOptionsSpec, s conversion.Scope) error

Convert_v20191101_DHCPOptionsSpec_To_v1_DHCPOptionsSpec is an autogenerated conversion function.

func Convert_v20191101_FrontendIPConfigurationList_To_v1_FrontendIPConfigurationList

func Convert_v20191101_FrontendIPConfigurationList_To_v1_FrontendIPConfigurationList(in *FrontendIPConfigurationList, out *v1.FrontendIPConfigurationList, s conversion.Scope) error

Convert_v20191101_FrontendIPConfigurationList_To_v1_FrontendIPConfigurationList is an autogenerated conversion function.

func Convert_v20191101_FrontendIPConfigurationSpecProperties_To_v1_FrontendIPConfigurationSpecProperties

func Convert_v20191101_FrontendIPConfigurationSpecProperties_To_v1_FrontendIPConfigurationSpecProperties(in *FrontendIPConfigurationSpecProperties, out *v1.FrontendIPConfigurationSpecProperties, s conversion.Scope) error

Convert_v20191101_FrontendIPConfigurationSpecProperties_To_v1_FrontendIPConfigurationSpecProperties is an autogenerated conversion function.

func Convert_v20191101_FrontendIPConfigurationSpec_To_v1_FrontendIPConfigurationSpec

func Convert_v20191101_FrontendIPConfigurationSpec_To_v1_FrontendIPConfigurationSpec(in *FrontendIPConfigurationSpec, out *v1.FrontendIPConfigurationSpec, s conversion.Scope) error

Convert_v20191101_FrontendIPConfigurationSpec_To_v1_FrontendIPConfigurationSpec is an autogenerated conversion function.

func Convert_v20191101_FrontendIPConfigurationStatus_To_v1_FrontendIPConfigurationStatus

func Convert_v20191101_FrontendIPConfigurationStatus_To_v1_FrontendIPConfigurationStatus(in *FrontendIPConfigurationStatus, out *v1.FrontendIPConfigurationStatus, s conversion.Scope) error

Convert_v20191101_FrontendIPConfigurationStatus_To_v1_FrontendIPConfigurationStatus is an autogenerated conversion function.

func Convert_v20191101_FrontendIPConfiguration_To_v1_FrontendIPConfiguration

func Convert_v20191101_FrontendIPConfiguration_To_v1_FrontendIPConfiguration(in *FrontendIPConfiguration, out *v1.FrontendIPConfiguration, s conversion.Scope) error

Convert_v20191101_FrontendIPConfiguration_To_v1_FrontendIPConfiguration is an autogenerated conversion function.

func Convert_v20191101_InboundNatRuleList_To_v1_InboundNatRuleList

func Convert_v20191101_InboundNatRuleList_To_v1_InboundNatRuleList(in *InboundNatRuleList, out *v1.InboundNatRuleList, s conversion.Scope) error

Convert_v20191101_InboundNatRuleList_To_v1_InboundNatRuleList is an autogenerated conversion function.

func Convert_v20191101_InboundNatRuleSpecProperties_To_v1_InboundNatRuleSpecProperties

func Convert_v20191101_InboundNatRuleSpecProperties_To_v1_InboundNatRuleSpecProperties(in *InboundNatRuleSpecProperties, out *v1.InboundNatRuleSpecProperties, s conversion.Scope) error

Convert_v20191101_InboundNatRuleSpecProperties_To_v1_InboundNatRuleSpecProperties is an autogenerated conversion function.

func Convert_v20191101_InboundNatRuleSpec_To_v1_InboundNatRuleSpec

func Convert_v20191101_InboundNatRuleSpec_To_v1_InboundNatRuleSpec(in *InboundNatRuleSpec, out *v1.InboundNatRuleSpec, s conversion.Scope) error

Convert_v20191101_InboundNatRuleSpec_To_v1_InboundNatRuleSpec is an autogenerated conversion function.

func Convert_v20191101_InboundNatRuleStatus_To_v1_InboundNatRuleStatus

func Convert_v20191101_InboundNatRuleStatus_To_v1_InboundNatRuleStatus(in *InboundNatRuleStatus, out *v1.InboundNatRuleStatus, s conversion.Scope) error

Convert_v20191101_InboundNatRuleStatus_To_v1_InboundNatRuleStatus is an autogenerated conversion function.

func Convert_v20191101_InboundNatRule_To_v1_InboundNatRule

func Convert_v20191101_InboundNatRule_To_v1_InboundNatRule(in *InboundNatRule, out *v1.InboundNatRule, s conversion.Scope) error

Convert_v20191101_InboundNatRule_To_v1_InboundNatRule is an autogenerated conversion function.

func Convert_v20191101_InterfaceDNSSettings_To_v1_InterfaceDNSSettings

func Convert_v20191101_InterfaceDNSSettings_To_v1_InterfaceDNSSettings(in *InterfaceDNSSettings, out *v1.InterfaceDNSSettings, s conversion.Scope) error

Convert_v20191101_InterfaceDNSSettings_To_v1_InterfaceDNSSettings is an autogenerated conversion function.

func Convert_v20191101_LoadBalancerList_To_v1_LoadBalancerList

func Convert_v20191101_LoadBalancerList_To_v1_LoadBalancerList(in *LoadBalancerList, out *v1.LoadBalancerList, s conversion.Scope) error

Convert_v20191101_LoadBalancerList_To_v1_LoadBalancerList is an autogenerated conversion function.

func Convert_v20191101_LoadBalancerRuleSpecProperties_To_v1_LoadBalancerRuleSpecProperties

func Convert_v20191101_LoadBalancerRuleSpecProperties_To_v1_LoadBalancerRuleSpecProperties(in *LoadBalancerRuleSpecProperties, out *v1.LoadBalancerRuleSpecProperties, s conversion.Scope) error

Convert_v20191101_LoadBalancerRuleSpecProperties_To_v1_LoadBalancerRuleSpecProperties is an autogenerated conversion function.

func Convert_v20191101_LoadBalancerSpecProperties_To_v1_LoadBalancerSpecProperties

func Convert_v20191101_LoadBalancerSpecProperties_To_v1_LoadBalancerSpecProperties(in *LoadBalancerSpecProperties, out *v1.LoadBalancerSpecProperties, s conversion.Scope) error

Convert_v20191101_LoadBalancerSpecProperties_To_v1_LoadBalancerSpecProperties is an autogenerated conversion function.

func Convert_v20191101_LoadBalancerSpec_To_v1_LoadBalancerSpec

func Convert_v20191101_LoadBalancerSpec_To_v1_LoadBalancerSpec(in *LoadBalancerSpec, out *v1.LoadBalancerSpec, s conversion.Scope) error

Convert_v20191101_LoadBalancerSpec_To_v1_LoadBalancerSpec is an autogenerated conversion function.

func Convert_v20191101_LoadBalancerStatus_To_v1_LoadBalancerStatus

func Convert_v20191101_LoadBalancerStatus_To_v1_LoadBalancerStatus(in *LoadBalancerStatus, out *v1.LoadBalancerStatus, s conversion.Scope) error

Convert_v20191101_LoadBalancerStatus_To_v1_LoadBalancerStatus is an autogenerated conversion function.

func Convert_v20191101_LoadBalancer_To_v1_LoadBalancer

func Convert_v20191101_LoadBalancer_To_v1_LoadBalancer(in *LoadBalancer, out *v1.LoadBalancer, s conversion.Scope) error

Convert_v20191101_LoadBalancer_To_v1_LoadBalancer is an autogenerated conversion function.

func Convert_v20191101_LoadBalancingRuleList_To_v1_LoadBalancingRuleList

func Convert_v20191101_LoadBalancingRuleList_To_v1_LoadBalancingRuleList(in *LoadBalancingRuleList, out *v1.LoadBalancingRuleList, s conversion.Scope) error

Convert_v20191101_LoadBalancingRuleList_To_v1_LoadBalancingRuleList is an autogenerated conversion function.

func Convert_v20191101_LoadBalancingRuleSpec_To_v1_LoadBalancingRuleSpec

func Convert_v20191101_LoadBalancingRuleSpec_To_v1_LoadBalancingRuleSpec(in *LoadBalancingRuleSpec, out *v1.LoadBalancingRuleSpec, s conversion.Scope) error

Convert_v20191101_LoadBalancingRuleSpec_To_v1_LoadBalancingRuleSpec is an autogenerated conversion function.

func Convert_v20191101_LoadBalancingRuleStatus_To_v1_LoadBalancingRuleStatus

func Convert_v20191101_LoadBalancingRuleStatus_To_v1_LoadBalancingRuleStatus(in *LoadBalancingRuleStatus, out *v1.LoadBalancingRuleStatus, s conversion.Scope) error

Convert_v20191101_LoadBalancingRuleStatus_To_v1_LoadBalancingRuleStatus is an autogenerated conversion function.

func Convert_v20191101_LoadBalancingRule_To_v1_LoadBalancingRule

func Convert_v20191101_LoadBalancingRule_To_v1_LoadBalancingRule(in *LoadBalancingRule, out *v1.LoadBalancingRule, s conversion.Scope) error

Convert_v20191101_LoadBalancingRule_To_v1_LoadBalancingRule is an autogenerated conversion function.

func Convert_v20191101_NetworkInterfaceIPConfigurationSpecProperties_To_v1_NetworkInterfaceIPConfigurationSpecProperties

func Convert_v20191101_NetworkInterfaceIPConfigurationSpecProperties_To_v1_NetworkInterfaceIPConfigurationSpecProperties(in *NetworkInterfaceIPConfigurationSpecProperties, out *v1.NetworkInterfaceIPConfigurationSpecProperties, s conversion.Scope) error

Convert_v20191101_NetworkInterfaceIPConfigurationSpecProperties_To_v1_NetworkInterfaceIPConfigurationSpecProperties is an autogenerated conversion function.

func Convert_v20191101_NetworkInterfaceIPConfigurationSpec_To_v1_NetworkInterfaceIPConfigurationSpec

func Convert_v20191101_NetworkInterfaceIPConfigurationSpec_To_v1_NetworkInterfaceIPConfigurationSpec(in *NetworkInterfaceIPConfigurationSpec, out *v1.NetworkInterfaceIPConfigurationSpec, s conversion.Scope) error

Convert_v20191101_NetworkInterfaceIPConfigurationSpec_To_v1_NetworkInterfaceIPConfigurationSpec is an autogenerated conversion function.

func Convert_v20191101_NetworkInterfaceList_To_v1_NetworkInterfaceList

func Convert_v20191101_NetworkInterfaceList_To_v1_NetworkInterfaceList(in *NetworkInterfaceList, out *v1.NetworkInterfaceList, s conversion.Scope) error

Convert_v20191101_NetworkInterfaceList_To_v1_NetworkInterfaceList is an autogenerated conversion function.

func Convert_v20191101_NetworkInterfaceSpecProperties_To_v1_NetworkInterfaceSpecProperties

func Convert_v20191101_NetworkInterfaceSpecProperties_To_v1_NetworkInterfaceSpecProperties(in *NetworkInterfaceSpecProperties, out *v1.NetworkInterfaceSpecProperties, s conversion.Scope) error

Convert_v20191101_NetworkInterfaceSpecProperties_To_v1_NetworkInterfaceSpecProperties is an autogenerated conversion function.

func Convert_v20191101_NetworkInterfaceSpec_To_v1_NetworkInterfaceSpec

func Convert_v20191101_NetworkInterfaceSpec_To_v1_NetworkInterfaceSpec(in *NetworkInterfaceSpec, out *v1.NetworkInterfaceSpec, s conversion.Scope) error

Convert_v20191101_NetworkInterfaceSpec_To_v1_NetworkInterfaceSpec is an autogenerated conversion function.

func Convert_v20191101_NetworkInterfaceStatus_To_v1_NetworkInterfaceStatus

func Convert_v20191101_NetworkInterfaceStatus_To_v1_NetworkInterfaceStatus(in *NetworkInterfaceStatus, out *v1.NetworkInterfaceStatus, s conversion.Scope) error

Convert_v20191101_NetworkInterfaceStatus_To_v1_NetworkInterfaceStatus is an autogenerated conversion function.

func Convert_v20191101_NetworkInterface_To_v1_NetworkInterface

func Convert_v20191101_NetworkInterface_To_v1_NetworkInterface(in *NetworkInterface, out *v1.NetworkInterface, s conversion.Scope) error

Convert_v20191101_NetworkInterface_To_v1_NetworkInterface is an autogenerated conversion function.

func Convert_v20191101_NetworkSecurityGroupList_To_v1_NetworkSecurityGroupList

func Convert_v20191101_NetworkSecurityGroupList_To_v1_NetworkSecurityGroupList(in *NetworkSecurityGroupList, out *v1.NetworkSecurityGroupList, s conversion.Scope) error

Convert_v20191101_NetworkSecurityGroupList_To_v1_NetworkSecurityGroupList is an autogenerated conversion function.

func Convert_v20191101_NetworkSecurityGroupSpecProperties_To_v1_NetworkSecurityGroupSpecProperties

func Convert_v20191101_NetworkSecurityGroupSpecProperties_To_v1_NetworkSecurityGroupSpecProperties(in *NetworkSecurityGroupSpecProperties, out *v1.NetworkSecurityGroupSpecProperties, s conversion.Scope) error

Convert_v20191101_NetworkSecurityGroupSpecProperties_To_v1_NetworkSecurityGroupSpecProperties is an autogenerated conversion function.

func Convert_v20191101_NetworkSecurityGroupSpec_To_v1_NetworkSecurityGroupSpec

func Convert_v20191101_NetworkSecurityGroupSpec_To_v1_NetworkSecurityGroupSpec(in *NetworkSecurityGroupSpec, out *v1.NetworkSecurityGroupSpec, s conversion.Scope) error

Convert_v20191101_NetworkSecurityGroupSpec_To_v1_NetworkSecurityGroupSpec is an autogenerated conversion function.

func Convert_v20191101_NetworkSecurityGroupStatus_To_v1_NetworkSecurityGroupStatus

func Convert_v20191101_NetworkSecurityGroupStatus_To_v1_NetworkSecurityGroupStatus(in *NetworkSecurityGroupStatus, out *v1.NetworkSecurityGroupStatus, s conversion.Scope) error

Convert_v20191101_NetworkSecurityGroupStatus_To_v1_NetworkSecurityGroupStatus is an autogenerated conversion function.

func Convert_v20191101_NetworkSecurityGroup_To_v1_NetworkSecurityGroup

func Convert_v20191101_NetworkSecurityGroup_To_v1_NetworkSecurityGroup(in *NetworkSecurityGroup, out *v1.NetworkSecurityGroup, s conversion.Scope) error

Convert_v20191101_NetworkSecurityGroup_To_v1_NetworkSecurityGroup is an autogenerated conversion function.

func Convert_v20191101_OutboundRuleList_To_v1_OutboundRuleList

func Convert_v20191101_OutboundRuleList_To_v1_OutboundRuleList(in *OutboundRuleList, out *v1.OutboundRuleList, s conversion.Scope) error

Convert_v20191101_OutboundRuleList_To_v1_OutboundRuleList is an autogenerated conversion function.

func Convert_v20191101_OutboundRuleSpecProperties_To_v1_OutboundRuleSpecProperties

func Convert_v20191101_OutboundRuleSpecProperties_To_v1_OutboundRuleSpecProperties(in *OutboundRuleSpecProperties, out *v1.OutboundRuleSpecProperties, s conversion.Scope) error

Convert_v20191101_OutboundRuleSpecProperties_To_v1_OutboundRuleSpecProperties is an autogenerated conversion function.

func Convert_v20191101_OutboundRuleSpec_To_v1_OutboundRuleSpec

func Convert_v20191101_OutboundRuleSpec_To_v1_OutboundRuleSpec(in *OutboundRuleSpec, out *v1.OutboundRuleSpec, s conversion.Scope) error

Convert_v20191101_OutboundRuleSpec_To_v1_OutboundRuleSpec is an autogenerated conversion function.

func Convert_v20191101_OutboundRuleStatus_To_v1_OutboundRuleStatus

func Convert_v20191101_OutboundRuleStatus_To_v1_OutboundRuleStatus(in *OutboundRuleStatus, out *v1.OutboundRuleStatus, s conversion.Scope) error

Convert_v20191101_OutboundRuleStatus_To_v1_OutboundRuleStatus is an autogenerated conversion function.

func Convert_v20191101_OutboundRule_To_v1_OutboundRule

func Convert_v20191101_OutboundRule_To_v1_OutboundRule(in *OutboundRule, out *v1.OutboundRule, s conversion.Scope) error

Convert_v20191101_OutboundRule_To_v1_OutboundRule is an autogenerated conversion function.

func Convert_v20191101_RouteList_To_v1_RouteList

func Convert_v20191101_RouteList_To_v1_RouteList(in *RouteList, out *v1.RouteList, s conversion.Scope) error

Convert_v20191101_RouteList_To_v1_RouteList is an autogenerated conversion function.

func Convert_v20191101_RouteSpecProperties_To_v1_RouteSpecProperties

func Convert_v20191101_RouteSpecProperties_To_v1_RouteSpecProperties(in *RouteSpecProperties, out *v1.RouteSpecProperties, s conversion.Scope) error

Convert_v20191101_RouteSpecProperties_To_v1_RouteSpecProperties is an autogenerated conversion function.

func Convert_v20191101_RouteSpec_To_v1_RouteSpec

func Convert_v20191101_RouteSpec_To_v1_RouteSpec(in *RouteSpec, out *v1.RouteSpec, s conversion.Scope) error

Convert_v20191101_RouteSpec_To_v1_RouteSpec is an autogenerated conversion function.

func Convert_v20191101_RouteStatus_To_v1_RouteStatus

func Convert_v20191101_RouteStatus_To_v1_RouteStatus(in *RouteStatus, out *v1.RouteStatus, s conversion.Scope) error

Convert_v20191101_RouteStatus_To_v1_RouteStatus is an autogenerated conversion function.

func Convert_v20191101_RouteTableList_To_v1_RouteTableList

func Convert_v20191101_RouteTableList_To_v1_RouteTableList(in *RouteTableList, out *v1.RouteTableList, s conversion.Scope) error

Convert_v20191101_RouteTableList_To_v1_RouteTableList is an autogenerated conversion function.

func Convert_v20191101_RouteTableSpecProperties_To_v1_RouteTableSpecProperties

func Convert_v20191101_RouteTableSpecProperties_To_v1_RouteTableSpecProperties(in *RouteTableSpecProperties, out *v1.RouteTableSpecProperties, s conversion.Scope) error

Convert_v20191101_RouteTableSpecProperties_To_v1_RouteTableSpecProperties is an autogenerated conversion function.

func Convert_v20191101_RouteTableSpec_To_v1_RouteTableSpec

func Convert_v20191101_RouteTableSpec_To_v1_RouteTableSpec(in *RouteTableSpec, out *v1.RouteTableSpec, s conversion.Scope) error

Convert_v20191101_RouteTableSpec_To_v1_RouteTableSpec is an autogenerated conversion function.

func Convert_v20191101_RouteTableStatus_To_v1_RouteTableStatus

func Convert_v20191101_RouteTableStatus_To_v1_RouteTableStatus(in *RouteTableStatus, out *v1.RouteTableStatus, s conversion.Scope) error

Convert_v20191101_RouteTableStatus_To_v1_RouteTableStatus is an autogenerated conversion function.

func Convert_v20191101_RouteTable_To_v1_RouteTable

func Convert_v20191101_RouteTable_To_v1_RouteTable(in *RouteTable, out *v1.RouteTable, s conversion.Scope) error

Convert_v20191101_RouteTable_To_v1_RouteTable is an autogenerated conversion function.

func Convert_v20191101_Route_To_v1_Route

func Convert_v20191101_Route_To_v1_Route(in *Route, out *v1.Route, s conversion.Scope) error

Convert_v20191101_Route_To_v1_Route is an autogenerated conversion function.

func Convert_v20191101_SecurityRuleList_To_v1_SecurityRuleList

func Convert_v20191101_SecurityRuleList_To_v1_SecurityRuleList(in *SecurityRuleList, out *v1.SecurityRuleList, s conversion.Scope) error

Convert_v20191101_SecurityRuleList_To_v1_SecurityRuleList is an autogenerated conversion function.

func Convert_v20191101_SecurityRuleSpecProperties_To_v1_SecurityRuleSpecProperties

func Convert_v20191101_SecurityRuleSpecProperties_To_v1_SecurityRuleSpecProperties(in *SecurityRuleSpecProperties, out *v1.SecurityRuleSpecProperties, s conversion.Scope) error

Convert_v20191101_SecurityRuleSpecProperties_To_v1_SecurityRuleSpecProperties is an autogenerated conversion function.

func Convert_v20191101_SecurityRuleSpec_To_v1_SecurityRuleSpec

func Convert_v20191101_SecurityRuleSpec_To_v1_SecurityRuleSpec(in *SecurityRuleSpec, out *v1.SecurityRuleSpec, s conversion.Scope) error

Convert_v20191101_SecurityRuleSpec_To_v1_SecurityRuleSpec is an autogenerated conversion function.

func Convert_v20191101_SecurityRuleStatus_To_v1_SecurityRuleStatus

func Convert_v20191101_SecurityRuleStatus_To_v1_SecurityRuleStatus(in *SecurityRuleStatus, out *v1.SecurityRuleStatus, s conversion.Scope) error

Convert_v20191101_SecurityRuleStatus_To_v1_SecurityRuleStatus is an autogenerated conversion function.

func Convert_v20191101_SecurityRule_To_v1_SecurityRule

func Convert_v20191101_SecurityRule_To_v1_SecurityRule(in *SecurityRule, out *v1.SecurityRule, s conversion.Scope) error

Convert_v20191101_SecurityRule_To_v1_SecurityRule is an autogenerated conversion function.

func Convert_v20191101_SubnetList_To_v1_SubnetList

func Convert_v20191101_SubnetList_To_v1_SubnetList(in *SubnetList, out *v1.SubnetList, s conversion.Scope) error

Convert_v20191101_SubnetList_To_v1_SubnetList is an autogenerated conversion function.

func Convert_v20191101_SubnetProperties_To_v1_SubnetProperties

func Convert_v20191101_SubnetProperties_To_v1_SubnetProperties(in *SubnetProperties, out *v1.SubnetProperties, s conversion.Scope) error

Convert_v20191101_SubnetProperties_To_v1_SubnetProperties is an autogenerated conversion function.

func Convert_v20191101_SubnetSpec_To_v1_SubnetSpec

func Convert_v20191101_SubnetSpec_To_v1_SubnetSpec(in *SubnetSpec, out *v1.SubnetSpec, s conversion.Scope) error

Convert_v20191101_SubnetSpec_To_v1_SubnetSpec is an autogenerated conversion function.

func Convert_v20191101_SubnetStatus_To_v1_SubnetStatus

func Convert_v20191101_SubnetStatus_To_v1_SubnetStatus(in *SubnetStatus, out *v1.SubnetStatus, s conversion.Scope) error

Convert_v20191101_SubnetStatus_To_v1_SubnetStatus is an autogenerated conversion function.

func Convert_v20191101_Subnet_To_v1_Subnet

func Convert_v20191101_Subnet_To_v1_Subnet(in *Subnet, out *v1.Subnet, s conversion.Scope) error

Convert_v20191101_Subnet_To_v1_Subnet is an autogenerated conversion function.

func Convert_v20191101_VirtualNetworkList_To_v1_VirtualNetworkList

func Convert_v20191101_VirtualNetworkList_To_v1_VirtualNetworkList(in *VirtualNetworkList, out *v1.VirtualNetworkList, s conversion.Scope) error

Convert_v20191101_VirtualNetworkList_To_v1_VirtualNetworkList is an autogenerated conversion function.

func Convert_v20191101_VirtualNetworkSpecProperties_To_v1_VirtualNetworkSpecProperties

func Convert_v20191101_VirtualNetworkSpecProperties_To_v1_VirtualNetworkSpecProperties(in *VirtualNetworkSpecProperties, out *v1.VirtualNetworkSpecProperties, s conversion.Scope) error

Convert_v20191101_VirtualNetworkSpecProperties_To_v1_VirtualNetworkSpecProperties is an autogenerated conversion function.

func Convert_v20191101_VirtualNetworkSpec_To_v1_VirtualNetworkSpec

func Convert_v20191101_VirtualNetworkSpec_To_v1_VirtualNetworkSpec(in *VirtualNetworkSpec, out *v1.VirtualNetworkSpec, s conversion.Scope) error

Convert_v20191101_VirtualNetworkSpec_To_v1_VirtualNetworkSpec is an autogenerated conversion function.

func Convert_v20191101_VirtualNetworkStatus_To_v1_VirtualNetworkStatus

func Convert_v20191101_VirtualNetworkStatus_To_v1_VirtualNetworkStatus(in *VirtualNetworkStatus, out *v1.VirtualNetworkStatus, s conversion.Scope) error

Convert_v20191101_VirtualNetworkStatus_To_v1_VirtualNetworkStatus is an autogenerated conversion function.

func Convert_v20191101_VirtualNetwork_To_v1_VirtualNetwork

func Convert_v20191101_VirtualNetwork_To_v1_VirtualNetwork(in *VirtualNetwork, out *v1.VirtualNetwork, s conversion.Scope) error

Convert_v20191101_VirtualNetwork_To_v1_VirtualNetwork is an autogenerated conversion function.

func RegisterConversions

func RegisterConversions(s *runtime.Scheme) error

RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.

Types

type AddressSpaceSpec

type AddressSpaceSpec struct {
	// AddressPrefixes are a list of address blocks reserved for this virtual network in CIDR notation
	AddressPrefixes []string `json:"addressPrefixes,omitempty"`
}

AddressSpaceSpec contains an array of IP address ranges that can be used by subnets

func (*AddressSpaceSpec) DeepCopy

func (in *AddressSpaceSpec) DeepCopy() *AddressSpaceSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AddressSpaceSpec.

func (*AddressSpaceSpec) DeepCopyInto

func (in *AddressSpaceSpec) DeepCopyInto(out *AddressSpaceSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type BGPCommunitiesSpec

type BGPCommunitiesSpec struct {
	// RegionalCommunity is a BGP community associated with the region of the virtual network
	RegionalCommunity string `json:"regionalCommunity,omitempty"`

	// VirtualNetworkCommunity is the BGP community associated with the virtual network
	VirtualNetworkCommunity string `json:"virtualNetworkCommunity,omitempty"`
}

BGPCommunitiesSpec are BGP communities sent over ExpressRoute with each route corresponding to a prefix in this VNET

func (*BGPCommunitiesSpec) DeepCopy

func (in *BGPCommunitiesSpec) DeepCopy() *BGPCommunitiesSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BGPCommunitiesSpec.

func (*BGPCommunitiesSpec) DeepCopyInto

func (in *BGPCommunitiesSpec) DeepCopyInto(out *BGPCommunitiesSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type BackendAddressPool

type BackendAddressPool struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   BackendAddressPoolSpec   `json:"spec,omitempty"`
	Status BackendAddressPoolStatus `json:"status,omitempty"`
}

BackendAddressPool is the Schema for the backendaddresspools API

func (*BackendAddressPool) ConvertFrom

func (dst *BackendAddressPool) ConvertFrom(srcRaw conversion.Hub) error

func (*BackendAddressPool) ConvertTo

func (src *BackendAddressPool) ConvertTo(dstRaw conversion.Hub) error

func (*BackendAddressPool) DeepCopy

func (in *BackendAddressPool) DeepCopy() *BackendAddressPool

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendAddressPool.

func (*BackendAddressPool) DeepCopyInto

func (in *BackendAddressPool) DeepCopyInto(out *BackendAddressPool)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*BackendAddressPool) DeepCopyObject

func (in *BackendAddressPool) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type BackendAddressPoolList

type BackendAddressPoolList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []BackendAddressPool `json:"items"`
}

BackendAddressPoolList contains a list of BackendAddressPool

func (*BackendAddressPoolList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendAddressPoolList.

func (*BackendAddressPoolList) DeepCopyInto

func (in *BackendAddressPoolList) DeepCopyInto(out *BackendAddressPoolList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*BackendAddressPoolList) DeepCopyObject

func (in *BackendAddressPoolList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type BackendAddressPoolSpec

type BackendAddressPoolSpec struct {
	Properties *BackendAddressPoolSpecProperties `json:"properties,omitempty"`
}

func (*BackendAddressPoolSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendAddressPoolSpec.

func (*BackendAddressPoolSpec) DeepCopyInto

func (in *BackendAddressPoolSpec) DeepCopyInto(out *BackendAddressPoolSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type BackendAddressPoolSpecProperties

type BackendAddressPoolSpecProperties struct {
	BackendIPConfigurationRefs []azcorev1.KnownTypeReference `json:"backendIPConfigurations,omitempty"`
	LoadBalancingRuleRefs      []azcorev1.KnownTypeReference `json:"loadBalancingRuleRefs,omitempty"`
	OutboundRuleRefs           []azcorev1.KnownTypeReference `json:"outboundRuleRefs,omitempty"`
}

func (*BackendAddressPoolSpecProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendAddressPoolSpecProperties.

func (*BackendAddressPoolSpecProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type BackendAddressPoolStatus

type BackendAddressPoolStatus struct {
	ID                string `json:"id,omitempty"`
	ProvisioningState string `json:"provisioningState,omitempty"`
}

BackendAddressPoolStatus defines the observed state of BackendAddressPool

func (*BackendAddressPoolStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendAddressPoolStatus.

func (*BackendAddressPoolStatus) DeepCopyInto

func (in *BackendAddressPoolStatus) DeepCopyInto(out *BackendAddressPoolStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DHCPOptionsSpec

type DHCPOptionsSpec struct {
	// DNSServers a list of DNS servers IP addresses
	DNSServers []string `json:"dnsServers,omitempty"`
}

DHCPOptionsSpec contains an array of DNS servers available to VMs deployed in the virtual network

func (*DHCPOptionsSpec) DeepCopy

func (in *DHCPOptionsSpec) DeepCopy() *DHCPOptionsSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DHCPOptionsSpec.

func (*DHCPOptionsSpec) DeepCopyInto

func (in *DHCPOptionsSpec) DeepCopyInto(out *DHCPOptionsSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type FrontendIPConfiguration

type FrontendIPConfiguration struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   FrontendIPConfigurationSpec   `json:"spec,omitempty"`
	Status FrontendIPConfigurationStatus `json:"status,omitempty"`
}

FrontendIPConfiguration is the Schema for the frontendipconfigurations API

func (*FrontendIPConfiguration) ConvertFrom

func (dst *FrontendIPConfiguration) ConvertFrom(srcRaw conversion.Hub) error

func (*FrontendIPConfiguration) ConvertTo

func (src *FrontendIPConfiguration) ConvertTo(dstRaw conversion.Hub) error

func (*FrontendIPConfiguration) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendIPConfiguration.

func (*FrontendIPConfiguration) DeepCopyInto

func (in *FrontendIPConfiguration) DeepCopyInto(out *FrontendIPConfiguration)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*FrontendIPConfiguration) DeepCopyObject

func (in *FrontendIPConfiguration) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type FrontendIPConfigurationList

type FrontendIPConfigurationList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []FrontendIPConfiguration `json:"items"`
}

FrontendIPConfigurationList contains a list of FrontendIPConfiguration

func (*FrontendIPConfigurationList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendIPConfigurationList.

func (*FrontendIPConfigurationList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*FrontendIPConfigurationList) DeepCopyObject

func (in *FrontendIPConfigurationList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type FrontendIPConfigurationSpec

type FrontendIPConfigurationSpec struct {
	// Properties of the Virtual Network
	Properties *FrontendIPConfigurationSpecProperties `json:"properties,omitempty"`
}

FrontendIPConfigurationSpec defines the desired state of FrontendIPConfiguration

func (*FrontendIPConfigurationSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendIPConfigurationSpec.

func (*FrontendIPConfigurationSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type FrontendIPConfigurationSpecProperties

type FrontendIPConfigurationSpecProperties struct {
	PrivateIPAddress string `json:"privateIPAddress,omitempty"`
	// +kubebuilder:validation:Enum=IPv4;IPv6
	PrivateIPAddressVersion string `json:"privateIPAddressVersion,omitempty"`
	// +kubebuilder:validation:Enum=Dynamic;Static
	PrivateIPAllocationMethod string                       `json:"privateIPAllocationMethod,omitempty"`
	PublicIPAddressRef        *azcorev1.KnownTypeReference `json:"publicIPAddressRef,omitempty"`
	SubnetRef                 *azcorev1.KnownTypeReference `json:"subnetRef,omitempty"`
	Zones                     []string                     `json:"zones,omitempty"`
}

func (*FrontendIPConfigurationSpecProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendIPConfigurationSpecProperties.

func (*FrontendIPConfigurationSpecProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type FrontendIPConfigurationStatus

type FrontendIPConfigurationStatus struct {
	ID                string `json:"id,omitempty"`
	ProvisioningState string `json:"provisioningState,omitempty"`
}

FrontendIPConfigurationStatus defines the observed state of FrontendIPConfiguration

func (*FrontendIPConfigurationStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendIPConfigurationStatus.

func (*FrontendIPConfigurationStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type InboundNatRule

type InboundNatRule struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   InboundNatRuleSpec   `json:"spec,omitempty"`
	Status InboundNatRuleStatus `json:"status,omitempty"`
}

InboundNatRule is the Schema for the inboundnatrules API

func (*InboundNatRule) ConvertFrom

func (dst *InboundNatRule) ConvertFrom(srcRaw conversion.Hub) error

func (*InboundNatRule) ConvertTo

func (src *InboundNatRule) ConvertTo(dstRaw conversion.Hub) error

func (*InboundNatRule) DeepCopy

func (in *InboundNatRule) DeepCopy() *InboundNatRule

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundNatRule.

func (*InboundNatRule) DeepCopyInto

func (in *InboundNatRule) DeepCopyInto(out *InboundNatRule)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*InboundNatRule) DeepCopyObject

func (in *InboundNatRule) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type InboundNatRuleList

type InboundNatRuleList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []InboundNatRule `json:"items"`
}

InboundNatRuleList contains a list of InboundNatRule

func (*InboundNatRuleList) DeepCopy

func (in *InboundNatRuleList) DeepCopy() *InboundNatRuleList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundNatRuleList.

func (*InboundNatRuleList) DeepCopyInto

func (in *InboundNatRuleList) DeepCopyInto(out *InboundNatRuleList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*InboundNatRuleList) DeepCopyObject

func (in *InboundNatRuleList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type InboundNatRuleSpec

type InboundNatRuleSpec struct {
	// Properties of the Virtual Network
	Properties *InboundNatRuleSpecProperties `json:"properties,omitempty"`
}

InboundNatRuleSpec defines the desired state of InboundNatRule

func (*InboundNatRuleSpec) DeepCopy

func (in *InboundNatRuleSpec) DeepCopy() *InboundNatRuleSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundNatRuleSpec.

func (*InboundNatRuleSpec) DeepCopyInto

func (in *InboundNatRuleSpec) DeepCopyInto(out *InboundNatRuleSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type InboundNatRuleSpecProperties

type InboundNatRuleSpecProperties struct {
	BackendPort          int  `json:"backendPort,omitempty"`
	EnableFloatingIP     bool `json:"enableFloatingIP,omitempty"`
	EnableTCPReset       bool `json:"enableTcpReset,omitempty"`
	FrontendPort         int  `json:"frontendPort,omitempty"`
	IdleTimeoutInMinutes int  `json:"idleTimeoutInMinutes,omitempty"`
	// +kubebuilder:validation:Enum=All;Tcp;Udp
	Protocol string `json:"protocol,omitempty"`
}

func (*InboundNatRuleSpecProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundNatRuleSpecProperties.

func (*InboundNatRuleSpecProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type InboundNatRuleStatus

type InboundNatRuleStatus struct {
	ID                string `json:"id,omitempty"`
	ProvisioningState string `json:"provisioningState,omitempty"`
}

InboundNatRuleStatus defines the observed state of InboundNatRule

func (*InboundNatRuleStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundNatRuleStatus.

func (*InboundNatRuleStatus) DeepCopyInto

func (in *InboundNatRuleStatus) DeepCopyInto(out *InboundNatRuleStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type InterfaceDNSSettings

type InterfaceDNSSettings struct {
	// DNSServers - List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.
	DNSServers *[]string `json:"dnsServers,omitempty"`
	// InternalDNSNameLabel - Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.
	InternalDNSNameLabel *string `json:"internalDnsNameLabel,omitempty"`
}

func (*InterfaceDNSSettings) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InterfaceDNSSettings.

func (*InterfaceDNSSettings) DeepCopyInto

func (in *InterfaceDNSSettings) DeepCopyInto(out *InterfaceDNSSettings)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type LoadBalancer

type LoadBalancer struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   LoadBalancerSpec   `json:"spec,omitempty"`
	Status LoadBalancerStatus `json:"status,omitempty"`
}

LoadBalancer is the Schema for the loadbalancers API

func (*LoadBalancer) ConvertFrom

func (dst *LoadBalancer) ConvertFrom(srcRaw conversion.Hub) error

func (*LoadBalancer) ConvertTo

func (src *LoadBalancer) ConvertTo(dstRaw conversion.Hub) error

func (*LoadBalancer) DeepCopy

func (in *LoadBalancer) DeepCopy() *LoadBalancer

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancer.

func (*LoadBalancer) DeepCopyInto

func (in *LoadBalancer) DeepCopyInto(out *LoadBalancer)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*LoadBalancer) DeepCopyObject

func (in *LoadBalancer) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type LoadBalancerList

type LoadBalancerList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []LoadBalancer `json:"items"`
}

LoadBalancerList contains a list of LoadBalancer

func (*LoadBalancerList) DeepCopy

func (in *LoadBalancerList) DeepCopy() *LoadBalancerList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerList.

func (*LoadBalancerList) DeepCopyInto

func (in *LoadBalancerList) DeepCopyInto(out *LoadBalancerList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*LoadBalancerList) DeepCopyObject

func (in *LoadBalancerList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type LoadBalancerRuleSpecProperties

type LoadBalancerRuleSpecProperties struct {
	BackendPort                int                          `json:"backendPort,omitempty"`
	DisableOutboundSnat        bool                         `json:"disableOutboundSnat,omitempty"`
	EnableFloatingIP           bool                         `json:"enableFloatingIP,omitempty"`
	EnableTCPReset             bool                         `json:"enableTCPReset,omitempty"`
	FrontendPort               int                          `json:"frontendPort,omitempty"`
	FrontendIPConfigurationRef *azcorev1.KnownTypeReference `json:"frontendIPConfigurationRef,omitempty"`
	IdleTimeoutInMinutes       int                          `json:"idleTimeoutInMinutes,omitempty"`
	// +kubebuilder:validation:Enum=Default;SourceIP;SourceIPProtocol
	LoadDistribution string `json:"loadDistribution,omitempty"`
	// +kubebuilder:validation:Enum=All;Tcp;Udp
	Protocol string `json:"protocol,omitempty"`
}

func (*LoadBalancerRuleSpecProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerRuleSpecProperties.

func (*LoadBalancerRuleSpecProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type LoadBalancerSpec

type LoadBalancerSpec struct {
	// ResourceGroupRef is the Azure Resource Group the VirtualNetwork resides within
	// +kubebuilder:validation:Required
	ResourceGroupRef *azcorev1.KnownTypeReference `json:"resourceGroupRef"`

	// Location of the VNET in Azure
	// +kubebuilder:validation:Required
	Location string `json:"location"`

	// +kubebuilder:validation:Enum=Basic;Standard
	SKU string `json:"sku,omitempty"`

	// Tags are user defined key value pairs
	// +optional
	Tags map[string]string `json:"tags,omitempty"`

	// Properties of the Virtual Network
	Properties *LoadBalancerSpecProperties `json:"properties,omitempty"`
}

LoadBalancerSpec defines the desired state of LoadBalancer

func (*LoadBalancerSpec) DeepCopy

func (in *LoadBalancerSpec) DeepCopy() *LoadBalancerSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerSpec.

func (*LoadBalancerSpec) DeepCopyInto

func (in *LoadBalancerSpec) DeepCopyInto(out *LoadBalancerSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type LoadBalancerSpecProperties

type LoadBalancerSpecProperties struct {
	BackendAddressPoolRefs      []azcorev1.KnownTypeReference `json:"backendAddressPools,omitempty"`
	FrontendIPConfigurationRefs []azcorev1.KnownTypeReference `json:"frontendIPConfigurationRefs,omitempty"`
	InboundNatRuleRefs          []azcorev1.KnownTypeReference `json:"inboundNatPoolRefs,omitempty"`
	LoadBalancingRuleRefs       []azcorev1.KnownTypeReference `json:"loadBalancingRuleRefs,omitempty"`
}

func (*LoadBalancerSpecProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerSpecProperties.

func (*LoadBalancerSpecProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type LoadBalancerStatus

type LoadBalancerStatus struct {
	ID                string `json:"id,omitempty"`
	ProvisioningState string `json:"provisioningState,omitempty"`
}

LoadBalancerStatus defines the observed state of LoadBalancer

func (*LoadBalancerStatus) DeepCopy

func (in *LoadBalancerStatus) DeepCopy() *LoadBalancerStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerStatus.

func (*LoadBalancerStatus) DeepCopyInto

func (in *LoadBalancerStatus) DeepCopyInto(out *LoadBalancerStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type LoadBalancingRule

type LoadBalancingRule struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   LoadBalancingRuleSpec   `json:"spec,omitempty"`
	Status LoadBalancingRuleStatus `json:"status,omitempty"`
}

LoadBalancingRule is the Schema for the loadbalancingrules API

func (*LoadBalancingRule) ConvertFrom

func (dst *LoadBalancingRule) ConvertFrom(srcRaw conversion.Hub) error

func (*LoadBalancingRule) ConvertTo

func (src *LoadBalancingRule) ConvertTo(dstRaw conversion.Hub) error

func (*LoadBalancingRule) DeepCopy

func (in *LoadBalancingRule) DeepCopy() *LoadBalancingRule

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancingRule.

func (*LoadBalancingRule) DeepCopyInto

func (in *LoadBalancingRule) DeepCopyInto(out *LoadBalancingRule)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*LoadBalancingRule) DeepCopyObject

func (in *LoadBalancingRule) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type LoadBalancingRuleList

type LoadBalancingRuleList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []LoadBalancingRule `json:"items"`
}

LoadBalancingRuleList contains a list of LoadBalancingRule

func (*LoadBalancingRuleList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancingRuleList.

func (*LoadBalancingRuleList) DeepCopyInto

func (in *LoadBalancingRuleList) DeepCopyInto(out *LoadBalancingRuleList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*LoadBalancingRuleList) DeepCopyObject

func (in *LoadBalancingRuleList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type LoadBalancingRuleSpec

type LoadBalancingRuleSpec struct {
	Properties *LoadBalancerRuleSpecProperties `json:"properties,omitempty"`
}

LoadBalancingRuleSpec defines the desired state of LoadBalancingRule

func (*LoadBalancingRuleSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancingRuleSpec.

func (*LoadBalancingRuleSpec) DeepCopyInto

func (in *LoadBalancingRuleSpec) DeepCopyInto(out *LoadBalancingRuleSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type LoadBalancingRuleStatus

type LoadBalancingRuleStatus struct {
	ID                string `json:"id,omitempty"`
	ProvisioningState string `json:"provisioningState,omitempty"`
}

LoadBalancingRuleStatus defines the observed state of LoadBalancingRule

func (*LoadBalancingRuleStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancingRuleStatus.

func (*LoadBalancingRuleStatus) DeepCopyInto

func (in *LoadBalancingRuleStatus) DeepCopyInto(out *LoadBalancingRuleStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NetworkInterface

type NetworkInterface struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   NetworkInterfaceSpec   `json:"spec,omitempty"`
	Status NetworkInterfaceStatus `json:"status,omitempty"`
}

NetworkInterface is the Schema for the networkinterfaces API

func (*NetworkInterface) ConvertFrom

func (dst *NetworkInterface) ConvertFrom(srcRaw conversion.Hub) error

func (*NetworkInterface) ConvertTo

func (src *NetworkInterface) ConvertTo(dstRaw conversion.Hub) error

func (*NetworkInterface) DeepCopy

func (in *NetworkInterface) DeepCopy() *NetworkInterface

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterface.

func (*NetworkInterface) DeepCopyInto

func (in *NetworkInterface) DeepCopyInto(out *NetworkInterface)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*NetworkInterface) DeepCopyObject

func (in *NetworkInterface) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type NetworkInterfaceIPConfigurationSpec

type NetworkInterfaceIPConfigurationSpec struct {
	Name       string                                         `json:"name"`
	Properties *NetworkInterfaceIPConfigurationSpecProperties `json:"properties,omitempty"`
}

NetworkInterfaceIPConfigurationSpec defines the desired state of NetworkInterfaceIPConfiguration

func (*NetworkInterfaceIPConfigurationSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceIPConfigurationSpec.

func (*NetworkInterfaceIPConfigurationSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NetworkInterfaceIPConfigurationSpecProperties

type NetworkInterfaceIPConfigurationSpecProperties struct {
	Primary          bool   `json:"primary,omitempty"`
	PrivateIPAddress string `json:"privateIPAddress,omitempty"`
	// +kubebuilder:validation:Enum=IPv4;IPv6
	PrivateIPAddressVersion string `json:"privateIPAddressVersion,omitempty"`
	// +kubebuilder:validation:Enum=Dynamic;Static
	PrivateIPAllocationMethod string                       `json:"privateIPAllocationMethod,omitempty"`
	PublicIPAddressRef        *azcorev1.KnownTypeReference `json:"publicIPAddressRef,omitempty"`
	SubnetRef                 *azcorev1.KnownTypeReference `json:"subnetRef,omitempty"`
}

func (*NetworkInterfaceIPConfigurationSpecProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceIPConfigurationSpecProperties.

func (*NetworkInterfaceIPConfigurationSpecProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NetworkInterfaceList

type NetworkInterfaceList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []NetworkInterface `json:"items"`
}

NetworkInterfaceList contains a list of NetworkInterface

func (*NetworkInterfaceList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceList.

func (*NetworkInterfaceList) DeepCopyInto

func (in *NetworkInterfaceList) DeepCopyInto(out *NetworkInterfaceList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*NetworkInterfaceList) DeepCopyObject

func (in *NetworkInterfaceList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type NetworkInterfaceSpec

type NetworkInterfaceSpec struct {
	// ResourceGroupRef is the Azure Resource Group the VirtualNetwork resides within
	// +kubebuilder:validation:Required
	ResourceGroupRef *azcorev1.KnownTypeReference `json:"resourceGroupRef" group:"microsoft.resources.infra.azure.com" kind:"ResourceGroup"`

	// Location of the VNET in Azure
	// +kubebuilder:validation:Required
	Location string `json:"location"`

	// Tags are user defined key value pairs
	// +optional
	Tags map[string]string `json:"tags,omitempty"`

	// Properties of the Virtual Network
	Properties *NetworkInterfaceSpecProperties `json:"properties,omitempty"`
}

NetworkInterfaceSpec defines the desired state of NetworkInterface

func (*NetworkInterfaceSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceSpec.

func (*NetworkInterfaceSpec) DeepCopyInto

func (in *NetworkInterfaceSpec) DeepCopyInto(out *NetworkInterfaceSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NetworkInterfaceSpecProperties

type NetworkInterfaceSpecProperties struct {
	// NetworkSecurityGroup - The reference to the NetworkSecurityGroup resource.
	NetworkSecurityGroupRef *azcorev1.KnownTypeReference `json:"networkSecurityGroupRef,omitempty"`
	// IPConfigurations - A list of IPConfigurations of the network interface.
	IPConfigurations []NetworkInterfaceIPConfigurationSpec `json:"ipConfigurations,omitempty"`
	// DNSSettings - The DNS settings in network interface.
	DNSSettings *InterfaceDNSSettings `json:"dnsSettings,omitempty"`
	// EnableAcceleratedNetworking - If the network interface is accelerated networking enabled.
	EnableAcceleratedNetworking *bool `json:"enableAcceleratedNetworking,omitempty"`
	// EnableIPForwarding - Indicates whether IP forwarding is enabled on this network interface.
	EnableIPForwarding *bool `json:"enableIPForwarding,omitempty"`
}

func (*NetworkInterfaceSpecProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceSpecProperties.

func (*NetworkInterfaceSpecProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NetworkInterfaceStatus

type NetworkInterfaceStatus struct {
	ID                string `json:"id,omitempty"`
	ProvisioningState string `json:"provisioningState,omitempty"`
}

NetworkInterfaceStatus defines the observed state of NetworkInterface

func (*NetworkInterfaceStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceStatus.

func (*NetworkInterfaceStatus) DeepCopyInto

func (in *NetworkInterfaceStatus) DeepCopyInto(out *NetworkInterfaceStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NetworkSecurityGroup

type NetworkSecurityGroup struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   NetworkSecurityGroupSpec   `json:"spec,omitempty"`
	Status NetworkSecurityGroupStatus `json:"status,omitempty"`
}

NetworkSecurityGroup is the Schema for the networksecuritygroups API

func (*NetworkSecurityGroup) ConvertFrom

func (dst *NetworkSecurityGroup) ConvertFrom(srcRaw conversion.Hub) error

func (*NetworkSecurityGroup) ConvertTo

func (src *NetworkSecurityGroup) ConvertTo(dstRaw conversion.Hub) error

func (*NetworkSecurityGroup) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroup.

func (*NetworkSecurityGroup) DeepCopyInto

func (in *NetworkSecurityGroup) DeepCopyInto(out *NetworkSecurityGroup)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*NetworkSecurityGroup) DeepCopyObject

func (in *NetworkSecurityGroup) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type NetworkSecurityGroupList

type NetworkSecurityGroupList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []NetworkSecurityGroup `json:"items"`
}

NetworkSecurityGroupList contains a list of NetworkSecurityGroup

func (*NetworkSecurityGroupList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroupList.

func (*NetworkSecurityGroupList) DeepCopyInto

func (in *NetworkSecurityGroupList) DeepCopyInto(out *NetworkSecurityGroupList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*NetworkSecurityGroupList) DeepCopyObject

func (in *NetworkSecurityGroupList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type NetworkSecurityGroupSpec

type NetworkSecurityGroupSpec struct {
	// ResourceGroupRef is the Azure Resource Group the VirtualNetwork resides within
	// +kubebuilder:validation:Required
	ResourceGroupRef *azcorev1.KnownTypeReference `json:"resourceGroupRef"`

	// Location of the VNET in Azure
	// +kubebuilder:validation:Required
	Location string `json:"location"`

	// Tags are user defined key value pairs
	// +optional
	Tags map[string]string `json:"tags,omitempty"`

	// Properties of the Virtual Network
	Properties *NetworkSecurityGroupSpecProperties `json:"properties,omitempty"`
}

NetworkSecurityGroupSpec defines the desired state of NetworkSecurityGroup

func (*NetworkSecurityGroupSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroupSpec.

func (*NetworkSecurityGroupSpec) DeepCopyInto

func (in *NetworkSecurityGroupSpec) DeepCopyInto(out *NetworkSecurityGroupSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NetworkSecurityGroupSpecProperties

type NetworkSecurityGroupSpecProperties struct {
	SecurityRuleRefs []azcorev1.KnownTypeReference `json:"securityRules,omitempty"`
}

func (*NetworkSecurityGroupSpecProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroupSpecProperties.

func (*NetworkSecurityGroupSpecProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NetworkSecurityGroupStatus

type NetworkSecurityGroupStatus struct {
	ID                string `json:"id,omitempty"`
	ProvisioningState string `json:"provisioningState,omitempty"`
}

NetworkSecurityGroupStatus defines the observed state of NetworkSecurityGroup

func (*NetworkSecurityGroupStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroupStatus.

func (*NetworkSecurityGroupStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type OutboundRule

type OutboundRule struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   OutboundRuleSpec   `json:"spec,omitempty"`
	Status OutboundRuleStatus `json:"status,omitempty"`
}

OutboundRule is the Schema for the outboundrules API

func (*OutboundRule) ConvertFrom

func (dst *OutboundRule) ConvertFrom(srcRaw conversion.Hub) error

func (*OutboundRule) ConvertTo

func (src *OutboundRule) ConvertTo(dstRaw conversion.Hub) error

func (*OutboundRule) DeepCopy

func (in *OutboundRule) DeepCopy() *OutboundRule

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutboundRule.

func (*OutboundRule) DeepCopyInto

func (in *OutboundRule) DeepCopyInto(out *OutboundRule)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*OutboundRule) DeepCopyObject

func (in *OutboundRule) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type OutboundRuleList

type OutboundRuleList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []OutboundRule `json:"items"`
}

OutboundRuleList contains a list of OutboundRule

func (*OutboundRuleList) DeepCopy

func (in *OutboundRuleList) DeepCopy() *OutboundRuleList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutboundRuleList.

func (*OutboundRuleList) DeepCopyInto

func (in *OutboundRuleList) DeepCopyInto(out *OutboundRuleList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*OutboundRuleList) DeepCopyObject

func (in *OutboundRuleList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type OutboundRuleSpec

type OutboundRuleSpec struct {
	Properties *OutboundRuleSpecProperties `json:"properties,omitempty"`
}

OutboundRuleSpec defines the desired state of OutboundRule

func (*OutboundRuleSpec) DeepCopy

func (in *OutboundRuleSpec) DeepCopy() *OutboundRuleSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutboundRuleSpec.

func (*OutboundRuleSpec) DeepCopyInto

func (in *OutboundRuleSpec) DeepCopyInto(out *OutboundRuleSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type OutboundRuleSpecProperties

type OutboundRuleSpecProperties struct {
	AllocatedOutboundPorts int  `json:"allocatedOutboundPorts,omitempty"`
	EnableTCPReset         bool `json:"enableTcpReset,omitempty"`
	IdleTimeoutInMinutes   int  `json:"idleTimeoutInMinutes,omitempty"`
	// +kubebuilder:validation:Enum=All;Tcp;Udp
	Protocol string `json:"protocol,omitempty"`
}

func (*OutboundRuleSpecProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutboundRuleSpecProperties.

func (*OutboundRuleSpecProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type OutboundRuleStatus

type OutboundRuleStatus struct {
	ID                string `json:"id,omitempty"`
	ProvisioningState string `json:"provisioningState,omitempty"`
}

OutboundRuleStatus defines the observed state of OutboundRule

func (*OutboundRuleStatus) DeepCopy

func (in *OutboundRuleStatus) DeepCopy() *OutboundRuleStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutboundRuleStatus.

func (*OutboundRuleStatus) DeepCopyInto

func (in *OutboundRuleStatus) DeepCopyInto(out *OutboundRuleStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Route

type Route struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   RouteSpec   `json:"spec,omitempty"`
	Status RouteStatus `json:"status,omitempty"`
}

Route is the Schema for the routes API

func (*Route) ConvertFrom

func (dst *Route) ConvertFrom(srcRaw conversion.Hub) error

func (*Route) ConvertTo

func (src *Route) ConvertTo(dstRaw conversion.Hub) error

func (*Route) DeepCopy

func (in *Route) DeepCopy() *Route

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route.

func (*Route) DeepCopyInto

func (in *Route) DeepCopyInto(out *Route)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Route) DeepCopyObject

func (in *Route) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type RouteList

type RouteList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Route `json:"items"`
}

RouteList contains a list of Route

func (*RouteList) DeepCopy

func (in *RouteList) DeepCopy() *RouteList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteList.

func (*RouteList) DeepCopyInto

func (in *RouteList) DeepCopyInto(out *RouteList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*RouteList) DeepCopyObject

func (in *RouteList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type RouteSpec

type RouteSpec struct {
	// Properties of the subnet
	Properties *RouteSpecProperties `json:"properties,omitempty"`
}

RouteSpec defines the desired state of Route

func (*RouteSpec) DeepCopy

func (in *RouteSpec) DeepCopy() *RouteSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteSpec.

func (*RouteSpec) DeepCopyInto

func (in *RouteSpec) DeepCopyInto(out *RouteSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RouteSpecProperties

type RouteSpecProperties struct {
	AddressPrefix    string `json:"addressPrefix,omitempty"`
	NextHopIPAddress string `json:"nextHopIpAddress,omitempty"`
	// +kubebuilder:validation:Enum=Internet;None;VirtualAppliance;VirtualNetworkGateway;VnetLocal
	NextHopType string `json:"nextHopType,omitempty"`
}

RouteSpecProperties are the resource specific properties

func (*RouteSpecProperties) DeepCopy

func (in *RouteSpecProperties) DeepCopy() *RouteSpecProperties

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteSpecProperties.

func (*RouteSpecProperties) DeepCopyInto

func (in *RouteSpecProperties) DeepCopyInto(out *RouteSpecProperties)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RouteStatus

type RouteStatus struct {
	ID                string `json:"id,omitempty"`
	ProvisioningState string `json:"provisioningState,omitempty"`
}

RouteStatus defines the observed state of Route

func (*RouteStatus) DeepCopy

func (in *RouteStatus) DeepCopy() *RouteStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteStatus.

func (*RouteStatus) DeepCopyInto

func (in *RouteStatus) DeepCopyInto(out *RouteStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RouteTable

type RouteTable struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   RouteTableSpec   `json:"spec,omitempty"`
	Status RouteTableStatus `json:"status,omitempty"`
}

RouteTable is the Schema for the routetables API

func (*RouteTable) ConvertFrom

func (dst *RouteTable) ConvertFrom(srcRaw conversion.Hub) error

func (*RouteTable) ConvertTo

func (src *RouteTable) ConvertTo(dstRaw conversion.Hub) error

func (*RouteTable) DeepCopy

func (in *RouteTable) DeepCopy() *RouteTable

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTable.

func (*RouteTable) DeepCopyInto

func (in *RouteTable) DeepCopyInto(out *RouteTable)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*RouteTable) DeepCopyObject

func (in *RouteTable) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type RouteTableList

type RouteTableList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []RouteTable `json:"items"`
}

RouteTableList contains a list of RouteTable

func (*RouteTableList) DeepCopy

func (in *RouteTableList) DeepCopy() *RouteTableList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTableList.

func (*RouteTableList) DeepCopyInto

func (in *RouteTableList) DeepCopyInto(out *RouteTableList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*RouteTableList) DeepCopyObject

func (in *RouteTableList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type RouteTableSpec

type RouteTableSpec struct {
	// ResourceGroupRef is the Azure Resource Group the VirtualNetwork resides within
	// +kubebuilder:validation:Required
	ResourceGroupRef *azcorev1.KnownTypeReference `json:"resourceGroupRef"`

	// Location of the VNET in Azure
	// +kubebuilder:validation:Required
	Location string `json:"location"`

	// Tags are user defined key value pairs
	// +optional
	Tags map[string]string `json:"tags,omitempty"`

	// Properties of the Virtual Network
	Properties *RouteTableSpecProperties `json:"properties,omitempty"`
}

RouteTableSpec defines the desired state of RouteTable

func (*RouteTableSpec) DeepCopy

func (in *RouteTableSpec) DeepCopy() *RouteTableSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTableSpec.

func (*RouteTableSpec) DeepCopyInto

func (in *RouteTableSpec) DeepCopyInto(out *RouteTableSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RouteTableSpecProperties

type RouteTableSpecProperties struct {
	DisableBGPRoutePropagation bool                          `json:"disableBgpRoutePropagation,omitempty"`
	RouteRefs                  []azcorev1.KnownTypeReference `json:"routeRefs,omitempty"`
}

RouteTableSpecProperties are the resource specific properties

func (*RouteTableSpecProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTableSpecProperties.

func (*RouteTableSpecProperties) DeepCopyInto

func (in *RouteTableSpecProperties) DeepCopyInto(out *RouteTableSpecProperties)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RouteTableStatus

type RouteTableStatus struct {
	ID                string `json:"id,omitempty"`
	ProvisioningState string `json:"provisioningState,omitempty"`
}

RouteTableStatus defines the observed state of RouteTable

func (*RouteTableStatus) DeepCopy

func (in *RouteTableStatus) DeepCopy() *RouteTableStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTableStatus.

func (*RouteTableStatus) DeepCopyInto

func (in *RouteTableStatus) DeepCopyInto(out *RouteTableStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SecurityRule

type SecurityRule struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   SecurityRuleSpec   `json:"spec,omitempty"`
	Status SecurityRuleStatus `json:"status,omitempty"`
}

SecurityRule is the Schema for the securityrules API

func (*SecurityRule) ConvertFrom

func (dst *SecurityRule) ConvertFrom(srcRaw conversion.Hub) error

func (*SecurityRule) ConvertTo

func (src *SecurityRule) ConvertTo(dstRaw conversion.Hub) error

func (*SecurityRule) DeepCopy

func (in *SecurityRule) DeepCopy() *SecurityRule

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityRule.

func (*SecurityRule) DeepCopyInto

func (in *SecurityRule) DeepCopyInto(out *SecurityRule)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SecurityRule) DeepCopyObject

func (in *SecurityRule) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SecurityRuleList

type SecurityRuleList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []SecurityRule `json:"items"`
}

SecurityRuleList contains a list of SecurityRule

func (*SecurityRuleList) DeepCopy

func (in *SecurityRuleList) DeepCopy() *SecurityRuleList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityRuleList.

func (*SecurityRuleList) DeepCopyInto

func (in *SecurityRuleList) DeepCopyInto(out *SecurityRuleList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SecurityRuleList) DeepCopyObject

func (in *SecurityRuleList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SecurityRuleSpec

type SecurityRuleSpec struct {
	Properties *SecurityRuleSpecProperties `json:"properties,omitempty"`
}

SecurityRuleSpec defines the desired state of SecurityRule

func (*SecurityRuleSpec) DeepCopy

func (in *SecurityRuleSpec) DeepCopy() *SecurityRuleSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityRuleSpec.

func (*SecurityRuleSpec) DeepCopyInto

func (in *SecurityRuleSpec) DeepCopyInto(out *SecurityRuleSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SecurityRuleSpecProperties

type SecurityRuleSpecProperties struct {
	// +kubebuilder:validation:Enum=Allow;Deny
	Access string `json:"access,omitempty"`

	// +kubebuiler:validation:MaxLength=140
	Description string `json:"description,omitempty"`

	DestinationAddressPrefix string   `json:"destinationAddressPrefix,omitempty"`
	DestinationPortRange     string   `json:"destinationPortRange,omitempty"`
	DestinationPortRanges    []string `json:"destinationPortRanges,omitempty"`

	// +kubebuilder:validation:Enum=Inbound;Outbound
	Direction string `json:"direction,omitempty"`
	Priority  int    `json:"priority,omitempty"`

	// +kubebuilder:validation:Enum=*;Ah;Esp;Icmp;Tcp;Udp
	Protocol string `json:"protocol,omitempty"`

	ProvisioningState     string   `json:"provisioningState,omitempty"`
	SourceAddressPrefix   string   `json:"sourceAddressPrefix,omitempty"`
	SourceAddressPrefixes string   `json:"sourceAddressPrefixes,omitempty"`
	SourcePortRange       string   `json:"sourcePortRange,omitempty"`
	SourcePortRanges      []string `json:"sourcePortRanges,omitempty"`
}

func (*SecurityRuleSpecProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityRuleSpecProperties.

func (*SecurityRuleSpecProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SecurityRuleStatus

type SecurityRuleStatus struct {
	ID                string `json:"id,omitempty"`
	ProvisioningState string `json:"provisioningState,omitempty"`
}

SecurityRuleStatus defines the observed state of SecurityRule

func (*SecurityRuleStatus) DeepCopy

func (in *SecurityRuleStatus) DeepCopy() *SecurityRuleStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityRuleStatus.

func (*SecurityRuleStatus) DeepCopyInto

func (in *SecurityRuleStatus) DeepCopyInto(out *SecurityRuleStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Subnet

type Subnet struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   SubnetSpec   `json:"spec,omitempty"`
	Status SubnetStatus `json:"status,omitempty"`
}

Subnet is the Schema for the subnets API

func (*Subnet) ConvertFrom

func (dst *Subnet) ConvertFrom(srcRaw conversion.Hub) error

func (*Subnet) ConvertTo

func (src *Subnet) ConvertTo(dstRaw conversion.Hub) error

func (*Subnet) DeepCopy

func (in *Subnet) DeepCopy() *Subnet

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subnet.

func (*Subnet) DeepCopyInto

func (in *Subnet) DeepCopyInto(out *Subnet)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Subnet) DeepCopyObject

func (in *Subnet) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SubnetList

type SubnetList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Subnet `json:"items"`
}

SubnetList contains a list of Subnet

func (*SubnetList) DeepCopy

func (in *SubnetList) DeepCopy() *SubnetList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetList.

func (*SubnetList) DeepCopyInto

func (in *SubnetList) DeepCopyInto(out *SubnetList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SubnetList) DeepCopyObject

func (in *SubnetList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SubnetProperties

type SubnetProperties struct {
	// AddressPrefix for the subnet, eg. 10.0.0.0/24
	AddressPrefix string `json:"addressPrefix,omitempty"`

	// AddressPrefixes are a list of address prefixes for a subnet
	AddressPrefixes []string `json:"addressPrefixes,omitempty"`
}

SubnetProperties are the properties of the subnet

func (*SubnetProperties) DeepCopy

func (in *SubnetProperties) DeepCopy() *SubnetProperties

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetProperties.

func (*SubnetProperties) DeepCopyInto

func (in *SubnetProperties) DeepCopyInto(out *SubnetProperties)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SubnetSpec

type SubnetSpec struct {
	// Properties of the subnet
	Properties SubnetProperties `json:"properties,omitempty"`
}

SubnetSpec is a subnet in a Virtual Network

func (*SubnetSpec) DeepCopy

func (in *SubnetSpec) DeepCopy() *SubnetSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetSpec.

func (*SubnetSpec) DeepCopyInto

func (in *SubnetSpec) DeepCopyInto(out *SubnetSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SubnetStatus

type SubnetStatus struct {
	ID                string `json:"id,omitempty"`
	ProvisioningState string `json:"provisioningState,omitempty"`
}

SubnetStatus defines the observed state of Subnet

func (*SubnetStatus) DeepCopy

func (in *SubnetStatus) DeepCopy() *SubnetStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetStatus.

func (*SubnetStatus) DeepCopyInto

func (in *SubnetStatus) DeepCopyInto(out *SubnetStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualNetwork

type VirtualNetwork struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   VirtualNetworkSpec   `json:"spec,omitempty"`
	Status VirtualNetworkStatus `json:"status,omitempty"`
}

VirtualNetwork is the Schema for the virtualnetworks API

func (*VirtualNetwork) ConvertFrom

func (dst *VirtualNetwork) ConvertFrom(srcRaw conversion.Hub) error

func (*VirtualNetwork) ConvertTo

func (src *VirtualNetwork) ConvertTo(dstRaw conversion.Hub) error

func (*VirtualNetwork) DeepCopy

func (in *VirtualNetwork) DeepCopy() *VirtualNetwork

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetwork.

func (*VirtualNetwork) DeepCopyInto

func (in *VirtualNetwork) DeepCopyInto(out *VirtualNetwork)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualNetwork) DeepCopyObject

func (in *VirtualNetwork) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualNetworkList

type VirtualNetworkList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []VirtualNetwork `json:"items"`
}

VirtualNetworkList contains a list of VirtualNetwork

func (*VirtualNetworkList) DeepCopy

func (in *VirtualNetworkList) DeepCopy() *VirtualNetworkList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkList.

func (*VirtualNetworkList) DeepCopyInto

func (in *VirtualNetworkList) DeepCopyInto(out *VirtualNetworkList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualNetworkList) DeepCopyObject

func (in *VirtualNetworkList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualNetworkSpec

type VirtualNetworkSpec struct {
	// ResourceGroupRef is the Azure Resource Group the VirtualNetwork resides within
	ResourceGroupRef *azcorev1.KnownTypeReference `json:"resourceGroupRef" group:"microsoft.resources.infra.azure.com" kind:"ResourceGroup"`

	// Location of the VNET in Azure
	Location string `json:"location"`

	// Tags are user defined key value pairs
	// +optional
	Tags map[string]string `json:"tags,omitempty"`

	// Properties of the Virtual Network
	Properties *VirtualNetworkSpecProperties `json:"properties,omitempty"`
}

VirtualNetworkSpec defines the desired state of VirtualNetwork

func (*VirtualNetworkSpec) DeepCopy

func (in *VirtualNetworkSpec) DeepCopy() *VirtualNetworkSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkSpec.

func (*VirtualNetworkSpec) DeepCopyInto

func (in *VirtualNetworkSpec) DeepCopyInto(out *VirtualNetworkSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualNetworkSpecProperties

type VirtualNetworkSpecProperties struct {

	// AddressSpace contains an array of IP address ranges that can be used by subnets
	AddressSpace *AddressSpaceSpec `json:"addressSpace,omitempty"`

	// BGPCommunities are BGP communities sent over ExpressRoute with each route corresponding to a prefix in this VNET
	// +optional
	BGPCommunities *BGPCommunitiesSpec `json:"bgpCommunities,omitempty"`

	// DHCPOptions contains an array of DNS servers available to VMs deployed in the virtual network
	// +optional
	DHCPOptions *DHCPOptionsSpec `json:"dhcpOptions,omitempty"`

	// Subnets is a list of subnets in the VNET
	// +optional
	SubnetRefs []azcorev1.KnownTypeReference `json:"subnetRefs,omitempty"`

	// EnableVMProtection indicates if VM protection is enabled for all the subnets in the virtual network
	// +optional
	EnableVMProtection bool `json:"enableVMProtection,omitempty"`
}

VirtualNetworkSpecProperties are the property bodies to be applied

func (*VirtualNetworkSpecProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkSpecProperties.

func (*VirtualNetworkSpecProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualNetworkStatus

type VirtualNetworkStatus struct {
	ID                string `json:"id,omitempty"`
	ProvisioningState string `json:"provisioningState,omitempty"`
}

VirtualNetworkStatus defines the observed state of VirtualNetwork

func (*VirtualNetworkStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkStatus.

func (*VirtualNetworkStatus) DeepCopyInto

func (in *VirtualNetworkStatus) DeepCopyInto(out *VirtualNetworkStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

Jump to

Keyboard shortcuts

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