Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Main schema kiwi.xsd
Namespace No namespace
Properties
attribute form default: unqualified
element form default: qualified
Element image
Namespace No namespace
Annotations
The root element of the configuration file
Diagram
Diagram kiwi0.tmp#id20 kiwi0.tmp#id26 kiwi0.tmp#id33 kiwi0.tmp#id97 kiwi0.tmp#id104 kiwi0.tmp#id164 kiwi0.tmp#id180 kiwi0.tmp#id189 kiwi0.tmp#id196 kiwi0.tmp#id233 kiwi0.tmp#id239 kiwi0.tmp#id268 kiwi0.tmp#id296 kiwi0.tmp#id309
Properties
content: complex
Model description | preferences | profiles | instsource | users | drivers | repository | deploy | split | packages | vmwareconfig | xenconfig | lvmvolumes
Children deploy, description, drivers, instsource, lvmvolumes, packages, preferences, profiles, repository, split, users, vmwareconfig, xenconfig
Instance
<image displayname="" id="" inherit="" kiwirevision="" name="" xsi:noNamespaceSchemaLocation="" xsi:schemaLocation="" schemaversion="">
  <description type="">{1,1}</description>
  <preferences profiles="">{1,1}</preferences>
  <profiles>{1,1}</profiles>
  <instsource>{1,1}</instsource>
  <users group="" id="">{1,1}</users>
  <drivers profiles="" type="">{1,1}</drivers>
  <repository alias="" priority="" status="" type="">{1,1}</repository>
  <deploy blocksize="" server="">{1,1}</deploy>
  <split>{1,1}</split>
  <packages patternPackageType="" patternType="" profiles="" type="">{1,1}</packages>
  <vmwareconfig arch="" guestOS="" HWversion="" memory="" usb="">{1,1}</vmwareconfig>
  <xenconfig domain="" memory="">{1,1}</xenconfig>
  <lvmvolumes>{1,1}</lvmvolumes>
</image>
Attributes
QName Type Fixed Default Use Annotation
displayname optional
id restriction of xs:string optional
inherit optional
kiwirevision xs:nonNegativeInteger optional
name required
A name
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
Source
<xs:element name="image">
  <xs:annotation>
    <xs:documentation>The root element of the configuration file</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="description"/>
      <xs:element ref="preferences"/>
      <xs:element ref="profiles"/>
      <xs:element ref="instsource"/>
      <xs:element ref="users"/>
      <xs:element ref="drivers"/>
      <xs:element ref="repository"/>
      <xs:element ref="deploy"/>
      <xs:element ref="split"/>
      <xs:element ref="packages"/>
      <xs:element ref="vmwareconfig"/>
      <xs:element ref="xenconfig"/>
      <xs:element ref="lvmvolumes"/>
    </xs:choice>
    <xs:attributeGroup ref="k.image.attlist"/>
  </xs:complexType>
</xs:element>
Element description
Namespace No namespace
Annotations
A Short Description
Diagram
Diagram kiwi0.tmp#id30 kiwi0.tmp#id27 kiwi0.tmp#id28 kiwi0.tmp#id29
Properties
content: complex
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
Source
<xs:element name="description">
  <xs:annotation>
    <xs:documentation>A Short Description</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="author"/>
      <xs:element ref="contact"/>
      <xs:element ref="specification"/>
    </xs:choice>
    <xs:attributeGroup ref="k.description.attlist"/>
  </xs:complexType>
</xs:element>
Element author
Namespace No namespace
Annotations
Author of the image
Diagram
Diagram
Type xs:string
Properties
content: simple
Used by
Element description
Source
<xs:element name="author" type="xs:string">
  <xs:annotation>
    <xs:documentation>Author of the image</xs:documentation>
  </xs:annotation>
</xs:element>
Element contact
Namespace No namespace
Annotations
Contact Information from the Author, like Email etc.
Diagram
Diagram
Type xs:string
Properties
content: simple
Used by
Element description
Source
<xs:element name="contact" type="xs:string">
  <xs:annotation>
    <xs:documentation>Contact Information from the Author, like Email etc.</xs:documentation>
  </xs:annotation>
</xs:element>
Element specification
Namespace No namespace
Annotations
A Detailed Description
Diagram
Diagram
Type xs:string
Properties
content: simple
Used by
Element description
Source
<xs:element name="specification" type="xs:string">
  <xs:annotation>
    <xs:documentation>A Detailed Description</xs:documentation>
  </xs:annotation>
</xs:element>
Element preferences
Namespace No namespace
Annotations
Configuration Information Needed for Logical Extend
Diagram
Diagram kiwi0.tmp#id95 kiwi0.tmp#id34 kiwi0.tmp#id59 kiwi0.tmp#id60 kiwi0.tmp#id64 kiwi0.tmp#id66 kiwi0.tmp#id68 kiwi0.tmp#id69 kiwi0.tmp#id71 kiwi0.tmp#id73 kiwi0.tmp#id74 kiwi0.tmp#id75 kiwi0.tmp#id77 kiwi0.tmp#id78 kiwi0.tmp#id80 kiwi0.tmp#id82 kiwi0.tmp#id84 kiwi0.tmp#id86 kiwi0.tmp#id88 kiwi0.tmp#id89 kiwi0.tmp#id90 kiwi0.tmp#id91 kiwi0.tmp#id92 kiwi0.tmp#id93 kiwi0.tmp#id94
Properties
content: complex
Used by
Element image
Model type | version | size | oem-swap | oem-home | oem-boot-title | oem-kiwi-initrd | oem-sap-install | oem-swapsize | oem-systemsize | oem-recovery | oem-recoveryID | oem-reboot | packagemanager | rpm-check-signatures | rpm-excludedocs | rpm-force | keytable | timezone | locale | boot-theme | defaultdestination | defaultroot | defaultbaseroot
Children boot-theme, defaultbaseroot, defaultdestination, defaultroot, keytable, locale, oem-boot-title, oem-home, oem-kiwi-initrd, oem-reboot, oem-recovery, oem-recoveryID, oem-sap-install, oem-swap, oem-swapsize, oem-systemsize, packagemanager, rpm-check-signatures, rpm-excludedocs, rpm-force, size, timezone, type, version
Instance
<preferences profiles="">
  <type baseroot="" boot="" bootkernel="" bootloader="" bootprofile="" checkprebuilt="" compressed="" ec2accountnr="" ec2certfile="" ec2privatekeyfile="" filesystem="" flags="" format="" fsnocheck="" fsreadonly="" fsreadwrite="" hybrid="" luks="" lvm="" lvmgroup="" primary="" vga="" volid="">{1,1}</type>
  <version>{1,1}</version>
  <size additive="" unit="">{1,1}</size>
  <oem-swap>{1,1}</oem-swap>
  <oem-home>{1,1}</oem-home>
  <oem-boot-title>{1,1}</oem-boot-title>
  <oem-kiwi-initrd>{1,1}</oem-kiwi-initrd>
  <oem-sap-install>{1,1}</oem-sap-install>
  <oem-swapsize>{1,1}</oem-swapsize>
  <oem-systemsize>{1,1}</oem-systemsize>
  <oem-recovery>{1,1}</oem-recovery>
  <oem-recoveryID>{1,1}</oem-recoveryID>
  <oem-reboot>{1,1}</oem-reboot>
  <packagemanager>{1,1}</packagemanager>
  <rpm-check-signatures>{1,1}</rpm-check-signatures>
  <rpm-excludedocs>{1,1}</rpm-excludedocs>
  <rpm-force>{1,1}</rpm-force>
  <keytable>{1,1}</keytable>
  <timezone>{1,1}</timezone>
  <locale>{1,1}</locale>
  <boot-theme>{1,1}</boot-theme>
  <defaultdestination>{1,1}</defaultdestination>
  <defaultroot>{1,1}</defaultroot>
  <defaultbaseroot>{1,1}</defaultbaseroot>
</preferences>
Attributes
QName Type Fixed Default Use Annotation
profiles optional
A profile name which binds the section to this name
Source
<xs:element name="preferences">
  <xs:annotation>
    <xs:documentation>Configuration Information Needed for Logical Extend</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="type"/>
      <xs:element ref="version"/>
      <xs:element ref="size"/>
      <xs:element ref="oem-swap"/>
      <xs:element ref="oem-home"/>
      <xs:element ref="oem-boot-title"/>
      <xs:element ref="oem-kiwi-initrd"/>
      <xs:element ref="oem-sap-install"/>
      <xs:element ref="oem-swapsize"/>
      <xs:element ref="oem-systemsize"/>
      <xs:element ref="oem-recovery"/>
      <xs:element ref="oem-recoveryID"/>
      <xs:element ref="oem-reboot"/>
      <xs:element ref="packagemanager"/>
      <xs:element ref="rpm-check-signatures"/>
      <xs:element ref="rpm-excludedocs"/>
      <xs:element ref="rpm-force"/>
      <xs:element ref="keytable"/>
      <xs:element ref="timezone"/>
      <xs:element ref="locale"/>
      <xs:element ref="boot-theme"/>
      <xs:element ref="defaultdestination"/>
      <xs:element ref="defaultroot"/>
      <xs:element ref="defaultbaseroot"/>
    </xs:choice>
    <xs:attributeGroup ref="k.preferences.attlist"/>
  </xs:complexType>
</xs:element>
Element type
Namespace No namespace
Annotations
The Image Type of the Logical Extend
Diagram
Diagram kiwi0.tmp#id35
Properties
content: complex
mixed: true
Used by
Element preferences
Model
Attributes
QName Type Fixed Default Use Annotation
baseroot optional
Specify the path to a pre created base root system.
boot optional
bootkernel optional
bootloader restriction of xs:token optional
bootprofile optional
checkprebuilt xs:boolean optional
compressed xs:boolean optional
ec2accountnr xs:nonNegativeInteger optional
The user's EC2 user ID (Note: AWS account number, NOT Access Key ID)
ec2certfile optional
AWS user's PEM encoded RSA pubkey certificate file
ec2privatekeyfile optional
AWS user's PEM encoded RSA private key file
filesystem restriction of xs:token optional
flags restriction of xs:token optional
format restriction of xs:token optional
fsnocheck xs:boolean optional
Turn off periodic filesystem checks on ext2/3/4.
fsreadonly restriction of xs:token optional
Specifies the filesystem for the read-only part of a split image
fsreadwrite restriction of xs:token optional
Specifies the filesystem for the read-write part of a split image
hybrid xs:boolean optional
luks optional
lvm xs:boolean optional
lvmgroup optional
Specify Volume group name, default is kiwiVG.
primary xs:boolean optional
Specifies the primary type (choose KIWI option type)
vga optional
volid optional
Source
<xs:element name="type">
  <xs:annotation>
    <xs:documentation>The Image Type of the Logical Extend</xs:documentation>
  </xs:annotation>
  <xs:complexType mixed="true">
    <xs:attributeGroup ref="k.type.attlist"/>
  </xs:complexType>
</xs:element>
Element version
Namespace No namespace
Annotations
A Version Number for the Image, Consists of Major.Minor.Release
Diagram
Diagram
Type xs:string
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="version" type="xs:string">
  <xs:annotation>
    <xs:documentation>A Version Number for the Image, Consists of Major.Minor.Release</xs:documentation>
  </xs:annotation>
</xs:element>
Element size
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id61
Properties
content: complex
mixed: true
Used by
Element preferences
Model
Attributes
QName Type Fixed Default Use Annotation
additive xs:boolean optional
unit restriction of xs:token optional
The unit of the image
Source
<xs:element name="size">
  <xs:complexType mixed="true">
    <xs:attributeGroup ref="k.size.attlist"/>
  </xs:complexType>
</xs:element>
Element oem-swap
Namespace No namespace
Annotations
For oemboot driven images: use a swap partition yes/no
Diagram
Diagram kiwi0.tmp#id65
Type k.oem-swap.content
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="oem-swap" type="k.oem-swap.content">
  <xs:annotation>
    <xs:documentation>For oemboot driven images: use a swap partition yes/no</xs:documentation>
  </xs:annotation>
</xs:element>
Element oem-home
Namespace No namespace
Annotations
For oemboot driven images: use a home partition yes/no
Diagram
Diagram kiwi0.tmp#id67
Type k.oem-home.content
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="oem-home" type="k.oem-home.content">
  <xs:annotation>
    <xs:documentation>For oemboot driven images: use a home partition yes/no</xs:documentation>
  </xs:annotation>
</xs:element>
Element oem-boot-title
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="oem-boot-title" type="xs:string"/>
Element oem-kiwi-initrd
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id70
Type k.oem-kiwi-initrd.content
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="oem-kiwi-initrd" type="k.oem-kiwi-initrd.content"/>
Element oem-sap-install
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id72
Type k.oem-sap-install.content
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="oem-sap-install" type="k.oem-sap-install.content"/>
Element oem-swapsize
Namespace No namespace
Diagram
Diagram
Type xs:nonNegativeInteger
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="oem-swapsize" type="xs:nonNegativeInteger"/>
Element oem-systemsize
Namespace No namespace
Diagram
Diagram
Type xs:nonNegativeInteger
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="oem-systemsize" type="xs:nonNegativeInteger"/>
Element oem-recovery
Namespace No namespace
Annotations
For oemboot driven images: create a recovery archive yes/no
Diagram
Diagram kiwi0.tmp#id76
Type k.oem-recovery.content
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="oem-recovery" type="k.oem-recovery.content">
  <xs:annotation>
    <xs:documentation>For oemboot driven images: create a recovery archive yes/no</xs:documentation>
  </xs:annotation>
</xs:element>
Element oem-recoveryID
Namespace No namespace
Diagram
Diagram
Type xs:nonNegativeInteger
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="oem-recoveryID" type="xs:nonNegativeInteger"/>
Element oem-reboot
Namespace No namespace
Annotations
For oemboot driven images: reboot after first deployment yes/no
Diagram
Diagram kiwi0.tmp#id79
Type k.oem-reboot.content
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="oem-reboot" type="k.oem-reboot.content">
  <xs:annotation>
    <xs:documentation>For oemboot driven images: reboot after first deployment yes/no</xs:documentation>
  </xs:annotation>
</xs:element>
Element packagemanager
Namespace No namespace
Annotations
Name of the Package Manager
Diagram
Diagram kiwi0.tmp#id81
Type k.packagemanager.content
Properties
content: simple
Facets
enumeration smart
enumeration zypper
enumeration ensconce
Used by
Element preferences
Source
<xs:element name="packagemanager" type="k.packagemanager.content">
  <xs:annotation>
    <xs:documentation>Name of the Package Manager</xs:documentation>
  </xs:annotation>
</xs:element>
Element rpm-check-signatures
Namespace No namespace
Annotations
Setup a Package Signature
Diagram
Diagram kiwi0.tmp#id83
Type k.rpm-check-signatures.content
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="rpm-check-signatures" type="k.rpm-check-signatures.content">
  <xs:annotation>
    <xs:documentation>Setup a Package Signature</xs:documentation>
  </xs:annotation>
</xs:element>
Element rpm-excludedocs
Namespace No namespace
Annotations
Setup a Package Signature
Diagram
Diagram kiwi0.tmp#id85
Type k.rpm-excludedocs.content
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="rpm-excludedocs" type="k.rpm-excludedocs.content">
  <xs:annotation>
    <xs:documentation>Setup a Package Signature</xs:documentation>
  </xs:annotation>
</xs:element>
Element rpm-force
Namespace No namespace
Annotations
Force the Installation of a Package
Diagram
Diagram kiwi0.tmp#id87
Type k.rpm-force.content
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="rpm-force" type="k.rpm-force.content">
  <xs:annotation>
    <xs:documentation>Force the Installation of a Package</xs:documentation>
  </xs:annotation>
</xs:element>
Element keytable
Namespace No namespace
Annotations
Image keytable setup.
Diagram
Diagram
Type xs:string
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="keytable" type="xs:string">
  <xs:annotation>
    <xs:documentation>Image keytable setup.</xs:documentation>
  </xs:annotation>
</xs:element>
Element timezone
Namespace No namespace
Annotations
Setup Image Timezone setup
Diagram
Diagram
Type xs:string
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="timezone" type="xs:string">
  <xs:annotation>
    <xs:documentation>Setup Image Timezone setup</xs:documentation>
  </xs:annotation>
</xs:element>
Element locale
Namespace No namespace
Annotations
Image locale setup.
Diagram
Diagram
Type xs:string
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="locale" type="xs:string">
  <xs:annotation>
    <xs:documentation>Image locale setup.</xs:documentation>
  </xs:annotation>
</xs:element>
Element boot-theme
Namespace No namespace
Annotations
Image bootsplash/gfxboot theme setup.
Diagram
Diagram
Type xs:string
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="boot-theme" type="xs:string">
  <xs:annotation>
    <xs:documentation>Image bootsplash/gfxboot theme setup.</xs:documentation>
  </xs:annotation>
</xs:element>
Element defaultdestination
Namespace No namespace
Annotations
Default Path if destdir Otion is Not Specified
Diagram
Diagram
Type xs:string
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="defaultdestination" type="xs:string">
  <xs:annotation>
    <xs:documentation>Default Path if destdir Otion is Not Specified</xs:documentation>
  </xs:annotation>
</xs:element>
Element defaultroot
Namespace No namespace
Annotations
Default Root Directory Name if root Option is Not Specified
Diagram
Diagram
Type xs:string
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="defaultroot" type="xs:string">
  <xs:annotation>
    <xs:documentation>Default Root Directory Name if root Option is Not Specified</xs:documentation>
  </xs:annotation>
</xs:element>
Element defaultbaseroot
Namespace No namespace
Annotations
Default Path if baseroot Option is not Specified
Diagram
Diagram
Type xs:string
Properties
content: simple
Used by
Element preferences
Source
<xs:element name="defaultbaseroot" type="xs:string">
  <xs:annotation>
    <xs:documentation>Default Path if baseroot Option is not Specified</xs:documentation>
  </xs:annotation>
</xs:element>
Element profiles
Namespace No namespace
Annotations
Creates Namespace Section for Drivers
Diagram
Diagram kiwi0.tmp#id98
Properties
content: complex
Used by
Element image
Model profile+
Children profile
Instance
<profiles>
  <profile description="" import="" name="">{1,unbounded}</profile>
</profiles>
Source
<xs:element name="profiles">
  <xs:annotation>
    <xs:documentation>Creates Namespace Section for Drivers</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" ref="profile"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element profile
Namespace No namespace
Annotations
Creates Profiles
Diagram
Diagram kiwi0.tmp#id99
Properties
content: complex
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
name required
A name
Source
<xs:element name="profile">
  <xs:annotation>
    <xs:documentation>Creates Profiles</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.profile.attlist"/>
  </xs:complexType>
</xs:element>
Element instsource
Namespace No namespace
Annotations
Describe Packages and Metadata
Diagram
Diagram kiwi0.tmp#id105 kiwi0.tmp#id117 kiwi0.tmp#id124 kiwi0.tmp#id139 kiwi0.tmp#id163
Properties
content: complex
Used by
Element image
Model architectures | productoptions | instrepo | metadata | repopackages
Children architectures, instrepo, metadata, productoptions, repopackages
Instance
<instsource>
  <architectures>{1,1}</architectures>
  <productoptions>{1,1}</productoptions>
  <instrepo local="" name="" priority="" pwd="" username="">{1,1}</instrepo>
  <metadata>{1,1}</metadata>
  <repopackages>{1,1}</repopackages>
</instsource>
Source
<xs:element name="instsource">
  <xs:annotation>
    <xs:documentation>Describe Packages and Metadata</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="architectures"/>
      <xs:element ref="productoptions"/>
      <xs:element ref="instrepo"/>
      <xs:element ref="metadata"/>
      <xs:element ref="repopackages"/>
    </xs:choice>
  </xs:complexType>
</xs:element>
Element architectures
Namespace No namespace
Annotations
Describe Packages and Metadata
Diagram
Diagram kiwi0.tmp#id106 kiwi0.tmp#id113
Properties
content: complex
Used by
Element instsource
Model arch | requiredarch
Children arch, requiredarch
Instance
<architectures>
  <arch fallback="" id="" name="">{1,1}</arch>
  <requiredarch ref="">{1,1}</requiredarch>
</architectures>
Source
<xs:element name="architectures">
  <xs:annotation>
    <xs:documentation>Describe Packages and Metadata</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="arch"/>
      <xs:element ref="requiredarch"/>
    </xs:choice>
  </xs:complexType>
</xs:element>
Element arch
Namespace No namespace
Annotations
Describe Packages and Metadata
Diagram
Diagram kiwi0.tmp#id107
Properties
content: complex
Used by
Element architectures
Attributes
QName Type Fixed Default Use Annotation
fallback xs:IDREF optional
id xs:ID required
An ID
name required
A name
Source
<xs:element name="arch">
  <xs:annotation>
    <xs:documentation>Describe Packages and Metadata</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.arch.attlist"/>
  </xs:complexType>
</xs:element>
Element requiredarch
Namespace No namespace
Annotations
Describe Packages and Metadata
Diagram
Diagram kiwi0.tmp#id114
Properties
content: complex
Used by
Element architectures
Attributes
QName Type Fixed Default Use Annotation
ref xs:IDREF required
Source
<xs:element name="requiredarch">
  <xs:annotation>
    <xs:documentation>Describe Packages and Metadata</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.requiredarch.attlist"/>
  </xs:complexType>
</xs:element>
Element productoptions
Namespace No namespace
Annotations
Describe Packages and Metadata
Diagram
Diagram kiwi0.tmp#id118 kiwi0.tmp#id120 kiwi0.tmp#id122
Properties
content: complex
Used by
Element instsource
Model productoption | productinfo | productvar
Children productinfo, productoption, productvar
Instance
<productoptions>
  <productoption name="">{1,1}</productoption>
  <productinfo name="">{1,1}</productinfo>
  <productvar name="">{1,1}</productvar>
</productoptions>
Source
<xs:element name="productoptions">
  <xs:annotation>
    <xs:documentation>Describe Packages and Metadata</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="productoption"/>
      <xs:element ref="productinfo"/>
      <xs:element ref="productvar"/>
    </xs:choice>
  </xs:complexType>
