v1beta3

package
v1.1.2 Latest Latest
Warning

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

Go to latest
Published: Feb 6, 2016 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Codec encodes internal objects to the v1beta3 scheme

View Source
var SchemeGroupVersion = unversioned.GroupVersion{Group: "", Version: "v1beta3"}

SchemeGroupVersion is group version used to register these objects

Functions

This section is empty.

Types

type ClusterNetwork

type ClusterNetwork struct {
	unversioned.TypeMeta `json:",inline"`
	kapi.ObjectMeta      `json:"metadata,omitempty"`

	Network          string `json:"network" description:"CIDR string to specify the global overlay network's L3 space"`
	HostSubnetLength int    `` /* 130-byte string literal not displayed */
	ServiceNetwork   string `json:"serviceNetwork" description:"CIDR string to specify the service network"`
}

func (*ClusterNetwork) IsAnAPIObject

func (*ClusterNetwork) IsAnAPIObject()

type ClusterNetworkList

type ClusterNetworkList struct {
	unversioned.TypeMeta `json:",inline"`
	unversioned.ListMeta `json:"metadata,omitempty"`
	Items                []ClusterNetwork `json:"items"`
}

func (*ClusterNetworkList) IsAnAPIObject

func (*ClusterNetworkList) IsAnAPIObject()

type HostSubnet

type HostSubnet struct {
	unversioned.TypeMeta `json:",inline"`
	kapi.ObjectMeta      `json:"metadata,omitempty"`

	// host may just be an IP address, resolvable hostname or a complete DNS
	Host   string `json:"host" description:"Name of the host that is registered at the master. A lease will be sought after this name."`
	HostIP string `json:"hostIP" description:"IP address to be used as vtep by other hosts in the overlay network"`
	Subnet string `json:"subnet" description:"Actual subnet CIDR lease assigned to the host"`
}

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 `json:",inline"`
	unversioned.ListMeta `json:"metadata,omitempty"`
	Items                []HostSubnet `json:"items"`
}

HostSubnetList is a collection of HostSubnets

func (*HostSubnetList) IsAnAPIObject

func (*HostSubnetList) IsAnAPIObject()

type NetNamespace added in v1.0.5

type NetNamespace struct {
	unversioned.TypeMeta `json:",inline"`
	kapi.ObjectMeta      `json:"metadata,omitempty"`

	NetName string `json:"netname" description:"Name of the network namespace."`
	NetID   uint   `json:"netid" description:"NetID of the network namespace assigned to each overlay network packet."`
}

NetNamespace encapsulates the inputs needed to define a unique network namespace on the cluster

func (*NetNamespace) IsAnAPIObject added in v1.0.5

func (*NetNamespace) IsAnAPIObject()

type NetNamespaceList added in v1.0.5

type NetNamespaceList struct {
	unversioned.TypeMeta `json:",inline"`
	unversioned.ListMeta `json:"metadata,omitempty"`
	Items                []NetNamespace `json:"items" description:"list of net namespaces"`
}

NetNamespaceList is a collection of NetNamespaces

func (*NetNamespaceList) IsAnAPIObject added in v1.0.5

func (*NetNamespaceList) IsAnAPIObject()

Jump to

Keyboard shortcuts

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