neutron-dynamic-routing 策略

以下是 neutron-dynamic-routing 中所有可用策略的概述。有关示例配置文件,请参阅 示例 neutron-dynamic-routing 策略文件

neutron-dynamic-routing

create_bgp_speaker
默认值:

rule:admin_only

操作:
  • POST /bgp-speakers

创建 BGP speaker

update_bgp_speaker
默认值:

rule:admin_only

操作:
  • PUT /bgp-speakers/{id}

更新 BGP speaker

delete_bgp_speaker
默认值:

rule:admin_only

操作:
  • DELETE /bgp-speakers/{id}

删除 BGP speaker

get_bgp_speaker
默认值:

rule:admin_only

操作:
  • GET /bgp-speakers

  • GET /bgp-speakers/{id}

获取 BGP speakers

add_bgp_peer
默认值:

rule:admin_only

操作:
  • PUT /bgp-speakers/{id}/add_bgp_peer

向 BGP speaker 添加 BGP peer

remove_bgp_peer
默认值:

rule:admin_only

操作:
  • PUT /bgp-speakers/{id}/remove_bgp_peer

从 BGP speaker 移除 BGP peer

add_gateway_network
默认值:

rule:admin_only

操作:
  • PUT /bgp-speakers/{id}/add_gateway_network

向 BGP speaker 添加网关网络

remove_gateway_network
默认值:

rule:admin_only

操作:
  • PUT /bgp-speakers/{id}/remove_gateway_network

从 BGP speaker 移除网关网络

get_advertised_routes
默认值:

rule:admin_only

操作:
  • GET /bgp-speakers/{id}/get_advertised_routes

获取 BGP speaker 的通告路由

create_bgp_peer
默认值:

rule:admin_only

操作:
  • POST /bgp-peers

创建 BGP peer

update_bgp_peer
默认值:

rule:admin_only

操作:
  • PUT /bgp-peers/{id}

更新 BGP peer

delete_bgp_peer
默认值:

rule:admin_only

操作:
  • DELETE /bgp-peers/{id}

删除 BGP peer

get_bgp_peer
默认值:

rule:admin_only

操作:
  • GET /bgp-peers

  • GET /bgp-peers/{id}

获取 BGP peers

add_bgp_speaker_to_dragent
默认值:

rule:admin_only

操作:
  • POST /agents/{agent_id}/bgp-drinstances

将 BGP speaker 添加到动态路由代理

remove_bgp_speaker_from_dragent
默认值:

rule:admin_only

操作:
  • DELETE /agents/{agent_id}/bgp-drinstances/{bgp_speaker_id}

从动态路由代理移除 BGP speaker

list_bgp_speaker_on_dragent
默认值:

rule:admin_only

操作:
  • GET /agents/{agent_id}/bgp-drinstances

列出由动态路由代理托管的 BGP speakers

list_dragent_hosting_bgp_speaker
默认值:

rule:admin_only

操作:
  • GET /bgp-speakers/{bgp_speaker_id}/bgp-dragents

列出托管 BGP speaker 的动态路由代理