Schema Documentation 6.9ΒΆ

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#id25 schema.tmp#id29 schema.tmp#id37 schema.tmp#id293 schema.tmp#id307 schema.tmp#id321 schema.tmp#id328 schema.tmp#id333 schema.tmp#id353 schema.tmp#id381
Model description | preferences | profiles | users | drivers | strip | repository | packages | extension
Children description, drivers, extension, packages, preferences, profiles, repository, strip, users
Instance
<image displayname="" id="" 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="" priority="" profiles="" repository_gpgcheck="" 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
name safe-posix-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#id34 schema.tmp#id30 schema.tmp#id31 schema.tmp#id32 schema.tmp#id33
Used by
Element image
Model author | contact | specification | license
Children author, contact, license, specification
Instance
<description type="">
  <author>{1,1}</author>
  <contact>{1,1}</contact>
  <specification>{1,1}</specification>
  <license>{1,1}</license>
</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 license
Diagram
Diagram
Type xs:string
Used by
Element description
Element preferences
Diagram
Diagram schema.tmp#id291 schema.tmp#id38 schema.tmp#id39 schema.tmp#id40 schema.tmp#id41 schema.tmp#id42 schema.tmp#id44 schema.tmp#id46 schema.tmp#id48 schema.tmp#id49 schema.tmp#id50 schema.tmp#id290
Used by
Element image
Model bootsplash-theme | bootloader-theme | keytable | locale | packagemanager | rpm-check-signatures | rpm-excludedocs | showlicense | timezone | type | version
Children bootloader-theme, bootsplash-theme, keytable, locale, packagemanager, rpm-check-signatures, rpm-excludedocs, showlicense, timezone, type, version
Instance
<preferences profiles="">
  <bootsplash-theme>{1,1}</bootsplash-theme>
  <bootloader-theme>{1,1}</bootloader-theme>
  <keytable>{1,1}</keytable>
  <locale>{1,1}</locale>
  <packagemanager>{1,1}</packagemanager>
  <rpm-check-signatures>{1,1}</rpm-check-signatures>
  <rpm-excludedocs>{1,1}</rpm-excludedocs>
  <showlicense>{1,1}</showlicense>
  <timezone>{1,1}</timezone>
  <type boot="" bootfilesystem="" bootkernel="" bootloader="" bootloader_console="" bootpartition="" bootpartsize="" bootprofile="" boottimeout="" btrfs_quota_groups="" btrfs_root_is_readonly_snapshot="" btrfs_root_is_snapshot="" compressed="" derived_from="" devicepersistency="" disk_start_sector="" editbootconfig="" editbootinstall="" efipartsize="" efiparttable="" filesystem="" firmware="" flags="" force_mbr="" format="" formatoptions="" fsmountoptions="" gcelicense="" gpt_hybrid_mbr="" hybridpersistent="" hybridpersistent_filesystem="" image="" initrd_system="" installboot="" installiso="" installprovidefailsafe="" installpxe="" installstick="" kernelcmdline="" luks="" luksOS="" mdraid="" mediacheck="" overlayroot="" primary="" publisher="" 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 keytable
Diagram
Diagram
Type xs:string
Used by
Element preferences
Element locale
Diagram
Diagram schema.tmp#id3
Type locale-name
Facets
pattern (POSIX|[a-z]{2,3}_[A-Z]{2})(,[a-z]{2,3}_[A-Z]{2})*
Used by
Element preferences
Element packagemanager
Diagram
Diagram schema.tmp#id43
Type k.packagemanager.content
Facets
enumeration apt-get
enumeration zypper
enumeration yum
enumeration dnf
Used by
Element preferences
Element rpm-check-signatures
Diagram
Diagram schema.tmp#id45
Type k.rpm-check-signatures.content
Used by
Element preferences
Element rpm-excludedocs
Diagram
Diagram schema.tmp#id47
Type k.rpm-excludedocs.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#id231 schema.tmp#id51 schema.tmp#id101 schema.tmp#id135 schema.tmp#id179 schema.tmp#id215 schema.tmp#id220 schema.tmp#id224
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_quota_groups="" btrfs_root_is_readonly_snapshot="" btrfs_root_is_snapshot="" compressed="" derived_from="" devicepersistency="" disk_start_sector="" editbootconfig="" editbootinstall="" efipartsize="" efiparttable="" filesystem="" firmware="" flags="" force_mbr="" format="" formatoptions="" fsmountoptions="" gcelicense="" gpt_hybrid_mbr="" hybridpersistent="" hybridpersistent_filesystem="" image="" initrd_system="" installboot="" installiso="" installprovidefailsafe="" installpxe="" installstick="" kernelcmdline="" luks="" luksOS="" mdraid="" mediacheck="" overlayroot="" primary="" publisher="" ramonly="" rootfs_label="" spare_part="" target_blocksize="" target_removable="" vga="" vhdfixedtag="" volid="" wwid_wait_timeout="" xen_server="" zipl_targettype="">
  <containerconfig additionaltags="" 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="" unpartitioned="">{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) description
