]> git.proxmox.com Git - ceph.git/blame - ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/pool/pool-details/pool-details.component.html
import ceph quincy 17.2.4
[ceph.git] / ceph / src / pybind / mgr / dashboard / frontend / src / app / ceph / pool / pool-details / pool-details.component.html
CommitLineData
f67539c2
TL
1<ng-container *ngIf="selection"
2 cdTableDetail>
3 <ul ngbNav
4 #nav="ngbNav"
5 class="nav-tabs"
6 cdStatefulTab="pool-details">
7 <li ngbNavItem="details">
8 <a ngbNavLink
9 i18n>Details</a>
10 <ng-template ngbNavContent>
11 <cd-table-key-value [renderObjects]="true"
12 [data]="poolDetails"
13 [autoReload]="false">
14 </cd-table-key-value>
15 </ng-template>
16 </li>
17 <li ngbNavItem="performance-details"
18 *ngIf="permissions.grafana.read">
19 <a ngbNavLink
20 i18n>Performance Details</a>
21 <ng-template ngbNavContent>
22 <cd-grafana grafanaPath="ceph-pool-detail?var-pool_name={{selection.pool_name}}"
2a845540 23 [type]="'metrics'"
f67539c2
TL
24 uid="-xyV8KCiz"
25 grafanaStyle="three">
26 </cd-grafana>
27 </ng-template>
28 </li>
29 <li ngbNavItem="configuration"
30 *ngIf="selection.type === 'replicated'">
31 <a ngbNavLink
32 i18n>Configuration</a>
33 <ng-template ngbNavContent>
34 <cd-rbd-configuration-table [data]="selectedPoolConfiguration"></cd-rbd-configuration-table>
35 </ng-template>
36 </li>
37 <li ngbNavItem="cache-tiers-details"
38 *ngIf="selection['tiers']?.length > 0">
39 <a ngbNavLink
40 i18n>Cache Tiers Details</a>
41 <ng-template ngbNavContent>
42 <cd-table [data]="cacheTiers"
43 [columns]="cacheTierColumns"
44 [autoSave]="false"
45 columnMode="flex">
46 </cd-table>
47 </ng-template>
48 </li>
49 </ul>
50
51 <div [ngbNavOutlet]="nav"></div>
52</ng-container>