</xs:element>
Element productoption
Namespace No namespace
Annotations
Describe Packages and Metadata
Diagram
Diagram kiwi0.tmp#id119
Properties
content: complex
mixed: true
Used by
Element productoptions
Model
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:element name="productoption">
  <xs:annotation>
    <xs:documentation>Describe Packages and Metadata</xs:documentation>
  </xs:annotation>
  <xs:complexType mixed="true">
    <xs:attributeGroup ref="k.productoption.attlist"/>
  </xs:complexType>
</xs:element>
Element productinfo
Namespace No namespace
Annotations
Describe Packages and Metadata
Diagram
Diagram kiwi0.tmp#id121
Properties
content: complex
mixed: true
Used by
Element productoptions
Model
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:element name="productinfo">
  <xs:annotation>
    <xs:documentation>Describe Packages and Metadata</xs:documentation>
  </xs:annotation>
  <xs:complexType mixed="true">
    <xs:attributeGroup ref="k.productinfo.attlist"/>
  </xs:complexType>
</xs:element>
Element productvar
Namespace No namespace
Annotations
Describe Packages and Metadata
Diagram
Diagram kiwi0.tmp#id123
Properties
content: complex
mixed: true
Used by
Element productoptions
Model
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:element name="productvar">
  <xs:annotation>
    <xs:documentation>Describe Packages and Metadata</xs:documentation>
  </xs:annotation>
  <xs:complexType mixed="true">
    <xs:attributeGroup ref="k.productvar.attlist"/>
  </xs:complexType>
</xs:element>
Element instrepo
Namespace No namespace
Annotations
Name of a Installation Repository
Diagram
Diagram kiwi0.tmp#id126 kiwi0.tmp#id125 kiwi0.tmp#id131
Type extension of k.source
Type hierarchy
Properties
content: complex
Used by
Element instsource
Model source
Children source
Instance
<instrepo local="" name="" priority="" pwd="" username="">
  <source path="">{1,1}</source>
</instrepo>
Attributes
QName Type Fixed Default Use Annotation
local xs:boolean optional
name xs:ID required
priority required
Search priority for packages in this repo
pwd optional
The password
username optional
A name of a user
Source
<xs:element name="instrepo">
  <xs:annotation>
    <xs:documentation>Name of a Installation Repository</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="k.source">
        <xs:attributeGroup ref="k.instrepo.attlist"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>
Element source
Namespace No namespace
Annotations
A Pointer to a Repository/Package Source
Diagram
Diagram kiwi0.tmp#id127
Properties
content: complex
Used by
Complex Type k.source
Elements instrepo, repository
Attributes
QName Type Fixed Default Use Annotation
path required
A path
Source
<xs:element name="source">
  <xs:annotation>
    <xs:documentation>A Pointer to a Repository/Package Source</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.source.attlist"/>
  </xs:complexType>
</xs:element>
Element metadata
Namespace No namespace
Annotations
Contains Metadata
Diagram
Diagram kiwi0.tmp#id140 kiwi0.tmp#id151 kiwi0.tmp#id160
Properties
content: complex
Used by
Element instsource
Model repopackage | metafile | chroot
Children chroot, metafile, repopackage
Instance
<metadata>
  <repopackage addarch="" arch="" forcerepo="" medium="" name="" onlyarch="" removearch="" script="" source="">{1,1}</repopackage>
  <metafile script="" target="" url="">{1,1}</metafile>
  <chroot requires="">{1,1}</chroot>
</metadata>
Source
<xs:element name="metadata">
  <xs:annotation>
    <xs:documentation>Contains Metadata</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="repopackage"/>
      <xs:element ref="metafile"/>
      <xs:element ref="chroot"/>
    </xs:choice>
  </xs:complexType>
</xs:element>
Element repopackage
Namespace No namespace
Annotations
Name of an instsource Package
Diagram
Diagram kiwi0.tmp#id141
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
addarch optional
arch optional
An architecture
forcerepo xs:IDREF optional
Specifies the search priority
medium xs:nonNegativeInteger optional
name required
A name
onlyarch optional
removearch optional
script optional
source optional
Source
<xs:element name="repopackage">
  <xs:annotation>
    <xs:documentation>Name of an instsource Package</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.repopackage.attlist"/>
  </xs:complexType>
</xs:element>
Element metafile
Namespace No namespace
Annotations
A file Pointer Optionally Bundled With a Script
Diagram
Diagram kiwi0.tmp#id152
Properties
content: complex
Used by
Element metadata
Attributes
QName Type Fixed Default Use Annotation
script required
target required
Destination path where to download the file
url required
URL where to find the metafile
Source
<xs:element name="metafile">
  <xs:annotation>
    <xs:documentation>A file Pointer Optionally Bundled With a Script</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.metafile.attlist"/>
  </xs:complexType>
</xs:element>
Element chroot
Namespace No namespace
Annotations
Describe Packages and Metadata
Diagram
Diagram kiwi0.tmp#id161
Properties
content: complex
mixed: true
Used by
Element metadata
Model
Attributes
QName Type Fixed Default Use Annotation
requires required
Source
<xs:element name="chroot">
  <xs:annotation>
    <xs:documentation>Describe Packages and Metadata</xs:documentation>
  </xs:annotation>
  <xs:complexType mixed="true">
    <xs:attributeGroup ref="k.chroot.attlist"/>
  </xs:complexType>
</xs:element>
Element repopackages
Namespace No namespace
Annotations
Specifies Packages for Installation Source
Diagram
Diagram kiwi0.tmp#id140
Properties
content: complex
Used by
Element instsource
Model repopackage*
Children repopackage
Instance
<repopackages>
  <repopackage addarch="" arch="" forcerepo="" medium="" name="" onlyarch="" removearch="" script="" source="">{0,unbounded}</repopackage>
</repopackages>
Source
<xs:element name="repopackages">
  <xs:annotation>
    <xs:documentation>Specifies Packages for Installation Source</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" ref="repopackage"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element users
Namespace No namespace
Annotations
A List of Users
Diagram
Diagram kiwi0.tmp#id176 kiwi0.tmp#id165
Properties
content: complex
Used by
Element image
Model user+
Children user
Instance
<users group="" id="">
  <user home="" id="" name="" pwd="" realname="" shell="">{1,unbounded}</user>
</users>
Attributes
QName Type Fixed Default Use Annotation
group required
Contains the group to which the user belongs
id xs:nonNegativeInteger optional
Contains the group ID to which the user belongs
Source
<xs:element name="users">
  <xs:annotation>
    <xs:documentation>A List of Users</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" ref="user"/>
    </xs:sequence>
    <xs:attributeGroup ref="k.users.attlist"/>
  </xs:complexType>
</xs:element>
Element user
Namespace No namespace
Annotations
A User with Name, Password, Path to Its Home And Shell
Diagram
Diagram kiwi0.tmp#id166
Properties
content: complex
Used by
Element users
Attributes
QName Type Fixed Default Use Annotation
home required
The home directory for this user
id xs:nonNegativeInteger optional
The user ID for this user
name required
A name
pwd required
The password
realname optional
The name of an user
shell optional
The shell for this user
Source
<xs:element name="user">
  <xs:annotation>
    <xs:documentation>A User with Name, Password, Path to Its Home And Shell</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.user.attlist"/>
  </xs:complexType>
</xs:element>
Element drivers
Namespace No namespace
Annotations
A Collection of Driver Files
Diagram
Diagram kiwi0.tmp#id185 kiwi0.tmp#id181
Properties
content: complex
Used by
Element image
Model file+
Children file
Instance
<drivers profiles="" type="">
  <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
type restriction of xs:token required
Source
<xs:element name="drivers">
  <xs:annotation>
    <xs:documentation>A Collection of Driver Files</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" ref="file"/>
    </xs:sequence>
    <xs:attributeGroup ref="k.drivers.attlist"/>
  </xs:complexType>
</xs:element>
Element file
Namespace No namespace
Annotations
A Pointer to a File
Diagram
Diagram kiwi0.tmp#id182
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
arch optional
An architecture
name required
A name
Source
<xs:element name="file">
  <xs:annotation>
    <xs:documentation>A Pointer to a File</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.file.attlist"/>
  </xs:complexType>
</xs:element>
Element repository
Namespace No namespace
Annotations
The Name of the Repository
Diagram
Diagram kiwi0.tmp#id126 kiwi0.tmp#id125 kiwi0.tmp#id190
Type extension of k.source
Type hierarchy
Properties
content: complex
Used by
Element image
Model source
Children source
Instance
<repository alias="" priority="" status="" type="">
  <source path="">{1,1}</source>
</repository>
Attributes
QName Type Fixed Default Use Annotation
alias optional
priority xs:integer optional
status restriction of xs:token optional
type restriction of xs:token required
Type of repository
Source
<xs:element name="repository">
  <xs:annotation>
    <xs:documentation>The Name of the Repository</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="k.source">
        <xs:attributeGroup ref="k.repository.attlist"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>
Element deploy
Namespace No namespace
Annotations
Controls the Image Deploy Process
Diagram
Diagram kiwi0.tmp#id230 kiwi0.tmp#id197 kiwi0.tmp#id198 kiwi0.tmp#id199 kiwi0.tmp#id200 kiwi0.tmp#id201 kiwi0.tmp#id213 kiwi0.tmp#id221
Properties
content: complex
Used by
Element image
Model timeout | commandline | kernel | initrd | partitions | union | configuration
Children commandline, configuration, initrd, kernel, partitions, timeout, union
Instance
<deploy blocksize="" server="">
  <timeout>{1,1}</timeout>
  <commandline>{1,1}</commandline>
  <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>
</deploy>
Attributes
QName Type Fixed Default Use Annotation
blocksize optional
Blocksize value used for atftp downloads
server optional
Name or IP Address of server for downloading the data
Source
<xs:element name="deploy">
  <xs:annotation>
    <xs:documentation>Controls the Image Deploy Process</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="timeout"/>
      <xs:element ref="commandline"/>
      <xs:element ref="kernel"/>
      <xs:element ref="initrd"/>
      <xs:element ref="partitions"/>
      <xs:element ref="union"/>
      <xs:element ref="configuration"/>
    </xs:choice>
    <xs:attributeGroup ref="k.deploy.attlist"/>
  </xs:complexType>
</xs:element>
Element timeout
Namespace No namespace
Annotations
Specifies an ATFTP Download Timeout
Diagram
Diagram
Type xs:string
Properties
content: simple
Used by
Element deploy
Source
<xs:element name="timeout" type="xs:string">
  <xs:annotation>
    <xs:documentation>Specifies an ATFTP Download Timeout</xs:documentation>
  </xs:annotation>
</xs:element>
Element commandline
Namespace No namespace
Annotations
Specifies the Kernel Boot Commandline
Diagram
Diagram
Type xs:string
Properties
content: simple
Used by
Element deploy
Source
<xs:element name="commandline" type="xs:string">
  <xs:annotation>
    <xs:documentation>Specifies the Kernel Boot Commandline</xs:documentation>
  </xs:annotation>
</xs:element>
Element kernel
Namespace No namespace
Annotations
Specifies Where to Find the Boot Kernel
Diagram
Diagram
Type xs:string
Properties
content: simple
Used by
Element deploy
Source
<xs:element name="kernel" type="xs:string">
  <xs:annotation>
    <xs:documentation>Specifies Where to Find the Boot Kernel</xs:documentation>
  </xs:annotation>
</xs:element>
Element initrd
Namespace No namespace
Annotations
Specifies where the Boot Image can be Found
Diagram
Diagram
Type xs:string
Properties
content: simple
Used by
Element deploy
Source
<xs:element name="initrd" type="xs:string">
  <xs:annotation>
    <xs:documentation>Specifies where the Boot Image can be Found</xs:documentation>
  </xs:annotation>
</xs:element>
Element partitions
Namespace No namespace
Annotations
A List of Partitions
Diagram
Diagram kiwi0.tmp#id211 kiwi0.tmp#id202
Properties
content: complex
Used by
Element deploy
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
Source
<xs:element name="partitions">
  <xs:annotation>
    <xs:documentation>A List of Partitions</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" ref="partition"/>
    </xs:sequence>
    <xs:attributeGroup ref="k.partitions.attlist"/>
  </xs:complexType>
</xs:element>
Element partition
Namespace No namespace
Annotations
A Partition
Diagram
Diagram kiwi0.tmp#id203
Properties
content: complex
Used by
Element partitions
Attributes
QName Type Fixed Default Use Annotation
mountpoint optional
Mount path for this partition
number required
Partition ID
size optional
A partition size or optional image size
target xs:boolean optional
type required
Partition Type identifier, see fdisk for details
Source
<xs:element name="partition">
  <xs:annotation>
    <xs:documentation>A Partition</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.partition.attlist"/>
  </xs:complexType>
</xs:element>
Element union
Namespace No namespace
Annotations
Specifies the Overlay Filesystem
Diagram
Diagram kiwi0.tmp#id214
Properties
content: complex
Used by
Element deploy
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
Source
<xs:element name="union">
  <xs:annotation>
    <xs:documentation>Specifies the Overlay Filesystem</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.union.attlist"/>
  </xs:complexType>
</xs:element>
Element configuration
Namespace No namespace
Annotations
Specifies Configuration files
Diagram
Diagram kiwi0.tmp#id222
Properties
content: complex
Used by
Element deploy
Attributes
QName Type Fixed Default Use Annotation
arch optional
An architecture
dest required
Destination of a ressource
source required
Source
<xs:element name="configuration">
  <xs:annotation>
    <xs:documentation>Specifies Configuration files</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.configuration.attlist"/>
  </xs:complexType>
</xs:element>
Element split
Namespace No namespace
Annotations
Describes Images in Read-Only and Read-Write Portions
Diagram
Diagram kiwi0.tmp#id234 kiwi0.tmp#id238
Properties
content: complex
Used by
Element image
Model temporary | persistent
Children persistent, temporary
Instance
<split>
  <temporary>{1,1}</temporary>
  <persistent>{1,1}</persistent>
</split>
Source
<xs:element name="split">
  <xs:annotation>
    <xs:documentation>Describes Images in Read-Only and Read-Write Portions</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="temporary"/>
      <xs:element ref="persistent"/>
    </xs:choice>
  </xs:complexType>
</xs:element>
Element temporary
Namespace No namespace
Annotations
Specifies Files in RAM
Diagram
Diagram kiwi0.tmp#id235 kiwi0.tmp#id181
Properties
content: complex
Used by
Element split
Model except | file
Children except, file
Instance
<temporary>
  <except name="">{1,1}</except>
  <file arch="" name="">{1,1}</file>
</temporary>
Source
<xs:element name="temporary">
  <xs:annotation>
    <xs:documentation>Specifies Files in RAM</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="except"/>
      <xs:element ref="file"/>
    </xs:choice>
  </xs:complexType>
</xs:element>
Element except
Namespace No namespace
Annotations
A Pointer to a File which should be excluded
Diagram
Diagram kiwi0.tmp#id236
Properties
content: complex
Used by
Elements persistent, temporary
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:element name="except">
  <xs:annotation>
    <xs:documentation>A Pointer to a File which should be excluded</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.except.attlist"/>
  </xs:complexType>
</xs:element>
Element persistent
Namespace No namespace
Annotations
Specifies Filenames in the Read-Write Disk Area
Diagram
Diagram kiwi0.tmp#id235 kiwi0.tmp#id181
Properties
content: complex
Used by
Element split
Model except | file
Children except, file
Instance
<persistent>
  <except name="">{1,1}</except>
  <file arch="" name="">{1,1}</file>
</persistent>
Source
<xs:element name="persistent">
  <xs:annotation>
    <xs:documentation>Specifies Filenames in the Read-Write Disk Area</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="except"/>
      <xs:element ref="file"/>
    </xs:choice>
  </xs:complexType>
</xs:element>
Element packages
Namespace No namespace
Annotations
Specifies Packages/Patterns Used in Different Stages
Diagram
Diagram kiwi0.tmp#id262 kiwi0.tmp#id240 kiwi0.tmp#id247 kiwi0.tmp#id251 kiwi0.tmp#id255 kiwi0.tmp#id258
Properties
content: complex
Used by
Element image
Model package | opensusePattern | opensuseProduct | ignore | archive
Children archive, ignore, opensusePattern, opensuseProduct, package
Instance
<packages patternPackageType="" patternType="" profiles="" type="">
  <package arch="" bootdelete="" bootinclude="" name="" replaces="">{1,1}</package>
  <opensusePattern arch="" name="">{1,1}</opensusePattern>
  <opensuseProduct arch="" name="">{1,1}</opensuseProduct>
  <ignore name="">{1,1}</ignore>
  <archive bootinclude="" name="">{1,1}</archive>
</packages>
Attributes
QName Type Fixed Default Use Annotation
patternPackageType restriction of xs:token optional
patternType restriction of xs:token optional
profiles optional
type restriction of xs:token required
Source
<xs:element name="packages">
  <xs:annotation>
    <xs:documentation>Specifies Packages/Patterns Used in Different Stages</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="package"/>
      <xs:element ref="opensusePattern"/>
      <xs:element ref="opensuseProduct"/>
      <xs:element ref="ignore"/>
      <xs:element ref="archive"/>
    </xs:choice>
    <xs:attributeGroup ref="k.packages.attlist"/>
  </xs:complexType>
</xs:element>
Element package
Namespace No namespace
Annotations
Name of an image Package
Diagram
Diagram kiwi0.tmp#id241
Properties
content: complex
Used by
Element packages
Attributes
QName Type Fixed Default Use Annotation
arch optional
An architecture
bootdelete xs:boolean optional
bootinclude xs:boolean optional
name required
A name
replaces optional
Replace package with some other package
Source
<xs:element name="package">
  <xs:annotation>
    <xs:documentation>Name of an image Package</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.package.attlist"/>
  </xs:complexType>
</xs:element>
Element opensusePattern
Namespace No namespace
Annotations
Name of a Pattern From openSUSE
Diagram
Diagram kiwi0.tmp#id248
Properties
content: complex
Used by
Element packages
Attributes
QName Type Fixed Default Use Annotation
arch optional
An architecture
name required
A name
Source
<xs:element name="opensusePattern">
  <xs:annotation>
    <xs:documentation>Name of a Pattern From openSUSE</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.opensusepattern.attlist"/>
  </xs:complexType>
</xs:element>
Element opensuseProduct
Namespace No namespace
Annotations
Name of a Product From openSUSE
Diagram
Diagram kiwi0.tmp#id252
Properties
content: complex
Used by
Element packages
Attributes
QName Type Fixed Default Use Annotation
arch optional
An architecture
name required
A name
Source
<xs:element name="opensuseProduct">
  <xs:annotation>
    <xs:documentation>Name of a Product From openSUSE</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.opensuseproduct.attlist"/>
  </xs:complexType>
</xs:element>
Element ignore
Namespace No namespace
Annotations
Ignores a Package
Diagram
Diagram kiwi0.tmp#id256
Properties
content: complex
Used by
Element packages
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:element name="ignore">
  <xs:annotation>
    <xs:documentation>Ignores a Package</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.ignore.attlist"/>
  </xs:complexType>
</xs:element>
Element archive
Namespace No namespace
Annotations
Name of an image archive file (tarball)
Diagram
Diagram kiwi0.tmp#id259
Properties
content: complex
Used by
Element packages
Attributes
QName Type Fixed Default Use Annotation
bootinclude xs:boolean optional
name required
A name
Source
<xs:element name="archive">
  <xs:annotation>
    <xs:documentation>Name of an image archive file (tarball)</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.archive.attlist"/>
  </xs:complexType>
</xs:element>
Element vmwareconfig
Namespace No namespace
Annotations
specifies the VMware configuration sections
Diagram
Diagram kiwi0.tmp#id289 kiwi0.tmp#id269 kiwi0.tmp#id277 kiwi0.tmp#id283
Properties
content: complex
Used by
Element image
Model vmwarenic | vmwaredisk | vmwarecdrom
Children vmwarecdrom, vmwaredisk, vmwarenic
Instance
<vmwareconfig arch="" guestOS="" HWversion="" memory="" usb="">
  <vmwarenic driver="" interface="" mode="">{1,1}</vmwarenic>
  <vmwaredisk controller="" id="">{1,1}</vmwaredisk>
  <vmwarecdrom controller="" id="">{1,1}</vmwarecdrom>
</vmwareconfig>
Attributes
QName Type Fixed Default Use Annotation
HWversion xs:integer optional
The virtual HW version number for the VMware configuration
arch restriction of xs:token optional
the VMware architecture type
guestOS optional
the virtual guestOS identification string for VMware
memory required
The memory setup for the guest VM.
usb xs:boolean optional
Activate/Deactivate usb controller for VMware
Source
<xs:element name="vmwareconfig">
  <xs:annotation>
    <xs:documentation>specifies the VMware configuration sections</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="vmwarenic"/>
      <xs:element ref="vmwaredisk"/>
      <xs:element ref="vmwarecdrom"/>
    </xs:choice>
    <xs:attributeGroup ref="k.vmwareconfig.attlist"/>
  </xs:complexType>
</xs:element>
Element vmwarenic
Namespace No namespace
Annotations
The VMware network interface definition
Diagram
Diagram kiwi0.tmp#id270
Properties
content: complex
Used by
Element vmwareconfig
Attributes
QName Type Fixed Default Use Annotation
driver required
The driver used for the VM network interface
interface xs:nonNegativeInteger required
The interface ID for the VM network interface
mode required
The VM network mode
Source
<xs:element name="vmwarenic">
  <xs:annotation>
    <xs:documentation>The VMware network interface definition</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.vmwarenic.attlist"/>
  </xs:complexType>
</xs:element>
Element vmwaredisk
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id278
Properties
content: complex
Used by
Element vmwareconfig
Attributes
QName Type Fixed Default Use Annotation
controller restriction of xs:token required
The disk controller used for the VMware guest
id xs:nonNegativeInteger required
The disk ID for the VM disk
Source
<xs:element name="vmwaredisk">
  <xs:complexType>
    <xs:attributeGroup ref="k.vmwaredisk.attlist"/>
  </xs:complexType>
