Schema Documentation 6.5ΒΆ

Schema documentation for kiwi.xsd

Showing:

Attributes
Diagrams
Facets
Instances
Used by

Table of Contents

Group by:

No namespace

Attribute Groups
Main schema kiwi.xsd
Element image
Diagram
Diagram schema.tmp#id27 schema.tmp#id32 schema.tmp#id39 schema.tmp#id299 schema.tmp#id308 schema.tmp#id322 schema.tmp#id329 schema.tmp#id334 schema.tmp#id356 schema.tmp#id385
Model description | preferences | profiles | users | drivers | strip | repository | packages | extension
Children description, drivers, extension, packages, preferences, profiles, repository, strip, users
Instance
<image displayname="" id="" kiwirevision="" name="" xsi:noNamespaceSchemaLocation="" xsi:schemaLocation="" schemaversion="">
  <description type="">{1,1}</description>
  <preferences profiles="">{1,1}</preferences>
  <profiles>{1,1}</profiles>
  <users profiles="">{1,1}</users>
  <drivers profiles="">{1,1}</drivers>
  <strip profiles="" type="">{1,1}</strip>
  <repository alias="" components="" distribution="" imageinclude="" imageonly="" package_gpgcheck="" password="" prefer-license="" priority="" profiles="" repository_gpgcheck="" status="" type="" username="">{1,1}</repository>
  <packages patternType="" profiles="" type="">{1,1}</packages>
  <extension>{1,1}</extension>
</image>
Attributes
QName Type Fixed Default Use Annotation
displayname optional
A friendly display name. Used in the boot menu
for isolinux and grub
id restriction of xs:string optional
An identification number which is represented in a file
named /etc/ImageID
kiwirevision optional
A kiwi git revision number which is known to build
a working image from this description. If the kiwi git
revision doesn't match the installed kiwi revision the
process will exit.
name image-name required
An image name without / and spaces
schemaversion restriction of xs:token required
The allowed Schema version (fixed value)
xsi:noNamespaceSchemaLocation xs:anyURI optional
The location of the XSD Schema (not relevant for RELAX NG or DTD)
xsi:schemaLocation xs:anyURI optional
A pair of URI references: First is a namespace name,
second the location of the XSD Schema
(not relevant for RELAX NG or DTD)
Element description
Diagram
Diagram schema.tmp#id36 schema.tmp#id33 schema.tmp#id34 schema.tmp#id35
Used by
Element image
Model author | contact | specification
Children author, contact, specification
Instance
<description type="">
  <author>{1,1}</author>
  <contact>{1,1}</contact>
  <specification>{1,1}</specification>
</description>
Attributes
QName Type Fixed Default Use Annotation
type restriction of xs:token required
Kiwi distinguishes between two basic image description types
which uses the same format but one is created and provided by
the kiwi developers and the other is created by the users of
kiwi. The type=boot specifies a boot image (initrd) which should
be provided by the kiwi developers wheras type=system specifies
a standard image description created by a kiwi user.
Element author
Diagram
Diagram
Type xs:string
Used by
Element description
Element contact
Diagram
Diagram
Type xs:string
Used by
Element description
Element specification
Diagram
Diagram
Type xs:string
Used by
Element description
Element preferences
Diagram
Diagram schema.tmp#id297 schema.tmp#id40 schema.tmp#id41 schema.tmp#id42 schema.tmp#id43 schema.tmp#id44 schema.tmp#id45 schema.tmp#id47 schema.tmp#id48 schema.tmp#id49 schema.tmp#id51 schema.tmp#id53 schema.tmp#id55 schema.tmp#id57 schema.tmp#id59 schema.tmp#id60 schema.tmp#id61 schema.tmp#id296
Used by
Element image
Model bootsplash-theme | bootloader-theme | defaultdestination | defaultprebuilt | defaultroot | hwclock | keytable | locale | packagemanager | partitioner | rpm-check-signatures | rpm-excludedocs | rpm-force | showlicense | timezone | type | version
Children bootloader-theme, bootsplash-theme, defaultdestination, defaultprebuilt, defaultroot, hwclock, keytable, locale, packagemanager, partitioner, rpm-check-signatures, rpm-excludedocs, rpm-force, showlicense, timezone, type, version
Instance
<preferences profiles="">
  <bootsplash-theme>{1,1}</bootsplash-theme>
  <bootloader-theme>{1,1}</bootloader-theme>
  <defaultdestination>{1,1}</defaultdestination>
  <defaultprebuilt>{1,1}</defaultprebuilt>
  <defaultroot>{1,1}</defaultroot>
  <hwclock>{1,1}</hwclock>
  <keytable>{1,1}</keytable>
  <locale>{1,1}</locale>
  <packagemanager>{1,1}</packagemanager>
  <partitioner>{1,1}</partitioner>
  <rpm-check-signatures>{1,1}</rpm-check-signatures>
  <rpm-excludedocs>{1,1}</rpm-excludedocs>
  <rpm-force>{1,1}</rpm-force>
  <showlicense>{1,1}</showlicense>
  <timezone>{1,1}</timezone>
  <type boot="" bootfilesystem="" bootkernel="" bootloader="" bootloader_console="" bootpartition="" bootpartsize="" bootprofile="" boottimeout="" btrfs_root_is_readonly_snapshot="" btrfs_root_is_snapshot="" checkprebuilt="" compressed="" derived_from="" devicepersistency="" editbootconfig="" editbootinstall="" efipartsize="" filesystem="" firmware="" flags="" force_mbr="" format="" formatoptions="" fsmountoptions="" fsnocheck="" gcelicense="" gpt_hybrid_mbr="" hybrid="" hybridpersistent="" hybridpersistent_filesystem="" image="" initrd_system="" installboot="" installiso="" installprovidefailsafe="" installpxe="" installstick="" kernelcmdline="" luks="" luksOS="" mdraid="" overlayroot="" primary="" ramonly="" rootfs_label="" spare_part="" target_blocksize="" target_removable="" vga="" vhdfixedtag="" volid="" wwid_wait_timeout="" xen_server="" zipl_targettype="">{1,1}</type>
  <version>{1,1}</version>
