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