</xs:element>
Element vmwarecdrom
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id284
Properties
content: complex
Used by
Element vmwareconfig
Attributes
QName Type Fixed Default Use Annotation
controller restriction of xs:token required
The CD/DVD controller used for the VMware guest
id xs:nonNegativeInteger required
The CD/DVD ID for the VM CD rom drive
Source
<xs:element name="vmwarecdrom">
  <xs:complexType>
    <xs:attributeGroup ref="k.vmwarecdrom.attlist"/>
  </xs:complexType>
</xs:element>
Element xenconfig
Namespace No namespace
Annotations
specifies the Xen configuration sections
Diagram
Diagram kiwi0.tmp#id306 kiwi0.tmp#id297 kiwi0.tmp#id301
Properties
content: complex
Used by
Element image
Model xendisk | xenbridge
Children xenbridge, xendisk
Instance
<xenconfig domain="" memory="">
  <xendisk device="">{1,1}</xendisk>
  <xenbridge mac="" name="">{1,1}</xenbridge>
</xenconfig>
Attributes
QName Type Fixed Default Use Annotation
domain restriction of xs:token optional
The type of Xen domain to create (dom0 or domU)
memory optional
The memory setup for the Xen guest.
Source
<xs:element name="xenconfig">
  <xs:annotation>
    <xs:documentation>specifies the Xen configuration sections</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="xendisk"/>
      <xs:element ref="xenbridge"/>
    </xs:choice>
    <xs:attributeGroup ref="k.xenconfig.attlist"/>
  </xs:complexType>
</xs:element>
Element xendisk
Namespace No namespace
Annotations
The Xen disk device definition.
Diagram
Diagram kiwi0.tmp#id298
Properties
content: complex
Used by
Element xenconfig
Attributes
QName Type Fixed Default Use Annotation
device required
The disk device to appear in the Xen guest
Source
<xs:element name="xendisk">
  <xs:annotation>
    <xs:documentation>The Xen disk device definition.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.xendisk.attlist"/>
  </xs:complexType>
</xs:element>
Element xenbridge
Namespace No namespace
Annotations
The VMware network interface definition
Diagram
Diagram kiwi0.tmp#id302
Properties
content: complex
Used by
Element xenconfig
Attributes
QName Type Fixed Default Use Annotation
mac optional
The Mac address to assign to the virtual interface
name required
The Xen bridged interface name
Source
<xs:element name="xenbridge">
  <xs:annotation>
    <xs:documentation>The VMware network interface definition</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attributeGroup ref="k.xenbridge.attlist"/>
  </xs:complexType>
</xs:element>
Element lvmvolumes
Namespace No namespace
Annotations
Specify LVM volumes other than the root volume
Diagram
Diagram kiwi0.tmp#id310
Properties
content: complex
Used by
Element image
Model volume+
Children volume
Instance
<lvmvolumes>
  <volume freespace="" name="" size="">{1,unbounded}</volume>
</lvmvolumes>
Source
<xs:element name="lvmvolumes">
  <xs:annotation>
    <xs:documentation>Specify LVM volumes other than the root volume</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element maxOccurs="unbounded" ref="volume"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element volume
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id311
Properties
content: complex
Used by
Element lvmvolumes
Attributes
QName Type Fixed Default Use Annotation
freespace optional
name required
size optional
Source
<xs:element name="volume">
  <xs:complexType>
    <xs:attributeGroup ref="k.volume.attlist"/>
  </xs:complexType>
</xs:element>
Simple Type k.oem-swap.content
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Used by
Element oem-swap
Source
<xs:simpleType name="k.oem-swap.content">
  <xs:restriction base="xs:boolean"/>
</xs:simpleType>
Simple Type k.oem-home.content
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Used by
Element oem-home
Source
<xs:simpleType name="k.oem-home.content">
  <xs:restriction base="xs:boolean"/>
</xs:simpleType>
Simple Type k.oem-kiwi-initrd.content
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Used by
Element oem-kiwi-initrd
Source
<xs:simpleType name="k.oem-kiwi-initrd.content">
  <xs:restriction base="xs:boolean"/>
</xs:simpleType>
Simple Type k.oem-sap-install.content
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Used by
Element oem-sap-install
Source
<xs:simpleType name="k.oem-sap-install.content">
  <xs:restriction base="xs:boolean"/>
</xs:simpleType>
Simple Type k.oem-recovery.content
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Used by
Element oem-recovery
Source
<xs:simpleType name="k.oem-recovery.content">
  <xs:restriction base="xs:boolean"/>
</xs:simpleType>
Simple Type k.oem-reboot.content
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Used by
Element oem-reboot
Source
<xs:simpleType name="k.oem-reboot.content">
  <xs:restriction base="xs:boolean"/>
</xs:simpleType>
Simple Type k.packagemanager.content
Namespace No namespace
Diagram
Diagram
Type restriction of xs:token
Facets
enumeration smart
enumeration zypper
enumeration ensconce
Used by
Element packagemanager
Source
<xs:simpleType name="k.packagemanager.content">
  <xs:restriction base="xs:token">
    <xs:enumeration value="smart"/>
    <xs:enumeration value="zypper"/>
    <xs:enumeration value="ensconce"/>
  </xs:restriction>
</xs:simpleType>
Simple Type k.rpm-check-signatures.content
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Used by
Source
<xs:simpleType name="k.rpm-check-signatures.content">
  <xs:restriction base="xs:boolean"/>
</xs:simpleType>
Simple Type k.rpm-excludedocs.content
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Used by
Element rpm-excludedocs
Source
<xs:simpleType name="k.rpm-excludedocs.content">
  <xs:restriction base="xs:boolean"/>
</xs:simpleType>
Simple Type k.rpm-force.content
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Used by
Element rpm-force
Source
<xs:simpleType name="k.rpm-force.content">
  <xs:restriction base="xs:boolean"/>
</xs:simpleType>
Complex Type k.source
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id126
Used by
Elements instrepo, repository
Model source
Children source
Source
<xs:complexType name="k.source">
  <xs:sequence>
    <xs:element ref="source"/>
  </xs:sequence>
</xs:complexType>
Attribute k.name.attribute / @name
Namespace No namespace
Annotations
A name
Properties
use: required
Used by
Attribute Group k.name.attribute
Source
<xs:attribute name="name" use="required">
  <xs:annotation>
    <xs:documentation>A name</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.displayname.attribute / @displayname
Namespace No namespace
Properties
use: required
Used by
Attribute Group k.displayname.attribute
Source
<xs:attribute name="displayname" use="required"/>
Attribute k.image.inherit.attribute / @inherit
Namespace No namespace
Properties
use: required
Used by
Attribute Group k.image.inherit.attribute
Source
<xs:attribute name="inherit" use="required"/>
Attribute k.image.schemaversion.attribute / @schemaversion
Namespace No namespace
Annotations
The allowed Schema version (fixed value)
Type restriction of xs:token
Properties
use: required
Facets
enumeration 3.7
Used by
Source
<xs:attribute name="schemaversion" use="required">
  <xs:annotation>
    <xs:documentation>The allowed Schema version (fixed value)</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="3.7"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.image.kiwirevision.attribute / @kiwirevision
Namespace No namespace
Type xs:nonNegativeInteger
Properties
use: required
Used by
Source
<xs:attribute name="kiwirevision" use="required" type="xs:nonNegativeInteger"/>
Attribute k.image.id / @id
Namespace No namespace
Type restriction of xs:string
Properties
use: required
Facets
length 10
Used by
Attribute Group k.image.id
Source
<xs:attribute name="id" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:length value="10"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.image.attlist / @displayname
Namespace No namespace
Used by
Attribute Group k.image.attlist
Source
<xs:attribute name="displayname"/>
Attribute k.image.attlist / @inherit
Namespace No namespace
Used by
Attribute Group k.image.attlist
Source
<xs:attribute name="inherit"/>
Attribute k.image.attlist / @kiwirevision
Namespace No namespace
Type xs:nonNegativeInteger
Properties
content: simple
Used by
Attribute Group k.image.attlist
Source
<xs:attribute name="kiwirevision" type="xs:nonNegativeInteger"/>
Attribute k.image.attlist / @id
Namespace No namespace
Type restriction of xs:string
Properties
content: simple
Facets
length 10
Used by
Attribute Group k.image.attlist
Source
<xs:attribute name="id">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:length value="10"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.description.type.attribute / @type
Namespace No namespace
Type restriction of xs:token
Properties
use: required
Facets
enumeration boot
enumeration system
Used by
Source
<xs:attribute name="type" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="boot"/>
      <xs:enumeration value="system"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.type.attlist / @fsnocheck
Namespace No namespace
Annotations
Turn off periodic filesystem checks on ext2/3/4.
Type xs:boolean
Properties
content: simple
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="fsnocheck" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Turn off periodic filesystem checks on ext2/3/4.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.type.attlist / @lvm
Namespace No namespace
Type xs:boolean
Properties
content: simple
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="lvm" type="xs:boolean"/>
Attribute k.type.attlist / @lvmgroup
Namespace No namespace
Annotations
Specify Volume group name, default is kiwiVG.
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="lvmgroup">
  <xs:annotation>
    <xs:documentation>Specify Volume group name, default is kiwiVG.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.type.attlist / @checkprebuilt
Namespace No namespace
Type xs:boolean
Properties
content: simple
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="checkprebuilt" type="xs:boolean"/>
Attribute k.type.attlist / @bootprofile
Namespace No namespace
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="bootprofile"/>
Attribute k.type.attlist / @bootkernel
Namespace No namespace
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="bootkernel"/>
Attribute k.type.attlist / @boot
Namespace No namespace
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="boot"/>
Attribute k.type.attlist / @volid
Namespace No namespace
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="volid"/>
Attribute k.type.attlist / @flags
Namespace No namespace
Type restriction of xs:token
Properties
content: simple
Facets
enumeration unified
enumeration compressed
enumeration dmsquash
enumeration clic
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="flags">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="unified"/>
      <xs:enumeration value="compressed"/>
      <xs:enumeration value="dmsquash"/>
      <xs:enumeration value="clic"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.type.attlist / @hybrid
Namespace No namespace
Type xs:boolean
Properties
content: simple
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="hybrid" type="xs:boolean"/>
Attribute k.type.attlist / @bootloader
Namespace No namespace
Type restriction of xs:token
Properties
content: simple
Facets
enumeration grub
enumeration syslinux
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="bootloader">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="grub"/>
      <xs:enumeration value="syslinux"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.type.attlist / @compressed
Namespace No namespace
Type xs:boolean
Properties
content: simple
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="compressed" type="xs:boolean"/>
Attribute k.type.attlist / @vga
Namespace No namespace
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="vga"/>
Attribute k.type.attlist / @luks
Namespace No namespace
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="luks"/>
Attribute k.type.attlist / @filesystem
Namespace No namespace
Type restriction of xs:token
Properties
content: simple
Facets
enumeration ext2
enumeration ext3
enumeration ext4
enumeration reiserfs
enumeration squashfs
enumeration dmsquash
enumeration clicfs
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="filesystem">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="ext2"/>
      <xs:enumeration value="ext3"/>
      <xs:enumeration value="ext4"/>
      <xs:enumeration value="reiserfs"/>
      <xs:enumeration value="squashfs"/>
      <xs:enumeration value="dmsquash"/>
      <xs:enumeration value="clicfs"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.type.attlist / @fsreadonly
Namespace No namespace
Annotations
Specifies the filesystem for the read-only part of a split image
Type restriction of xs:token
Properties
content: simple
Facets
enumeration ext2
enumeration ext3
enumeration ext4
enumeration reiserfs
enumeration squashfs
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="fsreadonly">
  <xs:annotation>
    <xs:documentation>Specifies the filesystem for the read-only part of a split image</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="ext2"/>
      <xs:enumeration value="ext3"/>
      <xs:enumeration value="ext4"/>
      <xs:enumeration value="reiserfs"/>
      <xs:enumeration value="squashfs"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.type.attlist / @fsreadwrite
Namespace No namespace
Annotations
Specifies the filesystem for the read-write part of a split image
Type restriction of xs:token
Properties
content: simple
Facets
enumeration ext2
enumeration ext3
enumeration ext4
enumeration reiserfs
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="fsreadwrite">
  <xs:annotation>
    <xs:documentation>Specifies the filesystem for the read-write part of a split image</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="ext2"/>
      <xs:enumeration value="ext3"/>
      <xs:enumeration value="ext4"/>
      <xs:enumeration value="reiserfs"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.type.attlist / @ec2privatekeyfile
Namespace No namespace
Annotations
AWS user's PEM encoded RSA private key file
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="ec2privatekeyfile">
  <xs:annotation>
    <xs:documentation>AWS user's PEM encoded RSA private key file</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.type.attlist / @ec2certfile
Namespace No namespace
Annotations
AWS user's PEM encoded RSA pubkey certificate file
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="ec2certfile">
  <xs:annotation>
    <xs:documentation>AWS user's PEM encoded RSA pubkey certificate file</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.type.attlist / @ec2accountnr
Namespace No namespace
Annotations
The user's EC2 user ID (Note: AWS account number, NOT Access Key ID)
Type xs:nonNegativeInteger
Properties
content: simple
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="ec2accountnr" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation>The user's EC2 user ID (Note: AWS account number, NOT Access Key ID)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.type.attlist / @baseroot
Namespace No namespace
Annotations
Specify the path to a pre created base root system.
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="baseroot">
  <xs:annotation>
    <xs:documentation>Specify the path to a pre created base root system.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.type.attlist / @format
Namespace No namespace
Type restriction of xs:token
Properties
content: simple
Facets
enumeration vvfat
enumeration vpc
enumeration bochs
enumeration dmg
enumeration cloop
enumeration vmdk
enumeration qcow
enumeration cow
enumeration iso
enumeration usb
enumeration ovf
enumeration qcow2
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="format">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="vvfat"/>
      <xs:enumeration value="vpc"/>
      <xs:enumeration value="bochs"/>
      <xs:enumeration value="dmg"/>
      <xs:enumeration value="cloop"/>
      <xs:enumeration value="vmdk"/>
      <xs:enumeration value="qcow"/>
      <xs:enumeration value="cow"/>
      <xs:enumeration value="iso"/>
      <xs:enumeration value="usb"/>
      <xs:enumeration value="ovf"/>
      <xs:enumeration value="qcow2"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.type.attlist / @primary
Namespace No namespace
Annotations
Specifies the primary type (choose KIWI option type)
Type xs:boolean
Properties
content: simple
Used by
Attribute Group k.type.attlist
Source
<xs:attribute name="primary" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Specifies the primary type (choose KIWI option type)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.size.attlist / @unit
Namespace No namespace
Annotations
The unit of the image
Type restriction of xs:token
Properties
content: simple
Facets
enumeration M
enumeration G
Used by
Attribute Group k.size.attlist
Source
<xs:attribute name="unit">
  <xs:annotation>
    <xs:documentation>The unit of the image</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="M"/>
      <xs:enumeration value="G"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.size.attlist / @additive
Namespace No namespace
Type xs:boolean
Properties
content: simple
Used by
Attribute Group k.size.attlist
Source
<xs:attribute name="additive" type="xs:boolean"/>
Attribute k.preferences.attlist / @profiles
Namespace No namespace
Annotations
A profile name which binds the section to this name
Used by
Attribute Group k.preferences.attlist
Source
<xs:attribute name="profiles">
  <xs:annotation>
    <xs:documentation>A profile name which binds the section to this name</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.profile.description.attribute / @description
Namespace No namespace
Annotations
Description of how this profiles influences the image
Properties
use: required
Used by
Source
<xs:attribute name="description" use="required">
  <xs:annotation>
    <xs:documentation>Description of how this profiles influences the image</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.profile.attlist / @import
Namespace No namespace
Type xs:boolean
Properties
content: simple
Used by
Attribute Group k.profile.attlist
Source
<xs:attribute name="import" type="xs:boolean"/>
Attribute k.id.attribute / @id
Namespace No namespace
Annotations
An ID
Type xs:ID
Properties
use: required
Used by
Attribute Group k.id.attribute
Source
<xs:attribute name="id" use="required" type="xs:ID">
  <xs:annotation>
    <xs:documentation>An ID</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.arch.attlist / @fallback
Namespace No namespace
Type xs:IDREF
Properties
content: simple
Used by
Attribute Group k.arch.attlist
Source
<xs:attribute name="fallback" type="xs:IDREF"/>
Attribute k.requiredarch.ref.attribute / @ref
Namespace No namespace
Type xs:IDREF
Properties
use: required
Used by
Source
<xs:attribute name="ref" use="required" type="xs:IDREF"/>
Attribute k.path.attribute / @path
Namespace No namespace
Annotations
A path
Properties
use: required
Used by
Attribute Group k.path.attribute
Source
<xs:attribute name="path" use="required">
  <xs:annotation>
    <xs:documentation>A path</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.instrepo.name.attribute / @name
Namespace No namespace
Type xs:ID
Properties
use: required
Used by
Attribute Group k.instrepo.name.attribute
Source
<xs:attribute name="name" use="required" type="xs:ID"/>
Attribute k.instrepo.priority.attribute / @priority
Namespace No namespace
Annotations
Search priority for packages in this repo
Properties
use: required
Used by
Source
<xs:attribute name="priority" use="required">
  <xs:annotation>
    <xs:documentation>Search priority for packages in this repo</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.instrepo.attlist / @username
Namespace No namespace
Annotations
A name of a user
Used by
Attribute Group k.instrepo.attlist
Source
<xs:attribute name="username">
  <xs:annotation>
    <xs:documentation>A name of a user</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.instrepo.attlist / @pwd
Namespace No namespace
Annotations
The password
Used by
Attribute Group k.instrepo.attlist
Source
<xs:attribute name="pwd">
  <xs:annotation>
    <xs:documentation>The password</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.instrepo.attlist / @local
Namespace No namespace
Type xs:boolean
Properties
content: simple
Used by
Attribute Group k.instrepo.attlist
Source
<xs:attribute name="local" type="xs:boolean"/>
Attribute k.repopackage.attlist / @arch
Namespace No namespace
Annotations
An architecture
Used by
Attribute Group k.repopackage.attlist
Source
<xs:attribute name="arch">
  <xs:annotation>
    <xs:documentation>An architecture</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.repopackage.attlist / @forcerepo
Namespace No namespace
Annotations
Specifies the search priority
Type xs:IDREF
Properties
content: simple
Used by
Attribute Group k.repopackage.attlist
Source
<xs:attribute name="forcerepo" type="xs:IDREF">
  <xs:annotation>
    <xs:documentation>Specifies the search priority</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.repopackage.attlist / @addarch
Namespace No namespace
Used by
Attribute Group k.repopackage.attlist
Source
<xs:attribute name="addarch"/>
Attribute k.repopackage.attlist / @removearch
Namespace No namespace
Used by
Attribute Group k.repopackage.attlist
Source
<xs:attribute name="removearch"/>
Attribute k.repopackage.attlist / @onlyarch
Namespace No namespace
Used by
Attribute Group k.repopackage.attlist
Source
<xs:attribute name="onlyarch"/>
Attribute k.repopackage.attlist / @source
Namespace No namespace
Used by
Attribute Group k.repopackage.attlist
Source
<xs:attribute name="source"/>
Attribute k.repopackage.attlist / @script
Namespace No namespace
Used by
Attribute Group k.repopackage.attlist
Source
<xs:attribute name="script"/>
Attribute k.repopackage.attlist / @medium
Namespace No namespace
Type xs:nonNegativeInteger
Properties
content: simple
Used by
Attribute Group k.repopackage.attlist
Source
<xs:attribute name="medium" type="xs:nonNegativeInteger"/>
Attribute k.metafile.url.attribute / @url
Namespace No namespace
Annotations
URL where to find the metafile
Properties
use: required
Used by
Attribute Group k.metafile.url.attribute
Source
<xs:attribute name="url" use="required">
  <xs:annotation>
    <xs:documentation>URL where to find the metafile</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.script.attribute / @script
Namespace No namespace
Properties
use: required
Used by
Attribute Group k.script.attribute
Source
<xs:attribute name="script" use="required"/>
Attribute k.metafile.target.attribute / @target
Namespace No namespace
Annotations
Destination path where to download the file
Properties
use: required
Used by
Attribute Group k.metafile.target.attribute
Source
<xs:attribute name="target" use="required">
  <xs:annotation>
    <xs:documentation>Destination path where to download the file</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.chroot.attlist / @requires
Namespace No namespace
Properties
use: required
Used by
Attribute Group k.chroot.attlist
Source
<xs:attribute name="requires" use="required"/>
Attribute k.user.attlist / @id
Namespace No namespace
Annotations
The user ID for this user
Type xs:nonNegativeInteger
Properties
content: simple
Used by
Attribute Group k.user.attlist
Source
<xs:attribute name="id" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation>The user ID for this user</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.user.attlist / @realname
Namespace No namespace
Annotations
The name of an user
Used by
Attribute Group k.user.attlist
Source
<xs:attribute name="realname">
  <xs:annotation>
    <xs:documentation>The name of an user</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.pwd.attribute / @pwd
Namespace No namespace
Annotations
The password
Properties
use: required
Used by
Attribute Group k.pwd.attribute
Source
<xs:attribute name="pwd" use="required">
  <xs:annotation>
    <xs:documentation>The password</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.user.home.attribute / @home
Namespace No namespace
Annotations
The home directory for this user
Properties
use: required
Used by
Attribute Group k.user.home.attribute
Source
<xs:attribute name="home" use="required">
  <xs:annotation>
    <xs:documentation>The home directory for this user</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.user.attlist / @shell
Namespace No namespace
Annotations
The shell for this user
Used by
Attribute Group k.user.attlist
Source
<xs:attribute name="shell">
  <xs:annotation>
    <xs:documentation>The shell for this user</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.users.group.attribute / @group
Namespace No namespace
Annotations
Contains the group to which the user belongs
Properties
use: required
Used by
Attribute Group k.users.group.attribute
Source
<xs:attribute name="group" use="required">
  <xs:annotation>
    <xs:documentation>Contains the group to which the user belongs</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.users.attlist / @id