</preferences>
Attributes
QName Type Fixed Default Use Annotation
profiles optional
A profile name which binds the section to this name
Element bootsplash-theme
Diagram
Diagram
Type xs:string
Used by
Element preferences
Element bootloader-theme
Diagram
Diagram
Type xs:string
Used by
Element preferences
Element defaultdestination
Diagram
Diagram
Type xs:string
Used by
Element preferences
Element defaultprebuilt
Diagram
Diagram
Type xs:string
Used by
Element preferences
Element defaultroot
Diagram
Diagram
Type xs:string
Used by
Element preferences
Element hwclock
Diagram
Diagram schema.tmp#id46
Type k.hwclock.content
Facets
enumeration utc
enumeration localtime
Used by
Element preferences
Element keytable
Diagram
Diagram
Type xs:string
Used by
Element preferences
Element locale
Diagram
Diagram schema.tmp#id3
Type locale-name
Facets
pattern [a-z]{2}_[A-Z]{2}(,[a-z]{2}_[A-Z]{2})*
Used by
Element preferences
Element packagemanager
Diagram
Diagram schema.tmp#id50
Type k.packagemanager.content
Facets
enumeration apt-get
enumeration zypper
enumeration yum
enumeration dnf
Used by
Element preferences
Element partitioner
Diagram
Diagram schema.tmp#id52
Type k.partitioner.content
Facets
enumeration parted
enumeration fdasd
Used by
Element preferences
Element rpm-check-signatures
Diagram
Diagram schema.tmp#id54
Type k.rpm-check-signatures.content
Used by
Element preferences
Element rpm-excludedocs
Diagram
Diagram schema.tmp#id56
Type k.rpm-excludedocs.content
Used by
Element preferences
Element rpm-force
Diagram
Diagram schema.tmp#id58
Type k.rpm-force.content
Used by
Element preferences
Element showlicense
Diagram
Diagram
Type xs:string
Used by
Element preferences
Element timezone
Diagram
Diagram
Type xs:string
Used by
Element preferences
Element type
Diagram
Diagram schema.tmp#id239 schema.tmp#id62 schema.tmp#id110 schema.tmp#id144 schema.tmp#id188 schema.tmp#id224 schema.tmp#id228 schema.tmp#id232
Used by
Element preferences
Model containerconfig | machine | oemconfig | pxedeploy | size | systemdisk | vagrantconfig
Children containerconfig, machine, oemconfig, pxedeploy, size, systemdisk, vagrantconfig
Instance
<type boot="" bootfilesystem="" bootkernel="" bootloader="" bootloader_console="" bootpartition="" bootpartsize="" bootprofile="" boottimeout="" btrfs_root_is_readonly_snapshot="" btrfs_root_is_snapshot="" checkprebuilt="" compressed="" derived_from="" devicepersistency="" editbootconfig="" editbootinstall="" efipartsize="" filesystem="" firmware="" flags="" force_mbr="" format="" formatoptions="" fsmountoptions="" fsnocheck="" gcelicense="" gpt_hybrid_mbr="" hybrid="" hybridpersistent="" hybridpersistent_filesystem="" image="" initrd_system="" installboot="" installiso="" installprovidefailsafe="" installpxe="" installstick="" kernelcmdline="" luks="" luksOS="" mdraid="" overlayroot="" primary="" ramonly="" rootfs_label="" spare_part="" target_blocksize="" target_removable="" vga="" vhdfixedtag="" volid="" wwid_wait_timeout="" xen_server="" zipl_targettype="">
  <containerconfig maintainer="" name="" tag="" user="" workingdir="">{1,1}</containerconfig>
  <machine arch="" guestOS="" HWversion="" max_cpu="" max_memory="" memory="" min_cpu="" min_memory="" ncpus="" ovftype="" xen_loader="">{1,1}</machine>
  <oemconfig>{1,1}</oemconfig>
  <pxedeploy blocksize="" server="">{1,1}</pxedeploy>
  <size additive="" unit="">{1,1}</size>
  <systemdisk name="" preferlvm="">{1,1}</systemdisk>
  <vagrantconfig boxname="" provider="" virtualsize="">{1,1}</vagrantconfig>
