Documentation ¶
Index ¶
- type UserDefinedPrimaryNetwork
- func (p *UserDefinedPrimaryNetwork) Annotation() *util.PodAnnotation
- func (p *UserDefinedPrimaryNetwork) Ensure(namespace string, annotations map[string]string, nadName string) error
- func (p *UserDefinedPrimaryNetwork) Found() bool
- func (p *UserDefinedPrimaryNetwork) InterfaceName() string
- func (p *UserDefinedPrimaryNetwork) MTU() int
- func (p *UserDefinedPrimaryNetwork) NADName() string
- func (p *UserDefinedPrimaryNetwork) NetworkDevice() string
- func (p *UserDefinedPrimaryNetwork) NetworkName() string
- func (p *UserDefinedPrimaryNetwork) WaitForPrimaryAnnotationFn(namespace string, annotCondFn podAnnotWaitCond) podAnnotWaitCond
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UserDefinedPrimaryNetwork ¶
type UserDefinedPrimaryNetwork struct {
// contains filtered or unexported fields
}
func NewPrimaryNetwork ¶
func NewPrimaryNetwork(networkManager networkmanager.Interface) *UserDefinedPrimaryNetwork
func (*UserDefinedPrimaryNetwork) Annotation ¶
func (p *UserDefinedPrimaryNetwork) Annotation() *util.PodAnnotation
func (*UserDefinedPrimaryNetwork) Found ¶
func (p *UserDefinedPrimaryNetwork) Found() bool
func (*UserDefinedPrimaryNetwork) InterfaceName ¶
func (p *UserDefinedPrimaryNetwork) InterfaceName() string
func (*UserDefinedPrimaryNetwork) MTU ¶
func (p *UserDefinedPrimaryNetwork) MTU() int
func (*UserDefinedPrimaryNetwork) NADName ¶
func (p *UserDefinedPrimaryNetwork) NADName() string
func (*UserDefinedPrimaryNetwork) NetworkDevice ¶
func (p *UserDefinedPrimaryNetwork) NetworkDevice() string
func (*UserDefinedPrimaryNetwork) NetworkName ¶
func (p *UserDefinedPrimaryNetwork) NetworkName() string
func (*UserDefinedPrimaryNetwork) WaitForPrimaryAnnotationFn ¶
func (p *UserDefinedPrimaryNetwork) WaitForPrimaryAnnotationFn(namespace string, annotCondFn podAnnotWaitCond) podAnnotWaitCond
Click to show internal directories.
Click to hide internal directories.