primitive rsc_ip_@@SID@@_HDB@@INO@@ ocf:heartbeat:IPaddr2 \
    params \
    ip="@@SRVIP@@" \
    op start timeout="20" op stop timeout="20" \
    op monitor interval="10" timeout="20" 

primitive rsc_SAPHanaTop_@@SID@@_HDB@@INO@@ ocf:suse:SAPHanaTopology \
    params \
    SID="@@SID@@" \
    InstanceNumber="@@INO@@" \
    op monitor interval="10" timeout="600" \
    op start interval="0" timeout="600" \
    op stop interval="0" timeout="300"

primitive rsc_SAPHanaCon_@@SID@@_HDB@@INO@@ ocf:suse:SAPHanaController  \
    params  \
    SID="@@SID@@" \
    InstanceNumber="@@INO@@" \
    PREFER_SITE_TAKEOVER="yes"  \
    AUTOMATED_REGISTER="yes" \
    DUPLICATE_PRIMARY_TIMEOUT="7200" \
    op start interval="0" timeout="3600" \
    op stop interval="0" timeout="3600" \
    op promote interval="0" timeout="3600" \
    op monitor interval="60" role="Promoted" timeout="700" \
    op monitor interval="61" timeout="700"

clone mst_SAPHanaCon_@@SID@@_HDB@@INO@@ rsc_SAPHanaCon_@@SID@@_HDB@@INO@@ \
    meta clone-node-max="1" interleave="true" promotable="true" maintenance="true"

clone cln_SAPHanaTop_@@SID@@_HDB@@INO@@ rsc_SAPHanaTop_@@SID@@_HDB@@INO@@ \
    meta clone-node-max="1" interleave="true"

location SAPHanaCon_not_on_majority_maker mst_SAPHanaCon_@@SID@@_HDB@@INO@@ -inf: @@MMNODE@@

location SAPHanaTop_not_on_majority_maker cln_SAPHanaTop_@@SID@@_HDB@@INO@@ -inf: @@MMNODE@@

colocation col_saphana_ip_@@SID@@_HDB@@INO@@ 2000: rsc_ip_@@SID@@_HDB@@INO@@:Started mst_SAPHanaCon_@@SID@@_HDB@@INO@@:Promoted

order ord_SAPHanaCon_@@SID@@_HDB@@INO@@ Optional: cln_SAPHanaTop_@@SID@@_HDB@@INO@@ mst_SAPHanaCon_@@SID@@_HDB@@INO@@
