XML Schema Documentation

Table of Contents

top

Schema Document Properties

Target Namespace None
Element and Attribute Namespaces
  • Global element and attribute declarations belong to this schema's target namespace.
  • By default, local element declarations belong to this schema's target namespace.
  • By default, local attribute declarations have no namespace.
Schema Composition
  • This schema imports schema(s) from the following namespace(s):
    • http://www.w3.org/2001/XMLSchema-instance (at xsi.xsd)

Declared Namespaces

Prefix Namespace
xml http://www.w3.org/XML/1998/namespace
xs http://www.w3.org/2001/XMLSchema
xsi http://www.w3.org/2001/XMLSchema-instance
Schema Component Representation
<xs:schema elementFormDefault="qualified">
<xs:import namespace="http://www.w3.org/2001/XMLSchema-instance" schemaLocation="xsi.xsd"/>
...
</xs:schema>
top

Global Declarations

Element: arch

Name arch
Used by (from the same schema document) Element architectures
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Describe Packages and Metadata
Logical Diagram
XML Instance Representation
<arch
id=" xs:ID [1]

'An ID'

"

name="anySimpleType [1]

'A name'

"

fallback=" xs:IDREF [0..1]"/>
Diagram
h-1103441850
Schema Component Representation
<xs:element name="arch">
<xs:complexType>
<xs:attributeGroup ref=" k.arch.attlist "/>
</xs:complexType>
</xs:element>
top

Element: architectures

Name architectures
Used by (from the same schema document) Element instsource
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Describe Packages and Metadata
Logical Diagram
h-573741127 h562141400
XML Instance Representation
<architectures>
Start Choice [0..*]
<arch> ... </arch> [1]
<requiredarch> ... </requiredarch> [1]
End Choice
</architectures>
Diagram
h-573741127 h562141400
Schema Component Representation
<xs:element name="architectures">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref=" arch "/>
<xs:element ref=" requiredarch "/>
</xs:choice>
</xs:complexType>
</xs:element>
top

Element: author

Name author
Used by (from the same schema document) Element description
Type xs:string
Nillable no
Abstract no
Documentation Author of the image
Logical Diagram
XML Instance Representation
<author> xs:string </author>
Diagram
Schema Component Representation
<xs:element name="author" type=" xs:string "/>
top

Element: chroot

Name chroot
Used by (from the same schema document) Element metadata
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Describe Packages and Metadata
Logical Diagram
XML Instance Representation
<chroot
requires="anySimpleType [1]"/>
Diagram
h-732002825
Schema Component Representation
<xs:element name="chroot">
<xs:complexType mixed="true">
<xs:attributeGroup ref=" k.chroot.attlist "/>
</xs:complexType>
</xs:element>
top

Element: commandline

Name commandline
Used by (from the same schema document) Element deploy
Type xs:string
Nillable no
Abstract no
Documentation Specifies the Kernel Boot Commandline
Logical Diagram
XML Instance Representation
<commandline> xs:string </commandline>
Diagram
Schema Component Representation
<xs:element name="commandline" type=" xs:string "/>
top

Element: compressed

Name compressed
Used by (from the same schema document) Element preferences
Type xs:string
Nillable no
Abstract no
Documentation Compress image.
Logical Diagram
XML Instance Representation
<compressed> xs:string </compressed>
Diagram
Schema Component Representation
<xs:element name="compressed" type=" xs:string "/>
top

Element: configuration

Name configuration
Used by (from the same schema document) Element deploy
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Specifies Configuration files
Logical Diagram
XML Instance Representation
<configuration
source="anySimpleType [1]"
dest="anySimpleType [1]

'Destination of a ressource'

"

arch="anySimpleType [0..1]

'An architecture'

"
/>
Diagram
h-143359608
Schema Component Representation
<xs:element name="configuration">
<xs:complexType>
<xs:attributeGroup ref=" k.configuration.attlist "/>
</xs:complexType>
</xs:element>
top

Element: contact

Name contact
Used by (from the same schema document) Element description
Type xs:string
Nillable no
Abstract no
Documentation Contact Information from the Author, like Email etc.
Logical Diagram
XML Instance Representation
<contact> xs:string </contact>
Diagram
Schema Component Representation
<xs:element name="contact" type=" xs:string "/>
top

Element: defaultbaseroot

Name defaultbaseroot
Used by (from the same schema document) Element preferences
Type xs:string
Nillable no
Abstract no
Documentation Default Path if baseroot Option is not Specified
Logical Diagram
XML Instance Representation
<defaultbaseroot> xs:string </defaultbaseroot>
Diagram
Schema Component Representation
<xs:element name="defaultbaseroot" type=" xs:string "/>
top

Element: defaultdestination

Name defaultdestination
Used by (from the same schema document) Element preferences
Type xs:string
Nillable no
Abstract no
Documentation Default Path if destdir Otion is Not Specified
Logical Diagram
XML Instance Representation
<defaultdestination> xs:string </defaultdestination>
Diagram
Schema Component Representation
<xs:element name="defaultdestination" type=" xs:string "/>
top

Element: defaultroot

Name defaultroot
Used by (from the same schema document) Element preferences
Type xs:string
Nillable no
Abstract no
Documentation Default Root Directory Name if root Option is Not Specified
Logical Diagram
XML Instance Representation
<defaultroot> xs:string </defaultroot>
Diagram
Schema Component Representation
<xs:element name="defaultroot" type=" xs:string "/>
top

Element: deploy

Name deploy
Used by (from the same schema document) Element image
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Controls the Image Deploy Process
Logical Diagram
h784632812 h-587748404 h1117027571
XML Instance Representation
<deploy
server="anySimpleType [0..1]

'Name or IP Address of server for downloading the data'

"

blocksize="anySimpleType [0..1]

'Blocksize value used for atftp downloads'

"
>
Start Choice [0..*]
<timeout> ... </timeout> [1]
<commandline> ... </commandline> [1]
<kernel> ... </kernel> [1]
<initrd> ... </initrd> [1]
<partitions> ... </partitions> [1]
<union> ... </union> [1]
<configuration> ... </configuration> [1]
End Choice
</deploy>
Diagram
h1082218270 h134141180 h-1334667552 h-1383876123 h784632812 h-587748404 h1117027571 h33031191
Schema Component Representation
<xs:element name="deploy">
<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>
top

Element: description

Name description
Used by (from the same schema document) Element image
Type Locally-defined complex type
Nillable no
Abstract no
Documentation A Short Description
Logical Diagram
XML Instance Representation
<description
type=" xs:token (value comes from list: {'boot'|'system'}) [1]">
Start Choice [0..*]
<author> ... </author> [1]
<contact> ... </contact> [1]
<specification> ... </specification> [1]
End Choice
</description>
Diagram
h-1606128594 h-947311139 h491473152 h-772200754
Schema Component Representation
<xs:element name="description">
<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>
top

Element: drivers

Name drivers
Used by (from the same schema document) Element image
Type Locally-defined complex type
Nillable no
Abstract no
Documentation A Collection of Driver Files
Logical Diagram
h-573600545
XML Instance Representation
<drivers
type=" xs:token (value comes from list: {'drivers'|'usbdrivers'|'scsidrivers'|'netdrivers'}) [1]"
profiles="anySimpleType [0..1]

'A profile name which binds the section to this name'

"
>
<file> ... </file> [1..*]
</drivers>
Diagram
h-573600545 h1437039005
Schema Component Representation
<xs:element name="drivers">
<xs:complexType>
<xs:sequence>
<xs:element ref=" file " maxOccurs="unbounded"/>
</xs:sequence>
<xs:attributeGroup ref=" k.drivers.attlist "/>
</xs:complexType>
</xs:element>
top

Element: except

Name except
Used by (from the same schema document) Element persistent , Element temporary
Type Locally-defined complex type
Nillable no
Abstract no
Documentation A Pointer to a File which should be excluded
Logical Diagram
XML Instance Representation
<except
name="anySimpleType [1]

'A name'

"
/>
Diagram
h809256521
Schema Component Representation
<xs:element name="except">
<xs:complexType>
<xs:attributeGroup ref=" k.except.attlist "/>
</xs:complexType>
</xs:element>
top

Element: file

Name file
Used by (from the same schema document) Element persistent , Element temporary , Element drivers
Type Locally-defined complex type
Nillable no
Abstract no
Documentation A Pointer to a File
Logical Diagram
XML Instance Representation
<file
name="anySimpleType [1]

'A name'

"

arch="anySimpleType [0..1]

'An architecture'

"
/>
Diagram
h-2106560660
Schema Component Representation
<xs:element name="file">
<xs:complexType>
<xs:attributeGroup ref=" k.file.attlist "/>
</xs:complexType>
</xs:element>
top

Element: ignore

Name ignore
Used by (from the same schema document) Element packages
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Ignores a Package
Logical Diagram
XML Instance Representation
<ignore
name="anySimpleType [1]

'A name'

"
/>
Diagram
h1059157506
Schema Component Representation
<xs:element name="ignore">
<xs:complexType>
<xs:attributeGroup ref=" k.ignore.attlist "/>
</xs:complexType>
</xs:element>
top

Element: image

Name image
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The root element of the configuration file
Logical Diagram
h-129865927 h-710426059 h263313869 h-2131967228 h-587603195 h21526280 h-1599988627 h-1535132790 h-589533161 h2016445136 h4087385 h143541280
XML Instance Representation
<image
name="anySimpleType [1]

'A name'

"

displayname="anySimpleType [0..1]"
inherit="anySimpleType [0..1]"
kiwirevision=" xs:nonNegativeInteger [0..1]"
id=" xs:string (length = 10) [0..1]"
schemeversion=" xs:token (value comes from list: {'2.4'}) [1]

'The allowed Schema version (fixed value)'

"

xsi:noNamespaceSchemaLocation="[0..1]"
xsi:schemaLocation="[0..1]">
Start Choice [0..*]
<description> ... </description> [1]
<preferences> ... </preferences> [1]
<profiles> ... </profiles> [1]
<instsource> ... </instsource> [1]
<users> ... </users> [1]
<drivers> ... </drivers> [1]
<repository> ... </repository> [1]
<deploy> ... </deploy> [1]
<split> ... </split> [1]
<packages> ... </packages> [1]
<vmwareconfig> ... </vmwareconfig> [1]
<xenconfig> ... </xenconfig> [1]
End Choice
</image>
Diagram
h-129865927 h-710426059 h263313869 h-2131967228 h-587603195 h21526280 h-1599988627 h-1535132790 h-589533161 h2016445136 h4087385 h143541280 h1960825325
Schema Component Representation
<xs:element name="image">
<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:choice>
<xs:attributeGroup ref=" k.image.attlist "/>
</xs:complexType>
</xs:element>
top

Element: initrd

Name initrd
Used by (from the same schema document) Element deploy
Type xs:string
Nillable no
Abstract no
Documentation Specifies where the Boot Image can be Found
Logical Diagram
XML Instance Representation
<initrd> xs:string </initrd>
Diagram
Schema Component Representation
<xs:element name="initrd" type=" xs:string "/>
top

Element: instrepo

Name instrepo
Used by (from the same schema document) Element instsource
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Name of a Installation Repository
Logical Diagram
h-1096305986
XML Instance Representation
<instrepo
name=" xs:ID [1]"
priority="anySimpleType [1]

'Search priority for packages in this repo'

"

username="anySimpleType [0..1]

'A name of a user'

"

pwd="anySimpleType [0..1]

'The password'

"

local=" xs:boolean [0..1]">
<source> ... </source> [1]
</instrepo>
Diagram
Schema Component Representation
<xs:element name="instrepo">
<xs:complexType>
<xs:complexContent>
<xs:extension base=" k.source ">
<xs:attributeGroup ref=" k.instrepo.attlist "/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
top

Element: instsource

Name instsource
Used by (from the same schema document) Element image
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Describe Packages and Metadata
Logical Diagram
h-555628163 h1729369714 h1821203611 h815573266 h74752706
XML Instance Representation
<instsource>
Start Choice [0..*]
<architectures> ... </architectures> [1]
<productoptions> ... </productoptions> [1]
<instrepo> ... </instrepo> [1]
<metadata> ... </metadata> [1]
<repopackages> ... </repopackages> [1]
End Choice
</instsource>
Diagram
h-555628163 h1729369714 h1821203611 h815573266 h74752706
Schema Component Representation
<xs:element name="instsource">
<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>
top

Element: kernel

Name kernel
Used by (from the same schema document) Element deploy
Type xs:string
Nillable no
Abstract no
Documentation Specifies Where to Find the Boot Kernel
Logical Diagram
XML Instance Representation
<kernel> xs:string </kernel>
Diagram
Schema Component Representation
<xs:element name="kernel" type=" xs:string "/>
top

Element: keytable

Name keytable
Used by (from the same schema document) Element preferences
Type xs:string
Nillable no
Abstract no
Documentation Image keytable setup.
Logical Diagram
XML Instance Representation
<keytable> xs:string </keytable>
Diagram
Schema Component Representation
<xs:element name="keytable" type=" xs:string "/>
top

