Template properties
Tags:
- Add ChangeProfile Flag
- Auto Confirm Flag
- Changed Hostname
- ChangeProfile Path
- Clear Groups Flag
- Clear Users Flag
- ComputerSystem
- Create Mount Points Flag
- CTC Request
- Custom Operation ID
- Custom Parameter Request
- DB Backup Mode
- Delete Mount Points Flag
- Directory
- Directory Group
- Directory User
- Forced Mode Flag
- Hook Operation Name
- Ignore Service Stop Error Flag
- Instance Register Flag
- Instance Start Profile Path
- Is Online Copy Flag
- Java PCA Request
- No DB Attach Flag
- Operation Timeout
- Physical hostname
- Prepare Storage Clone Request
- Request Confirmation
- RequestNewTargetVolumeNamesIfNotUnique Flag
- SAP User Administrator
- SAPINST Parameters
- SAPinstWorkDir
- Source Central Service ID
- Source Database Host
- Source Database ID
- Source Instance Host
- Source Instance ID
- Source System ID
- Storage Clone Request
- Target Central Service Host
- Target Central Service ID
- Target Database Host
- Target Database ID
- Target Instance Host
- Target Instance ID
- Target Service ID
- Target System
- Target System ID
- User Data Collection
- User Exit Script Flag
- User Management Name
- Users
- Virtual Database Host
- Virtual System PowerOn Flag
- Virtualization Operation
- Virtualization Operation Context
- Virtualization Operation Dialog Context
- Virtualization OpTarget HostingEntity
- WaitForResource And Check Hostname Flag
- WaitForResource Force Monitoring Flag
- WaitForResource Forced Monitoring Timeout
- WaitForResource State Flag
Example
Property Name | Value | Description | ||
---|---|---|---|---|
Target System ID | SystemID.<target SID>. SystemHost. <database hostname> | Contains System ID <SID> and hostname/virtual hostname of the database for the new target system that will be provisioned during template execution. | ||
Example: <property checksum="FD7F1E4A3812A054376E35753082606E" id="PROP-0" name="Target System ID"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> SystemID.<target SID>.SystemHost.<database hostname> </value> </property> | ||||
Target Instance ID | SystemID.<target SID>. Number.<instance number>. InstanceHost. <instance hostname> | Contains System ID <SID>, instance number, and hostname/virtual hostname of the application server instance for the new target system that will be provisioned during template execution. | ||
Example: <property checksum="8694B5000532B173F110AE49AE729C0D"id="PROP-3" name="Target Instance ID"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> SystemID.<target SID>.Number.<instance number>.InstanceHost.<instance hostname> </value> </property> | ||||
Target Instance Host | <physical hostname> | Physical hostname on which the new target system will be provisioned during template execution. | ||
Example: <property checksum="BAFE399DEFF538343309CBB8C55C76CA" id="PROP-2" name="Target Instance Host"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> <physical hostname> </value> </property> | ||||
Target Database Host | <database hostname> | This property is physical hostname on which new target system database will be provisioned during execution of template | ||
Example: <property checksum="CFEF1CAFD894CA0A745A877986628595" id="PROP-12" name="Target Database Host"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:type="xs:string"> <database hostname> </value> </property> | ||||
Target Database ID | DatabaseName.<target SID>. DatabaseType.<type>. DatabaseHost. <database hostname> | Contains System ID <SID>, instance number, and hostname/virtual hostname of the application server instance for the target system that will be created during template execution. | ||
Example: <property checksum="9F1A6F61956403112F22241673CF4890" id="PROP-21" name="Target Database ID"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> DatabaseName.<target SID>.DatabaseType.<type>.DatabaseHost.<database hostname> </value> </property> | ||||
Target Service ID | <SID> | Contains System ID <SID> for the new target system that will be provisioned during template execution. | ||
Example: <property checksum="E961BBF2E1BA696EC531A96E0A017244" id="PROP-17" name="Target Service ID"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> <SID> </value> </property> | ||||
Target Central Service ID | SystemID.<SID>. Number.<instance number>. InstanceHost.<hostname> | Contains System ID <SID>, instance number, and hostname/virtual hostname of the central service instance for the target system that will be created during template execution. Only relevant for Java systems | ||
Example: <property checksum="A28E073BA8CC34E09D76A9FD8F9F569A" id="PROP-2" name="Target Central Service ID"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> SystemID.<SID>.Number.<InstNumber>.InstanceHost.<hostname> </value> </property> | ||||
Target Central Service Host | <physical hostname> | Contains System ID <SID>, instance number, and hostname/virtual hostname of the central service instance for the target system that will be created during template execution. Only relevant for Java systems. | ||
Example: <property checksum="2A0BBB37E26D2D2497B3A9D22D375D2C" id="PROP-3" name="Target Central Service Host"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> <physical hostname> </value> </property> | ||||
Source System ID | SystemID.<source SID>. SystemHost. <database hostname> | Contains System ID <SID> and hostname/virtual hostname of the database for the source system that will be used during template execution. | ||
Example: <property checksum="5BB4B4103242694E799A12C7589813C4" id="PROP-1" name="Source System ID"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> SystemID.<source SID>.SystemHost.<database hostname> </value> </property> | ||||
Source Instance ID | SystemID.<source SID>. Number.<instance number>. InstanceHost. <instance hostname> | Contains System ID <SID>, instance number, and hostname/virtual hostname of the application server instance for the source system that will be used during template execution. | ||
Example: <property checksum="E1E4F335051FD2EE7B0E81137038DC75" id="PROP-18" name="Source Instance ID"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> SystemID.<source SID>.Number.<instance number>.InstanceHost.<instance hostname> </value> </property> | ||||
Source Instance Host | <physical hostname> | Contains hostname of the application server instance for the source system that will be used during template execution. | ||
Example: <property checksum="584C2AD405239707B4924899D0D624D1" id="PROP-13" name="Source Instance Host"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> <physical hostname> </value> </property> | ||||
Source Central Service ID | SystemID.<source SID>. Number.<instance number>. InstanceHost.<instance hostname> | Contains hostname of the application server instance for the source system that will be used during template execution. Only relevant for Java systems. | ||
Example: <property checksum="19DF6FF77E005E4028ABDFB9C720F0AE" id="PROP-16" name="Source Central Service ID"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> SystemID.<source SID>.Number.<instance number>.InstanceHost.<instance hostname> </value> </property> | ||||
Source Database ID | DatabaseName.<source SID>. DatabaseType.<type>. DatabaseHost. <database hostname> | Contains system ID <SID>, instance number, and hostname/virtual hostname of the application server instance of the source system that will be used during template execution. | ||
Example: <property checksum="9F1A6F61956403112F22241673CF4890" id="PROP-21" name=" Source Database ID "> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:type="xs:string"> DatabaseName.<source SID>.DatabaseType.<type>.DatabaseHost.<database hostname> </value> </property> | ||||
Source Database Host | <physical hostname> | Contains the hostname of the source system database that will be used during template execution. | ||
Example: <property checksum="143930545B06FC04733FF323DD6BEF85" id="PROP-34" name="Source Database Host"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> <physical hostname> </value> </property> | ||||
Instance Start Profile Path | /<database root folder>/<SID>/…. /sapdbctrl-config | Indicates whether profiles of the source system will be changed during provisioning process | ||
Example: <property checksum="037F8B5D8C153B2AA56BC3636ABEA10E" id="PROP-24" name="Instance Start Profile Path"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> /<database root folder>/<SID>/…/sapdbctrl-config </value> </property> | ||||
Add ChangeProfile Flag | true /false | Depending on the value of this property, profiles of the source system will be changed during provisioning process | ||
Example: <property checksum="598FEDC16474FF1BCCCC93250010B593" id="PROP-4" name="Add ChangeProfile Flag"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:boolean"> true </value> </property | ||||
Changed Hostname | <physical hostname> | Contains the physical host that will be set or changed in the relevant provisioning step during template execution. | ||
Example: <property checksum="6B387E54CE6ABADE77E803FAD2F0A018" id="PROP-5" name="Changed Hostname"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> <physical hostname> </value> </property> | ||||
ChangeProfile Path | /usr/sap/<target SID>/SYS/ profile/<profile name> | Contains the path to the target system's profile that will be changed during template execution. | ||
Example: <property checksum="FFF18FB0C18BF582D6E2E55E73F7A09F" id="PROP-6" name="ChangeProfile Path"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> /usr/sap/<target SID>/SYS/profile/<profile name> </value> </property> | ||||
SAP User Administrator | <SID>adm | Represents the source system administrator user. | ||
Example: <property checksum="5C69443DA0E6DE52700C3D7D9600FC59" id="PROP-7" name="SAP User Administrator"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> <SID>adm </value> </property> | ||||
Clear Groups Flag | true /false | Indicates whether groups will be cleared during provisioning process. | ||
Example: <property checksum="05B6FC16A3129CAA57FF277D7733209B" id="PROP-11" name="Clear Groups Flag"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:boolean"> true </value> </property> | ||||
Clear Hosts Flag | true /false | Indicates whether the cache of the host will be cleared during provisioning process. | ||
Example: <property checksum="891A6E9BF73BE487904BF9A09367E5E3" id="PROP-13" name="Clear Hosts Flag"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:boolean"> true </value> </property> | ||||
Clear Users Flag | true /false | Indicates whether users will be cleared during provisioning process. | ||
Example: <property checksum="D4929A5E1AD4843EE10746E1691F78F7" id="PROP-14" name="Clear Users Flag"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:boolean"> true </value> </property> | ||||
Forced Mode Flag | true /false | Indicates whether force mode is activated. | ||
Example: <property checksum="88257A779F935CF477E2F8CD3EC336DE" id="PROP-16" name="Forced Mode Flag"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:boolean"> true </value> </property> | ||||
User Exit Script Flag | true /false | Indicates whether the execution of user exit commands in LVM is enabled. For more information, see SAP Help Portal at http://help.sap.com/saphelp_lvment21 -> Application Help ->Landscape Configuration -> Extended Landscape Configuration -> Configuring User Exits. | ||
Example: <property checksum="A06FA3A897E4F0C100B06AB02BC6B997" id="PROP-23" name="User Exit Script Flag"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:boolean"> true </value> </property> | ||||
Is Online Copy Flag | true /false | Indicates whether the database backup will be performed on the running database | ||
Example: <property checksum="9A0BD8CA2DE27C125EB49C9661DE0D43" id="PROP-25" name="Is Online Copy Flag"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:boolean"> true </value> </property> | ||||
Delete Mount Points Flag | true /false | Indicates whether the mount points will be deleted at the end of the provisioning process. | ||
Example: <property checksum="9BF2486FAD5A77F291DF9B9C554D85E3" id="PROP-26" name="Delete Mount Points Flag"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:boolean"> true </value> </property> | ||||
Ignore Service Stop Error Flag | true /false | Indicates whether the provisioning process will ignore errors on the operation Stop for the system and it’s instances. | ||
Example: <property checksum="520A409DD0C62965703E9BCEB0D30971" id="PROP-27" name="Ignore Service Stop Error Flag"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:boolean"> false </value> </property> | ||||
Operation Timeout | integer value, default is 0 | Contains value for timeout of operations like Prepare and Start. | ||
Example: <property checksum="A6BDCAC2E10870B580CB4D35AC64DF25" id="PROP-29" name="Operation Timeout"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:int"> 0 </value> </property> | ||||
Instance Register Flag | true /false | Indicates whether the instance needs to be registered into file sapservices on the host. | ||
Example: <property checksum="F8F830107A96D2FAA7A76BD731A2DF30" id="PROP-30" name="Instance Register Flag"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:boolean"> true </value> </property> | ||||
Create Mount Points Flag | true /false | Indicates whether mount points will be created during provisioning process. | ||
Example: <property checksum="7E1C5DCBAB100087536C9F0B1611E4F0" id="PROP-32" name="Create Mount Points Flag"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:boolean"> true </value> </property> | ||||
SAPinstWorkDir | Path to Oracle directory | Contains path to temporary Oracle logs. | ||
Example: <property checksum="3504B16A266EF0CD1F91DF8EDC9B16F0" id="PROP-35" name="SAPinstWorkDir"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> Path to Oracle directory </value> </property> | ||||
WaitForResource State Flag | String | Indicates whether the process makes the virtual host active state on the Virtualization screen. | ||
Example: <property checksum="56DB6DEF8F696616B296FF4C3C645529" id="PROP-39" name="WaitForResource State Flag"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> Active </value> </property> | ||||
WaitForResource And Check Hostname Flag | true /false | Indicates whether the process waits for a response and checks the hostname before it continues with the execution. | ||
Example: <property checksum="BC1E06F4A7768506DD6A1F5C8AB4AF98" id="PROP-40" name="WaitForResource And Check Hostname Flag"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:boolean"> false </value> </property> | ||||
WaitForResource Forced Monitoring Timeout | Integer value, default value -2 | Indicates whether the process waits for response and checks the hostname before it continues with the execution. | ||
Example: <property checksum="FB41058E36594822DB47C25733C4406D" id="PROP-41" name="WaitForResource Forced Monitoring Timeout"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:int"> -2 </value> </property> | ||||
WaitForResource Force Monitoring Flag | true/ false | Indicates whether the process waits for response and checks the hostname before it continues with the execution. | ||
Example: <property checksum="5DFF28D5F50ADF798EF9E04F3434BE05" id="PROP-50" name="WaitForResource And Force Monitoring Flag"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:boolean"> true </value> </property> | ||||
Virtual System PowerOn Flag | true /false | Indicates whether the process makes the virtual system available on the Virtualization screen in a power on state. | ||
Example: <property checksum="502075190D819229EA070DB384AD490F" id="PROP-45" name="Virtual System PowerOn Flag"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:boolean"> true </value> </property> | ||||
Auto Confirm Flag | true /false | Indicates whether post-copy automation will have auto confirm option on. | ||
Example: <property checksum="DACEAF25FEF1DF15DBCEF4213A062573" id="PROP-0" name="Auto Confirm Flag"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:boolean"> false </value> </property> | ||||
Custom Operation ID | <name of custom operation in LVM> | Contains the name of a custom operation defined in LVM | ||
Example: <property checksum="F76CCAE19A6D53D649F9BB145E88892C" id="PROP-3" name="Custom Operation ID"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> <name of custom operation in LVM> </value> </property> | ||||
Hook Operation Name | <name of custom hook in LVM> | Contains the name of a custom hook operation defined in LVM. | ||
Example: <property checksum="F3CF606BBFBEBBAE8AE68E4B9F47CF28" id="PROP-5" name="Hook Operation Name"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> <name of custom hook in LVM> </value> </property> | ||||
No DB Attach Flag | true /false | Indicates whether the database needs to be attached during template execution. | ||
Example: <property checksum="EE517075C278C973257A891DD99E7789" id="PROP-27" name="No DB Attach Flag"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:boolean"> true </value> </property> | ||||
Custom Parameter Request | Complex type | This property contains two maps with key-value pairs. One of the maps is secured, while the other contains information in plain text. All of the parameters, that are needed for custom operation must be set in one of these two maps | ||
CTC Request | ctcType | |||
targetDestinationName | Contains the RFC destination name for a client specific RFC destination of a system. Necessary for post-copy automation task list execution; The required format is LVM_<system service ID>. Client.<client number> | |||
scenarioId | Contains the the ID of the task list that will be executed. | |||
templateId | Contains the ID of the configured task list variant in ABAP. | |||
sessionId | Contains the ID of the internal runtime. | |||
completedTasks | Contains the number of completed tasks. | |||
rfcConnectionRetryCounter | Contains the number of done RFC connection retries. | |||
taskParameters | Contains the task parameters. One tag per task parameter. | |||
taskname | Contains the task name. | |||
taskLnr | ||||
fieldname | ||||
value | ||||
isSecure | Indicates whether the value is cryptified. | |||
Example: <property checksum="69C0A71A2DB37435F54701F32A48DB39" id="PROP-2" name="CTC Request"> <value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ctcRequest"> <targetDestinationName> LVM_<system service ID>.Client.<client number> </targetDestinationName> <scenarioId><Scenario ID></scenarioId> <completedTasks>0</completedTasks> <rfcConnectionRetryCounter>0</rfcConnectionRetryCounter> </value> </property> | ||||
DB Backup Mode | databaseServiceId | Contains the service ID of the source system database instance. | ||
liveCacheServiceId | Contains the service ID of the source system instance with liveCache. | |||
interval | Contains the backup interval number. | |||
maxBackupTime | Contains the maximum times backup is done. | |||
dbConfigurationDirectory | Contains the path to the database log directory. | |||
consistencyLiveCache | Indicates whether consistency should be kept; Applicable only for liveCache. | |||
doFinalizeLiveCache | Indicates whether to finalize liveCache; Applicable only for liveCache. | |||
doPrepareLiveCache | Indicates whether to prepare liveCache; Applicable only for liveCache. | |||
targetDatabaseServiceId | Contains the service ID of the target system database instance. | |||
Example: <property checksum="B1FAA40029D9C4FEB29F3735532C8052" id="PROP-25" name="DB Backup Mode"> <value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="dbBackupModeContext"> <databaseServiceId>[service ID]</databaseServiceId> <interval>[interval number]</interval> <maxBackupTime>[maximum backup time]</maxBackupTime> <dbConfigurationDirectory>[directory path]</dbConfigurationDirectory> <consistencyLiveCache>[true/false]</consistencyLiveCache> <doFinalizeLiveCache>[true/false]</doFinalizeLiveCache> <doPrepareLiveCache>[true/false]</doPrepareLiveCache> <targetDatabaseServiceId>[service ID]</targetDatabaseServiceId> </value> </property> | ||||
Java PCA Request | javaPCAConfig | Contains the Java Post-copy automation label as configured in LVM. | ||
scenarioName | Contains the scenario name. | |||
variantIds | Contains the variant identificators. | |||
masterPassword | Contains the encrypted master password. | |||
j2eeUser | Contains the source system J2EE user name or in case of Refresh target system J2EE user; encrypted. | |||
j2eePassword | Contains the source system J2EE user password or in case of system refresh, the target system J2EE user password; encrypted. | |||
protocol | protocol | |||
port | port; port number equals 50000 + <target instance number> * 100 | |||
Hostname | Contains the communication hostname of the primary application server (system central instance (CI) or first AS instance); Can be identical with the installation hostname. | |||
exportPath | Contains the path to the CTC export directory or in case of system refresh, the initial import path. | |||
doCleanup | Indicates whether cleanup should be done. | |||
Example: <property checksum="305E320ADB36D8B2BA3819E03DC8CFF8" id="PROP-41" name="Java PCA Request"> <value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="javaPCARequest"> <javaPCAConfig>[Java PCA label]</javaPCAConfig> <scenarioName>[scenario name]</scenarioName> <variantIds>[variant identifiers]</variantIds> <masterPassword isSecured="true">[encrypted password]</masterPassword> <j2eeUser isSecured="true">[encrypted user]</j2eeUser> <j2eePassword isSecured="true">[encrypted password]</j2eePassword> <protocol>[protocol]</protocol> <port>[port]</port> <hostname>[hostname]</hostname> <doCleanup>[true/false]</doCleanup> </value> </property> | ||||
SAPINST Parameters | requestType | Type of the request visible in Infrastructure tab in LVM as "Provisioning type" | ||
releaseConfigName | Name of configuration for SWPM toll in LVM | |||
paramaterFileNeeded | If a an parameter file need | |||
SourceInstallationFile | Path to a location where SWPM will be executed on a local host | |||
ProdId | Identifier of the product that SWPM tool was released for | |||
releaseVesrion | Version of release with which SWPM working | |||
InstMasterMountPoint | Mount point where installation master will be mount on a local host | |||
adminPwd | Password for Administrator user, value is crypt | |||
sapInstances | List with instances of SAP system | |||
sapinstParameters | Map of key-value pairs with parameters needed for SWPM | |||
secureParameters | Map of key-value pairs with parameters needed for SWPM, values are encrypted | |||
Example: <property checksum="ADF19CEB0A3977A03996DEA5440F013B" id="PROP-38" name="SAPINST Parameters"> <value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="sapInstUserInput"> <requestType>SYSTEM_COPY</requestType> <releaseConfigId> <releaseConfigName>SWPM10SP06PL0</releaseConfigName> </releaseConfigId> <paramaterFileNeeded>true</paramaterFileNeeded> <SourceInstallationPath>/tmp/install/VCM_sapinst</SourceInstallationPath> <ProdID>NW_StorageBasedCopy</ProdID> <releaseVesion>7.40</releaseVesion> <isntMasterMountPoint>/tmp/install/VCM_sapinst</isntMasterMountPoint> <adminPwd isSecured="true" /> <sapInstances>SystemID.<Target SID>.Number.<InstNumber>.InstanceHost.<hostname></sapInstances> <sapInstances>SystemID.<Taregt SID>.Number. .<InstNumber>.InstanceHost.<hostname></sapInstances> <sapinstParameters> <entry> <key/> <value/> </entry> … </sapinstParameters> <secureParameters> <entry> <key/> <value/> </entry> … </secureParameters> </value> </property> | ||||
<sapinstParameters> | storageBasedCopy.unicode | if it is a Unicode or not, value type is Boolean true/false | ||
storageBasedCopy.swpm.version | value type is string | |||
storageBasedCopy.javaSystemRelease | value type is string | |||
storageBasedCopy.osUsersMustExist | value type is Boolean true/false | |||
storageBasedCopy.licenseFileABAP | value type is string | |||
storageBasedCopy.sidTarget | target SID, value type is string | |||
storageBasedCopy.dbSidTarget | target database SID, value type is string | |||
storageBasedCopy.dbHostTarget | database hostname of a target system, value type is string | |||
storageBasedCopy.sapLocDrive | value type is string | |||
storageBasedCopy.fqdn | fully qualified domain name of the hostname , value type is string | |||
storageBasedCopy.dbHostSource | database hostname of a source system, value type is string | |||
storageBasedCopy.sidSource | SID of source system, value type is string | |||
storageBasedCopy.dbSidSource | source database SID, value type is string | |||
storageBasedCopy.dbPhysicalHostSource | database physical hostname of a source system, value type is string | |||
storageBasedCopy.ora.controlSql | path to database configuration file, value type is string | |||
storageBasedCopy.instanceList | list of sap instance separated with ";" one instance in a list has format: ";"<Instance name>, <source instance number>, <full path to profile>, <source hostname>, <target instance number>, <target hostname> value type is string; | |||
storageBasedCopy.importPermanentLicenseABAP | value type is Boolean true/false | |||
storageBasedCopy.SapdbctrlConfigDir | path to database configuration file, value type is string | |||
storageBasedCopy.sapmnt | path to global SAPMNT share, value type is string | |||
storageBasedCopy.dbType | type of database, value type is string | |||
All values are crypt | storageBasedCopy.masterPassword | master password | ||
storageBasedCopy.dbmPassword | database manager password in case it is different from master password | |||
storageBasedCopy.keyPhrase | ||||
storageBasedCopy.dbaPassword | database administrator password in case it is different from master password | |||
storageBasedCopy.ora.orasidPassword | ora<SID> user password | |||
storageBasedCopy.javaSchemaPassword | password for java schema of database | |||
nwUsers.ada.sqdsidPassword | password for sqd<sid> user | |||
nwUsers.sidadmPasswordUnix | password for <sid>adm user | |||
nwUsers.sapServiceSIDPassword | password for SapService<SID> user | |||
nwUsers.sidadmPassword | password for <sid>adm user | |||
nwUsers.ora.orasidPasswordUnix | ora<SID> user password | |||
Prepare Storage Clone Request | adapteridToRequest | Root tag for the property | ||
entry | One entry tag for each storage adapter, where key is the storage adapter. Label and value is the prepare clone volume request. | |||
key | Entry key tag | |||
label | Unique label for configured storage adapter in LVM | |||
value | Prepare clone volume request | |||
volumesToBeCloned | Volumes that will be cloned during the provisioning process; one tag per volume to be cloned; One tag per volume | |||
volumeGroupsToBeCloned | Volume groups that will be cloned during the provisioning process; one tag per volume group to be cloned; One tag per volume group | |||
dbBackupMode | Indicates whether the database is in backup/suspend mode. | |||
customCloningProperties | Custom cloning properties | |||
<property checksum="7DB2C27413BA39F8E678F49C5106640E" id="PROP-16" name="Prepare Storage Clone Request"> <value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="multiStorageOperationRequest"> <adapterIdToRequest> <entry> <key> <label>[storage adapter label]</label> </key> <value xsi:type="prepareCloneVolumesRequest"> <volumesToBeCloned/> ... <volumeGroupsToBeCloned/> ... <dbBackupMode>[true/false]</dbBackupMode> <customCloningProperties /> </value> </entry> ... </adapterIdToRequest> </value> </property> | ||||
sourceStorageSystemId | Unique identifier for storage system configured in LVM for the source system; Not null | |||
sourceVolumeId | Unique identifier for storage volume configured in LVM for the source system; Not null | |||
isSourceVolumeSnapshot | Indicates whether the sourceVolumeId is identifier of storage volume or snapshot | |||
sourceMountConfiguration | Mount configurations for the source system; one tag per mount configuration | |||
targetStorageSystemId | Unique identifier for storage system configured in LVM for the target system; Not null | |||
targetStoragePoolId | Unique identifier for storage pool configured in LVM for the target system; May be null | |||
targetVolumeId | Unique identifier for storage volume configured in LVM for the target system; May be null | |||
targetVolumeName | the name of the target volume | |||
syncType | Type of the clone; allowed values are CLONE, SNAPSHOT | |||
targetMountConfiguration | Mount configurations for the target system; one tag per mount configuration | |||
maskingProperties | Masking properties of the cloned target volume | |||
<volumesToBeCloned> <sourceStorageSystemId>[storage system id]</sourceStorageSystemId> <sourceVolumeId>[storage volume id]</sourceVolumeId> <isSourceVolumeSnapshot>[true/false]</isSourceVolumeSnapshot> <sourceMountConfiguration/> ... <targetStorageSystemId>[storage system id]</targetStorageSystemId> <targetVolumeName>[storage volume name]</targetVolumeName> <syncType>[sync type]</syncType> <targetMountConfiguration/> ... <maskingProperties/> </volumesToBeCloned> | ||||
sourceMountConfiguration | Container tag for each mount configuration for the source system | |||
serviceId | Identifier for service (instance) of source system | |||
mountOrderNumber | Mount order number | |||
storageType | Storage type; allowed values are NAS, SAN | |||
mountPoint | Mount point path on the system | |||
partnerId | Partner identifier | |||
exportPath | Export path on the storage | |||
mountOptions | Mount options for read/write, etc. | |||
mountOptionsForFirstPrepareAfterClone | Mount options used for the first prepare of the cloned volumes only; If null the mountOptions will be used for the first prepare; These options are especially interesting if the storage library needs to perform some special steps during the first prepare of the cloned volumes (e.g. renaming/initializing volume groups etc.) | |||
fsType | File system type | |||
Shared | Indicates whether the mount is shared | |||
<sourceMountConfiguration> <serviceId>[service id]</serviceId> <mountOrderNumber>[order number]</mountOrderNumber> <storageType>[storage type]</storageType> <mountPoint>[mount point path]</mountPoint> <exportPath>[export path]</exportPath> <mountOptions>[mount options]</mountOptions> <fsType>[file system type]</fsType> <shared>[true/false]</shared> </sourceMountConfiguration> | ||||
targetMountConfiguration | Container tag for each mount configuration for the target system | |||
serviceId | Identifier for service (instance) of target system | |||
mountOrderNumber | Mount order number | |||
storageType | Storage type; allowed values are NAS, SAN | |||
mountPoint | Mount point path on the system | |||
partnerId | Partner identifier | |||
exportPath | Export path on the storage | |||
mountOptions | Mount options for read/write, etc. | |||
mountOptionsForFirstPrepareAfterClone | Mount options used for the first prepare of the cloned volumes only; If null the mountOptions will be used for the first prepare; These options are especially interesting if the storage library needs to perform some special steps during the first prepare of the cloned volumes (e.g. renaming/initializing volume groups etc.) | |||
fsType | File system type | |||
Shared | Indicates whether the mount is shared | |||
<targetMountConfiguration> <serviceId>[service id]</serviceId> <mountOrderNumber>[order number]</mountOrderNumber> <storageType>[storage type]</storageType> <mountPoint[mount point path]</mountPoint> <exportPath>[export path]</exportPath> <mountOptions>[mount options]</mountOptions> <fsType>[file system type]</fsType> <shared>[true/false]</shared> </targetMountConfiguration> | ||||
sourcePhysicalHostnames | Source physical hostnames where this volume is currently attached; Not null; May be empty if not attached to any host; One tag per hostname | |||
targetPhysicalHostnames | Target physical hostnames where this volume should be reachable; Not null; May be empty if not attached to any host; One tag per hostname | |||
hostProperties | Host properties per physical hostname; given properties are just with illustration purposes and may differ from actual required properties | |||
entries | One entries tag for each hostname properties; key – physical hostname the properties are related to | |||
properties | Key-value pairs of properties for this physical hostname; given properties are just with illustration purposes and may differ from actual required properties; One tag per property | |||
virtualHostnames | Target virtual hostname from where this volume shall be reachable; Not null; May be empty if it should not be reachable from any virtual hostname; One tag per virtual hostname | |||
networksCidrNotation | Target networks in CIDR notation from where this volume shall be reachable; Not null; May be empty if it should not be reachable from any network | |||
<maskingProperties> <sourcePhysicalHostnames>[physical hostname]</sourcePhysicalHostnames> <targetPhysicalHostnames>[physical hostname]</targetPhysicalHostnames> <targetPhysicalHostnames>[physical hostname]</targetPhysicalHostnames> <targetPhysicalHostnames>[physical hostname]</targetPhysicalHostnames> <hostProperties> <entries key="[physical hostname]" /> <entries key="[physical hostname]"> <properties key="virtualResourceId">[virtual resource id]</properties> <properties key="virtualResourceProviderId">[virtual resource provider id]</properties> <properties key="virtualResourceIpAddress">[virtual resource IP address]</properties> <properties key="virtManagerUrl">[virtual manager URL]</properties> </entries> <entries key="[physical hostname]" /> <entries key="[physical hostname]"> <properties key="virtualResourceId">[virtual resource id]</properties> <properties key="virtualResourceProviderId">[virtual resource provider id]</properties> <properties key="virtualResourceIpAddress">[virtual resource IP address]</properties> <properties key="virtManagerUrl">[virtual manager URL]</properties> </entries> </hostProperties> <virtualHostnames>[virtual hostname]</virtualHostnames> ... <networksCidrNotation>[networks CIDR notation]</networksCidrNotation> ... </maskingProperties> | ||||
volumeGroupsToBeCloned | Volume groups that will be cloned during the provisioning process; one tag per volume group to be cloned; One tag per volume group | |||
sourceId | Identifier of the source storage volume group to be cloned; Not null; Not empty | |||
sourceName | Name of the source storage volume group to be cloned; May be null or empty | |||
targetId | Identifier of the target storage volume group to be cloned; Not null; Not empty | |||
targetName | Name of the target storage volume group to be cloned; May be null or empty | |||
Volume Groups – no example available | ||||
logicalVolumes | Logical volumes in the volume group; One tag per logical volume | |||
sourceId | Identifier of the source logical volume; Not null; Not empty | |||
sourceName | Name of the source logical volume; May be null or empty | |||
targetId | Identifier of the target logical volume; Not null; Not empty | |||
targetName | Name of the target logical volume; May be null or empty | |||
Logical Volumes – no example available | ||||
User Data Collection | userId | User ID, value is string | ||
userName | User name, value is string | |||
additionalListAttributes | List of additional attributes. This property has only one key and many values. | |||
Example: <property checksum="ABE301A9F3229FA09915FC2E7E17AD7A" id="PROP-17" name="User Data Collection"> | ||||
Example: key = objectClass ; values : inetOrgPerson, organizationalPerson, posixAccount, person, top <additionalListAttributes> | ||||
User Data Collection | additionalStringAttributes | List of additional string attributes key: sn -> value key: cn ->value key: dn – >value | ||
memberOfGroup | For every group that user belong to there is a separate property <memberOfGroups> cn=dbq1bctl,dc=groups, dc=wdf,dc=sap,dc=com </memberOfGroups> | |||
loginShell | What shell will be used from this user when it logs on | |||
homeDirectory | Home directory of the user | |||
gidNumber | Group identifier | |||
password | Crypt value of the password | |||
passwordConfirm | Crypt value of the password | |||
uidNumber | Unique ID of user | |||
userType | Type of the user | |||
srcUserId | Original user ID <srcUserId> uid=sap<SID>, dc=users, dc=wdf, dc=sap, dc=corp </srcUserId> | |||
userManager | What user manager will be used to create user | |||
exists | Value type is Boolean true/false | |||
delete | Value type is Boolean true/false | |||
nologon | Value type is Boolean true/false | |||
dn | Domain name <dn> uid=sapq1b, dc=users, dc=wdf, dc=sap, dc=corp </dn> | |||
primaryGroupDNString | <groups> ... </groups> | |||
membersReferencedBySourceGroup | Map wit key-value pairs
example uid=q1sadm, dc=users, dc=wdf, dc=sap, dc=corp
| |||
gidNumber | Group identifier | |||
additionalListAttributes | List of additional attributes. This property has only one key and many values. Example : key = member ; value is list of user members of this group : key = memberuid ; value is list of user IDs members of this group : key = objectclass; value is list of groupOfNames, posixGroup, top | |||
additionalStringAttributes | List of additional string attributes | |||
create | Value type is Boolean true/false | |||
ldapName | example: cn=dbq1bmon, dc=groups, dc=wdf, dc=sap, dc=corp | |||
Virtualization Operation Context | virtOpPrep | User input data that is needed for an operation. | ||
entityId | ID of the virtualization entity that is a part of the operation. | |||
adapterLabel | Label configured in the Infrastructure tab for the used virtualization manager. For example vCenter01. | |||
typedEntityId | Consists of the type of the entity and its ID. | |||
elementType | Type of the virtualization entity. For example VIRTUAL_HOST. | |||
elementId | ID that is used by the Virtualization Manager | |||
entityName | Name of the virtualization entity. | |||
entityType | Type of the virtualization entity. | |||
operation | Name of the operation that the virtualization manager has exposed to LVM using LVM’s virtualization adapter. Some examples for VMWare’s Vsphere are: START, PROVISION, DESTROY, SHUTDOWN | |||
operationCharacteristics | Characteristics of a given operation. They are different for a different virtualization manager. | |||
isPhasedOperation | Indicates if the operation has phases. Every Virtualization Manager defines its operations as having phases or not. If there are no phases the operation has a single Virtualization Operation Context. Otherwise every phase will have its own context wrapped in a PhaseContexts. | |||
isSyncOperation | ||||
isRequiringRequestDialog | ||||
targetEntityRequirement | Shows whether a target entity is produced as a result of a given operation. For example for a Provisioning type of operation there is such an entity. For simple operations like Start/Stop there is no such. | |||
targetName | The name of the newly provisioned virtualization entity. | |||
targetHostingEntityId | ID of the virtualization entity that hosts the target entity. | |||
opSpecificInput | Specific input that the operation requires | |||
defaultTargetEntityId | ||||
operationInput | ||||
dialogContext | Represents the set of user data that each operation specific to a given Virtualization Manager might require in order to be executed. For each virtualization manager the dialogStepContexts may differ as each Virtualization Manager defines its own dialog step contexts. | |||
opInput | ||||
selectedEntityIds | ||||
dhcpUsed | Indicated if the newly provisioned entity has an IP already reserved or will use the DHCP to obtain one. | |||
Example: <property checksum="02819FD35F78FCB5C23BD22798DD2C6D" id="PROP-47" name="Virtualization Operation Context"> <value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="virtOpPrep"> <entityId> <adapterLabel>[label of used virtualization manager] </adapterLabel> <typedEntityId> <elementType>[virtualization entity type] </elementType> <elementId>[element_ID_in the_virt_manager]</elementId> </typedEntityId> </entityId> <entityName>[name of virtualization entity]</entityName> <operation>[name of the operation]</operation> <operationCharacteristics> <isPhasedOperation>[true/false]</isPhasedOperation> <isSyncOperation>[true/false]</isSyncOperation> <isRequiringRequestDialog>[true/false]</isRequiringRequestDialog> <targetEntityRequirement>[Required, Optional, None] </targetEntityRequirement> </operationCharacteristics> <targetName>[target_host_name]</targetName> <targetHostingEntityId> <adapterLabel>[name_from_infrastructure]</adapterLabel> <typedEntityId> <elementType>[type]</elementType> <elementId>[element_id_in the_virt_manager]</elementId> </typedEntityId> </targetHostingEntityId> <opSpecificInput xsi:type="virtProvisionInput"> <defaultTargetEntityId> <dialogContext> <opInput> <operation> <entityId>[Element ID as seen in virtualization manager]</entityId> <entityName>[name]</entityName> <entityType>[type]</entityType> <operationInput xsi:type="virtProvisionInput"> </opInput> </dialogContext> <selectedEntityIds> <dhcpUsed>[true/false]</dhcpUsed> </value> </property> | ||||
Virtualization Operation | virtOperation | Name of the Virtualization Operation. | ||
Example: <property checksum="5A2F1981E0A934801A6799A8A953F404" id="PROP-49" name="Virtualization Operation"> <value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="virtOperation"> <operation>[START]</operation> </value> </property> | ||||
Virtualization Operation Dialog Context | dialogContext | User input data | ||
Example: <property checksum="CB1614C8671D8FE011A2F16CFFA49B59" id="PROP-50" name="Virtualization Operation Dialog Context"> <value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="dialogContext"> <dialogStepContexts\> </value> </property> | ||||
Virtualization OpTarget HostingEntity | xmlVirtualizationId | Virtualization entity ID that is used as a parent. | ||
Example: <property checksum="518820B5E2D864D5E1A29434E66BF57E" id="PROP-48" name="Virtualization OpTarget HostingEntity"> <value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xmlVirtualizationId"> <adapterLabel>[label]</adapterLabel> <typedEntityId> <elementType>[type]</elementType> <elementId>[element_id_in the_virt_manager]</elementId> </typedEntityId> </value> </property> | ||||
Virtual Database Host | xmlVirtualizationId | Virtual Host ID of the DB | ||
Example: <property checksum="028F416301654EF49388BA89B0511C3B" id="PROP-46" name="Virtual Database Host"> <value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xmlVirtualizationId"> <adapterLabel>>[name]</adapterLabel> <typedEntityId> <elementType>[Type]</elementType> <elementId>[element_id_in the_virt_manager]</elementId> </typedEntityId> </value> </property> | ||||
Target System | xmlElementValue. | Represent the target system involved in the corresponding provisioning process | ||
<system> Consists of the following elements: 0..1 <dependencylist>, 0..1 <intersystemdependencies>, 0..1 <j2eeconfig>, 0..N <rfcdestination>, 0..1 <emailnotification>, 0..1 <customnotification>, 0..1 <solmansettings>, 0..1 <isolations>, 0..1 <custompropertylist>, 0..1 <mountlist>, 0..1 <additional_attributes>, 0..1 <profile_parameters>, 0..1 <characterizations>, 1..N <service> | ||||
Element | Attribute | Description | ||
<dependencylist> | This section represents custom dependencies list. Consists of 0..N <dependency> | |||
<dependency> | sourceserviceid targetserviceid | A single system dependency element | ||
<intersystemdependencies> | This section represents intersystem dependencies list. Consists of 0..N <intersystemdependency> | |||
<intersystemdependency> | sourceservicetype source service type targetsystemserviceid target SID targetservicetype target service type | Single intersystem dependency | ||
<j2eeconfig> | user passwd | Will appear in case of Java system. This section contains user/password for the Java system | ||
<rfcdestination> | saprouter - SAP router string hostname - host name instanceno - instance number language - language client – client isPcaDestination – possible values true or false sncEnable - True in case SNC is enabled sncPartnerName – snc partner name in case sncEnable = true sncQoP – only in case sncEnable = true | This section contains the either default RFC destination configuration or PSCA RFC destination configurations. | ||
<emailnotification> | emailaddresses completed - True or false failed - True or false suspended - True or false waiting - True or false canceled - True or false partiallyfailed - True or false | Email notification settings | ||
<customnotification> | customnotificationname – notification name completed - True or false failed - True or false suspended - True or false waiting - True or false canceled - True or false partiallyfailed - True or false | Only in case the system has enterprise license | ||
<solmansettings> | solManUseSsl – true or false solManHost solManPort solManUser solManPw – encrypted solution manager password solManSapRoute – solution manager sap router string solManSapRouterPw – encrypted solution manager sap router password port – solution manager message server port msgserver – solution manager message server host issecured – True if solution manager message server uses https and false otherwise solutionManagerRelease – solution manager release solutionManagerSP – solution manager SP encryptedpasswd – solution manager encrypted password solutionmanagersystem – solution manager system | Only in case the system has enterprise license. In case it is a solution manager system. | ||
<isolations> | This section contains system fencing. Consists of 0..N <isolation> | |||
<isolation> | type – host value - port | Single fencing element | ||
<custompropertylist> | Consists of 0..N <customproperty> | |||
<customproperty> | key value secure - true of false encrypted true or false | |||
<mountlist> | automount if this is automatically mount. Possible values: true or false | Only in case the system is adaptively installed. Consists of 0..N <mount> | ||
<mount> | storagetype fstype partnerid usage | Consists of 1..1 <mountpoint>, 1..1 <exportpath>, 0..1<options> | ||
<mountpoint> | text element. Local mount poing, ex. /home/xyz | |||
<exportpath> | text element. Export path, ex. 10.0.0.1:/vol/vol_XYZ_123/home/xyz | |||
<options> | Access options, ex. rw,addr=10.0.0.1 | |||
<additional_attributes> | Consists of 0..N <attribute> | |||
<attribute> | key value | |||
<profile_parameters> | Consists of 0..N <parameter> | |||
<parameter> | key value | |||
<characterizations> | Consists of 0..N <characterization> | |||
<characterization> | refname valuerefname | |||
<service> Represents a single instance, database or custom service within given system. Consists of the following elements 0..1 <properties>, 0..1 <entityusagetypes>, 0..1 <hostnames>, 0..1 <databaseproperties>, 0..1 <instanceagentproperties>, 0..1 < instanceagentregistration>, 0..1 <requirements>, 0..1 <consumedresourcelist>, 0..1 <custompropertylist>, 0..1 <solmansettings> | ||||
Element | Attribute | Description | ||
<properties> | description businessarea servicegroup | Consists of 0..1 <diagagent> | ||
<diagagent> | systemid instanceno instanceprofilepath user passwd encryptedpasswd | |||
<entityusagetypes> | Consists of 0..N <entityusage> | |||
<entityusage> | usagetype | |||
<hostnames> | Consists of 0..1 <primaryhostname>, 0..N <hostname> | |||
<primaryhostname> | name refnetworkname | |||
<hostname> | name refnetworkname | |||
<databaseproperties> | dbname user passwd encryptedpasswd dbSuperAdminUser – database super admin user dbSuperAdminPw – database super admin password dbJavaSchemaUsr - database java schema user dbJavaSchemaUsrPw - database java schema user password dbABAPSchemaUsr - database abap schema user dbABAPSchemaUsrPw - database abap schema user dbconfdir – database configuration directory | |||
<instanceagentproperties> | usehttps – possible values true or false port httpProxy – configured proxy label instanceprofilepath clientCertAlias user passwd encryptedpasswd | |||
<instanceagentregistration> | user passwd encryptedpasswd | Instance agent credentials. Consysts of 0..N <resourcetype> | ||
<requirements> | memory saps preferredhost | |||
<resourcetype> | addressspace cputype os osversion | |||
<consumedresourcelist> | Consists of 0.N <consumedresource> | |||
<consumedresource> | type cputype | |||
Example: <property checksum="…" id="…" name="Target System"> <value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xmlElementValue"> <system description="…" installationhost="…" release="…" systemid="…" systemtype="…" /> <rfcdestination client="…" encryptedpasswd="…" hostname="…" instanceno="…" language="…" passwd="…" saprouter="…" user="…" /> <isolations> <isolation type=" … " value="…” /> … </isolations> <additional_attributes> <attribute key=" " value=" /> … </additional_attributes> <service acenabled="… " acmanaged="…" communicationhost="…" dbInstanceName="…" dbtype="…" id="…" installationhost="…" operational="…" refpoolname="…" servicetype="…" systemid="…" type="…" > <properties businessarea="…" description="..." servicegroup="…" /> <hostnames> <primaryhostname name="…" refnetworkname="…" /> </hostnames> <databaseproperties dbconfdir="…" dbname="…" /> <requirements memory="…" preferredhost="…" saps="…"> <resourcetype addressspace="…" cputype="…" os="…" osversion="…" /> … </requirements> <consumedresourcelist> <consumedresource type="…" value="…" /> … </consumedresourcelist> <mountlist automount="…"> <mount fstype="…" storagetype="…" usage="…"> <mountpoint>…</mountpoint> <exportpath>…</exportpath> <options>…</options> </mount> … </mountlist> <additional_attributes> <attribute key="…" value="…" /> … </additional_attributes> </service> <service …> … </service> </system> </value> </property> | ||||
ComputerSystem | xmlElementValue | |||
Element | Attribute | Description | ||
<resources> | Consists of 0..1 <resource> | |||
<resource> | id – resource id hostname - hostname acmanaged – True or false refpoolname saps operational – true or false | This section represents a virtual machine. Consists of 0..1 <entityusagetypes>, 1..1 <hostagentproperties>, 0..1 <networkinterfaces>, 0..1 <resourcetype>, 0..1 <additional_attributes>, 0..1 <storage_properties>, 0..1 <custompropertylist> | ||
<entityusagetypes> | Consists of 0..N <entityusage> | |||
<entityusage> | usagetype | |||
<hostagentproperties> | usedefaultcredentials user passw encryptedpassw – true or false usehttps port httpProxy clientCertAlias | |||
<networkinterfaces> | Consists of 0..N <interface> | |||
<interface> | ifid – interface id refnetworkname – network name | |||
<resourcetype> | addressspace cputype os osversion | |||
<additional_attributes> | Consists of 0..N <attribute> | |||
<attribute> | key value | |||
<storage_properties> | Consists of 0..N <attribute> | |||
<custompropertylist> | Consists of 0..N <customproperty> | |||
<customproperty> | key value secure - true of false encrypted true or false | |||
Example: <property checksum="..." id="..." name="ComputerSystem"> <value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xmlElementValue"> <resources> <resource acmanaged="..." hostname="..." id="..." operational="..." refpoolname="..." saps="..."> <hostagentproperties port="..." usedefaultcredentials="..." usehttps="..." /> <networkinterfaces> <interface ifid="..." refnetworkname="..." /> ... </networkinterfaces> <resourcetype addressspace="..." cputype="..." os="..." osversion="..." /> <additional_attributes> <attribute key="..." value="..." /> ... </additional_attributes> </resource> </resources> </value> </property> | ||||
User Management Name | String | Name of user management handler in LVM | ||
Example: <property checksum="7C310BF7CD4B161FA9679CA8FE77AEA1" id="PROP-34" name="User Management Name"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> <User Management Handler Name> </value> </property> | ||||
Directory | String | Path to the directory that will be needed for PCA export | ||
Example: <property checksum="BCBFC3130F8FB7227B50AE6137899E76" id="PROP-13" name="Directory <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> /tmp/VCM_pca/.... </value> </property> | ||||
Directory User | String | Owner user of PCA export directory | ||
Example: <property checksum="CB7E0E3CF85A93FEFA6053F6F7A7E22D" id="PROP-12" name="Directory User"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> <SID>adm </value> </property> | ||||
Directory Group | String | Group of the owner user of PCA export directory | ||
Example: <property checksum="CD745EEEED2F0AB6DF0AEBE4CB641A0F" id="PROP-14" name="Directory Group"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> sapsys </value> </property> | ||||
NamesIfNotUnique Flag | boolean | This property is set from LVM template to true. This means that during System Refresh if storage volume names already exist a new one will be created. A naming conventions that will be followed for new names is "vol -<target_SID>-<instance type>- <unique number>". If user has it’s own naming conventions this property must be set to false and volume names need to be parameterized with placeholders. | ||
Example: <property checksum="1EA450A76F81AEE563C9706A5D11F53A" id="PROP-40" name="RequestNewTargetVolumeNamesIfNotUnique Flag"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:boolean"> true </value> </property> | ||||
Request Confirmation | boolean | It will be used in step "Delete Volumes" to ask for confirmation before deleting volumes | ||
Example: <property checksum="01588F90D2E7DE7755FA1B9EEDA2B001" id="PROP-41" name="Request Confirmation"> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:boolean"> true </value> </property> | ||||
Physical hostname | String | Physical hostname on which new target system will be provisioned during execution of template | ||
Example: <property checksum="BAFE399DEFF538343309CBB8C55C76CA" id="PROP-2" name=" Physical hostname "> <value xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xs:string"> <physical host name> </value> </property> | ||||
Users | userId | User ID, value is string | ||
userName | User name, value is string | |||
additionalListAttributes | List of additional attributes. This property has only one key and many values. | |||
Example: <property checksum="ABE301A9F3229FA09915FC2E7E17AD7A" id="PROP-17" name="Users"> … | ||||
Example: key = objectClass ; values : inetOrgPerson, organizationalPerson, posixAccount, person, top <additionalListAttributes> | ||||
Users | additionalStringAttributes | List of additional string attributes key: sn -> value key: cn ->value key: dn – >value | ||
memberOfGroup | For every group that user belong to there is a separate property <memberOfGroups> cn=dbq1bctl,dc=groups, dc=wdf,dc=sap,dc=com </memberOfGroups> | |||
loginShell | What shell will be used from this user when it logs on | |||
homeDirectory | Home directory of the user | |||
gidNumber | Group identifier | |||
password | Crypt value of the password | |||
passwordConfirm | Crypt value of the password | |||
uidNumber | Unique ID of user | |||
userManager | What user manager will be used to create user | |||
exists | Value type is Boolean true/false | |||
delete | Value type is Boolean true/false | |||
nologon | Value type is Boolean true/false | |||
dn | Domain name <dn> uid=sapq1b, dc=users, dc=wdf, dc=sap, dc=corp </dn> | |||
primaryGroupDNString | <groups> ... </groups> | |||
Storage Clone Request | adapteridToRequest | Root tag for the property | ||
entry | One entry tag for each storage adapter, where key is the storage adapter. Label and value is the storage clone request. | |||
key | Entry key tag | |||
label | Unique label for configured storage adapter in LVM | |||
value | Storage Clone Request | |||
storageVolumes | Storage volumes that will be deleted. One tag per volume to be deleted | |||
storageSystemId | Unique identificator of storage system | |||
storagePoolId | Unique identificator of storage pool | |||
storageVolumeId | Unique identificator of storage volume | |||
name | Root tag for the property | |||
totalSpaceMB | total space of the volume in Mb | |||
freeSpaceMB | Free space if the volume in Mb | |||
Example: <property checksum="FD0BA2418CBA580C22E6D694C77D6770" id="PROP-1" name="Storage Clone Request"> <value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="multiStorageOperationRequest"> <adapterIdToRequest> <entry> <key> <label>ssc</label> </key> <value xsi:type="deleteVolumesRequest"> <storageVolumes> <storageSystemId>....</storageSystemId> <storagePoolId>.....</storagePoolId> <storageVolumeId>....</storageVolumeId> <name>...</name> <totalSpaceMB>0</totalSpaceMB> <freeSpaceMB>0</freeSpaceMB> </storageVolumes> <storageVolumes> ..... </storageVolumes> </value> </entry> </adapterIdToRequest> </value> </property> | ||||