provided with KIWI
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_quota_groups xs:boolean optional
activate the quota system if the filesystem is btrfs based.
By default the quota system is inactive
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
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.
disk_start_sector restriction of xs:integer optional
Specifies the first disk sector for the first partition.
Default value is 2048 and it can't be set to any number below the
default.
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
efiparttable restriction of xs:token optional
For images with an EFI firmware specifies the partition
table type to use. If not set defaults to gpt partition 
table type.
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 live iso technology and dracut module to use.
If set to overlay the kiwi-live dracut module will be
used to support a live iso system based on squashfs+overlayfs.
If set to dmsquash the dracut standard dmsquash-live module
will be used to support a live iso system based on squashfs
and the device mapper. Please note both modules supports
a different set of live features.
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
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
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 ext4 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
mediacheck xs:boolean optional
Specifies if the bootloader menu should provide an"
mediacheck entry to verify ISO integrity or not.
Disabled by default and only available for x86 arch family."
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)
publisher optional
Specifies the publisher name of the ISO.
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 safe-posix-name 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#id93 schema.tmp#id52 schema.tmp#id60 schema.tmp#id64 schema.tmp#id69 schema.tmp#id79 schema.tmp#id86
Used by
Element type
Model entrypoint | subcommand | expose | volumes | environment | labels
Children entrypoint, environment, expose, labels, subcommand, volumes
Instance
<containerconfig additionaltags="" 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
additionaltags optional
Specifies additional tags for the container using a comma
separated values string
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#id57 schema.tmp#id53
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#id54
Used by
Attributes
QName Type Fixed Default Use Annotation
name required
Specifies a command argument name
Element subcommand
Diagram
Diagram schema.tmp#id61 schema.tmp#id53
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#id65
Used by
Element containerconfig
Model port+
Children port
Instance
<expose>
  <port number="">{1,unbounded}</port>
</expose>
Element port
Diagram
Diagram schema.tmp#id66
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#id70
Used by
Element containerconfig
Model volume+
Children volume
Instance
<volumes>
  <volume copy_on_write="" freespace="" label="" mountpoint="" name="" size="">{1,unbounded}</volume>
</volumes>
Element volume
Diagram
Diagram schema.tmp#id71
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
label optional
filesystem label name of the volume.
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#id80
Used by
Element containerconfig
Model env+
Children env
Instance
<environment>
  <env name="" value="">{1,unbounded}</env>
</environment>
Element env
Diagram
Diagram schema.tmp#id81
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#id87
Used by
Element containerconfig
Model label+
Children label
Instance
<labels>
  <label name="" value="">{1,unbounded}</label>