Element: locale

Name locale
Used by (from the same schema document) Element preferences
Type xs:string
Nillable no
Abstract no
Documentation Image locale setup.
Logical Diagram
XML Instance Representation
<locale> xs:string </locale>
Diagram
Schema Component Representation
<xs:element name="locale" type=" xs:string "/>
top

Element: metadata

Name metadata
Used by (from the same schema document) Element instsource
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Contains Metadata
Logical Diagram
h-967419951 h815640292 h-1560928918
XML Instance Representation
<metadata>
Start Choice [0..*]
<repopackage> ... </repopackage> [1]
<metafile> ... </metafile> [1]
<chroot> ... </chroot> [1]
End Choice
</metadata>
Diagram
h-967419951 h815640292 h-1560928918
Schema Component Representation
<xs:element name="metadata">
<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>
top

Element: metafile

Name metafile
Used by (from the same schema document) Element metadata
Type Locally-defined complex type
Nillable no
Abstract no
Documentation A file Pointer Optionally Bundled With a Script
Logical Diagram
XML Instance Representation
<metafile
url="anySimpleType [1]

'URL where to find the metafile'

"

script="anySimpleType [1]"
target="anySimpleType [1]

'Destination path where to download the file'

"
/>
Diagram
h988085873
Schema Component Representation
<xs:element name="metafile">
<xs:complexType>
<xs:attributeGroup ref=" k.metafile.attlist "/>
</xs:complexType>
</xs:element>
top

Element: oem-boot-title

Name oem-boot-title
Used by (from the same schema document) Element preferences
Type xs:string
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<oem-boot-title> xs:string </oem-boot-title>
Diagram
Schema Component Representation
<xs:element name="oem-boot-title" type=" xs:string "/>
top

Element: oem-home

Name oem-home
Used by (from the same schema document) Element preferences
Type xs:string
Nillable no
Abstract no
Documentation For oemboot driven images: use a home partition yes/no
Logical Diagram
XML Instance Representation
<oem-home> xs:string </oem-home>
Diagram
Schema Component Representation
<xs:element name="oem-home" type=" xs:string "/>
top

Element: oem-reboot

Name oem-reboot
Type xs:string
Nillable no
Abstract no
Documentation For oemboot driven images: reboot after first deployment yes/no
Logical Diagram
XML Instance Representation
<oem-reboot> xs:string </oem-reboot>
Diagram
Schema Component Representation
<xs:element name="oem-reboot" type=" xs:string "/>
top

Element: oem-recovery

Name oem-recovery
Used by (from the same schema document) Element preferences
Type xs:string
Nillable no
Abstract no
Documentation For oemboot driven images: create a recovery archive yes/no
Logical Diagram
XML Instance Representation
<oem-recovery> xs:string </oem-recovery>
Diagram
Schema Component Representation
<xs:element name="oem-recovery" type=" xs:string "/>
top

Element: oem-swap

Name oem-swap
Used by (from the same schema document) Element preferences
Type xs:string
Nillable no
Abstract no
Documentation For oemboot driven images: use a swap partition yes/no
Logical Diagram
XML Instance Representation
<oem-swap> xs:string </oem-swap>
Diagram
Schema Component Representation
<xs:element name="oem-swap" type=" xs:string "/>
top

Element: oem-swapsize

Name oem-swapsize
Used by (from the same schema document) Element preferences
Type xs:nonNegativeInteger
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<oem-swapsize> xs:nonNegativeInteger </oem-swapsize>
Diagram
Schema Component Representation
<xs:element name="oem-swapsize" type=" xs:nonNegativeInteger "/>
top

Element: oem-systemsize

Name oem-systemsize
Used by (from the same schema document) Element preferences
Type xs:nonNegativeInteger
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<oem-systemsize> xs:nonNegativeInteger </oem-systemsize>
Diagram
Schema Component Representation
<xs:element name="oem-systemsize" type=" xs:nonNegativeInteger "/>
top

Element: opensusePattern

Name opensusePattern
Used by (from the same schema document) Element packages
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Name of a Pattern From openSUSE
Logical Diagram
XML Instance Representation
<opensusePattern
name="anySimpleType [1]

'A name'

"
/>
Diagram
h986540196
Schema Component Representation
<xs:element name="opensusePattern">
<xs:complexType>
<xs:attributeGroup ref=" k.opensusepattern.attlist "/>
</xs:complexType>
</xs:element>
top

Element: opensuseProduct

Name opensuseProduct
Used by (from the same schema document) Element packages
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Name of a Product From openSUSE
Logical Diagram
XML Instance Representation
<opensuseProduct
name="anySimpleType [1]

'A name'

"
/>
Diagram
h-1904837885
Schema Component Representation
<xs:element name="opensuseProduct">
<xs:complexType>
<xs:attributeGroup ref=" k.opensuseproduct.attlist "/>
</xs:complexType>
</xs:element>
top

Element: package

Name package
Used by (from the same schema document) Element packages
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Name of an image Package
Logical Diagram
XML Instance Representation
<package
name="anySimpleType [1]

'A name'

"

arch="anySimpleType [0..1]

'An architecture'

"
/>
Diagram
h-1308027496
Schema Component Representation
<xs:element name="package">
<xs:complexType>
<xs:attributeGroup ref=" k.package.attlist "/>
</xs:complexType>
</xs:element>
top

Element: packagemanager

Name packagemanager
Used by (from the same schema document) Element preferences
Type xs:string
Nillable no
Abstract no
Documentation Name of the Package Manager
Logical Diagram
XML Instance Representation
<packagemanager> xs:string </packagemanager>
Diagram
Schema Component Representation
<xs:element name="packagemanager" type=" xs:string "/>
top

Element: packages

Name packages
Used by (from the same schema document) Element image
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Specifies Packages/Patterns Used in Different Stages
Logical Diagram
h1589067267 h-43779857 h437836366 h-1390196619
XML Instance Representation
<packages
type=" xs:token (value comes from list: {'image'|'bootstrap'|'delete'|'testsuite'|'xen'|'vmware'}) [1]"
profiles="anySimpleType [0..1]"
patternType=" xs:token (value comes from list: {'onlyRequired'|'plusSuggested'|'plusRecommended'}) [0..1]"
patternPackageType=" xs:token (value comes from list: {'onlyRequired'|'plusSuggested'|'plusRecommended'}) [0..1]">
Start Choice [0..*]
<package> ... </package> [1]
<opensusePattern> ... </opensusePattern> [1]
<opensuseProduct> ... </opensuseProduct> [1]
<ignore> ... </ignore> [1]
End Choice
</packages>
Diagram
h1589067267 h-43779857 h437836366 h-1390196619 h-418699683
Schema Component Representation
<xs:element name="packages">
<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:choice>
<xs:attributeGroup ref=" k.packages.attlist "/>
</xs:complexType>
</xs:element>
top

Element: partition

Name partition
Used by (from the same schema document) Element partitions
Type Locally-defined complex type
Nillable no
Abstract no
Documentation A Partition
Logical Diagram
XML Instance Representation
<partition
type="anySimpleType [1]

'Partition Type identifier, see fdisk for details'

"

number="anySimpleType [1]

'Partition ID'

"

size="anySimpleType [0..1]

'A partition size or optional image size'

"

mountpoint="anySimpleType [0..1]

'Mount path for this partition'

"

target=" xs:boolean [0..1]"/>
Diagram
h-64556036
Schema Component Representation
<xs:element name="partition">
<xs:complexType>
<xs:attributeGroup ref=" k.partition.attlist "/>
</xs:complexType>
</xs:element>
top

Element: partitions

Name partitions
Used by (from the same schema document) Element deploy
Type Locally-defined complex type
Nillable no
Abstract no
Documentation A List of Partitions
Logical Diagram
h-1221615257
XML Instance Representation
<partitions
device="anySimpleType [0..1]">
<partition> ... </partition> [1..*]
</partitions>
Diagram
h-1221615257 h-525790087
Schema Component Representation
<xs:element name="partitions">
<xs:complexType>
<xs:sequence>
<xs:element ref=" partition " maxOccurs="unbounded"/>
</xs:sequence>
<xs:attributeGroup ref=" k.partitions.attlist "/>
</xs:complexType>
</xs:element>
top

Element: persistent

Name persistent
Used by (from the same schema document) Element split
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Specifies Filenames in the Read-Write Disk Area
Logical Diagram
h-1489350724 h-573600545
XML Instance Representation
<persistent>
Start Choice [0..*]
<except> ... </except> [1]
<file> ... </file> [1]
End Choice
</persistent>
Diagram
h-1489350724 h-573600545
Schema Component Representation
<xs:element name="persistent">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref=" except "/>
<xs:element ref=" file "/>
</xs:choice>
</xs:complexType>
</xs:element>
top

Element: preferences

Name preferences
Used by (from the same schema document) Element image
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Configuration Information Needed for Logical Extend
Logical Diagram
h-573167971 h-573212828
XML Instance Representation
<preferences
profiles="anySimpleType [0..1]

'A profile name which binds the section to this name'

"
>
Start Choice [0..*]
<type> ... </type> [1]
<version> ... </version> [1]
<size> ... </size> [1]
<compressed> ... </compressed> [1]
<oem-swap> ... </oem-swap> [1]
<oem-home> ... </oem-home> [1]
<oem-boot-title> ... </oem-boot-title> [1]
<oem-swapsize> ... </oem-swapsize> [1]
<oem-systemsize> ... </oem-systemsize> [1]
<oem-recovery> ... </oem-recovery> [1]
<packagemanager> ... </packagemanager> [1]
<rpm-check-signatures> ... </rpm-check-signatures> [1]
<rpm-excludedocs> ... </rpm-excludedocs> [1]
<rpm-force> ... </rpm-force> [1]
<keytable> ... </keytable> [1]
<timezone> ... </timezone> [1]
<locale> ... </locale> [1]
<defaultdestination> ... </defaultdestination> [1]
<defaultroot> ... </defaultroot> [1]
<defaultbaseroot> ... </defaultbaseroot> [1]
End Choice
</preferences>
Diagram
h-573167971 h-1547229547 h-573212828 h374728868 h-241733076 h-242068104 h-1131430506 h-1758438355 h-1093505911 h2054941614 h-407660470 h1555630625 h2142887156 h1947629578 h1785523890 h-810650148 h-1297262339 h-804185776 h1158623712 h-2014398159 h2093073866
Schema Component Representation
<xs:element name="preferences">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref=" type "/>
<xs:element ref=" version "/>
<xs:element ref=" size "/>
<xs:element ref=" compressed "/>
<xs:element ref=" oem-swap "/>
<xs:element ref=" oem-home "/>
<xs:element ref=" oem-boot-title "/>
<xs:element ref=" oem-swapsize "/>
<xs:element ref=" oem-systemsize "/>
<xs:element ref=" oem-recovery "/>
<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=" defaultdestination "/>
<xs:element ref=" defaultroot "/>
<xs:element ref=" defaultbaseroot "/>
</xs:choice>
<xs:attributeGroup ref=" k.preferences.attlist "/>
</xs:complexType>
</xs:element>
top

Element: productinfo

Name productinfo
Used by (from the same schema document) Element productoptions
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Describe Packages and Metadata
Logical Diagram
XML Instance Representation
<productinfo
name="anySimpleType [1]

'A name'

"
/>
Diagram
h507057135
Schema Component Representation
<xs:element name="productinfo">
<xs:complexType mixed="true">
<xs:attributeGroup ref=" k.productinfo.attlist "/>
</xs:complexType>
</xs:element>
top

Element: productoption

Name productoption
Used by (from the same schema document) Element productoptions
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Describe Packages and Metadata
Logical Diagram
XML Instance Representation
<productoption
name="anySimpleType [1]

'A name'

"
/>
Diagram
h-762534730
Schema Component Representation
<xs:element name="productoption">
<xs:complexType mixed="true">
<xs:attributeGroup ref=" k.productoption.attlist "/>
</xs:complexType>
</xs:element>
top

Element: productoptions

Name productoptions
Used by (from the same schema document) Element instsource
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Describe Packages and Metadata
Logical Diagram
h1025617441 h103679322 h-1797758725
XML Instance Representation
<productoptions>
Start Choice [0..*]
<productoption> ... </productoption> [1]
<productinfo> ... </productinfo> [1]
<productvar> ... </productvar> [1]
End Choice
</productoptions>
Diagram
h1025617441 h103679322 h-1797758725
Schema Component Representation
<xs:element name="productoptions">
<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>
top

Element: productvar

Name productvar
Used by (from the same schema document) Element productoptions
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Describe Packages and Metadata
Logical Diagram
XML Instance Representation
<productvar
name="anySimpleType [1]

'A name'

"
/>
Diagram
h605710984
Schema Component Representation
<xs:element name="productvar">
<xs:complexType mixed="true">
<xs:attributeGroup ref=" k.productvar.attlist "/>
</xs:complexType>
</xs:element>
top

Element: profile

Name profile
Used by (from the same schema document) Element profiles
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Creates Profiles
Logical Diagram
XML Instance Representation
<profile
name="anySimpleType [1]

