<?php

namespace ModulesGarden\ProxmoxAddon\App\Enum\Vps;

use ModulesGarden\ProxmoxAddon\Core\Enum\Enum;

final  class ConfigurableOption extends Enum
{
    const SOCKETS              = "The number of CPU sockets";
    const CORES_PER_SOCKET     = "The number of cores per socket";
    const CORES                = "cores";
    const CPU_LIMIT            = "cpulimit";
    const CPU_UNITS            = "CPU weight for a VM";
    const MEMORY               = "Amount of RAM";
    const DISK_SIZE            = "Disk Space";
    const ADDITIONAL_DISKS_SIZE = "additionalDisksSpace";
    const IPV4                 = "IP Addresses";
    const IPV6                 = "IPv6 Addresses";
    const SWAP                 = "Amount of SWAP";
    const BACKUPS_SIZE         = "Backups Limit";
    const BACKUPS_FILES        = "Backups Files Limit";
    const SNAPSHOTS            = "snapshots";
    const OS_TEMPLATE          = "VM Template";
    const NETWORK_RATE         = "Network Rate";
    const VCPUS                = "vcpus";
    const ISO_IMAGE            = "ISO Image";
    const OS_TYPE              = "osType";
    const BANDWIDTH = 'Bandwidth';
    const SNAPSHOT_JOBS = 'snapshotJobs';
    const CICUSTOM = 'cicustom';
    const CLOUD_INIT_SCRIPT       = "ciscript";
    const TAG       = "tag";
    const ARCHIVE = 'archive';
    const STORAGE = 'storage';
}