3 [columnNumbers]="{md: 6}">
6 label="Selected Gateway Group"
8 [placeholder]="gwGroupPlaceholder"
10 (selected)="onGroupSelection($event)"
11 (clear)="onGroupClear()"
12 [disabled]="gwGroupsEmpty">
13 <cds-dropdown-list></cds-dropdown-list>
19 [columns]="subsystemsColumns"
21 selectionType="single"
23 (setExpandedRow)="setExpandedRow($event)"
24 (updateSelection)="updateSelection($event)"
25 emptyStateTitle="No subsystems created"
27 emptyStateMessage="Subsystems group NVMe namespaces and manage host access. Create a subsystem to start mapping NVMe volumes to hosts."
28 i18n-emptyStateMessage>
30 <div class="table-actions">
31 <cd-table-actions [permission]="permissions.nvmeof"
32 [selection]="selection"
34 [tableActions]="tableActions">
38 <cd-nvmeof-subsystems-details *cdTableDetail
39 [selection]="expandedRow"
40 [permissions]="permissions"
41 [group]="expandedRow?.gw_group">
42 </cd-nvmeof-subsystems-details>
45 <ng-template #authenticationTpl
47 <div [cdsStack]="'horizontal'"
49 @if (row.auth === authType.NO_AUTH) {
50 <cd-icon type="warning"></cd-icon>
52 <cd-icon type="success"></cd-icon>
54 <span class="cds-ml-3">{{ row.auth }}</span>
58 <ng-template #encryptionTpl
60 <div [cdsStack]="'horizontal'"
63 <cd-icon type="success"></cd-icon>
64 <span class="cds-ml-3"
67 <cd-icon type="error"></cd-icon>
68 <span class="cds-ml-3"
74 <router-outlet name="modal"></router-outlet>