Service Levels

Service levels of the data contract

{% if datacontract.servicelevels.availability %}

Availability

{% if datacontract.servicelevels.availability.description %}
Description
{{ datacontract.servicelevels.availability.description }}
{% endif %} {% if datacontract.servicelevels.availability.percentage %}
Percentage
{{ datacontract.servicelevels.availability.percentage }}
{% endif %}
{% endif %} {% if datacontract.servicelevels.retention %}

Retention

{% if datacontract.servicelevels.retention.description %}
Description
{{ datacontract.servicelevels.retention.description }}
{% endif %} {% if datacontract.servicelevels.retention.period %}
Period
{{ datacontract.servicelevels.retention.period }}
{% endif %} {% if datacontract.servicelevels.retention.unlimited %}
Unlimited
{{ datacontract.servicelevels.retention.unlimited }}
{% endif %}
{% endif %} {% if datacontract.servicelevels.latency %}

Latency

{% if datacontract.servicelevels.latency.description %}
Description
{{ datacontract.servicelevels.latency.description }}
{% endif %} {% if datacontract.servicelevels.latency.threshold %}
Threshold
{{ datacontract.servicelevels.latency.threshold }}
{% endif %} {% if datacontract.servicelevels.latency.sourceTimestampField %}
Source Timestamp field
{{ datacontract.servicelevels.latency.sourceTimestampField }}
{% endif %} {% if datacontract.servicelevels.latency.processedTimestampField %}
Processed Timestamp field
{{ datacontract.servicelevels.latency.processedTimestampField }}
{% endif %}
{% endif %} {% if datacontract.servicelevels.freshness %}

Freshness

{% if datacontract.servicelevels.freshness.description %}
Description
{{ datacontract.servicelevels.freshness.description }}
{% endif %} {% if datacontract.servicelevels.freshness.threshold %}
Threshold
{{ datacontract.servicelevels.freshness.threshold }}
{% endif %} {% if datacontract.servicelevels.freshness.timestampField %}
Timestamp field
{{ datacontract.servicelevels.freshness.timestampField }}
{% endif %}
{% endif %} {% if datacontract.servicelevels.frequency %}

Frequency

{% if datacontract.servicelevels.frequency.description %}
Description
{{ datacontract.servicelevels.frequency.description }}
{% endif %} {% if datacontract.servicelevels.frequency.type %}
Type
{{ datacontract.servicelevels.frequency.type }}
{% endif %} {% if datacontract.servicelevels.frequency.interval %}
Interval
{{ datacontract.servicelevels.frequency.interval }}
{% endif %} {% if datacontract.servicelevels.frequency.cron %}
Cron
{{ datacontract.servicelevels.frequency.cron }}
{% endif %}
{% endif %} {% if datacontract.servicelevels.support %}

Support

{% if datacontract.servicelevels.support.description %}
Description
{{ datacontract.servicelevels.support.description }}
{% endif %} {% if datacontract.servicelevels.support.time %}
Time
{{ datacontract.servicelevels.support.time }}
{% endif %} {% if datacontract.servicelevels.support.responseTime %}
Response Time
{{ datacontract.servicelevels.support.responseTime }}
{% endif %}
{% endif %} {% if datacontract.servicelevels.backup %}

Backup

{% if datacontract.servicelevels.backup.description %}
Description
{{ datacontract.servicelevels.backup.description }}
{% endif %} {% if datacontract.servicelevels.backup.internal %}
Interval
{{ datacontract.servicelevels.backup.interval }}
{% endif %} {% if datacontract.servicelevels.backup.cron %}
Cron
{{ datacontract.servicelevels.backup.cron }}
{% endif %} {% if datacontract.servicelevels.backup.recoveryTime %}
Recovery Time
{{ datacontract.servicelevels.backup.recoveryTime }}
{% endif %} {% if datacontract.servicelevels.backup.recoveryPoint %}
Recovery Point
{{ datacontract.servicelevels.backup.recoveryPoint }}
{% endif %}
{% endif %}