k8s_openapi/v1_32/api/core/v1/
mod.rs1
2mod aws_elastic_block_store_volume_source;
3pub use self::aws_elastic_block_store_volume_source::AWSElasticBlockStoreVolumeSource;
4
5mod affinity;
6pub use self::affinity::Affinity;
7
8mod app_armor_profile;
9pub use self::app_armor_profile::AppArmorProfile;
10
11mod attached_volume;
12pub use self::attached_volume::AttachedVolume;
13
14mod azure_disk_volume_source;
15pub use self::azure_disk_volume_source::AzureDiskVolumeSource;
16
17mod azure_file_persistent_volume_source;
18pub use self::azure_file_persistent_volume_source::AzureFilePersistentVolumeSource;
19
20mod azure_file_volume_source;
21pub use self::azure_file_volume_source::AzureFileVolumeSource;
22
23mod binding;
24pub use self::binding::Binding;
25
26mod csi_persistent_volume_source;
27pub use self::csi_persistent_volume_source::CSIPersistentVolumeSource;
28
29mod csi_volume_source;
30pub use self::csi_volume_source::CSIVolumeSource;
31
32mod capabilities;
33pub use self::capabilities::Capabilities;
34
35mod ceph_fs_persistent_volume_source;
36pub use self::ceph_fs_persistent_volume_source::CephFSPersistentVolumeSource;
37
38mod ceph_fs_volume_source;
39pub use self::ceph_fs_volume_source::CephFSVolumeSource;
40
41mod cinder_persistent_volume_source;
42pub use self::cinder_persistent_volume_source::CinderPersistentVolumeSource;
43
44mod cinder_volume_source;
45pub use self::cinder_volume_source::CinderVolumeSource;
46
47mod client_ip_config;
48pub use self::client_ip_config::ClientIPConfig;
49
50mod cluster_trust_bundle_projection;
51pub use self::cluster_trust_bundle_projection::ClusterTrustBundleProjection;
52
53mod component_condition;
54pub use self::component_condition::ComponentCondition;
55
56mod component_status;
57pub use self::component_status::ComponentStatus;
58
59mod config_map;
60pub use self::config_map::ConfigMap;
61
62mod config_map_env_source;
63pub use self::config_map_env_source::ConfigMapEnvSource;
64
65mod config_map_key_selector;
66pub use self::config_map_key_selector::ConfigMapKeySelector;
67
68mod config_map_node_config_source;
69pub use self::config_map_node_config_source::ConfigMapNodeConfigSource;
70
71mod config_map_projection;
72pub use self::config_map_projection::ConfigMapProjection;
73
74mod config_map_volume_source;
75pub use self::config_map_volume_source::ConfigMapVolumeSource;
76
77mod container;
78pub use self::container::Container;
79
80mod container_image;
81pub use self::container_image::ContainerImage;
82
83mod container_port;
84pub use self::container_port::ContainerPort;
85
86mod container_resize_policy;
87pub use self::container_resize_policy::ContainerResizePolicy;
88
89mod container_state;
90pub use self::container_state::ContainerState;
91
92mod container_state_running;
93pub use self::container_state_running::ContainerStateRunning;
94
95mod container_state_terminated;
96pub use self::container_state_terminated::ContainerStateTerminated;
97
98mod container_state_waiting;
99pub use self::container_state_waiting::ContainerStateWaiting;
100
101mod container_status;
102pub use self::container_status::ContainerStatus;
103
104mod container_user;
105pub use self::container_user::ContainerUser;
106
107mod daemon_endpoint;
108pub use self::daemon_endpoint::DaemonEndpoint;
109
110mod downward_api_projection;
111pub use self::downward_api_projection::DownwardAPIProjection;
112
113mod downward_api_volume_file;
114pub use self::downward_api_volume_file::DownwardAPIVolumeFile;
115
116mod downward_api_volume_source;
117pub use self::downward_api_volume_source::DownwardAPIVolumeSource;
118
119mod empty_dir_volume_source;
120pub use self::empty_dir_volume_source::EmptyDirVolumeSource;
121
122mod endpoint_address;
123pub use self::endpoint_address::EndpointAddress;
124
125mod endpoint_port;
126pub use self::endpoint_port::EndpointPort;
127
128mod endpoint_subset;
129pub use self::endpoint_subset::EndpointSubset;
130
131mod endpoints;
132pub use self::endpoints::Endpoints;
133
134mod env_from_source;
135pub use self::env_from_source::EnvFromSource;
136
137mod env_var;
138pub use self::env_var::EnvVar;
139
140mod env_var_source;
141pub use self::env_var_source::EnvVarSource;
142
143mod ephemeral_container;
144pub use self::ephemeral_container::EphemeralContainer;
145
146mod ephemeral_volume_source;
147pub use self::ephemeral_volume_source::EphemeralVolumeSource;
148
149mod event;
150pub use self::event::Event;
151
152mod event_series;
153pub use self::event_series::EventSeries;
154
155mod event_source;
156pub use self::event_source::EventSource;
157
158mod exec_action;
159pub use self::exec_action::ExecAction;
160
161mod fc_volume_source;
162pub use self::fc_volume_source::FCVolumeSource;
163
164mod flex_persistent_volume_source;
165pub use self::flex_persistent_volume_source::FlexPersistentVolumeSource;
166
167mod flex_volume_source;
168pub use self::flex_volume_source::FlexVolumeSource;
169
170mod flocker_volume_source;
171pub use self::flocker_volume_source::FlockerVolumeSource;
172
173mod gce_persistent_disk_volume_source;
174pub use self::gce_persistent_disk_volume_source::GCEPersistentDiskVolumeSource;
175
176mod grpc_action;
177pub use self::grpc_action::GRPCAction;
178
179mod git_repo_volume_source;
180pub use self::git_repo_volume_source::GitRepoVolumeSource;
181
182mod glusterfs_persistent_volume_source;
183pub use self::glusterfs_persistent_volume_source::GlusterfsPersistentVolumeSource;
184
185mod glusterfs_volume_source;
186pub use self::glusterfs_volume_source::GlusterfsVolumeSource;
187
188mod http_get_action;
189pub use self::http_get_action::HTTPGetAction;
190
191mod http_header;
192pub use self::http_header::HTTPHeader;
193
194mod host_alias;
195pub use self::host_alias::HostAlias;
196
197mod host_ip;
198pub use self::host_ip::HostIP;
199
200mod host_path_volume_source;
201pub use self::host_path_volume_source::HostPathVolumeSource;
202
203mod iscsi_persistent_volume_source;
204pub use self::iscsi_persistent_volume_source::ISCSIPersistentVolumeSource;
205
206mod iscsi_volume_source;
207pub use self::iscsi_volume_source::ISCSIVolumeSource;
208
209mod image_volume_source;
210pub use self::image_volume_source::ImageVolumeSource;
211
212mod key_to_path;
213pub use self::key_to_path::KeyToPath;
214
215mod lifecycle;
216pub use self::lifecycle::Lifecycle;
217
218mod lifecycle_handler;
219pub use self::lifecycle_handler::LifecycleHandler;
220
221mod limit_range;
222pub use self::limit_range::LimitRange;
223
224mod limit_range_item;
225pub use self::limit_range_item::LimitRangeItem;
226
227mod limit_range_spec;
228pub use self::limit_range_spec::LimitRangeSpec;
229
230mod linux_container_user;
231pub use self::linux_container_user::LinuxContainerUser;
232
233mod load_balancer_ingress;
234pub use self::load_balancer_ingress::LoadBalancerIngress;
235
236mod load_balancer_status;
237pub use self::load_balancer_status::LoadBalancerStatus;
238
239mod local_object_reference;
240pub use self::local_object_reference::LocalObjectReference;
241
242mod local_volume_source;
243pub use self::local_volume_source::LocalVolumeSource;
244
245mod modify_volume_status;
246pub use self::modify_volume_status::ModifyVolumeStatus;
247
248mod nfs_volume_source;
249pub use self::nfs_volume_source::NFSVolumeSource;
250
251mod namespace;
252pub use self::namespace::Namespace;
253
254mod namespace_condition;
255pub use self::namespace_condition::NamespaceCondition;
256
257mod namespace_spec;
258pub use self::namespace_spec::NamespaceSpec;
259
260mod namespace_status;
261pub use self::namespace_status::NamespaceStatus;
262
263mod node;
264pub use self::node::Node;
265
266mod node_address;
267pub use self::node_address::NodeAddress;
268
269mod node_affinity;
270pub use self::node_affinity::NodeAffinity;
271
272mod node_condition;
273pub use self::node_condition::NodeCondition;
274
275mod node_config_source;
276pub use self::node_config_source::NodeConfigSource;
277
278mod node_config_status;
279pub use self::node_config_status::NodeConfigStatus;
280
281mod node_daemon_endpoints;
282pub use self::node_daemon_endpoints::NodeDaemonEndpoints;
283
284mod node_features;
285pub use self::node_features::NodeFeatures;
286
287mod node_runtime_handler;
288pub use self::node_runtime_handler::NodeRuntimeHandler;
289
290mod node_runtime_handler_features;
291pub use self::node_runtime_handler_features::NodeRuntimeHandlerFeatures;
292
293mod node_selector;
294pub use self::node_selector::NodeSelector;
295
296mod node_selector_requirement;
297pub use self::node_selector_requirement::NodeSelectorRequirement;
298
299mod node_selector_term;
300pub use self::node_selector_term::NodeSelectorTerm;
301
302mod node_spec;
303pub use self::node_spec::NodeSpec;
304
305mod node_status;
306pub use self::node_status::NodeStatus;
307
308mod node_system_info;
309pub use self::node_system_info::NodeSystemInfo;
310
311mod object_field_selector;
312pub use self::object_field_selector::ObjectFieldSelector;
313
314mod object_reference;
315pub use self::object_reference::ObjectReference;
316
317mod persistent_volume;
318pub use self::persistent_volume::PersistentVolume;
319
320mod persistent_volume_claim;
321pub use self::persistent_volume_claim::PersistentVolumeClaim;
322
323mod persistent_volume_claim_condition;
324pub use self::persistent_volume_claim_condition::PersistentVolumeClaimCondition;
325
326mod persistent_volume_claim_spec;
327pub use self::persistent_volume_claim_spec::PersistentVolumeClaimSpec;
328
329mod persistent_volume_claim_status;
330pub use self::persistent_volume_claim_status::PersistentVolumeClaimStatus;
331
332mod persistent_volume_claim_template;
333pub use self::persistent_volume_claim_template::PersistentVolumeClaimTemplate;
334
335mod persistent_volume_claim_volume_source;
336pub use self::persistent_volume_claim_volume_source::PersistentVolumeClaimVolumeSource;
337
338mod persistent_volume_spec;
339pub use self::persistent_volume_spec::PersistentVolumeSpec;
340
341mod persistent_volume_status;
342pub use self::persistent_volume_status::PersistentVolumeStatus;
343
344mod photon_persistent_disk_volume_source;
345pub use self::photon_persistent_disk_volume_source::PhotonPersistentDiskVolumeSource;
346
347mod pod;
348pub use self::pod::Pod;
349
350mod pod_affinity;
351pub use self::pod_affinity::PodAffinity;
352
353mod pod_affinity_term;
354pub use self::pod_affinity_term::PodAffinityTerm;
355
356mod pod_anti_affinity;
357pub use self::pod_anti_affinity::PodAntiAffinity;
358
359mod pod_condition;
360pub use self::pod_condition::PodCondition;
361
362mod pod_dns_config;
363pub use self::pod_dns_config::PodDNSConfig;
364
365mod pod_dns_config_option;
366pub use self::pod_dns_config_option::PodDNSConfigOption;
367
368mod pod_ip;
369pub use self::pod_ip::PodIP;
370
371mod pod_os;
372pub use self::pod_os::PodOS;
373
374mod pod_readiness_gate;
375pub use self::pod_readiness_gate::PodReadinessGate;
376
377mod pod_resource_claim;
378pub use self::pod_resource_claim::PodResourceClaim;
379
380mod pod_resource_claim_status;
381pub use self::pod_resource_claim_status::PodResourceClaimStatus;
382
383mod pod_scheduling_gate;
384pub use self::pod_scheduling_gate::PodSchedulingGate;
385
386mod pod_security_context;
387pub use self::pod_security_context::PodSecurityContext;
388
389mod pod_spec;
390pub use self::pod_spec::PodSpec;
391
392mod pod_status;
393pub use self::pod_status::PodStatus;
394
395mod pod_template;
396pub use self::pod_template::PodTemplate;
397
398mod pod_template_spec;
399pub use self::pod_template_spec::PodTemplateSpec;
400
401mod port_status;
402pub use self::port_status::PortStatus;
403
404mod portworx_volume_source;
405pub use self::portworx_volume_source::PortworxVolumeSource;
406
407mod preferred_scheduling_term;
408pub use self::preferred_scheduling_term::PreferredSchedulingTerm;
409
410mod probe;
411pub use self::probe::Probe;
412
413mod projected_volume_source;
414pub use self::projected_volume_source::ProjectedVolumeSource;
415
416mod quobyte_volume_source;
417pub use self::quobyte_volume_source::QuobyteVolumeSource;
418
419mod rbd_persistent_volume_source;
420pub use self::rbd_persistent_volume_source::RBDPersistentVolumeSource;
421
422mod rbd_volume_source;
423pub use self::rbd_volume_source::RBDVolumeSource;
424
425mod replication_controller;
426pub use self::replication_controller::ReplicationController;
427
428mod replication_controller_condition;
429pub use self::replication_controller_condition::ReplicationControllerCondition;
430
431mod replication_controller_spec;
432pub use self::replication_controller_spec::ReplicationControllerSpec;
433
434mod replication_controller_status;
435pub use self::replication_controller_status::ReplicationControllerStatus;
436
437mod resource_claim;
438pub use self::resource_claim::ResourceClaim;
439
440mod resource_field_selector;
441pub use self::resource_field_selector::ResourceFieldSelector;
442
443mod resource_health;
444pub use self::resource_health::ResourceHealth;
445
446mod resource_quota;
447pub use self::resource_quota::ResourceQuota;
448
449mod resource_quota_spec;
450pub use self::resource_quota_spec::ResourceQuotaSpec;
451
452mod resource_quota_status;
453pub use self::resource_quota_status::ResourceQuotaStatus;
454
455mod resource_requirements;
456pub use self::resource_requirements::ResourceRequirements;
457
458mod resource_status;
459pub use self::resource_status::ResourceStatus;
460
461mod se_linux_options;
462pub use self::se_linux_options::SELinuxOptions;
463
464mod scale_io_persistent_volume_source;
465pub use self::scale_io_persistent_volume_source::ScaleIOPersistentVolumeSource;
466
467mod scale_io_volume_source;
468pub use self::scale_io_volume_source::ScaleIOVolumeSource;
469
470mod scope_selector;
471pub use self::scope_selector::ScopeSelector;
472
473mod scoped_resource_selector_requirement;
474pub use self::scoped_resource_selector_requirement::ScopedResourceSelectorRequirement;
475
476mod seccomp_profile;
477pub use self::seccomp_profile::SeccompProfile;
478
479mod secret;
480pub use self::secret::Secret;
481
482mod secret_env_source;
483pub use self::secret_env_source::SecretEnvSource;
484
485mod secret_key_selector;
486pub use self::secret_key_selector::SecretKeySelector;
487
488mod secret_projection;
489pub use self::secret_projection::SecretProjection;
490
491mod secret_reference;
492pub use self::secret_reference::SecretReference;
493
494mod secret_volume_source;
495pub use self::secret_volume_source::SecretVolumeSource;
496
497mod security_context;
498pub use self::security_context::SecurityContext;
499
500mod service;
501pub use self::service::Service;
502
503mod service_account;
504pub use self::service_account::ServiceAccount;
505
506mod service_account_token_projection;
507pub use self::service_account_token_projection::ServiceAccountTokenProjection;
508
509mod service_port;
510pub use self::service_port::ServicePort;
511
512mod service_spec;
513pub use self::service_spec::ServiceSpec;
514
515mod service_status;
516pub use self::service_status::ServiceStatus;
517
518mod session_affinity_config;
519pub use self::session_affinity_config::SessionAffinityConfig;
520
521mod sleep_action;
522pub use self::sleep_action::SleepAction;
523
524mod storage_os_persistent_volume_source;
525pub use self::storage_os_persistent_volume_source::StorageOSPersistentVolumeSource;
526
527mod storage_os_volume_source;
528pub use self::storage_os_volume_source::StorageOSVolumeSource;
529
530mod sysctl;
531pub use self::sysctl::Sysctl;
532
533mod tcp_socket_action;
534pub use self::tcp_socket_action::TCPSocketAction;
535
536mod taint;
537pub use self::taint::Taint;
538
539mod toleration;
540pub use self::toleration::Toleration;
541
542mod topology_selector_label_requirement;
543pub use self::topology_selector_label_requirement::TopologySelectorLabelRequirement;
544
545mod topology_selector_term;
546pub use self::topology_selector_term::TopologySelectorTerm;
547
548mod topology_spread_constraint;
549pub use self::topology_spread_constraint::TopologySpreadConstraint;
550
551mod typed_local_object_reference;
552pub use self::typed_local_object_reference::TypedLocalObjectReference;
553
554mod typed_object_reference;
555pub use self::typed_object_reference::TypedObjectReference;
556
557mod volume;
558pub use self::volume::Volume;
559
560mod volume_device;
561pub use self::volume_device::VolumeDevice;
562
563mod volume_mount;
564pub use self::volume_mount::VolumeMount;
565
566mod volume_mount_status;
567pub use self::volume_mount_status::VolumeMountStatus;
568
569mod volume_node_affinity;
570pub use self::volume_node_affinity::VolumeNodeAffinity;
571
572mod volume_projection;
573pub use self::volume_projection::VolumeProjection;
574
575mod volume_resource_requirements;
576pub use self::volume_resource_requirements::VolumeResourceRequirements;
577
578mod vsphere_virtual_disk_volume_source;
579pub use self::vsphere_virtual_disk_volume_source::VsphereVirtualDiskVolumeSource;
580
581mod weighted_pod_affinity_term;
582pub use self::weighted_pod_affinity_term::WeightedPodAffinityTerm;
583
584mod windows_security_context_options;
585pub use self::windows_security_context_options::WindowsSecurityContextOptions;