Documentation ¶
Index ¶
- Constants
- func Alloc(new, current *api.AllocationTable) (*api.AllocationTable, error)
- func BuildResourceInternet(pool *portal.Pool) (*xir.Topology, error)
- func Dealloc(current *api.AllocationTable, mzid string) (*api.AllocationTable, error)
- func EmbeddingToRz(embedding *sfe.Embedding, maplinkids bool) (*portal.Realization, error)
- func GetResources() ([]*portal.Resource, error)
- func ReadTable() (*api.AllocationTable, error)
- func Realize(tbroot *xir.Device, tbx, xp *xir.Topology, a *portal.AllocationTable, ...) (*portal.Realization, portal.Diagnostics, error)
- func Relinquish(rlz *portal.Realization) error
- func SiteList(rz *portal.Realization) []string
- func WriteTable(a *api.AllocationTable) error
- type RealizeParameters
- type VlanSegment
Constants ¶
View Source
const (
VniTable = "global-vnis"
)
Variables ¶
This section is empty.
Functions ¶
func Alloc ¶
func Alloc(new, current *api.AllocationTable) (*api.AllocationTable, error)
func Dealloc ¶
func Dealloc(current *api.AllocationTable, mzid string) (*api.AllocationTable, error)
func EmbeddingToRz ¶
func GetResources ¶
func ReadTable ¶
func ReadTable() (*api.AllocationTable, error)
func Realize ¶
func Realize( tbroot *xir.Device, tbx, xp *xir.Topology, a *portal.AllocationTable, resourcePool *portal.Pool, params RealizeParameters, exparams *xir.ExperimentParameters, ) (*portal.Realization, portal.Diagnostics, error)
func Relinquish ¶
func Relinquish(rlz *portal.Realization) error
func SiteList ¶ added in v1.1.38
func SiteList(rz *portal.Realization) []string
func WriteTable ¶
func WriteTable(a *api.AllocationTable) error
Types ¶
type RealizeParameters ¶
Click to show internal directories.
Click to hide internal directories.