@@ -535,65 +535,6 @@ export default {
535535 ],
536536 details: [' name' , ' state' , ' id' , ' servicelist' , ' physicalnetworkid' ]
537537 },
538- {
539- title: ' F5BigIp' ,
540- actions: [
541- {
542- api: ' addF5LoadBalancer' ,
543- listView: true ,
544- icon: ' plus-outlined' ,
545- label: ' label.add.f5.device' ,
546- component: shallowRef (defineAsyncComponent (() => import (' @/views/infra/network/providers/AddF5LoadBalancer.vue' )))
547- },
548- {
549- api: ' updateNetworkServiceProvider' ,
550- icon: ' stop-outlined' ,
551- listView: true ,
552- label: ' label.disable.provider' ,
553- confirm: ' message.confirm.disable.provider' ,
554- show : (record ) => { return record && record .id && record .state === ' Enabled' },
555- mapping: {
556- state: {
557- value : (record ) => { return ' Disabled' }
558- }
559- }
560- },
561- {
562- api: ' updateNetworkServiceProvider' ,
563- icon: ' play-circle-outlined' ,
564- listView: true ,
565- label: ' label.enable.provider' ,
566- confirm: ' message.confirm.enable.provider' ,
567- show : (record ) => { return record && record .id && record .state === ' Disabled' },
568- mapping: {
569- state: {
570- value : (record ) => { return ' Enabled' }
571- }
572- }
573- },
574- {
575- api: ' deleteNetworkServiceProvider' ,
576- listView: true ,
577- icon: ' poweroff-outlined' ,
578- label: ' label.shutdown.provider' ,
579- confirm: ' message.confirm.delete.provider' ,
580- show : (record ) => { return record && record .id }
581- }
582- ],
583- details: [' name' , ' state' , ' id' , ' servicelist' ],
584- lists: [
585- {
586- title: ' label.devices' ,
587- api: ' listF5LoadBalancers' ,
588- mapping: {
589- physicalnetworkid: {
590- value : (record ) => { return record .physicalnetworkid }
591- }
592- },
593- columns: [' ipaddress' , ' lbdevicestate' , ' actions' ]
594- }
595- ]
596- },
597538 {
598539 title: ' GloboDns' ,
599540 actions: [
0 commit comments