upf

package
v0.0.8 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildUPFDeployment

func BuildUPFDeployment(nsName types.NamespacedName, spec nfv1alpha1.UPFDeploymentSpec) (*kyaml.RNode, error)

func BuildUPFDeploymentFn

func BuildUPFDeploymentFn(nsName types.NamespacedName, spec nfv1alpha1.UPFDeploymentSpec) (*fn.KubeObject, error)

func BuildUPFDeploymentSpec

func BuildUPFDeploymentSpec(endponts map[string]*nfv1alpha1.Endpoint, dnn string, capacity nfv1alpha1.UPFCapacity) nfv1alpha1.UPFDeploymentSpec

func GetCapacity

func GetCapacity(source *kyaml.RNode) nfv1alpha1.UPFCapacity

func GetDnn

func GetDnn(source *kyaml.RNode) string

func GetDummyInterface

func GetDummyInterface(n string) nfv1alpha1.InterfaceConfig

func GetDummyInterfaces

func GetDummyInterfaces(n string) []nfv1alpha1.InterfaceConfig

func GetEndpoint

func GetEndpoint(epName string, source *kyaml.RNode) (*nfv1alpha1.Endpoint, error)

func GetN6DummyInterfaces

func GetN6DummyInterfaces(n, dnn string) []nfv1alpha1.N6InterfaceConfig

func GetN6Endpoint

func GetN6Endpoint(epName string, source *kyaml.RNode) (*nfv1alpha1.N6Endpoint, error)

func GetRegion

func GetRegion(source *kyaml.RNode) (string, error)

func GetValue

func GetValue(source *kyaml.RNode, fp string) (string, error)

func MustGetValue

func MustGetValue(source *kyaml.RNode, fp string) string

Types

This section is empty.

Jump to

Keyboard shortcuts

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