@if (widget) {
@if (!isReadonly()) { }
@if (animationStateShowContent) { @if (!slaId) {
{{ t('No element selected') }}
} @if (PermissionsService.hasPermissionObservable(['slamodule', 'slas', 'viewDetails'])|async) { @if (slaId && slaResponse) {
{{ slaResponse.sla.name }} {{ slaResponse.sla.description }} {{ t('Number of hosts') }} {{ t('Number of services') }} @if (SlaAvailabilityView) { {{ t('Total') }} {{ SlaAvailabilityView.hosts.totalHosts }} {{ SlaAvailabilityView.services.totalServices }} } @if (SlaAvailabilityView) {
@if (SlaAvailabilityView.hosts.failed.count > 0 && ( PermissionsService.hasPermissionObservable(['hosts', 'index'])|async )) { {{ SlaAvailabilityView.hosts.failed.count }} {{ SlaAvailabilityView.hosts.failed.percentage }} } @else { {{ SlaAvailabilityView.hosts.failed.count }} {{ SlaAvailabilityView.hosts.failed.percentage }} } @if (SlaAvailabilityView.services.failed.count > 0 && ( PermissionsService.hasPermissionObservable(['services', 'index'])|async )) { {{ SlaAvailabilityView.services.failed.count }} {{ SlaAvailabilityView.services.failed.percentage }} } @else { {{ SlaAvailabilityView.services.failed.count }} {{ SlaAvailabilityView.services.failed.percentage }} } @if (SlaAvailabilityView.hosts.warning.count > 0 && ( PermissionsService.hasPermissionObservable(['hosts', 'index'])|async )) { {{ SlaAvailabilityView.hosts.warning.count }} {{ SlaAvailabilityView.hosts.warning.percentage }} } @else { {{ SlaAvailabilityView.hosts.warning.count }} {{ SlaAvailabilityView.hosts.warning.percentage }} } @if (SlaAvailabilityView.services.warning.count > 0 && ( PermissionsService.hasPermissionObservable(['services', 'index'])|async )) { {{ SlaAvailabilityView.services.warning.count }} {{ SlaAvailabilityView.services.warning.percentage }} } @else { {{ SlaAvailabilityView.services.warning.count }} {{ SlaAvailabilityView.services.warning.percentage }} } @if (SlaAvailabilityView.hosts.passed.count > 0 && ( PermissionsService.hasPermissionObservable(['hosts', 'index'])|async )) { {{ SlaAvailabilityView.hosts.passed.count }} {{ SlaAvailabilityView.hosts.passed.percentage }} } @else { {{ SlaAvailabilityView.hosts.passed.count }} {{ SlaAvailabilityView.hosts.passed.percentage }} } @if (SlaAvailabilityView.services.passed.count > 0 && ( PermissionsService.hasPermissionObservable(['services', 'index'])|async )) { {{ SlaAvailabilityView.services.passed.count }} {{ SlaAvailabilityView.services.passed.percentage }} } @else { {{ SlaAvailabilityView.services.passed.count }} {{ SlaAvailabilityView.services.passed.percentage }} } @if (SlaAvailabilityView.hosts.not_calculated.count > 0 && ( PermissionsService.hasPermissionObservable(['hosts', 'index'])|async )) { {{ SlaAvailabilityView.hosts.not_calculated.count }} {{ SlaAvailabilityView.hosts.not_calculated.percentage }} } @else { {{ SlaAvailabilityView.hosts.not_calculated.count }} {{ SlaAvailabilityView.hosts.not_calculated.percentage }} } @if (SlaAvailabilityView.services.not_calculated.count > 0 && ( PermissionsService.hasPermissionObservable(['services', 'index'])|async )) { {{ SlaAvailabilityView.services.not_calculated.count }} {{ SlaAvailabilityView.services.not_calculated.percentage }} } @else { {{ SlaAvailabilityView.services.not_calculated.count }} {{ SlaAvailabilityView.services.not_calculated.percentage }} }
} @if (!SlaAvailabilityView && ( PermissionsService.hasPermissionObservable(['SlaModule', 'slas', 'viewDetails'])|async )) {

{{ t('Information') }}

{{ t('No data available ') }}

}
} } @else {

{{ t('Attention!') }}

{{ t('You are not permitted to access this object') }}

} }
@if (animationStateShowConfig) { @if (widget) {
} }
}