</type>
Attributes
QName Type Fixed Default Use Annotation
boot optional
Specifies the path of the boot image (initrd), relative
to /usr/share/kiwi/image
bootfilesystem restriction of xs:token optional
if an extra boot partition is required this attribute
specify which filesystem should be used for it. The
type of the bootloader might overwrite this setting
e.g for the syslinux loader fat is required
bootkernel optional
Specifies the kernel boot profile defined in the boot
image description. When kiwi builds the boot image the
information is passed as add-profile option
bootloader restriction of xs:token optional
Specifies the bootloader used for booting the image.
At the moment grub2, zipl and the combination of zipl plus
userspace grub2 are supported. The special custom entry
allows to skip the bootloader configuration and installation
and leaves this up to the user which can be done by using
the editbootinstall and editbootconfig custom scripts
bootloader_console restriction of xs:token optional
Specifies the bootloader console.
The value only has an effect for the grub bootloader.
By default a graphics console setup is used
bootpartition xs:boolean optional
specify if an extra boot partition should be used or not.
This will overwrite kiwi's default layout
bootpartsize xs:nonNegativeInteger optional
For images with a separate boot partition this attribute
specifies the size in MB. If not set the min bootpart
size is set to 200 MB
bootprofile optional
Specifies the boot profile defined in the boot image
description. When kiwi builds the boot image the
information is passed as add-profile option
boottimeout xs:nonNegativeInteger optional
Specifies the boot timeout in seconds prior to launching
the default boot option. the unit for the timeout value
is seconds if GRUB is used as the boot loader and 1/10
seconds if syslinux is used
btrfs_root_is_readonly_snapshot xs:boolean optional
Tell kiwi to set the btrfs root filesystem snapshot read-only
Once all data has been placed to the root filesystem snapshot
it will be turned into read-only mode if this option is set to
true. The option is only effective if btrfs_root_is_snapshot
is also set to true. By default the root filesystem snapshot
is writable
btrfs_root_is_snapshot xs:boolean optional
Tell kiwi to install the system into a btrfs snapshot
The snapshot layout is compatible with the snapper management
toolkit. By default no snapshots are used
checkprebuilt xs:boolean optional
Activates whether KIWI should search for a prebuild boot
image or not. Obsolete attribute since KIWI v8
compressed xs:boolean optional
Specifies whether the image output file should be
compressed or not. This makes only sense for filesystem
only images respectively for the pxe or cpio type
derived_from optional
Specifies the image URI of the container image. The image created
by KIWI will use the specified container as the base root
to work on.
devicepersistency restriction of xs:token optional
Specifies which method to use in order to get persistent
storage device names. By default by-uuid is used.
editbootconfig optional
Specifies the path to a script which is called right
before the bootloader is installed. The script runs
relative to the directory which contains the image
structure
editbootinstall optional
Specifies the path to a script which is called right
after the bootloader is installed. The script runs
relative to the directory which contains the image
structure
efipartsize xs:nonNegativeInteger optional
For images with an EFI fat partition this attribute
specifies the size in MB. If not set the min efipart
size is set to 20 MB
filesystem restriction of xs:token optional
Specifies the root filesystem type
firmware restriction of xs:token optional
Specifies the boot firmware of the system. Most systems
uses a standard BIOS but there are also other firmware
systems like efi, coreboot, etc.. This attribute is
used to differentiate the image according to the firmware
which boots up the system. It mostly has an impact on
the disk layout and the partition table type. By default
the standard x86 bios firmware setup is used
flags restriction of xs:token optional
Specifies overlay filesystem flags for the iso image type.
`clic` uses the fuse based clicfs as root overlay filesystem.
When using clicfs make sure it is installed on your build host
system and also put as bootincluded package in your XML
description: `<package name="clicfs" bootinclude="true"/>`,
`clic_udf` same as clicfs but allows creation if live images
which exceeds the 4G boundary, `overlay` uses the kernel
overlayfs as root overlay filesystem. This is the most stable
and preferred method.
force_mbr xs:boolean optional
Force use of MBR (msdos table) partition table even if the
use of the GPT would be the natural choice. On e.g some
arm systems an EFI partition layout is required but must
not be stored in a GPT. For those rare cases this attribute
allows to force the use of the msdos table including all
its restrictions in max partition size and amount of
partitions
format restriction of xs:token optional
Specifies the format of the virtual disk.
formatoptions optional
Specifies additional format options passed on to qemu-img
formatoptions is a comma separated list of format specific
options in a name=value format like qemu-img expects it.
kiwi will take the information and pass it as parameter to
the -o option in the qemu-img call
fsmountoptions optional
Specifies the filesystem mount options which also ends up in fstab
The string given here is passed as value to the -o option of mount
fsnocheck xs:boolean optional
Turn off periodic filesystem checks on ext2/3/4. Obsolete attribute
since KIWI v8
gcelicense optional
Specifies the license tag in a GCE format
gpt_hybrid_mbr xs:boolean optional
for gpt disk types only:
create a hybrid GPT/MBR partition table
hybrid xs:boolean optional
Specifies that the ISO file will be turned into a hybrid image.
hybrid means the ISO image can be used as CD/DVD image and as a
disk image if the iso is e.g dumped on a USB stick. In both cases
the result is a bootable system.
hybridpersistent xs:boolean optional
Will trigger the creation of a partition for a COW file
to keep data persistent over a reboot
hybridpersistent_filesystem restriction of xs:token optional
Set the filesystem to use for persistent writing if a
hybrid image is used as disk on e.g a USB Stick. By default
the btrfs filesystem is used
image restriction of xs:token required
Specifies the image type
initrd_system restriction of xs:token optional
specify which initrd builder to use, default is kiwi's
builtin architecture. Be aware that the dracut initrd
system does not support all features of the kiwi initrd
installboot restriction of xs:token optional
Specifies the bootloader default boot entry for the"
initial boot of a kiwi install image. This value is"
only evaluated for grub and ext|syslinux"
installiso xs:boolean optional
Specifies if a install iso should be created (oem only)
installprovidefailsafe xs:boolean optional
Specifies if the bootloader menu should provide an"
failsafe entry with special kernel parameters or not"
installpxe xs:boolean optional
Specifies if all data for a pxe network installation should
be created (oem only)
installstick xs:boolean optional
Specifies if a install stick should be created (oem only)
kernelcmdline optional
The kernelcmdline element specifies additional
kernel command line options
luks optional
Setup cryptographic volume along with the given filesystem
using the LUKS extension. The value of this attribute
represents the password string used to be able to
mount that filesystem while booting
luksOS restriction of xs:token optional
With the luksOS value a predefined set of ciper, keysize
and hash format options is passed to the cryptsetup call
in order to create a format compatible to the specified
distribution
mdraid restriction of xs:token optional
Setup software raid in degraded mode with one disk
Thus only mirroring and striping is possible
overlayroot xs:boolean optional
Specifies to use an overlay root system consisting
out of a squashfs compressed read-only root system
overlayed using the overlayfs filesystem into an
extra read-write partition. Available for the disk
image types, vmx and oem
primary xs:boolean optional
Specifies the primary type (choose KIWI option type)
ramonly xs:boolean optional
for use with overlay filesystems only:
will force any COW action to happen in RAM
rootfs_label optional
label to set for the root filesystem. By default ROOT is used
spare_part partition-size-type optional
Request a spare partition right before the root partition
of the requested size. The attribute takes a size value
and allows a unit in MB or GB, e.g 200M. If no unit is given
the value is considered to be mbytes. A spare partition
can only be configured for the disk image types oem and vmx
target_blocksize xs:nonNegativeInteger optional
Specifies the image blocksize in bytes which has to match
the logical (SSZ) blocksize of the target storage device.
By default 512 byte is used which works on many disks
However 4096 byte disks are coming. You can check the
desired target by calling: blockdev --report device
target_removable xs:boolean optional
Indicate if the target disk for oem images is deployed
to a removable device e.g a USB stick or not. This only
affects the EFI setup if requested and in the end avoids
the creation of a custom boot menu entry in the firmware
of the target machine. By default the target disk is
expected to be non-removable
vga optional
Specifies the kernel framebuffer mode. More information
about the possible values can be found by calling
hwinfo --framebuffer or in /usr/src/linux/Documentation/fb/vesafb.txt
vhdfixedtag vhd-tag-type optional
Specifies the GUID in a fixed format VHD
volid optional
for the iso type only:
Specifies the volume ID (volume name or label) to be written
into the master block. There is space for 32 characters.
wwid_wait_timeout xs:nonNegativeInteger optional
Specifies the wait period in seconds after launching
the multipath daemon to wait until all presented devices
are available on the host. Default timeout is 3 seconds
xen_server xs:boolean optional
Specify the image is a Xen dom0 (Xen Server) image
The information is used to create a correct bootloader
configuration with regards to the required loading of
the Xen Hypervisor
zipl_targettype restriction of xs:token optional
The device type of the disk zipl should boot. On zFCP
devices use SCSI, on DASD devices use CDL or LDL on
emulated DASD devices use FBA
Element containerconfig
Diagram
Diagram schema.tmp#id103 schema.tmp#id63 schema.tmp#id71 schema.tmp#id75 schema.tmp#id80 schema.tmp#id89 schema.tmp#id96
Used by
Element type
Model entrypoint | subcommand | expose | volumes | environment | labels
Children entrypoint, environment, expose, labels, subcommand, volumes
Instance
<containerconfig maintainer="" name="" tag="" user="" workingdir="">
  <entrypoint clear="" execute="">{1,1}</entrypoint>
  <subcommand clear="" execute="">{1,1}</subcommand>
  <expose>{1,1}</expose>
  <volumes>{1,1}</volumes>
  <environment>{1,1}</environment>
  <labels>{1,1}</labels>