</labels>
Element label
Diagram
Diagram schema.tmp#id88
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#id123 schema.tmp#id102 schema.tmp#id103 schema.tmp#id110 schema.tmp#id116
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 ova)
arch restriction of xs:token optional
the VM architecture type (vmdk only)
guestOS optional
The virtual guestOS identification string for the VM
(vmdk and ova, note the name designation is different for the two
formats)
max_cpu xs:nonNegativeInteger optional
The virtual machine max CPU count (ova only)
max_memory xs:nonNegativeInteger optional
The virtual machine max memory in MB (ova 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 (ova only)
min_memory xs:nonNegativeInteger optional
The virtual machine min memory in MB (ova 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.
The Open Virtualization Format is a standard for describing
virtual appliances and distribute them in an archive also
called Open Virtual Appliance(OVA). The standard describes
major components associated with a disk image. The exact
specification depends on the product using the format
and is specified in KIWI as the OVF 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#id104
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 (ova only)
id xs:nonNegativeInteger optional
The disk ID / device for the VM disk (vmdk only)
Element vmdvd
Diagram
Diagram schema.tmp#id111
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#id117
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#id136 schema.tmp#id138 schema.tmp#id139 schema.tmp#id141 schema.tmp#id142 schema.tmp#id143 schema.tmp#id145 schema.tmp#id147 schema.tmp#id149 schema.tmp#id150 schema.tmp#id152 schema.tmp#id154 schema.tmp#id156 schema.tmp#id158 schema.tmp#id159 schema.tmp#id160 schema.tmp#id162 schema.tmp#id164 schema.tmp#id166 schema.tmp#id168 schema.tmp#id170 schema.tmp#id172 schema.tmp#id174 schema.tmp#id175 schema.tmp#id176 schema.tmp#id178
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#id137
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#id140
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#id144
Type k.oem-inplace-recovery.content
Used by
Element oemconfig
Element oem-kiwi-initrd
Diagram
Diagram schema.tmp#id146
Type k.oem-kiwi-initrd.content
Used by
Element oemconfig
Element oem-multipath-scan
Diagram
Diagram schema.tmp#id148
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#id151
Type k.oem-partition-install.content
Used by
Element oemconfig
Element oem-reboot
Diagram
Diagram schema.tmp#id153
Type k.oem-reboot.content
Used by
Element oemconfig
Element oem-reboot-interactive
Diagram
Diagram schema.tmp#id155
Type k.oem-reboot-interactive.content
Used by
Element oemconfig
Element oem-recovery
Diagram
Diagram schema.tmp#id157
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#id161
Type k.oem-shutdown.content
Used by
Element oemconfig
Element oem-shutdown-interactive
Diagram
Diagram schema.tmp#id163
Type k.oem-shutdown-interactive.content
Used by
Element oemconfig
Element oem-silent-boot
Diagram
Diagram schema.tmp#id165
Type k.oem-silent-boot.content
Used by
Element oemconfig
Element oem-silent-install
Diagram
Diagram schema.tmp#id167
Type k.oem-silent-install.content
Used by
Element oemconfig
Element oem-silent-verify
Diagram
Diagram schema.tmp#id169
Type k.oem-silent-verify.content
Used by
Element oemconfig
Element oem-skip-verify
Diagram
Diagram schema.tmp#id171
Type k.oem-skip-verify.content
Used by
Element oemconfig
Element oem-swap
Diagram
Diagram schema.tmp#id173
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#id177
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#id212 schema.tmp#id180 schema.tmp#id181 schema.tmp#id182 schema.tmp#id183 schema.tmp#id195 schema.tmp#id203
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#id193 schema.tmp#id184
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#id185
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#id196
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#id204
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#id216
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
unpartitioned xs:nonNegativeInteger optional
Specifies the image empty space that will not be partitioned
Element systemdisk
Diagram
Diagram schema.tmp#id221 schema.tmp#id70
Used by
Element type
Model volume*
Children volume
Instance
<systemdisk name="" preferlvm="">
  <volume copy_on_write="" freespace="" label="" 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#id225
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#id294
Used by
Element image
Model profile+
Children profile
Instance
<profiles>
  <profile arch="" description="" import="" name="">{1,unbounded}</profile>
</profiles>
Element profile
Diagram
Diagram schema.tmp#id299 schema.tmp#id295
Used by
Element profiles
Model requires*
Children requires
Instance
<profile arch="" description="" import="" name="">
  <requires profile="">{0,unbounded}</requires>
</profile>
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"
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 requires
Diagram
Diagram schema.tmp#id296
Used by
Element profile
Attributes
QName Type Fixed Default Use Annotation
profile required
The profile name required as part of the current profile
definition.
Element users
Diagram
Diagram schema.tmp#id319 schema.tmp#id308
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#id309
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#id326 schema.tmp#id322
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#id323
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#id329 schema.tmp#id322
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 to keep, `libs`
references file names in linux lib directories to keep.
Element repository
Diagram
Diagram schema.tmp#id335 schema.tmp#id340
Type extension of k.source
Used by
Element image
Model source
Children source
Instance
<repository alias="" components="" distribution="" imageinclude="" imageonly="" package_gpgcheck="" password="" priority="" profiles="" repository_gpgcheck="" 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
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.
type restriction of xs:token optional
Type of repository
username optional
A name of a user
Element source
Diagram
Diagram schema.tmp#id336
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#id376 schema.tmp#id354 schema.tmp#id358 schema.tmp#id362 schema.tmp#id366 schema.tmp#id370
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="">{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#id355
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#id359
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#id363
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#id367
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#id371
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
Element extension
Diagram
Diagram
Used by
Element image
Model ANY element from ANY namespace OTHER than 'No Namespace'
Simple Type safe-posix-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 (POSIX|[a-z]{2,3}_[A-Z]{2})(,[a-z]{2,3}_[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.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.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.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 safe-posix-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.9
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 / @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
Type xs:nonNegativeInteger
Used by
Attribute Group k.port.number.attribute
Attribute k.volume.attlist / @copy_on_write
Type xs:boolean
Used by
Attribute Group k.volume.attlist
Attribute k.volume.attlist / @freespace
Type volume-size-type
Facets
pattern \d+|\d+M|\d+G|all
Used by
Attribute Group k.volume.attlist
Attribute k.volume.attlist / @mountpoint
Used by
Attribute Group k.volume.attlist
Attribute k.volume.attlist / @label
Used by
Attribute Group k.volume.attlist
Attribute k.volume.name.attribute / @name
Used by
Attribute Group k.volume.name.attribute
Attribute k.volume.attlist / @size
Type volume-size-type
Facets
pattern \d+|\d+M|\d+G|all
Used by
Attribute Group k.volume.attlist
Attribute k.env.name.attribute / @name
Used by
Attribute Group k.env.name.attribute
Attribute k.env.value.attribute / @value
Used by
Attribute Group k.env.value.attribute
Attribute k.label.name.attribute / @name
Used by
Attribute Group k.label.name.attribute
Attribute k.label.value.attribute / @value
Used by
Attribute Group k.label.value.attribute