Crate wings_api

Crate wings_api 

Source
Expand description

The Calagopus Panel Wings API library.

Used for communicating with the Wings daemon. This library contains auto-generated code from the OpenAPI specification as well as some utilities for working with the Wings API. In 99% of cases you will want to use the crate::client::WingsClient struct to interact with the API.

Modules§

backups_backup
client
deauthorize_user
servers
servers_power
servers_server
servers_server_backup
servers_server_backup_backup
servers_server_backup_backup_restore
servers_server_commands
servers_server_files_chmod
servers_server_files_compress
servers_server_files_contents
servers_server_files_copy
servers_server_files_copy_many
servers_server_files_copy_remote
servers_server_files_create_directory
servers_server_files_decompress
servers_server_files_delete
servers_server_files_fingerprints
servers_server_files_list
servers_server_files_list_directory
servers_server_files_operations_operation
servers_server_files_pull
servers_server_files_pull_pull
servers_server_files_pull_query
servers_server_files_rename
servers_server_files_search
servers_server_files_write
servers_server_install_abort
servers_server_logs
servers_server_logs_install
servers_server_power
servers_server_reinstall
servers_server_schedules_schedule
servers_server_schedules_schedule_abort
servers_server_schedules_schedule_trigger
servers_server_script
servers_server_sync
servers_server_transfer
servers_server_utilization
servers_server_version
servers_server_ws_broadcast
servers_server_ws_deny
servers_server_ws_permissions
servers_utilization
system
system_config
system_logs
system_logs_file
system_overview
system_stats
system_upgrade
transfers
transfers_files
transfers_server
update

Structs§

ApiError
DirectoryEntry
Download
InstallationScript
Mount
ResourceUsage
ResourceUsageNetwork
Schedule
ScheduleAction
ScheduleStatus
ScheduleVariable
Server
ServerConfiguration
ServerConfigurationAllocations
ServerConfigurationAllocationsDefault
ServerConfigurationAutoKill
ServerConfigurationBuild
ServerConfigurationContainer
ServerConfigurationContainerSeccomp
ServerConfigurationEgg
ServerConfigurationMeta
SystemStats
SystemStatsCpu
SystemStatsDisk
SystemStatsMemory
SystemStatsNetwork
TransferProgress
WebsocketMessage

Enums§

Algorithm
AppContainerType
ArchiveFormat
BackupAdapter
CompressionLevel
DiskLimiterMode
Game
ScheduleActionInner
ScheduleCondition
ScheduleDynamicParameter
SchedulePreCondition
SchedulePreConditionComparator
ScheduleTrigger
ServerAutoStartBehavior
ServerBackupStatus
ServerPowerAction
ServerState
StreamableArchiveFormat
SystemBackupsDdupBakCompressionFormat
TransferArchiveFormat
WebsocketEvent

Type Aliases§

Config
MiB