Module models

Source

Re-exports§

pub 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::affinity::Affinity;
pub use self::agent_health::AgentHealth;
pub use self::agent_health_response::AgentHealthResponse;
pub use self::agent_member::AgentMember;
pub use self::agent_self::AgentSelf;
pub use self::alloc_deployment_status::AllocDeploymentStatus;
pub use self::alloc_file_info::AllocFileInfo;
pub use self::alloc_resource_usage::AllocResourceUsage;
pub use self::alloc_signal_request::AllocSignalRequest;
pub use self::alloc_stop_response::AllocStopResponse;
pub use self::allocated_cpu_resources::AllocatedCpuResources;
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::allocation_restart_request::AllocationRestartRequest;
pub use self::attribute::Attribute;
pub use self::autopilot_configuration::AutopilotConfiguration;
pub use self::check_restart::CheckRestart;
pub use self::constraint::Constraint;
pub use self::consul_connect::ConsulConnect;
pub use self::consul_proxy::ConsulProxy;
pub use self::consul_sidecar_service::ConsulSidecarService;
pub use self::consul_upstream::ConsulUpstream;
pub use self::cpu_stats::CpuStats;
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_topology::CsiTopology;
pub use self::csi_volume::CsiVolume;
pub use self::csi_volume_list_stub::CsiVolumeListStub;
pub use self::csi_volume_register_request::CsiVolumeRegisterRequest;
pub use self::deployment::Deployment;
pub use self::deployment_alloc_health_request::DeploymentAllocHealthRequest;
pub use self::deployment_fail_request::DeploymentFailRequest;
pub use self::deployment_pause_request::DeploymentPauseRequest;
pub use self::deployment_promote_request::DeploymentPromoteRequest;
pub use self::deployment_state::DeploymentState;
pub use self::deployment_update_response::DeploymentUpdateResponse;
pub use self::desired_transition::DesiredTransition;
pub use self::desired_updates::DesiredUpdates;
pub use self::device_group_stats::DeviceGroupStats;
pub use self::device_stats::DeviceStats;
pub use self::dispatch_payload_config::DispatchPayloadConfig;
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::field_diff::FieldDiff;
pub use self::host_cpu_stats::HostCpuStats;
pub use self::host_disk_stats::HostDiskStats;
pub use self::host_memory_stats::HostMemoryStats;
pub use self::host_stats::HostStats;
pub use self::host_volume_info::HostVolumeInfo;
pub use self::job::Job;
pub use self::job_children_summary::JobChildrenSummary;
pub use self::job_deregister_response::JobDeregisterResponse;
pub use self::job_diff::JobDiff;
pub use self::job_dispatch_request::JobDispatchRequest;
pub use self::job_dispatch_response::JobDispatchResponse;
pub use self::job_evaluate_request::JobEvaluateRequest;
pub use self::job_list_stub::JobListStub;
pub use self::job_plan_request::JobPlanRequest;
pub use self::job_plan_response::JobPlanResponse;
pub use self::job_register_response::JobRegisterResponse;
pub use self::job_revert_request::JobRevertRequest;
pub use self::job_scale_status_response::JobScaleStatusResponse;
pub use self::job_stability_request::JobStabilityRequest;
pub use self::job_stability_response::JobStabilityResponse;
pub use self::job_summary::JobSummary;
pub use self::job_validate_request::JobValidateRequest;
pub use self::job_validate_response::JobValidateResponse;
pub use self::job_versions_response::JobVersionsResponse;
pub use self::jobs_parse_request::JobsParseRequest;
pub use self::join_response::JoinResponse;
pub use self::keyring_request::KeyringRequest;
pub use self::keyring_response::KeyringResponse;
pub use self::log_config::LogConfig;
pub use self::memory_stats::MemoryStats;
pub use self::migrate_strategy::MigrateStrategy;
pub use self::monitor_message::MonitorMessage;
pub use self::namespace::Namespace;
pub use self::network_dns::NetworkDns;
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_drain_update_response::NodeDrainUpdateResponse;
pub use self::node_eligibility_update_response::NodeEligibilityUpdateResponse;
pub use self::node_eval_response::NodeEvalResponse;
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::node_update_drain_request::NodeUpdateDrainRequest;
pub use self::node_update_eligibility_request::NodeUpdateEligibilityRequest;
pub use self::object_diff::ObjectDiff;
pub use self::operator_health_reply::OperatorHealthReply;
pub use self::parameterized_job_config::ParameterizedJobConfig;
pub use self::periodic_config::PeriodicConfig;
pub use self::periodic_force_response::PeriodicForceResponse;
pub use self::plan_annotations::PlanAnnotations;
pub use self::port::Port;
pub use self::preemption_config::PreemptionConfig;
pub use self::query_options::QueryOptions;
pub use self::quota_limit::QuotaLimit;
pub use self::quota_spec::QuotaSpec;
pub use self::quota_usage::QuotaUsage;
pub use self::raft_configuration::RaftConfiguration;
pub use self::raft_server::RaftServer;
pub use self::register_job_request::RegisterJobRequest;
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::resource_usage::ResourceUsage;
pub use self::resources::Resources;
pub use self::restart_policy::RestartPolicy;
pub use self::scaling_event::ScalingEvent;
pub use self::scaling_policy::ScalingPolicy;
pub use self::scaling_policy_list_stub::ScalingPolicyListStub;
pub use self::scaling_request::ScalingRequest;
pub use self::scheduler_configuration::SchedulerConfiguration;
pub use self::scheduler_configuration_response::SchedulerConfigurationResponse;
pub use self::scheduler_set_configuration_response::SchedulerSetConfigurationResponse;
pub use self::search_request::SearchRequest;
pub use self::search_response::SearchResponse;
pub use self::sentinel_policy::SentinelPolicy;
pub use self::sentinel_policy_list_stub::SentinelPolicyListStub;
pub use self::server_health::ServerHealth;
pub use self::server_members::ServerMembers;
pub use self::service::Service;
pub use self::service_check::ServiceCheck;
pub use self::sidecar_task::SidecarTask;
pub use self::spread::Spread;
pub use self::spread_target::SpreadTarget;
pub use self::stat_object::StatObject;
pub use self::stat_value::StatValue;
pub use self::stream_frame::StreamFrame;
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_lifecycle::TaskLifecycle;
pub use self::task_resource_usage::TaskResourceUsage;
pub use self::task_state::TaskState;
pub use self::template::Template;
pub use self::update_strategy::UpdateStrategy;
pub use self::vault::Vault;
pub use self::volume_mount::VolumeMount;
pub use self::volume_request::VolumeRequest;

