k8s-openapi 0.4.0

Bindings for the Kubernetes client API
Documentation

mod allowed_host_path;
pub use self::allowed_host_path::{
    AllowedHostPath,
};

mod daemon_set;
pub use self::daemon_set::{
    DaemonSet,
    CreateNamespacedDaemonSetOptional, CreateNamespacedDaemonSetResponse,
    DeleteCollectionNamespacedDaemonSetOptional, DeleteCollectionNamespacedDaemonSetResponse,
    DeleteNamespacedDaemonSetOptional, DeleteNamespacedDaemonSetResponse,
    ListDaemonSetForAllNamespacesOptional, ListDaemonSetForAllNamespacesResponse,
    ListNamespacedDaemonSetOptional, ListNamespacedDaemonSetResponse,
    PatchNamespacedDaemonSetOptional, PatchNamespacedDaemonSetResponse,
    PatchNamespacedDaemonSetStatusOptional, PatchNamespacedDaemonSetStatusResponse,
    ReadNamespacedDaemonSetOptional, ReadNamespacedDaemonSetResponse,
    ReadNamespacedDaemonSetStatusOptional, ReadNamespacedDaemonSetStatusResponse,
    ReplaceNamespacedDaemonSetOptional, ReplaceNamespacedDaemonSetResponse,
    ReplaceNamespacedDaemonSetStatusOptional, ReplaceNamespacedDaemonSetStatusResponse,
    WatchDaemonSetForAllNamespacesOptional, WatchDaemonSetForAllNamespacesResponse,
    WatchNamespacedDaemonSetOptional, WatchNamespacedDaemonSetResponse,
};

mod daemon_set_list;
pub use self::daemon_set_list::{
    DaemonSetList,
};

mod daemon_set_spec;
pub use self::daemon_set_spec::{
    DaemonSetSpec,
};

mod daemon_set_status;
pub use self::daemon_set_status::{
    DaemonSetStatus,
};

mod daemon_set_update_strategy;
pub use self::daemon_set_update_strategy::{
    DaemonSetUpdateStrategy,
};

mod deployment;
pub use self::deployment::{
    Deployment,
    CreateNamespacedDeploymentOptional, CreateNamespacedDeploymentResponse,
    DeleteCollectionNamespacedDeploymentOptional, DeleteCollectionNamespacedDeploymentResponse,
    DeleteNamespacedDeploymentOptional, DeleteNamespacedDeploymentResponse,
    ListDeploymentForAllNamespacesOptional, ListDeploymentForAllNamespacesResponse,
    ListNamespacedDeploymentOptional, ListNamespacedDeploymentResponse,
    PatchNamespacedDeploymentOptional, PatchNamespacedDeploymentResponse,
    PatchNamespacedDeploymentStatusOptional, PatchNamespacedDeploymentStatusResponse,
    ReadNamespacedDeploymentOptional, ReadNamespacedDeploymentResponse,
    ReadNamespacedDeploymentStatusOptional, ReadNamespacedDeploymentStatusResponse,
    ReplaceNamespacedDeploymentOptional, ReplaceNamespacedDeploymentResponse,
    ReplaceNamespacedDeploymentStatusOptional, ReplaceNamespacedDeploymentStatusResponse,
    WatchDeploymentForAllNamespacesOptional, WatchDeploymentForAllNamespacesResponse,
    WatchNamespacedDeploymentOptional, WatchNamespacedDeploymentResponse,
};

mod deployment_condition;
pub use self::deployment_condition::{
    DeploymentCondition,
};

mod deployment_list;
pub use self::deployment_list::{
    DeploymentList,
};

mod deployment_rollback;
pub use self::deployment_rollback::{
    DeploymentRollback,
    CreateNamespacedDeploymentRollbackOptional, CreateNamespacedDeploymentRollbackResponse,
};

mod deployment_spec;
pub use self::deployment_spec::{
    DeploymentSpec,
};

mod deployment_status;
pub use self::deployment_status::{
    DeploymentStatus,
};

mod deployment_strategy;
pub use self::deployment_strategy::{
    DeploymentStrategy,
};

mod fs_group_strategy_options;
pub use self::fs_group_strategy_options::{
    FSGroupStrategyOptions,
};

mod http_ingress_path;
pub use self::http_ingress_path::{
    HTTPIngressPath,
};

mod http_ingress_rule_value;
pub use self::http_ingress_rule_value::{
    HTTPIngressRuleValue,
};