'A name'

"

description="anySimpleType [1]

'Description of how this profiles influences the image'

"
/>
Diagram
h637818875
Schema Component Representation
<xs:element name="profile">
<xs:complexType>
<xs:attributeGroup ref=" k.profile.attlist "/>
</xs:complexType>
</xs:element>
top

Element: profiles

Name profiles
Used by (from the same schema document) Element image
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Creates Namespace Section for Drivers
Logical Diagram
h2086703974
XML Instance Representation
<profiles>
<profile> ... </profile> [1..*]
</profiles>
Diagram
h2086703974
Schema Component Representation
<xs:element name="profiles">
<xs:complexType>
<xs:sequence>
<xs:element ref=" profile " maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: repopackage

Name repopackage
Used by (from the same schema document) Element metadata , Element repopackages
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Name of an instsource Package
Logical Diagram
XML Instance Representation
<repopackage
name="anySimpleType [1]

'A name'

"

arch="anySimpleType [0..1]

'An architecture'

"

forcerepo=" xs:IDREF [0..1]

'Specifies the search priority'

"

addarch="anySimpleType [0..1]"
removearch="anySimpleType [0..1]"
onlyarch="anySimpleType [0..1]"
source="anySimpleType [0..1]"
script="anySimpleType [0..1]"
medium=" xs:nonNegativeInteger [0..1]"/>
Diagram
h230621030
Schema Component Representation
<xs:element name="repopackage">
<xs:complexType>
<xs:attributeGroup ref=" k.repopackage.attlist "/>
</xs:complexType>
</xs:element>
top

Element: repopackages

Name repopackages
Used by (from the same schema document) Element instsource
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Specifies Packages for Installation Source
Logical Diagram
h-967419951
XML Instance Representation
<repopackages>
<repopackage> ... </repopackage> [0..*]
</repopackages>
Diagram
h-967419951
Schema Component Representation
<xs:element name="repopackages">
<xs:complexType>
<xs:sequence>
<xs:element ref=" repopackage " minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
top

Element: repository

Name repository
Used by (from the same schema document) Element image
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The Name of the Repository
Logical Diagram
h-1096305986
XML Instance Representation
<repository
type=" xs:token (value comes from list: {'apt-deb'|'apt-rpm'|'deb-dir'|'mirrors'|'red-carpet'|'rpm-dir'|'rpm-md'|'slack-site'|'up2date-mirrors'|'urpmi'|'yast2'}) [1]

'Type of repository'

"

status=" xs:token (value comes from list: {'replaceable'|'fixed'}) [0..1]"
alias="anySimpleType [0..1]"
priority=" xs:integer [0..1]">
<source> ... </source> [1]
</repository>
Diagram
Schema Component Representation
<xs:element name="repository">
<xs:complexType>
<xs:complexContent>
<xs:extension base=" k.source ">
<xs:attributeGroup ref=" k.repository.attlist "/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
top

Element: requiredarch

Name requiredarch
Used by (from the same schema document) Element architectures
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Describe Packages and Metadata
Logical Diagram
XML Instance Representation
<requiredarch
ref=" xs:IDREF [1]"/>
Diagram
h-743770523
Schema Component Representation
<xs:element name="requiredarch">
<xs:complexType>
<xs:attributeGroup ref=" k.requiredarch.attlist "/>
</xs:complexType>
</xs:element>
top

Element: rpm-check-signatures

Name rpm-check-signatures
Used by (from the same schema document) Element preferences
Type xs:string
Nillable no
Abstract no
Documentation Setup a Package Signature
Logical Diagram
XML Instance Representation
<rpm-check-signatures> xs:string </rpm-check-signatures>
Diagram
Schema Component Representation
<xs:element name="rpm-check-signatures" type=" xs:string "/>
top

Element: rpm-excludedocs

Name rpm-excludedocs
Used by (from the same schema document) Element preferences
Type xs:string
Nillable no
Abstract no
Documentation Setup a Package Signature
Logical Diagram
XML Instance Representation
<rpm-excludedocs> xs:string </rpm-excludedocs>
Diagram
Schema Component Representation
<xs:element name="rpm-excludedocs" type=" xs:string "/>
top

Element: rpm-force

Name rpm-force
Used by (from the same schema document) Element preferences
Type xs:string
Nillable no
Abstract no
Documentation Force the Installation of a Package
Logical Diagram
XML Instance Representation
<rpm-force> xs:string </rpm-force>
Diagram
Schema Component Representation
<xs:element name="rpm-force" type=" xs:string "/>
top

Element: size

Name size
Used by (from the same schema document) Element preferences
Type Locally-defined complex type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<size
unit=" xs:token (value comes from list: {'M'|'G'}) [0..1]

'The unit of the image'

"

additive=" xs:boolean [0..1]"/>
Diagram
h1115292913
Schema Component Representation
<xs:element name="size">
<xs:complexType mixed="true">
<xs:attributeGroup ref=" k.size.attlist "/>
</xs:complexType>
</xs:element>
top

Element: source

Name source
Used by (from the same schema document) Complex Type k.source
Type Locally-defined complex type
Nillable no
Abstract no
Documentation A Pointer to a Repository/Package Source
Logical Diagram
XML Instance Representation
<source
path="anySimpleType [1]

'A path'

"
/>
Diagram
h706709323
Schema Component Representation
<xs:element name="source">
<xs:complexType>
<xs:attributeGroup ref=" k.source.attlist "/>
</xs:complexType>
</xs:element>
top

Element: specification

Name specification
Used by (from the same schema document) Element description
Type xs:string
Nillable no
Abstract no
Documentation A Detailed Description
Logical Diagram
XML Instance Representation
<specification> xs:string </specification>
Diagram
Schema Component Representation
<xs:element name="specification" type=" xs:string "/>
top

Element: split

Name split
Used by (from the same schema document) Element image
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Describes Images in Read-Only and Read-Write Portions
Logical Diagram
h-1731785522 h1256640442
XML Instance Representation
<split>
Start Choice [0..*]
<temporary> ... </temporary> [1]
<persistent> ... </persistent> [1]
End Choice
</split>
Diagram
h-1731785522 h1256640442
Schema Component Representation
<xs:element name="split">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref=" temporary "/>
<xs:element ref=" persistent "/>
</xs:choice>
</xs:complexType>
</xs:element>
top

Element: temporary

Name temporary
Used by (from the same schema document) Element split
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Specifies Files in RAM
Logical Diagram
h-1489350724 h-573600545
XML Instance Representation
<temporary>
Start Choice [0..*]
<except> ... </except> [1]
<file> ... </file> [1]
End Choice
</temporary>
Diagram
h-1489350724 h-573600545
Schema Component Representation
<xs:element name="temporary">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref=" except "/>
<xs:element ref=" file "/>
</xs:choice>
</xs:complexType>
</xs:element>
top

Element: timeout

Name timeout
Used by (from the same schema document) Element deploy
Type xs:string
Nillable no
Abstract no
Documentation Specifies an ATFTP Download Timeout
Logical Diagram
XML Instance Representation
<timeout> xs:string </timeout>
Diagram
Schema Component Representation
<xs:element name="timeout" type=" xs:string "/>
top

Element: timezone

Name timezone
Used by (from the same schema document) Element preferences
Type xs:string
Nillable no
Abstract no
Documentation Setup Image Timezone setup
Logical Diagram
XML Instance Representation
<timezone> xs:string </timezone>
Diagram
Schema Component Representation
<xs:element name="timezone" type=" xs:string "/>
top

Element: type

Name type
Used by (from the same schema document) Element preferences
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The Image Type of the Logical Extend
Logical Diagram
XML Instance Representation
<type
checkprebuilt=" xs:boolean [0..1]"
bootprofile="anySimpleType [0..1]"
boot="anySimpleType [0..1]"
flags=" xs:token (value comes from list: {'unified'|'compressed'|'unified-cromfs'|'compressed-cromfs'}) [0..1]"
filesystem=" xs:token (value comes from list: {'ext2'|'ext3'|'reiserfs'|'squashfs'|'cromfs'}) [0..1]"
fsreadonly=" xs:token (value comes from list: {'ext2'|'ext3'|'reiserfs'|'squashfs'|'cromfs'}) [0..1]

'Specifies the filesystem for the read-only part of a split image'

"

fsreadwrite=" xs:token (value comes from list: {'ext2'|'ext3'|'reiserfs'}) [0..1]

'Specifies the filesystem for the read-write part of a split image'

"

ec2privatekeyfile="anySimpleType [0..1]

'AWS user\'s PEM encoded RSA private key file'

"

ec2certfile="anySimpleType [0..1]

'AWS user\'s PEM encoded RSA pubkey certificate file'

"

ec2accountnr=" xs:nonNegativeInteger [0..1]

'The user\'s EC2 user ID (Note: AWS account number, NOT Access Key ID)'

"

baseroot="anySimpleType [0..1]

'Specify the path to a pre created base root system.'

"

format=" xs:token (value comes from list: {'vvfat'|'vpc'|'bochs'|'dmg'|'cloop'|'vmdk'|'qcow'|'cow'|'iso'|'usb'|'ovf'}) [0..1]"
primary=" xs:boolean [0..1]

'Specifies the primary type (choose KIWI option type)'

"
/>
Diagram
h228092714
Schema Component Representation
<xs:element name="type">
<xs:complexType mixed="true">
<xs:attributeGroup ref=" k.type.attlist "/>
</xs:complexType>
</xs:element>
top

Element: union

Name union
Used by (from the same schema document) Element deploy
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Specifies the Overlay Filesystem
Logical Diagram
XML Instance Representation
<union
ro="anySimpleType [1]

'Device only for read-only'

"

rw="anySimpleType [1]

'Device for Read-Write'

"

type=" xs:token (value comes from list: {'aufs'|'unionfs'}) [1]"/>
Diagram
h714001249
Schema Component Representation
<xs:element name="union">
<xs:complexType>
<xs:attributeGroup ref=" k.union.attlist "/>
</xs:complexType>
</xs:element>
top

Element: user

Name user
Used by (from the same schema document) Element users
Type Locally-defined complex type
Nillable no
Abstract no
Documentation A User with Name, Password, Path to Its Home And Shell
Logical Diagram
XML Instance Representation
<user
name="anySimpleType [1]

'A name'

"

id=" xs:nonNegativeInteger [0..1]

'The user ID for this user'

"

realname="anySimpleType [0..1]

'The name of an user'

"

pwd="anySimpleType [1]

'The password'

"

home="anySimpleType [1]

'The home directory for this user'

"

shell="anySimpleType [0..1]

'The shell for this user'

"
/>
Diagram
h-1606441285
Schema Component Representation
<xs:element name="user">
<xs:complexType>
<xs:attributeGroup ref=" k.user.attlist "/>
</xs:complexType>
</xs:element>
top

Element: users

Name users
Used by (from the same schema document) Element image
Type Locally-defined complex type
Nillable no
Abstract no
Documentation A List of Users
Logical Diagram
h-573144274
XML Instance Representation
<users
group="anySimpleType [1]

'Contains the group to which the user belongs'

"

id=" xs:nonNegativeInteger [0..1]

'Contains the group ID to which the user belongs'

"
>
<user> ... </user> [1..*]
</users>
Diagram
h-573144274 h-1079592550
Schema Component Representation
<xs:element name="users">
<xs:complexType>
<xs:sequence>
<xs:element ref=" user " maxOccurs="unbounded"/>
</xs:sequence>
<xs:attributeGroup ref=" k.users.attlist "/>
</xs:complexType>
</xs:element>
top

Element: version

Name version
Used by (from the same schema document) Element preferences
Type xs:string
Nillable no
Abstract no
Documentation A Version Number for the Image, Consists of Major.Minor.Release
Logical Diagram
XML Instance Representation
<version> xs:string </version>
Diagram
Schema Component Representation
<xs:element name="version" type=" xs:string "/>
top

Element: vmwarecdrom

Name vmwarecdrom
Used by (from the same schema document) Element vmwareconfig
Type Locally-defined complex type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<vmwarecdrom
controller=" xs:token (value comes from list: {'ide'|'scsi'}) [1]

'The CD/DVD controller used for the VMware guest'

"

id=" xs:nonNegativeInteger [1]

'The CD/DVD ID for the VM CD rom drive'

"
/>
Diagram
h1955847277
Schema Component Representation
<xs:element name="vmwarecdrom">
<xs:complexType>
<xs:attributeGroup ref=" k.vmwarecdrom.attlist "/>
</xs:complexType>
</xs:element>
top

Element: vmwareconfig

Name vmwareconfig
Used by (from the same schema document) Element image
Type Locally-defined complex type
Nillable no
Abstract no
Documentation specifies the VMware configuration sections
Logical Diagram
h-136085935 h76006004 h-1939854376
XML Instance Representation
<vmwareconfig
arch=" xs:token (value comes from list: {'ix86'|'x86_64'|'%arch'}) [0..1]

'the VMware architecture type'

"

HWversion=" xs:integer [0..1]

'The virtual HW version number for the VMware configuration'

"

