Module v1

Source

Structs§

ClusterNetwork
ClusterNetwork describes the cluster network. There is normally only one object of this type, named “default”, which is created by the SDN network plugin based on the master configuration when the cluster is brought up for the first time.
ClusterNetworkEntry
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.
EgressNetworkPolicy
EgressNetworkPolicy describes the current egress network policy for a Namespace. When using the ‘redhat/openshift-ovs-multitenant’ network plugin, traffic from a pod to an IP address outside the cluster will be checked against each EgressNetworkPolicyRule in the pod’s namespace’s EgressNetworkPolicy, in order. If no rule matches (or no EgressNetworkPolicy is present) then the traffic will be allowed by default.
EgressNetworkPolicyPeer
EgressNetworkPolicyPeer specifies a target to apply egress network policy to
EgressNetworkPolicyRule
EgressNetworkPolicyRule contains a single egress network policy rule
EgressNetworkPolicySpec
EgressNetworkPolicySpec provides a list of policies on outgoing network traffic
HostSubnet
HostSubnet describes the container subnet network on a node. The HostSubnet object must have the same name as the Node object it corresponds to.
NetNamespace
NetNamespace describes a single isolated network. When using the redhat/openshift-ovs-multitenant plugin, every Namespace will have a corresponding NetNamespace object with the same name. (When using redhat/openshift-ovs-subnet, NetNamespaces are not used.)
ReadClusterNetworkOptional
Optional parameters of ClusterNetwork::read_cluster_network
ReadHostSubnetOptional
Optional parameters of HostSubnet::read_host_subnet
ReadNamespacedEgressNetworkPolicyOptional
Optional parameters of EgressNetworkPolicy::read_namespaced_egress_network_policy
ReadNetNamespaceOptional
Optional parameters of NetNamespace::read_net_namespace

Enums§

ReadClusterNetworkResponse
Use <ReadClusterNetworkResponse as Response>::try_from_parts to parse the HTTP response body of ClusterNetwork::read_cluster_network
ReadHostSubnetResponse
Use <ReadHostSubnetResponse as Response>::try_from_parts to parse the HTTP response body of HostSubnet::read_host_subnet
ReadNamespacedEgressNetworkPolicyResponse
Use <ReadNamespacedEgressNetworkPolicyResponse as Response>::try_from_parts to parse the HTTP response body of EgressNetworkPolicy::read_namespaced_egress_network_policy
ReadNetNamespaceResponse
Use <ReadNetNamespaceResponse as Response>::try_from_parts to parse the HTTP response body of NetNamespace::read_net_namespace