Hello community,
I am currently working with Huawei Cloud Enterprise Router (ER) through Terraform and I noticed an apparent limitation in the current Terraform provider/registry resources.
From the Huawei Cloud documentation, Enterprise Router supports advanced routing policy capabilities such as:
IP Prefix Lists
AS_Path Lists
Route Policies / Routing Policies
These features are officially supported by Huawei Cloud ER itself and are documented in Huawei’s networking documentation.
However, when trying to configure these resources through Terraform, I cannot find corresponding resources or arguments in the Huawei Terraform Registry/provider documentation.
For example, I tried implementing:
Prefix List association
AS_Path filtering
Route policy manipulation for BGP routes
But Terraform returns argument/resource errors, and after reviewing the provider documentation and available resource schemas, it seems these features are not currently exposed in the provider.
My current hypothesis is:
Huawei Cloud ER supports these networking features at platform/API level
But the Terraform provider still does not implement the required resources/data sources for them
The main use case is advanced BGP traffic engineering and route control between multi-cloud and hybrid environments, where AS_Path prepending, prefix filtering, and routing policies are critical.
So I would like to ask the community:
Has anyone successfully implemented Prefix Lists, AS_Path Lists, or Route Policies for Huawei Enterprise Router using Terraform?
Is there any unofficial/custom provider implementation for this?
Are these capabilities available only via API/CLI today?
Is there already an open issue or roadmap item to include these features in the provider?
I believe adding support for these resources would be extremely valuable for the Terraform community working with Huawei Cloud networking and hybrid/multi-cloud architectures.
Thanks in advance.