guestOS="anySimpleType [0..1]

'the virtual guestOS identification string for VMware'

"

usb=" xs:boolean [0..1]

'Activate/Deactivate usb controller for VMware'

"

memory="anySimpleType [1]

'The memory setup for the guest VM.'

"
>
Start Choice [0..*]
<vmwarenic> ... </vmwarenic> [1]
<vmwaredisk> ... </vmwaredisk> [1]
<vmwarecdrom> ... </vmwarecdrom> [1]
End Choice
</vmwareconfig>
Diagram
h-136085935 h76006004 h-1939854376 h-1773229338
Schema Component Representation
<xs:element name="vmwareconfig">
<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>
top

Element: vmwaredisk

Name vmwaredisk
Used by (from the same schema document) Element vmwareconfig
Type Locally-defined complex type
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<vmwaredisk
controller=" xs:token (value comes from list: {'ide'|'scsi'}) [1]

'The disk controller used for the VMware guest'

"

id=" xs:nonNegativeInteger [1]

'The disk ID for the VM disk'

"
/>
Diagram
h1999717121
Schema Component Representation
<xs:element name="vmwaredisk">
<xs:complexType>
<xs:attributeGroup ref=" k.vmwaredisk.attlist "/>
</xs:complexType>
</xs:element>
top

Element: vmwarenic

Name vmwarenic
Used by (from the same schema document) Element vmwareconfig
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The VMware network interface definition
Logical Diagram
XML Instance Representation
<vmwarenic
driver="anySimpleType [1]

'The driver used for the VM network interface'

"

interface=" xs:nonNegativeInteger [1]

'The interface ID for the VM network interface'

"

mode="anySimpleType [1]

'The VM network mode'

"
/>
Diagram
h801916646
Schema Component Representation
<xs:element name="vmwarenic">
<xs:complexType>
<xs:attributeGroup ref=" k.vmwarenic.attlist "/>
</xs:complexType>
</xs:element>
top

Element: xenbridge

Name xenbridge
Used by (from the same schema document) Element xenconfig
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The VMware network interface definition
Logical Diagram
XML Instance Representation
<xenbridge
mac="anySimpleType [0..1]

'The Mac address to assign to the virtual interface'

"

name="anySimpleType [1]

'The Xen bridged interface name'

"
/>
Diagram
h193312508
Schema Component Representation
<xs:element name="xenbridge">
<xs:complexType>
<xs:attributeGroup ref=" k.xenbridge.attlist "/>
</xs:complexType>
</xs:element>
top

Element: xenconfig

Name xenconfig
Used by (from the same schema document) Element image
Type Locally-defined complex type
Nillable no
Abstract no
Documentation specifies the Xen configuration sections
Logical Diagram
h223636987 h117531751
XML Instance Representation
<xenconfig
memory="anySimpleType [0..1]

'The memory setup for the Xen guest.'

"
>
Start Choice [0..*]
<xendisk> ... </xendisk> [1]
<xenbridge> ... </xenbridge> [1]
End Choice
</xenconfig>
Diagram
h223636987 h117531751 h-2093494859
Schema Component Representation
<xs:element name="xenconfig">
<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>
top

Element: xendisk

Name xendisk
Used by (from the same schema document) Element xenconfig
Type Locally-defined complex type
Nillable no
Abstract no
Documentation The Xen disk device definition.
Logical Diagram
XML Instance Representation
<xendisk
device="anySimpleType [1]

'The disk device to appear in the Xen guest'

"
/>
Diagram
h-1504522864
Schema Component Representation
<xs:element name="xendisk">
<xs:complexType>
<xs:attributeGroup ref=" k.xendisk.attlist "/>
</xs:complexType>
</xs:element>
top

Global Definitions

Attribute Group: k.arch.attlist

Name k.arch.attlist
Used by (from the same schema document) Element arch
XML Instance Representation

id=" xs:ID [1]

'An ID'

"

name="anySimpleType [1]

'A name'

"

fallback=" xs:IDREF [0..1]"
Diagram
h-271178654 h-1945160814
Schema Component Representation
<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>
top

Attribute Group: k.arch.attribute

Name k.arch.attribute
Used by (from the same schema document) Attribute Group k.configuration.arch.attribute , Attribute Group k.file.arch.attribute , Attribute Group k.repopackage.arch.attribute , Attribute Group k.package.arch.attribute
XML Instance Representation
arch="anySimpleType [1]

'An architecture'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.arch.attribute">
<xs:attribute name="arch" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.arch.fallback.attribute

Name k.arch.fallback.attribute
XML Instance Representation
fallback=" xs:IDREF [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.arch.fallback.attribute">
<xs:attribute name="fallback" type=" xs:IDREF " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.arch.id.attribute

Name k.arch.id.attribute
Used by (from the same schema document) Attribute Group k.arch.attlist
XML Instance Representation

id=" xs:ID [1]

'An ID'

"
Diagram
h-2033035096
Schema Component Representation
<xs:attributeGroup name="k.arch.id.attribute">
<xs:attributeGroup ref=" k.id.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.arch.name.attribute

Name k.arch.name.attribute
Used by (from the same schema document) Attribute Group k.arch.attlist
XML Instance Representation

name="anySimpleType [1]

'A name'

"
Diagram
h1422880344
Schema Component Representation
<xs:attributeGroup name="k.arch.name.attribute">
<xs:attributeGroup ref=" k.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.chroot.attlist

Name k.chroot.attlist
Used by (from the same schema document) Element chroot
XML Instance Representation
requires="anySimpleType [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.chroot.attlist">
<xs:attribute name="requires" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.configuration.arch.attribute

Name k.configuration.arch.attribute
XML Instance Representation

arch="anySimpleType [1]

'An architecture'

"
Diagram
h620577379
Schema Component Representation
<xs:attributeGroup name="k.configuration.arch.attribute">
<xs:attributeGroup ref=" k.arch.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.configuration.attlist

Name k.configuration.attlist
Used by (from the same schema document) Element configuration
XML Instance Representation

source="anySimpleType [1]"
dest="anySimpleType [1]

'Destination of a ressource'

"

arch="anySimpleType [0..1]

'An architecture'

"
Diagram
h1778402272 h2008844135
Schema Component Representation
<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:attributeGroup>
top

Attribute Group: k.configuration.dest.attribute

Name k.configuration.dest.attribute
Used by (from the same schema document) Attribute Group k.configuration.attlist
XML Instance Representation

dest="anySimpleType [1]

'Destination of a ressource'

"
Diagram
h599916975
Schema Component Representation
<xs:attributeGroup name="k.configuration.dest.attribute">
<xs:attributeGroup ref=" k.dest.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.configuration.source.attribute

Name k.configuration.source.attribute
Used by (from the same schema document) Attribute Group k.configuration.attlist
XML Instance Representation

source="anySimpleType [1]"
Diagram
h714099752
Schema Component Representation
<xs:attributeGroup name="k.configuration.source.attribute">
<xs:attributeGroup ref=" k.source.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.deploy.attlist

Name k.deploy.attlist
Used by (from the same schema document) Element deploy
XML Instance Representation
server="anySimpleType [0..1]

'Name or IP Address of server for downloading the data'

"

blocksize="anySimpleType [0..1]

'Blocksize value used for atftp downloads'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.deploy.attlist">
<xs:attribute name="server"/>
<xs:attribute name="blocksize"/>
</xs:attributeGroup>
top

Attribute Group: k.deploy.blocksize.attribute

Name k.deploy.blocksize.attribute
XML Instance Representation
blocksize="anySimpleType [1]

'Blocksize value used for atftp downloads'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.deploy.blocksize.attribute">
<xs:attribute name="blocksize" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.deploy.server.attribute

Name k.deploy.server.attribute
XML Instance Representation
server="anySimpleType [1]

'Name or IP Address of server for downloading the data'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.deploy.server.attribute">
<xs:attribute name="server" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.description.attlist

Name k.description.attlist
Used by (from the same schema document) Element description
XML Instance Representation

type=" xs:token (value comes from list: {'boot'|'system'}) [1]"
Diagram
h-103532039
Schema Component Representation
<xs:attributeGroup name="k.description.attlist">
<xs:attributeGroup ref=" k.description.type.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.description.attribute

Name k.description.attribute
XML Instance Representation
description="anySimpleType [1]

'A short description'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.description.attribute">
<xs:attribute name="description" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.description.type.attribute

Name k.description.type.attribute
Used by (from the same schema document) Attribute Group k.description.attlist
XML Instance Representation
type=" xs:token (value comes from list: {'boot'|'system'}) [1]"
Diagram
Schema Component Representation
<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>
top

Attribute Group: k.dest.attribute

Name k.dest.attribute
Used by (from the same schema document) Attribute Group k.configuration.dest.attribute
XML Instance Representation
dest="anySimpleType [1]

'Destination of a ressource'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.dest.attribute">
<xs:attribute name="dest" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.displayname.attribute

Name k.displayname.attribute
Used by (from the same schema document) Attribute Group k.image.displayname.attribute
XML Instance Representation
displayname="anySimpleType [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.displayname.attribute">
<xs:attribute name="displayname" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.drivers.attlist

Name k.drivers.attlist
Used by (from the same schema document) Element drivers
XML Instance Representation

type=" xs:token (value comes from list: {'drivers'|'usbdrivers'|'scsidrivers'|'netdrivers'}) [1]"
profiles="anySimpleType [0..1]

'A profile name which binds the section to this name'

"
Diagram
h-1244073910
Schema Component Representation
<xs:attributeGroup name="k.drivers.attlist">
<xs:attributeGroup ref=" k.drivers.type.attribute "/>
<xs:attribute name="profiles"/>
</xs:attributeGroup>
top

Attribute Group: k.drivers.profiles.attribute

Name k.drivers.profiles.attribute
XML Instance Representation

profiles="anySimpleType [1]

'A profile name which binds the section to this name'

"
Diagram
h1063447927
Schema Component Representation
<xs:attributeGroup name="k.drivers.profiles.attribute">
<xs:attributeGroup ref=" k.profiles.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.drivers.type.attribute

Name k.drivers.type.attribute
Used by (from the same schema document) Attribute Group k.drivers.attlist
XML Instance Representation
type=" xs:token (value comes from list: {'drivers'|'usbdrivers'|'scsidrivers'|'netdrivers'}) [1]"
Diagram
Schema Component Representation
<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>
top

Attribute Group: k.except.attlist

Name k.except.attlist
Used by (from the same schema document) Element except
XML Instance Representation

name="anySimpleType [1]

'A name'

"
Diagram
h155223087
Schema Component Representation
<xs:attributeGroup name="k.except.attlist">
<xs:attributeGroup ref=" k.except.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.except.name.attribute

Name k.except.name.attribute
Used by (from the same schema document) Attribute Group k.except.attlist
XML Instance Representation

name="anySimpleType [1]

'A name'

"
Diagram
h1422880344
Schema Component Representation
<xs:attributeGroup name="k.except.name.attribute">
<xs:attributeGroup ref=" k.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.file.arch.attribute

Name k.file.arch.attribute
XML Instance Representation

arch="anySimpleType [1]

'An architecture'

"
Diagram
h620577379
Schema Component Representation
<xs:attributeGroup name="k.file.arch.attribute">
<xs:attributeGroup ref=" k.arch.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.file.attlist

Name k.file.attlist
Used by (from the same schema document) Element file
XML Instance Representation

name="anySimpleType [1]

'A name'

"

arch="anySimpleType [0..1]

'An architecture'

"
Diagram
h-662348372
Schema Component Representation
<xs:attributeGroup name="k.file.attlist">
<xs:attributeGroup ref=" k.file.name.attribute "/>
<xs:attribute name="arch"/>
</xs:attributeGroup>
top

Attribute Group: k.file.name.attribute

Name k.file.name.attribute
Used by (from the same schema document) Attribute Group k.file.attlist
XML Instance Representation

name="anySimpleType [1]

'A name'

"
Diagram
h1422880344
Schema Component Representation
<xs:attributeGroup name="k.file.name.attribute">
<xs:attributeGroup ref=" k.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.id.attribute

Name k.id.attribute
Used by (from the same schema document) Attribute Group k.arch.id.attribute
XML Instance Representation
id=" xs:ID [1]

'An ID'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.id.attribute">
<xs:attribute name="id" type=" xs:ID " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.ignore.attlist

Name k.ignore.attlist
Used by (from the same schema document) Element ignore
XML Instance Representation

name="anySimpleType [1]

'A name'

"
Diagram
h-944643498
Schema Component Representation
<xs:attributeGroup name="k.ignore.attlist">
<xs:attributeGroup ref=" k.ignore.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.ignore.name.attribute

Name k.ignore.name.attribute
Used by (from the same schema document) Attribute Group k.ignore.attlist
XML Instance Representation

name="anySimpleType [1]

'A name'

"
Diagram
h1422880344
Schema Component Representation
<xs:attributeGroup name="k.ignore.name.attribute">
<xs:attributeGroup ref=" k.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.image.attlist

Name k.image.attlist
Used by (from the same schema document) Element image
XML Instance Representation

