]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/blob
603a969b4b4664feb4fe84b9a6a51eced734693c
[ceph-ci.git] /
1 <cd-prometheus-tabs></cd-prometheus-tabs>
2
3 <cd-alert-panel *ngIf="!isAlertmanagerConfigured"
4                 type="info"
5                 i18n>To enable Silences, please provide the URL to
6   the API of the Prometheus' Alertmanager as described in the
7   <cd-doc section="prometheus"></cd-doc>.</cd-alert-panel>
8
9 <cd-table *ngIf="isAlertmanagerConfigured"
10           [data]="silences"
11           [columns]="columns"
12           [forceIdentifier]="true"
13           [customCss]="customCss"
14           [sorts]="sorts"
15           selectionType="single"
16           [hasDetails]="true"
17           (setExpandedRow)="setExpandedRow($event)"
18           (fetchData)="refresh()"
19           (updateSelection)="updateSelection($event)">
20   <cd-table-actions class="table-actions"
21                     [permission]="permission"
22                     [selection]="selection"
23                     [tableActions]="tableActions">
24   </cd-table-actions>
25   <ng-container *ngIf="expandedRow">
26     <cd-table-key-value *cdTableDetail
27                         [renderObjects]="true"
28                         [hideEmpty]="true"
29                         [appendParentKey]="false"
30                         [data]="expandedRow"
31                         [customCss]="customCss"
32                         [autoReload]="false">
33     </cd-table-key-value>
34   </ng-container>
35 </cd-table>