Modules§

acl_policy
acl_policy_list_stub
acl_token
acl_token_list_stub
affinity
agent_health
agent_health_response
agent_member
agent_self
alloc_deployment_status
alloc_file_info
alloc_resource_usage
alloc_signal_request
alloc_stop_response
allocated_cpu_resources
allocated_memory_resources
allocated_resources
allocated_shared_resources
allocated_task_resources
allocation
allocation_list_stub
allocation_metric
allocation_restart_request
attribute
autopilot_configuration
check_restart
constraint
consul_connect
consul_proxy
consul_sidecar_service
consul_upstream
cpu_stats
csi_controller_info
csi_info
csi_mount_options
csi_node_info
csi_plugin
csi_plugin_list_stub
csi_topology
csi_volume
csi_volume_list_stub
csi_volume_register_request
deployment
deployment_alloc_health_request
deployment_fail_request
deployment_pause_request
deployment_promote_request
deployment_state
deployment_update_response
desired_transition
desired_updates
device_group_stats
device_stats
dispatch_payload_config
drain_spec
drain_strategy
driver_info
ephemeral_disk
eval_options
evaluation
field_diff
host_cpu_stats
host_disk_stats
host_memory_stats
host_stats
host_volume_info
job
job_children_summary
job_deregister_response
job_diff
job_dispatch_request
job_dispatch_response
job_evaluate_request
job_list_stub
job_plan_request
job_plan_response
job_register_response
job_revert_request
job_scale_status_response
job_stability_request
job_stability_response
job_summary
job_validate_request
job_validate_response
job_versions_response
jobs_parse_request
join_response
keyring_request
keyring_response
log_config
memory_stats
migrate_strategy
monitor_message
namespace
network_dns
network_resource
node
node_cpu_resources
node_device
node_device_locality
node_device_resource
node_disk_resources
node_drain_update_response
node_eligibility_update_response
node_eval_response
node_event
node_list_stub
node_memory_resources
node_reserved_cpu_resources
node_reserved_disk_resources
node_reserved_memory_resources
node_reserved_network_resources
node_reserved_resources
node_resources
node_score_meta
node_update_drain_request
node_update_eligibility_request
object_diff
operator_health_reply
parameterized_job_config
periodic_config
periodic_force_response
plan_annotations
port
preemption_config
query_options
quota_limit
quota_spec
quota_usage
raft_configuration
raft_server
register_job_request
requested_device
reschedule_event
reschedule_policy
reschedule_tracker
resource_usage
resources
restart_policy
scaling_event
scaling_policy
scaling_policy_list_stub
scaling_request
scheduler_configuration
scheduler_configuration_response
scheduler_set_configuration_response
search_request
search_response
sentinel_policy
sentinel_policy_list_stub
server_health
server_members
service
service_check
sidecar_task
spread
spread_target
stat_object
stat_value
stream_frame
task
task_artifact
task_csi_plugin_config
task_diff
task_event
task_group
task_group_diff
task_group_scale_status
task_group_summary
task_lifecycle
task_resource_usage
task_state
template
update_strategy
vault
volume_mount
volume_request