pub struct ProxmoxOverrides {
pub machines: IndexMap<String, ProxmoxMachine>,
pub volumes: IndexMap<String, ProxmoxVolume>,
pub networks: IndexMap<String, ExternalNetwork>,
}Expand description
On Proxmox.
Fields§
§machines: IndexMap<String, ProxmoxMachine>Machines (or groups) by name: their image, or an LXC container.
volumes: IndexMap<String, ProxmoxVolume>Volumes by name: a folder of the server shared into each VM (virtiofs).
networks: IndexMap<String, ExternalNetwork>Networks by name: an existing bridge.
Trait Implementations§
Source§impl Clone for ProxmoxOverrides
impl Clone for ProxmoxOverrides
Source§impl Debug for ProxmoxOverrides
impl Debug for ProxmoxOverrides
Source§impl Default for ProxmoxOverrides
impl Default for ProxmoxOverrides
Source§impl<'de> Deserialize<'de> for ProxmoxOverrides
impl<'de> Deserialize<'de> for ProxmoxOverrides
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl JsonSchema for ProxmoxOverrides
impl JsonSchema for ProxmoxOverrides
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ProxmoxOverrides
impl PartialEq for ProxmoxOverrides
impl StructuralPartialEq for ProxmoxOverrides
Auto Trait Implementations§
impl Freeze for ProxmoxOverrides
impl RefUnwindSafe for ProxmoxOverrides
impl Send for ProxmoxOverrides
impl Sync for ProxmoxOverrides
impl Unpin for ProxmoxOverrides
impl UnsafeUnpin for ProxmoxOverrides
impl UnwindSafe for ProxmoxOverrides
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more