1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19

mod lease;
pub use self::lease::Lease;
#[cfg(feature = "api")] pub use self::lease::{CreateNamespacedLeaseOptional, CreateNamespacedLeaseResponse};
#[cfg(feature = "api")] pub use self::lease::DeleteCollectionNamespacedLeaseResponse;
#[cfg(feature = "api")] pub use self::lease::DeleteNamespacedLeaseResponse;
#[cfg(feature = "api")] pub use self::lease::ListLeaseForAllNamespacesResponse;
#[cfg(feature = "api")] pub use self::lease::ListNamespacedLeaseResponse;
#[cfg(feature = "api")] pub use self::lease::PatchNamespacedLeaseResponse;
#[cfg(feature = "api")] pub use self::lease::{ReadNamespacedLeaseOptional, ReadNamespacedLeaseResponse};
#[cfg(feature = "api")] pub use self::lease::{ReplaceNamespacedLeaseOptional, ReplaceNamespacedLeaseResponse};
#[cfg(feature = "api")] pub use self::lease::WatchLeaseForAllNamespacesResponse;
#[cfg(feature = "api")] pub use self::lease::WatchNamespacedLeaseResponse;

mod lease_list;
pub use self::lease_list::LeaseList;

mod lease_spec;
pub use self::lease_spec::LeaseSpec;