Init
This commit is contained in:
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
/target
|
||||||
1264
Cargo.lock
generated
Normal file
1264
Cargo.lock
generated
Normal file
File diff suppressed because it is too large
Load Diff
7
Cargo.toml
Normal file
7
Cargo.toml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
[package]
|
||||||
|
name = "cupcontrol"
|
||||||
|
version = "0.1.0"
|
||||||
|
edition = "2024"
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
scp_core = { path = "./scp_core" }
|
||||||
3
scp_core/.gitignore
vendored
Normal file
3
scp_core/.gitignore
vendored
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
/target/
|
||||||
|
**/*.rs.bk
|
||||||
|
Cargo.lock
|
||||||
23
scp_core/.openapi-generator-ignore
Normal file
23
scp_core/.openapi-generator-ignore
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
# OpenAPI Generator Ignore
|
||||||
|
# Generated by openapi-generator https://github.com/openapitools/openapi-generator
|
||||||
|
|
||||||
|
# Use this file to prevent files from being overwritten by the generator.
|
||||||
|
# The patterns follow closely to .gitignore or .dockerignore.
|
||||||
|
|
||||||
|
# As an example, the C# client generator defines ApiClient.cs.
|
||||||
|
# You can make changes and tell OpenAPI Generator to ignore just this file by uncommenting the following line:
|
||||||
|
#ApiClient.cs
|
||||||
|
|
||||||
|
# You can match any string of characters against a directory, file or extension with a single asterisk (*):
|
||||||
|
#foo/*/qux
|
||||||
|
# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux
|
||||||
|
|
||||||
|
# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
|
||||||
|
#foo/**/qux
|
||||||
|
# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux
|
||||||
|
|
||||||
|
# You can also negate patterns with an exclamation (!).
|
||||||
|
# For example, you can ignore all files in a docs folder with the file extension .md:
|
||||||
|
#docs/*.md
|
||||||
|
# Then explicitly reverse the ignore rule for a single file:
|
||||||
|
#!docs/README.md
|
||||||
200
scp_core/.openapi-generator/FILES
Normal file
200
scp_core/.openapi-generator/FILES
Normal file
@@ -0,0 +1,200 @@
|
|||||||
|
.gitignore
|
||||||
|
.openapi-generator-ignore
|
||||||
|
.travis.yml
|
||||||
|
Cargo.toml
|
||||||
|
README.md
|
||||||
|
docs/ApiV1ServersServerIdPatchRequest.md
|
||||||
|
docs/Architecture.md
|
||||||
|
docs/BandwidthClass.md
|
||||||
|
docs/Bootorder.md
|
||||||
|
docs/CpuTopology.md
|
||||||
|
docs/DefaultApi.md
|
||||||
|
docs/Disk.md
|
||||||
|
docs/EditDisksDriver.md
|
||||||
|
docs/FailoverIpv4.md
|
||||||
|
docs/FailoverIpv6.md
|
||||||
|
docs/FieldError.md
|
||||||
|
docs/FirewallAction.md
|
||||||
|
docs/FirewallPolicy.md
|
||||||
|
docs/FirewallPolicySave.md
|
||||||
|
docs/FirewallPolicyUpdateResult.md
|
||||||
|
docs/FirewallProtocol.md
|
||||||
|
docs/FirewallRule.md
|
||||||
|
docs/FirewallRuleDirection.md
|
||||||
|
docs/GuestAgentData.md
|
||||||
|
docs/IdentifierInt.md
|
||||||
|
docs/ImageFlavour.md
|
||||||
|
docs/ImageMinimal.md
|
||||||
|
docs/ImplicitRule.md
|
||||||
|
docs/Interface.md
|
||||||
|
docs/Ipv4AddressMinimal.md
|
||||||
|
docs/Ipv6AddressMinimal.md
|
||||||
|
docs/Iso.md
|
||||||
|
docs/IsoImage.md
|
||||||
|
docs/Log.md
|
||||||
|
docs/LogType.md
|
||||||
|
docs/Maintenance.md
|
||||||
|
docs/NetworkDriver.md
|
||||||
|
docs/NotFoundError.md
|
||||||
|
docs/OsOptimization.md
|
||||||
|
docs/RdnsIpv4.md
|
||||||
|
docs/RdnsIpv6.md
|
||||||
|
docs/RescueSystemStatus.md
|
||||||
|
docs/ResponseError.md
|
||||||
|
docs/RouteFailoverIp.md
|
||||||
|
docs/S3CompletedPart.md
|
||||||
|
docs/S3DownloadInfos.md
|
||||||
|
docs/S3NoSuchUploadError.md
|
||||||
|
docs/S3Object.md
|
||||||
|
docs/S3SignPartUrl.md
|
||||||
|
docs/S3Upload.md
|
||||||
|
docs/Server.md
|
||||||
|
docs/ServerAttachIso.md
|
||||||
|
docs/ServerAutostartPatch.md
|
||||||
|
docs/ServerBootorderPatch.md
|
||||||
|
docs/ServerCpuTopologyPatch.md
|
||||||
|
docs/ServerCreateNicVlan.md
|
||||||
|
docs/ServerDisk.md
|
||||||
|
docs/ServerFirewall.md
|
||||||
|
docs/ServerFirewallSave.md
|
||||||
|
docs/ServerHostnamePatch.md
|
||||||
|
docs/ServerImageSetup.md
|
||||||
|
docs/ServerInfo.md
|
||||||
|
docs/ServerInterface.md
|
||||||
|
docs/ServerInterfaceUpdate.md
|
||||||
|
docs/ServerIpType.md
|
||||||
|
docs/ServerIpv4.md
|
||||||
|
docs/ServerIpv6.md
|
||||||
|
docs/ServerKeyboardLayoutPatch.md
|
||||||
|
docs/ServerListMinimal.md
|
||||||
|
docs/ServerMinimal.md
|
||||||
|
docs/ServerNicknamePatch.md
|
||||||
|
docs/ServerOsOptimizationPatch.md
|
||||||
|
docs/ServerSetRootPasswordPatch.md
|
||||||
|
docs/ServerSnapshotCreate.md
|
||||||
|
docs/ServerSnapshotCreateCheck.md
|
||||||
|
docs/ServerState.md
|
||||||
|
docs/ServerState1.md
|
||||||
|
docs/ServerStatePatch.md
|
||||||
|
docs/ServerTemplateMinimal.md
|
||||||
|
docs/ServerUefiPatch.md
|
||||||
|
docs/ServerUserImageSetup.md
|
||||||
|
docs/SetRdnsIpv4.md
|
||||||
|
docs/SetRdnsIpv6.md
|
||||||
|
docs/Site.md
|
||||||
|
docs/Snapshot.md
|
||||||
|
docs/SnapshotMinimal.md
|
||||||
|
docs/SshKey.md
|
||||||
|
docs/StorageDriver.md
|
||||||
|
docs/StorageOptimization.md
|
||||||
|
docs/TaskInfo.md
|
||||||
|
docs/TaskInfoMinimal.md
|
||||||
|
docs/TaskInfoStep.md
|
||||||
|
docs/TaskProgress.md
|
||||||
|
docs/TaskState.md
|
||||||
|
docs/User.md
|
||||||
|
docs/UserMinimal.md
|
||||||
|
docs/UserSave.md
|
||||||
|
docs/VLan.md
|
||||||
|
docs/VLanSave.md
|
||||||
|
docs/ValidationError.md
|
||||||
|
git_push.sh
|
||||||
|
src/apis/configuration.rs
|
||||||
|
src/apis/default_api.rs
|
||||||
|
src/apis/mod.rs
|
||||||
|
src/lib.rs
|
||||||
|
src/models/_api_v1_servers__server_id__patch_request.rs
|
||||||
|
src/models/architecture.rs
|
||||||
|
src/models/bandwidth_class.rs
|
||||||
|
src/models/bootorder.rs
|
||||||
|
src/models/cpu_topology.rs
|
||||||
|
src/models/disk.rs
|
||||||
|
src/models/edit_disks_driver.rs
|
||||||
|
src/models/failover_ipv4.rs
|
||||||
|
src/models/failover_ipv6.rs
|
||||||
|
src/models/field_error.rs
|
||||||
|
src/models/firewall_action.rs
|
||||||
|
src/models/firewall_policy.rs
|
||||||
|
src/models/firewall_policy_save.rs
|
||||||
|
src/models/firewall_policy_update_result.rs
|
||||||
|
src/models/firewall_protocol.rs
|
||||||
|
src/models/firewall_rule.rs
|
||||||
|
src/models/firewall_rule_direction.rs
|
||||||
|
src/models/guest_agent_data.rs
|
||||||
|
src/models/identifier_int.rs
|
||||||
|
src/models/image_flavour.rs
|
||||||
|
src/models/image_minimal.rs
|
||||||
|
src/models/implicit_rule.rs
|
||||||
|
src/models/interface.rs
|
||||||
|
src/models/ipv4_address_minimal.rs
|
||||||
|
src/models/ipv6_address_minimal.rs
|
||||||
|
src/models/iso.rs
|
||||||
|
src/models/iso_image.rs
|
||||||
|
src/models/log.rs
|
||||||
|
src/models/log_type.rs
|
||||||
|
src/models/maintenance.rs
|
||||||
|
src/models/mod.rs
|
||||||
|
src/models/network_driver.rs
|
||||||
|
src/models/not_found_error.rs
|
||||||
|
src/models/os_optimization.rs
|
||||||
|
src/models/rdns_ipv4.rs
|
||||||
|
src/models/rdns_ipv6.rs
|
||||||
|
src/models/rescue_system_status.rs
|
||||||
|
src/models/response_error.rs
|
||||||
|
src/models/route_failover_ip.rs
|
||||||
|
src/models/s3_completed_part.rs
|
||||||
|
src/models/s3_download_infos.rs
|
||||||
|
src/models/s3_no_such_upload_error.rs
|
||||||
|
src/models/s3_object.rs
|
||||||
|
src/models/s3_sign_part_url.rs
|
||||||
|
src/models/s3_upload.rs
|
||||||
|
src/models/server.rs
|
||||||
|
src/models/server_attach_iso.rs
|
||||||
|
src/models/server_autostart_patch.rs
|
||||||
|
src/models/server_bootorder_patch.rs
|
||||||
|
src/models/server_cpu_topology_patch.rs
|
||||||
|
src/models/server_create_nic_vlan.rs
|
||||||
|
src/models/server_disk.rs
|
||||||
|
src/models/server_firewall.rs
|
||||||
|
src/models/server_firewall_save.rs
|
||||||
|
src/models/server_hostname_patch.rs
|
||||||
|
src/models/server_image_setup.rs
|
||||||
|
src/models/server_info.rs
|
||||||
|
src/models/server_interface.rs
|
||||||
|
src/models/server_interface_update.rs
|
||||||
|
src/models/server_ip_type.rs
|
||||||
|
src/models/server_ipv4.rs
|
||||||
|
src/models/server_ipv6.rs
|
||||||
|
src/models/server_keyboard_layout_patch.rs
|
||||||
|
src/models/server_list_minimal.rs
|
||||||
|
src/models/server_minimal.rs
|
||||||
|
src/models/server_nickname_patch.rs
|
||||||
|
src/models/server_os_optimization_patch.rs
|
||||||
|
src/models/server_set_root_password_patch.rs
|
||||||
|
src/models/server_snapshot_create.rs
|
||||||
|
src/models/server_snapshot_create_check.rs
|
||||||
|
src/models/server_state.rs
|
||||||
|
src/models/server_state1.rs
|
||||||
|
src/models/server_state_patch.rs
|
||||||
|
src/models/server_template_minimal.rs
|
||||||
|
src/models/server_uefi_patch.rs
|
||||||
|
src/models/server_user_image_setup.rs
|
||||||
|
src/models/set_rdns_ipv4.rs
|
||||||
|
src/models/set_rdns_ipv6.rs
|
||||||
|
src/models/site.rs
|
||||||
|
src/models/snapshot.rs
|
||||||
|
src/models/snapshot_minimal.rs
|
||||||
|
src/models/ssh_key.rs
|
||||||
|
src/models/storage_driver.rs
|
||||||
|
src/models/storage_optimization.rs
|
||||||
|
src/models/task_info.rs
|
||||||
|
src/models/task_info_minimal.rs
|
||||||
|
src/models/task_info_step.rs
|
||||||
|
src/models/task_progress.rs
|
||||||
|
src/models/task_state.rs
|
||||||
|
src/models/user.rs
|
||||||
|
src/models/user_minimal.rs
|
||||||
|
src/models/user_save.rs
|
||||||
|
src/models/v_lan.rs
|
||||||
|
src/models/v_lan_save.rs
|
||||||
|
src/models/validation_error.rs
|
||||||
1
scp_core/.openapi-generator/VERSION
Normal file
1
scp_core/.openapi-generator/VERSION
Normal file
@@ -0,0 +1 @@
|
|||||||
|
7.18.0
|
||||||
1
scp_core/.travis.yml
Normal file
1
scp_core/.travis.yml
Normal file
@@ -0,0 +1 @@
|
|||||||
|
language: rust
|
||||||
20
scp_core/Cargo.toml
Normal file
20
scp_core/Cargo.toml
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
[package]
|
||||||
|
name = "scp_core"
|
||||||
|
version = "0.1.0"
|
||||||
|
authors = ["OpenAPI Generator team and contributors"]
|
||||||
|
description = "No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)"
|
||||||
|
# Override this license by providing a License Object in the OpenAPI.
|
||||||
|
license = "Unlicense"
|
||||||
|
edition = "2021"
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
serde = { version = "^1.0", features = ["derive"] }
|
||||||
|
serde_json = "^1.0"
|
||||||
|
serde_repr = "^0.1"
|
||||||
|
url = "^2.5"
|
||||||
|
reqwest = { version = "^0.12", default-features = false, features = ["json", "multipart"] }
|
||||||
|
|
||||||
|
[features]
|
||||||
|
default = ["native-tls"]
|
||||||
|
native-tls = ["reqwest/native-tls"]
|
||||||
|
rustls-tls = ["reqwest/rustls-tls"]
|
||||||
222
scp_core/README.md
Normal file
222
scp_core/README.md
Normal file
@@ -0,0 +1,222 @@
|
|||||||
|
# Rust API client for scp_core
|
||||||
|
|
||||||
|
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||||
|
|
||||||
|
|
||||||
|
## Overview
|
||||||
|
|
||||||
|
This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://openapis.org) from a remote server, you can easily generate an API client.
|
||||||
|
|
||||||
|
- API version: 2025.1218.164029
|
||||||
|
- Package version: 0.1.0
|
||||||
|
- Generator version: 7.18.0
|
||||||
|
- Build package: `org.openapitools.codegen.languages.RustClientCodegen`
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
Put the package under your project folder in a directory named `scp_core` and add the following to `Cargo.toml` under `[dependencies]`:
|
||||||
|
|
||||||
|
```
|
||||||
|
scp_core = { path = "./scp_core" }
|
||||||
|
```
|
||||||
|
|
||||||
|
## Documentation for API Endpoints
|
||||||
|
|
||||||
|
All URIs are relative to *https://www.servercontrolpanel.de/scp-core*
|
||||||
|
|
||||||
|
Class | Method | HTTP request | Description
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
*DefaultApi* | [**api_ping_get**](docs/DefaultApi.md#api_ping_get) | **GET** /api/ping | Check if application is available
|
||||||
|
*DefaultApi* | [**api_v1_maintenance_get**](docs/DefaultApi.md#api_v1_maintenance_get) | **GET** /api/v1/maintenance | Get maintenance information for system
|
||||||
|
*DefaultApi* | [**api_v1_openapi_get**](docs/DefaultApi.md#api_v1_openapi_get) | **GET** /api/v1/openapi | Get openapi spec
|
||||||
|
*DefaultApi* | [**api_v1_rdns_ipv4_ip_delete**](docs/DefaultApi.md#api_v1_rdns_ipv4_ip_delete) | **DELETE** /api/v1/rdns/ipv4/{ip} | Delete an rDNS entry of an IPv4.
|
||||||
|
*DefaultApi* | [**api_v1_rdns_ipv4_ip_get**](docs/DefaultApi.md#api_v1_rdns_ipv4_ip_get) | **GET** /api/v1/rdns/ipv4/{ip} | Get rDNS for an IPv4.
|
||||||
|
*DefaultApi* | [**api_v1_rdns_ipv4_post**](docs/DefaultApi.md#api_v1_rdns_ipv4_post) | **POST** /api/v1/rdns/ipv4 | Set an rDNS entry for an IPv4.
|
||||||
|
*DefaultApi* | [**api_v1_rdns_ipv6_ip_delete**](docs/DefaultApi.md#api_v1_rdns_ipv6_ip_delete) | **DELETE** /api/v1/rdns/ipv6/{ip} | Delete an rDNS entry of an IPv6.
|
||||||
|
*DefaultApi* | [**api_v1_rdns_ipv6_ip_get**](docs/DefaultApi.md#api_v1_rdns_ipv6_ip_get) | **GET** /api/v1/rdns/ipv6/{ip} | Get rDNS for an IPv6.
|
||||||
|
*DefaultApi* | [**api_v1_rdns_ipv6_post**](docs/DefaultApi.md#api_v1_rdns_ipv6_post) | **POST** /api/v1/rdns/ipv6 | Set an rDNS entry for an IPv6.
|
||||||
|
*DefaultApi* | [**api_v1_servers_get**](docs/DefaultApi.md#api_v1_servers_get) | **GET** /api/v1/servers | Get servers
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_disks_disk_name_format_post**](docs/DefaultApi.md#api_v1_servers_server_id_disks_disk_name_format_post) | **POST** /api/v1/servers/{serverId}/disks/{diskName}:format | Format disk of a server. Attention: All data will be lost during formatting!
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_disks_disk_name_get**](docs/DefaultApi.md#api_v1_servers_server_id_disks_disk_name_get) | **GET** /api/v1/servers/{serverId}/disks/{diskName} | Get a disk of a server
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_disks_get**](docs/DefaultApi.md#api_v1_servers_server_id_disks_get) | **GET** /api/v1/servers/{serverId}/disks | Get disks of a server
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_disks_patch**](docs/DefaultApi.md#api_v1_servers_server_id_disks_patch) | **PATCH** /api/v1/servers/{serverId}/disks | Patch disk driver of a server.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_disks_supported_drivers_get**](docs/DefaultApi.md#api_v1_servers_server_id_disks_supported_drivers_get) | **GET** /api/v1/servers/{serverId}/disks/supported-drivers | Get a list of supported storage drivers for this server
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_get**](docs/DefaultApi.md#api_v1_servers_server_id_get) | **GET** /api/v1/servers/{serverId} | Get one server
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_guest_agent_get**](docs/DefaultApi.md#api_v1_servers_server_id_guest_agent_get) | **GET** /api/v1/servers/{serverId}/guest-agent | Get guest agent data for server
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_image_post**](docs/DefaultApi.md#api_v1_servers_server_id_image_post) | **POST** /api/v1/servers/{serverId}/image | Setup image for a server. Attention: All data will be lost during formatting on selected disk!
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_imageflavours_get**](docs/DefaultApi.md#api_v1_servers_server_id_imageflavours_get) | **GET** /api/v1/servers/{serverId}/imageflavours | Get available image flavours for server image setup. Images whose storage driver is not supported by the server's machine type are not shown.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_interfaces_get**](docs/DefaultApi.md#api_v1_servers_server_id_interfaces_get) | **GET** /api/v1/servers/{serverId}/interfaces | Get all interfaces and IPs of a server including routed IPs and rDNS entries.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_interfaces_mac_delete**](docs/DefaultApi.md#api_v1_servers_server_id_interfaces_mac_delete) | **DELETE** /api/v1/servers/{serverId}/interfaces/{mac} | Delete an interface of a server.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_interfaces_mac_firewall_get**](docs/DefaultApi.md#api_v1_servers_server_id_interfaces_mac_firewall_get) | **GET** /api/v1/servers/{serverId}/interfaces/{mac}/firewall | Get firewall
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_interfaces_mac_firewall_put**](docs/DefaultApi.md#api_v1_servers_server_id_interfaces_mac_firewall_put) | **PUT** /api/v1/servers/{serverId}/interfaces/{mac}/firewall | Configure firewall
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_interfaces_mac_firewall_reapply_post**](docs/DefaultApi.md#api_v1_servers_server_id_interfaces_mac_firewall_reapply_post) | **POST** /api/v1/servers/{serverId}/interfaces/{mac}/firewall:reapply | Reapply firewall. Necessary if policy update timed out due to long running write operation on server (f.e. storage optimization)
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_interfaces_mac_firewall_restore_copied_policies_post**](docs/DefaultApi.md#api_v1_servers_server_id_interfaces_mac_firewall_restore_copied_policies_post) | **POST** /api/v1/servers/{serverId}/interfaces/{mac}/firewall:restore-copied-policies | Restore copied firewall policies.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_interfaces_mac_get**](docs/DefaultApi.md#api_v1_servers_server_id_interfaces_mac_get) | **GET** /api/v1/servers/{serverId}/interfaces/{mac} | Get an interface and IPs of a server including routed IPs and rDNS entries.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_interfaces_mac_put**](docs/DefaultApi.md#api_v1_servers_server_id_interfaces_mac_put) | **PUT** /api/v1/servers/{serverId}/interfaces/{mac} | Update interface attributes.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_interfaces_post**](docs/DefaultApi.md#api_v1_servers_server_id_interfaces_post) | **POST** /api/v1/servers/{serverId}/interfaces | Create an interface in a server.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_iso_delete**](docs/DefaultApi.md#api_v1_servers_server_id_iso_delete) | **DELETE** /api/v1/servers/{serverId}/iso | Detach an ISO from a server.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_iso_get**](docs/DefaultApi.md#api_v1_servers_server_id_iso_get) | **GET** /api/v1/servers/{serverId}/iso | Get attached ISO of a server.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_iso_post**](docs/DefaultApi.md#api_v1_servers_server_id_iso_post) | **POST** /api/v1/servers/{serverId}/iso | Attach an ISO to a server.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_isoimages_get**](docs/DefaultApi.md#api_v1_servers_server_id_isoimages_get) | **GET** /api/v1/servers/{serverId}/isoimages | Get available ISO images for server
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_logs_get**](docs/DefaultApi.md#api_v1_servers_server_id_logs_get) | **GET** /api/v1/servers/{serverId}/logs | Get server logs
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_metrics_cpu_get**](docs/DefaultApi.md#api_v1_servers_server_id_metrics_cpu_get) | **GET** /api/v1/servers/{serverId}/metrics/cpu | Get CPU metrics of a server.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_metrics_disk_get**](docs/DefaultApi.md#api_v1_servers_server_id_metrics_disk_get) | **GET** /api/v1/servers/{serverId}/metrics/disk | Get disk metrics of a server.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_metrics_network_get**](docs/DefaultApi.md#api_v1_servers_server_id_metrics_network_get) | **GET** /api/v1/servers/{serverId}/metrics/network | Get network metrics of a server.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_metrics_network_packet_get**](docs/DefaultApi.md#api_v1_servers_server_id_metrics_network_packet_get) | **GET** /api/v1/servers/{serverId}/metrics/network/packet | Get network packet metrics of a server.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_patch**](docs/DefaultApi.md#api_v1_servers_server_id_patch) | **PATCH** /api/v1/servers/{serverId} | Start - stop server or update attributes like hostname, nickname, uefi, bootorder, ...
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_rescuesystem_delete**](docs/DefaultApi.md#api_v1_servers_server_id_rescuesystem_delete) | **DELETE** /api/v1/servers/{serverId}/rescuesystem | Deactivate rescue system for a server.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_rescuesystem_get**](docs/DefaultApi.md#api_v1_servers_server_id_rescuesystem_get) | **GET** /api/v1/servers/{serverId}/rescuesystem | Get rescue system status for a server.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_rescuesystem_post**](docs/DefaultApi.md#api_v1_servers_server_id_rescuesystem_post) | **POST** /api/v1/servers/{serverId}/rescuesystem | Activate rescue system for a server.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_snapshots_dryrun_post**](docs/DefaultApi.md#api_v1_servers_server_id_snapshots_dryrun_post) | **POST** /api/v1/servers/{serverId}/snapshots:dryrun | Check if creating a snapshot is possible.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_snapshots_get**](docs/DefaultApi.md#api_v1_servers_server_id_snapshots_get) | **GET** /api/v1/servers/{serverId}/snapshots | Get all snapshots of a server.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_snapshots_name_delete**](docs/DefaultApi.md#api_v1_servers_server_id_snapshots_name_delete) | **DELETE** /api/v1/servers/{serverId}/snapshots/{name} | Delete a snapshot of a server
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_snapshots_name_export_post**](docs/DefaultApi.md#api_v1_servers_server_id_snapshots_name_export_post) | **POST** /api/v1/servers/{serverId}/snapshots/{name}/export | Export a snapshot of a server
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_snapshots_name_get**](docs/DefaultApi.md#api_v1_servers_server_id_snapshots_name_get) | **GET** /api/v1/servers/{serverId}/snapshots/{name} | Get a snapshot of a server.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_snapshots_name_revert_post**](docs/DefaultApi.md#api_v1_servers_server_id_snapshots_name_revert_post) | **POST** /api/v1/servers/{serverId}/snapshots/{name}/revert | Revert a snapshot of a server
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_snapshots_post**](docs/DefaultApi.md#api_v1_servers_server_id_snapshots_post) | **POST** /api/v1/servers/{serverId}/snapshots | Create a snapshot
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_storageoptimization_post**](docs/DefaultApi.md#api_v1_servers_server_id_storageoptimization_post) | **POST** /api/v1/servers/{serverId}/storageoptimization | Optimize storage of a server.
|
||||||
|
*DefaultApi* | [**api_v1_servers_server_id_user_image_post**](docs/DefaultApi.md#api_v1_servers_server_id_user_image_post) | **POST** /api/v1/servers/{serverId}/user-image | Setup user image for a server.
|
||||||
|
*DefaultApi* | [**api_v1_tasks_get**](docs/DefaultApi.md#api_v1_tasks_get) | **GET** /api/v1/tasks | Get all tasks
|
||||||
|
*DefaultApi* | [**api_v1_tasks_uuid_cancel_put**](docs/DefaultApi.md#api_v1_tasks_uuid_cancel_put) | **PUT** /api/v1/tasks/{uuid}:cancel | Cancel a running task
|
||||||
|
*DefaultApi* | [**api_v1_tasks_uuid_get**](docs/DefaultApi.md#api_v1_tasks_uuid_get) | **GET** /api/v1/tasks/{uuid} | Get one task
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_failoverips_v4_get**](docs/DefaultApi.md#api_v1_users_user_id_failoverips_v4_get) | **GET** /api/v1/users/{userId}/failoverips/v4 | Get all failover IPv4s of this user.
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_failoverips_v4_id_patch**](docs/DefaultApi.md#api_v1_users_user_id_failoverips_v4_id_patch) | **PATCH** /api/v1/users/{userId}/failoverips/v4/{id} | Route a failover IPv4.
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_failoverips_v6_get**](docs/DefaultApi.md#api_v1_users_user_id_failoverips_v6_get) | **GET** /api/v1/users/{userId}/failoverips/v6 | Get all failover IPv6s of this user.
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_failoverips_v6_id_patch**](docs/DefaultApi.md#api_v1_users_user_id_failoverips_v6_id_patch) | **PATCH** /api/v1/users/{userId}/failoverips/v6/{id} | Route a failover IPv6.
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_firewall_policies_get**](docs/DefaultApi.md#api_v1_users_user_id_firewall_policies_get) | **GET** /api/v1/users/{userId}/firewall-policies | Get firewall policies
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_firewall_policies_id_delete**](docs/DefaultApi.md#api_v1_users_user_id_firewall_policies_id_delete) | **DELETE** /api/v1/users/{userId}/firewall-policies/{id} | Delete firewall policy
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_firewall_policies_id_get**](docs/DefaultApi.md#api_v1_users_user_id_firewall_policies_id_get) | **GET** /api/v1/users/{userId}/firewall-policies/{id} | Get firewall policy
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_firewall_policies_id_put**](docs/DefaultApi.md#api_v1_users_user_id_firewall_policies_id_put) | **PUT** /api/v1/users/{userId}/firewall-policies/{id} | Update firewall policy
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_firewall_policies_post**](docs/DefaultApi.md#api_v1_users_user_id_firewall_policies_post) | **POST** /api/v1/users/{userId}/firewall-policies | Create firewall policy
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_get**](docs/DefaultApi.md#api_v1_users_user_id_get) | **GET** /api/v1/users/{userId} | Get one user
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_images_get**](docs/DefaultApi.md#api_v1_users_user_id_images_get) | **GET** /api/v1/users/{userId}/images | Get all available user images
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_images_key_delete**](docs/DefaultApi.md#api_v1_users_user_id_images_key_delete) | **DELETE** /api/v1/users/{userId}/images/{key} | Delete an image
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_images_key_get**](docs/DefaultApi.md#api_v1_users_user_id_images_key_get) | **GET** /api/v1/users/{userId}/images/{key} | Get download informations for an image
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_images_key_post**](docs/DefaultApi.md#api_v1_users_user_id_images_key_post) | **POST** /api/v1/users/{userId}/images/{key} | Prepares an upload for an image
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_images_key_upload_id_parts_part_number_get**](docs/DefaultApi.md#api_v1_users_user_id_images_key_upload_id_parts_part_number_get) | **GET** /api/v1/users/{userId}/images/{key}/{uploadId}/parts/{partNumber} | Get a presigned upload URL for a single part
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_images_key_upload_id_put**](docs/DefaultApi.md#api_v1_users_user_id_images_key_upload_id_put) | **PUT** /api/v1/users/{userId}/images/{key}/{uploadId} | Completes a multipart upload for an image
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_isos_get**](docs/DefaultApi.md#api_v1_users_user_id_isos_get) | **GET** /api/v1/users/{userId}/isos | Get all available ISOs
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_isos_key_delete**](docs/DefaultApi.md#api_v1_users_user_id_isos_key_delete) | **DELETE** /api/v1/users/{userId}/isos/{key} | Delete an ISO
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_isos_key_get**](docs/DefaultApi.md#api_v1_users_user_id_isos_key_get) | **GET** /api/v1/users/{userId}/isos/{key} | Get presigned URL for an ISO
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_isos_key_post**](docs/DefaultApi.md#api_v1_users_user_id_isos_key_post) | **POST** /api/v1/users/{userId}/isos/{key} | Prepares an upload for an ISO
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_isos_key_upload_id_parts_part_number_get**](docs/DefaultApi.md#api_v1_users_user_id_isos_key_upload_id_parts_part_number_get) | **GET** /api/v1/users/{userId}/isos/{key}/{uploadId}/parts/{partNumber} | Get a presigned upload URL for a single part
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_isos_key_upload_id_put**](docs/DefaultApi.md#api_v1_users_user_id_isos_key_upload_id_put) | **PUT** /api/v1/users/{userId}/isos/{key}/{uploadId} | Completes a multipart upload for an ISO
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_logs_get**](docs/DefaultApi.md#api_v1_users_user_id_logs_get) | **GET** /api/v1/users/{userId}/logs | Get user logs
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_put**](docs/DefaultApi.md#api_v1_users_user_id_put) | **PUT** /api/v1/users/{userId} | Update a user
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_ssh_keys_get**](docs/DefaultApi.md#api_v1_users_user_id_ssh_keys_get) | **GET** /api/v1/users/{userId}/ssh-keys | Get SSH keys
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_ssh_keys_id_delete**](docs/DefaultApi.md#api_v1_users_user_id_ssh_keys_id_delete) | **DELETE** /api/v1/users/{userId}/ssh-keys/{id} | Delete SSH key
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_ssh_keys_post**](docs/DefaultApi.md#api_v1_users_user_id_ssh_keys_post) | **POST** /api/v1/users/{userId}/ssh-keys | Create SSH key
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_vlans_get**](docs/DefaultApi.md#api_v1_users_user_id_vlans_get) | **GET** /api/v1/users/{userId}/vlans | Get VLans of a user
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_vlans_vlan_id_get**](docs/DefaultApi.md#api_v1_users_user_id_vlans_vlan_id_get) | **GET** /api/v1/users/{userId}/vlans/{vlanId} | Get a VLan of a user
|
||||||
|
*DefaultApi* | [**api_v1_users_user_id_vlans_vlan_id_put**](docs/DefaultApi.md#api_v1_users_user_id_vlans_vlan_id_put) | **PUT** /api/v1/users/{userId}/vlans/{vlanId} | Update a VLan
|
||||||
|
*DefaultApi* | [**api_v1_vlans_vlan_id_get**](docs/DefaultApi.md#api_v1_vlans_vlan_id_get) | **GET** /api/v1/vlans/{vlanId} | Get a VLan
|
||||||
|
|
||||||
|
|
||||||
|
## Documentation For Models
|
||||||
|
|
||||||
|
- [ApiV1ServersServerIdPatchRequest](docs/ApiV1ServersServerIdPatchRequest.md)
|
||||||
|
- [Architecture](docs/Architecture.md)
|
||||||
|
- [BandwidthClass](docs/BandwidthClass.md)
|
||||||
|
- [Bootorder](docs/Bootorder.md)
|
||||||
|
- [CpuTopology](docs/CpuTopology.md)
|
||||||
|
- [Disk](docs/Disk.md)
|
||||||
|
- [EditDisksDriver](docs/EditDisksDriver.md)
|
||||||
|
- [FailoverIpv4](docs/FailoverIpv4.md)
|
||||||
|
- [FailoverIpv6](docs/FailoverIpv6.md)
|
||||||
|
- [FieldError](docs/FieldError.md)
|
||||||
|
- [FirewallAction](docs/FirewallAction.md)
|
||||||
|
- [FirewallPolicy](docs/FirewallPolicy.md)
|
||||||
|
- [FirewallPolicySave](docs/FirewallPolicySave.md)
|
||||||
|
- [FirewallPolicyUpdateResult](docs/FirewallPolicyUpdateResult.md)
|
||||||
|
- [FirewallProtocol](docs/FirewallProtocol.md)
|
||||||
|
- [FirewallRule](docs/FirewallRule.md)
|
||||||
|
- [FirewallRuleDirection](docs/FirewallRuleDirection.md)
|
||||||
|
- [GuestAgentData](docs/GuestAgentData.md)
|
||||||
|
- [IdentifierInt](docs/IdentifierInt.md)
|
||||||
|
- [ImageFlavour](docs/ImageFlavour.md)
|
||||||
|
- [ImageMinimal](docs/ImageMinimal.md)
|
||||||
|
- [ImplicitRule](docs/ImplicitRule.md)
|
||||||
|
- [Interface](docs/Interface.md)
|
||||||
|
- [Ipv4AddressMinimal](docs/Ipv4AddressMinimal.md)
|
||||||
|
- [Ipv6AddressMinimal](docs/Ipv6AddressMinimal.md)
|
||||||
|
- [Iso](docs/Iso.md)
|
||||||
|
- [IsoImage](docs/IsoImage.md)
|
||||||
|
- [Log](docs/Log.md)
|
||||||
|
- [LogType](docs/LogType.md)
|
||||||
|
- [Maintenance](docs/Maintenance.md)
|
||||||
|
- [NetworkDriver](docs/NetworkDriver.md)
|
||||||
|
- [NotFoundError](docs/NotFoundError.md)
|
||||||
|
- [OsOptimization](docs/OsOptimization.md)
|
||||||
|
- [RdnsIpv4](docs/RdnsIpv4.md)
|
||||||
|
- [RdnsIpv6](docs/RdnsIpv6.md)
|
||||||
|
- [RescueSystemStatus](docs/RescueSystemStatus.md)
|
||||||
|
- [ResponseError](docs/ResponseError.md)
|
||||||
|
- [RouteFailoverIp](docs/RouteFailoverIp.md)
|
||||||
|
- [S3CompletedPart](docs/S3CompletedPart.md)
|
||||||
|
- [S3DownloadInfos](docs/S3DownloadInfos.md)
|
||||||
|
- [S3NoSuchUploadError](docs/S3NoSuchUploadError.md)
|
||||||
|
- [S3Object](docs/S3Object.md)
|
||||||
|
- [S3SignPartUrl](docs/S3SignPartUrl.md)
|
||||||
|
- [S3Upload](docs/S3Upload.md)
|
||||||
|
- [Server](docs/Server.md)
|
||||||
|
- [ServerAttachIso](docs/ServerAttachIso.md)
|
||||||
|
- [ServerAutostartPatch](docs/ServerAutostartPatch.md)
|
||||||
|
- [ServerBootorderPatch](docs/ServerBootorderPatch.md)
|
||||||
|
- [ServerCpuTopologyPatch](docs/ServerCpuTopologyPatch.md)
|
||||||
|
- [ServerCreateNicVlan](docs/ServerCreateNicVlan.md)
|
||||||
|
- [ServerDisk](docs/ServerDisk.md)
|
||||||
|
- [ServerFirewall](docs/ServerFirewall.md)
|
||||||
|
- [ServerFirewallSave](docs/ServerFirewallSave.md)
|
||||||
|
- [ServerHostnamePatch](docs/ServerHostnamePatch.md)
|
||||||
|
- [ServerImageSetup](docs/ServerImageSetup.md)
|
||||||
|
- [ServerInfo](docs/ServerInfo.md)
|
||||||
|
- [ServerInterface](docs/ServerInterface.md)
|
||||||
|
- [ServerInterfaceUpdate](docs/ServerInterfaceUpdate.md)
|
||||||
|
- [ServerIpType](docs/ServerIpType.md)
|
||||||
|
- [ServerIpv4](docs/ServerIpv4.md)
|
||||||
|
- [ServerIpv6](docs/ServerIpv6.md)
|
||||||
|
- [ServerKeyboardLayoutPatch](docs/ServerKeyboardLayoutPatch.md)
|
||||||
|
- [ServerListMinimal](docs/ServerListMinimal.md)
|
||||||
|
- [ServerMinimal](docs/ServerMinimal.md)
|
||||||
|
- [ServerNicknamePatch](docs/ServerNicknamePatch.md)
|
||||||
|
- [ServerOsOptimizationPatch](docs/ServerOsOptimizationPatch.md)
|
||||||
|
- [ServerSetRootPasswordPatch](docs/ServerSetRootPasswordPatch.md)
|
||||||
|
- [ServerSnapshotCreate](docs/ServerSnapshotCreate.md)
|
||||||
|
- [ServerSnapshotCreateCheck](docs/ServerSnapshotCreateCheck.md)
|
||||||
|
- [ServerState](docs/ServerState.md)
|
||||||
|
- [ServerState1](docs/ServerState1.md)
|
||||||
|
- [ServerStatePatch](docs/ServerStatePatch.md)
|
||||||
|
- [ServerTemplateMinimal](docs/ServerTemplateMinimal.md)
|
||||||
|
- [ServerUefiPatch](docs/ServerUefiPatch.md)
|
||||||
|
- [ServerUserImageSetup](docs/ServerUserImageSetup.md)
|
||||||
|
- [SetRdnsIpv4](docs/SetRdnsIpv4.md)
|
||||||
|
- [SetRdnsIpv6](docs/SetRdnsIpv6.md)
|
||||||
|
- [Site](docs/Site.md)
|
||||||
|
- [Snapshot](docs/Snapshot.md)
|
||||||
|
- [SnapshotMinimal](docs/SnapshotMinimal.md)
|
||||||
|
- [SshKey](docs/SshKey.md)
|
||||||
|
- [StorageDriver](docs/StorageDriver.md)
|
||||||
|
- [StorageOptimization](docs/StorageOptimization.md)
|
||||||
|
- [TaskInfo](docs/TaskInfo.md)
|
||||||
|
- [TaskInfoMinimal](docs/TaskInfoMinimal.md)
|
||||||
|
- [TaskInfoStep](docs/TaskInfoStep.md)
|
||||||
|
- [TaskProgress](docs/TaskProgress.md)
|
||||||
|
- [TaskState](docs/TaskState.md)
|
||||||
|
- [User](docs/User.md)
|
||||||
|
- [UserMinimal](docs/UserMinimal.md)
|
||||||
|
- [UserSave](docs/UserSave.md)
|
||||||
|
- [VLan](docs/VLan.md)
|
||||||
|
- [VLanSave](docs/VLanSave.md)
|
||||||
|
- [ValidationError](docs/ValidationError.md)
|
||||||
|
|
||||||
|
|
||||||
|
To get access to the crate's generated documentation, use:
|
||||||
|
|
||||||
|
```
|
||||||
|
cargo doc --open
|
||||||
|
```
|
||||||
|
|
||||||
|
## Author
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
20
scp_core/docs/ApiV1ServersServerIdPatchRequest.md
Normal file
20
scp_core/docs/ApiV1ServersServerIdPatchRequest.md
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
# ApiV1ServersServerIdPatchRequest
|
||||||
|
|
||||||
|
## Enum Variants
|
||||||
|
|
||||||
|
| Name | Description |
|
||||||
|
|---- | -----|
|
||||||
|
| ServerAutostartPatch | |
|
||||||
|
| ServerBootorderPatch | |
|
||||||
|
| ServerCpuTopologyPatch | |
|
||||||
|
| ServerHostnamePatch | |
|
||||||
|
| ServerKeyboardLayoutPatch | |
|
||||||
|
| ServerNicknamePatch | |
|
||||||
|
| ServerOsOptimizationPatch | |
|
||||||
|
| ServerSetRootPasswordPatch | |
|
||||||
|
| ServerStatePatch | |
|
||||||
|
| ServerUefiPatch | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
13
scp_core/docs/Architecture.md
Normal file
13
scp_core/docs/Architecture.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
# Architecture
|
||||||
|
|
||||||
|
## Enum Variants
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
|---- | -----|
|
||||||
|
| Amd64 | AMD64 |
|
||||||
|
| Arm64 | ARM64 |
|
||||||
|
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
13
scp_core/docs/BandwidthClass.md
Normal file
13
scp_core/docs/BandwidthClass.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
# BandwidthClass
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | Option<**i32**> | | [optional]
|
||||||
|
**name** | **String** | |
|
||||||
|
**speed_in_m_bit** | **i32** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
14
scp_core/docs/Bootorder.md
Normal file
14
scp_core/docs/Bootorder.md
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# Bootorder
|
||||||
|
|
||||||
|
## Enum Variants
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
|---- | -----|
|
||||||
|
| Hdd | HDD |
|
||||||
|
| Cdrom | CDROM |
|
||||||
|
| Network | NETWORK |
|
||||||
|
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/CpuTopology.md
Normal file
12
scp_core/docs/CpuTopology.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# CpuTopology
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**socket_count** | Option<**i32**> | | [optional]
|
||||||
|
**cores_per_socket_count** | Option<**i32**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
2691
scp_core/docs/DefaultApi.md
Normal file
2691
scp_core/docs/DefaultApi.md
Normal file
File diff suppressed because it is too large
Load Diff
14
scp_core/docs/Disk.md
Normal file
14
scp_core/docs/Disk.md
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# Disk
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**name** | Option<**String**> | | [optional]
|
||||||
|
**allocation_in_mi_b** | Option<**i64**> | | [optional]
|
||||||
|
**capacity_in_mi_b** | Option<**i64**> | | [optional]
|
||||||
|
**storage_driver** | Option<[**models::StorageDriver**](StorageDriver.md)> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
11
scp_core/docs/EditDisksDriver.md
Normal file
11
scp_core/docs/EditDisksDriver.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# EditDisksDriver
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**driver** | [**models::StorageDriver**](StorageDriver.md) | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
17
scp_core/docs/FailoverIpv4.md
Normal file
17
scp_core/docs/FailoverIpv4.md
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# FailoverIpv4
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | Option<**i32**> | | [optional]
|
||||||
|
**ip** | Option<**String**> | | [optional]
|
||||||
|
**cidr_suffix** | Option<**i32**> | | [optional]
|
||||||
|
**user** | Option<[**models::UserMinimal**](UserMinimal.md)> | | [optional]
|
||||||
|
**editable** | Option<**bool**> | | [optional]
|
||||||
|
**site** | Option<[**models::Site**](Site.md)> | | [optional]
|
||||||
|
**server** | Option<[**models::ServerMinimal**](ServerMinimal.md)> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
17
scp_core/docs/FailoverIpv6.md
Normal file
17
scp_core/docs/FailoverIpv6.md
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# FailoverIpv6
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | Option<**i32**> | | [optional]
|
||||||
|
**network_prefix** | Option<**String**> | | [optional]
|
||||||
|
**network_prefix_length** | Option<**i32**> | | [optional]
|
||||||
|
**user** | Option<[**models::UserMinimal**](UserMinimal.md)> | | [optional]
|
||||||
|
**editable** | Option<**bool**> | | [optional]
|
||||||
|
**site** | Option<[**models::Site**](Site.md)> | | [optional]
|
||||||
|
**server** | Option<[**models::ServerMinimal**](ServerMinimal.md)> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/FieldError.md
Normal file
12
scp_core/docs/FieldError.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# FieldError
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**field** | Option<**String**> | | [optional]
|
||||||
|
**message** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
13
scp_core/docs/FirewallAction.md
Normal file
13
scp_core/docs/FirewallAction.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
# FirewallAction
|
||||||
|
|
||||||
|
## Enum Variants
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
|---- | -----|
|
||||||
|
| Accept | ACCEPT |
|
||||||
|
| Drop | DROP |
|
||||||
|
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
15
scp_core/docs/FirewallPolicy.md
Normal file
15
scp_core/docs/FirewallPolicy.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
# FirewallPolicy
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | Option<**i32**> | | [optional]
|
||||||
|
**name** | Option<**String**> | | [optional]
|
||||||
|
**description** | Option<**String**> | | [optional]
|
||||||
|
**rules** | Option<[**Vec<models::FirewallRule>**](FirewallRule.md)> | | [optional]
|
||||||
|
**count_of_affected_servers** | Option<**i32**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
13
scp_core/docs/FirewallPolicySave.md
Normal file
13
scp_core/docs/FirewallPolicySave.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
# FirewallPolicySave
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**name** | **String** | |
|
||||||
|
**description** | Option<**String**> | | [optional]
|
||||||
|
**rules** | Option<[**Vec<models::FirewallRule>**](FirewallRule.md)> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/FirewallPolicyUpdateResult.md
Normal file
12
scp_core/docs/FirewallPolicyUpdateResult.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# FirewallPolicyUpdateResult
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**firewall_policy** | Option<[**models::FirewallPolicy**](FirewallPolicy.md)> | | [optional]
|
||||||
|
**task_info** | Option<[**models::TaskInfo**](TaskInfo.md)> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
15
scp_core/docs/FirewallProtocol.md
Normal file
15
scp_core/docs/FirewallProtocol.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
# FirewallProtocol
|
||||||
|
|
||||||
|
## Enum Variants
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
|---- | -----|
|
||||||
|
| Tcp | TCP |
|
||||||
|
| Udp | UDP |
|
||||||
|
| Icmp | ICMP |
|
||||||
|
| Icmpv6 | ICMPv6 |
|
||||||
|
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
19
scp_core/docs/FirewallRule.md
Normal file
19
scp_core/docs/FirewallRule.md
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# FirewallRule
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**number_of_effective_rules** | Option<**i32**> | | [optional]
|
||||||
|
**description** | Option<**String**> | | [optional]
|
||||||
|
**direction** | [**models::FirewallRuleDirection**](FirewallRuleDirection.md) | |
|
||||||
|
**protocol** | [**models::FirewallProtocol**](FirewallProtocol.md) | |
|
||||||
|
**action** | [**models::FirewallAction**](FirewallAction.md) | |
|
||||||
|
**sources** | Option<**Vec<String>**> | Valid configurations are any IP (null or empty array), IPv4/IPv6 address (f.e. 192.168.10.1 or 0092:e10f:cb66:35a9::) or IPv4 network / IPv6 prefix (f.e. 192.168.10.0/24 or 0092:e10f:cb66:35a9::/64). If more than one IP/network is specified for the source, the destination must be empty (any) or contain only a single IP/network. If IPv4 addresses and IPv6 addresses are mixed in sources, destinations must empty (any). | [optional]
|
||||||
|
**source_ports** | Option<**String**> | Valid configurations are any port (null), single port (f.e. 1234) or port range (f.e. 1024-65535). | [optional]
|
||||||
|
**destinations** | Option<**Vec<String>**> | Valid configurations are any IP (null or empty array), IPv4/IPv6 address (f.e. 192.168.10.1 or 0092:e10f:cb66:35a9::) or IPv4 network / IPv6 prefix (f.e. 192.168.10.0/24 or 0092:e10f:cb66:35a9::/64). If more than one IP/network is specified for the destination, the source must be empty (any) or contain only a single IP/network. If IPv4 addresses and IPv6 addresses are mixed in destinations, sources must be empty (any). | [optional]
|
||||||
|
**destination_ports** | Option<**String**> | Valid configurations are any port (null), single port (f.e. 1234) or port range (f.e. 1024-65535). | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
13
scp_core/docs/FirewallRuleDirection.md
Normal file
13
scp_core/docs/FirewallRuleDirection.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
# FirewallRuleDirection
|
||||||
|
|
||||||
|
## Enum Variants
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
|---- | -----|
|
||||||
|
| Ingress | INGRESS |
|
||||||
|
| Egress | EGRESS |
|
||||||
|
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/GuestAgentData.md
Normal file
12
scp_core/docs/GuestAgentData.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# GuestAgentData
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**guest_agent_available** | Option<**bool**> | | [optional]
|
||||||
|
**guest_agent_data** | Option<[**serde_json::Value**](.md)> | Information in json format about the qemu guest agent, which may change depending on the version. We do not guarantee backwards compatibility for this data. | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
11
scp_core/docs/IdentifierInt.md
Normal file
11
scp_core/docs/IdentifierInt.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# IdentifierInt
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | **i32** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
15
scp_core/docs/ImageFlavour.md
Normal file
15
scp_core/docs/ImageFlavour.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
# ImageFlavour
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | Option<**i32**> | | [optional]
|
||||||
|
**name** | **String** | |
|
||||||
|
**alias** | **String** | |
|
||||||
|
**text** | **String** | |
|
||||||
|
**image** | Option<[**models::ImageMinimal**](ImageMinimal.md)> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/ImageMinimal.md
Normal file
12
scp_core/docs/ImageMinimal.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# ImageMinimal
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | Option<**i32**> | | [optional]
|
||||||
|
**name** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
13
scp_core/docs/ImplicitRule.md
Normal file
13
scp_core/docs/ImplicitRule.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
# ImplicitRule
|
||||||
|
|
||||||
|
## Enum Variants
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
|---- | -----|
|
||||||
|
| AcceptAll | ACCEPT_ALL |
|
||||||
|
| DropAll | DROP_ALL |
|
||||||
|
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
15
scp_core/docs/Interface.md
Normal file
15
scp_core/docs/Interface.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
# Interface
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**mac** | Option<**String**> | | [optional]
|
||||||
|
**driver** | Option<**String**> | | [optional]
|
||||||
|
**speed_in_m_bits** | Option<**i32**> | | [optional]
|
||||||
|
**ipv4_addresses** | Option<[**Vec<models::ServerIpv4>**](ServerIpv4.md)> | | [optional]
|
||||||
|
**ipv6_addresses** | Option<[**Vec<models::ServerIpv6>**](ServerIpv6.md)> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
15
scp_core/docs/Ipv4AddressMinimal.md
Normal file
15
scp_core/docs/Ipv4AddressMinimal.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
# Ipv4AddressMinimal
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | Option<**i32**> | | [optional]
|
||||||
|
**ip** | Option<**String**> | | [optional]
|
||||||
|
**netmask** | Option<**String**> | | [optional]
|
||||||
|
**gateway** | Option<**String**> | | [optional]
|
||||||
|
**broadcast** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
14
scp_core/docs/Ipv6AddressMinimal.md
Normal file
14
scp_core/docs/Ipv6AddressMinimal.md
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# Ipv6AddressMinimal
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | Option<**i32**> | | [optional]
|
||||||
|
**network_prefix** | Option<**String**> | | [optional]
|
||||||
|
**network_prefix_length** | Option<**i32**> | | [optional]
|
||||||
|
**gateway** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/Iso.md
Normal file
12
scp_core/docs/Iso.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# Iso
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**iso_attached** | Option<**bool**> | | [optional]
|
||||||
|
**iso** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
14
scp_core/docs/IsoImage.md
Normal file
14
scp_core/docs/IsoImage.md
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# IsoImage
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | Option<**i32**> | | [optional]
|
||||||
|
**name** | **String** | |
|
||||||
|
**description** | Option<**String**> | | [optional]
|
||||||
|
**architecture** | [**models::Architecture**](Architecture.md) | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
15
scp_core/docs/Log.md
Normal file
15
scp_core/docs/Log.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
# Log
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**r#type** | Option<[**models::LogType**](LogType.md)> | | [optional]
|
||||||
|
**executing_user** | Option<[**models::UserMinimal**](UserMinimal.md)> | | [optional]
|
||||||
|
**date** | Option<**String**> | | [optional]
|
||||||
|
**log_key** | Option<**String**> | | [optional]
|
||||||
|
**message** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
14
scp_core/docs/LogType.md
Normal file
14
scp_core/docs/LogType.md
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# LogType
|
||||||
|
|
||||||
|
## Enum Variants
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
|---- | -----|
|
||||||
|
| Error | ERROR |
|
||||||
|
| Warning | WARNING |
|
||||||
|
| Info | INFO |
|
||||||
|
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/Maintenance.md
Normal file
12
scp_core/docs/Maintenance.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# Maintenance
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**start_at** | **String** | |
|
||||||
|
**finish_at** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
16
scp_core/docs/NetworkDriver.md
Normal file
16
scp_core/docs/NetworkDriver.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
# NetworkDriver
|
||||||
|
|
||||||
|
## Enum Variants
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
|---- | -----|
|
||||||
|
| Virtio | VIRTIO |
|
||||||
|
| E1000 | E1000 |
|
||||||
|
| E1000E | E1000E |
|
||||||
|
| Rtl8139 | RTL8139 |
|
||||||
|
| Vmxnet3 | VMXNET3 |
|
||||||
|
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/NotFoundError.md
Normal file
12
scp_core/docs/NotFoundError.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# NotFoundError
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**code** | Option<**String**> | | [optional]
|
||||||
|
**message** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
16
scp_core/docs/OsOptimization.md
Normal file
16
scp_core/docs/OsOptimization.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
# OsOptimization
|
||||||
|
|
||||||
|
## Enum Variants
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
|---- | -----|
|
||||||
|
| Linux | LINUX |
|
||||||
|
| Windows | WINDOWS |
|
||||||
|
| Bsd | BSD |
|
||||||
|
| LinuxLegacy | LINUX_LEGACY |
|
||||||
|
| Unknown | UNKNOWN |
|
||||||
|
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
11
scp_core/docs/RdnsIpv4.md
Normal file
11
scp_core/docs/RdnsIpv4.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# RdnsIpv4
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**rdns** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
11
scp_core/docs/RdnsIpv6.md
Normal file
11
scp_core/docs/RdnsIpv6.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# RdnsIpv6
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**rdns** | Option<**std::collections::HashMap<String, String>**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/RescueSystemStatus.md
Normal file
12
scp_core/docs/RescueSystemStatus.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# RescueSystemStatus
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**active** | Option<**bool**> | | [optional]
|
||||||
|
**password** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/ResponseError.md
Normal file
12
scp_core/docs/ResponseError.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# ResponseError
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**code** | Option<**String**> | | [optional]
|
||||||
|
**message** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
11
scp_core/docs/RouteFailoverIp.md
Normal file
11
scp_core/docs/RouteFailoverIp.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# RouteFailoverIp
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**server_id** | Option<**i32**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/S3CompletedPart.md
Normal file
12
scp_core/docs/S3CompletedPart.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# S3CompletedPart
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**e_tag** | Option<**String**> | | [optional]
|
||||||
|
**part_number** | Option<**i32**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
14
scp_core/docs/S3DownloadInfos.md
Normal file
14
scp_core/docs/S3DownloadInfos.md
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# S3DownloadInfos
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**filename** | Option<**String**> | | [optional]
|
||||||
|
**presigned_url** | Option<**String**> | | [optional]
|
||||||
|
**presigned_url_validity_duration_in_hours** | Option<**i32**> | | [optional]
|
||||||
|
**headers** | Option<[**std::collections::HashMap<String, Vec<String>>**](Vec.md)> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/S3NoSuchUploadError.md
Normal file
12
scp_core/docs/S3NoSuchUploadError.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# S3NoSuchUploadError
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**code** | Option<**String**> | | [optional]
|
||||||
|
**message** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
13
scp_core/docs/S3Object.md
Normal file
13
scp_core/docs/S3Object.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
# S3Object
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**key** | Option<**String**> | | [optional]
|
||||||
|
**last_modified** | Option<**String**> | | [optional]
|
||||||
|
**size_in_b** | Option<**i64**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
11
scp_core/docs/S3SignPartUrl.md
Normal file
11
scp_core/docs/S3SignPartUrl.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# S3SignPartUrl
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**url** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/S3Upload.md
Normal file
12
scp_core/docs/S3Upload.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# S3Upload
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**upload_id** | Option<**String**> | | [optional]
|
||||||
|
**presigned_url** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
26
scp_core/docs/Server.md
Normal file
26
scp_core/docs/Server.md
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
# Server
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | Option<**i32**> | | [optional]
|
||||||
|
**name** | Option<**String**> | | [optional]
|
||||||
|
**hostname** | Option<**String**> | | [optional]
|
||||||
|
**nickname** | Option<**String**> | | [optional]
|
||||||
|
**disabled** | Option<**bool**> | | [optional]
|
||||||
|
**template** | Option<[**models::ServerTemplateMinimal**](ServerTemplateMinimal.md)> | | [optional]
|
||||||
|
**server_live_info** | Option<[**models::ServerInfo**](ServerInfo.md)> | | [optional]
|
||||||
|
**ipv4_addresses** | Option<[**Vec<models::Ipv4AddressMinimal>**](IPv4AddressMinimal.md)> | | [optional]
|
||||||
|
**ipv6_addresses** | Option<[**Vec<models::Ipv6AddressMinimal>**](IPv6AddressMinimal.md)> | | [optional]
|
||||||
|
**site** | Option<[**models::Site**](Site.md)> | | [optional]
|
||||||
|
**snapshot_count** | Option<**i32**> | | [optional]
|
||||||
|
**max_cpu_count** | Option<**i32**> | | [optional]
|
||||||
|
**disks_available_space_in_mi_b** | Option<**i64**> | | [optional]
|
||||||
|
**rescue_system_active** | Option<**bool**> | | [optional]
|
||||||
|
**snapshot_allowed** | Option<**bool**> | | [optional]
|
||||||
|
**architecture** | Option<[**models::Architecture**](Architecture.md)> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
13
scp_core/docs/ServerAttachIso.md
Normal file
13
scp_core/docs/ServerAttachIso.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
# ServerAttachIso
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**iso_id** | Option<**i32**> | | [optional]
|
||||||
|
**user_iso_name** | Option<**String**> | | [optional]
|
||||||
|
**change_boot_device_to_cdrom** | Option<**bool**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
11
scp_core/docs/ServerAutostartPatch.md
Normal file
11
scp_core/docs/ServerAutostartPatch.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# ServerAutostartPatch
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**autostart** | Option<**bool**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
11
scp_core/docs/ServerBootorderPatch.md
Normal file
11
scp_core/docs/ServerBootorderPatch.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# ServerBootorderPatch
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**bootorder** | [**Vec<models::Bootorder>**](Bootorder.md) | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
11
scp_core/docs/ServerCpuTopologyPatch.md
Normal file
11
scp_core/docs/ServerCpuTopologyPatch.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# ServerCpuTopologyPatch
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**cpu_topology** | Option<[**models::CpuTopology**](CpuTopology.md)> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/ServerCreateNicVlan.md
Normal file
12
scp_core/docs/ServerCreateNicVlan.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# ServerCreateNicVlan
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**vlan_id** | **i32** | |
|
||||||
|
**network_driver** | [**models::NetworkDriver**](NetworkDriver.md) | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
14
scp_core/docs/ServerDisk.md
Normal file
14
scp_core/docs/ServerDisk.md
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# ServerDisk
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**dev** | Option<**String**> | | [optional]
|
||||||
|
**driver** | Option<**String**> | | [optional]
|
||||||
|
**capacity_in_mi_b** | Option<**i64**> | | [optional]
|
||||||
|
**allocation_in_mi_b** | Option<**i64**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
15
scp_core/docs/ServerFirewall.md
Normal file
15
scp_core/docs/ServerFirewall.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
# ServerFirewall
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**copied_policies** | Option<[**Vec<models::FirewallPolicy>**](FirewallPolicy.md)> | | [optional]
|
||||||
|
**user_policies** | Option<[**Vec<models::FirewallPolicy>**](FirewallPolicy.md)> | | [optional]
|
||||||
|
**ingress_implicit_rule** | Option<[**models::ImplicitRule**](ImplicitRule.md)> | | [optional]
|
||||||
|
**egress_implicit_rule** | Option<[**models::ImplicitRule**](ImplicitRule.md)> | | [optional]
|
||||||
|
**consistent** | Option<**bool**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/ServerFirewallSave.md
Normal file
12
scp_core/docs/ServerFirewallSave.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# ServerFirewallSave
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**copied_policies** | [**Vec<models::IdentifierInt>**](IdentifierInt.md) | |
|
||||||
|
**user_policies** | [**Vec<models::IdentifierInt>**](IdentifierInt.md) | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
11
scp_core/docs/ServerHostnamePatch.md
Normal file
11
scp_core/docs/ServerHostnamePatch.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# ServerHostnamePatch
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**hostname** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
22
scp_core/docs/ServerImageSetup.md
Normal file
22
scp_core/docs/ServerImageSetup.md
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
# ServerImageSetup
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**image_flavour_id** | Option<**i32**> | | [optional]
|
||||||
|
**disk_name** | Option<**String**> | | [optional]
|
||||||
|
**root_partition_full_disk_size** | Option<**bool**> | | [optional]
|
||||||
|
**hostname** | Option<**String**> | | [optional]
|
||||||
|
**locale** | Option<**String**> | | [optional]
|
||||||
|
**timezone** | Option<**String**> | | [optional]
|
||||||
|
**additional_user_username** | Option<**String**> | | [optional]
|
||||||
|
**additional_user_password** | Option<**String**> | | [optional]
|
||||||
|
**ssh_key_ids** | Option<**Vec<i32>**> | | [optional]
|
||||||
|
**ssh_password_authentication** | Option<**bool**> | | [optional]
|
||||||
|
**custom_script** | Option<**String**> | | [optional]
|
||||||
|
**email_to_executing_user** | Option<**bool**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
32
scp_core/docs/ServerInfo.md
Normal file
32
scp_core/docs/ServerInfo.md
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
# ServerInfo
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**state** | Option<[**models::ServerState**](ServerState.md)> | | [optional]
|
||||||
|
**autostart** | Option<**bool**> | | [optional]
|
||||||
|
**uefi** | Option<**bool**> | | [optional]
|
||||||
|
**interfaces** | Option<[**Vec<models::ServerInterface>**](ServerInterface.md)> | | [optional]
|
||||||
|
**disks** | Option<[**Vec<models::ServerDisk>**](ServerDisk.md)> | | [optional]
|
||||||
|
**bootorder** | Option<[**Vec<models::Bootorder>**](Bootorder.md)> | | [optional]
|
||||||
|
**required_storage_optimization** | Option<[**models::StorageOptimization**](StorageOptimization.md)> | | [optional]
|
||||||
|
**template** | Option<**String**> | | [optional]
|
||||||
|
**uptime_in_seconds** | Option<**i32**> | | [optional]
|
||||||
|
**current_server_memory_in_mi_b** | Option<**i64**> | | [optional]
|
||||||
|
**max_server_memory_in_mi_b** | Option<**i64**> | | [optional]
|
||||||
|
**cpu_count** | Option<**i32**> | | [optional]
|
||||||
|
**cpu_max_count** | Option<**i32**> | | [optional]
|
||||||
|
**sockets** | Option<**i32**> | | [optional]
|
||||||
|
**cores_per_socket** | Option<**i32**> | | [optional]
|
||||||
|
**latest_qemu** | Option<**bool**> | | [optional]
|
||||||
|
**config_changed** | Option<**bool**> | | [optional]
|
||||||
|
**os_optimization** | Option<[**models::OsOptimization**](OsOptimization.md)> | | [optional]
|
||||||
|
**nested_guest** | Option<**bool**> | | [optional]
|
||||||
|
**machine_type** | Option<**String**> | | [optional]
|
||||||
|
**keyboard_layout** | Option<**String**> | | [optional]
|
||||||
|
**cloudinit_attached** | Option<**bool**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
22
scp_core/docs/ServerInterface.md
Normal file
22
scp_core/docs/ServerInterface.md
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
# ServerInterface
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**mac** | Option<**String**> | | [optional]
|
||||||
|
**driver** | Option<**String**> | | [optional]
|
||||||
|
**mtu** | Option<**i32**> | | [optional]
|
||||||
|
**speed_in_m_bits** | Option<**i32**> | | [optional]
|
||||||
|
**rx_monthly_in_mi_b** | Option<**i32**> | | [optional]
|
||||||
|
**tx_monthly_in_mi_b** | Option<**i32**> | | [optional]
|
||||||
|
**ipv4_addresses** | Option<**Vec<String>**> | | [optional]
|
||||||
|
**ipv6_link_local_addresses** | Option<**Vec<String>**> | | [optional]
|
||||||
|
**ipv6_network_prefixes** | Option<**Vec<String>**> | | [optional]
|
||||||
|
**traffic_throttled** | Option<**bool**> | | [optional]
|
||||||
|
**vlan_interface** | Option<**bool**> | | [optional]
|
||||||
|
**vlan_id** | Option<**i32**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
11
scp_core/docs/ServerInterfaceUpdate.md
Normal file
11
scp_core/docs/ServerInterfaceUpdate.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# ServerInterfaceUpdate
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**driver** | Option<[**models::NetworkDriver**](NetworkDriver.md)> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
13
scp_core/docs/ServerIpType.md
Normal file
13
scp_core/docs/ServerIpType.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
# ServerIpType
|
||||||
|
|
||||||
|
## Enum Variants
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
|---- | -----|
|
||||||
|
| Ip | IP |
|
||||||
|
| RoutedIp | ROUTED_IP |
|
||||||
|
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
19
scp_core/docs/ServerIpv4.md
Normal file
19
scp_core/docs/ServerIpv4.md
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# ServerIpv4
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | Option<**i32**> | | [optional]
|
||||||
|
**interface_mac** | Option<**String**> | | [optional]
|
||||||
|
**r#type** | Option<[**models::ServerIpType**](ServerIpType.md)> | | [optional]
|
||||||
|
**ip** | Option<**String**> | | [optional]
|
||||||
|
**cidr** | Option<**String**> | | [optional]
|
||||||
|
**gateway** | Option<**String**> | | [optional]
|
||||||
|
**rdns** | Option<**String**> | | [optional]
|
||||||
|
**destination_ip** | Option<**String**> | | [optional]
|
||||||
|
**editable** | Option<**bool**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
20
scp_core/docs/ServerIpv6.md
Normal file
20
scp_core/docs/ServerIpv6.md
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
# ServerIpv6
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | Option<**i32**> | | [optional]
|
||||||
|
**interface_mac** | Option<**String**> | | [optional]
|
||||||
|
**r#type** | Option<[**models::ServerIpType**](ServerIpType.md)> | | [optional]
|
||||||
|
**network_prefix** | Option<**String**> | | [optional]
|
||||||
|
**cidr** | Option<**String**> | | [optional]
|
||||||
|
**gateway** | Option<**String**> | | [optional]
|
||||||
|
**link_local** | Option<**bool**> | | [optional]
|
||||||
|
**rdns** | Option<**std::collections::HashMap<String, String>**> | | [optional]
|
||||||
|
**destination_ip** | Option<**String**> | | [optional]
|
||||||
|
**editable** | Option<**bool**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
11
scp_core/docs/ServerKeyboardLayoutPatch.md
Normal file
11
scp_core/docs/ServerKeyboardLayoutPatch.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# ServerKeyboardLayoutPatch
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**keyboard_layout** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
16
scp_core/docs/ServerListMinimal.md
Normal file
16
scp_core/docs/ServerListMinimal.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
# ServerListMinimal
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | Option<**i32**> | | [optional]
|
||||||
|
**name** | Option<**String**> | | [optional]
|
||||||
|
**hostname** | Option<**String**> | | [optional]
|
||||||
|
**nickname** | Option<**String**> | | [optional]
|
||||||
|
**disabled** | Option<**bool**> | | [optional]
|
||||||
|
**template** | Option<[**models::ServerTemplateMinimal**](ServerTemplateMinimal.md)> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/ServerMinimal.md
Normal file
12
scp_core/docs/ServerMinimal.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# ServerMinimal
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | Option<**i32**> | | [optional]
|
||||||
|
**name** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
11
scp_core/docs/ServerNicknamePatch.md
Normal file
11
scp_core/docs/ServerNicknamePatch.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# ServerNicknamePatch
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**nickname** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
11
scp_core/docs/ServerOsOptimizationPatch.md
Normal file
11
scp_core/docs/ServerOsOptimizationPatch.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# ServerOsOptimizationPatch
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**os_optimization** | Option<[**models::OsOptimization**](OsOptimization.md)> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
11
scp_core/docs/ServerSetRootPasswordPatch.md
Normal file
11
scp_core/docs/ServerSetRootPasswordPatch.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# ServerSetRootPasswordPatch
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**root_password** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
14
scp_core/docs/ServerSnapshotCreate.md
Normal file
14
scp_core/docs/ServerSnapshotCreate.md
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# ServerSnapshotCreate
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**name** | **String** | |
|
||||||
|
**description** | Option<**String**> | | [optional]
|
||||||
|
**disk_name** | Option<**String**> | | [optional]
|
||||||
|
**online_snapshot** | Option<**bool**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/ServerSnapshotCreateCheck.md
Normal file
12
scp_core/docs/ServerSnapshotCreateCheck.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# ServerSnapshotCreateCheck
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**disk_name** | Option<**String**> | Must be set if attribute onlineSnapshot is false. | [optional]
|
||||||
|
**online_snapshot** | Option<**bool**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
20
scp_core/docs/ServerState.md
Normal file
20
scp_core/docs/ServerState.md
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
# ServerState
|
||||||
|
|
||||||
|
## Enum Variants
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
|---- | -----|
|
||||||
|
| Nostate | NOSTATE |
|
||||||
|
| Running | RUNNING |
|
||||||
|
| Blocked | BLOCKED |
|
||||||
|
| Paused | PAUSED |
|
||||||
|
| Shutdown | SHUTDOWN |
|
||||||
|
| Shutoff | SHUTOFF |
|
||||||
|
| Crashed | CRASHED |
|
||||||
|
| Pmsuspended | PMSUSPENDED |
|
||||||
|
| DiskSnapshot | DISK_SNAPSHOT |
|
||||||
|
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
14
scp_core/docs/ServerState1.md
Normal file
14
scp_core/docs/ServerState1.md
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# ServerState1
|
||||||
|
|
||||||
|
## Enum Variants
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
|---- | -----|
|
||||||
|
| On | ON |
|
||||||
|
| Off | OFF |
|
||||||
|
| Suspended | SUSPENDED |
|
||||||
|
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
11
scp_core/docs/ServerStatePatch.md
Normal file
11
scp_core/docs/ServerStatePatch.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# ServerStatePatch
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**state** | Option<[**models::ServerState1**](ServerState1.md)> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/ServerTemplateMinimal.md
Normal file
12
scp_core/docs/ServerTemplateMinimal.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# ServerTemplateMinimal
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | Option<**i32**> | | [optional]
|
||||||
|
**name** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
11
scp_core/docs/ServerUefiPatch.md
Normal file
11
scp_core/docs/ServerUefiPatch.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# ServerUefiPatch
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**uefi** | Option<**bool**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
13
scp_core/docs/ServerUserImageSetup.md
Normal file
13
scp_core/docs/ServerUserImageSetup.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
# ServerUserImageSetup
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**user_image_name** | **String** | |
|
||||||
|
**disk_name** | Option<**String**> | | [optional]
|
||||||
|
**email_notification** | Option<**bool**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/SetRdnsIpv4.md
Normal file
12
scp_core/docs/SetRdnsIpv4.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# SetRdnsIpv4
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**ip** | **String** | |
|
||||||
|
**rdns** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/SetRdnsIpv6.md
Normal file
12
scp_core/docs/SetRdnsIpv6.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# SetRdnsIpv6
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**ip** | **String** | |
|
||||||
|
**rdns** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/Site.md
Normal file
12
scp_core/docs/Site.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# Site
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | Option<**i32**> | | [optional]
|
||||||
|
**city** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
20
scp_core/docs/Snapshot.md
Normal file
20
scp_core/docs/Snapshot.md
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
# Snapshot
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**uuid** | Option<**String**> | | [optional]
|
||||||
|
**name** | Option<**String**> | | [optional]
|
||||||
|
**description** | Option<**String**> | | [optional]
|
||||||
|
**disks** | Option<**Vec<String>**> | | [optional]
|
||||||
|
**creation_time** | Option<**String**> | | [optional]
|
||||||
|
**state** | Option<[**models::ServerState**](ServerState.md)> | | [optional]
|
||||||
|
**online** | Option<**bool**> | | [optional]
|
||||||
|
**exported** | Option<**bool**> | | [optional]
|
||||||
|
**exported_size_in_ki_b** | Option<**i64**> | | [optional]
|
||||||
|
**download_infos** | Option<[**models::S3DownloadInfos**](S3DownloadInfos.md)> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
19
scp_core/docs/SnapshotMinimal.md
Normal file
19
scp_core/docs/SnapshotMinimal.md
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# SnapshotMinimal
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**uuid** | Option<**String**> | | [optional]
|
||||||
|
**name** | Option<**String**> | | [optional]
|
||||||
|
**description** | Option<**String**> | | [optional]
|
||||||
|
**disks** | Option<**Vec<String>**> | | [optional]
|
||||||
|
**creation_time** | Option<**String**> | | [optional]
|
||||||
|
**state** | Option<[**models::ServerState**](ServerState.md)> | | [optional]
|
||||||
|
**online** | Option<**bool**> | | [optional]
|
||||||
|
**exported** | Option<**bool**> | | [optional]
|
||||||
|
**exported_size_in_ki_b** | Option<**i64**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
14
scp_core/docs/SshKey.md
Normal file
14
scp_core/docs/SshKey.md
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# SshKey
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | Option<**i32**> | | [optional]
|
||||||
|
**name** | **String** | |
|
||||||
|
**key** | **String** | |
|
||||||
|
**created_at** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
15
scp_core/docs/StorageDriver.md
Normal file
15
scp_core/docs/StorageDriver.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
# StorageDriver
|
||||||
|
|
||||||
|
## Enum Variants
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
|---- | -----|
|
||||||
|
| Virtio | VIRTIO |
|
||||||
|
| VirtioScsi | VIRTIO_SCSI |
|
||||||
|
| Ide | IDE |
|
||||||
|
| Sata | SATA |
|
||||||
|
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
16
scp_core/docs/StorageOptimization.md
Normal file
16
scp_core/docs/StorageOptimization.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
# StorageOptimization
|
||||||
|
|
||||||
|
## Enum Variants
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
|---- | -----|
|
||||||
|
| Inconsistent | INCONSISTENT |
|
||||||
|
| Compat | COMPAT |
|
||||||
|
| Slow | SLOW |
|
||||||
|
| Fast | FAST |
|
||||||
|
| No | NO |
|
||||||
|
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
22
scp_core/docs/TaskInfo.md
Normal file
22
scp_core/docs/TaskInfo.md
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
# TaskInfo
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**uuid** | Option<**String**> | | [optional]
|
||||||
|
**name** | Option<**String**> | | [optional]
|
||||||
|
**state** | Option<[**models::TaskState**](TaskState.md)> | | [optional]
|
||||||
|
**started_at** | Option<**String**> | | [optional]
|
||||||
|
**finished_at** | Option<**String**> | | [optional]
|
||||||
|
**executing_user** | Option<[**models::UserMinimal**](UserMinimal.md)> | | [optional]
|
||||||
|
**task_progress** | Option<[**models::TaskProgress**](TaskProgress.md)> | | [optional]
|
||||||
|
**message** | Option<**String**> | | [optional]
|
||||||
|
**on_rollback** | Option<**bool**> | | [optional]
|
||||||
|
**steps** | Option<[**Vec<models::TaskInfoStep>**](TaskInfoStep.md)> | | [optional]
|
||||||
|
**result** | Option<[**serde_json::Value**](.md)> | | [optional]
|
||||||
|
**response_error** | Option<[**models::ResponseError**](ResponseError.md)> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
19
scp_core/docs/TaskInfoMinimal.md
Normal file
19
scp_core/docs/TaskInfoMinimal.md
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# TaskInfoMinimal
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**uuid** | Option<**String**> | | [optional]
|
||||||
|
**name** | Option<**String**> | | [optional]
|
||||||
|
**state** | Option<[**models::TaskState**](TaskState.md)> | | [optional]
|
||||||
|
**started_at** | Option<**String**> | | [optional]
|
||||||
|
**finished_at** | Option<**String**> | | [optional]
|
||||||
|
**executing_user** | Option<[**models::UserMinimal**](UserMinimal.md)> | | [optional]
|
||||||
|
**task_progress** | Option<[**models::TaskProgress**](TaskProgress.md)> | | [optional]
|
||||||
|
**message** | Option<**String**> | | [optional]
|
||||||
|
**on_rollback** | Option<**bool**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
15
scp_core/docs/TaskInfoStep.md
Normal file
15
scp_core/docs/TaskInfoStep.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
# TaskInfoStep
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**uuid** | Option<**String**> | | [optional]
|
||||||
|
**name** | Option<**String**> | | [optional]
|
||||||
|
**state** | Option<[**models::TaskState**](TaskState.md)> | | [optional]
|
||||||
|
**started_at** | Option<**String**> | | [optional]
|
||||||
|
**finished_at** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
12
scp_core/docs/TaskProgress.md
Normal file
12
scp_core/docs/TaskProgress.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# TaskProgress
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**expected_finished_at** | Option<**String**> | | [optional]
|
||||||
|
**progress_in_percent** | Option<**f32**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
18
scp_core/docs/TaskState.md
Normal file
18
scp_core/docs/TaskState.md
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
# TaskState
|
||||||
|
|
||||||
|
## Enum Variants
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
|---- | -----|
|
||||||
|
| Pending | PENDING |
|
||||||
|
| Running | RUNNING |
|
||||||
|
| Finished | FINISHED |
|
||||||
|
| Error | ERROR |
|
||||||
|
| WaitingForCancel | WAITING_FOR_CANCEL |
|
||||||
|
| Canceled | CANCELED |
|
||||||
|
| Rollback | ROLLBACK |
|
||||||
|
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
23
scp_core/docs/User.md
Normal file
23
scp_core/docs/User.md
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
# User
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | Option<**i32**> | | [optional]
|
||||||
|
**username** | Option<**String**> | | [optional]
|
||||||
|
**firstname** | Option<**String**> | | [optional]
|
||||||
|
**lastname** | Option<**String**> | | [optional]
|
||||||
|
**email** | Option<**String**> | | [optional]
|
||||||
|
**company** | Option<**String**> | | [optional]
|
||||||
|
**language** | Option<**String**> | | [optional]
|
||||||
|
**time_zone** | Option<**String**> | | [optional]
|
||||||
|
**show_nickname** | Option<**bool**> | | [optional]
|
||||||
|
**passwordless_mode** | Option<**bool**> | | [optional]
|
||||||
|
**secure_mode** | Option<**bool**> | | [optional]
|
||||||
|
**secure_mode_app_access** | Option<**bool**> | | [optional]
|
||||||
|
**api_ip_login_restrictions** | Option<**String**> | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user