k8s-openapi 0.4.0

Bindings for the Kubernetes client API
Documentation

mod allowed_flex_volume;
pub use self::allowed_flex_volume::{
    AllowedFlexVolume,
};

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

mod eviction;
pub use self::eviction::{
    Eviction,
    CreateNamespacedPodEvictionOptional, CreateNamespacedPodEvictionResponse,
};

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

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

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

mod pod_disruption_budget;
pub use self::pod_disruption_budget::{
    PodDisruptionBudget,
    CreateNamespacedPodDisruptionBudgetOptional, CreateNamespacedPodDisruptionBudgetResponse,
    DeleteCollectionNamespacedPodDisruptionBudgetOptional, DeleteCollectionNamespacedPodDisruptionBudgetResponse,
    DeleteNamespacedPodDisruptionBudgetOptional, DeleteNamespacedPodDisruptionBudgetResponse,
    ListNamespacedPodDisruptionBudgetOptional, ListNamespacedPodDisruptionBudgetResponse,
    ListPodDisruptionBudgetForAllNamespacesOptional, ListPodDisruptionBudgetForAllNamespacesResponse,
    PatchNamespacedPodDisruptionBudgetOptional, PatchNamespacedPodDisruptionBudgetResponse,
    PatchNamespacedPodDisruptionBudgetStatusOptional, PatchNamespacedPodDisruptionBudgetStatusResponse,
    ReadNamespacedPodDisruptionBudgetOptional, ReadNamespacedPodDisruptionBudgetResponse,
    ReadNamespacedPodDisruptionBudgetStatusOptional, ReadNamespacedPodDisruptionBudgetStatusResponse,
    ReplaceNamespacedPodDisruptionBudgetOptional, ReplaceNamespacedPodDisruptionBudgetResponse,
    ReplaceNamespacedPodDisruptionBudgetStatusOptional, ReplaceNamespacedPodDisruptionBudgetStatusResponse,
    WatchNamespacedPodDisruptionBudgetOptional, WatchNamespacedPodDisruptionBudgetResponse,
    WatchPodDisruptionBudgetForAllNamespacesOptional, WatchPodDisruptionBudgetForAllNamespacesResponse,
};

mod pod_disruption_budget_list;
pub use self::pod_disruption_budget_list::{
    PodDisruptionBudgetList,
};

mod pod_disruption_budget_spec;
pub use self::pod_disruption_budget_spec::{
    PodDisruptionBudgetSpec,
};

mod pod_disruption_budget_status;
pub use self::pod_disruption_budget_status::{
    PodDisruptionBudgetStatus,
};

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 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 supplemental_groups_strategy_options;
pub use self::supplemental_groups_strategy_options::{
    SupplementalGroupsStrategyOptions,
};