network

package
v0.20.1 Latest Latest
Warning

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

Go to latest
Published: Nov 9, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

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

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.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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