Documentation ¶
Index ¶
- func GeneratePublicIPAddressObservation(az networkmgmt.PublicIPAddress) *v1alpha3.PublicIPAddressObservation
- func IsPublicIPAddressUpToDate(p v1alpha3.PublicIPAddressProperties, in networkmgmt.PublicIPAddress) bool
- func LateInitializePublicIPAddress(p *v1alpha3.PublicIPAddressProperties, in *networkmgmt.PublicIPAddress)
- func NewPublicIPAddressParameters(s *v1alpha3.PublicIPAddress) networkmgmt.PublicIPAddress
- func NewPublicIPAddressSKU(s *v1alpha3.SKU) *networkmgmt.PublicIPAddressSku
- func NewServiceEndpoints(e []v1alpha3.ServiceEndpointPropertiesFormat) *[]networkmgmt.ServiceEndpointPropertiesFormat
- func NewSubnetParameters(s *v1alpha3.Subnet) networkmgmt.Subnet
- func NewVirtualNetworkParameters(v *v1alpha3.VirtualNetwork) networkmgmt.VirtualNetwork
- func SubnetNeedsUpdate(kube *v1alpha3.Subnet, az networkmgmt.Subnet) bool
- func UpdateSubnetStatusFromAzure(v *v1alpha3.Subnet, az networkmgmt.Subnet)
- func UpdateVirtualNetworkStatusFromAzure(v *v1alpha3.VirtualNetwork, az networkmgmt.VirtualNetwork)
- func VirtualNetworkNeedsUpdate(kube *v1alpha3.VirtualNetwork, az networkmgmt.VirtualNetwork) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GeneratePublicIPAddressObservation ¶
func GeneratePublicIPAddressObservation(az networkmgmt.PublicIPAddress) *v1alpha3.PublicIPAddressObservation
GeneratePublicIPAddressObservation returns the observation object related to the external Azure public IP address in the PublicIPAddressStatus
func IsPublicIPAddressUpToDate ¶
func IsPublicIPAddressUpToDate(p v1alpha3.PublicIPAddressProperties, in networkmgmt.PublicIPAddress) bool
IsPublicIPAddressUpToDate is used to report whether given network.PublicIPAddress is in sync with the PublicIPAddressProperties that the user desires.
func LateInitializePublicIPAddress ¶
func LateInitializePublicIPAddress(p *v1alpha3.PublicIPAddressProperties, in *networkmgmt.PublicIPAddress)
LateInitializePublicIPAddress late-initilizes a PublicIPAddress resource
func NewPublicIPAddressParameters ¶
func NewPublicIPAddressParameters(s *v1alpha3.PublicIPAddress) networkmgmt.PublicIPAddress
NewPublicIPAddressParameters returns an Azure PublicIPAddress object from a public ip address spec
func NewPublicIPAddressSKU ¶
func NewPublicIPAddressSKU(s *v1alpha3.SKU) *networkmgmt.PublicIPAddressSku
NewPublicIPAddressSKU returns an Azure PublicIPAddressSku object from a public ip address sku
func NewServiceEndpoints ¶
func NewServiceEndpoints(e []v1alpha3.ServiceEndpointPropertiesFormat) *[]networkmgmt.ServiceEndpointPropertiesFormat
NewServiceEndpoints converts to Azure ServiceEndpointPropertiesFormat
func NewSubnetParameters ¶
func NewSubnetParameters(s *v1alpha3.Subnet) networkmgmt.Subnet
NewSubnetParameters returns an Azure Subnet object from a subnet spec
func NewVirtualNetworkParameters ¶
func NewVirtualNetworkParameters(v *v1alpha3.VirtualNetwork) networkmgmt.VirtualNetwork
NewVirtualNetworkParameters returns an Azure VirtualNetwork object from a virtual network spec
func SubnetNeedsUpdate ¶
func SubnetNeedsUpdate(kube *v1alpha3.Subnet, az networkmgmt.Subnet) bool
SubnetNeedsUpdate determines if a virtual network need to be updated
func UpdateSubnetStatusFromAzure ¶
func UpdateSubnetStatusFromAzure(v *v1alpha3.Subnet, az networkmgmt.Subnet)
UpdateSubnetStatusFromAzure updates the status related to the external Azure subnet in the SubnetStatus
func UpdateVirtualNetworkStatusFromAzure ¶
func UpdateVirtualNetworkStatusFromAzure(v *v1alpha3.VirtualNetwork, az networkmgmt.VirtualNetwork)
UpdateVirtualNetworkStatusFromAzure updates the status related to the external Azure virtual network in the VirtualNetworkStatus
func VirtualNetworkNeedsUpdate ¶
func VirtualNetworkNeedsUpdate(kube *v1alpha3.VirtualNetwork, az networkmgmt.VirtualNetwork) bool
VirtualNetworkNeedsUpdate determines if a virtual network need to be updated
Types ¶
This section is empty.