hnsManager

package
v0.0.0-...-3264d74 Latest Latest
Warning

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

Go to latest
Published: Jan 24, 2018 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HNSManager

type HNSManager struct {
}

HNSManager manages HNS networks that are used by the driver.

func (*HNSManager) CreateNetwork

func (m *HNSManager) CreateNetwork(netAdapter common.AdapterName, tenantName, networkName,
	subnetCIDR, defaultGW string) (*hcsshim.HNSNetwork, error)

func (*HNSManager) DeleteNetwork

func (m *HNSManager) DeleteNetwork(tenantName, networkName, subnetCIDR string) error

func (*HNSManager) GetNetwork

func (m *HNSManager) GetNetwork(tenantName, networkName, subnetCIDR string) (*hcsshim.HNSNetwork,
	error)

func (*HNSManager) ListNetworks

func (m *HNSManager) ListNetworks() ([]hcsshim.HNSNetwork, error)

Jump to

Keyboard shortcuts

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