ProxmoxAutoInstallToml.FirstBoot

Optional configuration to run an executable on first boot after installation.

public class ProxmoxAutoInstallToml.FirstBoot

1. Properties

1.1. CertificateFingerprintSHA256

Optional SHA256 fingerprint of the TLS/SSL certificate to verify the endpoint.

[DataMember(Name = "cert-fingerprint")]
public string CertificateFingerprintSHA256 { get; set; }

1.2. ExecutableDownloadURL

Public URL for direct download of the executable. Nullable for from-iso source.

[DataMember(Name = "url")]
public string ExecutableDownloadURL { get; set; }

1.3. OrderingRunExecutableWhen

When to run the executable. Value: "fully-up" (allows auto-creation of VMs immediately).

[DataMember(Name = "ordering")]
public string OrderingRunExecutableWhen { get; set; }

1.4. Source

Source type. Value: "from-url".

[DataMember(Name = "source")]
public string Source { get; set; }