mod host_port_range;
pub use self::host_port_range::{
    HostPortRange,
};

mod id_range;
pub use self::id_range::{
    IDRange,
};

mod ip_block;
pub use self::ip_block::{
    IPBlock,
};

mod ingress;
pub use self::ingress::{
    Ingress,
    CreateNamespacedIngressOptional, CreateNamespacedIngressResponse,
    DeleteCollectionNamespacedIngressOptional, DeleteCollectionNamespacedIngressResponse,
    DeleteNamespacedIngressOptional, DeleteNamespacedIngressResponse,
    ListIngressForAllNamespacesOptional, ListIngressForAllNamespacesResponse,
    ListNamespacedIngressOptional, ListNamespacedIngressResponse,
    PatchNamespacedIngressOptional, PatchNamespacedIngressResponse,
    PatchNamespacedIngressStatusOptional, PatchNamespacedIngressStatusResponse,
    ReadNamespacedIngressOptional, ReadNamespacedIngressResponse,
    ReadNamespacedIngressStatusOptional, ReadNamespacedIngressStatusResponse,
    ReplaceNamespacedIngressOptional, ReplaceNamespacedIngressResponse,
    ReplaceNamespacedIngressStatusOptional, ReplaceNamespacedIngressStatusResponse,
    WatchIngressForAllNamespacesOptional, WatchIngressForAllNamespacesResponse,
    WatchNamespacedIngressOptional, WatchNamespacedIngressResponse,
};

mod ingress_backend;
pub use self::ingress_backend::{
    IngressBackend,
};

mod ingress_list;
pub use self::ingress_list::{
    IngressList,
};

mod ingress_rule;
pub use self::ingress_rule::{
    IngressRule,
};

mod ingress_spec;
pub use self::ingress_spec::{
    IngressSpec,
};

mod ingress_status;
pub use self::ingress_status::{
    IngressStatus,
};

mod ingress_tls;
pub use self::ingress_tls::{
    IngressTLS,
};

mod network_policy;
pub use self::network_policy::{
    NetworkPolicy,
    CreateNamespacedNetworkPolicyOptional, CreateNamespacedNetworkPolicyResponse,
    DeleteCollectionNamespacedNetworkPolicyOptional, DeleteCollectionNamespacedNetworkPolicyResponse,
    DeleteNamespacedNetworkPolicyOptional, DeleteNamespacedNetworkPolicyResponse,
    ListNamespacedNetworkPolicyOptional, ListNamespacedNetworkPolicyResponse,
    ListNetworkPolicyForAllNamespacesOptional, ListNetworkPolicyForAllNamespacesResponse,
    PatchNamespacedNetworkPolicyOptional, PatchNamespacedNetworkPolicyResponse,
    ReadNamespacedNetworkPolicyOptional, ReadNamespacedNetworkPolicyResponse,
    ReplaceNamespacedNetworkPolicyOptional, ReplaceNamespacedNetworkPolicyResponse,
    WatchNamespacedNetworkPolicyOptional, WatchNamespacedNetworkPolicyResponse,
    WatchNetworkPolicyForAllNamespacesOptional, WatchNetworkPolicyForAllNamespacesResponse,
};

mod network_policy_egress_rule;
pub use self::network_policy_egress_rule::{
    NetworkPolicyEgressRule,
};

mod network_policy_ingress_rule;
pub use self::network_policy_ingress_rule::{
    NetworkPolicyIngressRule,
};

mod network_policy_list;
pub use self::network_policy_list::{
    NetworkPolicyList,
};

mod network_policy_peer;
pub use self::network_policy_peer::{
    NetworkPolicyPeer,
};

mod network_policy_port;
pub use self::network_policy_port::{
    NetworkPolicyPort,
};

mod network_policy_spec;
pub use self::network_policy_spec::{
    NetworkPolicySpec,
};

mod pod_security_policy;
pub use self::pod_security_policy::{
    PodSecurityPolicy,
    CreatePodSecurityPolicyOptional, CreatePodSecurityPolicyResponse,
    DeleteCollectionPodSecurityPolicyOptional, DeleteCollectionPodSecurityPolicyResponse,
    DeletePodSecurityPolicyOptional, DeletePodSecurityPolicyResponse,
    ListPodSecurityPolicyOptional, ListPodSecurityPolicyResponse,
    PatchPodSecurityPolicyOptional, PatchPodSecurityPolicyResponse,
    ReadPodSecurityPolicyOptional, ReadPodSecurityPolicyResponse,
    ReplacePodSecurityPolicyOptional, ReplacePodSecurityPolicyResponse,
    WatchPodSecurityPolicyOptional, WatchPodSecurityPolicyResponse,
};

