Skip to content

Commit 39bf93c

Browse files
committed
config: don't show egress, ip address tab for VPC network
Fixes #391 Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
1 parent d642f05 commit 39bf93c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ui/src/config/section/network.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,11 @@ export default {
4141
}, {
4242
name: 'egress.rules',
4343
component: () => import('@/views/network/EgressRulesTab.vue'),
44-
show: (record) => { return record.type === 'Isolated' && 'listEgressFirewallRules' in store.getters.apis }
44+
show: (record) => { return record.type === 'Isolated' && !('vpcid' in record) && 'listEgressFirewallRules' in store.getters.apis }
4545
}, {
4646
name: 'public.ip.addresses',
4747
component: () => import('@/views/network/IpAddressesTab.vue'),
48-
show: (record) => { return record.type === 'Isolated' && 'listPublicIpAddresses' in store.getters.apis }
48+
show: (record) => { return record.type === 'Isolated' && !('vpcid' in record) && 'listPublicIpAddresses' in store.getters.apis }
4949
}, {
5050
name: 'virtual.routers',
5151
component: () => import('@/views/network/RoutersTab.vue'),

0 commit comments

Comments
 (0)