</containerconfig>
Attributes
QName Type Fixed Default Use Annotation
maintainer optional
Specifies a maintainer for the container.
name required
Specifies a name for the container. This is usually the
the repository name of the container as read if the container
image is imported via the docker load command
tag optional
Specifies a tag for the container. This is usually the
the tag name of the container as read if the container
image is imported via the docker load command
user optional
Specifies a user for the container.
workingdir optional
Specifies the default working directory of the container
Element entrypoint
Diagram
Diagram schema.tmp#id68 schema.tmp#id64
Used by
Element containerconfig
Model argument*
Children argument
Instance
<entrypoint clear="" execute="">
  <argument name="">{0,unbounded}</argument>
</entrypoint>
Attributes
QName Type Fixed Default Use Annotation
clear xs:boolean optional
Specifies to clear or not some data or configurations
execute optional
Specifies the entry point program name to execute
Element argument
Diagram
Diagram schema.tmp#id65
Used by
Attributes
QName Type Fixed Default Use Annotation
name required
Specifies a command argument name
Element subcommand
Diagram
Diagram schema.tmp#id72 schema.tmp#id64
Used by
Element containerconfig
Model argument*
Children argument
Instance
<subcommand clear="" execute="">
  <argument name="">{0,unbounded}</argument>
</subcommand>
Attributes
QName Type Fixed Default Use Annotation
clear xs:boolean optional
Specifies to clear or not some data or configurations
execute optional
Specifies the subcommand program name to execute
Element expose
Diagram
Diagram schema.tmp#id76
Used by
Element containerconfig
Model port+
Children port
Instance
<expose>
  <port number="">{1,unbounded}</port>
</expose>
Element port
Diagram
Diagram schema.tmp#id77
Used by
Element expose
Attributes
QName Type Fixed Default Use Annotation
number xs:nonNegativeInteger required
Specifies the port number to expose
Element volumes
Diagram
Diagram schema.tmp#id81
Used by
Element containerconfig
Model volume+
Children volume
Instance
<volumes>
  <volume copy_on_write="" freespace="" mountpoint="" name="" size="">{1,unbounded}</volume>
</volumes>
Element volume
Diagram
Diagram schema.tmp#id82
Used by
Elements systemdisk, volumes
Attributes
QName Type Fixed Default Use Annotation
copy_on_write xs:boolean optional
Apply the filesystem copy-on-write attribute for this volume
freespace volume-size-type optional
free space to be added to this volume. The value is
used as MB by default but you can add "M" and/or "G" as
postfix
mountpoint optional
volume path. The mountpoint specifies a path which has to
exist inside the root directory.
name required
volume name. The name of the volume. if mountpoint is
not specified the name specifies a path which has to
exist inside the root directory.
size volume-size-type optional
absolute size of the volume. If the size value
is too small to store all data kiwi will exit.
The value is used as MB by default but you can
add "M" and/or "G" as postfix
Element environment
Diagram
Diagram schema.tmp#id90
Used by
Element containerconfig
Model env+
Children env
Instance
<environment>
  <env name="" value="">{1,unbounded}</env>
</environment>
Element env
Diagram
Diagram schema.tmp#id91
Used by
Element environment
Attributes
QName Type Fixed Default Use Annotation
name required
Specifies the environment variable name
value required
Specifies the environment variable value
Element labels
Diagram
Diagram schema.tmp#id97
Used by
Element containerconfig
Model label+
Children label
Instance
<labels>
  <label name="" value="">{1,unbounded}</label>
</labels>
Element label
Diagram
Diagram schema.tmp#id98
Used by
Element labels
Attributes
QName Type Fixed Default Use Annotation
name required
Specifies the label name
value required
Specifies the label value
Element machine
Diagram
Diagram schema.tmp#id132 schema.tmp#id111 schema.tmp#id112 schema.tmp#id119 schema.tmp#id125
Used by
Element type
Model vmconfig-entry | vmdisk | vmdvd | vmnic
Children vmconfig-entry, vmdisk, vmdvd, vmnic
Instance
<machine arch="" guestOS="" HWversion="" max_cpu="" max_memory="" memory="" min_cpu="" min_memory="" ncpus="" ovftype="" xen_loader="">
  <vmconfig-entry>{1,1}</vmconfig-entry>
  <vmdisk controller="" device="" diskmode="" disktype="" id="">{1,1}</vmdisk>
  <vmdvd controller="" id="">{1,1}</vmdvd>
  <vmnic driver="" interface="" mac="" mode="">{1,1}</vmnic>
