Optional ReadonlyconsoleproviderConsole access provider configuration
Readonlytype: stringType of console provider
ReadonlydescriptionServer description or notes
Optional ReadonlydetailedDetailed hardware information (if available)
Optional ReadonlydiskwipeFlag indicating if disk wipe operation is currently running
Optional ReadonlyhardwarecollectFlag indicating if hardware collection is currently running
ReadonlyhostnameServer hostname (FQDN)
ReadonlyidUnique identifier for the server
Optional ReadonlyipassignmentsIP assignments for this server
ReadonlyosOperating system installed on the server
Readonlyowner_Real name of the server owner
Optional ReadonlypasswordFlag indicating if password reset operation is currently running
Optional ReadonlypowerproviderPower management provider configuration
ReadonlysupportedFeatures: readonly string[]List of supported power management features
Readonlytype: stringType of power provider (e.g., 'ipmi', 'redfish')
ReadonlyprimaryipPrimary IP address of the server
Optional ReadonlyreinstallationFlag indicating if OS reinstallation is currently running (1 = yes, 0 = no)
Optional ReadonlyrescueFlag indicating if rescue boot is currently active
Optional ReadonlyresultOperation result data
ReadonlyservernameHuman-readable server name
ReadonlyservertypeType of server (e.g., 'dedicated', 'virtual', 'cloud')
ReadonlytagsArray of tags for categorization and filtering
Readonlyuser_ID of the user who owns this server
Server resource interface
Represents a physical or virtual server managed by TenantOS. This is one of the core resources in the system and contains comprehensive information about server configuration, hardware, and operational status.
Example