Namespace No namespace
Annotations
Contains the group ID to which the user belongs
Type xs:nonNegativeInteger
Properties
content: simple
Used by
Attribute Group k.users.attlist
Source
<xs:attribute name="id" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation>Contains the group ID to which the user belongs</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.file.attlist / @arch
Namespace No namespace
Annotations
An architecture
Used by
Attribute Group k.file.attlist
Source
<xs:attribute name="arch">
  <xs:annotation>
    <xs:documentation>An architecture</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.drivers.type.attribute / @type
Namespace No namespace
Type restriction of xs:token
Properties
use: required
Facets
enumeration drivers
enumeration usbdrivers
enumeration scsidrivers
enumeration netdrivers
Used by
Attribute Group k.drivers.type.attribute
Source
<xs:attribute name="type" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="drivers"/>
      <xs:enumeration value="usbdrivers"/>
      <xs:enumeration value="scsidrivers"/>
      <xs:enumeration value="netdrivers"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.drivers.attlist / @profiles
Namespace No namespace
Annotations
A profile name which binds the section to this name
Used by
Attribute Group k.drivers.attlist
Source
<xs:attribute name="profiles">
  <xs:annotation>
    <xs:documentation>A profile name which binds the section to this name</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.repository.type.attribute / @type
Namespace No namespace
Annotations
Type of repository
Type restriction of xs:token
Properties
use: required
Facets
enumeration apt-deb
enumeration apt-rpm
enumeration deb-dir
enumeration mirrors
enumeration red-carpet
enumeration rpm-dir
enumeration rpm-md
enumeration slack-site
enumeration up2date-mirrors
enumeration urpmi
enumeration yast2
Used by
Attribute Group k.repository.type.attribute
Source
<xs:attribute name="type" use="required">
  <xs:annotation>
    <xs:documentation>Type of repository</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="apt-deb"/>
      <xs:enumeration value="apt-rpm"/>
      <xs:enumeration value="deb-dir"/>
      <xs:enumeration value="mirrors"/>
      <xs:enumeration value="red-carpet"/>
      <xs:enumeration value="rpm-dir"/>
      <xs:enumeration value="rpm-md"/>
      <xs:enumeration value="slack-site"/>
      <xs:enumeration value="up2date-mirrors"/>
      <xs:enumeration value="urpmi"/>
      <xs:enumeration value="yast2"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.repository.attlist / @status
Namespace No namespace
Type restriction of xs:token
Properties
content: simple
Facets
enumeration replaceable
enumeration fixed
Used by
Attribute Group k.repository.attlist
Source
<xs:attribute name="status">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="replaceable"/>
      <xs:enumeration value="fixed"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.repository.attlist / @alias
Namespace No namespace
Used by
Attribute Group k.repository.attlist
Source
<xs:attribute name="alias"/>
Attribute k.repository.attlist / @priority
Namespace No namespace
Type xs:integer
Properties
content: simple
Used by
Attribute Group k.repository.attlist
Source
<xs:attribute name="priority" type="xs:integer"/>
Attribute k.partition.type.attribute / @type
Namespace No namespace
Annotations
Partition Type identifier, see fdisk for details
Properties
use: required
Used by
Attribute Group k.partition.type.attribute
Source
<xs:attribute name="type" use="required">
  <xs:annotation>
    <xs:documentation>Partition Type identifier, see fdisk for details</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.partition.number.attribute / @number
Namespace No namespace
Annotations
Partition ID
Properties
use: required
Used by
Source
<xs:attribute name="number" use="required">
  <xs:annotation>
    <xs:documentation>Partition ID</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.partition.attlist / @size
Namespace No namespace
Annotations
A partition size or optional image size
Used by
Attribute Group k.partition.attlist
Source
<xs:attribute name="size">
  <xs:annotation>
    <xs:documentation>A partition size or optional image size</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.partition.attlist / @mountpoint
Namespace No namespace
Annotations
Mount path for this partition
Used by
Attribute Group k.partition.attlist
Source
<xs:attribute name="mountpoint">
  <xs:annotation>
    <xs:documentation>Mount path for this partition</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.partition.attlist / @target
Namespace No namespace
Type xs:boolean
Properties
content: simple
Used by
Attribute Group k.partition.attlist
Source
<xs:attribute name="target" type="xs:boolean"/>
Attribute k.partitions.attlist / @device
Namespace No namespace
Used by
Attribute Group k.partitions.attlist
Source
<xs:attribute name="device"/>
Attribute k.union.ro.attribute / @ro
Namespace No namespace
Annotations
Device only for read-only
Properties
use: required
Used by
Attribute Group k.union.ro.attribute
Source
<xs:attribute name="ro" use="required">
  <xs:annotation>
    <xs:documentation>Device only for read-only</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.union.rw.attribute / @rw
Namespace No namespace
Annotations
Device for Read-Write
Properties
use: required
Used by
Attribute Group k.union.rw.attribute
Source
<xs:attribute name="rw" use="required">
  <xs:annotation>
    <xs:documentation>Device for Read-Write</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.union.type.attribute / @type
Namespace No namespace
Type restriction of xs:token
Properties
use: required
Facets
enumeration aufs
enumeration unionfs
enumeration clicfs
Used by
Attribute Group k.union.type.attribute
Source
<xs:attribute name="type" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="aufs"/>
      <xs:enumeration value="unionfs"/>
      <xs:enumeration value="clicfs"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.source.attribute / @source
Namespace No namespace
Properties
use: required
Used by
Attribute Group k.source.attribute
Source
<xs:attribute name="source" use="required"/>
Attribute k.dest.attribute / @dest
Namespace No namespace
Annotations
Destination of a ressource
Properties
use: required
Used by
Attribute Group k.dest.attribute
Source
<xs:attribute name="dest" use="required">
  <xs:annotation>
    <xs:documentation>Destination of a ressource</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.configuration.attlist / @arch
Namespace No namespace
Annotations
An architecture
Used by
Attribute Group k.configuration.attlist
Source
<xs:attribute name="arch">
  <xs:annotation>
    <xs:documentation>An architecture</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.deploy.attlist / @server
Namespace No namespace
Annotations
Name or IP Address of server for downloading the data
Used by
Attribute Group k.deploy.attlist
Source
<xs:attribute name="server">
  <xs:annotation>
    <xs:documentation>Name or IP Address of server for downloading the data</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.deploy.attlist / @blocksize
Namespace No namespace
Annotations
Blocksize value used for atftp downloads
Used by
Attribute Group k.deploy.attlist
Source
<xs:attribute name="blocksize">
  <xs:annotation>
    <xs:documentation>Blocksize value used for atftp downloads</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.package.attlist / @arch
Namespace No namespace
Annotations
An architecture
Used by
Attribute Group k.package.attlist
Source
<xs:attribute name="arch">
  <xs:annotation>
    <xs:documentation>An architecture</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.package.attlist / @replaces
Namespace No namespace
Annotations
Replace package with some other package
Used by
Attribute Group k.package.attlist
Source
<xs:attribute name="replaces">
  <xs:annotation>
    <xs:documentation>Replace package with some other package</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.package.attlist / @bootdelete
Namespace No namespace
Type xs:boolean
Properties
content: simple
Used by
Attribute Group k.package.attlist
Source
<xs:attribute name="bootdelete" type="xs:boolean"/>
Attribute k.package.attlist / @bootinclude
Namespace No namespace
Type xs:boolean
Properties
content: simple
Used by
Attribute Group k.package.attlist
Source
<xs:attribute name="bootinclude" type="xs:boolean"/>
Attribute k.opensusepattern.attlist / @arch
Namespace No namespace
Annotations
An architecture
Used by
Attribute Group k.opensusepattern.attlist
Source
<xs:attribute name="arch">
  <xs:annotation>
    <xs:documentation>An architecture</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.opensuseproduct.attlist / @arch
Namespace No namespace
Annotations
An architecture
Used by
Attribute Group k.opensuseproduct.attlist
Source
<xs:attribute name="arch">
  <xs:annotation>
    <xs:documentation>An architecture</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.archive.attlist / @bootinclude
Namespace No namespace
Type xs:boolean
Properties
content: simple
Used by
Attribute Group k.archive.attlist
Source
<xs:attribute name="bootinclude" type="xs:boolean"/>
Attribute k.packages.type.attribute / @type
Namespace No namespace
Type restriction of xs:token
Properties
use: required
Facets
enumeration image
enumeration bootstrap
enumeration delete
enumeration testsuite
enumeration xen
enumeration vmware
Used by
Attribute Group k.packages.type.attribute
Source
<xs:attribute name="type" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="image"/>
      <xs:enumeration value="bootstrap"/>
      <xs:enumeration value="delete"/>
      <xs:enumeration value="testsuite"/>
      <xs:enumeration value="xen"/>
      <xs:enumeration value="vmware"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.packages.attlist / @profiles
Namespace No namespace
Used by
Attribute Group k.packages.attlist
Source
<xs:attribute name="profiles"/>
Attribute k.packages.attlist / @patternType
Namespace No namespace
Type restriction of xs:token
Properties
content: simple
Facets
enumeration onlyRequired
enumeration plusSuggested
enumeration plusRecommended
Used by
Attribute Group k.packages.attlist
Source
<xs:attribute name="patternType">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="onlyRequired"/>
      <xs:enumeration value="plusSuggested"/>
      <xs:enumeration value="plusRecommended"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.packages.attlist / @patternPackageType
Namespace No namespace
Type restriction of xs:token
Properties
content: simple
Facets
enumeration onlyRequired
enumeration plusSuggested
enumeration plusRecommended
Used by
Attribute Group k.packages.attlist
Source
<xs:attribute name="patternPackageType">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="onlyRequired"/>
      <xs:enumeration value="plusSuggested"/>
      <xs:enumeration value="plusRecommended"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.vmwarenic.driver.attribute / @driver
Namespace No namespace
Annotations
The driver used for the VM network interface
Properties
use: required
Used by
Source
<xs:attribute name="driver" use="required">
  <xs:annotation>
    <xs:documentation>The driver used for the VM network interface</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.vmwarenic.interface.attribute / @interface
Namespace No namespace
Annotations
The interface ID for the VM network interface
Type xs:nonNegativeInteger
Properties
use: required
Used by
Source
<xs:attribute name="interface" use="required" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation>The interface ID for the VM network interface</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.vmwarenic.mode.attribute / @mode
Namespace No namespace
Annotations
The VM network mode
Properties
use: required
Used by
Attribute Group k.vmwarenic.mode.attribute
Source
<xs:attribute name="mode" use="required">
  <xs:annotation>
    <xs:documentation>The VM network mode</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.vmwaredisk.controller.attribute / @controller
Namespace No namespace
Annotations
The disk controller used for the VMware guest
Type restriction of xs:token
Properties
use: required
Facets
enumeration ide
enumeration scsi
Used by
Source
<xs:attribute name="controller" use="required">
  <xs:annotation>
    <xs:documentation>The disk controller used for the VMware guest</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="ide"/>
      <xs:enumeration value="scsi"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.vmwaredisk.id.attribute / @id
Namespace No namespace
Annotations
The disk ID for the VM disk
Type xs:nonNegativeInteger
Properties
use: required
Used by
Attribute Group k.vmwaredisk.id.attribute
Source
<xs:attribute name="id" use="required" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation>The disk ID for the VM disk</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.vmwarecdrom.controller.attribute / @controller
Namespace No namespace
Annotations
The CD/DVD controller used for the VMware guest
Type restriction of xs:token
Properties
use: required
Facets
enumeration ide
enumeration scsi
Used by
Source
<xs:attribute name="controller" use="required">
  <xs:annotation>
    <xs:documentation>The CD/DVD controller used for the VMware guest</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="ide"/>
      <xs:enumeration value="scsi"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.vmwarecdrom.id.attribute / @id
Namespace No namespace
Annotations
The CD/DVD ID for the VM CD rom drive
Type xs:nonNegativeInteger
Properties
use: required
Used by
Attribute Group k.vmwarecdrom.id.attribute
Source
<xs:attribute name="id" use="required" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation>The CD/DVD ID for the VM CD rom drive</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.vmwareconfig.attlist / @arch
Namespace No namespace
Annotations
the VMware architecture type
Type restriction of xs:token
Properties
content: simple
Facets
enumeration ix86
enumeration x86_64
enumeration %arch
Used by
Attribute Group k.vmwareconfig.attlist
Source
<xs:attribute name="arch">
  <xs:annotation>
    <xs:documentation>the VMware architecture type</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="ix86"/>
      <xs:enumeration value="x86_64"/>
      <xs:enumeration value="%arch"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.vmwareconfig.attlist / @HWversion
Namespace No namespace
Annotations
The virtual HW version number for the VMware configuration
Type xs:integer
Properties
content: simple
Used by
Attribute Group k.vmwareconfig.attlist
Source
<xs:attribute name="HWversion" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The virtual HW version number for the VMware configuration</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.vmwareconfig.attlist / @guestOS
Namespace No namespace
Annotations
the virtual guestOS identification string for VMware
Used by
Attribute Group k.vmwareconfig.attlist
Source
<xs:attribute name="guestOS">
  <xs:annotation>
    <xs:documentation>the virtual guestOS identification string for VMware</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.vmwareconfig.attlist / @usb
Namespace No namespace
Annotations
Activate/Deactivate usb controller for VMware
Type xs:boolean
Properties
content: simple
Used by
Attribute Group k.vmwareconfig.attlist
Source
<xs:attribute name="usb" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Activate/Deactivate usb controller for VMware</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.vmwareconfig.memory.attribute / @memory
Namespace No namespace
Annotations
The memory setup for the guest VM.
Properties
use: required
Used by
Source
<xs:attribute name="memory" use="required">
  <xs:annotation>
    <xs:documentation>The memory setup for the guest VM.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.xendisk.device.attribute / @device
Namespace No namespace
Annotations
The disk device to appear in the Xen guest
Properties
use: required
Used by
Attribute Group k.xendisk.device.attribute
Source
<xs:attribute name="device" use="required">
  <xs:annotation>
    <xs:documentation>The disk device to appear in the Xen guest</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.xenbridge.attlist / @mac
Namespace No namespace
Annotations
The Mac address to assign to the virtual interface
Used by
Attribute Group k.xenbridge.attlist
Source
<xs:attribute name="mac">
  <xs:annotation>
    <xs:documentation>The Mac address to assign to the virtual interface</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.xenbridge.name.attribute / @name
Namespace No namespace
Annotations
The Xen bridged interface name
Properties
use: required
Used by
Attribute Group k.xenbridge.name.attribute
Source
<xs:attribute name="name" use="required">
  <xs:annotation>
    <xs:documentation>The Xen bridged interface name</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.xenconfig.attlist / @memory
Namespace No namespace
Annotations
The memory setup for the Xen guest.
Used by
Attribute Group k.xenconfig.attlist
Source
<xs:attribute name="memory">
  <xs:annotation>
    <xs:documentation>The memory setup for the Xen guest.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.xenconfig.attlist / @domain
Namespace No namespace
Annotations
The type of Xen domain to create (dom0 or domU)
Type restriction of xs:token
Properties
content: simple
Facets
enumeration dom0
enumeration domU
Used by
Attribute Group k.xenconfig.attlist
Source
<xs:attribute name="domain">
  <xs:annotation>
    <xs:documentation>The type of Xen domain to create (dom0 or domU)</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="dom0"/>
      <xs:enumeration value="domU"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.volume.attlist / @freespace
Namespace No namespace
Used by
Attribute Group k.volume.attlist
Source
<xs:attribute name="freespace"/>
Attribute k.volume.attlist / @size
Namespace No namespace
Used by
Attribute Group k.volume.attlist
Source
<xs:attribute name="size"/>
Attribute k.volume.name.attribute / @name
Namespace No namespace
Properties
use: required
Used by
Attribute Group k.volume.name.attribute
Source
<xs:attribute name="name" use="required"/>
Attribute k.replaces.attribute / @replaces
Namespace No namespace
Annotations
Replace package with some other package
Properties
use: required
Used by
Attribute Group k.replaces.attribute
Source
<xs:attribute name="replaces" use="required">
  <xs:annotation>
    <xs:documentation>Replace package with some other package</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.bootinclude.attribute / @bootinclude
Namespace No namespace
Type xs:boolean
Properties
use: required
Used by
Attribute Group k.bootinclude.attribute
Source
<xs:attribute name="bootinclude" use="required" type="xs:boolean"/>
Attribute k.bootdelete.attribute / @bootdelete
Namespace No namespace
Type xs:boolean
Properties
use: required
Used by
Attribute Group k.bootdelete.attribute
Source
<xs:attribute name="bootdelete" use="required" type="xs:boolean"/>
Attribute k.arch.attribute / @arch
Namespace No namespace
Annotations
An architecture
Properties
use: required
Used by
Attribute Group k.arch.attribute
Source
<xs:attribute name="arch" use="required">
  <xs:annotation>
    <xs:documentation>An architecture</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.description.attribute / @description
Namespace No namespace
Annotations
A short description
Properties
use: required
Used by
Attribute Group k.description.attribute
Source
<xs:attribute name="description" use="required">
  <xs:annotation>
    <xs:documentation>A short description</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.profiles.attribute / @profiles
Namespace No namespace
Annotations
A profile name which binds the section to this name
Properties
use: required
Used by
Attribute Group k.profiles.attribute
Source
<xs:attribute name="profiles" use="required">
  <xs:annotation>
    <xs:documentation>A profile name which binds the section to this name</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.size.attribute / @size
Namespace No namespace
Annotations
A partition size or optional image size
Properties
use: required
Used by
Attribute Group k.size.attribute
Source
<xs:attribute name="size" use="required">
  <xs:annotation>
    <xs:documentation>A partition size or optional image size</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.username.attribute / @username
Namespace No namespace
Annotations
A name of a user
Properties
use: required
Used by
Attribute Group k.username.attribute
Source
<xs:attribute name="username" use="required">
  <xs:annotation>
    <xs:documentation>A name of a user</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.instrepo.local.attribute / @local
Namespace No namespace
Type xs:boolean
Properties
use: required
Used by
Attribute Group k.instrepo.local.attribute
Source
<xs:attribute name="local" use="required" type="xs:boolean"/>
Attribute k.repopackage.forcerepo.attribute / @forcerepo
Namespace No namespace
Annotations
Specifies the search priority
Type xs:IDREF
Properties
use: required
Used by
Source
<xs:attribute name="forcerepo" use="required" type="xs:IDREF">
  <xs:annotation>
    <xs:documentation>Specifies the search priority</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.repopackage.addarch.attribute / @addarch
Namespace No namespace
Properties
use: required
Used by
Source
<xs:attribute name="addarch" use="required"/>
Attribute k.repopackage.removearch.attribute / @removearch
Namespace No namespace
Properties
use: required
Used by
Source
<xs:attribute name="removearch" use="required"/>
Attribute k.repopackage.onlyarch.attribute / @onlyarch
Namespace No namespace
Properties
use: required
Used by
Source
<xs:attribute name="onlyarch" use="required"/>
Attribute k.repopackage.medium.attribute / @medium
Namespace No namespace
Type xs:nonNegativeInteger
Properties
use: required
Used by
Source
<xs:attribute name="medium" use="required" type="xs:nonNegativeInteger"/>
Attribute k.partitions.device.attribute / @device
Namespace No namespace
Properties
use: required
Used by
Source
<xs:attribute name="device" use="required"/>
Attribute k.partition.mountpoint.attribute / @mountpoint
Namespace No namespace
Annotations
Mount path for this partition
Properties
use: required
Used by
Source
<xs:attribute name="mountpoint" use="required">
  <xs:annotation>
    <xs:documentation>Mount path for this partition</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.partition.target.attribute / @target
Namespace No namespace
Type xs:boolean
Properties
use: required
Used by
Source
<xs:attribute name="target" use="required" type="xs:boolean"/>
Attribute k.profile.import.attribute / @import
Namespace No namespace
Type xs:boolean
Properties
use: required
Used by
Attribute Group k.profile.import.attribute
Source
<xs:attribute name="import" use="required" type="xs:boolean"/>
Attribute k.repository.status.attribute / @status
Namespace No namespace
Type restriction of xs:token
Properties
use: required
Facets
enumeration replaceable
enumeration fixed
Used by
Source
<xs:attribute name="status" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="replaceable"/>
      <xs:enumeration value="fixed"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.repository.alias.attribute / @alias
Namespace No namespace
Properties
use: required
Used by
Source
<xs:attribute name="alias" use="required"/>
Attribute k.repository.priority.attribute / @priority
Namespace No namespace
Type xs:integer
Properties
use: required
Used by
Source
<xs:attribute name="priority" use="required" type="xs:integer"/>
Attribute k.size.unit.attribute / @unit
Namespace No namespace
Annotations
The unit of the image
Type restriction of xs:token
Properties
use: required
Facets
enumeration M
enumeration G
Used by
Attribute Group k.size.unit.attribute
Source
<xs:attribute name="unit" use="required">
  <xs:annotation>
    <xs:documentation>The unit of the image</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="M"/>
      <xs:enumeration value="G"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.size.additive.attribute / @additive
Namespace No namespace
Type xs:boolean
Properties
use: required
Used by
Attribute Group k.size.additive.attribute
Source
<xs:attribute name="additive" use="required" type="xs:boolean"/>
Attribute k.type.fsnocheck.attribute / @fsnocheck
Namespace No namespace
Annotations
Turn off periodic filesystem checks on ext2/3/4.
Type xs:boolean
Properties
use: required
Used by
Attribute Group k.type.fsnocheck.attribute
Source
<xs:attribute name="fsnocheck" use="required" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Turn off periodic filesystem checks on ext2/3/4.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.type.lvm.attribute / @lvm
Namespace No namespace
Type xs:boolean
Properties
use: required
Used by
Attribute Group k.type.lvm.attribute
Source
<xs:attribute name="lvm" use="required" type="xs:boolean"/>
Attribute k.type.lvmgroup.attribute / @lvmgroup
Namespace No namespace
Annotations
Specify Volume group name, default is kiwiVG.
Properties
use: required
Used by
Attribute Group k.type.lvmgroup.attribute
Source
<xs:attribute name="lvmgroup" use="required">
  <xs:annotation>
    <xs:documentation>Specify Volume group name, default is kiwiVG.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.type.baseroot.attribute / @baseroot