mod pod_security_policy_list;
pub use self::pod_security_policy_list::{
    PodSecurityPolicyList,
};

mod pod_security_policy_spec;
pub use self::pod_security_policy_spec::{
    PodSecurityPolicySpec,
};

mod replica_set;
pub use self::replica_set::{
    ReplicaSet,
    CreateNamespacedReplicaSetOptional, CreateNamespacedReplicaSetResponse,
    DeleteCollectionNamespacedReplicaSetOptional, DeleteCollectionNamespacedReplicaSetResponse,
    DeleteNamespacedReplicaSetOptional, DeleteNamespacedReplicaSetResponse,
    ListNamespacedReplicaSetOptional, ListNamespacedReplicaSetResponse,
    ListReplicaSetForAllNamespacesOptional, ListReplicaSetForAllNamespacesResponse,
    PatchNamespacedReplicaSetOptional, PatchNamespacedReplicaSetResponse,
    PatchNamespacedReplicaSetStatusOptional, PatchNamespacedReplicaSetStatusResponse,
    ReadNamespacedReplicaSetOptional, ReadNamespacedReplicaSetResponse,
    ReadNamespacedReplicaSetStatusOptional, ReadNamespacedReplicaSetStatusResponse,
    ReplaceNamespacedReplicaSetOptional, ReplaceNamespacedReplicaSetResponse,
    ReplaceNamespacedReplicaSetStatusOptional, ReplaceNamespacedReplicaSetStatusResponse,
    WatchNamespacedReplicaSetOptional, WatchNamespacedReplicaSetResponse,
    WatchReplicaSetForAllNamespacesOptional, WatchReplicaSetForAllNamespacesResponse,
};

mod replica_set_condition;
pub use self::replica_set_condition::{
    ReplicaSetCondition,
};

mod replica_set_list;
pub use self::replica_set_list::{
    ReplicaSetList,
};

mod replica_set_spec;
pub use self::replica_set_spec::{
    ReplicaSetSpec,
};

mod replica_set_status;
pub use self::replica_set_status::{
    ReplicaSetStatus,
};

mod rollback_config;
pub use self::rollback_config::{
    RollbackConfig,
};

mod rolling_update_daemon_set;
pub use self::rolling_update_daemon_set::{
    RollingUpdateDaemonSet,
};

mod rolling_update_deployment;
pub use self::rolling_update_deployment::{
    RollingUpdateDeployment,
};

mod run_as_user_strategy_options;
pub use self::run_as_user_strategy_options::{
    RunAsUserStrategyOptions,
};

mod se_linux_strategy_options;
pub use self::se_linux_strategy_options::{
    SELinuxStrategyOptions,
};

mod scale;
pub use self::scale::{
    Scale,
    PatchNamespacedDeploymentScaleOptional, PatchNamespacedDeploymentScaleResponse,
    PatchNamespacedReplicaSetScaleOptional, PatchNamespacedReplicaSetScaleResponse,
    PatchNamespacedReplicationControllerDummyScaleOptional, PatchNamespacedReplicationControllerDummyScaleResponse,
    ReadNamespacedDeploymentScaleOptional, ReadNamespacedDeploymentScaleResponse,
    ReadNamespacedReplicaSetScaleOptional, ReadNamespacedReplicaSetScaleResponse,
    ReadNamespacedReplicationControllerDummyScaleOptional, ReadNamespacedReplicationControllerDummyScaleResponse,
    ReplaceNamespacedDeploymentScaleOptional, ReplaceNamespacedDeploymentScaleResponse,
    ReplaceNamespacedReplicaSetScaleOptional, ReplaceNamespacedReplicaSetScaleResponse,
    ReplaceNamespacedReplicationControllerDummyScaleOptional, ReplaceNamespacedReplicationControllerDummyScaleResponse,
};

mod scale_spec;
pub use self::scale_spec::{
    ScaleSpec,
};

mod scale_status;
pub use self::scale_status::{
    ScaleStatus,
};

mod supplemental_groups_strategy_options;
pub use self::supplemental_groups_strategy_options::{
    SupplementalGroupsStrategyOptions,
};