VmId

Numeric identity of a virtual machine inside its environment (a Proxmox vmid). None mean "let the provider pick one".

[ValueObject<int>]
[Instance("None", 0)]
public readonly struct VmId : ValueType

1. Attributes

1.1. Instance

Instance

1.2. ValueObject<int>

ValueObject<int>

2. Fields

2.1. MaximumId

Highest id Proxmox accept.

public const int MaximumId

2.2. MinimumId

Lowest id Proxmox accept. Below this it reject with vmid: invalid format.

public const int MinimumId

3. Properties

3.1. IsNone

True when no id was chosen and the provider must allocate one.

public bool IsNone { get; }