欢迎阅读神州云云服务文档

是为了让更多用户能够更加深入地理解神州云及背后的原理,我们撰写了此文档

网络服务

发布:神州云

API规范

网络服务API入口与API列表如下:

  • API入口:
区域 API入口
北京1区(bj1) https://bj1.network.api.shenzhouyun.com
广东1区(gd1) https://gd1.network.api.shenzhouyun.com
  • API列表:
资源 操作 HTTP方法 URI路径
私有网络 (Networks) 查看所有私有网络 GET /v2.0/networks
创建私有网络 POST /v2.0/networks
查看私有网络详情 GET /v2.0/networks/{network_id}
修改私有网络名称 PUT /v2.0/networks/{network_id}
禁用私有网络 PUT /v2.0/networks/{network_id}
启用私有网络 PUT /v2.0/networks/{network_id}
子网 (Subnets) 查看所有子网 GET /v2.0/subnets
在指定的私有网络中创建子网 POST /v2.0/subnets
查看子网详情 GET /v2.0/subnets/{subnet_id}
修改子网名称 PUT /v2.0/subnets/{subnet_id}
禁用/启用子网DHCP服务 PUT /v2.0/subnets/{subnet_id}
删除子网 DELETE /v2.0/subnets/{subnet_id}
路由器 (Routers) 查看所有路由器 GET /v2.0/routers
创建路由器 POST /v2.0/routers
查看路由器 GET /v2.0/routers/{router_id}
修改路由器名称 PUT /v2.0/routers/{router_id}
开启/禁用路由器公网网关 PUT /v2.0/routers/{router_id}
关联子网到路由器 / 添加路由器接口 PUT /v2.0/routers/{router_id}/add_router_interface
断开路由器上的子网 / 删除路由器接口 PUT /v2.0/routers/{router_id}/remove_router_interface
端口转发 (Port Forwarding) 向路由器添加端口转发规则 PUT /v2.0/uos_resources/{router_id}/add_router_portforwarding
删除一条端口转发规则 PUT /v2.0/uos_resources/{router_id}/remove_router_portforwarding
列出路由器的端口转发规则 GET /v2.0/routers/{router_id}
公网IP (Floating IPs) 创建公网IP POST /v2.0/floatingips
修改公网IP带宽 PUT /v2.0/uos_resources/{floatingip_id}/update_floatingip_ratelimit
查看公网IP详情 GET /v2.0/floatingips/{floatingip_id}
绑定公网IP到虚拟网卡 PUT /v2.0/floatingips/{floatingip_id}
解除公网IP与虚拟网卡的绑定 PUT /v2.0/floatingips/{floatingip_id}
删除公网IP DELETE /v2.0/floatingips/{floatingip_id}
虚拟网卡 (Ports) 查看所有虚拟网卡 GET /v2.0/ports
在指定的私有网络/子网中创建虚拟网卡 POST /v2.0/ports
查看虚拟网卡 GET /v2.0/ports/{port_id}
修改虚拟网卡名称 PUT /v2.0/ports/{port_id}
修改虚拟网卡的安全组 PUT /v2.0/ports/{port_id}
修改虚拟网卡的允许IP PUT /v2.0/ports/{port_id}
启用/禁用虚拟网卡 PUT /v2.0/ports/{port_id}
删除虚拟网卡 DELETE /v2.0/ports/{port_id}
安全组 (Security Groups) 查看所有安全组 GET /v2.0/security-groups
创建安全组 POST /v2.0/security-groups
查看安全组 GET /v2.0/security-groups/{security_group_id}
删除安全组 DELETE /v2.0/security-groups/{security_group_id}
查看所有安全组规则 GET /v2.0/security-group-rules
创建安全组规则 POST /v2.0/security-group-rules
查看安全组规则 GET /v2.0/security-group-rules/{rules-security-groups-id}
删除安全组规则 DELETE /v2.0/security-group-rules/{rules-security-groups-id}
负载均衡器 (LoadBalancer) 查看所有负载均衡器 GET /v2.0/lbaas/loadbalancers
创建负载均衡器 POST /v2.0/lbaas/loadbalancers
修改负载均衡器的非只读属性 PUT /v2.0/lbaas/loadbalancers/{loadbalancer_id}
查看负载均衡器详情 GET /v2.0/lbaas/loadbalancers/{loadbalancer_id}
删除负载均衡器 DELETE /v2.0/lbaas/loadbalancers/{loadbalancer_id}
监听器 (Listener) 查看所有监听器 GET /v2.0/lbaas/listeners
查看指定负载均衡器下的监听器 GET /v2.0/lbaas/loadbalancers/{loadbalancer_id}/lbaas_listeners
为指定负载均衡器创建监听器 POST /v2.0/lbaas/listeners
修改监听器的非只读属性 PUT /v2.0/lbaas/listeners/{listener_id}
查看监听器详情 GET /v2.0/lbaas/listeners/{listener_id}
删除监听器 DELETE /v2.0/lbaas/listeners/{listener_id}
7层策略 (L7Policy) 查看所有7层策略 GET /v2.0/lbaas/l7policies
查看指定监听器的7层策略 GET /v2.0/lbaas/listeners/{listener_id}/lbaas_l7policies
为指定监听器创建7层策略 POST /v2.0/lbaas/l7policies
更新7层策略的非只读属性 PUT /v2.0/lbaas/l7policies/{l7policy_id}
查看7层策略详情 GET /v2.0/lbaas/l7policies/{l7policy_id}
删除7层策略 DELETE /v2.0/lbaas/l7policies/{l7policy_id}
7层匹配规则 (L7Rule) 查看指定7层策略的7层匹配规则 GET /v2.0/lbaas/l7policies/{l7policy_id}/rules
为指定7层策略创建7

Indianapolis Colts Authentic Jersey