]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/blob
9f583d3a54ad4bb9c74e25e2dc798d60dbe8d04f
[ceph-ci.git] /
1 <ng-container *ngIf="!!selection">
2   <cds-tabs type="contained"
3             theme="light">
4     <cds-tab heading="Details"
5              i18n-heading>
6       <table class="cds--data-table--sort cds--data-table--no-border cds--data-table cds--data-table--md"
7              data-testid="rgw-topic-details">
8         <tbody>
9           <tr>
10             <td i18n
11                 class="bold">Push endpoint arguments</td>
12             <td>{{ selection?.dest?.push_endpoint_args }}</td>
13           </tr>
14           <tr>
15             <td i18n
16                 class="bold w-25">Push endpoint topic</td>
17             <td class="w-75">{{ selection?.dest?.push_endpoint_topic}}</td>
18           </tr>
19           <tr>
20             <td i18n
21                 class="bold w-25">Push endpoint</td>
22             <td class="w-75">{{ selection?.dest?.push_endpoint }}</td>
23           </tr>
24           <tr>
25             <td i18n
26                 class="bold w-25">Stored secret</td>
27             <td class="w-75">{{ selection?.dest?.stored_secret}}</td>
28           </tr>
29           <tr>
30             <td i18n
31                 class="bold">Persistent</td>
32             <td>{{ selection?.dest?.persistent }}</td>
33           </tr>
34           <tr>
35             <td i18n
36                 class="bold">Persistent queue</td>
37             <td>{{ selection?.dest?.persistent_queue }}</td>
38           </tr>
39           <tr>
40             <td i18n
41                 class="bold">Time to live</td>
42             <td>{{ selection?.dest?.time_to_live }}</td>
43           </tr>
44           <tr>
45             <td i18n
46                 class="bold">Max retries</td>
47             <td>{{ selection?.dest?.max_retries }}</td>
48           </tr>
49           <tr>
50             <td i18n
51                 class="bold">Retry sleep duration</td>
52             <td>{{ selection?.dest?.retry_sleep_duration }}</td>
53           </tr>
54           <tr>
55             <td i18n
56                 class="bold">Opaque data</td>
57             <td>{{ selection?.opaqueData }}</td>
58           </tr>
59         </tbody>
60       </table>
61     </cds-tab>
62     <cds-tab heading="Policies"
63              i18n-heading>
64       <div>
65         <table class="cds--data-table--sort cds--data-table--no-border cds--data-table cds--data-table--md">
66           <tbody>
67             <tr>
68               <td i18n
69                   class="bold w-25 ">Policy</td>
70               <td><pre>{{ policy | json  }}</pre></td>
71             </tr>
72           </tbody>
73         </table>
74       </div>
75     </cds-tab>
76     <cds-tab heading="Subscribed buckets"
77              i18n-heading>
78       <table class="cds--data-table--sort cds--data-table--no-border cds--data-table cds--data-table--md">
79         <tbody>
80           <tr>
81             <td i18n
82                 class="bold w-25">Subscribed buckets</td>
83             <td><pre>{{ selection.subscribed_buckets | json}}</pre></td>
84           </tr>
85         </tbody>
86       </table>
87     </cds-tab>
88   </cds-tabs>
89 </ng-container>