[][src]Struct openshift_openapi::api::network::v1::ClusterNetworkEntry

pub struct ClusterNetworkEntry {
    pub cidr: String,
    pub host_subnet_length: i64,
}

ClusterNetworkEntry defines an individual cluster network. The CIDRs cannot overlap with other cluster network CIDRs, CIDRs reserved for external ips, CIDRs reserved for service networks, and CIDRs reserved for ingress ips.

Fields

cidr: String

CIDR defines the total range of a cluster networks address space.

host_subnet_length: i64

HostSubnetLength is the number of bits of the accompanying CIDR address to allocate to each node. eg, 8 would mean that each node would have a /24 slice of the overlay network for its pods.

Trait Implementations

impl Clone for ClusterNetworkEntry[src]

impl Debug for ClusterNetworkEntry[src]

impl Default for ClusterNetworkEntry[src]

impl<'de> Deserialize<'de> for ClusterNetworkEntry[src]

impl PartialEq<ClusterNetworkEntry> for ClusterNetworkEntry[src]

impl Serialize for ClusterNetworkEntry[src]

impl StructuralPartialEq for ClusterNetworkEntry[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.