name="anySimpleType [1]

'A name'

"

displayname="anySimpleType [0..1]"
inherit="anySimpleType [0..1]"
kiwirevision=" xs:nonNegativeInteger [0..1]"
id=" xs:string (length = 10) [0..1]"
schemeversion=" xs:token (value comes from list: {'2.4'}) [1]

'The allowed Schema version (fixed value)'

"

xsi:noNamespaceSchemaLocation="[0..1]"
xsi:schemaLocation="[0..1]"
Diagram
h-1495574517 h692902191 h2087602125 h1527693433
Schema Component Representation
<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.schemeversion.attribute "/>
<xs:attribute ref=" xsi:noNamespaceSchemaLocation "/>
<xs:attribute ref=" xsi:schemaLocation "/>
</xs:attributeGroup>
top

Attribute Group: k.image.displayname.attribute

Name k.image.displayname.attribute
XML Instance Representation

displayname="anySimpleType [1]"
Diagram
h165938172
Schema Component Representation
<xs:attributeGroup name="k.image.displayname.attribute">
<xs:attributeGroup ref=" k.displayname.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.image.id

Name k.image.id
XML Instance Representation
id=" xs:string (length = 10) [1]"
Diagram
Schema Component Representation
<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>
top

Attribute Group: k.image.inherit.attribute

Name k.image.inherit.attribute
XML Instance Representation
inherit="anySimpleType [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.image.inherit.attribute">
<xs:attribute name="inherit" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.image.kiwirevision.attribute

Name k.image.kiwirevision.attribute
XML Instance Representation
kiwirevision=" xs:nonNegativeInteger [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.image.kiwirevision.attribute">
<xs:attribute name="kiwirevision" type=" xs:nonNegativeInteger " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.image.name.attribute

Name k.image.name.attribute
Used by (from the same schema document) Attribute Group k.image.attlist
XML Instance Representation

name="anySimpleType [1]

'A name'

"
Diagram
h1422880344
Schema Component Representation
<xs:attributeGroup name="k.image.name.attribute">
<xs:attributeGroup ref=" k.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.image.noNamespaceSchemaLocation.attribute

Name k.image.noNamespaceSchemaLocation.attribute
XML Instance Representation
xsi:noNamespaceSchemaLocation="[1]"
Diagram
h2087602125
Schema Component Representation
<xs:attributeGroup name="k.image.noNamespaceSchemaLocation.attribute">
<xs:attribute ref=" xsi:noNamespaceSchemaLocation " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.image.schemaLocation.attribute

Name k.image.schemaLocation.attribute
XML Instance Representation
xsi:schemaLocation="[1]"
Diagram
h1527693433
Schema Component Representation
<xs:attributeGroup name="k.image.schemaLocation.attribute">
<xs:attribute ref=" xsi:schemaLocation " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.image.schemeversion.attribute

Name k.image.schemeversion.attribute
Used by (from the same schema document) Attribute Group k.image.attlist
XML Instance Representation
schemeversion=" xs:token (value comes from list: {'2.4'}) [1]

'The allowed Schema version (fixed value)'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.image.schemeversion.attribute">
<xs:attribute name="schemeversion" use="required">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:enumeration value="2.4"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:attributeGroup>
top

Attribute Group: k.instrepo.attlist

Name k.instrepo.attlist
Used by (from the same schema document) Element instrepo
XML Instance Representation

name=" xs:ID [1]"
priority="anySimpleType [1]

'Search priority for packages in this repo'

"

username="anySimpleType [0..1]

'A name of a user'

"

pwd="anySimpleType [0..1]

'The password'

"

local=" xs:boolean [0..1]"
Diagram
h-1620173712 h-1784660791
Schema Component Representation
<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:attribute name="pwd"/>
<xs:attribute name="local" type=" xs:boolean "/>
</xs:attributeGroup>
top

Attribute Group: k.instrepo.local.attribute

Name k.instrepo.local.attribute
XML Instance Representation
local=" xs:boolean [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.instrepo.local.attribute">
<xs:attribute name="local" type=" xs:boolean " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.instrepo.name.attribute

Name k.instrepo.name.attribute
Used by (from the same schema document) Attribute Group k.instrepo.attlist
XML Instance Representation
name=" xs:ID [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.instrepo.name.attribute">
<xs:attribute name="name" type=" xs:ID " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.instrepo.priority.attribute

Name k.instrepo.priority.attribute
Used by (from the same schema document) Attribute Group k.instrepo.attlist
XML Instance Representation
priority="anySimpleType [1]

'Search priority for packages in this repo'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.instrepo.priority.attribute">
<xs:attribute name="priority" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.instrepo.pwd.attribute

Name k.instrepo.pwd.attribute
XML Instance Representation

pwd="anySimpleType [1]

'The password'

"
Diagram
h-1589167636
Schema Component Representation
<xs:attributeGroup name="k.instrepo.pwd.attribute">
<xs:attributeGroup ref=" k.pwd.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.instrepo.username.attribute

Name k.instrepo.username.attribute
XML Instance Representation

username="anySimpleType [1]

'A name of a user'

"
Diagram
h272339811
Schema Component Representation
<xs:attributeGroup name="k.instrepo.username.attribute">
<xs:attributeGroup ref=" k.username.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.metafile.attlist

Name k.metafile.attlist
Used by (from the same schema document) Element metafile
XML Instance Representation

url="anySimpleType [1]

'URL where to find the metafile'

"

script="anySimpleType [1]"
target="anySimpleType [1]

'Destination path where to download the file'

"
Diagram
h-1737161969 h-853440057 h-917214451
Schema Component Representation
<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>
top

Attribute Group: k.metafile.script.attribute

Name k.metafile.script.attribute
Used by (from the same schema document) Attribute Group k.metafile.attlist
XML Instance Representation

script="anySimpleType [1]"
Diagram
h159291608
Schema Component Representation
<xs:attributeGroup name="k.metafile.script.attribute">
<xs:attributeGroup ref=" k.script.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.metafile.target.attribute

Name k.metafile.target.attribute
Used by (from the same schema document) Attribute Group k.metafile.attlist
XML Instance Representation
target="anySimpleType [1]

'Destination path where to download the file'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.metafile.target.attribute">
<xs:attribute name="target" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.metafile.url.attribute

Name k.metafile.url.attribute
Used by (from the same schema document) Attribute Group k.metafile.attlist
XML Instance Representation
url="anySimpleType [1]

'URL where to find the metafile'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.metafile.url.attribute">
<xs:attribute name="url" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.name.attribute

Name k.name.attribute
Used by (from the same schema document) Attribute Group k.image.name.attribute , Attribute Group k.file.name.attribute , Attribute Group k.except.name.attribute , Attribute Group k.ignore.name.attribute , Attribute Group k.opensusepattern.name.attribute , Attribute Group k.opensuseproduct.name.attribute , Attribute Group k.repopackage.name.attribute , Attribute Group k.package.name.attribute , Attribute Group k.profile.name.attribute , Attribute Group k.user.name.attribute , Attribute Group k.productoption.attlist , Attribute Group k.arch.name.attribute , Attribute Group k.productinfo.attlist , Attribute Group k.productvar.attlist
XML Instance Representation
name="anySimpleType [1]

'A name'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.name.attribute">
<xs:attribute name="name" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.opensusepattern.attlist

Name k.opensusepattern.attlist
Used by (from the same schema document) Element opensusePattern
XML Instance Representation

name="anySimpleType [1]

'A name'

"
Diagram
h-24111756
Schema Component Representation
<xs:attributeGroup name="k.opensusepattern.attlist">
<xs:attributeGroup ref=" k.opensusepattern.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.opensusepattern.name.attribute

Name k.opensusepattern.name.attribute
Used by (from the same schema document) Attribute Group k.opensusepattern.attlist
XML Instance Representation

name="anySimpleType [1]

'A name'

"
Diagram
h1422880344
Schema Component Representation
<xs:attributeGroup name="k.opensusepattern.name.attribute">
<xs:attributeGroup ref=" k.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.opensuseproduct.attlist

Name k.opensuseproduct.attlist
Used by (from the same schema document) Element opensuseProduct
XML Instance Representation

name="anySimpleType [1]

'A name'

"
Diagram
h1283353141
Schema Component Representation
<xs:attributeGroup name="k.opensuseproduct.attlist">
<xs:attributeGroup ref=" k.opensuseproduct.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.opensuseproduct.name.attribute

Name k.opensuseproduct.name.attribute
Used by (from the same schema document) Attribute Group k.opensuseproduct.attlist
XML Instance Representation

name="anySimpleType [1]

'A name'

"
Diagram
h1422880344
Schema Component Representation
<xs:attributeGroup name="k.opensuseproduct.name.attribute">
<xs:attributeGroup ref=" k.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.package.arch.attribute

Name k.package.arch.attribute
XML Instance Representation

arch="anySimpleType [1]

'An architecture'

"
Diagram
h620577379
Schema Component Representation
<xs:attributeGroup name="k.package.arch.attribute">
<xs:attributeGroup ref=" k.arch.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.package.attlist

Name k.package.attlist
Used by (from the same schema document) Element package
XML Instance Representation

name="anySimpleType [1]

'A name'

"

arch="anySimpleType [0..1]

'An architecture'

"
Diagram
h1270459904
Schema Component Representation
<xs:attributeGroup name="k.package.attlist">
<xs:attributeGroup ref=" k.package.name.attribute "/>
<xs:attribute name="arch"/>
</xs:attributeGroup>
top

Attribute Group: k.package.name.attribute

Name k.package.name.attribute
Used by (from the same schema document) Attribute Group k.package.attlist
XML Instance Representation

name="anySimpleType [1]

'A name'

"
Diagram
h1422880344
Schema Component Representation
<xs:attributeGroup name="k.package.name.attribute">
<xs:attributeGroup ref=" k.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.packages.attlist

Name k.packages.attlist
Used by (from the same schema document) Element packages
XML Instance Representation

type=" xs:token (value comes from list: {'image'|'bootstrap'|'delete'|'testsuite'|'xen'|'vmware'}) [1]"
profiles="anySimpleType [0..1]"
patternType=" xs:token (value comes from list: {'onlyRequired'|'plusSuggested'|'plusRecommended'}) [0..1]"
patternPackageType=" xs:token (value comes from list: {'onlyRequired'|'plusSuggested'|'plusRecommended'}) [0..1]"
Diagram
h-1843565686
Schema Component Representation
<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>
top

Attribute Group: k.packages.patternPackageType.attribute

Name k.packages.patternPackageType.attribute
XML Instance Representation
patternPackageType=" xs:token (value comes from list: {'onlyRequired'|'plusSuggested'|'plusRecommended'}) [1]"
Diagram
Schema Component Representation
<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>
top

Attribute Group: k.packages.patternType.attribute

Name k.packages.patternType.attribute
XML Instance Representation
patternType=" xs:token (value comes from list: {'onlyRequired'|'plusSuggested'|'plusRecommended'}) [1]"
Diagram
Schema Component Representation
<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>
top

Attribute Group: k.packages.profiles.attribute

Name k.packages.profiles.attribute
XML Instance Representation
profiles="anySimpleType [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.packages.profiles.attribute">
<xs:attribute name="profiles" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.packages.type.attribute

Name k.packages.type.attribute
Used by (from the same schema document) Attribute Group k.packages.attlist
XML Instance Representation
type=" xs:token (value comes from list: {'image'|'bootstrap'|'delete'|'testsuite'|'xen'|'vmware'}) [1]"
Diagram
Schema Component Representation
<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>
top

Attribute Group: k.partition.attlist

Name k.partition.attlist
Used by (from the same schema document) Element partition
XML Instance Representation

type="anySimpleType [1]

'Partition Type identifier, see fdisk for details'

"

number="anySimpleType [1]

'Partition ID'

"

size="anySimpleType [0..1]

'A partition size or optional image size'

"

mountpoint="anySimpleType [0..1]

'Mount path for this partition'

"

target=" xs:boolean [0..1]"
Diagram
h1852562699 h1315055002
Schema Component Representation
<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:attribute name="mountpoint"/>
<xs:attribute name="target" type=" xs:boolean "/>
</xs:attributeGroup>
top

Attribute Group: k.partition.mountpoint.attribute

Name k.partition.mountpoint.attribute
XML Instance Representation
mountpoint="anySimpleType [1]

'Mount path for this partition'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.partition.mountpoint.attribute">
<xs:attribute name="mountpoint" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.partition.number.attribute

Name k.partition.number.attribute
Used by (from the same schema document) Attribute Group k.partition.attlist
XML Instance Representation
number="anySimpleType [1]

'Partition ID'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.partition.number.attribute">
<xs:attribute name="number" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.partition.size.attribute

Name k.partition.size.attribute
XML Instance Representation

size="anySimpleType [1]

'A partition size or optional image size'

"
Diagram
h-1774061490
Schema Component Representation
<xs:attributeGroup name="k.partition.size.attribute">
<xs:attributeGroup ref=" k.size.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.partition.target.attribute