Namespace No namespace
Annotations
Specify the path to a pre created base root system.
Properties
use: required
Used by
Attribute Group k.type.baseroot.attribute
Source
<xs:attribute name="baseroot" use="required">
  <xs:annotation>
    <xs:documentation>Specify the path to a pre created base root system.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.type.bootprofile.attribute / @bootprofile
Namespace No namespace
Properties
use: required
Used by
Source
<xs:attribute name="bootprofile" use="required"/>
Attribute k.type.bootkernel.attribute / @bootkernel
Namespace No namespace
Properties
use: required
Used by
Attribute Group k.type.bootkernel.attribute
Source
<xs:attribute name="bootkernel" use="required"/>
Attribute k.type.boot.attribute / @boot
Namespace No namespace
Properties
use: required
Used by
Attribute Group k.type.boot.attribute
Source
<xs:attribute name="boot" use="required"/>
Attribute k.type.checkprebuilt.attribute / @checkprebuilt
Namespace No namespace
Type xs:boolean
Properties
use: required
Used by
Source
<xs:attribute name="checkprebuilt" use="required" type="xs:boolean"/>
Attribute k.type.volid.attribute / @volid
Namespace No namespace
Properties
use: required
Used by
Attribute Group k.type.volid.attribute
Source
<xs:attribute name="volid" use="required"/>
Attribute k.type.flags.attribute / @flags
Namespace No namespace
Type restriction of xs:token
Properties
use: required
Facets
enumeration unified
enumeration compressed
enumeration dmsquash
enumeration clic
Used by
Attribute Group k.type.flags.attribute
Source
<xs:attribute name="flags" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="unified"/>
      <xs:enumeration value="compressed"/>
      <xs:enumeration value="dmsquash"/>
      <xs:enumeration value="clic"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.type.hybrid.attribute / @hybrid
Namespace No namespace
Type xs:boolean
Properties
use: required
Used by
Attribute Group k.type.hybrid.attribute
Source
<xs:attribute name="hybrid" use="required" type="xs:boolean"/>
Attribute k.type.bootloader.attribute / @bootloader
Namespace No namespace
Type restriction of xs:token
Properties
use: required
Facets
enumeration grub
enumeration syslinux
Used by
Attribute Group k.type.bootloader.attribute
Source
<xs:attribute name="bootloader" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="grub"/>
      <xs:enumeration value="syslinux"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.type.compressed.attribute / @compressed
Namespace No namespace
Type xs:boolean
Properties
use: required
Used by
Attribute Group k.type.compressed.attribute
Source
<xs:attribute name="compressed" use="required" type="xs:boolean"/>
Attribute k.type.vga.attribute / @vga
Namespace No namespace
Properties
use: required
Used by
Attribute Group k.type.vga.attribute
Source
<xs:attribute name="vga" use="required"/>
Attribute k.type.luks.attribute / @luks
Namespace No namespace
Properties
use: required
Used by
Attribute Group k.type.luks.attribute
Source
<xs:attribute name="luks" use="required"/>
Attribute k.type.filesystem.attribute / @filesystem
Namespace No namespace
Type restriction of xs:token
Properties
use: required
Facets
enumeration ext2
enumeration ext3
enumeration ext4
enumeration reiserfs
enumeration squashfs
enumeration dmsquash
enumeration clicfs
Used by
Attribute Group k.type.filesystem.attribute
Source
<xs:attribute name="filesystem" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="ext2"/>
      <xs:enumeration value="ext3"/>
      <xs:enumeration value="ext4"/>
      <xs:enumeration value="reiserfs"/>
      <xs:enumeration value="squashfs"/>
      <xs:enumeration value="dmsquash"/>
      <xs:enumeration value="clicfs"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.type.fsreadonly.attribute / @fsreadonly
Namespace No namespace
Annotations
Specifies the filesystem for the read-only part of a split image
Type restriction of xs:token
Properties
use: required
Facets
enumeration ext2
enumeration ext3
enumeration ext4
enumeration reiserfs
enumeration squashfs
Used by
Attribute Group k.type.fsreadonly.attribute
Source
<xs:attribute name="fsreadonly" use="required">
  <xs:annotation>
    <xs:documentation>Specifies the filesystem for the read-only part of a split image</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="ext2"/>
      <xs:enumeration value="ext3"/>
      <xs:enumeration value="ext4"/>
      <xs:enumeration value="reiserfs"/>
      <xs:enumeration value="squashfs"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.type.fsreadwrite.attribute / @fsreadwrite
Namespace No namespace
Annotations
Specifies the filesystem for the read-write part of a split image
Type restriction of xs:token
Properties
use: required
Facets
enumeration ext2
enumeration ext3
enumeration ext4
enumeration reiserfs
Used by
Source
<xs:attribute name="fsreadwrite" use="required">
  <xs:annotation>
    <xs:documentation>Specifies the filesystem for the read-write part of a split image</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="ext2"/>
      <xs:enumeration value="ext3"/>
      <xs:enumeration value="ext4"/>
      <xs:enumeration value="reiserfs"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.type.ec2privatekeyfile.attribute / @ec2privatekeyfile
Namespace No namespace
Annotations
AWS user's PEM encoded RSA private key file
Properties
use: required
Used by
Source
<xs:attribute name="ec2privatekeyfile" use="required">
  <xs:annotation>
    <xs:documentation>AWS user's PEM encoded RSA private key file</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.type.ec2certfile.attribute / @ec2certfile
Namespace No namespace
Annotations
AWS user's PEM encoded RSA pubkey certificate file
Properties
use: required
Used by
Source
<xs:attribute name="ec2certfile" use="required">
  <xs:annotation>
    <xs:documentation>AWS user's PEM encoded RSA pubkey certificate file</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.type.ec2accountnr.attribute / @ec2accountnr
Namespace No namespace
Annotations
The user's EC2 user ID (Note: AWS account number, NOT Access Key ID)
Type xs:nonNegativeInteger
Properties
use: required
Used by
Source
<xs:attribute name="ec2accountnr" use="required" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation>The user's EC2 user ID (Note: AWS account number, NOT Access Key ID)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.type.format.attribute / @format
Namespace No namespace
Type restriction of xs:token
Properties
use: required
Facets
enumeration vvfat
enumeration vpc
enumeration bochs
enumeration dmg
enumeration cloop
enumeration vmdk
enumeration qcow
enumeration cow
enumeration iso
enumeration usb
enumeration ovf
enumeration qcow2
Used by
Attribute Group k.type.format.attribute
Source
<xs:attribute name="format" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="vvfat"/>
      <xs:enumeration value="vpc"/>
      <xs:enumeration value="bochs"/>
      <xs:enumeration value="dmg"/>
      <xs:enumeration value="cloop"/>
      <xs:enumeration value="vmdk"/>
      <xs:enumeration value="qcow"/>
      <xs:enumeration value="cow"/>
      <xs:enumeration value="iso"/>
      <xs:enumeration value="usb"/>
      <xs:enumeration value="ovf"/>
      <xs:enumeration value="qcow2"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.type.primary.attribute / @primary
Namespace No namespace
Annotations
Specifies the primary type (choose KIWI option type)
Type xs:boolean
Properties
use: required
Used by
Attribute Group k.type.primary.attribute
Source
<xs:attribute name="primary" use="required" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Specifies the primary type (choose KIWI option type)</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.volume.freespace.attribute / @freespace
Namespace No namespace
Properties
use: required
Used by
Source
<xs:attribute name="freespace" use="required"/>
Attribute k.volume.size.attribute / @size
Namespace No namespace
Properties
use: required
Used by
Attribute Group k.volume.size.attribute
Source
<xs:attribute name="size" use="required"/>
Attribute k.user.id.attribute / @id
Namespace No namespace
Annotations
The user ID for this user
Type xs:nonNegativeInteger
Properties
use: required
Used by
Attribute Group k.user.id.attribute
Source
<xs:attribute name="id" use="required" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation>The user ID for this user</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.user.realname.attribute / @realname
Namespace No namespace
Annotations
The name of an user
Properties
use: required
Used by
Attribute Group k.user.realname.attribute
Source
<xs:attribute name="realname" use="required">
  <xs:annotation>
    <xs:documentation>The name of an user</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.user.shell.attribute / @shell
Namespace No namespace
Annotations
The shell for this user
Properties
use: required
Used by
Attribute Group k.user.shell.attribute
Source
<xs:attribute name="shell" use="required">
  <xs:annotation>
    <xs:documentation>The shell for this user</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.xenbridge.mac.attribute / @mac
Namespace No namespace
Annotations
The Mac address to assign to the virtual interface
Properties
use: required
Used by
Attribute Group k.xenbridge.mac.attribute
Source
<xs:attribute name="mac" use="required">
  <xs:annotation>
    <xs:documentation>The Mac address to assign to the virtual interface</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.deploy.server.attribute / @server
Namespace No namespace
Annotations
Name or IP Address of server for downloading the data
Properties
use: required
Used by
Attribute Group k.deploy.server.attribute
Source
<xs:attribute name="server" use="required">
  <xs:annotation>
    <xs:documentation>Name or IP Address of server for downloading the data</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.deploy.blocksize.attribute / @blocksize
Namespace No namespace
Annotations
Blocksize value used for atftp downloads
Properties
use: required
Used by
Source
<xs:attribute name="blocksize" use="required">
  <xs:annotation>
    <xs:documentation>Blocksize value used for atftp downloads</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.arch.fallback.attribute / @fallback
Namespace No namespace
Type xs:IDREF
Properties
use: required
Used by
Attribute Group k.arch.fallback.attribute
Source
<xs:attribute name="fallback" use="required" type="xs:IDREF"/>
Attribute k.vmwareconfig.arch.attribute / @arch
Namespace No namespace
Annotations
the VMware architecture type
Type restriction of xs:token
Properties
use: required
Facets
enumeration ix86
enumeration x86_64
enumeration %arch
Used by
Source
<xs:attribute name="arch" use="required">
  <xs:annotation>
    <xs:documentation>the VMware architecture type</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="ix86"/>
      <xs:enumeration value="x86_64"/>
      <xs:enumeration value="%arch"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.vmwareconfig.HWversion.attribute / @HWversion
Namespace No namespace
Annotations
The virtual HW version number for the VMware configuration
Type xs:integer
Properties
use: required
Used by
Source
<xs:attribute name="HWversion" use="required" type="xs:integer">
  <xs:annotation>
    <xs:documentation>The virtual HW version number for the VMware configuration</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.vmwareconfig.guestOS.attribute / @guestOS
Namespace No namespace
Annotations
the virtual guestOS identification string for VMware
Properties
use: required
Used by
Source
<xs:attribute name="guestOS" use="required">
  <xs:annotation>
    <xs:documentation>the virtual guestOS identification string for VMware</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.vmwareconfig.usb.attribute / @usb
Namespace No namespace
Annotations
Activate/Deactivate usb controller for VMware
Type xs:boolean
Properties
use: required
Used by
Source
<xs:attribute name="usb" use="required" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>Activate/Deactivate usb controller for VMware</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.xenconfig.memory.attribute / @memory
Namespace No namespace
Annotations
The memory setup for the Xen guest.
Properties
use: required
Used by
Source
<xs:attribute name="memory" use="required">
  <xs:annotation>
    <xs:documentation>The memory setup for the Xen guest.</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute k.xenconfig.domain.attribute / @domain
Namespace No namespace
Annotations
The type of Xen domain to create (dom0 or domU)
Type restriction of xs:token
Properties
use: required
Facets
enumeration dom0
enumeration domU
Used by
Source
<xs:attribute name="domain" use="required">
  <xs:annotation>
    <xs:documentation>The type of Xen domain to create (dom0 or domU)</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="dom0"/>
      <xs:enumeration value="domU"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.packages.profiles.attribute / @profiles
Namespace No namespace
Properties
use: required
Used by
Source
<xs:attribute name="profiles" use="required"/>
Attribute k.packages.patternType.attribute / @patternType
Namespace No namespace
Type restriction of xs:token
Properties
use: required
Facets
enumeration onlyRequired
enumeration plusSuggested
enumeration plusRecommended
Used by
Source
<xs:attribute name="patternType" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="onlyRequired"/>
      <xs:enumeration value="plusSuggested"/>
      <xs:enumeration value="plusRecommended"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.packages.patternPackageType.attribute / @patternPackageType
Namespace No namespace
Type restriction of xs:token
Properties
use: required
Facets
enumeration onlyRequired
enumeration plusSuggested
enumeration plusRecommended
Used by
Source
<xs:attribute name="patternPackageType" use="required">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="onlyRequired"/>
      <xs:enumeration value="plusSuggested"/>
      <xs:enumeration value="plusRecommended"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute k.users.id.attribute / @id
Namespace No namespace
Annotations
Contains the group ID to which the user belongs
Type xs:nonNegativeInteger
Properties
use: required
Used by
Attribute Group k.users.id.attribute
Source
<xs:attribute name="id" use="required" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation>Contains the group ID to which the user belongs</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute Group k.image.name.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id4 kiwi0.tmp#id3
Used by
Attribute Group k.image.attlist
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:attributeGroup name="k.image.name.attribute">
  <xs:attributeGroup ref="k.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.name.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id4
Used by
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:attributeGroup name="k.name.attribute">
  <xs:attribute name="name" use="required">
    <xs:annotation>
      <xs:documentation>A name</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.image.displayname.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id7 kiwi0.tmp#id6
Attributes
QName Type Fixed Default Use Annotation
displayname required
Source
<xs:attributeGroup name="k.image.displayname.attribute">
  <xs:attributeGroup ref="k.displayname.attribute"/>
</xs:attributeGroup>
Attribute Group k.displayname.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id7
Used by
Attributes
QName Type Fixed Default Use Annotation
displayname required
Source
<xs:attributeGroup name="k.displayname.attribute">
  <xs:attribute name="displayname" use="required"/>
</xs:attributeGroup>
Attribute Group k.image.noNamespaceSchemaLocation.attribute
Namespace No namespace
Diagram
Diagram kiwi1.tmp#id9
Attributes
QName Type Fixed Default Use Annotation
xsi:noNamespaceSchemaLocation xs:anyURI required
The location of the XSD Schema (not relevant for RELAX NG or DTD)
Source
<xs:attributeGroup name="k.image.noNamespaceSchemaLocation.attribute">
  <xs:attribute ref="xsi:noNamespaceSchemaLocation" use="required"/>
</xs:attributeGroup>
Attribute Group k.image.schemaLocation.attribute
Namespace No namespace
Diagram
Diagram kiwi1.tmp#id11
Attributes
QName Type Fixed Default Use Annotation
xsi:schemaLocation xs:anyURI required
Source
<xs:attributeGroup name="k.image.schemaLocation.attribute">
  <xs:attribute ref="xsi:schemaLocation" use="required"/>
</xs:attributeGroup>
Attribute Group k.image.inherit.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id13
Attributes
QName Type Fixed Default Use Annotation
inherit required
Source
<xs:attributeGroup name="k.image.inherit.attribute">
  <xs:attribute name="inherit" use="required"/>
</xs:attributeGroup>
Attribute Group k.image.schemaversion.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id15
Used by
Attribute Group k.image.attlist
Attributes
QName Type Fixed Default Use Annotation
schemaversion restriction of xs:token required
The allowed Schema version (fixed value)
Source
<xs:attributeGroup name="k.image.schemaversion.attribute">
  <xs:attribute name="schemaversion" use="required">
    <xs:annotation>
      <xs:documentation>The allowed Schema version (fixed value)</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="3.7"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.image.kiwirevision.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id17
Attributes
QName Type Fixed Default Use Annotation
kiwirevision xs:nonNegativeInteger required
Source
<xs:attributeGroup name="k.image.kiwirevision.attribute">
  <xs:attribute name="kiwirevision" use="required" type="xs:nonNegativeInteger"/>
</xs:attributeGroup>
Attribute Group k.image.id
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id19
Attributes
QName Type Fixed Default Use Annotation
id restriction of xs:string required
Source
<xs:attributeGroup name="k.image.id">
  <xs:attribute name="id" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:length value="10"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.image.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id3 kiwi0.tmp#id2 kiwi0.tmp#id21 kiwi0.tmp#id22 kiwi0.tmp#id23 kiwi0.tmp#id24 kiwi0.tmp#id15 kiwi0.tmp#id14 kiwi1.tmp#id9 kiwi1.tmp#id11
Used by
Element image
Attributes
QName Type Fixed Default Use Annotation
displayname optional
id restriction of xs:string optional
inherit optional
kiwirevision xs:nonNegativeInteger optional
name required
A name
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
Source
<xs:attributeGroup name="k.image.attlist">
  <xs:attributeGroup ref="k.image.name.attribute"/>
  <xs:attribute name="displayname"/>
  <xs:attribute name="inherit"/>
  <xs:attribute name="kiwirevision" type="xs:nonNegativeInteger"/>
  <xs:attribute name="id">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:length value="10"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attributeGroup ref="k.image.schemaversion.attribute"/>
  <xs:attribute ref="xsi:noNamespaceSchemaLocation"/>
  <xs:attribute ref="xsi:schemaLocation"/>
</xs:attributeGroup>
Attribute Group k.description.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id32 kiwi0.tmp#id31
Used by
Element description
Attributes
QName Type Fixed Default Use Annotation
type restriction of xs:token required
Source
<xs:attributeGroup name="k.description.attlist">
  <xs:attributeGroup ref="k.description.type.attribute"/>
</xs:attributeGroup>
Attribute Group k.description.type.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id32
Used by
Attribute Group k.description.attlist
Attributes
QName Type Fixed Default Use Annotation
type restriction of xs:token required
Source
<xs:attributeGroup name="k.description.type.attribute">
  <xs:attribute name="type" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="boot"/>
        <xs:enumeration value="system"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.type.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id36 kiwi0.tmp#id37 kiwi0.tmp#id38 kiwi0.tmp#id39 kiwi0.tmp#id40 kiwi0.tmp#id41 kiwi0.tmp#id42 kiwi0.tmp#id43 kiwi0.tmp#id44 kiwi0.tmp#id45 kiwi0.tmp#id46 kiwi0.tmp#id47 kiwi0.tmp#id48 kiwi0.tmp#id49 kiwi0.tmp#id50 kiwi0.tmp#id51 kiwi0.tmp#id52 kiwi0.tmp#id53 kiwi0.tmp#id54 kiwi0.tmp#id55 kiwi0.tmp#id56 kiwi0.tmp#id57 kiwi0.tmp#id58
Used by
Element type
Attributes
QName Type Fixed Default Use Annotation
baseroot optional
Specify the path to a pre created base root system.
boot optional
bootkernel optional
bootloader restriction of xs:token optional
bootprofile optional
checkprebuilt xs:boolean optional
compressed xs:boolean optional
ec2accountnr xs:nonNegativeInteger optional
The user's EC2 user ID (Note: AWS account number, NOT Access Key ID)
ec2certfile optional
AWS user's PEM encoded RSA pubkey certificate file
ec2privatekeyfile optional
AWS user's PEM encoded RSA private key file
filesystem restriction of xs:token optional
flags restriction of xs:token optional
format restriction of xs:token optional
fsnocheck xs:boolean optional
Turn off periodic filesystem checks on ext2/3/4.
fsreadonly restriction of xs:token optional
Specifies the filesystem for the read-only part of a split image
fsreadwrite restriction of xs:token optional
Specifies the filesystem for the read-write part of a split image
hybrid xs:boolean optional
luks optional
lvm xs:boolean optional
lvmgroup optional
Specify Volume group name, default is kiwiVG.
primary xs:boolean optional
Specifies the primary type (choose KIWI option type)
vga optional
volid optional
Source
<xs:attributeGroup name="k.type.attlist">
  <xs:attribute name="fsnocheck" type="xs:boolean">
    <xs:annotation>
      <xs:documentation>Turn off periodic filesystem checks on ext2/3/4.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="lvm" type="xs:boolean"/>
  <xs:attribute name="lvmgroup">
    <xs:annotation>
      <xs:documentation>Specify Volume group name, default is kiwiVG.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="checkprebuilt" type="xs:boolean"/>
  <xs:attribute name="bootprofile"/>
  <xs:attribute name="bootkernel"/>
  <xs:attribute name="boot"/>
  <xs:attribute name="volid"/>
  <xs:attribute name="flags">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="unified"/>
        <xs:enumeration value="compressed"/>
        <xs:enumeration value="dmsquash"/>
        <xs:enumeration value="clic"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="hybrid" type="xs:boolean"/>
  <xs:attribute name="bootloader">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="grub"/>
        <xs:enumeration value="syslinux"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="compressed" type="xs:boolean"/>
  <xs:attribute name="vga"/>
  <xs:attribute name="luks"/>
  <xs:attribute name="filesystem">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="ext2"/>
        <xs:enumeration value="ext3"/>
        <xs:enumeration value="ext4"/>
        <xs:enumeration value="reiserfs"/>
        <xs:enumeration value="squashfs"/>
        <xs:enumeration value="dmsquash"/>
        <xs:enumeration value="clicfs"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="fsreadonly">
    <xs:annotation>
      <xs:documentation>Specifies the filesystem for the read-only part of a split image</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="ext2"/>
        <xs:enumeration value="ext3"/>
        <xs:enumeration value="ext4"/>
        <xs:enumeration value="reiserfs"/>
        <xs:enumeration value="squashfs"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="fsreadwrite">
    <xs:annotation>
      <xs:documentation>Specifies the filesystem for the read-write part of a split image</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="ext2"/>
        <xs:enumeration value="ext3"/>
        <xs:enumeration value="ext4"/>
        <xs:enumeration value="reiserfs"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="ec2privatekeyfile">
    <xs:annotation>
      <xs:documentation>AWS user's PEM encoded RSA private key file</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="ec2certfile">
    <xs:annotation>
      <xs:documentation>AWS user's PEM encoded RSA pubkey certificate file</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="ec2accountnr" type="xs:nonNegativeInteger">
    <xs:annotation>
      <xs:documentation>The user's EC2 user ID (Note: AWS account number, NOT Access Key ID)</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="baseroot">
    <xs:annotation>
      <xs:documentation>Specify the path to a pre created base root system.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="format">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="vvfat"/>
        <xs:enumeration value="vpc"/>
        <xs:enumeration value="bochs"/>
        <xs:enumeration value="dmg"/>
        <xs:enumeration value="cloop"/>
        <xs:enumeration value="vmdk"/>
        <xs:enumeration value="qcow"/>
        <xs:enumeration value="cow"/>
        <xs:enumeration value="iso"/>
        <xs:enumeration value="usb"/>
        <xs:enumeration value="ovf"/>
        <xs:enumeration value="qcow2"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="primary" type="xs:boolean">
    <xs:annotation>
      <xs:documentation>Specifies the primary type (choose KIWI option type)</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.size.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id62 kiwi0.tmp#id63
