Aufbau einer Bereitstellungsvorlage
In diesem Abschnitt finden Sie eine Übersicht über alle möglichen Elemente und Attribute einer Bereitstellungsvorlagen-XML-Datei.
Eine Bereitstellungsvorlage besteht aus dem Wurzelelement template mit folgenden untergeordneten Elementen:
- metaData
- placeHolders
- properties
- steps
<template> <metaData> <id><template identifier></id> <name><template name></name> <provisioningProcess><provisioning process name></provisioningProcess> <provider><template author></provider> <version><LaMa version></version> <description><template description></description> <checksum><data field for template validation before execution></checksum> </metaData> <placeHolders> <placeHolder name="<placeholder name>" description="<optional description>" value="<optional default value>"/> <placeHolder/> </placeHolders> <properties> <property checksum="<data field for property validation before execution>" name="<property name>" id="<unique identifier to show the relation between the dependent property and relevant steps>"> <property/> </properties> <steps> <step checksum="<data field for step validation before execution>" id="<unique identifier to show the relation between this step and its relevant steps>" type="<step type>" operation="<step name>" instance="<full instance name that will be involved in step execution>" hook="<boolean attribute that shows if the step will use hook in its execution>"> <dependentStepId><steps on which the current step depends on><dependentStepId/> <propertyRef name="<property reference name>"><property ID to perform the step><propertyRef/> <step/> </steps> </template>