ProxmoxVmDataStoreReference5
A Proxmox node as a V5 data store reference. One node = one data store.
public sealed class ProxmoxVmDataStoreReference5 :
VmDataStoreReferenceBase<ProxmoxVmDataStoreReference5>
1. Constructors
1.1. ProxmoxVmDataStoreReference5(VmConnectionStringBuilder, IKeyedServiceProvider, SystemManagement.Proxmox.Host, SystemManagement.Proxmox.Proxmox)
Initialises a new instance of the ProxmoxVmDataStoreReference5 class.
public ProxmoxVmDataStoreReference5(VmConnectionStringBuilder connectionStringBuilder, IKeyedServiceProvider keyedServiceProvider, SystemManagement.Proxmox.Host host, SystemManagement.Proxmox.Proxmox client)
| Name | Type | Description |
|---|---|---|
connectionStringBuilder |
VmConnectionStringBuilder |
Connection string carrying the store key. |
keyedServiceProvider |
IKeyedServiceProvider |
Service provider. |
host |
SystemManagement.Proxmox.Host |
Connected Proxmox node. |
client |
SystemManagement.Proxmox.Proxmox |
Client the node was reached through - the write channel. |
2. Properties
2.1. Operations
Gets the environment operations seam of this reference.
protected override IVirtualMachineOperations Operations { get; }