</machine>
Attributes
QName Type Fixed Default Use Annotation
HWversion xs:integer optional
The virtual HW version number for the VM configuration
(vmdk and ovf)
arch restriction of xs:token optional
the VM architecture type (vmdk only)
guestOS optional
The virtual guestOS identification string for the VM
(vmdk and ovf, note the name designation is different for the two
formats)
max_cpu xs:nonNegativeInteger optional
The virtual machine max CPU count (ovf only)
max_memory xs:nonNegativeInteger optional
The virtual machine max memory in MB (ovf only)
memory xs:nonNegativeInteger optional
The memory, in MB, setup for the guest VM (all formats)
min_cpu xs:nonNegativeInteger optional
The virtual machine min CPU count (ovf only)
min_memory xs:nonNegativeInteger optional
The virtual machine min memory in MB (ovf only)
ncpus xs:nonNegativeInteger optional
The number of virtual cpus for the guest VM (all formats)
ovftype restriction of xs:token optional
The OVF configuration type
xen_loader restriction of xs:token optional
the Xen target loader which is expected to load this guest
Element vmconfig-entry
Diagram
Diagram
Type xs:string
Used by
Element machine
Element vmdisk
Diagram
Diagram schema.tmp#id113
Used by
Element machine
Attributes
QName Type Fixed Default Use Annotation
controller restriction of xs:token optional
The disk controller used for the VM guest (vmdk only)
device optional
The disk device to appear in the guest (xen only)
diskmode restriction of xs:token optional
The disk mode (vmdk only)
disktype optional
The type of the disk as it is internally handled
by the VM (ovf only)
id xs:nonNegativeInteger optional
The disk ID / device for the VM disk (vmdk only)
Element vmdvd
Diagram
Diagram schema.tmp#id120
Used by
Element machine
Attributes
QName Type Fixed Default Use Annotation
controller restriction of xs:token required
The CD/DVD controller used for the VM guest
id xs:nonNegativeInteger required
The CD/DVD ID for the VM CD rom drive
Element vmnic
Diagram
Diagram schema.tmp#id126
Used by
Element machine
Attributes
QName Type Fixed Default Use Annotation
driver optional
The driver used for the VM network interface
interface required
The interface ID for the VM network interface
mac mac-address-type optional
The VM mac address
mode optional
The VM network mode
Element oemconfig
Diagram
Diagram schema.tmp#id145 schema.tmp#id147 schema.tmp#id148 schema.tmp#id150 schema.tmp#id151 schema.tmp#id152 schema.tmp#id154 schema.tmp#id156 schema.tmp#id158 schema.tmp#id159 schema.tmp#id161 schema.tmp#id163 schema.tmp#id165 schema.tmp#id167 schema.tmp#id168 schema.tmp#id169 schema.tmp#id171 schema.tmp#id173 schema.tmp#id175 schema.tmp#id177 schema.tmp#id179 schema.tmp#id181 schema.tmp#id183 schema.tmp#id184 schema.tmp#id185 schema.tmp#id187
Used by
Element type
Model oem-ataraid-scan | oem-boot-title | oem-bootwait | oem-device-filter | oem-nic-filter | oem-inplace-recovery | oem-kiwi-initrd | oem-multipath-scan | oem-vmcp-parmfile | oem-partition-install | oem-reboot | oem-reboot-interactive | oem-recovery | oem-recoveryID | oem-recovery-part-size | oem-shutdown | oem-shutdown-interactive | oem-silent-boot | oem-silent-install | oem-silent-verify | oem-skip-verify | oem-swap | oem-swapsize | oem-systemsize | oem-unattended | oem-unattended-id
Children oem-ataraid-scan, oem-boot-title, oem-bootwait, oem-device-filter, oem-inplace-recovery, oem-kiwi-initrd, oem-multipath-scan, oem-nic-filter, oem-partition-install, oem-reboot, oem-reboot-interactive, oem-recovery, oem-recovery-part-size, oem-recoveryID, oem-shutdown, oem-shutdown-interactive, oem-silent-boot, oem-silent-install, oem-silent-verify, oem-skip-verify, oem-swap, oem-swapsize, oem-systemsize, oem-unattended, oem-unattended-id, oem-vmcp-parmfile
Instance
<oemconfig>
  <oem-ataraid-scan>{1,1}</oem-ataraid-scan>
  <oem-boot-title>{1,1}</oem-boot-title>
  <oem-bootwait>{1,1}</oem-bootwait>
  <oem-device-filter>{1,1}</oem-device-filter>
  <oem-nic-filter>{1,1}</oem-nic-filter>
  <oem-inplace-recovery>{1,1}</oem-inplace-recovery>
  <oem-kiwi-initrd>{1,1}</oem-kiwi-initrd>
  <oem-multipath-scan>{1,1}</oem-multipath-scan>
  <oem-vmcp-parmfile>{1,1}</oem-vmcp-parmfile>
  <oem-partition-install>{1,1}</oem-partition-install>
  <oem-reboot>{1,1}</oem-reboot>
  <oem-reboot-interactive>{1,1}</oem-reboot-interactive>
  <oem-recovery>{1,1}</oem-recovery>
  <oem-recoveryID>{1,1}</oem-recoveryID>
  <oem-recovery-part-size>{1,1}</oem-recovery-part-size>
  <oem-shutdown>{1,1}</oem-shutdown>
  <oem-shutdown-interactive>{1,1}</oem-shutdown-interactive>
  <oem-silent-boot>{1,1}</oem-silent-boot>
  <oem-silent-install>{1,1}</oem-silent-install>
  <oem-silent-verify>{1,1}</oem-silent-verify>
  <oem-skip-verify>{1,1}</oem-skip-verify>
  <oem-swap>{1,1}</oem-swap>
  <oem-swapsize>{1,1}</oem-swapsize>
  <oem-systemsize>{1,1}</oem-systemsize>
  <oem-unattended>{1,1}</oem-unattended>
  <oem-unattended-id>{1,1}</oem-unattended-id>
</oemconfig>
Element oem-ataraid-scan
Diagram
Diagram schema.tmp#id146
Type k.oem-ataraid-scan.content
Used by
Element oemconfig
Element oem-boot-title
Diagram
Diagram
Type xs:string
Used by
Element oemconfig
Element oem-bootwait
Diagram
Diagram schema.tmp#id149
Type k.oem-bootwait.content
Used by
Element oemconfig
Element oem-device-filter
Diagram
Diagram
Type xs:string
Used by
Element oemconfig
Element oem-nic-filter
Diagram
Diagram
Type xs:string
Used by
Element oemconfig
Element oem-inplace-recovery
Diagram
Diagram schema.tmp#id153
Type k.oem-inplace-recovery.content
Used by
Element oemconfig
Element oem-kiwi-initrd
Diagram
Diagram schema.tmp#id155
Type k.oem-kiwi-initrd.content
Used by
Element oemconfig
Element oem-multipath-scan
Diagram
Diagram schema.tmp#id157
Type k.oem-multipath-scan.content
Used by
Element oemconfig
Element oem-vmcp-parmfile
Diagram
Diagram
Type xs:string
Used by
Element oemconfig
Element oem-partition-install
Diagram
Diagram schema.tmp#id160
Type k.oem-partition-install.content
Used by
Element oemconfig
Element oem-reboot
Diagram
Diagram schema.tmp#id162
Type k.oem-reboot.content
Used by
Element oemconfig
Element oem-reboot-interactive
Diagram
Diagram schema.tmp#id164
Type k.oem-reboot-interactive.content
Used by
Element oemconfig
Element oem-recovery
Diagram
Diagram schema.tmp#id166
Type k.oem-recovery.content
Used by
Element oemconfig
Element oem-recoveryID
Diagram
Diagram
Type xs:nonNegativeInteger
Used by
Element oemconfig
Element oem-recovery-part-size
Diagram
Diagram
Type xs:nonNegativeInteger
Used by
Element oemconfig
Element oem-shutdown
Diagram
Diagram schema.tmp#id170
Type k.oem-shutdown.content
Used by
Element oemconfig
Element oem-shutdown-interactive
Diagram
Diagram schema.tmp#id172
Type k.oem-shutdown-interactive.content
Used by
Element oemconfig
Element oem-silent-boot
Diagram
Diagram schema.tmp#id174
Type k.oem-silent-boot.content
Used by
Element oemconfig
Element oem-silent-install
Diagram
Diagram schema.tmp#id176
Type k.oem-silent-install.content
Used by
Element oemconfig
Element oem-silent-verify
Diagram
Diagram schema.tmp#id178
Type k.oem-silent-verify.content
Used by
Element oemconfig
Element oem-skip-verify
Diagram
Diagram schema.tmp#id180
Type k.oem-skip-verify.content
Used by
Element oemconfig
Element oem-swap
Diagram
Diagram schema.tmp#id182
Type k.oem-swap.content
Used by
Element oemconfig
Element oem-swapsize
Diagram
Diagram
Type xs:nonNegativeInteger
Used by
Element oemconfig
Element oem-systemsize
Diagram
Diagram
Type xs:nonNegativeInteger
Used by
Element oemconfig
Element oem-unattended
Diagram
Diagram schema.tmp#id186
Type k.oem-unattended.content
Used by
Element oemconfig
Element oem-unattended-id
Diagram
Diagram
Type xs:string
Used by
Element oemconfig
Element pxedeploy
Diagram
Diagram schema.tmp#id221 schema.tmp#id189 schema.tmp#id190 schema.tmp#id191 schema.tmp#id192 schema.tmp#id204 schema.tmp#id212
Used by
Element type
Model timeout | kernel | initrd | partitions | union | configuration
Children configuration, initrd, kernel, partitions, timeout, union
Instance
<pxedeploy blocksize="" server="">
  <timeout>{1,1}</timeout>
  <kernel>{1,1}</kernel>
  <initrd>{1,1}</initrd>
  <partitions device="">{1,1}</partitions>
  <union ro="" rw="" type="">{1,1}</union>
  <configuration arch="" dest="" source="">{1,1}</configuration>
