Module models

Source

Re-exports§

pub use self::access_mode::AccessMode;
pub use self::address::Address;
pub use self::auth_config::AuthConfig;
pub use self::auth_report::AuthReport;
pub use self::authenticate_ok_body::AuthenticateOkBody;
pub use self::auto_user_ns_options::AutoUserNsOptions;
pub use self::bind_options::BindOptions;
pub use self::capacity_range::CapacityRange;
pub use self::cluster_volume::ClusterVolume;
pub use self::cluster_volume_spec::ClusterVolumeSpec;
pub use self::component_version::ComponentVersion;
pub use self::config::Config;
pub use self::config_reference::ConfigReference;
pub use self::conmon_info::ConmonInfo;
pub use self::container::Container;
pub use self::container_basic_config::ContainerBasicConfig;
pub use self::container_cgroup_config::ContainerCgroupConfig;
pub use self::container_create_response::ContainerCreateResponse;
pub use self::container_exec_request::ContainerExecRequest;
pub use self::container_health_check_config::ContainerHealthCheckConfig;
pub use self::container_json::ContainerJson;
pub use self::container_network_config::ContainerNetworkConfig;
pub use self::container_network_stats::ContainerNetworkStats;
pub use self::container_node::ContainerNode;
pub use self::container_resource_config::ContainerResourceConfig;
pub use self::container_security_config::ContainerSecurityConfig;
pub use self::container_size::ContainerSize;
pub use self::container_state::ContainerState;
pub use self::container_stats::ContainerStats;
pub use self::container_storage_config::ContainerStorageConfig;
pub use self::container_store::ContainerStore;
pub use self::container_top_ok_body::ContainerTopOkBody;
pub use self::container_update_ok_body::ContainerUpdateOkBody;
pub use self::container_wait_200_response::ContainerWait200Response;
pub use self::container_wait_200_response_error::ContainerWait200ResponseError;
pub use self::containers_prune_report::ContainersPruneReport;
pub use self::containers_prune_report_libpod::ContainersPruneReportLibpod;
pub use self::cpu_usage::CpuUsage;
pub use self::create_container_config::CreateContainerConfig;
pub use self::create_options::CreateOptions;
pub use self::create_response::CreateResponse;
pub use self::delete_response::DeleteResponse;
pub use self::device_mapping::DeviceMapping;
pub use self::device_request::DeviceRequest;
pub use self::distribution_info::DistributionInfo;
pub use self::dns_network_info::DnsNetworkInfo;
pub use self::driver::Driver;
pub use self::driver_data::DriverData;
pub use self::endpoint_ipam_config::EndpointIpamConfig;
pub use self::endpoint_resource::EndpointResource;
pub use self::endpoint_settings::EndpointSettings;
pub use self::error_model::ErrorModel;
pub use self::error_response::ErrorResponse;
pub use self::exec_start_libpod_request::ExecStartLibpodRequest;
pub use self::exec_start_request::ExecStartRequest;
pub use self::filesystem_change::FilesystemChange;
pub use self::graph_driver_data::GraphDriverData;
pub use self::health::Health;
pub use self::health_check_log::HealthCheckLog;
pub use self::health_check_results::HealthCheckResults;
pub use self::healthcheck_config::HealthcheckConfig;
pub use self::healthcheck_result::HealthcheckResult;
pub use self::history::History;
pub use self::history_response::HistoryResponse;
pub use self::history_response_item::HistoryResponseItem;
pub use self::host_config::HostConfig;
pub use self::host_info::HostInfo;
pub use self::id_map::IdMap;
pub use self::id_mapping_options::IdMappingOptions;
pub use self::id_mappings::IdMappings;
pub use self::id_response::IdResponse;
pub use self::image_build_200_response::ImageBuild200Response;
pub use self::image_build_libpod_200_response::ImageBuildLibpod200Response;
pub use self::image_config::ImageConfig;
pub use self::image_data::ImageData;
pub use self::image_delete_200_response_inner::ImageDelete200ResponseInner;
pub use self::image_import_report::ImageImportReport;
pub use self::image_inspect::ImageInspect;
pub use self::image_load_report::ImageLoadReport;
pub use self::image_search_200_response::ImageSearch200Response;
pub use self::image_store::ImageStore;
pub use self::image_tree_report::ImageTreeReport;
pub use self::image_volume::ImageVolume;
pub use self::info::Info;
pub use self::inspect_additional_network::InspectAdditionalNetwork;
pub use self::inspect_blkio_throttle_device::InspectBlkioThrottleDevice;
pub use self::inspect_blkio_weight_device::InspectBlkioWeightDevice;
pub use self::inspect_container_config::InspectContainerConfig;
pub use self::inspect_container_data::InspectContainerData;
pub use self::inspect_container_host_config::InspectContainerHostConfig;
pub use self::inspect_container_state::InspectContainerState;
pub use self::inspect_device::InspectDevice;
pub use self::inspect_exec_process::InspectExecProcess;
pub use self::inspect_exec_session::InspectExecSession;
pub use self::inspect_host_port::InspectHostPort;
pub use self::inspect_id_mappings::InspectIdMappings;
pub use self::inspect_log_config::InspectLogConfig;
pub use self::inspect_mount::InspectMount;
pub use self::inspect_network_settings::InspectNetworkSettings;
pub use self::inspect_pod_container_info::InspectPodContainerInfo;
pub use self::inspect_pod_data::InspectPodData;
pub use self::inspect_pod_infra_config::InspectPodInfraConfig;
pub use self::inspect_restart_policy::InspectRestartPolicy;
pub use self::inspect_secret::InspectSecret;
pub use self::inspect_ulimit::InspectUlimit;
pub use self::ip_net::IpNet;
pub use self::ipam::Ipam;
pub use self::ipam_config::IpamConfig;
pub use self::lease_range::LeaseRange;
pub use self::libpod_containers_rm_report::LibpodContainersRmReport;
pub use self::libpod_image_summary::LibpodImageSummary;
pub use self::libpod_images_pull_report::LibpodImagesPullReport;
pub use self::libpod_images_remove_report::LibpodImagesRemoveReport;
pub use self::libpod_info::LibpodInfo;
pub use self::linux_block_io::LinuxBlockIo;
pub use self::linux_block_io_device::LinuxBlockIoDevice;
pub use self::linux_cpu::LinuxCpu;
pub use self::linux_device::LinuxDevice;
pub use self::linux_device_cgroup::LinuxDeviceCgroup;
pub use self::linux_hugepage_limit::LinuxHugepageLimit;
pub use self::linux_id_mapping::LinuxIdMapping;
pub use self::linux_intel_rdt::LinuxIntelRdt;
pub use self::linux_interface_priority::LinuxInterfacePriority;
pub use self::linux_memory::LinuxMemory;
pub use self::linux_network::LinuxNetwork;
pub use self::linux_personality::LinuxPersonality;
pub use self::linux_pids::LinuxPids;
pub use self::linux_rdma::LinuxRdma;
pub use self::linux_resources::LinuxResources;
pub use self::linux_throttle_device::LinuxThrottleDevice;
pub use self::linux_weight_device::LinuxWeightDevice;
pub use self::list_container::ListContainer;
pub use self::list_container_namespaces::ListContainerNamespaces;
pub use self::list_pod_container::ListPodContainer;
pub use self::list_pods_report::ListPodsReport;
pub use self::list_response::ListResponse;
pub use self::log_config::LogConfig;
pub use self::log_config_libpod::LogConfigLibpod;
pub use self::manifest_add_artifact_options::ManifestAddArtifactOptions;
pub use self::manifest_add_options::ManifestAddOptions;
pub use self::manifest_annotate_options::ManifestAnnotateOptions;
pub use self::manifest_modify_options::ManifestModifyOptions;
pub use self::manifest_modify_report::ManifestModifyReport;
pub use self::manifest_push_report::ManifestPushReport;
pub use self::manifest_remove_report::ManifestRemoveReport;
pub use self::meta::Meta;
pub use self::metadata::Metadata;
pub use self::mount::Mount;
pub use self::mount_point::MountPoint;
pub use self::named_volume::NamedVolume;
pub use self::namespace::Namespace;
pub use self::net_address::NetAddress;
pub use self::net_interface::NetInterface;
pub use self::net_options::NetOptions;
pub use self::network::Network;
pub use self::network_connect::NetworkConnect;
pub use self::network_connect_options::NetworkConnectOptions;
pub use self::network_container_info::NetworkContainerInfo;
pub use self::network_create_201_response::NetworkCreate201Response;
pub use self::network_create_libpod::NetworkCreateLibpod;
pub use self::network_create_request::NetworkCreateRequest;
pub use self::network_disconnect::NetworkDisconnect;
pub use self::network_info::NetworkInfo;
pub use self::network_inspect_report::NetworkInspectReport;
pub use self::network_prune_200_response::NetworkPrune200Response;
pub use self::network_prune_report::NetworkPruneReport;
pub use self::network_resource::NetworkResource;
pub use self::network_rm_report::NetworkRmReport;
pub use self::network_settings::NetworkSettings;
pub use self::network_update_options::NetworkUpdateOptions;
pub use self::networking_config::NetworkingConfig;
pub use self::oci_runtime_info::OciRuntimeInfo;
pub use self::overlay_volume::OverlayVolume;
pub use self::pasta_info::PastaInfo;
pub use self::peer_info::PeerInfo;
pub use self::per_network_options::PerNetworkOptions;
pub use self::platform::Platform;
pub use self::play_kube_pod::PlayKubePod;
pub use self::play_kube_report::PlayKubeReport;
pub use self::play_kube_volume::PlayKubeVolume;
pub use self::play_secret::PlaySecret;
pub use self::plugin::Plugin;
pub use self::plugin_config::PluginConfig;
pub use self::plugin_config_args::PluginConfigArgs;
pub use self::plugin_config_interface::PluginConfigInterface;
pub use self::plugin_config_linux::PluginConfigLinux;
pub use self::plugin_config_network::PluginConfigNetwork;
pub use self::plugin_config_rootfs::PluginConfigRootfs;
pub use self::plugin_config_user::PluginConfigUser;
pub use self::plugin_device::PluginDevice;
pub use self::plugin_env::PluginEnv;
pub use self::plugin_interface_type::PluginInterfaceType;
pub use self::plugin_mount::PluginMount;
pub use self::plugin_settings::PluginSettings;
pub use self::plugins::Plugins;
pub use self::pod_basic_config::PodBasicConfig;
pub use self::pod_cgroup_config::PodCgroupConfig;
pub use self::pod_create_options::PodCreateOptions;
pub use self::pod_kill_report::PodKillReport;
pub use self::pod_network_config::PodNetworkConfig;
pub use self::pod_pause_report::PodPauseReport;
pub use self::pod_prune_report::PodPruneReport;
pub use self::pod_resource_config::PodResourceConfig;
pub use self::pod_restart_report::PodRestartReport;
pub use self::pod_rm_report::PodRmReport;
pub use self::pod_security_config::PodSecurityConfig;
pub use self::pod_spec_generator::PodSpecGenerator;
pub use self::pod_start_report::PodStartReport;
pub use self::pod_stats_report::PodStatsReport;
pub use self::pod_stop_report::PodStopReport;
pub use self::pod_storage_config::PodStorageConfig;
pub use self::pod_top_ok_body::PodTopOkBody;
pub use self::pod_unpause_report::PodUnpauseReport;
pub use self::port::Port;
pub use self::port_binding::PortBinding;
pub use self::port_mapping::PortMapping;
pub use self::posix_rlimit::PosixRlimit;
pub use self::prune_report::PruneReport;
pub use self::publish_status::PublishStatus;
pub use self::remote_socket::RemoteSocket;
pub use self::resources::Resources;
pub use self::restart_policy::RestartPolicy;
pub use self::root_fs::RootFs;
pub use self::route::Route;
pub use self::schema2_health_config::Schema2HealthConfig;
pub use self::schema2_list_public::Schema2ListPublic;
pub use self::schema2_manifest_descriptor::Schema2ManifestDescriptor;
pub use self::schema2_platform_spec::Schema2PlatformSpec;
pub use self::scp_report::ScpReport;
pub use self::secret::Secret;
pub use self::secret_create::SecretCreate;
pub use self::secret_create_libpod_201_response::SecretCreateLibpod201Response;
pub use self::secret_create_report::SecretCreateReport;
pub use self::secret_delete_libpod_404_response::SecretDeleteLibpod404Response;
pub use self::secret_driver_spec::SecretDriverSpec;
pub use self::secret_info_report::SecretInfoReport;
pub use self::secret_info_report_compat::SecretInfoReportCompat;
pub use self::secret_rm_report::SecretRmReport;
pub use self::secret_spec::SecretSpec;
pub use self::secret_version::SecretVersion;
pub use self::security_info::SecurityInfo;
pub use self::service_create_response::ServiceCreateResponse;
pub use self::service_info::ServiceInfo;
pub use self::service_update_response::ServiceUpdateResponse;
pub use self::slirp_info::SlirpInfo;
pub use self::spec_generator::SpecGenerator;
pub use self::startup_health_check::StartupHealthCheck;
pub use self::store_info::StoreInfo;
pub use self::subnet::Subnet;
pub use self::summary::Summary;
pub use self::summary_network_settings::SummaryNetworkSettings;
pub use self::system_component_version::SystemComponentVersion;
pub use self::system_component_version_platform::SystemComponentVersionPlatform;
pub use self::system_df_container_report::SystemDfContainerReport;
pub use self::system_df_image_report::SystemDfImageReport;
pub use self::system_df_report::SystemDfReport;
pub use self::system_df_volume_report::SystemDfVolumeReport;
pub use self::system_prune_report::SystemPruneReport;
pub use self::task::Task;
pub use self::throttle_device::ThrottleDevice;
pub use self::tmpfs_options::TmpfsOptions;
pub use self::topology::Topology;
pub use self::topology_requirement::TopologyRequirement;
pub use self::type_mount::TypeMount;
pub use self::ulimit::Ulimit;
pub use self::update_config::UpdateConfig;
pub use self::update_entities::UpdateEntities;
pub use self::usage_data::UsageData;
pub use self::version::Version;
pub use self::volume::Volume;
pub use self::volume_config_response::VolumeConfigResponse;
pub use self::volume_create::VolumeCreate;
pub use self::volume_create_options::VolumeCreateOptions;
pub use self::volume_options::VolumeOptions;
pub use self::volume_rm_report::VolumeRmReport;
pub use self::volumes_prune_report::VolumesPruneReport;
pub use self::wait_exit_error::WaitExitError;
pub use self::wait_response::WaitResponse;
pub use self::weight_device::WeightDevice;

