Neutron资源与Service API之间的关系

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

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值