Used by
Element size
Attributes
QName Type Fixed Default Use Annotation
additive xs:boolean optional
unit restriction of xs:token optional
The unit of the image
Source
<xs:attributeGroup name="k.size.attlist">
  <xs:attribute name="unit">
    <xs:annotation>
      <xs:documentation>The unit of the image</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="M"/>
        <xs:enumeration value="G"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="additive" type="xs:boolean"/>
</xs:attributeGroup>
Attribute Group k.preferences.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id96
Used by
Element preferences
Attributes
QName Type Fixed Default Use Annotation
profiles optional
A profile name which binds the section to this name
Source
<xs:attributeGroup name="k.preferences.attlist">
  <xs:attribute name="profiles">
    <xs:annotation>
      <xs:documentation>A profile name which binds the section to this name</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.profile.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id3 kiwi0.tmp#id100 kiwi0.tmp#id102 kiwi0.tmp#id101 kiwi0.tmp#id103
Used by
Element profile
Attributes
QName Type Fixed Default Use Annotation
description required
Description of how this profiles influences the image
import xs:boolean optional
name required
A name
Source
<xs:attributeGroup name="k.profile.attlist">
  <xs:attributeGroup ref="k.profile.name.attribute"/>
  <xs:attributeGroup ref="k.profile.description.attribute"/>
  <xs:attribute name="import" type="xs:boolean"/>
</xs:attributeGroup>
Attribute Group k.profile.name.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id4 kiwi0.tmp#id3
Used by
Attribute Group k.profile.attlist
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:attributeGroup name="k.profile.name.attribute">
  <xs:attributeGroup ref="k.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.profile.description.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id102
Used by
Attribute Group k.profile.attlist
Attributes
QName Type Fixed Default Use Annotation
description required
Description of how this profiles influences the image
Source
<xs:attributeGroup name="k.profile.description.attribute">
  <xs:attribute name="description" use="required">
    <xs:annotation>
      <xs:documentation>Description of how this profiles influences the image</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.arch.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id109 kiwi0.tmp#id108 kiwi0.tmp#id3 kiwi0.tmp#id111 kiwi0.tmp#id112
Used by
Element arch
Attributes
QName Type Fixed Default Use Annotation
fallback xs:IDREF optional
id xs:ID required
An ID
name required
A name
Source
<xs:attributeGroup name="k.arch.attlist">
  <xs:attributeGroup ref="k.arch.id.attribute"/>
  <xs:attributeGroup ref="k.arch.name.attribute"/>
  <xs:attribute name="fallback" type="xs:IDREF"/>
</xs:attributeGroup>
Attribute Group k.arch.id.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id110 kiwi0.tmp#id109
Used by
Attribute Group k.arch.attlist
Attributes
QName Type Fixed Default Use Annotation
id xs:ID required
An ID
Source
<xs:attributeGroup name="k.arch.id.attribute">
  <xs:attributeGroup ref="k.id.attribute"/>
</xs:attributeGroup>
Attribute Group k.id.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id110
Used by
Attribute Group k.arch.id.attribute
Attributes
QName Type Fixed Default Use Annotation
id xs:ID required
An ID
Source
<xs:attributeGroup name="k.id.attribute">
  <xs:attribute name="id" use="required" type="xs:ID">
    <xs:annotation>
      <xs:documentation>An ID</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.arch.name.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id4 kiwi0.tmp#id3
Used by
Attribute Group k.arch.attlist
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:attributeGroup name="k.arch.name.attribute">
  <xs:attributeGroup ref="k.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.requiredarch.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id116 kiwi0.tmp#id115
Used by
Element requiredarch
Attributes
QName Type Fixed Default Use Annotation
ref xs:IDREF required
Source
<xs:attributeGroup name="k.requiredarch.attlist">
  <xs:attributeGroup ref="k.requiredarch.ref.attribute"/>
</xs:attributeGroup>
Attribute Group k.requiredarch.ref.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id116
Used by
Attribute Group k.requiredarch.attlist
Attributes
QName Type Fixed Default Use Annotation
ref xs:IDREF required
Source
<xs:attributeGroup name="k.requiredarch.ref.attribute">
  <xs:attribute name="ref" use="required" type="xs:IDREF"/>
</xs:attributeGroup>
Attribute Group k.productoption.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id4 kiwi0.tmp#id3
Used by
Element productoption
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:attributeGroup name="k.productoption.attlist">
  <xs:attributeGroup ref="k.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.productinfo.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id4 kiwi0.tmp#id3
Used by
Element productinfo
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:attributeGroup name="k.productinfo.attlist">
  <xs:attributeGroup ref="k.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.productvar.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id4 kiwi0.tmp#id3
Used by
Element productvar
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:attributeGroup name="k.productvar.attlist">
  <xs:attributeGroup ref="k.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.source.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id129 kiwi0.tmp#id128
Used by
Element source
Attributes
QName Type Fixed Default Use Annotation
path required
A path
Source
<xs:attributeGroup name="k.source.attlist">
  <xs:attributeGroup ref="k.source.path.attribute"/>
</xs:attributeGroup>
Attribute Group k.source.path.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id130 kiwi0.tmp#id129
Used by
Attribute Group k.source.attlist
Attributes
QName Type Fixed Default Use Annotation
path required
A path
Source
<xs:attributeGroup name="k.source.path.attribute">
  <xs:attributeGroup ref="k.path.attribute"/>
</xs:attributeGroup>
Attribute Group k.path.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id130
Used by
Attribute Group k.source.path.attribute
Attributes
QName Type Fixed Default Use Annotation
path required
A path
Source
<xs:attributeGroup name="k.path.attribute">
  <xs:attribute name="path" use="required">
    <xs:annotation>
      <xs:documentation>A path</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.instrepo.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id133 kiwi0.tmp#id132 kiwi0.tmp#id135 kiwi0.tmp#id134 kiwi0.tmp#id136 kiwi0.tmp#id137 kiwi0.tmp#id138
Used by
Element instrepo
Attributes
QName Type Fixed Default Use Annotation
local xs:boolean optional
name xs:ID required
priority required
Search priority for packages in this repo
pwd optional
The password
username optional
A name of a user
Source
<xs:attributeGroup name="k.instrepo.attlist">
  <xs:attributeGroup ref="k.instrepo.name.attribute"/>
  <xs:attributeGroup ref="k.instrepo.priority.attribute"/>
  <xs:attribute name="username">
    <xs:annotation>
      <xs:documentation>A name of a user</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="pwd">
    <xs:annotation>
      <xs:documentation>The password</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="local" type="xs:boolean"/>
</xs:attributeGroup>
Attribute Group k.instrepo.name.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id133
Used by
Attribute Group k.instrepo.attlist
Attributes
QName Type Fixed Default Use Annotation
name xs:ID required
Source
<xs:attributeGroup name="k.instrepo.name.attribute">
  <xs:attribute name="name" use="required" type="xs:ID"/>
</xs:attributeGroup>
Attribute Group k.instrepo.priority.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id135
Used by
Attribute Group k.instrepo.attlist
Attributes
QName Type Fixed Default Use Annotation
priority required
Search priority for packages in this repo
Source
<xs:attributeGroup name="k.instrepo.priority.attribute">
  <xs:attribute name="priority" use="required">
    <xs:annotation>
      <xs:documentation>Search priority for packages in this repo</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.repopackage.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id3 kiwi0.tmp#id142 kiwi0.tmp#id143 kiwi0.tmp#id144 kiwi0.tmp#id145 kiwi0.tmp#id146 kiwi0.tmp#id147 kiwi0.tmp#id148 kiwi0.tmp#id149 kiwi0.tmp#id150
Used by
Element repopackage
Attributes
QName Type Fixed Default Use Annotation
addarch optional
arch optional
An architecture
forcerepo xs:IDREF optional
Specifies the search priority
medium xs:nonNegativeInteger optional
name required
A name
onlyarch optional
removearch optional
script optional
source optional
Source
<xs:attributeGroup name="k.repopackage.attlist">
  <xs:attributeGroup ref="k.repopackage.name.attribute"/>
  <xs:attribute name="arch">
    <xs:annotation>
      <xs:documentation>An architecture</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="forcerepo" type="xs:IDREF">
    <xs:annotation>
      <xs:documentation>Specifies the search priority</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="addarch"/>
  <xs:attribute name="removearch"/>
  <xs:attribute name="onlyarch"/>
  <xs:attribute name="source"/>
  <xs:attribute name="script"/>
  <xs:attribute name="medium" type="xs:nonNegativeInteger"/>
</xs:attributeGroup>
Attribute Group k.repopackage.name.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id4 kiwi0.tmp#id3
Used by
Attribute Group k.repopackage.attlist
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:attributeGroup name="k.repopackage.name.attribute">
  <xs:attributeGroup ref="k.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.metafile.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id154 kiwi0.tmp#id153 kiwi0.tmp#id156 kiwi0.tmp#id155 kiwi0.tmp#id159 kiwi0.tmp#id158
Used by
Element metafile
Attributes
QName Type Fixed Default Use Annotation
script required
target required
Destination path where to download the file
url required
URL where to find the metafile
Source
<xs:attributeGroup name="k.metafile.attlist">
  <xs:attributeGroup ref="k.metafile.url.attribute"/>
  <xs:attributeGroup ref="k.metafile.script.attribute"/>
  <xs:attributeGroup ref="k.metafile.target.attribute"/>
</xs:attributeGroup>
Attribute Group k.metafile.url.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id154
Used by
Attribute Group k.metafile.attlist
Attributes
QName Type Fixed Default Use Annotation
url required
URL where to find the metafile
Source
<xs:attributeGroup name="k.metafile.url.attribute">
  <xs:attribute name="url" use="required">
    <xs:annotation>
      <xs:documentation>URL where to find the metafile</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.metafile.script.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id157 kiwi0.tmp#id156
Used by
Attribute Group k.metafile.attlist
Attributes
QName Type Fixed Default Use Annotation
script required
Source
<xs:attributeGroup name="k.metafile.script.attribute">
  <xs:attributeGroup ref="k.script.attribute"/>
</xs:attributeGroup>
Attribute Group k.script.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id157
Used by
Attributes
QName Type Fixed Default Use Annotation
script required
Source
<xs:attributeGroup name="k.script.attribute">
  <xs:attribute name="script" use="required"/>
</xs:attributeGroup>
Attribute Group k.metafile.target.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id159
Used by
Attribute Group k.metafile.attlist
Attributes
QName Type Fixed Default Use Annotation
target required
Destination path where to download the file
Source
<xs:attributeGroup name="k.metafile.target.attribute">
  <xs:attribute name="target" use="required">
    <xs:annotation>
      <xs:documentation>Destination path where to download the file</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.chroot.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id162
Used by
Element chroot
Attributes
QName Type Fixed Default Use Annotation
requires required
Source
<xs:attributeGroup name="k.chroot.attlist">
  <xs:attribute name="requires" use="required"/>
</xs:attributeGroup>
Attribute Group k.user.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id3 kiwi0.tmp#id167 kiwi0.tmp#id168 kiwi0.tmp#id169 kiwi0.tmp#id171 kiwi0.tmp#id170 kiwi0.tmp#id174 kiwi0.tmp#id173 kiwi0.tmp#id175
Used by
Element user
Attributes
QName Type Fixed Default Use Annotation
home required
The home directory for this user
id xs:nonNegativeInteger optional
The user ID for this user
name required
A name
pwd required
The password
realname optional
The name of an user
shell optional
The shell for this user
Source
<xs:attributeGroup name="k.user.attlist">
  <xs:attributeGroup ref="k.user.name.attribute"/>
  <xs:attribute name="id" type="xs:nonNegativeInteger">
    <xs:annotation>
      <xs:documentation>The user ID for this user</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="realname">
    <xs:annotation>
      <xs:documentation>The name of an user</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attributeGroup ref="k.user.pwd.attribute"/>
  <xs:attributeGroup ref="k.user.home.attribute"/>
  <xs:attribute name="shell">
    <xs:annotation>
      <xs:documentation>The shell for this user</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.user.name.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id4 kiwi0.tmp#id3
Used by
Attribute Group k.user.attlist
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:attributeGroup name="k.user.name.attribute">
  <xs:attributeGroup ref="k.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.user.pwd.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id172 kiwi0.tmp#id171
Used by
Attribute Group k.user.attlist
Attributes
QName Type Fixed Default Use Annotation
pwd required
The password
Source
<xs:attributeGroup name="k.user.pwd.attribute">
  <xs:attributeGroup ref="k.pwd.attribute"/>
</xs:attributeGroup>
Attribute Group k.pwd.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id172
Used by
Attributes
QName Type Fixed Default Use Annotation
pwd required
The password
Source
<xs:attributeGroup name="k.pwd.attribute">
  <xs:attribute name="pwd" use="required">
    <xs:annotation>
      <xs:documentation>The password</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.user.home.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id174
Used by
Attribute Group k.user.attlist
Attributes
QName Type Fixed Default Use Annotation
home required
The home directory for this user
Source
<xs:attributeGroup name="k.user.home.attribute">
  <xs:attribute name="home" use="required">
    <xs:annotation>
      <xs:documentation>The home directory for this user</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.users.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id178 kiwi0.tmp#id177 kiwi0.tmp#id179
Used by
Element users
Attributes
QName Type Fixed Default Use Annotation
group required
Contains the group to which the user belongs
id xs:nonNegativeInteger optional
Contains the group ID to which the user belongs
Source
<xs:attributeGroup name="k.users.attlist">
  <xs:attributeGroup ref="k.users.group.attribute"/>
  <xs:attribute name="id" type="xs:nonNegativeInteger">
    <xs:annotation>
      <xs:documentation>Contains the group ID to which the user belongs</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.users.group.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id178
Used by
Attribute Group k.users.attlist
Attributes
QName Type Fixed Default Use Annotation
group required
Contains the group to which the user belongs
Source
<xs:attributeGroup name="k.users.group.attribute">
  <xs:attribute name="group" use="required">
    <xs:annotation>
      <xs:documentation>Contains the group to which the user belongs</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.file.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id3 kiwi0.tmp#id183 kiwi0.tmp#id184
Used by
Element file
Attributes
QName Type Fixed Default Use Annotation
arch optional
An architecture
name required
A name
Source
<xs:attributeGroup name="k.file.attlist">
  <xs:attributeGroup ref="k.file.name.attribute"/>
  <xs:attribute name="arch">
    <xs:annotation>
      <xs:documentation>An architecture</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.file.name.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id4 kiwi0.tmp#id3
Used by
Attribute Group k.file.attlist
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:attributeGroup name="k.file.name.attribute">
  <xs:attributeGroup ref="k.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.drivers.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id187 kiwi0.tmp#id186 kiwi0.tmp#id188
Used by
Element drivers
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
Source
<xs:attributeGroup name="k.drivers.attlist">
  <xs:attributeGroup ref="k.drivers.type.attribute"/>
  <xs:attribute name="profiles">
    <xs:annotation>
      <xs:documentation>A profile name which binds the section to this name</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.drivers.type.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id187
Used by
Attribute Group k.drivers.attlist
Attributes
QName Type Fixed Default Use Annotation
type restriction of xs:token required
Source
<xs:attributeGroup name="k.drivers.type.attribute">
  <xs:attribute name="type" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="drivers"/>
        <xs:enumeration value="usbdrivers"/>
        <xs:enumeration value="scsidrivers"/>
        <xs:enumeration value="netdrivers"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.repository.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id192 kiwi0.tmp#id191 kiwi0.tmp#id193 kiwi0.tmp#id194 kiwi0.tmp#id195
Used by
Element repository
Attributes
QName Type Fixed Default Use Annotation
alias optional
priority xs:integer optional
status restriction of xs:token optional
type restriction of xs:token required
Type of repository
Source
<xs:attributeGroup name="k.repository.attlist">
  <xs:attributeGroup ref="k.repository.type.attribute"/>
  <xs:attribute name="status">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="replaceable"/>
        <xs:enumeration value="fixed"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="alias"/>
  <xs:attribute name="priority" type="xs:integer"/>
</xs:attributeGroup>
Attribute Group k.repository.type.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id192
Used by
Attribute Group k.repository.attlist
Attributes
QName Type Fixed Default Use Annotation
type restriction of xs:token required
Type of repository
Source
<xs:attributeGroup name="k.repository.type.attribute">
  <xs:attribute name="type" use="required">
    <xs:annotation>
      <xs:documentation>Type of repository</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="apt-deb"/>
        <xs:enumeration value="apt-rpm"/>
        <xs:enumeration value="deb-dir"/>
        <xs:enumeration value="mirrors"/>
        <xs:enumeration value="red-carpet"/>
        <xs:enumeration value="rpm-dir"/>
        <xs:enumeration value="rpm-md"/>
        <xs:enumeration value="slack-site"/>
        <xs:enumeration value="up2date-mirrors"/>
        <xs:enumeration value="urpmi"/>
        <xs:enumeration value="yast2"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.partition.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id205 kiwi0.tmp#id204 kiwi0.tmp#id207 kiwi0.tmp#id206 kiwi0.tmp#id208 kiwi0.tmp#id209 kiwi0.tmp#id210
Used by
Element partition
Attributes
QName Type Fixed Default Use Annotation
mountpoint optional
Mount path for this partition
number required
Partition ID
size optional
A partition size or optional image size
target xs:boolean optional
type required
Partition Type identifier, see fdisk for details
Source
<xs:attributeGroup name="k.partition.attlist">
  <xs:attributeGroup ref="k.partition.type.attribute"/>
  <xs:attributeGroup ref="k.partition.number.attribute"/>
  <xs:attribute name="size">
    <xs:annotation>
      <xs:documentation>A partition size or optional image size</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="mountpoint">
    <xs:annotation>
      <xs:documentation>Mount path for this partition</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="target" type="xs:boolean"/>
</xs:attributeGroup>
Attribute Group k.partition.type.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id205
Used by
Attribute Group k.partition.attlist
Attributes
QName Type Fixed Default Use Annotation
type required
Partition Type identifier, see fdisk for details
Source
<xs:attributeGroup name="k.partition.type.attribute">
  <xs:attribute name="type" use="required">
    <xs:annotation>
      <xs:documentation>Partition Type identifier, see fdisk for details</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.partition.number.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id207
Used by
Attribute Group k.partition.attlist
Attributes
QName Type Fixed Default Use Annotation
number required
Partition ID
Source
<xs:attributeGroup name="k.partition.number.attribute">
  <xs:attribute name="number" use="required">
    <xs:annotation>
      <xs:documentation>Partition ID</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.partitions.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id212
Used by
Element partitions
Attributes
QName Type Fixed Default Use Annotation
device optional
Source
<xs:attributeGroup name="k.partitions.attlist">
  <xs:attribute name="device"/>
</xs:attributeGroup>
Attribute Group k.union.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id216 kiwi0.tmp#id215 kiwi0.tmp#id218 kiwi0.tmp#id217 kiwi0.tmp#id220 kiwi0.tmp#id219
Used by
Element union
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
Source
<xs:attributeGroup name="k.union.attlist">
  <xs:attributeGroup ref="k.union.ro.attribute"/>
  <xs:attributeGroup ref="k.union.rw.attribute"/>
  <xs:attributeGroup ref="k.union.type.attribute"/>
</xs:attributeGroup>
Attribute Group k.union.ro.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id216
Used by
Attribute Group k.union.attlist
Attributes
QName Type Fixed Default Use Annotation
ro required
Device only for read-only
Source
<xs:attributeGroup name="k.union.ro.attribute">
  <xs:attribute name="ro" use="required">
    <xs:annotation>
      <xs:documentation>Device only for read-only</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.union.rw.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id218
Used by
Attribute Group k.union.attlist
Attributes
QName Type Fixed Default Use Annotation
rw required
Device for Read-Write
Source
<xs:attributeGroup name="k.union.rw.attribute">
  <xs:attribute name="rw" use="required">
    <xs:annotation>
      <xs:documentation>Device for Read-Write</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.union.type.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id220
Used by
Attribute Group k.union.attlist
Attributes
QName Type Fixed Default Use Annotation
type restriction of xs:token required
Source
<xs:attributeGroup name="k.union.type.attribute">
  <xs:attribute name="type" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="aufs"/>
        <xs:enumeration value="unionfs"/>
        <xs:enumeration value="clicfs"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.configuration.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id224 kiwi0.tmp#id223 kiwi0.tmp#id227 kiwi0.tmp#id226 kiwi0.tmp#id229
Used by
Element configuration
Attributes
QName Type Fixed Default Use Annotation
arch optional
An architecture
dest required
Destination of a ressource
source required
Source
<xs:attributeGroup name="k.configuration.attlist">
  <xs:attributeGroup ref="k.configuration.source.attribute"/>
  <xs:attributeGroup ref="k.configuration.dest.attribute"/>
  <xs:attribute name="arch">
    <xs:annotation>
      <xs:documentation>An architecture</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.configuration.source.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id225 kiwi0.tmp#id224
Used by
Attribute Group k.configuration.attlist
Attributes
QName Type Fixed Default Use Annotation
source required
Source
<xs:attributeGroup name="k.configuration.source.attribute">
  <xs:attributeGroup ref="k.source.attribute"/>