Name k.partition.target.attribute
XML Instance Representation
target=" xs:boolean [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.partition.target.attribute">
<xs:attribute name="target" type=" xs:boolean " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.partition.type.attribute

Name k.partition.type.attribute
Used by (from the same schema document) Attribute Group k.partition.attlist
XML Instance Representation
type="anySimpleType [1]

'Partition Type identifier, see fdisk for details'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.partition.type.attribute">
<xs:attribute name="type" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.partitions.attlist

Name k.partitions.attlist
Used by (from the same schema document) Element partitions
XML Instance Representation
device="anySimpleType [0..1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.partitions.attlist">
<xs:attribute name="device"/>
</xs:attributeGroup>
top

Attribute Group: k.partitions.device.attribute

Name k.partitions.device.attribute
XML Instance Representation
device="anySimpleType [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.partitions.device.attribute">
<xs:attribute name="device" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.path.attribute

Name k.path.attribute
Used by (from the same schema document) Attribute Group k.source.path.attribute
XML Instance Representation
path="anySimpleType [1]

'A path'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.path.attribute">
<xs:attribute name="path" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.preferences.attlist

Name k.preferences.attlist
Used by (from the same schema document) Element preferences
XML Instance Representation
profiles="anySimpleType [0..1]

'A profile name which binds the section to this name'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.preferences.attlist">
<xs:attribute name="profiles"/>
</xs:attributeGroup>
top

Attribute Group: k.preferences.profiles.attribute

Name k.preferences.profiles.attribute
XML Instance Representation

profiles="anySimpleType [1]

'A profile name which binds the section to this name'

"
Diagram
h1063447927
Schema Component Representation
<xs:attributeGroup name="k.preferences.profiles.attribute">
<xs:attributeGroup ref=" k.profiles.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.productinfo.attlist

Name k.productinfo.attlist
Used by (from the same schema document) Element productinfo
XML Instance Representation

name="anySimpleType [1]

'A name'

"
Diagram
h1422880344
Schema Component Representation
<xs:attributeGroup name="k.productinfo.attlist">
<xs:attributeGroup ref=" k.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.productoption.attlist

Name k.productoption.attlist
Used by (from the same schema document) Element productoption
XML Instance Representation

name="anySimpleType [1]

'A name'

"
Diagram
h1422880344
Schema Component Representation
<xs:attributeGroup name="k.productoption.attlist">
<xs:attributeGroup ref=" k.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.productvar.attlist

Name k.productvar.attlist
Used by (from the same schema document) Element productvar
XML Instance Representation

name="anySimpleType [1]

'A name'

"
Diagram
h1422880344
Schema Component Representation
<xs:attributeGroup name="k.productvar.attlist">
<xs:attributeGroup ref=" k.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.profile.attlist

Name k.profile.attlist
Used by (from the same schema document) Element profile
XML Instance Representation

name="anySimpleType [1]

'A name'

"

description="anySimpleType [1]

'Description of how this profiles influences the image'

"
Diagram
h-1325103555 h-668974234
Schema Component Representation
<xs:attributeGroup name="k.profile.attlist">
<xs:attributeGroup ref=" k.profile.name.attribute "/>
<xs:attributeGroup ref=" k.profile.description.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.profile.description.attribute

Name k.profile.description.attribute
Used by (from the same schema document) Attribute Group k.profile.attlist
XML Instance Representation
description="anySimpleType [1]

'Description of how this profiles influences the image'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.profile.description.attribute">
<xs:attribute name="description" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.profile.name.attribute

Name k.profile.name.attribute
Used by (from the same schema document) Attribute Group k.profile.attlist
XML Instance Representation

name="anySimpleType [1]

'A name'

"
Diagram
h1422880344
Schema Component Representation
<xs:attributeGroup name="k.profile.name.attribute">
<xs:attributeGroup ref=" k.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.profiles.attribute

Name k.profiles.attribute
Used by (from the same schema document) Attribute Group k.drivers.profiles.attribute , Attribute Group k.preferences.profiles.attribute
XML Instance Representation
profiles="anySimpleType [1]

'A profile name which binds the section to this name'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.profiles.attribute">
<xs:attribute name="profiles" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.pwd.attribute

Name k.pwd.attribute
Used by (from the same schema document) Attribute Group k.instrepo.pwd.attribute , Attribute Group k.user.pwd.attribute
XML Instance Representation
pwd="anySimpleType [1]

'The password'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.pwd.attribute">
<xs:attribute name="pwd" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.repopackage.addarch.attribute

Name k.repopackage.addarch.attribute
XML Instance Representation
addarch="anySimpleType [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.repopackage.addarch.attribute">
<xs:attribute name="addarch" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.repopackage.arch.attribute

Name k.repopackage.arch.attribute
XML Instance Representation

arch="anySimpleType [1]

'An architecture'

"
Diagram
h620577379
Schema Component Representation
<xs:attributeGroup name="k.repopackage.arch.attribute">
<xs:attributeGroup ref=" k.arch.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.repopackage.attlist

Name k.repopackage.attlist
Used by (from the same schema document) Element repopackage
XML Instance Representation

name="anySimpleType [1]

'A name'

"

arch="anySimpleType [0..1]

'An architecture'

"

forcerepo=" xs:IDREF [0..1]

'Specifies the search priority'

"

addarch="anySimpleType [0..1]"
removearch="anySimpleType [0..1]"
onlyarch="anySimpleType [0..1]"
source="anySimpleType [0..1]"
script="anySimpleType [0..1]"
medium=" xs:nonNegativeInteger [0..1]"
Diagram
h-747782030
Schema Component Representation
<xs:attributeGroup name="k.repopackage.attlist">
<xs:attributeGroup ref=" k.repopackage.name.attribute "/>
<xs:attribute name="arch"/>
<xs:attribute name="forcerepo" type=" xs:IDREF "/>
<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>
top

Attribute Group: k.repopackage.forcerepo.attribute

Name k.repopackage.forcerepo.attribute
XML Instance Representation
forcerepo=" xs:IDREF [1]

'Specifies the search priority'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.repopackage.forcerepo.attribute">
<xs:attribute name="forcerepo" type=" xs:IDREF " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.repopackage.medium.attribute

Name k.repopackage.medium.attribute
XML Instance Representation
medium=" xs:nonNegativeInteger [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.repopackage.medium.attribute">
<xs:attribute name="medium" type=" xs:nonNegativeInteger " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.repopackage.name.attribute

Name k.repopackage.name.attribute
Used by (from the same schema document) Attribute Group k.repopackage.attlist
XML Instance Representation

name="anySimpleType [1]

'A name'

"
Diagram
h1422880344
Schema Component Representation
<xs:attributeGroup name="k.repopackage.name.attribute">
<xs:attributeGroup ref=" k.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.repopackage.onlyarch.attribute

Name k.repopackage.onlyarch.attribute
XML Instance Representation
onlyarch="anySimpleType [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.repopackage.onlyarch.attribute">
<xs:attribute name="onlyarch" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.repopackage.removearch.attribute

Name k.repopackage.removearch.attribute
XML Instance Representation
removearch="anySimpleType [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.repopackage.removearch.attribute">
<xs:attribute name="removearch" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.repopackage.script.attribute

Name k.repopackage.script.attribute
XML Instance Representation

script="anySimpleType [1]"
Diagram
h159291608
Schema Component Representation
<xs:attributeGroup name="k.repopackage.script.attribute">
<xs:attributeGroup ref=" k.script.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.repopackage.source.attribute

Name k.repopackage.source.attribute
XML Instance Representation

source="anySimpleType [1]"
Diagram
h714099752
Schema Component Representation
<xs:attributeGroup name="k.repopackage.source.attribute">
<xs:attributeGroup ref=" k.source.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.repository.alias.attribute

Name k.repository.alias.attribute
XML Instance Representation
alias="anySimpleType [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.repository.alias.attribute">
<xs:attribute name="alias" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.repository.attlist

Name k.repository.attlist
Used by (from the same schema document) Element repository
XML Instance Representation

type=" xs:token (value comes from list: {'apt-deb'|'apt-rpm'|'deb-dir'|'mirrors'|'red-carpet'|'rpm-dir'|'rpm-md'|'slack-site'|'up2date-mirrors'|'urpmi'|'yast2'}) [1]

'Type of repository'

"

status=" xs:token (value comes from list: {'replaceable'|'fixed'}) [0..1]"
alias="anySimpleType [0..1]"
priority=" xs:integer [0..1]"
Diagram
h1644815181
Schema Component Representation
<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>
top

Attribute Group: k.repository.priority.attribute

Name k.repository.priority.attribute
XML Instance Representation
priority=" xs:integer [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.repository.priority.attribute">
<xs:attribute name="priority" type=" xs:integer " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.repository.status.attribute

Name k.repository.status.attribute
XML Instance Representation
status=" xs:token (value comes from list: {'replaceable'|'fixed'}) [1]"
Diagram
Schema Component Representation
<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>
top

Attribute Group: k.repository.type.attribute

Name k.repository.type.attribute
Used by (from the same schema document) Attribute Group k.repository.attlist
XML Instance Representation
type=" xs:token (value comes from list: {'apt-deb'|'apt-rpm'|'deb-dir'|'mirrors'|'red-carpet'|'rpm-dir'|'rpm-md'|'slack-site'|'up2date-mirrors'|'urpmi'|'yast2'}) [1]

'Type of repository'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.repository.type.attribute">
<xs:attribute name="type" use="required">
<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>
top

Attribute Group: k.requiredarch.attlist

Name k.requiredarch.attlist
Used by (from the same schema document) Element requiredarch
XML Instance Representation

ref=" xs:IDREF [1]"
Diagram
h-1423209945
Schema Component Representation
<xs:attributeGroup name="k.requiredarch.attlist">
<xs:attributeGroup ref=" k.requiredarch.ref.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.requiredarch.ref.attribute

Name k.requiredarch.ref.attribute
Used by (from the same schema document) Attribute Group k.requiredarch.attlist
XML Instance Representation
ref=" xs:IDREF [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.requiredarch.ref.attribute">
<xs:attribute name="ref" type=" xs:IDREF " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.script.attribute

Name k.script.attribute
Used by (from the same schema document) Attribute Group k.metafile.script.attribute , Attribute Group k.repopackage.script.attribute
XML Instance Representation
script="anySimpleType [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.script.attribute">
<xs:attribute name="script" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.size.additive.attribute

Name k.size.additive.attribute
XML Instance Representation
additive=" xs:boolean [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.size.additive.attribute">
<xs:attribute name="additive" type=" xs:boolean " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.size.attlist

Name k.size.attlist
Used by (from the same schema document) Element size
XML Instance Representation
unit=" xs:token (value comes from list: {'M'|'G'}) [0..1]

'The unit of the image'

"

additive=" xs:boolean [0..1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.size.attlist">
<xs:attribute name="unit">
<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>
top

Attribute Group: k.size.attribute

Name k.size.attribute
Used by (from the same schema document) Attribute Group k.partition.size.attribute
XML Instance Representation
size="anySimpleType [1]

'A partition size or optional image size'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.size.attribute">
<xs:attribute name="size" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.size.unit.attribute

Name k.size.unit.attribute
XML Instance Representation
unit=" xs:token (value comes from list: {'M'|'G'}) [1]

'The unit of the image'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.size.unit.attribute">
<xs:attribute name="unit" use="required">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:enumeration value="M"/>
<xs:enumeration value="G"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:attributeGroup>
top

Attribute Group: k.source.attlist

Name k.source.attlist
Used by (from the same schema document) Element source
XML Instance Representation

path="anySimpleType [1]

'A path'

"
Diagram
h1852419591
Schema Component Representation
<xs:attributeGroup name="k.source.attlist">
<xs:attributeGroup ref=" k.source.path.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.source.attribute

Name k.source.attribute
Used by (from the same schema document) Attribute Group k.configuration.source.attribute , Attribute Group k.repopackage.source.attribute
XML Instance Representation
source="anySimpleType [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.source.attribute">
<xs:attribute name="source" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.source.path.attribute

Name k.source.path.attribute
Used by (from the same schema document) Attribute Group k.source.attlist
XML Instance Representation

path="anySimpleType [1]

'A path'

"
Diagram
h219455346
Schema Component Representation
<xs:attributeGroup name="k.source.path.attribute">
<xs:attributeGroup ref=" k.path.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.type.attlist

Name k.type.attlist
Used by (from the same schema document) Element type
XML Instance Representation
checkprebuilt=" xs:boolean [0..1]"
bootprofile="anySimpleType [0..1]"
boot="anySimpleType [0..1]"
flags=" xs:token (value comes from list: {'unified'|'compressed'|'unified-cromfs'|'compressed-cromfs'}) [0..1]"
filesystem=" xs:token (value comes from list: {'ext2'|'ext3'|'reiserfs'|'squashfs'|'cromfs'}) [0..1]"
fsreadonly=" xs:token (value comes from list: {'ext2'|'ext3'|'reiserfs'|'squashfs'|'cromfs'}) [0..1]

'Specifies the filesystem for the read-only part of a split image'

"

fsreadwrite=" xs:token (value comes from list: {'ext2'|'ext3'|'reiserfs'}) [0..1]

