nomad_client_rs/models/
mod.rspub use self::acl_policy::AclPolicy;
pub use self::acl_policy_list_stub::AclPolicyListStub;
pub use self::acl_token::AclToken;
pub use self::acl_token_list_stub::AclTokenListStub;
pub use self::acl_token_role_link::AclTokenRoleLink;
pub use self::affinity::Affinity;
pub use self::alloc_deployment_status::AllocDeploymentStatus;
pub use self::allocated_cpu_resources::AllocatedCpuResources;
pub use self::allocated_device_resource::AllocatedDeviceResource;
pub use self::allocated_memory_resources::AllocatedMemoryResources;
pub use self::allocated_resources::AllocatedResources;
pub use self::allocated_shared_resources::AllocatedSharedResources;
pub use self::allocated_task_resources::AllocatedTaskResources;
pub use self::allocation::Allocation;
pub use self::allocation_list_stub::AllocationListStub;
pub use self::allocation_metric::AllocationMetric;
pub use self::attribute::Attribute;
pub use self::autopilot_configuration::AutopilotConfiguration;
pub use self::change_script::ChangeScript;
pub use self::check_restart::CheckRestart;
pub use self::constraint::Constraint;
pub use self::consul::Consul;
pub use self::consul_connect::ConsulConnect;
pub use self::consul_expose_config::ConsulExposeConfig;
pub use self::consul_expose_path::ConsulExposePath;
pub use self::consul_gateway::ConsulGateway;
pub use self::consul_gateway_bind_address::ConsulGatewayBindAddress;
pub use self::consul_gateway_proxy::ConsulGatewayProxy;
pub use self::consul_gateway_tls_config::ConsulGatewayTlsConfig;
pub use self::consul_ingress_config_entry::ConsulIngressConfigEntry;
pub use self::consul_ingress_listener::ConsulIngressListener;
pub use self::consul_ingress_service::ConsulIngressService;
pub use self::consul_linked_service::ConsulLinkedService;
pub use self::consul_mesh_gateway::ConsulMeshGateway;
pub use self::consul_proxy::ConsulProxy;
pub use self::consul_sidecar_service::ConsulSidecarService;
pub use self::consul_terminating_config_entry::ConsulTerminatingConfigEntry;
pub use self::consul_upstream::ConsulUpstream;
pub use self::csi_controller_info::CsiControllerInfo;
pub use self::csi_info::CsiInfo;
pub use self::csi_mount_options::CsiMountOptions;
pub use self::csi_node_info::CsiNodeInfo;
pub use self::csi_plugin::CsiPlugin;
pub use self::csi_plugin_list_stub::CsiPluginListStub;
pub use self::csi_snapshot::CsiSnapshot;
pub use self::csi_topology::CsiTopology;
pub use self::csi_topology_request::CsiTopologyRequest;
pub use self::csi_volume::CsiVolume;
pub use self::csi_volume_capability::CsiVolumeCapability;
pub use self::csi_volume_external_stub::CsiVolumeExternalStub;
pub use self::csi_volume_list_stub::CsiVolumeListStub;
pub use self::deployment::Deployment;
pub use self::deployment_state::DeploymentState;
pub use self::desired_transition::DesiredTransition;
pub use self::desired_updates::DesiredUpdates;
pub use self::dispatch_payload_config::DispatchPayloadConfig;
pub use self::dns_config::DnsConfig;
pub use self::drain_metadata::DrainMetadata;
pub use self::drain_spec::DrainSpec;
pub use self::drain_strategy::DrainStrategy;
pub use self::driver_info::DriverInfo;
pub use self::ephemeral_disk::EphemeralDisk;
pub use self::eval_options::EvalOptions;
pub use self::evaluation::Evaluation;
pub use self::evaluation_stub::EvaluationStub;
pub use self::field_diff::FieldDiff;
pub use self::fuzzy_match::FuzzyMatch;
pub use self::gauge_value::GaugeValue;
pub use self::host_network_info::HostNetworkInfo;
pub use self::host_volume_info::HostVolumeInfo;
pub use self::job::Job;
pub use self::job_acl::JobAcl;
pub use self::job_children_summary::JobChildrenSummary;
pub use self::job_diff::JobDiff;
pub use self::job_list_stub::JobListStub;
pub use self::job_summary::JobSummary;
pub use self::log_config::LogConfig;
pub use self::metrics_summary::MetricsSummary;
pub use self::migrate_strategy::MigrateStrategy;
pub use self::multiregion::Multiregion;
pub use self::multiregion_region::MultiregionRegion;
pub use self::multiregion_strategy::MultiregionStrategy;
pub use self::namespace::Namespace;
pub use self::namespace_capabilities::NamespaceCapabilities;
pub use self::network_resource::NetworkResource;
pub use self::node::Node;
pub use self::node_cpu_resources::NodeCpuResources;
pub use self::node_device::NodeDevice;
pub use self::node_device_locality::NodeDeviceLocality;
pub use self::node_device_resource::NodeDeviceResource;
pub use self::node_disk_resources::NodeDiskResources;
pub use self::node_event::NodeEvent;
pub use self::node_list_stub::NodeListStub;
pub use self::node_memory_resources::NodeMemoryResources;
pub use self::node_reserved_cpu_resources::NodeReservedCpuResources;
pub use self::node_reserved_disk_resources::NodeReservedDiskResources;
pub use self::node_reserved_memory_resources::NodeReservedMemoryResources;
pub use self::node_reserved_network_resources::NodeReservedNetworkResources;
pub use self::node_reserved_resources::NodeReservedResources;
pub use self::node_resources::NodeResources;
pub use self::node_score_meta::NodeScoreMeta;
pub use self::object_diff::ObjectDiff;
pub use self::one_time_token::OneTimeToken;
pub use self::operator_health_reply::OperatorHealthReply;
pub use self::parameterized_job_config::ParameterizedJobConfig;
pub use self::periodic_config::PeriodicConfig;
pub use self::plan_annotations::PlanAnnotations;
pub use self::point_value::PointValue;
pub use self::port::Port;
pub use self::port_mapping::PortMapping;
pub use self::preemption_config::PreemptionConfig;
pub use self::quota_limit::QuotaLimit;
pub use self::quota_spec::QuotaSpec;
pub use self::raft_configuration::RaftConfiguration;
pub use self::raft_server::RaftServer;
pub use self::requested_device::RequestedDevice;
pub use self::reschedule_event::RescheduleEvent;
pub use self::reschedule_policy::ReschedulePolicy;
pub use self::reschedule_tracker::RescheduleTracker;
pub use self::resources::Resources;
pub use self::restart_policy::RestartPolicy;
pub use self::sampled_value::SampledValue;
pub use self::scaling_event::ScalingEvent;
pub use self::scaling_policy::ScalingPolicy;
pub use self::scaling_policy_list_stub::ScalingPolicyListStub;
pub use self::scheduler_configuration::SchedulerConfiguration;
pub use self::server_health::ServerHealth;
pub use self::service::Service;
pub use self::service_check::ServiceCheck;
pub use self::service_registration::ServiceRegistration;
pub use self::sidecar_task::SidecarTask;
pub use self::spread::Spread;
pub use self::spread_target::SpreadTarget;
pub use self::task::Task;
pub use self::task_artifact::TaskArtifact;
pub use self::task_csi_plugin_config::TaskCsiPluginConfig;
pub use self::task_diff::TaskDiff;
pub use self::task_event::TaskEvent;
pub use self::task_group::TaskGroup;
pub use self::task_group_diff::TaskGroupDiff;
pub use self::task_group_scale_status::TaskGroupScaleStatus;
pub use self::task_group_summary::TaskGroupSummary;
pub use self::task_handle::TaskHandle;
pub use self::task_lifecycle::TaskLifecycle;
pub use self::task_state::TaskState;
pub use self::template::Template;
pub use self::update_strategy::UpdateStrategy;
pub use self::variable::Variable;
pub use self::variable_metadata::VariableMetadata;
pub use self::vault::Vault;
pub use self::volume_mount::VolumeMount;
pub use self::volume_request::VolumeRequest;
pub use self::wait_config::WaitConfig;
pub mod acl_policy;
pub mod acl_policy_list_stub;
pub mod acl_token;
pub mod acl_token_list_stub;
pub mod acl_token_role_link;
pub mod affinity;
pub mod alloc_deployment_status;
pub mod alloc_file_info;
pub mod allocated_cpu_resources;
pub mod allocated_device_resource;
pub mod allocated_memory_resources;
pub mod allocated_resources;
pub mod allocated_shared_resources;
pub mod allocated_task_resources;
pub mod allocation;
pub mod allocation_list_stub;
pub mod allocation_metric;
pub mod attribute;
pub mod autopilot_configuration;
pub mod change_script;
pub mod check_restart;
pub mod constraint;
pub mod consul;
pub mod consul_connect;
pub mod consul_expose_config;
pub mod consul_expose_path;
pub mod consul_gateway;
pub mod consul_gateway_bind_address;
pub mod consul_gateway_proxy;
pub mod consul_gateway_tls_config;
pub mod consul_ingress_config_entry;
pub mod consul_ingress_listener;
pub mod consul_ingress_service;
pub mod consul_linked_service;
pub mod consul_mesh_gateway;
pub mod consul_proxy;
pub mod consul_sidecar_service;
pub mod consul_terminating_config_entry;
pub mod consul_upstream;
pub mod csi_controller_info;
pub mod csi_info;
pub mod csi_mount_options;
pub mod csi_node_info;
pub mod csi_plugin;
pub mod csi_plugin_list_stub;
pub mod csi_snapshot;
pub mod csi_topology;
pub mod csi_topology_request;
pub mod csi_volume;
pub mod csi_volume_capability;
pub mod csi_volume_external_stub;
pub mod csi_volume_list_stub;
pub mod deployment;
pub mod deployment_state;
pub mod desired_transition;
pub mod desired_updates;
pub mod dispatch_payload_config;
pub mod dns_config;
pub mod drain_metadata;
pub mod drain_spec;
pub mod drain_strategy;
pub mod driver_info;
pub mod ephemeral_disk;
pub mod eval_options;
pub mod evaluation;
pub mod evaluation_stub;
pub mod event;
pub mod field_diff;
pub mod fuzzy_match;
pub mod gauge_value;
pub mod host_network_info;
pub mod host_volume_info;
pub mod job;
pub mod job_acl;
pub mod job_children_summary;
pub mod job_diff;
pub mod job_list_stub;
pub mod job_summary;
pub mod log_config;
pub mod metrics_summary;
pub mod migrate_strategy;
pub mod multiregion;
pub mod multiregion_region;
pub mod multiregion_strategy;
pub mod namespace;
pub mod namespace_capabilities;
pub mod network_resource;
pub mod node;
pub mod node_cpu_resources;
pub mod node_device;
pub mod node_device_locality;
pub mod node_device_resource;
pub mod node_disk_resources;
pub mod node_event;
pub mod node_list_stub;
pub mod node_memory_resources;
pub mod node_reserved_cpu_resources;
pub mod node_reserved_disk_resources;
pub mod node_reserved_memory_resources;
pub mod node_reserved_network_resources;
pub mod node_reserved_resources;
pub mod node_resources;
pub mod node_score_meta;
pub mod object_diff;
pub mod one_time_token;
pub mod operator_health_reply;
pub mod parameterized_job_config;
pub mod periodic_config;
pub mod plan_annotations;
pub mod point_value;
pub mod port;
pub mod port_mapping;
pub mod preemption_config;
pub mod quota_limit;
pub mod quota_spec;
pub mod raft_configuration;
pub mod raft_server;
pub mod requested_device;
pub mod reschedule_event;
pub mod reschedule_policy;
pub mod reschedule_tracker;
pub mod resources;
pub mod restart_policy;
pub mod sampled_value;
pub mod scaling_event;
pub mod scaling_policy;
pub mod scaling_policy_list_stub;
pub mod scheduler_configuration;
pub mod server_health;
pub mod service;
pub mod service_check;
pub mod service_registration;
pub mod sidecar_task;
pub mod spread;
pub mod spread_target;
pub mod task;
pub mod task_artifact;
pub mod task_csi_plugin_config;
pub mod task_diff;
pub mod task_event;
pub mod task_group;
pub mod task_group_diff;
pub mod task_group_scale_status;
pub mod task_group_summary;
pub mod task_handle;
pub mod task_lifecycle;
pub mod task_state;
pub mod template;
pub mod update_strategy;
pub mod variable;
pub mod variable_metadata;
pub mod vault;
pub mod volume_mount;
pub mod volume_request;
pub mod wait_config;