</xs:attributeGroup>
Attribute Group k.source.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id225
Used by
Attributes
QName Type Fixed Default Use Annotation
source required
Source
<xs:attributeGroup name="k.source.attribute">
  <xs:attribute name="source" use="required"/>
</xs:attributeGroup>
Attribute Group k.configuration.dest.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id228 kiwi0.tmp#id227
Used by
Attribute Group k.configuration.attlist
Attributes
QName Type Fixed Default Use Annotation
dest required
Destination of a ressource
Source
<xs:attributeGroup name="k.configuration.dest.attribute">
  <xs:attributeGroup ref="k.dest.attribute"/>
</xs:attributeGroup>
Attribute Group k.dest.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id228
Used by
Attributes
QName Type Fixed Default Use Annotation
dest required
Destination of a ressource
Source
<xs:attributeGroup name="k.dest.attribute">
  <xs:attribute name="dest" use="required">
    <xs:annotation>
      <xs:documentation>Destination of a ressource</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.deploy.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id231 kiwi0.tmp#id232
Used by
Element deploy
Attributes
QName Type Fixed Default Use Annotation
blocksize optional
Blocksize value used for atftp downloads
server optional
Name or IP Address of server for downloading the data
Source
<xs:attributeGroup name="k.deploy.attlist">
  <xs:attribute name="server">
    <xs:annotation>
      <xs:documentation>Name or IP Address of server for downloading the data</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="blocksize">
    <xs:annotation>
      <xs:documentation>Blocksize value used for atftp downloads</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.except.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id3 kiwi0.tmp#id237
Used by
Element except
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:attributeGroup name="k.except.attlist">
  <xs:attributeGroup ref="k.except.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.except.name.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id4 kiwi0.tmp#id3
Used by
Attribute Group k.except.attlist
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:attributeGroup name="k.except.name.attribute">
  <xs:attributeGroup ref="k.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.package.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id3 kiwi0.tmp#id242 kiwi0.tmp#id243 kiwi0.tmp#id244 kiwi0.tmp#id245 kiwi0.tmp#id246
Used by
Element package
Attributes
QName Type Fixed Default Use Annotation
arch optional
An architecture
bootdelete xs:boolean optional
bootinclude xs:boolean optional
name required
A name
replaces optional
Replace package with some other package
Source
<xs:attributeGroup name="k.package.attlist">
  <xs:attributeGroup ref="k.package.name.attribute"/>
  <xs:attribute name="arch">
    <xs:annotation>
      <xs:documentation>An architecture</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="replaces">
    <xs:annotation>
      <xs:documentation>Replace package with some other package</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="bootdelete" type="xs:boolean"/>
  <xs:attribute name="bootinclude" type="xs:boolean"/>
</xs:attributeGroup>
Attribute Group k.package.name.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id4 kiwi0.tmp#id3
Used by
Attribute Group k.package.attlist
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:attributeGroup name="k.package.name.attribute">
  <xs:attributeGroup ref="k.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.opensusepattern.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id3 kiwi0.tmp#id249 kiwi0.tmp#id250
Used by
Element opensusePattern
Attributes
QName Type Fixed Default Use Annotation
arch optional
An architecture
name required
A name
Source
<xs:attributeGroup name="k.opensusepattern.attlist">
  <xs:attributeGroup ref="k.opensusepattern.name.attribute"/>
  <xs:attribute name="arch">
    <xs:annotation>
      <xs:documentation>An architecture</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.opensusepattern.name.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id4 kiwi0.tmp#id3
Used by
Attribute Group k.opensusepattern.attlist
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:attributeGroup name="k.opensusepattern.name.attribute">
  <xs:attributeGroup ref="k.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.opensuseproduct.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id3 kiwi0.tmp#id253 kiwi0.tmp#id254
Used by
Element opensuseProduct
Attributes
QName Type Fixed Default Use Annotation
arch optional
An architecture
name required
A name
Source
<xs:attributeGroup name="k.opensuseproduct.attlist">
  <xs:attributeGroup ref="k.opensuseproduct.name.attribute"/>
  <xs:attribute name="arch">
    <xs:annotation>
      <xs:documentation>An architecture</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.opensuseproduct.name.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id4 kiwi0.tmp#id3
Used by
Attribute Group k.opensuseproduct.attlist
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:attributeGroup name="k.opensuseproduct.name.attribute">
  <xs:attributeGroup ref="k.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.ignore.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id3 kiwi0.tmp#id257
Used by
Element ignore
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:attributeGroup name="k.ignore.attlist">
  <xs:attributeGroup ref="k.ignore.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.ignore.name.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id4 kiwi0.tmp#id3
Used by
Attribute Group k.ignore.attlist
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:attributeGroup name="k.ignore.name.attribute">
  <xs:attributeGroup ref="k.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.archive.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id3 kiwi0.tmp#id260 kiwi0.tmp#id261
Used by
Element archive
Attributes
QName Type Fixed Default Use Annotation
bootinclude xs:boolean optional
name required
A name
Source
<xs:attributeGroup name="k.archive.attlist">
  <xs:attributeGroup ref="k.archive.name.attribute"/>
  <xs:attribute name="bootinclude" type="xs:boolean"/>
</xs:attributeGroup>
Attribute Group k.archive.name.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id4 kiwi0.tmp#id3
Used by
Attribute Group k.archive.attlist
Attributes
QName Type Fixed Default Use Annotation
name required
A name
Source
<xs:attributeGroup name="k.archive.name.attribute">
  <xs:attributeGroup ref="k.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.packages.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id264 kiwi0.tmp#id263 kiwi0.tmp#id265 kiwi0.tmp#id266 kiwi0.tmp#id267
Used by
Element packages
Attributes
QName Type Fixed Default Use Annotation
patternPackageType restriction of xs:token optional
patternType restriction of xs:token optional
profiles optional
type restriction of xs:token required
Source
<xs:attributeGroup name="k.packages.attlist">
  <xs:attributeGroup ref="k.packages.type.attribute"/>
  <xs:attribute name="profiles"/>
  <xs:attribute name="patternType">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="onlyRequired"/>
        <xs:enumeration value="plusSuggested"/>
        <xs:enumeration value="plusRecommended"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="patternPackageType">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="onlyRequired"/>
        <xs:enumeration value="plusSuggested"/>
        <xs:enumeration value="plusRecommended"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.packages.type.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id264
Used by
Attribute Group k.packages.attlist
Attributes
QName Type Fixed Default Use Annotation
type restriction of xs:token required
Source
<xs:attributeGroup name="k.packages.type.attribute">
  <xs:attribute name="type" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="image"/>
        <xs:enumeration value="bootstrap"/>
        <xs:enumeration value="delete"/>
        <xs:enumeration value="testsuite"/>
        <xs:enumeration value="xen"/>
        <xs:enumeration value="vmware"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.vmwarenic.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id272 kiwi0.tmp#id271 kiwi0.tmp#id274 kiwi0.tmp#id273 kiwi0.tmp#id276 kiwi0.tmp#id275
Used by
Element vmwarenic
Attributes
QName Type Fixed Default Use Annotation
driver required
The driver used for the VM network interface
interface xs:nonNegativeInteger required
The interface ID for the VM network interface
mode required
The VM network mode
Source
<xs:attributeGroup name="k.vmwarenic.attlist">
  <xs:attributeGroup ref="k.vmwarenic.driver.attribute"/>
  <xs:attributeGroup ref="k.vmwarenic.interface.attribute"/>
  <xs:attributeGroup ref="k.vmwarenic.mode.attribute"/>
</xs:attributeGroup>
Attribute Group k.vmwarenic.driver.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id272
Used by
Attribute Group k.vmwarenic.attlist
Attributes
QName Type Fixed Default Use Annotation
driver required
The driver used for the VM network interface
Source
<xs:attributeGroup name="k.vmwarenic.driver.attribute">
  <xs:attribute name="driver" use="required">
    <xs:annotation>
      <xs:documentation>The driver used for the VM network interface</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.vmwarenic.interface.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id274
Used by
Attribute Group k.vmwarenic.attlist
Attributes
QName Type Fixed Default Use Annotation
interface xs:nonNegativeInteger required
The interface ID for the VM network interface
Source
<xs:attributeGroup name="k.vmwarenic.interface.attribute">
  <xs:attribute name="interface" use="required" type="xs:nonNegativeInteger">
    <xs:annotation>
      <xs:documentation>The interface ID for the VM network interface</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.vmwarenic.mode.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id276
Used by
Attribute Group k.vmwarenic.attlist
Attributes
QName Type Fixed Default Use Annotation
mode required
The VM network mode
Source
<xs:attributeGroup name="k.vmwarenic.mode.attribute">
  <xs:attribute name="mode" use="required">
    <xs:annotation>
      <xs:documentation>The VM network mode</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.vmwaredisk.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id280 kiwi0.tmp#id279 kiwi0.tmp#id282 kiwi0.tmp#id281
Used by
Element vmwaredisk
Attributes
QName Type Fixed Default Use Annotation
controller restriction of xs:token required
The disk controller used for the VMware guest
id xs:nonNegativeInteger required
The disk ID for the VM disk
Source
<xs:attributeGroup name="k.vmwaredisk.attlist">
  <xs:attributeGroup ref="k.vmwaredisk.controller.attribute"/>
  <xs:attributeGroup ref="k.vmwaredisk.id.attribute"/>
</xs:attributeGroup>
Attribute Group k.vmwaredisk.controller.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id280
Used by
Attribute Group k.vmwaredisk.attlist
Attributes
QName Type Fixed Default Use Annotation
controller restriction of xs:token required
The disk controller used for the VMware guest
Source
<xs:attributeGroup name="k.vmwaredisk.controller.attribute">
  <xs:attribute name="controller" use="required">
    <xs:annotation>
      <xs:documentation>The disk controller used for the VMware guest</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="ide"/>
        <xs:enumeration value="scsi"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.vmwaredisk.id.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id282
Used by
Attribute Group k.vmwaredisk.attlist
Attributes
QName Type Fixed Default Use Annotation
id xs:nonNegativeInteger required
The disk ID for the VM disk
Source
<xs:attributeGroup name="k.vmwaredisk.id.attribute">
  <xs:attribute name="id" use="required" type="xs:nonNegativeInteger">
    <xs:annotation>
      <xs:documentation>The disk ID for the VM disk</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.vmwarecdrom.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id286 kiwi0.tmp#id285 kiwi0.tmp#id288 kiwi0.tmp#id287
Used by
Element vmwarecdrom
Attributes
QName Type Fixed Default Use Annotation
controller restriction of xs:token required
The CD/DVD controller used for the VMware guest
id xs:nonNegativeInteger required
The CD/DVD ID for the VM CD rom drive
Source
<xs:attributeGroup name="k.vmwarecdrom.attlist">
  <xs:attributeGroup ref="k.vmwarecdrom.controller.attribute"/>
  <xs:attributeGroup ref="k.vmwarecdrom.id.attribute"/>
</xs:attributeGroup>
Attribute Group k.vmwarecdrom.controller.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id286
Used by
Attribute Group k.vmwarecdrom.attlist
Attributes
QName Type Fixed Default Use Annotation
controller restriction of xs:token required
The CD/DVD controller used for the VMware guest
Source
<xs:attributeGroup name="k.vmwarecdrom.controller.attribute">
  <xs:attribute name="controller" use="required">
    <xs:annotation>
      <xs:documentation>The CD/DVD controller used for the VMware guest</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="ide"/>
        <xs:enumeration value="scsi"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.vmwarecdrom.id.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id288
Used by
Attribute Group k.vmwarecdrom.attlist
Attributes
QName Type Fixed Default Use Annotation
id xs:nonNegativeInteger required
The CD/DVD ID for the VM CD rom drive
Source
<xs:attributeGroup name="k.vmwarecdrom.id.attribute">
  <xs:attribute name="id" use="required" type="xs:nonNegativeInteger">
    <xs:annotation>
      <xs:documentation>The CD/DVD ID for the VM CD rom drive</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.vmwareconfig.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id290 kiwi0.tmp#id291 kiwi0.tmp#id292 kiwi0.tmp#id293 kiwi0.tmp#id295 kiwi0.tmp#id294
Used by
Element vmwareconfig
Attributes
QName Type Fixed Default Use Annotation
HWversion xs:integer optional
The virtual HW version number for the VMware configuration
arch restriction of xs:token optional
the VMware architecture type
guestOS optional
the virtual guestOS identification string for VMware
memory required
The memory setup for the guest VM.
usb xs:boolean optional
Activate/Deactivate usb controller for VMware
Source
<xs:attributeGroup name="k.vmwareconfig.attlist">
  <xs:attribute name="arch">
    <xs:annotation>
      <xs:documentation>the VMware architecture type</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="ix86"/>
        <xs:enumeration value="x86_64"/>
        <xs:enumeration value="%arch"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
  <xs:attribute name="HWversion" type="xs:integer">
    <xs:annotation>
      <xs:documentation>The virtual HW version number for the VMware configuration</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="guestOS">
    <xs:annotation>
      <xs:documentation>the virtual guestOS identification string for VMware</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="usb" type="xs:boolean">
    <xs:annotation>
      <xs:documentation>Activate/Deactivate usb controller for VMware</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attributeGroup ref="k.vmwareconfig.memory.attribute"/>
</xs:attributeGroup>
Attribute Group k.vmwareconfig.memory.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id295
Used by
Attribute Group k.vmwareconfig.attlist
Attributes
QName Type Fixed Default Use Annotation
memory required
The memory setup for the guest VM.
Source
<xs:attributeGroup name="k.vmwareconfig.memory.attribute">
  <xs:attribute name="memory" use="required">
    <xs:annotation>
      <xs:documentation>The memory setup for the guest VM.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.xendisk.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id300 kiwi0.tmp#id299
Used by
Element xendisk
Attributes
QName Type Fixed Default Use Annotation
device required
The disk device to appear in the Xen guest
Source
<xs:attributeGroup name="k.xendisk.attlist">
  <xs:attributeGroup ref="k.xendisk.device.attribute"/>
</xs:attributeGroup>
Attribute Group k.xendisk.device.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id300
Used by
Attribute Group k.xendisk.attlist
Attributes
QName Type Fixed Default Use Annotation
device required
The disk device to appear in the Xen guest
Source
<xs:attributeGroup name="k.xendisk.device.attribute">
  <xs:attribute name="device" use="required">
    <xs:annotation>
      <xs:documentation>The disk device to appear in the Xen guest</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.xenbridge.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id303 kiwi0.tmp#id305 kiwi0.tmp#id304
Used by
Element xenbridge
Attributes
QName Type Fixed Default Use Annotation
mac optional
The Mac address to assign to the virtual interface
name required
The Xen bridged interface name
Source
<xs:attributeGroup name="k.xenbridge.attlist">
  <xs:attribute name="mac">
    <xs:annotation>
      <xs:documentation>The Mac address to assign to the virtual interface</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attributeGroup ref="k.xenbridge.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.xenbridge.name.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id305
Used by
Attribute Group k.xenbridge.attlist
Attributes
QName Type Fixed Default Use Annotation
name required
The Xen bridged interface name
Source
<xs:attributeGroup name="k.xenbridge.name.attribute">
  <xs:attribute name="name" use="required">
    <xs:annotation>
      <xs:documentation>The Xen bridged interface name</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.xenconfig.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id307 kiwi0.tmp#id308
Used by
Element xenconfig
Attributes
QName Type Fixed Default Use Annotation
domain restriction of xs:token optional
The type of Xen domain to create (dom0 or domU)
memory optional
The memory setup for the Xen guest.
Source
<xs:attributeGroup name="k.xenconfig.attlist">
  <xs:attribute name="memory">
    <xs:annotation>
      <xs:documentation>The memory setup for the Xen guest.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="domain">
    <xs:annotation>
      <xs:documentation>The type of Xen domain to create (dom0 or domU)</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="dom0"/>
        <xs:enumeration value="domU"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.volume.attlist
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id312 kiwi0.tmp#id313 kiwi0.tmp#id315 kiwi0.tmp#id314
Used by
Element volume
Attributes
QName Type Fixed Default Use Annotation
freespace optional
name required
size optional
Source
<xs:attributeGroup name="k.volume.attlist">
  <xs:attribute name="freespace"/>
  <xs:attribute name="size"/>
  <xs:attributeGroup ref="k.volume.name.attribute"/>
</xs:attributeGroup>
Attribute Group k.volume.name.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id315
Used by
Attribute Group k.volume.attlist
Attributes
QName Type Fixed Default Use Annotation
name required
Source
<xs:attributeGroup name="k.volume.name.attribute">
  <xs:attribute name="name" use="required"/>
</xs:attributeGroup>
Attribute Group k.replaces.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id317
Used by
Attributes
QName Type Fixed Default Use Annotation
replaces required
Replace package with some other package
Source
<xs:attributeGroup name="k.replaces.attribute">
  <xs:attribute name="replaces" use="required">
    <xs:annotation>
      <xs:documentation>Replace package with some other package</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.bootinclude.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id319
Used by
Attributes
QName Type Fixed Default Use Annotation
bootinclude xs:boolean required
Source
<xs:attributeGroup name="k.bootinclude.attribute">
  <xs:attribute name="bootinclude" use="required" type="xs:boolean"/>
</xs:attributeGroup>
Attribute Group k.bootdelete.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id321
Used by
Attributes
QName Type Fixed Default Use Annotation
bootdelete xs:boolean required
Source
<xs:attributeGroup name="k.bootdelete.attribute">
  <xs:attribute name="bootdelete" use="required" type="xs:boolean"/>
</xs:attributeGroup>
Attribute Group k.arch.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id323
Used by
Attributes
QName Type Fixed Default Use Annotation
arch required
An architecture
Source
<xs:attributeGroup name="k.arch.attribute">
  <xs:attribute name="arch" use="required">
    <xs:annotation>
      <xs:documentation>An architecture</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.description.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id325
Attributes
QName Type Fixed Default Use Annotation
description required
A short description
Source
<xs:attributeGroup name="k.description.attribute">
  <xs:attribute name="description" use="required">
    <xs:annotation>
      <xs:documentation>A short description</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.profiles.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id327
Used by
Attributes
QName Type Fixed Default Use Annotation
profiles required
A profile name which binds the section to this name
Source
<xs:attributeGroup name="k.profiles.attribute">
  <xs:attribute name="profiles" use="required">
    <xs:annotation>
      <xs:documentation>A profile name which binds the section to this name</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.size.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id329
Used by
Attribute Group k.partition.size.attribute
Attributes
QName Type Fixed Default Use Annotation
size required
A partition size or optional image size
Source
<xs:attributeGroup name="k.size.attribute">
  <xs:attribute name="size" use="required">
    <xs:annotation>
      <xs:documentation>A partition size or optional image size</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.username.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id331
Used by
Attributes
QName Type Fixed Default Use Annotation
username required
A name of a user
Source
<xs:attributeGroup name="k.username.attribute">
  <xs:attribute name="username" use="required">
    <xs:annotation>
      <xs:documentation>A name of a user</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.configuration.arch.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id323 kiwi0.tmp#id322
Attributes
QName Type Fixed Default Use Annotation
arch required
An architecture
Source
<xs:attributeGroup name="k.configuration.arch.attribute">
  <xs:attributeGroup ref="k.arch.attribute"/>
</xs:attributeGroup>
Attribute Group k.file.arch.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id323 kiwi0.tmp#id322
Attributes
QName Type Fixed Default Use Annotation
arch required
An architecture
Source
<xs:attributeGroup name="k.file.arch.attribute">
  <xs:attributeGroup ref="k.arch.attribute"/>
</xs:attributeGroup>
Attribute Group k.instrepo.username.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id331 kiwi0.tmp#id330
Attributes
QName Type Fixed Default Use Annotation
username required
A name of a user
Source
<xs:attributeGroup name="k.instrepo.username.attribute">
  <xs:attributeGroup ref="k.username.attribute"/>
</xs:attributeGroup>
Attribute Group k.instrepo.pwd.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id172 kiwi0.tmp#id171
Attributes
QName Type Fixed Default Use Annotation
pwd required
The password
Source
<xs:attributeGroup name="k.instrepo.pwd.attribute">
  <xs:attributeGroup ref="k.pwd.attribute"/>
</xs:attributeGroup>
Attribute Group k.instrepo.local.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id337
Attributes
QName Type Fixed Default Use Annotation
local xs:boolean required
Source
<xs:attributeGroup name="k.instrepo.local.attribute">
  <xs:attribute name="local" use="required" type="xs:boolean"/>
</xs:attributeGroup>
Attribute Group k.opensusepattern.arch.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id323 kiwi0.tmp#id322
Attributes
QName Type Fixed Default Use Annotation
arch required
An architecture
Source
<xs:attributeGroup name="k.opensusepattern.arch.attribute">
  <xs:attributeGroup ref="k.arch.attribute"/>
</xs:attributeGroup>
Attribute Group k.opensuseproduct.arch.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id323 kiwi0.tmp#id322
Attributes
QName Type Fixed Default Use Annotation
arch required
An architecture
Source
<xs:attributeGroup name="k.opensuseproduct.arch.attribute">
  <xs:attributeGroup ref="k.arch.attribute"/>
</xs:attributeGroup>
Attribute Group k.repopackage.arch.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id323 kiwi0.tmp#id322
Attributes
QName Type Fixed Default Use Annotation
arch required
An architecture
Source
<xs:attributeGroup name="k.repopackage.arch.attribute">
  <xs:attributeGroup ref="k.arch.attribute"/>
</xs:attributeGroup>
Attribute Group k.repopackage.forcerepo.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id342
Attributes
QName Type Fixed Default Use Annotation
forcerepo xs:IDREF required
Specifies the search priority
Source
<xs:attributeGroup name="k.repopackage.forcerepo.attribute">
  <xs:attribute name="forcerepo" use="required" type="xs:IDREF">
    <xs:annotation>
      <xs:documentation>Specifies the search priority</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.repopackage.addarch.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id344
Attributes
QName Type Fixed Default Use Annotation
addarch required
Source
<xs:attributeGroup name="k.repopackage.addarch.attribute">
  <xs:attribute name="addarch" use="required"/>
