aliasprefixes

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Apr 11, 2023 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AliasPrefix

type AliasPrefix struct {
	NetworkHandle string
	Prefix        commonv1alpha1.IPPrefix
	Destinations  sets.Set[string]
}

type AliasPrefixes

type AliasPrefixes struct {
	// contains filtered or unexported fields
}

func New

func New(cluster cluster.Cluster) *AliasPrefixes

func (*AliasPrefixes) Create

func (*AliasPrefixes) Delete

func (m *AliasPrefixes) Delete(
	ctx context.Context,
	networkHandle string,
	prefix commonv1alpha1.IPPrefix,
	networkInterface *networkingv1alpha1.NetworkInterface,
) error

func (*AliasPrefixes) List

func (m *AliasPrefixes) List(ctx context.Context) ([]AliasPrefix, error)

func (*AliasPrefixes) ListByDependent

func (m *AliasPrefixes) ListByDependent(ctx context.Context, dependent string) ([]AliasPrefix, error)

Jump to

Keyboard shortcuts

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