###############################################################################
# XEN LDAP schema. #
# This Schema provides objects and attributes to manage xen based vms #
# inside a ldap server #
# #
# Copyright (C) 2018 Thorsten Seeger #
# #
# Version 0.4.4 #
# #
# *Works in progress* Contents of this file are subject to #
# change (including deletion) without notice. #
# Not recommended for production use! #
# Use with extreme caution! #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
# the Free Software Foundation, either version 3 of the License, or #
# (at your option) any later version. #
# #
# This program is distributed in the hope that it will be useful, #
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
# GNU General Public License for more details. #
# #
# You should have received a copy of the GNU General Public License #
# along with this program. If not, see <http://www.gnu.org/licenses/>. #
# #
###############################################################################
#
#
# Main OID: 1.3.6.1.4.1.44080 TNTNET (Creation date: 2014/06/17)
# Sub OID: .111
#
# OID Tree:
# .111
# |__.5 attributes
# | |
# | |___.1
# | |
# | |___.2 Mandatory configuration items
# | |
# | |___.3 Cpu
# | |
# | |___.4 Memory
# | |
# | |___.5 Event actions
# | |
# | |___.6 Other Options
# | |
# | |___.7 Pci
# | |
# | |___.8 PV guest options
# | |
# | |___.9 HVM guest options
# | |
# | |__.10 PVH guest options
# | |
# | |__.11 Paravirtualisation of HVM Guests
# | |
# | |__.12 Emulated VGA Graphics Device
# | |
# | |__.13 VNC
# | |
# | |__.14 SDL
# | |
# | |__.15 Spice Graphics Support
# | |
# | |__.16 NUMA
# | |
# | |__.17 Miscellaneous Emulated Hardware
# | |
# | |__.18 Device-Model Options
# | |
# | |__.19 Vif - Network Configuration
# | |
# | |__.20 Vbd - Disk Configuration
# | |
# | |__.21 Vtpm
# | |
# | |__.22 p9
# | |
# | |__.23 Channel
# | |
# | |__.24 Vdispl - Virtual display devices
# | |
# | |__.25 Reserved Device Memory (RDM)
# | |
# | |__.26 USB controller (usbctrl)
# | |
# | |__.27 USB
# | |
# | |__.28 Architecture Specific options
# | |
# | |__.30 Cpupool Configuration
# |
# |__.1 STRUCTURAL objectclass
# |
# |__.2 STRUCTURAL objectclass Virtual Devices
# |
# |__.3 AUXILIARY
#
###############################################################################
###############################################################################
# 1.3.6.1.4.1.44080.111.5.1.XX
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.1.1
NAME 'xenBackend'
DESC 'backend'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
#attributetype ( 1.3.6.1.4.1.44080.111.5.1.2
# NAME 'xenDevid'
# DESC 'devid'
# EQUALITY integerMatch
# SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
# SINGLE-VALUE
# )
###############################################################################
# 1.3.6.1.4.1.44080.111.5.2.XX -- Mandatory configuration items
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.2.1
NAME 'xenName'
DESC 'name'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.2.2
NAME 'xenUUID'
DESC 'uuid'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
# The builder option is being deprecated in favor of the type option.
#attributetype ( 1.3.6.1.4.1.44080.111.5.2.3
# NAME 'xenBuilder'
# DESC 'builder'
# EQUALITY caseIgnoreMatch
# SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
# SINGLE-VALUE
# )
attributetype ( 1.3.6.1.4.1.44080.111.5.2.4
NAME 'xenType'
DESC 'type'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.3.XX - CPU
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.3.1
NAME 'xenCpuPool'
DESC 'pool'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.3.2
NAME 'xenVcpus'
DESC 'vcpus'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.3.3
NAME 'xenMaxvcpus'
DESC 'maxvcpus'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.3.4
NAME 'xenCpus'
DESC 'cpus'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.3.5
NAME 'xenCpusSoft'
DESC 'cpus_soft'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.3.6
NAME 'xenCpuWeight'
DESC 'cpu_weight'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.3.7
NAME 'xenCap'
DESC 'cap'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.3.8
NAME 'xenSched'
DESC 'cpu scheduler'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.4.XX - Memory
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.4.1
NAME 'xenMemory'
DESC 'memory'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.4.2
NAME 'xenMaxmem'
DESC 'maxmem'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.5.XX - Event Actions
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.5.1
NAME 'xenOnPoweroff'
DESC 'on_poweroff'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.5.2
NAME 'xenOnReboot'
DESC 'on_reboot'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.5.3
NAME 'xenOnWatchdog'
DESC 'on_watchdog'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.5.4
NAME 'xenOnCrash'
DESC 'on_crash'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.5.5
NAME 'xenOnSoftReset'
DESC 'on_soft_reset'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.6.XX - Other Options
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.6.1
NAME 'xenSeclabel'
DESC 'seclabel'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.6.2
NAME 'xenInitSeclabel'
DESC 'init_seclabel'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.6.3
NAME 'xenMaxGrantFrames'
DESC 'max_grant_frames'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.6.4
NAME 'xenMaxMaptrackFrames'
DESC 'max_maptrack_frames'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.6.5
NAME 'xenNoMigrate'
DESC 'nomigrate'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.6.6
NAME 'xenDriverDomain'
DESC 'driver_domain'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.6.7
NAME 'xenDeviceTree'
DESC 'device_tree'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.6.8
NAME 'xenFirmware'
DESC 'firmware'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.7.XX - PCI
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.7.1
NAME 'xenPciIdentifier'
DESC 'Identifies the PCI device from the host perspective in the domain.'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.7.2
NAME 'xenPciVSLOT'
DESC 'Specifies the virtual slot where the guest will see this device'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.7.3
NAME 'xenPciPermissive'
DESC 'permissive & pci_permissive'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.7.4
NAME 'xenPciMsitranslate'
DESC 'msitranslate & pci_msitranslate'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.7.5
NAME 'xenPciSeize'
DESC 'size & pci_seize'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.7.6
NAME 'xenPciPowerMgmt'
DESC 'power_mgmt & pci_power_mgmt'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.7.7
NAME 'xenGfxPassthru'
DESC 'gfx_passthru'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.7.8
NAME 'xenIoports'
DESC 'ioports'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.7.9
NAME 'xenIomem'
DESC 'iomem'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.7.10
NAME 'xenIrgs'
DESC 'irgs'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.7.11
NAME 'xenMaxEventChannels'
DESC 'max_event_channels'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.7.12
NAME 'xenE820Host'
DESC 'e820_host'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.7.13
NAME 'xenDtdev'
DESC 'dtdev'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.7.14
NAME 'xenDMrestrict'
DESC 'dm_restrict'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.8.XX - PV guest options
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.8.1
NAME 'xenKernel'
DESC 'kernel'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.8.2
NAME 'xenRamdisk'
DESC 'ramdisk'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.8.3
NAME 'xenCmdline'
DESC 'cmdline'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.8.4
NAME 'xenRoot'
DESC 'root'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.8.5
NAME 'xenExtra'
DESC 'extra'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.8.6
NAME 'xenBootloader'
DESC 'bootloader'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.8.7
NAME 'xenBootloaderArgs'
DESC 'bootloader_args'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.9.XX - HVM guest options
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.9.1
NAME 'xenBoot'
DESC 'boot'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.2
NAME 'xenHap'
DESC 'hap'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.3
NAME 'xenOos'
DESC 'oos'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.4
NAME 'xenShadowMemory'
DESC 'shadow_memory'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.5
NAME 'xenBios'
DESC 'bios'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.6
NAME 'xenBiosPathOverride'
DESC 'bios_path_override'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.7
NAME 'xenPae'
DESC 'pae'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.8
NAME 'xenAcpi'
DESC 'acpi'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.9
NAME 'xenAcpiS3'
DESC 'acpi_s3'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.10
NAME 'xenAcpiS4'
DESC 'acpi_s4'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.11
NAME 'xenAcpiLaptopSlate'
DESC 'acpi_laptop_slate'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.12
NAME 'xenApic'
DESC 'apic'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.13
NAME 'xenNx'
DESC 'nx'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.14
NAME 'xenHpet'
DESC 'hpet'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.15
NAME 'xenNestedhvm'
DESC 'nestedhvm'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.16
NAME 'xenCpuid'
DESC 'cpuid'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.17
NAME 'xenAcpiFirmware'
DESC 'acpi_firmware'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.18
NAME 'xenSmbiosFirmware'
DESC 'smbios_firmware'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.19
NAME 'xenTscMode'
DESC 'tsc_mode'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.20
NAME 'xenlocaltime'
DESC 'localtime'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.21
NAME 'xenRtcTimeoffset'
DESC 'rtc_timeoffset'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.22
NAME 'xenVptAlign'
DESC 'vpt_align'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.23
NAME 'xenTimerMode'
DESC 'timer_mode'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.24
NAME 'xenHdtype'
DESC 'hdtype'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.25
NAME 'xenAltp2m'
DESC 'altp2m'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.26
NAME 'xenMsVmGenid'
DESC 'ms_vm_genid'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.9.27
NAME 'xenMmioHole'
DESC 'mmio_hole'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.10.XX - PVH guest options
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.10.1
NAME 'xenPvshim'
DESC 'pvshim'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.10.2
NAME 'xenPvshimPath'
DESC 'pvshim_path'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.10.3
NAME 'xenPvshimCmdline'
DESC 'pvshim_cmdline'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.10.4
NAME 'xenPvshimExtra'
DESC 'pvshim_extra'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.11.XX - Paravirtualisation of HVM Guests
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.11.1
NAME 'xenPlatformPci'
DESC 'xen_platform_pci'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.11.2
NAME 'xenViridian'
DESC 'viridian'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.11.3
NAME 'xenViridianEnable'
DESC 'viridian_enable'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.11.4
NAME 'xenViridianDisable'
DESC 'viridian_disable'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.11.5
NAME 'xenVideoram'
DESC 'videoram'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
# This option is deprecated, use vga="stdvga" instead.
attributetype ( 1.3.6.1.4.1.44080.111.5.11.6
NAME 'xenStdvga'
DESC 'stdvga - This option is deprecated, use vga="stdvga" instead.'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.11.7
NAME 'xenVga'
DESC 'vga'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.11.8
NAME 'xenKeymap'
DESC 'keymap'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.11.9
NAME 'xenNographic'
DESC 'nographic'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.13.XX
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.13.1
NAME 'xenVnc'
DESC 'vnc'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.13.3
NAME 'xenVnclisten'
DESC 'vnclisten'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.13.4
NAME 'xenVncdisplay'
DESC 'vncdisplay'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.13.5
NAME 'xenVncunused'
DESC 'vncunused'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.13.6
NAME 'xenVncpasswd'
DESC 'vncpasswd'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.13.7
NAME 'xenVfbDevid'
DESC 'devid'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.14.XX - SDL
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.14.1
NAME 'xenSdl'
DESC 'sdl'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.14.2
NAME 'xenSdldisplay'
DESC 'display'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.14.3
NAME 'xenSdlxauthority'
DESC 'xauthority'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.14.4
NAME 'xenSdlopengl'
DESC 'opengl'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.15.XX - Spice Graphics Support
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.15.1
NAME 'xenSpice'
DESC 'spice'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.15.2
NAME 'xenSpicehost'
DESC 'spicehost'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.15.3
NAME 'xenSpicePort'
DESC 'spiceport'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.15.4
NAME 'xenSpicetlsPort'
DESC 'spicetls_port'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.15.5
NAME 'xenSpicedisableTicketing'
DESC 'spicedisable_ticketing'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.15.6
NAME 'xenSpicepasswd'
DESC 'spicepasswd'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.15.7
NAME 'xenSpiceagentMouse'
DESC 'spiceagent_mouse'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.15.8
NAME 'xenSpicevdagent'
DESC 'spicevdagent'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.15.9
NAME 'xenSpiceClipboardSharing'
DESC 'spice_clipboard_sharing'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.15.10
NAME 'xenSpiceusbredirection'
DESC 'spiceusbredirection'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.15.11
NAME 'xenSpiceImageCompression'
DESC 'spice_image_compression'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.15.12
NAME 'xenSpiceStreamingVideo'
DESC 'spice_streaming_video'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.16.XX - Numa
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.16.1
NAME 'xenVnumaDevid'
DESC 'devid'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.16.2
NAME 'xenNumaPlacement'
DESC 'numa_placement'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.16.3
NAME 'xenVnumaPnode'
DESC 'pnode'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.16.4
NAME 'xenVnumaSize'
DESC 'size'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.16.5
NAME 'xenVnumaVcpus'
DESC 'vcpus'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.16.6
NAME 'xenVnumaVdistances'
DESC 'vdistances'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.17.XX - Miscellaneous Emulated Hardware
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.17.1
NAME 'xenSerial'
DESC 'serial'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.17.2
NAME 'xenSoundhw'
DESC 'soundhw'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.17.3
NAME 'xenVendorDevice'
DESC 'vendor_device'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.18.XX - Device-Model Options
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.18.1
NAME 'xenDeviceModelVersion'
DESC 'device_model_version'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.18.2
NAME 'xenDeviceModelOverride'
DESC 'device_model_override'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.18.3
NAME 'xenDeviceModelStubdomainOverride'
DESC 'device_model_stubdomain_override'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.18.4
NAME 'xenDeviceModelStubdomainSeclabel'
DESC 'device_model_stubdomain_seclabel'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.18.5
NAME 'xenDeviceModelArgs'
DESC 'device_model_args'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.18.6
NAME 'xenDeviceModelArgsPv'
DESC 'device_model_args_pv'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.18.7
NAME 'xenDeviceModelArgsHvm'
DESC 'device_model_args_hvm'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.19.XX - Vif
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.19.1
NAME 'xenVifDevid'
DESC 'devid'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.19.2
NAME 'xenVifMac'
DESC 'mac'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.19.3
NAME 'xenVifBridge'
DESC 'bridge'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.19.4
NAME 'xenVifGatewaydev'
DESC 'gatewaydev'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.19.5
NAME 'xenVifType'
DESC 'type'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.19.6
NAME 'xenVifModel'
DESC 'model'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.19.7
NAME 'xenVifname'
DESC 'vifname'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.19.8
NAME 'xenVifScript'
DESC 'script'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.19.9
NAME 'xenVifIp'
DESC 'ip'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.19.10
NAME 'xenVifRate'
DESC 'rate'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.19.11
NAME 'xenVifRateBytesPerInterval'
DESC 'rate_bytes_per_interval'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.19.12
NAME 'xenVifRateIntervalUsecs'
DESC 'rate_interval_usecs'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.20.XX - Vbd
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.20.1
NAME 'xenDiskTarget'
DESC 'target'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.20.2
NAME 'xenDiskFormat'
DESC 'format'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.20.3
NAME 'xenDiskVdev'
DESC 'vdev'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.20.4
NAME 'xenDiskAccess'
DESC 'access'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.20.5
NAME 'xenDiskDevtype'
DESC 'devtype'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.20.6
NAME 'xenBackendtype'
DESC 'backendtype'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.20.7
NAME 'xenDiskScript'
DESC 'script'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.20.8
NAME 'xenDiskDirectIoSafe'
DESC 'direct-io-safe'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.20.9
NAME 'xenDiskDiscard'
DESC 'discard'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.21.XX - Vtpm
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.21.1
NAME 'xenVtpmDevid'
DESC 'devid'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.21.2
NAME 'xenVtpmUUID'
DESC 'uuid'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.22.XX - p9
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.22.1
NAME 'xenP9Devid'
DESC 'devid'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.22.2
NAME 'xenP9Tag'
DESC 'tag'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.22.3
NAME 'xenP9SecurityModel'
DESC 'security_model'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.22.4
NAME 'xenP9Path'
DESC 'path'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.23.XX - Channel
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.23.1
NAME 'xenChannelDevid'
DESC 'devid'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.23.2
NAME 'xenChannelName'
DESC 'name'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.23.3
NAME 'xenChannelConnection'
DESC 'connection'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.24.XX - Virtual display devices (vdispl)
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.24.1
NAME 'xenVdisplDevid'
DESC 'devid'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.24.2
NAME 'xenVdisplBeAlloc'
DESC 'be-alloc'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.24.3
NAME 'xenVdisplConnectors'
DESC 'connectors'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.25.XX - Reserved Device Memory (RDM)
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.25.1
NAME 'xenRdmStrategy'
DESC 'strategy'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.25.2
NAME 'xenRdmPolicy'
DESC 'rdm_policy'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.25.3
NAME 'xenRdmMemBoundary'
DESC 'rdm_mem_boundary'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.26.XX - USB controller (usbctrl)
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.26.1
NAME 'xenUsbctrlDevid'
DESC 'devid'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.26.2
NAME 'xenUsbctrlType'
DESC 'type'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.26.3
NAME 'xenUsbctrlVersion'
DESC 'version'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.26.4
NAME 'xenUsbctrlPorts'
DESC 'ports'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.27.XX - USB
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.27.1
NAME 'xenUsb'
DESC 'usb'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.27.2
NAME 'xenUsbVersion'
DESC 'usbversion'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.27.3
NAME 'xenUsbDevice'
DESC 'usbdevice'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.27.4
NAME 'xenUsbdevDevid'
DESC 'devid'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE
)
attributetype ( 1.3.6.1.4.1.44080.111.5.27.5
NAME 'xenUsbdevType'
DESC 'devtype'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.27.6
NAME 'xenUsbdevHostbus'
DESC 'hostbus'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.27.7
NAME 'xenUsbdevHostaddr'
DESC 'hostaddr'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.27.8
NAME 'xenUsbdevController'
DESC 'controller'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.27.9
NAME 'xenUsbdevPort'
DESC 'port'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.28.XX - Architecture Specific options
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.28.1
NAME 'xenGicVersion'
DESC 'gic_version'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.28.2
NAME 'xenVuart'
DESC 'vuart'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.28.3
NAME 'xenMcaCaps'
DESC 'mca_caps'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
###############################################################################
# 1.3.6.1.4.1.44080.111.5.30.XX - Cpupool Configuration
###############################################################################
attributetype ( 1.3.6.1.4.1.44080.111.5.30.1
NAME 'xenCpuPoolName'
DESC 'name'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.30.2
NAME 'xenCpuPoolSched'
DESC 'sched'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.30.3
NAME 'xenCpuPoolNodes'
DESC 'nodes'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
attributetype ( 1.3.6.1.4.1.44080.111.5.30.4
NAME 'xenCpuPoolCpus'
DESC 'cpus'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)
###############################################################################
# Objectclasses
###############################################################################
###############################################################################
# 1.3.6.1.4.1.44080.111.1.XX
###############################################################################
objectclass ( 1.3.6.1.4.1.44080.111.1.1
NAME 'xenDomU'
DESC 'Define the domU'
SUP top
STRUCTURAL
MUST ( xenName )
MAY ( xenMemory $
xenMaxmem $
xenUUID $
xenRdmMemBoundary $
xenKernel $
xenFirmware $
xenBootloader $
xenBootloaderArgs $
description )
)
objectclass ( 1.3.6.1.4.1.44080.111.1.2
NAME 'xenDomuPv'
DESC 'Define the pv guest'
SUP xenDomU
STRUCTURAL
MUST ( xenType )
MAY ( xenRamdisk $
xenCmdline $
xenRoot $
xenExtra $
xenE820Host )
)
objectclass ( 1.3.6.1.4.1.44080.111.1.3
NAME 'xenDomuHvm'
DESC 'Define the hvm guest'
SUP xenDomU
STRUCTURAL
MUST ( xenType )
MAY ( xenBoot $
xenHdtype $
xenMmioHole )
)
# TODO
# Currently there's no firmware available for PVH guests
objectclass ( 1.3.6.1.4.1.44080.111.1.4
NAME 'xenDomuPvh'
DESC 'Define the pvh guest'
SUP xenDomuPv
STRUCTURAL
MUST ( xenType )
MAY ( xenPvshim $
xenPvshimPath $
xenPvshimCmdline $
xenPvshimExtra )
)
objectclass ( 1.3.6.1.4.1.44080.111.1.6
NAME 'xenDomuStub'
DESC 'Define stub domain'
SUP xenDomU
STRUCTURAL
MAY ( xenIomem $ xenExtra )
)
objectclass ( 1.3.6.1.4.1.44080.111.1.7
NAME 'xenDomuvTPM'
DESC 'Define TPM Stub domain'
SUP xenDomU
STRUCTURAL
MAY ( xenIomem )
)
###############################################################################
# 1.3.6.1.4.1.44080.111.2.XX
###############################################################################
objectclass ( 1.3.6.1.4.1.44080.111.2.1
NAME 'xenDeviceVif'
DESC 'Virtual Network Interface'
SUP top
STRUCTURAL
MUST xenVifDevid
MAY ( xenBackend $
xenVifBridge $
xenVifGatewaydev $
xenVifIp $
xenVifMac $
xenVifModel $
xenVifname $
xenVifScript $
xenVifType $
xenVifRate $
xenVifRateBytesPerInterval $
xenVifRateIntervalUsecs $
description )
)
objectclass ( 1.3.6.1.4.1.44080.111.2.2
NAME 'xenDeviceDisk'
DESC 'Virtual Disk'
SUP top
STRUCTURAL
MUST xenDiskVdev
MAY ( cn $
xenDiskTarget $
xenDiskAccess $
xenDiskScript $
xenDiskDevtype $
xenBackend $
xenBackendtype $
xenDiskDirectIoSafe $
xenDiskDiscard $
xenDiskFormat $
description )
)
objectclass ( 1.3.6.1.4.1.44080.111.2.3
NAME 'xenDevicePci'
DESC 'PCI Passthrough Device'
SUP top
STRUCTURAL
MUST xenPciIdentifier
MAY ( cn $
xenPciMsitranslate $
xenPciPermissive $
xenPciPowerMgmt $
xenPciSeize $
xenPciVSLOT $
xenRdmPolicy $
description )
)
objectclass ( 1.3.6.1.4.1.44080.111.2.4
NAME 'xenDeviceVtpm'
DESC 'VTPM Device'
SUP top
STRUCTURAL
MUST ( xenVtpmDevid $
xenBackend )
MAY ( cn $
xenVtpmUUID $
description )
)
objectclass ( 1.3.6.1.4.1.44080.111.2.5
NAME 'xenDeviceVfb'
DESC 'The paravirtual framebuffer devices'
SUP top
STRUCTURAL
MUST xenVfbDevid
MAY ( cn $
xenVnc $
xenVncdisplay $
xenVnclisten $
xenVncpasswd $
xenVncunused $
xenSdl $
xenSdldisplay $
xenSdlxauthority $
xenSdlopengl $
xenKeymap $
description )
)
objectclass ( 1.3.6.1.4.1.44080.111.2.6
NAME 'xenDeviceVnuma'
DESC 'Virtual NUMA Configuration'
SUP top
STRUCTURAL
MUST ( xenVnumaDevid $
xenVnumaPnode $
xenVnumaSize $
xenVnumaVcpus $
xenVnumaVdistances )
MAY ( cn $ description )
)
objectclass ( 1.3.6.1.4.1.44080.111.2.7
NAME 'xenDeviceP9'
DESC 'Creates a Xen 9pfs connection to share a filesystem from the backend to the frontend.'
SUP top
STRUCTURAL
MUST ( xenP9Devid $
xenP9Tag $
xenP9Path )
MAY ( cn $
xenBackend $
xenP9SecurityModel $
description )
)
objectclass ( 1.3.6.1.4.1.44080.111.2.8
NAME 'xenDeviceChannel'
DESC 'Specifies the virtual channels to be provided to the guest.'
SUP top
STRUCTURAL
MUST ( xenChannelDevid $
xenChannelName )
MAY ( cn $
xenChannelConnection $
xenBackend $
description )
)
objectclass ( 1.3.6.1.4.1.44080.111.2.9
NAME 'xenDeviceVdispl'
DESC 'Specifies the virtual display devices to be provided to the guest.'
SUP top
STRUCTURAL
MUST ( xenVdisplDevid $
xenVdisplConnectors )
MAY ( cn $
xenVdisplBeAlloc $
xenBackend $
description )
)
objectclass ( 1.3.6.1.4.1.44080.111.2.10
NAME 'xenDeviceUsbdev'
DESC 'Specifies the USB devices to be attached to the guest at boot.'
SUP top
STRUCTURAL
MUST ( xenUsbdevDevid $
xenUsbdevType $
xenUsbdevHostbus $
xenUsbdevHostaddr )
MAY ( xenUsbdevController $
xenUsbdevPort $
description $
cn)
)
objectclass ( 1.3.6.1.4.1.44080.111.2.11
NAME 'xenDeviceUsbctrl'
DESC 'Specifies the USB controllers created for this guest.'
SUP top
STRUCTURAL
MUST ( xenUsbctrlDevid )
MAY ( xenUsbctrlType $
xenUsbctrlVersion $
xenUsbctrlPorts $
xenBackend $
description $
cn )
)
###############################################################################
objectclass ( 1.3.6.1.4.1.44080.111.2.20
NAME 'xenCpuPool'
DESC 'XL Cpupool Configuration objectclass'
SUP top
STRUCTURAL
MUST ( xenCpuPoolName )
MAY ( cn $
xenCpuPoolSched $
xenCpuPoolNodes $
xenCpuPoolCpus )
)
###############################################################################
# 1.3.6.1.4.1.44080.111.3.XX
###############################################################################
objectclass ( 1.3.6.1.4.1.44080.111.3.1
NAME 'xenAuxSpice'
DESC 'Spice Graphics Support'
SUP top
AUXILIARY
MUST ( xenSpice )
MAY ( xenSpiceagentMouse $
xenSpiceClipboardSharing $
xenSpicedisableTicketing $
xenSpicehost $
xenSpicepasswd $
xenSpicetlsPort $
xenSpicePort $
xenSpiceusbredirection $
xenSpicevdagent $
xenSpiceImageCompression $
xenSpiceStreamingVideo )
)
objectclass ( 1.3.6.1.4.1.44080.111.3.2
NAME 'xenAuxUsb'
DESC 'Emulated USB bus'
AUXILIARY
MUST ( xenUsb )
MAY ( xenUsbVersion $
xenUsbDevice )
)
objectclass ( 1.3.6.1.4.1.44080.111.3.4
NAME 'xenAuxPci'
DESC 'Global PCI device options'
AUXILIARY
MAY ( xenPciPermissive $
xenPciMsitranslate $
xenPciPowerMgmt $
xenPciSeize $
xenGfxPassthru $
xenIomem $
xenIoports $
xenIrgs $
xenMaxEventChannels $
xenDtdev $
xenDMrestrict $
xenRdmMemBoundary )
)
objectclass ( 1.3.6.1.4.1.44080.111.3.5
NAME 'xenAuxCpu'
DESC 'CPU Allocation & CPU Scheduling'
AUXILIARY
MAY ( xenCpuid $
xenCpuWeight $
xenCpusSoft $
xenCap $
xenSched $
xenVcpus $
xenMaxvcpus $
xenCpus $
xenCpuPool $
xenNumaPlacement )
)
objectclass ( 1.3.6.1.4.1.44080.111.3.6
NAME 'xenAuxProcessorAndPlatform'
DESC 'Processor and Platform Features'
AUXILIARY
MAY ( xenBios $
xenBiosPathOverride $
xenPae $
xenAcpi $
xenAcpiS3 $
xenAcpiS4 $
xenAcpiLaptopSlate $
xenApic $
xenNx $
xenHpet $
xenNestedhvm $
xenAcpiFirmware $
xenSmbiosFirmware )
)
objectclass ( 1.3.6.1.4.1.44080.111.3.7
NAME 'xenAuxDeviceModel'
DESC 'Device-Model Options'
AUXILIARY
MAY ( xenDeviceModelArgs $
xenDeviceModelArgsHvm $
xenDeviceModelArgsPv $
xenDeviceModelOverride $
xenDeviceModelStubdomainOverride $
xenDeviceModelStubdomainSeclabel $
xenDeviceModelVersion )
)
objectclass ( 1.3.6.1.4.1.44080.111.3.8
NAME 'xenAuxHvmTime'
DESC 'Guest Virtual Time Controls'
AUXILIARY
MAY ( xenTscMode $
xenRtcTimeoffset $
xenVptAlign $
xenTimerMode $
xenlocaltime )
)
objectclass ( 1.3.6.1.4.1.44080.111.3.9
NAME 'xenAuxHvmMisc'
DESC 'Miscellaneous Emulated Hardware'
AUXILIARY
MAY ( xenSerial $
xenSoundhw $
xenVendorDevice )
)
objectclass ( 1.3.6.1.4.1.44080.111.3.10
NAME 'xenAuxHvmPaging'
DESC 'Paging'
AUXILIARY
MAY ( xenHap $
xenOos $
xenShadowMemory )
)
objectclass ( 1.3.6.1.4.1.44080.111.3.11
NAME 'xenAuxEventActions'
DESC 'Event Actions'
AUXILIARY
MAY ( xenOnCrash $
xenOnPoweroff $
xenOnWatchdog $
xenOnReboot $
xenOnSoftReset )
)
objectclass ( 1.3.6.1.4.1.44080.111.3.12
NAME 'xenAuxGraphics'
DESC 'Emulated VGA Graphics Device'
AUXILIARY
MAY ( xenVga $
xenVideoram $
xenKeymap $
xenNographic $
xenStdvga $
xenSdl $
xenSdldisplay $
xenSdlxauthority $
xenSdlopengl $
xenVnc $
xenVncdisplay $
xenVnclisten $
xenVncpasswd $
xenVncunused )
)
objectclass ( 1.3.6.1.4.1.44080.111.3.13
NAME 'xenAuxAdditional'
DESC 'Other Options'
AUXILIARY
MAY ( xenNoMigrate $
xenDriverDomain $
xenSeclabel $
xenInitSeclabel $
xenMaxMaptrackFrames $
xenMaxGrantFrames $
xenDeviceTree $
xenAltp2m )
)
objectclass ( 1.3.6.1.4.1.44080.111.3.14
NAME 'xenAuxArchSpecificOptions'
DESC 'Architecture Specific options'
AUXILIARY
MAY ( xenVuart $
xenGicVersion $
xenMcaCaps )
)
objectclass ( 1.3.6.1.4.1.44080.111.3.15
NAME 'xenAuxMsSpecificOptions'
DESC 'Adds Microsoft special options to the guest'
AUXILIARY
MAY ( xenMsVmGenid )
)
objectclass ( 1.3.6.1.4.1.44080.111.3.16
NAME 'xenAuxDirectBoot'
DESC 'Direct Kernel Boot Options'
AUXILIARY
MAY ( xenRamdisk $
xenCmdline $
xenRoot $
xenExtra )
)
objectclass ( 1.3.6.1.4.1.44080.111.3.17
NAME 'xenDeviceRdm'
DESC 'Specifies information about Reserved Device Memory.'
AUXILIARY
MAY ( xenRdmStrategy $
xenRdmPolicy )
)
objectclass ( 1.3.6.1.4.1.44080.111.3.20
NAME 'xenAuxPvOnHvm'
DESC 'Support for Paravirtualisation of HVM Guests'
AUXILIARY
MAY ( xenViridian $
xenViridianEnable $
xenViridianDisable $
xenPlatformPci )
)
objectclass ( 1.3.6.1.4.1.44080.111.3.21
NAME 'xenAuxPvGuest'
DESC 'Paravirtualised (PV) Guest Specific Options'
AUXILIARY
MAY ( xenE820Host )
)