03、openstack4j查询路由以及路由的外部网关信息
2017-05-26 11:22
351 查看
直接上代码
//获取连接 OSClientV3 os=getOSClientV3(tenantid,user_id,password,region); //获取网络服务 NetworkingService ns = os.networking(); //获取路由 List<? extends Router> routerList = ns.router().list(); //遍历路由 if(routerList != null){ for(Router r : routerList){ //通过网卡查询外部网关 ExternalGateway eg = r.getExternalGatewayInfo(); //根据路由ID查询网卡信息 PortListOptions plo = PortListOptions.create(); plo.deviceId(r.getId()); String netWorkid = eg.getNetworkId(); plo.networkId(netWorkid); //使用此网卡的实体类型 plo.deviceOwner("network:router_gateway"); List<? extends Port> portList = ns.port().list(plo); ---todo,遍历即可获取外部网卡信息 } }
相关文章推荐
- 03、openstack4j查询路由以及路由的外部网关信息
- 03-OSPF OE2和OE1外部路由详解
- 数据库文件和Log文件以及查询数据库信息
- sql server 在多个数据库间快速查询 某个 表 的信息以及某个 列 的信息
- Hive总结(十二)Hive查询进阶--以及调用外部脚本
- 利用百度车联网提供的天气查询接口用python查询天气信息以及安卓(Java)利用gson解析数据
- Windows Server 2003 执行外部 DNS 查询时会收到下列错误信息
- 03_Hadoop简单介绍以及版本信息
- Linux 路由信息配置,查询
- 工作流activiti-03数据查询(流程定义 流程实例 代办任务) 以及个人小练习
- 查询oracle用户信息以及对其锁定解锁
- 网络实验:路由、代理和网关以及双网卡
- 用外部表的方式查询当天数据库alert日志文件中当天所有的ora-错误信息
- 百度地图API根据某个经纬度值(地理坐标)查询对应的地址信息以及该地址周边的POI(Point of Interest,兴趣点)信息
- iOS.定位服务与地图应用.03.地理信息编码查询
- v9用于静态页查询登陆状态以及用户信息的ajax接口
- 查询jvm参数以及操作系统信息的java代码
- oracle 查询当前库中所有表以及某表字段信息
- 查询oracle的表列信息以及注释信息
- 创建存储过程,以部门编号为参数,查询并返回该部门平均工资,以及该部门中比该部门平均工资高的员工信息