Documentation ¶
Index ¶
- func ExecIPAMAdd(cniArgs *cnipb.CniCmdArgs, ipamType string, resultKey string) (*current.Result, error)
- func ExecIPAMCheck(cniArgs *cnipb.CniCmdArgs, ipamType string) error
- func ExecIPAMDelete(cniArgs *cnipb.CniCmdArgs, ipamType string, resultKey string) error
- func GetIPFromCache(resultKey string) (*current.Result, bool)
- func IsIPAMTypeValid(ipamType string) bool
- func RegisterIPAMDriver(ipamType string, ipamDriver IPAMDriver) error
- type IPAMConfig
- type IPAMDelegator
- type IPAMDriver
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExecIPAMAdd ¶
func ExecIPAMCheck ¶
func ExecIPAMCheck(cniArgs *cnipb.CniCmdArgs, ipamType string) error
func ExecIPAMDelete ¶
func ExecIPAMDelete(cniArgs *cnipb.CniCmdArgs, ipamType string, resultKey string) error
func IsIPAMTypeValid ¶
func RegisterIPAMDriver ¶
func RegisterIPAMDriver(ipamType string, ipamDriver IPAMDriver) error
Types ¶
type IPAMConfig ¶
Click to show internal directories.
Click to hide internal directories.