</xs:attributeGroup>
Attribute Group k.repopackage.removearch.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id346
Attributes
QName Type Fixed Default Use Annotation
removearch required
Source
<xs:attributeGroup name="k.repopackage.removearch.attribute">
  <xs:attribute name="removearch" use="required"/>
</xs:attributeGroup>
Attribute Group k.repopackage.onlyarch.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id348
Attributes
QName Type Fixed Default Use Annotation
onlyarch required
Source
<xs:attributeGroup name="k.repopackage.onlyarch.attribute">
  <xs:attribute name="onlyarch" use="required"/>
</xs:attributeGroup>
Attribute Group k.repopackage.medium.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id350
Attributes
QName Type Fixed Default Use Annotation
medium xs:nonNegativeInteger required
Source
<xs:attributeGroup name="k.repopackage.medium.attribute">
  <xs:attribute name="medium" use="required" type="xs:nonNegativeInteger"/>
</xs:attributeGroup>
Attribute Group k.repopackage.source.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id225 kiwi0.tmp#id224
Attributes
QName Type Fixed Default Use Annotation
source required
Source
<xs:attributeGroup name="k.repopackage.source.attribute">
  <xs:attributeGroup ref="k.source.attribute"/>
</xs:attributeGroup>
Attribute Group k.repopackage.script.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id157 kiwi0.tmp#id156
Attributes
QName Type Fixed Default Use Annotation
script required
Source
<xs:attributeGroup name="k.repopackage.script.attribute">
  <xs:attributeGroup ref="k.script.attribute"/>
</xs:attributeGroup>
Attribute Group k.package.arch.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id323 kiwi0.tmp#id322
Attributes
QName Type Fixed Default Use Annotation
arch required
An architecture
Source
<xs:attributeGroup name="k.package.arch.attribute">
  <xs:attributeGroup ref="k.arch.attribute"/>
</xs:attributeGroup>
Attribute Group k.package.replaces.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id317 kiwi0.tmp#id316
Attributes
QName Type Fixed Default Use Annotation
replaces required
Replace package with some other package
Source
<xs:attributeGroup name="k.package.replaces.attribute">
  <xs:attributeGroup ref="k.replaces.attribute"/>
</xs:attributeGroup>
Attribute Group k.package.bootinclude.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id319 kiwi0.tmp#id318
Attributes
QName Type Fixed Default Use Annotation
bootinclude xs:boolean required
Source
<xs:attributeGroup name="k.package.bootinclude.attribute">
  <xs:attributeGroup ref="k.bootinclude.attribute"/>
</xs:attributeGroup>
Attribute Group k.package.bootdelete.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id321 kiwi0.tmp#id320
Attributes
QName Type Fixed Default Use Annotation
bootdelete xs:boolean required
Source
<xs:attributeGroup name="k.package.bootdelete.attribute">
  <xs:attributeGroup ref="k.bootdelete.attribute"/>
</xs:attributeGroup>
Attribute Group k.archive.bootinclude.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id319 kiwi0.tmp#id318
Attributes
QName Type Fixed Default Use Annotation
bootinclude xs:boolean required
Source
<xs:attributeGroup name="k.archive.bootinclude.attribute">
  <xs:attributeGroup ref="k.bootinclude.attribute"/>
</xs:attributeGroup>
Attribute Group k.partitions.device.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id359
Attributes
QName Type Fixed Default Use Annotation
device required
Source
<xs:attributeGroup name="k.partitions.device.attribute">
  <xs:attribute name="device" use="required"/>
</xs:attributeGroup>
Attribute Group k.partition.size.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id329 kiwi0.tmp#id328
Attributes
QName Type Fixed Default Use Annotation
size required
A partition size or optional image size
Source
<xs:attributeGroup name="k.partition.size.attribute">
  <xs:attributeGroup ref="k.size.attribute"/>
</xs:attributeGroup>
Attribute Group k.partition.mountpoint.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id362
Attributes
QName Type Fixed Default Use Annotation
mountpoint required
Mount path for this partition
Source
<xs:attributeGroup name="k.partition.mountpoint.attribute">
  <xs:attribute name="mountpoint" use="required">
    <xs:annotation>
      <xs:documentation>Mount path for this partition</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.partition.target.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id364
Attributes
QName Type Fixed Default Use Annotation
target xs:boolean required
Source
<xs:attributeGroup name="k.partition.target.attribute">
  <xs:attribute name="target" use="required" type="xs:boolean"/>
</xs:attributeGroup>
Attribute Group k.profile.import.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id366
Attributes
QName Type Fixed Default Use Annotation
import xs:boolean required
Source
<xs:attributeGroup name="k.profile.import.attribute">
  <xs:attribute name="import" use="required" type="xs:boolean"/>
</xs:attributeGroup>
Attribute Group k.repository.status.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id368
Attributes
QName Type Fixed Default Use Annotation
status restriction of xs:token required
Source
<xs:attributeGroup name="k.repository.status.attribute">
  <xs:attribute name="status" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="replaceable"/>
        <xs:enumeration value="fixed"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.repository.alias.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id370
Attributes
QName Type Fixed Default Use Annotation
alias required
Source
<xs:attributeGroup name="k.repository.alias.attribute">
  <xs:attribute name="alias" use="required"/>
</xs:attributeGroup>
Attribute Group k.repository.priority.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id372
Attributes
QName Type Fixed Default Use Annotation
priority xs:integer required
Source
<xs:attributeGroup name="k.repository.priority.attribute">
  <xs:attribute name="priority" use="required" type="xs:integer"/>
</xs:attributeGroup>
Attribute Group k.size.unit.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id374
Attributes
QName Type Fixed Default Use Annotation
unit restriction of xs:token required
The unit of the image
Source
<xs:attributeGroup name="k.size.unit.attribute">
  <xs:attribute name="unit" use="required">
    <xs:annotation>
      <xs:documentation>The unit of the image</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="M"/>
        <xs:enumeration value="G"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.size.additive.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id376
Attributes
QName Type Fixed Default Use Annotation
additive xs:boolean required
Source
<xs:attributeGroup name="k.size.additive.attribute">
  <xs:attribute name="additive" use="required" type="xs:boolean"/>
</xs:attributeGroup>
Attribute Group k.type.fsnocheck.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id378
Attributes
QName Type Fixed Default Use Annotation
fsnocheck xs:boolean required
Turn off periodic filesystem checks on ext2/3/4.
Source
<xs:attributeGroup name="k.type.fsnocheck.attribute">
  <xs:attribute name="fsnocheck" use="required" type="xs:boolean">
    <xs:annotation>
      <xs:documentation>Turn off periodic filesystem checks on ext2/3/4.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.type.lvm.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id380
Attributes
QName Type Fixed Default Use Annotation
lvm xs:boolean required
Source
<xs:attributeGroup name="k.type.lvm.attribute">
  <xs:attribute name="lvm" use="required" type="xs:boolean"/>
</xs:attributeGroup>
Attribute Group k.type.lvmgroup.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id382
Attributes
QName Type Fixed Default Use Annotation
lvmgroup required
Specify Volume group name, default is kiwiVG.
Source
<xs:attributeGroup name="k.type.lvmgroup.attribute">
  <xs:attribute name="lvmgroup" use="required">
    <xs:annotation>
      <xs:documentation>Specify Volume group name, default is kiwiVG.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.type.baseroot.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id384
Attributes
QName Type Fixed Default Use Annotation
baseroot required
Specify the path to a pre created base root system.
Source
<xs:attributeGroup name="k.type.baseroot.attribute">
  <xs:attribute name="baseroot" use="required">
    <xs:annotation>
      <xs:documentation>Specify the path to a pre created base root system.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.type.bootprofile.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id386
Attributes
QName Type Fixed Default Use Annotation
bootprofile required
Source
<xs:attributeGroup name="k.type.bootprofile.attribute">
  <xs:attribute name="bootprofile" use="required"/>
</xs:attributeGroup>
Attribute Group k.type.bootkernel.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id388
Attributes
QName Type Fixed Default Use Annotation
bootkernel required
Source
<xs:attributeGroup name="k.type.bootkernel.attribute">
  <xs:attribute name="bootkernel" use="required"/>
</xs:attributeGroup>
Attribute Group k.type.boot.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id390
Attributes
QName Type Fixed Default Use Annotation
boot required
Source
<xs:attributeGroup name="k.type.boot.attribute">
  <xs:attribute name="boot" use="required"/>
</xs:attributeGroup>
Attribute Group k.type.checkprebuilt.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id392
Attributes
QName Type Fixed Default Use Annotation
checkprebuilt xs:boolean required
Source
<xs:attributeGroup name="k.type.checkprebuilt.attribute">
  <xs:attribute name="checkprebuilt" use="required" type="xs:boolean"/>
</xs:attributeGroup>
Attribute Group k.type.volid.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id394
Attributes
QName Type Fixed Default Use Annotation
volid required
Source
<xs:attributeGroup name="k.type.volid.attribute">
  <xs:attribute name="volid" use="required"/>
</xs:attributeGroup>
Attribute Group k.type.flags.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id396
Attributes
QName Type Fixed Default Use Annotation
flags restriction of xs:token required
Source
<xs:attributeGroup name="k.type.flags.attribute">
  <xs:attribute name="flags" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="unified"/>
        <xs:enumeration value="compressed"/>
        <xs:enumeration value="dmsquash"/>
        <xs:enumeration value="clic"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.type.hybrid.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id398
Attributes
QName Type Fixed Default Use Annotation
hybrid xs:boolean required
Source
<xs:attributeGroup name="k.type.hybrid.attribute">
  <xs:attribute name="hybrid" use="required" type="xs:boolean"/>
</xs:attributeGroup>
Attribute Group k.type.bootloader.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id400
Attributes
QName Type Fixed Default Use Annotation
bootloader restriction of xs:token required
Source
<xs:attributeGroup name="k.type.bootloader.attribute">
  <xs:attribute name="bootloader" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="grub"/>
        <xs:enumeration value="syslinux"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.type.compressed.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id402
Attributes
QName Type Fixed Default Use Annotation
compressed xs:boolean required
Source
<xs:attributeGroup name="k.type.compressed.attribute">
  <xs:attribute name="compressed" use="required" type="xs:boolean"/>
</xs:attributeGroup>
Attribute Group k.type.vga.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id404
Attributes
QName Type Fixed Default Use Annotation
vga required
Source
<xs:attributeGroup name="k.type.vga.attribute">
  <xs:attribute name="vga" use="required"/>
</xs:attributeGroup>
Attribute Group k.type.luks.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id406
Attributes
QName Type Fixed Default Use Annotation
luks required
Source
<xs:attributeGroup name="k.type.luks.attribute">
  <xs:attribute name="luks" use="required"/>
</xs:attributeGroup>
Attribute Group k.type.filesystem.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id408
Attributes
QName Type Fixed Default Use Annotation
filesystem restriction of xs:token required
Source
<xs:attributeGroup name="k.type.filesystem.attribute">
  <xs:attribute name="filesystem" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="ext2"/>
        <xs:enumeration value="ext3"/>
        <xs:enumeration value="ext4"/>
        <xs:enumeration value="reiserfs"/>
        <xs:enumeration value="squashfs"/>
        <xs:enumeration value="dmsquash"/>
        <xs:enumeration value="clicfs"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.type.fsreadonly.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id410
Attributes
QName Type Fixed Default Use Annotation
fsreadonly restriction of xs:token required
Specifies the filesystem for the read-only part of a split image
Source
<xs:attributeGroup name="k.type.fsreadonly.attribute">
  <xs:attribute name="fsreadonly" use="required">
    <xs:annotation>
      <xs:documentation>Specifies the filesystem for the read-only part of a split image</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="ext2"/>
        <xs:enumeration value="ext3"/>
        <xs:enumeration value="ext4"/>
        <xs:enumeration value="reiserfs"/>
        <xs:enumeration value="squashfs"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.type.fsreadwrite.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id412
Attributes
QName Type Fixed Default Use Annotation
fsreadwrite restriction of xs:token required
Specifies the filesystem for the read-write part of a split image
Source
<xs:attributeGroup name="k.type.fsreadwrite.attribute">
  <xs:attribute name="fsreadwrite" use="required">
    <xs:annotation>
      <xs:documentation>Specifies the filesystem for the read-write part of a split image</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="ext2"/>
        <xs:enumeration value="ext3"/>
        <xs:enumeration value="ext4"/>
        <xs:enumeration value="reiserfs"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.type.ec2privatekeyfile.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id414
Attributes
QName Type Fixed Default Use Annotation
ec2privatekeyfile required
AWS user's PEM encoded RSA private key file
Source
<xs:attributeGroup name="k.type.ec2privatekeyfile.attribute">
  <xs:attribute name="ec2privatekeyfile" use="required">
    <xs:annotation>
      <xs:documentation>AWS user's PEM encoded RSA private key file</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.type.ec2certfile.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id416
Attributes
QName Type Fixed Default Use Annotation
ec2certfile required
AWS user's PEM encoded RSA pubkey certificate file
Source
<xs:attributeGroup name="k.type.ec2certfile.attribute">
  <xs:attribute name="ec2certfile" use="required">
    <xs:annotation>
      <xs:documentation>AWS user's PEM encoded RSA pubkey certificate file</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.type.ec2accountnr.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id418
Attributes
QName Type Fixed Default Use Annotation
ec2accountnr xs:nonNegativeInteger required
The user's EC2 user ID (Note: AWS account number, NOT Access Key ID)
Source
<xs:attributeGroup name="k.type.ec2accountnr.attribute">
  <xs:attribute name="ec2accountnr" use="required" type="xs:nonNegativeInteger">
    <xs:annotation>
      <xs:documentation>The user's EC2 user ID (Note: AWS account number, NOT Access Key ID)</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.type.format.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id420
Attributes
QName Type Fixed Default Use Annotation
format restriction of xs:token required
Source
<xs:attributeGroup name="k.type.format.attribute">
  <xs:attribute name="format" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="vvfat"/>
        <xs:enumeration value="vpc"/>
        <xs:enumeration value="bochs"/>
        <xs:enumeration value="dmg"/>
        <xs:enumeration value="cloop"/>
        <xs:enumeration value="vmdk"/>
        <xs:enumeration value="qcow"/>
        <xs:enumeration value="cow"/>
        <xs:enumeration value="iso"/>
        <xs:enumeration value="usb"/>
        <xs:enumeration value="ovf"/>
        <xs:enumeration value="qcow2"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.type.primary.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id422
Attributes
QName Type Fixed Default Use Annotation
primary xs:boolean required
Specifies the primary type (choose KIWI option type)
Source
<xs:attributeGroup name="k.type.primary.attribute">
  <xs:attribute name="primary" use="required" type="xs:boolean">
    <xs:annotation>
      <xs:documentation>Specifies the primary type (choose KIWI option type)</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.volume.freespace.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id424
Attributes
QName Type Fixed Default Use Annotation
freespace required
Source
<xs:attributeGroup name="k.volume.freespace.attribute">
  <xs:attribute name="freespace" use="required"/>
</xs:attributeGroup>
Attribute Group k.volume.size.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id426
Attributes
QName Type Fixed Default Use Annotation
size required
Source
<xs:attributeGroup name="k.volume.size.attribute">
  <xs:attribute name="size" use="required"/>
</xs:attributeGroup>
Attribute Group k.user.id.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id428
Attributes
QName Type Fixed Default Use Annotation
id xs:nonNegativeInteger required
The user ID for this user
Source
<xs:attributeGroup name="k.user.id.attribute">
  <xs:attribute name="id" use="required" type="xs:nonNegativeInteger">
    <xs:annotation>
      <xs:documentation>The user ID for this user</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.user.realname.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id430
Attributes
QName Type Fixed Default Use Annotation
realname required
The name of an user
Source
<xs:attributeGroup name="k.user.realname.attribute">
  <xs:attribute name="realname" use="required">
    <xs:annotation>
      <xs:documentation>The name of an user</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.user.shell.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id432
Attributes
QName Type Fixed Default Use Annotation
shell required
The shell for this user
Source
<xs:attributeGroup name="k.user.shell.attribute">
  <xs:attribute name="shell" use="required">
    <xs:annotation>
      <xs:documentation>The shell for this user</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.xenbridge.mac.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id434
Attributes
QName Type Fixed Default Use Annotation
mac required
The Mac address to assign to the virtual interface
Source
<xs:attributeGroup name="k.xenbridge.mac.attribute">
  <xs:attribute name="mac" use="required">
    <xs:annotation>
      <xs:documentation>The Mac address to assign to the virtual interface</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.deploy.server.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id436
Attributes
QName Type Fixed Default Use Annotation
server required
Name or IP Address of server for downloading the data
Source
<xs:attributeGroup name="k.deploy.server.attribute">
  <xs:attribute name="server" use="required">
    <xs:annotation>
      <xs:documentation>Name or IP Address of server for downloading the data</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.deploy.blocksize.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id438
Attributes
QName Type Fixed Default Use Annotation
blocksize required
Blocksize value used for atftp downloads
Source
<xs:attributeGroup name="k.deploy.blocksize.attribute">
  <xs:attribute name="blocksize" use="required">
    <xs:annotation>
      <xs:documentation>Blocksize value used for atftp downloads</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.drivers.profiles.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id327 kiwi0.tmp#id326
Attributes
QName Type Fixed Default Use Annotation
profiles required
A profile name which binds the section to this name
Source
<xs:attributeGroup name="k.drivers.profiles.attribute">
  <xs:attributeGroup ref="k.profiles.attribute"/>
</xs:attributeGroup>
Attribute Group k.arch.fallback.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id441
Attributes
QName Type Fixed Default Use Annotation
fallback xs:IDREF required
Source
<xs:attributeGroup name="k.arch.fallback.attribute">
  <xs:attribute name="fallback" use="required" type="xs:IDREF"/>
</xs:attributeGroup>
Attribute Group k.vmwareconfig.arch.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id443
Attributes
QName Type Fixed Default Use Annotation
arch restriction of xs:token required
the VMware architecture type
Source
<xs:attributeGroup name="k.vmwareconfig.arch.attribute">
  <xs:attribute name="arch" use="required">
    <xs:annotation>
      <xs:documentation>the VMware architecture type</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="ix86"/>
        <xs:enumeration value="x86_64"/>
        <xs:enumeration value="%arch"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.vmwareconfig.HWversion.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id445
Attributes
QName Type Fixed Default Use Annotation
HWversion xs:integer required
The virtual HW version number for the VMware configuration
Source
<xs:attributeGroup name="k.vmwareconfig.HWversion.attribute">
  <xs:attribute name="HWversion" use="required" type="xs:integer">
    <xs:annotation>
      <xs:documentation>The virtual HW version number for the VMware configuration</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.vmwareconfig.guestOS.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id447
Attributes
QName Type Fixed Default Use Annotation
guestOS required
the virtual guestOS identification string for VMware
Source
<xs:attributeGroup name="k.vmwareconfig.guestOS.attribute">
  <xs:attribute name="guestOS" use="required">
    <xs:annotation>
      <xs:documentation>the virtual guestOS identification string for VMware</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.vmwareconfig.usb.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id449
Attributes
QName Type Fixed Default Use Annotation
usb xs:boolean required
Activate/Deactivate usb controller for VMware
Source
<xs:attributeGroup name="k.vmwareconfig.usb.attribute">
  <xs:attribute name="usb" use="required" type="xs:boolean">
    <xs:annotation>
      <xs:documentation>Activate/Deactivate usb controller for VMware</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.xenconfig.memory.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id451
Attributes
QName Type Fixed Default Use Annotation
memory required
The memory setup for the Xen guest.
Source
<xs:attributeGroup name="k.xenconfig.memory.attribute">
  <xs:attribute name="memory" use="required">
    <xs:annotation>
      <xs:documentation>The memory setup for the Xen guest.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.xenconfig.domain.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id453
Attributes
QName Type Fixed Default Use Annotation
domain restriction of xs:token required
The type of Xen domain to create (dom0 or domU)
Source
<xs:attributeGroup name="k.xenconfig.domain.attribute">
  <xs:attribute name="domain" use="required">
    <xs:annotation>
      <xs:documentation>The type of Xen domain to create (dom0 or domU)</xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="dom0"/>
        <xs:enumeration value="domU"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.packages.profiles.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id455
Attributes
QName Type Fixed Default Use Annotation
profiles required
Source
<xs:attributeGroup name="k.packages.profiles.attribute">
  <xs:attribute name="profiles" use="required"/>
</xs:attributeGroup>
Attribute Group k.packages.patternType.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id457
Attributes
QName Type Fixed Default Use Annotation
patternType restriction of xs:token required
Source
<xs:attributeGroup name="k.packages.patternType.attribute">
  <xs:attribute name="patternType" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="onlyRequired"/>
        <xs:enumeration value="plusSuggested"/>
        <xs:enumeration value="plusRecommended"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.packages.patternPackageType.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id459
Attributes
QName Type Fixed Default Use Annotation
patternPackageType restriction of xs:token required
Source
<xs:attributeGroup name="k.packages.patternPackageType.attribute">
  <xs:attribute name="patternPackageType" use="required">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:enumeration value="onlyRequired"/>
        <xs:enumeration value="plusSuggested"/>
        <xs:enumeration value="plusRecommended"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:attributeGroup>
Attribute Group k.preferences.profiles.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id327 kiwi0.tmp#id326
Attributes
QName Type Fixed Default Use Annotation
profiles required
A profile name which binds the section to this name
Source
<xs:attributeGroup name="k.preferences.profiles.attribute">
  <xs:attributeGroup ref="k.profiles.attribute"/>
</xs:attributeGroup>
Attribute Group k.users.id.attribute
Namespace No namespace
Diagram
Diagram kiwi0.tmp#id462
Attributes
QName Type Fixed Default Use Annotation
id xs:nonNegativeInteger required
Contains the group ID to which the user belongs
Source
<xs:attributeGroup name="k.users.id.attribute">
  <xs:attribute name="id" use="required" type="xs:nonNegativeInteger">
    <xs:annotation>
      <xs:documentation>Contains the group ID to which the user belongs</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:attributeGroup>