</pxedeploy>
Attributes
QName Type Fixed Default Use Annotation
blocksize xs:nonNegativeInteger optional
Blocksize value used for atftp downloads
server optional
Name or IP Address of server for downloading the data
Element timeout
Diagram
Diagram
Type xs:string
Used by
Element pxedeploy
Element kernel
Diagram
Diagram
Type xs:string
Used by
Element pxedeploy
Element initrd
Diagram
Diagram
Type xs:string
Used by
Element pxedeploy
Element partitions
Diagram
Diagram schema.tmp#id202 schema.tmp#id193
Used by
Element pxedeploy
Model partition+
Children partition
Instance
<partitions device="">
  <partition mountpoint="" number="" size="" target="" type="">{1,unbounded}</partition>
</partitions>
Attributes
QName Type Fixed Default Use Annotation
device optional
As part of the network deploy configuration this section
specifies the disk device name
Element partition
Diagram
Diagram schema.tmp#id194
Used by
Element partitions
Attributes
QName Type Fixed Default Use Annotation
mountpoint optional
Mount path for this partition
number required
Partition ID
size size-type optional
A partition size or optional image size
target xs:boolean optional
Is a real target or not which means is part of
the /etc/fstab file or not
type required
Partition Type identifier, see parted for details
Element union
Diagram
Diagram schema.tmp#id205
Used by
Element pxedeploy
Attributes
QName Type Fixed Default Use Annotation
ro required
Device only for read-only
rw required
Device for Read-Write
type restriction of xs:token required
Union type to use to overlay read-write and read-only parts
Element configuration
Diagram
Diagram schema.tmp#id213
Used by
Element pxedeploy
Attributes
QName Type Fixed Default Use Annotation
arch arch-name optional
A system architecture name, matching the 'uname -m' information
Multiple architectures can be combined as comma separated list
e.g arch="x86_64,ix86"
dest required
Destination of a resource
source required
A source location where a package or configuration file can be found
Element size
Diagram
Diagram schema.tmp#id225
Type extension of xs:nonNegativeInteger
Used by
Element type
Attributes
QName Type Fixed Default Use Annotation
additive xs:boolean optional
Specifies if the size value is absolute or added on top
of the current data size
unit restriction of xs:token optional
The unit of the image size
Element systemdisk
Diagram
Diagram schema.tmp#id229 schema.tmp#id81
Used by
Element type
Model volume*
Children volume
Instance
<systemdisk name="" preferlvm="">
  <volume copy_on_write="" freespace="" mountpoint="" name="" size="">{0,unbounded}</volume>
</systemdisk>
Attributes
QName Type Fixed Default Use Annotation
name optional
Specify Volume group name, default is kiwiVG. This
information is only used if the LVM volume management
is used
preferlvm xs:boolean optional
Prefer LVM even if the used filesystem has its own
volume management system
Element vagrantconfig
Diagram
Diagram schema.tmp#id233
Used by
Element type
Attributes
QName Type Fixed Default Use Annotation
boxname optional
The boxname as it's written into the json file
If not specified the image name is used
provider restriction of xs:token required
The vagrant provider for this box
virtualsize xs:nonNegativeInteger required
virtualsize provides the value of the virtual_size key which
is embedded in the metadata.json hash inside the box file, as
described in http://docs.vagrantup.com/v2/boxes/format.html
This tells the Vagrant provider how big to make the
virtual disk when it creates the VM.
Element version
Diagram
Diagram
Type xs:string
Used by
Element preferences
Element profiles
Diagram
Diagram schema.tmp#id300
Used by
Element image
Model profile+
Children profile
Instance
<profiles>
  <profile description="" import="" name="">{1,unbounded}</profile>
</profiles>
Element profile
Diagram
Diagram schema.tmp#id301
Used by
Element profiles
Attributes
QName Type Fixed Default Use Annotation
description required
Description of how this profiles influences the image
import xs:boolean optional
Import profile by default if no profile was set on
the command line
name required
A name
Element users
Diagram
Diagram schema.tmp#id320 schema.tmp#id309
Used by
Element image
Model user+
Children user
Instance
<users profiles="">
  <user groups="" home="" id="" name="" password="" pwdformat="" realname="" shell="">{1,unbounded}</user>
