sfcc-schemas
Version:
Salesforce Commerce Cloud import and export schemas validator
110 lines (107 loc) • 3.21 kB
HTML
<html>
<head>
<title>meta cheatsheet</title>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<meta charset="utf-8" />
<link href="https://fonts.googleapis.com/css?family=Lato&display=swap" rel="stylesheet" />
<style>
table,
table th,
table td {
border: 1px solid #ccc;
border-collapse: collapse;
text-align: left;
vertical-align: top;
}
table {
width: 100%;
margin-bottom: 20px;
}
td,
th {
padding: 10px;
}
th.obj {
font-weight: normal;
background-color: #e5eaff;
}
th.obj h3 {
font-weight: bold;
text-transform: capitalize;
}
th {
background-color: #eee;
font-weight: normal;
}
* {
box-sizing: border-box;
}
body {
font-family: 'Lato', sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 16px;
font-weight: 400;
color: #444;
}
code {
font-family: Monaco, Menlo, Consolas, 'Courier New', monospace ;
font-size: 0.75rem;
line-height: 0.75rem;
white-space: normal;
color: #e01e5a;
padding: 2px 3px 1px;
font-variant-ligatures: none;
tab-size: 4;
background-color: #f7f7f9;
border: 1px solid#e1e1e8;
border-radius: 3px;
display: inline-block;
margin-top: 5px;
}
</style>
</head>
<body>
<h2>Services configuration</h2>
<table class="relative-table" style="text-align: left;width: 100.0%;">
<thead>
<tr>
<th>services</th>
<th>profile</th>
<th style="width: 10%">timeout</th>
<th style="width: 10%">rate limit enabled</th>
<th style="width: 10%">rate limit max calls</th>
<th style="width: 10%">rate limit interval</th>
<th style="width: 10%">circuit breaker enabled</th>
<th style="width: 10%">circuit breaker max calls</th>
<th style="width: 10%">circuit breaker interval</th>
</tr>
</thead>
<tbody>
<% _.forEach(services.serviceprofile , function(attr) { %>
<tr>
<th>
<% _.forEach(services.service , function(service) { %>
<% if (service.profileid === attr.serviceprofileid) { %>
<code>${service.serviceid}</code><br/>
<% } %>
<% }); %>
</th>
<td><code>${attr.serviceprofileid}</code></td>
<td style="width: 10%">${attr.timeoutmillis} ms</td>
<td style="width: 10%">${attr.ratelimitenabled ? 'YES' : 'NO'}</td>
<td style="width: 10%">${attr.ratelimitcalls}</td>
<td style="width: 10%">${attr.ratelimitmillis} ms</td>
<td style="width: 10%">${attr.cbenabled ? 'YES' : ''}</td>
<td style="width: 10%">${attr.cbcalls}</td>
<td style="width: 10%">${attr.cbmillis} ms</td>
</tr>
<% }); %>
</tbody>
</table>
<br />
<br />
<small>generated by metacheatsheet</small>
</body>
</html>