Platzhalter
Dieser Abschnitt bietet einen Überblick über Platzhalter, die Sie zum Parametrisieren von Bereitstellungs-Blueprints verwenden können.
Option |
Beispiel |
---|---|
Sie können kundendefinierte Platzhalter verwenden, deren Werte vor Ausführung des Bereitstellungs-Blueprints eingegeben werden müssen. |
$[myProperty] |
Sie können interne Platzhalter wie Präfixe und Schlüssel verwenden, die zur Ausführungszeit automatisch ersetzt werden. Damit Präfixe immer eindeutig sind, auch wenn z.B. mehrere Anwendungsserver vorhanden sind, kombinieren Sie sie mit zusätzlichen Parametern. |
$[D10:#internal] |
Sie können mehrere Modifizierer und Markierer miteinander kombinieren. |
$[myProperty:#customProperty:#toUpper] |
Sie können Platzhalter mit fest programmierten Werten kombinieren. |
$[sid:#toLower]adm |
Markierer
Markierer |
Beschreibung |
Beispiel |
---|---|---|
internal |
Interne Platzhalter wie Präfixe und Schlüssel werden mit diesem Markierer gekennzeichnet. Wird zur Laufzeit automatisch durch die entsprechende Entitäts-ID ersetzt. |
$[D10:#internal] |
customProperty |
Kundendefinierte Eigenschaften werden mit diesem Markierer gekennzeichnet. Wird zur Laufzeit automatisch durch den Wert der kundendefinierten Eigenschaft ersetzt. |
$[myProperty:#customProperty] |
Modifizierer
Modifizierer |
Beschreibung |
Beispiel |
---|---|---|
toUpper |
Wandelt Kleinbuchstaben in Großbuchstaben um. |
$[SID:#toUpper] |
toLower |
Wandelt Großbuchstaben in Kleinbuchstaben um. |
$[SID:#toLower]adm |
default=(<default>) |
Ersetzt den Platzhalter durch den Standardwert (in Klammern), falls kein Ersetzungswert angegeben wurde. |
$[pool:#default=(DevPool)] |
Präfixe für interne Platzhalter
Entität |
Präfix |
---|---|
Zentralinstanz |
DVEBMGS |
Java-Zentralinstanz |
JC |
Application Server ABAP/Shared |
D |
Application Server Java |
J |
Enqueue Replication Server |
ERS |
Central Services |
SCS |
TREX |
TRX |
Web Dispatcher |
WD |
Gateway |
GW |
SAP HANA-Datenbank |
HDB |
Systemdatenbank |
DB |
Sonstige Datenbank |
ODB |
Diagnostics-Agent |
DAA |
liveCache |
LC |
Tenant-Datenbank |
TENANT |
Convergent Charging Updater |
CCU |
Convergent Charging Bulkloader |
CCB |
Convergent Charging Guider |
CCG |
Convergent Charging Rater |
CCR |
Convergent Charging Dispatcher |
CCD |
Kundendefinierter Service |
<Typ des kundendefinierten Services> |
Schlüssel für interne Platzhalter
Schlüssel |
Beispiel |
---|---|
<Präfix> |
$[D:#internal] |
<Präfix>_<Installationshostname> |
$[D_hostname:#internal] |
<Präfix><Instanznummer> (Nur Instanzen, keine Datenbanken) |
$[D10:#internal] |
<Instanznummer>_<Installationshostname> (Nur Instanzen, keine Datenbanken) |
$[10_hostname:#internal] |
Werttypen für kundendefinierte Platzhalter
In diesem Abschnitt erhalten Sie einen Überblick über die Werttypen für kundendefinierte Platzhalter.
Werttyp |
Beispielwert |
---|---|
Boolesch |
Keiner |
String |
Sie geben einen regulären Java-Ausdruck ein. (.*[A-Z]{4}) |
Ganze Zahl |
Sie geben einen gültigen Bereich ein. <10 |
Dezimalzahl |
Sie geben einen gültigen Bereich ein. <10,5 |