[][src]Module openshift_openapi::api::network::v1

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