List of all items
Structs
- config::ServerConfiguration
- config::ServerSettings
- config::Site
- server::ServerState
- server::SiteBackend
- server::api_doc::ApiDoc
- server::auth_middleware::AuthRateLimiter
- server::common::app_context::InfraContext
- server::common::audit::Auditor
- server::common::kafka::Kafka
- server::handlers::AddHwComponentRequest
- server::handlers::AddKernelParametersRequest
- server::handlers::AddNodeRequest
- server::handlers::AddNodesToGroupRequest
- server::handlers::AddNodesToGroupResponse
- server::handlers::ApplyBootConfigRequest
- server::handlers::ApplyHwConfigurationRequest
- server::handlers::ApplyKernelParametersRequest
- server::handlers::BearerToken
- server::handlers::BootParametersQuery
- server::handlers::ClusterQuery
- server::handlers::ConfigurationQuery
- server::handlers::ConsoleQuery
- server::handlers::CreateEphemeralEnvRequest
- server::handlers::CreateImageCfsSessionRequest
- server::handlers::CreateSessionRequest
- server::handlers::DeleteBootParametersRequest
- server::handlers::DeleteConfigurationsQuery
- server::handlers::DeleteGroupMembersRequest
- server::handlers::DeleteGroupQuery
- server::handlers::DeleteHwComponentRequest
- server::handlers::DeleteImagesQuery
- server::handlers::DeleteKernelParametersRequest
- server::handlers::DeleteSessionQuery
- server::handlers::ErrorResponse
- server::handlers::GroupQuery
- server::handlers::HardwareClusterQuery
- server::handlers::HardwareNodesListQuery
- server::handlers::ImageQuery
- server::handlers::KernelParametersQuery
- server::handlers::MigrateBackupRequest
- server::handlers::MigrateNodesRequest
- server::handlers::MigrateRestoreRequest
- server::handlers::NodesQuery
- server::handlers::PostSatConfigurationRequest
- server::handlers::PostSatSessionTemplateRequest
- server::handlers::PostSatSessionTemplateResponse
- server::handlers::PostSatValidateRequest
- server::handlers::PostTemplateSessionRequest
- server::handlers::PowerRequest
- server::handlers::RedfishEndpointsQuery
- server::handlers::RequestCtx
- server::handlers::SessionLogsQuery
- server::handlers::SessionQuery
- server::handlers::SiteHeader
- server::handlers::SiteName
- server::handlers::StampImageFromSessionRequest
- server::handlers::TemplateQuery
- service::analysis::BackendSummary
- service::analysis::ConfigurationAnalysis
- service::boot_parameters::GetBootParametersParams
- service::boot_parameters::UpdateBootParametersParams
- service::cluster::GetClusterParams
- service::configuration::DeletionCandidates
- service::configuration::GetConfigurationParams
- service::group::GetGroupParams
- service::hardware::GetHardwareClusterParams
- service::hardware::GetHardwareNodesListParams
- service::hardware::HardwareClusterResult
- service::hardware::HardwareNodesListResult
- service::hw_cluster::AddHwResult
- service::hw_cluster::ApplyHwConfigurationParams
- service::hw_cluster::ApplyHwResult
- service::hw_cluster::DeleteHwResult
- service::image::GetImagesParams
- service::kernel_parameters::GetKernelParametersParams
- service::kernel_parameters::KernelParamsChangeset
- service::migrate::NodeMigrationResult
- service::node::GetNodesParams
- service::power::ApplyPowerParams
- service::redfish::GetRedfishEndpointsParams
- service::redfish::UpdateRedfishEndpointParams
- service::session::CreateCfsSessionParams
- service::session::GetSessionParams
- service::session::SessionDeletionContext
- service::template::ApplyTemplateParams
- service::template::GetTemplateParams
Enums
- config::BackendTechnology
- dispatcher::StaticBackendDispatcher
- server::handlers::BosOperation
- server::handlers::HwClusterMode
- server::handlers::KernelParamOp
- server::handlers::PowerAction
- server::handlers::PowerTargetType
- service::hw_cluster::HwClusterMode
- service::power::PowerAction
- service::power::PowerTargetType
Traits
Functions
- server::auth_middleware::rate_limit
- server::auth_middleware::strip_body_for_logs
- server::common::audit::send_auth_audit
- server::common::jwt_ops::get_name
- server::common::jwt_ops::get_preferred_username
- server::common::jwt_ops::get_roles
- server::common::jwt_ops::is_user_admin
- server::common::vault::http_client::auth_oidc_jwt
- server::common::vault::http_client::get_secret
- server::common::vault::http_client::get_shasta_vcs_token
- server::handlers::add_boot_parameters
- server::handlers::add_hw_component
- server::handlers::add_kernel_parameters
- server::handlers::add_node
- server::handlers::add_nodes_to_group
- server::handlers::add_redfish_endpoint
- server::handlers::apply_boot_config
- server::handlers::apply_hw_configuration
- server::handlers::apply_kernel_parameters
- server::handlers::auth_token
- server::handlers::auth_validate
- server::handlers::console_node_ws
- server::handlers::console_session_ws
- server::handlers::create_ephemeral_env
- server::handlers::create_group
- server::handlers::create_session
- server::handlers::delete_boot_parameters
- server::handlers::delete_configurations
- server::handlers::delete_group
- server::handlers::delete_group_members
- server::handlers::delete_hw_component
- server::handlers::delete_images
- server::handlers::delete_kernel_parameters
- server::handlers::delete_node
- server::handlers::delete_redfish_endpoint
- server::handlers::delete_session
- server::handlers::get_available_groups
- server::handlers::get_boot_parameters
- server::handlers::get_clusters_deprecated
- server::handlers::get_configurations
- server::handlers::get_groups
- server::handlers::get_groups_hardware
- server::handlers::get_groups_nodes
- server::handlers::get_hardware_clusters_deprecated
- server::handlers::get_hardware_nodes_list
- server::handlers::get_image_analysis
- server::handlers::get_images
- server::handlers::get_kernel_parameters
- server::handlers::get_nodes
- server::handlers::get_power_transition
- server::handlers::get_redfish_endpoints
- server::handlers::get_session_logs
- server::handlers::get_sessions
- server::handlers::get_templates
- server::handlers::health
- server::handlers::migrate_backup
- server::handlers::migrate_nodes
- server::handlers::migrate_restore
- server::handlers::post_power
- server::handlers::post_sat_configuration
- server::handlers::post_sat_image_cfs_session
- server::handlers::post_sat_image_stamp
- server::handlers::post_sat_session_template
- server::handlers::post_sat_validate
- server::handlers::post_template_session
- server::handlers::to_handler_error
- server::handlers::update_boot_parameters
- server::handlers::update_redfish_endpoint
- server::routes::build_router
- server::start_server
- service::analysis::build_cache
- service::analysis::build_configuration_analysis
- service::analysis::get_image_analysis
- service::auth::get_api_token
- service::auth::validate_api_token
- service::authorization::validate_ansible_limit_membership_access
- service::authorization::validate_group_members_access
- service::authorization::validate_group_vec_access
- service::authorization::validate_user_group_access
- service::authorization::validate_user_group_members_access
- service::authorization::validate_user_group_vec_access
- service::boot_parameters::add_boot_parameters
- service::boot_parameters::delete_boot_parameters
- service::boot_parameters::get_boot_parameters
- service::boot_parameters::get_restricted_boot_parameters
- service::boot_parameters::update_boot_parameters
- service::cluster::get_cluster_nodes
- service::configuration::get_configurations
- service::configuration::get_configurations_with_analysis
- service::configuration::validate_date_range
- service::ephemeral_env::exec
- service::group::add_nodes_to_group
- service::group::create_group
- service::group::delete_group
- service::group::delete_group_members
- service::group::get_groups
- service::group::resolve_target_and_available_groups
- service::group::validate_group_deletion
- service::hardware::get_hardware_cluster
- service::hardware::get_hardware_nodes_list
- service::hw_cluster::add_hw_component
- service::hw_cluster::apply_hw_configuration
- service::hw_cluster::delete_hw_component
- service::image::delete_images
- service::image::get_images
- service::image::validate_image_deletion
- service::ims_ops::get_image_vec_related_cfs_configuration_name
- service::kernel_parameters::apply_kernel_params_changes
- service::kernel_parameters::build_images_to_project
- service::kernel_parameters::get_kernel_parameters
- service::migrate::migrate_nodes
- service::node::add_node
- service::node::delete_node
- service::node::get_nodes
- service::node_details::get_node_details
- service::node_ops::from_hosts_expression_to_xname_vec
- service::node_ops::from_user_hosts_expression_to_xname_vec
- service::node_ops::get_curated_group_from_xname_hostlist
- service::node_ops::get_xname_from_nid_hostlist
- service::node_ops::get_xname_from_xname_hostlist
- service::node_ops::resolve_target_nodes
- service::power::apply_power
- service::power::get_power_transition
- service::power::resolve_target_xnames
- service::redfish::add_redfish_endpoint
- service::redfish::delete_redfish_endpoint
- service::redfish::get_redfish_endpoints
- service::redfish::update_redfish_endpoint
- service::sat_groups::extract_all_target_groups
- service::sat_groups::extract_image_groups
- service::sat_groups::extract_session_template_groups
- service::session::create_cfs_session
- service::session::execute_session_deletion
- service::session::get_sessions
- service::session::prepare_session_deletion
- service::session::require_result_image
- service::session::validate_console_session
- service::session::validate_session_access
- service::template::create_bos_session
- service::template::get_templates
- service::template::validate_and_prepare_template_session
- wire_conv::to_backend