You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by pe...@apache.org on 2025/10/20 16:46:22 UTC
(cloudstack-terraform-provider) 01/01: Fix traffic type import due to incorrect parameter
This is an automated email from the ASF dual-hosted git repository.
pearl11594 pushed a commit to branch fix-traffic-type
in repository https://gitbox.apache.org/repos/asf/cloudstack-terraform-provider.git
commit 78ebd66278be81b058acbd3b6b6bdb1ffde9daa2
Author: Pearl Dsilva <pe...@gmail.com>
AuthorDate: Mon Oct 20 12:46:08 2025 -0400
Fix traffic type import due to incorrect parameter
---
cloudstack/resource_cloudstack_traffic_type.go | 12 +++++-------
1 file changed, 5 insertions(+), 7 deletions(-)
diff --git a/cloudstack/resource_cloudstack_traffic_type.go b/cloudstack/resource_cloudstack_traffic_type.go
index 1e3a3a9..b4368c3 100644
--- a/cloudstack/resource_cloudstack_traffic_type.go
+++ b/cloudstack/resource_cloudstack_traffic_type.go
@@ -167,10 +167,8 @@ func resourceCloudStackTrafficTypeRead(d *schema.ResourceData, meta interface{})
return nil
}
- // The TrafficType struct has a Name field which contains the traffic type
- // But in some cases it might be empty, so we'll keep the original value from the state
- if trafficType.Name != "" {
- d.Set("traffic_type", trafficType.Name)
+ if trafficType.Traffictype != "" {
+ d.Set("traffic_type", trafficType.Traffictype)
}
// Note: The TrafficType struct doesn't have fields for network labels or VLAN
@@ -266,9 +264,9 @@ func resourceCloudStackTrafficTypeImport(d *schema.ResourceData, meta interface{
d.Set("physical_network_id", pn.Id)
// Set the type attribute - use the original value from the API call
- // If the Name field is empty, use a default value based on the traffic type ID
- if tt.Name != "" {
- d.Set("traffic_type", tt.Name)
+ // If the Traffictype field is empty, use a default value based on the traffic type ID
+ if tt.Traffictype != "" {
+ d.Set("traffic_type", tt.Traffictype)
} else {
// Use a default value based on common traffic types
// This is a fallback and might not be accurate