UI: Add button to show public IPs associated with vlanid (#8717)

This commit is contained in:
Vishesh 2024-02-28 16:04:03 +05:30 committed by GitHub
parent 56e0450526
commit 52d5b27161
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 11 additions and 0 deletions

View File

@ -42,6 +42,11 @@ export default {
name: 'guestnetwork',
title: 'label.guest.networks',
param: 'physicalnetworkid'
},
{
name: 'publicip',
title: 'label.public.ip.addresses',
param: 'physicalnetworkid'
}],
actions: [
{

View File

@ -53,6 +53,12 @@
<div
class="actions"
style="text-align: right" >
<router-link :to="{ name: 'publicip', query: { vlanid: record.id }}" target="_blank">
<tooltip-button
tooltipPlacement="bottom"
:tooltip="$t('label.view') + ' ' + $t('label.public.ip.addresses')"
icon="environment-outlined"/>
</router-link>
<tooltip-button
v-if="!record.domain && !basicGuestNetwork && record.gateway && !record.ip6gateway"
tooltipPlacement="bottom"