core.v1.containerPort
"ContainerPort represents a network port in a single container."
Index
fn new(containerPort)fn newNamed(containerPort, name)fn newNamedUDP(containerPort, name)fn newUDP(containerPort)fn withContainerPort(containerPort)fn withHostIP(hostIP)fn withHostPort(hostPort)fn withName(name)fn withProtocol(protocol)
Fields
fn new
new(containerPort)
new returns a new containerPort
fn newNamed
newNamed(containerPort, name)
newNamed works like new, but also sets the name
fn newNamedUDP
newNamedUDP(containerPort, name)
newNamedUDP works like newNamed, but also sets protocal to UDP
fn newUDP
newUDP(containerPort)
newUDP works like new, but also sets protocal to UDP
fn withContainerPort
withContainerPort(containerPort)
"Number of port to expose on the pod's IP address. This must be a valid port number, 0 < x < 65536."
fn withHostIP
withHostIP(hostIP)
"What host IP to bind the external port to."
fn withHostPort
withHostPort(hostPort)
"Number of port to expose on the host. If specified, this must be a valid port number, 0 < x < 65536. If HostNetwork is specified, this must match ContainerPort. Most containers do not need this."
fn withName
withName(name)
"If specified, this must be an IANA_SVC_NAME and unique within the pod. Each named port in a pod must have a unique name. Name for the port that can be referred to by services."
fn withProtocol
withProtocol(protocol)
"Protocol for port. Must be UDP, TCP, or SCTP. Defaults to \"TCP\"."