</users>
Attributes
QName Type Fixed Default Use Annotation
profiles optional
A profile name which binds the section to this name
Element user
Diagram
Diagram schema.tmp#id310
Used by
Element users
Attributes
QName Type Fixed Default Use Annotation
groups groups-list optional
The list of groups that he user belongs to. The
frist item in the list is used as the login group.
If 'groups' is not present a default group is assigned
to the user according to he specifing toolchain behaviour.
home required
The home directory for this user
id xs:nonNegativeInteger optional
The user ID for this user
name required
A name
password optional
The password
pwdformat restriction of xs:token optional
Format of the given password, encrypted is the default
realname optional
The name of an user
shell optional
The shell for this user
Element drivers
Diagram
Diagram schema.tmp#id327 schema.tmp#id323
Used by
Element image
Model file+
Children file
Instance
<drivers profiles="">
  <file arch="" name="">{1,unbounded}</file>
</drivers>
Attributes
QName Type Fixed Default Use Annotation
profiles optional
A profile name which binds the section to this name
Element file
Diagram
Diagram schema.tmp#id324
Used by
Elements drivers, strip
Attributes
QName Type Fixed Default Use Annotation
arch arch-name optional
A system architecture name, matching the 'uname -m' information
Multiple architectures can be combined as comma separated list
e.g arch="x86_64,ix86"
name required
A name
Element strip
Diagram
Diagram schema.tmp#id330 schema.tmp#id323
Used by
Element image
Model file+
Children file
Instance
<strip profiles="" type="">
  <file arch="" name="">{1,unbounded}</file>
</strip>
Attributes
QName Type Fixed Default Use Annotation
profiles optional
A profile name which binds the section to this name
type restriction of xs:token required
Specifies the strip data type. `delete` references
a list of custom files and directories to delete, `tools`
references file names in linux bin/sbin directories, `libs`
references file names in linux lib directories.
Element repository
Diagram
Diagram schema.tmp#id336 schema.tmp#id341
Type extension of k.source
Used by
Element image
Model source
Children source
Instance
<repository alias="" components="" distribution="" imageinclude="" imageonly="" package_gpgcheck="" password="" prefer-license="" priority="" profiles="" repository_gpgcheck="" status="" type="" username="">
  <source path="">{1,1}</source>
</repository>
Attributes
QName Type Fixed Default Use Annotation
alias optional
Alias name to be used for this repository. This is an
optional free form text. If not set the source attribute
value is used and builds the alias name by replacing
each '/' with a '_'. An alias name should be set if the
source argument doesn't really explain what this repository
contains
components optional
Distribution components, used for deb repositories. If
not set it defaults to main
distribution optional
Distribution name information, used for deb repositories
imageinclude xs:boolean optional
Specify whether or not this repository should be configured in the
resulting image. Boolean value true or false, the default is false.
imageonly xs:boolean optional
Specify whether or not this repository should be configured in the
resulting image without using it at build time. Boolean value true
or false, the default is false.
package_gpgcheck xs:boolean optional
Specify whether or not this specific repository is configured to
to run package signature validation. If not set, no value is
appended into the repository configuration file.
password optional
The password
prefer-license xs:boolean optional
Use the license found in this repository, if any, as the
license installed in the image
priority xs:integer optional
Channel priority assigned to all packages available in
this channel (0 if not set). If the exact same package
is available in more than one channel, the highest
priority is used
profiles optional
A profile name which binds the section to this name
repository_gpgcheck xs:boolean optional
Specify whether or not this specific repository is configured to
to run repository signature validation. If not set, no value is
appended into the repository configuration file.
status restriction of xs:token optional
Specifies the status of the repository. This can be
replaceable or if not specified it's a must have repository
type restriction of xs:token optional
Type of repository
username optional
A name of a user
Element source
Diagram
Diagram schema.tmp#id337
Used by
Complex Type k.source
Element repository
Attributes
QName Type Fixed Default Use Annotation
path required
A path
Element packages
Diagram
Diagram schema.tmp#id380 schema.tmp#id357 schema.tmp#id361 schema.tmp#id365 schema.tmp#id369 schema.tmp#id373
Used by
Element image
Model archive | ignore | namedCollection | product | package
Children archive, ignore, namedCollection, package, product
Instance
<packages patternType="" profiles="" type="">
  <archive bootinclude="" name="">{1,1}</archive>
  <ignore arch="" name="">{1,1}</ignore>
  <namedCollection arch="" name="">{1,1}</namedCollection>
  <product arch="" name="">{1,1}</product>
  <package arch="" bootdelete="" bootinclude="" name="" replaces="">{1,1}</package>
