> For the complete documentation index, see [llms.txt](https://yeasy.gitbook.io/openstack_code_neutron/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://yeasy.gitbook.io/openstack_code_neutron/neutron/extensions.md).

# extensions

对现有neutron API的扩展。某些plugin可能还支持额外的资源或操作，可以以extension的方式实现。包括firewall、vpnaas、l3、lbaas等。

这些扩展资源类，大部分都继承自neutron.api.extensions.ExtensionDescriptor类，一般都实现了如下的类方法。 get\_name、get\_alias、get\_description、get\_namespace、get\_updated、get\_extended\_resources。