'Specifies the filesystem for the read-write part of a split image'

"

ec2privatekeyfile="anySimpleType [0..1]

'AWS user\'s PEM encoded RSA private key file'

"

ec2certfile="anySimpleType [0..1]

'AWS user\'s PEM encoded RSA pubkey certificate file'

"

ec2accountnr=" xs:nonNegativeInteger [0..1]

'The user\'s EC2 user ID (Note: AWS account number, NOT Access Key ID)'

"

baseroot="anySimpleType [0..1]

'Specify the path to a pre created base root system.'

"

format=" xs:token (value comes from list: {'vvfat'|'vpc'|'bochs'|'dmg'|'cloop'|'vmdk'|'qcow'|'cow'|'iso'|'usb'|'ovf'}) [0..1]"
primary=" xs:boolean [0..1]

'Specifies the primary type (choose KIWI option type)'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.type.attlist">
<xs:attribute name="checkprebuilt" type=" xs:boolean "/>
<xs:attribute name="bootprofile"/>
<xs:attribute name="boot"/>
<xs:attribute name="flags">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:enumeration value="unified"/>
<xs:enumeration value="compressed"/>
<xs:enumeration value="unified-cromfs"/>
<xs:enumeration value="compressed-cromfs"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="filesystem">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:enumeration value="ext2"/>
<xs:enumeration value="ext3"/>
<xs:enumeration value="reiserfs"/>
<xs:enumeration value="squashfs"/>
<xs:enumeration value="cromfs"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="fsreadonly">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:enumeration value="ext2"/>
<xs:enumeration value="ext3"/>
<xs:enumeration value="reiserfs"/>
<xs:enumeration value="squashfs"/>
<xs:enumeration value="cromfs"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="fsreadwrite">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:enumeration value="ext2"/>
<xs:enumeration value="ext3"/>
<xs:enumeration value="reiserfs"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="ec2privatekeyfile"/>
<xs:attribute name="ec2certfile"/>
<xs:attribute name="ec2accountnr" type=" xs:nonNegativeInteger "/>
<xs:attribute name="baseroot"/>
<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:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="primary" type=" xs:boolean "/>
</xs:attributeGroup>
top

Attribute Group: k.type.baseroot.attribute

Name k.type.baseroot.attribute
XML Instance Representation
baseroot="anySimpleType [1]

'Specify the path to a pre created base root system.'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.type.baseroot.attribute">
<xs:attribute name="baseroot" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.type.boot.attribute

Name k.type.boot.attribute
XML Instance Representation
boot="anySimpleType [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.type.boot.attribute">
<xs:attribute name="boot" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.type.bootprofile.attribute

Name k.type.bootprofile.attribute
XML Instance Representation
bootprofile="anySimpleType [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.type.bootprofile.attribute">
<xs:attribute name="bootprofile" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.type.checkprebuilt.attribute

Name k.type.checkprebuilt.attribute
XML Instance Representation
checkprebuilt=" xs:boolean [1]"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.type.checkprebuilt.attribute">
<xs:attribute name="checkprebuilt" type=" xs:boolean " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.type.ec2accountnr.attribute

Name k.type.ec2accountnr.attribute
XML Instance Representation
ec2accountnr=" xs:nonNegativeInteger [1]

'The user\'s EC2 user ID (Note: AWS account number, NOT Access Key ID)'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.type.ec2accountnr.attribute">
<xs:attribute name="ec2accountnr" type=" xs:nonNegativeInteger " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.type.ec2certfile.attribute

Name k.type.ec2certfile.attribute
XML Instance Representation
ec2certfile="anySimpleType [1]

'AWS user\'s PEM encoded RSA pubkey certificate file'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.type.ec2certfile.attribute">
<xs:attribute name="ec2certfile" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.type.ec2privatekeyfile.attribute

Name k.type.ec2privatekeyfile.attribute
XML Instance Representation
ec2privatekeyfile="anySimpleType [1]

'AWS user\'s PEM encoded RSA private key file'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.type.ec2privatekeyfile.attribute">
<xs:attribute name="ec2privatekeyfile" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.type.filesystem.attribute

Name k.type.filesystem.attribute
XML Instance Representation
filesystem=" xs:token (value comes from list: {'ext2'|'ext3'|'reiserfs'|'squashfs'|'cromfs'}) [1]"
Diagram
Schema Component Representation
<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="reiserfs"/>
<xs:enumeration value="squashfs"/>
<xs:enumeration value="cromfs"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:attributeGroup>
top

Attribute Group: k.type.flags.attribute

Name k.type.flags.attribute
XML Instance Representation
flags=" xs:token (value comes from list: {'unified'|'compressed'|'unified-cromfs'|'compressed-cromfs'}) [1]"
Diagram
Schema Component Representation
<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="unified-cromfs"/>
<xs:enumeration value="compressed-cromfs"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:attributeGroup>
top

Attribute Group: k.type.format.attribute

Name k.type.format.attribute
XML Instance Representation
format=" xs:token (value comes from list: {'vvfat'|'vpc'|'bochs'|'dmg'|'cloop'|'vmdk'|'qcow'|'cow'|'iso'|'usb'|'ovf'}) [1]"
Diagram
Schema Component Representation
<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:restriction>
</xs:simpleType>
</xs:attribute>
</xs:attributeGroup>
top

Attribute Group: k.type.fsreadonly.attribute

Name k.type.fsreadonly.attribute
XML Instance Representation
fsreadonly=" xs:token (value comes from list: {'ext2'|'ext3'|'reiserfs'|'squashfs'|'cromfs'}) [1]

'Specifies the filesystem for the read-only part of a split image'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.type.fsreadonly.attribute">
<xs:attribute name="fsreadonly" use="required">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:enumeration value="ext2"/>
<xs:enumeration value="ext3"/>
<xs:enumeration value="reiserfs"/>
<xs:enumeration value="squashfs"/>
<xs:enumeration value="cromfs"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:attributeGroup>
top

Attribute Group: k.type.fsreadwrite.attribute

Name k.type.fsreadwrite.attribute
XML Instance Representation
fsreadwrite=" xs:token (value comes from list: {'ext2'|'ext3'|'reiserfs'}) [1]

'Specifies the filesystem for the read-write part of a split image'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.type.fsreadwrite.attribute">
<xs:attribute name="fsreadwrite" use="required">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:enumeration value="ext2"/>
<xs:enumeration value="ext3"/>
<xs:enumeration value="reiserfs"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:attributeGroup>
top

Attribute Group: k.type.primary.attribute

Name k.type.primary.attribute
XML Instance Representation
primary=" xs:boolean [1]

'Specifies the primary type (choose KIWI option type)'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.type.primary.attribute">
<xs:attribute name="primary" type=" xs:boolean " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.union.attlist

Name k.union.attlist
Used by (from the same schema document) Element union
XML Instance Representation

ro="anySimpleType [1]

'Device only for read-only'

"

rw="anySimpleType [1]

'Device for Read-Write'

"

type=" xs:token (value comes from list: {'aufs'|'unionfs'}) [1]"
Diagram
h1760321737 h269612753 h-1498752506
Schema Component Representation
<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>
top

Attribute Group: k.union.ro.attribute

Name k.union.ro.attribute
Used by (from the same schema document) Attribute Group k.union.attlist
XML Instance Representation
ro="anySimpleType [1]

'Device only for read-only'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.union.ro.attribute">
<xs:attribute name="ro" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.union.rw.attribute

Name k.union.rw.attribute
Used by (from the same schema document) Attribute Group k.union.attlist
XML Instance Representation
rw="anySimpleType [1]

'Device for Read-Write'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.union.rw.attribute">
<xs:attribute name="rw" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.union.type.attribute

Name k.union.type.attribute
Used by (from the same schema document) Attribute Group k.union.attlist
XML Instance Representation
type=" xs:token (value comes from list: {'aufs'|'unionfs'}) [1]"
Diagram
Schema Component Representation
<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:restriction>
</xs:simpleType>
</xs:attribute>
</xs:attributeGroup>
top

Attribute Group: k.user.attlist

Name k.user.attlist
Used by (from the same schema document) Element user
XML Instance Representation

name="anySimpleType [1]

'A name'

"

id=" xs:nonNegativeInteger [0..1]

'The user ID for this user'

"

realname="anySimpleType [0..1]

'The name of an user'

"

pwd="anySimpleType [1]

'The password'

"

home="anySimpleType [1]

'The home directory for this user'

"

shell="anySimpleType [0..1]

'The shell for this user'

"
Diagram
h-755556483 h1250054183 h-1829846831
Schema Component Representation
<xs:attributeGroup name="k.user.attlist">
<xs:attributeGroup ref=" k.user.name.attribute "/>
<xs:attribute name="id" type=" xs:nonNegativeInteger "/>
<xs:attribute name="realname"/>
<xs:attributeGroup ref=" k.user.pwd.attribute "/>
<xs:attributeGroup ref=" k.user.home.attribute "/>
<xs:attribute name="shell"/>
</xs:attributeGroup>
top

Attribute Group: k.user.home.attribute

Name k.user.home.attribute
Used by (from the same schema document) Attribute Group k.user.attlist
XML Instance Representation
home="anySimpleType [1]

'The home directory for this user'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.user.home.attribute">
<xs:attribute name="home" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.user.id.attribute

Name k.user.id.attribute
XML Instance Representation
id=" xs:nonNegativeInteger [1]

'The user ID for this user'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.user.id.attribute">
<xs:attribute name="id" type=" xs:nonNegativeInteger " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.user.name.attribute

Name k.user.name.attribute
Used by (from the same schema document) Attribute Group k.user.attlist
XML Instance Representation

name="anySimpleType [1]

'A name'

"
Diagram
h1422880344
Schema Component Representation
<xs:attributeGroup name="k.user.name.attribute">
<xs:attributeGroup ref=" k.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.user.pwd.attribute

Name k.user.pwd.attribute
Used by (from the same schema document) Attribute Group k.user.attlist
XML Instance Representation

pwd="anySimpleType [1]

'The password'

"
Diagram
h-1589167636
Schema Component Representation
<xs:attributeGroup name="k.user.pwd.attribute">
<xs:attributeGroup ref=" k.pwd.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.user.realname.attribute

Name k.user.realname.attribute
XML Instance Representation
realname="anySimpleType [1]

'The name of an user'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.user.realname.attribute">
<xs:attribute name="realname" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.user.shell.attribute

Name k.user.shell.attribute
XML Instance Representation
shell="anySimpleType [1]

'The shell for this user'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.user.shell.attribute">
<xs:attribute name="shell" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.username.attribute

Name k.username.attribute
Used by (from the same schema document) Attribute Group k.instrepo.username.attribute
XML Instance Representation
username="anySimpleType [1]

'A name of a user'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.username.attribute">
<xs:attribute name="username" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.users.attlist

Name k.users.attlist
Used by (from the same schema document) Element users
XML Instance Representation

group="anySimpleType [1]

'Contains the group to which the user belongs'

"

id=" xs:nonNegativeInteger [0..1]

'Contains the group ID to which the user belongs'

"
Diagram
h1599856072
Schema Component Representation
<xs:attributeGroup name="k.users.attlist">
<xs:attributeGroup ref=" k.users.group.attribute "/>
<xs:attribute name="id" type=" xs:nonNegativeInteger "/>
</xs:attributeGroup>
top

Attribute Group: k.users.group.attribute

Name k.users.group.attribute
Used by (from the same schema document) Attribute Group k.users.attlist
XML Instance Representation
group="anySimpleType [1]

'Contains the group to which the user belongs'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.users.group.attribute">
<xs:attribute name="group" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.users.id.attribute

Name k.users.id.attribute
XML Instance Representation
id=" xs:nonNegativeInteger [1]

'Contains the group ID to which the user belongs'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.users.id.attribute">
<xs:attribute name="id" type=" xs:nonNegativeInteger " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.vmwarecdrom.attlist

Name k.vmwarecdrom.attlist
Used by (from the same schema document) Element vmwarecdrom
XML Instance Representation

controller=" xs:token (value comes from list: {'ide'|'scsi'}) [1]

'The CD/DVD controller used for the VMware guest'

"

id=" xs:nonNegativeInteger [1]

'The CD/DVD ID for the VM CD rom drive'

"
Diagram
h-1614327844 h97622171
Schema Component Representation
<xs:attributeGroup name="k.vmwarecdrom.attlist">
<xs:attributeGroup ref=" k.vmwarecdrom.controller.attribute "/>
<xs:attributeGroup ref=" k.vmwarecdrom.id.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.vmwarecdrom.controller.attribute

Name k.vmwarecdrom.controller.attribute
Used by (from the same schema document) Attribute Group k.vmwarecdrom.attlist
XML Instance Representation
controller=" xs:token (value comes from list: {'ide'|'scsi'}) [1]

'The CD/DVD controller used for the VMware guest'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.vmwarecdrom.controller.attribute">
<xs:attribute name="controller" use="required">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:enumeration value="ide"/>
<xs:enumeration value="scsi"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:attributeGroup>
top

