Neutron的Service API,反映的都是针对Neutron资源(比如network、subnet等)的动作(比如增加、删除等)。在Neutron的Service API中都习惯把Neutron的资源写作复数,比如:networks、subnets等等。Neutron的资源与Service API之间的对应关系,以networks为例,如下图:
图中,针对一个资源,Neutron一共提供了6个Services API。这6个API,可以分为两大类。
1 针对复数资源(比如networks)的操作,称为collections action,包括:index、create、bulk create。
2 针对单个资源(资源后面带上资源ID参数,比如networks/{network_id})的操作,称为member action,包括:show 、update、delete。
这6个函数的关系如下表:

本文详细介绍了Neutron ServiceAPI的工作原理及其与资源之间的对应关系。Neutron通过六种不同的API来管理网络资源,这些API被划分为针对复数资源的操作(collections action)和针对单个资源的操作(member action)。collections action包括index、create和bulkcreate,而member action则包括show、update和delete。
2070

被折叠的 条评论
为什么被折叠?



