Documentation
¶
Index ¶
- Variables
- func ClusterNetworkToSelectableFields(network *ClusterNetwork) fields.Set
- func HostSubnetToSelectableFields(obj *HostSubnet) fields.Set
- func Kind(kind string) unversioned.GroupKind
- func NetNamespaceToSelectableFields(obj *NetNamespace) fields.Set
- func Resource(resource string) unversioned.GroupResource
- type ClusterNetwork
- type ClusterNetworkList
- type HostSubnet
- type HostSubnetList
- type NetNamespace
- type NetNamespaceList
Constants ¶
This section is empty.
Variables ¶
var SchemeGroupVersion = unversioned.GroupVersion{Group: "", Version: ""}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func ClusterNetworkToSelectableFields ¶ added in v1.0.8
func ClusterNetworkToSelectableFields(network *ClusterNetwork) fields.Set
ClusterNetworkToSelectableFields returns a label set that represents the object
func HostSubnetToSelectableFields ¶ added in v1.0.8
func HostSubnetToSelectableFields(obj *HostSubnet) fields.Set
HostSubnetToSelectableFields returns a label set that represents the object
func Kind ¶ added in v1.1.2
func Kind(kind string) unversioned.GroupKind
Kind takes an unqualified kind and returns back a Group qualified GroupKind
func NetNamespaceToSelectableFields ¶ added in v1.0.8
func NetNamespaceToSelectableFields(obj *NetNamespace) fields.Set
NetNamespaceToSelectableFields returns a label set that represents the object
func Resource ¶ added in v1.1.2
func Resource(resource string) unversioned.GroupResource
Resource takes an unqualified resource and returns back a Group qualified GroupResource
Types ¶
type ClusterNetwork ¶
type ClusterNetwork struct {
unversioned.TypeMeta
kapi.ObjectMeta
Network string
HostSubnetLength int
ServiceNetwork string
}
func (*ClusterNetwork) IsAnAPIObject ¶
func (*ClusterNetwork) IsAnAPIObject()
type ClusterNetworkList ¶
type ClusterNetworkList struct {
unversioned.TypeMeta
unversioned.ListMeta
Items []ClusterNetwork
}
func (*ClusterNetworkList) IsAnAPIObject ¶
func (*ClusterNetworkList) IsAnAPIObject()
type HostSubnet ¶
type HostSubnet struct {
unversioned.TypeMeta
kapi.ObjectMeta
// host may just be an IP address, resolvable hostname or a complete DNS
Host string
HostIP string
Subnet string
}
HostSubnet encapsulates the inputs needed to define the container subnet network on a node
func (*HostSubnet) IsAnAPIObject ¶
func (*HostSubnet) IsAnAPIObject()
type HostSubnetList ¶
type HostSubnetList struct {
unversioned.TypeMeta
unversioned.ListMeta
Items []HostSubnet
}
HostSubnetList is a collection of HostSubnets
func (*HostSubnetList) IsAnAPIObject ¶
func (*HostSubnetList) IsAnAPIObject()
type NetNamespace ¶ added in v1.0.5
type NetNamespace struct {
unversioned.TypeMeta
kapi.ObjectMeta
NetName string
NetID uint
}
NetNamespace holds the network id against its name
func (*NetNamespace) IsAnAPIObject ¶ added in v1.0.5
func (*NetNamespace) IsAnAPIObject()
type NetNamespaceList ¶ added in v1.0.5
type NetNamespaceList struct {
unversioned.TypeMeta
unversioned.ListMeta
Items []NetNamespace
}
NetNamespaceList is a collection of NetNamespaces
func (*NetNamespaceList) IsAnAPIObject ¶ added in v1.0.5
func (*NetNamespaceList) IsAnAPIObject()