Attribute Group: k.vmwarecdrom.id.attribute

Name k.vmwarecdrom.id.attribute
Used by (from the same schema document) Attribute Group k.vmwarecdrom.attlist
XML Instance Representation
id=" xs:nonNegativeInteger [1]

'The CD/DVD ID for the VM CD rom drive'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.vmwarecdrom.id.attribute">
<xs:attribute name="id" type=" xs:nonNegativeInteger " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.vmwareconfig.arch.attribute

Name k.vmwareconfig.arch.attribute
XML Instance Representation
arch=" xs:token (value comes from list: {'ix86'|'x86_64'|'%arch'}) [1]

'the VMware architecture type'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.vmwareconfig.arch.attribute">
<xs:attribute name="arch" use="required">
<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>
top

Attribute Group: k.vmwareconfig.attlist

Name k.vmwareconfig.attlist
Used by (from the same schema document) Element vmwareconfig
XML Instance Representation
arch=" xs:token (value comes from list: {'ix86'|'x86_64'|'%arch'}) [0..1]

'the VMware architecture type'

"

HWversion=" xs:integer [0..1]

'The virtual HW version number for the VMware configuration'

"

guestOS="anySimpleType [0..1]

'the virtual guestOS identification string for VMware'

"

usb=" xs:boolean [0..1]

'Activate/Deactivate usb controller for VMware'

"

memory="anySimpleType [1]

'The memory setup for the guest VM.'

"
Diagram
h-984763992
Schema Component Representation
<xs:attributeGroup name="k.vmwareconfig.attlist">
<xs:attribute name="arch">
<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:attribute name="guestOS"/>
<xs:attribute name="usb" type=" xs:boolean "/>
<xs:attributeGroup ref=" k.vmwareconfig.memory.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.vmwareconfig.guestOS.attribute

Name k.vmwareconfig.guestOS.attribute
XML Instance Representation
guestOS="anySimpleType [1]

'the virtual guestOS identification string for VMware'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.vmwareconfig.guestOS.attribute">
<xs:attribute name="guestOS" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.vmwareconfig.HWversion.attribute

Name k.vmwareconfig.HWversion.attribute
XML Instance Representation
HWversion=" xs:integer [1]

'The virtual HW version number for the VMware configuration'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.vmwareconfig.HWversion.attribute">
<xs:attribute name="HWversion" type=" xs:integer " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.vmwareconfig.memory.attribute

Name k.vmwareconfig.memory.attribute
Used by (from the same schema document) Attribute Group k.vmwareconfig.attlist
XML Instance Representation
memory="anySimpleType [1]

'The memory setup for the guest VM.'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.vmwareconfig.memory.attribute">
<xs:attribute name="memory" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.vmwareconfig.usb.attribute

Name k.vmwareconfig.usb.attribute
XML Instance Representation
usb=" xs:boolean [1]

'Activate/Deactivate usb controller for VMware'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.vmwareconfig.usb.attribute">
<xs:attribute name="usb" type=" xs:boolean " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.vmwaredisk.attlist

Name k.vmwaredisk.attlist
Used by (from the same schema document) Element vmwaredisk
XML Instance Representation

controller=" xs:token (value comes from list: {'ide'|'scsi'}) [1]

'The disk controller used for the VMware guest'

"

id=" xs:nonNegativeInteger [1]

'The disk ID for the VM disk'

"
Diagram
h1993882056 h674311815
Schema Component Representation
<xs:attributeGroup name="k.vmwaredisk.attlist">
<xs:attributeGroup ref=" k.vmwaredisk.controller.attribute "/>
<xs:attributeGroup ref=" k.vmwaredisk.id.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.vmwaredisk.controller.attribute

Name k.vmwaredisk.controller.attribute
Used by (from the same schema document) Attribute Group k.vmwaredisk.attlist
XML Instance Representation
controller=" xs:token (value comes from list: {'ide'|'scsi'}) [1]

'The disk controller used for the VMware guest'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.vmwaredisk.controller.attribute">
<xs:attribute name="controller" use="required">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:enumeration value="ide"/>
<xs:enumeration value="scsi"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:attributeGroup>
top

Attribute Group: k.vmwaredisk.id.attribute

Name k.vmwaredisk.id.attribute
Used by (from the same schema document) Attribute Group k.vmwaredisk.attlist
XML Instance Representation
id=" xs:nonNegativeInteger [1]

'The disk ID for the VM disk'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.vmwaredisk.id.attribute">
<xs:attribute name="id" type=" xs:nonNegativeInteger " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.vmwarenic.attlist

Name k.vmwarenic.attlist
Used by (from the same schema document) Element vmwarenic
XML Instance Representation

driver="anySimpleType [1]

'The driver used for the VM network interface'

"

interface=" xs:nonNegativeInteger [1]

'The interface ID for the VM network interface'

"

mode="anySimpleType [1]

'The VM network mode'

"
Diagram
h1933241359 h1020742094 h14076426
Schema Component Representation
<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>
top

Attribute Group: k.vmwarenic.driver.attribute

Name k.vmwarenic.driver.attribute
Used by (from the same schema document) Attribute Group k.vmwarenic.attlist
XML Instance Representation
driver="anySimpleType [1]

'The driver used for the VM network interface'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.vmwarenic.driver.attribute">
<xs:attribute name="driver" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.vmwarenic.interface.attribute

Name k.vmwarenic.interface.attribute
Used by (from the same schema document) Attribute Group k.vmwarenic.attlist
XML Instance Representation
interface=" xs:nonNegativeInteger [1]

'The interface ID for the VM network interface'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.vmwarenic.interface.attribute">
<xs:attribute name="interface" type=" xs:nonNegativeInteger " use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.vmwarenic.mode.attribute

Name k.vmwarenic.mode.attribute
Used by (from the same schema document) Attribute Group k.vmwarenic.attlist
XML Instance Representation
mode="anySimpleType [1]

'The VM network mode'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.vmwarenic.mode.attribute">
<xs:attribute name="mode" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.xenbridge.attlist

Name k.xenbridge.attlist
Used by (from the same schema document) Element xenbridge
XML Instance Representation
mac="anySimpleType [0..1]

'The Mac address to assign to the virtual interface'

"

name="anySimpleType [1]

'The Xen bridged interface name'

"
Diagram
h-1075088356
Schema Component Representation
<xs:attributeGroup name="k.xenbridge.attlist">
<xs:attribute name="mac"/>
<xs:attributeGroup ref=" k.xenbridge.name.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.xenbridge.mac.attribute

Name k.xenbridge.mac.attribute
XML Instance Representation
mac="anySimpleType [1]

'The Mac address to assign to the virtual interface'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.xenbridge.mac.attribute">
<xs:attribute name="mac" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.xenbridge.name.attribute

Name k.xenbridge.name.attribute
Used by (from the same schema document) Attribute Group k.xenbridge.attlist
XML Instance Representation
name="anySimpleType [1]

'The Xen bridged interface name'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.xenbridge.name.attribute">
<xs:attribute name="name" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.xenconfig.attlist

Name k.xenconfig.attlist
Used by (from the same schema document) Element xenconfig
XML Instance Representation
memory="anySimpleType [0..1]

'The memory setup for the Xen guest.'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.xenconfig.attlist">
<xs:attribute name="memory"/>
</xs:attributeGroup>
top

Attribute Group: k.xenconfig.memory.attribute

Name k.xenconfig.memory.attribute
XML Instance Representation
memory="anySimpleType [1]

'The memory setup for the Xen guest.'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.xenconfig.memory.attribute">
<xs:attribute name="memory" use="required"/>
</xs:attributeGroup>
top

Attribute Group: k.xendisk.attlist

Name k.xendisk.attlist
Used by (from the same schema document) Element xendisk
XML Instance Representation

device="anySimpleType [1]

'The disk device to appear in the Xen guest'

"
Diagram
h-907581101
Schema Component Representation
<xs:attributeGroup name="k.xendisk.attlist">
<xs:attributeGroup ref=" k.xendisk.device.attribute "/>
</xs:attributeGroup>
top

Attribute Group: k.xendisk.device.attribute

Name k.xendisk.device.attribute
Used by (from the same schema document) Attribute Group k.xendisk.attlist
XML Instance Representation
device="anySimpleType [1]

'The disk device to appear in the Xen guest'

"
Diagram
Schema Component Representation
<xs:attributeGroup name="k.xendisk.device.attribute">
<xs:attribute name="device" use="required"/>
</xs:attributeGroup>
top

Complex Type: k.source

Super-types: None
Sub-types: None
Name k.source
Abstract no
XML Instance Representation
<...>
<source> ... </source> [1]
</...>
Diagram
h-1096305986
Schema Component Representation
<xs:complexType name="k.source">
<xs:sequence>
<xs:element ref=" source "/>
</xs:sequence>
</xs:complexType>
top

Legend

Complex Type:

Schema Component Type

AusAddress

Schema Component Name
Super-types: Address < AusAddress (by extension)
Sub-types:
  • QLDAddress (by restriction)
If this schema component is a type definition, its type hierarchy is shown in a gray-bordered box.
Name AusAddress
Abstract no
The table above displays the properties of this schema component.
XML Instance Representation
<... country="Australia" >
<unitNo> string </unitNo> [0..1]
<houseNo> string </houseNo> [1]
<street> string </street> [1]
Start Choice [1]
<city> string </city> [1]
<town> string </town> [1]
End Choice
<state> AusStates </state> [1]
<postcode> string <<pattern = [1-9][0-9]{3}>> </postcode> [1] ?
</...>

The XML Instance Representation table above shows the schema component's content as an XML instance.

Schema Component Representation
<complexType name="AusAddress">
<complexContent>
<extension base=" Address ">
<sequence>
<element name="state" type=" AusStates "/>
<element name="postcode">
<simpleType>
<restriction base=" string ">
<pattern value="[1-9][0-9]{3}"/>
</restriction>
</simpleType>
</element>
</sequence>
<attribute name="country" type=" string " fixed="Australia"/>
</extension>
</complexContent>
</complexType>
The Schema Component Representation table above displays the underlying XML representation of the schema component. (Annotations are not shown.)
top

Glossary

Abstract (Applies to complex type definitions and element declarations). An abstract element or complex type cannot used to validate an element instance. If there is a reference to an abstract element, only element declarations that can substitute the abstract element can be used to validate the instance. For references to abstract type definitions, only derived types can be used.

All Model Group Child elements can be provided in any order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-all.

Choice Model Group Only one from the list of child elements and model groups can be provided in instances. See: http://www.w3.org/TR/xmlschema-1/#element-choice.

Collapse Whitespace Policy Replace tab, line feed, and carriage return characters with space character (Unicode character 32). Then, collapse contiguous sequences of space characters into single space character, and remove leading and trailing space characters.

Disallowed Substitutions (Applies to element declarations). If substitution is specified, then substitution group members cannot be used in place of the given element declaration to validate element instances. If derivation methods, e.g. extension, restriction, are specified, then the given element declaration will not validate element instances that have types derived from the element declaration's type using the specified derivation methods. Normally, element instances can override their declaration's type by specifying an xsi:type attribute.

Key Constraint Like Uniqueness Constraint, but additionally requires that the specified value(s) must be provided. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

Key Reference Constraint Ensures that the specified value(s) must match value(s) from a Key Constraint or Uniqueness Constraint. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

Model Group Groups together element content, specifying the order in which the element content can occur and the number of times the group of element content may be repeated. See: http://www.w3.org/TR/xmlschema-1/#Model_Groups.

Nillable (Applies to element declarations). If an element declaration is nillable, instances can use the xsi:nil attribute. The xsi:nil attribute is the boolean attribute, nil, from the http://www.w3.org/2001/XMLSchema-instance namespace. If an element instance has an xsi:nil attribute set to true, it can be left empty, even though its element declaration may have required content.

Notation A notation is used to identify the format of a piece of data. Values of elements and attributes that are of type, NOTATION, must come from the names of declared notations. See: http://www.w3.org/TR/xmlschema-1/#cNotation_Declarations.

Preserve Whitespace Policy Preserve whitespaces exactly as they appear in instances.

Prohibited Derivations (Applies to type definitions). Derivation methods that cannot be used to create sub-types from a given type definition.

Prohibited Substitutions (Applies to complex type definitions). Prevents sub-types that have been derived using the specified derivation methods from validating element instances in place of the given type definition.

Replace Whitespace Policy Replace tab, line feed, and carriage return characters with space character (Unicode character 32).

Sequence Model Group Child elements and model groups must be provided in the specified order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-sequence.

Substitution Group Elements that are members of a substitution group can be used wherever the head element of the substitution group is referenced.

Substitution Group Exclusions (Applies to element declarations). Prohibits element declarations from nominating themselves as being able to substitute a given element declaration, if they have types that are derived from the original element's type using the specified derivation methods.

Target Namespace The target namespace identifies the namespace that components in this schema belongs to. If no target namespace is provided, then the schema components do not belong to any namespace.

Uniqueness Constraint Ensures uniqueness of an element/attribute value, or a combination of values, within a specified scope. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

top