Skip to main content

Module params

Module params 

Source
Expand description

Request parameter structs passed from the CLI to the server.

Each submodule mirrors a service::* module on the server side. The CLI constructs these structs from clap arguments; the server consumes them after deserializing the corresponding query/body. Keeping one definition per type ensures the wire format stays consistent.

Modulesยง

boot_parameters
Parameters for GET and PUT on /boot-parameters.
cluster
Parameters for GET /clusters.
configuration
Parameters for GET /configurations.
group
Parameters for GET /groups.
hardware
Parameters for GET /hardware-clusters and GET /hardware-nodes-list.
hw_cluster
Shared types for hardware-cluster operations.
image
Parameters for GET /images.
kernel_parameters
Parameters for GET /kernel-parameters.
node
Parameters for GET /nodes.
power
Parameters for POST /power.
redfish_endpoints
Parameters for GET, POST, and PUT on /redfish-endpoints.
sat_file
Parameters for POST /sat-file.
session
Parameters for GET /sessions.
template
Parameters for GET /templates and POST /templates/{name}/sessions.