</packages>
Attributes
QName Type Fixed Default Use Annotation
patternType restriction of xs:token optional
Selection type for patterns. Could be onlyRequired
or plusRecommended
profiles optional
A profile name which binds the section to this name
type restriction of xs:token required
Specifies package collection type. `bootstrap` packages
gets installed in the very first phase of an image build
in order to fill the empty root directory with bootstrap
data. `image` packages are installed after the bootstrap
phase as chroot operation. `delete` packages are uninstalled
after the preparation phase is done. `image_type_name`
packages are only installed if this build type is requested.
Element archive
Diagram
Diagram schema.tmp#id358
Used by
Element packages
Attributes
QName Type Fixed Default Use Annotation
bootinclude xs:boolean optional
Indicates that this package should be part of
the boot image (initrd) too. This attribute
can be used to include for example branding packages
specified in the system image description to become
part of the boot image also
name required
A name
Element ignore
Diagram
Diagram schema.tmp#id362
Used by
Element packages
Attributes
QName Type Fixed Default Use Annotation
arch arch-name optional
A system architecture name, matching the 'uname -m' information
Multiple architectures can be combined as comma separated list
e.g arch="x86_64,ix86"
name required
A name
Element namedCollection
Diagram
Diagram schema.tmp#id366
Used by
Element packages
Attributes
QName Type Fixed Default Use Annotation
arch arch-name optional
A system architecture name, matching the 'uname -m' information
Multiple architectures can be combined as comma separated list
e.g arch="x86_64,ix86"
name required
A name
Element product
Diagram
Diagram schema.tmp#id370
Used by
Element packages
Attributes
QName Type Fixed Default Use Annotation
arch arch-name optional
A system architecture name, matching the 'uname -m' information
Multiple architectures can be combined as comma separated list
e.g arch="x86_64,ix86"
name required
A name
Element package
Diagram
Diagram schema.tmp#id374
Used by
Element packages
Attributes
QName Type Fixed Default Use Annotation
arch arch-name optional
A system architecture name, matching the 'uname -m' information
Multiple architectures can be combined as comma separated list
e.g arch="x86_64,ix86"
bootdelete xs:boolean optional
Indicates that this package should be removed from
the boot image (initrd). the attribute is only
evaluated if the bootinclude attribute is specified
along with it too
bootinclude xs:boolean optional
Indicates that this package should be part of
the boot image (initrd) too. This attribute
can be used to include for example branding packages
specified in the system image description to become
part of the boot image also
name required
A name
replaces optional
Replace package with some other package
Element extension
Diagram
Diagram
Used by
Element image
Model ANY element from ANY namespace OTHER than 'No Namespace'
Simple Type image-name
Diagram
Diagram
Type restriction of xs:token
Facets
pattern [a-zA-Z0-9_\-\.]+
Used by
Simple Type locale-name
Diagram
Diagram
Type restriction of xs:token
Facets
pattern [a-z]{2}_[A-Z]{2}(,[a-z]{2}_[A-Z]{2})*
Used by
Element locale
Simple Type mac-address-type
Diagram
Diagram
Type restriction of xs:token
Facets
pattern ([0-9a-fA-F]{2}:){5}[0-9a-fA-F]{2}
Used by
Simple Type size-type
Diagram
Diagram
Type restriction of xs:token
Facets
pattern \d*|image
Used by
Simple Type volume-size-type
Diagram
Diagram
Type restriction of xs:token
Facets
pattern \d+|\d+M|\d+G|all
Used by
Simple Type partition-size-type
Diagram
Diagram
Type restriction of xs:token
Facets
pattern \d+|\d+M|\d+G
Used by
Simple Type vhd-tag-type
Diagram
Diagram
Type restriction of xs:token
Facets
pattern [0-9a-f]{8}-([0-9a-f]{4}-){3}[0-9a-f]{12}
Used by
Simple Type groups-list
Diagram
Diagram
Type restriction of xs:token
Facets
pattern [a-zA-Z0-9_\-\.]+(,[a-zA-Z0-9_\-\.]+)*
Used by
Simple Type arch-name
Diagram
Diagram
Type restriction of xs:token
Facets
pattern (x86_64|i586|i686|ix86|aarch64|arm64|armv5el|armv5tel|armv6hl|armv6l|armv7hl|armv7l|ppc|ppc64|ppc64le|s390|s390x)(,(x86_64|i586|i686|ix86|aarch64|arm64|armv5el|armv5tel|armv6hl|armv6l|armv7hl|armv7l|ppc|ppc64|ppc64le|s390|s390x))*
Used by
Simple Type k.hwclock.content
Diagram
Diagram
Type restriction of xs:token
Facets
enumeration utc
enumeration localtime
Used by
Element hwclock
Simple Type k.packagemanager.content
Diagram
Diagram
Type restriction of xs:token
Facets
enumeration apt-get
enumeration zypper
enumeration yum
enumeration dnf
Used by
Element packagemanager
Simple Type k.partitioner.content
Diagram
Diagram
Type restriction of xs:token
Facets
enumeration parted
enumeration fdasd
Used by
Element partitioner
Simple Type k.rpm-check-signatures.content
Diagram
Diagram
Type xs:boolean
Used by
Simple Type k.rpm-excludedocs.content
Diagram
Diagram
Type xs:boolean
Used by
Element rpm-excludedocs
Simple Type k.rpm-force.content
Diagram
Diagram
Type xs:boolean
Used by
Element rpm-force
Simple Type k.oem-ataraid-scan.content
Diagram
Diagram
Type xs:boolean
Used by
Simple Type k.oem-bootwait.content
Diagram
Diagram
Type xs:boolean
Used by
Element oem-bootwait
Simple Type k.oem-inplace-recovery.content
Diagram
Diagram
Type xs:boolean
Used by
Simple Type k.oem-kiwi-initrd.content
Diagram
Diagram
Type xs:boolean
Used by
Element oem-kiwi-initrd
Simple Type k.oem-multipath-scan.content
Diagram
Diagram
Type xs:boolean
Used by
Simple Type k.oem-partition-install.content
Diagram
Diagram
Type xs:boolean
Used by
Simple Type k.oem-reboot.content
Diagram
Diagram
Type xs:boolean
Used by
Element oem-reboot
Simple Type k.oem-reboot-interactive.content
Diagram
Diagram
Type xs:boolean
Used by
Simple Type k.oem-recovery.content
Diagram
Diagram
Type xs:boolean
Used by
Element oem-recovery
Simple Type k.oem-shutdown.content
Diagram
Diagram
Type xs:boolean
Used by
Element oem-shutdown
Simple Type k.oem-shutdown-interactive.content
Diagram
Diagram
Type xs:boolean
Used by
Simple Type k.oem-silent-boot.content
Diagram
Diagram
Type xs:boolean
Used by
Element oem-silent-boot
Simple Type k.oem-silent-install.content
Diagram
Diagram
Type xs:boolean
Used by
Simple Type k.oem-silent-verify.content
Diagram
Diagram
Type xs:boolean
Used by
Simple Type k.oem-skip-verify.content
Diagram
Diagram
Type xs:boolean
Used by
Element oem-skip-verify
Simple Type k.oem-swap.content
Diagram
Diagram
Type xs:boolean
Used by
Element oem-swap
Simple Type k.oem-unattended.content
Diagram
Diagram
Type xs:boolean
Used by
Element oem-unattended
Attribute k.imagename.attribute / @name
Type image-name
Facets
pattern [a-zA-Z0-9_\-\.]+
Used by
Attribute Group k.imagename.attribute
Attribute k.displayname.attribute / @displayname
Used by
Attribute Group k.displayname.attribute
Attribute k.image.schemaversion.attribute / @schemaversion
Type restriction of xs:token
Facets
enumeration 6.6
Used by
Attribute k.image.kiwirevision.attribute / @kiwirevision
Used by
Attribute k.image.id / @id
Type restriction of xs:string
Facets
length 10
Used by
Attribute Group k.image.id
Attribute k.image.attlist / @displayname
Used by
Attribute Group k.image.attlist
Attribute k.image.attlist / @kiwirevision
Used by
Attribute Group k.image.attlist
Attribute k.image.attlist / @id
Type restriction of xs:string
Facets
length 10
Used by
Attribute Group k.image.attlist
Type restriction of xs:token
Facets
enumeration boot
enumeration system
Used by
Attribute k.argument.name.attribute / @name
Used by
Attribute Group k.argument.name.attribute
Attribute k.entrypoint.attlist / @execute
Used by
Attribute Group k.entrypoint.attlist
Attribute k.entrypoint.attlist / @clear
Type xs:boolean
Used by
Attribute Group k.entrypoint.attlist
Attribute k.subcommand.attlist / @execute
Used by
Attribute Group k.subcommand.attlist
Attribute k.subcommand.attlist / @clear
Type xs:boolean
Used by
Attribute Group k.subcommand.attlist
Attribute k.port.number.attribute / @number