blob: d7fbe00859d89cc0523a2aa604abba9585000662 [file] [log] [blame]
import moment from 'moment';
import React from 'react';
export default function UpdateSettings({ update }) {
const settings = update.update.instructions.settings;
return (<div>
<table className='update-settings'>
<tr>
<td>Batch Size</td>
<td>{settings.updateGroupSize}</td>
</tr>
<tr>
<td>Max Failures Per Instance</td>
<td>{settings.maxPerInstanceFailures}</td>
</tr>
<tr>
<td>Max Failed Instances</td>
<td>{settings.maxFailedInstances}</td>
</tr>
<tr>
<td>Minimum Waiting Time in Running</td>
<td>{moment.duration(settings.minWaitInInstanceRunningMs).humanize()}</td>
</tr>
<tr>
<td>Rollback On Failure?</td>
<td>{settings.rollbackOnFailure ? 'yes' : 'no'}</td>
</tr>
<tr>
<td>SLA-Aware?</td>
<td>{settings.slaAware ? 'yes' : 'no'}</td>
</tr>
</table>
</div>);
}