package org.ovirt.engine.core.vdsbroker.vdsbroker; public final class VdsProperties { // vds configuration (i.e. VdsStatic) // vds runtime (i.e. VdsDynamic req getVdsCapabilities) public static final String hostDatetime = "dateTime"; public static final String utc_diff = "timeOffset"; public static final String cpu_flags = "cpuFlags"; public static final String SpiceSecureChannels = "spiceSecureChannels"; public static final String cpuThreads = "cpuThreads"; public static final String hwManufacturer = "systemManufacturer"; public static final String hwProductName = "systemProductName"; public static final String hwVersion = "systemVersion"; public static final String hwSerialNumber = "systemSerialNumber"; public static final String hwUUID = "systemUUID"; public static final String hwFamily = "systemFamily"; public static final String cpu_cores = "cpuCores"; public static final String cpu_sockets = "cpuSockets"; public static final String cpu_model = "cpuModel"; public static final String online_cpus = "onlineCpus"; public static final String cpu_speed_mh = "cpuSpeed"; public static final String kvm_enabled = "kvmEnabled"; public static final String physical_mem_mb = "memSize"; public static final String kernel_args = "kernelArgs"; public static final String Protocol = "protocol"; public static final String reservedMem = "reservedMem"; public static final String bootTime = "bootTime"; public static final String KDUMP_STATUS = "kdumpStatus"; public static final String selinux = "selinux"; public static final String selinux_mode = "mode"; public static final String numOfIoThreads = "numOfIoThreads"; public static final String pinToIoThread = "pinToIoThread"; public static final String ioThreadId = "ioThreadId"; public static final String hosted_engine_configured = "hostedEngineDeployed"; // vds runtime (i.e. VdsDynamic req getVdsStats) public static final String netConfigDirty = "netConfigDirty"; public static final String status = "status"; // in vm also public static final String notify_time = "notify_time"; public static final String cpu_idle = "cpuIdle"; public static final String cpu_load = "cpuLoad"; public static final String cpu_sys = "cpuSys"; // in vm also public static final String cpu_user = "cpuUser"; // in vm also public static final String elapsed_time = "elapsedTime"; // in vm also public static final String statusTime = "statusTime"; public static final String guestOverhead = "guestOverhead"; public static final String rx_dropped = "rxDropped"; // in vm also public static final String rx_total = "rx"; // in vm also public static final String tx_dropped = "txDropped"; // in vm also public static final String tx_total = "tx"; // in vm also public static final String iface_status = "state"; public static final String sample_time = "sampleTime"; // in vm also public static final String vm_active = "vmActive"; public static final String vm_count = "vmCount"; public static final String vm_migrating = "vmMigrating"; public static final String vm_migration_progress = "progress"; public static final String INCOMING_VM_MIGRATIONS = "incomingVmMigrations"; public static final String OUTGOING_VM_MIGRATIONS = "outgoingVmMigrations"; public static final String images_last_check = "imagesLastCheck"; public static final String images_last_delay = "imagesLastDelay"; public static final String ha_score = "haScore"; public static final String ha_stats = "haStats"; public static final String ha_stats_score = "score"; public static final String ha_stats_is_configured = "configured"; public static final String ha_stats_is_active = "active"; public static final String ha_stats_global_maintenance = "globalMaintenance"; public static final String ha_stats_local_maintenance = "localMaintenance"; public static final String SERIAL_NUMBER = "serial"; public static final String INTERFACE = "iface"; public static final String DISCARD = "discard"; // NUMA related properties public static final String NUMA_NODES = "numaNodes"; public static final String NUMA_NODE_DISTANCE = "numaNodeDistance"; public static final String AUTO_NUMA = "autoNumaBalancing"; public static final String NUMA_NODE_CPU_LIST = "cpus"; public static final String NUMA_NODE_TOTAL_MEM = "totalMemory"; public static final String NUMA_NODE_FREE_MEM_STAT = "numaNodeMemFree"; public static final String CPU_STATS = "cpuStatistics"; public static final String NUMA_NODE_FREE_MEM = "memFree"; public static final String NUMA_NODE_MEM_PERCENT = "memPercent"; public static final String NUMA_NODE_INDEX = "nodeIndex"; public static final String NUMA_CPU_SYS = "cpuSys"; public static final String NUMA_CPU_USER = "cpuUser"; public static final String NUMA_CPU_IDLE = "cpuIdle"; public static final String NUMA_TUNE_MODE = "mode"; public static final String NUMA_TUNE_NODESET = "nodeset"; public static final String NUMA_TUNE_MEMNODES = "memnodes"; public static final String NUMA_TUNE_VM_NODE_INDEX = "vmNodeIndex"; public static final String VM_NUMA_NODE_MEM = "memory"; public static final String NUMA_TUNE = "numaTune"; public static final String VM_NUMA_NODES = "guestNumaNodes"; public static final String VM_NUMA_NODES_RUNTIME_INFO = "vNodeRuntimeInfo"; // Network related properties public static final String NETWORK = "network"; public static final String LINK_ACTIVE = "linkActive"; public static final String STP = "STP"; public static final String MTU = "mtu"; public static final String VLAN_ID = "vlanid"; public static final String BASE_INTERFACE = "iface"; public static final String CONNECTIVITY_CHECK = "connectivityCheck"; public static final String CONNECTIVITY_TIMEOUT = "connectivityTimeout"; public static final String GLOBAL_GATEWAY = "gateway"; public static final String IPV6_GLOBAL_GATEWAY = "ipv6gateway"; public static final String DISPLAY_NETWORK = "displayNetwork"; public static final String VM_NETWORK = "network"; public static final String VM_INTERFACE_NAME = "name"; public static final String INTERFACE_SPEED = "speed"; public static final String VM_NETWORK_INTERFACE = "nic"; public static final String NETWORK_NICS = "nics"; public static final String NETWORK_VLANS = "vlans"; public static final String NETWORKS = "networks"; public static final String NETWORK_BONDINGS = "bondings"; public static final String NETWORK_BRIDGES = "bridges"; public static final String VM_NETWORK_INTERFACES = "netIfaces"; public static final String VM_IPV4_ADDRESSES = "inet"; public static final String VM_IPV6_ADDRESSES = "inet6"; public static final String VM_INTERFACE_MAC_ADDRESS = "hw"; public static final String NIC_TYPE = "nicModel"; public static final String PORT_MIRRORING = "portMirroring"; public static final String BRIDGE = "bridge"; public static final String NW_FILTER = "filter"; public static final String NETWORK_FILTER_PARAMETERS = "filterParameters"; public static final String MAC_ADDR = "macAddr"; public static final String NETWORK_CUSTOM_PROPERTIES = "custom"; public static final String BOND_XMIT_POLICY = "xmit_hash_policy"; public static final String supported_cluster_levels = "clusterLevels"; public static final String supported_engines = "supportedENGINEs"; public static final String emulatedMachine = "emulatedMachine"; public static final String emulatedMachines = "emulatedMachines"; public static final String rngSources = "rngSources"; public static final String host_os = "operatingSystem"; public static final String packages = "packages"; public static final String packages2 = "packages2"; public static final String package_name = "name"; public static final String package_version = "version"; public static final String package_release = "release"; public static final String pretty_name = "pretty_name"; public static final String version_name = "version_name"; public static final String build_name = "build_name"; public static final String software_version = "software_version"; public static final String kvmPackageName = "kvm"; public static final String libvirtPackageName = "libvirt"; public static final String spicePackageName = "qspice-libs"; public static final String kernelPackageName = "kernel"; public static final String iSCSIInitiatorName = "ISCSIInitiatorName"; public static final String HBAInventory = "HBAInventory"; public static final String qemuKvmPackageName = "qemu-kvm"; public static final String vdsmPackageName = "vdsm"; public static final String spiceServerPackageName = "spice-server"; public static final String librbdPackageName = "librbd1"; public static final String glusterfsCliPackageName = "glusterfs-cli"; public static final String GLUSTER_PACKAGE_NAME = "glusterfs"; public static final String VM_INTERFACE_DEVICE_TYPE = "interface"; // Addressing related strings public static final String Controller = "controller"; public static final String spapr_vio = "spapr-vio"; public static final String mem_available = "memAvailable"; public static final String memFree = "memFree"; public static final String mem_shared = "memShared"; public static final String mem_usage = "memUsed"; // swap public static final String swap_free = "swapFree"; public static final String swap_total = "swapTotal"; // ksm public static final String ksm_cpu_percent = "ksmCpu"; public static final String ksm_pages = "ksmPages"; public static final String ksm_state = "ksmState"; public static final String transparent_huge_pages_state = "thpState"; public static final String anonymous_transparent_huge_pages = "anonHugePages"; public static final String transparent_huge_pages = "transparentHugePages"; public static final String exit_code = "exitCode"; public static final String exit_message = "exitMessage"; public static final String monitorResponse = "monitorResponse"; public static final String exit_reason = "exitReason"; // Disks usage configuration public static final String VM_DISKS_USAGE = "disksUsage"; // Disks configuration public static final String vm_disks = "disks"; public static final String vm_disk_read_rate = "readRate"; public static final String vm_disk_write_rate = "writeRate"; public static final String vm_disk_read_latency = "readLatency"; public static final String vm_disk_write_latency = "writeLatency"; public static final String vm_disk_flush_latency = "flushLatency"; public static final String disk_actual_size = "actualsize"; public static final String disk_true_size = "truesize"; public static final String image_group_id = "imageID"; public static final String size = "size"; public static final String lun_guid = "lunGUID"; public static final String compat_version = "qcow2_compat"; // Iso/Floppy related properties public static final String iso_list = "isolist"; public static final String file_stats = "fileStats"; // Video device properties public static final String VIDEO_HEADS = "heads"; public static final String VIDEO_RAM = "ram"; public static final String VIDEO_VRAM = "vram"; public static final String VIDEO_VGAMEM = "vgamem"; public static final String VIDEO_DEVICE = "video"; public static final String GRAPHICS_DEVICE = "graphics"; // vm configuration (i.e. VmStatic) public static final String mem_size_mb = "memSize"; public static final String maxMemSize = "maxMemSize"; public static final String maxMemSlots = "maxMemSlots"; public static final String mem_guaranteed_size_mb = "memGuaranteedSize"; public static final String num_of_cpus = "smp"; public static final String cores_per_socket = "smpCoresPerSocket"; public static final String threads_per_core = "smpThreadsPerCore"; public static final String max_number_of_cpus = "maxVCpus"; public static final String cpuPinning = "cpuPinning"; public static final String vm_name = "vmName"; public static final String vm_guid = "vmId"; public static final String smartcardEnabled = "smartcardEnable"; public static final String vm_arch = "arch"; public static final String VmLease = "lease"; public static final String VmLeaseId = "lease_id"; public static final String VmLeaseSdId = "sd_id"; // vm configuration (i.e. VmDynamic) public static final String guest_cur_user_name = "username"; public static final String VM_IP = "guestIPs"; public static final String VM_FQDN = "guestFQDN"; public static final String vm_guest_mem_buffered = "mem_buffers"; public static final String vm_guest_mem_cached = "mem_cached"; public static final String vm_guest_mem_free = "mem_free"; public static final String vm_guest_mem_stats = "memoryStats"; public static final String vm_usage_mem_percent = "memUsage"; public static final String vm_migration_progress_percent = "migrationProgress"; public static final String vm_host = "guestName"; public static final String app_list = "appsList"; public static final String guest_os = "guestOs"; public static final String display = "display"; public static final String display_port = "displayPort"; public static final String display_secure_port = "displaySecurePort"; public static final String displayType = "displayType"; public static final String displayIp = "displayIp"; public static final String vm_type = "vmType"; public static final String launch_paused_param = "launchPaused"; public static final String session = "session"; public static final String vm_balloonInfo = "balloonInfo"; public static final String vm_balloon_cur = "balloon_cur"; public static final String vm_balloon_max = "balloon_max"; public static final String vm_balloon_min = "balloon_min"; public static final String vm_balloon_target = "balloon_target"; // guest Containers public static final String guest_containers = "guestContainers"; public static final String guest_container_id = "id"; public static final String guest_container_names = "names"; public static final String guest_container_image = "image"; public static final String guest_container_command = "command"; public static final String guest_container_status = "status"; // v2v public static final String DISK_ALLOCATION = "allocation"; public static final String DISK_VIRTUAL_SIZE = "capacity"; public static final String VIRTIO_ISO_PATH = "virtio_iso_path"; // reported by guest-agent public static final String GUEST_CPU_COUNT = "guestCPUCount"; public static final String GUEST_OS_INFO = "guestOsInfo"; public static final String GUEST_OS_INFO_VERSION = "version"; public static final String GUEST_OS_INFO_DISTRIBUTION = "distribution"; public static final String GUEST_OS_INFO_CODENAME = "codename"; public static final String GUEST_OS_INFO_ARCH = "arch"; public static final String GUEST_OS_INFO_TYPE = "type"; public static final String GUEST_OS_INFO_KERNEL = "kernel"; public static final String GUEST_TIMEZONE = "guestTimezone"; public static final String GUEST_TIMEZONE_OFFSET = "offset"; public static final String GUEST_TIMEZONE_ZONE = "zone"; public static final String agentChannelName = "agentChannelName"; public static final String kvmEnable = "kvmEnable"; // Optional public static final String acpiEnable = "acpiEnable"; // Optional public static final String BOOT_MENU_ENABLE = "bootMenuEnable"; public static final String spiceFileTransferEnable = "fileTransferEnable"; public static final String spiceCopyPasteEnable = "copyPasteEnable"; public static final String hypervEnable = "hypervEnable"; public static final String BootOrder = "bootOrder"; public static final String CDRom = "cdrom"; // Optional public static final String Snapshot = "snapshotFile"; // Optional public static final String cpuType = "cpuType"; public static final String niceLevel = "nice"; public static final String cpuShares = "cpuShares"; public static final String hiberVolHandle = "hiberVolHandle"; public static final String pauseCode = "pauseCode"; public static final String KeyboardMap = "keyMap"; public static final String TabletEnable = "tabletEnable"; public static final String PitReinjection = "pitReinjection"; public static final String InitrdUrl = "initrd"; public static final String KernelUrl = "kernel"; public static final String KernelParams = "kernelArgs"; public static final String Custom = "custom"; public static final String Type = "type"; public static final String DeviceId = "deviceId"; public static final String Device = "device"; public static final String DeviceType = "deviceType"; public static final String Devices = "devices"; public static final String GuestDiskMapping = "guestDiskMapping"; public static final String Name = "name"; public static final String HostDev = "hostdev"; public static final String Index = "index"; public static final String PoolId = "poolID"; public static final String DomainId = "domainID"; public static final String ImageId = "imageID"; public static final String VolumeId = "volumeID"; public static final String Format = "format"; public static final String Shareable = "shared"; public static final String None = "none"; public static final String Transient = "transient"; public static final String SpecParams = "specParams"; public static final String Address = "address"; public static final String Alias = "alias"; public static final String PropagateErrors = "propagateErrors"; public static final String Optional = "optional"; public static final String ReadOnly = "readonly"; public static final String Virtio = "virtio"; public static final String VirtioScsi = "virtio-scsi"; public static final String VirtioSerial = "virtio-serial"; public static final String Scsi = "scsi"; public static final String Sgio = "sgio"; public static final String Unit = "unit"; public static final String Path = "path"; public static final String Ide = "ide"; public static final String Fdc = "fdc"; public static final String Guid = "GUID"; public static final String Disk = "disk"; public static final String Tcp = "tcp"; public static final String DiskType = "diskType"; public static final String NetworkDiskName = "name"; public static final String NetworkDiskPort = "port"; public static final String NetworkDiskTransport = "transport"; public static final String NetworkDiskHosts = "hosts"; public static final String NetworkDiskAuth = "auth"; public static final String NetworkDiskAuthUsername = "username"; public static final String NetworkDiskAuthSecretType = "type"; public static final String NetworkDiskAuthSecretUuid = "uuid"; public static final String CinderAuthEnabled = "auth_enabled"; public static final String CinderSecretType = "secret_type"; public static final String CinderAuthUsername = "auth_username"; public static final String CinderSecretUuid = "secret_uuid"; public static final String Ovirt = "ovirt"; // cpu qos public static final String vCpuLimit = "vcpuLimit"; // iotune public static final String Iotune = "ioTune"; public static final String IoPolicyMaximum = "maximum"; public static final String IoPolicyGuarenteed = "guaranteed"; public static final String TotalBytesSec = "total_bytes_sec"; public static final String ReadBytesSec = "read_bytes_sec"; public static final String WriteBytesSec = "write_bytes_sec"; public static final String TotalIopsSec = "total_iops_sec"; public static final String ReadIopsSec = "read_iops_sec"; public static final String WriteIopsSec = "write_iops_sec"; // USB controller public static final String Model = "model"; // USB slot public static final String Bus = "bus"; public static final String clientIp = "clientIp"; public static final String hash = "hash"; // migration public static final String src = "src"; public static final String dst = "dst"; public static final String method = "method"; public static final String domains = "storageDomains"; public static final String hooks = "hooks"; public static final String TUNNELED = "tunneled"; public static final String DST_QEMU = "dstqemu"; public static final String MIGRATION_DOWNTIME = "downtime"; public static final String AUTO_CONVERGE = "autoConverge"; public static final String MIGRATE_COMPRESSED = "compressed"; public static final String ADDITIONAL_FEATURES = "additionalFeatures"; public static final String CONSOLE_ADDRESS = "consoleAddress"; public static final String MIGRATION_CONVERGENCE_SCHEDULE = "convergenceSchedule"; public static final String ENABLE_GUEST_EVENTS = "enableGuestEvents"; public static final String MIGRATION_BANDWIDTH = "maxBandwidth"; public static final String MIGRATION_INIT_STEPS = "init"; public static final String MIGRATION_STALLING_STEPS = "stalling"; public static final String MIGRATION_SOURCE = "Migration Source"; public static final String MIGRATION_DESTINATION = "Migration Destination"; public static final String MIGRATION_OUTGOING_LIMIT = "outgoingLimit"; public static final String MIGRATION_INCOMING_LIMIT = "incomingLimit"; // storage domains public static final String code = "code"; public static final String lastCheck = "lastCheck"; public static final String delay = "delay"; public static final String actual = "actual"; public static final String DISK_STATS = "diskStats"; public static final String DISK_STATS_FREE = "free"; // watchdog public static final String watchdogEvent = "watchdogEvent"; public static final String time = "time"; public static final String action = "action"; // Network QoS public static final String HOST_QOS = "hostQos"; public static final String HOST_QOS_OUTBOUND = "out"; public static final String HOST_QOS_LINKSHARE = "ls"; public static final String HOST_QOS_UPPERLIMIT = "ul"; public static final String HOST_QOS_REALTIME = "rt"; public static final String HOST_QOS_AVERAGE = "m2"; public static final String QOS_INBOUND = "inbound"; public static final String QOS_OUTBOUND = "outbound"; public static final String QOS_AVERAGE = "average"; public static final String QOS_PEAK = "peak"; public static final String QOS_BURST = "burst"; // host devices public static final String ROOT_HOST_DEVICE = "computer"; public static final String DEVICE_LIST = "deviceList"; public static final String PARAMS = "params"; public static final String CAPABILITY = "capability"; public static final String IOMMU_GROUP = "iommu_group"; public static final String PRODUCT_NAME = "product"; public static final String PRODUCT_ID = "product_id"; public static final String VENDOR_NAME = "vendor"; public static final String VENDOR_ID = "vendor_id"; public static final String PARENT_NAME = "parent"; public static final String PHYSICAL_FUNCTION = "physfn"; public static final String DRIVER = "driver"; public static final String TOTAL_VFS = "totalvfs"; public static final String NET_INTERFACE_NAME = "interface"; public static final String HOST_DEVICE_PASSTHROUGH = "hostdevPassthrough"; public static final String IS_ASSIGNABLE = "is_assignable"; // fencing policy parameters public static final String STORAGE_DOMAIN_HOST_ID_MAP = "storageDomainHostIdMap"; public static final String SKIP_FENCING_IF_GLUSTER_BRICKS_ARE_UP = "skipFencingIfGlusterBricksUp"; public static final String SKIP_FENCING_IF_GLUSTER_QUORUM_NOT_MET = "skipFencingIfGlusterQuorumNotMet"; public static final String GLUSTER_SERVER_UUID = "glusterServerUuid"; // legacy display types public static final String QXL = "qxl"; public static final String VNC = "vnc"; // Display info public static final String displayInfo = "displayInfo"; public static final String type = "type"; public static final String port = "port"; public static final String tlsPort = "tlsPort"; public static final String ipAddress = "ipAddress"; // Host jobs public static final String jobId = "id"; public static final String jobDescription = "description"; public static final String jobType = "job_type"; public static final String jobStatus = "status"; public static final String jobProgress = "progress"; public static final String jobError = "error"; public static final String jobErrorCode = "code"; public static final String jobErrorMessage = "message"; // MoM policy tuning public static final String balloonEnabled = "balloonEnabled"; public static final String ksmEnabled = "ksmEnabled"; public static final String ksmMergeAcrossNodes = "ksmMergeAcrossNodes"; // properties for ServerConnectionListReturn public static final String target = "target"; // V2V Jobs public static final String v2vJobs = "v2vJobs"; public static final String v2vJobStatus = "status"; public static final String v2vDescription = "description"; public static final String v2vProgress = "progress"; // VM Jobs public static final String vmJobs = "vmJobs"; public static final String vmJobId = "id"; public static final String vmJobType = "jobType"; public static final String vmBlockJobType = "blockJobType"; public static final String vmJobCursorCur = "cur"; public static final String vmJobCursorEnd = "end"; public static final String vmJobBandwidth = "bandwidth"; public static final String vmJobImageUUID = "imgUUID"; public static final String SWITCH_KEY = "switch"; }