async def u_get_protoclol_port(ns={}): data = { 'Protocol': [ { 'name': '自定义TCP', 'value': 'TCP' }, { 'name': '自定义UDP', 'value': 'UDP' }, { 'name': '全部ICMP', 'value': 'ICMP' } ], 'portRange':[ { 'name': 'SSH(22)', 'value': '22/22' }, { 'name': 'telnet(23)', 'value': '23/23' }, { 'name': 'HTTP(80)', 'value': '80/80' }, { 'name': 'HTTPS(443)', 'value': '443/443' }, { 'name': 'Oracle(1521)', 'value': '1521/1521' }, { 'name': 'MySQL(3306)', 'value': '3306/3306' }, { 'name': 'RDP(3389)', 'value': '3389/3389' }, { 'name': 'Redis(6379)', 'value': '6379/6379' }, { 'name': '全部(1/65535)', 'value': '1/65535' } ], 'authObj': [ { 'name': '0.0.0.0/0', 'value': '0.0.0.0/0' }, { 'name': '10.0.0.0/8', 'value': '10.0.0.0/8' }, { 'name': '172.16.0.0/12', 'value': '172.16.0.0/12' }, { 'name': '192.168.0.0/16', 'value': '192.168.0.0/16' } ] } return { 'status': True, 'msg': 'get protocol port authobj success', 'data': data } ret = await u_get_protoclol_port(params_kw) return ret