Modules§

access_mode
address
auth_config
auth_report
authenticate_ok_body
auto_user_ns_options
bind_options
capacity_range
cluster_volume
cluster_volume_spec
component_version
config
config_reference
conmon_info
container
container_basic_config
container_cgroup_config
container_create_response
container_exec_request
container_health_check_config
container_json
container_network_config
container_network_stats
container_node
container_resource_config
container_security_config
container_size
container_state
container_stats
container_storage_config
container_store
container_top_ok_body
container_update_ok_body
container_wait_200_response
container_wait_200_response_error
containers_prune_report
containers_prune_report_libpod
cpu_usage
create_container_config
create_options
create_response
delete_response
device_mapping
device_request
distribution_info
dns_network_info
driver
driver_data
endpoint_ipam_config
endpoint_resource
endpoint_settings
error_model
error_response
exec_start_libpod_request
exec_start_request
filesystem_change
graph_driver_data
health
health_check_log
health_check_results
healthcheck_config
healthcheck_result
history
history_response
history_response_item
host_config
host_info
id_map
id_mapping_options
id_mappings
id_response
image_build_200_response
image_build_libpod_200_response
image_config
image_data
image_delete_200_response_inner
image_import_report
image_inspect
image_load_report
image_search_200_response
image_store
image_tree_report
image_volume
info
inspect_additional_network
inspect_blkio_throttle_device
inspect_blkio_weight_device
inspect_container_config
inspect_container_data
inspect_container_host_config
inspect_container_state
inspect_device
inspect_exec_process
inspect_exec_session
inspect_host_port
inspect_id_mappings
inspect_log_config
inspect_mount
inspect_network_settings
inspect_pod_container_info
inspect_pod_data
inspect_pod_infra_config
inspect_restart_policy
inspect_secret
inspect_ulimit
ip_net
ipam
ipam_config
lease_range
libpod_containers_rm_report
libpod_image_summary
libpod_images_pull_report
libpod_images_remove_report
libpod_info
linux_block_io
linux_block_io_device
linux_cpu
linux_device
linux_device_cgroup
linux_hugepage_limit
linux_id_mapping
linux_intel_rdt
linux_interface_priority
linux_memory
linux_network
linux_personality
linux_pids
linux_rdma
linux_resources
linux_throttle_device
linux_weight_device
list_container
list_container_namespaces
list_pod_container
list_pods_report
list_response
log_config
log_config_libpod
manifest_add_artifact_options
manifest_add_options
manifest_annotate_options
manifest_modify_options
manifest_modify_report
manifest_push_report
manifest_remove_report
meta
metadata
mount
mount_point
named_volume
namespace
net_address
net_interface
net_options
network
network_connect
network_connect_options
network_container_info
network_create_201_response
network_create_libpod
network_create_request
network_disconnect
network_info
network_inspect_report
network_prune_200_response
network_prune_report
network_resource
network_rm_report
network_settings
network_update_options
networking_config
oci_runtime_info
overlay_volume
pasta_info
peer_info
per_network_options
platform
play_kube_pod
play_kube_report
play_kube_volume
play_secret
plugin
plugin_config
plugin_config_args
plugin_config_interface
plugin_config_linux
plugin_config_network
plugin_config_rootfs
plugin_config_user
plugin_device
plugin_env
plugin_interface_type
plugin_mount
plugin_settings
plugins
pod_basic_config
pod_cgroup_config
pod_create_options
pod_kill_report
pod_network_config
pod_pause_report
pod_prune_report
pod_resource_config
pod_restart_report
pod_rm_report
pod_security_config
pod_spec_generator
pod_start_report
pod_stats_report
pod_stop_report
pod_storage_config
pod_top_ok_body
pod_unpause_report
port
port_binding
port_mapping
posix_rlimit
prune_report
publish_status
remote_socket
resources
restart_policy
root_fs
route
schema2_health_config
schema2_list_public
schema2_manifest_descriptor
schema2_platform_spec
scp_report
secret
secret_create
secret_create_libpod_201_response
secret_create_report
secret_delete_libpod_404_response
secret_driver_spec
secret_info_report
secret_info_report_compat
secret_rm_report
secret_spec
secret_version
security_info
service_create_response
service_info
service_update_response
slirp_info
spec_generator
startup_health_check
store_info
subnet
summary
summary_network_settings
system_component_version
system_component_version_platform
system_df_container_report
system_df_image_report
system_df_report
system_df_volume_report
system_prune_report
task
throttle_device
tmpfs_options
topology
topology_requirement
type_mount
ulimit
update_config
update_entities
usage_data
version
volume
volume_config_response
volume_create
volume_create_options
volume_options
volume_rm_report
volumes_prune_report
wait_exit_error
wait_response
weight_device